OpenRAM/compiler/temp/sram_2_16_freepdk45.log

6478 lines
774 KiB
Plaintext

[globals/init_openram]: Initializing OpenRAM...
[globals/setup_paths]: Setting up paths...
[globals/setup_paths]: Temporary files saved in /home/jesse/output/
[globals/read_config]: Configuration file is /home/jesse/openram/compiler/example_configs/example_config_freepdk45.py
[globals/read_config]: Output saved in /home/jesse/openram/compiler/temp/
[globals/import_tech]: Importing technology: freepdk45
[globals/import_tech]: Adding technology path: /home/jesse/openram/technology
[globals/init_paths]: Creating temp directory: /home/jesse/output/
[characterizer/<module>]: Initializing characterizer...
[characterizer/<module>]: Finding spice simulator.
[globals/get_tool]: Finding spice tool...
[globals/get_tool]: Using spice: /home/jesse/I-2013.12-1/hspice/bin/hspice
[verify/<module>]: Initializing verify...
[verify/<module>]: Finding DRC/LVS/PEX tools.
[globals/get_tool]: Finding DRC tool...
[globals/get_tool]: Using DRC: /opt/calibre/bin/calibre
[globals/get_tool]: Finding LVS tool...
[globals/get_tool]: Using LVS: /opt/calibre/bin/calibre
[globals/get_tool]: Finding PEX tool...
[globals/get_tool]: Using PEX: /opt/calibre/bin/calibre
[globals/setup_bitcell]: Using bitcell: bitcell
|==============================================================================|
|========= OpenRAM v1.1.6 =========|
|========= =========|
|========= VLSI Design and Automation Lab =========|
|========= Computer Science and Engineering Department =========|
|========= University of California Santa Cruz =========|
|========= =========|
|========= Usage help: openram-user-group@ucsc.edu =========|
|========= Development help: openram-dev-group@ucsc.edu =========|
|========= Temp dir: /home/jesse/output/ =========|
|========= See LICENSE for license info =========|
|==============================================================================|
** Start: 08/18/2020 15:53:52
Technology: freepdk45
Total size: 32 bits
Word size: 2
Words: 16
Banks: 1
Write size: None
RW ports: 1
R-only ports: 0
W-only ports: 0
DRC/LVS/PEX is only run on the top-level design to save run-time (inline_lvsdrc=True to do inline checking).
Performing simulation-based characterization with hspice
[bitcell/__init__]: Create bitcell
[sram_config/recompute_sizes]: Recomputing with words per row: 1
[sram_config/recompute_sizes]: Rows: 16 Cols: 2
[sram_config/recompute_sizes]: Row addr size: 4 Col addr size: 0 Bank addr size: 4
Words per row: 1
Output files are:
/home/jesse/openram/compiler/temp/sram_2_16_freepdk45.lvs
/home/jesse/openram/compiler/temp/sram_2_16_freepdk45.sp
/home/jesse/openram/compiler/temp/sram_2_16_freepdk45.v
/home/jesse/openram/compiler/temp/sram_2_16_freepdk45.lib
/home/jesse/openram/compiler/temp/sram_2_16_freepdk45.py
/home/jesse/openram/compiler/temp/sram_2_16_freepdk45.html
/home/jesse/openram/compiler/temp/sram_2_16_freepdk45.log
/home/jesse/openram/compiler/temp/sram_2_16_freepdk45.lef
/home/jesse/openram/compiler/temp/sram_2_16_freepdk45.gds
[sram/__init__]: create sram of size 2 with 16 num of words 1 banks
[dff_array/__init__]: Creating row_addr_dff rows=4 cols=1
[dff_array/__init__]: Creating data_dff rows=1 cols=2
[bank/__init__]: create sram of size 2 with 16 words
[port_data/__init__]: create data port of size 2 with 1 words per row
[precharge/__init__]: creating precharge cell precharge
[precharge_array/__init__]: Creating precharge_array
[precharge/__init__]: creating precharge cell precharge_0
[sense_amp_array/__init__]: Creating sense_amp_array
[sense_amp/__init__]: Create sense_amp
[write_driver_array/__init__]: Creating write_driver_array
[write_driver/__init__]: Create write_driver
[port_address/__init__]: create data port of cols 2 rows 16
[and2_dec/__init__]: Creating and2_dec and2_dec
[pnand2/__init__]: creating pnand2 structure pnand2 with size of 1
[pinv/__init__]: creating pinv structure pinv with size of 1
[pinv/determine_tx_mults]: Height avail 0.8600 PMOS 0.3600 NMOS 0.3600
[and3_dec/__init__]: Creating and3_dec and3_dec
[pnand3/__init__]: creating pnand3 structure pnand3 with size of 1
[wordline_driver_array/__init__]: Creating wordline_driver_array
[wordline_driver/__init__]: Creating wordline_driver wordline_driver
[pinv/__init__]: creating pinv structure pinv_0 with size of 2
[pinv/determine_tx_mults]: Height avail 0.8600 PMOS 0.3600 NMOS 0.3600
[bitcell_base_array/__init__]: Creating replica_bitcell_array 16 x 2
[replica_bitcell_array/__init__]: Creating replica_bitcell_array 16 x 2
[bitcell_base_array/__init__]: Creating bitcell_array 16 x 2
[replica_bitcell/__init__]: Create replica bitcell object
[dummy_bitcell/__init__]: Create dummy bitcell
[bitcell_base_array/__init__]: Creating dummy_array 1 x 2
[bitcell_base_array/__init__]: Creating dummy_array_0 19 x 1
[bitcell_base_array/__init__]: Creating dummy_array_1 19 x 1
[control_logic/__init__]: Creating control_logic_rw
[dff_buf/__init__]: Creating dff_buf
[pinv/__init__]: creating pinv structure pinv_1 with size of 2
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pinv/__init__]: creating pinv structure pinv_2 with size of 4
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[dff_buf_array/__init__]: Creating dff_buf_array
[dff_buf/__init__]: Creating dff_buf_0
[pand2/__init__]: Creating pand2 pand2
[pnand2/__init__]: creating pnand2 structure pnand2_0 with size of 1
[pdriver/__init__]: creating pdriver pdriver
[pinv/__init__]: creating pinv structure pinv_3 with size of 12
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pbuf/__init__]: creating pbuf with size of 2
[pinv/__init__]: creating pinv structure pinv_4 with size of 1
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pinv/__init__]: creating pinv structure pinv_5 with size of 2
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pdriver/__init__]: creating pdriver pdriver_0
[pinv/__init__]: creating pinv structure pinv_6 with size of 1
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pinv/__init__]: creating pinv structure pinv_7 with size of 5
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pinv/__init__]: creating pinv structure pinv_8 with size of 15
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pdriver/__init__]: creating pdriver pdriver_1
[pinv/__init__]: creating pinv structure pinv_9 with size of 1
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pand3/__init__]: Creating pand3 pand3
[pnand3/__init__]: creating pnand3 structure pnand3_0 with size of 1
[pdriver/__init__]: creating pdriver pdriver_2
[pinv/__init__]: creating pinv structure pinv_10 with size of 10
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pand3/__init__]: Creating pand3 pand3_0
[pdriver/__init__]: creating pdriver pdriver_3
[pinv/__init__]: creating pinv structure pinv_11 with size of 2
[pinv/determine_tx_mults]: Height avail 1.9900 PMOS 0.9250 NMOS 0.9250
[pdriver/__init__]: creating pdriver pdriver_4
[pnand2/__init__]: creating pnand2 structure pnand2_1 with size of 1
[delay_chain/__init__]: creating delay chain [4, 4, 4, 4, 4, 4, 4, 4, 4]
[pinv/__init__]: creating pinv structure pinv_12 with size of 1
[pinv/determine_tx_mults]: Height avail 1.3350 PMOS 0.5975 NMOS 0.5975
** Submodules: 0.7 seconds
** Placement: 0.0 seconds
[router_tech/__init__]: Track width: 0.410
[router_tech/__init__]: Track space: 0.270
[router_tech/__init__]: Track wire width: 0.140
[router_tech/__init__]: Track factor: v[2.4390243902439024,2.4390243902439024]
*** Init supply router: 3.1 seconds
[supply_grid_router/route]: Running supply router on vdd and gnd...
[supply_grid_router/create_routing_grid]: Size: 23.9325 x 46.8
[router/retrieve_pins]: Retrieving pins for vdd.
[router/retrieve_pins]: Retrieving pins for gnd.
**** Retrieving pins: 0.0 seconds
[router/analyze_pins]: Analyzing pin groups for vdd.
[router/analyze_pins]: Analyzing pin groups for gnd.
**** Analyzing pins: 0.0 seconds
[router/find_blockages]: Finding blockages.
**** Finding blockages: 0.1 seconds
[router/convert_blockages]: Converting blockages.
**** Converting blockages: 0.0 seconds
[router/convert_pins]: Converting pins for vdd.
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-10.015,-5.7425] ur=v[-9.88,-5.6075])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -15, 0] [v[-10.015,-5.7425], v[-9.88,-5.6075]] . ( layer=m3 ll=v[-10.455,-6.355] ur=v[-10.045,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -15, 0] [v[-10.15,-5.8775], v[-9.745000000000001,-5.4725]] . ( layer=m3 ll=v[-10.455,-6.355] ur=v[-10.045,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -25 , -15 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -14, 0] [v[-10.015,-5.7425], v[-9.88,-5.6075]] . ( layer=m3 ll=v[-10.455,-5.945] ur=v[-10.045,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -14, 0] [v[-10.15,-5.8775], v[-9.745000000000001,-5.4725]] . ( layer=m3 ll=v[-10.455,-5.945] ur=v[-10.045,-5.535]) = 0.3582335132284531
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3582335132284531 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -13, 0] [v[-10.015,-5.7425], v[-9.88,-5.6075]] . ( layer=m3 ll=v[-10.455,-5.535] ur=v[-10.045,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -13, 0] [v[-10.15,-5.8775], v[-9.745000000000001,-5.4725]] . ( layer=m3 ll=v[-10.455,-5.535] ur=v[-10.045,-5.125]) = 0.12219349409849974
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12219349409849974 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -15, 0] [v[-10.015,-5.7425], v[-9.88,-5.6075]] . ( layer=m3 ll=v[-10.045,-6.355] ur=v[-9.635,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -15, 0] [v[-10.15,-5.8775], v[-9.745000000000001,-5.4725]] . ( layer=m3 ll=v[-10.045,-6.355] ur=v[-9.635,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -24 , -15 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -14, 0] [v[-10.015,-5.7425], v[-9.88,-5.6075]] . ( layer=m3 ll=v[-10.045,-5.945] ur=v[-9.635,-5.535]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -14, 0] [v[-10.15,-5.8775], v[-9.745000000000001,-5.4725]] . ( layer=m3 ll=v[-10.045,-5.945] ur=v[-9.635,-5.535]) = 0.45530896103634894
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -14 ] full=v3d[-24, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -13, 0] [v[-10.015,-5.7425], v[-9.88,-5.6075]] . ( layer=m3 ll=v[-10.045,-5.535] ur=v[-9.635,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -13, 0] [v[-10.15,-5.8775], v[-9.745000000000001,-5.4725]] . ( layer=m3 ll=v[-10.045,-5.535] ur=v[-9.635,-5.125]) = 0.30644126680328054
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30644126680328054 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -13 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-10.015,-5.7] ur=v[-9.88,-5.63])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -14, 0] [v[-10.015,-5.7], v[-9.88,-5.63]] . ( layer=m3 ll=v[-10.455,-5.945] ur=v[-10.045,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -14, 0] [v[-10.15,-5.835], v[-9.745000000000001,-5.495]] . ( layer=m3 ll=v[-10.455,-5.945] ur=v[-10.045,-5.535]) = 0.31784430150625637
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31784430150625637 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -13, 0] [v[-10.015,-5.7], v[-9.88,-5.63]] . ( layer=m3 ll=v[-10.455,-5.535] ur=v[-10.045,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -13, 0] [v[-10.15,-5.835], v[-9.745000000000001,-5.495]] . ( layer=m3 ll=v[-10.455,-5.535] ur=v[-10.045,-5.125]) = 0.11236102527122158
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11236102527122158 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -14, 0] [v[-10.015,-5.7], v[-9.88,-5.63]] . ( layer=m3 ll=v[-10.045,-5.945] ur=v[-9.635,-5.535]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -14, 0] [v[-10.15,-5.835], v[-9.745000000000001,-5.495]] . ( layer=m3 ll=v[-10.045,-5.945] ur=v[-9.635,-5.535]) = 0.4242640687119277
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -14 ] full=v3d[-24, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -13, 0] [v[-10.015,-5.7], v[-9.88,-5.63]] . ( layer=m3 ll=v[-10.045,-5.535] ur=v[-9.635,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -13, 0] [v[-10.15,-5.835], v[-9.745000000000001,-5.495]] . ( layer=m3 ll=v[-10.045,-5.535] ur=v[-9.635,-5.125]) = 0.30265491900843006
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30265491900843006 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -13 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-10.015,-5.71] ur=v[-9.88,-5.64])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -14, 0] [v[-10.015,-5.71], v[-9.88,-5.64]] . ( layer=m3 ll=v[-10.455,-5.945] ur=v[-10.045,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -14, 0] [v[-10.15,-5.845], v[-9.745000000000001,-5.505]] . ( layer=m3 ll=v[-10.455,-5.945] ur=v[-10.045,-5.535]) = 0.3272995569810626
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3272995569810626 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -13, 0] [v[-10.015,-5.71], v[-9.88,-5.64]] . ( layer=m3 ll=v[-10.455,-5.535] ur=v[-10.045,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -13, 0] [v[-10.15,-5.845], v[-9.745000000000001,-5.505]] . ( layer=m3 ll=v[-10.455,-5.535] ur=v[-10.045,-5.125]) = 0.10920164833920826
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10920164833920826 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -14, 0] [v[-10.015,-5.71], v[-9.88,-5.64]] . ( layer=m3 ll=v[-10.045,-5.945] ur=v[-9.635,-5.535]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -14, 0] [v[-10.15,-5.845], v[-9.745000000000001,-5.505]] . ( layer=m3 ll=v[-10.045,-5.945] ur=v[-9.635,-5.535]) = 0.43139309220245875
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -14 ] full=v3d[-24, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -13, 0] [v[-10.015,-5.71], v[-9.88,-5.64]] . ( layer=m3 ll=v[-10.045,-5.535] ur=v[-9.635,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -13, 0] [v[-10.15,-5.845], v[-9.745000000000001,-5.505]] . ( layer=m3 ll=v[-10.045,-5.535] ur=v[-9.635,-5.125]) = 0.30149626863362566
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30149626863362566 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -13 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-10.015,-5.7325] ur=v[-9.88,-5.5975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -14, 0] [v[-10.015,-5.7325], v[-9.88,-5.5975]] . ( layer=m3 ll=v[-10.455,-5.945] ur=v[-10.045,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -14, 0] [v[-10.15,-5.8675], v[-9.745000000000001,-5.4625]] . ( layer=m3 ll=v[-10.455,-5.945] ur=v[-10.045,-5.535]) = 0.34868502979049704
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.34868502979049704 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -13, 0] [v[-10.015,-5.7325], v[-9.88,-5.5975]] . ( layer=m3 ll=v[-10.455,-5.535] ur=v[-10.045,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -13, 0] [v[-10.15,-5.8675], v[-9.745000000000001,-5.4625]] . ( layer=m3 ll=v[-10.455,-5.535] ur=v[-10.045,-5.125]) = 0.1275980015517487
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1275980015517487 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -14, 0] [v[-10.015,-5.7325], v[-9.88,-5.5975]] . ( layer=m3 ll=v[-10.045,-5.945] ur=v[-9.635,-5.535]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -14, 0] [v[-10.15,-5.8675], v[-9.745000000000001,-5.4625]] . ( layer=m3 ll=v[-10.045,-5.945] ur=v[-9.635,-5.535]) = 0.44783507008719076
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -14 ] full=v3d[-24, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -13, 0] [v[-10.015,-5.7325], v[-9.88,-5.5975]] . ( layer=m3 ll=v[-10.045,-5.535] ur=v[-9.635,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -13, 0] [v[-10.15,-5.8675], v[-9.745000000000001,-5.4625]] . ( layer=m3 ll=v[-10.045,-5.535] ur=v[-9.635,-5.125]) = 0.30863611259863827
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30863611259863827 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -13 ] full=None
[pin_group/convert_pin]: pins {v3d[-25, -14, 0], v3d[-24, -14, 0], v3d[-25, -13, 0], v3d[-24, -13, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, -13, 0], v3d[-25, -14, 0], v3d[-24, -13, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,13.700000000000001] ur=v[-9.0625,13.77])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 33, 0] [v[-9.1975,13.700000000000001], v[-9.0625,13.77]] . ( layer=m3 ll=v[-9.635,13.325000000000001] ur=v[-9.225,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 33, 0] [v[-9.3325,13.565], v[-8.9275,13.905000000000001]] . ( layer=m3 ll=v[-9.635,13.325000000000001] ur=v[-9.225,13.735]) = 0.20113739085510668
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20113739085510668 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 33 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 34, 0] [v[-9.1975,13.700000000000001], v[-9.0625,13.77]] . ( layer=m3 ll=v[-9.635,13.735] ur=v[-9.225,14.145]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 34, 0] [v[-9.3325,13.565], v[-8.9275,13.905000000000001]] . ( layer=m3 ll=v[-9.635,13.735] ur=v[-9.225,14.145]) = 0.2011373908551082
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2011373908551082 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 34 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 33, 0] [v[-9.1975,13.700000000000001], v[-9.0625,13.77]] . ( layer=m3 ll=v[-9.225,13.325000000000001] ur=v[-8.815,13.735]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 33, 0] [v[-9.3325,13.565], v[-8.9275,13.905000000000001]] . ( layer=m3 ll=v[-9.225,13.325000000000001] ur=v[-8.815,13.735]) = 0.3426459543026878
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 33 ] full=v3d[-22, 33, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 34, 0] [v[-9.1975,13.700000000000001], v[-9.0625,13.77]] . ( layer=m3 ll=v[-9.225,13.735] ur=v[-8.815,14.145]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 34, 0] [v[-9.3325,13.565], v[-8.9275,13.905000000000001]] . ( layer=m3 ll=v[-9.225,13.735] ur=v[-8.815,14.145]) = 0.3426459543026887
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 34 ] full=v3d[-22, 34, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,13.6675] ur=v[-9.0625,13.8025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 33, 0] [v[-9.1975,13.6675], v[-9.0625,13.8025]] . ( layer=m3 ll=v[-9.635,13.325000000000001] ur=v[-9.225,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 33, 0] [v[-9.3325,13.5325], v[-8.9275,13.9375]] . ( layer=m3 ll=v[-9.635,13.325000000000001] ur=v[-9.225,13.735]) = 0.2292651303622064
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2292651303622064 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 33 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 34, 0] [v[-9.1975,13.6675], v[-9.0625,13.8025]] . ( layer=m3 ll=v[-9.635,13.735] ur=v[-9.225,14.145]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 34, 0] [v[-9.3325,13.5325], v[-8.9275,13.9375]] . ( layer=m3 ll=v[-9.635,13.735] ur=v[-9.225,14.145]) = 0.22926513036220797
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22926513036220797 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 34 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 33, 0] [v[-9.1975,13.6675], v[-9.0625,13.8025]] . ( layer=m3 ll=v[-9.225,13.325000000000001] ur=v[-8.815,13.735]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 33, 0] [v[-9.3325,13.5325], v[-8.9275,13.9375]] . ( layer=m3 ll=v[-9.225,13.325000000000001] ur=v[-8.815,13.735]) = 0.35987845170279253
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 33 ] full=v3d[-22, 33, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 34, 0] [v[-9.1975,13.6675], v[-9.0625,13.8025]] . ( layer=m3 ll=v[-9.225,13.735] ur=v[-8.815,14.145]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 34, 0] [v[-9.3325,13.5325], v[-8.9275,13.9375]] . ( layer=m3 ll=v[-9.225,13.735] ur=v[-8.815,14.145]) = 0.35987845170279353
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 34 ] full=v3d[-22, 34, 0]
[pin_group/convert_pin]: pins {v3d[-22, 34, 0], v3d[-23, 34, 0], v3d[-22, 33, 0], v3d[-23, 33, 0]}
[pin_group/convert_pin]: secondary {v3d[-23, 34, 0], v3d[-23, 33, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,24.587500000000002] ur=v[-9.0625,24.7225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 59, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.635,23.985] ur=v[-9.225,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 59, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.635,23.985] ur=v[-9.225,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 60, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.635,24.395] ur=v[-9.225,24.805]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 60, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.635,24.395] ur=v[-9.225,24.805]) = 0.3685274752308156
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3685274752308156 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 61, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.635,24.805] ur=v[-9.225,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 61, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.635,24.805] ur=v[-9.225,25.215]) = 0.1196348611400548
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1196348611400548 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 59, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.225,23.985] ur=v[-8.815,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 59, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.225,23.985] ur=v[-8.815,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 60, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.225,24.395] ur=v[-8.815,24.805]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 60, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.225,24.395] ur=v[-8.815,24.805]) = 0.46126185621618343
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 60 ] full=v3d[-22, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 61, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.225,24.805] ur=v[-8.815,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 61, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.225,24.805] ur=v[-8.815,25.215]) = 0.30209683877856097
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30209683877856097 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 61 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,24.587500000000002] ur=v[-9.0625,24.7225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 59, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.635,23.985] ur=v[-9.225,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 59, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.635,23.985] ur=v[-9.225,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 60, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.635,24.395] ur=v[-9.225,24.805]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 60, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.635,24.395] ur=v[-9.225,24.805]) = 0.3685274752308156
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3685274752308156 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 61, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.635,24.805] ur=v[-9.225,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 61, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.635,24.805] ur=v[-9.225,25.215]) = 0.1196348611400548
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1196348611400548 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 59, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.225,23.985] ur=v[-8.815,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 59, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.225,23.985] ur=v[-8.815,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 60, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.225,24.395] ur=v[-8.815,24.805]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 60, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.225,24.395] ur=v[-8.815,24.805]) = 0.46126185621618343
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 60 ] full=v3d[-22, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 61, 0] [v[-9.1975,24.587500000000002], v[-9.0625,24.7225]] . ( layer=m3 ll=v[-9.225,24.805] ur=v[-8.815,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 61, 0] [v[-9.3325,24.4525], v[-8.9275,24.8575]] . ( layer=m3 ll=v[-9.225,24.805] ur=v[-8.815,25.215]) = 0.30209683877856097
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30209683877856097 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 61 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,24.62] ur=v[-9.0625,24.69])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 60, 0] [v[-9.1975,24.62], v[-9.0625,24.69]] . ( layer=m3 ll=v[-9.635,24.395] ur=v[-9.225,24.805]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 60, 0] [v[-9.3325,24.485], v[-8.9275,24.825]] . ( layer=m3 ll=v[-9.635,24.395] ur=v[-9.225,24.805]) = 0.3375740659470158
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3375740659470158 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 61, 0] [v[-9.1975,24.62], v[-9.0625,24.69]] . ( layer=m3 ll=v[-9.635,24.805] ur=v[-9.225,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 61, 0] [v[-9.3325,24.485], v[-8.9275,24.825]] . ( layer=m3 ll=v[-9.635,24.805] ur=v[-9.225,25.215]) = 0.10934463864314505
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10934463864314505 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 60, 0] [v[-9.1975,24.62], v[-9.0625,24.69]] . ( layer=m3 ll=v[-9.225,24.395] ur=v[-8.815,24.805]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 60, 0] [v[-9.3325,24.485], v[-8.9275,24.825]] . ( layer=m3 ll=v[-9.225,24.395] ur=v[-8.815,24.805]) = 0.43692819776251546
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 60 ] full=v3d[-22, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 61, 0] [v[-9.1975,24.62], v[-9.0625,24.69]] . ( layer=m3 ll=v[-9.225,24.805] ur=v[-8.815,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 61, 0] [v[-9.3325,24.485], v[-8.9275,24.825]] . ( layer=m3 ll=v[-9.225,24.805] ur=v[-8.815,25.215]) = 0.2981715110469135
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2981715110469135 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 61 ] full=None
[pin_group/convert_pin]: pins {v3d[-23, 60, 0], v3d[-23, 61, 0], v3d[-22, 60, 0], v3d[-22, 61, 0]}
[pin_group/convert_pin]: secondary {v3d[-23, 61, 0], v3d[-22, 61, 0], v3d[-23, 60, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,17.34] ur=v[-9.0625,17.41])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 42, 0] [v[-9.1975,17.34], v[-9.0625,17.41]] . ( layer=m3 ll=v[-9.635,17.015] ur=v[-9.225,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 42, 0] [v[-9.3325,17.205000000000002], v[-8.9275,17.545]] . ( layer=m3 ll=v[-9.635,17.015] ur=v[-9.225,17.425]) = 0.2448596536794077
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2448596536794077 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 43, 0] [v[-9.1975,17.34], v[-9.0625,17.41]] . ( layer=m3 ll=v[-9.635,17.425] ur=v[-9.225,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 43, 0] [v[-9.3325,17.205000000000002], v[-8.9275,17.545]] . ( layer=m3 ll=v[-9.635,17.425] ur=v[-9.225,17.835]) = 0.1611094348571809
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1611094348571809 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 42, 0] [v[-9.1975,17.34], v[-9.0625,17.41]] . ( layer=m3 ll=v[-9.225,17.015] ur=v[-8.815,17.425]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 42, 0] [v[-9.3325,17.205000000000002], v[-8.9275,17.545]] . ( layer=m3 ll=v[-9.225,17.015] ur=v[-8.815,17.425]) = 0.3700084458495497
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 42 ] full=v3d[-22, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 43, 0] [v[-9.1975,17.34], v[-9.0625,17.41]] . ( layer=m3 ll=v[-9.225,17.425] ur=v[-8.815,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 43, 0] [v[-9.3325,17.205000000000002], v[-8.9275,17.545]] . ( layer=m3 ll=v[-9.225,17.425] ur=v[-8.815,17.835]) = 0.3207900403690861
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3207900403690861 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 43 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,17.3075] ur=v[-9.0625,17.4425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 42, 0] [v[-9.1975,17.3075], v[-9.0625,17.4425]] . ( layer=m3 ll=v[-9.635,17.015] ur=v[-9.225,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 42, 0] [v[-9.3325,17.1725], v[-8.9275,17.5775]] . ( layer=m3 ll=v[-9.635,17.015] ur=v[-9.225,17.425]) = 0.274431230001253
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.274431230001253 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 43, 0] [v[-9.1975,17.3075], v[-9.0625,17.4425]] . ( layer=m3 ll=v[-9.635,17.425] ur=v[-9.225,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 43, 0] [v[-9.3325,17.1725], v[-8.9275,17.5775]] . ( layer=m3 ll=v[-9.635,17.425] ur=v[-9.225,17.835]) = 0.18658108157045275
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.18658108157045275 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 42, 0] [v[-9.1975,17.3075], v[-9.0625,17.4425]] . ( layer=m3 ll=v[-9.225,17.015] ur=v[-8.815,17.425]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 42, 0] [v[-9.3325,17.1725], v[-8.9275,17.5775]] . ( layer=m3 ll=v[-9.225,17.015] ur=v[-8.815,17.425]) = 0.3902082777184517
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 42 ] full=v3d[-22, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 43, 0] [v[-9.1975,17.3075], v[-9.0625,17.4425]] . ( layer=m3 ll=v[-9.225,17.425] ur=v[-8.815,17.835]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 43, 0] [v[-9.3325,17.1725], v[-8.9275,17.5775]] . ( layer=m3 ll=v[-9.225,17.425] ur=v[-8.815,17.835]) = 0.3343089888112487
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 43 ] full=v3d[-22, 43, 0]
[pin_group/convert_pin]: pins {v3d[-22, 42, 0], v3d[-22, 43, 0], v3d[-23, 42, 0], v3d[-23, 43, 0]}
[pin_group/convert_pin]: secondary {v3d[-22, 43, 0], v3d[-23, 42, 0], v3d[-23, 43, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,28.2275] ur=v[-9.0625,28.3625])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 68, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.635,27.675] ur=v[-9.225,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 68, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.635,27.675] ur=v[-9.225,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 69, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.635,28.085] ur=v[-9.225,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 69, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.635,28.085] ur=v[-9.225,28.495]) = 0.4166083292494281
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4166083292494281 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 70, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.635,28.495] ur=v[-9.225,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 70, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.635,28.495] ur=v[-9.225,28.905]) = 0.10752906583803279
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10752906583803279 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 68, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.225,27.675] ur=v[-8.815,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 68, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.225,27.675] ur=v[-8.815,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 69, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.225,28.085] ur=v[-8.815,28.495]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 69, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.225,28.085] ur=v[-8.815,28.495]) = 0.5005122376126278
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 69 ] full=v3d[-22, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 70, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.225,28.495] ur=v[-8.815,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 70, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.225,28.495] ur=v[-8.815,28.905]) = 0.29751050401624424
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.29751050401624424 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 70 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,28.2275] ur=v[-9.0625,28.3625])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 68, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.635,27.675] ur=v[-9.225,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 68, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.635,27.675] ur=v[-9.225,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 69, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.635,28.085] ur=v[-9.225,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 69, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.635,28.085] ur=v[-9.225,28.495]) = 0.4166083292494281
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4166083292494281 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 70, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.635,28.495] ur=v[-9.225,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 70, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.635,28.495] ur=v[-9.225,28.905]) = 0.10752906583803279
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10752906583803279 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 68, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.225,27.675] ur=v[-8.815,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 68, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.225,27.675] ur=v[-8.815,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 69, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.225,28.085] ur=v[-8.815,28.495]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 69, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.225,28.085] ur=v[-8.815,28.495]) = 0.5005122376126278
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 69 ] full=v3d[-22, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 70, 0] [v[-9.1975,28.2275], v[-9.0625,28.3625]] . ( layer=m3 ll=v[-9.225,28.495] ur=v[-8.815,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 70, 0] [v[-9.3325,28.0925], v[-8.9275,28.497500000000002]] . ( layer=m3 ll=v[-9.225,28.495] ur=v[-8.815,28.905]) = 0.29751050401624424
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.29751050401624424 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 70 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,28.26] ur=v[-9.0625,28.330000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 68, 0] [v[-9.1975,28.26], v[-9.0625,28.330000000000002]] . ( layer=m3 ll=v[-9.635,27.675] ur=v[-9.225,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 68, 0] [v[-9.3325,28.125], v[-8.9275,28.465]] . ( layer=m3 ll=v[-9.635,27.675] ur=v[-9.225,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 69, 0] [v[-9.1975,28.26], v[-9.0625,28.330000000000002]] . ( layer=m3 ll=v[-9.635,28.085] ur=v[-9.225,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 69, 0] [v[-9.3325,28.125], v[-8.9275,28.465]] . ( layer=m3 ll=v[-9.635,28.085] ur=v[-9.225,28.495]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 70, 0] [v[-9.1975,28.26], v[-9.0625,28.330000000000002]] . ( layer=m3 ll=v[-9.635,28.495] ur=v[-9.225,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 70, 0] [v[-9.3325,28.125], v[-8.9275,28.465]] . ( layer=m3 ll=v[-9.635,28.495] ur=v[-9.225,28.905]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 68, 0] [v[-9.1975,28.26], v[-9.0625,28.330000000000002]] . ( layer=m3 ll=v[-9.225,27.675] ur=v[-8.815,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 68, 0] [v[-9.3325,28.125], v[-8.9275,28.465]] . ( layer=m3 ll=v[-9.225,27.675] ur=v[-8.815,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 69, 0] [v[-9.1975,28.26], v[-9.0625,28.330000000000002]] . ( layer=m3 ll=v[-9.225,28.085] ur=v[-8.815,28.495]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 69, 0] [v[-9.3325,28.125], v[-8.9275,28.465]] . ( layer=m3 ll=v[-9.225,28.085] ur=v[-8.815,28.495]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 69 ] full=v3d[-22, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 70, 0] [v[-9.1975,28.26], v[-9.0625,28.330000000000002]] . ( layer=m3 ll=v[-9.225,28.495] ur=v[-8.815,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 70, 0] [v[-9.3325,28.125], v[-8.9275,28.465]] . ( layer=m3 ll=v[-9.225,28.495] ur=v[-8.815,28.905]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 70 ] full=None
[pin_group/convert_pin]: pins {v3d[-22, 70, 0], v3d[-23, 69, 0], v3d[-23, 70, 0], v3d[-22, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[-22, 70, 0], v3d[-23, 69, 0], v3d[-23, 70, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,20.98] ur=v[-9.0625,21.05])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 51, 0] [v[-9.1975,20.98], v[-9.0625,21.05]] . ( layer=m3 ll=v[-9.635,20.705000000000002] ur=v[-9.225,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 51, 0] [v[-9.3325,20.845], v[-8.9275,21.185]] . ( layer=m3 ll=v[-9.635,20.705000000000002] ur=v[-9.225,21.115000000000002]) = 0.290613575044253
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.290613575044253 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 52, 0] [v[-9.1975,20.98], v[-9.0625,21.05]] . ( layer=m3 ll=v[-9.635,21.115000000000002] ur=v[-9.225,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 52, 0] [v[-9.3325,20.845], v[-8.9275,21.185]] . ( layer=m3 ll=v[-9.635,21.115000000000002] ur=v[-9.225,21.525000000000002]) = 0.12828191610667314
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12828191610667314 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 51, 0] [v[-9.1975,20.98], v[-9.0625,21.05]] . ( layer=m3 ll=v[-9.225,20.705000000000002] ur=v[-8.815,21.115000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 51, 0] [v[-9.3325,20.845], v[-8.9275,21.185]] . ( layer=m3 ll=v[-9.225,20.705000000000002] ur=v[-8.815,21.115000000000002]) = 0.4017539669997066
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 51 ] full=v3d[-22, 51, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 52, 0] [v[-9.1975,20.98], v[-9.0625,21.05]] . ( layer=m3 ll=v[-9.225,21.115000000000002] ur=v[-8.815,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 52, 0] [v[-9.3325,20.845], v[-8.9275,21.185]] . ( layer=m3 ll=v[-9.225,21.115000000000002] ur=v[-8.815,21.525000000000002]) = 0.3056243609400259
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3056243609400259 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 52 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-9.1975,20.9475] ur=v[-9.0625,21.0825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 51, 0] [v[-9.1975,20.9475], v[-9.0625,21.0825]] . ( layer=m3 ll=v[-9.635,20.705000000000002] ur=v[-9.225,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 51, 0] [v[-9.3325,20.8125], v[-8.9275,21.2175]] . ( layer=m3 ll=v[-9.635,20.705000000000002] ur=v[-9.225,21.115000000000002]) = 0.32103348734984205
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32103348734984205 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 52, 0] [v[-9.1975,20.9475], v[-9.0625,21.0825]] . ( layer=m3 ll=v[-9.635,21.115000000000002] ur=v[-9.225,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 52, 0] [v[-9.3325,20.8125], v[-8.9275,21.2175]] . ( layer=m3 ll=v[-9.635,21.115000000000002] ur=v[-9.225,21.525000000000002]) = 0.14853450777512883
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14853450777512883 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 51, 0] [v[-9.1975,20.9475], v[-9.0625,21.0825]] . ( layer=m3 ll=v[-9.225,20.705000000000002] ur=v[-8.815,21.115000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 51, 0] [v[-9.3325,20.8125], v[-8.9275,21.2175]] . ( layer=m3 ll=v[-9.225,20.705000000000002] ur=v[-8.815,21.115000000000002]) = 0.4242787998474598
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 51 ] full=v3d[-22, 51, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 52, 0] [v[-9.1975,20.9475], v[-9.0625,21.0825]] . ( layer=m3 ll=v[-9.225,21.115000000000002] ur=v[-8.815,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 52, 0] [v[-9.3325,20.8125], v[-8.9275,21.2175]] . ( layer=m3 ll=v[-9.225,21.115000000000002] ur=v[-8.815,21.525000000000002]) = 0.31466251762801284
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31466251762801284 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 52 ] full=None
[pin_group/convert_pin]: pins {v3d[-23, 52, 0], v3d[-22, 51, 0], v3d[-23, 51, 0], v3d[-22, 52, 0]}
[pin_group/convert_pin]: secondary {v3d[-23, 51, 0], v3d[-23, 52, 0], v3d[-22, 52, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,17.3075] ur=v[-7.6875,17.4425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 42, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-8.405,17.015] ur=v[-7.995,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 42, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-8.405,17.015] ur=v[-7.995,17.425]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 43, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-8.405,17.425] ur=v[-7.995,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 43, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-8.405,17.425] ur=v[-7.995,17.835]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 42, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-7.995,17.015] ur=v[-7.585,17.425]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 42, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-7.995,17.015] ur=v[-7.585,17.425]) = 0.45001388867456193
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 42 ] full=v3d[-19, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 43, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-7.995,17.425] ur=v[-7.585,17.835]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 43, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-7.995,17.425] ur=v[-7.585,17.835]) = 0.402507763900276
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 43 ] full=v3d[-19, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 42, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-7.585,17.015] ur=v[-7.175,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 42, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-7.585,17.015] ur=v[-7.175,17.425]) = 0.2545829923620206
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2545829923620206 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 43, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-7.585,17.425] ur=v[-7.175,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 43, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-7.585,17.425] ur=v[-7.175,17.835]) = 0.15592466129512658
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15592466129512658 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 43 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,17.3075] ur=v[-7.6875,17.4425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 42, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-8.405,17.015] ur=v[-7.995,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 42, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-8.405,17.015] ur=v[-7.995,17.425]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 43, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-8.405,17.425] ur=v[-7.995,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 43, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-8.405,17.425] ur=v[-7.995,17.835]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 42, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-7.995,17.015] ur=v[-7.585,17.425]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 42, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-7.995,17.015] ur=v[-7.585,17.425]) = 0.45001388867456193
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 42 ] full=v3d[-19, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 43, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-7.995,17.425] ur=v[-7.585,17.835]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 43, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-7.995,17.425] ur=v[-7.585,17.835]) = 0.402507763900276
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 43 ] full=v3d[-19, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 42, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-7.585,17.015] ur=v[-7.175,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 42, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-7.585,17.015] ur=v[-7.175,17.425]) = 0.2545829923620206
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2545829923620206 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 43, 0] [v[-7.8225,17.3075], v[-7.6875,17.4425]] . ( layer=m3 ll=v[-7.585,17.425] ur=v[-7.175,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 43, 0] [v[-7.9575000000000005,17.1725], v[-7.5525,17.5775]] . ( layer=m3 ll=v[-7.585,17.425] ur=v[-7.175,17.835]) = 0.15592466129512658
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15592466129512658 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 43 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,17.34] ur=v[-7.6875,17.41])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 42, 0] [v[-7.8225,17.34], v[-7.6875,17.41]] . ( layer=m3 ll=v[-8.405,17.015] ur=v[-7.995,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 42, 0] [v[-7.9575000000000005,17.205000000000002], v[-7.5525,17.545]] . ( layer=m3 ll=v[-8.405,17.015] ur=v[-7.995,17.425]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 43, 0] [v[-7.8225,17.34], v[-7.6875,17.41]] . ( layer=m3 ll=v[-8.405,17.425] ur=v[-7.995,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 43, 0] [v[-7.9575000000000005,17.205000000000002], v[-7.5525,17.545]] . ( layer=m3 ll=v[-8.405,17.425] ur=v[-7.995,17.835]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 42, 0] [v[-7.8225,17.34], v[-7.6875,17.41]] . ( layer=m3 ll=v[-7.995,17.015] ur=v[-7.585,17.425]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 42, 0] [v[-7.9575000000000005,17.205000000000002], v[-7.5525,17.545]] . ( layer=m3 ll=v[-7.995,17.015] ur=v[-7.585,17.425]) = 0.4326155914897195
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 42 ] full=v3d[-19, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 43, 0] [v[-7.8225,17.34], v[-7.6875,17.41]] . ( layer=m3 ll=v[-7.995,17.425] ur=v[-7.585,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 43, 0] [v[-7.9575000000000005,17.205000000000002], v[-7.5525,17.545]] . ( layer=m3 ll=v[-7.995,17.425] ur=v[-7.585,17.835]) = 0.3913518238107504
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3913518238107504 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 42, 0] [v[-7.8225,17.34], v[-7.6875,17.41]] . ( layer=m3 ll=v[-7.585,17.015] ur=v[-7.175,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 42, 0] [v[-7.9575000000000005,17.205000000000002], v[-7.5525,17.545]] . ( layer=m3 ll=v[-7.585,17.015] ur=v[-7.175,17.425]) = 0.2223876120650597
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2223876120650597 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 43, 0] [v[-7.8225,17.34], v[-7.6875,17.41]] . ( layer=m3 ll=v[-7.585,17.425] ur=v[-7.175,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 43, 0] [v[-7.9575000000000005,17.205000000000002], v[-7.5525,17.545]] . ( layer=m3 ll=v[-7.585,17.425] ur=v[-7.175,17.835]) = 0.12432316759156446
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12432316759156446 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 43 ] full=None
[pin_group/convert_pin]: pins {v3d[-18, 42, 0], v3d[-18, 43, 0], v3d[-19, 42, 0], v3d[-19, 43, 0]}
[pin_group/convert_pin]: secondary {v3d[-18, 42, 0], v3d[-18, 43, 0], v3d[-19, 43, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,28.26] ur=v[-7.6875,28.330000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 68, 0] [v[-7.8225,28.26], v[-7.6875,28.330000000000002]] . ( layer=m3 ll=v[-8.405,27.675] ur=v[-7.995,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 68, 0] [v[-7.9575000000000005,28.125], v[-7.5525,28.465]] . ( layer=m3 ll=v[-8.405,27.675] ur=v[-7.995,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 69, 0] [v[-7.8225,28.26], v[-7.6875,28.330000000000002]] . ( layer=m3 ll=v[-8.405,28.085] ur=v[-7.995,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 69, 0] [v[-7.9575000000000005,28.125], v[-7.5525,28.465]] . ( layer=m3 ll=v[-8.405,28.085] ur=v[-7.995,28.495]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 70, 0] [v[-7.8225,28.26], v[-7.6875,28.330000000000002]] . ( layer=m3 ll=v[-8.405,28.495] ur=v[-7.995,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 70, 0] [v[-7.9575000000000005,28.125], v[-7.5525,28.465]] . ( layer=m3 ll=v[-8.405,28.495] ur=v[-7.995,28.905]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 68, 0] [v[-7.8225,28.26], v[-7.6875,28.330000000000002]] . ( layer=m3 ll=v[-7.995,27.675] ur=v[-7.585,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 68, 0] [v[-7.9575000000000005,28.125], v[-7.5525,28.465]] . ( layer=m3 ll=v[-7.995,27.675] ur=v[-7.585,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 69, 0] [v[-7.8225,28.26], v[-7.6875,28.330000000000002]] . ( layer=m3 ll=v[-7.995,28.085] ur=v[-7.585,28.495]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 69, 0] [v[-7.9575000000000005,28.125], v[-7.5525,28.465]] . ( layer=m3 ll=v[-7.995,28.085] ur=v[-7.585,28.495]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 69 ] full=v3d[-19, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 70, 0] [v[-7.8225,28.26], v[-7.6875,28.330000000000002]] . ( layer=m3 ll=v[-7.995,28.495] ur=v[-7.585,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 70, 0] [v[-7.9575000000000005,28.125], v[-7.5525,28.465]] . ( layer=m3 ll=v[-7.995,28.495] ur=v[-7.585,28.905]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 68, 0] [v[-7.8225,28.26], v[-7.6875,28.330000000000002]] . ( layer=m3 ll=v[-7.585,27.675] ur=v[-7.175,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 68, 0] [v[-7.9575000000000005,28.125], v[-7.5525,28.465]] . ( layer=m3 ll=v[-7.585,27.675] ur=v[-7.175,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 69, 0] [v[-7.8225,28.26], v[-7.6875,28.330000000000002]] . ( layer=m3 ll=v[-7.585,28.085] ur=v[-7.175,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 69, 0] [v[-7.9575000000000005,28.125], v[-7.5525,28.465]] . ( layer=m3 ll=v[-7.585,28.085] ur=v[-7.175,28.495]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 70, 0] [v[-7.8225,28.26], v[-7.6875,28.330000000000002]] . ( layer=m3 ll=v[-7.585,28.495] ur=v[-7.175,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 70, 0] [v[-7.9575000000000005,28.125], v[-7.5525,28.465]] . ( layer=m3 ll=v[-7.585,28.495] ur=v[-7.175,28.905]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 70 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,28.2275] ur=v[-7.6875,28.3625])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 68, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-8.405,27.675] ur=v[-7.995,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 68, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-8.405,27.675] ur=v[-7.995,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 69, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-8.405,28.085] ur=v[-7.995,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 69, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-8.405,28.085] ur=v[-7.995,28.495]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 70, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-8.405,28.495] ur=v[-7.995,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 70, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-8.405,28.495] ur=v[-7.995,28.905]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 68, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.995,27.675] ur=v[-7.585,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 68, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.995,27.675] ur=v[-7.585,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 69, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.995,28.085] ur=v[-7.585,28.495]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 69, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.995,28.085] ur=v[-7.585,28.495]) = 0.5484181798591293
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 69 ] full=v3d[-19, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 70, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.995,28.495] ur=v[-7.585,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 70, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.995,28.495] ur=v[-7.585,28.905]) = 0.3725083891672782
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3725083891672782 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 68, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.585,27.675] ur=v[-7.175,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 68, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.585,27.675] ur=v[-7.175,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 69, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.585,28.085] ur=v[-7.175,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 69, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.585,28.085] ur=v[-7.175,28.495]) = 0.40380998006488134
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.40380998006488134 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 70, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.585,28.495] ur=v[-7.175,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 70, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.585,28.495] ur=v[-7.175,28.905]) = 0.032596012026013095
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.032596012026013095 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 70 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,28.2275] ur=v[-7.6875,28.3625])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 68, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-8.405,27.675] ur=v[-7.995,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 68, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-8.405,27.675] ur=v[-7.995,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 69, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-8.405,28.085] ur=v[-7.995,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 69, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-8.405,28.085] ur=v[-7.995,28.495]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 70, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-8.405,28.495] ur=v[-7.995,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 70, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-8.405,28.495] ur=v[-7.995,28.905]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 68, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.995,27.675] ur=v[-7.585,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 68, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.995,27.675] ur=v[-7.585,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 69, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.995,28.085] ur=v[-7.585,28.495]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 69, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.995,28.085] ur=v[-7.585,28.495]) = 0.5484181798591293
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 69 ] full=v3d[-19, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 70, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.995,28.495] ur=v[-7.585,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 70, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.995,28.495] ur=v[-7.585,28.905]) = 0.3725083891672782
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3725083891672782 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 68, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.585,27.675] ur=v[-7.175,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 68, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.585,27.675] ur=v[-7.175,28.085]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 69, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.585,28.085] ur=v[-7.175,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 69, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.585,28.085] ur=v[-7.175,28.495]) = 0.40380998006488134
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.40380998006488134 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 70, 0] [v[-7.8225,28.2275], v[-7.6875,28.3625]] . ( layer=m3 ll=v[-7.585,28.495] ur=v[-7.175,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 70, 0] [v[-7.9575000000000005,28.0925], v[-7.5525,28.497500000000002]] . ( layer=m3 ll=v[-7.585,28.495] ur=v[-7.175,28.905]) = 0.032596012026013095
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.032596012026013095 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 70 ] full=None
[pin_group/convert_pin]: pins {v3d[-18, 69, 0], v3d[-19, 70, 0], v3d[-18, 70, 0], v3d[-19, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[-18, 69, 0], v3d[-19, 70, 0], v3d[-18, 70, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,20.98] ur=v[-7.6875,21.05])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 51, 0] [v[-7.8225,20.98], v[-7.6875,21.05]] . ( layer=m3 ll=v[-8.405,20.705000000000002] ur=v[-7.995,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 51, 0] [v[-7.9575000000000005,20.845], v[-7.5525,21.185]] . ( layer=m3 ll=v[-8.405,20.705000000000002] ur=v[-7.995,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 52, 0] [v[-7.8225,20.98], v[-7.6875,21.05]] . ( layer=m3 ll=v[-8.405,21.115000000000002] ur=v[-7.995,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 52, 0] [v[-7.9575000000000005,20.845], v[-7.5525,21.185]] . ( layer=m3 ll=v[-8.405,21.115000000000002] ur=v[-7.995,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 51, 0] [v[-7.8225,20.98], v[-7.6875,21.05]] . ( layer=m3 ll=v[-7.995,20.705000000000002] ur=v[-7.585,21.115000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 51, 0] [v[-7.9575000000000005,20.845], v[-7.5525,21.185]] . ( layer=m3 ll=v[-7.995,20.705000000000002] ur=v[-7.585,21.115000000000002]) = 0.46006113724156494
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 51 ] full=v3d[-19, 51, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 52, 0] [v[-7.8225,20.98], v[-7.6875,21.05]] . ( layer=m3 ll=v[-7.995,21.115000000000002] ur=v[-7.585,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 52, 0] [v[-7.9575000000000005,20.845], v[-7.5525,21.185]] . ( layer=m3 ll=v[-7.995,21.115000000000002] ur=v[-7.585,21.525000000000002]) = 0.37902011819954873
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.37902011819954873 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 51, 0] [v[-7.8225,20.98], v[-7.6875,21.05]] . ( layer=m3 ll=v[-7.585,20.705000000000002] ur=v[-7.175,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 51, 0] [v[-7.9575000000000005,20.845], v[-7.5525,21.185]] . ( layer=m3 ll=v[-7.585,20.705000000000002] ur=v[-7.175,21.115000000000002]) = 0.2719489841863758
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2719489841863758 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 52, 0] [v[-7.8225,20.98], v[-7.6875,21.05]] . ( layer=m3 ll=v[-7.585,21.115000000000002] ur=v[-7.175,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 52, 0] [v[-7.9575000000000005,20.845], v[-7.5525,21.185]] . ( layer=m3 ll=v[-7.585,21.115000000000002] ur=v[-7.175,21.525000000000002]) = 0.07717674520216258
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.07717674520216258 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 52 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,20.9475] ur=v[-7.6875,21.0825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 51, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-8.405,20.705000000000002] ur=v[-7.995,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 51, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-8.405,20.705000000000002] ur=v[-7.995,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 52, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-8.405,21.115000000000002] ur=v[-7.995,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 52, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-8.405,21.115000000000002] ur=v[-7.995,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 51, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-7.995,20.705000000000002] ur=v[-7.585,21.115000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 51, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-7.995,20.705000000000002] ur=v[-7.585,21.115000000000002]) = 0.47985674945758716
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 51 ] full=v3d[-19, 51, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 52, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-7.995,21.115000000000002] ur=v[-7.585,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 52, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-7.995,21.115000000000002] ur=v[-7.585,21.525000000000002]) = 0.38634505302902505
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.38634505302902505 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 51, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-7.585,20.705000000000002] ur=v[-7.175,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 51, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-7.585,20.705000000000002] ur=v[-7.175,21.115000000000002]) = 0.30424085853152794
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30424085853152794 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 52, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-7.585,21.115000000000002] ur=v[-7.175,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 52, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-7.585,21.115000000000002] ur=v[-7.175,21.525000000000002]) = 0.10752906583803194
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10752906583803194 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 52 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,20.9475] ur=v[-7.6875,21.0825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 51, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-8.405,20.705000000000002] ur=v[-7.995,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 51, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-8.405,20.705000000000002] ur=v[-7.995,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 52, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-8.405,21.115000000000002] ur=v[-7.995,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 52, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-8.405,21.115000000000002] ur=v[-7.995,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 51, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-7.995,20.705000000000002] ur=v[-7.585,21.115000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 51, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-7.995,20.705000000000002] ur=v[-7.585,21.115000000000002]) = 0.47985674945758716
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 51 ] full=v3d[-19, 51, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 52, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-7.995,21.115000000000002] ur=v[-7.585,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 52, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-7.995,21.115000000000002] ur=v[-7.585,21.525000000000002]) = 0.38634505302902505
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.38634505302902505 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 51, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-7.585,20.705000000000002] ur=v[-7.175,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 51, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-7.585,20.705000000000002] ur=v[-7.175,21.115000000000002]) = 0.30424085853152794
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30424085853152794 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 52, 0] [v[-7.8225,20.9475], v[-7.6875,21.0825]] . ( layer=m3 ll=v[-7.585,21.115000000000002] ur=v[-7.175,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 52, 0] [v[-7.9575000000000005,20.8125], v[-7.5525,21.2175]] . ( layer=m3 ll=v[-7.585,21.115000000000002] ur=v[-7.175,21.525000000000002]) = 0.10752906583803194
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10752906583803194 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 52 ] full=None
[pin_group/convert_pin]: pins {v3d[-19, 51, 0], v3d[-18, 51, 0], v3d[-19, 52, 0], v3d[-18, 52, 0]}
[pin_group/convert_pin]: secondary {v3d[-19, 52, 0], v3d[-18, 51, 0], v3d[-18, 52, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,24.62] ur=v[-7.6875,24.69])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 60, 0] [v[-7.8225,24.62], v[-7.6875,24.69]] . ( layer=m3 ll=v[-8.405,24.395] ur=v[-7.995,24.805]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 60, 0] [v[-7.9575000000000005,24.485], v[-7.5525,24.825]] . ( layer=m3 ll=v[-8.405,24.395] ur=v[-7.995,24.805]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 61, 0] [v[-7.8225,24.62], v[-7.6875,24.69]] . ( layer=m3 ll=v[-8.405,24.805] ur=v[-7.995,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 61, 0] [v[-7.9575000000000005,24.485], v[-7.5525,24.825]] . ( layer=m3 ll=v[-8.405,24.805] ur=v[-7.995,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 60, 0] [v[-7.8225,24.62], v[-7.6875,24.69]] . ( layer=m3 ll=v[-7.995,24.395] ur=v[-7.585,24.805]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 60, 0] [v[-7.9575000000000005,24.485], v[-7.5525,24.825]] . ( layer=m3 ll=v[-7.995,24.395] ur=v[-7.585,24.805]) = 0.4910766233491476
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 60 ] full=v3d[-19, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 61, 0] [v[-7.8225,24.62], v[-7.6875,24.69]] . ( layer=m3 ll=v[-7.995,24.805] ur=v[-7.585,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 61, 0] [v[-7.9575000000000005,24.485], v[-7.5525,24.825]] . ( layer=m3 ll=v[-7.995,24.805] ur=v[-7.585,25.215]) = 0.37303652636169604
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.37303652636169604 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 60, 0] [v[-7.8225,24.62], v[-7.6875,24.69]] . ( layer=m3 ll=v[-7.585,24.395] ur=v[-7.175,24.805]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 60, 0] [v[-7.9575000000000005,24.485], v[-7.5525,24.825]] . ( layer=m3 ll=v[-7.585,24.395] ur=v[-7.175,24.805]) = 0.3216461565136449
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3216461565136449 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 61, 0] [v[-7.8225,24.62], v[-7.6875,24.69]] . ( layer=m3 ll=v[-7.585,24.805] ur=v[-7.175,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 61, 0] [v[-7.9575000000000005,24.485], v[-7.5525,24.825]] . ( layer=m3 ll=v[-7.585,24.805] ur=v[-7.175,25.215]) = 0.03816084380618393
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.03816084380618393 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 61 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,24.587500000000002] ur=v[-7.6875,24.7225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 59, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-8.405,23.985] ur=v[-7.995,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 59, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-8.405,23.985] ur=v[-7.995,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 60, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-8.405,24.395] ur=v[-7.995,24.805]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 60, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-8.405,24.395] ur=v[-7.995,24.805]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 61, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-8.405,24.805] ur=v[-7.995,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 61, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-8.405,24.805] ur=v[-7.995,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 59, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.995,23.985] ur=v[-7.585,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 59, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.995,23.985] ur=v[-7.585,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 60, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.995,24.395] ur=v[-7.585,24.805]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 60, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.995,24.395] ur=v[-7.585,24.805]) = 0.5128474432031418
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 60 ] full=v3d[-19, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 61, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.995,24.805] ur=v[-7.585,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 61, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.995,24.805] ur=v[-7.585,25.215]) = 0.3761814721646995
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3761814721646995 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 59, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.585,23.985] ur=v[-7.175,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 59, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.585,23.985] ur=v[-7.175,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 60, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.585,24.395] ur=v[-7.175,24.805]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 60, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.585,24.395] ur=v[-7.175,24.805]) = 0.35399505646265655
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.35399505646265655 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 61, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.585,24.805] ur=v[-7.175,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 61, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.585,24.805] ur=v[-7.175,25.215]) = 0.06174544517614391
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.06174544517614391 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 61 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,24.587500000000002] ur=v[-7.6875,24.7225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 59, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-8.405,23.985] ur=v[-7.995,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 59, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-8.405,23.985] ur=v[-7.995,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 60, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-8.405,24.395] ur=v[-7.995,24.805]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 60, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-8.405,24.395] ur=v[-7.995,24.805]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 61, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-8.405,24.805] ur=v[-7.995,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 61, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-8.405,24.805] ur=v[-7.995,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 59, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.995,23.985] ur=v[-7.585,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 59, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.995,23.985] ur=v[-7.585,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 60, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.995,24.395] ur=v[-7.585,24.805]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 60, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.995,24.395] ur=v[-7.585,24.805]) = 0.5128474432031418
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 60 ] full=v3d[-19, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 61, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.995,24.805] ur=v[-7.585,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 61, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.995,24.805] ur=v[-7.585,25.215]) = 0.3761814721646995
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3761814721646995 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 59, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.585,23.985] ur=v[-7.175,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 59, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.585,23.985] ur=v[-7.175,24.395]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 60, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.585,24.395] ur=v[-7.175,24.805]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 60, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.585,24.395] ur=v[-7.175,24.805]) = 0.35399505646265655
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.35399505646265655 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 61, 0] [v[-7.8225,24.587500000000002], v[-7.6875,24.7225]] . ( layer=m3 ll=v[-7.585,24.805] ur=v[-7.175,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 61, 0] [v[-7.9575000000000005,24.4525], v[-7.5525,24.8575]] . ( layer=m3 ll=v[-7.585,24.805] ur=v[-7.175,25.215]) = 0.06174544517614391
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.06174544517614391 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 61 ] full=None
[pin_group/convert_pin]: pins {v3d[-18, 61, 0], v3d[-19, 60, 0], v3d[-18, 60, 0], v3d[-19, 61, 0]}
[pin_group/convert_pin]: secondary {v3d[-18, 60, 0], v3d[-19, 61, 0], v3d[-18, 61, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,13.6675] ur=v[-7.6875,13.8025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 33, 0] [v[-7.8225,13.6675], v[-7.6875,13.8025]] . ( layer=m3 ll=v[-8.405,13.325000000000001] ur=v[-7.995,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 33, 0] [v[-7.9575000000000005,13.5325], v[-7.5525,13.9375]] . ( layer=m3 ll=v[-8.405,13.325000000000001] ur=v[-7.995,13.735]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 33 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 34, 0] [v[-7.8225,13.6675], v[-7.6875,13.8025]] . ( layer=m3 ll=v[-8.405,13.735] ur=v[-7.995,14.145]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 34, 0] [v[-7.9575000000000005,13.5325], v[-7.5525,13.9375]] . ( layer=m3 ll=v[-8.405,13.735] ur=v[-7.995,14.145]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 34 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 33, 0] [v[-7.8225,13.6675], v[-7.6875,13.8025]] . ( layer=m3 ll=v[-7.995,13.325000000000001] ur=v[-7.585,13.735]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 33, 0] [v[-7.9575000000000005,13.5325], v[-7.5525,13.9375]] . ( layer=m3 ll=v[-7.995,13.325000000000001] ur=v[-7.585,13.735]) = 0.42398407988979947
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 33 ] full=v3d[-19, 33, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 34, 0] [v[-7.8225,13.6675], v[-7.6875,13.8025]] . ( layer=m3 ll=v[-7.995,13.735] ur=v[-7.585,14.145]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 34, 0] [v[-7.9575000000000005,13.5325], v[-7.5525,13.9375]] . ( layer=m3 ll=v[-7.995,13.735] ur=v[-7.585,14.145]) = 0.42398407988980036
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 34 ] full=v3d[-19, 34, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 33, 0] [v[-7.8225,13.6675], v[-7.6875,13.8025]] . ( layer=m3 ll=v[-7.585,13.325000000000001] ur=v[-7.175,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 33, 0] [v[-7.9575000000000005,13.5325], v[-7.5525,13.9375]] . ( layer=m3 ll=v[-7.585,13.325000000000001] ur=v[-7.175,13.735]) = 0.2050914430199356
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2050914430199356 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 33 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 34, 0] [v[-7.8225,13.6675], v[-7.6875,13.8025]] . ( layer=m3 ll=v[-7.585,13.735] ur=v[-7.175,14.145]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 34, 0] [v[-7.9575000000000005,13.5325], v[-7.5525,13.9375]] . ( layer=m3 ll=v[-7.585,13.735] ur=v[-7.175,14.145]) = 0.20509144301993734
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20509144301993734 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 34 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-7.8225,13.700000000000001] ur=v[-7.6875,13.77])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 33, 0] [v[-7.8225,13.700000000000001], v[-7.6875,13.77]] . ( layer=m3 ll=v[-8.405,13.325000000000001] ur=v[-7.995,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 33, 0] [v[-7.9575000000000005,13.565], v[-7.5525,13.905000000000001]] . ( layer=m3 ll=v[-8.405,13.325000000000001] ur=v[-7.995,13.735]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 33 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 34, 0] [v[-7.8225,13.700000000000001], v[-7.6875,13.77]] . ( layer=m3 ll=v[-8.405,13.735] ur=v[-7.995,14.145]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 34, 0] [v[-7.9575000000000005,13.565], v[-7.5525,13.905000000000001]] . ( layer=m3 ll=v[-8.405,13.735] ur=v[-7.995,14.145]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 34 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 33, 0] [v[-7.8225,13.700000000000001], v[-7.6875,13.77]] . ( layer=m3 ll=v[-7.995,13.325000000000001] ur=v[-7.585,13.735]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 33, 0] [v[-7.9575000000000005,13.565], v[-7.5525,13.905000000000001]] . ( layer=m3 ll=v[-7.995,13.325000000000001] ur=v[-7.585,13.735]) = 0.4094584838539804
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 33 ] full=v3d[-19, 33, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 34, 0] [v[-7.8225,13.700000000000001], v[-7.6875,13.77]] . ( layer=m3 ll=v[-7.995,13.735] ur=v[-7.585,14.145]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 34, 0] [v[-7.9575000000000005,13.565], v[-7.5525,13.905000000000001]] . ( layer=m3 ll=v[-7.995,13.735] ur=v[-7.585,14.145]) = 0.40945848385398115
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 34 ] full=v3d[-19, 34, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 33, 0] [v[-7.8225,13.700000000000001], v[-7.6875,13.77]] . ( layer=m3 ll=v[-7.585,13.325000000000001] ur=v[-7.175,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 33, 0] [v[-7.9575000000000005,13.565], v[-7.5525,13.905000000000001]] . ( layer=m3 ll=v[-7.585,13.325000000000001] ur=v[-7.175,13.735]) = 0.17307873930670964
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17307873930670964 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 33 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 34, 0] [v[-7.8225,13.700000000000001], v[-7.6875,13.77]] . ( layer=m3 ll=v[-7.585,13.735] ur=v[-7.175,14.145]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 34, 0] [v[-7.9575000000000005,13.565], v[-7.5525,13.905000000000001]] . ( layer=m3 ll=v[-7.585,13.735] ur=v[-7.175,14.145]) = 0.1730787393067114
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1730787393067114 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 34 ] full=None
[pin_group/convert_pin]: pins {v3d[-18, 34, 0], v3d[-19, 33, 0], v3d[-18, 33, 0], v3d[-19, 34, 0]}
[pin_group/convert_pin]: secondary {v3d[-18, 34, 0], v3d[-18, 33, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-1.8275000000000001,30.9675] ur=v[-1.6925000000000001,31.1025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 75, 0] [v[-1.8275000000000001,30.9675], v[-1.6925000000000001,31.1025]] . ( layer=m3 ll=v[-2.255,30.545] ur=v[-1.845,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 75, 0] [v[-1.9625000000000001,30.8325], v[-1.5575,31.2375]] . ( layer=m3 ll=v[-2.255,30.545] ur=v[-1.845,30.955000000000002]) = 0.1697424519676813
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1697424519676813 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 76, 0] [v[-1.8275000000000001,30.9675], v[-1.6925000000000001,31.1025]] . ( layer=m3 ll=v[-2.255,30.955000000000002] ur=v[-1.845,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 76, 0] [v[-1.9625000000000001,30.8325], v[-1.5575,31.2375]] . ( layer=m3 ll=v[-2.255,30.955000000000002] ur=v[-1.845,31.365000000000002]) = 0.30596159889763846
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30596159889763846 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 75, 0] [v[-1.8275000000000001,30.9675], v[-1.6925000000000001,31.1025]] . ( layer=m3 ll=v[-1.845,30.545] ur=v[-1.435,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 75, 0] [v[-1.9625000000000001,30.8325], v[-1.5575,31.2375]] . ( layer=m3 ll=v[-1.845,30.545] ur=v[-1.435,30.955000000000002]) = 0.3125099998400059
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3125099998400059 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 76, 0] [v[-1.8275000000000001,30.9675], v[-1.6925000000000001,31.1025]] . ( layer=m3 ll=v[-1.845,30.955000000000002] ur=v[-1.435,31.365000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 76, 0] [v[-1.9625000000000001,30.8325], v[-1.5575,31.2375]] . ( layer=m3 ll=v[-1.845,30.955000000000002] ur=v[-1.435,31.365000000000002]) = 0.4030663717057022
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 76 ] full=v3d[-4, 76, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-1.8275000000000001,30.990000000000002] ur=v[-1.6925000000000001,31.060000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 75, 0] [v[-1.8275000000000001,30.990000000000002], v[-1.6925000000000001,31.060000000000002]] . ( layer=m3 ll=v[-2.255,30.545] ur=v[-1.845,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 75, 0] [v[-1.9625000000000001,30.855], v[-1.5575,31.195]] . ( layer=m3 ll=v[-2.255,30.545] ur=v[-1.845,30.955000000000002]) = 0.15429274124209577
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15429274124209577 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 76, 0] [v[-1.8275000000000001,30.990000000000002], v[-1.6925000000000001,31.060000000000002]] . ( layer=m3 ll=v[-2.255,30.955000000000002] ur=v[-1.845,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 76, 0] [v[-1.9625000000000001,30.855], v[-1.5575,31.195]] . ( layer=m3 ll=v[-2.255,30.955000000000002] ur=v[-1.845,31.365000000000002]) = 0.26721947908039806
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26721947908039806 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 75, 0] [v[-1.8275000000000001,30.990000000000002], v[-1.6925000000000001,31.060000000000002]] . ( layer=m3 ll=v[-1.845,30.545] ur=v[-1.435,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 75, 0] [v[-1.9625000000000001,30.855], v[-1.5575,31.195]] . ( layer=m3 ll=v[-1.845,30.545] ur=v[-1.435,30.955000000000002]) = 0.3043948915471483
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3043948915471483 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 76, 0] [v[-1.8275000000000001,30.990000000000002], v[-1.6925000000000001,31.060000000000002]] . ( layer=m3 ll=v[-1.845,30.955000000000002] ur=v[-1.435,31.365000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 76, 0] [v[-1.9625000000000001,30.855], v[-1.5575,31.195]] . ( layer=m3 ll=v[-1.845,30.955000000000002] ur=v[-1.435,31.365000000000002]) = 0.37450801059523303
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 76 ] full=v3d[-4, 76, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-1.8275000000000001,30.9575] ur=v[-1.6925000000000001,31.0925])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 75, 0] [v[-1.8275000000000001,30.9575], v[-1.6925000000000001,31.0925]] . ( layer=m3 ll=v[-2.255,30.545] ur=v[-1.845,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 75, 0] [v[-1.9625000000000001,30.8225], v[-1.5575,31.2275]] . ( layer=m3 ll=v[-2.255,30.545] ur=v[-1.845,30.955000000000002]) = 0.17709460748424868
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17709460748424868 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 76, 0] [v[-1.8275000000000001,30.9575], v[-1.6925000000000001,31.0925]] . ( layer=m3 ll=v[-2.255,30.955000000000002] ur=v[-1.845,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 76, 0] [v[-1.9625000000000001,30.8225], v[-1.5575,31.2275]] . ( layer=m3 ll=v[-2.255,30.955000000000002] ur=v[-1.845,31.365000000000002]) = 0.296753264514476
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.296753264514476 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 75, 0] [v[-1.8275000000000001,30.9575], v[-1.6925000000000001,31.0925]] . ( layer=m3 ll=v[-1.845,30.545] ur=v[-1.435,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 75, 0] [v[-1.9625000000000001,30.8225], v[-1.5575,31.2275]] . ( layer=m3 ll=v[-1.845,30.545] ur=v[-1.435,30.955000000000002]) = 0.3165635797118803
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3165635797118803 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 76, 0] [v[-1.8275000000000001,30.9575], v[-1.6925000000000001,31.0925]] . ( layer=m3 ll=v[-1.845,30.955000000000002] ur=v[-1.435,31.365000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 76, 0] [v[-1.9625000000000001,30.8225], v[-1.5575,31.2275]] . ( layer=m3 ll=v[-1.845,30.955000000000002] ur=v[-1.435,31.365000000000002]) = 0.3961218246953814
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 76 ] full=v3d[-4, 76, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-1.8275000000000001,31.0] ur=v[-1.6925000000000001,31.07])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 75, 0] [v[-1.8275000000000001,31.0], v[-1.6925000000000001,31.07]] . ( layer=m3 ll=v[-2.255,30.545] ur=v[-1.845,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 75, 0] [v[-1.9625000000000001,30.865000000000002], v[-1.5575,31.205000000000002]] . ( layer=m3 ll=v[-2.255,30.545] ur=v[-1.845,30.955000000000002]) = 0.14800760115615688
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14800760115615688 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 76, 0] [v[-1.8275000000000001,31.0], v[-1.6925000000000001,31.07]] . ( layer=m3 ll=v[-2.255,30.955000000000002] ur=v[-1.845,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 76, 0] [v[-1.9625000000000001,30.865000000000002], v[-1.5575,31.205000000000002]] . ( layer=m3 ll=v[-2.255,30.955000000000002] ur=v[-1.845,31.365000000000002]) = 0.2762358593665928
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2762358593665928 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 75, 0] [v[-1.8275000000000001,31.0], v[-1.6925000000000001,31.07]] . ( layer=m3 ll=v[-1.845,30.545] ur=v[-1.435,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 75, 0] [v[-1.9625000000000001,30.865000000000002], v[-1.5575,31.205000000000002]] . ( layer=m3 ll=v[-1.845,30.545] ur=v[-1.435,30.955000000000002]) = 0.3012577799825258
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3012577799825258 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 76, 0] [v[-1.8275000000000001,31.0], v[-1.6925000000000001,31.07]] . ( layer=m3 ll=v[-1.845,30.955000000000002] ur=v[-1.435,31.365000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 76, 0] [v[-1.9625000000000001,30.865000000000002], v[-1.5575,31.205000000000002]] . ( layer=m3 ll=v[-1.845,30.955000000000002] ur=v[-1.435,31.365000000000002]) = 0.38099376635320414
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 76 ] full=v3d[-4, 76, 0]
[pin_group/convert_pin]: pins {v3d[-5, 75, 0], v3d[-4, 75, 0], v3d[-4, 76, 0], v3d[-5, 76, 0]}
[pin_group/convert_pin]: secondary {v3d[-4, 75, 0], v3d[-5, 75, 0], v3d[-5, 76, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-1.8275000000000001,35.917500000000004] ur=v[-1.6925000000000001,36.0525])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 87, 0] [v[-1.8275000000000001,35.917500000000004], v[-1.6925000000000001,36.0525]] . ( layer=m3 ll=v[-2.255,35.465] ur=v[-1.845,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 87, 0] [v[-1.9625000000000001,35.7825], v[-1.5575,36.1875]] . ( layer=m3 ll=v[-2.255,35.465] ur=v[-1.845,35.875]) = 0.14954096428738262
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14954096428738262 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 88, 0] [v[-1.8275000000000001,35.917500000000004], v[-1.6925000000000001,36.0525]] . ( layer=m3 ll=v[-2.255,35.875] ur=v[-1.845,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 88, 0] [v[-1.9625000000000001,35.7825], v[-1.5575,36.1875]] . ( layer=m3 ll=v[-2.255,35.875] ur=v[-1.845,36.285000000000004]) = 0.3338600005990535
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3338600005990535 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 87, 0] [v[-1.8275000000000001,35.917500000000004], v[-1.6925000000000001,36.0525]] . ( layer=m3 ll=v[-1.845,35.465] ur=v[-1.435,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 87, 0] [v[-1.9625000000000001,35.7825], v[-1.5575,36.1875]] . ( layer=m3 ll=v[-1.845,35.465] ur=v[-1.435,35.875]) = 0.30201407251980844
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30201407251980844 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 88, 0] [v[-1.8275000000000001,35.917500000000004], v[-1.6925000000000001,36.0525]] . ( layer=m3 ll=v[-1.845,35.875] ur=v[-1.435,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 88, 0] [v[-1.9625000000000001,35.7825], v[-1.5575,36.1875]] . ( layer=m3 ll=v[-1.845,35.875] ur=v[-1.435,36.285000000000004]) = 0.42463219378657563
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 88 ] full=v3d[-4, 88, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-1.8275000000000001,35.9075] ur=v[-1.6925000000000001,36.042500000000004])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 87, 0] [v[-1.8275000000000001,35.9075], v[-1.6925000000000001,36.042500000000004]] . ( layer=m3 ll=v[-2.255,35.465] ur=v[-1.845,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 87, 0] [v[-1.9625000000000001,35.7725], v[-1.5575,36.1775]] . ( layer=m3 ll=v[-2.255,35.465] ur=v[-1.845,35.875]) = 0.1559246612951263
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1559246612951263 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 88, 0] [v[-1.8275000000000001,35.9075], v[-1.6925000000000001,36.042500000000004]] . ( layer=m3 ll=v[-2.255,35.875] ur=v[-1.845,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 88, 0] [v[-1.9625000000000001,35.7725], v[-1.5575,36.1775]] . ( layer=m3 ll=v[-2.255,35.875] ur=v[-1.845,36.285000000000004]) = 0.3245188746436811
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3245188746436811 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 87, 0] [v[-1.8275000000000001,35.9075], v[-1.6925000000000001,36.042500000000004]] . ( layer=m3 ll=v[-1.845,35.465] ur=v[-1.435,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 87, 0] [v[-1.9625000000000001,35.7725], v[-1.5575,36.1775]] . ( layer=m3 ll=v[-1.845,35.465] ur=v[-1.435,35.875]) = 0.30522532660315027
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30522532660315027 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 88, 0] [v[-1.8275000000000001,35.9075], v[-1.6925000000000001,36.042500000000004]] . ( layer=m3 ll=v[-1.845,35.875] ur=v[-1.435,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 88, 0] [v[-1.9625000000000001,35.7725], v[-1.5575,36.1775]] . ( layer=m3 ll=v[-1.845,35.875] ur=v[-1.435,36.285000000000004]) = 0.41732780880262593
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 88 ] full=v3d[-4, 88, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-1.8275000000000001,35.95] ur=v[-1.6925000000000001,36.02])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 87, 0] [v[-1.8275000000000001,35.95], v[-1.6925000000000001,36.02]] . ( layer=m3 ll=v[-2.255,35.465] ur=v[-1.845,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 87, 0] [v[-1.9625000000000001,35.815], v[-1.5575,36.155]] . ( layer=m3 ll=v[-2.255,35.465] ur=v[-1.845,35.875]) = 0.1319327480195888
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1319327480195888 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 88, 0] [v[-1.8275000000000001,35.95], v[-1.6925000000000001,36.02]] . ( layer=m3 ll=v[-2.255,35.875] ur=v[-1.845,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 88, 0] [v[-1.9625000000000001,35.815], v[-1.5575,36.155]] . ( layer=m3 ll=v[-2.255,35.875] ur=v[-1.845,36.285000000000004]) = 0.3036548204787809
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3036548204787809 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 87, 0] [v[-1.8275000000000001,35.95], v[-1.6925000000000001,36.02]] . ( layer=m3 ll=v[-1.845,35.465] ur=v[-1.435,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 87, 0] [v[-1.9625000000000001,35.815], v[-1.5575,36.155]] . ( layer=m3 ll=v[-1.845,35.465] ur=v[-1.435,35.875]) = 0.2936941436256436
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2936941436256436 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 88, 0] [v[-1.8275000000000001,35.95], v[-1.6925000000000001,36.02]] . ( layer=m3 ll=v[-1.845,35.875] ur=v[-1.435,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 88, 0] [v[-1.9625000000000001,35.815], v[-1.5575,36.155]] . ( layer=m3 ll=v[-1.845,35.875] ur=v[-1.435,36.285000000000004]) = 0.4013181406315949
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 88 ] full=v3d[-4, 88, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-1.8275000000000001,35.94] ur=v[-1.6925000000000001,36.01])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 87, 0] [v[-1.8275000000000001,35.94], v[-1.6925000000000001,36.01]] . ( layer=m3 ll=v[-2.255,35.465] ur=v[-1.845,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 87, 0] [v[-1.9625000000000001,35.805], v[-1.5575,36.145]] . ( layer=m3 ll=v[-2.255,35.465] ur=v[-1.845,35.875]) = 0.1367707936658996
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1367707936658996 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 88, 0] [v[-1.8275000000000001,35.94], v[-1.6925000000000001,36.01]] . ( layer=m3 ll=v[-2.255,35.875] ur=v[-1.845,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 88, 0] [v[-1.9625000000000001,35.805], v[-1.5575,36.145]] . ( layer=m3 ll=v[-2.255,35.875] ur=v[-1.845,36.285000000000004]) = 0.2944592501518703
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2944592501518703 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 87, 0] [v[-1.8275000000000001,35.94], v[-1.6925000000000001,36.01]] . ( layer=m3 ll=v[-1.845,35.465] ur=v[-1.435,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 87, 0] [v[-1.9625000000000001,35.805], v[-1.5575,36.145]] . ( layer=m3 ll=v[-1.845,35.465] ur=v[-1.435,35.875]) = 0.29589905373285663
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.29589905373285663 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 88, 0] [v[-1.8275000000000001,35.94], v[-1.6925000000000001,36.01]] . ( layer=m3 ll=v[-1.845,35.875] ur=v[-1.435,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 88, 0] [v[-1.9625000000000001,35.805], v[-1.5575,36.145]] . ( layer=m3 ll=v[-1.845,35.875] ur=v[-1.435,36.285000000000004]) = 0.39440619924134257
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 88 ] full=v3d[-4, 88, 0]
[pin_group/convert_pin]: pins {v3d[-5, 88, 0], v3d[-4, 88, 0], v3d[-5, 87, 0], v3d[-4, 87, 0]}
[pin_group/convert_pin]: secondary {v3d[-5, 88, 0], v3d[-5, 87, 0], v3d[-4, 87, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-0.4875,4.1625] ur=v[-0.3525,4.2975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 10, 0] [v[-0.4875,4.1625], v[-0.3525,4.2975]] . ( layer=m3 ll=v[-1.025,3.895] ur=v[-0.615,4.305]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 10, 0] [v[-0.6225,4.0275], v[-0.2175,4.4325]] . ( layer=m3 ll=v[-1.025,3.895] ur=v[-0.615,4.305]) = 0.2776013328498261
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2776013328498261 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 10 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 11, 0] [v[-0.4875,4.1625], v[-0.3525,4.2975]] . ( layer=m3 ll=v[-1.025,4.305] ur=v[-0.615,4.715]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 11, 0] [v[-0.6225,4.0275], v[-0.2175,4.4325]] . ( layer=m3 ll=v[-1.025,4.305] ur=v[-0.615,4.715]) = 0.1277203977444484
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1277203977444484 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 10, 0] [v[-0.4875,4.1625], v[-0.3525,4.2975]] . ( layer=m3 ll=v[-0.615,3.895] ur=v[-0.20500000000000002,4.305]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 10, 0] [v[-0.6225,4.0275], v[-0.2175,4.4325]] . ( layer=m3 ll=v[-0.615,3.895] ur=v[-0.20500000000000002,4.305]) = 0.4847808783357692
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 10 ] full=v3d[-1, 10, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 11, 0] [v[-0.4875,4.1625], v[-0.3525,4.2975]] . ( layer=m3 ll=v[-0.615,4.305] ur=v[-0.20500000000000002,4.715]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 11, 0] [v[-0.6225,4.0275], v[-0.2175,4.4325]] . ( layer=m3 ll=v[-0.615,4.305] ur=v[-0.20500000000000002,4.715]) = 0.41744760150227245
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.41744760150227245 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 10, 0] [v[-0.4875,4.1625], v[-0.3525,4.2975]] . ( layer=m3 ll=v[-0.20500000000000002,3.895] ur=v[0.20500000000000002,4.305]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 10, 0] [v[-0.6225,4.0275], v[-0.2175,4.4325]] . ( layer=m3 ll=v[-0.20500000000000002,3.895] ur=v[0.20500000000000002,4.305]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 10 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 11, 0] [v[-0.4875,4.1625], v[-0.3525,4.2975]] . ( layer=m3 ll=v[-0.20500000000000002,4.305] ur=v[0.20500000000000002,4.715]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 11, 0] [v[-0.6225,4.0275], v[-0.2175,4.4325]] . ( layer=m3 ll=v[-0.20500000000000002,4.305] ur=v[0.20500000000000002,4.715]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 11 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-0.4875,4.195] ur=v[-0.3525,4.265])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 10, 0] [v[-0.4875,4.195], v[-0.3525,4.265]] . ( layer=m3 ll=v[-1.025,3.895] ur=v[-0.615,4.305]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 10, 0] [v[-0.6225,4.0600000000000005], v[-0.2175,4.4]] . ( layer=m3 ll=v[-1.025,3.895] ur=v[-0.615,4.305]) = 0.24511476903687304
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.24511476903687304 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 10 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 11, 0] [v[-0.4875,4.195], v[-0.3525,4.265]] . ( layer=m3 ll=v[-1.025,4.305] ur=v[-0.615,4.715]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 11, 0] [v[-0.6225,4.0600000000000005], v[-0.2175,4.4]] . ( layer=m3 ll=v[-1.025,4.305] ur=v[-0.615,4.715]) = 0.09529559276273022
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09529559276273022 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 10, 0] [v[-0.4875,4.195], v[-0.3525,4.265]] . ( layer=m3 ll=v[-0.615,3.895] ur=v[-0.20500000000000002,4.305]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 10, 0] [v[-0.6225,4.0600000000000005], v[-0.2175,4.4]] . ( layer=m3 ll=v[-0.615,3.895] ur=v[-0.20500000000000002,4.305]) = 0.4669381650711361
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 10 ] full=v3d[-1, 10, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 11, 0] [v[-0.4875,4.195], v[-0.3525,4.265]] . ( layer=m3 ll=v[-0.615,4.305] ur=v[-0.20500000000000002,4.715]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 11, 0] [v[-0.6225,4.0600000000000005], v[-0.2175,4.4]] . ( layer=m3 ll=v[-0.615,4.305] ur=v[-0.20500000000000002,4.715]) = 0.40869456810679544
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.40869456810679544 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 10, 0] [v[-0.4875,4.195], v[-0.3525,4.265]] . ( layer=m3 ll=v[-0.20500000000000002,3.895] ur=v[0.20500000000000002,4.305]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 10, 0] [v[-0.6225,4.0600000000000005], v[-0.2175,4.4]] . ( layer=m3 ll=v[-0.20500000000000002,3.895] ur=v[0.20500000000000002,4.305]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 10 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 11, 0] [v[-0.4875,4.195], v[-0.3525,4.265]] . ( layer=m3 ll=v[-0.20500000000000002,4.305] ur=v[0.20500000000000002,4.715]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 11, 0] [v[-0.6225,4.0600000000000005], v[-0.2175,4.4]] . ( layer=m3 ll=v[-0.20500000000000002,4.305] ur=v[0.20500000000000002,4.715]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 11 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, 11, 0], v3d[-2, 10, 0], v3d[-1, 11, 0], v3d[-1, 10, 0]}
[pin_group/convert_pin]: secondary {v3d[-2, 11, 0], v3d[-1, 11, 0], v3d[-2, 10, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-0.4875,-0.7875] ur=v[-0.3525,-0.6525])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -2, 0] [v[-0.4875,-0.7875], v[-0.3525,-0.6525]] . ( layer=m3 ll=v[-1.025,-1.025] ur=v[-0.615,-0.615]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -2, 0] [v[-0.6225,-0.9225], v[-0.2175,-0.5175]] . ( layer=m3 ll=v[-1.025,-1.025] ur=v[-0.615,-0.615]) = 0.30759144981614817
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30759144981614817 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -1, 0] [v[-0.4875,-0.7875], v[-0.3525,-0.6525]] . ( layer=m3 ll=v[-1.025,-0.615] ur=v[-0.615,-0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -1, 0] [v[-0.6225,-0.9225], v[-0.2175,-0.5175]] . ( layer=m3 ll=v[-1.025,-0.615] ur=v[-0.615,-0.20500000000000002]) = 0.09778803607803976
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09778803607803976 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -1 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -2, 0] [v[-0.4875,-0.7875], v[-0.3525,-0.6525]] . ( layer=m3 ll=v[-0.615,-1.025] ur=v[-0.20500000000000002,-0.615]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -2, 0] [v[-0.6225,-0.9225], v[-0.2175,-0.5175]] . ( layer=m3 ll=v[-0.615,-1.025] ur=v[-0.20500000000000002,-0.615]) = 0.5025559670325286
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -2 ] full=v3d[-1, -2, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -1, 0] [v[-0.4875,-0.7875], v[-0.3525,-0.6525]] . ( layer=m3 ll=v[-0.615,-0.615] ur=v[-0.20500000000000002,-0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -1, 0] [v[-0.6225,-0.9225], v[-0.2175,-0.5175]] . ( layer=m3 ll=v[-0.615,-0.615] ur=v[-0.20500000000000002,-0.20500000000000002]) = 0.40928290948926754
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.40928290948926754 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -1 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -2, 0] [v[-0.4875,-0.7875], v[-0.3525,-0.6525]] . ( layer=m3 ll=v[-0.20500000000000002,-1.025] ur=v[0.20500000000000002,-0.615]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -2, 0] [v[-0.6225,-0.9225], v[-0.2175,-0.5175]] . ( layer=m3 ll=v[-0.20500000000000002,-1.025] ur=v[0.20500000000000002,-0.615]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -1, 0] [v[-0.4875,-0.7875], v[-0.3525,-0.6525]] . ( layer=m3 ll=v[-0.20500000000000002,-0.615] ur=v[0.20500000000000002,-0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -1, 0] [v[-0.6225,-0.9225], v[-0.2175,-0.5175]] . ( layer=m3 ll=v[-0.20500000000000002,-0.615] ur=v[0.20500000000000002,-0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -1 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-0.4875,-0.755] ur=v[-0.3525,-0.685])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -2, 0] [v[-0.4875,-0.755], v[-0.3525,-0.685]] . ( layer=m3 ll=v[-1.025,-1.025] ur=v[-0.615,-0.615]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -2, 0] [v[-0.6225,-0.89], v[-0.2175,-0.55]] . ( layer=m3 ll=v[-1.025,-1.025] ur=v[-0.615,-0.615]) = 0.2751022537166863
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2751022537166863 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -1, 0] [v[-0.4875,-0.755], v[-0.3525,-0.685]] . ( layer=m3 ll=v[-1.025,-0.615] ur=v[-0.615,-0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -1, 0] [v[-0.6225,-0.89], v[-0.2175,-0.55]] . ( layer=m3 ll=v[-1.025,-0.615] ur=v[-0.615,-0.20500000000000002]) = 0.06543126164151196
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.06543126164151196 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -1 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -2, 0] [v[-0.4875,-0.755], v[-0.3525,-0.685]] . ( layer=m3 ll=v[-0.615,-1.025] ur=v[-0.20500000000000002,-0.615]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -2, 0] [v[-0.6225,-0.89], v[-0.2175,-0.55]] . ( layer=m3 ll=v[-0.615,-1.025] ur=v[-0.20500000000000002,-0.615]) = 0.4833541662176917
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -2 ] full=v3d[-1, -2, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -1, 0] [v[-0.4875,-0.755], v[-0.3525,-0.685]] . ( layer=m3 ll=v[-0.615,-0.615] ur=v[-0.20500000000000002,-0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -1, 0] [v[-0.6225,-0.89], v[-0.2175,-0.55]] . ( layer=m3 ll=v[-0.615,-0.615] ur=v[-0.20500000000000002,-0.20500000000000002]) = 0.4027794061269766
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4027794061269766 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -1 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -2, 0] [v[-0.4875,-0.755], v[-0.3525,-0.685]] . ( layer=m3 ll=v[-0.20500000000000002,-1.025] ur=v[0.20500000000000002,-0.615]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -2, 0] [v[-0.6225,-0.89], v[-0.2175,-0.55]] . ( layer=m3 ll=v[-0.20500000000000002,-1.025] ur=v[0.20500000000000002,-0.615]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -1, 0] [v[-0.4875,-0.755], v[-0.3525,-0.685]] . ( layer=m3 ll=v[-0.20500000000000002,-0.615] ur=v[0.20500000000000002,-0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -1, 0] [v[-0.6225,-0.89], v[-0.2175,-0.55]] . ( layer=m3 ll=v[-0.20500000000000002,-0.615] ur=v[0.20500000000000002,-0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -1 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, -1, 0], v3d[-2, -2, 0], v3d[-1, -2, 0], v3d[-1, -1, 0]}
[pin_group/convert_pin]: secondary {v3d[-2, -2, 0], v3d[-2, -1, 0], v3d[-1, -1, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-0.4875,-5.705] ur=v[-0.3525,-5.635])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -14, 0] [v[-0.4875,-5.705], v[-0.3525,-5.635]] . ( layer=m3 ll=v[-1.025,-5.945] ur=v[-0.615,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -14, 0] [v[-0.6225,-5.84], v[-0.2175,-5.5]] . ( layer=m3 ll=v[-1.025,-5.945] ur=v[-0.615,-5.535]) = 0.30509219917919866
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30509219917919866 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -13, 0] [v[-0.4875,-5.705], v[-0.3525,-5.635]] . ( layer=m3 ll=v[-1.025,-5.535] ur=v[-0.615,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -13, 0] [v[-0.6225,-5.84], v[-0.2175,-5.5]] . ( layer=m3 ll=v[-1.025,-5.535] ur=v[-0.615,-5.125]) = 0.03579455265819104
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.03579455265819104 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -14, 0] [v[-0.4875,-5.705], v[-0.3525,-5.635]] . ( layer=m3 ll=v[-0.615,-5.945] ur=v[-0.20500000000000002,-5.535]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -14, 0] [v[-0.6225,-5.84], v[-0.2175,-5.5]] . ( layer=m3 ll=v[-0.615,-5.945] ur=v[-0.20500000000000002,-5.535]) = 0.5010301887112191
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -14 ] full=v3d[-1, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -13, 0] [v[-0.4875,-5.705], v[-0.3525,-5.635]] . ( layer=m3 ll=v[-0.615,-5.535] ur=v[-0.20500000000000002,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -13, 0] [v[-0.6225,-5.84], v[-0.2175,-5.5]] . ( layer=m3 ll=v[-0.615,-5.535] ur=v[-0.20500000000000002,-5.125]) = 0.39903790546763845
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.39903790546763845 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -14, 0] [v[-0.4875,-5.705], v[-0.3525,-5.635]] . ( layer=m3 ll=v[-0.20500000000000002,-5.945] ur=v[0.20500000000000002,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -14, 0] [v[-0.6225,-5.84], v[-0.2175,-5.5]] . ( layer=m3 ll=v[-0.20500000000000002,-5.945] ur=v[0.20500000000000002,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -13, 0] [v[-0.4875,-5.705], v[-0.3525,-5.635]] . ( layer=m3 ll=v[-0.20500000000000002,-5.535] ur=v[0.20500000000000002,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -13, 0] [v[-0.6225,-5.84], v[-0.2175,-5.5]] . ( layer=m3 ll=v[-0.20500000000000002,-5.535] ur=v[0.20500000000000002,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -13 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-0.4875,-5.7375] ur=v[-0.3525,-5.6025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -14, 0] [v[-0.4875,-5.7375], v[-0.3525,-5.6025]] . ( layer=m3 ll=v[-1.025,-5.945] ur=v[-0.615,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -14, 0] [v[-0.6225,-5.8725000000000005], v[-0.2175,-5.4675]] . ( layer=m3 ll=v[-1.025,-5.945] ur=v[-0.615,-5.535]) = 0.3375833230478073
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3375833230478073 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -13, 0] [v[-0.4875,-5.7375], v[-0.3525,-5.6025]] . ( layer=m3 ll=v[-1.025,-5.535] ur=v[-0.615,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -13, 0] [v[-0.6225,-5.8725000000000005], v[-0.2175,-5.4675]] . ( layer=m3 ll=v[-1.025,-5.535] ur=v[-0.615,-5.125]) = 0.06791538853603052
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.06791538853603052 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -14, 0] [v[-0.4875,-5.7375], v[-0.3525,-5.6025]] . ( layer=m3 ll=v[-0.615,-5.945] ur=v[-0.20500000000000002,-5.535]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -14, 0] [v[-0.6225,-5.8725000000000005], v[-0.2175,-5.4675]] . ( layer=m3 ll=v[-0.615,-5.945] ur=v[-0.20500000000000002,-5.535]) = 0.5214522988730611
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -14 ] full=v3d[-1, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -13, 0] [v[-0.4875,-5.7375], v[-0.3525,-5.6025]] . ( layer=m3 ll=v[-0.615,-5.535] ur=v[-0.20500000000000002,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -13, 0] [v[-0.6225,-5.8725000000000005], v[-0.2175,-5.4675]] . ( layer=m3 ll=v[-0.615,-5.535] ur=v[-0.20500000000000002,-5.125]) = 0.4031904016714683
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4031904016714683 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -14, 0] [v[-0.4875,-5.7375], v[-0.3525,-5.6025]] . ( layer=m3 ll=v[-0.20500000000000002,-5.945] ur=v[0.20500000000000002,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -14, 0] [v[-0.6225,-5.8725000000000005], v[-0.2175,-5.4675]] . ( layer=m3 ll=v[-0.20500000000000002,-5.945] ur=v[0.20500000000000002,-5.535]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -13, 0] [v[-0.4875,-5.7375], v[-0.3525,-5.6025]] . ( layer=m3 ll=v[-0.20500000000000002,-5.535] ur=v[0.20500000000000002,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -13, 0] [v[-0.6225,-5.8725000000000005], v[-0.2175,-5.4675]] . ( layer=m3 ll=v[-0.20500000000000002,-5.535] ur=v[0.20500000000000002,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -13 ] full=None
[pin_group/convert_pin]: pins {v3d[-1, -14, 0], v3d[-2, -14, 0], v3d[-1, -13, 0], v3d[-2, -13, 0]}
[pin_group/convert_pin]: secondary {v3d[-2, -14, 0], v3d[-2, -13, 0], v3d[-1, -13, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-0.4875,9.145] ur=v[-0.3525,9.215])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 22, 0] [v[-0.4875,9.145], v[-0.3525,9.215]] . ( layer=m3 ll=v[-1.025,8.815] ur=v[-0.615,9.225]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 22, 0] [v[-0.6225,9.01], v[-0.2175,9.35]] . ( layer=m3 ll=v[-1.025,8.815] ur=v[-0.615,9.225]) = 0.21513077418165896
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.21513077418165896 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 22 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 23, 0] [v[-0.4875,9.145], v[-0.3525,9.215]] . ( layer=m3 ll=v[-1.025,9.225] ur=v[-0.615,9.635]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 23, 0] [v[-0.6225,9.01], v[-0.2175,9.35]] . ( layer=m3 ll=v[-1.025,9.225] ur=v[-0.615,9.635]) = 0.12522479786368193
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12522479786368193 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 23 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 22, 0] [v[-0.4875,9.145], v[-0.3525,9.215]] . ( layer=m3 ll=v[-0.615,8.815] ur=v[-0.20500000000000002,9.225]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 22, 0] [v[-0.6225,9.01], v[-0.2175,9.35]] . ( layer=m3 ll=v[-0.615,8.815] ur=v[-0.20500000000000002,9.225]) = 0.4519195171709227
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 22 ] full=v3d[-1, 22, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 23, 0] [v[-0.4875,9.145], v[-0.3525,9.215]] . ( layer=m3 ll=v[-0.615,9.225] ur=v[-0.20500000000000002,9.635]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 23, 0] [v[-0.6225,9.01], v[-0.2175,9.35]] . ( layer=m3 ll=v[-0.615,9.225] ur=v[-0.20500000000000002,9.635]) = 0.4166908326325406
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4166908326325406 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 23 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 22, 0] [v[-0.4875,9.145], v[-0.3525,9.215]] . ( layer=m3 ll=v[-0.20500000000000002,8.815] ur=v[0.20500000000000002,9.225]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 22, 0] [v[-0.6225,9.01], v[-0.2175,9.35]] . ( layer=m3 ll=v[-0.20500000000000002,8.815] ur=v[0.20500000000000002,9.225]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 22 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 23, 0] [v[-0.4875,9.145], v[-0.3525,9.215]] . ( layer=m3 ll=v[-0.20500000000000002,9.225] ur=v[0.20500000000000002,9.635]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 23, 0] [v[-0.6225,9.01], v[-0.2175,9.35]] . ( layer=m3 ll=v[-0.20500000000000002,9.225] ur=v[0.20500000000000002,9.635]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 23 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-0.4875,9.1125] ur=v[-0.3525,9.2475])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 22, 0] [v[-0.4875,9.1125], v[-0.3525,9.2475]] . ( layer=m3 ll=v[-1.025,8.815] ur=v[-0.615,9.225]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 22, 0] [v[-0.6225,8.977500000000001], v[-0.2175,9.3825]] . ( layer=m3 ll=v[-1.025,8.815] ur=v[-0.615,9.225]) = 0.24761361028828638
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.24761361028828638 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 22 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 23, 0] [v[-0.4875,9.1125], v[-0.3525,9.2475]] . ( layer=m3 ll=v[-1.025,9.225] ur=v[-0.615,9.635]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 23, 0] [v[-0.6225,8.977500000000001], v[-0.2175,9.3825]] . ( layer=m3 ll=v[-1.025,9.225] ur=v[-0.615,9.635]) = 0.15767847031221544
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15767847031221544 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 23 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 22, 0] [v[-0.4875,9.1125], v[-0.3525,9.2475]] . ( layer=m3 ll=v[-0.615,8.815] ur=v[-0.20500000000000002,9.225]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 22, 0] [v[-0.6225,8.977500000000001], v[-0.2175,9.3825]] . ( layer=m3 ll=v[-0.615,8.815] ur=v[-0.20500000000000002,9.225]) = 0.4682547383636383
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 22 ] full=v3d[-1, 22, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 23, 0] [v[-0.4875,9.1125], v[-0.3525,9.2475]] . ( layer=m3 ll=v[-0.615,9.225] ur=v[-0.20500000000000002,9.635]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 23, 0] [v[-0.6225,8.977500000000001], v[-0.2175,9.3825]] . ( layer=m3 ll=v[-0.615,9.225] ur=v[-0.20500000000000002,9.635]) = 0.4275657844121769
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 23 ] full=v3d[-1, 23, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 22, 0] [v[-0.4875,9.1125], v[-0.3525,9.2475]] . ( layer=m3 ll=v[-0.20500000000000002,8.815] ur=v[0.20500000000000002,9.225]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 22, 0] [v[-0.6225,8.977500000000001], v[-0.2175,9.3825]] . ( layer=m3 ll=v[-0.20500000000000002,8.815] ur=v[0.20500000000000002,9.225]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 22 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 23, 0] [v[-0.4875,9.1125], v[-0.3525,9.2475]] . ( layer=m3 ll=v[-0.20500000000000002,9.225] ur=v[0.20500000000000002,9.635]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 23, 0] [v[-0.6225,8.977500000000001], v[-0.2175,9.3825]] . ( layer=m3 ll=v[-0.20500000000000002,9.225] ur=v[0.20500000000000002,9.635]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 23 ] full=None
[pin_group/convert_pin]: pins {v3d[-1, 22, 0], v3d[-2, 22, 0], v3d[-1, 23, 0], v3d[-2, 23, 0]}
[pin_group/convert_pin]: secondary {v3d[-2, 22, 0], v3d[-2, 23, 0], v3d[-1, 23, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[1.085,18.64] ur=v[1.22,18.775000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 45, 0] [v[1.085,18.64], v[1.22,18.775000000000002]] . ( layer=m3 ll=v[0.615,18.245] ur=v[1.025,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 45, 0] [v[0.9500000000000001,18.505], v[1.355,18.91]] . ( layer=m3 ll=v[0.615,18.245] ur=v[1.025,18.655]) = 0.16770509831248606
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16770509831248606 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 46, 0] [v[1.085,18.64], v[1.22,18.775000000000002]] . ( layer=m3 ll=v[0.615,18.655] ur=v[1.025,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 46, 0] [v[0.9500000000000001,18.505], v[1.355,18.91]] . ( layer=m3 ll=v[0.615,18.655] ur=v[1.025,19.065]) = 0.26580067720003925
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26580067720003925 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 45, 0] [v[1.085,18.64], v[1.22,18.775000000000002]] . ( layer=m3 ll=v[1.025,18.245] ur=v[1.435,18.655]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 45, 0] [v[0.9500000000000001,18.505], v[1.355,18.91]] . ( layer=m3 ll=v[1.025,18.245] ur=v[1.435,18.655]) = 0.3624913792078381
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 45 ] full=v3d[3, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 46, 0] [v[1.085,18.64], v[1.22,18.775000000000002]] . ( layer=m3 ll=v[1.025,18.655] ur=v[1.435,19.065]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 46, 0] [v[0.9500000000000001,18.505], v[1.355,18.91]] . ( layer=m3 ll=v[1.025,18.655] ur=v[1.435,19.065]) = 0.4170431632337348
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 46 ] full=v3d[3, 46, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[1.085,18.6725] ur=v[1.22,18.7425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 45, 0] [v[1.085,18.6725], v[1.22,18.7425]] . ( layer=m3 ll=v[0.615,18.245] ur=v[1.025,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 45, 0] [v[0.9500000000000001,18.5375], v[1.355,18.8775]] . ( layer=m3 ll=v[0.615,18.245] ur=v[1.025,18.655]) = 0.13939601859450618
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.13939601859450618 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 46, 0] [v[1.085,18.6725], v[1.22,18.7425]] . ( layer=m3 ll=v[0.615,18.655] ur=v[1.025,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 46, 0] [v[0.9500000000000001,18.5375], v[1.355,18.8775]] . ( layer=m3 ll=v[0.615,18.655] ur=v[1.025,19.065]) = 0.23480044718867135
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23480044718867135 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 45, 0] [v[1.085,18.6725], v[1.22,18.7425]] . ( layer=m3 ll=v[1.025,18.245] ur=v[1.435,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 45, 0] [v[0.9500000000000001,18.5375], v[1.355,18.8775]] . ( layer=m3 ll=v[1.025,18.245] ur=v[1.435,18.655]) = 0.3502945189408478
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3502945189408478 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 46, 0] [v[1.085,18.6725], v[1.22,18.7425]] . ( layer=m3 ll=v[1.025,18.655] ur=v[1.435,19.065]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 46, 0] [v[0.9500000000000001,18.5375], v[1.355,18.8775]] . ( layer=m3 ll=v[1.025,18.655] ur=v[1.435,19.065]) = 0.3980028266231285
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 46 ] full=v3d[3, 46, 0]
[pin_group/convert_pin]: pins {v3d[3, 45, 0], v3d[3, 46, 0], v3d[2, 45, 0], v3d[2, 46, 0]}
[pin_group/convert_pin]: secondary {v3d[3, 45, 0], v3d[2, 45, 0], v3d[2, 46, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[1.085,26.71] ur=v[1.22,26.845])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 65, 0] [v[1.085,26.71], v[1.22,26.845]] . ( layer=m3 ll=v[0.615,26.445] ur=v[1.025,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 65, 0] [v[0.9500000000000001,26.575], v[1.355,26.98]] . ( layer=m3 ll=v[0.615,26.445] ur=v[1.025,26.855]) = 0.28987066081271595
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.28987066081271595 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 66, 0] [v[1.085,26.71], v[1.22,26.845]] . ( layer=m3 ll=v[0.615,26.855] ur=v[1.025,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 66, 0] [v[0.9500000000000001,26.575], v[1.355,26.98]] . ( layer=m3 ll=v[0.615,26.855] ur=v[1.025,27.265]) = 0.14577379737113244
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14577379737113244 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 65, 0] [v[1.085,26.71], v[1.22,26.845]] . ( layer=m3 ll=v[1.025,26.445] ur=v[1.435,26.855]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 65, 0] [v[0.9500000000000001,26.575], v[1.355,26.98]] . ( layer=m3 ll=v[1.025,26.445] ur=v[1.435,26.855]) = 0.43278170016764883
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 65 ] full=v3d[3, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 66, 0] [v[1.085,26.71], v[1.22,26.845]] . ( layer=m3 ll=v[1.025,26.855] ur=v[1.435,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 66, 0] [v[0.9500000000000001,26.575], v[1.355,26.98]] . ( layer=m3 ll=v[1.025,26.855] ur=v[1.435,27.265]) = 0.35288099977187787
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.35288099977187787 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 66 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[1.085,26.7425] ur=v[1.22,26.8125])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 65, 0] [v[1.085,26.7425], v[1.22,26.8125]] . ( layer=m3 ll=v[0.615,26.445] ur=v[1.025,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 65, 0] [v[0.9500000000000001,26.6075], v[1.355,26.9475]] . ( layer=m3 ll=v[0.615,26.445] ur=v[1.025,26.855]) = 0.2586140947434987
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2586140947434987 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 66, 0] [v[1.085,26.7425], v[1.22,26.8125]] . ( layer=m3 ll=v[0.615,26.855] ur=v[1.025,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 66, 0] [v[0.9500000000000001,26.6075], v[1.355,26.9475]] . ( layer=m3 ll=v[0.615,26.855] ur=v[1.025,27.265]) = 0.11908505363814632
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11908505363814632 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 65, 0] [v[1.085,26.7425], v[1.22,26.8125]] . ( layer=m3 ll=v[1.025,26.445] ur=v[1.435,26.855]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 65, 0] [v[0.9500000000000001,26.6075], v[1.355,26.9475]] . ( layer=m3 ll=v[1.025,26.445] ur=v[1.435,26.855]) = 0.4124999999999993
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 65 ] full=v3d[3, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 66, 0] [v[1.085,26.7425], v[1.22,26.8125]] . ( layer=m3 ll=v[1.025,26.855] ur=v[1.435,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 66, 0] [v[0.9500000000000001,26.6075], v[1.355,26.9475]] . ( layer=m3 ll=v[1.025,26.855] ur=v[1.435,27.265]) = 0.3427189081448531
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3427189081448531 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 66 ] full=None
[pin_group/convert_pin]: pins {v3d[3, 65, 0], v3d[3, 66, 0], v3d[2, 66, 0], v3d[2, 65, 0]}
[pin_group/convert_pin]: secondary {v3d[3, 66, 0], v3d[2, 65, 0], v3d[2, 66, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[1.085,24.052500000000002] ur=v[1.22,24.122500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 58, 0] [v[1.085,24.052500000000002], v[1.22,24.122500000000002]] . ( layer=m3 ll=v[0.615,23.575] ur=v[1.025,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 58, 0] [v[0.9500000000000001,23.9175], v[1.355,24.2575]] . ( layer=m3 ll=v[0.615,23.575] ur=v[1.025,23.985]) = 0.10090218035305205
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10090218035305205 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 59, 0] [v[1.085,24.052500000000002], v[1.22,24.122500000000002]] . ( layer=m3 ll=v[0.615,23.985] ur=v[1.025,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 59, 0] [v[0.9500000000000001,23.9175], v[1.355,24.2575]] . ( layer=m3 ll=v[0.615,23.985] ur=v[1.025,24.395]) = 0.28263271219022124
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.28263271219022124 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 58, 0] [v[1.085,24.052500000000002], v[1.22,24.122500000000002]] . ( layer=m3 ll=v[1.025,23.575] ur=v[1.435,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 58, 0] [v[0.9500000000000001,23.9175], v[1.355,24.2575]] . ( layer=m3 ll=v[1.025,23.575] ur=v[1.435,23.985]) = 0.33683267359328417
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33683267359328417 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 59, 0] [v[1.085,24.052500000000002], v[1.22,24.122500000000002]] . ( layer=m3 ll=v[1.025,23.985] ur=v[1.435,24.395]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 59, 0] [v[0.9500000000000001,23.9175], v[1.355,24.2575]] . ( layer=m3 ll=v[1.025,23.985] ur=v[1.435,24.395]) = 0.4279675805478734
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 59 ] full=v3d[3, 59, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[1.085,24.02] ur=v[1.22,24.155])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 58, 0] [v[1.085,24.02], v[1.22,24.155]] . ( layer=m3 ll=v[0.615,23.575] ur=v[1.025,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 58, 0] [v[0.9500000000000001,23.885], v[1.355,24.29]] . ( layer=m3 ll=v[0.615,23.575] ur=v[1.025,23.985]) = 0.1249999999999982
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1249999999999982 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 59, 0] [v[1.085,24.02], v[1.22,24.155]] . ( layer=m3 ll=v[0.615,23.985] ur=v[1.025,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 59, 0] [v[0.9500000000000001,23.885], v[1.355,24.29]] . ( layer=m3 ll=v[0.615,23.985] ur=v[1.025,24.395]) = 0.31408597549078787
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31408597549078787 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 58, 0] [v[1.085,24.02], v[1.22,24.155]] . ( layer=m3 ll=v[1.025,23.575] ur=v[1.435,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 58, 0] [v[0.9500000000000001,23.885], v[1.355,24.29]] . ( layer=m3 ll=v[1.025,23.575] ur=v[1.435,23.985]) = 0.34481879299133283
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.34481879299133283 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 59, 0] [v[1.085,24.02], v[1.22,24.155]] . ( layer=m3 ll=v[1.025,23.985] ur=v[1.435,24.395]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 59, 0] [v[0.9500000000000001,23.885], v[1.355,24.29]] . ( layer=m3 ll=v[1.025,23.985] ur=v[1.435,24.395]) = 0.44936065693382626
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 59 ] full=v3d[3, 59, 0]
[pin_group/convert_pin]: pins {v3d[2, 58, 0], v3d[3, 58, 0], v3d[2, 59, 0], v3d[3, 59, 0]}
[pin_group/convert_pin]: secondary {v3d[2, 58, 0], v3d[2, 59, 0], v3d[3, 58, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[1.085,15.950000000000001] ur=v[1.22,16.085])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 38, 0] [v[1.085,15.950000000000001], v[1.22,16.085]] . ( layer=m3 ll=v[0.615,15.375] ur=v[1.025,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 38, 0] [v[0.9500000000000001,15.815], v[1.355,16.22]] . ( layer=m3 ll=v[0.615,15.375] ur=v[1.025,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 2 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 39, 0] [v[1.085,15.950000000000001], v[1.22,16.085]] . ( layer=m3 ll=v[0.615,15.785] ur=v[1.025,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 39, 0] [v[0.9500000000000001,15.815], v[1.355,16.22]] . ( layer=m3 ll=v[0.615,15.785] ur=v[1.025,16.195]) = 0.387330608137287
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.387330608137287 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 40, 0] [v[1.085,15.950000000000001], v[1.22,16.085]] . ( layer=m3 ll=v[0.615,16.195] ur=v[1.025,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 40, 0] [v[0.9500000000000001,15.815], v[1.355,16.22]] . ( layer=m3 ll=v[0.615,16.195] ur=v[1.025,16.605]) = 0.07905694150420889
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.07905694150420889 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 38, 0] [v[1.085,15.950000000000001], v[1.22,16.085]] . ( layer=m3 ll=v[1.025,15.375] ur=v[1.435,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 38, 0] [v[0.9500000000000001,15.815], v[1.355,16.22]] . ( layer=m3 ll=v[1.025,15.375] ur=v[1.435,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 3 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 39, 0] [v[1.085,15.950000000000001], v[1.22,16.085]] . ( layer=m3 ll=v[1.025,15.785] ur=v[1.435,16.195]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 39, 0] [v[0.9500000000000001,15.815], v[1.355,16.22]] . ( layer=m3 ll=v[1.025,15.785] ur=v[1.435,16.195]) = 0.5032891812864654
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 39 ] full=v3d[3, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 40, 0] [v[1.085,15.950000000000001], v[1.22,16.085]] . ( layer=m3 ll=v[1.025,16.195] ur=v[1.435,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 40, 0] [v[0.9500000000000001,15.815], v[1.355,16.22]] . ( layer=m3 ll=v[1.025,16.195] ur=v[1.435,16.605]) = 0.3309456148674582
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3309456148674582 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 40 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[1.085,15.9825] ur=v[1.22,16.052500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 38, 0] [v[1.085,15.9825], v[1.22,16.052500000000002]] . ( layer=m3 ll=v[0.615,15.375] ur=v[1.025,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 38, 0] [v[0.9500000000000001,15.8475], v[1.355,16.1875]] . ( layer=m3 ll=v[0.615,15.375] ur=v[1.025,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 2 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 39, 0] [v[1.085,15.9825], v[1.22,16.052500000000002]] . ( layer=m3 ll=v[0.615,15.785] ur=v[1.025,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 39, 0] [v[0.9500000000000001,15.8475], v[1.355,16.1875]] . ( layer=m3 ll=v[0.615,15.785] ur=v[1.025,16.195]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 40, 0] [v[1.085,15.9825], v[1.22,16.052500000000002]] . ( layer=m3 ll=v[0.615,16.195] ur=v[1.025,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 40, 0] [v[0.9500000000000001,15.8475], v[1.355,16.1875]] . ( layer=m3 ll=v[0.615,16.195] ur=v[1.025,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 2 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 38, 0] [v[1.085,15.9825], v[1.22,16.052500000000002]] . ( layer=m3 ll=v[1.025,15.375] ur=v[1.435,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 38, 0] [v[0.9500000000000001,15.8475], v[1.355,16.1875]] . ( layer=m3 ll=v[1.025,15.375] ur=v[1.435,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 3 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 39, 0] [v[1.085,15.9825], v[1.22,16.052500000000002]] . ( layer=m3 ll=v[1.025,15.785] ur=v[1.435,16.195]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 39, 0] [v[0.9500000000000001,15.8475], v[1.355,16.1875]] . ( layer=m3 ll=v[1.025,15.785] ur=v[1.435,16.195]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 39 ] full=v3d[3, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 40, 0] [v[1.085,15.9825], v[1.22,16.052500000000002]] . ( layer=m3 ll=v[1.025,16.195] ur=v[1.435,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 40, 0] [v[0.9500000000000001,15.8475], v[1.355,16.1875]] . ( layer=m3 ll=v[1.025,16.195] ur=v[1.435,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 3 , 40 ] full=None
[pin_group/convert_pin]: pins {v3d[2, 39, 0], v3d[3, 39, 0], v3d[2, 40, 0], v3d[3, 40, 0]}
[pin_group/convert_pin]: secondary {v3d[2, 39, 0], v3d[2, 40, 0], v3d[3, 40, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[2.6125000000000003,18.64] ur=v[2.7475,18.775000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 45, 0] [v[2.6125000000000003,18.64], v[2.7475,18.775000000000002]] . ( layer=m3 ll=v[2.255,18.245] ur=v[2.665,18.655]) = 0.054600824169603816
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 45, 0] [v[2.4775,18.505], v[2.8825,18.91]] . ( layer=m3 ll=v[2.255,18.245] ur=v[2.665,18.655]) = 0.24011715890373317
[router/convert_pin_coord_to_tracks]: Overlap: 0.054600824169603816 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 45 ] full=v3d[6, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 46, 0] [v[2.6125000000000003,18.64], v[2.7475,18.775000000000002]] . ( layer=m3 ll=v[2.255,18.655] ur=v[2.665,19.065]) = 0.13098186897429817
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 46, 0] [v[2.4775,18.505], v[2.8825,18.91]] . ( layer=m3 ll=v[2.255,18.655] ur=v[2.665,19.065]) = 0.3165142176901371
[router/convert_pin_coord_to_tracks]: Overlap: 0.13098186897429817 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 46 ] full=v3d[6, 46, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 45, 0] [v[2.6125000000000003,18.64], v[2.7475,18.775000000000002]] . ( layer=m3 ll=v[2.665,18.245] ur=v[3.075,18.655]) = 0.08385254915624224
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 45, 0] [v[2.4775,18.505], v[2.8825,18.91]] . ( layer=m3 ll=v[2.665,18.245] ur=v[3.075,18.655]) = 0.2642087243071291
[router/convert_pin_coord_to_tracks]: Overlap: 0.08385254915624224 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 45 ] full=v3d[7, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 46, 0] [v[2.6125000000000003,18.64], v[2.7475,18.775000000000002]] . ( layer=m3 ll=v[2.665,18.655] ur=v[3.075,19.065]) = 0.1456236587921078
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 46, 0] [v[2.4775,18.505], v[2.8825,18.91]] . ( layer=m3 ll=v[2.665,18.655] ur=v[3.075,19.065]) = 0.33515854457256405
[router/convert_pin_coord_to_tracks]: Overlap: 0.1456236587921078 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 46 ] full=v3d[7, 46, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[2.6125000000000003,18.6725] ur=v[2.7475,18.7425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 45, 0] [v[2.6125000000000003,18.6725], v[2.7475,18.7425]] . ( layer=m3 ll=v[2.255,18.245] ur=v[2.665,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 45, 0] [v[2.4775,18.5375], v[2.8825,18.8775]] . ( layer=m3 ll=v[2.255,18.245] ur=v[2.665,18.655]) = 0.22127471613358798
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22127471613358798 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 46, 0] [v[2.6125000000000003,18.6725], v[2.7475,18.7425]] . ( layer=m3 ll=v[2.255,18.655] ur=v[2.665,19.065]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 46, 0] [v[2.4775,18.5375], v[2.8825,18.8775]] . ( layer=m3 ll=v[2.255,18.655] ur=v[2.665,19.065]) = 0.29096821132213063
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 46 ] full=v3d[6, 46, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 45, 0] [v[2.6125000000000003,18.6725], v[2.7475,18.7425]] . ( layer=m3 ll=v[2.665,18.245] ur=v[3.075,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 45, 0] [v[2.4775,18.5375], v[2.8825,18.8775]] . ( layer=m3 ll=v[2.665,18.245] ur=v[3.075,18.655]) = 0.24720942538665439
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.24720942538665439 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 46, 0] [v[2.6125000000000003,18.6725], v[2.7475,18.7425]] . ( layer=m3 ll=v[2.665,18.655] ur=v[3.075,19.065]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 46, 0] [v[2.4775,18.5375], v[2.8825,18.8775]] . ( layer=m3 ll=v[2.665,18.655] ur=v[3.075,19.065]) = 0.3111470713344414
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 46 ] full=v3d[7, 46, 0]
[pin_group/convert_pin]: pins {v3d[7, 45, 0], v3d[7, 46, 0], v3d[6, 45, 0], v3d[6, 46, 0]}
[pin_group/convert_pin]: secondary {v3d[7, 45, 0], v3d[6, 45, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[2.6125000000000003,26.7425] ur=v[2.7475,26.8125])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 65, 0] [v[2.6125000000000003,26.7425], v[2.7475,26.8125]] . ( layer=m3 ll=v[2.255,26.445] ur=v[2.665,26.855]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 65, 0] [v[2.4775,26.6075], v[2.8825,26.9475]] . ( layer=m3 ll=v[2.255,26.445] ur=v[2.665,26.855]) = 0.31050362316726576
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 65 ] full=v3d[6, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 66, 0] [v[2.6125000000000003,26.7425], v[2.7475,26.8125]] . ( layer=m3 ll=v[2.255,26.855] ur=v[2.665,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 66, 0] [v[2.4775,26.6075], v[2.8825,26.9475]] . ( layer=m3 ll=v[2.255,26.855] ur=v[2.665,27.265]) = 0.20907534527055124
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20907534527055124 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 65, 0] [v[2.6125000000000003,26.7425], v[2.7475,26.8125]] . ( layer=m3 ll=v[2.665,26.445] ur=v[3.075,26.855]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 65, 0] [v[2.4775,26.6075], v[2.8825,26.9475]] . ( layer=m3 ll=v[2.665,26.445] ur=v[3.075,26.855]) = 0.32948823954733086
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 65 ] full=v3d[7, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 66, 0] [v[2.6125000000000003,26.7425], v[2.7475,26.8125]] . ( layer=m3 ll=v[2.665,26.855] ur=v[3.075,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 66, 0] [v[2.4775,26.6075], v[2.8825,26.9475]] . ( layer=m3 ll=v[2.665,26.855] ur=v[3.075,27.265]) = 0.2363524909959701
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2363524909959701 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 66 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[2.6125000000000003,26.71] ur=v[2.7475,26.845])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 65, 0] [v[2.6125000000000003,26.71], v[2.7475,26.845]] . ( layer=m3 ll=v[2.255,26.445] ur=v[2.665,26.855]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 65, 0] [v[2.4775,26.575], v[2.8825,26.98]] . ( layer=m3 ll=v[2.255,26.445] ur=v[2.665,26.855]) = 0.33698108255509035
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 65 ] full=v3d[6, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 66, 0] [v[2.6125000000000003,26.71], v[2.7475,26.845]] . ( layer=m3 ll=v[2.255,26.855] ur=v[2.665,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 66, 0] [v[2.4775,26.575], v[2.8825,26.98]] . ( layer=m3 ll=v[2.255,26.855] ur=v[2.665,27.265]) = 0.22534695471649932
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22534695471649932 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 65, 0] [v[2.6125000000000003,26.71], v[2.7475,26.845]] . ( layer=m3 ll=v[2.665,26.445] ur=v[3.075,26.855]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 65, 0] [v[2.4775,26.575], v[2.8825,26.98]] . ( layer=m3 ll=v[2.665,26.445] ur=v[3.075,26.855]) = 0.3545507721046459
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 65 ] full=v3d[7, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 66, 0] [v[2.6125000000000003,26.71], v[2.7475,26.845]] . ( layer=m3 ll=v[2.665,26.855] ur=v[3.075,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 66, 0] [v[2.4775,26.575], v[2.8825,26.98]] . ( layer=m3 ll=v[2.665,26.855] ur=v[3.075,27.265]) = 0.25086101729842347
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25086101729842347 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 66 ] full=None
[pin_group/convert_pin]: pins {v3d[6, 66, 0], v3d[7, 65, 0], v3d[7, 66, 0], v3d[6, 65, 0]}
[pin_group/convert_pin]: secondary {v3d[6, 66, 0], v3d[7, 66, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[2.6125000000000003,15.950000000000001] ur=v[2.7475,16.085])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 38, 0] [v[2.6125000000000003,15.950000000000001], v[2.7475,16.085]] . ( layer=m3 ll=v[2.255,15.375] ur=v[2.665,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 38, 0] [v[2.4775,15.815], v[2.8825,16.22]] . ( layer=m3 ll=v[2.255,15.375] ur=v[2.665,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 6 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 39, 0] [v[2.6125000000000003,15.950000000000001], v[2.7475,16.085]] . ( layer=m3 ll=v[2.255,15.785] ur=v[2.665,16.195]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 39, 0] [v[2.4775,15.815], v[2.8825,16.22]] . ( layer=m3 ll=v[2.255,15.785] ur=v[2.665,16.195]) = 0.42374078161064527
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 39 ] full=v3d[6, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 40, 0] [v[2.6125000000000003,15.950000000000001], v[2.7475,16.085]] . ( layer=m3 ll=v[2.255,16.195] ur=v[2.665,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 40, 0] [v[2.4775,15.815], v[2.8825,16.22]] . ( layer=m3 ll=v[2.255,16.195] ur=v[2.665,16.605]) = 0.18915932438026928
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.18915932438026928 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 38, 0] [v[2.6125000000000003,15.950000000000001], v[2.7475,16.085]] . ( layer=m3 ll=v[2.665,15.375] ur=v[3.075,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 38, 0] [v[2.4775,15.815], v[2.8825,16.22]] . ( layer=m3 ll=v[2.665,15.375] ur=v[3.075,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 7 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 39, 0] [v[2.6125000000000003,15.950000000000001], v[2.7475,16.085]] . ( layer=m3 ll=v[2.665,15.785] ur=v[3.075,16.195]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 39, 0] [v[2.4775,15.815], v[2.8825,16.22]] . ( layer=m3 ll=v[2.665,15.785] ur=v[3.075,16.195]) = 0.4378427229040132
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 39 ] full=v3d[7, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 40, 0] [v[2.6125000000000003,15.950000000000001], v[2.7475,16.085]] . ( layer=m3 ll=v[2.665,16.195] ur=v[3.075,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 40, 0] [v[2.4775,15.815], v[2.8825,16.22]] . ( layer=m3 ll=v[2.665,16.195] ur=v[3.075,16.605]) = 0.21893206708931393
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.21893206708931393 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 40 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[2.6125000000000003,15.9825] ur=v[2.7475,16.052500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 38, 0] [v[2.6125000000000003,15.9825], v[2.7475,16.052500000000002]] . ( layer=m3 ll=v[2.255,15.375] ur=v[2.665,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 38, 0] [v[2.4775,15.8475], v[2.8825,16.1875]] . ( layer=m3 ll=v[2.255,15.375] ur=v[2.665,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 6 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 39, 0] [v[2.6125000000000003,15.9825], v[2.7475,16.052500000000002]] . ( layer=m3 ll=v[2.255,15.785] ur=v[2.665,16.195]) = 0.07000000000000206
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 39, 0] [v[2.4775,15.8475], v[2.8825,16.1875]] . ( layer=m3 ll=v[2.255,15.785] ur=v[2.665,16.195]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000206 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 39 ] full=v3d[6, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 40, 0] [v[2.6125000000000003,15.9825], v[2.7475,16.052500000000002]] . ( layer=m3 ll=v[2.255,16.195] ur=v[2.665,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 40, 0] [v[2.4775,15.8475], v[2.8825,16.1875]] . ( layer=m3 ll=v[2.255,16.195] ur=v[2.665,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 6 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 38, 0] [v[2.6125000000000003,15.9825], v[2.7475,16.052500000000002]] . ( layer=m3 ll=v[2.665,15.375] ur=v[3.075,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 38, 0] [v[2.4775,15.8475], v[2.8825,16.1875]] . ( layer=m3 ll=v[2.665,15.375] ur=v[3.075,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 7 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 39, 0] [v[2.6125000000000003,15.9825], v[2.7475,16.052500000000002]] . ( layer=m3 ll=v[2.665,15.785] ur=v[3.075,16.195]) = 0.07000000000000206
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 39, 0] [v[2.4775,15.8475], v[2.8825,16.1875]] . ( layer=m3 ll=v[2.665,15.785] ur=v[3.075,16.195]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000206 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 39 ] full=v3d[7, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 40, 0] [v[2.6125000000000003,15.9825], v[2.7475,16.052500000000002]] . ( layer=m3 ll=v[2.665,16.195] ur=v[3.075,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 40, 0] [v[2.4775,15.8475], v[2.8825,16.1875]] . ( layer=m3 ll=v[2.665,16.195] ur=v[3.075,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 7 , 40 ] full=None
[pin_group/convert_pin]: pins {v3d[7, 39, 0], v3d[6, 39, 0], v3d[7, 40, 0], v3d[6, 40, 0]}
[pin_group/convert_pin]: secondary {v3d[7, 40, 0], v3d[6, 40, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[2.6125000000000003,24.052500000000002] ur=v[2.7475,24.122500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 58, 0] [v[2.6125000000000003,24.052500000000002], v[2.7475,24.122500000000002]] . ( layer=m3 ll=v[2.255,23.575] ur=v[2.665,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 58, 0] [v[2.4775,23.9175], v[2.8825,24.2575]] . ( layer=m3 ll=v[2.255,23.575] ur=v[2.665,23.985]) = 0.19927995383379601
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.19927995383379601 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 59, 0] [v[2.6125000000000003,24.052500000000002], v[2.7475,24.122500000000002]] . ( layer=m3 ll=v[2.255,23.985] ur=v[2.665,24.395]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 59, 0] [v[2.4775,23.9175], v[2.8825,24.2575]] . ( layer=m3 ll=v[2.255,23.985] ur=v[2.665,24.395]) = 0.33077560369531556
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 59 ] full=v3d[6, 59, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 58, 0] [v[2.6125000000000003,24.052500000000002], v[2.7475,24.122500000000002]] . ( layer=m3 ll=v[2.665,23.575] ur=v[3.075,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 58, 0] [v[2.4775,23.9175], v[2.8825,24.2575]] . ( layer=m3 ll=v[2.665,23.575] ur=v[3.075,23.985]) = 0.22773339676033416
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22773339676033416 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 59, 0] [v[2.6125000000000003,24.052500000000002], v[2.7475,24.122500000000002]] . ( layer=m3 ll=v[2.665,23.985] ur=v[3.075,24.395]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 59, 0] [v[2.4775,23.9175], v[2.8825,24.2575]] . ( layer=m3 ll=v[2.665,23.985] ur=v[3.075,24.395]) = 0.3486581420245344
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 59 ] full=v3d[7, 59, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[2.6125000000000003,24.02] ur=v[2.7475,24.155])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 58, 0] [v[2.6125000000000003,24.02], v[2.7475,24.155]] . ( layer=m3 ll=v[2.255,23.575] ur=v[2.665,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 58, 0] [v[2.4775,23.885], v[2.8825,24.29]] . ( layer=m3 ll=v[2.255,23.575] ur=v[2.665,23.985]) = 0.212499999999999
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.212499999999999 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 59, 0] [v[2.6125000000000003,24.02], v[2.7475,24.155]] . ( layer=m3 ll=v[2.255,23.985] ur=v[2.665,24.395]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 59, 0] [v[2.4775,23.885], v[2.8825,24.29]] . ( layer=m3 ll=v[2.255,23.985] ur=v[2.665,24.395]) = 0.35802409136816454
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 59 ] full=v3d[6, 59, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 58, 0] [v[2.6125000000000003,24.02], v[2.7475,24.155]] . ( layer=m3 ll=v[2.665,23.575] ur=v[3.075,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 58, 0] [v[2.4775,23.885], v[2.8825,24.29]] . ( layer=m3 ll=v[2.665,23.575] ur=v[3.075,23.985]) = 0.23938723859053032
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23938723859053032 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 59, 0] [v[2.6125000000000003,24.02], v[2.7475,24.155]] . ( layer=m3 ll=v[2.665,23.985] ur=v[3.075,24.395]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 59, 0] [v[2.4775,23.885], v[2.8825,24.29]] . ( layer=m3 ll=v[2.665,23.985] ur=v[3.075,24.395]) = 0.37460812858238907
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 59 ] full=v3d[7, 59, 0]
[pin_group/convert_pin]: pins {v3d[6, 58, 0], v3d[7, 59, 0], v3d[6, 59, 0], v3d[7, 58, 0]}
[pin_group/convert_pin]: secondary {v3d[6, 58, 0], v3d[7, 58, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[3.8925,-5.71] ur=v[4.0275,-5.64])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -14, 0] [v[3.8925,-5.71], v[4.0275,-5.64]] . ( layer=m3 ll=v[3.485,-5.945] ur=v[3.895,-5.535]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -14, 0] [v[3.7575000000000003,-5.845], v[4.1625,-5.505]] . ( layer=m3 ll=v[3.485,-5.945] ur=v[3.895,-5.535]) = 0.33912571415332055
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 9 , -14 ] full=v3d[9, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -13, 0] [v[3.8925,-5.71], v[4.0275,-5.64]] . ( layer=m3 ll=v[3.485,-5.535] ur=v[3.895,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -13, 0] [v[3.7575000000000003,-5.845], v[4.1625,-5.505]] . ( layer=m3 ll=v[3.485,-5.535] ur=v[3.895,-5.125]) = 0.1407346794503755
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1407346794503755 >? 0
[router/convert_pin_to_tracks]: Converting [ 9 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -14, 0] [v[3.8925,-5.71], v[4.0275,-5.64]] . ( layer=m3 ll=v[3.895,-5.945] ur=v[4.305,-5.535]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -14, 0] [v[3.7575000000000003,-5.845], v[4.1625,-5.505]] . ( layer=m3 ll=v[3.895,-5.945] ur=v[4.305,-5.535]) = 0.4094584838539795
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 10 , -14 ] full=v3d[10, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -13, 0] [v[3.8925,-5.71], v[4.0275,-5.64]] . ( layer=m3 ll=v[3.895,-5.535] ur=v[4.305,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -13, 0] [v[3.7575000000000003,-5.845], v[4.1625,-5.505]] . ( layer=m3 ll=v[3.895,-5.535] ur=v[4.305,-5.125]) = 0.26917698638628046
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26917698638628046 >? 0
[router/convert_pin_to_tracks]: Converting [ 10 , -13 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[3.8925,-5.7425] ur=v[4.0275,-5.6075])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -15, 0] [v[3.8925,-5.7425], v[4.0275,-5.6075]] . ( layer=m3 ll=v[3.485,-6.355] ur=v[3.895,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -15, 0] [v[3.7575000000000003,-5.8775], v[4.1625,-5.4725]] . ( layer=m3 ll=v[3.485,-6.355] ur=v[3.895,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 9 , -15 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -14, 0] [v[3.8925,-5.7425], v[4.0275,-5.6075]] . ( layer=m3 ll=v[3.485,-5.945] ur=v[3.895,-5.535]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -14, 0] [v[3.7575000000000003,-5.8775], v[4.1625,-5.4725]] . ( layer=m3 ll=v[3.485,-5.945] ur=v[3.895,-5.535]) = 0.3690697766005774
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 9 , -14 ] full=v3d[9, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -13, 0] [v[3.8925,-5.7425], v[4.0275,-5.6075]] . ( layer=m3 ll=v[3.485,-5.535] ur=v[3.895,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -13, 0] [v[3.7575000000000003,-5.8775], v[4.1625,-5.4725]] . ( layer=m3 ll=v[3.485,-5.535] ur=v[3.895,-5.125]) = 0.1510380746699319
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1510380746699319 >? 0
[router/convert_pin_to_tracks]: Converting [ 9 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -15, 0] [v[3.8925,-5.7425], v[4.0275,-5.6075]] . ( layer=m3 ll=v[3.895,-6.355] ur=v[4.305,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -15, 0] [v[3.7575000000000003,-5.8775], v[4.1625,-5.4725]] . ( layer=m3 ll=v[3.895,-6.355] ur=v[4.305,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , -15 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -14, 0] [v[3.8925,-5.7425], v[4.0275,-5.6075]] . ( layer=m3 ll=v[3.895,-5.945] ur=v[4.305,-5.535]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -14, 0] [v[3.7575000000000003,-5.8775], v[4.1625,-5.4725]] . ( layer=m3 ll=v[3.895,-5.945] ur=v[4.305,-5.535]) = 0.4345831335889601
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 10 , -14 ] full=v3d[10, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -13, 0] [v[3.8925,-5.7425], v[4.0275,-5.6075]] . ( layer=m3 ll=v[3.895,-5.535] ur=v[4.305,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -13, 0] [v[3.7575000000000003,-5.8775], v[4.1625,-5.4725]] . ( layer=m3 ll=v[3.895,-5.535] ur=v[4.305,-5.125]) = 0.2747043865685435
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2747043865685435 >? 0
[router/convert_pin_to_tracks]: Converting [ 10 , -13 ] full=None
[pin_group/convert_pin]: pins {v3d[10, -14, 0], v3d[9, -14, 0], v3d[10, -13, 0], v3d[9, -13, 0]}
[pin_group/convert_pin]: secondary {v3d[10, -13, 0], v3d[9, -13, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[6.7525,-5.71] ur=v[6.8875,-5.64])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -14, 0] [v[6.7525,-5.71], v[6.8875,-5.64]] . ( layer=m3 ll=v[6.355,-5.945] ur=v[6.765000000000001,-5.535]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -14, 0] [v[6.6175,-5.845], v[7.0225,-5.505]] . ( layer=m3 ll=v[6.355,-5.945] ur=v[6.765000000000001,-5.535]) = 0.3433019807691182
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 16 , -14 ] full=v3d[16, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -13, 0] [v[6.7525,-5.71], v[6.8875,-5.64]] . ( layer=m3 ll=v[6.355,-5.535] ur=v[6.765000000000001,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -13, 0] [v[6.6175,-5.845], v[7.0225,-5.505]] . ( layer=m3 ll=v[6.355,-5.535] ur=v[6.765000000000001,-5.125]) = 0.1505199322349046
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1505199322349046 >? 0
[router/convert_pin_to_tracks]: Converting [ 16 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -14, 0] [v[6.7525,-5.71], v[6.8875,-5.64]] . ( layer=m3 ll=v[6.765000000000001,-5.945] ur=v[7.175,-5.535]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -14, 0] [v[6.6175,-5.845], v[7.0225,-5.505]] . ( layer=m3 ll=v[6.765000000000001,-5.945] ur=v[7.175,-5.535]) = 0.40299658807488614
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , -14 ] full=v3d[17, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -13, 0] [v[6.7525,-5.71], v[6.8875,-5.64]] . ( layer=m3 ll=v[6.765000000000001,-5.535] ur=v[7.175,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -13, 0] [v[6.6175,-5.845], v[7.0225,-5.505]] . ( layer=m3 ll=v[6.765000000000001,-5.535] ur=v[7.175,-5.125]) = 0.25924168260524716
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25924168260524716 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , -13 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[6.7525,-5.7425] ur=v[6.8875,-5.6075])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -15, 0] [v[6.7525,-5.7425], v[6.8875,-5.6075]] . ( layer=m3 ll=v[6.355,-6.355] ur=v[6.765000000000001,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -15, 0] [v[6.6175,-5.8775], v[7.0225,-5.4725]] . ( layer=m3 ll=v[6.355,-6.355] ur=v[6.765000000000001,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 16 , -15 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -14, 0] [v[6.7525,-5.7425], v[6.8875,-5.6075]] . ( layer=m3 ll=v[6.355,-5.945] ur=v[6.765000000000001,-5.535]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -14, 0] [v[6.6175,-5.8775], v[7.0225,-5.4725]] . ( layer=m3 ll=v[6.355,-5.945] ur=v[6.765000000000001,-5.535]) = 0.372910847254408
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 16 , -14 ] full=v3d[16, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -13, 0] [v[6.7525,-5.7425], v[6.8875,-5.6075]] . ( layer=m3 ll=v[6.355,-5.535] ur=v[6.765000000000001,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -13, 0] [v[6.6175,-5.8775], v[7.0225,-5.4725]] . ( layer=m3 ll=v[6.355,-5.535] ur=v[6.765000000000001,-5.125]) = 0.16019519343600871
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16019519343600871 >? 0
[router/convert_pin_to_tracks]: Converting [ 16 , -13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -15, 0] [v[6.7525,-5.7425], v[6.8875,-5.6075]] . ( layer=m3 ll=v[6.765000000000001,-6.355] ur=v[7.175,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -15, 0] [v[6.6175,-5.8775], v[7.0225,-5.4725]] . ( layer=m3 ll=v[6.765000000000001,-6.355] ur=v[7.175,-5.945]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , -15 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -14, 0] [v[6.7525,-5.7425], v[6.8875,-5.6075]] . ( layer=m3 ll=v[6.765000000000001,-5.945] ur=v[7.175,-5.535]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -14, 0] [v[6.6175,-5.8775], v[7.0225,-5.4725]] . ( layer=m3 ll=v[6.765000000000001,-5.945] ur=v[7.175,-5.535]) = 0.4285002917151864
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , -14 ] full=v3d[17, -14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -13, 0] [v[6.7525,-5.7425], v[6.8875,-5.6075]] . ( layer=m3 ll=v[6.765000000000001,-5.535] ur=v[7.175,-5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -13, 0] [v[6.6175,-5.8775], v[7.0225,-5.4725]] . ( layer=m3 ll=v[6.765000000000001,-5.535] ur=v[7.175,-5.125]) = 0.2649764140447215
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2649764140447215 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , -13 ] full=None
[pin_group/convert_pin]: pins {v3d[16, -13, 0], v3d[17, -14, 0], v3d[17, -13, 0], v3d[16, -14, 0]}
[pin_group/convert_pin]: secondary {v3d[16, -13, 0], v3d[17, -13, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,26.7425] ur=v[7.29,26.8125])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 65, 0] [v[7.155,26.7425], v[7.29,26.8125]] . ( layer=m3 ll=v[6.765000000000001,26.445] ur=v[7.175,26.855]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 65, 0] [v[7.0200000000000005,26.6075], v[7.425,26.9475]] . ( layer=m3 ll=v[6.765000000000001,26.445] ur=v[7.175,26.855]) = 0.29202953617742017
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 65 ] full=v3d[17, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 66, 0] [v[7.155,26.7425], v[7.29,26.8125]] . ( layer=m3 ll=v[6.765000000000001,26.855] ur=v[7.175,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 66, 0] [v[7.0200000000000005,26.6075], v[7.425,26.9475]] . ( layer=m3 ll=v[6.765000000000001,26.855] ur=v[7.175,27.265]) = 0.180502770061847
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.180502770061847 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 65, 0] [v[7.155,26.7425], v[7.29,26.8125]] . ( layer=m3 ll=v[7.175,26.445] ur=v[7.585,26.855]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 65, 0] [v[7.0200000000000005,26.6075], v[7.425,26.9475]] . ( layer=m3 ll=v[7.175,26.445] ur=v[7.585,26.855]) = 0.35179006523777695
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 65 ] full=v3d[18, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 66, 0] [v[7.155,26.7425], v[7.29,26.8125]] . ( layer=m3 ll=v[7.175,26.855] ur=v[7.585,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 66, 0] [v[7.0200000000000005,26.6075], v[7.425,26.9475]] . ( layer=m3 ll=v[7.175,26.855] ur=v[7.585,27.265]) = 0.26656378223607236
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26656378223607236 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 66 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,26.71] ur=v[7.29,26.845])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 65, 0] [v[7.155,26.71], v[7.29,26.845]] . ( layer=m3 ll=v[6.765000000000001,26.445] ur=v[7.175,26.855]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 65, 0] [v[7.0200000000000005,26.575], v[7.425,26.98]] . ( layer=m3 ll=v[6.765000000000001,26.445] ur=v[7.175,26.855]) = 0.3200390601161059
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 65 ] full=v3d[17, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 66, 0] [v[7.155,26.71], v[7.29,26.845]] . ( layer=m3 ll=v[6.765000000000001,26.855] ur=v[7.175,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 66, 0] [v[7.0200000000000005,26.575], v[7.425,26.98]] . ( layer=m3 ll=v[6.765000000000001,26.855] ur=v[7.175,27.265]) = 0.19912307751739827
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.19912307751739827 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 65, 0] [v[7.155,26.71], v[7.29,26.845]] . ( layer=m3 ll=v[7.175,26.445] ur=v[7.585,26.855]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 65, 0] [v[7.0200000000000005,26.575], v[7.425,26.98]] . ( layer=m3 ll=v[7.175,26.445] ur=v[7.585,26.855]) = 0.37536648758247004
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 65 ] full=v3d[18, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 66, 0] [v[7.155,26.71], v[7.29,26.845]] . ( layer=m3 ll=v[7.175,26.855] ur=v[7.585,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 66, 0] [v[7.0200000000000005,26.575], v[7.425,26.98]] . ( layer=m3 ll=v[7.175,26.855] ur=v[7.585,27.265]) = 0.2795084971874737
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2795084971874737 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 66 ] full=None
[pin_group/convert_pin]: pins {v3d[17, 65, 0], v3d[18, 65, 0], v3d[17, 66, 0], v3d[18, 66, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 66, 0], v3d[18, 66, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,15.9825] ur=v[7.29,16.052500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 38, 0] [v[7.155,15.9825], v[7.29,16.052500000000002]] . ( layer=m3 ll=v[6.765000000000001,15.375] ur=v[7.175,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 38, 0] [v[7.0200000000000005,15.8475], v[7.425,16.1875]] . ( layer=m3 ll=v[6.765000000000001,15.375] ur=v[7.175,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 39, 0] [v[7.155,15.9825], v[7.29,16.052500000000002]] . ( layer=m3 ll=v[6.765000000000001,15.785] ur=v[7.175,16.195]) = 0.07000000000000206
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 39, 0] [v[7.0200000000000005,15.8475], v[7.425,16.1875]] . ( layer=m3 ll=v[6.765000000000001,15.785] ur=v[7.175,16.195]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000206 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 39 ] full=v3d[17, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 40, 0] [v[7.155,15.9825], v[7.29,16.052500000000002]] . ( layer=m3 ll=v[6.765000000000001,16.195] ur=v[7.175,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 40, 0] [v[7.0200000000000005,15.8475], v[7.425,16.1875]] . ( layer=m3 ll=v[6.765000000000001,16.195] ur=v[7.175,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 38, 0] [v[7.155,15.9825], v[7.29,16.052500000000002]] . ( layer=m3 ll=v[7.175,15.375] ur=v[7.585,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 38, 0] [v[7.0200000000000005,15.8475], v[7.425,16.1875]] . ( layer=m3 ll=v[7.175,15.375] ur=v[7.585,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 39, 0] [v[7.155,15.9825], v[7.29,16.052500000000002]] . ( layer=m3 ll=v[7.175,15.785] ur=v[7.585,16.195]) = 0.07000000000000206
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 39, 0] [v[7.0200000000000005,15.8475], v[7.425,16.1875]] . ( layer=m3 ll=v[7.175,15.785] ur=v[7.585,16.195]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000206 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 39 ] full=v3d[18, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 40, 0] [v[7.155,15.9825], v[7.29,16.052500000000002]] . ( layer=m3 ll=v[7.175,16.195] ur=v[7.585,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 40, 0] [v[7.0200000000000005,15.8475], v[7.425,16.1875]] . ( layer=m3 ll=v[7.175,16.195] ur=v[7.585,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 40 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,15.950000000000001] ur=v[7.29,16.085])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 38, 0] [v[7.155,15.950000000000001], v[7.29,16.085]] . ( layer=m3 ll=v[6.765000000000001,15.375] ur=v[7.175,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 38, 0] [v[7.0200000000000005,15.815], v[7.425,16.22]] . ( layer=m3 ll=v[6.765000000000001,15.375] ur=v[7.175,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 39, 0] [v[7.155,15.950000000000001], v[7.29,16.085]] . ( layer=m3 ll=v[6.765000000000001,15.785] ur=v[7.175,16.195]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 39, 0] [v[7.0200000000000005,15.815], v[7.425,16.22]] . ( layer=m3 ll=v[6.765000000000001,15.785] ur=v[7.175,16.195]) = 0.4103961500794085
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 39 ] full=v3d[17, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 40, 0] [v[7.155,15.950000000000001], v[7.29,16.085]] . ( layer=m3 ll=v[6.765000000000001,16.195] ur=v[7.175,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 40, 0] [v[7.0200000000000005,15.815], v[7.425,16.22]] . ( layer=m3 ll=v[6.765000000000001,16.195] ur=v[7.175,16.605]) = 0.15700318468107496
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15700318468107496 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 38, 0] [v[7.155,15.950000000000001], v[7.29,16.085]] . ( layer=m3 ll=v[7.175,15.375] ur=v[7.585,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 38, 0] [v[7.0200000000000005,15.815], v[7.425,16.22]] . ( layer=m3 ll=v[7.175,15.375] ur=v[7.585,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 39, 0] [v[7.155,15.950000000000001], v[7.29,16.085]] . ( layer=m3 ll=v[7.175,15.785] ur=v[7.585,16.195]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 39, 0] [v[7.0200000000000005,15.815], v[7.425,16.22]] . ( layer=m3 ll=v[7.175,15.785] ur=v[7.585,16.195]) = 0.454862616621767
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 39 ] full=v3d[18, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 40, 0] [v[7.155,15.950000000000001], v[7.29,16.085]] . ( layer=m3 ll=v[7.175,16.195] ur=v[7.585,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 40, 0] [v[7.0200000000000005,15.815], v[7.425,16.22]] . ( layer=m3 ll=v[7.175,16.195] ur=v[7.585,16.605]) = 0.2512468905280221
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2512468905280221 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 40 ] full=None
[pin_group/convert_pin]: pins {v3d[17, 40, 0], v3d[18, 40, 0], v3d[17, 39, 0], v3d[18, 39, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 40, 0], v3d[18, 40, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,29.400000000000002] ur=v[7.29,29.535])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 71, 0] [v[7.155,29.400000000000002], v[7.29,29.535]] . ( layer=m3 ll=v[6.765000000000001,28.905] ur=v[7.175,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 71, 0] [v[7.0200000000000005,29.265], v[7.425,29.67]] . ( layer=m3 ll=v[6.765000000000001,28.905] ur=v[7.175,29.315]) = 0.16286497474902292
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16286497474902292 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 72, 0] [v[7.155,29.400000000000002], v[7.29,29.535]] . ( layer=m3 ll=v[6.765000000000001,29.315] ur=v[7.175,29.725]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 72, 0] [v[7.0200000000000005,29.265], v[7.425,29.67]] . ( layer=m3 ll=v[6.765000000000001,29.315] ur=v[7.175,29.725]) = 0.38736287896493143
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 72 ] full=v3d[17, 72, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 73, 0] [v[7.155,29.400000000000002], v[7.29,29.535]] . ( layer=m3 ll=v[6.765000000000001,29.725] ur=v[7.175,30.135]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 73, 0] [v[7.0200000000000005,29.265], v[7.425,29.67]] . ( layer=m3 ll=v[6.765000000000001,29.725] ur=v[7.175,30.135]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 71, 0] [v[7.155,29.400000000000002], v[7.29,29.535]] . ( layer=m3 ll=v[7.175,28.905] ur=v[7.585,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 71, 0] [v[7.0200000000000005,29.265], v[7.425,29.67]] . ( layer=m3 ll=v[7.175,28.905] ur=v[7.585,29.315]) = 0.25495097567963937
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25495097567963937 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 72, 0] [v[7.155,29.400000000000002], v[7.29,29.535]] . ( layer=m3 ll=v[7.175,29.315] ur=v[7.585,29.725]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 72, 0] [v[7.0200000000000005,29.265], v[7.425,29.67]] . ( layer=m3 ll=v[7.175,29.315] ur=v[7.585,29.725]) = 0.43419465680728997
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 72 ] full=v3d[18, 72, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 73, 0] [v[7.155,29.400000000000002], v[7.29,29.535]] . ( layer=m3 ll=v[7.175,29.725] ur=v[7.585,30.135]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 73, 0] [v[7.0200000000000005,29.265], v[7.425,29.67]] . ( layer=m3 ll=v[7.175,29.725] ur=v[7.585,30.135]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 73 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,29.4325] ur=v[7.29,29.5025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 71, 0] [v[7.155,29.4325], v[7.29,29.5025]] . ( layer=m3 ll=v[6.765000000000001,28.905] ur=v[7.175,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 71, 0] [v[7.0200000000000005,29.2975], v[7.425,29.6375]] . ( layer=m3 ll=v[6.765000000000001,28.905] ur=v[7.175,29.315]) = 0.15598477489806453
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15598477489806453 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 72, 0] [v[7.155,29.4325], v[7.29,29.5025]] . ( layer=m3 ll=v[6.765000000000001,29.315] ur=v[7.175,29.725]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 72, 0] [v[7.0200000000000005,29.2975], v[7.425,29.6375]] . ( layer=m3 ll=v[6.765000000000001,29.315] ur=v[7.175,29.725]) = 0.3578145469373744
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 72 ] full=v3d[17, 72, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 71, 0] [v[7.155,29.4325], v[7.29,29.5025]] . ( layer=m3 ll=v[7.175,28.905] ur=v[7.585,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 71, 0] [v[7.0200000000000005,29.2975], v[7.425,29.6375]] . ( layer=m3 ll=v[7.175,28.905] ur=v[7.585,29.315]) = 0.2506117515201553
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2506117515201553 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 72, 0] [v[7.155,29.4325], v[7.29,29.5025]] . ( layer=m3 ll=v[7.175,29.315] ur=v[7.585,29.725]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 72, 0] [v[7.0200000000000005,29.2975], v[7.425,29.6375]] . ( layer=m3 ll=v[7.175,29.315] ur=v[7.585,29.725]) = 0.4080517736758397
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 72 ] full=v3d[18, 72, 0]
[pin_group/convert_pin]: pins {v3d[18, 72, 0], v3d[17, 71, 0], v3d[17, 72, 0], v3d[18, 71, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 71, 0], v3d[18, 71, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,18.6725] ur=v[7.29,18.7425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 45, 0] [v[7.155,18.6725], v[7.29,18.7425]] . ( layer=m3 ll=v[6.765000000000001,18.245] ur=v[7.175,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 45, 0] [v[7.0200000000000005,18.5375], v[7.425,18.8775]] . ( layer=m3 ll=v[6.765000000000001,18.245] ur=v[7.175,18.655]) = 0.19450257067709859
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.19450257067709859 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 46, 0] [v[7.155,18.6725], v[7.29,18.7425]] . ( layer=m3 ll=v[6.765000000000001,18.655] ur=v[7.175,19.065]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 46, 0] [v[7.0200000000000005,18.5375], v[7.425,18.8775]] . ( layer=m3 ll=v[6.765000000000001,18.655] ur=v[7.175,19.065]) = 0.27116646179053905
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 46 ] full=v3d[17, 46, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 45, 0] [v[7.155,18.6725], v[7.29,18.7425]] . ( layer=m3 ll=v[7.175,18.245] ur=v[7.585,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 45, 0] [v[7.0200000000000005,18.5375], v[7.425,18.8775]] . ( layer=m3 ll=v[7.175,18.245] ur=v[7.585,18.655]) = 0.2762358593665926
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2762358593665926 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 46, 0] [v[7.155,18.6725], v[7.29,18.7425]] . ( layer=m3 ll=v[7.175,18.655] ur=v[7.585,19.065]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 46, 0] [v[7.0200000000000005,18.5375], v[7.425,18.8775]] . ( layer=m3 ll=v[7.175,18.655] ur=v[7.585,19.065]) = 0.3346733482068748
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 46 ] full=v3d[18, 46, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,18.64] ur=v[7.29,18.775000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 45, 0] [v[7.155,18.64], v[7.29,18.775000000000002]] . ( layer=m3 ll=v[6.765000000000001,18.245] ur=v[7.175,18.655]) = 0.025
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 45, 0] [v[7.0200000000000005,18.505], v[7.425,18.91]] . ( layer=m3 ll=v[6.765000000000001,18.245] ur=v[7.175,18.655]) = 0.21569654610123093
[router/convert_pin_coord_to_tracks]: Overlap: 0.025 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 45 ] full=v3d[17, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 46, 0] [v[7.155,18.64], v[7.29,18.775000000000002]] . ( layer=m3 ll=v[6.765000000000001,18.655] ur=v[7.175,19.065]) = 0.12165525060596531
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 46, 0] [v[7.0200000000000005,18.505], v[7.425,18.91]] . ( layer=m3 ll=v[6.765000000000001,18.655] ur=v[7.175,19.065]) = 0.2984124662275343
[router/convert_pin_coord_to_tracks]: Overlap: 0.12165525060596531 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 46 ] full=v3d[17, 46, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 45, 0] [v[7.155,18.64], v[7.29,18.775000000000002]] . ( layer=m3 ll=v[7.175,18.245] ur=v[7.585,18.655]) = 0.1159741350474323
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 45, 0] [v[7.0200000000000005,18.505], v[7.425,18.91]] . ( layer=m3 ll=v[7.175,18.245] ur=v[7.585,18.655]) = 0.2915475947422661
[router/convert_pin_coord_to_tracks]: Overlap: 0.1159741350474323 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 45 ] full=v3d[18, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 46, 0] [v[7.155,18.64], v[7.29,18.775000000000002]] . ( layer=m3 ll=v[7.175,18.655] ur=v[7.585,19.065]) = 0.16620770138594748
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 46, 0] [v[7.0200000000000005,18.505], v[7.425,18.91]] . ( layer=m3 ll=v[7.175,18.655] ur=v[7.585,19.065]) = 0.3571064267133812
[router/convert_pin_coord_to_tracks]: Overlap: 0.16620770138594748 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 46 ] full=v3d[18, 46, 0]
[pin_group/convert_pin]: pins {v3d[18, 45, 0], v3d[17, 46, 0], v3d[18, 46, 0], v3d[17, 45, 0]}
[pin_group/convert_pin]: secondary {v3d[18, 45, 0], v3d[17, 45, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,21.3625] ur=v[7.29,21.4325])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 52, 0] [v[7.155,21.3625], v[7.29,21.4325]] . ( layer=m3 ll=v[6.765000000000001,21.115000000000002] ur=v[7.175,21.525000000000002]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 52, 0] [v[7.0200000000000005,21.2275], v[7.425,21.5675]] . ( layer=m3 ll=v[6.765000000000001,21.115000000000002] ur=v[7.175,21.525000000000002]) = 0.3354567781398992
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 52 ] full=v3d[17, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 53, 0] [v[7.155,21.3625], v[7.29,21.4325]] . ( layer=m3 ll=v[6.765000000000001,21.525000000000002] ur=v[7.175,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 53, 0] [v[7.0200000000000005,21.2275], v[7.425,21.5675]] . ( layer=m3 ll=v[6.765000000000001,21.525000000000002] ur=v[7.175,21.935]) = 0.16072103160445286
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16072103160445286 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 52, 0] [v[7.155,21.3625], v[7.29,21.4325]] . ( layer=m3 ll=v[7.175,21.115000000000002] ur=v[7.585,21.525000000000002]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 52, 0] [v[7.0200000000000005,21.2275], v[7.425,21.5675]] . ( layer=m3 ll=v[7.175,21.115000000000002] ur=v[7.585,21.525000000000002]) = 0.38859522642462013
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 52 ] full=v3d[18, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 53, 0] [v[7.155,21.3625], v[7.29,21.4325]] . ( layer=m3 ll=v[7.175,21.525000000000002] ur=v[7.585,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 53, 0] [v[7.0200000000000005,21.2275], v[7.425,21.5675]] . ( layer=m3 ll=v[7.175,21.525000000000002] ur=v[7.585,21.935]) = 0.25358677015964326
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25358677015964326 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 53 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,21.330000000000002] ur=v[7.29,21.465])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 52, 0] [v[7.155,21.330000000000002], v[7.29,21.465]] . ( layer=m3 ll=v[6.765000000000001,21.115000000000002] ur=v[7.175,21.525000000000002]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 52, 0] [v[7.0200000000000005,21.195], v[7.425,21.6]] . ( layer=m3 ll=v[6.765000000000001,21.115000000000002] ur=v[7.175,21.525000000000002]) = 0.36458880948268424
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 52 ] full=v3d[17, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 53, 0] [v[7.155,21.330000000000002], v[7.29,21.465]] . ( layer=m3 ll=v[6.765000000000001,21.525000000000002] ur=v[7.175,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 53, 0] [v[7.0200000000000005,21.195], v[7.425,21.6]] . ( layer=m3 ll=v[6.765000000000001,21.525000000000002] ur=v[7.175,21.935]) = 0.17219175357722477
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17219175357722477 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 52, 0] [v[7.155,21.330000000000002], v[7.29,21.465]] . ( layer=m3 ll=v[7.175,21.115000000000002] ur=v[7.585,21.525000000000002]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 52, 0] [v[7.0200000000000005,21.195], v[7.425,21.6]] . ( layer=m3 ll=v[7.175,21.115000000000002] ur=v[7.585,21.525000000000002]) = 0.4140048308896905
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 52 ] full=v3d[18, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 53, 0] [v[7.155,21.330000000000002], v[7.29,21.465]] . ( layer=m3 ll=v[7.175,21.525000000000002] ur=v[7.585,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 53, 0] [v[7.0200000000000005,21.195], v[7.425,21.6]] . ( layer=m3 ll=v[7.175,21.525000000000002] ur=v[7.585,21.935]) = 0.26100766272276354
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26100766272276354 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 53 ] full=None
[pin_group/convert_pin]: pins {v3d[17, 53, 0], v3d[17, 52, 0], v3d[18, 52, 0], v3d[18, 53, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 53, 0], v3d[18, 53, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,32.09] ur=v[7.29,32.225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 78, 0] [v[7.155,32.09], v[7.29,32.225]] . ( layer=m3 ll=v[6.765000000000001,31.775000000000002] ur=v[7.175,32.185]) = 0.09708243919473679
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 78, 0] [v[7.0200000000000005,31.955000000000002], v[7.425,32.36]] . ( layer=m3 ll=v[6.765000000000001,31.775000000000002] ur=v[7.175,32.185]) = 0.2773535649671732
[router/convert_pin_coord_to_tracks]: Overlap: 0.09708243919473679 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 78 ] full=v3d[17, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 79, 0] [v[7.155,32.09], v[7.29,32.225]] . ( layer=m3 ll=v[6.765000000000001,32.185] ur=v[7.175,32.595]) = 0.04472135954999484
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 79, 0] [v[7.0200000000000005,31.955000000000002], v[7.425,32.36]] . ( layer=m3 ll=v[6.765000000000001,32.185] ur=v[7.175,32.595]) = 0.23377339455121665
[router/convert_pin_coord_to_tracks]: Overlap: 0.04472135954999484 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 79 ] full=v3d[17, 79, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 78, 0] [v[7.155,32.09], v[7.29,32.225]] . ( layer=m3 ll=v[7.175,31.775000000000002] ur=v[7.585,32.185]) = 0.14916433890176242
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 78, 0] [v[7.0200000000000005,31.955000000000002], v[7.425,32.36]] . ( layer=m3 ll=v[7.175,31.775000000000002] ur=v[7.585,32.185]) = 0.33970575502926087
[router/convert_pin_coord_to_tracks]: Overlap: 0.14916433890176242 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 78 ] full=v3d[18, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 79, 0] [v[7.155,32.09], v[7.29,32.225]] . ( layer=m3 ll=v[7.175,32.185] ur=v[7.585,32.595]) = 0.12175795661885913
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 79, 0] [v[7.0200000000000005,31.955000000000002], v[7.425,32.36]] . ( layer=m3 ll=v[7.175,32.185] ur=v[7.585,32.595]) = 0.3051638903933409
[router/convert_pin_coord_to_tracks]: Overlap: 0.12175795661885913 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 79 ] full=v3d[18, 79, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,32.1225] ur=v[7.29,32.1925])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 78, 0] [v[7.155,32.1225], v[7.29,32.1925]] . ( layer=m3 ll=v[6.765000000000001,31.775000000000002] ur=v[7.175,32.185]) = 0.06562202374203331
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 78, 0] [v[7.0200000000000005,31.9875], v[7.425,32.3275]] . ( layer=m3 ll=v[6.765000000000001,31.775000000000002] ur=v[7.175,32.185]) = 0.2510602517325282
[router/convert_pin_coord_to_tracks]: Overlap: 0.06562202374203331 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 78 ] full=v3d[17, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 79, 0] [v[7.155,32.1225], v[7.29,32.1925]] . ( layer=m3 ll=v[6.765000000000001,32.185] ur=v[7.175,32.595]) = 0.02136000936329353
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 79, 0] [v[7.0200000000000005,31.9875], v[7.425,32.3275]] . ( layer=m3 ll=v[6.765000000000001,32.185] ur=v[7.175,32.595]) = 0.21054987532648725
[router/convert_pin_coord_to_tracks]: Overlap: 0.02136000936329353 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 79 ] full=v3d[17, 79, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 78, 0] [v[7.155,32.1225], v[7.29,32.1925]] . ( layer=m3 ll=v[7.175,31.775000000000002] ur=v[7.585,32.185]) = 0.13088640112708444
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 78, 0] [v[7.0200000000000005,31.9875], v[7.425,32.3275]] . ( layer=m3 ll=v[7.175,31.775000000000002] ur=v[7.585,32.185]) = 0.318600455115809
[router/convert_pin_coord_to_tracks]: Overlap: 0.13088640112708444 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 78 ] full=v3d[18, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 79, 0] [v[7.155,32.1225], v[7.29,32.1925]] . ( layer=m3 ll=v[7.175,32.185] ur=v[7.585,32.595]) = 0.11524430571616133
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 79, 0] [v[7.0200000000000005,31.9875], v[7.425,32.3275]] . ( layer=m3 ll=v[7.175,32.185] ur=v[7.585,32.595]) = 0.28776075131956325
[router/convert_pin_coord_to_tracks]: Overlap: 0.11524430571616133 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 79 ] full=v3d[18, 79, 0]
[pin_group/convert_pin]: pins {v3d[17, 78, 0], v3d[18, 78, 0], v3d[17, 79, 0], v3d[18, 79, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,34.8125] ur=v[7.29,34.8825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 84, 0] [v[7.155,34.8125], v[7.29,34.8825]] . ( layer=m3 ll=v[6.765000000000001,34.235] ur=v[7.175,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 84, 0] [v[7.0200000000000005,34.6775], v[7.425,35.0175]] . ( layer=m3 ll=v[6.765000000000001,34.235] ur=v[7.175,34.645]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 85, 0] [v[7.155,34.8125], v[7.29,34.8825]] . ( layer=m3 ll=v[6.765000000000001,34.645] ur=v[7.175,35.055]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 85, 0] [v[7.0200000000000005,34.6775], v[7.425,35.0175]] . ( layer=m3 ll=v[6.765000000000001,34.645] ur=v[7.175,35.055]) = 0.3399999999999963
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 85 ] full=v3d[17, 85, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 86, 0] [v[7.155,34.8125], v[7.29,34.8825]] . ( layer=m3 ll=v[6.765000000000001,35.055] ur=v[7.175,35.465]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 86, 0] [v[7.0200000000000005,34.6775], v[7.425,35.0175]] . ( layer=m3 ll=v[6.765000000000001,35.055] ur=v[7.175,35.465]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 84, 0] [v[7.155,34.8125], v[7.29,34.8825]] . ( layer=m3 ll=v[7.175,34.235] ur=v[7.585,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 84, 0] [v[7.0200000000000005,34.6775], v[7.425,35.0175]] . ( layer=m3 ll=v[7.175,34.235] ur=v[7.585,34.645]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 85, 0] [v[7.155,34.8125], v[7.29,34.8825]] . ( layer=m3 ll=v[7.175,34.645] ur=v[7.585,35.055]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 85, 0] [v[7.0200000000000005,34.6775], v[7.425,35.0175]] . ( layer=m3 ll=v[7.175,34.645] ur=v[7.585,35.055]) = 0.3399999999999963
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 85 ] full=v3d[18, 85, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 86, 0] [v[7.155,34.8125], v[7.29,34.8825]] . ( layer=m3 ll=v[7.175,35.055] ur=v[7.585,35.465]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 86, 0] [v[7.0200000000000005,34.6775], v[7.425,35.0175]] . ( layer=m3 ll=v[7.175,35.055] ur=v[7.585,35.465]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 86 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,34.78] ur=v[7.29,34.915])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 84, 0] [v[7.155,34.78], v[7.29,34.915]] . ( layer=m3 ll=v[6.765000000000001,34.235] ur=v[7.175,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 84, 0] [v[7.0200000000000005,34.645], v[7.425,35.050000000000004]] . ( layer=m3 ll=v[6.765000000000001,34.235] ur=v[7.175,34.645]) = 0.15499999999999936
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15499999999999936 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 85, 0] [v[7.155,34.78], v[7.29,34.915]] . ( layer=m3 ll=v[6.765000000000001,34.645] ur=v[7.175,35.055]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 85, 0] [v[7.0200000000000005,34.645], v[7.425,35.050000000000004]] . ( layer=m3 ll=v[6.765000000000001,34.645] ur=v[7.175,35.055]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 85 ] full=v3d[17, 85, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 86, 0] [v[7.155,34.78], v[7.29,34.915]] . ( layer=m3 ll=v[6.765000000000001,35.055] ur=v[7.175,35.465]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 86, 0] [v[7.0200000000000005,34.645], v[7.425,35.050000000000004]] . ( layer=m3 ll=v[6.765000000000001,35.055] ur=v[7.175,35.465]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 84, 0] [v[7.155,34.78], v[7.29,34.915]] . ( layer=m3 ll=v[7.175,34.235] ur=v[7.585,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 84, 0] [v[7.0200000000000005,34.645], v[7.425,35.050000000000004]] . ( layer=m3 ll=v[7.175,34.235] ur=v[7.585,34.645]) = 0.25
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 85, 0] [v[7.155,34.78], v[7.29,34.915]] . ( layer=m3 ll=v[7.175,34.645] ur=v[7.585,35.055]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 85, 0] [v[7.0200000000000005,34.645], v[7.425,35.050000000000004]] . ( layer=m3 ll=v[7.175,34.645] ur=v[7.585,35.055]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 85 ] full=v3d[18, 85, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 86, 0] [v[7.155,34.78], v[7.29,34.915]] . ( layer=m3 ll=v[7.175,35.055] ur=v[7.585,35.465]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 86, 0] [v[7.0200000000000005,34.645], v[7.425,35.050000000000004]] . ( layer=m3 ll=v[7.175,35.055] ur=v[7.585,35.465]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 86 ] full=None
[pin_group/convert_pin]: pins {v3d[17, 84, 0], v3d[18, 84, 0], v3d[17, 85, 0], v3d[18, 85, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 84, 0], v3d[18, 84, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,24.02] ur=v[7.29,24.155])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 58, 0] [v[7.155,24.02], v[7.29,24.155]] . ( layer=m3 ll=v[6.765000000000001,23.575] ur=v[7.175,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 58, 0] [v[7.0200000000000005,23.885], v[7.425,24.29]] . ( layer=m3 ll=v[6.765000000000001,23.575] ur=v[7.175,23.985]) = 0.18445866745696549
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.18445866745696549 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 59, 0] [v[7.155,24.02], v[7.29,24.155]] . ( layer=m3 ll=v[6.765000000000001,23.985] ur=v[7.175,24.395]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 59, 0] [v[7.0200000000000005,23.885], v[7.425,24.29]] . ( layer=m3 ll=v[6.765000000000001,23.985] ur=v[7.175,24.395]) = 0.3421257078911195
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 59 ] full=v3d[17, 59, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 58, 0] [v[7.155,24.02], v[7.29,24.155]] . ( layer=m3 ll=v[7.175,23.575] ur=v[7.585,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 58, 0] [v[7.0200000000000005,23.885], v[7.425,24.29]] . ( layer=m3 ll=v[7.175,23.575] ur=v[7.585,23.985]) = 0.2692582403567244
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2692582403567244 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 59, 0] [v[7.155,24.02], v[7.29,24.155]] . ( layer=m3 ll=v[7.175,23.985] ur=v[7.585,24.395]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 59, 0] [v[7.0200000000000005,23.885], v[7.425,24.29]] . ( layer=m3 ll=v[7.175,23.985] ur=v[7.585,24.395]) = 0.3943665807342197
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 59 ] full=v3d[18, 59, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[7.155,24.052500000000002] ur=v[7.29,24.122500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 58, 0] [v[7.155,24.052500000000002], v[7.29,24.122500000000002]] . ( layer=m3 ll=v[6.765000000000001,23.575] ur=v[7.175,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 58, 0] [v[7.0200000000000005,23.9175], v[7.425,24.2575]] . ( layer=m3 ll=v[6.765000000000001,23.575] ur=v[7.175,23.985]) = 0.16905990062696616
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16905990062696616 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 59, 0] [v[7.155,24.052500000000002], v[7.29,24.122500000000002]] . ( layer=m3 ll=v[6.765000000000001,23.985] ur=v[7.175,24.395]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 59, 0] [v[7.0200000000000005,23.9175], v[7.425,24.2575]] . ( layer=m3 ll=v[6.765000000000001,23.985] ur=v[7.175,24.395]) = 0.31349840509961174
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 59 ] full=v3d[17, 59, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 58, 0] [v[7.155,24.052500000000002], v[7.29,24.122500000000002]] . ( layer=m3 ll=v[7.175,23.575] ur=v[7.585,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 58, 0] [v[7.0200000000000005,23.9175], v[7.425,24.2575]] . ( layer=m3 ll=v[7.175,23.575] ur=v[7.585,23.985]) = 0.25895221566922316
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25895221566922316 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 59, 0] [v[7.155,24.052500000000002], v[7.29,24.122500000000002]] . ( layer=m3 ll=v[7.175,23.985] ur=v[7.585,24.395]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 59, 0] [v[7.0200000000000005,23.9175], v[7.425,24.2575]] . ( layer=m3 ll=v[7.175,23.985] ur=v[7.585,24.395]) = 0.36980569222228105
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 59 ] full=v3d[18, 59, 0]
[pin_group/convert_pin]: pins {v3d[18, 59, 0], v3d[17, 58, 0], v3d[18, 58, 0], v3d[17, 59, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 58, 0], v3d[18, 58, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,32.1225] ur=v[9.1875,32.1925])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 78, 0] [v[9.0525,32.1225], v[9.1875,32.1925]] . ( layer=m3 ll=v[8.815,31.775000000000002] ur=v[9.225,32.185]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 78, 0] [v[8.9175,31.9875], v[9.3225,32.3275]] . ( layer=m3 ll=v[8.815,31.775000000000002] ur=v[9.225,32.185]) = 0.3654620363320931
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 78 ] full=v3d[22, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 79, 0] [v[9.0525,32.1225], v[9.1875,32.1925]] . ( layer=m3 ll=v[8.815,32.185] ur=v[9.225,32.595]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 79, 0] [v[8.9175,31.9875], v[9.3225,32.3275]] . ( layer=m3 ll=v[8.815,32.185] ur=v[9.225,32.595]) = 0.3389137058308487
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 79 ] full=v3d[22, 79, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 78, 0] [v[9.0525,32.1225], v[9.1875,32.1925]] . ( layer=m3 ll=v[9.225,31.775000000000002] ur=v[9.635,32.185]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 78, 0] [v[8.9175,31.9875], v[9.3225,32.3275]] . ( layer=m3 ll=v[9.225,31.775000000000002] ur=v[9.635,32.185]) = 0.22025553341516904
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22025553341516904 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 78 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 79, 0] [v[9.0525,32.1225], v[9.1875,32.1925]] . ( layer=m3 ll=v[9.225,32.185] ur=v[9.635,32.595]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 79, 0] [v[8.9175,31.9875], v[9.3225,32.3275]] . ( layer=m3 ll=v[9.225,32.185] ur=v[9.635,32.595]) = 0.17266296649831875
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17266296649831875 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 79 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,32.09] ur=v[9.1875,32.225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 78, 0] [v[9.0525,32.09], v[9.1875,32.225]] . ( layer=m3 ll=v[8.815,31.775000000000002] ur=v[9.225,32.185]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 78, 0] [v[8.9175,31.955000000000002], v[9.3225,32.36]] . ( layer=m3 ll=v[8.815,31.775000000000002] ur=v[9.225,32.185]) = 0.384000325520695
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 78 ] full=v3d[22, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 79, 0] [v[9.0525,32.09], v[9.1875,32.225]] . ( layer=m3 ll=v[8.815,32.185] ur=v[9.225,32.595]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 79, 0] [v[8.9175,31.955000000000002], v[9.3225,32.36]] . ( layer=m3 ll=v[8.815,32.185] ur=v[9.225,32.595]) = 0.3538096239505061
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 79 ] full=v3d[22, 79, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 78, 0] [v[9.0525,32.09], v[9.1875,32.225]] . ( layer=m3 ll=v[9.225,31.775000000000002] ur=v[9.635,32.185]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 78, 0] [v[8.9175,31.955000000000002], v[9.3225,32.36]] . ( layer=m3 ll=v[9.225,31.775000000000002] ur=v[9.635,32.185]) = 0.2498124296347166
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2498124296347166 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 78 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 79, 0] [v[9.0525,32.09], v[9.1875,32.225]] . ( layer=m3 ll=v[9.225,32.185] ur=v[9.635,32.595]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 79, 0] [v[8.9175,31.955000000000002], v[9.3225,32.36]] . ( layer=m3 ll=v[9.225,32.185] ur=v[9.635,32.595]) = 0.2003278562756539
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2003278562756539 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 79 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 78, 0], v3d[22, 78, 0], v3d[23, 79, 0], v3d[22, 79, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 78, 0], v3d[23, 79, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,24.052500000000002] ur=v[9.1875,24.122500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 58, 0] [v[9.0525,24.052500000000002], v[9.1875,24.122500000000002]] . ( layer=m3 ll=v[8.815,23.575] ur=v[9.225,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 58, 0] [v[8.9175,23.9175], v[9.3225,24.2575]] . ( layer=m3 ll=v[8.815,23.575] ur=v[9.225,23.985]) = 0.31482137792722936
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31482137792722936 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 59, 0] [v[9.0525,24.052500000000002], v[9.1875,24.122500000000002]] . ( layer=m3 ll=v[8.815,23.985] ur=v[9.225,24.395]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 59, 0] [v[8.9175,23.9175], v[9.3225,24.2575]] . ( layer=m3 ll=v[8.815,23.985] ur=v[9.225,24.395]) = 0.41086798366385274
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 59 ] full=v3d[22, 59, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 58, 0] [v[9.0525,24.052500000000002], v[9.1875,24.122500000000002]] . ( layer=m3 ll=v[9.225,23.575] ur=v[9.635,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 58, 0] [v[8.9175,23.9175], v[9.3225,24.2575]] . ( layer=m3 ll=v[9.225,23.575] ur=v[9.635,23.985]) = 0.11858541225631378
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11858541225631378 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 59, 0] [v[9.0525,24.052500000000002], v[9.1875,24.122500000000002]] . ( layer=m3 ll=v[9.225,23.985] ur=v[9.635,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 59, 0] [v[8.9175,23.9175], v[9.3225,24.2575]] . ( layer=m3 ll=v[9.225,23.985] ur=v[9.635,24.395]) = 0.2894175184746087
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2894175184746087 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 59 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,24.02] ur=v[9.1875,24.155])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 58, 0] [v[9.0525,24.02], v[9.1875,24.155]] . ( layer=m3 ll=v[8.815,23.575] ur=v[9.225,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 58, 0] [v[8.9175,23.885], v[9.3225,24.29]] . ( layer=m3 ll=v[8.815,23.575] ur=v[9.225,23.985]) = 0.32335158883172216
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32335158883172216 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 59, 0] [v[9.0525,24.02], v[9.1875,24.155]] . ( layer=m3 ll=v[8.815,23.985] ur=v[9.225,24.395]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 59, 0] [v[8.9175,23.885], v[9.3225,24.29]] . ( layer=m3 ll=v[8.815,23.985] ur=v[9.225,24.395]) = 0.4331065111493931
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 59 ] full=v3d[22, 59, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 58, 0] [v[9.0525,24.02], v[9.1875,24.155]] . ( layer=m3 ll=v[9.225,23.575] ur=v[9.635,23.985]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 58, 0] [v[8.9175,23.885], v[9.3225,24.29]] . ( layer=m3 ll=v[9.225,23.575] ur=v[9.635,23.985]) = 0.13966477723463278
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.13966477723463278 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 59, 0] [v[9.0525,24.02], v[9.1875,24.155]] . ( layer=m3 ll=v[9.225,23.985] ur=v[9.635,24.395]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 59, 0] [v[8.9175,23.885], v[9.3225,24.29]] . ( layer=m3 ll=v[9.225,23.985] ur=v[9.635,24.395]) = 0.32020501245295935
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32020501245295935 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 59 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 59, 0], v3d[22, 59, 0], v3d[23, 58, 0], v3d[22, 58, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 59, 0], v3d[22, 58, 0], v3d[23, 58, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,34.78] ur=v[9.1875,34.915])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 84, 0] [v[9.0525,34.78], v[9.1875,34.915]] . ( layer=m3 ll=v[8.815,34.235] ur=v[9.225,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 84, 0] [v[8.9175,34.645], v[9.3225,35.050000000000004]] . ( layer=m3 ll=v[8.815,34.235] ur=v[9.225,34.645]) = 0.3074999999999992
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3074999999999992 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 85, 0] [v[9.0525,34.78], v[9.1875,34.915]] . ( layer=m3 ll=v[8.815,34.645] ur=v[9.225,35.055]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 85, 0] [v[8.9175,34.645], v[9.3225,35.050000000000004]] . ( layer=m3 ll=v[8.815,34.645] ur=v[9.225,35.055]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 85 ] full=v3d[22, 85, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 86, 0] [v[9.0525,34.78], v[9.1875,34.915]] . ( layer=m3 ll=v[8.815,35.055] ur=v[9.225,35.465]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 86, 0] [v[8.9175,34.645], v[9.3225,35.050000000000004]] . ( layer=m3 ll=v[8.815,35.055] ur=v[9.225,35.465]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 84, 0] [v[9.0525,34.78], v[9.1875,34.915]] . ( layer=m3 ll=v[9.225,34.235] ur=v[9.635,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 84, 0] [v[8.9175,34.645], v[9.3225,35.050000000000004]] . ( layer=m3 ll=v[9.225,34.235] ur=v[9.635,34.645]) = 0.09750000000000014
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09750000000000014 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 85, 0] [v[9.0525,34.78], v[9.1875,34.915]] . ( layer=m3 ll=v[9.225,34.645] ur=v[9.635,35.055]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 85, 0] [v[8.9175,34.645], v[9.3225,35.050000000000004]] . ( layer=m3 ll=v[9.225,34.645] ur=v[9.635,35.055]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 85 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 86, 0] [v[9.0525,34.78], v[9.1875,34.915]] . ( layer=m3 ll=v[9.225,35.055] ur=v[9.635,35.465]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 86, 0] [v[8.9175,34.645], v[9.3225,35.050000000000004]] . ( layer=m3 ll=v[9.225,35.055] ur=v[9.635,35.465]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 86 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,34.8125] ur=v[9.1875,34.8825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 84, 0] [v[9.0525,34.8125], v[9.1875,34.8825]] . ( layer=m3 ll=v[8.815,34.235] ur=v[9.225,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 84, 0] [v[8.9175,34.6775], v[9.3225,35.0175]] . ( layer=m3 ll=v[8.815,34.235] ur=v[9.225,34.645]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 85, 0] [v[9.0525,34.8125], v[9.1875,34.8825]] . ( layer=m3 ll=v[8.815,34.645] ur=v[9.225,35.055]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 85, 0] [v[8.9175,34.6775], v[9.3225,35.0175]] . ( layer=m3 ll=v[8.815,34.645] ur=v[9.225,35.055]) = 0.3399999999999963
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 85 ] full=v3d[22, 85, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 86, 0] [v[9.0525,34.8125], v[9.1875,34.8825]] . ( layer=m3 ll=v[8.815,35.055] ur=v[9.225,35.465]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 86, 0] [v[8.9175,34.6775], v[9.3225,35.0175]] . ( layer=m3 ll=v[8.815,35.055] ur=v[9.225,35.465]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 84, 0] [v[9.0525,34.8125], v[9.1875,34.8825]] . ( layer=m3 ll=v[9.225,34.235] ur=v[9.635,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 84, 0] [v[8.9175,34.6775], v[9.3225,35.0175]] . ( layer=m3 ll=v[9.225,34.235] ur=v[9.635,34.645]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 85, 0] [v[9.0525,34.8125], v[9.1875,34.8825]] . ( layer=m3 ll=v[9.225,34.645] ur=v[9.635,35.055]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 85, 0] [v[8.9175,34.6775], v[9.3225,35.0175]] . ( layer=m3 ll=v[9.225,34.645] ur=v[9.635,35.055]) = 0.3399999999999963
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3399999999999963 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 85 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 86, 0] [v[9.0525,34.8125], v[9.1875,34.8825]] . ( layer=m3 ll=v[9.225,35.055] ur=v[9.635,35.465]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 86, 0] [v[8.9175,34.6775], v[9.3225,35.0175]] . ( layer=m3 ll=v[9.225,35.055] ur=v[9.635,35.465]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 86 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 84, 0], v3d[22, 84, 0], v3d[22, 85, 0], v3d[23, 85, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 84, 0], v3d[22, 84, 0], v3d[23, 85, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,26.7425] ur=v[9.1875,26.8125])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 65, 0] [v[9.0525,26.7425], v[9.1875,26.8125]] . ( layer=m3 ll=v[8.815,26.445] ur=v[9.225,26.855]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 65, 0] [v[8.9175,26.6075], v[9.3225,26.9475]] . ( layer=m3 ll=v[8.815,26.445] ur=v[9.225,26.855]) = 0.3947309210082216
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 65 ] full=v3d[22, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 66, 0] [v[9.0525,26.7425], v[9.1875,26.8125]] . ( layer=m3 ll=v[8.815,26.855] ur=v[9.225,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 66, 0] [v[8.9175,26.6075], v[9.3225,26.9475]] . ( layer=m3 ll=v[8.815,26.855] ur=v[9.225,27.265]) = 0.3211113514032161
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3211113514032161 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 65, 0] [v[9.0525,26.7425], v[9.1875,26.8125]] . ( layer=m3 ll=v[9.225,26.445] ur=v[9.635,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 65, 0] [v[8.9175,26.6075], v[9.3225,26.9475]] . ( layer=m3 ll=v[9.225,26.445] ur=v[9.635,26.855]) = 0.26601221776452183
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26601221776452183 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 66, 0] [v[9.0525,26.7425], v[9.1875,26.8125]] . ( layer=m3 ll=v[9.225,26.855] ur=v[9.635,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 66, 0] [v[8.9175,26.6075], v[9.3225,26.9475]] . ( layer=m3 ll=v[9.225,26.855] ur=v[9.635,27.265]) = 0.134396800557157
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.134396800557157 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 66 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,26.71] ur=v[9.1875,26.845])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 65, 0] [v[9.0525,26.71], v[9.1875,26.845]] . ( layer=m3 ll=v[8.815,26.445] ur=v[9.225,26.855]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 65, 0] [v[8.9175,26.575], v[9.3225,26.98]] . ( layer=m3 ll=v[8.815,26.445] ur=v[9.225,26.855]) = 0.4158800908915936
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 65 ] full=v3d[22, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 66, 0] [v[9.0525,26.71], v[9.1875,26.845]] . ( layer=m3 ll=v[8.815,26.855] ur=v[9.225,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 66, 0] [v[8.9175,26.575], v[9.3225,26.98]] . ( layer=m3 ll=v[8.815,26.855] ur=v[9.225,27.265]) = 0.3319356112260321
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3319356112260321 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 65, 0] [v[9.0525,26.71], v[9.1875,26.845]] . ( layer=m3 ll=v[9.225,26.445] ur=v[9.635,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 65, 0] [v[8.9175,26.575], v[9.3225,26.98]] . ( layer=m3 ll=v[9.225,26.445] ur=v[9.635,26.855]) = 0.29648988178351154
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.29648988178351154 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 66, 0] [v[9.0525,26.71], v[9.1875,26.845]] . ( layer=m3 ll=v[9.225,26.855] ur=v[9.635,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 66, 0] [v[8.9175,26.575], v[9.3225,26.98]] . ( layer=m3 ll=v[9.225,26.855] ur=v[9.635,27.265]) = 0.158528388624877
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.158528388624877 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 66 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 65, 0], v3d[22, 65, 0], v3d[23, 66, 0], v3d[22, 66, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 65, 0], v3d[23, 66, 0], v3d[22, 66, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,21.330000000000002] ur=v[9.1875,21.465])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 52, 0] [v[9.0525,21.330000000000002], v[9.1875,21.465]] . ( layer=m3 ll=v[8.815,21.115000000000002] ur=v[9.225,21.525000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 52, 0] [v[8.9175,21.195], v[9.3225,21.6]] . ( layer=m3 ll=v[8.815,21.115000000000002] ur=v[9.225,21.525000000000002]) = 0.4510612486126476
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 52 ] full=v3d[22, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 53, 0] [v[9.0525,21.330000000000002], v[9.1875,21.465]] . ( layer=m3 ll=v[8.815,21.525000000000002] ur=v[9.225,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 53, 0] [v[8.9175,21.195], v[9.3225,21.6]] . ( layer=m3 ll=v[8.815,21.525000000000002] ur=v[9.225,21.935]) = 0.316514217690137
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.316514217690137 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 52, 0] [v[9.0525,21.330000000000002], v[9.1875,21.465]] . ( layer=m3 ll=v[9.225,21.115000000000002] ur=v[9.635,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 52, 0] [v[8.9175,21.195], v[9.3225,21.6]] . ( layer=m3 ll=v[9.225,21.115000000000002] ur=v[9.635,21.525000000000002]) = 0.34410209240863565
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.34410209240863565 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 53, 0] [v[9.0525,21.330000000000002], v[9.1875,21.465]] . ( layer=m3 ll=v[9.225,21.525000000000002] ur=v[9.635,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 53, 0] [v[8.9175,21.195], v[9.3225,21.6]] . ( layer=m3 ll=v[9.225,21.525000000000002] ur=v[9.635,21.935]) = 0.12300914600142512
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12300914600142512 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 53 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,21.3625] ur=v[9.1875,21.4325])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 52, 0] [v[9.0525,21.3625], v[9.1875,21.4325]] . ( layer=m3 ll=v[8.815,21.115000000000002] ur=v[9.225,21.525000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 52, 0] [v[8.9175,21.2275], v[9.3225,21.5675]] . ( layer=m3 ll=v[8.815,21.115000000000002] ur=v[9.225,21.525000000000002]) = 0.42785803720393206
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 52 ] full=v3d[22, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 53, 0] [v[9.0525,21.3625], v[9.1875,21.4325]] . ( layer=m3 ll=v[8.815,21.525000000000002] ur=v[9.225,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 53, 0] [v[8.9175,21.2275], v[9.3225,21.5675]] . ( layer=m3 ll=v[8.815,21.525000000000002] ur=v[9.225,21.935]) = 0.31042309836737225
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31042309836737225 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 52, 0] [v[9.0525,21.3625], v[9.1875,21.4325]] . ( layer=m3 ll=v[9.225,21.115000000000002] ur=v[9.635,21.525000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 52, 0] [v[8.9175,21.2275], v[9.3225,21.5675]] . ( layer=m3 ll=v[9.225,21.115000000000002] ur=v[9.635,21.525000000000002]) = 0.31306948110603466
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31306948110603466 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 53, 0] [v[9.0525,21.3625], v[9.1875,21.4325]] . ( layer=m3 ll=v[9.225,21.525000000000002] ur=v[9.635,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 53, 0] [v[8.9175,21.2275], v[9.3225,21.5675]] . ( layer=m3 ll=v[9.225,21.525000000000002] ur=v[9.635,21.935]) = 0.10636023693091212
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10636023693091212 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 53 ] full=None
[pin_group/convert_pin]: pins {v3d[22, 53, 0], v3d[23, 52, 0], v3d[22, 52, 0], v3d[23, 53, 0]}
[pin_group/convert_pin]: secondary {v3d[22, 53, 0], v3d[23, 52, 0], v3d[23, 53, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,15.9825] ur=v[9.1875,16.052500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 38, 0] [v[9.0525,15.9825], v[9.1875,16.052500000000002]] . ( layer=m3 ll=v[8.815,15.375] ur=v[9.225,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 38, 0] [v[8.9175,15.8475], v[9.3225,16.1875]] . ( layer=m3 ll=v[8.815,15.375] ur=v[9.225,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 39, 0] [v[9.0525,15.9825], v[9.1875,16.052500000000002]] . ( layer=m3 ll=v[8.815,15.785] ur=v[9.225,16.195]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 39, 0] [v[8.9175,15.8475], v[9.3225,16.1875]] . ( layer=m3 ll=v[8.815,15.785] ur=v[9.225,16.195]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 39 ] full=v3d[22, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 40, 0] [v[9.0525,15.9825], v[9.1875,16.052500000000002]] . ( layer=m3 ll=v[8.815,16.195] ur=v[9.225,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 40, 0] [v[8.9175,15.8475], v[9.3225,16.1875]] . ( layer=m3 ll=v[8.815,16.195] ur=v[9.225,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 38, 0] [v[9.0525,15.9825], v[9.1875,16.052500000000002]] . ( layer=m3 ll=v[9.225,15.375] ur=v[9.635,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 38, 0] [v[8.9175,15.8475], v[9.3225,16.1875]] . ( layer=m3 ll=v[9.225,15.375] ur=v[9.635,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 39, 0] [v[9.0525,15.9825], v[9.1875,16.052500000000002]] . ( layer=m3 ll=v[9.225,15.785] ur=v[9.635,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 39, 0] [v[8.9175,15.8475], v[9.3225,16.1875]] . ( layer=m3 ll=v[9.225,15.785] ur=v[9.635,16.195]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 40, 0] [v[9.0525,15.9825], v[9.1875,16.052500000000002]] . ( layer=m3 ll=v[9.225,16.195] ur=v[9.635,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 40, 0] [v[8.9175,15.8475], v[9.3225,16.1875]] . ( layer=m3 ll=v[9.225,16.195] ur=v[9.635,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 40 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,15.950000000000001] ur=v[9.1875,16.085])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 38, 0] [v[9.0525,15.950000000000001], v[9.1875,16.085]] . ( layer=m3 ll=v[8.815,15.375] ur=v[9.225,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 38, 0] [v[8.9175,15.815], v[9.3225,16.22]] . ( layer=m3 ll=v[8.815,15.375] ur=v[9.225,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 39, 0] [v[9.0525,15.950000000000001], v[9.1875,16.085]] . ( layer=m3 ll=v[8.815,15.785] ur=v[9.225,16.195]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 39, 0] [v[8.9175,15.815], v[9.3225,16.22]] . ( layer=m3 ll=v[8.815,15.785] ur=v[9.225,16.195]) = 0.4888315149414981
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 39 ] full=v3d[22, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 40, 0] [v[9.0525,15.950000000000001], v[9.1875,16.085]] . ( layer=m3 ll=v[8.815,16.195] ur=v[9.225,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 40, 0] [v[8.9175,15.815], v[9.3225,16.22]] . ( layer=m3 ll=v[8.815,16.195] ur=v[9.225,16.605]) = 0.3085145863650525
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3085145863650525 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 38, 0] [v[9.0525,15.950000000000001], v[9.1875,16.085]] . ( layer=m3 ll=v[9.225,15.375] ur=v[9.635,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 38, 0] [v[8.9175,15.815], v[9.3225,16.22]] . ( layer=m3 ll=v[9.225,15.375] ur=v[9.635,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 39, 0] [v[9.0525,15.950000000000001], v[9.1875,16.085]] . ( layer=m3 ll=v[9.225,15.785] ur=v[9.635,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 39, 0] [v[8.9175,15.815], v[9.3225,16.22]] . ( layer=m3 ll=v[9.225,15.785] ur=v[9.635,16.195]) = 0.3923088706618812
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3923088706618812 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 40, 0] [v[9.0525,15.950000000000001], v[9.1875,16.085]] . ( layer=m3 ll=v[9.225,16.195] ur=v[9.635,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 40, 0] [v[8.9175,15.815], v[9.3225,16.22]] . ( layer=m3 ll=v[9.225,16.195] ur=v[9.635,16.605]) = 0.10065411069598677
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10065411069598677 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 40 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 40, 0], v3d[22, 40, 0], v3d[23, 39, 0], v3d[22, 39, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 40, 0], v3d[22, 40, 0], v3d[23, 39, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,29.400000000000002] ur=v[9.1875,29.535])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 71, 0] [v[9.0525,29.400000000000002], v[9.1875,29.535]] . ( layer=m3 ll=v[8.815,28.905] ur=v[9.225,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 71, 0] [v[8.9175,29.265], v[9.3225,29.67]] . ( layer=m3 ll=v[8.815,28.905] ur=v[9.225,29.315]) = 0.31153852089268125
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31153852089268125 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 72, 0] [v[9.0525,29.400000000000002], v[9.1875,29.535]] . ( layer=m3 ll=v[8.815,29.315] ur=v[9.225,29.725]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 72, 0] [v[8.9175,29.265], v[9.3225,29.67]] . ( layer=m3 ll=v[8.815,29.315] ur=v[9.225,29.725]) = 0.46966078184153276
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 72 ] full=v3d[22, 72, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 73, 0] [v[9.0525,29.400000000000002], v[9.1875,29.535]] . ( layer=m3 ll=v[8.815,29.725] ur=v[9.225,30.135]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 73, 0] [v[8.9175,29.265], v[9.3225,29.67]] . ( layer=m3 ll=v[8.815,29.725] ur=v[9.225,30.135]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 71, 0] [v[9.0525,29.400000000000002], v[9.1875,29.535]] . ( layer=m3 ll=v[9.225,28.905] ur=v[9.635,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 71, 0] [v[8.9175,29.265], v[9.3225,29.67]] . ( layer=m3 ll=v[9.225,28.905] ur=v[9.635,29.315]) = 0.10957303500405609
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10957303500405609 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 72, 0] [v[9.0525,29.400000000000002], v[9.1875,29.535]] . ( layer=m3 ll=v[9.225,29.315] ur=v[9.635,29.725]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 72, 0] [v[8.9175,29.265], v[9.3225,29.67]] . ( layer=m3 ll=v[9.225,29.315] ur=v[9.635,29.725]) = 0.3681456912690957
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3681456912690957 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 72 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 73, 0] [v[9.0525,29.400000000000002], v[9.1875,29.535]] . ( layer=m3 ll=v[9.225,29.725] ur=v[9.635,30.135]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 73, 0] [v[8.9175,29.265], v[9.3225,29.67]] . ( layer=m3 ll=v[9.225,29.725] ur=v[9.635,30.135]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 73 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,29.4325] ur=v[9.1875,29.5025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 71, 0] [v[9.0525,29.4325], v[9.1875,29.5025]] . ( layer=m3 ll=v[8.815,28.905] ur=v[9.225,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 71, 0] [v[8.9175,29.2975], v[9.3225,29.6375]] . ( layer=m3 ll=v[8.815,28.905] ur=v[9.225,29.315]) = 0.3079975649254383
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3079975649254383 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 72, 0] [v[9.0525,29.4325], v[9.1875,29.5025]] . ( layer=m3 ll=v[8.815,29.315] ur=v[9.225,29.725]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 72, 0] [v[8.9175,29.2975], v[9.3225,29.6375]] . ( layer=m3 ll=v[8.815,29.315] ur=v[9.225,29.725]) = 0.4456035233253865
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 72 ] full=v3d[22, 72, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 71, 0] [v[9.0525,29.4325], v[9.1875,29.5025]] . ( layer=m3 ll=v[9.225,28.905] ur=v[9.635,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 71, 0] [v[8.9175,29.2975], v[9.3225,29.6375]] . ( layer=m3 ll=v[9.225,28.905] ur=v[9.635,29.315]) = 0.09905806378079522
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09905806378079522 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 72, 0] [v[9.0525,29.4325], v[9.1875,29.5025]] . ( layer=m3 ll=v[9.225,29.315] ur=v[9.635,29.725]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 72, 0] [v[8.9175,29.2975], v[9.3225,29.6375]] . ( layer=m3 ll=v[9.225,29.315] ur=v[9.635,29.725]) = 0.3369161616782412
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3369161616782412 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 72 ] full=None
[pin_group/convert_pin]: pins {v3d[22, 72, 0], v3d[22, 71, 0], v3d[23, 71, 0], v3d[23, 72, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 71, 0], v3d[23, 72, 0], v3d[22, 71, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,18.64] ur=v[9.1875,18.775000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 45, 0] [v[9.0525,18.64], v[9.1875,18.775000000000002]] . ( layer=m3 ll=v[8.815,18.245] ur=v[9.225,18.655]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 45, 0] [v[8.9175,18.505], v[9.3225,18.91]] . ( layer=m3 ll=v[8.815,18.245] ur=v[9.225,18.655]) = 0.34213484183871157
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 45 ] full=v3d[22, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 46, 0] [v[9.0525,18.64], v[9.1875,18.775000000000002]] . ( layer=m3 ll=v[8.815,18.655] ur=v[9.225,19.065]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 46, 0] [v[8.9175,18.505], v[9.3225,18.91]] . ( layer=m3 ll=v[8.815,18.655] ur=v[9.225,19.065]) = 0.399476219567572
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 46 ] full=v3d[22, 46, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 45, 0] [v[9.0525,18.64], v[9.1875,18.775000000000002]] . ( layer=m3 ll=v[9.225,18.245] ur=v[9.635,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 45, 0] [v[8.9175,18.505], v[9.3225,18.91]] . ( layer=m3 ll=v[9.225,18.245] ur=v[9.635,18.655]) = 0.1789029066281503
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1789029066281503 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 46, 0] [v[9.0525,18.64], v[9.1875,18.775000000000002]] . ( layer=m3 ll=v[9.225,18.655] ur=v[9.635,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 46, 0] [v[8.9175,18.505], v[9.3225,18.91]] . ( layer=m3 ll=v[9.225,18.655] ur=v[9.635,19.065]) = 0.27300412084801856
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.27300412084801856 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 46 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[9.0525,18.6725] ur=v[9.1875,18.7425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 45, 0] [v[9.0525,18.6725], v[9.1875,18.7425]] . ( layer=m3 ll=v[8.815,18.245] ur=v[9.225,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 45, 0] [v[8.9175,18.5375], v[9.3225,18.8775]] . ( layer=m3 ll=v[8.815,18.245] ur=v[9.225,18.655]) = 0.32918459866767685
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32918459866767685 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 46, 0] [v[9.0525,18.6725], v[9.1875,18.7425]] . ( layer=m3 ll=v[8.815,18.655] ur=v[9.225,19.065]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 46, 0] [v[8.9175,18.5375], v[9.3225,18.8775]] . ( layer=m3 ll=v[8.815,18.655] ur=v[9.225,19.065]) = 0.3795556612672239
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 46 ] full=v3d[22, 46, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 45, 0] [v[9.0525,18.6725], v[9.1875,18.7425]] . ( layer=m3 ll=v[9.225,18.245] ur=v[9.635,18.655]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 45, 0] [v[8.9175,18.5375], v[9.3225,18.8775]] . ( layer=m3 ll=v[9.225,18.245] ur=v[9.635,18.655]) = 0.15268431484602457
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15268431484602457 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 46, 0] [v[9.0525,18.6725], v[9.1875,18.7425]] . ( layer=m3 ll=v[9.225,18.655] ur=v[9.635,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 46, 0] [v[8.9175,18.5375], v[9.3225,18.8775]] . ( layer=m3 ll=v[9.225,18.655] ur=v[9.635,19.065]) = 0.24292488550990426
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.24292488550990426 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 46 ] full=None
[pin_group/convert_pin]: pins {v3d[22, 45, 0], v3d[22, 46, 0], v3d[23, 46, 0], v3d[23, 45, 0]}
[pin_group/convert_pin]: secondary {v3d[22, 45, 0], v3d[23, 46, 0], v3d[23, 45, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,32.0225] ur=v[10.512500000000001,32.1575])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 78, 0] [v[10.4425,32.0225], v[10.512500000000001,32.1575]] . ( layer=m3 ll=v[10.045,31.775000000000002] ur=v[10.455,32.185]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 78, 0] [v[10.307500000000001,31.8875], v[10.6475,32.292500000000004]] . ( layer=m3 ll=v[10.045,31.775000000000002] ur=v[10.455,32.185]) = 0.3320579768654888
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 78 ] full=v3d[25, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 79, 0] [v[10.4425,32.0225], v[10.512500000000001,32.1575]] . ( layer=m3 ll=v[10.045,32.185] ur=v[10.455,32.595]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 79, 0] [v[10.307500000000001,31.8875], v[10.6475,32.292500000000004]] . ( layer=m3 ll=v[10.045,32.185] ur=v[10.455,32.595]) = 0.18251712248444005
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.18251712248444005 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 78, 0] [v[10.4425,32.0225], v[10.512500000000001,32.1575]] . ( layer=m3 ll=v[10.455,31.775000000000002] ur=v[10.865,32.185]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 78, 0] [v[10.307500000000001,31.8875], v[10.6475,32.292500000000004]] . ( layer=m3 ll=v[10.455,31.775000000000002] ur=v[10.865,32.185]) = 0.3543479927980432
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 78 ] full=v3d[26, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 79, 0] [v[10.4425,32.0225], v[10.512500000000001,32.1575]] . ( layer=m3 ll=v[10.455,32.185] ur=v[10.865,32.595]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 79, 0] [v[10.307500000000001,31.8875], v[10.6475,32.292500000000004]] . ( layer=m3 ll=v[10.455,32.185] ur=v[10.865,32.595]) = 0.2204824256034949
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2204824256034949 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 79 ] full=None
[pin_group/convert_pin]: pins {v3d[25, 78, 0], v3d[25, 79, 0], v3d[26, 79, 0], v3d[26, 78, 0]}
[pin_group/convert_pin]: secondary {v3d[26, 79, 0], v3d[25, 79, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,15.8825] ur=v[10.512500000000001,16.017500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 38, 0] [v[10.4425,15.8825], v[10.512500000000001,16.017500000000002]] . ( layer=m3 ll=v[10.045,15.375] ur=v[10.455,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 38, 0] [v[10.307500000000001,15.7475], v[10.6475,16.1525]] . ( layer=m3 ll=v[10.045,15.375] ur=v[10.455,15.785]) = 0.15219231255224325
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15219231255224325 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 39, 0] [v[10.4425,15.8825], v[10.512500000000001,16.017500000000002]] . ( layer=m3 ll=v[10.045,15.785] ur=v[10.455,16.195]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 39, 0] [v[10.307500000000001,15.7475], v[10.6475,16.1525]] . ( layer=m3 ll=v[10.045,15.785] ur=v[10.455,16.195]) = 0.3959955807834218
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 39 ] full=v3d[25, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 40, 0] [v[10.4425,15.8825], v[10.512500000000001,16.017500000000002]] . ( layer=m3 ll=v[10.045,16.195] ur=v[10.455,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 40, 0] [v[10.307500000000001,15.7475], v[10.6475,16.1525]] . ( layer=m3 ll=v[10.045,16.195] ur=v[10.455,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 25 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 38, 0] [v[10.4425,15.8825], v[10.512500000000001,16.017500000000002]] . ( layer=m3 ll=v[10.455,15.375] ur=v[10.865,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 38, 0] [v[10.307500000000001,15.7475], v[10.6475,16.1525]] . ( layer=m3 ll=v[10.455,15.375] ur=v[10.865,15.785]) = 0.19611858657455258
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.19611858657455258 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 39, 0] [v[10.4425,15.8825], v[10.512500000000001,16.017500000000002]] . ( layer=m3 ll=v[10.455,15.785] ur=v[10.865,16.195]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 39, 0] [v[10.307500000000001,15.7475], v[10.6475,16.1525]] . ( layer=m3 ll=v[10.455,15.785] ur=v[10.865,16.195]) = 0.41486443568953957
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 39 ] full=v3d[26, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 40, 0] [v[10.4425,15.8825], v[10.512500000000001,16.017500000000002]] . ( layer=m3 ll=v[10.455,16.195] ur=v[10.865,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 40, 0] [v[10.307500000000001,15.7475], v[10.6475,16.1525]] . ( layer=m3 ll=v[10.455,16.195] ur=v[10.865,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 26 , 40 ] full=None
[pin_group/convert_pin]: pins {v3d[25, 38, 0], v3d[26, 39, 0], v3d[25, 39, 0], v3d[26, 38, 0]}
[pin_group/convert_pin]: secondary {v3d[25, 38, 0], v3d[26, 38, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,21.2625] ur=v[10.512500000000001,21.3975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 51, 0] [v[10.4425,21.2625], v[10.512500000000001,21.3975]] . ( layer=m3 ll=v[10.045,20.705000000000002] ur=v[10.455,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 51, 0] [v[10.307500000000001,21.1275], v[10.6475,21.5325]] . ( layer=m3 ll=v[10.045,20.705000000000002] ur=v[10.455,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 25 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 52, 0] [v[10.4425,21.2625], v[10.512500000000001,21.3975]] . ( layer=m3 ll=v[10.045,21.115000000000002] ur=v[10.455,21.525000000000002]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 52, 0] [v[10.307500000000001,21.1275], v[10.6475,21.5325]] . ( layer=m3 ll=v[10.045,21.115000000000002] ur=v[10.455,21.525000000000002]) = 0.42398407988980014
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 52 ] full=v3d[25, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 53, 0] [v[10.4425,21.2625], v[10.512500000000001,21.3975]] . ( layer=m3 ll=v[10.045,21.525000000000002] ur=v[10.455,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 53, 0] [v[10.307500000000001,21.1275], v[10.6475,21.5325]] . ( layer=m3 ll=v[10.045,21.525000000000002] ur=v[10.455,21.935]) = 0.1476905548774182
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1476905548774182 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 51, 0] [v[10.4425,21.2625], v[10.512500000000001,21.3975]] . ( layer=m3 ll=v[10.455,20.705000000000002] ur=v[10.865,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 51, 0] [v[10.307500000000001,21.1275], v[10.6475,21.5325]] . ( layer=m3 ll=v[10.455,20.705000000000002] ur=v[10.865,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 26 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 52, 0] [v[10.4425,21.2625], v[10.512500000000001,21.3975]] . ( layer=m3 ll=v[10.455,21.115000000000002] ur=v[10.865,21.525000000000002]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 52, 0] [v[10.307500000000001,21.1275], v[10.6475,21.5325]] . ( layer=m3 ll=v[10.455,21.115000000000002] ur=v[10.865,21.525000000000002]) = 0.44165880496147814
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 52 ] full=v3d[26, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 53, 0] [v[10.4425,21.2625], v[10.512500000000001,21.3975]] . ( layer=m3 ll=v[10.455,21.525000000000002] ur=v[10.865,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 53, 0] [v[10.307500000000001,21.1275], v[10.6475,21.5325]] . ( layer=m3 ll=v[10.455,21.525000000000002] ur=v[10.865,21.935]) = 0.1926460484930855
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1926460484930855 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 53 ] full=None
[pin_group/convert_pin]: pins {v3d[26, 52, 0], v3d[25, 53, 0], v3d[25, 52, 0], v3d[26, 53, 0]}
[pin_group/convert_pin]: secondary {v3d[26, 53, 0], v3d[25, 53, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,37.4025] ur=v[10.512500000000001,37.5375])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 91, 0] [v[10.4425,37.4025], v[10.512500000000001,37.5375]] . ( layer=m3 ll=v[10.045,37.105000000000004] ur=v[10.455,37.515]) = 0.1131923142267148
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 91, 0] [v[10.307500000000001,37.2675], v[10.6475,37.6725]] . ( layer=m3 ll=v[10.045,37.105000000000004] ur=v[10.455,37.515]) = 0.2881188990677301
[router/convert_pin_coord_to_tracks]: Overlap: 0.1131923142267148 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 91 ] full=v3d[25, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 92, 0] [v[10.4425,37.4025], v[10.512500000000001,37.5375]] . ( layer=m3 ll=v[10.045,37.515] ur=v[10.455,37.925000000000004]) = 0.025739075352467902
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 92, 0] [v[10.307500000000001,37.2675], v[10.6475,37.6725]] . ( layer=m3 ll=v[10.045,37.515] ur=v[10.455,37.925000000000004]) = 0.21578345627039938
[router/convert_pin_coord_to_tracks]: Overlap: 0.025739075352467902 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 92 ] full=v3d[25, 92, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 91, 0] [v[10.4425,37.4025], v[10.512500000000001,37.5375]] . ( layer=m3 ll=v[10.455,37.105000000000004] ur=v[10.865,37.515]) = 0.12634278768493068
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 91, 0] [v[10.307500000000001,37.2675], v[10.6475,37.6725]] . ( layer=m3 ll=v[10.455,37.105000000000004] ur=v[10.865,37.515]) = 0.3135482419022652
[router/convert_pin_coord_to_tracks]: Overlap: 0.12634278768493068 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 91 ] full=v3d[26, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 92, 0] [v[10.4425,37.4025], v[10.512500000000001,37.5375]] . ( layer=m3 ll=v[10.455,37.515] ur=v[10.865,37.925000000000004]) = 0.06174544517614358
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 92, 0] [v[10.307500000000001,37.2675], v[10.6475,37.6725]] . ( layer=m3 ll=v[10.455,37.515] ur=v[10.865,37.925000000000004]) = 0.24872173206215806
[router/convert_pin_coord_to_tracks]: Overlap: 0.06174544517614358 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 92 ] full=v3d[26, 92, 0]
[pin_group/convert_pin]: pins {v3d[26, 92, 0], v3d[25, 92, 0], v3d[26, 91, 0], v3d[25, 91, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,29.3325] ur=v[10.512500000000001,29.4675])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 71, 0] [v[10.4425,29.3325], v[10.512500000000001,29.4675]] . ( layer=m3 ll=v[10.045,28.905] ur=v[10.455,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 71, 0] [v[10.307500000000001,29.1975], v[10.6475,29.6025]] . ( layer=m3 ll=v[10.045,28.905] ur=v[10.455,29.315]) = 0.1885802216564602
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1885802216564602 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 72, 0] [v[10.4425,29.3325], v[10.512500000000001,29.4675]] . ( layer=m3 ll=v[10.045,29.315] ur=v[10.455,29.725]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 72, 0] [v[10.307500000000001,29.1975], v[10.6475,29.6025]] . ( layer=m3 ll=v[10.045,29.315] ur=v[10.455,29.725]) = 0.32312923111349506
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 72 ] full=v3d[25, 72, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 71, 0] [v[10.4425,29.3325], v[10.512500000000001,29.4675]] . ( layer=m3 ll=v[10.455,28.905] ur=v[10.865,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 71, 0] [v[10.307500000000001,29.1975], v[10.6475,29.6025]] . ( layer=m3 ll=v[10.455,28.905] ur=v[10.865,29.315]) = 0.22552716022687874
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22552716022687874 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 72, 0] [v[10.4425,29.3325], v[10.512500000000001,29.4675]] . ( layer=m3 ll=v[10.455,29.315] ur=v[10.865,29.725]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 72, 0] [v[10.307500000000001,29.1975], v[10.6475,29.6025]] . ( layer=m3 ll=v[10.455,29.315] ur=v[10.865,29.725]) = 0.3459949421595626
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 72 ] full=v3d[26, 72, 0]
[pin_group/convert_pin]: pins {v3d[26, 71, 0], v3d[25, 71, 0], v3d[26, 72, 0], v3d[25, 72, 0]}
[pin_group/convert_pin]: secondary {v3d[26, 71, 0], v3d[25, 71, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,13.1925] ur=v[10.512500000000001,13.3275])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 32, 0] [v[10.4425,13.1925], v[10.512500000000001,13.3275]] . ( layer=m3 ll=v[10.045,12.915000000000001] ur=v[10.455,13.325000000000001]) = 0.13308831654206185
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 32, 0] [v[10.307500000000001,13.057500000000001], v[10.6475,13.4625]] . ( layer=m3 ll=v[10.045,12.915000000000001] ur=v[10.455,13.325000000000001]) = 0.3054709478821182
[router/convert_pin_coord_to_tracks]: Overlap: 0.13308831654206185 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 32 ] full=v3d[25, 32, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 33, 0] [v[10.4425,13.1925], v[10.512500000000001,13.3275]] . ( layer=m3 ll=v[10.045,13.325000000000001] ur=v[10.455,13.735]) = 0.012747548783981169
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 33, 0] [v[10.307500000000001,13.057500000000001], v[10.6475,13.4625]] . ( layer=m3 ll=v[10.045,13.325000000000001] ur=v[10.455,13.735]) = 0.20164944830075665
[router/convert_pin_coord_to_tracks]: Overlap: 0.012747548783981169 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 33 ] full=v3d[25, 33, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 32, 0] [v[10.4425,13.1925], v[10.512500000000001,13.3275]] . ( layer=m3 ll=v[10.455,12.915000000000001] ur=v[10.865,13.325000000000001]) = 0.14443856825654355
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 32, 0] [v[10.307500000000001,13.057500000000001], v[10.6475,13.4625]] . ( layer=m3 ll=v[10.455,12.915000000000001] ur=v[10.865,13.325000000000001]) = 0.3295641060552565
[router/convert_pin_coord_to_tracks]: Overlap: 0.14443856825654355 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 32 ] full=v3d[26, 32, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 33, 0] [v[10.4425,13.1925], v[10.512500000000001,13.3275]] . ( layer=m3 ll=v[10.455,13.325000000000001] ur=v[10.865,13.735]) = 0.05755432216610766
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 33, 0] [v[10.307500000000001,13.057500000000001], v[10.6475,13.4625]] . ( layer=m3 ll=v[10.455,13.325000000000001] ur=v[10.865,13.735]) = 0.23656394484367246
[router/convert_pin_coord_to_tracks]: Overlap: 0.05755432216610766 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 33 ] full=v3d[26, 33, 0]
[pin_group/convert_pin]: pins {v3d[25, 32, 0], v3d[26, 33, 0], v3d[25, 33, 0], v3d[26, 32, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,34.7125] ur=v[10.512500000000001,34.847500000000004])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 84, 0] [v[10.4425,34.7125], v[10.512500000000001,34.847500000000004]] . ( layer=m3 ll=v[10.045,34.235] ur=v[10.455,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 84, 0] [v[10.307500000000001,34.5775], v[10.6475,34.9825]] . ( layer=m3 ll=v[10.045,34.235] ur=v[10.455,34.645]) = 0.16221128197508358
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16221128197508358 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 85, 0] [v[10.4425,34.7125], v[10.512500000000001,34.847500000000004]] . ( layer=m3 ll=v[10.045,34.645] ur=v[10.455,35.055]) = 0.13500000000000512
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 85, 0] [v[10.307500000000001,34.5775], v[10.6475,34.9825]] . ( layer=m3 ll=v[10.045,34.645] ur=v[10.455,35.055]) = 0.3683239063650346
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000512 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 85 ] full=v3d[25, 85, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 84, 0] [v[10.4425,34.7125], v[10.512500000000001,34.847500000000004]] . ( layer=m3 ll=v[10.455,34.235] ur=v[10.865,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 84, 0] [v[10.307500000000001,34.5775], v[10.6475,34.9825]] . ( layer=m3 ll=v[10.455,34.235] ur=v[10.865,34.645]) = 0.20399142138825507
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20399142138825507 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 85, 0] [v[10.4425,34.7125], v[10.512500000000001,34.847500000000004]] . ( layer=m3 ll=v[10.455,34.645] ur=v[10.865,35.055]) = 0.13500000000000512
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 85, 0] [v[10.307500000000001,34.5775], v[10.6475,34.9825]] . ( layer=m3 ll=v[10.455,34.645] ur=v[10.865,35.055]) = 0.3885389298384389
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000512 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 85 ] full=v3d[26, 85, 0]
[pin_group/convert_pin]: pins {v3d[25, 84, 0], v3d[26, 85, 0], v3d[25, 85, 0], v3d[26, 84, 0]}
[pin_group/convert_pin]: secondary {v3d[25, 84, 0], v3d[26, 84, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,18.5725] ur=v[10.512500000000001,18.7075])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 45, 0] [v[10.4425,18.5725], v[10.512500000000001,18.7075]] . ( layer=m3 ll=v[10.045,18.245] ur=v[10.455,18.655]) = 0.08344159634139266
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 45, 0] [v[10.307500000000001,18.4375], v[10.6475,18.8425]] . ( layer=m3 ll=v[10.045,18.245] ur=v[10.455,18.655]) = 0.2627974505203584
[router/convert_pin_coord_to_tracks]: Overlap: 0.08344159634139266 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 45 ] full=v3d[25, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 46, 0] [v[10.4425,18.5725], v[10.512500000000001,18.7075]] . ( layer=m3 ll=v[10.045,18.655] ur=v[10.455,19.065]) = 0.053967582862305574
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 46, 0] [v[10.307500000000001,18.4375], v[10.6475,18.8425]] . ( layer=m3 ll=v[10.045,18.655] ur=v[10.455,19.065]) = 0.23856340876169532
[router/convert_pin_coord_to_tracks]: Overlap: 0.053967582862305574 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 46 ] full=v3d[25, 46, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 45, 0] [v[10.4425,18.5725], v[10.512500000000001,18.7075]] . ( layer=m3 ll=v[10.455,18.245] ur=v[10.865,18.655]) = 0.10056092680559404
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 45, 0] [v[10.307500000000001,18.4375], v[10.6475,18.8425]] . ( layer=m3 ll=v[10.455,18.245] ur=v[10.865,18.655]) = 0.29045223359444283
[router/convert_pin_coord_to_tracks]: Overlap: 0.10056092680559404 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 45 ] full=v3d[26, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 46, 0] [v[10.4425,18.5725], v[10.512500000000001,18.7075]] . ( layer=m3 ll=v[10.455,18.655] ur=v[10.865,19.065]) = 0.07786205751198687
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 46, 0] [v[10.307500000000001,18.4375], v[10.6475,18.8425]] . ( layer=m3 ll=v[10.455,18.655] ur=v[10.865,19.065]) = 0.26872383593570615
[router/convert_pin_coord_to_tracks]: Overlap: 0.07786205751198687 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 46 ] full=v3d[26, 46, 0]
[pin_group/convert_pin]: pins {v3d[25, 45, 0], v3d[25, 46, 0], v3d[26, 46, 0], v3d[26, 45, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,23.9525] ur=v[10.512500000000001,24.087500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 58, 0] [v[10.4425,23.9525], v[10.512500000000001,24.087500000000002]] . ( layer=m3 ll=v[10.045,23.575] ur=v[10.455,23.985]) = 0.03482097069295898
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 58, 0] [v[10.307500000000001,23.8175], v[10.6475,24.2225]] . ( layer=m3 ll=v[10.045,23.575] ur=v[10.455,23.985]) = 0.22318714120665614
[router/convert_pin_coord_to_tracks]: Overlap: 0.03482097069295898 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 58 ] full=v3d[25, 58, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 59, 0] [v[10.4425,23.9525], v[10.512500000000001,24.087500000000002]] . ( layer=m3 ll=v[10.045,23.985] ur=v[10.455,24.395]) = 0.10325938214031952
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 59, 0] [v[10.307500000000001,23.8175], v[10.6475,24.2225]] . ( layer=m3 ll=v[10.045,23.985] ur=v[10.455,24.395]) = 0.2795755711788855
[router/convert_pin_coord_to_tracks]: Overlap: 0.10325938214031952 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 59 ] full=v3d[25, 59, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 58, 0] [v[10.4425,23.9525], v[10.512500000000001,24.087500000000002]] . ( layer=m3 ll=v[10.455,23.575] ur=v[10.865,23.985]) = 0.06604922406811484
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 58, 0] [v[10.307500000000001,23.8175], v[10.6475,24.2225]] . ( layer=m3 ll=v[10.455,23.575] ur=v[10.865,23.985]) = 0.2551715109490095
[router/convert_pin_coord_to_tracks]: Overlap: 0.06604922406811484 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 58 ] full=v3d[26, 58, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 59, 0] [v[10.4425,23.9525], v[10.512500000000001,24.087500000000002]] . ( layer=m3 ll=v[10.455,23.985] ur=v[10.865,24.395]) = 0.11752659273543442
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 59, 0] [v[10.307500000000001,23.8175], v[10.6475,24.2225]] . ( layer=m3 ll=v[10.455,23.985] ur=v[10.865,24.395]) = 0.305716371821989
[router/convert_pin_coord_to_tracks]: Overlap: 0.11752659273543442 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 59 ] full=v3d[26, 59, 0]
[pin_group/convert_pin]: pins {v3d[25, 59, 0], v3d[26, 58, 0], v3d[26, 59, 0], v3d[25, 58, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.4425,26.642500000000002] ur=v[10.512500000000001,26.7775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 64, 0] [v[10.4425,26.642500000000002], v[10.512500000000001,26.7775]] . ( layer=m3 ll=v[10.045,26.035] ur=v[10.455,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 64, 0] [v[10.307500000000001,26.5075], v[10.6475,26.9125]] . ( layer=m3 ll=v[10.045,26.035] ur=v[10.455,26.445]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 25 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 65, 0] [v[10.4425,26.642500000000002], v[10.512500000000001,26.7775]] . ( layer=m3 ll=v[10.045,26.445] ur=v[10.455,26.855]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 65, 0] [v[10.307500000000001,26.5075], v[10.6475,26.9125]] . ( layer=m3 ll=v[10.045,26.445] ur=v[10.455,26.855]) = 0.377508278054932
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 65 ] full=v3d[25, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 66, 0] [v[10.4425,26.642500000000002], v[10.512500000000001,26.7775]] . ( layer=m3 ll=v[10.045,26.855] ur=v[10.455,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 66, 0] [v[10.307500000000001,26.5075], v[10.6475,26.9125]] . ( layer=m3 ll=v[10.045,26.855] ur=v[10.455,27.265]) = 0.15831140198987514
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15831140198987514 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 64, 0] [v[10.4425,26.642500000000002], v[10.512500000000001,26.7775]] . ( layer=m3 ll=v[10.455,26.035] ur=v[10.865,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 64, 0] [v[10.307500000000001,26.5075], v[10.6475,26.9125]] . ( layer=m3 ll=v[10.455,26.035] ur=v[10.865,26.445]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 26 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 65, 0] [v[10.4425,26.642500000000002], v[10.512500000000001,26.7775]] . ( layer=m3 ll=v[10.455,26.445] ur=v[10.865,26.855]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 65, 0] [v[10.307500000000001,26.5075], v[10.6475,26.9125]] . ( layer=m3 ll=v[10.455,26.445] ur=v[10.865,26.855]) = 0.3972562145517681
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 65 ] full=v3d[26, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 66, 0] [v[10.4425,26.642500000000002], v[10.512500000000001,26.7775]] . ( layer=m3 ll=v[10.455,26.855] ur=v[10.865,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 66, 0] [v[10.307500000000001,26.5075], v[10.6475,26.9125]] . ( layer=m3 ll=v[10.455,26.855] ur=v[10.865,27.265]) = 0.20090420602864545
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20090420602864545 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 66 ] full=None
[pin_group/convert_pin]: pins {v3d[26, 65, 0], v3d[25, 65, 0], v3d[26, 66, 0], v3d[25, 66, 0]}
[pin_group/convert_pin]: secondary {v3d[26, 66, 0], v3d[25, 66, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.115,37.435] ur=v[11.25,37.505])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 91, 0] [v[11.115,37.435], v[11.25,37.505]] . ( layer=m3 ll=v[10.865,37.105000000000004] ur=v[11.275,37.515]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 91, 0] [v[10.98,37.300000000000004], v[11.385,37.64]] . ( layer=m3 ll=v[10.865,37.105000000000004] ur=v[11.275,37.515]) = 0.3650342449688774
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 91 ] full=v3d[27, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 92, 0] [v[11.115,37.435], v[11.25,37.505]] . ( layer=m3 ll=v[10.865,37.515] ur=v[11.275,37.925000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 92, 0] [v[10.98,37.300000000000004], v[11.385,37.64]] . ( layer=m3 ll=v[10.865,37.515] ur=v[11.275,37.925000000000004]) = 0.3203903868720158
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3203903868720158 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 91, 0] [v[11.115,37.435], v[11.25,37.505]] . ( layer=m3 ll=v[11.275,37.105000000000004] ur=v[11.685,37.515]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 91, 0] [v[10.98,37.300000000000004], v[11.385,37.64]] . ( layer=m3 ll=v[11.275,37.105000000000004] ur=v[11.685,37.515]) = 0.2415056935146629
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2415056935146629 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 91 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 92, 0] [v[11.115,37.435], v[11.25,37.505]] . ( layer=m3 ll=v[11.275,37.515] ur=v[11.685,37.925000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 92, 0] [v[10.98,37.300000000000004], v[11.385,37.64]] . ( layer=m3 ll=v[11.275,37.515] ur=v[11.685,37.925000000000004]) = 0.16650825805346675
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16650825805346675 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 92 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.115,37.4025] ur=v[11.25,37.5375])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 91, 0] [v[11.115,37.4025], v[11.25,37.5375]] . ( layer=m3 ll=v[10.865,37.105000000000004] ur=v[11.275,37.515]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 91, 0] [v[10.98,37.2675], v[11.385,37.6725]] . ( layer=m3 ll=v[10.865,37.105000000000004] ur=v[11.275,37.515]) = 0.38507304501873546
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 91 ] full=v3d[27, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 92, 0] [v[11.115,37.4025], v[11.25,37.5375]] . ( layer=m3 ll=v[10.865,37.515] ur=v[11.275,37.925000000000004]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 92, 0] [v[10.98,37.2675], v[11.385,37.6725]] . ( layer=m3 ll=v[10.865,37.515] ur=v[11.275,37.925000000000004]) = 0.3344117970407139
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 92 ] full=v3d[27, 92, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 91, 0] [v[11.115,37.4025], v[11.25,37.5375]] . ( layer=m3 ll=v[11.275,37.105000000000004] ur=v[11.685,37.515]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 91, 0] [v[10.98,37.2675], v[11.385,37.6725]] . ( layer=m3 ll=v[11.275,37.105000000000004] ur=v[11.685,37.515]) = 0.27084358954939475
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.27084358954939475 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 91 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 92, 0] [v[11.115,37.4025], v[11.25,37.5375]] . ( layer=m3 ll=v[11.275,37.515] ur=v[11.685,37.925000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 92, 0] [v[10.98,37.2675], v[11.385,37.6725]] . ( layer=m3 ll=v[11.275,37.515] ur=v[11.685,37.925000000000004]) = 0.19210999453438002
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.19210999453438002 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 92 ] full=None
[pin_group/convert_pin]: pins {v3d[28, 92, 0], v3d[27, 92, 0], v3d[28, 91, 0], v3d[27, 91, 0]}
[pin_group/convert_pin]: secondary {v3d[28, 92, 0], v3d[27, 92, 0], v3d[28, 91, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.115,13.1925] ur=v[11.25,13.3275])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 32, 0] [v[11.115,13.1925], v[11.25,13.3275]] . ( layer=m3 ll=v[10.865,12.915000000000001] ur=v[11.275,13.325000000000001]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 32, 0] [v[10.98,13.057500000000001], v[11.385,13.4625]] . ( layer=m3 ll=v[10.865,12.915000000000001] ur=v[11.275,13.325000000000001]) = 0.3982226136220795
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 32 ] full=v3d[27, 32, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 33, 0] [v[11.115,13.1925], v[11.25,13.3275]] . ( layer=m3 ll=v[10.865,13.325000000000001] ur=v[11.275,13.735]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 33, 0] [v[10.98,13.057500000000001], v[11.385,13.4625]] . ( layer=m3 ll=v[10.865,13.325000000000001] ur=v[11.275,13.735]) = 0.32547081282351537
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 33 ] full=v3d[27, 33, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 32, 0] [v[11.115,13.1925], v[11.25,13.3275]] . ( layer=m3 ll=v[11.275,12.915000000000001] ur=v[11.685,13.325000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 32, 0] [v[10.98,13.057500000000001], v[11.385,13.4625]] . ( layer=m3 ll=v[11.275,12.915000000000001] ur=v[11.685,13.325000000000001]) = 0.2892339018856536
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2892339018856536 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 32 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 33, 0] [v[11.115,13.1925], v[11.25,13.3275]] . ( layer=m3 ll=v[11.275,13.325000000000001] ur=v[11.685,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 33, 0] [v[10.98,13.057500000000001], v[11.385,13.4625]] . ( layer=m3 ll=v[11.275,13.325000000000001] ur=v[11.685,13.735]) = 0.17608591652940242
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17608591652940242 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 33 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.115,13.225] ur=v[11.25,13.295])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 32, 0] [v[11.115,13.225], v[11.25,13.295]] . ( layer=m3 ll=v[10.865,12.915000000000001] ur=v[11.275,13.325000000000001]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 32, 0] [v[10.98,13.09], v[11.385,13.43]] . ( layer=m3 ll=v[10.865,12.915000000000001] ur=v[11.275,13.325000000000001]) = 0.3771604433129229
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 32 ] full=v3d[27, 32, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 33, 0] [v[11.115,13.225], v[11.25,13.295]] . ( layer=m3 ll=v[10.865,13.325000000000001] ur=v[11.275,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 33, 0] [v[10.98,13.09], v[11.385,13.43]] . ( layer=m3 ll=v[10.865,13.325000000000001] ur=v[11.275,13.735]) = 0.313129366237023
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.313129366237023 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 33 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 32, 0] [v[11.115,13.225], v[11.25,13.295]] . ( layer=m3 ll=v[11.275,12.915000000000001] ur=v[11.685,13.325000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 32, 0] [v[10.98,13.09], v[11.385,13.43]] . ( layer=m3 ll=v[11.275,12.915000000000001] ur=v[11.685,13.325000000000001]) = 0.2594706149065833
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2594706149065833 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 32 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 33, 0] [v[11.115,13.225], v[11.25,13.295]] . ( layer=m3 ll=v[11.275,13.325000000000001] ur=v[11.685,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 33, 0] [v[10.98,13.09], v[11.385,13.43]] . ( layer=m3 ll=v[11.275,13.325000000000001] ur=v[11.685,13.735]) = 0.15206906325745415
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15206906325745415 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 33 ] full=None
[pin_group/convert_pin]: pins {v3d[27, 32, 0], v3d[28, 33, 0], v3d[27, 33, 0], v3d[28, 32, 0]}
[pin_group/convert_pin]: secondary {v3d[28, 33, 0], v3d[27, 33, 0], v3d[28, 32, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.1725,11.1875] ur=v[11.2425,11.3225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 27, 0] [v[11.1725,11.1875], v[11.2425,11.3225]] . ( layer=m3 ll=v[10.865,10.865] ur=v[11.275,11.275]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 27, 0] [v[11.0375,11.0525], v[11.3775,11.4575]] . ( layer=m3 ll=v[10.865,10.865] ur=v[11.275,11.275]) = 0.3254420071226215
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 27 ] full=v3d[27, 27, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 28, 0] [v[11.1725,11.1875], v[11.2425,11.3225]] . ( layer=m3 ll=v[10.865,11.275] ur=v[11.275,11.685]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 28, 0] [v[11.0375,11.0525], v[11.3775,11.4575]] . ( layer=m3 ll=v[10.865,11.275] ur=v[11.275,11.685]) = 0.29952045005308076
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 28 ] full=v3d[27, 28, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 27, 0] [v[11.1725,11.1875], v[11.2425,11.3225]] . ( layer=m3 ll=v[11.275,10.865] ur=v[11.685,11.275]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 27, 0] [v[11.0375,11.0525], v[11.3775,11.4575]] . ( layer=m3 ll=v[11.275,10.865] ur=v[11.685,11.275]) = 0.24497448846767675
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.24497448846767675 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 27 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 28, 0] [v[11.1725,11.1875], v[11.2425,11.3225]] . ( layer=m3 ll=v[11.275,11.275] ur=v[11.685,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 28, 0] [v[11.0375,11.0525], v[11.3775,11.4575]] . ( layer=m3 ll=v[11.275,11.275] ur=v[11.685,11.685]) = 0.20931435688934372
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20931435688934372 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 28 ] full=None
[pin_group/convert_pin]: pins {v3d[28, 27, 0], v3d[27, 27, 0], v3d[28, 28, 0], v3d[27, 28, 0]}
[pin_group/convert_pin]: secondary {v3d[28, 27, 0], v3d[28, 28, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.6775,0.3625] ur=v[11.7475,0.4975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 0, 0] [v[11.6775,0.3625], v[11.7475,0.4975]] . ( layer=m3 ll=v[11.275,-0.20500000000000002] ur=v[11.685,0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 0, 0] [v[11.5425,0.2275], v[11.8825,0.6325000000000001]] . ( layer=m3 ll=v[11.275,-0.20500000000000002] ur=v[11.685,0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 0 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 1, 0] [v[11.6775,0.3625], v[11.7475,0.4975]] . ( layer=m3 ll=v[11.275,0.20500000000000002] ur=v[11.685,0.615]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 1, 0] [v[11.5425,0.2275], v[11.8825,0.6325000000000001]] . ( layer=m3 ll=v[11.275,0.20500000000000002] ur=v[11.685,0.615]) = 0.41287104524294266
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 1 ] full=v3d[28, 1, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 2, 0] [v[11.6775,0.3625], v[11.7475,0.4975]] . ( layer=m3 ll=v[11.275,0.615] ur=v[11.685,1.025]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 2, 0] [v[11.5425,0.2275], v[11.8825,0.6325000000000001]] . ( layer=m3 ll=v[11.275,0.615] ur=v[11.685,1.025]) = 0.14357054015361237
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14357054015361237 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 0, 0] [v[11.6775,0.3625], v[11.7475,0.4975]] . ( layer=m3 ll=v[11.685,-0.20500000000000002] ur=v[12.095,0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 0, 0] [v[11.5425,0.2275], v[11.8825,0.6325000000000001]] . ( layer=m3 ll=v[11.685,-0.20500000000000002] ur=v[12.095,0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 0 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 1, 0] [v[11.6775,0.3625], v[11.7475,0.4975]] . ( layer=m3 ll=v[11.685,0.20500000000000002] ur=v[12.095,0.615]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 1, 0] [v[11.5425,0.2275], v[11.8825,0.6325000000000001]] . ( layer=m3 ll=v[11.685,0.20500000000000002] ur=v[12.095,0.615]) = 0.43492815498654475
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 1 ] full=v3d[29, 1, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 2, 0] [v[11.6775,0.3625], v[11.7475,0.4975]] . ( layer=m3 ll=v[11.685,0.615] ur=v[12.095,1.025]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 2, 0] [v[11.5425,0.2275], v[11.8825,0.6325000000000001]] . ( layer=m3 ll=v[11.685,0.615] ur=v[12.095,1.025]) = 0.1982738005889833
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1982738005889833 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 2 ] full=None
[pin_group/convert_pin]: pins {v3d[28, 1, 0], v3d[29, 2, 0], v3d[28, 2, 0], v3d[29, 1, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 2, 0], v3d[28, 2, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.852500000000001,37.4025] ur=v[11.9225,37.5375])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 91, 0] [v[11.852500000000001,37.4025], v[11.9225,37.5375]] . ( layer=m3 ll=v[11.275,37.105000000000004] ur=v[11.685,37.515]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 91, 0] [v[11.7175,37.2675], v[12.057500000000001,37.6725]] . ( layer=m3 ll=v[11.275,37.105000000000004] ur=v[11.685,37.515]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 91 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 92, 0] [v[11.852500000000001,37.4025], v[11.9225,37.5375]] . ( layer=m3 ll=v[11.275,37.515] ur=v[11.685,37.925000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 92, 0] [v[11.7175,37.2675], v[12.057500000000001,37.6725]] . ( layer=m3 ll=v[11.275,37.515] ur=v[11.685,37.925000000000004]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 91, 0] [v[11.852500000000001,37.4025], v[11.9225,37.5375]] . ( layer=m3 ll=v[11.685,37.105000000000004] ur=v[12.095,37.515]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 91, 0] [v[11.7175,37.2675], v[12.057500000000001,37.6725]] . ( layer=m3 ll=v[11.685,37.105000000000004] ur=v[12.095,37.515]) = 0.34000000000000163
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 91 ] full=v3d[29, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 92, 0] [v[11.852500000000001,37.4025], v[11.9225,37.5375]] . ( layer=m3 ll=v[11.685,37.515] ur=v[12.095,37.925000000000004]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 92, 0] [v[11.7175,37.2675], v[12.057500000000001,37.6725]] . ( layer=m3 ll=v[11.685,37.515] ur=v[12.095,37.925000000000004]) = 0.34000000000000163
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 92 ] full=v3d[29, 92, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 91, 0] [v[11.852500000000001,37.4025], v[11.9225,37.5375]] . ( layer=m3 ll=v[12.095,37.105000000000004] ur=v[12.505,37.515]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 91, 0] [v[11.7175,37.2675], v[12.057500000000001,37.6725]] . ( layer=m3 ll=v[12.095,37.105000000000004] ur=v[12.505,37.515]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 91 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 92, 0] [v[11.852500000000001,37.4025], v[11.9225,37.5375]] . ( layer=m3 ll=v[12.095,37.515] ur=v[12.505,37.925000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 92, 0] [v[11.7175,37.2675], v[12.057500000000001,37.6725]] . ( layer=m3 ll=v[12.095,37.515] ur=v[12.505,37.925000000000004]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 92 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 92, 0], v3d[29, 91, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.852500000000001,13.1925] ur=v[11.9225,13.3275])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 32, 0] [v[11.852500000000001,13.1925], v[11.9225,13.3275]] . ( layer=m3 ll=v[11.275,12.915000000000001] ur=v[11.685,13.325000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 32, 0] [v[11.7175,13.057500000000001], v[12.057500000000001,13.4625]] . ( layer=m3 ll=v[11.275,12.915000000000001] ur=v[11.685,13.325000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 32 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 33, 0] [v[11.852500000000001,13.1925], v[11.9225,13.3275]] . ( layer=m3 ll=v[11.275,13.325000000000001] ur=v[11.685,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 33, 0] [v[11.7175,13.057500000000001], v[12.057500000000001,13.4625]] . ( layer=m3 ll=v[11.275,13.325000000000001] ur=v[11.685,13.735]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 33 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 32, 0] [v[11.852500000000001,13.1925], v[11.9225,13.3275]] . ( layer=m3 ll=v[11.685,12.915000000000001] ur=v[12.095,13.325000000000001]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 32, 0] [v[11.7175,13.057500000000001], v[12.057500000000001,13.4625]] . ( layer=m3 ll=v[11.685,12.915000000000001] ur=v[12.095,13.325000000000001]) = 0.34000000000000163
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 32 ] full=v3d[29, 32, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 33, 0] [v[11.852500000000001,13.1925], v[11.9225,13.3275]] . ( layer=m3 ll=v[11.685,13.325000000000001] ur=v[12.095,13.735]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 33, 0] [v[11.7175,13.057500000000001], v[12.057500000000001,13.4625]] . ( layer=m3 ll=v[11.685,13.325000000000001] ur=v[12.095,13.735]) = 0.34000000000000163
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 33 ] full=v3d[29, 33, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 32, 0] [v[11.852500000000001,13.1925], v[11.9225,13.3275]] . ( layer=m3 ll=v[12.095,12.915000000000001] ur=v[12.505,13.325000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 32, 0] [v[11.7175,13.057500000000001], v[12.057500000000001,13.4625]] . ( layer=m3 ll=v[12.095,12.915000000000001] ur=v[12.505,13.325000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 32 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 33, 0] [v[11.852500000000001,13.1925], v[11.9225,13.3275]] . ( layer=m3 ll=v[12.095,13.325000000000001] ur=v[12.505,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 33, 0] [v[11.7175,13.057500000000001], v[12.057500000000001,13.4625]] . ( layer=m3 ll=v[12.095,13.325000000000001] ur=v[12.505,13.735]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 33 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 32, 0], v3d[29, 33, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.8575,5.1475] ur=v[11.9275,5.2825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 12, 0] [v[11.8575,5.1475], v[11.9275,5.2825]] . ( layer=m3 ll=v[11.275,4.715] ur=v[11.685,5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 12, 0] [v[11.7225,5.0125], v[12.0625,5.4175]] . ( layer=m3 ll=v[11.275,4.715] ur=v[11.685,5.125]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 12 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 13, 0] [v[11.8575,5.1475], v[11.9275,5.2825]] . ( layer=m3 ll=v[11.275,5.125] ur=v[11.685,5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 13, 0] [v[11.7225,5.0125], v[12.0625,5.4175]] . ( layer=m3 ll=v[11.275,5.125] ur=v[11.685,5.535]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 12, 0] [v[11.8575,5.1475], v[11.9275,5.2825]] . ( layer=m3 ll=v[11.685,4.715] ur=v[12.095,5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 12, 0] [v[11.7225,5.0125], v[12.0625,5.4175]] . ( layer=m3 ll=v[11.685,4.715] ur=v[12.095,5.125]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 12 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 13, 0] [v[11.8575,5.1475], v[11.9275,5.2825]] . ( layer=m3 ll=v[11.685,5.125] ur=v[12.095,5.535]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 13, 0] [v[11.7225,5.0125], v[12.0625,5.4175]] . ( layer=m3 ll=v[11.685,5.125] ur=v[12.095,5.535]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 13 ] full=v3d[29, 13, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 12, 0] [v[11.8575,5.1475], v[11.9275,5.2825]] . ( layer=m3 ll=v[12.095,4.715] ur=v[12.505,5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 12, 0] [v[11.7225,5.0125], v[12.0625,5.4175]] . ( layer=m3 ll=v[12.095,4.715] ur=v[12.505,5.125]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 12 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 13, 0] [v[11.8575,5.1475], v[11.9275,5.2825]] . ( layer=m3 ll=v[12.095,5.125] ur=v[12.505,5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 13, 0] [v[11.7225,5.0125], v[12.0625,5.4175]] . ( layer=m3 ll=v[12.095,5.125] ur=v[12.505,5.535]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 13 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 13, 0], v3d[29, 12, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 12, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[11.8775,11.1875] ur=v[11.9475,11.3225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 27, 0] [v[11.8775,11.1875], v[11.9475,11.3225]] . ( layer=m3 ll=v[11.275,10.865] ur=v[11.685,11.275]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 27, 0] [v[11.7425,11.0525], v[12.0825,11.4575]] . ( layer=m3 ll=v[11.275,10.865] ur=v[11.685,11.275]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 27 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 28, 0] [v[11.8775,11.1875], v[11.9475,11.3225]] . ( layer=m3 ll=v[11.275,11.275] ur=v[11.685,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 28, 0] [v[11.7425,11.0525], v[12.0825,11.4575]] . ( layer=m3 ll=v[11.275,11.275] ur=v[11.685,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 27, 0] [v[11.8775,11.1875], v[11.9475,11.3225]] . ( layer=m3 ll=v[11.685,10.865] ur=v[12.095,11.275]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 27, 0] [v[11.7425,11.0525], v[12.0825,11.4575]] . ( layer=m3 ll=v[11.685,10.865] ur=v[12.095,11.275]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 27 ] full=v3d[29, 27, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 28, 0] [v[11.8775,11.1875], v[11.9475,11.3225]] . ( layer=m3 ll=v[11.685,11.275] ur=v[12.095,11.685]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 28, 0] [v[11.7425,11.0525], v[12.0825,11.4575]] . ( layer=m3 ll=v[11.685,11.275] ur=v[12.095,11.685]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 28 ] full=v3d[29, 28, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 27, 0] [v[11.8775,11.1875], v[11.9475,11.3225]] . ( layer=m3 ll=v[12.095,10.865] ur=v[12.505,11.275]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 27, 0] [v[11.7425,11.0525], v[12.0825,11.4575]] . ( layer=m3 ll=v[12.095,10.865] ur=v[12.505,11.275]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 27 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 28, 0] [v[11.8775,11.1875], v[11.9475,11.3225]] . ( layer=m3 ll=v[12.095,11.275] ur=v[12.505,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 28, 0] [v[11.7425,11.0525], v[12.0825,11.4575]] . ( layer=m3 ll=v[12.095,11.275] ur=v[12.505,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 28 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 27, 0], v3d[29, 28, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[12.3825,0.3625] ur=v[12.4525,0.4975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 0, 0] [v[12.3825,0.3625], v[12.4525,0.4975]] . ( layer=m3 ll=v[12.095,-0.20500000000000002] ur=v[12.505,0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 0, 0] [v[12.2475,0.2275], v[12.5875,0.6325000000000001]] . ( layer=m3 ll=v[12.095,-0.20500000000000002] ur=v[12.505,0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 0 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 1, 0] [v[12.3825,0.3625], v[12.4525,0.4975]] . ( layer=m3 ll=v[12.095,0.20500000000000002] ur=v[12.505,0.615]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 1, 0] [v[12.2475,0.2275], v[12.5875,0.6325000000000001]] . ( layer=m3 ll=v[12.095,0.20500000000000002] ur=v[12.505,0.615]) = 0.46525530625668327
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 1 ] full=v3d[30, 1, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 2, 0] [v[12.3825,0.3625], v[12.4525,0.4975]] . ( layer=m3 ll=v[12.095,0.615] ur=v[12.505,1.025]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 2, 0] [v[12.2475,0.2275], v[12.5875,0.6325000000000001]] . ( layer=m3 ll=v[12.095,0.615] ur=v[12.505,1.025]) = 0.2580939751330901
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2580939751330901 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 0, 0] [v[12.3825,0.3625], v[12.4525,0.4975]] . ( layer=m3 ll=v[12.505,-0.20500000000000002] ur=v[12.915000000000001,0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 0, 0] [v[12.2475,0.2275], v[12.5875,0.6325000000000001]] . ( layer=m3 ll=v[12.505,-0.20500000000000002] ur=v[12.915000000000001,0.20500000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 31 , 0 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 1, 0] [v[12.3825,0.3625], v[12.4525,0.4975]] . ( layer=m3 ll=v[12.505,0.20500000000000002] ur=v[12.915000000000001,0.615]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 1, 0] [v[12.2475,0.2275], v[12.5875,0.6325000000000001]] . ( layer=m3 ll=v[12.505,0.20500000000000002] ur=v[12.915000000000001,0.615]) = 0.3961849315660553
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3961849315660553 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 1 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 2, 0] [v[12.3825,0.3625], v[12.4525,0.4975]] . ( layer=m3 ll=v[12.505,0.615] ur=v[12.915000000000001,1.025]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 2, 0] [v[12.2475,0.2275], v[12.5875,0.6325000000000001]] . ( layer=m3 ll=v[12.505,0.615] ur=v[12.915000000000001,1.025]) = 0.0843356389671646
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.0843356389671646 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 2 ] full=None
[pin_group/convert_pin]: pins {v3d[31, 1, 0], v3d[30, 2, 0], v3d[31, 2, 0], v3d[30, 1, 0]}
[pin_group/convert_pin]: secondary {v3d[31, 1, 0], v3d[30, 2, 0], v3d[31, 2, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[12.557500000000001,37.4025] ur=v[12.6275,37.5375])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 91, 0] [v[12.557500000000001,37.4025], v[12.6275,37.5375]] . ( layer=m3 ll=v[12.095,37.105000000000004] ur=v[12.505,37.515]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 91, 0] [v[12.4225,37.2675], v[12.762500000000001,37.6725]] . ( layer=m3 ll=v[12.095,37.105000000000004] ur=v[12.505,37.515]) = 0.26088790696389386
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26088790696389386 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 91 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 92, 0] [v[12.557500000000001,37.4025], v[12.6275,37.5375]] . ( layer=m3 ll=v[12.095,37.515] ur=v[12.505,37.925000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 92, 0] [v[12.4225,37.2675], v[12.762500000000001,37.6725]] . ( layer=m3 ll=v[12.095,37.515] ur=v[12.505,37.925000000000004]) = 0.1777990438669451
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1777990438669451 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 91, 0] [v[12.557500000000001,37.4025], v[12.6275,37.5375]] . ( layer=m3 ll=v[12.505,37.105000000000004] ur=v[12.915000000000001,37.515]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 91, 0] [v[12.4225,37.2675], v[12.762500000000001,37.6725]] . ( layer=m3 ll=v[12.505,37.105000000000004] ur=v[12.915000000000001,37.515]) = 0.35715892820983947
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 91 ] full=v3d[31, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 92, 0] [v[12.557500000000001,37.4025], v[12.6275,37.5375]] . ( layer=m3 ll=v[12.505,37.515] ur=v[12.915000000000001,37.925000000000004]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 92, 0] [v[12.4225,37.2675], v[12.762500000000001,37.6725]] . ( layer=m3 ll=v[12.505,37.515] ur=v[12.915000000000001,37.925000000000004]) = 0.30184847191927244
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 92 ] full=v3d[31, 92, 0]
[pin_group/convert_pin]: pins {v3d[30, 91, 0], v3d[31, 91, 0], v3d[30, 92, 0], v3d[31, 92, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 91, 0], v3d[30, 92, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[12.557500000000001,13.1925] ur=v[12.6275,13.3275])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 32, 0] [v[12.557500000000001,13.1925], v[12.6275,13.3275]] . ( layer=m3 ll=v[12.095,12.915000000000001] ur=v[12.505,13.325000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 32, 0] [v[12.4225,13.057500000000001], v[12.762500000000001,13.4625]] . ( layer=m3 ll=v[12.095,12.915000000000001] ur=v[12.505,13.325000000000001]) = 0.27993302770484274
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.27993302770484274 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 32 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 33, 0] [v[12.557500000000001,13.1925], v[12.6275,13.3275]] . ( layer=m3 ll=v[12.095,13.325000000000001] ur=v[12.505,13.735]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 33, 0] [v[12.4225,13.057500000000001], v[12.762500000000001,13.4625]] . ( layer=m3 ll=v[12.095,13.325000000000001] ur=v[12.505,13.735]) = 0.16035117710824584
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16035117710824584 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 33 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 32, 0] [v[12.557500000000001,13.1925], v[12.6275,13.3275]] . ( layer=m3 ll=v[12.505,12.915000000000001] ur=v[12.915000000000001,13.325000000000001]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 32, 0] [v[12.4225,13.057500000000001], v[12.762500000000001,13.4625]] . ( layer=m3 ll=v[12.505,12.915000000000001] ur=v[12.915000000000001,13.325000000000001]) = 0.3712983975187614
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 32 ] full=v3d[31, 32, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 33, 0] [v[12.557500000000001,13.1925], v[12.6275,13.3275]] . ( layer=m3 ll=v[12.505,13.325000000000001] ur=v[12.915000000000001,13.735]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 33, 0] [v[12.4225,13.057500000000001], v[12.762500000000001,13.4625]] . ( layer=m3 ll=v[12.505,13.325000000000001] ur=v[12.915000000000001,13.735]) = 0.29191180174840475
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 33 ] full=v3d[31, 33, 0]
[pin_group/convert_pin]: pins {v3d[31, 33, 0], v3d[30, 32, 0], v3d[31, 32, 0], v3d[30, 33, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 32, 0], v3d[30, 33, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[12.5625,5.1475] ur=v[12.6325,5.2825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 12, 0] [v[12.5625,5.1475], v[12.6325,5.2825]] . ( layer=m3 ll=v[12.095,4.715] ur=v[12.505,5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 12, 0] [v[12.4275,5.0125], v[12.7675,5.4175]] . ( layer=m3 ll=v[12.095,4.715] ur=v[12.505,5.125]) = 0.13661076092314267
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.13661076092314267 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 12 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 13, 0] [v[12.5625,5.1475], v[12.6325,5.2825]] . ( layer=m3 ll=v[12.095,5.125] ur=v[12.505,5.535]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 13, 0] [v[12.4275,5.0125], v[12.7675,5.4175]] . ( layer=m3 ll=v[12.095,5.125] ur=v[12.505,5.535]) = 0.30259296092275567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30259296092275567 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 12, 0] [v[12.5625,5.1475], v[12.6325,5.2825]] . ( layer=m3 ll=v[12.505,4.715] ur=v[12.915000000000001,5.125]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 12, 0] [v[12.4275,5.0125], v[12.7675,5.4175]] . ( layer=m3 ll=v[12.505,4.715] ur=v[12.915000000000001,5.125]) = 0.2855914914698959
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2855914914698959 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 12 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 13, 0] [v[12.5625,5.1475], v[12.6325,5.2825]] . ( layer=m3 ll=v[12.505,5.125] ur=v[12.915000000000001,5.535]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 13, 0] [v[12.4275,5.0125], v[12.7675,5.4175]] . ( layer=m3 ll=v[12.505,5.125] ur=v[12.915000000000001,5.535]) = 0.3930171751972169
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 13 ] full=v3d[31, 13, 0]
[pin_group/convert_pin]: pins {v3d[30, 12, 0], v3d[31, 12, 0], v3d[30, 13, 0], v3d[31, 13, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 12, 0], v3d[31, 12, 0], v3d[30, 13, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[12.5825,11.1875] ur=v[12.6525,11.3225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 27, 0] [v[12.5825,11.1875], v[12.6525,11.3225]] . ( layer=m3 ll=v[12.095,10.865] ur=v[12.505,11.275]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 27, 0] [v[12.4475,11.0525], v[12.7875,11.4575]] . ( layer=m3 ll=v[12.095,10.865] ur=v[12.505,11.275]) = 0.22980970388562832
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22980970388562832 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 27 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 28, 0] [v[12.5825,11.1875], v[12.6525,11.3225]] . ( layer=m3 ll=v[12.095,11.275] ur=v[12.505,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 28, 0] [v[12.4475,11.0525], v[12.7875,11.4575]] . ( layer=m3 ll=v[12.095,11.275] ur=v[12.505,11.685]) = 0.1913439311815241
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1913439311815241 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 27, 0] [v[12.5825,11.1875], v[12.6525,11.3225]] . ( layer=m3 ll=v[12.505,10.865] ur=v[12.915000000000001,11.275]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 27, 0] [v[12.4475,11.0525], v[12.7875,11.4575]] . ( layer=m3 ll=v[12.505,10.865] ur=v[12.915000000000001,11.275]) = 0.35960047274718565
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 27 ] full=v3d[31, 27, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 28, 0] [v[12.5825,11.1875], v[12.6525,11.3225]] . ( layer=m3 ll=v[12.505,11.275] ur=v[12.915000000000001,11.685]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 28, 0] [v[12.4475,11.0525], v[12.7875,11.4575]] . ( layer=m3 ll=v[12.505,11.275] ur=v[12.915000000000001,11.685]) = 0.33632201830983216
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 28 ] full=v3d[31, 28, 0]
[pin_group/convert_pin]: pins {v3d[30, 28, 0], v3d[31, 28, 0], v3d[30, 27, 0], v3d[31, 27, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 28, 0], v3d[30, 27, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,23.9525] ur=v[13.3325,24.087500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 58, 0] [v[13.262500000000001,23.9525], v[13.3325,24.087500000000002]] . ( layer=m3 ll=v[12.915000000000001,23.575] ur=v[13.325000000000001,23.985]) = 0.07044501401802633
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 58, 0] [v[13.1275,23.8175], v[13.467500000000001,24.2225]] . ( layer=m3 ll=v[12.915000000000001,23.575] ur=v[13.325000000000001,23.985]) = 0.25896428325157267
[router/convert_pin_coord_to_tracks]: Overlap: 0.07044501401802633 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 58 ] full=v3d[32, 58, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 59, 0] [v[13.262500000000001,23.9525], v[13.3325,24.087500000000002]] . ( layer=m3 ll=v[12.915000000000001,23.985] ur=v[13.325000000000001,24.395]) = 0.120052072035432
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 59, 0] [v[13.1275,23.8175], v[13.467500000000001,24.2225]] . ( layer=m3 ll=v[12.915000000000001,23.985] ur=v[13.325000000000001,24.395]) = 0.3088891386889493
[router/convert_pin_coord_to_tracks]: Overlap: 0.120052072035432 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 59 ] full=v3d[32, 59, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 58, 0] [v[13.262500000000001,23.9525], v[13.3325,24.087500000000002]] . ( layer=m3 ll=v[13.325000000000001,23.575] ur=v[13.735,23.985]) = 0.03335416016031439
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 58, 0] [v[13.1275,23.8175], v[13.467500000000001,24.2225]] . ( layer=m3 ll=v[13.325000000000001,23.575] ur=v[13.735,23.985]) = 0.21991475621249285
[router/convert_pin_coord_to_tracks]: Overlap: 0.03335416016031439 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 58 ] full=v3d[33, 58, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 59, 0] [v[13.262500000000001,23.9525], v[13.3325,24.087500000000002]] . ( layer=m3 ll=v[13.325000000000001,23.985] ur=v[13.735,24.395]) = 0.10277402395547491
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 59, 0] [v[13.1275,23.8175], v[13.467500000000001,24.2225]] . ( layer=m3 ll=v[13.325000000000001,23.985] ur=v[13.735,24.395]) = 0.2769702150051524
[router/convert_pin_coord_to_tracks]: Overlap: 0.10277402395547491 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 59 ] full=v3d[33, 59, 0]
[pin_group/convert_pin]: pins {v3d[33, 58, 0], v3d[32, 58, 0], v3d[33, 59, 0], v3d[32, 59, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,29.3325] ur=v[13.3325,29.4675])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 71, 0] [v[13.262500000000001,29.3325], v[13.3325,29.4675]] . ( layer=m3 ll=v[12.915000000000001,28.905] ur=v[13.325000000000001,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 71, 0] [v[13.1275,29.1975], v[13.467500000000001,29.6025]] . ( layer=m3 ll=v[12.915000000000001,28.905] ur=v[13.325000000000001,29.315]) = 0.22980970388562916
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22980970388562916 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 72, 0] [v[13.262500000000001,29.3325], v[13.3325,29.4675]] . ( layer=m3 ll=v[12.915000000000001,29.315] ur=v[13.325000000000001,29.725]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 72, 0] [v[13.1275,29.1975], v[13.467500000000001,29.6025]] . ( layer=m3 ll=v[12.915000000000001,29.315] ur=v[13.325000000000001,29.725]) = 0.34880151949210225
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 72 ] full=v3d[32, 72, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 71, 0] [v[13.262500000000001,29.3325], v[13.3325,29.4675]] . ( layer=m3 ll=v[13.325000000000001,28.905] ur=v[13.735,29.315]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 71, 0] [v[13.1275,29.1975], v[13.467500000000001,29.6025]] . ( layer=m3 ll=v[13.325000000000001,28.905] ur=v[13.735,29.315]) = 0.18469569567263863
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.18469569567263863 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 72, 0] [v[13.262500000000001,29.3325], v[13.3325,29.4675]] . ( layer=m3 ll=v[13.325000000000001,29.315] ur=v[13.735,29.725]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 72, 0] [v[13.1275,29.1975], v[13.467500000000001,29.6025]] . ( layer=m3 ll=v[13.325000000000001,29.315] ur=v[13.735,29.725]) = 0.32087770255971165
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 72 ] full=v3d[33, 72, 0]
[pin_group/convert_pin]: pins {v3d[33, 71, 0], v3d[32, 71, 0], v3d[33, 72, 0], v3d[32, 72, 0]}
[pin_group/convert_pin]: secondary {v3d[33, 71, 0], v3d[32, 71, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,15.8825] ur=v[13.3325,16.017500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 38, 0] [v[13.262500000000001,15.8825], v[13.3325,16.017500000000002]] . ( layer=m3 ll=v[12.915000000000001,15.375] ur=v[13.325000000000001,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 38, 0] [v[13.1275,15.7475], v[13.467500000000001,16.1525]] . ( layer=m3 ll=v[12.915000000000001,15.375] ur=v[13.325000000000001,15.785]) = 0.20102860492974772
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20102860492974772 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 39, 0] [v[13.262500000000001,15.8825], v[13.3325,16.017500000000002]] . ( layer=m3 ll=v[12.915000000000001,15.785] ur=v[13.325000000000001,16.195]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 39, 0] [v[13.1275,15.7475], v[13.467500000000001,16.1525]] . ( layer=m3 ll=v[12.915000000000001,15.785] ur=v[13.325000000000001,16.195]) = 0.4172079817069664
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 39 ] full=v3d[32, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 40, 0] [v[13.262500000000001,15.8825], v[13.3325,16.017500000000002]] . ( layer=m3 ll=v[12.915000000000001,16.195] ur=v[13.325000000000001,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 40, 0] [v[13.1275,15.7475], v[13.467500000000001,16.1525]] . ( layer=m3 ll=v[12.915000000000001,16.195] ur=v[13.325000000000001,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 32 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 38, 0] [v[13.262500000000001,15.8825], v[13.3325,16.017500000000002]] . ( layer=m3 ll=v[13.325000000000001,15.375] ur=v[13.735,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 38, 0] [v[13.1275,15.7475], v[13.467500000000001,16.1525]] . ( layer=m3 ll=v[13.325000000000001,15.375] ur=v[13.735,15.785]) = 0.14735162028291374
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14735162028291374 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 39, 0] [v[13.262500000000001,15.8825], v[13.3325,16.017500000000002]] . ( layer=m3 ll=v[13.325000000000001,15.785] ur=v[13.735,16.195]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 39, 0] [v[13.1275,15.7475], v[13.467500000000001,16.1525]] . ( layer=m3 ll=v[13.325000000000001,15.785] ur=v[13.735,16.195]) = 0.39416050030412714
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 39 ] full=v3d[33, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 40, 0] [v[13.262500000000001,15.8825], v[13.3325,16.017500000000002]] . ( layer=m3 ll=v[13.325000000000001,16.195] ur=v[13.735,16.605]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 40, 0] [v[13.1275,15.7475], v[13.467500000000001,16.1525]] . ( layer=m3 ll=v[13.325000000000001,16.195] ur=v[13.735,16.605]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 33 , 40 ] full=None
[pin_group/convert_pin]: pins {v3d[32, 38, 0], v3d[33, 39, 0], v3d[32, 39, 0], v3d[33, 38, 0]}
[pin_group/convert_pin]: secondary {v3d[32, 38, 0], v3d[33, 38, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,21.2625] ur=v[13.3325,21.3975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 51, 0] [v[13.262500000000001,21.2625], v[13.3325,21.3975]] . ( layer=m3 ll=v[12.915000000000001,20.705000000000002] ur=v[13.325000000000001,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 51, 0] [v[13.1275,21.1275], v[13.467500000000001,21.5325]] . ( layer=m3 ll=v[12.915000000000001,20.705000000000002] ur=v[13.325000000000001,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 32 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 52, 0] [v[13.262500000000001,21.2625], v[13.3325,21.3975]] . ( layer=m3 ll=v[12.915000000000001,21.115000000000002] ur=v[13.325000000000001,21.525000000000002]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 52, 0] [v[13.1275,21.1275], v[13.467500000000001,21.5325]] . ( layer=m3 ll=v[12.915000000000001,21.115000000000002] ur=v[13.325000000000001,21.525000000000002]) = 0.44386090163473657
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 52 ] full=v3d[32, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 53, 0] [v[13.262500000000001,21.2625], v[13.3325,21.3975]] . ( layer=m3 ll=v[12.915000000000001,21.525000000000002] ur=v[13.325000000000001,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 53, 0] [v[13.1275,21.1275], v[13.467500000000001,21.5325]] . ( layer=m3 ll=v[12.915000000000001,21.525000000000002] ur=v[13.325000000000001,21.935]) = 0.19764235376052514
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.19764235376052514 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 51, 0] [v[13.262500000000001,21.2625], v[13.3325,21.3975]] . ( layer=m3 ll=v[13.325000000000001,20.705000000000002] ur=v[13.735,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 51, 0] [v[13.1275,21.1275], v[13.467500000000001,21.5325]] . ( layer=m3 ll=v[13.325000000000001,20.705000000000002] ur=v[13.735,21.115000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 33 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 52, 0] [v[13.262500000000001,21.2625], v[13.3325,21.3975]] . ( layer=m3 ll=v[13.325000000000001,21.115000000000002] ur=v[13.735,21.525000000000002]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 52, 0] [v[13.1275,21.1275], v[13.467500000000001,21.5325]] . ( layer=m3 ll=v[13.325000000000001,21.115000000000002] ur=v[13.735,21.525000000000002]) = 0.42227064780777823
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 52 ] full=v3d[33, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 53, 0] [v[13.262500000000001,21.2625], v[13.3325,21.3975]] . ( layer=m3 ll=v[13.325000000000001,21.525000000000002] ur=v[13.735,21.935]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 53, 0] [v[13.1275,21.1275], v[13.467500000000001,21.5325]] . ( layer=m3 ll=v[13.325000000000001,21.525000000000002] ur=v[13.735,21.935]) = 0.14269723192830325
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14269723192830325 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 53 ] full=None
[pin_group/convert_pin]: pins {v3d[33, 53, 0], v3d[32, 52, 0], v3d[32, 53, 0], v3d[33, 52, 0]}
[pin_group/convert_pin]: secondary {v3d[33, 53, 0], v3d[32, 53, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,18.5725] ur=v[13.3325,18.7075])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 45, 0] [v[13.262500000000001,18.5725], v[13.3325,18.7075]] . ( layer=m3 ll=v[12.915000000000001,18.245] ur=v[13.325000000000001,18.655]) = 0.10350120772242191
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 45, 0] [v[13.1275,18.4375], v[13.467500000000001,18.8425]] . ( layer=m3 ll=v[12.915000000000001,18.245] ur=v[13.325000000000001,18.655]) = 0.2937898909084537
[router/convert_pin_coord_to_tracks]: Overlap: 0.10350120772242191 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 45 ] full=v3d[32, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 46, 0] [v[13.262500000000001,18.5725], v[13.3325,18.7075]] . ( layer=m3 ll=v[12.915000000000001,18.655] ur=v[13.325000000000001,19.065]) = 0.08162413858657153
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 46, 0] [v[13.1275,18.4375], v[13.467500000000001,18.8425]] . ( layer=m3 ll=v[12.915000000000001,18.655] ur=v[13.325000000000001,19.065]) = 0.27232792732292554
[router/convert_pin_coord_to_tracks]: Overlap: 0.08162413858657153 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 46 ] full=v3d[32, 46, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 45, 0] [v[13.262500000000001,18.5725], v[13.3325,18.7075]] . ( layer=m3 ll=v[13.325000000000001,18.245] ur=v[13.735,18.655]) = 0.0828402076289039
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 45, 0] [v[13.1275,18.4375], v[13.467500000000001,18.8425]] . ( layer=m3 ll=v[13.325000000000001,18.245] ur=v[13.735,18.655]) = 0.26002403735039675
[router/convert_pin_coord_to_tracks]: Overlap: 0.0828402076289039 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 45 ] full=v3d[33, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 46, 0] [v[13.262500000000001,18.5725], v[13.3325,18.7075]] . ( layer=m3 ll=v[13.325000000000001,18.655] ur=v[13.735,19.065]) = 0.05303300858898931
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 46, 0] [v[13.1275,18.4375], v[13.467500000000001,18.8425]] . ( layer=m3 ll=v[13.325000000000001,18.655] ur=v[13.735,19.065]) = 0.23550477702161376
[router/convert_pin_coord_to_tracks]: Overlap: 0.05303300858898931 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 46 ] full=v3d[33, 46, 0]
[pin_group/convert_pin]: pins {v3d[32, 46, 0], v3d[33, 45, 0], v3d[32, 45, 0], v3d[33, 46, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,34.7125] ur=v[13.3325,34.847500000000004])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 84, 0] [v[13.262500000000001,34.7125], v[13.3325,34.847500000000004]] . ( layer=m3 ll=v[12.915000000000001,34.235] ur=v[13.325000000000001,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 84, 0] [v[13.1275,34.5775], v[13.467500000000001,34.9825]] . ( layer=m3 ll=v[12.915000000000001,34.235] ur=v[13.325000000000001,34.645]) = 0.20871631464742033
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20871631464742033 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 85, 0] [v[13.262500000000001,34.7125], v[13.3325,34.847500000000004]] . ( layer=m3 ll=v[12.915000000000001,34.645] ur=v[13.325000000000001,35.055]) = 0.13500000000000512
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 85, 0] [v[13.1275,34.5775], v[13.467500000000001,34.9825]] . ( layer=m3 ll=v[12.915000000000001,34.645] ur=v[13.325000000000001,35.055]) = 0.391040279255219
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000512 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 85 ] full=v3d[32, 85, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 84, 0] [v[13.262500000000001,34.7125], v[13.3325,34.847500000000004]] . ( layer=m3 ll=v[13.325000000000001,34.235] ur=v[13.735,34.645]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 84, 0] [v[13.1275,34.5775], v[13.467500000000001,34.9825]] . ( layer=m3 ll=v[13.325000000000001,34.235] ur=v[13.735,34.645]) = 0.15767847031221593
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15767847031221593 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 85, 0] [v[13.262500000000001,34.7125], v[13.3325,34.847500000000004]] . ( layer=m3 ll=v[13.325000000000001,34.645] ur=v[13.735,35.055]) = 0.13500000000000512
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 85, 0] [v[13.1275,34.5775], v[13.467500000000001,34.9825]] . ( layer=m3 ll=v[13.325000000000001,34.645] ur=v[13.735,35.055]) = 0.3663502422545931
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000512 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 85 ] full=v3d[33, 85, 0]
[pin_group/convert_pin]: pins {v3d[32, 84, 0], v3d[33, 85, 0], v3d[32, 85, 0], v3d[33, 84, 0]}
[pin_group/convert_pin]: secondary {v3d[32, 84, 0], v3d[33, 84, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,37.4025] ur=v[13.3325,37.5375])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 91, 0] [v[13.262500000000001,37.4025], v[13.3325,37.5375]] . ( layer=m3 ll=v[12.915000000000001,37.105000000000004] ur=v[13.325000000000001,37.515]) = 0.12869537676233503
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 91, 0] [v[13.1275,37.2675], v[13.467500000000001,37.6725]] . ( layer=m3 ll=v[12.915000000000001,37.105000000000004] ur=v[13.325000000000001,37.515]) = 0.31664254294077687
[router/convert_pin_coord_to_tracks]: Overlap: 0.12869537676233503 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 91 ] full=v3d[32, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 92, 0] [v[13.262500000000001,37.4025], v[13.3325,37.5375]] . ( layer=m3 ll=v[12.915000000000001,37.515] ur=v[13.325000000000001,37.925000000000004]) = 0.0664266512779324
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 92, 0] [v[13.1275,37.2675], v[13.467500000000001,37.6725]] . ( layer=m3 ll=v[12.915000000000001,37.515] ur=v[13.325000000000001,37.925000000000004]) = 0.2526113615813831
[router/convert_pin_coord_to_tracks]: Overlap: 0.0664266512779324 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 92 ] full=v3d[32, 92, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 91, 0] [v[13.262500000000001,37.4025], v[13.3325,37.5375]] . ( layer=m3 ll=v[13.325000000000001,37.105000000000004] ur=v[13.735,37.515]) = 0.11274972283779389
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 91, 0] [v[13.1275,37.2675], v[13.467500000000001,37.6725]] . ( layer=m3 ll=v[13.325000000000001,37.105000000000004] ur=v[13.735,37.515]) = 0.2855914914698986
[router/convert_pin_coord_to_tracks]: Overlap: 0.11274972283779389 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 91 ] full=v3d[33, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 92, 0] [v[13.262500000000001,37.4025], v[13.3325,37.5375]] . ( layer=m3 ll=v[13.325000000000001,37.515] ur=v[13.735,37.925000000000004]) = 0.023717082451263184
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 92, 0] [v[13.1275,37.2675], v[13.467500000000001,37.6725]] . ( layer=m3 ll=v[13.325000000000001,37.515] ur=v[13.735,37.925000000000004]) = 0.21239703387759365
[router/convert_pin_coord_to_tracks]: Overlap: 0.023717082451263184 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 92 ] full=v3d[33, 92, 0]
[pin_group/convert_pin]: pins {v3d[32, 92, 0], v3d[33, 91, 0], v3d[32, 91, 0], v3d[33, 92, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,32.0225] ur=v[13.3325,32.1575])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 78, 0] [v[13.262500000000001,32.0225], v[13.3325,32.1575]] . ( layer=m3 ll=v[12.915000000000001,31.775000000000002] ur=v[13.325000000000001,32.185]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 78, 0] [v[13.1275,31.8875], v[13.467500000000001,32.292500000000004]] . ( layer=m3 ll=v[12.915000000000001,31.775000000000002] ur=v[13.325000000000001,32.185]) = 0.35708892449920987
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 78 ] full=v3d[32, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 79, 0] [v[13.262500000000001,32.0225], v[13.3325,32.1575]] . ( layer=m3 ll=v[12.915000000000001,32.185] ur=v[13.325000000000001,32.595]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 79, 0] [v[13.1275,31.8875], v[13.467500000000001,32.292500000000004]] . ( layer=m3 ll=v[12.915000000000001,32.185] ur=v[13.325000000000001,32.595]) = 0.22486106821769078
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22486106821769078 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 78, 0] [v[13.262500000000001,32.0225], v[13.3325,32.1575]] . ( layer=m3 ll=v[13.325000000000001,31.775000000000002] ur=v[13.735,32.185]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 78, 0] [v[13.1275,31.8875], v[13.467500000000001,32.292500000000004]] . ( layer=m3 ll=v[13.325000000000001,31.775000000000002] ur=v[13.735,32.185]) = 0.3298673976009175
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 78 ] full=v3d[33, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 79, 0] [v[13.262500000000001,32.0225], v[13.3325,32.1575]] . ( layer=m3 ll=v[13.325000000000001,32.185] ur=v[13.735,32.595]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 79, 0] [v[13.1275,31.8875], v[13.467500000000001,32.292500000000004]] . ( layer=m3 ll=v[13.325000000000001,32.185] ur=v[13.735,32.595]) = 0.1785007002787395
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1785007002787395 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 79 ] full=None
[pin_group/convert_pin]: pins {v3d[32, 78, 0], v3d[32, 79, 0], v3d[33, 78, 0], v3d[33, 79, 0]}
[pin_group/convert_pin]: secondary {v3d[33, 79, 0], v3d[32, 79, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,13.1925] ur=v[13.3325,13.3275])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 32, 0] [v[13.262500000000001,13.1925], v[13.3325,13.3275]] . ( layer=m3 ll=v[12.915000000000001,12.915000000000001] ur=v[13.325000000000001,13.325000000000001]) = 0.14650085323983636
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 32, 0] [v[13.1275,13.057500000000001], v[13.467500000000001,13.4625]] . ( layer=m3 ll=v[12.915000000000001,12.915000000000001] ur=v[13.325000000000001,13.325000000000001]) = 0.3325093983634157
[router/convert_pin_coord_to_tracks]: Overlap: 0.14650085323983636 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 32 ] full=v3d[32, 32, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 33, 0] [v[13.262500000000001,13.1925], v[13.3325,13.3275]] . ( layer=m3 ll=v[12.915000000000001,13.325000000000001] ur=v[13.325000000000001,13.735]) = 0.062549980015984
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 33, 0] [v[13.1275,13.057500000000001], v[13.467500000000001,13.4625]] . ( layer=m3 ll=v[12.915000000000001,13.325000000000001] ur=v[13.325000000000001,13.735]) = 0.24065016102217845
[router/convert_pin_coord_to_tracks]: Overlap: 0.062549980015984 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 33 ] full=v3d[32, 33, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 32, 0] [v[13.262500000000001,13.1925], v[13.3325,13.3275]] . ( layer=m3 ll=v[13.325000000000001,12.915000000000001] ur=v[13.735,13.325000000000001]) = 0.13271209439987017
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 32, 0] [v[13.1275,13.057500000000001], v[13.467500000000001,13.4625]] . ( layer=m3 ll=v[13.325000000000001,12.915000000000001] ur=v[13.735,13.325000000000001]) = 0.30308827097068614
[router/convert_pin_coord_to_tracks]: Overlap: 0.13271209439987017 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 32 ] full=v3d[33, 32, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 33, 0] [v[13.262500000000001,13.1925], v[13.3325,13.3275]] . ( layer=m3 ll=v[13.325000000000001,13.325000000000001] ur=v[13.735,13.735]) = 0.007905694150419376
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 33, 0] [v[13.1275,13.057500000000001], v[13.467500000000001,13.4625]] . ( layer=m3 ll=v[13.325000000000001,13.325000000000001] ur=v[13.735,13.735]) = 0.19802146348312807
[router/convert_pin_coord_to_tracks]: Overlap: 0.007905694150419376 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 33 ] full=v3d[33, 33, 0]
[pin_group/convert_pin]: pins {v3d[32, 32, 0], v3d[32, 33, 0], v3d[33, 33, 0], v3d[33, 32, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[13.262500000000001,26.642500000000002] ur=v[13.3325,26.7775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 64, 0] [v[13.262500000000001,26.642500000000002], v[13.3325,26.7775]] . ( layer=m3 ll=v[12.915000000000001,26.035] ur=v[13.325000000000001,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 64, 0] [v[13.1275,26.5075], v[13.467500000000001,26.9125]] . ( layer=m3 ll=v[12.915000000000001,26.035] ur=v[13.325000000000001,26.445]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 32 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 65, 0] [v[13.262500000000001,26.642500000000002], v[13.3325,26.7775]] . ( layer=m3 ll=v[12.915000000000001,26.445] ur=v[13.325000000000001,26.855]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 65, 0] [v[13.1275,26.5075], v[13.467500000000001,26.9125]] . ( layer=m3 ll=v[12.915000000000001,26.445] ur=v[13.325000000000001,26.855]) = 0.39970301474970227
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 65 ] full=v3d[32, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 66, 0] [v[13.262500000000001,26.642500000000002], v[13.3325,26.7775]] . ( layer=m3 ll=v[12.915000000000001,26.855] ur=v[13.325000000000001,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 66, 0] [v[13.1275,26.5075], v[13.467500000000001,26.9125]] . ( layer=m3 ll=v[12.915000000000001,26.855] ur=v[13.325000000000001,27.265]) = 0.2057000243072439
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2057000243072439 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 64, 0] [v[13.262500000000001,26.642500000000002], v[13.3325,26.7775]] . ( layer=m3 ll=v[13.325000000000001,26.035] ur=v[13.735,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 64, 0] [v[13.1275,26.5075], v[13.467500000000001,26.9125]] . ( layer=m3 ll=v[13.325000000000001,26.035] ur=v[13.735,26.445]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 33 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 65, 0] [v[13.262500000000001,26.642500000000002], v[13.3325,26.7775]] . ( layer=m3 ll=v[13.325000000000001,26.445] ur=v[13.735,26.855]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 65, 0] [v[13.1275,26.5075], v[13.467500000000001,26.9125]] . ( layer=m3 ll=v[13.325000000000001,26.445] ur=v[13.735,26.855]) = 0.37558288033402176
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 65 ] full=v3d[33, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 66, 0] [v[13.262500000000001,26.642500000000002], v[13.3325,26.7775]] . ( layer=m3 ll=v[13.325000000000001,26.855] ur=v[13.735,27.265]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 66, 0] [v[13.1275,26.5075], v[13.467500000000001,26.9125]] . ( layer=m3 ll=v[13.325000000000001,26.855] ur=v[13.735,27.265]) = 0.15366359360629353
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15366359360629353 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 66 ] full=None
[pin_group/convert_pin]: pins {v3d[32, 65, 0], v3d[32, 66, 0], v3d[33, 66, 0], v3d[33, 65, 0]}
[pin_group/convert_pin]: secondary {v3d[33, 66, 0], v3d[32, 66, 0]}
[router/convert_pins]: Converting pins for gnd.
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-10.015,-3.23] ur=v[-9.88,-3.16])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -8, 0] [v[-10.015,-3.23], v[-9.88,-3.16]] . ( layer=m3 ll=v[-10.455,-3.485] ur=v[-10.045,-3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -8, 0] [v[-10.15,-3.365], v[-9.745000000000001,-3.025]] . ( layer=m3 ll=v[-10.455,-3.485] ur=v[-10.045,-3.075]) = 0.30842341026582293
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30842341026582293 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -8 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -7, 0] [v[-10.015,-3.23], v[-9.88,-3.16]] . ( layer=m3 ll=v[-10.455,-3.075] ur=v[-10.045,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -7, 0] [v[-10.15,-3.365], v[-9.745000000000001,-3.025]] . ( layer=m3 ll=v[-10.455,-3.075] ur=v[-10.045,-2.665]) = 0.11629703349613058
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11629703349613058 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -8, 0] [v[-10.015,-3.23], v[-9.88,-3.16]] . ( layer=m3 ll=v[-10.045,-3.485] ur=v[-9.635,-3.075]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -8, 0] [v[-10.15,-3.365], v[-9.745000000000001,-3.025]] . ( layer=m3 ll=v[-10.045,-3.485] ur=v[-9.635,-3.075]) = 0.41725292090050053
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -8 ] full=v3d[-24, -8, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -7, 0] [v[-10.015,-3.23], v[-9.88,-3.16]] . ( layer=m3 ll=v[-10.045,-3.075] ur=v[-9.635,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -7, 0] [v[-10.15,-3.365], v[-9.745000000000001,-3.025]] . ( layer=m3 ll=v[-10.045,-3.075] ur=v[-9.635,-2.665]) = 0.30413812651490996
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30413812651490996 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -7 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-10.015,-3.2625] ur=v[-9.88,-3.1275])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -8, 0] [v[-10.015,-3.2625], v[-9.88,-3.1275]] . ( layer=m3 ll=v[-10.455,-3.485] ur=v[-10.045,-3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -8, 0] [v[-10.15,-3.3975], v[-9.745000000000001,-2.9925]] . ( layer=m3 ll=v[-10.455,-3.485] ur=v[-10.045,-3.075]) = 0.3391625716378503
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3391625716378503 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -8 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -7, 0] [v[-10.015,-3.2625], v[-9.88,-3.1275]] . ( layer=m3 ll=v[-10.455,-3.075] ur=v[-10.045,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -7, 0] [v[-10.15,-3.3975], v[-9.745000000000001,-2.9925]] . ( layer=m3 ll=v[-10.455,-3.075] ur=v[-10.045,-2.665]) = 0.13353370361073677
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.13353370361073677 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -8, 0] [v[-10.015,-3.2625], v[-9.88,-3.1275]] . ( layer=m3 ll=v[-10.045,-3.485] ur=v[-9.635,-3.075]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -8, 0] [v[-10.15,-3.3975], v[-9.745000000000001,-2.9925]] . ( layer=m3 ll=v[-10.045,-3.485] ur=v[-9.635,-3.075]) = 0.4404614058007798
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -8 ] full=v3d[-24, -8, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -7, 0] [v[-10.015,-3.2625], v[-9.88,-3.1275]] . ( layer=m3 ll=v[-10.045,-3.075] ur=v[-9.635,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -7, 0] [v[-10.15,-3.3975], v[-9.745000000000001,-2.9925]] . ( layer=m3 ll=v[-10.045,-3.075] ur=v[-9.635,-2.665]) = 0.31113702769037205
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31113702769037205 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -7 ] full=None
[pin_group/convert_pin]: pins {v3d[-25, -8, 0], v3d[-24, -8, 0], v3d[-25, -7, 0], v3d[-24, -7, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, -8, 0], v3d[-25, -7, 0], v3d[-24, -7, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-10.015,-8.2125] ur=v[-9.88,-8.0775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -21, 0] [v[-10.015,-8.2125], v[-9.88,-8.0775]] . ( layer=m3 ll=v[-10.455,-8.815] ur=v[-10.045,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -21, 0] [v[-10.15,-8.3475], v[-9.745000000000001,-7.9425]] . ( layer=m3 ll=v[-10.455,-8.815] ur=v[-10.045,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -25 , -21 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -20, 0] [v[-10.015,-8.2125], v[-9.88,-8.0775]] . ( layer=m3 ll=v[-10.455,-8.405] ur=v[-10.045,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -20, 0] [v[-10.15,-8.3475], v[-9.745000000000001,-7.9425]] . ( layer=m3 ll=v[-10.455,-8.405] ur=v[-10.045,-7.995]) = 0.36780599505717704
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.36780599505717704 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -19, 0] [v[-10.015,-8.2125], v[-9.88,-8.0775]] . ( layer=m3 ll=v[-10.455,-7.995] ur=v[-10.045,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -19, 0] [v[-10.15,-8.3475], v[-9.745000000000001,-7.9425]] . ( layer=m3 ll=v[-10.455,-7.995] ur=v[-10.045,-7.585]) = 0.11739356881873944
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11739356881873944 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -21, 0] [v[-10.015,-8.2125], v[-9.88,-8.0775]] . ( layer=m3 ll=v[-10.045,-8.815] ur=v[-9.635,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -21, 0] [v[-10.15,-8.3475], v[-9.745000000000001,-7.9425]] . ( layer=m3 ll=v[-10.045,-8.815] ur=v[-9.635,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -24 , -21 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -20, 0] [v[-10.015,-8.2125], v[-9.88,-8.0775]] . ( layer=m3 ll=v[-10.045,-8.405] ur=v[-9.635,-7.995]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -20, 0] [v[-10.15,-8.3475], v[-9.745000000000001,-7.9425]] . ( layer=m3 ll=v[-10.045,-8.405] ur=v[-9.635,-7.995]) = 0.4628782237262835
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -20 ] full=v3d[-24, -20, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -19, 0] [v[-10.015,-8.2125], v[-9.88,-8.0775]] . ( layer=m3 ll=v[-10.045,-7.995] ur=v[-9.635,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -19, 0] [v[-10.15,-8.3475], v[-9.745000000000001,-7.9425]] . ( layer=m3 ll=v[-10.045,-7.995] ur=v[-9.635,-7.585]) = 0.30455910756370325
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30455910756370325 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -19 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-10.015,-8.18] ur=v[-9.88,-8.11])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -20, 0] [v[-10.015,-8.18], v[-9.88,-8.11]] . ( layer=m3 ll=v[-10.455,-8.405] ur=v[-10.045,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -20, 0] [v[-10.15,-8.315], v[-9.745000000000001,-7.9750000000000005]] . ( layer=m3 ll=v[-10.455,-8.405] ur=v[-10.045,-7.995]) = 0.3367862823809778
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3367862823809778 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -19, 0] [v[-10.015,-8.18], v[-9.88,-8.11]] . ( layer=m3 ll=v[-10.455,-7.995] ur=v[-10.045,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, -19, 0] [v[-10.15,-8.315], v[-9.745000000000001,-7.9750000000000005]] . ( layer=m3 ll=v[-10.455,-7.995] ur=v[-10.045,-7.585]) = 0.1068877916321601
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1068877916321601 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -20, 0] [v[-10.015,-8.18], v[-9.88,-8.11]] . ( layer=m3 ll=v[-10.045,-8.405] ur=v[-9.635,-7.995]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -20, 0] [v[-10.15,-8.315], v[-9.745000000000001,-7.9750000000000005]] . ( layer=m3 ll=v[-10.045,-8.405] ur=v[-9.635,-7.995]) = 0.438634243989225
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -20 ] full=v3d[-24, -20, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -19, 0] [v[-10.015,-8.18], v[-9.88,-8.11]] . ( layer=m3 ll=v[-10.045,-7.995] ur=v[-9.635,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, -19, 0] [v[-10.15,-8.315], v[-9.745000000000001,-7.9750000000000005]] . ( layer=m3 ll=v[-10.045,-7.995] ur=v[-9.635,-7.585]) = 0.3006659275674571
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3006659275674571 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , -19 ] full=None
[pin_group/convert_pin]: pins {v3d[-24, -20, 0], v3d[-25, -19, 0], v3d[-24, -19, 0], v3d[-25, -20, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, -19, 0], v3d[-24, -19, 0], v3d[-25, -20, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,22.8] ur=v[-9.0625,22.87])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 55, 0] [v[-9.1975,22.8], v[-9.0625,22.87]] . ( layer=m3 ll=v[-9.635,22.345] ur=v[-9.225,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 55, 0] [v[-9.3325,22.665], v[-8.9275,23.005]] . ( layer=m3 ll=v[-9.635,22.345] ur=v[-9.225,22.755]) = 0.1402007489280994
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1402007489280994 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 56, 0] [v[-9.1975,22.8], v[-9.0625,22.87]] . ( layer=m3 ll=v[-9.635,22.755] ur=v[-9.225,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 56, 0] [v[-9.3325,22.665], v[-8.9275,23.005]] . ( layer=m3 ll=v[-9.635,22.755] ur=v[-9.225,23.165]) = 0.27213278009089603
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.27213278009089603 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 55, 0] [v[-9.1975,22.8], v[-9.0625,22.87]] . ( layer=m3 ll=v[-9.225,22.345] ur=v[-8.815,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 55, 0] [v[-9.3325,22.665], v[-8.9275,23.005]] . ( layer=m3 ll=v[-9.225,22.345] ur=v[-8.815,22.755]) = 0.31081545971846325
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31081545971846325 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 56, 0] [v[-9.1975,22.8], v[-9.0625,22.87]] . ( layer=m3 ll=v[-9.225,22.755] ur=v[-8.815,23.165]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 56, 0] [v[-9.3325,22.665], v[-8.9275,23.005]] . ( layer=m3 ll=v[-9.225,22.755] ur=v[-8.815,23.165]) = 0.3885952264246174
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 56 ] full=v3d[-22, 56, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,22.767500000000002] ur=v[-9.0625,22.9025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 55, 0] [v[-9.1975,22.767500000000002], v[-9.0625,22.9025]] . ( layer=m3 ll=v[-9.635,22.345] ur=v[-9.225,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 55, 0] [v[-9.3325,22.6325], v[-8.9275,23.0375]] . ( layer=m3 ll=v[-9.635,22.345] ur=v[-9.225,22.755]) = 0.1629800601300652
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1629800601300652 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 56, 0] [v[-9.1975,22.767500000000002], v[-9.0625,22.9025]] . ( layer=m3 ll=v[-9.635,22.755] ur=v[-9.225,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 56, 0] [v[-9.3325,22.6325], v[-8.9275,23.0375]] . ( layer=m3 ll=v[-9.635,22.755] ur=v[-9.225,23.165]) = 0.30226230330625314
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30226230330625314 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 55, 0] [v[-9.1975,22.767500000000002], v[-9.0625,22.9025]] . ( layer=m3 ll=v[-9.225,22.345] ur=v[-8.815,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 55, 0] [v[-9.3325,22.6325], v[-8.9275,23.0375]] . ( layer=m3 ll=v[-9.225,22.345] ur=v[-8.815,22.755]) = 0.3217335854398781
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3217335854398781 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 56, 0] [v[-9.1975,22.767500000000002], v[-9.0625,22.9025]] . ( layer=m3 ll=v[-9.225,22.755] ur=v[-8.815,23.165]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 56, 0] [v[-9.3325,22.6325], v[-8.9275,23.0375]] . ( layer=m3 ll=v[-9.225,22.755] ur=v[-8.815,23.165]) = 0.4102590644946203
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 56 ] full=v3d[-22, 56, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,22.767500000000002] ur=v[-9.0625,22.9025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 55, 0] [v[-9.1975,22.767500000000002], v[-9.0625,22.9025]] . ( layer=m3 ll=v[-9.635,22.345] ur=v[-9.225,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 55, 0] [v[-9.3325,22.6325], v[-8.9275,23.0375]] . ( layer=m3 ll=v[-9.635,22.345] ur=v[-9.225,22.755]) = 0.1629800601300652
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1629800601300652 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 56, 0] [v[-9.1975,22.767500000000002], v[-9.0625,22.9025]] . ( layer=m3 ll=v[-9.635,22.755] ur=v[-9.225,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 56, 0] [v[-9.3325,22.6325], v[-8.9275,23.0375]] . ( layer=m3 ll=v[-9.635,22.755] ur=v[-9.225,23.165]) = 0.30226230330625314
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30226230330625314 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 55, 0] [v[-9.1975,22.767500000000002], v[-9.0625,22.9025]] . ( layer=m3 ll=v[-9.225,22.345] ur=v[-8.815,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 55, 0] [v[-9.3325,22.6325], v[-8.9275,23.0375]] . ( layer=m3 ll=v[-9.225,22.345] ur=v[-8.815,22.755]) = 0.3217335854398781
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3217335854398781 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 56, 0] [v[-9.1975,22.767500000000002], v[-9.0625,22.9025]] . ( layer=m3 ll=v[-9.225,22.755] ur=v[-8.815,23.165]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 56, 0] [v[-9.3325,22.6325], v[-8.9275,23.0375]] . ( layer=m3 ll=v[-9.225,22.755] ur=v[-8.815,23.165]) = 0.4102590644946203
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 56 ] full=v3d[-22, 56, 0]
[pin_group/convert_pin]: pins {v3d[-22, 56, 0], v3d[-23, 56, 0], v3d[-22, 55, 0], v3d[-23, 55, 0]}
[pin_group/convert_pin]: secondary {v3d[-23, 55, 0], v3d[-23, 56, 0], v3d[-22, 55, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,26.44] ur=v[-9.0625,26.51])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 64, 0] [v[-9.1975,26.44], v[-9.0625,26.51]] . ( layer=m3 ll=v[-9.635,26.035] ur=v[-9.225,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 64, 0] [v[-9.3325,26.305], v[-8.9275,26.645]] . ( layer=m3 ll=v[-9.635,26.035] ur=v[-9.225,26.445]) = 0.17651133108103895
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17651133108103895 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 65, 0] [v[-9.1975,26.44], v[-9.0625,26.51]] . ( layer=m3 ll=v[-9.635,26.445] ur=v[-9.225,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 65, 0] [v[-9.3325,26.305], v[-8.9275,26.645]] . ( layer=m3 ll=v[-9.635,26.445] ur=v[-9.225,26.855]) = 0.22706001409319013
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22706001409319013 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 64, 0] [v[-9.1975,26.44], v[-9.0625,26.51]] . ( layer=m3 ll=v[-9.225,26.035] ur=v[-8.815,26.445]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 64, 0] [v[-9.3325,26.305], v[-8.9275,26.645]] . ( layer=m3 ll=v[-9.225,26.035] ur=v[-8.815,26.445]) = 0.3287951489909786
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 64 ] full=v3d[-22, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 65, 0] [v[-9.1975,26.44], v[-9.0625,26.51]] . ( layer=m3 ll=v[-9.225,26.445] ur=v[-8.815,26.855]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 65, 0] [v[-9.3325,26.305], v[-8.9275,26.645]] . ( layer=m3 ll=v[-9.225,26.445] ur=v[-8.815,26.855]) = 0.358477684103208
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 65 ] full=v3d[-22, 65, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,26.4075] ur=v[-9.0625,26.5425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 64, 0] [v[-9.1975,26.4075], v[-9.0625,26.5425]] . ( layer=m3 ll=v[-9.635,26.035] ur=v[-9.225,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 64, 0] [v[-9.3325,26.2725], v[-8.9275,26.677500000000002]] . ( layer=m3 ll=v[-9.635,26.035] ur=v[-9.225,26.445]) = 0.20325476624177793
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20325476624177793 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 65, 0] [v[-9.1975,26.4075], v[-9.0625,26.5425]] . ( layer=m3 ll=v[-9.635,26.445] ur=v[-9.225,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 65, 0] [v[-9.3325,26.2725], v[-8.9275,26.677500000000002]] . ( layer=m3 ll=v[-9.635,26.445] ur=v[-9.225,26.855]) = 0.2561493704852713
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2561493704852713 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 64, 0] [v[-9.1975,26.4075], v[-9.0625,26.5425]] . ( layer=m3 ll=v[-9.225,26.035] ur=v[-8.815,26.445]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 64, 0] [v[-9.3325,26.2725], v[-8.9275,26.677500000000002]] . ( layer=m3 ll=v[-9.225,26.035] ur=v[-8.815,26.445]) = 0.3438931520109109
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 64 ] full=v3d[-22, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 65, 0] [v[-9.1975,26.4075], v[-9.0625,26.5425]] . ( layer=m3 ll=v[-9.225,26.445] ur=v[-8.815,26.855]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 65, 0] [v[-9.3325,26.2725], v[-8.9275,26.677500000000002]] . ( layer=m3 ll=v[-9.225,26.445] ur=v[-8.815,26.855]) = 0.3775744959607315
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 65 ] full=v3d[-22, 65, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,26.4075] ur=v[-9.0625,26.5425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 64, 0] [v[-9.1975,26.4075], v[-9.0625,26.5425]] . ( layer=m3 ll=v[-9.635,26.035] ur=v[-9.225,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 64, 0] [v[-9.3325,26.2725], v[-8.9275,26.677500000000002]] . ( layer=m3 ll=v[-9.635,26.035] ur=v[-9.225,26.445]) = 0.20325476624177793
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20325476624177793 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 65, 0] [v[-9.1975,26.4075], v[-9.0625,26.5425]] . ( layer=m3 ll=v[-9.635,26.445] ur=v[-9.225,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 65, 0] [v[-9.3325,26.2725], v[-8.9275,26.677500000000002]] . ( layer=m3 ll=v[-9.635,26.445] ur=v[-9.225,26.855]) = 0.2561493704852713
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2561493704852713 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 64, 0] [v[-9.1975,26.4075], v[-9.0625,26.5425]] . ( layer=m3 ll=v[-9.225,26.035] ur=v[-8.815,26.445]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 64, 0] [v[-9.3325,26.2725], v[-8.9275,26.677500000000002]] . ( layer=m3 ll=v[-9.225,26.035] ur=v[-8.815,26.445]) = 0.3438931520109109
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 64 ] full=v3d[-22, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 65, 0] [v[-9.1975,26.4075], v[-9.0625,26.5425]] . ( layer=m3 ll=v[-9.225,26.445] ur=v[-8.815,26.855]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 65, 0] [v[-9.3325,26.2725], v[-8.9275,26.677500000000002]] . ( layer=m3 ll=v[-9.225,26.445] ur=v[-8.815,26.855]) = 0.3775744959607315
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 65 ] full=v3d[-22, 65, 0]
[pin_group/convert_pin]: pins {v3d[-23, 64, 0], v3d[-22, 64, 0], v3d[-22, 65, 0], v3d[-23, 65, 0]}
[pin_group/convert_pin]: secondary {v3d[-23, 64, 0], v3d[-23, 65, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,15.52] ur=v[-9.0625,15.59])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 37, 0] [v[-9.1975,15.52], v[-9.0625,15.59]] . ( layer=m3 ll=v[-9.635,14.965] ur=v[-9.225,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 37, 0] [v[-9.3325,15.385], v[-8.9275,15.725]] . ( layer=m3 ll=v[-9.635,14.965] ur=v[-9.225,15.375]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 38, 0] [v[-9.1975,15.52], v[-9.0625,15.59]] . ( layer=m3 ll=v[-9.635,15.375] ur=v[-9.225,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 38, 0] [v[-9.3325,15.385], v[-8.9275,15.725]] . ( layer=m3 ll=v[-9.635,15.375] ur=v[-9.225,15.785]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 39, 0] [v[-9.1975,15.52], v[-9.0625,15.59]] . ( layer=m3 ll=v[-9.635,15.785] ur=v[-9.225,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 39, 0] [v[-9.3325,15.385], v[-8.9275,15.725]] . ( layer=m3 ll=v[-9.635,15.785] ur=v[-9.225,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 37, 0] [v[-9.1975,15.52], v[-9.0625,15.59]] . ( layer=m3 ll=v[-9.225,14.965] ur=v[-8.815,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 37, 0] [v[-9.3325,15.385], v[-8.9275,15.725]] . ( layer=m3 ll=v[-9.225,14.965] ur=v[-8.815,15.375]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 38, 0] [v[-9.1975,15.52], v[-9.0625,15.59]] . ( layer=m3 ll=v[-9.225,15.375] ur=v[-8.815,15.785]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 38, 0] [v[-9.3325,15.385], v[-8.9275,15.725]] . ( layer=m3 ll=v[-9.225,15.375] ur=v[-8.815,15.785]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 38 ] full=v3d[-22, 38, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 39, 0] [v[-9.1975,15.52], v[-9.0625,15.59]] . ( layer=m3 ll=v[-9.225,15.785] ur=v[-8.815,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 39, 0] [v[-9.3325,15.385], v[-8.9275,15.725]] . ( layer=m3 ll=v[-9.225,15.785] ur=v[-8.815,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 39 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,15.4875] ur=v[-9.0625,15.6225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 37, 0] [v[-9.1975,15.4875], v[-9.0625,15.6225]] . ( layer=m3 ll=v[-9.635,14.965] ur=v[-9.225,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 37, 0] [v[-9.3325,15.352500000000001], v[-8.9275,15.7575]] . ( layer=m3 ll=v[-9.635,14.965] ur=v[-9.225,15.375]) = 0.10982941318244373
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10982941318244373 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 38, 0] [v[-9.1975,15.4875], v[-9.0625,15.6225]] . ( layer=m3 ll=v[-9.635,15.375] ur=v[-9.225,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 38, 0] [v[-9.3325,15.352500000000001], v[-8.9275,15.7575]] . ( layer=m3 ll=v[-9.635,15.375] ur=v[-9.225,15.785]) = 0.3973191412454228
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3973191412454228 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 39, 0] [v[-9.1975,15.4875], v[-9.0625,15.6225]] . ( layer=m3 ll=v[-9.635,15.785] ur=v[-9.225,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 39, 0] [v[-9.3325,15.352500000000001], v[-8.9275,15.7575]] . ( layer=m3 ll=v[-9.635,15.785] ur=v[-9.225,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 37, 0] [v[-9.1975,15.4875], v[-9.0625,15.6225]] . ( layer=m3 ll=v[-9.225,14.965] ur=v[-8.815,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 37, 0] [v[-9.3325,15.352500000000001], v[-8.9275,15.7575]] . ( layer=m3 ll=v[-9.225,14.965] ur=v[-8.815,15.375]) = 0.29834962711556995
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.29834962711556995 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 38, 0] [v[-9.1975,15.4875], v[-9.0625,15.6225]] . ( layer=m3 ll=v[-9.225,15.375] ur=v[-8.815,15.785]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 38, 0] [v[-9.3325,15.352500000000001], v[-8.9275,15.7575]] . ( layer=m3 ll=v[-9.225,15.375] ur=v[-8.815,15.785]) = 0.48457455566713353
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 38 ] full=v3d[-22, 38, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 39, 0] [v[-9.1975,15.4875], v[-9.0625,15.6225]] . ( layer=m3 ll=v[-9.225,15.785] ur=v[-8.815,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 39, 0] [v[-9.3325,15.352500000000001], v[-8.9275,15.7575]] . ( layer=m3 ll=v[-9.225,15.785] ur=v[-8.815,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 39 ] full=None
[pin_group/convert_pin]: pins {v3d[-22, 37, 0], v3d[-23, 37, 0], v3d[-22, 38, 0], v3d[-23, 38, 0]}
[pin_group/convert_pin]: secondary {v3d[-22, 37, 0], v3d[-23, 37, 0], v3d[-23, 38, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,11.8475] ur=v[-9.0625,11.9825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 28, 0] [v[-9.1975,11.8475], v[-9.0625,11.9825]] . ( layer=m3 ll=v[-9.635,11.275] ur=v[-9.225,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 28, 0] [v[-9.3325,11.7125], v[-8.9275,12.1175]] . ( layer=m3 ll=v[-9.635,11.275] ur=v[-9.225,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 29, 0] [v[-9.1975,11.8475], v[-9.0625,11.9825]] . ( layer=m3 ll=v[-9.635,11.685] ur=v[-9.225,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 29, 0] [v[-9.3325,11.7125], v[-8.9275,12.1175]] . ( layer=m3 ll=v[-9.635,11.685] ur=v[-9.225,12.095]) = 0.3973191412454228
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3973191412454228 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 30, 0] [v[-9.1975,11.8475], v[-9.0625,11.9825]] . ( layer=m3 ll=v[-9.635,12.095] ur=v[-9.225,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 30, 0] [v[-9.3325,11.7125], v[-8.9275,12.1175]] . ( layer=m3 ll=v[-9.635,12.095] ur=v[-9.225,12.505]) = 0.10982941318244373
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10982941318244373 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 28, 0] [v[-9.1975,11.8475], v[-9.0625,11.9825]] . ( layer=m3 ll=v[-9.225,11.275] ur=v[-8.815,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 28, 0] [v[-9.3325,11.7125], v[-8.9275,12.1175]] . ( layer=m3 ll=v[-9.225,11.275] ur=v[-8.815,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 29, 0] [v[-9.1975,11.8475], v[-9.0625,11.9825]] . ( layer=m3 ll=v[-9.225,11.685] ur=v[-8.815,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 29, 0] [v[-9.3325,11.7125], v[-8.9275,12.1175]] . ( layer=m3 ll=v[-9.225,11.685] ur=v[-8.815,12.095]) = 0.48457455566713353
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 29 ] full=v3d[-22, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 30, 0] [v[-9.1975,11.8475], v[-9.0625,11.9825]] . ( layer=m3 ll=v[-9.225,12.095] ur=v[-8.815,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 30, 0] [v[-9.3325,11.7125], v[-8.9275,12.1175]] . ( layer=m3 ll=v[-9.225,12.095] ur=v[-8.815,12.505]) = 0.29834962711556995
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.29834962711556995 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 30 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,11.88] ur=v[-9.0625,11.950000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 28, 0] [v[-9.1975,11.88], v[-9.0625,11.950000000000001]] . ( layer=m3 ll=v[-9.635,11.275] ur=v[-9.225,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 28, 0] [v[-9.3325,11.745000000000001], v[-8.9275,12.085]] . ( layer=m3 ll=v[-9.635,11.275] ur=v[-9.225,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 29, 0] [v[-9.1975,11.88], v[-9.0625,11.950000000000001]] . ( layer=m3 ll=v[-9.635,11.685] ur=v[-9.225,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 29, 0] [v[-9.3325,11.745000000000001], v[-8.9275,12.085]] . ( layer=m3 ll=v[-9.635,11.685] ur=v[-9.225,12.095]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 30, 0] [v[-9.1975,11.88], v[-9.0625,11.950000000000001]] . ( layer=m3 ll=v[-9.635,12.095] ur=v[-9.225,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 30, 0] [v[-9.3325,11.745000000000001], v[-8.9275,12.085]] . ( layer=m3 ll=v[-9.635,12.095] ur=v[-9.225,12.505]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -23 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 28, 0] [v[-9.1975,11.88], v[-9.0625,11.950000000000001]] . ( layer=m3 ll=v[-9.225,11.275] ur=v[-8.815,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 28, 0] [v[-9.3325,11.745000000000001], v[-8.9275,12.085]] . ( layer=m3 ll=v[-9.225,11.275] ur=v[-8.815,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 29, 0] [v[-9.1975,11.88], v[-9.0625,11.950000000000001]] . ( layer=m3 ll=v[-9.225,11.685] ur=v[-8.815,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 29, 0] [v[-9.3325,11.745000000000001], v[-8.9275,12.085]] . ( layer=m3 ll=v[-9.225,11.685] ur=v[-8.815,12.095]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 29 ] full=v3d[-22, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 30, 0] [v[-9.1975,11.88], v[-9.0625,11.950000000000001]] . ( layer=m3 ll=v[-9.225,12.095] ur=v[-8.815,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 30, 0] [v[-9.3325,11.745000000000001], v[-8.9275,12.085]] . ( layer=m3 ll=v[-9.225,12.095] ur=v[-8.815,12.505]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -22 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[-22, 29, 0], v3d[-23, 29, 0], v3d[-22, 30, 0], v3d[-23, 30, 0]}
[pin_group/convert_pin]: secondary {v3d[-23, 29, 0], v3d[-22, 30, 0], v3d[-23, 30, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,19.1275] ur=v[-9.0625,19.2625])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 46, 0] [v[-9.1975,19.1275], v[-9.0625,19.2625]] . ( layer=m3 ll=v[-9.635,18.655] ur=v[-9.225,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 46, 0] [v[-9.3325,18.9925], v[-8.9275,19.3975]] . ( layer=m3 ll=v[-9.635,18.655] ur=v[-9.225,19.065]) = 0.1296630247989002
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1296630247989002 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 47, 0] [v[-9.1975,19.1275], v[-9.0625,19.2625]] . ( layer=m3 ll=v[-9.635,19.065] ur=v[-9.225,19.475]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 47, 0] [v[-9.3325,18.9925], v[-8.9275,19.3975]] . ( layer=m3 ll=v[-9.635,19.065] ur=v[-9.225,19.475]) = 0.349445990104336
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.349445990104336 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 46, 0] [v[-9.1975,19.1275], v[-9.0625,19.2625]] . ( layer=m3 ll=v[-9.225,18.655] ur=v[-8.815,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 46, 0] [v[-9.3325,18.9925], v[-8.9275,19.3975]] . ( layer=m3 ll=v[-9.225,18.655] ur=v[-8.815,19.065]) = 0.3062066295820518
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3062066295820518 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 47, 0] [v[-9.1975,19.1275], v[-9.0625,19.2625]] . ( layer=m3 ll=v[-9.225,19.065] ur=v[-8.815,19.475]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 47, 0] [v[-9.3325,18.9925], v[-8.9275,19.3975]] . ( layer=m3 ll=v[-9.225,19.065] ur=v[-8.815,19.475]) = 0.44616420743936797
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 47 ] full=v3d[-22, 47, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-9.1975,19.16] ur=v[-9.0625,19.23])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 46, 0] [v[-9.1975,19.16], v[-9.0625,19.23]] . ( layer=m3 ll=v[-9.635,18.655] ur=v[-9.225,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 46, 0] [v[-9.3325,19.025000000000002], v[-8.9275,19.365000000000002]] . ( layer=m3 ll=v[-9.635,18.655] ur=v[-9.225,19.065]) = 0.11470069746954425
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11470069746954425 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 47, 0] [v[-9.1975,19.16], v[-9.0625,19.23]] . ( layer=m3 ll=v[-9.635,19.065] ur=v[-9.225,19.475]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-23, 47, 0] [v[-9.3325,19.025000000000002], v[-8.9275,19.365000000000002]] . ( layer=m3 ll=v[-9.635,19.065] ur=v[-9.225,19.475]) = 0.3186789136419296
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3186789136419296 >? 0
[router/convert_pin_to_tracks]: Converting [ -23 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 46, 0] [v[-9.1975,19.16], v[-9.0625,19.23]] . ( layer=m3 ll=v[-9.225,18.655] ur=v[-8.815,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 46, 0] [v[-9.3325,19.025000000000002], v[-8.9275,19.365000000000002]] . ( layer=m3 ll=v[-9.225,18.655] ur=v[-8.815,19.065]) = 0.30017703109998206
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30017703109998206 >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 47, 0] [v[-9.1975,19.16], v[-9.0625,19.23]] . ( layer=m3 ll=v[-9.225,19.065] ur=v[-8.815,19.475]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-22, 47, 0] [v[-9.3325,19.025000000000002], v[-8.9275,19.365000000000002]] . ( layer=m3 ll=v[-9.225,19.065] ur=v[-8.815,19.475]) = 0.4225000000000001
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -22 , 47 ] full=v3d[-22, 47, 0]
[pin_group/convert_pin]: pins {v3d[-22, 47, 0], v3d[-23, 47, 0], v3d[-22, 46, 0], v3d[-23, 46, 0]}
[pin_group/convert_pin]: secondary {v3d[-23, 46, 0], v3d[-23, 47, 0], v3d[-22, 46, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,15.52] ur=v[-7.6875,15.59])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 37, 0] [v[-7.8225,15.52], v[-7.6875,15.59]] . ( layer=m3 ll=v[-8.405,14.965] ur=v[-7.995,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 37, 0] [v[-7.9575000000000005,15.385], v[-7.5525,15.725]] . ( layer=m3 ll=v[-8.405,14.965] ur=v[-7.995,15.375]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 38, 0] [v[-7.8225,15.52], v[-7.6875,15.59]] . ( layer=m3 ll=v[-8.405,15.375] ur=v[-7.995,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 38, 0] [v[-7.9575000000000005,15.385], v[-7.5525,15.725]] . ( layer=m3 ll=v[-8.405,15.375] ur=v[-7.995,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 39, 0] [v[-7.8225,15.52], v[-7.6875,15.59]] . ( layer=m3 ll=v[-8.405,15.785] ur=v[-7.995,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 39, 0] [v[-7.9575000000000005,15.385], v[-7.5525,15.725]] . ( layer=m3 ll=v[-8.405,15.785] ur=v[-7.995,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 37, 0] [v[-7.8225,15.52], v[-7.6875,15.59]] . ( layer=m3 ll=v[-7.995,14.965] ur=v[-7.585,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 37, 0] [v[-7.9575000000000005,15.385], v[-7.5525,15.725]] . ( layer=m3 ll=v[-7.995,14.965] ur=v[-7.585,15.375]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 38, 0] [v[-7.8225,15.52], v[-7.6875,15.59]] . ( layer=m3 ll=v[-7.995,15.375] ur=v[-7.585,15.785]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 38, 0] [v[-7.9575000000000005,15.385], v[-7.5525,15.725]] . ( layer=m3 ll=v[-7.995,15.375] ur=v[-7.585,15.785]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 38 ] full=v3d[-19, 38, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 39, 0] [v[-7.8225,15.52], v[-7.6875,15.59]] . ( layer=m3 ll=v[-7.995,15.785] ur=v[-7.585,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 39, 0] [v[-7.9575000000000005,15.385], v[-7.5525,15.725]] . ( layer=m3 ll=v[-7.995,15.785] ur=v[-7.585,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 37, 0] [v[-7.8225,15.52], v[-7.6875,15.59]] . ( layer=m3 ll=v[-7.585,14.965] ur=v[-7.175,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 37, 0] [v[-7.9575000000000005,15.385], v[-7.5525,15.725]] . ( layer=m3 ll=v[-7.585,14.965] ur=v[-7.175,15.375]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 38, 0] [v[-7.8225,15.52], v[-7.6875,15.59]] . ( layer=m3 ll=v[-7.585,15.375] ur=v[-7.175,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 38, 0] [v[-7.9575000000000005,15.385], v[-7.5525,15.725]] . ( layer=m3 ll=v[-7.585,15.375] ur=v[-7.175,15.785]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 39, 0] [v[-7.8225,15.52], v[-7.6875,15.59]] . ( layer=m3 ll=v[-7.585,15.785] ur=v[-7.175,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 39, 0] [v[-7.9575000000000005,15.385], v[-7.5525,15.725]] . ( layer=m3 ll=v[-7.585,15.785] ur=v[-7.175,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 39 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,15.4875] ur=v[-7.6875,15.6225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 37, 0] [v[-7.8225,15.4875], v[-7.6875,15.6225]] . ( layer=m3 ll=v[-8.405,14.965] ur=v[-7.995,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 37, 0] [v[-7.9575000000000005,15.352500000000001], v[-7.5525,15.7575]] . ( layer=m3 ll=v[-8.405,14.965] ur=v[-7.995,15.375]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 38, 0] [v[-7.8225,15.4875], v[-7.6875,15.6225]] . ( layer=m3 ll=v[-8.405,15.375] ur=v[-7.995,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 38, 0] [v[-7.9575000000000005,15.352500000000001], v[-7.5525,15.7575]] . ( layer=m3 ll=v[-8.405,15.375] ur=v[-7.995,15.785]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 39, 0] [v[-7.8225,15.4875], v[-7.6875,15.6225]] . ( layer=m3 ll=v[-8.405,15.785] ur=v[-7.995,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 39, 0] [v[-7.9575000000000005,15.352500000000001], v[-7.5525,15.7575]] . ( layer=m3 ll=v[-8.405,15.785] ur=v[-7.995,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 37, 0] [v[-7.8225,15.4875], v[-7.6875,15.6225]] . ( layer=m3 ll=v[-7.995,14.965] ur=v[-7.585,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 37, 0] [v[-7.9575000000000005,15.352500000000001], v[-7.5525,15.7575]] . ( layer=m3 ll=v[-7.995,14.965] ur=v[-7.585,15.375]) = 0.37317891151564325
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.37317891151564325 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 38, 0] [v[-7.8225,15.4875], v[-7.6875,15.6225]] . ( layer=m3 ll=v[-7.995,15.375] ur=v[-7.585,15.785]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 38, 0] [v[-7.9575000000000005,15.352500000000001], v[-7.5525,15.7575]] . ( layer=m3 ll=v[-7.995,15.375] ur=v[-7.585,15.785]) = 0.5339124460058976
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 38 ] full=v3d[-19, 38, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 39, 0] [v[-7.8225,15.4875], v[-7.6875,15.6225]] . ( layer=m3 ll=v[-7.995,15.785] ur=v[-7.585,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 39, 0] [v[-7.9575000000000005,15.352500000000001], v[-7.5525,15.7575]] . ( layer=m3 ll=v[-7.995,15.785] ur=v[-7.585,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 37, 0] [v[-7.8225,15.4875], v[-7.6875,15.6225]] . ( layer=m3 ll=v[-7.585,14.965] ur=v[-7.175,15.375]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 37, 0] [v[-7.9575000000000005,15.352500000000001], v[-7.5525,15.7575]] . ( layer=m3 ll=v[-7.585,14.965] ur=v[-7.175,15.375]) = 0.039528470752104014
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.039528470752104014 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 37 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 38, 0] [v[-7.8225,15.4875], v[-7.6875,15.6225]] . ( layer=m3 ll=v[-7.585,15.375] ur=v[-7.175,15.785]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 38, 0] [v[-7.9575000000000005,15.352500000000001], v[-7.5525,15.7575]] . ( layer=m3 ll=v[-7.585,15.375] ur=v[-7.175,15.785]) = 0.38387823590300113
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.38387823590300113 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 39, 0] [v[-7.8225,15.4875], v[-7.6875,15.6225]] . ( layer=m3 ll=v[-7.585,15.785] ur=v[-7.175,16.195]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 39, 0] [v[-7.9575000000000005,15.352500000000001], v[-7.5525,15.7575]] . ( layer=m3 ll=v[-7.585,15.785] ur=v[-7.175,16.195]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 39 ] full=None
[pin_group/convert_pin]: pins {v3d[-19, 38, 0], v3d[-18, 37, 0], v3d[-18, 38, 0], v3d[-19, 37, 0]}
[pin_group/convert_pin]: secondary {v3d[-18, 37, 0], v3d[-18, 38, 0], v3d[-19, 37, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,26.44] ur=v[-7.6875,26.51])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 64, 0] [v[-7.8225,26.44], v[-7.6875,26.51]] . ( layer=m3 ll=v[-8.405,26.035] ur=v[-7.995,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 64, 0] [v[-7.9575000000000005,26.305], v[-7.5525,26.645]] . ( layer=m3 ll=v[-8.405,26.035] ur=v[-7.995,26.445]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 65, 0] [v[-7.8225,26.44], v[-7.6875,26.51]] . ( layer=m3 ll=v[-8.405,26.445] ur=v[-7.995,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 65, 0] [v[-7.9575000000000005,26.305], v[-7.5525,26.645]] . ( layer=m3 ll=v[-8.405,26.445] ur=v[-7.995,26.855]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 64, 0] [v[-7.8225,26.44], v[-7.6875,26.51]] . ( layer=m3 ll=v[-7.995,26.035] ur=v[-7.585,26.445]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 64, 0] [v[-7.9575000000000005,26.305], v[-7.5525,26.645]] . ( layer=m3 ll=v[-7.995,26.035] ur=v[-7.585,26.445]) = 0.3979400080414139
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 64 ] full=v3d[-19, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 65, 0] [v[-7.8225,26.44], v[-7.6875,26.51]] . ( layer=m3 ll=v[-7.995,26.445] ur=v[-7.585,26.855]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 65, 0] [v[-7.9575000000000005,26.305], v[-7.5525,26.645]] . ( layer=m3 ll=v[-7.995,26.445] ur=v[-7.585,26.855]) = 0.422795754472535
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 65 ] full=v3d[-19, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 64, 0] [v[-7.8225,26.44], v[-7.6875,26.51]] . ( layer=m3 ll=v[-7.585,26.035] ur=v[-7.175,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 64, 0] [v[-7.9575000000000005,26.305], v[-7.5525,26.645]] . ( layer=m3 ll=v[-7.585,26.035] ur=v[-7.175,26.445]) = 0.1437228235180486
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1437228235180486 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 65, 0] [v[-7.8225,26.44], v[-7.6875,26.51]] . ( layer=m3 ll=v[-7.585,26.445] ur=v[-7.175,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 65, 0] [v[-7.9575000000000005,26.305], v[-7.5525,26.645]] . ( layer=m3 ll=v[-7.585,26.445] ur=v[-7.175,26.855]) = 0.20262341917952056
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20262341917952056 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 65 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,26.4075] ur=v[-7.6875,26.5425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 64, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-8.405,26.035] ur=v[-7.995,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 64, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-8.405,26.035] ur=v[-7.995,26.445]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 65, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-8.405,26.445] ur=v[-7.995,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 65, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-8.405,26.445] ur=v[-7.995,26.855]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 64, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-7.995,26.035] ur=v[-7.585,26.445]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 64, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-7.995,26.035] ur=v[-7.585,26.445]) = 0.4105027405511444
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 64 ] full=v3d[-19, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 65, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-7.995,26.445] ur=v[-7.585,26.855]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 65, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-7.995,26.445] ur=v[-7.585,26.855]) = 0.4391042017562587
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 65 ] full=v3d[-19, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 64, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-7.585,26.035] ur=v[-7.175,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 64, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-7.585,26.035] ur=v[-7.175,26.445]) = 0.17553489681541898
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17553489681541898 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 65, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-7.585,26.445] ur=v[-7.175,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 65, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-7.585,26.445] ur=v[-7.175,26.855]) = 0.23476051627137126
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23476051627137126 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 65 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,26.4075] ur=v[-7.6875,26.5425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 64, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-8.405,26.035] ur=v[-7.995,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 64, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-8.405,26.035] ur=v[-7.995,26.445]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 65, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-8.405,26.445] ur=v[-7.995,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 65, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-8.405,26.445] ur=v[-7.995,26.855]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 64, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-7.995,26.035] ur=v[-7.585,26.445]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 64, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-7.995,26.035] ur=v[-7.585,26.445]) = 0.4105027405511444
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 64 ] full=v3d[-19, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 65, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-7.995,26.445] ur=v[-7.585,26.855]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 65, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-7.995,26.445] ur=v[-7.585,26.855]) = 0.4391042017562587
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 65 ] full=v3d[-19, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 64, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-7.585,26.035] ur=v[-7.175,26.445]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 64, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-7.585,26.035] ur=v[-7.175,26.445]) = 0.17553489681541898
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17553489681541898 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 65, 0] [v[-7.8225,26.4075], v[-7.6875,26.5425]] . ( layer=m3 ll=v[-7.585,26.445] ur=v[-7.175,26.855]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 65, 0] [v[-7.9575000000000005,26.2725], v[-7.5525,26.677500000000002]] . ( layer=m3 ll=v[-7.585,26.445] ur=v[-7.175,26.855]) = 0.23476051627137126
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23476051627137126 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 65 ] full=None
[pin_group/convert_pin]: pins {v3d[-18, 64, 0], v3d[-19, 65, 0], v3d[-18, 65, 0], v3d[-19, 64, 0]}
[pin_group/convert_pin]: secondary {v3d[-18, 64, 0], v3d[-18, 65, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,22.767500000000002] ur=v[-7.6875,22.9025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 55, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-8.405,22.345] ur=v[-7.995,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 55, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-8.405,22.345] ur=v[-7.995,22.755]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 56, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-8.405,22.755] ur=v[-7.995,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 56, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-8.405,22.755] ur=v[-7.995,23.165]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 55, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-7.995,22.345] ur=v[-7.585,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 55, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-7.995,22.345] ur=v[-7.585,22.755]) = 0.39212561762782094
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.39212561762782094 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 56, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-7.995,22.755] ur=v[-7.585,23.165]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 56, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-7.995,22.755] ur=v[-7.585,23.165]) = 0.4675066844441924
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 56 ] full=v3d[-19, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 55, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-7.585,22.345] ur=v[-7.175,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 55, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-7.585,22.345] ur=v[-7.175,22.755]) = 0.12673791855636446
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12673791855636446 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 56, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-7.585,22.755] ur=v[-7.175,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 56, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-7.585,22.755] ur=v[-7.175,23.165]) = 0.2843633239361246
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2843633239361246 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 56 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,22.767500000000002] ur=v[-7.6875,22.9025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 55, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-8.405,22.345] ur=v[-7.995,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 55, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-8.405,22.345] ur=v[-7.995,22.755]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 56, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-8.405,22.755] ur=v[-7.995,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 56, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-8.405,22.755] ur=v[-7.995,23.165]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 55, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-7.995,22.345] ur=v[-7.585,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 55, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-7.995,22.345] ur=v[-7.585,22.755]) = 0.39212561762782094
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.39212561762782094 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 56, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-7.995,22.755] ur=v[-7.585,23.165]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 56, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-7.995,22.755] ur=v[-7.585,23.165]) = 0.4675066844441924
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 56 ] full=v3d[-19, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 55, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-7.585,22.345] ur=v[-7.175,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 55, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-7.585,22.345] ur=v[-7.175,22.755]) = 0.12673791855636446
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12673791855636446 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 56, 0] [v[-7.8225,22.767500000000002], v[-7.6875,22.9025]] . ( layer=m3 ll=v[-7.585,22.755] ur=v[-7.175,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 56, 0] [v[-7.9575000000000005,22.6325], v[-7.5525,23.0375]] . ( layer=m3 ll=v[-7.585,22.755] ur=v[-7.175,23.165]) = 0.2843633239361246
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2843633239361246 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 56 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,22.8] ur=v[-7.6875,22.87])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 55, 0] [v[-7.8225,22.8], v[-7.6875,22.87]] . ( layer=m3 ll=v[-8.405,22.345] ur=v[-7.995,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 55, 0] [v[-7.9575000000000005,22.665], v[-7.5525,23.005]] . ( layer=m3 ll=v[-8.405,22.345] ur=v[-7.995,22.755]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 56, 0] [v[-7.8225,22.8], v[-7.6875,22.87]] . ( layer=m3 ll=v[-8.405,22.755] ur=v[-7.995,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 56, 0] [v[-7.9575000000000005,22.665], v[-7.5525,23.005]] . ( layer=m3 ll=v[-8.405,22.755] ur=v[-7.995,23.165]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 55, 0] [v[-7.8225,22.8], v[-7.6875,22.87]] . ( layer=m3 ll=v[-7.995,22.345] ur=v[-7.585,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 55, 0] [v[-7.9575000000000005,22.665], v[-7.5525,23.005]] . ( layer=m3 ll=v[-7.995,22.345] ur=v[-7.585,22.755]) = 0.3832182798353966
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3832182798353966 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 56, 0] [v[-7.8225,22.8], v[-7.6875,22.87]] . ( layer=m3 ll=v[-7.995,22.755] ur=v[-7.585,23.165]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 56, 0] [v[-7.9575000000000005,22.665], v[-7.5525,23.005]] . ( layer=m3 ll=v[-7.995,22.755] ur=v[-7.585,23.165]) = 0.44861592704673375
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 56 ] full=v3d[-19, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 55, 0] [v[-7.8225,22.8], v[-7.6875,22.87]] . ( layer=m3 ll=v[-7.585,22.345] ur=v[-7.175,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 55, 0] [v[-7.9575000000000005,22.665], v[-7.5525,23.005]] . ( layer=m3 ll=v[-7.585,22.345] ur=v[-7.175,22.755]) = 0.09568829604502298
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09568829604502298 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 56, 0] [v[-7.8225,22.8], v[-7.6875,22.87]] . ( layer=m3 ll=v[-7.585,22.755] ur=v[-7.175,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 56, 0] [v[-7.9575000000000005,22.665], v[-7.5525,23.005]] . ( layer=m3 ll=v[-7.585,22.755] ur=v[-7.175,23.165]) = 0.2521036493190846
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2521036493190846 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 56 ] full=None
[pin_group/convert_pin]: pins {v3d[-19, 56, 0], v3d[-18, 56, 0], v3d[-19, 55, 0], v3d[-18, 55, 0]}
[pin_group/convert_pin]: secondary {v3d[-19, 55, 0], v3d[-18, 55, 0], v3d[-18, 56, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,19.1275] ur=v[-7.6875,19.2625])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 46, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-8.405,18.655] ur=v[-7.995,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 46, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-8.405,18.655] ur=v[-7.995,19.065]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 47, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-8.405,19.065] ur=v[-7.995,19.475]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 47, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-8.405,19.065] ur=v[-7.995,19.475]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 46, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-7.995,18.655] ur=v[-7.585,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 46, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-7.995,18.655] ur=v[-7.585,19.065]) = 0.3794897890589424
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3794897890589424 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 47, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-7.995,19.065] ur=v[-7.585,19.475]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 47, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-7.995,19.065] ur=v[-7.585,19.475]) = 0.49931202669272856
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 47 ] full=v3d[-19, 47, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 46, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-7.585,18.655] ur=v[-7.175,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 46, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-7.585,18.655] ur=v[-7.175,19.065]) = 0.07945124291035484
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.07945124291035484 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 47, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-7.585,19.065] ur=v[-7.175,19.475]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 47, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-7.585,19.065] ur=v[-7.175,19.475]) = 0.33408457013157566
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33408457013157566 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 47 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,19.16] ur=v[-7.6875,19.23])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 46, 0] [v[-7.8225,19.16], v[-7.6875,19.23]] . ( layer=m3 ll=v[-8.405,18.655] ur=v[-7.995,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 46, 0] [v[-7.9575000000000005,19.025000000000002], v[-7.5525,19.365000000000002]] . ( layer=m3 ll=v[-8.405,18.655] ur=v[-7.995,19.065]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 47, 0] [v[-7.8225,19.16], v[-7.6875,19.23]] . ( layer=m3 ll=v[-8.405,19.065] ur=v[-7.995,19.475]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 47, 0] [v[-7.9575000000000005,19.025000000000002], v[-7.5525,19.365000000000002]] . ( layer=m3 ll=v[-8.405,19.065] ur=v[-7.995,19.475]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 46, 0] [v[-7.8225,19.16], v[-7.6875,19.23]] . ( layer=m3 ll=v[-7.995,18.655] ur=v[-7.585,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 46, 0] [v[-7.9575000000000005,19.025000000000002], v[-7.5525,19.365000000000002]] . ( layer=m3 ll=v[-7.995,18.655] ur=v[-7.585,19.065]) = 0.374641495299173
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.374641495299173 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 47, 0] [v[-7.8225,19.16], v[-7.6875,19.23]] . ( layer=m3 ll=v[-7.995,19.065] ur=v[-7.585,19.475]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 47, 0] [v[-7.9575000000000005,19.025000000000002], v[-7.5525,19.365000000000002]] . ( layer=m3 ll=v[-7.995,19.065] ur=v[-7.585,19.475]) = 0.47828469555276465
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 47 ] full=v3d[-19, 47, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 46, 0] [v[-7.8225,19.16], v[-7.6875,19.23]] . ( layer=m3 ll=v[-7.585,18.655] ur=v[-7.175,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 46, 0] [v[-7.9575000000000005,19.025000000000002], v[-7.5525,19.365000000000002]] . ( layer=m3 ll=v[-7.585,18.655] ur=v[-7.175,19.065]) = 0.05153882032021994
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.05153882032021994 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 47, 0] [v[-7.8225,19.16], v[-7.6875,19.23]] . ( layer=m3 ll=v[-7.585,19.065] ur=v[-7.175,19.475]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 47, 0] [v[-7.9575000000000005,19.025000000000002], v[-7.5525,19.365000000000002]] . ( layer=m3 ll=v[-7.585,19.065] ur=v[-7.175,19.475]) = 0.30175528164391824
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30175528164391824 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 47 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,19.1275] ur=v[-7.6875,19.2625])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 46, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-8.405,18.655] ur=v[-7.995,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 46, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-8.405,18.655] ur=v[-7.995,19.065]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 47, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-8.405,19.065] ur=v[-7.995,19.475]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 47, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-8.405,19.065] ur=v[-7.995,19.475]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 46, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-7.995,18.655] ur=v[-7.585,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 46, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-7.995,18.655] ur=v[-7.585,19.065]) = 0.3794897890589424
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3794897890589424 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 47, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-7.995,19.065] ur=v[-7.585,19.475]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 47, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-7.995,19.065] ur=v[-7.585,19.475]) = 0.49931202669272856
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 47 ] full=v3d[-19, 47, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 46, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-7.585,18.655] ur=v[-7.175,19.065]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 46, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-7.585,18.655] ur=v[-7.175,19.065]) = 0.07945124291035484
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.07945124291035484 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 47, 0] [v[-7.8225,19.1275], v[-7.6875,19.2625]] . ( layer=m3 ll=v[-7.585,19.065] ur=v[-7.175,19.475]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 47, 0] [v[-7.9575000000000005,18.9925], v[-7.5525,19.3975]] . ( layer=m3 ll=v[-7.585,19.065] ur=v[-7.175,19.475]) = 0.33408457013157566
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33408457013157566 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 47 ] full=None
[pin_group/convert_pin]: pins {v3d[-19, 46, 0], v3d[-18, 46, 0], v3d[-19, 47, 0], v3d[-18, 47, 0]}
[pin_group/convert_pin]: secondary {v3d[-19, 46, 0], v3d[-18, 46, 0], v3d[-18, 47, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,11.88] ur=v[-7.6875,11.950000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 28, 0] [v[-7.8225,11.88], v[-7.6875,11.950000000000001]] . ( layer=m3 ll=v[-8.405,11.275] ur=v[-7.995,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 28, 0] [v[-7.9575000000000005,11.745000000000001], v[-7.5525,12.085]] . ( layer=m3 ll=v[-8.405,11.275] ur=v[-7.995,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 29, 0] [v[-7.8225,11.88], v[-7.6875,11.950000000000001]] . ( layer=m3 ll=v[-8.405,11.685] ur=v[-7.995,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 29, 0] [v[-7.9575000000000005,11.745000000000001], v[-7.5525,12.085]] . ( layer=m3 ll=v[-8.405,11.685] ur=v[-7.995,12.095]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 30, 0] [v[-7.8225,11.88], v[-7.6875,11.950000000000001]] . ( layer=m3 ll=v[-8.405,12.095] ur=v[-7.995,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 30, 0] [v[-7.9575000000000005,11.745000000000001], v[-7.5525,12.085]] . ( layer=m3 ll=v[-8.405,12.095] ur=v[-7.995,12.505]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 28, 0] [v[-7.8225,11.88], v[-7.6875,11.950000000000001]] . ( layer=m3 ll=v[-7.995,11.275] ur=v[-7.585,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 28, 0] [v[-7.9575000000000005,11.745000000000001], v[-7.5525,12.085]] . ( layer=m3 ll=v[-7.995,11.275] ur=v[-7.585,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 29, 0] [v[-7.8225,11.88], v[-7.6875,11.950000000000001]] . ( layer=m3 ll=v[-7.995,11.685] ur=v[-7.585,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 29, 0] [v[-7.9575000000000005,11.745000000000001], v[-7.5525,12.085]] . ( layer=m3 ll=v[-7.995,11.685] ur=v[-7.585,12.095]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 29 ] full=v3d[-19, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 30, 0] [v[-7.8225,11.88], v[-7.6875,11.950000000000001]] . ( layer=m3 ll=v[-7.995,12.095] ur=v[-7.585,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 30, 0] [v[-7.9575000000000005,11.745000000000001], v[-7.5525,12.085]] . ( layer=m3 ll=v[-7.995,12.095] ur=v[-7.585,12.505]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 28, 0] [v[-7.8225,11.88], v[-7.6875,11.950000000000001]] . ( layer=m3 ll=v[-7.585,11.275] ur=v[-7.175,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 28, 0] [v[-7.9575000000000005,11.745000000000001], v[-7.5525,12.085]] . ( layer=m3 ll=v[-7.585,11.275] ur=v[-7.175,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 29, 0] [v[-7.8225,11.88], v[-7.6875,11.950000000000001]] . ( layer=m3 ll=v[-7.585,11.685] ur=v[-7.175,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 29, 0] [v[-7.9575000000000005,11.745000000000001], v[-7.5525,12.085]] . ( layer=m3 ll=v[-7.585,11.685] ur=v[-7.175,12.095]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 30, 0] [v[-7.8225,11.88], v[-7.6875,11.950000000000001]] . ( layer=m3 ll=v[-7.585,12.095] ur=v[-7.175,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 30, 0] [v[-7.9575000000000005,11.745000000000001], v[-7.5525,12.085]] . ( layer=m3 ll=v[-7.585,12.095] ur=v[-7.175,12.505]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 30 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-7.8225,11.8475] ur=v[-7.6875,11.9825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 28, 0] [v[-7.8225,11.8475], v[-7.6875,11.9825]] . ( layer=m3 ll=v[-8.405,11.275] ur=v[-7.995,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 28, 0] [v[-7.9575000000000005,11.7125], v[-7.5525,12.1175]] . ( layer=m3 ll=v[-8.405,11.275] ur=v[-7.995,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 29, 0] [v[-7.8225,11.8475], v[-7.6875,11.9825]] . ( layer=m3 ll=v[-8.405,11.685] ur=v[-7.995,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 29, 0] [v[-7.9575000000000005,11.7125], v[-7.5525,12.1175]] . ( layer=m3 ll=v[-8.405,11.685] ur=v[-7.995,12.095]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 30, 0] [v[-7.8225,11.8475], v[-7.6875,11.9825]] . ( layer=m3 ll=v[-8.405,12.095] ur=v[-7.995,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-20, 30, 0] [v[-7.9575000000000005,11.7125], v[-7.5525,12.1175]] . ( layer=m3 ll=v[-8.405,12.095] ur=v[-7.995,12.505]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -20 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 28, 0] [v[-7.8225,11.8475], v[-7.6875,11.9825]] . ( layer=m3 ll=v[-7.995,11.275] ur=v[-7.585,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 28, 0] [v[-7.9575000000000005,11.7125], v[-7.5525,12.1175]] . ( layer=m3 ll=v[-7.995,11.275] ur=v[-7.585,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -19 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 29, 0] [v[-7.8225,11.8475], v[-7.6875,11.9825]] . ( layer=m3 ll=v[-7.995,11.685] ur=v[-7.585,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 29, 0] [v[-7.9575000000000005,11.7125], v[-7.5525,12.1175]] . ( layer=m3 ll=v[-7.995,11.685] ur=v[-7.585,12.095]) = 0.5339124460058976
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 29 ] full=v3d[-19, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 30, 0] [v[-7.8225,11.8475], v[-7.6875,11.9825]] . ( layer=m3 ll=v[-7.995,12.095] ur=v[-7.585,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-19, 30, 0] [v[-7.9575000000000005,11.7125], v[-7.5525,12.1175]] . ( layer=m3 ll=v[-7.995,12.095] ur=v[-7.585,12.505]) = 0.37317891151564325
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.37317891151564325 >? 0
[router/convert_pin_to_tracks]: Converting [ -19 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 28, 0] [v[-7.8225,11.8475], v[-7.6875,11.9825]] . ( layer=m3 ll=v[-7.585,11.275] ur=v[-7.175,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 28, 0] [v[-7.9575000000000005,11.7125], v[-7.5525,12.1175]] . ( layer=m3 ll=v[-7.585,11.275] ur=v[-7.175,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -18 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 29, 0] [v[-7.8225,11.8475], v[-7.6875,11.9825]] . ( layer=m3 ll=v[-7.585,11.685] ur=v[-7.175,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 29, 0] [v[-7.9575000000000005,11.7125], v[-7.5525,12.1175]] . ( layer=m3 ll=v[-7.585,11.685] ur=v[-7.175,12.095]) = 0.38387823590300113
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.38387823590300113 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 30, 0] [v[-7.8225,11.8475], v[-7.6875,11.9825]] . ( layer=m3 ll=v[-7.585,12.095] ur=v[-7.175,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-18, 30, 0] [v[-7.9575000000000005,11.7125], v[-7.5525,12.1175]] . ( layer=m3 ll=v[-7.585,12.095] ur=v[-7.175,12.505]) = 0.039528470752104014
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.039528470752104014 >? 0
[router/convert_pin_to_tracks]: Converting [ -18 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[-19, 29, 0], v3d[-18, 29, 0], v3d[-19, 30, 0], v3d[-18, 30, 0]}
[pin_group/convert_pin]: secondary {v3d[-18, 29, 0], v3d[-19, 30, 0], v3d[-18, 30, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-1.7775,28.4875] ur=v[-1.6425,28.622500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 69, 0] [v[-1.7775,28.4875], v[-1.6425,28.622500000000002]] . ( layer=m3 ll=v[-2.255,28.085] ur=v[-1.845,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 69, 0] [v[-1.9125,28.3525], v[-1.5075,28.7575]] . ( layer=m3 ll=v[-2.255,28.085] ur=v[-1.845,28.495]) = 0.1576784703122165
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1576784703122165 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 70, 0] [v[-1.7775,28.4875], v[-1.6425,28.622500000000002]] . ( layer=m3 ll=v[-2.255,28.495] ur=v[-1.845,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 70, 0] [v[-1.9125,28.3525], v[-1.5075,28.7575]] . ( layer=m3 ll=v[-2.255,28.495] ur=v[-1.845,28.905]) = 0.2710396649938891
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2710396649938891 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 69, 0] [v[-1.7775,28.4875], v[-1.6425,28.622500000000002]] . ( layer=m3 ll=v[-1.845,28.085] ur=v[-1.435,28.495]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 69, 0] [v[-1.9125,28.3525], v[-1.5075,28.7575]] . ( layer=m3 ll=v[-1.845,28.085] ur=v[-1.435,28.495]) = 0.366350242254595
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 69 ] full=v3d[-4, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 70, 0] [v[-1.7775,28.4875], v[-1.6425,28.622500000000002]] . ( layer=m3 ll=v[-1.845,28.495] ur=v[-1.435,28.905]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 70, 0] [v[-1.9125,28.3525], v[-1.5075,28.7575]] . ( layer=m3 ll=v[-1.845,28.495] ur=v[-1.435,28.905]) = 0.42756578441217624
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 70 ] full=v3d[-4, 70, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-1.7775,28.52] ur=v[-1.6425,28.59])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 69, 0] [v[-1.7775,28.52], v[-1.6425,28.59]] . ( layer=m3 ll=v[-2.255,28.085] ur=v[-1.845,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 69, 0] [v[-1.9125,28.385], v[-1.5075,28.725]] . ( layer=m3 ll=v[-2.255,28.085] ur=v[-1.845,28.495]) = 0.12905909499140264
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12905909499140264 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 70, 0] [v[-1.7775,28.52], v[-1.6425,28.59]] . ( layer=m3 ll=v[-2.255,28.495] ur=v[-1.845,28.905]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 70, 0] [v[-1.9125,28.385], v[-1.5075,28.725]] . ( layer=m3 ll=v[-2.255,28.495] ur=v[-1.845,28.905]) = 0.2397003337502896
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2397003337502896 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 69, 0] [v[-1.7775,28.52], v[-1.6425,28.59]] . ( layer=m3 ll=v[-1.845,28.085] ur=v[-1.435,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 69, 0] [v[-1.9125,28.385], v[-1.5075,28.725]] . ( layer=m3 ll=v[-1.845,28.085] ur=v[-1.435,28.495]) = 0.3549735905669601
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3549735905669601 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 70, 0] [v[-1.7775,28.52], v[-1.6425,28.59]] . ( layer=m3 ll=v[-1.845,28.495] ur=v[-1.435,28.905]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 70, 0] [v[-1.9125,28.385], v[-1.5075,28.725]] . ( layer=m3 ll=v[-1.845,28.495] ur=v[-1.435,28.905]) = 0.40841920865698783
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 70 ] full=v3d[-4, 70, 0]
[pin_group/convert_pin]: Removing pins {v3d[-4, 70, 0]}
[pin_group/convert_pin]: Removing pins {v3d[-5, 70, 0]}
[pin_group/convert_pin]: Removing blocks {v3d[-4, 70, 0]}
[pin_group/convert_pin]: pins {v3d[-4, 69, 0], v3d[-5, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[-5, 69, 0], v3d[-4, 69, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-1.7775,33.47] ur=v[-1.6425,33.54])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 81, 0] [v[-1.7775,33.47], v[-1.6425,33.54]] . ( layer=m3 ll=v[-2.255,33.005] ur=v[-1.845,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 81, 0] [v[-1.9125,33.335], v[-1.5075,33.675]] . ( layer=m3 ll=v[-2.255,33.005] ur=v[-1.845,33.415]) = 0.10467210707729038
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10467210707729038 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 82, 0] [v[-1.7775,33.47], v[-1.6425,33.54]] . ( layer=m3 ll=v[-2.255,33.415] ur=v[-1.845,33.825]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 82, 0] [v[-1.9125,33.335], v[-1.5075,33.675]] . ( layer=m3 ll=v[-2.255,33.415] ur=v[-1.845,33.825]) = 0.2686191541941843
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2686191541941843 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 82 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 81, 0] [v[-1.7775,33.47], v[-1.6425,33.54]] . ( layer=m3 ll=v[-1.845,33.005] ur=v[-1.435,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 81, 0] [v[-1.9125,33.335], v[-1.5075,33.675]] . ( layer=m3 ll=v[-1.845,33.005] ur=v[-1.435,33.415]) = 0.34685191364615486
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.34685191364615486 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 82, 0] [v[-1.7775,33.47], v[-1.6425,33.54]] . ( layer=m3 ll=v[-1.845,33.415] ur=v[-1.435,33.825]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 82, 0] [v[-1.9125,33.335], v[-1.5075,33.675]] . ( layer=m3 ll=v[-1.845,33.415] ur=v[-1.435,33.825]) = 0.4260355032153998
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 82 ] full=v3d[-4, 82, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-1.7775,33.4375] ur=v[-1.6425,33.5725])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 81, 0] [v[-1.7775,33.4375], v[-1.6425,33.5725]] . ( layer=m3 ll=v[-2.255,33.005] ur=v[-1.845,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 81, 0] [v[-1.9125,33.3025], v[-1.5075,33.7075]] . ( layer=m3 ll=v[-2.255,33.005] ur=v[-1.845,33.415]) = 0.13119641763401688
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.13119641763401688 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 82, 0] [v[-1.7775,33.4375], v[-1.6425,33.5725]] . ( layer=m3 ll=v[-2.255,33.415] ur=v[-1.845,33.825]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 82, 0] [v[-1.9125,33.3025], v[-1.5075,33.7075]] . ( layer=m3 ll=v[-2.255,33.415] ur=v[-1.845,33.825]) = 0.3001874414428464
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3001874414428464 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 82 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 81, 0] [v[-1.7775,33.4375], v[-1.6425,33.5725]] . ( layer=m3 ll=v[-1.845,33.005] ur=v[-1.435,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 81, 0] [v[-1.9125,33.3025], v[-1.5075,33.7075]] . ( layer=m3 ll=v[-1.845,33.005] ur=v[-1.435,33.415]) = 0.3557562367689417
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3557562367689417 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 82, 0] [v[-1.7775,33.4375], v[-1.6425,33.5725]] . ( layer=m3 ll=v[-1.845,33.415] ur=v[-1.435,33.825]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 82, 0] [v[-1.9125,33.3025], v[-1.5075,33.7075]] . ( layer=m3 ll=v[-1.845,33.415] ur=v[-1.435,33.825]) = 0.44661224792878473
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 82 ] full=v3d[-4, 82, 0]
[pin_group/convert_pin]: pins {v3d[-4, 81, 0], v3d[-5, 81, 0], v3d[-5, 82, 0], v3d[-4, 82, 0]}
[pin_group/convert_pin]: secondary {v3d[-5, 82, 0], v3d[-5, 81, 0], v3d[-4, 81, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-1.7775,38.42] ur=v[-1.6425,38.49])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 93, 0] [v[-1.7775,38.42], v[-1.6425,38.49]] . ( layer=m3 ll=v[-2.255,37.925000000000004] ur=v[-1.845,38.335]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 93, 0] [v[-1.9125,38.285000000000004], v[-1.5075,38.625]] . ( layer=m3 ll=v[-2.255,37.925000000000004] ur=v[-1.845,38.335]) = 0.08400148808205561
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.08400148808205561 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 93 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 94, 0] [v[-1.7775,38.42], v[-1.6425,38.49]] . ( layer=m3 ll=v[-2.255,38.335] ur=v[-1.845,38.745]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 94, 0] [v[-1.9125,38.285000000000004], v[-1.5075,38.625]] . ( layer=m3 ll=v[-2.255,38.335] ur=v[-1.845,38.745]) = 0.2977519941159077
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2977519941159077 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 93, 0] [v[-1.7775,38.42], v[-1.6425,38.49]] . ( layer=m3 ll=v[-1.845,37.925000000000004] ur=v[-1.435,38.335]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 93, 0] [v[-1.9125,38.285000000000004], v[-1.5075,38.625]] . ( layer=m3 ll=v[-1.845,37.925000000000004] ur=v[-1.435,38.335]) = 0.341183601598904
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.341183601598904 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 93 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 94, 0] [v[-1.7775,38.42], v[-1.6425,38.49]] . ( layer=m3 ll=v[-1.845,38.335] ur=v[-1.435,38.745]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 94, 0] [v[-1.9125,38.285000000000004], v[-1.5075,38.625]] . ( layer=m3 ll=v[-1.845,38.335] ur=v[-1.435,38.745]) = 0.4449789320855533
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 94 ] full=v3d[-4, 94, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-1.7775,38.3875] ur=v[-1.6425,38.5225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 93, 0] [v[-1.7775,38.3875], v[-1.6425,38.5225]] . ( layer=m3 ll=v[-2.255,37.925000000000004] ur=v[-1.845,38.335]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 93, 0] [v[-1.9125,38.2525], v[-1.5075,38.6575]] . ( layer=m3 ll=v[-2.255,37.925000000000004] ur=v[-1.845,38.335]) = 0.10659502802664171
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10659502802664171 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 93 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 94, 0] [v[-1.7775,38.3875], v[-1.6425,38.5225]] . ( layer=m3 ll=v[-2.255,38.335] ur=v[-1.845,38.745]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 94, 0] [v[-1.9125,38.2525], v[-1.5075,38.6575]] . ( layer=m3 ll=v[-2.255,38.335] ur=v[-1.845,38.745]) = 0.32948823954733003
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32948823954733003 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 93, 0] [v[-1.7775,38.3875], v[-1.6425,38.5225]] . ( layer=m3 ll=v[-1.845,37.925000000000004] ur=v[-1.435,38.335]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 93, 0] [v[-1.9125,38.2525], v[-1.5075,38.6575]] . ( layer=m3 ll=v[-1.845,37.925000000000004] ur=v[-1.435,38.335]) = 0.34743704465701475
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.34743704465701475 >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 93 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 94, 0] [v[-1.7775,38.3875], v[-1.6425,38.5225]] . ( layer=m3 ll=v[-1.845,38.335] ur=v[-1.435,38.745]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-4, 94, 0] [v[-1.9125,38.2525], v[-1.5075,38.6575]] . ( layer=m3 ll=v[-1.845,38.335] ur=v[-1.435,38.745]) = 0.46681098958786166
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -4 , 94 ] full=v3d[-4, 94, 0]
[pin_group/convert_pin]: pins {v3d[-5, 94, 0], v3d[-4, 94, 0], v3d[-4, 93, 0], v3d[-5, 93, 0]}
[pin_group/convert_pin]: secondary {v3d[-5, 94, 0], v3d[-4, 93, 0], v3d[-5, 93, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,11.620000000000001] ur=v[-0.3525,11.69])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 28, 0] [v[-0.4875,11.620000000000001], v[-0.3525,11.69]] . ( layer=m3 ll=v[-1.025,11.275] ur=v[-0.615,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 28, 0] [v[-0.6225,11.485], v[-0.2175,11.825000000000001]] . ( layer=m3 ll=v[-1.025,11.275] ur=v[-0.615,11.685]) = 0.2001405755962554
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2001405755962554 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 29, 0] [v[-0.4875,11.620000000000001], v[-0.3525,11.69]] . ( layer=m3 ll=v[-1.025,11.685] ur=v[-0.615,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 29, 0] [v[-0.6225,11.485], v[-0.2175,11.825000000000001]] . ( layer=m3 ll=v[-1.025,11.685] ur=v[-0.615,12.095]) = 0.14020074892810008
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14020074892810008 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 28, 0] [v[-0.4875,11.620000000000001], v[-0.3525,11.69]] . ( layer=m3 ll=v[-0.615,11.275] ur=v[-0.20500000000000002,11.685]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 28, 0] [v[-0.6225,11.485], v[-0.2175,11.825000000000001]] . ( layer=m3 ll=v[-0.615,11.275] ur=v[-0.20500000000000002,11.685]) = 0.44497893208555434
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 28 ] full=v3d[-1, 28, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 29, 0] [v[-0.4875,11.620000000000001], v[-0.3525,11.69]] . ( layer=m3 ll=v[-0.615,11.685] ur=v[-0.20500000000000002,12.095]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 29, 0] [v[-0.6225,11.485], v[-0.2175,11.825000000000001]] . ( layer=m3 ll=v[-0.615,11.685] ur=v[-0.20500000000000002,12.095]) = 0.4214335653457139
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 29 ] full=v3d[-1, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 28, 0] [v[-0.4875,11.620000000000001], v[-0.3525,11.69]] . ( layer=m3 ll=v[-0.20500000000000002,11.275] ur=v[0.20500000000000002,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 28, 0] [v[-0.6225,11.485], v[-0.2175,11.825000000000001]] . ( layer=m3 ll=v[-0.20500000000000002,11.275] ur=v[0.20500000000000002,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 29, 0] [v[-0.4875,11.620000000000001], v[-0.3525,11.69]] . ( layer=m3 ll=v[-0.20500000000000002,11.685] ur=v[0.20500000000000002,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 29, 0] [v[-0.6225,11.485], v[-0.2175,11.825000000000001]] . ( layer=m3 ll=v[-0.20500000000000002,11.685] ur=v[0.20500000000000002,12.095]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 29 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,11.5875] ur=v[-0.3525,11.7225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 28, 0] [v[-0.4875,11.5875], v[-0.3525,11.7225]] . ( layer=m3 ll=v[-1.025,11.275] ur=v[-0.615,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 28, 0] [v[-0.6225,11.4525], v[-0.2175,11.8575]] . ( layer=m3 ll=v[-1.025,11.275] ur=v[-0.615,11.685]) = 0.23262093628906227
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23262093628906227 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 29, 0] [v[-0.4875,11.5875], v[-0.3525,11.7225]] . ( layer=m3 ll=v[-1.025,11.685] ur=v[-0.615,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 29, 0] [v[-0.6225,11.4525], v[-0.2175,11.8575]] . ( layer=m3 ll=v[-1.025,11.685] ur=v[-0.615,12.095]) = 0.1726629664983195
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1726629664983195 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 28, 0] [v[-0.4875,11.5875], v[-0.3525,11.7225]] . ( layer=m3 ll=v[-0.615,11.275] ur=v[-0.20500000000000002,11.685]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 28, 0] [v[-0.6225,11.4525], v[-0.2175,11.8575]] . ( layer=m3 ll=v[-0.615,11.275] ur=v[-0.20500000000000002,11.685]) = 0.46050244299026244
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 28 ] full=v3d[-1, 28, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 29, 0] [v[-0.4875,11.5875], v[-0.3525,11.7225]] . ( layer=m3 ll=v[-0.615,11.685] ur=v[-0.20500000000000002,12.095]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 29, 0] [v[-0.6225,11.4525], v[-0.2175,11.8575]] . ( layer=m3 ll=v[-0.615,11.685] ur=v[-0.20500000000000002,12.095]) = 0.43331570476962844
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 29 ] full=v3d[-1, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 28, 0] [v[-0.4875,11.5875], v[-0.3525,11.7225]] . ( layer=m3 ll=v[-0.20500000000000002,11.275] ur=v[0.20500000000000002,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 28, 0] [v[-0.6225,11.4525], v[-0.2175,11.8575]] . ( layer=m3 ll=v[-0.20500000000000002,11.275] ur=v[0.20500000000000002,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 29, 0] [v[-0.4875,11.5875], v[-0.3525,11.7225]] . ( layer=m3 ll=v[-0.20500000000000002,11.685] ur=v[0.20500000000000002,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 29, 0] [v[-0.6225,11.4525], v[-0.2175,11.8575]] . ( layer=m3 ll=v[-0.20500000000000002,11.685] ur=v[0.20500000000000002,12.095]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 29 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, 28, 0], v3d[-2, 29, 0], v3d[-1, 28, 0], v3d[-1, 29, 0]}
[pin_group/convert_pin]: secondary {v3d[-2, 28, 0], v3d[-2, 29, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,-8.18] ur=v[-0.3525,-8.11])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -20, 0] [v[-0.4875,-8.18], v[-0.3525,-8.11]] . ( layer=m3 ll=v[-1.025,-8.405] ur=v[-0.615,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -20, 0] [v[-0.6225,-8.315], v[-0.2175,-7.9750000000000005]] . ( layer=m3 ll=v[-1.025,-8.405] ur=v[-0.615,-7.995]) = 0.32008787855837284
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32008787855837284 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -19, 0] [v[-0.4875,-8.18], v[-0.3525,-8.11]] . ( layer=m3 ll=v[-1.025,-7.995] ur=v[-0.615,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -19, 0] [v[-0.6225,-8.315], v[-0.2175,-7.9750000000000005]] . ( layer=m3 ll=v[-1.025,-7.995] ur=v[-0.615,-7.585]) = 0.02136000936329345
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.02136000936329345 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -20, 0] [v[-0.4875,-8.18], v[-0.3525,-8.11]] . ( layer=m3 ll=v[-0.615,-8.405] ur=v[-0.20500000000000002,-7.995]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -20, 0] [v[-0.6225,-8.315], v[-0.2175,-7.9750000000000005]] . ( layer=m3 ll=v[-0.615,-8.405] ur=v[-0.20500000000000002,-7.995]) = 0.5103001567705027
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -20 ] full=v3d[-1, -20, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -19, 0] [v[-0.4875,-8.18], v[-0.3525,-8.11]] . ( layer=m3 ll=v[-0.615,-7.995] ur=v[-0.20500000000000002,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -19, 0] [v[-0.6225,-8.315], v[-0.2175,-7.9750000000000005]] . ( layer=m3 ll=v[-0.615,-7.995] ur=v[-0.20500000000000002,-7.585]) = 0.3980028266231283
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3980028266231283 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -20, 0] [v[-0.4875,-8.18], v[-0.3525,-8.11]] . ( layer=m3 ll=v[-0.20500000000000002,-8.405] ur=v[0.20500000000000002,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -20, 0] [v[-0.6225,-8.315], v[-0.2175,-7.9750000000000005]] . ( layer=m3 ll=v[-0.20500000000000002,-8.405] ur=v[0.20500000000000002,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -19, 0] [v[-0.4875,-8.18], v[-0.3525,-8.11]] . ( layer=m3 ll=v[-0.20500000000000002,-7.995] ur=v[0.20500000000000002,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -19, 0] [v[-0.6225,-8.315], v[-0.2175,-7.9750000000000005]] . ( layer=m3 ll=v[-0.20500000000000002,-7.995] ur=v[0.20500000000000002,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -19 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,-8.2125] ur=v[-0.3525,-8.0775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -21, 0] [v[-0.4875,-8.2125], v[-0.3525,-8.0775]] . ( layer=m3 ll=v[-1.025,-8.815] ur=v[-0.615,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -21, 0] [v[-0.6225,-8.3475], v[-0.2175,-7.9425]] . ( layer=m3 ll=v[-1.025,-8.815] ur=v[-0.615,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -2 , -21 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -20, 0] [v[-0.4875,-8.2125], v[-0.3525,-8.0775]] . ( layer=m3 ll=v[-1.025,-8.405] ur=v[-0.615,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -20, 0] [v[-0.6225,-8.3475], v[-0.2175,-7.9425]] . ( layer=m3 ll=v[-1.025,-8.405] ur=v[-0.615,-7.995]) = 0.3525797782062948
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3525797782062948 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -19, 0] [v[-0.4875,-8.2125], v[-0.3525,-8.0775]] . ( layer=m3 ll=v[-1.025,-7.995] ur=v[-0.615,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -19, 0] [v[-0.6225,-8.3475], v[-0.2175,-7.9425]] . ( layer=m3 ll=v[-1.025,-7.995] ur=v[-0.615,-7.585]) = 0.053033008588991286
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.053033008588991286 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -21, 0] [v[-0.4875,-8.2125], v[-0.3525,-8.0775]] . ( layer=m3 ll=v[-0.615,-8.815] ur=v[-0.20500000000000002,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -21, 0] [v[-0.6225,-8.3475], v[-0.2175,-7.9425]] . ( layer=m3 ll=v[-0.615,-8.815] ur=v[-0.20500000000000002,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -1 , -21 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -20, 0] [v[-0.4875,-8.2125], v[-0.3525,-8.0775]] . ( layer=m3 ll=v[-0.615,-8.405] ur=v[-0.20500000000000002,-7.995]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -20, 0] [v[-0.6225,-8.3475], v[-0.2175,-7.9425]] . ( layer=m3 ll=v[-0.615,-8.405] ur=v[-0.20500000000000002,-7.995]) = 0.5312838224527451
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -20 ] full=v3d[-1, -20, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -19, 0] [v[-0.4875,-8.2125], v[-0.3525,-8.0775]] . ( layer=m3 ll=v[-0.615,-7.995] ur=v[-0.20500000000000002,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -19, 0] [v[-0.6225,-8.3475], v[-0.2175,-7.9425]] . ( layer=m3 ll=v[-0.615,-7.995] ur=v[-0.20500000000000002,-7.585]) = 0.40095199213870975
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.40095199213870975 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -21, 0] [v[-0.4875,-8.2125], v[-0.3525,-8.0775]] . ( layer=m3 ll=v[-0.20500000000000002,-8.815] ur=v[0.20500000000000002,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -21, 0] [v[-0.6225,-8.3475], v[-0.2175,-7.9425]] . ( layer=m3 ll=v[-0.20500000000000002,-8.815] ur=v[0.20500000000000002,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -21 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -20, 0] [v[-0.4875,-8.2125], v[-0.3525,-8.0775]] . ( layer=m3 ll=v[-0.20500000000000002,-8.405] ur=v[0.20500000000000002,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -20, 0] [v[-0.6225,-8.3475], v[-0.2175,-7.9425]] . ( layer=m3 ll=v[-0.20500000000000002,-8.405] ur=v[0.20500000000000002,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -19, 0] [v[-0.4875,-8.2125], v[-0.3525,-8.0775]] . ( layer=m3 ll=v[-0.20500000000000002,-7.995] ur=v[0.20500000000000002,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -19, 0] [v[-0.6225,-8.3475], v[-0.2175,-7.9425]] . ( layer=m3 ll=v[-0.20500000000000002,-7.995] ur=v[0.20500000000000002,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -19 ] full=None
[pin_group/convert_pin]: Removing pins {v3d[-2, -20, 0], v3d[-2, -19, 0], v3d[-1, -19, 0]}
[pin_group/convert_pin]: pins {v3d[-1, -20, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,6.6375] ur=v[-0.3525,6.7725])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 16, 0] [v[-0.4875,6.6375], v[-0.3525,6.7725]] . ( layer=m3 ll=v[-1.025,6.355] ur=v[-0.615,6.765000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 16, 0] [v[-0.6225,6.5025], v[-0.2175,6.9075]] . ( layer=m3 ll=v[-1.025,6.355] ur=v[-0.615,6.765000000000001]) = 0.26260712100017414
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26260712100017414 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 16 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 17, 0] [v[-0.4875,6.6375], v[-0.3525,6.7725]] . ( layer=m3 ll=v[-1.025,6.765000000000001] ur=v[-0.615,7.175]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 17, 0] [v[-0.6225,6.5025], v[-0.2175,6.9075]] . ( layer=m3 ll=v[-1.025,6.765000000000001] ur=v[-0.615,7.175]) = 0.14269723192830255
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14269723192830255 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 17 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 16, 0] [v[-0.4875,6.6375], v[-0.3525,6.7725]] . ( layer=m3 ll=v[-0.615,6.355] ur=v[-0.20500000000000002,6.765000000000001]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 16, 0] [v[-0.6225,6.5025], v[-0.2175,6.9075]] . ( layer=m3 ll=v[-0.615,6.355] ur=v[-0.20500000000000002,6.765000000000001]) = 0.4763533352460126
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 16 ] full=v3d[-1, 16, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 17, 0] [v[-0.4875,6.6375], v[-0.3525,6.7725]] . ( layer=m3 ll=v[-0.615,6.765000000000001] ur=v[-0.20500000000000002,7.175]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 17, 0] [v[-0.6225,6.5025], v[-0.2175,6.9075]] . ( layer=m3 ll=v[-0.615,6.765000000000001] ur=v[-0.20500000000000002,7.175]) = 0.4222706478077771
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 17 ] full=v3d[-1, 17, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 16, 0] [v[-0.4875,6.6375], v[-0.3525,6.7725]] . ( layer=m3 ll=v[-0.20500000000000002,6.355] ur=v[0.20500000000000002,6.765000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 16, 0] [v[-0.6225,6.5025], v[-0.2175,6.9075]] . ( layer=m3 ll=v[-0.20500000000000002,6.355] ur=v[0.20500000000000002,6.765000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 16 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 17, 0] [v[-0.4875,6.6375], v[-0.3525,6.7725]] . ( layer=m3 ll=v[-0.20500000000000002,6.765000000000001] ur=v[0.20500000000000002,7.175]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 17, 0] [v[-0.6225,6.5025], v[-0.2175,6.9075]] . ( layer=m3 ll=v[-0.20500000000000002,6.765000000000001] ur=v[0.20500000000000002,7.175]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 17 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,6.67] ur=v[-0.3525,6.74])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 16, 0] [v[-0.4875,6.67], v[-0.3525,6.74]] . ( layer=m3 ll=v[-1.025,6.355] ur=v[-0.615,6.765000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 16, 0] [v[-0.6225,6.535], v[-0.2175,6.875]] . ( layer=m3 ll=v[-1.025,6.355] ur=v[-0.615,6.765000000000001]) = 0.23012225011936632
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23012225011936632 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 16 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 17, 0] [v[-0.4875,6.67], v[-0.3525,6.74]] . ( layer=m3 ll=v[-1.025,6.765000000000001] ur=v[-0.615,7.175]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 17, 0] [v[-0.6225,6.535], v[-0.2175,6.875]] . ( layer=m3 ll=v[-1.025,6.765000000000001] ur=v[-0.615,7.175]) = 0.11025538535599917
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11025538535599917 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 17 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 16, 0] [v[-0.4875,6.67], v[-0.3525,6.74]] . ( layer=m3 ll=v[-0.615,6.355] ur=v[-0.20500000000000002,6.765000000000001]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 16, 0] [v[-0.6225,6.535], v[-0.2175,6.875]] . ( layer=m3 ll=v[-0.615,6.355] ur=v[-0.20500000000000002,6.765000000000001]) = 0.4592453048208551
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 16 ] full=v3d[-1, 16, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 17, 0] [v[-0.4875,6.67], v[-0.3525,6.74]] . ( layer=m3 ll=v[-0.615,6.765000000000001] ur=v[-0.20500000000000002,7.175]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 17, 0] [v[-0.6225,6.535], v[-0.2175,6.875]] . ( layer=m3 ll=v[-0.615,6.765000000000001] ur=v[-0.20500000000000002,7.175]) = 0.41243938948650366
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.41243938948650366 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 17 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 16, 0] [v[-0.4875,6.67], v[-0.3525,6.74]] . ( layer=m3 ll=v[-0.20500000000000002,6.355] ur=v[0.20500000000000002,6.765000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 16, 0] [v[-0.6225,6.535], v[-0.2175,6.875]] . ( layer=m3 ll=v[-0.20500000000000002,6.355] ur=v[0.20500000000000002,6.765000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 16 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 17, 0] [v[-0.4875,6.67], v[-0.3525,6.74]] . ( layer=m3 ll=v[-0.20500000000000002,6.765000000000001] ur=v[0.20500000000000002,7.175]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 17, 0] [v[-0.6225,6.535], v[-0.2175,6.875]] . ( layer=m3 ll=v[-0.20500000000000002,6.765000000000001] ur=v[0.20500000000000002,7.175]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 17 ] full=None
[pin_group/convert_pin]: pins {v3d[-1, 16, 0], v3d[-2, 16, 0], v3d[-1, 17, 0], v3d[-2, 17, 0]}
[pin_group/convert_pin]: secondary {v3d[-2, 16, 0], v3d[-2, 17, 0], v3d[-1, 17, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,-3.23] ur=v[-0.3525,-3.16])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -8, 0] [v[-0.4875,-3.23], v[-0.3525,-3.16]] . ( layer=m3 ll=v[-1.025,-3.485] ur=v[-0.615,-3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -8, 0] [v[-0.6225,-3.365], v[-0.2175,-3.025]] . ( layer=m3 ll=v[-1.025,-3.485] ur=v[-0.615,-3.075]) = 0.29009696654739436
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.29009696654739436 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -8 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -7, 0] [v[-0.4875,-3.23], v[-0.3525,-3.16]] . ( layer=m3 ll=v[-1.025,-3.075] ur=v[-0.615,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -7, 0] [v[-0.6225,-3.365], v[-0.2175,-3.025]] . ( layer=m3 ll=v[-1.025,-3.075] ur=v[-0.615,-2.665]) = 0.05055937104039198
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.05055937104039198 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -8, 0] [v[-0.4875,-3.23], v[-0.3525,-3.16]] . ( layer=m3 ll=v[-0.615,-3.485] ur=v[-0.20500000000000002,-3.075]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -8, 0] [v[-0.6225,-3.365], v[-0.2175,-3.025]] . ( layer=m3 ll=v[-0.615,-3.485] ur=v[-0.20500000000000002,-3.075]) = 0.4920429351184711
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -8 ] full=v3d[-1, -8, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -7, 0] [v[-0.4875,-3.23], v[-0.3525,-3.16]] . ( layer=m3 ll=v[-0.615,-3.075] ur=v[-0.20500000000000002,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -7, 0] [v[-0.6225,-3.365], v[-0.2175,-3.025]] . ( layer=m3 ll=v[-0.615,-3.075] ur=v[-0.20500000000000002,-2.665]) = 0.40063231272577104
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.40063231272577104 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -8, 0] [v[-0.4875,-3.23], v[-0.3525,-3.16]] . ( layer=m3 ll=v[-0.20500000000000002,-3.485] ur=v[0.20500000000000002,-3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -8, 0] [v[-0.6225,-3.365], v[-0.2175,-3.025]] . ( layer=m3 ll=v[-0.20500000000000002,-3.485] ur=v[0.20500000000000002,-3.075]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -8 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -7, 0] [v[-0.4875,-3.23], v[-0.3525,-3.16]] . ( layer=m3 ll=v[-0.20500000000000002,-3.075] ur=v[0.20500000000000002,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -7, 0] [v[-0.6225,-3.365], v[-0.2175,-3.025]] . ( layer=m3 ll=v[-0.20500000000000002,-3.075] ur=v[0.20500000000000002,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -7 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,-3.2625] ur=v[-0.3525,-3.1275])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -8, 0] [v[-0.4875,-3.2625], v[-0.3525,-3.1275]] . ( layer=m3 ll=v[-1.025,-3.485] ur=v[-0.615,-3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -8, 0] [v[-0.6225,-3.3975], v[-0.2175,-2.9925]] . ( layer=m3 ll=v[-1.025,-3.485] ur=v[-0.615,-3.075]) = 0.3225871975140983
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3225871975140983 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -8 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -7, 0] [v[-0.4875,-3.2625], v[-0.3525,-3.1275]] . ( layer=m3 ll=v[-1.025,-3.075] ur=v[-0.615,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -7, 0] [v[-0.6225,-3.3975], v[-0.2175,-2.9925]] . ( layer=m3 ll=v[-1.025,-3.075] ur=v[-0.615,-2.665]) = 0.08284020762890448
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.08284020762890448 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -8, 0] [v[-0.4875,-3.2625], v[-0.3525,-3.1275]] . ( layer=m3 ll=v[-0.615,-3.485] ur=v[-0.20500000000000002,-3.075]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -8, 0] [v[-0.6225,-3.3975], v[-0.2175,-2.9925]] . ( layer=m3 ll=v[-0.615,-3.485] ur=v[-0.20500000000000002,-3.075]) = 0.5118715659225465
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -8 ] full=v3d[-1, -8, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -7, 0] [v[-0.4875,-3.2625], v[-0.3525,-3.1275]] . ( layer=m3 ll=v[-0.615,-3.075] ur=v[-0.20500000000000002,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -7, 0] [v[-0.6225,-3.3975], v[-0.2175,-2.9925]] . ( layer=m3 ll=v[-0.615,-3.075] ur=v[-0.20500000000000002,-2.665]) = 0.40597105808173073
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.40597105808173073 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -8, 0] [v[-0.4875,-3.2625], v[-0.3525,-3.1275]] . ( layer=m3 ll=v[-0.20500000000000002,-3.485] ur=v[0.20500000000000002,-3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -8, 0] [v[-0.6225,-3.3975], v[-0.2175,-2.9925]] . ( layer=m3 ll=v[-0.20500000000000002,-3.485] ur=v[0.20500000000000002,-3.075]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -8 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -7, 0] [v[-0.4875,-3.2625], v[-0.3525,-3.1275]] . ( layer=m3 ll=v[-0.20500000000000002,-3.075] ur=v[0.20500000000000002,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, -7, 0] [v[-0.6225,-3.3975], v[-0.2175,-2.9925]] . ( layer=m3 ll=v[-0.20500000000000002,-3.075] ur=v[0.20500000000000002,-2.665]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , -7 ] full=None
[pin_group/convert_pin]: pins {v3d[-1, -7, 0], v3d[-1, -8, 0], v3d[-2, -7, 0], v3d[-2, -8, 0]}
[pin_group/convert_pin]: secondary {v3d[-2, -7, 0], v3d[-2, -8, 0], v3d[-1, -7, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,1.72] ur=v[-0.3525,1.79])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 4, 0] [v[-0.4875,1.72], v[-0.3525,1.79]] . ( layer=m3 ll=v[-1.025,1.435] ur=v[-0.615,1.845]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 4, 0] [v[-0.6225,1.585], v[-0.2175,1.925]] . ( layer=m3 ll=v[-1.025,1.435] ur=v[-0.615,1.845]) = 0.2601081505835602
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2601081505835602 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 4 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 5, 0] [v[-0.4875,1.72], v[-0.3525,1.79]] . ( layer=m3 ll=v[-1.025,1.845] ur=v[-0.615,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 5, 0] [v[-0.6225,1.585], v[-0.2175,1.925]] . ( layer=m3 ll=v[-1.025,1.845] ur=v[-0.615,2.255]) = 0.08035079339994107
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.08035079339994107 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 5 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 4, 0] [v[-0.4875,1.72], v[-0.3525,1.79]] . ( layer=m3 ll=v[-0.615,1.435] ur=v[-0.20500000000000002,1.845]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 4, 0] [v[-0.6225,1.585], v[-0.2175,1.925]] . ( layer=m3 ll=v[-0.615,1.435] ur=v[-0.20500000000000002,1.845]) = 0.47498026274783245
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 4 ] full=v3d[-1, 4, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 5, 0] [v[-0.4875,1.72], v[-0.3525,1.79]] . ( layer=m3 ll=v[-0.615,1.845] ur=v[-0.20500000000000002,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 5, 0] [v[-0.6225,1.585], v[-0.2175,1.925]] . ( layer=m3 ll=v[-0.615,1.845] ur=v[-0.20500000000000002,2.255]) = 0.4054704058251354
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4054704058251354 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 5 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 4, 0] [v[-0.4875,1.72], v[-0.3525,1.79]] . ( layer=m3 ll=v[-0.20500000000000002,1.435] ur=v[0.20500000000000002,1.845]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 4, 0] [v[-0.6225,1.585], v[-0.2175,1.925]] . ( layer=m3 ll=v[-0.20500000000000002,1.435] ur=v[0.20500000000000002,1.845]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 4 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 5, 0] [v[-0.4875,1.72], v[-0.3525,1.79]] . ( layer=m3 ll=v[-0.20500000000000002,1.845] ur=v[0.20500000000000002,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 5, 0] [v[-0.6225,1.585], v[-0.2175,1.925]] . ( layer=m3 ll=v[-0.20500000000000002,1.845] ur=v[0.20500000000000002,2.255]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 5 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-0.4875,1.6875] ur=v[-0.3525,1.8225])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 4, 0] [v[-0.4875,1.6875], v[-0.3525,1.8225]] . ( layer=m3 ll=v[-1.025,1.435] ur=v[-0.615,1.845]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 4, 0] [v[-0.6225,1.5525], v[-0.2175,1.9575]] . ( layer=m3 ll=v[-1.025,1.435] ur=v[-0.615,1.845]) = 0.2925961380469674
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2925961380469674 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 4 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 5, 0] [v[-0.4875,1.6875], v[-0.3525,1.8225]] . ( layer=m3 ll=v[-1.025,1.845] ur=v[-0.615,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 5, 0] [v[-0.6225,1.5525], v[-0.2175,1.9575]] . ( layer=m3 ll=v[-1.025,1.845] ur=v[-0.615,2.255]) = 0.11274972283779686
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11274972283779686 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 5 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 4, 0] [v[-0.4875,1.6875], v[-0.3525,1.8225]] . ( layer=m3 ll=v[-0.615,1.435] ur=v[-0.20500000000000002,1.845]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 4, 0] [v[-0.6225,1.5525], v[-0.2175,1.9575]] . ( layer=m3 ll=v[-0.615,1.435] ur=v[-0.20500000000000002,1.845]) = 0.49352051629086297
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 4 ] full=v3d[-1, 4, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 5, 0] [v[-0.4875,1.6875], v[-0.3525,1.8225]] . ( layer=m3 ll=v[-0.615,1.845] ur=v[-0.20500000000000002,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 5, 0] [v[-0.6225,1.5525], v[-0.2175,1.9575]] . ( layer=m3 ll=v[-0.615,1.845] ur=v[-0.20500000000000002,2.255]) = 0.4131131806176123
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4131131806176123 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 5 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 4, 0] [v[-0.4875,1.6875], v[-0.3525,1.8225]] . ( layer=m3 ll=v[-0.20500000000000002,1.435] ur=v[0.20500000000000002,1.845]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 4, 0] [v[-0.6225,1.5525], v[-0.2175,1.9575]] . ( layer=m3 ll=v[-0.20500000000000002,1.435] ur=v[0.20500000000000002,1.845]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 4 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 5, 0] [v[-0.4875,1.6875], v[-0.3525,1.8225]] . ( layer=m3 ll=v[-0.20500000000000002,1.845] ur=v[0.20500000000000002,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[0, 5, 0] [v[-0.6225,1.5525], v[-0.2175,1.9575]] . ( layer=m3 ll=v[-0.20500000000000002,1.845] ur=v[0.20500000000000002,2.255]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 0 , 5 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, 5, 0], v3d[-1, 5, 0], v3d[-1, 4, 0], v3d[-2, 4, 0]}
[pin_group/convert_pin]: secondary {v3d[-1, 5, 0], v3d[-2, 5, 0], v3d[-2, 4, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,28.055] ur=v[1.22,28.19])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 68, 0] [v[1.085,28.055], v[1.22,28.19]] . ( layer=m3 ll=v[0.615,27.675] ur=v[1.025,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 68, 0] [v[0.9500000000000001,27.92], v[1.355,28.325]] . ( layer=m3 ll=v[0.615,27.675] ur=v[1.025,28.085]) = 0.18124568960391774
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.18124568960391774 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 69, 0] [v[1.085,28.055], v[1.22,28.19]] . ( layer=m3 ll=v[0.615,28.085] ur=v[1.025,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 69, 0] [v[0.9500000000000001,27.92], v[1.355,28.325]] . ( layer=m3 ll=v[0.615,28.085] ur=v[1.025,28.495]) = 0.2514458192136016
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2514458192136016 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 68, 0] [v[1.085,28.055], v[1.22,28.19]] . ( layer=m3 ll=v[1.025,27.675] ur=v[1.435,28.085]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 68, 0] [v[0.9500000000000001,27.92], v[1.355,28.325]] . ( layer=m3 ll=v[1.025,27.675] ur=v[1.435,28.085]) = 0.36895121628746497
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 68 ] full=v3d[3, 68, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 69, 0] [v[1.085,28.055], v[1.22,28.19]] . ( layer=m3 ll=v[1.025,28.085] ur=v[1.435,28.495]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 69, 0] [v[0.9500000000000001,27.92], v[1.355,28.325]] . ( layer=m3 ll=v[1.025,28.085] ur=v[1.435,28.495]) = 0.40804411526206247
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 69 ] full=v3d[3, 69, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,28.087500000000002] ur=v[1.22,28.1575])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 68, 0] [v[1.085,28.087500000000002], v[1.22,28.1575]] . ( layer=m3 ll=v[0.615,27.675] ur=v[1.025,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 68, 0] [v[0.9500000000000001,27.9525], v[1.355,28.2925]] . ( layer=m3 ll=v[0.615,27.675] ur=v[1.025,28.085]) = 0.1522538997858513
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1522538997858513 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 69, 0] [v[1.085,28.087500000000002], v[1.22,28.1575]] . ( layer=m3 ll=v[0.615,28.085] ur=v[1.025,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 69, 0] [v[0.9500000000000001,27.9525], v[1.355,28.2925]] . ( layer=m3 ll=v[0.615,28.085] ur=v[1.025,28.495]) = 0.22063827863722968
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22063827863722968 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 68, 0] [v[1.085,28.087500000000002], v[1.22,28.1575]] . ( layer=m3 ll=v[1.025,27.675] ur=v[1.435,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 68, 0] [v[0.9500000000000001,27.9525], v[1.355,28.2925]] . ( layer=m3 ll=v[1.025,27.675] ur=v[1.435,28.085]) = 0.355606875636566
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.355606875636566 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 69, 0] [v[1.085,28.087500000000002], v[1.22,28.1575]] . ( layer=m3 ll=v[1.025,28.085] ur=v[1.435,28.495]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 69, 0] [v[0.9500000000000001,27.9525], v[1.355,28.2925]] . ( layer=m3 ll=v[1.025,28.085] ur=v[1.435,28.495]) = 0.3898156615632572
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 69 ] full=v3d[3, 69, 0]
[pin_group/convert_pin]: pins {v3d[3, 68, 0], v3d[2, 69, 0], v3d[3, 69, 0], v3d[2, 68, 0]}
[pin_group/convert_pin]: secondary {v3d[2, 69, 0], v3d[3, 68, 0], v3d[2, 68, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,22.675] ur=v[1.22,22.81])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 55, 0] [v[1.085,22.675], v[1.22,22.81]] . ( layer=m3 ll=v[0.615,22.345] ur=v[1.025,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 55, 0] [v[0.9500000000000001,22.54], v[1.355,22.945]] . ( layer=m3 ll=v[0.615,22.345] ur=v[1.025,22.755]) = 0.2277059507347138
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2277059507347138 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 56, 0] [v[1.085,22.675], v[1.22,22.81]] . ( layer=m3 ll=v[0.615,22.755] ur=v[1.025,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 56, 0] [v[0.9500000000000001,22.54], v[1.355,22.945]] . ( layer=m3 ll=v[0.615,22.755] ur=v[1.025,23.165]) = 0.2042669821581561
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2042669821581561 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 55, 0] [v[1.085,22.675], v[1.22,22.81]] . ( layer=m3 ll=v[1.025,22.345] ur=v[1.435,22.755]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 55, 0] [v[0.9500000000000001,22.54], v[1.355,22.945]] . ( layer=m3 ll=v[1.025,22.345] ur=v[1.435,22.755]) = 0.3938591118661596
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 55 ] full=v3d[3, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 56, 0] [v[1.085,22.675], v[1.22,22.81]] . ( layer=m3 ll=v[1.025,22.755] ur=v[1.435,23.165]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 56, 0] [v[0.9500000000000001,22.54], v[1.355,22.945]] . ( layer=m3 ll=v[1.025,22.755] ur=v[1.435,23.165]) = 0.3807886552931961
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 56 ] full=v3d[3, 56, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,22.7075] ur=v[1.22,22.7775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 55, 0] [v[1.085,22.7075], v[1.22,22.7775]] . ( layer=m3 ll=v[0.615,22.345] ur=v[1.025,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 55, 0] [v[0.9500000000000001,22.5725], v[1.355,22.9125]] . ( layer=m3 ll=v[0.615,22.345] ur=v[1.025,22.755]) = 0.197310035223754
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.197310035223754 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 56, 0] [v[1.085,22.7075], v[1.22,22.7775]] . ( layer=m3 ll=v[0.615,22.755] ur=v[1.025,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 56, 0] [v[0.9500000000000001,22.5725], v[1.355,22.9125]] . ( layer=m3 ll=v[0.615,22.755] ur=v[1.025,23.165]) = 0.17444555024419722
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17444555024419722 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 55, 0] [v[1.085,22.7075], v[1.22,22.7775]] . ( layer=m3 ll=v[1.025,22.345] ur=v[1.435,22.755]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 55, 0] [v[0.9500000000000001,22.5725], v[1.355,22.9125]] . ( layer=m3 ll=v[1.025,22.345] ur=v[1.435,22.755]) = 0.37710243966328183
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 55 ] full=v3d[3, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 56, 0] [v[1.085,22.7075], v[1.22,22.7775]] . ( layer=m3 ll=v[1.025,22.755] ur=v[1.435,23.165]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 56, 0] [v[0.9500000000000001,22.5725], v[1.355,22.9125]] . ( layer=m3 ll=v[1.025,22.755] ur=v[1.435,23.165]) = 0.3656586522974683
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 56 ] full=v3d[3, 56, 0]
[pin_group/convert_pin]: pins {v3d[2, 56, 0], v3d[2, 55, 0], v3d[3, 55, 0], v3d[3, 56, 0]}
[pin_group/convert_pin]: secondary {v3d[2, 55, 0], v3d[2, 56, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,17.295] ur=v[1.22,17.43])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 42, 0] [v[1.085,17.295], v[1.22,17.43]] . ( layer=m3 ll=v[0.615,17.015] ur=v[1.025,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 42, 0] [v[0.9500000000000001,17.16], v[1.355,17.565]] . ( layer=m3 ll=v[0.615,17.015] ur=v[1.025,17.425]) = 0.2754087870784087
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2754087870784087 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 43, 0] [v[1.085,17.295], v[1.22,17.43]] . ( layer=m3 ll=v[0.615,17.425] ur=v[1.025,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 43, 0] [v[0.9500000000000001,17.16], v[1.355,17.565]] . ( layer=m3 ll=v[0.615,17.425] ur=v[1.025,17.835]) = 0.15882380174268634
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15882380174268634 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 42, 0] [v[1.085,17.295], v[1.22,17.43]] . ( layer=m3 ll=v[1.025,17.015] ur=v[1.435,17.425]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 42, 0] [v[0.9500000000000001,17.16], v[1.355,17.565]] . ( layer=m3 ll=v[1.025,17.015] ur=v[1.435,17.425]) = 0.4232316150761901
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 42 ] full=v3d[3, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 43, 0] [v[1.085,17.295], v[1.22,17.43]] . ( layer=m3 ll=v[1.025,17.425] ur=v[1.435,17.835]) = 0.135
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 43, 0] [v[0.9500000000000001,17.16], v[1.355,17.565]] . ( layer=m3 ll=v[1.025,17.425] ur=v[1.435,17.835]) = 0.3584689665786987
[router/convert_pin_coord_to_tracks]: Overlap: 0.135 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 43 ] full=v3d[3, 43, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,17.3275] ur=v[1.22,17.3975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 42, 0] [v[1.085,17.3275], v[1.22,17.3975]] . ( layer=m3 ll=v[0.615,17.015] ur=v[1.025,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 42, 0] [v[0.9500000000000001,17.1925], v[1.355,17.5325]] . ( layer=m3 ll=v[0.615,17.015] ur=v[1.025,17.425]) = 0.24429746212353654
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.24429746212353654 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 43, 0] [v[1.085,17.3275], v[1.22,17.3975]] . ( layer=m3 ll=v[0.615,17.425] ur=v[1.025,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 43, 0] [v[0.9500000000000001,17.1925], v[1.355,17.5325]] . ( layer=m3 ll=v[0.615,17.425] ur=v[1.025,17.835]) = 0.13107726728918168
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.13107726728918168 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 42, 0] [v[1.085,17.3275], v[1.22,17.3975]] . ( layer=m3 ll=v[1.025,17.015] ur=v[1.435,17.425]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 42, 0] [v[0.9500000000000001,17.1925], v[1.355,17.5325]] . ( layer=m3 ll=v[1.025,17.015] ur=v[1.435,17.425]) = 0.4036783992239377
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 42 ] full=v3d[3, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 43, 0] [v[1.085,17.3275], v[1.22,17.3975]] . ( layer=m3 ll=v[1.025,17.425] ur=v[1.435,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 43, 0] [v[0.9500000000000001,17.1925], v[1.355,17.5325]] . ( layer=m3 ll=v[1.025,17.425] ur=v[1.435,17.835]) = 0.34706807689558494
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.34706807689558494 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 43 ] full=None
[pin_group/convert_pin]: pins {v3d[2, 42, 0], v3d[3, 42, 0], v3d[2, 43, 0], v3d[3, 43, 0]}
[pin_group/convert_pin]: secondary {v3d[2, 42, 0], v3d[2, 43, 0], v3d[3, 43, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,14.637500000000001] ur=v[1.22,14.7075])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 35, 0] [v[1.085,14.637500000000001], v[1.22,14.7075]] . ( layer=m3 ll=v[0.615,14.145] ur=v[1.025,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 35, 0] [v[0.9500000000000001,14.5025], v[1.355,14.842500000000001]] . ( layer=m3 ll=v[0.615,14.145] ur=v[1.025,14.555]) = 0.09154916711800277
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09154916711800277 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 36, 0] [v[1.085,14.637500000000001], v[1.22,14.7075]] . ( layer=m3 ll=v[0.615,14.555] ur=v[1.025,14.965]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 36, 0] [v[0.9500000000000001,14.5025], v[1.355,14.842500000000001]] . ( layer=m3 ll=v[0.615,14.555] ur=v[1.025,14.965]) = 0.29712160810011917
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.29712160810011917 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 36 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 35, 0] [v[1.085,14.637500000000001], v[1.22,14.7075]] . ( layer=m3 ll=v[1.025,14.145] ur=v[1.435,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 35, 0] [v[0.9500000000000001,14.5025], v[1.355,14.842500000000001]] . ( layer=m3 ll=v[1.025,14.145] ur=v[1.435,14.555]) = 0.33415004114918206
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33415004114918206 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 36, 0] [v[1.085,14.637500000000001], v[1.22,14.7075]] . ( layer=m3 ll=v[1.025,14.555] ur=v[1.435,14.965]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 36, 0] [v[0.9500000000000001,14.5025], v[1.355,14.842500000000001]] . ( layer=m3 ll=v[1.025,14.555] ur=v[1.435,14.965]) = 0.43767139499857755
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 36 ] full=v3d[3, 36, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,14.605] ur=v[1.22,14.74])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 35, 0] [v[1.085,14.605], v[1.22,14.74]] . ( layer=m3 ll=v[0.615,14.145] ur=v[1.025,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 35, 0] [v[0.9500000000000001,14.47], v[1.355,14.875]] . ( layer=m3 ll=v[0.615,14.145] ur=v[1.025,14.555]) = 0.11335784048754555
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11335784048754555 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 36, 0] [v[1.085,14.605], v[1.22,14.74]] . ( layer=m3 ll=v[0.615,14.555] ur=v[1.025,14.965]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 36, 0] [v[0.9500000000000001,14.47], v[1.355,14.875]] . ( layer=m3 ll=v[0.615,14.555] ur=v[1.025,14.965]) = 0.3286715685908962
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3286715685908962 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 36 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 35, 0] [v[1.085,14.605], v[1.22,14.74]] . ( layer=m3 ll=v[1.025,14.145] ur=v[1.435,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 35, 0] [v[0.9500000000000001,14.47], v[1.355,14.875]] . ( layer=m3 ll=v[1.025,14.145] ur=v[1.435,14.555]) = 0.3407711842277746
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3407711842277746 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 36, 0] [v[1.085,14.605], v[1.22,14.74]] . ( layer=m3 ll=v[1.025,14.555] ur=v[1.435,14.965]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 36, 0] [v[0.9500000000000001,14.47], v[1.355,14.875]] . ( layer=m3 ll=v[1.025,14.555] ur=v[1.435,14.965]) = 0.4596737973824484
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 36 ] full=v3d[3, 36, 0]
[pin_group/convert_pin]: pins {v3d[2, 36, 0], v3d[3, 36, 0], v3d[3, 35, 0], v3d[2, 35, 0]}
[pin_group/convert_pin]: secondary {v3d[2, 36, 0], v3d[3, 35, 0], v3d[2, 35, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,19.985] ur=v[1.22,20.12])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 48, 0] [v[1.085,19.985], v[1.22,20.12]] . ( layer=m3 ll=v[0.615,19.475] ur=v[1.025,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 48, 0] [v[0.9500000000000001,19.85], v[1.355,20.255]] . ( layer=m3 ll=v[0.615,19.475] ur=v[1.025,19.885]) = 0.08276472678623416
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.08276472678623416 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 49, 0] [v[1.085,19.985], v[1.22,20.12]] . ( layer=m3 ll=v[0.615,19.885] ur=v[1.025,20.295]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 49, 0] [v[0.9500000000000001,19.85], v[1.355,20.255]] . ( layer=m3 ll=v[0.615,19.885] ur=v[1.025,20.295]) = 0.37752483362025085
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.37752483362025085 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 50, 0] [v[1.085,19.985], v[1.22,20.12]] . ( layer=m3 ll=v[0.615,20.295] ur=v[1.025,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 50, 0] [v[0.9500000000000001,19.85], v[1.355,20.255]] . ( layer=m3 ll=v[0.615,20.295] ur=v[1.025,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 2 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 48, 0] [v[1.085,19.985], v[1.22,20.12]] . ( layer=m3 ll=v[1.025,19.475] ur=v[1.435,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 48, 0] [v[0.9500000000000001,19.85], v[1.355,20.255]] . ( layer=m3 ll=v[1.025,19.475] ur=v[1.435,19.885]) = 0.3318508701209024
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3318508701209024 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 49, 0] [v[1.085,19.985], v[1.22,20.12]] . ( layer=m3 ll=v[1.025,19.885] ur=v[1.435,20.295]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 49, 0] [v[0.9500000000000001,19.85], v[1.355,20.255]] . ( layer=m3 ll=v[1.025,19.885] ur=v[1.435,20.295]) = 0.49578221024961977
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 49 ] full=v3d[3, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 50, 0] [v[1.085,19.985], v[1.22,20.12]] . ( layer=m3 ll=v[1.025,20.295] ur=v[1.435,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 50, 0] [v[0.9500000000000001,19.85], v[1.355,20.255]] . ( layer=m3 ll=v[1.025,20.295] ur=v[1.435,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 3 , 50 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,20.017500000000002] ur=v[1.22,20.087500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 48, 0] [v[1.085,20.017500000000002], v[1.22,20.087500000000002]] . ( layer=m3 ll=v[0.615,19.475] ur=v[1.025,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 48, 0] [v[0.9500000000000001,19.8825], v[1.355,20.2225]] . ( layer=m3 ll=v[0.615,19.475] ur=v[1.025,19.885]) = 0.07504165509901806
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.07504165509901806 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 49, 0] [v[1.085,20.017500000000002], v[1.22,20.087500000000002]] . ( layer=m3 ll=v[0.615,19.885] ur=v[1.025,20.295]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 49, 0] [v[0.9500000000000001,19.8825], v[1.355,20.2225]] . ( layer=m3 ll=v[0.615,19.885] ur=v[1.025,20.295]) = 0.34573291714848187
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.34573291714848187 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 48, 0] [v[1.085,20.017500000000002], v[1.22,20.087500000000002]] . ( layer=m3 ll=v[1.025,19.475] ur=v[1.435,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 48, 0] [v[0.9500000000000001,19.8825], v[1.355,20.2225]] . ( layer=m3 ll=v[1.025,19.475] ur=v[1.435,19.885]) = 0.3300094695611022
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3300094695611022 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 49, 0] [v[1.085,20.017500000000002], v[1.22,20.087500000000002]] . ( layer=m3 ll=v[1.025,19.885] ur=v[1.435,20.295]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 49, 0] [v[0.9500000000000001,19.8825], v[1.355,20.2225]] . ( layer=m3 ll=v[1.025,19.885] ur=v[1.435,20.295]) = 0.47202356932678596
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 49 ] full=v3d[3, 49, 0]
[pin_group/convert_pin]: pins {v3d[3, 49, 0], v3d[2, 48, 0], v3d[3, 48, 0], v3d[2, 49, 0]}
[pin_group/convert_pin]: secondary {v3d[2, 48, 0], v3d[3, 48, 0], v3d[2, 49, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,25.3975] ur=v[1.22,25.4675])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 61, 0] [v[1.085,25.3975], v[1.22,25.4675]] . ( layer=m3 ll=v[0.615,24.805] ur=v[1.025,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 61, 0] [v[0.9500000000000001,25.2625], v[1.355,25.6025]] . ( layer=m3 ll=v[0.615,24.805] ur=v[1.025,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 2 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 62, 0] [v[1.085,25.3975], v[1.22,25.4675]] . ( layer=m3 ll=v[0.615,25.215] ur=v[1.025,25.625]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 62, 0] [v[0.9500000000000001,25.2625], v[1.355,25.6025]] . ( layer=m3 ll=v[0.615,25.215] ur=v[1.025,25.625]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 63, 0] [v[1.085,25.3975], v[1.22,25.4675]] . ( layer=m3 ll=v[0.615,25.625] ur=v[1.025,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 63, 0] [v[0.9500000000000001,25.2625], v[1.355,25.6025]] . ( layer=m3 ll=v[0.615,25.625] ur=v[1.025,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 2 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 61, 0] [v[1.085,25.3975], v[1.22,25.4675]] . ( layer=m3 ll=v[1.025,24.805] ur=v[1.435,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 61, 0] [v[0.9500000000000001,25.2625], v[1.355,25.6025]] . ( layer=m3 ll=v[1.025,24.805] ur=v[1.435,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 3 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 62, 0] [v[1.085,25.3975], v[1.22,25.4675]] . ( layer=m3 ll=v[1.025,25.215] ur=v[1.435,25.625]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 62, 0] [v[0.9500000000000001,25.2625], v[1.355,25.6025]] . ( layer=m3 ll=v[1.025,25.215] ur=v[1.435,25.625]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 62 ] full=v3d[3, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 63, 0] [v[1.085,25.3975], v[1.22,25.4675]] . ( layer=m3 ll=v[1.025,25.625] ur=v[1.435,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 63, 0] [v[0.9500000000000001,25.2625], v[1.355,25.6025]] . ( layer=m3 ll=v[1.025,25.625] ur=v[1.435,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 3 , 63 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[1.085,25.365000000000002] ur=v[1.22,25.5])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 61, 0] [v[1.085,25.365000000000002], v[1.22,25.5]] . ( layer=m3 ll=v[0.615,24.805] ur=v[1.025,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 61, 0] [v[0.9500000000000001,25.23], v[1.355,25.635]] . ( layer=m3 ll=v[0.615,24.805] ur=v[1.025,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 2 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 62, 0] [v[1.085,25.365000000000002], v[1.22,25.5]] . ( layer=m3 ll=v[0.615,25.215] ur=v[1.025,25.625]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 62, 0] [v[0.9500000000000001,25.23], v[1.355,25.635]] . ( layer=m3 ll=v[0.615,25.215] ur=v[1.025,25.625]) = 0.40205720985949206
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.40205720985949206 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 63, 0] [v[1.085,25.365000000000002], v[1.22,25.5]] . ( layer=m3 ll=v[0.615,25.625] ur=v[1.025,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[2, 63, 0] [v[0.9500000000000001,25.23], v[1.355,25.635]] . ( layer=m3 ll=v[0.615,25.625] ur=v[1.025,26.035]) = 0.07566372975210783
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.07566372975210783 >? 0
[router/convert_pin_to_tracks]: Converting [ 2 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 61, 0] [v[1.085,25.365000000000002], v[1.22,25.5]] . ( layer=m3 ll=v[1.025,24.805] ur=v[1.435,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 61, 0] [v[0.9500000000000001,25.23], v[1.355,25.635]] . ( layer=m3 ll=v[1.025,24.805] ur=v[1.435,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 3 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 62, 0] [v[1.085,25.365000000000002], v[1.22,25.5]] . ( layer=m3 ll=v[1.025,25.215] ur=v[1.435,25.625]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 62, 0] [v[0.9500000000000001,25.23], v[1.355,25.635]] . ( layer=m3 ll=v[1.025,25.215] ur=v[1.435,25.625]) = 0.5147086554547142
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 62 ] full=v3d[3, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 63, 0] [v[1.085,25.365000000000002], v[1.22,25.5]] . ( layer=m3 ll=v[1.025,25.625] ur=v[1.435,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[3, 63, 0] [v[0.9500000000000001,25.23], v[1.355,25.635]] . ( layer=m3 ll=v[1.025,25.625] ur=v[1.435,26.035]) = 0.3301514803843837
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3301514803843837 >? 0
[router/convert_pin_to_tracks]: Converting [ 3 , 63 ] full=None
[pin_group/convert_pin]: pins {v3d[2, 63, 0], v3d[3, 63, 0], v3d[2, 62, 0], v3d[3, 62, 0]}
[pin_group/convert_pin]: secondary {v3d[2, 63, 0], v3d[3, 63, 0], v3d[2, 62, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,22.675] ur=v[2.7475,22.81])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 55, 0] [v[2.6125000000000003,22.675], v[2.7475,22.81]] . ( layer=m3 ll=v[2.255,22.345] ur=v[2.665,22.755]) = 0.09568829604502163
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 55, 0] [v[2.4775,22.54], v[2.8825,22.945]] . ( layer=m3 ll=v[2.255,22.345] ur=v[2.665,22.755]) = 0.28527399110328994
[router/convert_pin_coord_to_tracks]: Overlap: 0.09568829604502163 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 55 ] full=v3d[6, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 56, 0] [v[2.6125000000000003,22.675], v[2.7475,22.81]] . ( layer=m3 ll=v[2.255,22.755] ur=v[2.665,23.165]) = 0.07603453162872738
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 56, 0] [v[2.4775,22.54], v[2.8825,22.945]] . ( layer=m3 ll=v[2.255,22.755] ur=v[2.665,23.165]) = 0.2669386633667002
[router/convert_pin_coord_to_tracks]: Overlap: 0.07603453162872738 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 56 ] full=v3d[6, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 55, 0] [v[2.6125000000000003,22.675], v[2.7475,22.81]] . ( layer=m3 ll=v[2.665,22.345] ur=v[3.075,22.755]) = 0.11491844934561087
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 55, 0] [v[2.4775,22.54], v[2.8825,22.945]] . ( layer=m3 ll=v[2.665,22.345] ur=v[3.075,22.755]) = 0.3058287919735483
[router/convert_pin_coord_to_tracks]: Overlap: 0.11491844934561087 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 55 ] full=v3d[7, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 56, 0] [v[2.6125000000000003,22.675], v[2.7475,22.81]] . ( layer=m3 ll=v[2.665,22.755] ur=v[3.075,23.165]) = 0.09915266007525957
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 56, 0] [v[2.4775,22.54], v[2.8825,22.945]] . ( layer=m3 ll=v[2.665,22.755] ur=v[3.075,23.165]) = 0.2888014023511666
[router/convert_pin_coord_to_tracks]: Overlap: 0.09915266007525957 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 56 ] full=v3d[7, 56, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,22.7075] ur=v[2.7475,22.7775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 55, 0] [v[2.6125000000000003,22.7075], v[2.7475,22.7775]] . ( layer=m3 ll=v[2.255,22.345] ur=v[2.665,22.755]) = 0.07079901129253093
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 55, 0] [v[2.4775,22.5725], v[2.8825,22.9125]] . ( layer=m3 ll=v[2.255,22.345] ur=v[2.665,22.755]) = 0.26165339669111704
[router/convert_pin_coord_to_tracks]: Overlap: 0.07079901129253093 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 55 ] full=v3d[6, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 56, 0] [v[2.6125000000000003,22.7075], v[2.7475,22.7775]] . ( layer=m3 ll=v[2.255,22.755] ur=v[2.665,23.165]) = 0.057118298293979436
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 56, 0] [v[2.4775,22.5725], v[2.8825,22.9125]] . ( layer=m3 ll=v[2.255,22.755] ur=v[2.665,23.165]) = 0.2448724157597192
[router/convert_pin_coord_to_tracks]: Overlap: 0.057118298293979436 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 56 ] full=v3d[6, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 55, 0] [v[2.6125000000000003,22.7075], v[2.7475,22.7775]] . ( layer=m3 ll=v[2.665,22.345] ur=v[3.075,22.755]) = 0.09519716382329858
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 55, 0] [v[2.4775,22.5725], v[2.8825,22.9125]] . ( layer=m3 ll=v[2.665,22.345] ur=v[3.075,22.755]) = 0.2839234051641375
[router/convert_pin_coord_to_tracks]: Overlap: 0.09519716382329858 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 55 ] full=v3d[7, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 56, 0] [v[2.6125000000000003,22.7075], v[2.7475,22.7775]] . ( layer=m3 ll=v[2.665,22.755] ur=v[3.075,23.165]) = 0.08551315688243559
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 56, 0] [v[2.4775,22.5725], v[2.8825,22.9125]] . ( layer=m3 ll=v[2.665,22.755] ur=v[3.075,23.165]) = 0.2685377068495236
[router/convert_pin_coord_to_tracks]: Overlap: 0.08551315688243559 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 56 ] full=v3d[7, 56, 0]
[pin_group/convert_pin]: pins {v3d[6, 55, 0], v3d[7, 56, 0], v3d[6, 56, 0], v3d[7, 55, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,25.3975] ur=v[2.7475,25.4675])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 61, 0] [v[2.6125000000000003,25.3975], v[2.7475,25.4675]] . ( layer=m3 ll=v[2.255,24.805] ur=v[2.665,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 61, 0] [v[2.4775,25.2625], v[2.8825,25.6025]] . ( layer=m3 ll=v[2.255,24.805] ur=v[2.665,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 6 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 62, 0] [v[2.6125000000000003,25.3975], v[2.7475,25.4675]] . ( layer=m3 ll=v[2.255,25.215] ur=v[2.665,25.625]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 62, 0] [v[2.4775,25.2625], v[2.8825,25.6025]] . ( layer=m3 ll=v[2.255,25.215] ur=v[2.665,25.625]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 62 ] full=v3d[6, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 63, 0] [v[2.6125000000000003,25.3975], v[2.7475,25.4675]] . ( layer=m3 ll=v[2.255,25.625] ur=v[2.665,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 63, 0] [v[2.4775,25.2625], v[2.8825,25.6025]] . ( layer=m3 ll=v[2.255,25.625] ur=v[2.665,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 6 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 61, 0] [v[2.6125000000000003,25.3975], v[2.7475,25.4675]] . ( layer=m3 ll=v[2.665,24.805] ur=v[3.075,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 61, 0] [v[2.4775,25.2625], v[2.8825,25.6025]] . ( layer=m3 ll=v[2.665,24.805] ur=v[3.075,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 7 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 62, 0] [v[2.6125000000000003,25.3975], v[2.7475,25.4675]] . ( layer=m3 ll=v[2.665,25.215] ur=v[3.075,25.625]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 62, 0] [v[2.4775,25.2625], v[2.8825,25.6025]] . ( layer=m3 ll=v[2.665,25.215] ur=v[3.075,25.625]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 62 ] full=v3d[7, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 63, 0] [v[2.6125000000000003,25.3975], v[2.7475,25.4675]] . ( layer=m3 ll=v[2.665,25.625] ur=v[3.075,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 63, 0] [v[2.4775,25.2625], v[2.8825,25.6025]] . ( layer=m3 ll=v[2.665,25.625] ur=v[3.075,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 7 , 63 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,25.365000000000002] ur=v[2.7475,25.5])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 61, 0] [v[2.6125000000000003,25.365000000000002], v[2.7475,25.5]] . ( layer=m3 ll=v[2.255,24.805] ur=v[2.665,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 61, 0] [v[2.4775,25.23], v[2.8825,25.635]] . ( layer=m3 ll=v[2.255,24.805] ur=v[2.665,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 6 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 62, 0] [v[2.6125000000000003,25.365000000000002], v[2.7475,25.5]] . ( layer=m3 ll=v[2.255,25.215] ur=v[2.665,25.625]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 62, 0] [v[2.4775,25.23], v[2.8825,25.635]] . ( layer=m3 ll=v[2.255,25.215] ur=v[2.665,25.625]) = 0.4372427815298952
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 62 ] full=v3d[6, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 63, 0] [v[2.6125000000000003,25.365000000000002], v[2.7475,25.5]] . ( layer=m3 ll=v[2.255,25.625] ur=v[2.665,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 63, 0] [v[2.4775,25.23], v[2.8825,25.635]] . ( layer=m3 ll=v[2.255,25.625] ur=v[2.665,26.035]) = 0.1877664773062541
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1877664773062541 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 61, 0] [v[2.6125000000000003,25.365000000000002], v[2.7475,25.5]] . ( layer=m3 ll=v[2.665,24.805] ur=v[3.075,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 61, 0] [v[2.4775,25.23], v[2.8825,25.635]] . ( layer=m3 ll=v[2.665,24.805] ur=v[3.075,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 7 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 62, 0] [v[2.6125000000000003,25.365000000000002], v[2.7475,25.5]] . ( layer=m3 ll=v[2.665,25.215] ur=v[3.075,25.625]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 62, 0] [v[2.4775,25.23], v[2.8825,25.635]] . ( layer=m3 ll=v[2.665,25.215] ur=v[3.075,25.625]) = 0.45092266520990004
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 62 ] full=v3d[7, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 63, 0] [v[2.6125000000000003,25.365000000000002], v[2.7475,25.5]] . ( layer=m3 ll=v[2.665,25.625] ur=v[3.075,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 63, 0] [v[2.4775,25.23], v[2.8825,25.635]] . ( layer=m3 ll=v[2.665,25.625] ur=v[3.075,26.035]) = 0.21772976369802993
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.21772976369802993 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 63 ] full=None
[pin_group/convert_pin]: pins {v3d[6, 63, 0], v3d[7, 62, 0], v3d[6, 62, 0], v3d[7, 63, 0]}
[pin_group/convert_pin]: secondary {v3d[6, 63, 0], v3d[7, 63, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,19.985] ur=v[2.7475,20.12])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 48, 0] [v[2.6125000000000003,19.985], v[2.7475,20.12]] . ( layer=m3 ll=v[2.255,19.475] ur=v[2.665,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 48, 0] [v[2.4775,19.85], v[2.8825,20.255]] . ( layer=m3 ll=v[2.255,19.475] ur=v[2.665,19.885]) = 0.19073869560212478
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.19073869560212478 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 49, 0] [v[2.6125000000000003,19.985], v[2.7475,20.12]] . ( layer=m3 ll=v[2.255,19.885] ur=v[2.665,20.295]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 49, 0] [v[2.4775,19.85], v[2.8825,20.255]] . ( layer=m3 ll=v[2.255,19.885] ur=v[2.665,20.295]) = 0.41479663691982616
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 49 ] full=v3d[6, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 50, 0] [v[2.6125000000000003,19.985], v[2.7475,20.12]] . ( layer=m3 ll=v[2.255,20.295] ur=v[2.665,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 50, 0] [v[2.4775,19.85], v[2.8825,20.255]] . ( layer=m3 ll=v[2.255,20.295] ur=v[2.665,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 6 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 48, 0] [v[2.6125000000000003,19.985], v[2.7475,20.12]] . ( layer=m3 ll=v[2.665,19.475] ur=v[3.075,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 48, 0] [v[2.4775,19.85], v[2.8825,20.255]] . ( layer=m3 ll=v[2.665,19.475] ur=v[3.075,19.885]) = 0.2202980935006019
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2202980935006019 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 49, 0] [v[2.6125000000000003,19.985], v[2.7475,20.12]] . ( layer=m3 ll=v[2.665,19.885] ur=v[3.075,20.295]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 49, 0] [v[2.4775,19.85], v[2.8825,20.255]] . ( layer=m3 ll=v[2.665,19.885] ur=v[3.075,20.295]) = 0.42919255585342814
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 49 ] full=v3d[7, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 50, 0] [v[2.6125000000000003,19.985], v[2.7475,20.12]] . ( layer=m3 ll=v[2.665,20.295] ur=v[3.075,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 50, 0] [v[2.4775,19.85], v[2.8825,20.255]] . ( layer=m3 ll=v[2.665,20.295] ur=v[3.075,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 7 , 50 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,20.017500000000002] ur=v[2.7475,20.087500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 48, 0] [v[2.6125000000000003,20.017500000000002], v[2.7475,20.087500000000002]] . ( layer=m3 ll=v[2.255,19.475] ur=v[2.665,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 48, 0] [v[2.4775,19.8825], v[2.8825,20.2225]] . ( layer=m3 ll=v[2.255,19.475] ur=v[2.665,19.885]) = 0.18751666592599178
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.18751666592599178 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 49, 0] [v[2.6125000000000003,20.017500000000002], v[2.7475,20.087500000000002]] . ( layer=m3 ll=v[2.255,19.885] ur=v[2.665,20.295]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 49, 0] [v[2.4775,19.8825], v[2.8825,20.2225]] . ( layer=m3 ll=v[2.255,19.885] ur=v[2.665,20.295]) = 0.3860861302870113
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 49 ] full=v3d[6, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 48, 0] [v[2.6125000000000003,20.017500000000002], v[2.7475,20.087500000000002]] . ( layer=m3 ll=v[2.665,19.475] ur=v[3.075,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 48, 0] [v[2.4775,19.8825], v[2.8825,20.2225]] . ( layer=m3 ll=v[2.665,19.475] ur=v[3.075,19.885]) = 0.21751436734156188
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.21751436734156188 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 49, 0] [v[2.6125000000000003,20.017500000000002], v[2.7475,20.087500000000002]] . ( layer=m3 ll=v[2.665,19.885] ur=v[3.075,20.295]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 49, 0] [v[2.4775,19.8825], v[2.8825,20.2225]] . ( layer=m3 ll=v[2.665,19.885] ur=v[3.075,20.295]) = 0.4015127644297239
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 49 ] full=v3d[7, 49, 0]
[pin_group/convert_pin]: pins {v3d[6, 49, 0], v3d[7, 48, 0], v3d[6, 48, 0], v3d[7, 49, 0]}
[pin_group/convert_pin]: secondary {v3d[7, 48, 0], v3d[6, 48, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,17.295] ur=v[2.7475,17.43])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 42, 0] [v[2.6125000000000003,17.295], v[2.7475,17.43]] . ( layer=m3 ll=v[2.255,17.015] ur=v[2.665,17.425]) = 0.1402007489280985
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 42, 0] [v[2.4775,17.16], v[2.8825,17.565]] . ( layer=m3 ll=v[2.255,17.015] ur=v[2.665,17.425]) = 0.3246247834038558
[router/convert_pin_coord_to_tracks]: Overlap: 0.1402007489280985 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 42 ] full=v3d[6, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 43, 0] [v[2.6125000000000003,17.295], v[2.7475,17.43]] . ( layer=m3 ll=v[2.255,17.425] ur=v[2.665,17.835]) = 0.05273755777432214
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 43, 0] [v[2.4775,17.16], v[2.8825,17.565]] . ( layer=m3 ll=v[2.255,17.425] ur=v[2.665,17.835]) = 0.23400053418742478
[router/convert_pin_coord_to_tracks]: Overlap: 0.05273755777432214 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 43 ] full=v3d[6, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 42, 0] [v[2.6125000000000003,17.295], v[2.7475,17.43]] . ( layer=m3 ll=v[2.665,17.015] ur=v[3.075,17.425]) = 0.1539683409016274
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 42, 0] [v[2.4775,17.16], v[2.8825,17.565]] . ( layer=m3 ll=v[2.665,17.015] ur=v[3.075,17.425]) = 0.34282830979952666
[router/convert_pin_coord_to_tracks]: Overlap: 0.1539683409016274 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 42 ] full=v3d[7, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 43, 0] [v[2.6125000000000003,17.295], v[2.7475,17.43]] . ( layer=m3 ll=v[2.665,17.425] ur=v[3.075,17.835]) = 0.08265137627408266
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 43, 0] [v[2.4775,17.16], v[2.8825,17.565]] . ( layer=m3 ll=v[2.665,17.425] ur=v[3.075,17.835]) = 0.2586624247933976
[router/convert_pin_coord_to_tracks]: Overlap: 0.08265137627408266 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 43 ] full=v3d[7, 43, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,17.3275] ur=v[2.7475,17.3975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 42, 0] [v[2.6125000000000003,17.3275], v[2.7475,17.3975]] . ( layer=m3 ll=v[2.255,17.015] ur=v[2.665,17.425]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 42, 0] [v[2.4775,17.1925], v[2.8825,17.5325]] . ( layer=m3 ll=v[2.255,17.015] ur=v[2.665,17.425]) = 0.2986846162760995
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 42 ] full=v3d[6, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 43, 0] [v[2.6125000000000003,17.3275], v[2.7475,17.3975]] . ( layer=m3 ll=v[2.255,17.425] ur=v[2.665,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 43, 0] [v[2.4775,17.1925], v[2.8825,17.5325]] . ( layer=m3 ll=v[2.255,17.425] ur=v[2.665,17.835]) = 0.21613074746550895
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.21613074746550895 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 42, 0] [v[2.6125000000000003,17.3275], v[2.7475,17.3975]] . ( layer=m3 ll=v[2.665,17.015] ur=v[3.075,17.425]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 42, 0] [v[2.4775,17.1925], v[2.8825,17.5325]] . ( layer=m3 ll=v[2.665,17.015] ur=v[3.075,17.425]) = 0.318374779151868
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 42 ] full=v3d[7, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 43, 0] [v[2.6125000000000003,17.3275], v[2.7475,17.3975]] . ( layer=m3 ll=v[2.665,17.425] ur=v[3.075,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 43, 0] [v[2.4775,17.1925], v[2.8825,17.5325]] . ( layer=m3 ll=v[2.665,17.425] ur=v[3.075,17.835]) = 0.24261595166023095
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.24261595166023095 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 43 ] full=None
[pin_group/convert_pin]: pins {v3d[6, 42, 0], v3d[6, 43, 0], v3d[7, 42, 0], v3d[7, 43, 0]}
[pin_group/convert_pin]: secondary {v3d[7, 43, 0], v3d[6, 43, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,14.605] ur=v[2.7475,14.74])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 35, 0] [v[2.6125000000000003,14.605], v[2.7475,14.74]] . ( layer=m3 ll=v[2.255,14.145] ur=v[2.665,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 35, 0] [v[2.4775,14.47], v[2.8825,14.875]] . ( layer=m3 ll=v[2.255,14.145] ur=v[2.665,14.555]) = 0.20586706876040142
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20586706876040142 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 36, 0] [v[2.6125000000000003,14.605], v[2.7475,14.74]] . ( layer=m3 ll=v[2.255,14.555] ur=v[2.665,14.965]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 36, 0] [v[2.4775,14.47], v[2.8825,14.875]] . ( layer=m3 ll=v[2.255,14.555] ur=v[2.665,14.965]) = 0.37088576408376767
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 36 ] full=v3d[6, 36, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 35, 0] [v[2.6125000000000003,14.605], v[2.7475,14.74]] . ( layer=m3 ll=v[2.665,14.145] ur=v[3.075,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 35, 0] [v[2.4775,14.47], v[2.8825,14.875]] . ( layer=m3 ll=v[2.665,14.145] ur=v[3.075,14.555]) = 0.23351927115336704
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23351927115336704 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 36, 0] [v[2.6125000000000003,14.605], v[2.7475,14.74]] . ( layer=m3 ll=v[2.665,14.555] ur=v[3.075,14.965]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 36, 0] [v[2.4775,14.47], v[2.8825,14.875]] . ( layer=m3 ll=v[2.665,14.555] ur=v[3.075,14.965]) = 0.3869189191549052
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 36 ] full=v3d[7, 36, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,14.637500000000001] ur=v[2.7475,14.7075])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 35, 0] [v[2.6125000000000003,14.637500000000001], v[2.7475,14.7075]] . ( layer=m3 ll=v[2.255,14.145] ur=v[2.665,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 35, 0] [v[2.4775,14.5025], v[2.8825,14.842500000000001]] . ( layer=m3 ll=v[2.255,14.145] ur=v[2.665,14.555]) = 0.1947113247862076
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1947113247862076 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 36, 0] [v[2.6125000000000003,14.637500000000001], v[2.7475,14.7075]] . ( layer=m3 ll=v[2.255,14.555] ur=v[2.665,14.965]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 36, 0] [v[2.4775,14.5025], v[2.8825,14.842500000000001]] . ( layer=m3 ll=v[2.255,14.555] ur=v[2.665,14.965]) = 0.3432382554436507
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 36 ] full=v3d[6, 36, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 35, 0] [v[2.6125000000000003,14.637500000000001], v[2.7475,14.7075]] . ( layer=m3 ll=v[2.665,14.145] ur=v[3.075,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 35, 0] [v[2.4775,14.5025], v[2.8825,14.842500000000001]] . ( layer=m3 ll=v[2.665,14.145] ur=v[3.075,14.555]) = 0.22374650835264434
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22374650835264434 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 36, 0] [v[2.6125000000000003,14.637500000000001], v[2.7475,14.7075]] . ( layer=m3 ll=v[2.665,14.555] ur=v[3.075,14.965]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 36, 0] [v[2.4775,14.5025], v[2.8825,14.842500000000001]] . ( layer=m3 ll=v[2.665,14.555] ur=v[3.075,14.965]) = 0.36050312065223616
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 36 ] full=v3d[7, 36, 0]
[pin_group/convert_pin]: pins {v3d[6, 36, 0], v3d[7, 35, 0], v3d[7, 36, 0], v3d[6, 35, 0]}
[pin_group/convert_pin]: secondary {v3d[7, 35, 0], v3d[6, 35, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,28.087500000000002] ur=v[2.7475,28.1575])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 68, 0] [v[2.6125000000000003,28.087500000000002], v[2.7475,28.1575]] . ( layer=m3 ll=v[2.255,27.675] ur=v[2.665,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 68, 0] [v[2.4775,27.9525], v[2.8825,28.2925]] . ( layer=m3 ll=v[2.255,27.675] ur=v[2.665,28.085]) = 0.2295920294783773
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2295920294783773 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 69, 0] [v[2.6125000000000003,28.087500000000002], v[2.7475,28.1575]] . ( layer=m3 ll=v[2.255,28.085] ur=v[2.665,28.495]) = 0.06999999999999673
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 69, 0] [v[2.4775,27.9525], v[2.8825,28.2925]] . ( layer=m3 ll=v[2.255,28.085] ur=v[2.665,28.495]) = 0.27966497814349195
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999673 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 69 ] full=v3d[6, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 68, 0] [v[2.6125000000000003,28.087500000000002], v[2.7475,28.1575]] . ( layer=m3 ll=v[2.665,27.675] ur=v[3.075,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 68, 0] [v[2.4775,27.9525], v[2.8825,28.2925]] . ( layer=m3 ll=v[2.665,27.675] ur=v[3.075,28.085]) = 0.2546811732343009
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2546811732343009 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 69, 0] [v[2.6125000000000003,28.087500000000002], v[2.7475,28.1575]] . ( layer=m3 ll=v[2.665,28.085] ur=v[3.075,28.495]) = 0.06999999999999673
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 69, 0] [v[2.4775,27.9525], v[2.8825,28.2925]] . ( layer=m3 ll=v[2.665,28.085] ur=v[3.075,28.495]) = 0.3006035595264962
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999673 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 69 ] full=v3d[7, 69, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[2.6125000000000003,28.055] ur=v[2.7475,28.19])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 68, 0] [v[2.6125000000000003,28.055], v[2.7475,28.19]] . ( layer=m3 ll=v[2.255,27.675] ur=v[2.665,28.085]) = 0.06046693311223949
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 68, 0] [v[2.4775,27.92], v[2.8825,28.325]] . ( layer=m3 ll=v[2.255,27.675] ur=v[2.665,28.085]) = 0.24976238708020013
[router/convert_pin_coord_to_tracks]: Overlap: 0.06046693311223949 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 68 ] full=v3d[6, 68, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 69, 0] [v[2.6125000000000003,28.055], v[2.7475,28.19]] . ( layer=m3 ll=v[2.255,28.085] ur=v[2.665,28.495]) = 0.11739356881873925
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[6, 69, 0] [v[2.4775,27.92], v[2.8825,28.325]] . ( layer=m3 ll=v[2.255,28.085] ur=v[2.665,28.495]) = 0.3045591075637031
[router/convert_pin_coord_to_tracks]: Overlap: 0.11739356881873925 >? 0
[router/convert_pin_to_tracks]: Converting [ 6 , 69 ] full=v3d[6, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 68, 0] [v[2.6125000000000003,28.055], v[2.7475,28.19]] . ( layer=m3 ll=v[2.665,27.675] ur=v[3.075,28.085]) = 0.0877852493303976
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 68, 0] [v[2.4775,27.92], v[2.8825,28.325]] . ( layer=m3 ll=v[2.665,27.675] ur=v[3.075,28.085]) = 0.2730041208480188
[router/convert_pin_coord_to_tracks]: Overlap: 0.0877852493303976 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 68 ] full=v3d[7, 68, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 69, 0] [v[2.6125000000000003,28.055], v[2.7475,28.19]] . ( layer=m3 ll=v[2.665,28.085] ur=v[3.075,28.495]) = 0.13353370361073677
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[7, 69, 0] [v[2.4775,27.92], v[2.8825,28.325]] . ( layer=m3 ll=v[2.665,28.085] ur=v[3.075,28.495]) = 0.3238923432253365
[router/convert_pin_coord_to_tracks]: Overlap: 0.13353370361073677 >? 0
[router/convert_pin_to_tracks]: Converting [ 7 , 69 ] full=v3d[7, 69, 0]
[pin_group/convert_pin]: pins {v3d[6, 69, 0], v3d[7, 68, 0], v3d[7, 69, 0], v3d[6, 68, 0]}
[pin_group/convert_pin]: secondary {v3d[7, 68, 0], v3d[6, 68, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[3.9425,-8.18] ur=v[4.0775,-8.11])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -20, 0] [v[3.9425,-8.18], v[4.0775,-8.11]] . ( layer=m3 ll=v[3.485,-8.405] ur=v[3.895,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -20, 0] [v[3.8075,-8.315], v[4.2125,-7.9750000000000005]] . ( layer=m3 ll=v[3.485,-8.405] ur=v[3.895,-7.995]) = 0.33174726826305534
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33174726826305534 >? 0
[router/convert_pin_to_tracks]: Converting [ 9 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -19, 0] [v[3.9425,-8.18], v[4.0775,-8.11]] . ( layer=m3 ll=v[3.485,-7.995] ur=v[3.895,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -19, 0] [v[3.8075,-8.315], v[4.2125,-7.9750000000000005]] . ( layer=m3 ll=v[3.485,-7.995] ur=v[3.895,-7.585]) = 0.08975661535508103
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.08975661535508103 >? 0
[router/convert_pin_to_tracks]: Converting [ 9 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -20, 0] [v[3.9425,-8.18], v[4.0775,-8.11]] . ( layer=m3 ll=v[3.895,-8.405] ur=v[4.305,-7.995]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -20, 0] [v[3.8075,-8.315], v[4.2125,-7.9750000000000005]] . ( layer=m3 ll=v[3.895,-8.405] ur=v[4.305,-7.995]) = 0.4507840392028092
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 10 , -20 ] full=v3d[10, -20, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -19, 0] [v[3.9425,-8.18], v[4.0775,-8.11]] . ( layer=m3 ll=v[3.895,-7.995] ur=v[4.305,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -19, 0] [v[3.8075,-8.315], v[4.2125,-7.9750000000000005]] . ( layer=m3 ll=v[3.895,-7.995] ur=v[4.305,-7.585]) = 0.3181292976134078
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3181292976134078 >? 0
[router/convert_pin_to_tracks]: Converting [ 10 , -19 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[3.9425,-8.2125] ur=v[4.0775,-8.0775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -21, 0] [v[3.9425,-8.2125], v[4.0775,-8.0775]] . ( layer=m3 ll=v[3.485,-8.815] ur=v[3.895,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -21, 0] [v[3.8075,-8.3475], v[4.2125,-7.9425]] . ( layer=m3 ll=v[3.485,-8.815] ur=v[3.895,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 9 , -21 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -20, 0] [v[3.9425,-8.2125], v[4.0775,-8.0775]] . ( layer=m3 ll=v[3.485,-8.405] ur=v[3.895,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -20, 0] [v[3.8075,-8.3475], v[4.2125,-7.9425]] . ( layer=m3 ll=v[3.485,-8.405] ur=v[3.895,-7.995]) = 0.36319760461765166
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.36319760461765166 >? 0
[router/convert_pin_to_tracks]: Converting [ 9 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -19, 0] [v[3.9425,-8.2125], v[4.0775,-8.0775]] . ( layer=m3 ll=v[3.485,-7.995] ur=v[3.895,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[9, -19, 0] [v[3.8075,-8.3475], v[4.2125,-7.9425]] . ( layer=m3 ll=v[3.485,-7.995] ur=v[3.895,-7.585]) = 0.1020416581597928
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1020416581597928 >? 0
[router/convert_pin_to_tracks]: Converting [ 9 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -21, 0] [v[3.9425,-8.2125], v[4.0775,-8.0775]] . ( layer=m3 ll=v[3.895,-8.815] ur=v[4.305,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -21, 0] [v[3.8075,-8.3475], v[4.2125,-7.9425]] . ( layer=m3 ll=v[3.895,-8.815] ur=v[4.305,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , -21 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -20, 0] [v[3.9425,-8.2125], v[4.0775,-8.0775]] . ( layer=m3 ll=v[3.895,-8.405] ur=v[4.305,-7.995]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -20, 0] [v[3.8075,-8.3475], v[4.2125,-7.9425]] . ( layer=m3 ll=v[3.895,-8.405] ur=v[4.305,-7.995]) = 0.4744075252354248
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 10 , -20 ] full=v3d[10, -20, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -19, 0] [v[3.9425,-8.2125], v[4.0775,-8.0775]] . ( layer=m3 ll=v[3.895,-7.995] ur=v[4.305,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, -19, 0] [v[3.8075,-8.3475], v[4.2125,-7.9425]] . ( layer=m3 ll=v[3.895,-7.995] ur=v[4.305,-7.585]) = 0.3218112801006208
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3218112801006208 >? 0
[router/convert_pin_to_tracks]: Converting [ 10 , -19 ] full=None
[pin_group/convert_pin]: Removing pins {v3d[10, -19, 0], v3d[9, -19, 0]}
[pin_group/convert_pin]: pins {v3d[10, -20, 0], v3d[9, -20, 0]}
[pin_group/convert_pin]: secondary {v3d[9, -20, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[6.8025,-8.18] ur=v[6.9375,-8.11])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -20, 0] [v[6.8025,-8.18], v[6.9375,-8.11]] . ( layer=m3 ll=v[6.355,-8.405] ur=v[6.765000000000001,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -20, 0] [v[6.6675,-8.315], v[7.0725,-7.9750000000000005]] . ( layer=m3 ll=v[6.355,-8.405] ur=v[6.765000000000001,-7.995]) = 0.33452391543804405
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33452391543804405 >? 0
[router/convert_pin_to_tracks]: Converting [ 16 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -19, 0] [v[6.8025,-8.18], v[6.9375,-8.11]] . ( layer=m3 ll=v[6.355,-7.995] ur=v[6.765000000000001,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -19, 0] [v[6.6675,-8.315], v[7.0725,-7.9750000000000005]] . ( layer=m3 ll=v[6.355,-7.995] ur=v[6.765000000000001,-7.585]) = 0.09953014618697198
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09953014618697198 >? 0
[router/convert_pin_to_tracks]: Converting [ 16 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -20, 0] [v[6.8025,-8.18], v[6.9375,-8.11]] . ( layer=m3 ll=v[6.765000000000001,-8.405] ur=v[7.175,-7.995]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -20, 0] [v[6.6675,-8.315], v[7.0725,-7.9750000000000005]] . ( layer=m3 ll=v[6.765000000000001,-8.405] ur=v[7.175,-7.995]) = 0.4437975326655153
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , -20 ] full=v3d[17, -20, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -19, 0] [v[6.8025,-8.18], v[6.9375,-8.11]] . ( layer=m3 ll=v[6.765000000000001,-7.995] ur=v[7.175,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -19, 0] [v[6.6675,-8.315], v[7.0725,-7.9750000000000005]] . ( layer=m3 ll=v[6.765000000000001,-7.995] ur=v[7.175,-7.585]) = 0.3081497201037176
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3081497201037176 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , -19 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[6.8025,-8.2125] ur=v[6.9375,-8.0775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -21, 0] [v[6.8025,-8.2125], v[6.9375,-8.0775]] . ( layer=m3 ll=v[6.355,-8.815] ur=v[6.765000000000001,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -21, 0] [v[6.6675,-8.3475], v[7.0725,-7.9425]] . ( layer=m3 ll=v[6.355,-8.815] ur=v[6.765000000000001,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 16 , -21 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -20, 0] [v[6.8025,-8.2125], v[6.9375,-8.0775]] . ( layer=m3 ll=v[6.355,-8.405] ur=v[6.765000000000001,-7.995]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -20, 0] [v[6.6675,-8.3475], v[7.0725,-7.9425]] . ( layer=m3 ll=v[6.355,-8.405] ur=v[6.765000000000001,-7.995]) = 0.36573556020709835
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.36573556020709835 >? 0
[router/convert_pin_to_tracks]: Converting [ 16 , -20 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -19, 0] [v[6.8025,-8.2125], v[6.9375,-8.0775]] . ( layer=m3 ll=v[6.355,-7.995] ur=v[6.765000000000001,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[16, -19, 0] [v[6.6675,-8.3475], v[7.0725,-7.9425]] . ( layer=m3 ll=v[6.355,-7.995] ur=v[6.765000000000001,-7.585]) = 0.11073617295175074
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11073617295175074 >? 0
[router/convert_pin_to_tracks]: Converting [ 16 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -21, 0] [v[6.8025,-8.2125], v[6.9375,-8.0775]] . ( layer=m3 ll=v[6.765000000000001,-8.815] ur=v[7.175,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -21, 0] [v[6.6675,-8.3475], v[7.0725,-7.9425]] . ( layer=m3 ll=v[6.765000000000001,-8.815] ur=v[7.175,-8.405]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , -21 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -20, 0] [v[6.8025,-8.2125], v[6.9375,-8.0775]] . ( layer=m3 ll=v[6.765000000000001,-8.405] ur=v[7.175,-7.995]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -20, 0] [v[6.6675,-8.3475], v[7.0725,-7.9425]] . ( layer=m3 ll=v[6.765000000000001,-8.405] ur=v[7.175,-7.995]) = 0.4677739838853798
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , -20 ] full=v3d[17, -20, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -19, 0] [v[6.8025,-8.2125], v[6.9375,-8.0775]] . ( layer=m3 ll=v[6.765000000000001,-7.995] ur=v[7.175,-7.585]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, -19, 0] [v[6.6675,-8.3475], v[7.0725,-7.9425]] . ( layer=m3 ll=v[6.765000000000001,-7.995] ur=v[7.175,-7.585]) = 0.3119495151462806
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3119495151462806 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , -19 ] full=None
[pin_group/convert_pin]: Removing pins {v3d[16, -19, 0], v3d[17, -19, 0]}
[pin_group/convert_pin]: pins {v3d[16, -20, 0], v3d[17, -20, 0]}
[pin_group/convert_pin]: secondary {v3d[16, -20, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,14.637500000000001] ur=v[7.29,14.7075])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 35, 0] [v[7.155,14.637500000000001], v[7.29,14.7075]] . ( layer=m3 ll=v[6.765000000000001,14.145] ur=v[7.175,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 35, 0] [v[7.0200000000000005,14.5025], v[7.425,14.842500000000001]] . ( layer=m3 ll=v[6.765000000000001,14.145] ur=v[7.175,14.555]) = 0.1636497784905309
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1636497784905309 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 36, 0] [v[7.155,14.637500000000001], v[7.29,14.7075]] . ( layer=m3 ll=v[6.765000000000001,14.555] ur=v[7.175,14.965]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 36, 0] [v[7.0200000000000005,14.5025], v[7.425,14.842500000000001]] . ( layer=m3 ll=v[6.765000000000001,14.555] ur=v[7.175,14.965]) = 0.3266209576864299
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 36 ] full=v3d[17, 36, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 35, 0] [v[7.155,14.637500000000001], v[7.29,14.7075]] . ( layer=m3 ll=v[7.175,14.145] ur=v[7.585,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 35, 0] [v[7.0200000000000005,14.5025], v[7.425,14.842500000000001]] . ( layer=m3 ll=v[7.175,14.145] ur=v[7.585,14.555]) = 0.2554530289505294
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2554530289505294 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 36, 0] [v[7.155,14.637500000000001], v[7.29,14.7075]] . ( layer=m3 ll=v[7.175,14.555] ur=v[7.585,14.965]) = 0.06999999999999851
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 36, 0] [v[7.0200000000000005,14.5025], v[7.425,14.842500000000001]] . ( layer=m3 ll=v[7.175,14.555] ur=v[7.585,14.965]) = 0.3809937663532053
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999851 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 36 ] full=v3d[18, 36, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,14.605] ur=v[7.29,14.74])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 35, 0] [v[7.155,14.605], v[7.29,14.74]] . ( layer=m3 ll=v[6.765000000000001,14.145] ur=v[7.175,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 35, 0] [v[7.0200000000000005,14.47], v[7.425,14.875]] . ( layer=m3 ll=v[6.765000000000001,14.145] ur=v[7.175,14.555]) = 0.1767766952966359
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1767766952966359 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 36, 0] [v[7.155,14.605], v[7.29,14.74]] . ( layer=m3 ll=v[6.765000000000001,14.555] ur=v[7.175,14.965]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 36, 0] [v[7.0200000000000005,14.47], v[7.425,14.875]] . ( layer=m3 ll=v[6.765000000000001,14.555] ur=v[7.175,14.965]) = 0.35556293395122046
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 36 ] full=v3d[17, 36, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 35, 0] [v[7.155,14.605], v[7.29,14.74]] . ( layer=m3 ll=v[7.175,14.145] ur=v[7.585,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 35, 0] [v[7.0200000000000005,14.47], v[7.425,14.875]] . ( layer=m3 ll=v[7.175,14.145] ur=v[7.585,14.555]) = 0.26405491853021756
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26405491853021756 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 36, 0] [v[7.155,14.605], v[7.29,14.74]] . ( layer=m3 ll=v[7.175,14.555] ur=v[7.585,14.965]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 36, 0] [v[7.0200000000000005,14.47], v[7.425,14.875]] . ( layer=m3 ll=v[7.175,14.555] ur=v[7.585,14.965]) = 0.4060788100849393
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 36 ] full=v3d[18, 36, 0]
[pin_group/convert_pin]: pins {v3d[17, 35, 0], v3d[18, 35, 0], v3d[17, 36, 0], v3d[18, 36, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 35, 0], v3d[18, 35, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,36.1575] ur=v[7.29,36.2275])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 88, 0] [v[7.155,36.1575], v[7.29,36.2275]] . ( layer=m3 ll=v[6.765000000000001,35.875] ur=v[7.175,36.285000000000004]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 88, 0] [v[7.0200000000000005,36.0225], v[7.425,36.362500000000004]] . ( layer=m3 ll=v[6.765000000000001,35.875] ur=v[7.175,36.285000000000004]) = 0.30484627273431
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 88 ] full=v3d[17, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 89, 0] [v[7.155,36.1575], v[7.29,36.2275]] . ( layer=m3 ll=v[6.765000000000001,36.285000000000004] ur=v[7.175,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 89, 0] [v[7.0200000000000005,36.0225], v[7.425,36.362500000000004]] . ( layer=m3 ll=v[6.765000000000001,36.285000000000004] ur=v[7.175,36.695]) = 0.1732952682562334
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1732952682562334 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 88, 0] [v[7.155,36.1575], v[7.29,36.2275]] . ( layer=m3 ll=v[7.175,35.875] ur=v[7.585,36.285000000000004]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 88, 0] [v[7.0200000000000005,36.0225], v[7.425,36.362500000000004]] . ( layer=m3 ll=v[7.175,35.875] ur=v[7.585,36.285000000000004]) = 0.36250000000000204
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 88 ] full=v3d[18, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 89, 0] [v[7.155,36.1575], v[7.29,36.2275]] . ( layer=m3 ll=v[7.175,36.285000000000004] ur=v[7.585,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 89, 0] [v[7.0200000000000005,36.0225], v[7.425,36.362500000000004]] . ( layer=m3 ll=v[7.175,36.285000000000004] ur=v[7.585,36.695]) = 0.2617369863049548
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2617369863049548 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 89 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,36.125] ur=v[7.29,36.26])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 88, 0] [v[7.155,36.125], v[7.29,36.26]] . ( layer=m3 ll=v[6.765000000000001,35.875] ur=v[7.175,36.285000000000004]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 88, 0] [v[7.0200000000000005,35.99], v[7.425,36.395]] . ( layer=m3 ll=v[6.765000000000001,35.875] ur=v[7.175,36.285000000000004]) = 0.3332416540590339
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 88 ] full=v3d[17, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 89, 0] [v[7.155,36.125], v[7.29,36.26]] . ( layer=m3 ll=v[6.765000000000001,36.285000000000004] ur=v[7.175,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 89, 0] [v[7.0200000000000005,35.99], v[7.425,36.395]] . ( layer=m3 ll=v[6.765000000000001,36.285000000000004] ur=v[7.175,36.695]) = 0.1900657780874813
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1900657780874813 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 88, 0] [v[7.155,36.125], v[7.29,36.26]] . ( layer=m3 ll=v[7.175,35.875] ur=v[7.585,36.285000000000004]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 88, 0] [v[7.0200000000000005,35.99], v[7.425,36.395]] . ( layer=m3 ll=v[7.175,35.875] ur=v[7.585,36.285000000000004]) = 0.38668462601970743
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 88 ] full=v3d[18, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 89, 0] [v[7.155,36.125], v[7.29,36.26]] . ( layer=m3 ll=v[7.175,36.285000000000004] ur=v[7.585,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 89, 0] [v[7.0200000000000005,35.99], v[7.425,36.395]] . ( layer=m3 ll=v[7.175,36.285000000000004] ur=v[7.585,36.695]) = 0.27313000567495305
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.27313000567495305 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[18, 89, 0], v3d[17, 89, 0], v3d[17, 88, 0], v3d[18, 88, 0]}
[pin_group/convert_pin]: secondary {v3d[18, 89, 0], v3d[17, 89, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,28.087500000000002] ur=v[7.29,28.1575])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 68, 0] [v[7.155,28.087500000000002], v[7.29,28.1575]] . ( layer=m3 ll=v[6.765000000000001,27.675] ur=v[7.175,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 68, 0] [v[7.0200000000000005,27.9525], v[7.425,28.2925]] . ( layer=m3 ll=v[6.765000000000001,27.675] ur=v[7.175,28.085]) = 0.20391481064405273
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20391481064405273 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 69, 0] [v[7.155,28.087500000000002], v[7.29,28.1575]] . ( layer=m3 ll=v[6.765000000000001,28.085] ur=v[7.175,28.495]) = 0.06999999999999673
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 69, 0] [v[7.0200000000000005,27.9525], v[7.425,28.2925]] . ( layer=m3 ll=v[6.765000000000001,28.085] ur=v[7.175,28.495]) = 0.2590004826250322
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999673 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 69 ] full=v3d[17, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 68, 0] [v[7.155,28.087500000000002], v[7.29,28.1575]] . ( layer=m3 ll=v[7.175,27.675] ur=v[7.585,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 68, 0] [v[7.0200000000000005,27.9525], v[7.425,28.2925]] . ( layer=m3 ll=v[7.175,27.675] ur=v[7.585,28.085]) = 0.2829421318927248
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2829421318927248 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 69, 0] [v[7.155,28.087500000000002], v[7.29,28.1575]] . ( layer=m3 ll=v[7.175,28.085] ur=v[7.585,28.495]) = 0.06999999999999673
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 69, 0] [v[7.0200000000000005,27.9525], v[7.425,28.2925]] . ( layer=m3 ll=v[7.175,28.085] ur=v[7.585,28.495]) = 0.3248942135526575
[router/convert_pin_coord_to_tracks]: Overlap: 0.06999999999999673 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 69 ] full=v3d[18, 69, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,28.055] ur=v[7.29,28.19])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 68, 0] [v[7.155,28.055], v[7.29,28.19]] . ( layer=m3 ll=v[6.765000000000001,27.675] ur=v[7.175,28.085]) = 0.036055512754640605
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 68, 0] [v[7.0200000000000005,27.92], v[7.425,28.325]] . ( layer=m3 ll=v[6.765000000000001,27.675] ur=v[7.175,28.085]) = 0.22638462845343435
[router/convert_pin_coord_to_tracks]: Overlap: 0.036055512754640605 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 68 ] full=v3d[17, 68, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 69, 0] [v[7.155,28.055], v[7.29,28.19]] . ( layer=m3 ll=v[6.765000000000001,28.085] ur=v[7.175,28.495]) = 0.1068877916321601
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 69, 0] [v[7.0200000000000005,27.92], v[7.425,28.325]] . ( layer=m3 ll=v[6.765000000000001,28.085] ur=v[7.175,28.495]) = 0.2857008925432314
[router/convert_pin_coord_to_tracks]: Overlap: 0.1068877916321601 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 69 ] full=v3d[17, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 68, 0] [v[7.155,28.055], v[7.29,28.19]] . ( layer=m3 ll=v[7.175,27.675] ur=v[7.585,28.085]) = 0.11884864324004762
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 68, 0] [v[7.0200000000000005,27.92], v[7.425,28.325]] . ( layer=m3 ll=v[7.175,27.675] ur=v[7.585,28.085]) = 0.2995413160150027
[router/convert_pin_coord_to_tracks]: Overlap: 0.11884864324004762 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 68 ] full=v3d[18, 68, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 69, 0] [v[7.155,28.055], v[7.29,28.19]] . ( layer=m3 ll=v[7.175,28.085] ur=v[7.585,28.495]) = 0.15572411502397482
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 69, 0] [v[7.0200000000000005,27.92], v[7.425,28.325]] . ( layer=m3 ll=v[7.175,28.085] ur=v[7.585,28.495]) = 0.34655446902326803
[router/convert_pin_coord_to_tracks]: Overlap: 0.15572411502397482 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 69 ] full=v3d[18, 69, 0]
[pin_group/convert_pin]: pins {v3d[17, 68, 0], v3d[18, 68, 0], v3d[17, 69, 0], v3d[18, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 68, 0], v3d[18, 68, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,33.4675] ur=v[7.29,33.5375])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 81, 0] [v[7.155,33.4675], v[7.29,33.5375]] . ( layer=m3 ll=v[6.765000000000001,33.005] ur=v[7.175,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 81, 0] [v[7.0200000000000005,33.3325], v[7.425,33.6725]] . ( layer=m3 ll=v[6.765000000000001,33.005] ur=v[7.175,33.415]) = 0.17558829687652633
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17558829687652633 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 82, 0] [v[7.155,33.4675], v[7.29,33.5375]] . ( layer=m3 ll=v[6.765000000000001,33.415] ur=v[7.175,33.825]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 82, 0] [v[7.0200000000000005,33.3325], v[7.425,33.6725]] . ( layer=m3 ll=v[6.765000000000001,33.415] ur=v[7.175,33.825]) = 0.30055157627269224
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 82 ] full=v3d[17, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 81, 0] [v[7.155,33.4675], v[7.29,33.5375]] . ( layer=m3 ll=v[7.175,33.005] ur=v[7.585,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 81, 0] [v[7.0200000000000005,33.3325], v[7.425,33.6725]] . ( layer=m3 ll=v[7.175,33.005] ur=v[7.585,33.415]) = 0.26326080224750387
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26326080224750387 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 82, 0] [v[7.155,33.4675], v[7.29,33.5375]] . ( layer=m3 ll=v[7.175,33.415] ur=v[7.585,33.825]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 82, 0] [v[7.0200000000000005,33.3325], v[7.425,33.6725]] . ( layer=m3 ll=v[7.175,33.415] ur=v[7.585,33.825]) = 0.35889587626496927
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 82 ] full=v3d[18, 82, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,33.435] ur=v[7.29,33.57])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 81, 0] [v[7.155,33.435], v[7.29,33.57]] . ( layer=m3 ll=v[6.765000000000001,33.005] ur=v[7.175,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 81, 0] [v[7.0200000000000005,33.3], v[7.425,33.705]] . ( layer=m3 ll=v[6.765000000000001,33.005] ur=v[7.175,33.415]) = 0.1930025906561885
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1930025906561885 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 82, 0] [v[7.155,33.435], v[7.29,33.57]] . ( layer=m3 ll=v[6.765000000000001,33.415] ur=v[7.175,33.825]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 82, 0] [v[7.0200000000000005,33.3], v[7.425,33.705]] . ( layer=m3 ll=v[6.765000000000001,33.415] ur=v[7.175,33.825]) = 0.32882366094914656
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 82 ] full=v3d[17, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 81, 0] [v[7.155,33.435], v[7.29,33.57]] . ( layer=m3 ll=v[7.175,33.005] ur=v[7.585,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 81, 0] [v[7.0200000000000005,33.3], v[7.425,33.705]] . ( layer=m3 ll=v[7.175,33.005] ur=v[7.585,33.415]) = 0.2751817581163411
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2751817581163411 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 82, 0] [v[7.155,33.435], v[7.29,33.57]] . ( layer=m3 ll=v[7.175,33.415] ur=v[7.585,33.825]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 82, 0] [v[7.0200000000000005,33.3], v[7.425,33.705]] . ( layer=m3 ll=v[7.175,33.415] ur=v[7.585,33.825]) = 0.3828837943815323
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 82 ] full=v3d[18, 82, 0]
[pin_group/convert_pin]: pins {v3d[17, 81, 0], v3d[18, 81, 0], v3d[17, 82, 0], v3d[18, 82, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 81, 0], v3d[18, 81, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,22.7075] ur=v[7.29,22.7775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 55, 0] [v[7.155,22.7075], v[7.29,22.7775]] . ( layer=m3 ll=v[6.765000000000001,22.345] ur=v[7.175,22.755]) = 0.051538820320220065
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 55, 0] [v[7.0200000000000005,22.5725], v[7.425,22.9125]] . ( layer=m3 ll=v[6.765000000000001,22.345] ur=v[7.175,22.755]) = 0.23943944954831245
[router/convert_pin_coord_to_tracks]: Overlap: 0.051538820320220065 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 55 ] full=v3d[17, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 56, 0] [v[7.155,22.7075], v[7.29,22.7775]] . ( layer=m3 ll=v[6.765000000000001,22.755] ur=v[7.175,23.165]) = 0.030103986446981094
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 56, 0] [v[7.0200000000000005,22.5725], v[7.425,22.9125]] . ( layer=m3 ll=v[6.765000000000001,22.755] ur=v[7.175,23.165]) = 0.22097794007547578
[router/convert_pin_coord_to_tracks]: Overlap: 0.030103986446981094 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 56 ] full=v3d[17, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 55, 0] [v[7.155,22.7075], v[7.29,22.7775]] . ( layer=m3 ll=v[7.175,22.345] ur=v[7.585,22.755]) = 0.12442367138129301
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 55, 0] [v[7.0200000000000005,22.5725], v[7.425,22.9125]] . ( layer=m3 ll=v[7.175,22.345] ur=v[7.585,22.755]) = 0.30952584706288916
[router/convert_pin_coord_to_tracks]: Overlap: 0.12442367138129301 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 55 ] full=v3d[18, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 56, 0] [v[7.155,22.7075], v[7.29,22.7775]] . ( layer=m3 ll=v[7.175,22.755] ur=v[7.585,23.165]) = 0.11718041645258002
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 56, 0] [v[7.0200000000000005,22.5725], v[7.425,22.9125]] . ( layer=m3 ll=v[7.175,22.755] ur=v[7.585,23.165]) = 0.2954763103871455
[router/convert_pin_coord_to_tracks]: Overlap: 0.11718041645258002 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 56 ] full=v3d[18, 56, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,22.675] ur=v[7.29,22.81])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 55, 0] [v[7.155,22.675], v[7.29,22.81]] . ( layer=m3 ll=v[6.765000000000001,22.345] ur=v[7.175,22.755]) = 0.08246211251235146
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 55, 0] [v[7.0200000000000005,22.54], v[7.425,22.945]] . ( layer=m3 ll=v[6.765000000000001,22.345] ur=v[7.175,22.755]) = 0.26504716561397096
[router/convert_pin_coord_to_tracks]: Overlap: 0.08246211251235146 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 55 ] full=v3d[17, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 56, 0] [v[7.155,22.675], v[7.29,22.81]] . ( layer=m3 ll=v[6.765000000000001,22.755] ur=v[7.175,23.165]) = 0.05852349955359771
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 56, 0] [v[7.0200000000000005,22.54], v[7.425,22.945]] . ( layer=m3 ll=v[6.765000000000001,22.755] ur=v[7.175,23.165]) = 0.24520399670478515
[router/convert_pin_coord_to_tracks]: Overlap: 0.05852349955359771 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 56 ] full=v3d[17, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 55, 0] [v[7.155,22.675], v[7.29,22.81]] . ( layer=m3 ll=v[7.175,22.345] ur=v[7.585,22.755]) = 0.14008925726121818
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 55, 0] [v[7.0200000000000005,22.54], v[7.425,22.945]] . ( layer=m3 ll=v[7.175,22.345] ur=v[7.585,22.755]) = 0.32973474187595087
[router/convert_pin_coord_to_tracks]: Overlap: 0.14008925726121818 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 55 ] full=v3d[18, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 56, 0] [v[7.155,22.675], v[7.29,22.81]] . ( layer=m3 ll=v[7.175,22.755] ur=v[7.585,23.165]) = 0.12747548783981968
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 56, 0] [v[7.0200000000000005,22.54], v[7.425,22.945]] . ( layer=m3 ll=v[7.175,22.755] ur=v[7.585,23.165]) = 0.3140063693621524
[router/convert_pin_coord_to_tracks]: Overlap: 0.12747548783981968 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 56 ] full=v3d[18, 56, 0]
[pin_group/convert_pin]: pins {v3d[18, 56, 0], v3d[17, 55, 0], v3d[18, 55, 0], v3d[17, 56, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,25.3975] ur=v[7.29,25.4675])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 61, 0] [v[7.155,25.3975], v[7.29,25.4675]] . ( layer=m3 ll=v[6.765000000000001,24.805] ur=v[7.175,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 61, 0] [v[7.0200000000000005,25.2625], v[7.425,25.6025]] . ( layer=m3 ll=v[6.765000000000001,24.805] ur=v[7.175,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 62, 0] [v[7.155,25.3975], v[7.29,25.4675]] . ( layer=m3 ll=v[6.765000000000001,25.215] ur=v[7.175,25.625]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 62, 0] [v[7.0200000000000005,25.2625], v[7.425,25.6025]] . ( layer=m3 ll=v[6.765000000000001,25.215] ur=v[7.175,25.625]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 62 ] full=v3d[17, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 63, 0] [v[7.155,25.3975], v[7.29,25.4675]] . ( layer=m3 ll=v[6.765000000000001,25.625] ur=v[7.175,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 63, 0] [v[7.0200000000000005,25.2625], v[7.425,25.6025]] . ( layer=m3 ll=v[6.765000000000001,25.625] ur=v[7.175,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 61, 0] [v[7.155,25.3975], v[7.29,25.4675]] . ( layer=m3 ll=v[7.175,24.805] ur=v[7.585,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 61, 0] [v[7.0200000000000005,25.2625], v[7.425,25.6025]] . ( layer=m3 ll=v[7.175,24.805] ur=v[7.585,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 62, 0] [v[7.155,25.3975], v[7.29,25.4675]] . ( layer=m3 ll=v[7.175,25.215] ur=v[7.585,25.625]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 62, 0] [v[7.0200000000000005,25.2625], v[7.425,25.6025]] . ( layer=m3 ll=v[7.175,25.215] ur=v[7.585,25.625]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 62 ] full=v3d[18, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 63, 0] [v[7.155,25.3975], v[7.29,25.4675]] . ( layer=m3 ll=v[7.175,25.625] ur=v[7.585,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 63, 0] [v[7.0200000000000005,25.2625], v[7.425,25.6025]] . ( layer=m3 ll=v[7.175,25.625] ur=v[7.585,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 63 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,25.365000000000002] ur=v[7.29,25.5])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 61, 0] [v[7.155,25.365000000000002], v[7.29,25.5]] . ( layer=m3 ll=v[6.765000000000001,24.805] ur=v[7.175,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 61, 0] [v[7.0200000000000005,25.23], v[7.425,25.635]] . ( layer=m3 ll=v[6.765000000000001,24.805] ur=v[7.175,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 62, 0] [v[7.155,25.365000000000002], v[7.29,25.5]] . ( layer=m3 ll=v[6.765000000000001,25.215] ur=v[7.175,25.625]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 62, 0] [v[7.0200000000000005,25.23], v[7.425,25.635]] . ( layer=m3 ll=v[6.765000000000001,25.215] ur=v[7.175,25.625]) = 0.42432299018554187
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 62 ] full=v3d[17, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 63, 0] [v[7.155,25.365000000000002], v[7.29,25.5]] . ( layer=m3 ll=v[6.765000000000001,25.625] ur=v[7.175,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 63, 0] [v[7.0200000000000005,25.23], v[7.425,25.635]] . ( layer=m3 ll=v[6.765000000000001,25.625] ur=v[7.175,26.035]) = 0.15532224567009015
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15532224567009015 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 61, 0] [v[7.155,25.365000000000002], v[7.29,25.5]] . ( layer=m3 ll=v[7.175,24.805] ur=v[7.585,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 61, 0] [v[7.0200000000000005,25.23], v[7.425,25.635]] . ( layer=m3 ll=v[7.175,24.805] ur=v[7.585,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 62, 0] [v[7.155,25.365000000000002], v[7.29,25.5]] . ( layer=m3 ll=v[7.175,25.215] ur=v[7.585,25.625]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 62, 0] [v[7.0200000000000005,25.23], v[7.425,25.635]] . ( layer=m3 ll=v[7.175,25.215] ur=v[7.585,25.625]) = 0.4674665763453037
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 62 ] full=v3d[18, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 63, 0] [v[7.155,25.365000000000002], v[7.29,25.5]] . ( layer=m3 ll=v[7.175,25.625] ur=v[7.585,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 63, 0] [v[7.0200000000000005,25.23], v[7.425,25.635]] . ( layer=m3 ll=v[7.175,25.625] ur=v[7.585,26.035]) = 0.25019992006393615
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25019992006393615 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 63 ] full=None
[pin_group/convert_pin]: pins {v3d[17, 62, 0], v3d[18, 62, 0], v3d[17, 63, 0], v3d[18, 63, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 63, 0], v3d[18, 63, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,17.3275] ur=v[7.29,17.3975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 42, 0] [v[7.155,17.3275], v[7.29,17.3975]] . ( layer=m3 ll=v[6.765000000000001,17.015] ur=v[7.175,17.425]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 42, 0] [v[7.0200000000000005,17.1925], v[7.425,17.5325]] . ( layer=m3 ll=v[6.765000000000001,17.015] ur=v[7.175,17.425]) = 0.2794302238484602
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 42 ] full=v3d[17, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 43, 0] [v[7.155,17.3275], v[7.29,17.3975]] . ( layer=m3 ll=v[6.765000000000001,17.425] ur=v[7.175,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 43, 0] [v[7.0200000000000005,17.1925], v[7.425,17.5325]] . ( layer=m3 ll=v[6.765000000000001,17.425] ur=v[7.175,17.835]) = 0.1886299286963747
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1886299286963747 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 42, 0] [v[7.155,17.3275], v[7.29,17.3975]] . ( layer=m3 ll=v[7.175,17.015] ur=v[7.585,17.425]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 42, 0] [v[7.0200000000000005,17.1925], v[7.425,17.5325]] . ( layer=m3 ll=v[7.175,17.015] ur=v[7.585,17.425]) = 0.34140335382066883
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 42 ] full=v3d[18, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 43, 0] [v[7.155,17.3275], v[7.29,17.3975]] . ( layer=m3 ll=v[7.175,17.425] ur=v[7.585,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 43, 0] [v[7.0200000000000005,17.1925], v[7.425,17.5325]] . ( layer=m3 ll=v[7.175,17.425] ur=v[7.585,17.835]) = 0.2721327800908953
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2721327800908953 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 43 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,17.295] ur=v[7.29,17.43])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 42, 0] [v[7.155,17.295], v[7.29,17.43]] . ( layer=m3 ll=v[6.765000000000001,17.015] ur=v[7.175,17.425]) = 0.131529464379658
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 42, 0] [v[7.0200000000000005,17.16], v[7.425,17.565]] . ( layer=m3 ll=v[6.765000000000001,17.015] ur=v[7.175,17.425]) = 0.3070016286601752
[router/convert_pin_coord_to_tracks]: Overlap: 0.131529464379658 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 42 ] full=v3d[17, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 43, 0] [v[7.155,17.295], v[7.29,17.43]] . ( layer=m3 ll=v[6.765000000000001,17.425] ur=v[7.175,17.835]) = 0.020615528128087646
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 43, 0] [v[7.0200000000000005,17.16], v[7.425,17.565]] . ( layer=m3 ll=v[6.765000000000001,17.425] ur=v[7.175,17.835]) = 0.20886598574205414
[router/convert_pin_coord_to_tracks]: Overlap: 0.020615528128087646 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 43 ] full=v3d[17, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 42, 0] [v[7.155,17.295], v[7.29,17.43]] . ( layer=m3 ll=v[7.175,17.015] ur=v[7.585,17.425]) = 0.17356554957709722
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 42, 0] [v[7.0200000000000005,17.16], v[7.425,17.565]] . ( layer=m3 ll=v[7.175,17.015] ur=v[7.585,17.425]) = 0.3643144246389378
[router/convert_pin_coord_to_tracks]: Overlap: 0.17356554957709722 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 42 ] full=v3d[18, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 43, 0] [v[7.155,17.295], v[7.29,17.43]] . ( layer=m3 ll=v[7.175,17.425] ur=v[7.585,17.835]) = 0.11510864433221356
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 43, 0] [v[7.0200000000000005,17.16], v[7.425,17.565]] . ( layer=m3 ll=v[7.175,17.425] ur=v[7.585,17.835]) = 0.2865309756378883
[router/convert_pin_coord_to_tracks]: Overlap: 0.11510864433221356 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 43 ] full=v3d[18, 43, 0]
[pin_group/convert_pin]: pins {v3d[18, 42, 0], v3d[17, 42, 0], v3d[17, 43, 0], v3d[18, 43, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 43, 0], v3d[18, 43, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,20.017500000000002] ur=v[7.29,20.087500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 48, 0] [v[7.155,20.017500000000002], v[7.29,20.087500000000002]] . ( layer=m3 ll=v[6.765000000000001,19.475] ur=v[7.175,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 48, 0] [v[7.0200000000000005,19.8825], v[7.425,20.2225]] . ( layer=m3 ll=v[6.765000000000001,19.475] ur=v[7.175,19.885]) = 0.15502015997927435
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15502015997927435 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 49, 0] [v[7.155,20.017500000000002], v[7.29,20.087500000000002]] . ( layer=m3 ll=v[6.765000000000001,19.885] ur=v[7.175,20.295]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 49, 0] [v[7.0200000000000005,19.8825], v[7.425,20.2225]] . ( layer=m3 ll=v[6.765000000000001,19.885] ur=v[7.175,20.295]) = 0.3713909665029547
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 49 ] full=v3d[17, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 48, 0] [v[7.155,20.017500000000002], v[7.29,20.087500000000002]] . ( layer=m3 ll=v[7.175,19.475] ur=v[7.585,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 48, 0] [v[7.0200000000000005,19.8825], v[7.425,20.2225]] . ( layer=m3 ll=v[7.175,19.475] ur=v[7.585,19.885]) = 0.25001249968751565
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25001249968751565 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 49, 0] [v[7.155,20.017500000000002], v[7.29,20.087500000000002]] . ( layer=m3 ll=v[7.175,19.885] ur=v[7.585,20.295]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 49, 0] [v[7.0200000000000005,19.8825], v[7.425,20.2225]] . ( layer=m3 ll=v[7.175,19.885] ur=v[7.585,20.295]) = 0.4200074404102849
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 49 ] full=v3d[18, 49, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,19.985] ur=v[7.29,20.12])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 48, 0] [v[7.155,19.985], v[7.29,20.12]] . ( layer=m3 ll=v[6.765000000000001,19.475] ur=v[7.175,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 48, 0] [v[7.0200000000000005,19.85], v[7.425,20.255]] . ( layer=m3 ll=v[6.765000000000001,19.475] ur=v[7.175,19.885]) = 0.15890248582070646
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15890248582070646 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 49, 0] [v[7.155,19.985], v[7.29,20.12]] . ( layer=m3 ll=v[6.765000000000001,19.885] ur=v[7.175,20.295]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 49, 0] [v[7.0200000000000005,19.85], v[7.425,20.255]] . ( layer=m3 ll=v[6.765000000000001,19.885] ur=v[7.175,20.295]) = 0.40115458367068163
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 49 ] full=v3d[17, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 50, 0] [v[7.155,19.985], v[7.29,20.12]] . ( layer=m3 ll=v[6.765000000000001,20.295] ur=v[7.175,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 50, 0] [v[7.0200000000000005,19.85], v[7.425,20.255]] . ( layer=m3 ll=v[6.765000000000001,20.295] ur=v[7.175,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 48, 0] [v[7.155,19.985], v[7.29,20.12]] . ( layer=m3 ll=v[7.175,19.475] ur=v[7.585,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 48, 0] [v[7.0200000000000005,19.85], v[7.425,20.255]] . ( layer=m3 ll=v[7.175,19.475] ur=v[7.585,19.885]) = 0.25243811122728677
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25243811122728677 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 49, 0] [v[7.155,19.985], v[7.29,20.12]] . ( layer=m3 ll=v[7.175,19.885] ur=v[7.585,20.295]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 49, 0] [v[7.0200000000000005,19.85], v[7.425,20.255]] . ( layer=m3 ll=v[7.175,19.885] ur=v[7.585,20.295]) = 0.44654227123532003
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 49 ] full=v3d[18, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 50, 0] [v[7.155,19.985], v[7.29,20.12]] . ( layer=m3 ll=v[7.175,20.295] ur=v[7.585,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 50, 0] [v[7.0200000000000005,19.85], v[7.425,20.255]] . ( layer=m3 ll=v[7.175,20.295] ur=v[7.585,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 50 ] full=None
[pin_group/convert_pin]: pins {v3d[18, 48, 0], v3d[17, 49, 0], v3d[18, 49, 0], v3d[17, 48, 0]}
[pin_group/convert_pin]: secondary {v3d[18, 48, 0], v3d[17, 48, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,30.7775] ur=v[7.29,30.8475])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 75, 0] [v[7.155,30.7775], v[7.29,30.8475]] . ( layer=m3 ll=v[6.765000000000001,30.545] ur=v[7.175,30.955000000000002]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 75, 0] [v[7.0200000000000005,30.642500000000002], v[7.425,30.9825]] . ( layer=m3 ll=v[6.765000000000001,30.545] ur=v[7.175,30.955000000000002]) = 0.34882839620650125
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 75 ] full=v3d[17, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 76, 0] [v[7.155,30.7775], v[7.29,30.8475]] . ( layer=m3 ll=v[6.765000000000001,30.955000000000002] ur=v[7.175,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 76, 0] [v[7.0200000000000005,30.642500000000002], v[7.425,30.9825]] . ( layer=m3 ll=v[6.765000000000001,30.955000000000002] ur=v[7.175,31.365000000000002]) = 0.157420614914311
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.157420614914311 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 75, 0] [v[7.155,30.7775], v[7.29,30.8475]] . ( layer=m3 ll=v[7.175,30.545] ur=v[7.585,30.955000000000002]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 75, 0] [v[7.0200000000000005,30.642500000000002], v[7.425,30.9825]] . ( layer=m3 ll=v[7.175,30.545] ur=v[7.585,30.955000000000002]) = 0.40019526483955303
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 75 ] full=v3d[18, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 76, 0] [v[7.155,30.7775], v[7.29,30.8475]] . ( layer=m3 ll=v[7.175,30.955000000000002] ur=v[7.585,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 76, 0] [v[7.0200000000000005,30.642500000000002], v[7.425,30.9825]] . ( layer=m3 ll=v[7.175,30.955000000000002] ur=v[7.585,31.365000000000002]) = 0.2515079521605629
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2515079521605629 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 76 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[7.155,30.745] ur=v[7.29,30.88])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 74, 0] [v[7.155,30.745], v[7.29,30.88]] . ( layer=m3 ll=v[6.765000000000001,30.135] ur=v[7.175,30.545]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 74, 0] [v[7.0200000000000005,30.61], v[7.425,31.015]] . ( layer=m3 ll=v[6.765000000000001,30.135] ur=v[7.175,30.545]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 17 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 75, 0] [v[7.155,30.745], v[7.29,30.88]] . ( layer=m3 ll=v[6.765000000000001,30.545] ur=v[7.175,30.955000000000002]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 75, 0] [v[7.0200000000000005,30.61], v[7.425,31.015]] . ( layer=m3 ll=v[6.765000000000001,30.545] ur=v[7.175,30.955000000000002]) = 0.3782195129815508
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 75 ] full=v3d[17, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 76, 0] [v[7.155,30.745], v[7.29,30.88]] . ( layer=m3 ll=v[6.765000000000001,30.955000000000002] ur=v[7.175,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[17, 76, 0] [v[7.0200000000000005,30.61], v[7.425,31.015]] . ( layer=m3 ll=v[6.765000000000001,30.955000000000002] ur=v[7.175,31.365000000000002]) = 0.16620770138594557
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16620770138594557 >? 0
[router/convert_pin_to_tracks]: Converting [ 17 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 74, 0] [v[7.155,30.745], v[7.29,30.88]] . ( layer=m3 ll=v[7.175,30.135] ur=v[7.585,30.545]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 74, 0] [v[7.0200000000000005,30.61], v[7.425,31.015]] . ( layer=m3 ll=v[7.175,30.135] ur=v[7.585,30.545]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 18 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 75, 0] [v[7.155,30.745], v[7.29,30.88]] . ( layer=m3 ll=v[7.175,30.545] ur=v[7.585,30.955000000000002]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 75, 0] [v[7.0200000000000005,30.61], v[7.425,31.015]] . ( layer=m3 ll=v[7.175,30.545] ur=v[7.585,30.955000000000002]) = 0.42605750785545565
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 75 ] full=v3d[18, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 76, 0] [v[7.155,30.745], v[7.29,30.88]] . ( layer=m3 ll=v[7.175,30.955000000000002] ur=v[7.585,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[18, 76, 0] [v[7.0200000000000005,30.61], v[7.425,31.015]] . ( layer=m3 ll=v[7.175,30.955000000000002] ur=v[7.585,31.365000000000002]) = 0.25709920264364855
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25709920264364855 >? 0
[router/convert_pin_to_tracks]: Converting [ 18 , 76 ] full=None
[pin_group/convert_pin]: pins {v3d[17, 75, 0], v3d[18, 75, 0], v3d[17, 76, 0], v3d[18, 76, 0]}
[pin_group/convert_pin]: secondary {v3d[17, 76, 0], v3d[18, 76, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,17.295] ur=v[9.1875,17.43])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 42, 0] [v[9.0525,17.295], v[9.1875,17.43]] . ( layer=m3 ll=v[8.815,17.015] ur=v[9.225,17.425]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 42, 0] [v[8.9175,17.16], v[9.3225,17.565]] . ( layer=m3 ll=v[8.815,17.015] ur=v[9.225,17.425]) = 0.4059325682918283
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 42 ] full=v3d[22, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 43, 0] [v[9.0525,17.295], v[9.1875,17.43]] . ( layer=m3 ll=v[8.815,17.425] ur=v[9.225,17.835]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 43, 0] [v[8.9175,17.16], v[9.3225,17.565]] . ( layer=m3 ll=v[8.815,17.425] ur=v[9.225,17.835]) = 0.33787016737202424
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 43 ] full=v3d[22, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 42, 0] [v[9.0525,17.295], v[9.1875,17.43]] . ( layer=m3 ll=v[9.225,17.015] ur=v[9.635,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 42, 0] [v[8.9175,17.16], v[9.3225,17.565]] . ( layer=m3 ll=v[9.225,17.015] ur=v[9.635,17.425]) = 0.2823672254352483
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2823672254352483 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 43, 0] [v[9.0525,17.295], v[9.1875,17.43]] . ( layer=m3 ll=v[9.225,17.425] ur=v[9.635,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 43, 0] [v[8.9175,17.16], v[9.3225,17.565]] . ( layer=m3 ll=v[9.225,17.425] ur=v[9.635,17.835]) = 0.1706055391832287
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1706055391832287 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 43 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,17.3275] ur=v[9.1875,17.3975])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 42, 0] [v[9.0525,17.3275], v[9.1875,17.3975]] . ( layer=m3 ll=v[8.815,17.015] ur=v[9.225,17.425]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 42, 0] [v[8.9175,17.1925], v[9.3225,17.5325]] . ( layer=m3 ll=v[8.815,17.015] ur=v[9.225,17.425]) = 0.3855029182768923
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 42 ] full=v3d[22, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 43, 0] [v[9.0525,17.3275], v[9.1875,17.3975]] . ( layer=m3 ll=v[8.815,17.425] ur=v[9.225,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 43, 0] [v[8.9175,17.1925], v[9.3225,17.5325]] . ( layer=m3 ll=v[8.815,17.425] ur=v[9.225,17.835]) = 0.32574913660668253
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32574913660668253 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 42, 0] [v[9.0525,17.3275], v[9.1875,17.3975]] . ( layer=m3 ll=v[9.225,17.015] ur=v[9.635,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 42, 0] [v[8.9175,17.1925], v[9.3225,17.5325]] . ( layer=m3 ll=v[9.225,17.015] ur=v[9.635,17.425]) = 0.2521160447095758
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2521160447095758 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 43, 0] [v[9.0525,17.3275], v[9.1875,17.3975]] . ( layer=m3 ll=v[9.225,17.425] ur=v[9.635,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 43, 0] [v[8.9175,17.1925], v[9.3225,17.5325]] . ( layer=m3 ll=v[9.225,17.425] ur=v[9.635,17.835]) = 0.14512925273699864
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14512925273699864 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 43 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 43, 0], v3d[22, 42, 0], v3d[22, 43, 0], v3d[23, 42, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 43, 0], v3d[22, 43, 0], v3d[23, 42, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,36.125] ur=v[9.1875,36.26])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 88, 0] [v[9.0525,36.125], v[9.1875,36.26]] . ( layer=m3 ll=v[8.815,35.875] ur=v[9.225,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 88, 0] [v[8.9175,35.99], v[9.3225,36.395]] . ( layer=m3 ll=v[8.815,35.875] ur=v[9.225,36.285000000000004]) = 0.42612351495781187
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 88 ] full=v3d[22, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 89, 0] [v[9.0525,36.125], v[9.1875,36.26]] . ( layer=m3 ll=v[8.815,36.285000000000004] ur=v[9.225,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 89, 0] [v[8.9175,35.99], v[9.3225,36.395]] . ( layer=m3 ll=v[8.815,36.285000000000004] ur=v[9.225,36.695]) = 0.3265826847828883
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3265826847828883 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 88, 0] [v[9.0525,36.125], v[9.1875,36.26]] . ( layer=m3 ll=v[9.225,35.875] ur=v[9.635,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 88, 0] [v[8.9175,35.99], v[9.3225,36.395]] . ( layer=m3 ll=v[9.225,35.875] ur=v[9.635,36.285000000000004]) = 0.31069478592342203
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31069478592342203 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 89, 0] [v[9.0525,36.125], v[9.1875,36.26]] . ( layer=m3 ll=v[9.225,36.285000000000004] ur=v[9.635,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 89, 0] [v[8.9175,35.99], v[9.3225,36.395]] . ( layer=m3 ll=v[9.225,36.285000000000004] ur=v[9.635,36.695]) = 0.14699064596089068
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14699064596089068 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 89 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,36.1575] ur=v[9.1875,36.2275])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 88, 0] [v[9.0525,36.1575], v[9.1875,36.2275]] . ( layer=m3 ll=v[8.815,35.875] ur=v[9.225,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 88, 0] [v[8.9175,36.0225], v[9.3225,36.362500000000004]] . ( layer=m3 ll=v[8.815,35.875] ur=v[9.225,36.285000000000004]) = 0.4043049591583079
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 88 ] full=v3d[22, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 89, 0] [v[9.0525,36.1575], v[9.1875,36.2275]] . ( layer=m3 ll=v[8.815,36.285000000000004] ur=v[9.225,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 89, 0] [v[8.9175,36.0225], v[9.3225,36.362500000000004]] . ( layer=m3 ll=v[8.815,36.285000000000004] ur=v[9.225,36.695]) = 0.31711590940853096
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31711590940853096 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 88, 0] [v[9.0525,36.1575], v[9.1875,36.2275]] . ( layer=m3 ll=v[9.225,35.875] ur=v[9.635,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 88, 0] [v[8.9175,36.0225], v[9.3225,36.362500000000004]] . ( layer=m3 ll=v[9.225,35.875] ur=v[9.635,36.285000000000004]) = 0.28002232053891973
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.28002232053891973 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 89, 0] [v[9.0525,36.1575], v[9.1875,36.2275]] . ( layer=m3 ll=v[9.225,36.285000000000004] ur=v[9.635,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 89, 0] [v[8.9175,36.0225], v[9.3225,36.362500000000004]] . ( layer=m3 ll=v[9.225,36.285000000000004] ur=v[9.635,36.695]) = 0.12454918707081197
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12454918707081197 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[22, 88, 0], v3d[23, 89, 0], v3d[22, 89, 0], v3d[23, 88, 0]}
[pin_group/convert_pin]: secondary {v3d[22, 89, 0], v3d[23, 88, 0], v3d[23, 89, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,33.435] ur=v[9.1875,33.57])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 81, 0] [v[9.0525,33.435], v[9.1875,33.57]] . ( layer=m3 ll=v[8.815,33.005] ur=v[9.225,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 81, 0] [v[8.9175,33.3], v[9.3225,33.705]] . ( layer=m3 ll=v[8.815,33.005] ur=v[9.225,33.415]) = 0.32830054827855526
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32830054827855526 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 82, 0] [v[9.0525,33.435], v[9.1875,33.57]] . ( layer=m3 ll=v[8.815,33.415] ur=v[9.225,33.825]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 82, 0] [v[8.9175,33.3], v[9.3225,33.705]] . ( layer=m3 ll=v[8.815,33.415] ur=v[9.225,33.825]) = 0.42267747751684026
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 82 ] full=v3d[22, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 81, 0] [v[9.0525,33.435], v[9.1875,33.57]] . ( layer=m3 ll=v[9.225,33.005] ur=v[9.635,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 81, 0] [v[8.9175,33.3], v[9.3225,33.705]] . ( layer=m3 ll=v[9.225,33.005] ur=v[9.635,33.415]) = 0.15076886283314764
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15076886283314764 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 82, 0] [v[9.0525,33.435], v[9.1875,33.57]] . ( layer=m3 ll=v[9.225,33.415] ur=v[9.635,33.825]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 82, 0] [v[8.9175,33.3], v[9.3225,33.705]] . ( layer=m3 ll=v[9.225,33.415] ur=v[9.635,33.825]) = 0.30595138502709796
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30595138502709796 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 82 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,33.4675] ur=v[9.1875,33.5375])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 81, 0] [v[9.0525,33.4675], v[9.1875,33.5375]] . ( layer=m3 ll=v[8.815,33.005] ur=v[9.225,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 81, 0] [v[8.9175,33.3325], v[9.3225,33.6725]] . ( layer=m3 ll=v[8.815,33.005] ur=v[9.225,33.415]) = 0.3183747791518651
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3183747791518651 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 82, 0] [v[9.0525,33.4675], v[9.1875,33.5375]] . ( layer=m3 ll=v[8.815,33.415] ur=v[9.225,33.825]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 82, 0] [v[8.9175,33.3325], v[9.3225,33.6725]] . ( layer=m3 ll=v[8.815,33.415] ur=v[9.225,33.825]) = 0.4010766759610931
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 82 ] full=v3d[22, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 81, 0] [v[9.0525,33.4675], v[9.1875,33.5375]] . ( layer=m3 ll=v[9.225,33.005] ur=v[9.635,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 81, 0] [v[8.9175,33.3325], v[9.3225,33.6725]] . ( layer=m3 ll=v[9.225,33.005] ur=v[9.635,33.415]) = 0.12772039774444555
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.12772039774444555 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 82, 0] [v[9.0525,33.4675], v[9.1875,33.5375]] . ( layer=m3 ll=v[9.225,33.415] ur=v[9.635,33.825]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 82, 0] [v[8.9175,33.3325], v[9.3225,33.6725]] . ( layer=m3 ll=v[9.225,33.415] ur=v[9.635,33.825]) = 0.27534069804516764
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.27534069804516764 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 82 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 81, 0], v3d[22, 81, 0], v3d[23, 82, 0], v3d[22, 82, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 81, 0], v3d[22, 81, 0], v3d[23, 82, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,25.365000000000002] ur=v[9.1875,25.5])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 61, 0] [v[9.0525,25.365000000000002], v[9.1875,25.5]] . ( layer=m3 ll=v[8.815,24.805] ur=v[9.225,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 61, 0] [v[8.9175,25.23], v[9.3225,25.635]] . ( layer=m3 ll=v[8.815,24.805] ur=v[9.225,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 62, 0] [v[9.0525,25.365000000000002], v[9.1875,25.5]] . ( layer=m3 ll=v[8.815,25.215] ur=v[9.225,25.625]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 62, 0] [v[8.9175,25.23], v[9.3225,25.635]] . ( layer=m3 ll=v[8.815,25.215] ur=v[9.225,25.625]) = 0.5005809125406193
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 62 ] full=v3d[22, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 63, 0] [v[9.0525,25.365000000000002], v[9.1875,25.5]] . ( layer=m3 ll=v[8.815,25.625] ur=v[9.225,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 63, 0] [v[8.9175,25.23], v[9.3225,25.635]] . ( layer=m3 ll=v[8.815,25.625] ur=v[9.225,26.035]) = 0.30766255865801995
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30766255865801995 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 61, 0] [v[9.0525,25.365000000000002], v[9.1875,25.5]] . ( layer=m3 ll=v[9.225,24.805] ur=v[9.635,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 61, 0] [v[8.9175,25.23], v[9.3225,25.635]] . ( layer=m3 ll=v[9.225,24.805] ur=v[9.635,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 62, 0] [v[9.0525,25.365000000000002], v[9.1875,25.5]] . ( layer=m3 ll=v[9.225,25.215] ur=v[9.635,25.625]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 62, 0] [v[8.9175,25.23], v[9.3225,25.635]] . ( layer=m3 ll=v[9.225,25.215] ur=v[9.635,25.625]) = 0.4068553182643674
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4068553182643674 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 63, 0] [v[9.0525,25.365000000000002], v[9.1875,25.5]] . ( layer=m3 ll=v[9.225,25.625] ur=v[9.635,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 63, 0] [v[8.9175,25.23], v[9.3225,25.635]] . ( layer=m3 ll=v[9.225,25.625] ur=v[9.635,26.035]) = 0.09801147891956359
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09801147891956359 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 63 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,25.3975] ur=v[9.1875,25.4675])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 61, 0] [v[9.0525,25.3975], v[9.1875,25.4675]] . ( layer=m3 ll=v[8.815,24.805] ur=v[9.225,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 61, 0] [v[8.9175,25.2625], v[9.3225,25.6025]] . ( layer=m3 ll=v[8.815,24.805] ur=v[9.225,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 62, 0] [v[9.0525,25.3975], v[9.1875,25.4675]] . ( layer=m3 ll=v[8.815,25.215] ur=v[9.225,25.625]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 62, 0] [v[8.9175,25.2625], v[9.3225,25.6025]] . ( layer=m3 ll=v[8.815,25.215] ur=v[9.225,25.625]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 62 ] full=v3d[22, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 63, 0] [v[9.0525,25.3975], v[9.1875,25.4675]] . ( layer=m3 ll=v[8.815,25.625] ur=v[9.225,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 63, 0] [v[8.9175,25.2625], v[9.3225,25.6025]] . ( layer=m3 ll=v[8.815,25.625] ur=v[9.225,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 61, 0] [v[9.0525,25.3975], v[9.1875,25.4675]] . ( layer=m3 ll=v[9.225,24.805] ur=v[9.635,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 61, 0] [v[8.9175,25.2625], v[9.3225,25.6025]] . ( layer=m3 ll=v[9.225,24.805] ur=v[9.635,25.215]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 62, 0] [v[9.0525,25.3975], v[9.1875,25.4675]] . ( layer=m3 ll=v[9.225,25.215] ur=v[9.635,25.625]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 62, 0] [v[8.9175,25.2625], v[9.3225,25.6025]] . ( layer=m3 ll=v[9.225,25.215] ur=v[9.635,25.625]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 63, 0] [v[9.0525,25.3975], v[9.1875,25.4675]] . ( layer=m3 ll=v[9.225,25.625] ur=v[9.635,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 63, 0] [v[8.9175,25.2625], v[9.3225,25.6025]] . ( layer=m3 ll=v[9.225,25.625] ur=v[9.635,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 63 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 62, 0], v3d[22, 62, 0], v3d[23, 63, 0], v3d[22, 63, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 62, 0], v3d[23, 63, 0], v3d[22, 63, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,20.017500000000002] ur=v[9.1875,20.087500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 48, 0] [v[9.0525,20.017500000000002], v[9.1875,20.087500000000002]] . ( layer=m3 ll=v[8.815,19.475] ur=v[9.225,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 48, 0] [v[8.9175,19.8825], v[9.3225,20.2225]] . ( layer=m3 ll=v[8.815,19.475] ur=v[9.225,19.885]) = 0.30751016243369833
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30751016243369833 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 49, 0] [v[9.0525,20.017500000000002], v[9.1875,20.087500000000002]] . ( layer=m3 ll=v[8.815,19.885] ur=v[9.225,20.295]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 49, 0] [v[8.9175,19.8825], v[9.3225,20.2225]] . ( layer=m3 ll=v[8.815,19.885] ur=v[9.225,20.295]) = 0.45657693765673113
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 49 ] full=v3d[22, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 48, 0] [v[9.0525,20.017500000000002], v[9.1875,20.087500000000002]] . ( layer=m3 ll=v[9.225,19.475] ur=v[9.635,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 48, 0] [v[8.9175,19.8825], v[9.3225,20.2225]] . ( layer=m3 ll=v[9.225,19.475] ur=v[9.635,19.885]) = 0.09753204601565597
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09753204601565597 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 49, 0] [v[9.0525,20.017500000000002], v[9.1875,20.087500000000002]] . ( layer=m3 ll=v[9.225,19.885] ur=v[9.635,20.295]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 49, 0] [v[8.9175,19.8825], v[9.3225,20.2225]] . ( layer=m3 ll=v[9.225,19.885] ur=v[9.635,20.295]) = 0.3513011528589097
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3513011528589097 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 49 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,19.985] ur=v[9.1875,20.12])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 48, 0] [v[9.0525,19.985], v[9.1875,20.12]] . ( layer=m3 ll=v[8.815,19.475] ur=v[9.225,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 48, 0] [v[8.9175,19.85], v[9.3225,20.255]] . ( layer=m3 ll=v[8.815,19.475] ur=v[9.225,19.885]) = 0.3094854600784979
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3094854600784979 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 49, 0] [v[9.0525,19.985], v[9.1875,20.12]] . ( layer=m3 ll=v[8.815,19.885] ur=v[9.225,20.295]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 49, 0] [v[8.9175,19.85], v[9.3225,20.255]] . ( layer=m3 ll=v[8.815,19.885] ur=v[9.225,20.295]) = 0.48109900228538993
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 49 ] full=v3d[22, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 50, 0] [v[9.0525,19.985], v[9.1875,20.12]] . ( layer=m3 ll=v[8.815,20.295] ur=v[9.225,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 50, 0] [v[8.9175,19.85], v[9.3225,20.255]] . ( layer=m3 ll=v[8.815,20.295] ur=v[9.225,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 48, 0] [v[9.0525,19.985], v[9.1875,20.12]] . ( layer=m3 ll=v[9.225,19.475] ur=v[9.635,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 48, 0] [v[8.9175,19.85], v[9.3225,20.255]] . ( layer=m3 ll=v[9.225,19.475] ur=v[9.635,19.885]) = 0.1035917467755035
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1035917467755035 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 49, 0] [v[9.0525,19.985], v[9.1875,20.12]] . ( layer=m3 ll=v[9.225,19.885] ur=v[9.635,20.295]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 49, 0] [v[8.9175,19.85], v[9.3225,20.255]] . ( layer=m3 ll=v[9.225,19.885] ur=v[9.635,20.295]) = 0.3826306966253467
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3826306966253467 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 50, 0] [v[9.0525,19.985], v[9.1875,20.12]] . ( layer=m3 ll=v[9.225,20.295] ur=v[9.635,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 50, 0] [v[8.9175,19.85], v[9.3225,20.255]] . ( layer=m3 ll=v[9.225,20.295] ur=v[9.635,20.705000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 50 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 48, 0], v3d[22, 48, 0], v3d[23, 49, 0], v3d[22, 49, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 48, 0], v3d[22, 48, 0], v3d[23, 49, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,28.055] ur=v[9.1875,28.19])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 68, 0] [v[9.0525,28.055], v[9.1875,28.19]] . ( layer=m3 ll=v[8.815,27.675] ur=v[9.225,28.085]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 68, 0] [v[8.9175,27.92], v[9.3225,28.325]] . ( layer=m3 ll=v[8.815,27.675] ur=v[9.225,28.085]) = 0.34897170372395414
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 68 ] full=v3d[22, 68, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 69, 0] [v[9.0525,28.055], v[9.1875,28.19]] . ( layer=m3 ll=v[8.815,28.085] ur=v[9.225,28.495]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 69, 0] [v[8.9175,27.92], v[9.3225,28.325]] . ( layer=m3 ll=v[8.815,28.085] ur=v[9.225,28.495]) = 0.3900721087183737
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 69 ] full=v3d[22, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 68, 0] [v[9.0525,28.055], v[9.1875,28.19]] . ( layer=m3 ll=v[9.225,27.675] ur=v[9.635,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 68, 0] [v[8.9175,27.92], v[9.3225,28.325]] . ( layer=m3 ll=v[9.225,27.675] ur=v[9.635,28.085]) = 0.1916539850877089
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1916539850877089 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 69, 0] [v[9.0525,28.055], v[9.1875,28.19]] . ( layer=m3 ll=v[9.225,28.085] ur=v[9.635,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 69, 0] [v[8.9175,27.92], v[9.3225,28.325]] . ( layer=m3 ll=v[9.225,28.085] ur=v[9.635,28.495]) = 0.2590487405875568
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2590487405875568 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 69 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,28.087500000000002] ur=v[9.1875,28.1575])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 68, 0] [v[9.0525,28.087500000000002], v[9.1875,28.1575]] . ( layer=m3 ll=v[8.815,27.675] ur=v[9.225,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 68, 0] [v[8.9175,27.9525], v[9.3225,28.2925]] . ( layer=m3 ll=v[8.815,27.675] ur=v[9.225,28.085]) = 0.33483204745065787
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.33483204745065787 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 69, 0] [v[9.0525,28.087500000000002], v[9.1875,28.1575]] . ( layer=m3 ll=v[8.815,28.085] ur=v[9.225,28.495]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 69, 0] [v[8.9175,27.9525], v[9.3225,28.2925]] . ( layer=m3 ll=v[8.815,28.085] ur=v[9.225,28.495]) = 0.37096158830800713
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 69 ] full=v3d[22, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 68, 0] [v[9.0525,28.087500000000002], v[9.1875,28.1575]] . ( layer=m3 ll=v[9.225,27.675] ur=v[9.635,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 68, 0] [v[8.9175,27.9525], v[9.3225,28.2925]] . ( layer=m3 ll=v[9.225,27.675] ur=v[9.635,28.085]) = 0.16450683876362132
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16450683876362132 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 69, 0] [v[9.0525,28.087500000000002], v[9.1875,28.1575]] . ( layer=m3 ll=v[9.225,28.085] ur=v[9.635,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 69, 0] [v[8.9175,27.9525], v[9.3225,28.2925]] . ( layer=m3 ll=v[9.225,28.085] ur=v[9.635,28.495]) = 0.2292651303622072
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2292651303622072 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 69 ] full=None
[pin_group/convert_pin]: pins {v3d[22, 68, 0], v3d[22, 69, 0], v3d[23, 68, 0], v3d[23, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[22, 68, 0], v3d[23, 68, 0], v3d[23, 69, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,22.7075] ur=v[9.1875,22.7775])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 55, 0] [v[9.0525,22.7075], v[9.1875,22.7775]] . ( layer=m3 ll=v[8.815,22.345] ur=v[9.225,22.755]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 55, 0] [v[8.9175,22.5725], v[9.3225,22.9125]] . ( layer=m3 ll=v[8.815,22.345] ur=v[9.225,22.755]) = 0.35757866267438077
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 55 ] full=v3d[22, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 56, 0] [v[9.0525,22.7075], v[9.1875,22.7775]] . ( layer=m3 ll=v[8.815,22.755] ur=v[9.225,23.165]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 56, 0] [v[8.9175,22.5725], v[9.3225,22.9125]] . ( layer=m3 ll=v[8.815,22.755] ur=v[9.225,23.165]) = 0.34548878418843104
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 56 ] full=v3d[22, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 55, 0] [v[9.0525,22.7075], v[9.1875,22.7775]] . ( layer=m3 ll=v[9.225,22.345] ur=v[9.635,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 55, 0] [v[8.9175,22.5725], v[9.3225,22.9125]] . ( layer=m3 ll=v[9.225,22.345] ur=v[9.635,22.755]) = 0.20691181696558342
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20691181696558342 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 56, 0] [v[9.0525,22.7075], v[9.1875,22.7775]] . ( layer=m3 ll=v[9.225,22.755] ur=v[9.635,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 56, 0] [v[8.9175,22.5725], v[9.3225,22.9125]] . ( layer=m3 ll=v[9.225,22.755] ur=v[9.635,23.165]) = 0.18523633552842916
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.18523633552842916 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 56 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,22.675] ur=v[9.1875,22.81])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 55, 0] [v[9.0525,22.675], v[9.1875,22.81]] . ( layer=m3 ll=v[8.815,22.345] ur=v[9.225,22.755]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 55, 0] [v[8.9175,22.54], v[9.3225,22.945]] . ( layer=m3 ll=v[8.815,22.345] ur=v[9.225,22.755]) = 0.37520827549509017
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 55 ] full=v3d[22, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 56, 0] [v[9.0525,22.675], v[9.1875,22.81]] . ( layer=m3 ll=v[8.815,22.755] ur=v[9.225,23.165]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 56, 0] [v[8.9175,22.54], v[9.3225,22.945]] . ( layer=m3 ll=v[8.815,22.755] ur=v[9.225,23.165]) = 0.36146403693866974
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 56 ] full=v3d[22, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 55, 0] [v[9.0525,22.675], v[9.1875,22.81]] . ( layer=m3 ll=v[9.225,22.345] ur=v[9.635,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 55, 0] [v[8.9175,22.54], v[9.3225,22.945]] . ( layer=m3 ll=v[9.225,22.345] ur=v[9.635,22.755]) = 0.23607467039053548
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23607467039053548 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 56, 0] [v[9.0525,22.675], v[9.1875,22.81]] . ( layer=m3 ll=v[9.225,22.755] ur=v[9.635,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 56, 0] [v[8.9175,22.54], v[9.3225,22.945]] . ( layer=m3 ll=v[9.225,22.755] ur=v[9.635,23.165]) = 0.21355619869252335
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.21355619869252335 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 56 ] full=None
[pin_group/convert_pin]: pins {v3d[22, 56, 0], v3d[23, 55, 0], v3d[22, 55, 0], v3d[23, 56, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 55, 0], v3d[23, 56, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,30.7775] ur=v[9.1875,30.8475])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 75, 0] [v[9.0525,30.7775], v[9.1875,30.8475]] . ( layer=m3 ll=v[8.815,30.545] ur=v[9.225,30.955000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 75, 0] [v[8.9175,30.642500000000002], v[9.3225,30.9825]] . ( layer=m3 ll=v[8.815,30.545] ur=v[9.225,30.955000000000002]) = 0.4384204602889782
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 75 ] full=v3d[22, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 76, 0] [v[9.0525,30.7775], v[9.1875,30.8475]] . ( layer=m3 ll=v[8.815,30.955000000000002] ur=v[9.225,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 76, 0] [v[8.9175,30.642500000000002], v[9.3225,30.9825]] . ( layer=m3 ll=v[8.815,30.955000000000002] ur=v[9.225,31.365000000000002]) = 0.30872722588071094
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30872722588071094 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 75, 0] [v[9.0525,30.7775], v[9.1875,30.8475]] . ( layer=m3 ll=v[9.225,30.545] ur=v[9.635,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 75, 0] [v[8.9175,30.642500000000002], v[9.3225,30.9825]] . ( layer=m3 ll=v[9.225,30.545] ur=v[9.635,30.955000000000002]) = 0.32735683893879475
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32735683893879475 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 76, 0] [v[9.0525,30.7775], v[9.1875,30.8475]] . ( layer=m3 ll=v[9.225,30.955000000000002] ur=v[9.635,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 76, 0] [v[8.9175,30.642500000000002], v[9.3225,30.9825]] . ( layer=m3 ll=v[9.225,30.955000000000002] ur=v[9.635,31.365000000000002]) = 0.10130399794677415
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.10130399794677415 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 76 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,30.745] ur=v[9.1875,30.88])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 74, 0] [v[9.0525,30.745], v[9.1875,30.88]] . ( layer=m3 ll=v[8.815,30.135] ur=v[9.225,30.545]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 74, 0] [v[8.9175,30.61], v[9.3225,31.015]] . ( layer=m3 ll=v[8.815,30.135] ur=v[9.225,30.545]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 75, 0] [v[9.0525,30.745], v[9.1875,30.88]] . ( layer=m3 ll=v[8.815,30.545] ur=v[9.225,30.955000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 75, 0] [v[8.9175,30.61], v[9.3225,31.015]] . ( layer=m3 ll=v[8.815,30.545] ur=v[9.225,30.955000000000002]) = 0.4621485150901182
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 75 ] full=v3d[22, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 76, 0] [v[9.0525,30.745], v[9.1875,30.88]] . ( layer=m3 ll=v[8.815,30.955000000000002] ur=v[9.225,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 76, 0] [v[8.9175,30.61], v[9.3225,31.015]] . ( layer=m3 ll=v[8.815,30.955000000000002] ur=v[9.225,31.365000000000002]) = 0.3132989786130803
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3132989786130803 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 74, 0] [v[9.0525,30.745], v[9.1875,30.88]] . ( layer=m3 ll=v[9.225,30.135] ur=v[9.635,30.545]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 74, 0] [v[8.9175,30.61], v[9.3225,31.015]] . ( layer=m3 ll=v[9.225,30.135] ur=v[9.635,30.545]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 23 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 75, 0] [v[9.0525,30.745], v[9.1875,30.88]] . ( layer=m3 ll=v[9.225,30.545] ur=v[9.635,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 75, 0] [v[8.9175,30.61], v[9.3225,31.015]] . ( layer=m3 ll=v[9.225,30.545] ur=v[9.635,30.955000000000002]) = 0.358512552081516
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.358512552081516 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 76, 0] [v[9.0525,30.745], v[9.1875,30.88]] . ( layer=m3 ll=v[9.225,30.955000000000002] ur=v[9.635,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 76, 0] [v[8.9175,30.61], v[9.3225,31.015]] . ( layer=m3 ll=v[9.225,30.955000000000002] ur=v[9.635,31.365000000000002]) = 0.11448253141855257
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11448253141855257 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 76 ] full=None
[pin_group/convert_pin]: pins {v3d[22, 75, 0], v3d[22, 76, 0], v3d[23, 76, 0], v3d[23, 75, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 76, 0], v3d[22, 76, 0], v3d[23, 75, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,14.605] ur=v[9.1875,14.74])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 35, 0] [v[9.0525,14.605], v[9.1875,14.74]] . ( layer=m3 ll=v[8.815,14.145] ur=v[9.225,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 35, 0] [v[8.9175,14.47], v[9.3225,14.875]] . ( layer=m3 ll=v[8.815,14.145] ur=v[9.225,14.555]) = 0.3190317382330469
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3190317382330469 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 36, 0] [v[9.0525,14.605], v[9.1875,14.74]] . ( layer=m3 ll=v[8.815,14.555] ur=v[9.225,14.965]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 36, 0] [v[8.9175,14.47], v[9.3225,14.875]] . ( layer=m3 ll=v[8.815,14.555] ur=v[9.225,14.965]) = 0.44379753266551597
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 36 ] full=v3d[22, 36, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 35, 0] [v[9.0525,14.605], v[9.1875,14.74]] . ( layer=m3 ll=v[9.225,14.145] ur=v[9.635,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 35, 0] [v[8.9175,14.47], v[9.3225,14.875]] . ( layer=m3 ll=v[9.225,14.145] ur=v[9.635,14.555]) = 0.1293493332027648
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1293493332027648 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 36, 0] [v[9.0525,14.605], v[9.1875,14.74]] . ( layer=m3 ll=v[9.225,14.555] ur=v[9.635,14.965]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 36, 0] [v[8.9175,14.47], v[9.3225,14.875]] . ( layer=m3 ll=v[9.225,14.555] ur=v[9.635,14.965]) = 0.3345239154380449
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3345239154380449 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 36 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.0525,14.637500000000001] ur=v[9.1875,14.7075])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 35, 0] [v[9.0525,14.637500000000001], v[9.1875,14.7075]] . ( layer=m3 ll=v[8.815,14.145] ur=v[9.225,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 35, 0] [v[8.9175,14.5025], v[9.3225,14.842500000000001]] . ( layer=m3 ll=v[8.815,14.145] ur=v[9.225,14.555]) = 0.3119495151462806
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3119495151462806 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 36, 0] [v[9.0525,14.637500000000001], v[9.1875,14.7075]] . ( layer=m3 ll=v[8.815,14.555] ur=v[9.225,14.965]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, 36, 0] [v[8.9175,14.5025], v[9.3225,14.842500000000001]] . ( layer=m3 ll=v[8.815,14.555] ur=v[9.225,14.965]) = 0.42096615065822135
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , 36 ] full=v3d[22, 36, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 35, 0] [v[9.0525,14.637500000000001], v[9.1875,14.7075]] . ( layer=m3 ll=v[9.225,14.145] ur=v[9.635,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 35, 0] [v[8.9175,14.5025], v[9.3225,14.842500000000001]] . ( layer=m3 ll=v[9.225,14.145] ur=v[9.635,14.555]) = 0.11073617295175074
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11073617295175074 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 36, 0] [v[9.0525,14.637500000000001], v[9.1875,14.7075]] . ( layer=m3 ll=v[9.225,14.555] ur=v[9.635,14.965]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[23, 36, 0] [v[8.9175,14.5025], v[9.3225,14.842500000000001]] . ( layer=m3 ll=v[9.225,14.555] ur=v[9.635,14.965]) = 0.3035827728972789
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3035827728972789 >? 0
[router/convert_pin_to_tracks]: Converting [ 23 , 36 ] full=None
[pin_group/convert_pin]: pins {v3d[23, 35, 0], v3d[22, 35, 0], v3d[23, 36, 0], v3d[22, 36, 0]}
[pin_group/convert_pin]: secondary {v3d[23, 35, 0], v3d[22, 35, 0], v3d[23, 36, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.8675,12.02] ur=v[10.0025,12.09])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 29, 0] [v[9.8675,12.02], v[10.0025,12.09]] . ( layer=m3 ll=v[9.635,11.685] ur=v[10.045,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 29, 0] [v[9.7325,11.885], v[10.137500000000001,12.225]] . ( layer=m3 ll=v[9.635,11.685] ur=v[10.045,12.095]) = 0.3765053120475199
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 29 ] full=v3d[24, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 30, 0] [v[9.8675,12.02], v[10.0025,12.09]] . ( layer=m3 ll=v[9.635,12.095] ur=v[10.045,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 30, 0] [v[9.7325,11.885], v[10.137500000000001,12.225]] . ( layer=m3 ll=v[9.635,12.095] ur=v[10.045,12.505]) = 0.3384615930944008
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3384615930944008 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 29, 0] [v[9.8675,12.02], v[10.0025,12.09]] . ( layer=m3 ll=v[10.045,11.685] ur=v[10.455,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 29, 0] [v[9.7325,11.885], v[10.137500000000001,12.225]] . ( layer=m3 ll=v[10.045,11.685] ur=v[10.455,12.095]) = 0.229469496883574
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.229469496883574 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 30, 0] [v[9.8675,12.02], v[10.0025,12.09]] . ( layer=m3 ll=v[10.045,12.095] ur=v[10.455,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 30, 0] [v[9.7325,11.885], v[10.137500000000001,12.225]] . ( layer=m3 ll=v[10.045,12.095] ur=v[10.455,12.505]) = 0.15955014885608834
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15955014885608834 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[25, 29, 0], v3d[24, 29, 0], v3d[24, 30, 0], v3d[25, 30, 0]}
[pin_group/convert_pin]: secondary {v3d[25, 29, 0], v3d[25, 30, 0], v3d[24, 30, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[9.8675,36.230000000000004] ur=v[10.0025,36.300000000000004])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 88, 0] [v[9.8675,36.230000000000004], v[10.0025,36.300000000000004]] . ( layer=m3 ll=v[9.635,35.875] ur=v[10.045,36.285000000000004]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 88, 0] [v[9.7325,36.095], v[10.137500000000001,36.435]] . ( layer=m3 ll=v[9.635,35.875] ur=v[10.045,36.285000000000004]) = 0.3657270156824648
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 88 ] full=v3d[24, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 89, 0] [v[9.8675,36.230000000000004], v[10.0025,36.300000000000004]] . ( layer=m3 ll=v[9.635,36.285000000000004] ur=v[10.045,36.695]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 89, 0] [v[9.7325,36.095], v[10.137500000000001,36.435]] . ( layer=m3 ll=v[9.635,36.285000000000004] ur=v[10.045,36.695]) = 0.3466356155965506
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 89 ] full=v3d[24, 89, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 88, 0] [v[9.8675,36.230000000000004], v[10.0025,36.300000000000004]] . ( layer=m3 ll=v[10.045,35.875] ur=v[10.455,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 88, 0] [v[9.7325,36.095], v[10.137500000000001,36.435]] . ( layer=m3 ll=v[10.045,35.875] ur=v[10.455,36.285000000000004]) = 0.21132025459004644
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.21132025459004644 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 89, 0] [v[9.8675,36.230000000000004], v[10.0025,36.300000000000004]] . ( layer=m3 ll=v[10.045,36.285000000000004] ur=v[10.455,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 89, 0] [v[9.7325,36.095], v[10.137500000000001,36.435]] . ( layer=m3 ll=v[10.045,36.285000000000004] ur=v[10.455,36.695]) = 0.17622783548577048
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17622783548577048 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[24, 88, 0], v3d[24, 89, 0], v3d[25, 88, 0], v3d[25, 89, 0]}
[pin_group/convert_pin]: secondary {v3d[25, 89, 0], v3d[25, 88, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,36.0575] ur=v[10.165000000000001,36.1925])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 87, 0] [v[10.095,36.0575], v[10.165000000000001,36.1925]] . ( layer=m3 ll=v[9.635,35.465] ur=v[10.045,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 87, 0] [v[9.96,35.9225], v[10.3,36.3275]] . ( layer=m3 ll=v[9.635,35.465] ur=v[10.045,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 24 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 88, 0] [v[10.095,36.0575], v[10.165000000000001,36.1925]] . ( layer=m3 ll=v[9.635,35.875] ur=v[10.045,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 88, 0] [v[9.96,35.9225], v[10.3,36.3275]] . ( layer=m3 ll=v[9.635,35.875] ur=v[10.045,36.285000000000004]) = 0.37233217696030907
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.37233217696030907 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 89, 0] [v[10.095,36.0575], v[10.165000000000001,36.1925]] . ( layer=m3 ll=v[9.635,36.285000000000004] ur=v[10.045,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 89, 0] [v[9.96,35.9225], v[10.3,36.3275]] . ( layer=m3 ll=v[9.635,36.285000000000004] ur=v[10.045,36.695]) = 0.09503288904373884
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09503288904373884 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 87, 0] [v[10.095,36.0575], v[10.165000000000001,36.1925]] . ( layer=m3 ll=v[10.045,35.465] ur=v[10.455,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 87, 0] [v[9.96,35.9225], v[10.3,36.3275]] . ( layer=m3 ll=v[10.045,35.465] ur=v[10.455,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 25 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 88, 0] [v[10.095,36.0575], v[10.165000000000001,36.1925]] . ( layer=m3 ll=v[10.045,35.875] ur=v[10.455,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 88, 0] [v[9.96,35.9225], v[10.3,36.3275]] . ( layer=m3 ll=v[10.045,35.875] ur=v[10.455,36.285000000000004]) = 0.4432056520397766
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 88 ] full=v3d[25, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 89, 0] [v[10.095,36.0575], v[10.165000000000001,36.1925]] . ( layer=m3 ll=v[10.045,36.285000000000004] ur=v[10.455,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 89, 0] [v[9.96,35.9225], v[10.3,36.3275]] . ( layer=m3 ll=v[10.045,36.285000000000004] ur=v[10.455,36.695]) = 0.2585174075376746
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2585174075376746 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[24, 88, 0], v3d[24, 89, 0], v3d[25, 89, 0], v3d[25, 88, 0]}
[pin_group/convert_pin]: secondary {v3d[24, 88, 0], v3d[24, 89, 0], v3d[25, 89, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,19.9175] ur=v[10.165000000000001,20.052500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 48, 0] [v[10.095,19.9175], v[10.165000000000001,20.052500000000002]] . ( layer=m3 ll=v[9.635,19.475] ur=v[10.045,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 48, 0] [v[9.96,19.7825], v[10.3,20.1875]] . ( layer=m3 ll=v[9.635,19.475] ur=v[10.045,19.885]) = 0.13315873985585924
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.13315873985585924 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 49, 0] [v[10.095,19.9175], v[10.165000000000001,20.052500000000002]] . ( layer=m3 ll=v[9.635,19.885] ur=v[10.045,20.295]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 49, 0] [v[9.96,19.7825], v[10.3,20.1875]] . ( layer=m3 ll=v[9.635,19.885] ur=v[10.045,20.295]) = 0.31421529243497826
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31421529243497826 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 48, 0] [v[10.095,19.9175], v[10.165000000000001,20.052500000000002]] . ( layer=m3 ll=v[10.045,19.475] ur=v[10.455,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 48, 0] [v[9.96,19.7825], v[10.3,20.1875]] . ( layer=m3 ll=v[10.045,19.475] ur=v[10.455,19.885]) = 0.274829492594956
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.274829492594956 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 49, 0] [v[10.095,19.9175], v[10.165000000000001,20.052500000000002]] . ( layer=m3 ll=v[10.045,19.885] ur=v[10.455,20.295]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 49, 0] [v[9.96,19.7825], v[10.3,20.1875]] . ( layer=m3 ll=v[10.045,19.885] ur=v[10.455,20.295]) = 0.3956403038114285
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 49 ] full=v3d[25, 49, 0]
[pin_group/convert_pin]: pins {v3d[25, 48, 0], v3d[24, 48, 0], v3d[25, 49, 0], v3d[24, 49, 0]}
[pin_group/convert_pin]: secondary {v3d[25, 48, 0], v3d[24, 48, 0], v3d[24, 49, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,22.6075] ur=v[10.165000000000001,22.7425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 55, 0] [v[10.095,22.6075], v[10.165000000000001,22.7425]] . ( layer=m3 ll=v[9.635,22.345] ur=v[10.045,22.755]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 55, 0] [v[9.96,22.4725], v[10.3,22.8775]] . ( layer=m3 ll=v[9.635,22.345] ur=v[10.045,22.755]) = 0.2950105930301473
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2950105930301473 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 56, 0] [v[10.095,22.6075], v[10.165000000000001,22.7425]] . ( layer=m3 ll=v[9.635,22.755] ur=v[10.045,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 56, 0] [v[9.96,22.4725], v[10.3,22.8775]] . ( layer=m3 ll=v[9.635,22.755] ur=v[10.045,23.165]) = 0.1491014755124858
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1491014755124858 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 55, 0] [v[10.095,22.6075], v[10.165000000000001,22.7425]] . ( layer=m3 ll=v[10.045,22.345] ur=v[10.455,22.755]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 55, 0] [v[9.96,22.4725], v[10.3,22.8775]] . ( layer=m3 ll=v[10.045,22.345] ur=v[10.455,22.755]) = 0.380567011181999
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 55 ] full=v3d[25, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 56, 0] [v[10.095,22.6075], v[10.165000000000001,22.7425]] . ( layer=m3 ll=v[10.045,22.755] ur=v[10.455,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 56, 0] [v[9.96,22.4725], v[10.3,22.8775]] . ( layer=m3 ll=v[10.045,22.755] ur=v[10.455,23.165]) = 0.2828979497981577
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2828979497981577 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 56 ] full=None
[pin_group/convert_pin]: pins {v3d[24, 56, 0], v3d[25, 55, 0], v3d[24, 55, 0], v3d[25, 56, 0]}
[pin_group/convert_pin]: secondary {v3d[25, 56, 0], v3d[24, 56, 0], v3d[24, 55, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,11.8475] ur=v[10.165000000000001,11.9825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 28, 0] [v[10.095,11.8475], v[10.165000000000001,11.9825]] . ( layer=m3 ll=v[9.635,11.275] ur=v[10.045,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 28, 0] [v[9.96,11.7125], v[10.3,12.1175]] . ( layer=m3 ll=v[9.635,11.275] ur=v[10.045,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 24 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 29, 0] [v[10.095,11.8475], v[10.165000000000001,11.9825]] . ( layer=m3 ll=v[9.635,11.685] ur=v[10.045,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 29, 0] [v[9.96,11.7125], v[10.3,12.1175]] . ( layer=m3 ll=v[9.635,11.685] ur=v[10.045,12.095]) = 0.3918306394349478
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3918306394349478 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 30, 0] [v[10.095,11.8475], v[10.165000000000001,11.9825]] . ( layer=m3 ll=v[9.635,12.095] ur=v[10.045,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 30, 0] [v[9.96,11.7125], v[10.3,12.1175]] . ( layer=m3 ll=v[9.635,12.095] ur=v[10.045,12.505]) = 0.08792752697534374
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.08792752697534374 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 28, 0] [v[10.095,11.8475], v[10.165000000000001,11.9825]] . ( layer=m3 ll=v[10.045,11.275] ur=v[10.455,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 28, 0] [v[9.96,11.7125], v[10.3,12.1175]] . ( layer=m3 ll=v[10.045,11.275] ur=v[10.455,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 25 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 29, 0] [v[10.095,11.8475], v[10.165000000000001,11.9825]] . ( layer=m3 ll=v[10.045,11.685] ur=v[10.455,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 29, 0] [v[9.96,11.7125], v[10.3,12.1175]] . ( layer=m3 ll=v[10.045,11.685] ur=v[10.455,12.095]) = 0.4597077876216593
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 29 ] full=v3d[25, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 30, 0] [v[10.095,11.8475], v[10.165000000000001,11.9825]] . ( layer=m3 ll=v[10.045,12.095] ur=v[10.455,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 30, 0] [v[9.96,11.7125], v[10.3,12.1175]] . ( layer=m3 ll=v[10.045,12.095] ur=v[10.455,12.505]) = 0.25599072248814086
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25599072248814086 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[25, 29, 0], v3d[24, 29, 0], v3d[24, 30, 0], v3d[25, 30, 0]}
[pin_group/convert_pin]: secondary {v3d[24, 29, 0], v3d[24, 30, 0], v3d[25, 30, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,17.2275] ur=v[10.165000000000001,17.3625])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 42, 0] [v[10.095,17.2275], v[10.165000000000001,17.3625]] . ( layer=m3 ll=v[9.635,17.015] ur=v[10.045,17.425]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 42, 0] [v[9.96,17.0925], v[10.3,17.4975]] . ( layer=m3 ll=v[9.635,17.015] ur=v[10.045,17.425]) = 0.3431927301094817
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3431927301094817 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 43, 0] [v[10.095,17.2275], v[10.165000000000001,17.3625]] . ( layer=m3 ll=v[9.635,17.425] ur=v[10.045,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 43, 0] [v[9.96,17.0925], v[10.3,17.4975]] . ( layer=m3 ll=v[9.635,17.425] ur=v[10.045,17.835]) = 0.11171951485751966
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.11171951485751966 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 42, 0] [v[10.095,17.2275], v[10.165000000000001,17.3625]] . ( layer=m3 ll=v[10.045,17.015] ur=v[10.455,17.425]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 42, 0] [v[9.96,17.0925], v[10.3,17.4975]] . ( layer=m3 ll=v[10.045,17.015] ur=v[10.455,17.425]) = 0.4190241639810288
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 42 ] full=v3d[25, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 43, 0] [v[10.095,17.2275], v[10.165000000000001,17.3625]] . ( layer=m3 ll=v[10.045,17.425] ur=v[10.455,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 43, 0] [v[9.96,17.0925], v[10.3,17.4975]] . ( layer=m3 ll=v[10.045,17.425] ur=v[10.455,17.835]) = 0.2651061108311163
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2651061108311163 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 43 ] full=None
[pin_group/convert_pin]: pins {v3d[24, 42, 0], v3d[24, 43, 0], v3d[25, 43, 0], v3d[25, 42, 0]}
[pin_group/convert_pin]: secondary {v3d[24, 42, 0], v3d[24, 43, 0], v3d[25, 43, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,27.9875] ur=v[10.165000000000001,28.122500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 68, 0] [v[10.095,27.9875], v[10.165000000000001,28.122500000000002]] . ( layer=m3 ll=v[9.635,27.675] ur=v[10.045,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 68, 0] [v[9.96,27.8525], v[10.3,28.2575]] . ( layer=m3 ll=v[9.635,27.675] ur=v[10.045,28.085]) = 0.24755049989850683
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.24755049989850683 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 69, 0] [v[10.095,27.9875], v[10.165000000000001,28.122500000000002]] . ( layer=m3 ll=v[9.635,28.085] ur=v[10.045,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 69, 0] [v[9.96,27.8525], v[10.3,28.2575]] . ( layer=m3 ll=v[9.635,28.085] ur=v[10.045,28.495]) = 0.19230509613632096
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.19230509613632096 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 68, 0] [v[10.095,27.9875], v[10.165000000000001,28.122500000000002]] . ( layer=m3 ll=v[10.045,27.675] ur=v[10.455,28.085]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 68, 0] [v[9.96,27.8525], v[10.3,28.2575]] . ( layer=m3 ll=v[10.045,27.675] ur=v[10.455,28.085]) = 0.34508151210982196
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 68 ] full=v3d[25, 68, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 69, 0] [v[10.095,27.9875], v[10.165000000000001,28.122500000000002]] . ( layer=m3 ll=v[10.045,28.085] ur=v[10.455,28.495]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 69, 0] [v[9.96,27.8525], v[10.3,28.2575]] . ( layer=m3 ll=v[10.045,28.085] ur=v[10.455,28.495]) = 0.30786563627660724
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 69 ] full=v3d[25, 69, 0]
[pin_group/convert_pin]: pins {v3d[25, 68, 0], v3d[24, 68, 0], v3d[25, 69, 0], v3d[24, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[24, 68, 0], v3d[24, 69, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,30.677500000000002] ur=v[10.165000000000001,30.8125])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 74, 0] [v[10.095,30.677500000000002], v[10.165000000000001,30.8125]] . ( layer=m3 ll=v[9.635,30.135] ur=v[10.045,30.545]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 74, 0] [v[9.96,30.5425], v[10.3,30.9475]] . ( layer=m3 ll=v[9.635,30.135] ur=v[10.045,30.545]) = 0.08503675675847386
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.08503675675847386 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 75, 0] [v[10.095,30.677500000000002], v[10.165000000000001,30.8125]] . ( layer=m3 ll=v[9.635,30.545] ur=v[10.045,30.955000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 75, 0] [v[9.96,30.5425], v[10.3,30.9475]] . ( layer=m3 ll=v[9.635,30.545] ur=v[10.045,30.955000000000002]) = 0.41137725994517454
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.41137725994517454 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 76, 0] [v[10.095,30.677500000000002], v[10.165000000000001,30.8125]] . ( layer=m3 ll=v[9.635,30.955000000000002] ur=v[10.045,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 76, 0] [v[9.96,30.5425], v[10.3,30.9475]] . ( layer=m3 ll=v[9.635,30.955000000000002] ur=v[10.045,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 24 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 74, 0] [v[10.095,30.677500000000002], v[10.165000000000001,30.8125]] . ( layer=m3 ll=v[10.045,30.135] ur=v[10.455,30.545]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 74, 0] [v[9.96,30.5425], v[10.3,30.9475]] . ( layer=m3 ll=v[10.045,30.135] ur=v[10.455,30.545]) = 0.25501225460750004
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25501225460750004 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 75, 0] [v[10.095,30.677500000000002], v[10.165000000000001,30.8125]] . ( layer=m3 ll=v[10.045,30.545] ur=v[10.455,30.955000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 75, 0] [v[9.96,30.5425], v[10.3,30.9475]] . ( layer=m3 ll=v[10.045,30.545] ur=v[10.455,30.955000000000002]) = 0.47647796381364826
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 75 ] full=v3d[25, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 76, 0] [v[10.095,30.677500000000002], v[10.165000000000001,30.8125]] . ( layer=m3 ll=v[10.045,30.955000000000002] ur=v[10.455,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 76, 0] [v[9.96,30.5425], v[10.3,30.9475]] . ( layer=m3 ll=v[10.045,30.955000000000002] ur=v[10.455,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 25 , 76 ] full=None
[pin_group/convert_pin]: pins {v3d[25, 75, 0], v3d[24, 75, 0], v3d[25, 74, 0], v3d[24, 74, 0]}
[pin_group/convert_pin]: secondary {v3d[24, 75, 0], v3d[25, 74, 0], v3d[24, 74, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,25.2975] ur=v[10.165000000000001,25.4325])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 61, 0] [v[10.095,25.2975], v[10.165000000000001,25.4325]] . ( layer=m3 ll=v[9.635,24.805] ur=v[10.045,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 61, 0] [v[9.96,25.1625], v[10.3,25.5675]] . ( layer=m3 ll=v[9.635,24.805] ur=v[10.045,25.215]) = 0.09990620601343882
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09990620601343882 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 62, 0] [v[10.095,25.2975], v[10.165000000000001,25.4325]] . ( layer=m3 ll=v[9.635,25.215] ur=v[10.045,25.625]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 62, 0] [v[9.96,25.1625], v[10.3,25.5675]] . ( layer=m3 ll=v[9.635,25.215] ur=v[10.045,25.625]) = 0.36260343351931906
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.36260343351931906 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 63, 0] [v[10.095,25.2975], v[10.165000000000001,25.4325]] . ( layer=m3 ll=v[9.635,25.625] ur=v[10.045,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 63, 0] [v[9.96,25.1625], v[10.3,25.5675]] . ( layer=m3 ll=v[9.635,25.625] ur=v[10.045,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 24 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 61, 0] [v[10.095,25.2975], v[10.165000000000001,25.4325]] . ( layer=m3 ll=v[10.045,24.805] ur=v[10.455,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 61, 0] [v[9.96,25.1625], v[10.3,25.5675]] . ( layer=m3 ll=v[10.045,24.805] ur=v[10.455,25.215]) = 0.2603483243656472
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2603483243656472 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 62, 0] [v[10.095,25.2975], v[10.165000000000001,25.4325]] . ( layer=m3 ll=v[10.045,25.215] ur=v[10.455,25.625]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 62, 0] [v[9.96,25.1625], v[10.3,25.5675]] . ( layer=m3 ll=v[10.045,25.215] ur=v[10.455,25.625]) = 0.435064650368195
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 62 ] full=v3d[25, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 63, 0] [v[10.095,25.2975], v[10.165000000000001,25.4325]] . ( layer=m3 ll=v[10.045,25.625] ur=v[10.455,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 63, 0] [v[9.96,25.1625], v[10.3,25.5675]] . ( layer=m3 ll=v[10.045,25.625] ur=v[10.455,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 25 , 63 ] full=None
[pin_group/convert_pin]: pins {v3d[24, 61, 0], v3d[25, 62, 0], v3d[24, 62, 0], v3d[25, 61, 0]}
[pin_group/convert_pin]: secondary {v3d[24, 61, 0], v3d[24, 62, 0], v3d[25, 61, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,14.5375] ur=v[10.165000000000001,14.6725])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 35, 0] [v[10.095,14.5375], v[10.165000000000001,14.6725]] . ( layer=m3 ll=v[9.635,14.145] ur=v[10.045,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 35, 0] [v[9.96,14.4025], v[10.3,14.807500000000001]] . ( layer=m3 ll=v[9.635,14.145] ur=v[10.045,14.555]) = 0.1745888026191823
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1745888026191823 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 36, 0] [v[10.095,14.5375], v[10.165000000000001,14.6725]] . ( layer=m3 ll=v[9.635,14.555] ur=v[10.045,14.965]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 36, 0] [v[9.96,14.4025], v[10.3,14.807500000000001]] . ( layer=m3 ll=v[9.635,14.555] ur=v[10.045,14.965]) = 0.26642306581825925
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.26642306581825925 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 36 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 35, 0] [v[10.095,14.5375], v[10.165000000000001,14.6725]] . ( layer=m3 ll=v[10.045,14.145] ur=v[10.455,14.555]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 35, 0] [v[9.96,14.4025], v[10.3,14.807500000000001]] . ( layer=m3 ll=v[10.045,14.145] ur=v[10.455,14.555]) = 0.29712160810011845
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 35 ] full=v3d[25, 35, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 36, 0] [v[10.095,14.5375], v[10.165000000000001,14.6725]] . ( layer=m3 ll=v[10.045,14.555] ur=v[10.455,14.965]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 36, 0] [v[9.96,14.4025], v[10.3,14.807500000000001]] . ( layer=m3 ll=v[10.045,14.555] ur=v[10.455,14.965]) = 0.3588610455315554
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 36 ] full=v3d[25, 36, 0]
[pin_group/convert_pin]: pins {v3d[25, 35, 0], v3d[24, 35, 0], v3d[25, 36, 0], v3d[24, 36, 0]}
[pin_group/convert_pin]: secondary {v3d[24, 35, 0], v3d[24, 36, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.095,33.3675] ur=v[10.165000000000001,33.5025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 81, 0] [v[10.095,33.3675], v[10.165000000000001,33.5025]] . ( layer=m3 ll=v[9.635,33.005] ur=v[10.045,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 81, 0] [v[9.96,33.2325], v[10.3,33.6375]] . ( layer=m3 ll=v[9.635,33.005] ur=v[10.045,33.415]) = 0.2013237442528797
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2013237442528797 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 82, 0] [v[10.095,33.3675], v[10.165000000000001,33.5025]] . ( layer=m3 ll=v[9.635,33.415] ur=v[10.045,33.825]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[24, 82, 0] [v[9.96,33.2325], v[10.3,33.6375]] . ( layer=m3 ll=v[9.635,33.415] ur=v[10.045,33.825]) = 0.23818322778903112
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23818322778903112 >? 0
[router/convert_pin_to_tracks]: Converting [ 24 , 82 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 81, 0] [v[10.095,33.3675], v[10.165000000000001,33.5025]] . ( layer=m3 ll=v[10.045,33.005] ur=v[10.455,33.415]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 81, 0] [v[9.96,33.2325], v[10.3,33.6375]] . ( layer=m3 ll=v[10.045,33.005] ur=v[10.455,33.415]) = 0.31357814018199587
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 81 ] full=v3d[25, 81, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 82, 0] [v[10.095,33.3675], v[10.165000000000001,33.5025]] . ( layer=m3 ll=v[10.045,33.415] ur=v[10.455,33.825]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[25, 82, 0] [v[9.96,33.2325], v[10.3,33.6375]] . ( layer=m3 ll=v[10.045,33.415] ur=v[10.455,33.825]) = 0.33842465926702514
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 25 , 82 ] full=v3d[25, 82, 0]
[pin_group/convert_pin]: pins {v3d[25, 81, 0], v3d[24, 81, 0], v3d[25, 82, 0], v3d[24, 82, 0]}
[pin_group/convert_pin]: secondary {v3d[24, 81, 0], v3d[24, 82, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.7675,36.09] ur=v[10.9025,36.160000000000004])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 88, 0] [v[10.7675,36.09], v[10.9025,36.160000000000004]] . ( layer=m3 ll=v[10.455,35.875] ur=v[10.865,36.285000000000004]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 88, 0] [v[10.6325,35.955], v[11.0375,36.295]] . ( layer=m3 ll=v[10.455,35.875] ur=v[10.865,36.285000000000004]) = 0.40367839922394105
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 88 ] full=v3d[26, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 89, 0] [v[10.7675,36.09], v[10.9025,36.160000000000004]] . ( layer=m3 ll=v[10.455,36.285000000000004] ur=v[10.865,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 89, 0] [v[10.6325,35.955], v[11.0375,36.295]] . ( layer=m3 ll=v[10.455,36.285000000000004] ur=v[10.865,36.695]) = 0.2327149543970046
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2327149543970046 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 88, 0] [v[10.7675,36.09], v[10.9025,36.160000000000004]] . ( layer=m3 ll=v[10.865,35.875] ur=v[11.275,36.285000000000004]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 88, 0] [v[10.6325,35.955], v[11.0375,36.295]] . ( layer=m3 ll=v[10.865,35.875] ur=v[11.275,36.285000000000004]) = 0.3723657476191968
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 88 ] full=v3d[27, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 89, 0] [v[10.7675,36.09], v[10.9025,36.160000000000004]] . ( layer=m3 ll=v[10.865,36.285000000000004] ur=v[11.275,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 89, 0] [v[10.6325,35.955], v[11.0375,36.295]] . ( layer=m3 ll=v[10.865,36.285000000000004] ur=v[11.275,36.695]) = 0.17278961195627404
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17278961195627404 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 89 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.7675,36.0575] ur=v[10.9025,36.1925])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 87, 0] [v[10.7675,36.0575], v[10.9025,36.1925]] . ( layer=m3 ll=v[10.455,35.465] ur=v[10.865,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 87, 0] [v[10.6325,35.9225], v[11.0375,36.3275]] . ( layer=m3 ll=v[10.455,35.465] ur=v[10.865,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 26 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 88, 0] [v[10.7675,36.0575], v[10.9025,36.1925]] . ( layer=m3 ll=v[10.455,35.875] ur=v[10.865,36.285000000000004]) = 0.13500000000000512
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 88, 0] [v[10.6325,35.9225], v[11.0375,36.3275]] . ( layer=m3 ll=v[10.455,35.875] ur=v[10.865,36.285000000000004]) = 0.43065357307237456
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000512 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 88 ] full=v3d[26, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 89, 0] [v[10.7675,36.0575], v[10.9025,36.1925]] . ( layer=m3 ll=v[10.455,36.285000000000004] ur=v[10.865,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 89, 0] [v[10.6325,35.9225], v[11.0375,36.3275]] . ( layer=m3 ll=v[10.455,36.285000000000004] ur=v[10.865,36.695]) = 0.2363524909959692
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2363524909959692 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 87, 0] [v[10.7675,36.0575], v[10.9025,36.1925]] . ( layer=m3 ll=v[10.865,35.465] ur=v[11.275,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 87, 0] [v[10.6325,35.9225], v[11.0375,36.3275]] . ( layer=m3 ll=v[10.865,35.465] ur=v[11.275,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 27 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 88, 0] [v[10.7675,36.0575], v[10.9025,36.1925]] . ( layer=m3 ll=v[10.865,35.875] ur=v[11.275,36.285000000000004]) = 0.13500000000000512
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 88, 0] [v[10.6325,35.9225], v[11.0375,36.3275]] . ( layer=m3 ll=v[10.865,35.875] ur=v[11.275,36.285000000000004]) = 0.4014504950800321
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000512 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 88 ] full=v3d[27, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 89, 0] [v[10.7675,36.0575], v[10.9025,36.1925]] . ( layer=m3 ll=v[10.865,36.285000000000004] ur=v[11.275,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 89, 0] [v[10.6325,35.9225], v[11.0375,36.3275]] . ( layer=m3 ll=v[10.865,36.285000000000004] ur=v[11.275,36.695]) = 0.17765838004439738
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17765838004439738 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[27, 89, 0], v3d[26, 88, 0], v3d[26, 89, 0], v3d[27, 88, 0]}
[pin_group/convert_pin]: secondary {v3d[27, 89, 0], v3d[26, 89, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.7675,11.88] ur=v[10.9025,11.950000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 28, 0] [v[10.7675,11.88], v[10.9025,11.950000000000001]] . ( layer=m3 ll=v[10.455,11.275] ur=v[10.865,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 28, 0] [v[10.6325,11.745000000000001], v[11.0375,12.085]] . ( layer=m3 ll=v[10.455,11.275] ur=v[10.865,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 26 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 29, 0] [v[10.7675,11.88], v[10.9025,11.950000000000001]] . ( layer=m3 ll=v[10.455,11.685] ur=v[10.865,12.095]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 29, 0] [v[10.6325,11.745000000000001], v[11.0375,12.085]] . ( layer=m3 ll=v[10.455,11.685] ur=v[10.865,12.095]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 29 ] full=v3d[26, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 30, 0] [v[10.7675,11.88], v[10.9025,11.950000000000001]] . ( layer=m3 ll=v[10.455,12.095] ur=v[10.865,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 30, 0] [v[10.6325,11.745000000000001], v[11.0375,12.085]] . ( layer=m3 ll=v[10.455,12.095] ur=v[10.865,12.505]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 26 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 28, 0] [v[10.7675,11.88], v[10.9025,11.950000000000001]] . ( layer=m3 ll=v[10.865,11.275] ur=v[11.275,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 28, 0] [v[10.6325,11.745000000000001], v[11.0375,12.085]] . ( layer=m3 ll=v[10.865,11.275] ur=v[11.275,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 27 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 29, 0] [v[10.7675,11.88], v[10.9025,11.950000000000001]] . ( layer=m3 ll=v[10.865,11.685] ur=v[11.275,12.095]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 29, 0] [v[10.6325,11.745000000000001], v[11.0375,12.085]] . ( layer=m3 ll=v[10.865,11.685] ur=v[11.275,12.095]) = 0.33999999999999986
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 29 ] full=v3d[27, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 30, 0] [v[10.7675,11.88], v[10.9025,11.950000000000001]] . ( layer=m3 ll=v[10.865,12.095] ur=v[11.275,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 30, 0] [v[10.6325,11.745000000000001], v[11.0375,12.085]] . ( layer=m3 ll=v[10.865,12.095] ur=v[11.275,12.505]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 27 , 30 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.7675,11.8475] ur=v[10.9025,11.9825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 28, 0] [v[10.7675,11.8475], v[10.9025,11.9825]] . ( layer=m3 ll=v[10.455,11.275] ur=v[10.865,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 28, 0] [v[10.6325,11.7125], v[11.0375,12.1175]] . ( layer=m3 ll=v[10.455,11.275] ur=v[10.865,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 26 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 29, 0] [v[10.7675,11.8475], v[10.9025,11.9825]] . ( layer=m3 ll=v[10.455,11.685] ur=v[10.865,12.095]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 29, 0] [v[10.6325,11.7125], v[11.0375,12.1175]] . ( layer=m3 ll=v[10.455,11.685] ur=v[10.865,12.095]) = 0.44761869934130344
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 29 ] full=v3d[26, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 30, 0] [v[10.7675,11.8475], v[10.9025,11.9825]] . ( layer=m3 ll=v[10.455,12.095] ur=v[10.865,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[26, 30, 0] [v[10.6325,11.7125], v[11.0375,12.1175]] . ( layer=m3 ll=v[10.455,12.095] ur=v[10.865,12.505]) = 0.2335861725359614
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2335861725359614 >? 0
[router/convert_pin_to_tracks]: Converting [ 26 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 28, 0] [v[10.7675,11.8475], v[10.9025,11.9825]] . ( layer=m3 ll=v[10.865,11.275] ur=v[11.275,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 28, 0] [v[10.6325,11.7125], v[11.0375,12.1175]] . ( layer=m3 ll=v[10.865,11.275] ur=v[11.275,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 27 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 29, 0] [v[10.7675,11.8475], v[10.9025,11.9825]] . ( layer=m3 ll=v[10.865,11.685] ur=v[11.275,12.095]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 29, 0] [v[10.6325,11.7125], v[11.0375,12.1175]] . ( layer=m3 ll=v[10.865,11.685] ur=v[11.275,12.095]) = 0.41959802192098095
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 29 ] full=v3d[27, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 30, 0] [v[10.7675,11.8475], v[10.9025,11.9825]] . ( layer=m3 ll=v[10.865,12.095] ur=v[11.275,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[27, 30, 0] [v[10.6325,11.7125], v[11.0375,12.1175]] . ( layer=m3 ll=v[10.865,12.095] ur=v[11.275,12.505]) = 0.17396120257114733
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17396120257114733 >? 0
[router/convert_pin_to_tracks]: Converting [ 27 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[27, 29, 0], v3d[26, 30, 0], v3d[27, 30, 0], v3d[26, 29, 0]}
[pin_group/convert_pin]: secondary {v3d[26, 30, 0], v3d[27, 30, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[11.505,36.0575] ur=v[11.575000000000001,36.1925])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 87, 0] [v[11.505,36.0575], v[11.575000000000001,36.1925]] . ( layer=m3 ll=v[11.275,35.465] ur=v[11.685,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 87, 0] [v[11.370000000000001,35.9225], v[11.71,36.3275]] . ( layer=m3 ll=v[11.275,35.465] ur=v[11.685,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 88, 0] [v[11.505,36.0575], v[11.575000000000001,36.1925]] . ( layer=m3 ll=v[11.275,35.875] ur=v[11.685,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 88, 0] [v[11.370000000000001,35.9225], v[11.71,36.3275]] . ( layer=m3 ll=v[11.275,35.875] ur=v[11.685,36.285000000000004]) = 0.4802408250034588
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 88 ] full=v3d[28, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 89, 0] [v[11.505,36.0575], v[11.575000000000001,36.1925]] . ( layer=m3 ll=v[11.275,36.285000000000004] ur=v[11.685,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 89, 0] [v[11.370000000000001,35.9225], v[11.71,36.3275]] . ( layer=m3 ll=v[11.275,36.285000000000004] ur=v[11.685,36.695]) = 0.31785413321207484
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.31785413321207484 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 87, 0] [v[11.505,36.0575], v[11.575000000000001,36.1925]] . ( layer=m3 ll=v[11.685,35.465] ur=v[12.095,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 87, 0] [v[11.370000000000001,35.9225], v[11.71,36.3275]] . ( layer=m3 ll=v[11.685,35.465] ur=v[12.095,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 88, 0] [v[11.505,36.0575], v[11.575000000000001,36.1925]] . ( layer=m3 ll=v[11.685,35.875] ur=v[12.095,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 88, 0] [v[11.370000000000001,35.9225], v[11.71,36.3275]] . ( layer=m3 ll=v[11.685,35.875] ur=v[12.095,36.285000000000004]) = 0.3633610463437201
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3633610463437201 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 89, 0] [v[11.505,36.0575], v[11.575000000000001,36.1925]] . ( layer=m3 ll=v[11.685,36.285000000000004] ur=v[12.095,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 89, 0] [v[11.370000000000001,35.9225], v[11.71,36.3275]] . ( layer=m3 ll=v[11.685,36.285000000000004] ur=v[12.095,36.695]) = 0.049307707308287534
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.049307707308287534 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 89, 0], v3d[28, 88, 0], v3d[29, 88, 0], v3d[28, 89, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 89, 0], v3d[29, 88, 0], v3d[28, 89, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[11.505,2.4125] ur=v[11.575000000000001,2.5475])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 5, 0] [v[11.505,2.4125], v[11.575000000000001,2.5475]] . ( layer=m3 ll=v[11.275,1.845] ur=v[11.685,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 5, 0] [v[11.370000000000001,2.2775], v[11.71,2.6825]] . ( layer=m3 ll=v[11.275,1.845] ur=v[11.685,2.255]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 5 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 6, 0] [v[11.505,2.4125], v[11.575000000000001,2.5475]] . ( layer=m3 ll=v[11.275,2.255] ur=v[11.685,2.665]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 6, 0] [v[11.370000000000001,2.2775], v[11.71,2.6825]] . ( layer=m3 ll=v[11.275,2.255] ur=v[11.685,2.665]) = 0.4993808666739244
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 6 ] full=v3d[28, 6, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 7, 0] [v[11.505,2.4125], v[11.575000000000001,2.5475]] . ( layer=m3 ll=v[11.275,2.665] ur=v[11.685,3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 7, 0] [v[11.370000000000001,2.2775], v[11.71,2.6825]] . ( layer=m3 ll=v[11.275,2.665] ur=v[11.685,3.075]) = 0.3154857366030986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3154857366030986 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 5, 0] [v[11.505,2.4125], v[11.575000000000001,2.5475]] . ( layer=m3 ll=v[11.685,1.845] ur=v[12.095,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 5, 0] [v[11.370000000000001,2.2775], v[11.71,2.6825]] . ( layer=m3 ll=v[11.685,1.845] ur=v[12.095,2.255]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 5 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 6, 0] [v[11.505,2.4125], v[11.575000000000001,2.5475]] . ( layer=m3 ll=v[11.685,2.255] ur=v[12.095,2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 6, 0] [v[11.370000000000001,2.2775], v[11.71,2.6825]] . ( layer=m3 ll=v[11.685,2.255] ur=v[12.095,2.665]) = 0.38830561417522685
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.38830561417522685 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 6 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 7, 0] [v[11.505,2.4125], v[11.575000000000001,2.5475]] . ( layer=m3 ll=v[11.685,2.665] ur=v[12.095,3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 7, 0] [v[11.370000000000001,2.2775], v[11.71,2.6825]] . ( layer=m3 ll=v[11.685,2.665] ur=v[12.095,3.075]) = 0.03051638903933459
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.03051638903933459 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 7 ] full=None
[pin_group/convert_pin]: pins {v3d[28, 6, 0], v3d[28, 7, 0], v3d[29, 6, 0], v3d[29, 7, 0]}
[pin_group/convert_pin]: secondary {v3d[28, 7, 0], v3d[29, 6, 0], v3d[29, 7, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[11.505,11.8475] ur=v[11.575000000000001,11.9825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 28, 0] [v[11.505,11.8475], v[11.575000000000001,11.9825]] . ( layer=m3 ll=v[11.275,11.275] ur=v[11.685,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 28, 0] [v[11.370000000000001,11.7125], v[11.71,12.1175]] . ( layer=m3 ll=v[11.275,11.275] ur=v[11.685,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 28 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 29, 0] [v[11.505,11.8475], v[11.575000000000001,11.9825]] . ( layer=m3 ll=v[11.275,11.685] ur=v[11.685,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 29, 0] [v[11.370000000000001,11.7125], v[11.71,12.1175]] . ( layer=m3 ll=v[11.275,11.685] ur=v[11.685,12.095]) = 0.4955110997747678
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 29 ] full=v3d[28, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 30, 0] [v[11.505,11.8475], v[11.575000000000001,11.9825]] . ( layer=m3 ll=v[11.275,12.095] ur=v[11.685,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[28, 30, 0] [v[11.370000000000001,11.7125], v[11.71,12.1175]] . ( layer=m3 ll=v[11.275,12.095] ur=v[11.685,12.505]) = 0.3158025490714089
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3158025490714089 >? 0
[router/convert_pin_to_tracks]: Converting [ 28 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 28, 0] [v[11.505,11.8475], v[11.575000000000001,11.9825]] . ( layer=m3 ll=v[11.685,11.275] ur=v[12.095,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 28, 0] [v[11.370000000000001,11.7125], v[11.71,12.1175]] . ( layer=m3 ll=v[11.685,11.275] ur=v[12.095,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 29, 0] [v[11.505,11.8475], v[11.575000000000001,11.9825]] . ( layer=m3 ll=v[11.685,11.685] ur=v[12.095,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 29, 0] [v[11.370000000000001,11.7125], v[11.71,12.1175]] . ( layer=m3 ll=v[11.685,11.685] ur=v[12.095,12.095]) = 0.3833161228020552
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3833161228020552 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 30, 0] [v[11.505,11.8475], v[11.575000000000001,11.9825]] . ( layer=m3 ll=v[11.685,12.095] ur=v[12.095,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 30, 0] [v[11.370000000000001,11.7125], v[11.71,12.1175]] . ( layer=m3 ll=v[11.685,12.095] ur=v[12.095,12.505]) = 0.033634060117683925
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.033634060117683925 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[28, 30, 0], v3d[29, 29, 0], v3d[28, 29, 0], v3d[29, 30, 0]}
[pin_group/convert_pin]: secondary {v3d[28, 30, 0], v3d[29, 29, 0], v3d[29, 30, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.21,11.8475] ur=v[12.280000000000001,11.9825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 28, 0] [v[12.21,11.8475], v[12.280000000000001,11.9825]] . ( layer=m3 ll=v[11.685,11.275] ur=v[12.095,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 28, 0] [v[12.075000000000001,11.7125], v[12.415000000000001,12.1175]] . ( layer=m3 ll=v[11.685,11.275] ur=v[12.095,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 29, 0] [v[12.21,11.8475], v[12.280000000000001,11.9825]] . ( layer=m3 ll=v[11.685,11.685] ur=v[12.095,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 29, 0] [v[12.075000000000001,11.7125], v[12.415000000000001,12.1175]] . ( layer=m3 ll=v[11.685,11.685] ur=v[12.095,12.095]) = 0.3830225189202329
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3830225189202329 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 30, 0] [v[12.21,11.8475], v[12.280000000000001,11.9825]] . ( layer=m3 ll=v[11.685,12.095] ur=v[12.095,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 30, 0] [v[12.075000000000001,11.7125], v[12.415000000000001,12.1175]] . ( layer=m3 ll=v[11.685,12.095] ur=v[12.095,12.505]) = 0.030103986446979765
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.030103986446979765 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 28, 0] [v[12.21,11.8475], v[12.280000000000001,11.9825]] . ( layer=m3 ll=v[12.095,11.275] ur=v[12.505,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 28, 0] [v[12.075000000000001,11.7125], v[12.415000000000001,12.1175]] . ( layer=m3 ll=v[12.095,11.275] ur=v[12.505,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 29, 0] [v[12.21,11.8475], v[12.280000000000001,11.9825]] . ( layer=m3 ll=v[12.095,11.685] ur=v[12.505,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 29, 0] [v[12.075000000000001,11.7125], v[12.415000000000001,12.1175]] . ( layer=m3 ll=v[12.095,11.685] ur=v[12.505,12.095]) = 0.4987045718659499
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 29 ] full=v3d[30, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 30, 0] [v[12.21,11.8475], v[12.280000000000001,11.9825]] . ( layer=m3 ll=v[12.095,12.095] ur=v[12.505,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 30, 0] [v[12.075000000000001,11.7125], v[12.415000000000001,12.1175]] . ( layer=m3 ll=v[12.095,12.095] ur=v[12.505,12.505]) = 0.3207900403690865
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3207900403690865 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 29, 0], v3d[30, 29, 0], v3d[29, 30, 0], v3d[30, 30, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 29, 0], v3d[29, 30, 0], v3d[30, 30, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.21,9.182500000000001] ur=v[12.280000000000001,9.3175])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 22, 0] [v[12.21,9.182500000000001], v[12.280000000000001,9.3175]] . ( layer=m3 ll=v[11.685,8.815] ur=v[12.095,9.225]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 22, 0] [v[12.075000000000001,9.0475], v[12.415000000000001,9.4525]] . ( layer=m3 ll=v[11.685,8.815] ur=v[12.095,9.225]) = 0.17862320677896268
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.17862320677896268 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 22 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 23, 0] [v[12.21,9.182500000000001], v[12.280000000000001,9.3175]] . ( layer=m3 ll=v[11.685,9.225] ur=v[12.095,9.635]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 23, 0] [v[12.075000000000001,9.0475], v[12.415000000000001,9.4525]] . ( layer=m3 ll=v[11.685,9.225] ur=v[12.095,9.635]) = 0.22837742883218648
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22837742883218648 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 23 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 22, 0] [v[12.21,9.182500000000001], v[12.280000000000001,9.3175]] . ( layer=m3 ll=v[12.095,8.815] ur=v[12.505,9.225]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 22, 0] [v[12.075000000000001,9.0475], v[12.415000000000001,9.4525]] . ( layer=m3 ll=v[12.095,8.815] ur=v[12.505,9.225]) = 0.36593202920761153
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 22 ] full=v3d[30, 22, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 23, 0] [v[12.21,9.182500000000001], v[12.280000000000001,9.3175]] . ( layer=m3 ll=v[12.095,9.225] ur=v[12.505,9.635]) = 0.07000000000000028
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 23, 0] [v[12.075000000000001,9.0475], v[12.415000000000001,9.4525]] . ( layer=m3 ll=v[12.095,9.225] ur=v[12.505,9.635]) = 0.39262736786933305
[router/convert_pin_coord_to_tracks]: Overlap: 0.07000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 23 ] full=v3d[30, 23, 0]
[pin_group/convert_pin]: pins {v3d[29, 23, 0], v3d[30, 23, 0], v3d[29, 22, 0], v3d[30, 22, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 23, 0], v3d[29, 22, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.21,2.4125] ur=v[12.280000000000001,2.5475])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 5, 0] [v[12.21,2.4125], v[12.280000000000001,2.5475]] . ( layer=m3 ll=v[11.685,1.845] ur=v[12.095,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 5, 0] [v[12.075000000000001,2.2775], v[12.415000000000001,2.6825]] . ( layer=m3 ll=v[11.685,1.845] ur=v[12.095,2.255]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 5 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 6, 0] [v[12.21,2.4125], v[12.280000000000001,2.5475]] . ( layer=m3 ll=v[11.685,2.255] ur=v[12.095,2.665]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 6, 0] [v[12.075000000000001,2.2775], v[12.415000000000001,2.6825]] . ( layer=m3 ll=v[11.685,2.255] ur=v[12.095,2.665]) = 0.3880157857613529
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3880157857613529 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 6 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 7, 0] [v[12.21,2.4125], v[12.280000000000001,2.5475]] . ( layer=m3 ll=v[11.685,2.665] ur=v[12.095,3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 7, 0] [v[12.075000000000001,2.2775], v[12.415000000000001,2.6825]] . ( layer=m3 ll=v[11.685,2.665] ur=v[12.095,3.075]) = 0.02657536453183635
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.02657536453183635 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 5, 0] [v[12.21,2.4125], v[12.280000000000001,2.5475]] . ( layer=m3 ll=v[12.095,1.845] ur=v[12.505,2.255]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 5, 0] [v[12.075000000000001,2.2775], v[12.415000000000001,2.6825]] . ( layer=m3 ll=v[12.095,1.845] ur=v[12.505,2.255]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 5 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 6, 0] [v[12.21,2.4125], v[12.280000000000001,2.5475]] . ( layer=m3 ll=v[12.095,2.255] ur=v[12.505,2.665]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 6, 0] [v[12.075000000000001,2.2775], v[12.415000000000001,2.6825]] . ( layer=m3 ll=v[12.095,2.255] ur=v[12.505,2.665]) = 0.5025497487811533
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 6 ] full=v3d[30, 6, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 7, 0] [v[12.21,2.4125], v[12.280000000000001,2.5475]] . ( layer=m3 ll=v[12.095,2.665] ur=v[12.505,3.075]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 7, 0] [v[12.075000000000001,2.2775], v[12.415000000000001,2.6825]] . ( layer=m3 ll=v[12.095,2.665] ur=v[12.505,3.075]) = 0.3204781583821278
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3204781583821278 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 7 ] full=None
[pin_group/convert_pin]: pins {v3d[30, 7, 0], v3d[29, 7, 0], v3d[29, 6, 0], v3d[30, 6, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 7, 0], v3d[29, 6, 0], v3d[29, 7, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.21,36.0575] ur=v[12.280000000000001,36.1925])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 87, 0] [v[12.21,36.0575], v[12.280000000000001,36.1925]] . ( layer=m3 ll=v[11.685,35.465] ur=v[12.095,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 87, 0] [v[12.075000000000001,35.9225], v[12.415000000000001,36.3275]] . ( layer=m3 ll=v[11.685,35.465] ur=v[12.095,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 88, 0] [v[12.21,36.0575], v[12.280000000000001,36.1925]] . ( layer=m3 ll=v[11.685,35.875] ur=v[12.095,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 88, 0] [v[12.075000000000001,35.9225], v[12.415000000000001,36.3275]] . ( layer=m3 ll=v[11.685,35.875] ur=v[12.095,36.285000000000004]) = 0.36305130491433724
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.36305130491433724 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 89, 0] [v[12.21,36.0575], v[12.280000000000001,36.1925]] . ( layer=m3 ll=v[11.685,36.285000000000004] ur=v[12.095,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 89, 0] [v[12.075000000000001,35.9225], v[12.415000000000001,36.3275]] . ( layer=m3 ll=v[11.685,36.285000000000004] ur=v[12.095,36.695]) = 0.046970735570136826
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.046970735570136826 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 87, 0] [v[12.21,36.0575], v[12.280000000000001,36.1925]] . ( layer=m3 ll=v[12.095,35.465] ur=v[12.505,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 87, 0] [v[12.075000000000001,35.9225], v[12.415000000000001,36.3275]] . ( layer=m3 ll=v[12.095,35.465] ur=v[12.505,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 88, 0] [v[12.21,36.0575], v[12.280000000000001,36.1925]] . ( layer=m3 ll=v[12.095,35.875] ur=v[12.505,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 88, 0] [v[12.075000000000001,35.9225], v[12.415000000000001,36.3275]] . ( layer=m3 ll=v[12.095,35.875] ur=v[12.505,36.285000000000004]) = 0.48353515901121735
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 88 ] full=v3d[30, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 89, 0] [v[12.21,36.0575], v[12.280000000000001,36.1925]] . ( layer=m3 ll=v[12.095,36.285000000000004] ur=v[12.505,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 89, 0] [v[12.075000000000001,35.9225], v[12.415000000000001,36.3275]] . ( layer=m3 ll=v[12.095,36.285000000000004] ur=v[12.505,36.695]) = 0.3228099285957604
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3228099285957604 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 89, 0], v3d[30, 89, 0], v3d[29, 88, 0], v3d[30, 88, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 89, 0], v3d[30, 89, 0], v3d[29, 88, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,25.2975] ur=v[12.985,25.4325])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 61, 0] [v[12.915000000000001,25.2975], v[12.985,25.4325]] . ( layer=m3 ll=v[12.505,24.805] ur=v[12.915000000000001,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 61, 0] [v[12.780000000000001,25.1625], v[13.120000000000001,25.5675]] . ( layer=m3 ll=v[12.505,24.805] ur=v[12.915000000000001,25.215]) = 0.14484905936870898
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14484905936870898 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 62, 0] [v[12.915000000000001,25.2975], v[12.985,25.4325]] . ( layer=m3 ll=v[12.505,25.215] ur=v[12.915000000000001,25.625]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 62, 0] [v[12.780000000000001,25.1625], v[13.120000000000001,25.5675]] . ( layer=m3 ll=v[12.505,25.215] ur=v[12.915000000000001,25.625]) = 0.3774668859648477
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 62 ] full=v3d[31, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 63, 0] [v[12.915000000000001,25.2975], v[12.985,25.4325]] . ( layer=m3 ll=v[12.505,25.625] ur=v[12.915000000000001,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 63, 0] [v[12.780000000000001,25.1625], v[13.120000000000001,25.5675]] . ( layer=m3 ll=v[12.505,25.625] ur=v[12.915000000000001,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 31 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 61, 0] [v[12.915000000000001,25.2975], v[12.985,25.4325]] . ( layer=m3 ll=v[12.915000000000001,24.805] ur=v[13.325000000000001,25.215]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 61, 0] [v[12.780000000000001,25.1625], v[13.120000000000001,25.5675]] . ( layer=m3 ll=v[12.915000000000001,24.805] ur=v[13.325000000000001,25.215]) = 0.21161580753809453
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.21161580753809453 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 62, 0] [v[12.915000000000001,25.2975], v[12.985,25.4325]] . ( layer=m3 ll=v[12.915000000000001,25.215] ur=v[13.325000000000001,25.625]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 62, 0] [v[12.780000000000001,25.1625], v[13.120000000000001,25.5675]] . ( layer=m3 ll=v[12.915000000000001,25.215] ur=v[13.325000000000001,25.625]) = 0.4077759801655799
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 62 ] full=v3d[32, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 63, 0] [v[12.915000000000001,25.2975], v[12.985,25.4325]] . ( layer=m3 ll=v[12.915000000000001,25.625] ur=v[13.325000000000001,26.035]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 63, 0] [v[12.780000000000001,25.1625], v[13.120000000000001,25.5675]] . ( layer=m3 ll=v[12.915000000000001,25.625] ur=v[13.325000000000001,26.035]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 32 , 63 ] full=None
[pin_group/convert_pin]: pins {v3d[31, 61, 0], v3d[31, 62, 0], v3d[32, 61, 0], v3d[32, 62, 0]}
[pin_group/convert_pin]: secondary {v3d[31, 61, 0], v3d[32, 61, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,9.182500000000001] ur=v[12.985,9.3175])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 22, 0] [v[12.915000000000001,9.182500000000001], v[12.985,9.3175]] . ( layer=m3 ll=v[12.505,8.815] ur=v[12.915000000000001,9.225]) = 0.04249999999999865
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 22, 0] [v[12.780000000000001,9.0475], v[13.120000000000001,9.4525]] . ( layer=m3 ll=v[12.505,8.815] ur=v[12.915000000000001,9.225]) = 0.2230050447859869
[router/convert_pin_coord_to_tracks]: Overlap: 0.04249999999999865 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 22 ] full=v3d[31, 22, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 23, 0] [v[12.915000000000001,9.182500000000001], v[12.985,9.3175]] . ( layer=m3 ll=v[12.505,9.225] ur=v[12.915000000000001,9.635]) = 0.09250000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 23, 0] [v[12.780000000000001,9.0475], v[13.120000000000001,9.4525]] . ( layer=m3 ll=v[12.505,9.225] ur=v[12.915000000000001,9.635]) = 0.2645396945639734
[router/convert_pin_coord_to_tracks]: Overlap: 0.09250000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 23 ] full=v3d[31, 23, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 22, 0] [v[12.915000000000001,9.182500000000001], v[12.985,9.3175]] . ( layer=m3 ll=v[12.915000000000001,8.815] ur=v[13.325000000000001,9.225]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 22, 0] [v[12.780000000000001,9.0475], v[13.120000000000001,9.4525]] . ( layer=m3 ll=v[12.915000000000001,8.815] ur=v[13.325000000000001,9.225]) = 0.2711664617905395
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2711664617905395 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 22 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 23, 0] [v[12.915000000000001,9.182500000000001], v[12.985,9.3175]] . ( layer=m3 ll=v[12.915000000000001,9.225] ur=v[13.325000000000001,9.635]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 23, 0] [v[12.780000000000001,9.0475], v[13.120000000000001,9.4525]] . ( layer=m3 ll=v[12.915000000000001,9.225] ur=v[13.325000000000001,9.635]) = 0.30623724463232826
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30623724463232826 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 23 ] full=None
[pin_group/convert_pin]: pins {v3d[31, 22, 0], v3d[31, 23, 0], v3d[32, 22, 0], v3d[32, 23, 0]}
[pin_group/convert_pin]: secondary {v3d[32, 22, 0], v3d[32, 23, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,33.3675] ur=v[12.985,33.5025])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 81, 0] [v[12.915000000000001,33.3675], v[12.985,33.5025]] . ( layer=m3 ll=v[12.505,33.005] ur=v[12.915000000000001,33.415]) = 0.04749999999999943
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 81, 0] [v[12.780000000000001,33.2325], v[13.120000000000001,33.6375]] . ( layer=m3 ll=v[12.505,33.005] ur=v[12.915000000000001,33.415]) = 0.22700495589303554
[router/convert_pin_coord_to_tracks]: Overlap: 0.04749999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 81 ] full=v3d[31, 81, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 82, 0] [v[12.915000000000001,33.3675], v[12.985,33.5025]] . ( layer=m3 ll=v[12.505,33.415] ur=v[12.915000000000001,33.825]) = 0.08749999999999858
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 82, 0] [v[12.780000000000001,33.2325], v[13.120000000000001,33.6375]] . ( layer=m3 ll=v[12.505,33.415] ur=v[12.915000000000001,33.825]) = 0.2602522814501375
[router/convert_pin_coord_to_tracks]: Overlap: 0.08749999999999858 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 82 ] full=v3d[31, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 81, 0] [v[12.915000000000001,33.3675], v[12.985,33.5025]] . ( layer=m3 ll=v[12.915000000000001,33.005] ur=v[13.325000000000001,33.415]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 81, 0] [v[12.780000000000001,33.2325], v[13.120000000000001,33.6375]] . ( layer=m3 ll=v[12.915000000000001,33.005] ur=v[13.325000000000001,33.415]) = 0.27446538943917703
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.27446538943917703 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 82, 0] [v[12.915000000000001,33.3675], v[12.985,33.5025]] . ( layer=m3 ll=v[12.915000000000001,33.415] ur=v[13.325000000000001,33.825]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 82, 0] [v[12.780000000000001,33.2325], v[13.120000000000001,33.6375]] . ( layer=m3 ll=v[12.915000000000001,33.415] ur=v[13.325000000000001,33.825]) = 0.3025413194920682
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3025413194920682 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 82 ] full=None
[pin_group/convert_pin]: pins {v3d[31, 82, 0], v3d[31, 81, 0], v3d[32, 81, 0], v3d[32, 82, 0]}
[pin_group/convert_pin]: secondary {v3d[32, 81, 0], v3d[32, 82, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,11.8475] ur=v[12.985,11.9825])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 28, 0] [v[12.915000000000001,11.8475], v[12.985,11.9825]] . ( layer=m3 ll=v[12.505,11.275] ur=v[12.915000000000001,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 28, 0] [v[12.780000000000001,11.7125], v[13.120000000000001,12.1175]] . ( layer=m3 ll=v[12.505,11.275] ur=v[12.915000000000001,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 31 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 29, 0] [v[12.915000000000001,11.8475], v[12.985,11.9825]] . ( layer=m3 ll=v[12.505,11.685] ur=v[12.915000000000001,12.095]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 29, 0] [v[12.780000000000001,11.7125], v[13.120000000000001,12.1175]] . ( layer=m3 ll=v[12.505,11.685] ur=v[12.915000000000001,12.095]) = 0.405624518489699
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 29 ] full=v3d[31, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 30, 0] [v[12.915000000000001,11.8475], v[12.985,11.9825]] . ( layer=m3 ll=v[12.505,12.095] ur=v[12.915000000000001,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 30, 0] [v[12.780000000000001,11.7125], v[13.120000000000001,12.1175]] . ( layer=m3 ll=v[12.505,12.095] ur=v[12.915000000000001,12.505]) = 0.13686215693170958
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.13686215693170958 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 28, 0] [v[12.915000000000001,11.8475], v[12.985,11.9825]] . ( layer=m3 ll=v[12.915000000000001,11.275] ur=v[13.325000000000001,11.685]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 28, 0] [v[12.780000000000001,11.7125], v[13.120000000000001,12.1175]] . ( layer=m3 ll=v[12.915000000000001,11.275] ur=v[13.325000000000001,11.685]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 32 , 28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 29, 0] [v[12.915000000000001,11.8475], v[12.985,11.9825]] . ( layer=m3 ll=v[12.915000000000001,11.685] ur=v[13.325000000000001,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 29, 0] [v[12.780000000000001,11.7125], v[13.120000000000001,12.1175]] . ( layer=m3 ll=v[12.915000000000001,11.685] ur=v[13.325000000000001,12.095]) = 0.433971485238374
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 29 ] full=v3d[32, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 30, 0] [v[12.915000000000001,11.8475], v[12.985,11.9825]] . ( layer=m3 ll=v[12.915000000000001,12.095] ur=v[13.325000000000001,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 30, 0] [v[12.780000000000001,11.7125], v[13.120000000000001,12.1175]] . ( layer=m3 ll=v[12.915000000000001,12.095] ur=v[13.325000000000001,12.505]) = 0.2062310597364034
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2062310597364034 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[31, 30, 0], v3d[32, 30, 0], v3d[31, 29, 0], v3d[32, 29, 0]}
[pin_group/convert_pin]: secondary {v3d[31, 30, 0], v3d[32, 30, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,27.9875] ur=v[12.985,28.122500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 68, 0] [v[12.915000000000001,27.9875], v[12.985,28.122500000000002]] . ( layer=m3 ll=v[12.505,27.675] ur=v[12.915000000000001,28.085]) = 0.09750000000000014
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 68, 0] [v[12.780000000000001,27.8525], v[13.120000000000001,28.2575]] . ( layer=m3 ll=v[12.505,27.675] ur=v[12.915000000000001,28.085]) = 0.2688517249340252
[router/convert_pin_coord_to_tracks]: Overlap: 0.09750000000000014 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 68 ] full=v3d[31, 68, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 69, 0] [v[12.915000000000001,27.9875], v[12.985,28.122500000000002]] . ( layer=m3 ll=v[12.505,28.085] ur=v[12.915000000000001,28.495]) = 0.03750000000000142
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 69, 0] [v[12.780000000000001,27.8525], v[13.120000000000001,28.2575]] . ( layer=m3 ll=v[12.505,28.085] ur=v[12.915000000000001,28.495]) = 0.21904622799765291
[router/convert_pin_coord_to_tracks]: Overlap: 0.03750000000000142 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 69 ] full=v3d[31, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 68, 0] [v[12.915000000000001,27.9875], v[12.985,28.122500000000002]] . ( layer=m3 ll=v[12.915000000000001,27.675] ur=v[13.325000000000001,28.085]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 68, 0] [v[12.780000000000001,27.8525], v[13.120000000000001,28.2575]] . ( layer=m3 ll=v[12.915000000000001,27.675] ur=v[13.325000000000001,28.085]) = 0.3099697565892531
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3099697565892531 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 69, 0] [v[12.915000000000001,27.9875], v[12.985,28.122500000000002]] . ( layer=m3 ll=v[12.915000000000001,28.085] ur=v[13.325000000000001,28.495]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 69, 0] [v[12.780000000000001,27.8525], v[13.120000000000001,28.2575]] . ( layer=m3 ll=v[12.915000000000001,28.085] ur=v[13.325000000000001,28.495]) = 0.2679202306657708
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2679202306657708 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 69 ] full=None
[pin_group/convert_pin]: pins {v3d[31, 68, 0], v3d[31, 69, 0], v3d[32, 68, 0], v3d[32, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[32, 68, 0], v3d[32, 69, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,14.5375] ur=v[12.985,14.6725])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 35, 0] [v[12.915000000000001,14.5375], v[12.985,14.6725]] . ( layer=m3 ll=v[12.505,14.145] ur=v[12.915000000000001,14.555]) = 0.01750000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 35, 0] [v[12.780000000000001,14.4025], v[13.120000000000001,14.807500000000001]] . ( layer=m3 ll=v[12.505,14.145] ur=v[12.915000000000001,14.555]) = 0.20366946261037736
[router/convert_pin_coord_to_tracks]: Overlap: 0.01750000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 35 ] full=v3d[31, 35, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 36, 0] [v[12.915000000000001,14.5375], v[12.985,14.6725]] . ( layer=m3 ll=v[12.505,14.555] ur=v[12.915000000000001,14.965]) = 0.11749999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 36, 0] [v[12.780000000000001,14.4025], v[13.120000000000001,14.807500000000001]] . ( layer=m3 ll=v[12.505,14.555] ur=v[12.915000000000001,14.965]) = 0.2863236804736915
[router/convert_pin_coord_to_tracks]: Overlap: 0.11749999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 36 ] full=v3d[31, 36, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 35, 0] [v[12.915000000000001,14.5375], v[12.985,14.6725]] . ( layer=m3 ll=v[12.915000000000001,14.145] ur=v[13.325000000000001,14.555]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 35, 0] [v[12.780000000000001,14.4025], v[13.120000000000001,14.807500000000001]] . ( layer=m3 ll=v[12.915000000000001,14.145] ur=v[13.325000000000001,14.555]) = 0.25550195693966804
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.25550195693966804 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 35 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 36, 0] [v[12.915000000000001,14.5375], v[12.985,14.6725]] . ( layer=m3 ll=v[12.915000000000001,14.555] ur=v[13.325000000000001,14.965]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 36, 0] [v[12.780000000000001,14.4025], v[13.120000000000001,14.807500000000001]] . ( layer=m3 ll=v[12.915000000000001,14.555] ur=v[13.325000000000001,14.965]) = 0.32524029578144326
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.32524029578144326 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 36 ] full=None
[pin_group/convert_pin]: pins {v3d[31, 36, 0], v3d[32, 35, 0], v3d[32, 36, 0], v3d[31, 35, 0]}
[pin_group/convert_pin]: secondary {v3d[32, 35, 0], v3d[32, 36, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,36.0575] ur=v[12.985,36.1925])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 87, 0] [v[12.915000000000001,36.0575], v[12.985,36.1925]] . ( layer=m3 ll=v[12.505,35.465] ur=v[12.915000000000001,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 87, 0] [v[12.780000000000001,35.9225], v[13.120000000000001,36.3275]] . ( layer=m3 ll=v[12.505,35.465] ur=v[12.915000000000001,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 31 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 88, 0] [v[12.915000000000001,36.0575], v[12.985,36.1925]] . ( layer=m3 ll=v[12.505,35.875] ur=v[12.915000000000001,36.285000000000004]) = 0.13500000000000512
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 88, 0] [v[12.780000000000001,35.9225], v[13.120000000000001,36.3275]] . ( layer=m3 ll=v[12.505,35.875] ur=v[12.915000000000001,36.285000000000004]) = 0.3868219874826184
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000512 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 88 ] full=v3d[31, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 89, 0] [v[12.915000000000001,36.0575], v[12.985,36.1925]] . ( layer=m3 ll=v[12.505,36.285000000000004] ur=v[12.915000000000001,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 89, 0] [v[12.780000000000001,35.9225], v[13.120000000000001,36.3275]] . ( layer=m3 ll=v[12.505,36.285000000000004] ur=v[12.915000000000001,36.695]) = 0.14153179854718048
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.14153179854718048 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 87, 0] [v[12.915000000000001,36.0575], v[12.985,36.1925]] . ( layer=m3 ll=v[12.915000000000001,35.465] ur=v[13.325000000000001,35.875]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 87, 0] [v[12.780000000000001,35.9225], v[13.120000000000001,36.3275]] . ( layer=m3 ll=v[12.915000000000001,35.465] ur=v[13.325000000000001,35.875]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 32 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 88, 0] [v[12.915000000000001,36.0575], v[12.985,36.1925]] . ( layer=m3 ll=v[12.915000000000001,35.875] ur=v[13.325000000000001,36.285000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 88, 0] [v[12.780000000000001,35.9225], v[13.120000000000001,36.3275]] . ( layer=m3 ll=v[12.915000000000001,35.875] ur=v[13.325000000000001,36.285000000000004]) = 0.41645077740352837
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 88 ] full=v3d[32, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 89, 0] [v[12.915000000000001,36.0575], v[12.985,36.1925]] . ( layer=m3 ll=v[12.915000000000001,36.285000000000004] ur=v[13.325000000000001,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 89, 0] [v[12.780000000000001,35.9225], v[13.120000000000001,36.3275]] . ( layer=m3 ll=v[12.915000000000001,36.285000000000004] ur=v[13.325000000000001,36.695]) = 0.2093591411904428
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2093591411904428 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[32, 89, 0], v3d[31, 88, 0], v3d[32, 88, 0], v3d[31, 89, 0]}
[pin_group/convert_pin]: secondary {v3d[32, 89, 0], v3d[31, 89, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,22.6075] ur=v[12.985,22.7425])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 55, 0] [v[12.915000000000001,22.6075], v[12.985,22.7425]] . ( layer=m3 ll=v[12.505,22.345] ur=v[12.915000000000001,22.755]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 55, 0] [v[12.780000000000001,22.4725], v[13.120000000000001,22.8775]] . ( layer=m3 ll=v[12.505,22.345] ur=v[12.915000000000001,22.755]) = 0.31309942510327177
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 55 ] full=v3d[31, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 56, 0] [v[12.915000000000001,22.6075], v[12.985,22.7425]] . ( layer=m3 ll=v[12.505,22.755] ur=v[12.915000000000001,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 56, 0] [v[12.780000000000001,22.4725], v[13.120000000000001,22.8775]] . ( layer=m3 ll=v[12.505,22.755] ur=v[12.915000000000001,23.165]) = 0.18229440474134279
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.18229440474134279 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 55, 0] [v[12.915000000000001,22.6075], v[12.985,22.7425]] . ( layer=m3 ll=v[12.915000000000001,22.345] ur=v[13.325000000000001,22.755]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 55, 0] [v[12.780000000000001,22.4725], v[13.120000000000001,22.8775]] . ( layer=m3 ll=v[12.915000000000001,22.345] ur=v[13.325000000000001,22.755]) = 0.3490433354183967
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 55 ] full=v3d[32, 55, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 56, 0] [v[12.915000000000001,22.6075], v[12.985,22.7425]] . ( layer=m3 ll=v[12.915000000000001,22.755] ur=v[13.325000000000001,23.165]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 56, 0] [v[12.780000000000001,22.4725], v[13.120000000000001,22.8775]] . ( layer=m3 ll=v[12.915000000000001,22.755] ur=v[13.325000000000001,23.165]) = 0.23881216468178623
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.23881216468178623 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 56 ] full=None
[pin_group/convert_pin]: pins {v3d[31, 55, 0], v3d[31, 56, 0], v3d[32, 55, 0], v3d[32, 56, 0]}
[pin_group/convert_pin]: secondary {v3d[31, 56, 0], v3d[32, 56, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,30.677500000000002] ur=v[12.985,30.8125])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 74, 0] [v[12.915000000000001,30.677500000000002], v[12.985,30.8125]] . ( layer=m3 ll=v[12.505,30.135] ur=v[12.915000000000001,30.545]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 74, 0] [v[12.780000000000001,30.5425], v[13.120000000000001,30.9475]] . ( layer=m3 ll=v[12.505,30.135] ur=v[12.915000000000001,30.545]) = 0.13502314616390756
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.13502314616390756 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 75, 0] [v[12.915000000000001,30.677500000000002], v[12.985,30.8125]] . ( layer=m3 ll=v[12.505,30.545] ur=v[12.915000000000001,30.955000000000002]) = 0.134999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 75, 0] [v[12.780000000000001,30.5425], v[13.120000000000001,30.9475]] . ( layer=m3 ll=v[12.505,30.545] ur=v[12.915000000000001,30.955000000000002]) = 0.4245365119751184
[router/convert_pin_coord_to_tracks]: Overlap: 0.134999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 75 ] full=v3d[31, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 76, 0] [v[12.915000000000001,30.677500000000002], v[12.985,30.8125]] . ( layer=m3 ll=v[12.505,30.955000000000002] ur=v[12.915000000000001,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 76, 0] [v[12.780000000000001,30.5425], v[13.120000000000001,30.9475]] . ( layer=m3 ll=v[12.505,30.955000000000002] ur=v[12.915000000000001,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 31 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 74, 0] [v[12.915000000000001,30.677500000000002], v[12.985,30.8125]] . ( layer=m3 ll=v[12.915000000000001,30.135] ur=v[13.325000000000001,30.545]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 74, 0] [v[12.780000000000001,30.5425], v[13.120000000000001,30.9475]] . ( layer=m3 ll=v[12.915000000000001,30.135] ur=v[13.325000000000001,30.545]) = 0.20501524333570914
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20501524333570914 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 75, 0] [v[12.915000000000001,30.677500000000002], v[12.985,30.8125]] . ( layer=m3 ll=v[12.915000000000001,30.545] ur=v[13.325000000000001,30.955000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 75, 0] [v[12.780000000000001,30.5425], v[13.120000000000001,30.9475]] . ( layer=m3 ll=v[12.915000000000001,30.545] ur=v[13.325000000000001,30.955000000000002]) = 0.4516981846321722
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 75 ] full=v3d[32, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 76, 0] [v[12.915000000000001,30.677500000000002], v[12.985,30.8125]] . ( layer=m3 ll=v[12.915000000000001,30.955000000000002] ur=v[13.325000000000001,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 76, 0] [v[12.780000000000001,30.5425], v[13.120000000000001,30.9475]] . ( layer=m3 ll=v[12.915000000000001,30.955000000000002] ur=v[13.325000000000001,31.365000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 32 , 76 ] full=None
[pin_group/convert_pin]: pins {v3d[31, 74, 0], v3d[32, 74, 0], v3d[31, 75, 0], v3d[32, 75, 0]}
[pin_group/convert_pin]: secondary {v3d[31, 74, 0], v3d[32, 74, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,19.9175] ur=v[12.985,20.052500000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 48, 0] [v[12.915000000000001,19.9175], v[12.985,20.052500000000002]] . ( layer=m3 ll=v[12.505,19.475] ur=v[12.915000000000001,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 48, 0] [v[12.780000000000001,19.7825], v[13.120000000000001,20.1875]] . ( layer=m3 ll=v[12.505,19.475] ur=v[12.915000000000001,19.885]) = 0.16950294982684075
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.16950294982684075 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 49, 0] [v[12.915000000000001,19.9175], v[12.985,20.052500000000002]] . ( layer=m3 ll=v[12.505,19.885] ur=v[12.915000000000001,20.295]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 49, 0] [v[12.780000000000001,19.7825], v[13.120000000000001,20.1875]] . ( layer=m3 ll=v[12.505,19.885] ur=v[12.915000000000001,20.295]) = 0.33125707539613247
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 49 ] full=v3d[31, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 48, 0] [v[12.915000000000001,19.9175], v[12.985,20.052500000000002]] . ( layer=m3 ll=v[12.915000000000001,19.475] ur=v[13.325000000000001,19.885]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 48, 0] [v[12.780000000000001,19.7825], v[13.120000000000001,20.1875]] . ( layer=m3 ll=v[12.915000000000001,19.475] ur=v[13.325000000000001,19.885]) = 0.22919696769372971
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22919696769372971 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 49, 0] [v[12.915000000000001,19.9175], v[12.985,20.052500000000002]] . ( layer=m3 ll=v[12.915000000000001,19.885] ur=v[13.325000000000001,20.295]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 49, 0] [v[12.780000000000001,19.7825], v[13.120000000000001,20.1875]] . ( layer=m3 ll=v[12.915000000000001,19.885] ur=v[13.325000000000001,20.295]) = 0.36541927973219895
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 49 ] full=v3d[32, 49, 0]
[pin_group/convert_pin]: pins {v3d[32, 48, 0], v3d[32, 49, 0], v3d[31, 48, 0], v3d[31, 49, 0]}
[pin_group/convert_pin]: secondary {v3d[31, 48, 0], v3d[32, 48, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[12.915000000000001,17.2275] ur=v[12.985,17.3625])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 42, 0] [v[12.915000000000001,17.2275], v[12.985,17.3625]] . ( layer=m3 ll=v[12.505,17.015] ur=v[12.915000000000001,17.425]) = 0.13500000000000156
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 42, 0] [v[12.780000000000001,17.0925], v[13.120000000000001,17.4975]] . ( layer=m3 ll=v[12.505,17.015] ur=v[12.915000000000001,17.425]) = 0.3588610455315534
[router/convert_pin_coord_to_tracks]: Overlap: 0.13500000000000156 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 42 ] full=v3d[31, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 43, 0] [v[12.915000000000001,17.2275], v[12.985,17.3625]] . ( layer=m3 ll=v[12.505,17.425] ur=v[12.915000000000001,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[31, 43, 0] [v[12.780000000000001,17.0925], v[13.120000000000001,17.4975]] . ( layer=m3 ll=v[12.505,17.425] ur=v[12.915000000000001,17.835]) = 0.15323592920721843
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15323592920721843 >? 0
[router/convert_pin_to_tracks]: Converting [ 31 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 42, 0] [v[12.915000000000001,17.2275], v[12.985,17.3625]] . ( layer=m3 ll=v[12.915000000000001,17.015] ur=v[13.325000000000001,17.425]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 42, 0] [v[12.780000000000001,17.0925], v[13.120000000000001,17.4975]] . ( layer=m3 ll=v[12.915000000000001,17.015] ur=v[13.325000000000001,17.425]) = 0.3906164999075177
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 42 ] full=v3d[32, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 43, 0] [v[12.915000000000001,17.2275], v[12.985,17.3625]] . ( layer=m3 ll=v[12.915000000000001,17.425] ur=v[13.325000000000001,17.835]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[32, 43, 0] [v[12.780000000000001,17.0925], v[13.120000000000001,17.4975]] . ( layer=m3 ll=v[12.915000000000001,17.425] ur=v[13.325000000000001,17.835]) = 0.21744252114064475
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.21744252114064475 >? 0
[router/convert_pin_to_tracks]: Converting [ 32 , 43 ] full=None
[pin_group/convert_pin]: pins {v3d[32, 43, 0], v3d[31, 42, 0], v3d[32, 42, 0], v3d[31, 43, 0]}
[pin_group/convert_pin]: secondary {v3d[32, 43, 0], v3d[31, 43, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[13.7825,36.230000000000004] ur=v[13.9175,36.300000000000004])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 88, 0] [v[13.7825,36.230000000000004], v[13.9175,36.300000000000004]] . ( layer=m3 ll=v[13.325000000000001,35.875] ur=v[13.735,36.285000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 88, 0] [v[13.6475,36.095], v[14.0525,36.435]] . ( layer=m3 ll=v[13.325000000000001,35.875] ur=v[13.735,36.285000000000004]) = 0.20917994645759327
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20917994645759327 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 89, 0] [v[13.7825,36.230000000000004], v[13.9175,36.300000000000004]] . ( layer=m3 ll=v[13.325000000000001,36.285000000000004] ur=v[13.735,36.695]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 89, 0] [v[13.6475,36.095], v[14.0525,36.435]] . ( layer=m3 ll=v[13.325000000000001,36.285000000000004] ur=v[13.735,36.695]) = 0.1736555498681206
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.1736555498681206 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[34, 88, 0] [v[13.7825,36.230000000000004], v[13.9175,36.300000000000004]] . ( layer=m3 ll=v[13.735,35.875] ur=v[14.145,36.285000000000004]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[34, 88, 0] [v[13.6475,36.095], v[14.0525,36.435]] . ( layer=m3 ll=v[13.735,35.875] ur=v[14.145,36.285000000000004]) = 0.370008445849554
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 34 , 88 ] full=v3d[34, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[34, 89, 0] [v[13.7825,36.230000000000004], v[13.9175,36.300000000000004]] . ( layer=m3 ll=v[13.735,36.285000000000004] ur=v[14.145,36.695]) = 0.1349999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[34, 89, 0] [v[13.6475,36.095], v[14.0525,36.435]] . ( layer=m3 ll=v[13.735,36.285000000000004] ur=v[14.145,36.695]) = 0.351149896767748
[router/convert_pin_coord_to_tracks]: Overlap: 0.1349999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 34 , 89 ] full=v3d[34, 89, 0]
[pin_group/convert_pin]: pins {v3d[34, 89, 0], v3d[33, 88, 0], v3d[34, 88, 0], v3d[33, 89, 0]}
[pin_group/convert_pin]: secondary {v3d[33, 88, 0], v3d[33, 89, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[13.7825,12.02] ur=v[13.9175,12.09])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 29, 0] [v[13.7825,12.02], v[13.9175,12.09]] . ( layer=m3 ll=v[13.325000000000001,11.685] ur=v[13.735,12.095]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 29, 0] [v[13.6475,11.885], v[14.0525,12.225]] . ( layer=m3 ll=v[13.325000000000001,11.685] ur=v[13.735,12.095]) = 0.22750000000000026
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22750000000000026 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 30, 0] [v[13.7825,12.02], v[13.9175,12.09]] . ( layer=m3 ll=v[13.325000000000001,12.095] ur=v[13.735,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[33, 30, 0] [v[13.6475,11.885], v[14.0525,12.225]] . ( layer=m3 ll=v[13.325000000000001,12.095] ur=v[13.735,12.505]) = 0.15670433944214657
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.15670433944214657 >? 0
[router/convert_pin_to_tracks]: Converting [ 33 , 30 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[34, 29, 0] [v[13.7825,12.02], v[13.9175,12.09]] . ( layer=m3 ll=v[13.735,11.685] ur=v[14.145,12.095]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[34, 29, 0] [v[13.6475,11.885], v[14.0525,12.225]] . ( layer=m3 ll=v[13.735,11.685] ur=v[14.145,12.095]) = 0.38066553560836164
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 34 , 29 ] full=v3d[34, 29, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[34, 30, 0] [v[13.7825,12.02], v[13.9175,12.09]] . ( layer=m3 ll=v[13.735,12.095] ur=v[14.145,12.505]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[34, 30, 0] [v[13.6475,11.885], v[14.0525,12.225]] . ( layer=m3 ll=v[13.735,12.095] ur=v[14.145,12.505]) = 0.3430834446603337
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3430834446603337 >? 0
[router/convert_pin_to_tracks]: Converting [ 34 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[33, 30, 0], v3d[34, 30, 0], v3d[33, 29, 0], v3d[34, 29, 0]}
[pin_group/convert_pin]: secondary {v3d[33, 30, 0], v3d[34, 30, 0], v3d[33, 29, 0]}
**** Converting pins: 2.9 seconds
[router/separate_adjacent_pin]: Comparing vdd and gnd adjacency
[router/separate_adjacent_pin]: Removed 0 adjacent grids.
**** Separating adjacent pins: 0.0 seconds
[router/enclose_pins]: Enclosing pins for vdd
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-10.32,-5.8100000000000005] ur=v[-9.77,-5.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-9.5,13.46] ur=v[-8.950000000000001,14.01])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-9.5,24.53] ur=v[-8.950000000000001,25.080000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-9.5,17.150000000000002] ur=v[-8.950000000000001,17.7])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-9.5,28.22] ur=v[-8.950000000000001,28.77])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-9.5,20.84] ur=v[-8.950000000000001,21.39])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-7.86,17.150000000000002] ur=v[-7.3100000000000005,17.7])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-7.86,28.22] ur=v[-7.3100000000000005,28.77])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-7.86,20.84] ur=v[-7.3100000000000005,21.39])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-7.86,24.53] ur=v[-7.3100000000000005,25.080000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-7.86,13.46] ur=v[-7.3100000000000005,14.01])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-2.12,30.68] ur=v[-1.57,31.23])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-2.12,35.6] ur=v[-1.57,36.15])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-0.89,4.03] ur=v[-0.34,4.58])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-0.89,-0.89] ur=v[-0.34,-0.34])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-0.89,-5.8100000000000005] ur=v[-0.34,-5.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-0.89,8.950000000000001] ur=v[-0.34,9.5])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[0.75,18.38] ur=v[1.3,18.93])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[0.75,26.580000000000002] ur=v[1.3,27.13])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[0.75,23.71] ur=v[1.3,24.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[0.75,15.92] ur=v[1.3,16.47])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[2.39,18.38] ur=v[2.94,18.93])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[2.39,26.580000000000002] ur=v[2.94,27.13])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[2.39,15.92] ur=v[2.94,16.47])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[2.39,23.71] ur=v[2.94,24.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[3.62,-5.8100000000000005] ur=v[4.17,-5.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[6.49,-5.8100000000000005] ur=v[7.04,-5.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[6.9,26.580000000000002] ur=v[7.45,27.13])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[6.9,15.92] ur=v[7.45,16.47])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[6.9,29.04] ur=v[7.45,29.59])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[6.9,18.38] ur=v[7.45,18.93])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[6.9,21.25] ur=v[7.45,21.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[6.9,31.91] ur=v[7.45,32.46])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[6.9,34.37] ur=v[7.45,34.92])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[6.9,23.71] ur=v[7.45,24.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[8.950000000000001,31.91] ur=v[9.5,32.46])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[8.950000000000001,23.71] ur=v[9.5,24.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[8.950000000000001,34.37] ur=v[9.5,34.92])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[8.950000000000001,26.580000000000002] ur=v[9.5,27.13])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[8.950000000000001,21.25] ur=v[9.5,21.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[8.950000000000001,15.92] ur=v[9.5,16.47])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[8.950000000000001,29.04] ur=v[9.5,29.59])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[8.950000000000001,18.38] ur=v[9.5,18.93])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,31.91] ur=v[10.73,32.46])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,15.51] ur=v[10.73,16.06])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,21.25] ur=v[10.73,21.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,37.24] ur=v[10.73,37.79])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,29.04] ur=v[10.73,29.59])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,13.05] ur=v[10.73,13.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,34.37] ur=v[10.73,34.92])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,18.38] ur=v[10.73,18.93])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,23.71] ur=v[10.73,24.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[10.18,26.580000000000002] ur=v[10.73,27.13])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.0,37.24] ur=v[11.55,37.79])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.0,13.05] ur=v[11.55,13.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.0,11.0] ur=v[11.55,11.55])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.41,0.34] ur=v[11.96,0.89])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.82,37.24] ur=v[11.96,37.79])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.82,13.05] ur=v[11.96,13.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.82,4.8500000000000005] ur=v[11.96,5.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.82,11.0] ur=v[11.96,11.55])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[12.23,0.34] ur=v[12.780000000000001,0.89])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[12.23,37.24] ur=v[12.780000000000001,37.79])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[12.23,13.05] ur=v[12.780000000000001,13.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[12.23,4.8500000000000005] ur=v[12.780000000000001,5.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[12.23,11.0] ur=v[12.780000000000001,11.55])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,23.71] ur=v[13.6,24.26])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,29.04] ur=v[13.6,29.59])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,15.51] ur=v[13.6,16.06])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,21.25] ur=v[13.6,21.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,18.38] ur=v[13.6,18.93])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,34.37] ur=v[13.6,34.92])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,37.24] ur=v[13.6,37.79])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,31.91] ur=v[13.6,32.46])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,13.05] ur=v[13.6,13.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[13.05,26.580000000000002] ur=v[13.6,27.13])
[router/enclose_pins]: Enclosing pins for gnd
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-10.32,-3.35] ur=v[-9.77,-2.8000000000000003])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-10.32,-8.27] ur=v[-9.77,-7.72])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-9.5,22.48] ur=v[-8.950000000000001,23.03])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-9.5,26.17] ur=v[-8.950000000000001,26.72])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-9.5,15.1] ur=v[-8.950000000000001,15.65])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-9.5,11.82] ur=v[-8.950000000000001,12.370000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-9.5,18.79] ur=v[-8.950000000000001,19.34])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-7.86,15.1] ur=v[-7.3100000000000005,15.65])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-7.86,26.17] ur=v[-7.3100000000000005,26.72])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-7.86,22.48] ur=v[-7.3100000000000005,23.03])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-7.86,18.79] ur=v[-7.3100000000000005,19.34])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-7.86,11.82] ur=v[-7.3100000000000005,12.370000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-2.12,28.22] ur=v[-1.57,28.36])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-1.7775,28.29] ur=v[-1.6425,28.622500000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-2.12,33.14] ur=v[-1.57,33.69])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-2.12,38.06] ur=v[-1.57,38.61])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-0.89,11.41] ur=v[-0.34,11.96])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-0.48,-8.27] ur=v[-0.34,-8.13])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-0.89,6.49] ur=v[-0.34,7.04])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-0.89,-3.35] ur=v[-0.34,-2.8000000000000003])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-0.89,1.57] ur=v[-0.34,2.12])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[0.75,27.810000000000002] ur=v[1.3,28.36])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[0.75,22.48] ur=v[1.3,23.03])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[0.75,17.150000000000002] ur=v[1.3,17.7])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[0.75,14.280000000000001] ur=v[1.3,14.83])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[0.75,19.61] ur=v[1.3,20.16])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[0.75,25.35] ur=v[1.3,25.900000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[2.39,22.48] ur=v[2.94,23.03])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[2.39,25.35] ur=v[2.94,25.900000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[2.39,19.61] ur=v[2.94,20.16])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[2.39,17.150000000000002] ur=v[2.94,17.7])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[2.39,14.280000000000001] ur=v[2.94,14.83])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[2.39,27.810000000000002] ur=v[2.94,28.36])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[3.62,-8.27] ur=v[4.17,-8.13])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.49,-8.27] ur=v[7.04,-8.13])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.9,14.280000000000001] ur=v[7.45,14.83])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.9,36.01] ur=v[7.45,36.56])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.9,27.810000000000002] ur=v[7.45,28.36])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.9,33.14] ur=v[7.45,33.69])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.9,22.48] ur=v[7.45,23.03])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.9,25.35] ur=v[7.45,25.900000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.9,17.150000000000002] ur=v[7.45,17.7])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.9,19.61] ur=v[7.45,20.16])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[6.9,30.68] ur=v[7.45,31.23])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[8.950000000000001,17.150000000000002] ur=v[9.5,17.7])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[8.950000000000001,36.01] ur=v[9.5,36.56])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[8.950000000000001,33.14] ur=v[9.5,33.69])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[8.950000000000001,25.35] ur=v[9.5,25.900000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[8.950000000000001,19.61] ur=v[9.5,20.16])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[8.950000000000001,27.810000000000002] ur=v[9.5,28.36])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[8.950000000000001,22.48] ur=v[9.5,23.03])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[8.950000000000001,30.68] ur=v[9.5,31.23])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[8.950000000000001,14.280000000000001] ur=v[9.5,14.83])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,11.82] ur=v[10.32,12.370000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,36.01] ur=v[10.32,36.56])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,36.01] ur=v[10.32,36.56])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,19.61] ur=v[10.32,20.16])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,22.48] ur=v[10.32,23.03])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,11.82] ur=v[10.32,12.370000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,17.150000000000002] ur=v[10.32,17.7])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,27.810000000000002] ur=v[10.32,28.36])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,30.27] ur=v[10.32,30.82])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,24.94] ur=v[10.32,25.490000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,14.280000000000001] ur=v[10.32,14.83])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.77,33.14] ur=v[10.32,33.69])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[10.59,36.01] ur=v[11.14,36.56])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[10.59,11.82] ur=v[11.14,12.370000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.41,36.01] ur=v[11.96,36.56])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.41,2.39] ur=v[11.96,2.94])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.41,11.82] ur=v[11.96,12.370000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.82,11.82] ur=v[12.370000000000001,12.370000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.82,8.950000000000001] ur=v[12.370000000000001,9.5])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.82,2.39] ur=v[12.370000000000001,2.94])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.82,36.01] ur=v[12.370000000000001,36.56])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,24.94] ur=v[13.19,25.490000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,8.950000000000001] ur=v[13.19,9.5])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,33.14] ur=v[13.19,33.69])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,11.82] ur=v[13.19,12.370000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,27.810000000000002] ur=v[13.19,28.36])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,14.280000000000001] ur=v[13.19,14.83])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,36.01] ur=v[13.19,36.56])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,22.48] ur=v[13.19,23.03])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,30.27] ur=v[13.19,30.82])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,19.61] ur=v[13.19,20.16])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[12.64,17.150000000000002] ur=v[13.19,17.7])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[13.46,36.01] ur=v[14.01,36.56])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[13.46,11.82] ur=v[14.01,12.370000000000001])
**** Enclosing pins: 0.2 seconds
*** Finding pins and blockages: 3.3 seconds
[supply_grid_router/route_supply_rails]: Routing supply rail gnd.
[supply_grid_router/route_supply_rails]: Routing supply rail vdd.
*** Routing supply rails: 0.4 seconds
[supply_grid_router/route_simple_overlaps]: Routing simple overlap pins for vdd
[supply_grid_router/route_simple_overlaps]: Routed 71 simple overlap pins
[supply_grid_router/route_simple_overlaps]: Routing simple overlap pins for gnd
[supply_grid_router/route_simple_overlaps]: Routed 84 simple overlap pins
*** Simple overlap routing: 0.0 seconds
[supply_grid_router/route_pins_to_rails]: Maze routing vdd with 5 pin components to connect.
[router/add_pin_component_source]: Set source: vdd {v3d[-25, -14, 0], v3d[-24, -14, 0], v3d[-25, -13, 0], v3d[-24, -13, 0]}
[router/run_router]: Found path: cost=4
[router/run_router]: [[v3d[-24, -14, 0]], [v3d[-24, -15, 0]]]
[router/add_route]: Adding route: [[v3d[-24, -14, 0]], [v3d[-24, -15, 0]]]
[router/add_pin_component_source]: Set source: vdd {v3d[28, 1, 0], v3d[29, 2, 0], v3d[28, 2, 0], v3d[29, 1, 0]}
[router/run_router]: Found path: cost=2
[router/run_router]: [[v3d[29, 1, 0]], [v3d[29, 1, 1]]]
[router/add_route]: Adding route: [[v3d[29, 1, 0]], [v3d[29, 1, 1]]]
[router/add_pin_component_source]: Set source: vdd {v3d[29, 13, 0], v3d[29, 12, 0]}
[router/run_router]: Found path: cost=2
[router/run_router]: [[v3d[29, 13, 0]], [v3d[29, 13, 1]]]
[router/add_route]: Adding route: [[v3d[29, 13, 0]], [v3d[29, 13, 1]]]
[router/add_pin_component_source]: Set source: vdd {v3d[31, 1, 0], v3d[30, 2, 0], v3d[31, 2, 0], v3d[30, 1, 0]}
[router/run_router]: Found path: cost=2
[router/run_router]: [[v3d[31, 1, 0]], [v3d[31, 1, 1]]]
[router/add_route]: Adding route: [[v3d[31, 1, 0]], [v3d[31, 1, 1]]]
[router/add_pin_component_source]: Set source: vdd {v3d[30, 12, 0], v3d[31, 12, 0], v3d[30, 13, 0], v3d[31, 13, 0]}
[router/run_router]: Found path: cost=4
[router/run_router]: [[v3d[31, 12, 0]], [v3d[31, 11, 0]]]
[router/add_route]: Adding route: [[v3d[31, 12, 0]], [v3d[31, 11, 0]]]
[supply_grid_router/route_pins_to_rails]: Maze routing gnd with 2 pin components to connect.
[router/add_pin_component_source]: Set source: gnd {v3d[-4, 69, 0], v3d[-5, 69, 0]}
[router/run_router]: Found path: cost=4
[router/run_router]: [[v3d[-4, 69, 0]], [v3d[-4, 68, 0]]]
[router/add_route]: Adding route: [[v3d[-4, 69, 0]], [v3d[-4, 68, 0]]]
[router/add_pin_component_source]: Set source: gnd {v3d[-5, 94, 0], v3d[-4, 94, 0], v3d[-4, 93, 0], v3d[-5, 93, 0]}
[router/run_router]: Found path: cost=4
[router/run_router]: [[v3d[-4, 93, 0]], [v3d[-4, 92, 0]]]
[router/add_route]: Adding route: [[v3d[-4, 93, 0]], [v3d[-4, 92, 0]]]
*** Maze routing supplies: 0.6 seconds
** Routing: 7.4 seconds