diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Cu.stl b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Cu.stl
index c8d7e4e..eb7f3da 100644
Binary files a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Cu.stl and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Cu.stl differ
diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl
index af4798a..ff9dacd 100644
Binary files a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl differ
diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.01_100_2025_12_12_08_08_00.pm4n b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.01_100_2025_12_12_08_08_00.pm4n
new file mode 100644
index 0000000..3a1434c
Binary files /dev/null and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.01_100_2025_12_12_08_08_00.pm4n differ
diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_150_2025_12_12_13_33_00.pm4n b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_150_2025_12_12_13_33_00.pm4n
new file mode 100644
index 0000000..8cd381f
Binary files /dev/null and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_150_2025_12_12_13_33_00.pm4n differ
diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_200_2025_12_12_11_44_00.pm4n b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_200_2025_12_12_11_44_00.pm4n
new file mode 100644
index 0000000..a6800c1
Binary files /dev/null and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_200_2025_12_12_11_44_00.pm4n differ
diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.1_200_2025_12_12_12_35_00.pm4n b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.1_200_2025_12_12_12_35_00.pm4n
new file mode 100644
index 0000000..1e9d702
Binary files /dev/null and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.1_200_2025_12_12_12_35_00.pm4n differ
diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-Edge_Cuts.stl b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-Edge_Cuts.stl
index 2889e6d..8c5afb8 100644
Binary files a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-Edge_Cuts.stl and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-Edge_Cuts.stl differ
diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-F_Silkscreen.stl b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-F_Silkscreen.stl
index e6f41b4..e34bf29 100644
Binary files a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-F_Silkscreen.stl and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-F_Silkscreen.stl differ
diff --git a/examples/CNC_mill_drill_from_KiCad/Step_Down_Carrier_Board.kicad_prl b/examples/CNC_mill_drill_from_KiCad/Step_Down_Carrier_Board.kicad_prl
index ce6c5d6..fb8cc54 100644
--- a/examples/CNC_mill_drill_from_KiCad/Step_Down_Carrier_Board.kicad_prl
+++ b/examples/CNC_mill_drill_from_KiCad/Step_Down_Carrier_Board.kicad_prl
@@ -53,6 +53,7 @@
"zone_display_mode": 0
},
"git": {
+ "integration_disabled": false,
"repo_type": "",
"repo_username": "",
"ssh_key": ""
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/back.ngc b/examples/CNC_mill_drill_from_KiCad/gcode/back.ngc
index 2ec41b6..0865b20 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/back.ngc
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/back.ngc
@@ -323,17 +323,17 @@ G01 X43.08757 Y-35.98680
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G00 Z2.00000 ( retract )
-G00 X45.08000 Y-45.14266 ( rapid move to begin. )
+G00 X45.08000 Y-44.99999 ( rapid move to begin. )
G01 F100.00000
( Mill infeed pass 1/1 )
G01 Z-0.10000
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F600.00000
-G01 X45.08000 Y-45.14266
-G01 X-0.00266 Y-45.14266
-G01 X-0.00266 Y0.00000
+G01 X45.08000 Y-44.99999
+G01 X0.08001 Y-44.99999
+G01 X0.08001 Y0.00000
G01 X45.08000 Y0.00000
-G01 X45.08000 Y-45.14266
+G01 X45.08000 Y-44.99999
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G00 Z2.00000 ( retract )
@@ -484,15 +484,16 @@ G01 X2.11011 Y-23.79807
G01 X2.01184 Y-23.72594
G01 X1.92258 Y-23.65441
G01 X1.76005 Y-23.49289
-G01 X1.64542 Y-23.34509
-G01 X1.58446 Y-23.25146
+G01 X1.62098 Y-23.31075
G01 X1.50622 Y-23.11245
-G01 X1.44046 Y-22.95799
+G01 X1.48331 Y-23.06119
G01 X1.41862 Y-22.90072
-G01 X1.35959 Y-22.67933
-G01 X1.32896 Y-22.45225
-G01 X1.32952 Y-22.22309
-G01 X1.35911 Y-21.99587
+G01 X1.37640 Y-22.75032
+G01 X1.35146 Y-22.63104
+G01 X1.33134 Y-22.47387
+G01 X1.31687 Y-22.34021
+G01 X1.33703 Y-22.14700
+G01 X1.35885 Y-21.99704
G01 X1.41870 Y-21.77463
G01 X1.50638 Y-21.56295
G01 X1.54168 Y-21.49785
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/drill.ngc b/examples/CNC_mill_drill_from_KiCad/gcode/drill.ngc
index 27540f2..b6b608f 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/drill.ngc
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/drill.ngc
@@ -19,8 +19,8 @@ M3 (Spindle on clockwise.)
G0 Z2.00000
G04 P1.00000
-G1 F200.00000
-G0 X3.67700 Y-3.56300
+G1 F500.00000
+G0 X4.08000 Y-4.00000
G1 Z-2.50000
G1 Z2.00000
G0 X4.57700 Y-10.96300
@@ -41,25 +41,25 @@ G1 Z2.00000
G0 X3.07700 Y-34.58800
G1 Z-2.50000
G1 Z2.00000
-G0 X3.67700 Y-41.46300
+G0 X4.08000 Y-41.00000
G1 Z-2.50000
G1 Z2.00000
-G0 X41.37700 Y-3.66300
-G1 Z-2.50000
-G1 Z2.00000
-G0 X41.07700 Y-10.96300
-G1 Z-2.50000
-G1 Z2.00000
-G0 X38.57700 Y-10.96300
-G1 Z-2.50000
-G1 Z2.00000
-G0 X42.07700 Y-22.33800
+G0 X41.08000 Y-41.00000
G1 Z-2.50000
G1 Z2.00000
G0 X42.07700 Y-34.58800
G1 Z-2.50000
G1 Z2.00000
-G0 X41.47700 Y-41.46300
+G0 X42.07700 Y-22.33800
+G1 Z-2.50000
+G1 Z2.00000
+G0 X38.57700 Y-10.96300
+G1 Z-2.50000
+G1 Z2.00000
+G0 X41.07700 Y-10.96300
+G1 Z-2.50000
+G1 Z2.00000
+G0 X41.28000 Y-4.00000
G1 Z-2.50000
G1 Z2.00000
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/original_drill.svg b/examples/CNC_mill_drill_from_KiCad/gcode/original_drill.svg
index 1061831..69a68cf 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/original_drill.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/original_drill.svg
@@ -1,21 +1,21 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/outline.ngc b/examples/CNC_mill_drill_from_KiCad/gcode/outline.ngc
index 21e76d5..3400a10 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/outline.ngc
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/outline.ngc
@@ -6,518 +6,112 @@ G21 ( Units == Millimeters. )
G90 ( Absolute coordinates. )
G00 S24000 ( RPM spindle speed. )
-G01 F80.00000 ( Feedrate. )
+G01 F400.00000 ( Feedrate. )
G00 Z35.00000 (Retract to tool change height)
T1
M5 (Spindle stop.)
G04 P1.00000 (Wait for spindle to stop)
-(MSG, Change tool bit to cutter diameter 2.00000mm)
+(MSG, Change tool bit to cutter diameter 2.10000mm)
M0 (Temporary machine stop.)
M3 ( Spindle on clockwise. )
G04 P1.00000 (Wait for spindle to get up to speed)
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G00 Z2.00000 ( retract )
-G00 X46.08000 Y-45.14266 ( rapid move to begin. )
-G01 Z-0.28571 F40.00000 ( plunge. )
+G00 X46.12999 Y-44.99999 ( rapid move to begin. )
+G01 Z-4.00000 F50.00000 ( plunge. )
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
-G01 F80.00000
-G01 X46.07995 Y0.01019
-G01 X46.07370 Y0.11196
-G01 X46.05714 Y0.21255
-G01 X46.03354 Y0.30124
-G01 X45.99791 Y0.39677
-G01 X45.95274 Y0.48816
-G01 X45.90431 Y0.56612
-G01 X45.84238 Y0.64712
-G01 X45.77985 Y0.71427
-G01 X45.71142 Y0.77541
-G01 X45.62917 Y0.83569
-G01 X45.54124 Y0.88725
-G01 X45.45795 Y0.92580
-G01 X45.37149 Y0.95656
-G01 X45.27258 Y0.98128
-G01 X45.18180 Y0.99479
-G01 X45.09019 Y0.99995
-G01 X-0.00266 Y1.00000
-G01 X-0.09433 Y0.99578
-G01 X-0.19525 Y0.98128
-G01 X-0.29415 Y0.95656
-G01 X-0.39004 Y0.92189
-G01 X-0.48191 Y0.87767
-G01 X-0.56035 Y0.83005
-G01 X-0.64196 Y0.76893
-G01 X-0.71694 Y0.69985
-G01 X-0.77807 Y0.63142
-G01 X-0.83835 Y0.54917
-G01 X-0.88991 Y0.46124
-G01 X-0.92847 Y0.37795
-G01 X-0.95923 Y0.29149
-G01 X-0.98394 Y0.19258
-G01 X-0.99745 Y0.10180
-G01 X-1.00261 Y0.01019
-G01 X-1.00266 Y-45.14266
-G01 X-0.99844 Y-45.23433
-G01 X-0.98394 Y-45.33524
-G01 X-0.95923 Y-45.43415
-G01 X-0.92456 Y-45.53003
-G01 X-0.88033 Y-45.62191
-G01 X-0.83271 Y-45.70034
-G01 X-0.77160 Y-45.78195
-G01 X-0.70251 Y-45.85693
-G01 X-0.63408 Y-45.91807
-G01 X-0.55184 Y-45.97834
-G01 X-0.46390 Y-46.02991
-G01 X-0.38062 Y-46.06846
-G01 X-0.29415 Y-46.09922
-G01 X-0.19525 Y-46.12394
-G01 X-0.10447 Y-46.13745
-G01 X-0.01285 Y-46.14261
-G01 X45.09019 Y-46.14261
-G01 X45.19196 Y-46.13636
-G01 X45.29255 Y-46.11980
-G01 X45.38124 Y-46.09620
-G01 X45.47677 Y-46.06056
-G01 X45.56816 Y-46.01540
-G01 X45.64612 Y-45.96696
-G01 X45.72712 Y-45.90504
-G01 X45.79427 Y-45.84250
-G01 X45.85541 Y-45.77408
-G01 X45.91569 Y-45.69183
-G01 X45.96725 Y-45.60390
-G01 X46.00580 Y-45.52061
-G01 X46.03656 Y-45.43415
-G01 X46.06128 Y-45.33524
-G01 X46.07578 Y-45.23433
-G01 X46.08000 Y-45.14266
-G01 Z-0.57143 F40.00000 ( plunge. )
-G04 P0 ( dwell for no time -- G64 should not smooth over this point )
-G01 F80.00000
-G01 X46.07995 Y0.01019
-G01 X46.07370 Y0.11196
-G01 X46.05714 Y0.21255
-G01 X46.03354 Y0.30124
-G01 X45.99791 Y0.39677
-G01 X45.95274 Y0.48816
-G01 X45.90431 Y0.56612
-G01 X45.84238 Y0.64712
-G01 X45.77985 Y0.71427
-G01 X45.71142 Y0.77541
-G01 X45.62917 Y0.83569
-G01 X45.54124 Y0.88725
-G01 X45.45795 Y0.92580
-G01 X45.37149 Y0.95656
-G01 X45.27258 Y0.98128
-G01 X45.18180 Y0.99479
-G01 X45.09019 Y0.99995
-G01 X-0.00266 Y1.00000
-G01 X-0.09433 Y0.99578
-G01 X-0.19525 Y0.98128
-G01 X-0.29415 Y0.95656
-G01 X-0.39004 Y0.92189
-G01 X-0.48191 Y0.87767
-G01 X-0.56035 Y0.83005
-G01 X-0.64196 Y0.76893
-G01 X-0.71694 Y0.69985
-G01 X-0.77807 Y0.63142
-G01 X-0.83835 Y0.54917
-G01 X-0.88991 Y0.46124
-G01 X-0.92847 Y0.37795
-G01 X-0.95923 Y0.29149
-G01 X-0.98394 Y0.19258
-G01 X-0.99745 Y0.10180
-G01 X-1.00261 Y0.01019
-G01 X-1.00266 Y-45.14266
-G01 X-0.99844 Y-45.23433
-G01 X-0.98394 Y-45.33524
-G01 X-0.95923 Y-45.43415
-G01 X-0.92456 Y-45.53003
-G01 X-0.88033 Y-45.62191
-G01 X-0.83271 Y-45.70034
-G01 X-0.77160 Y-45.78195
-G01 X-0.70251 Y-45.85693
-G01 X-0.63408 Y-45.91807
-G01 X-0.55184 Y-45.97834
-G01 X-0.46390 Y-46.02991
-G01 X-0.38062 Y-46.06846
-G01 X-0.29415 Y-46.09922
-G01 X-0.19525 Y-46.12394
-G01 X-0.10447 Y-46.13745
-G01 X-0.01285 Y-46.14261
-G01 X45.09019 Y-46.14261
-G01 X45.19196 Y-46.13636
-G01 X45.29255 Y-46.11980
-G01 X45.38124 Y-46.09620
-G01 X45.47677 Y-46.06056
-G01 X45.56816 Y-46.01540
-G01 X45.64612 Y-45.96696
-G01 X45.72712 Y-45.90504
-G01 X45.79427 Y-45.84250
-G01 X45.85541 Y-45.77408
-G01 X45.91569 Y-45.69183
-G01 X45.96725 Y-45.60390
-G01 X46.00580 Y-45.52061
-G01 X46.03656 Y-45.43415
-G01 X46.06128 Y-45.33524
-G01 X46.07578 Y-45.23433
-G01 X46.08000 Y-45.14266
-G01 Z-0.85714 F40.00000 ( plunge. )
-G04 P0 ( dwell for no time -- G64 should not smooth over this point )
-G01 F80.00000
-G01 X46.07995 Y0.01019
-G01 X46.07370 Y0.11196
-G01 X46.05714 Y0.21255
-G01 X46.03354 Y0.30124
-G01 X45.99791 Y0.39677
-G01 X45.95274 Y0.48816
-G01 X45.90431 Y0.56612
-G01 X45.84238 Y0.64712
-G01 X45.77985 Y0.71427
-G01 X45.71142 Y0.77541
-G01 X45.62917 Y0.83569
-G01 X45.54124 Y0.88725
-G01 X45.45795 Y0.92580
-G01 X45.37149 Y0.95656
-G01 X45.27258 Y0.98128
-G01 X45.18180 Y0.99479
-G01 X45.09019 Y0.99995
-G01 X-0.00266 Y1.00000
-G01 X-0.09433 Y0.99578
-G01 X-0.19525 Y0.98128
-G01 X-0.29415 Y0.95656
-G01 X-0.39004 Y0.92189
-G01 X-0.48191 Y0.87767
-G01 X-0.56035 Y0.83005
-G01 X-0.64196 Y0.76893
-G01 X-0.71694 Y0.69985
-G01 X-0.77807 Y0.63142
-G01 X-0.83835 Y0.54917
-G01 X-0.88991 Y0.46124
-G01 X-0.92847 Y0.37795
-G01 X-0.95923 Y0.29149
-G01 X-0.98394 Y0.19258
-G01 X-0.99745 Y0.10180
-G01 X-1.00261 Y0.01019
-G01 X-1.00266 Y-45.14266
-G01 X-0.99844 Y-45.23433
-G01 X-0.98394 Y-45.33524
-G01 X-0.95923 Y-45.43415
-G01 X-0.92456 Y-45.53003
-G01 X-0.88033 Y-45.62191
-G01 X-0.83271 Y-45.70034
-G01 X-0.77160 Y-45.78195
-G01 X-0.70251 Y-45.85693
-G01 X-0.63408 Y-45.91807
-G01 X-0.55184 Y-45.97834
-G01 X-0.46390 Y-46.02991
-G01 X-0.38062 Y-46.06846
-G01 X-0.29415 Y-46.09922
-G01 X-0.19525 Y-46.12394
-G01 X-0.10447 Y-46.13745
-G01 X-0.01285 Y-46.14261
-G01 X45.09019 Y-46.14261
-G01 X45.19196 Y-46.13636
-G01 X45.29255 Y-46.11980
-G01 X45.38124 Y-46.09620
-G01 X45.47677 Y-46.06056
-G01 X45.56816 Y-46.01540
-G01 X45.64612 Y-45.96696
-G01 X45.72712 Y-45.90504
-G01 X45.79427 Y-45.84250
-G01 X45.85541 Y-45.77408
-G01 X45.91569 Y-45.69183
-G01 X45.96725 Y-45.60390
-G01 X46.00580 Y-45.52061
-G01 X46.03656 Y-45.43415
-G01 X46.06128 Y-45.33524
-G01 X46.07578 Y-45.23433
-G01 X46.08000 Y-45.14266
-G01 Z-1.14286 F40.00000 ( plunge. )
-G04 P0 ( dwell for no time -- G64 should not smooth over this point )
-G01 F80.00000
-G01 X46.07995 Y0.01019
-G01 X46.07370 Y0.11196
-G01 X46.05714 Y0.21255
-G01 X46.03354 Y0.30124
-G01 X45.99791 Y0.39677
-G01 X45.95274 Y0.48816
-G01 X45.90431 Y0.56612
-G01 X45.84238 Y0.64712
-G01 X45.77985 Y0.71427
-G01 X45.71142 Y0.77541
-G01 X45.62917 Y0.83569
-G01 X45.54124 Y0.88725
-G01 X45.45795 Y0.92580
-G01 X45.37149 Y0.95656
-G01 X45.27258 Y0.98128
-G01 X45.18180 Y0.99479
-G01 X45.09019 Y0.99995
-G01 X-0.00266 Y1.00000
-G01 X-0.09433 Y0.99578
-G01 X-0.19525 Y0.98128
-G01 X-0.29415 Y0.95656
-G01 X-0.39004 Y0.92189
-G01 X-0.48191 Y0.87767
-G01 X-0.56035 Y0.83005
-G01 X-0.64196 Y0.76893
-G01 X-0.71694 Y0.69985
-G01 X-0.77807 Y0.63142
-G01 X-0.83835 Y0.54917
-G01 X-0.88991 Y0.46124
-G01 X-0.92847 Y0.37795
-G01 X-0.95923 Y0.29149
-G01 X-0.98394 Y0.19258
-G01 X-0.99745 Y0.10180
-G01 X-1.00261 Y0.01019
-G01 X-1.00266 Y-45.14266
-G01 X-0.99844 Y-45.23433
-G01 X-0.98394 Y-45.33524
-G01 X-0.95923 Y-45.43415
-G01 X-0.92456 Y-45.53003
-G01 X-0.88033 Y-45.62191
-G01 X-0.83271 Y-45.70034
-G01 X-0.77160 Y-45.78195
-G01 X-0.70251 Y-45.85693
-G01 X-0.63408 Y-45.91807
-G01 X-0.55184 Y-45.97834
-G01 X-0.46390 Y-46.02991
-G01 X-0.38062 Y-46.06846
-G01 X-0.29415 Y-46.09922
-G01 X-0.19525 Y-46.12394
-G01 X-0.10447 Y-46.13745
-G01 X-0.01285 Y-46.14261
-G01 X45.09019 Y-46.14261
-G01 X45.19196 Y-46.13636
-G01 X45.29255 Y-46.11980
-G01 X45.38124 Y-46.09620
-G01 X45.47677 Y-46.06056
-G01 X45.56816 Y-46.01540
-G01 X45.64612 Y-45.96696
-G01 X45.72712 Y-45.90504
-G01 X45.79427 Y-45.84250
-G01 X45.85541 Y-45.77408
-G01 X45.91569 Y-45.69183
-G01 X45.96725 Y-45.60390
-G01 X46.00580 Y-45.52061
-G01 X46.03656 Y-45.43415
-G01 X46.06128 Y-45.33524
-G01 X46.07578 Y-45.23433
-G01 X46.08000 Y-45.14266
-G01 Z-1.42857 F40.00000 ( plunge. )
-G04 P0 ( dwell for no time -- G64 should not smooth over this point )
-G01 F80.00000
-G01 X46.07995 Y0.01019
-G01 X46.07370 Y0.11196
-G01 X46.05714 Y0.21255
-G01 X46.03354 Y0.30124
-G01 X45.99791 Y0.39677
-G01 X45.95274 Y0.48816
-G01 X45.90431 Y0.56612
-G01 X45.84238 Y0.64712
-G01 X45.77985 Y0.71427
-G01 X45.71142 Y0.77541
-G01 X45.62917 Y0.83569
-G01 X45.54124 Y0.88725
-G01 X45.45795 Y0.92580
-G01 X45.37149 Y0.95656
-G01 X45.27258 Y0.98128
-G01 X45.18180 Y0.99479
-G01 X45.09019 Y0.99995
-G01 X-0.00266 Y1.00000
-G01 X-0.09433 Y0.99578
-G01 X-0.19525 Y0.98128
-G01 X-0.29415 Y0.95656
-G01 X-0.39004 Y0.92189
-G01 X-0.48191 Y0.87767
-G01 X-0.56035 Y0.83005
-G01 X-0.64196 Y0.76893
-G01 X-0.71694 Y0.69985
-G01 X-0.77807 Y0.63142
-G01 X-0.83835 Y0.54917
-G01 X-0.88991 Y0.46124
-G01 X-0.92847 Y0.37795
-G01 X-0.95923 Y0.29149
-G01 X-0.98394 Y0.19258
-G01 X-0.99745 Y0.10180
-G01 X-1.00261 Y0.01019
-G01 X-1.00266 Y-45.14266
-G01 X-0.99844 Y-45.23433
-G01 X-0.98394 Y-45.33524
-G01 X-0.95923 Y-45.43415
-G01 X-0.92456 Y-45.53003
-G01 X-0.88033 Y-45.62191
-G01 X-0.83271 Y-45.70034
-G01 X-0.77160 Y-45.78195
-G01 X-0.70251 Y-45.85693
-G01 X-0.63408 Y-45.91807
-G01 X-0.55184 Y-45.97834
-G01 X-0.46390 Y-46.02991
-G01 X-0.38062 Y-46.06846
-G01 X-0.29415 Y-46.09922
-G01 X-0.19525 Y-46.12394
-G01 X-0.10447 Y-46.13745
-G01 X-0.01285 Y-46.14261
-G01 X45.09019 Y-46.14261
-G01 X45.19196 Y-46.13636
-G01 X45.29255 Y-46.11980
-G01 X45.38124 Y-46.09620
-G01 X45.47677 Y-46.06056
-G01 X45.56816 Y-46.01540
-G01 X45.64612 Y-45.96696
-G01 X45.72712 Y-45.90504
-G01 X45.79427 Y-45.84250
-G01 X45.85541 Y-45.77408
-G01 X45.91569 Y-45.69183
-G01 X45.96725 Y-45.60390
-G01 X46.00580 Y-45.52061
-G01 X46.03656 Y-45.43415
-G01 X46.06128 Y-45.33524
-G01 X46.07578 Y-45.23433
-G01 X46.08000 Y-45.14266
-G01 Z-1.71429 F40.00000 ( plunge. )
-G04 P0 ( dwell for no time -- G64 should not smooth over this point )
-G01 F80.00000
-G01 X46.07995 Y0.01019
-G01 X46.07370 Y0.11196
-G01 X46.05714 Y0.21255
-G01 X46.03354 Y0.30124
-G01 X45.99791 Y0.39677
-G01 X45.95274 Y0.48816
-G01 X45.90431 Y0.56612
-G01 X45.84238 Y0.64712
-G01 X45.77985 Y0.71427
-G01 X45.71142 Y0.77541
-G01 X45.62917 Y0.83569
-G01 X45.54124 Y0.88725
-G01 X45.45795 Y0.92580
-G01 X45.37149 Y0.95656
-G01 X45.27258 Y0.98128
-G01 X45.18180 Y0.99479
-G01 X45.09019 Y0.99995
-G01 X-0.00266 Y1.00000
-G01 X-0.09433 Y0.99578
-G01 X-0.19525 Y0.98128
-G01 X-0.29415 Y0.95656
-G01 X-0.39004 Y0.92189
-G01 X-0.48191 Y0.87767
-G01 X-0.56035 Y0.83005
-G01 X-0.64196 Y0.76893
-G01 X-0.71694 Y0.69985
-G01 X-0.77807 Y0.63142
-G01 X-0.83835 Y0.54917
-G01 X-0.88991 Y0.46124
-G01 X-0.92847 Y0.37795
-G01 X-0.95923 Y0.29149
-G01 X-0.98394 Y0.19258
-G01 X-0.99745 Y0.10180
-G01 X-1.00261 Y0.01019
-G01 X-1.00266 Y-45.14266
-G01 X-0.99844 Y-45.23433
-G01 X-0.98394 Y-45.33524
-G01 X-0.95923 Y-45.43415
-G01 X-0.92456 Y-45.53003
-G01 X-0.88033 Y-45.62191
-G01 X-0.83271 Y-45.70034
-G01 X-0.77160 Y-45.78195
-G01 X-0.70251 Y-45.85693
-G01 X-0.63408 Y-45.91807
-G01 X-0.55184 Y-45.97834
-G01 X-0.46390 Y-46.02991
-G01 X-0.38062 Y-46.06846
-G01 X-0.29415 Y-46.09922
-G01 X-0.19525 Y-46.12394
-G01 X-0.10447 Y-46.13745
-G01 X-0.01285 Y-46.14261
-G01 X45.09019 Y-46.14261
-G01 X45.19196 Y-46.13636
-G01 X45.29255 Y-46.11980
-G01 X45.38124 Y-46.09620
-G01 X45.47677 Y-46.06056
-G01 X45.56816 Y-46.01540
-G01 X45.64612 Y-45.96696
-G01 X45.72712 Y-45.90504
-G01 X45.79427 Y-45.84250
-G01 X45.85541 Y-45.77408
-G01 X45.91569 Y-45.69183
-G01 X45.96725 Y-45.60390
-G01 X46.00580 Y-45.52061
-G01 X46.03656 Y-45.43415
-G01 X46.06128 Y-45.33524
-G01 X46.07578 Y-45.23433
-G01 X46.08000 Y-45.14266
-G01 Z-2.00000 F40.00000 ( plunge. )
-G04 P0 ( dwell for no time -- G64 should not smooth over this point )
-G01 F80.00000
-G01 X46.07995 Y0.01019
-G01 X46.07370 Y0.11196
-G01 X46.05714 Y0.21255
-G01 X46.03354 Y0.30124
-G01 X45.99791 Y0.39677
-G01 X45.95274 Y0.48816
-G01 X45.90431 Y0.56612
-G01 X45.84238 Y0.64712
-G01 X45.77985 Y0.71427
-G01 X45.71142 Y0.77541
-G01 X45.62917 Y0.83569
-G01 X45.54124 Y0.88725
-G01 X45.45795 Y0.92580
-G01 X45.37149 Y0.95656
-G01 X45.27258 Y0.98128
-G01 X45.18180 Y0.99479
-G01 X45.09019 Y0.99995
-G01 X-0.00266 Y1.00000
-G01 X-0.09433 Y0.99578
-G01 X-0.19525 Y0.98128
-G01 X-0.29415 Y0.95656
-G01 X-0.39004 Y0.92189
-G01 X-0.48191 Y0.87767
-G01 X-0.56035 Y0.83005
-G01 X-0.64196 Y0.76893
-G01 X-0.71694 Y0.69985
-G01 X-0.77807 Y0.63142
-G01 X-0.83835 Y0.54917
-G01 X-0.88991 Y0.46124
-G01 X-0.92847 Y0.37795
-G01 X-0.95923 Y0.29149
-G01 X-0.98394 Y0.19258
-G01 X-0.99745 Y0.10180
-G01 X-1.00261 Y0.01019
-G01 X-1.00266 Y-45.14266
-G01 X-0.99844 Y-45.23433
-G01 X-0.98394 Y-45.33524
-G01 X-0.95923 Y-45.43415
-G01 X-0.92456 Y-45.53003
-G01 X-0.88033 Y-45.62191
-G01 X-0.83271 Y-45.70034
-G01 X-0.77160 Y-45.78195
-G01 X-0.70251 Y-45.85693
-G01 X-0.63408 Y-45.91807
-G01 X-0.55184 Y-45.97834
-G01 X-0.46390 Y-46.02991
-G01 X-0.38062 Y-46.06846
-G01 X-0.29415 Y-46.09922
-G01 X-0.19525 Y-46.12394
-G01 X-0.10447 Y-46.13745
-G01 X-0.01285 Y-46.14261
-G01 X45.09019 Y-46.14261
-G01 X45.19196 Y-46.13636
-G01 X45.29255 Y-46.11980
-G01 X45.38124 Y-46.09620
-G01 X45.47677 Y-46.06056
-G01 X45.56816 Y-46.01540
-G01 X45.64612 Y-45.96696
-G01 X45.72712 Y-45.90504
-G01 X45.79427 Y-45.84250
-G01 X45.85541 Y-45.77408
-G01 X45.91569 Y-45.69183
-G01 X45.96725 Y-45.60390
-G01 X46.00580 Y-45.52061
-G01 X46.03656 Y-45.43415
-G01 X46.06128 Y-45.33524
-G01 X46.07578 Y-45.23433
-G01 X46.08000 Y-45.14266
+G01 F400.00000
+G01 X46.12996 Y-23.79491
+G00 Z0.00000
+G01 X46.12996 Y-21.19491
+G01 Z-4.00000 F50.00000
+G01 F400.00000
+G01 X46.12993 Y0.01016
+G01 X46.12402 Y0.11176
+G01 X46.10829 Y0.21232
+G01 X46.08292 Y0.31087
+G01 X46.04810 Y0.40650
+G01 X46.00420 Y0.49832
+G01 X45.95163 Y0.58544
+G01 X45.89084 Y0.66708
+G01 X45.81520 Y0.74960
+G01 X45.73918 Y0.81727
+G01 X45.65696 Y0.87724
+G01 X45.56933 Y0.92898
+G01 X45.47708 Y0.97201
+G01 X45.39087 Y1.00292
+G01 X45.29232 Y1.02829
+G01 X45.19176 Y1.04402
+G01 X45.09016 Y1.04993
+G01 X23.88509 Y1.04996
+G00 Z0.00000
+G01 X21.28509 Y1.04996
+G01 Z-4.00000 F50.00000
+G01 F400.00000
+G01 X0.08001 Y1.04999
+G01 X-0.02164 Y1.04506
+G01 X-0.13230 Y1.02829
+G01 X-0.23086 Y1.00292
+G01 X-0.32649 Y0.96810
+G01 X-0.41831 Y0.92420
+G01 X-0.50543 Y0.87163
+G01 X-0.58707 Y0.81084
+G01 X-0.66959 Y0.73520
+G01 X-0.73726 Y0.65918
+G01 X-0.79723 Y0.57696
+G01 X-0.84897 Y0.48933
+G01 X-0.89199 Y0.39708
+G01 X-0.92291 Y0.31087
+G01 X-0.94828 Y0.21232
+G01 X-0.96400 Y0.11176
+G01 X-0.96992 Y0.01016
+G01 X-0.96994 Y-21.19491
+G00 Z0.00000
+G01 X-0.96995 Y-23.79491
+G01 Z-4.00000 F50.00000
+G01 F400.00000
+G01 X-0.96997 Y-44.99999
+G01 X-0.96504 Y-45.10164
+G01 X-0.94828 Y-45.21230
+G01 X-0.92291 Y-45.31086
+G01 X-0.88808 Y-45.40649
+G01 X-0.84419 Y-45.49831
+G01 X-0.79161 Y-45.58543
+G01 X-0.73083 Y-45.66707
+G01 X-0.65519 Y-45.74959
+G01 X-0.57917 Y-45.81726
+G01 X-0.49695 Y-45.87723
+G01 X-0.40932 Y-45.92897
+G01 X-0.31709 Y-45.97199
+G01 X-0.23086 Y-46.00291
+G01 X-0.13230 Y-46.02828
+G01 X-0.03175 Y-46.04400
+G01 X0.06985 Y-46.04992
+G01 X21.28510 Y-46.04985
+G00 Z0.00000
+G01 X23.88510 Y-46.04984
+G01 Z-4.00000 F50.00000
+G01 F400.00000
+G01 X45.10035 Y-46.04977
+G01 X45.20189 Y-46.04288
+G01 X45.30228 Y-46.02617
+G01 X45.40057 Y-45.99983
+G01 X45.49585 Y-45.96409
+G01 X45.58726 Y-45.91931
+G01 X45.67388 Y-45.86587
+G01 X45.75490 Y-45.80433
+G01 X45.82960 Y-45.73519
+G01 X45.89727 Y-45.65917
+G01 X45.95724 Y-45.57695
+G01 X46.00898 Y-45.48932
+G01 X46.05201 Y-45.39709
+G01 X46.08587 Y-45.30113
+G01 X46.11030 Y-45.20232
+G01 X46.12506 Y-45.10164
+G01 X46.12999 Y-44.99999
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G00 Z35.000000 ( retract )
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/outp0_original_back.svg b/examples/CNC_mill_drill_from_KiCad/gcode/outp0_original_back.svg
index 8a05507..c27053d 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/outp0_original_back.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/outp0_original_back.svg
@@ -1,10 +1,10 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/outp1_original_outline.svg b/examples/CNC_mill_drill_from_KiCad/gcode/outp1_original_outline.svg
index d4561a4..122486b 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/outp1_original_outline.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/outp1_original_outline.svg
@@ -1,8 +1,8 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/outp2_masked_back.svg b/examples/CNC_mill_drill_from_KiCad/gcode/outp2_masked_back.svg
index 8a05507..c27053d 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/outp2_masked_back.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/outp2_masked_back.svg
@@ -1,10 +1,10 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/processed_back.svg b/examples/CNC_mill_drill_from_KiCad/gcode/processed_back.svg
index 3aa3c9d..d6b5789 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/processed_back.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/processed_back.svg
@@ -1,51 +1,51 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/processed_back_final.svg b/examples/CNC_mill_drill_from_KiCad/gcode/processed_back_final.svg
index d5c110a..5290823 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/processed_back_final.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/processed_back_final.svg
@@ -1,47 +1,47 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/processed_outline.svg b/examples/CNC_mill_drill_from_KiCad/gcode/processed_outline.svg
index acb7dd7..d799820 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/processed_outline.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/processed_outline.svg
@@ -1,11 +1,11 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/traced_back.svg b/examples/CNC_mill_drill_from_KiCad/gcode/traced_back.svg
index 58aa94f..914d3af 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/traced_back.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/traced_back.svg
@@ -1,45 +1,45 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/traced_back_final.svg b/examples/CNC_mill_drill_from_KiCad/gcode/traced_back_final.svg
index 65424d2..7a9a71a 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/traced_back_final.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/traced_back_final.svg
@@ -1,41 +1,41 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/traced_outline.svg b/examples/CNC_mill_drill_from_KiCad/gcode/traced_outline.svg
index 30fda08..d9856a6 100644
--- a/examples/CNC_mill_drill_from_KiCad/gcode/traced_outline.svg
+++ b/examples/CNC_mill_drill_from_KiCad/gcode/traced_outline.svg
@@ -1,9 +1,9 @@
-
diff --git a/examples/CNC_mill_drill_from_KiCad/millproject b/examples/CNC_mill_drill_from_KiCad/millproject
index af235a1..f7525b4 100644
--- a/examples/CNC_mill_drill_from_KiCad/millproject
+++ b/examples/CNC_mill_drill_from_KiCad/millproject
@@ -18,7 +18,7 @@ mirror-axis=22.54 # set this to half of your board width
# Drilling
zdrill=-2.5 # drilling depth
-drill-feed=200 # Vertical mm/min feed
+drill-feed=500 # Vertical mm/min feed
drill-speed=24000 # Spindle RPM
onedrill=true # Use a single drill for all holes
nog81=true # replace G81 with G0+G1 (no G81 in GRBL)
@@ -35,10 +35,15 @@ voronoi=true # cuts the milling time significantly, but check with this o
preserve-thermal-reliefs = true # has effect only if voronoi=true
# Cutting
-zcut=-2
-cutter-diameter=2
-cut-feed=80
-cut-infeed=0.3
+zcut=-4
+cutter-diameter=2.1
+cut-feed=400
+cut-vertfeed=50
+cut-infeed=4
cut-speed=24000
cut-side=back
+# Tabs
+bridgesnum=4 # Total 4 tabs
+bridges=0.5 # Tab width 0.5 mm
+zbridges=0 # bridges height (default to zsafe)
diff --git a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-B_Cu.gbl b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-B_Cu.gbl
index 5948fd4..259ad10 100644
--- a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-B_Cu.gbl
+++ b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-B_Cu.gbl
@@ -1,12 +1,12 @@
-%TF.GenerationSoftware,KiCad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1*%
-%TF.CreationDate,2025-11-30T16:17:35+01:00*%
+%TF.GenerationSoftware,KiCad,Pcbnew,9.0.9-9.0.9~ubuntu24.04.1*%
+%TF.CreationDate,2026-05-11T14:23:12+02:00*%
%TF.ProjectId,Step_Down_Carrier_Board,53746570-5f44-46f7-976e-5f4361727269,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Copper,L2,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
-G04 Created by KiCad (PCBNEW 9.0.6-9.0.6~ubuntu24.04.1) date 2025-11-30 16:17:35*
+G04 Created by KiCad (PCBNEW 9.0.9-9.0.9~ubuntu24.04.1) date 2026-05-11 14:23:12*
%MOMM*%
%LPD*%
G01*
@@ -102,230 +102,555 @@ X40502681Y-10962681D01*
%TA.AperFunction,Conductor*%
%TO.N,GND*%
G36*
-X39178941Y-520185D02*
+X39483629Y-520185D02*
G01*
-X39224696Y-572989D01*
-X39234640Y-642147D01*
-X39205615Y-705703D01*
-X39190567Y-720353D01*
-X38981811Y-891673D01*
-X38731673Y-1141811D01*
-X38507249Y-1415273D01*
-X38507239Y-1415287D01*
-X38310709Y-1709415D01*
-X38310698Y-1709433D01*
-X38143945Y-2021404D01*
-X38143943Y-2021409D01*
-X38008563Y-2348244D01*
-X37905869Y-2686785D01*
-X37905866Y-2686796D01*
-X37836857Y-3033734D01*
-X37836854Y-3033751D01*
-X37802181Y-3385803D01*
-X37802181Y-3739558D01*
-X37836854Y-4091610D01*
-X37836857Y-4091627D01*
-X37905866Y-4438565D01*
-X37905869Y-4438576D01*
-X38008563Y-4777117D01*
-X38143943Y-5103952D01*
-X38143945Y-5103957D01*
-X38310698Y-5415928D01*
-X38310709Y-5415946D01*
-X38507239Y-5710074D01*
-X38507249Y-5710088D01*
-X38731673Y-5983550D01*
-X38981811Y-6233688D01*
-X38981816Y-6233692D01*
-X38981817Y-6233693D01*
-X39255279Y-6458117D01*
-X39549422Y-6654657D01*
-X39549431Y-6654662D01*
-X39549433Y-6654663D01*
-X39861404Y-6821416D01*
-X39861406Y-6821416D01*
-X39861412Y-6821420D01*
-X40188246Y-6956799D01*
-X40526776Y-7059490D01*
-X40526782Y-7059491D01*
-X40526785Y-7059492D01*
-X40526796Y-7059495D01*
-X40744355Y-7102769D01*
-X40873741Y-7128506D01*
-X41225800Y-7163181D01*
-X41225803Y-7163181D01*
-X41579559Y-7163181D01*
-X41579562Y-7163181D01*
-X41931621Y-7128506D01*
-X42103360Y-7094344D01*
-X42278565Y-7059495D01*
-X42278576Y-7059492D01*
-X42278576Y-7059491D01*
-X42278586Y-7059490D01*
-X42617116Y-6956799D01*
-X42943950Y-6821420D01*
-X43255940Y-6654657D01*
-X43550083Y-6458117D01*
-X43823545Y-6233693D01*
-X44073693Y-5983545D01*
-X44298117Y-5710083D01*
-X44355077Y-5624837D01*
-X44408689Y-5580031D01*
-X44478014Y-5571324D01*
-X44541041Y-5601478D01*
-X44577761Y-5660921D01*
-X44582179Y-5693727D01*
-X44582179Y-39331634D01*
-X44562494Y-39398673D01*
-X44509690Y-39444428D01*
-X44440532Y-39454372D01*
-X44376976Y-39425347D01*
-X44355077Y-39400525D01*
-X44298122Y-39315287D01*
-X44298117Y-39315279D01*
-X44073693Y-39041817D01*
-X44073692Y-39041816D01*
-X44073688Y-39041811D01*
-X43823550Y-38791673D01*
-X43550088Y-38567249D01*
-X43550087Y-38567248D01*
-X43550083Y-38567245D01*
-X43255940Y-38370705D01*
-X43255935Y-38370702D01*
-X43255928Y-38370698D01*
-X42943957Y-38203945D01*
-X42943952Y-38203943D01*
-X42617117Y-38068563D01*
-X42278576Y-37965869D01*
-X42278565Y-37965866D01*
-X41931627Y-37896857D01*
-X41931610Y-37896854D01*
-X41665381Y-37870633D01*
-X41579562Y-37862181D01*
-X41225800Y-37862181D01*
-X41146429Y-37869998D01*
-X40873751Y-37896854D01*
-X40873734Y-37896857D01*
-X40526796Y-37965866D01*
-X40526785Y-37965869D01*
-X40188244Y-38068563D01*
-X39861409Y-38203943D01*
-X39861404Y-38203945D01*
-X39549433Y-38370698D01*
-X39549415Y-38370709D01*
-X39255287Y-38567239D01*
-X39255273Y-38567249D01*
-X38981811Y-38791673D01*
-X38731673Y-39041811D01*
-X38507249Y-39315273D01*
-X38507239Y-39315287D01*
-X38310709Y-39609415D01*
-X38310698Y-39609433D01*
-X38143945Y-39921404D01*
-X38143943Y-39921409D01*
-X38008563Y-40248244D01*
-X37905869Y-40586785D01*
-X37905866Y-40586796D01*
-X37836857Y-40933734D01*
-X37836854Y-40933751D01*
-X37802181Y-41285803D01*
-X37802181Y-41639558D01*
-X37836854Y-41991610D01*
-X37836857Y-41991627D01*
-X37905866Y-42338565D01*
-X37905869Y-42338576D01*
-X38008563Y-42677117D01*
-X38143943Y-43003952D01*
-X38143945Y-43003957D01*
-X38310698Y-43315928D01*
-X38310709Y-43315946D01*
-X38507239Y-43610074D01*
-X38507249Y-43610088D01*
-X38731673Y-43883550D01*
-X38981811Y-44133688D01*
-X38981816Y-44133692D01*
-X38981817Y-44133693D01*
-X39255279Y-44358117D01*
-X39255286Y-44358122D01*
-X39255296Y-44358129D01*
-X39340528Y-44415079D01*
-X39385334Y-44468691D01*
-X39394041Y-44538016D01*
-X39363887Y-44601043D01*
-X39304444Y-44637763D01*
-X39271638Y-44642181D01*
-X5733724Y-44642181D01*
-X5666685Y-44622496D01*
-X5620930Y-44569692D01*
-X5610986Y-44500534D01*
-X5640011Y-44436978D01*
-X5664834Y-44415079D01*
-X5750065Y-44358129D01*
-X5750064Y-44358129D01*
-X5750083Y-44358117D01*
-X6023545Y-44133693D01*
-X6273693Y-43883545D01*
-X6498117Y-43610083D01*
-X6694657Y-43315940D01*
-X6861420Y-43003950D01*
-X6996799Y-42677116D01*
-X7099490Y-42338586D01*
-X7099492Y-42338576D01*
-X7099495Y-42338565D01*
-X7134344Y-42163360D01*
-X7168506Y-41991621D01*
-X7203181Y-41639562D01*
-X7203181Y-41285800D01*
-X7168506Y-40933741D01*
-X7142769Y-40804355D01*
-X7099495Y-40586796D01*
-X7099492Y-40586785D01*
-X7099491Y-40586782D01*
-X7099490Y-40586776D01*
-X6996799Y-40248246D01*
-X6861420Y-39921412D01*
-X6694657Y-39609422D01*
-X6498117Y-39315279D01*
-X6273693Y-39041817D01*
-X6273692Y-39041816D01*
-X6273688Y-39041811D01*
-X6023550Y-38791673D01*
-X5750088Y-38567249D01*
-X5750087Y-38567248D01*
-X5750083Y-38567245D01*
-X5455940Y-38370705D01*
-X5455935Y-38370702D01*
-X5455928Y-38370698D01*
-X5143957Y-38203945D01*
-X5143952Y-38203943D01*
-X4817117Y-38068563D01*
-X4478576Y-37965869D01*
-X4478565Y-37965866D01*
-X4131627Y-37896857D01*
-X4131610Y-37896854D01*
-X3865381Y-37870633D01*
-X3779562Y-37862181D01*
-X3425800Y-37862181D01*
-X3346429Y-37869998D01*
-X3073751Y-37896854D01*
-X3073734Y-37896857D01*
-X2726796Y-37965866D01*
-X2726785Y-37965869D01*
-X2388244Y-38068563D01*
-X2061409Y-38203943D01*
-X2061404Y-38203945D01*
-X1749433Y-38370698D01*
-X1749415Y-38370709D01*
-X1455287Y-38567239D01*
-X1455273Y-38567249D01*
-X1181811Y-38791673D01*
-X931673Y-39041811D01*
-X720353Y-39299306D01*
-X662607Y-39338640D01*
-X592763Y-39340511D01*
-X532995Y-39304323D01*
-X502279Y-39241568D01*
-X500500Y-39220641D01*
+X39529384Y-572989D01*
+X39539328Y-642147D01*
+X39510303Y-705703D01*
+X39464042Y-739061D01*
+X39458735Y-741259D01*
+X39458723Y-741264D01*
+X39146752Y-908017D01*
+X39146734Y-908028D01*
+X38852606Y-1104558D01*
+X38852592Y-1104568D01*
+X38579130Y-1328992D01*
+X38328992Y-1579130D01*
+X38104568Y-1852592D01*
+X38104558Y-1852606D01*
+X37908028Y-2146734D01*
+X37908017Y-2146752D01*
+X37741264Y-2458723D01*
+X37741262Y-2458728D01*
+X37605882Y-2785563D01*
+X37503188Y-3124104D01*
+X37503185Y-3124115D01*
+X37434176Y-3471053D01*
+X37434173Y-3471070D01*
+X37399500Y-3823122D01*
+X37399500Y-4176877D01*
+X37434173Y-4528929D01*
+X37434176Y-4528946D01*
+X37503185Y-4875884D01*
+X37503188Y-4875895D01*
+X37503190Y-4875904D01*
+X37503191Y-4875905D01*
+X37605882Y-5214435D01*
+X37735725Y-5527905D01*
+X37741262Y-5541271D01*
+X37741264Y-5541276D01*
+X37908017Y-5853247D01*
+X37908028Y-5853265D01*
+X38104558Y-6147393D01*
+X38104568Y-6147407D01*
+X38328992Y-6420869D01*
+X38579130Y-6671007D01*
+X38579135Y-6671011D01*
+X38579136Y-6671012D01*
+X38852598Y-6895436D01*
+X39146741Y-7091976D01*
+X39146750Y-7091981D01*
+X39146752Y-7091982D01*
+X39458723Y-7258735D01*
+X39458725Y-7258735D01*
+X39458731Y-7258739D01*
+X39785565Y-7394118D01*
+X40124095Y-7496809D01*
+X40124101Y-7496810D01*
+X40124104Y-7496811D01*
+X40124115Y-7496814D01*
+X40341674Y-7540088D01*
+X40471060Y-7565825D01*
+X40823119Y-7600500D01*
+X40823122Y-7600500D01*
+X41176878Y-7600500D01*
+X41176881Y-7600500D01*
+X41528940Y-7565825D01*
+X41700679Y-7531663D01*
+X41875884Y-7496814D01*
+X41875895Y-7496811D01*
+X41875895Y-7496810D01*
+X41875905Y-7496809D01*
+X42214435Y-7394118D01*
+X42541269Y-7258739D01*
+X42853259Y-7091976D01*
+X43147402Y-6895436D01*
+X43420864Y-6671012D01*
+X43671012Y-6420864D01*
+X43895436Y-6147402D01*
+X44091976Y-5853259D01*
+X44258739Y-5541269D01*
+X44260939Y-5535958D01*
+X44304779Y-5481554D01*
+X44371073Y-5459489D01*
+X44438773Y-5476768D01*
+X44486384Y-5527905D01*
+X44499500Y-5583410D01*
+X44499500Y-22169279D01*
+X44479815Y-22236318D01*
+X44427011Y-22282073D01*
+X44357853Y-22292017D01*
+X44294297Y-22262992D01*
+X44256523Y-22204214D01*
+X44252561Y-22185465D01*
+X44229609Y-22011132D01*
+X44214674Y-21897688D01*
+X44138320Y-21612729D01*
+X44025424Y-21340174D01*
+X43877919Y-21084687D01*
+X43698327Y-20850639D01*
+X43698322Y-20850633D01*
+X43489728Y-20642039D01*
+X43489721Y-20642033D01*
+X43255674Y-20462442D01*
+X43000191Y-20314939D01*
+X43000181Y-20314935D01*
+X42727642Y-20202045D01*
+X42727635Y-20202043D01*
+X42727633Y-20202042D01*
+X42442674Y-20125688D01*
+X42393794Y-20119252D01*
+X42150194Y-20087181D01*
+X42150187Y-20087181D01*
+X41977181Y-20087181D01*
+X41910142Y-20067496D01*
+X41864387Y-20014692D01*
+X41853181Y-19963181D01*
+X41853181Y-12430546D01*
+X41872866Y-12363507D01*
+X41889504Y-12342861D01*
+X41896946Y-12335419D01*
+X42044617Y-12142970D01*
+X42165905Y-11932893D01*
+X42258735Y-11708781D01*
+X42321519Y-11474470D01*
+X42353181Y-11233969D01*
+X42353181Y-10691393D01*
+X42321519Y-10450892D01*
+X42258735Y-10216581D01*
+X42165905Y-9992469D01*
+X42044617Y-9782392D01*
+X41896946Y-9589943D01*
+X41896941Y-9589937D01*
+X41725424Y-9418420D01*
+X41725417Y-9418414D01*
+X41532974Y-9270748D01*
+X41532973Y-9270747D01*
+X41532970Y-9270745D01*
+X41322893Y-9149457D01*
+X41322886Y-9149454D01*
+X41098785Y-9056628D01*
+X40864466Y-8993842D01*
+X40623970Y-8962181D01*
+X40623969Y-8962181D01*
+X40381393Y-8962181D01*
+X40381392Y-8962181D01*
+X40140895Y-8993842D01*
+X39906576Y-9056628D01*
+X39682475Y-9149454D01*
+X39682466Y-9149458D01*
+X39472387Y-9270748D01*
+X39279944Y-9418414D01*
+X39279937Y-9418420D01*
+X39144665Y-9553693D01*
+X39083342Y-9587178D01*
+X39013650Y-9582194D01*
+X38991888Y-9571551D01*
+X38921809Y-9528326D01*
+X38921800Y-9528322D01*
+X38755378Y-9473175D01*
+X38755371Y-9473174D01*
+X38652667Y-9462681D01*
+X38252681Y-9462681D01*
+X38252681Y-10529669D01*
+X38195674Y-10496756D01*
+X38068507Y-10462681D01*
+X37936855Y-10462681D01*
+X37809688Y-10496756D01*
+X37752681Y-10529669D01*
+X37752681Y-9462681D01*
+X37352709Y-9462681D01*
+X37352693Y-9462682D01*
+X37249983Y-9473175D01*
+X37083561Y-9528322D01*
+X37083556Y-9528324D01*
+X36934335Y-9620365D01*
+X36810365Y-9744335D01*
+X36718324Y-9893556D01*
+X36718322Y-9893561D01*
+X36663175Y-10059983D01*
+X36663174Y-10059990D01*
+X36652681Y-10162694D01*
+X36652681Y-10712681D01*
+X37569669Y-10712681D01*
+X37536756Y-10769688D01*
+X37502681Y-10896855D01*
+X37502681Y-11028507D01*
+X37536756Y-11155674D01*
+X37569669Y-11212681D01*
+X36652682Y-11212681D01*
+X36652682Y-11762667D01*
+X36663175Y-11865378D01*
+X36718322Y-12031800D01*
+X36718324Y-12031805D01*
+X36810365Y-12181026D01*
+X36934335Y-12304996D01*
+X37083556Y-12397037D01*
+X37083561Y-12397039D01*
+X37249983Y-12452186D01*
+X37249990Y-12452187D01*
+X37352700Y-12462680D01*
+X37752680Y-12462680D01*
+X37752681Y-12462679D01*
+X37752681Y-11395693D01*
+X37809688Y-11428606D01*
+X37936855Y-11462681D01*
+X38068507Y-11462681D01*
+X38195674Y-11428606D01*
+X38252681Y-11395693D01*
+X38252681Y-12462680D01*
+X38652653Y-12462680D01*
+X38652667Y-12462679D01*
+X38755378Y-12452186D01*
+X38921800Y-12397039D01*
+X38921811Y-12397034D01*
+X38963084Y-12371577D01*
+X39030476Y-12353136D01*
+X39097140Y-12374058D01*
+X39141910Y-12427700D01*
+X39152181Y-12477115D01*
+X39152181Y-17277923D01*
+X39132496Y-17344962D01*
+X39079692Y-17390717D01*
+X39010534Y-17400661D01*
+X38946978Y-17371636D01*
+X38940500Y-17365604D01*
+X32889500Y-11314604D01*
+X32874796Y-11287676D01*
+X32858204Y-11261858D01*
+X32857312Y-11255657D01*
+X32856015Y-11253281D01*
+X32853181Y-11226923D01*
+X32853181Y-10691392D01*
+X32821519Y-10450895D01*
+X32821519Y-10450892D01*
+X32758735Y-10216581D01*
+X32758732Y-10216573D01*
+X32754766Y-10206997D01*
+X32665907Y-9992475D01*
+X32665905Y-9992469D01*
+X32544617Y-9782392D01*
+X32396946Y-9589943D01*
+X32396941Y-9589937D01*
+X32225424Y-9418420D01*
+X32225417Y-9418414D01*
+X32032974Y-9270748D01*
+X32032973Y-9270747D01*
+X32032970Y-9270745D01*
+X31822893Y-9149457D01*
+X31822886Y-9149454D01*
+X31598785Y-9056628D01*
+X31364466Y-8993842D01*
+X31123970Y-8962181D01*
+X31123969Y-8962181D01*
+X30881393Y-8962181D01*
+X30881392Y-8962181D01*
+X30640895Y-8993842D01*
+X30406576Y-9056628D01*
+X30182475Y-9149454D01*
+X30182466Y-9149458D01*
+X29972387Y-9270748D01*
+X29779944Y-9418414D01*
+X29779937Y-9418420D01*
+X29644665Y-9553693D01*
+X29583342Y-9587178D01*
+X29513650Y-9582194D01*
+X29491888Y-9571551D01*
+X29421809Y-9528326D01*
+X29421800Y-9528322D01*
+X29255378Y-9473175D01*
+X29255371Y-9473174D01*
+X29152667Y-9462681D01*
+X28752681Y-9462681D01*
+X28752681Y-10529669D01*
+X28695674Y-10496756D01*
+X28568507Y-10462681D01*
+X28436855Y-10462681D01*
+X28309688Y-10496756D01*
+X28252681Y-10529669D01*
+X28252681Y-9462681D01*
+X27852709Y-9462681D01*
+X27852693Y-9462682D01*
+X27749983Y-9473175D01*
+X27583561Y-9528322D01*
+X27583556Y-9528324D01*
+X27434335Y-9620365D01*
+X27310365Y-9744335D01*
+X27218324Y-9893556D01*
+X27218322Y-9893561D01*
+X27163175Y-10059983D01*
+X27163174Y-10059990D01*
+X27152681Y-10162694D01*
+X27152681Y-10712681D01*
+X28069669Y-10712681D01*
+X28036756Y-10769688D01*
+X28002681Y-10896855D01*
+X28002681Y-11028507D01*
+X28036756Y-11155674D01*
+X28069669Y-11212681D01*
+X27152682Y-11212681D01*
+X27152682Y-11762667D01*
+X27163175Y-11865378D01*
+X27218322Y-12031800D01*
+X27218324Y-12031805D01*
+X27310365Y-12181026D01*
+X27434335Y-12304996D01*
+X27583556Y-12397037D01*
+X27583561Y-12397039D01*
+X27749983Y-12452186D01*
+X27749990Y-12452187D01*
+X27852700Y-12462680D01*
+X28252680Y-12462680D01*
+X28252681Y-12462679D01*
+X28252681Y-11395693D01*
+X28309688Y-11428606D01*
+X28436855Y-11462681D01*
+X28568507Y-11462681D01*
+X28695674Y-11428606D01*
+X28752681Y-11395693D01*
+X28752681Y-12462680D01*
+X29152653Y-12462680D01*
+X29152667Y-12462679D01*
+X29255378Y-12452186D01*
+X29421800Y-12397039D01*
+X29421807Y-12397036D01*
+X29491885Y-12353811D01*
+X29559277Y-12335370D01*
+X29625941Y-12356292D01*
+X29644664Y-12371668D01*
+X29779937Y-12506941D01*
+X29779943Y-12506946D01*
+X29972392Y-12654617D01*
+X30182469Y-12775905D01*
+X30406581Y-12868735D01*
+X30640892Y-12931519D01*
+X30651824Y-12932958D01*
+X30715721Y-12961224D01*
+X30723321Y-12968216D01*
+X39731405Y-21976301D01*
+X39764890Y-22037624D01*
+X39766663Y-22080166D01*
+X39752181Y-22190173D01*
+X39752181Y-22485194D01*
+X39784252Y-22728794D01*
+X39790688Y-22777674D01*
+X39790689Y-22777676D01*
+X39867042Y-23062632D01*
+X39867045Y-23062642D01*
+X39979935Y-23335181D01*
+X39979939Y-23335191D01*
+X40127442Y-23590674D01*
+X40307033Y-23824721D01*
+X40307039Y-23824728D01*
+X40515633Y-24033322D01*
+X40515640Y-24033328D01*
+X40749687Y-24212919D01*
+X41005170Y-24360422D01*
+X41005171Y-24360422D01*
+X41005174Y-24360424D01*
+X41277729Y-24473320D01*
+X41562688Y-24549674D01*
+X41855175Y-24588181D01*
+X41855182Y-24588181D01*
+X42150180Y-24588181D01*
+X42150187Y-24588181D01*
+X42442674Y-24549674D01*
+X42727633Y-24473320D01*
+X43000188Y-24360424D01*
+X43255675Y-24212919D01*
+X43489723Y-24033327D01*
+X43698327Y-23824723D01*
+X43877919Y-23590675D01*
+X44025424Y-23335188D01*
+X44138320Y-23062633D01*
+X44214674Y-22777674D01*
+X44252561Y-22489897D01*
+X44280828Y-22426000D01*
+X44339152Y-22387529D01*
+X44409017Y-22386698D01*
+X44468240Y-22423770D01*
+X44498019Y-22486976D01*
+X44499500Y-22506082D01*
+X44499500Y-39416589D01*
+X44479815Y-39483628D01*
+X44427011Y-39529383D01*
+X44357853Y-39539327D01*
+X44294297Y-39510302D01*
+X44260941Y-39464046D01*
+X44258741Y-39458736D01*
+X44258735Y-39458723D01*
+X44091982Y-39146752D01*
+X44091981Y-39146750D01*
+X44091976Y-39146741D01*
+X43895436Y-38852598D01*
+X43671012Y-38579136D01*
+X43671011Y-38579135D01*
+X43671007Y-38579130D01*
+X43420869Y-38328992D01*
+X43147407Y-38104568D01*
+X43147406Y-38104567D01*
+X43147402Y-38104564D01*
+X42853259Y-37908024D01*
+X42853254Y-37908021D01*
+X42853247Y-37908017D01*
+X42541276Y-37741264D01*
+X42541271Y-37741262D01*
+X42214436Y-37605882D01*
+X41875895Y-37503188D01*
+X41875884Y-37503185D01*
+X41528946Y-37434176D01*
+X41528929Y-37434173D01*
+X41262700Y-37407952D01*
+X41176881Y-37399500D01*
+X40823119Y-37399500D01*
+X40743748Y-37407317D01*
+X40471070Y-37434173D01*
+X40471053Y-37434176D01*
+X40124115Y-37503185D01*
+X40124104Y-37503188D01*
+X39785563Y-37605882D01*
+X39458728Y-37741262D01*
+X39458723Y-37741264D01*
+X39146752Y-37908017D01*
+X39146734Y-37908028D01*
+X38852606Y-38104558D01*
+X38852592Y-38104568D01*
+X38579130Y-38328992D01*
+X38328992Y-38579130D01*
+X38104568Y-38852592D01*
+X38104558Y-38852606D01*
+X37908028Y-39146734D01*
+X37908017Y-39146752D01*
+X37741264Y-39458723D01*
+X37741262Y-39458728D01*
+X37605882Y-39785563D01*
+X37503188Y-40124104D01*
+X37503185Y-40124115D01*
+X37434176Y-40471053D01*
+X37434173Y-40471070D01*
+X37399500Y-40823122D01*
+X37399500Y-41176877D01*
+X37434173Y-41528929D01*
+X37434176Y-41528946D01*
+X37503185Y-41875884D01*
+X37503188Y-41875895D01*
+X37503190Y-41875904D01*
+X37503191Y-41875905D01*
+X37605882Y-42214435D01*
+X37735725Y-42527905D01*
+X37741262Y-42541271D01*
+X37741264Y-42541276D01*
+X37908017Y-42853247D01*
+X37908028Y-42853265D01*
+X38104558Y-43147393D01*
+X38104568Y-43147407D01*
+X38328992Y-43420869D01*
+X38579130Y-43671007D01*
+X38579135Y-43671011D01*
+X38579136Y-43671012D01*
+X38852598Y-43895436D01*
+X39146741Y-44091976D01*
+X39146750Y-44091981D01*
+X39146752Y-44091982D01*
+X39458723Y-44258735D01*
+X39458725Y-44258735D01*
+X39458731Y-44258739D01*
+X39463263Y-44260616D01*
+X39464042Y-44260939D01*
+X39518446Y-44304779D01*
+X39540511Y-44371073D01*
+X39523232Y-44438773D01*
+X39472095Y-44486384D01*
+X39416590Y-44499500D01*
+X5583410Y-44499500D01*
+X5516371Y-44479815D01*
+X5470616Y-44427011D01*
+X5460672Y-44357853D01*
+X5489697Y-44294297D01*
+X5535958Y-44260939D01*
+X5536464Y-44260729D01*
+X5541269Y-44258739D01*
+X5853259Y-44091976D01*
+X6147402Y-43895436D01*
+X6420864Y-43671012D01*
+X6671012Y-43420864D01*
+X6895436Y-43147402D01*
+X7091976Y-42853259D01*
+X7258739Y-42541269D01*
+X7394118Y-42214435D01*
+X7496809Y-41875905D01*
+X7496811Y-41875895D01*
+X7496814Y-41875884D01*
+X7531663Y-41700679D01*
+X7565825Y-41528940D01*
+X7600500Y-41176881D01*
+X7600500Y-40823119D01*
+X7565825Y-40471060D01*
+X7540088Y-40341674D01*
+X7496814Y-40124115D01*
+X7496811Y-40124104D01*
+X7496810Y-40124101D01*
+X7496809Y-40124095D01*
+X7394118Y-39785565D01*
+X7258739Y-39458731D01*
+X7091976Y-39146741D01*
+X6895436Y-38852598D01*
+X6671012Y-38579136D01*
+X6671011Y-38579135D01*
+X6671007Y-38579130D01*
+X6420869Y-38328992D01*
+X6147407Y-38104568D01*
+X6147406Y-38104567D01*
+X6147402Y-38104564D01*
+X5853259Y-37908024D01*
+X5853254Y-37908021D01*
+X5853247Y-37908017D01*
+X5541276Y-37741264D01*
+X5541271Y-37741262D01*
+X5214436Y-37605882D01*
+X4875895Y-37503188D01*
+X4875884Y-37503185D01*
+X4528946Y-37434176D01*
+X4528929Y-37434173D01*
+X4262700Y-37407952D01*
+X4176881Y-37399500D01*
+X3823119Y-37399500D01*
+X3743748Y-37407317D01*
+X3471070Y-37434173D01*
+X3471053Y-37434176D01*
+X3124115Y-37503185D01*
+X3124104Y-37503188D01*
+X2785563Y-37605882D01*
+X2458728Y-37741262D01*
+X2458723Y-37741264D01*
+X2146752Y-37908017D01*
+X2146734Y-37908028D01*
+X1852606Y-38104558D01*
+X1852592Y-38104568D01*
+X1579130Y-38328992D01*
+X1328992Y-38579130D01*
+X1104568Y-38852592D01*
+X1104558Y-38852606D01*
+X908028Y-39146734D01*
+X908017Y-39146752D01*
+X741264Y-39458723D01*
+X741258Y-39458736D01*
+X739059Y-39464046D01*
+X695216Y-39518448D01*
+X628921Y-39540510D01*
+X561223Y-39523228D01*
+X513614Y-39472090D01*
+X500500Y-39416589D01*
X500500Y-35989298D01*
X1954615Y-35989298D01*
X1954615Y-35989299D01*
@@ -607,291 +932,6 @@ X8321519Y-10450892D01*
X8258735Y-10216581D01*
X8258732Y-10216573D01*
X8254766Y-10206997D01*
-X8236415Y-10162694D01*
-X27152681Y-10162694D01*
-X27152681Y-10712681D01*
-X28069669Y-10712681D01*
-X28036756Y-10769688D01*
-X28002681Y-10896855D01*
-X28002681Y-11028507D01*
-X28036756Y-11155674D01*
-X28069669Y-11212681D01*
-X27152682Y-11212681D01*
-X27152682Y-11762667D01*
-X27163175Y-11865378D01*
-X27218322Y-12031800D01*
-X27218324Y-12031805D01*
-X27310365Y-12181026D01*
-X27434335Y-12304996D01*
-X27583556Y-12397037D01*
-X27583561Y-12397039D01*
-X27749983Y-12452186D01*
-X27749990Y-12452187D01*
-X27852700Y-12462680D01*
-X28252680Y-12462680D01*
-X28252681Y-12462679D01*
-X28252681Y-11395693D01*
-X28309688Y-11428606D01*
-X28436855Y-11462681D01*
-X28568507Y-11462681D01*
-X28695674Y-11428606D01*
-X28752681Y-11395693D01*
-X28752681Y-12462680D01*
-X29152653Y-12462680D01*
-X29152667Y-12462679D01*
-X29255378Y-12452186D01*
-X29421800Y-12397039D01*
-X29421807Y-12397036D01*
-X29491885Y-12353811D01*
-X29559277Y-12335370D01*
-X29625941Y-12356292D01*
-X29644664Y-12371668D01*
-X29779937Y-12506941D01*
-X29779943Y-12506946D01*
-X29972392Y-12654617D01*
-X30182469Y-12775905D01*
-X30406581Y-12868735D01*
-X30640892Y-12931519D01*
-X30651824Y-12932958D01*
-X30715721Y-12961224D01*
-X30723321Y-12968216D01*
-X39731405Y-21976301D01*
-X39764890Y-22037624D01*
-X39766663Y-22080166D01*
-X39752181Y-22190173D01*
-X39752181Y-22485194D01*
-X39784252Y-22728794D01*
-X39790688Y-22777674D01*
-X39790689Y-22777676D01*
-X39867042Y-23062632D01*
-X39867045Y-23062642D01*
-X39979935Y-23335181D01*
-X39979939Y-23335191D01*
-X40127442Y-23590674D01*
-X40307033Y-23824721D01*
-X40307039Y-23824728D01*
-X40515633Y-24033322D01*
-X40515640Y-24033328D01*
-X40749687Y-24212919D01*
-X41005170Y-24360422D01*
-X41005171Y-24360422D01*
-X41005174Y-24360424D01*
-X41277729Y-24473320D01*
-X41562688Y-24549674D01*
-X41855175Y-24588181D01*
-X41855182Y-24588181D01*
-X42150180Y-24588181D01*
-X42150187Y-24588181D01*
-X42442674Y-24549674D01*
-X42727633Y-24473320D01*
-X43000188Y-24360424D01*
-X43255675Y-24212919D01*
-X43489723Y-24033327D01*
-X43698327Y-23824723D01*
-X43877919Y-23590675D01*
-X44025424Y-23335188D01*
-X44138320Y-23062633D01*
-X44214674Y-22777674D01*
-X44253181Y-22485187D01*
-X44253181Y-22190175D01*
-X44214674Y-21897688D01*
-X44138320Y-21612729D01*
-X44025424Y-21340174D01*
-X43877919Y-21084687D01*
-X43698327Y-20850639D01*
-X43698322Y-20850633D01*
-X43489728Y-20642039D01*
-X43489721Y-20642033D01*
-X43255674Y-20462442D01*
-X43000191Y-20314939D01*
-X43000181Y-20314935D01*
-X42727642Y-20202045D01*
-X42727635Y-20202043D01*
-X42727633Y-20202042D01*
-X42442674Y-20125688D01*
-X42393794Y-20119252D01*
-X42150194Y-20087181D01*
-X42150187Y-20087181D01*
-X41977181Y-20087181D01*
-X41910142Y-20067496D01*
-X41864387Y-20014692D01*
-X41853181Y-19963181D01*
-X41853181Y-12430546D01*
-X41872866Y-12363507D01*
-X41889504Y-12342861D01*
-X41896946Y-12335419D01*
-X42044617Y-12142970D01*
-X42165905Y-11932893D01*
-X42258735Y-11708781D01*
-X42321519Y-11474470D01*
-X42353181Y-11233969D01*
-X42353181Y-10691393D01*
-X42321519Y-10450892D01*
-X42258735Y-10216581D01*
-X42165905Y-9992469D01*
-X42044617Y-9782392D01*
-X41896946Y-9589943D01*
-X41896941Y-9589937D01*
-X41725424Y-9418420D01*
-X41725417Y-9418414D01*
-X41532974Y-9270748D01*
-X41532973Y-9270747D01*
-X41532970Y-9270745D01*
-X41322893Y-9149457D01*
-X41322886Y-9149454D01*
-X41098785Y-9056628D01*
-X40864466Y-8993842D01*
-X40623970Y-8962181D01*
-X40623969Y-8962181D01*
-X40381393Y-8962181D01*
-X40381392Y-8962181D01*
-X40140895Y-8993842D01*
-X39906576Y-9056628D01*
-X39682475Y-9149454D01*
-X39682466Y-9149458D01*
-X39472387Y-9270748D01*
-X39279944Y-9418414D01*
-X39279937Y-9418420D01*
-X39144665Y-9553693D01*
-X39083342Y-9587178D01*
-X39013650Y-9582194D01*
-X38991888Y-9571551D01*
-X38921809Y-9528326D01*
-X38921800Y-9528322D01*
-X38755378Y-9473175D01*
-X38755371Y-9473174D01*
-X38652667Y-9462681D01*
-X38252681Y-9462681D01*
-X38252681Y-10529669D01*
-X38195674Y-10496756D01*
-X38068507Y-10462681D01*
-X37936855Y-10462681D01*
-X37809688Y-10496756D01*
-X37752681Y-10529669D01*
-X37752681Y-9462681D01*
-X37352709Y-9462681D01*
-X37352693Y-9462682D01*
-X37249983Y-9473175D01*
-X37083561Y-9528322D01*
-X37083556Y-9528324D01*
-X36934335Y-9620365D01*
-X36810365Y-9744335D01*
-X36718324Y-9893556D01*
-X36718322Y-9893561D01*
-X36663175Y-10059983D01*
-X36663174Y-10059990D01*
-X36652681Y-10162694D01*
-X36652681Y-10712681D01*
-X37569669Y-10712681D01*
-X37536756Y-10769688D01*
-X37502681Y-10896855D01*
-X37502681Y-11028507D01*
-X37536756Y-11155674D01*
-X37569669Y-11212681D01*
-X36652682Y-11212681D01*
-X36652682Y-11762667D01*
-X36663175Y-11865378D01*
-X36718322Y-12031800D01*
-X36718324Y-12031805D01*
-X36810365Y-12181026D01*
-X36934335Y-12304996D01*
-X37083556Y-12397037D01*
-X37083561Y-12397039D01*
-X37249983Y-12452186D01*
-X37249990Y-12452187D01*
-X37352700Y-12462680D01*
-X37752680Y-12462680D01*
-X37752681Y-12462679D01*
-X37752681Y-11395693D01*
-X37809688Y-11428606D01*
-X37936855Y-11462681D01*
-X38068507Y-11462681D01*
-X38195674Y-11428606D01*
-X38252681Y-11395693D01*
-X38252681Y-12462680D01*
-X38652653Y-12462680D01*
-X38652667Y-12462679D01*
-X38755378Y-12452186D01*
-X38921800Y-12397039D01*
-X38921811Y-12397034D01*
-X38963084Y-12371577D01*
-X39030476Y-12353136D01*
-X39097140Y-12374058D01*
-X39141910Y-12427700D01*
-X39152181Y-12477115D01*
-X39152181Y-17277923D01*
-X39132496Y-17344962D01*
-X39079692Y-17390717D01*
-X39010534Y-17400661D01*
-X38946978Y-17371636D01*
-X38940500Y-17365604D01*
-X32889500Y-11314604D01*
-X32874796Y-11287676D01*
-X32858204Y-11261858D01*
-X32857312Y-11255657D01*
-X32856015Y-11253281D01*
-X32853181Y-11226923D01*
-X32853181Y-10691392D01*
-X32821519Y-10450895D01*
-X32821519Y-10450892D01*
-X32758735Y-10216581D01*
-X32758732Y-10216573D01*
-X32754766Y-10206997D01*
-X32665907Y-9992475D01*
-X32665905Y-9992469D01*
-X32544617Y-9782392D01*
-X32396946Y-9589943D01*
-X32396941Y-9589937D01*
-X32225424Y-9418420D01*
-X32225417Y-9418414D01*
-X32032974Y-9270748D01*
-X32032973Y-9270747D01*
-X32032970Y-9270745D01*
-X31822893Y-9149457D01*
-X31822886Y-9149454D01*
-X31598785Y-9056628D01*
-X31364466Y-8993842D01*
-X31123970Y-8962181D01*
-X31123969Y-8962181D01*
-X30881393Y-8962181D01*
-X30881392Y-8962181D01*
-X30640895Y-8993842D01*
-X30406576Y-9056628D01*
-X30182475Y-9149454D01*
-X30182466Y-9149458D01*
-X29972387Y-9270748D01*
-X29779944Y-9418414D01*
-X29779937Y-9418420D01*
-X29644665Y-9553693D01*
-X29583342Y-9587178D01*
-X29513650Y-9582194D01*
-X29491888Y-9571551D01*
-X29421809Y-9528326D01*
-X29421800Y-9528322D01*
-X29255378Y-9473175D01*
-X29255371Y-9473174D01*
-X29152667Y-9462681D01*
-X28752681Y-9462681D01*
-X28752681Y-10529669D01*
-X28695674Y-10496756D01*
-X28568507Y-10462681D01*
-X28436855Y-10462681D01*
-X28309688Y-10496756D01*
-X28252681Y-10529669D01*
-X28252681Y-9462681D01*
-X27852709Y-9462681D01*
-X27852693Y-9462682D01*
-X27749983Y-9473175D01*
-X27583561Y-9528322D01*
-X27583556Y-9528324D01*
-X27434335Y-9620365D01*
-X27310365Y-9744335D01*
-X27218324Y-9893556D01*
-X27218322Y-9893561D01*
-X27163175Y-10059983D01*
-X27163174Y-10059990D01*
-X27152681Y-10162694D01*
-X8236415Y-10162694D01*
X8165907Y-9992475D01*
X8165905Y-9992469D01*
X8044617Y-9782392D01*
@@ -1014,87 +1054,89 @@ X790689Y-21897685D01*
X790687Y-21897696D01*
X752181Y-22190167D01*
X500500Y-22190167D01*
-X500500Y-5759779D01*
-X520185Y-5692740D01*
-X572989Y-5646985D01*
-X642147Y-5637041D01*
-X705703Y-5666066D01*
-X727599Y-5690884D01*
-X740431Y-5710088D01*
-X807242Y-5810079D01*
-X807249Y-5810088D01*
-X1031673Y-6083550D01*
-X1281811Y-6333688D01*
-X1281816Y-6333692D01*
-X1281817Y-6333693D01*
-X1555279Y-6558117D01*
-X1849422Y-6754657D01*
-X1849431Y-6754662D01*
-X1849433Y-6754663D01*
-X2161404Y-6921416D01*
-X2161406Y-6921416D01*
-X2161412Y-6921420D01*
-X2488246Y-7056799D01*
-X2826776Y-7159490D01*
-X2826782Y-7159491D01*
-X2826785Y-7159492D01*
-X2826796Y-7159495D01*
-X3044355Y-7202769D01*
-X3173741Y-7228506D01*
-X3525800Y-7263181D01*
-X3525803Y-7263181D01*
-X3879559Y-7263181D01*
-X3879562Y-7263181D01*
-X4231621Y-7228506D01*
-X4403360Y-7194344D01*
-X4578565Y-7159495D01*
-X4578576Y-7159492D01*
-X4578576Y-7159491D01*
-X4578586Y-7159490D01*
-X4917116Y-7056799D01*
-X5243950Y-6921420D01*
-X5555940Y-6754657D01*
-X5850083Y-6558117D01*
-X6123545Y-6333693D01*
-X6373693Y-6083545D01*
-X6598117Y-5810083D01*
-X6794657Y-5515940D01*
-X6961420Y-5203950D01*
-X7096799Y-4877116D01*
-X7199490Y-4538586D01*
-X7199492Y-4538576D01*
-X7199495Y-4538565D01*
-X7234344Y-4363360D01*
-X7268506Y-4191621D01*
-X7303181Y-3839562D01*
-X7303181Y-3485800D01*
-X7268506Y-3133741D01*
-X7242769Y-3004355D01*
-X7199495Y-2786796D01*
-X7199492Y-2786785D01*
-X7199491Y-2786782D01*
-X7199490Y-2786776D01*
-X7096799Y-2448246D01*
-X6961420Y-2121412D01*
-X6907964Y-2021404D01*
-X6794663Y-1809433D01*
-X6794662Y-1809431D01*
-X6794657Y-1809422D01*
-X6598117Y-1515279D01*
-X6373693Y-1241817D01*
-X6373692Y-1241816D01*
-X6373688Y-1241811D01*
-X6123550Y-991673D01*
-X5850088Y-767249D01*
-X5850065Y-767232D01*
-X5790754Y-727602D01*
-X5745948Y-673990D01*
-X5737241Y-604665D01*
-X5767395Y-541638D01*
-X5826838Y-504918D01*
-X5859644Y-500500D01*
-X39111902Y-500500D01*
-X39178941Y-520185D01*
+X500500Y-5951450D01*
+X520185Y-5884411D01*
+X572989Y-5838656D01*
+X642147Y-5828712D01*
+X705703Y-5857737D01*
+X727602Y-5882559D01*
+X904558Y-6147393D01*
+X904568Y-6147407D01*
+X1128992Y-6420869D01*
+X1379130Y-6671007D01*
+X1379135Y-6671011D01*
+X1379136Y-6671012D01*
+X1652598Y-6895436D01*
+X1946741Y-7091976D01*
+X1946750Y-7091981D01*
+X1946752Y-7091982D01*
+X2258723Y-7258735D01*
+X2258725Y-7258735D01*
+X2258731Y-7258739D01*
+X2585565Y-7394118D01*
+X2924095Y-7496809D01*
+X2924101Y-7496810D01*
+X2924104Y-7496811D01*
+X2924115Y-7496814D01*
+X3141674Y-7540088D01*
+X3271060Y-7565825D01*
+X3623119Y-7600500D01*
+X3623122Y-7600500D01*
+X3976878Y-7600500D01*
+X3976881Y-7600500D01*
+X4328940Y-7565825D01*
+X4500679Y-7531663D01*
+X4675884Y-7496814D01*
+X4675895Y-7496811D01*
+X4675895Y-7496810D01*
+X4675905Y-7496809D01*
+X5014435Y-7394118D01*
+X5341269Y-7258739D01*
+X5653259Y-7091976D01*
+X5947402Y-6895436D01*
+X6220864Y-6671012D01*
+X6471012Y-6420864D01*
+X6695436Y-6147402D01*
+X6891976Y-5853259D01*
+X7058739Y-5541269D01*
+X7194118Y-5214435D01*
+X7296809Y-4875905D01*
+X7296811Y-4875895D01*
+X7296814Y-4875884D01*
+X7331663Y-4700679D01*
+X7365825Y-4528940D01*
+X7400500Y-4176881D01*
+X7400500Y-3823119D01*
+X7365825Y-3471060D01*
+X7340088Y-3341674D01*
+X7296814Y-3124115D01*
+X7296811Y-3124104D01*
+X7296810Y-3124101D01*
+X7296809Y-3124095D01*
+X7194118Y-2785565D01*
+X7058739Y-2458731D01*
+X6891976Y-2146741D01*
+X6695436Y-1852598D01*
+X6471012Y-1579136D01*
+X6471011Y-1579135D01*
+X6471007Y-1579130D01*
+X6220869Y-1328992D01*
+X5947407Y-1104568D01*
+X5947406Y-1104567D01*
+X5947402Y-1104564D01*
+X5653259Y-908024D01*
+X5653254Y-908021D01*
+X5653247Y-908017D01*
+X5341276Y-741264D01*
+X5341264Y-741259D01*
+X5335958Y-739061D01*
+X5281554Y-695221D01*
+X5259489Y-628927D01*
+X5276768Y-561227D01*
+X5327905Y-513616D01*
+X5383410Y-500500D01*
+X39416590Y-500500D01*
+X39483629Y-520185D01*
G37*
%TD.AperFunction*%
%TD*%
diff --git a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-Edge_Cuts.gm1 b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-Edge_Cuts.gm1
index 39913dd..e5e0524 100644
--- a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-Edge_Cuts.gm1
+++ b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-Edge_Cuts.gm1
@@ -1,11 +1,11 @@
-%TF.GenerationSoftware,KiCad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1*%
-%TF.CreationDate,2025-11-30T16:17:35+01:00*%
+%TF.GenerationSoftware,KiCad,Pcbnew,9.0.9-9.0.9~ubuntu24.04.1*%
+%TF.CreationDate,2026-05-11T14:23:12+02:00*%
%TF.ProjectId,Step_Down_Carrier_Board,53746570-5f44-46f7-976e-5f4361727269,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
-G04 Created by KiCad (PCBNEW 9.0.6-9.0.6~ubuntu24.04.1) date 2025-11-30 16:17:35*
+G04 Created by KiCad (PCBNEW 9.0.9-9.0.9~ubuntu24.04.1) date 2026-05-11 14:23:12*
%MOMM*%
%LPD*%
G01*
@@ -16,11 +16,11 @@ G04 APERTURE LIST*
G04 APERTURE END LIST*
D10*
X0Y0D02*
-X45082679Y0D01*
-X45082679Y-45142681D02*
-X0Y-45142681D01*
-X45082679Y0D02*
-X45082679Y-45142681D01*
-X0Y-45142681D02*
+X45000000Y0D01*
+X45000000Y-45000000D02*
+X0Y-45000000D01*
+X45000000Y0D02*
+X45000000Y-45000000D01*
+X0Y-45000000D02*
X0Y0D01*
M02*
diff --git a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-job.gbrjob b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-job.gbrjob
index 8b2c087..450b21d 100644
--- a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-job.gbrjob
+++ b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-job.gbrjob
@@ -3,9 +3,9 @@
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
- "Version": "9.0.6-9.0.6~ubuntu24.04.1"
+ "Version": "9.0.9-9.0.9~ubuntu24.04.1"
},
- "CreationDate": "2025-11-30T16:17:35+01:00"
+ "CreationDate": "2026-05-11T14:23:12+02:00"
},
"GeneralSpecs": {
"ProjectId": {
@@ -14,8 +14,8 @@
"Revision": "rev?"
},
"Size": {
- "X": 45.1827,
- "Y": 45.2427
+ "X": 45.1,
+ "Y": 45.1
},
"LayerNumber": 2,
"BoardThickness": 1.6,
diff --git a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board.drl b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board.drl
index f8b7764..b5d07e6 100644
--- a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board.drl
+++ b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board.drl
@@ -1,8 +1,8 @@
M48
-; DRILL file {KiCad 9.0.6-9.0.6~ubuntu24.04.1} date 2025-11-30T16:17:35+0100
+; DRILL file {KiCad 9.0.9-9.0.9~ubuntu24.04.1} date 2026-05-11T14:23:13+0200
; FORMAT={-:-/ absolute / metric / decimal}
-; #@! TF.CreationDate,2025-11-30T16:17:35+01:00
-; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1
+; #@! TF.CreationDate,2026-05-11T14:23:13+02:00
+; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.9-9.0.9~ubuntu24.04.1
; #@! TF.FileFunction,MixedPlating,1,2
FMAT,2
METRIC
@@ -28,8 +28,8 @@ X31.003Y-10.963
X38.003Y-10.963
X40.503Y-10.963
T3
-X3.603Y-41.463
-X3.703Y-3.663
-X41.403Y-3.563
-X41.403Y-41.463
+X3.8Y-4.0
+X4.0Y-41.0
+X41.0Y-4.0
+X41.0Y-41.0
M30