diff --git a/invoff/horizon/invoff/board.json b/invoff/horizon/invoff/board.json
new file mode 100644
index 0000000000000000000000000000000000000000..eaaab980e814da801e8436ed3fa888338fe7280a
--- /dev/null
+++ b/invoff/horizon/invoff/board.json
@@ -0,0 +1,431 @@
+{
+    "_imp": {
+        "grid_spacing": 1250000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.6000000238418579,
+                        "r": 0.6000000238418579
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "block": "8a858a82-3327-4e03-92aa-67516ea3617f",
+    "dimensions": {},
+    "fab_output_settings": {
+        "drill_mode": "merged",
+        "drill_npth": "-npth.txt",
+        "drill_pth": ".txt",
+        "layers": {
+            "-100": {
+                "enabled": true,
+                "filename": ".gbl",
+                "layer": -100
+            },
+            "-110": {
+                "enabled": true,
+                "filename": ".gbs",
+                "layer": -110
+            },
+            "-120": {
+                "enabled": true,
+                "filename": ".gbo",
+                "layer": -120
+            },
+            "-130": {
+                "enabled": true,
+                "filename": ".gbp",
+                "layer": -130
+            },
+            "0": {
+                "enabled": true,
+                "filename": ".gtl",
+                "layer": 0
+            },
+            "10": {
+                "enabled": true,
+                "filename": ".gts",
+                "layer": 10
+            },
+            "100": {
+                "enabled": true,
+                "filename": ".gko",
+                "layer": 100
+            },
+            "20": {
+                "enabled": true,
+                "filename": ".gto",
+                "layer": 20
+            },
+            "30": {
+                "enabled": true,
+                "filename": ".gtp",
+                "layer": 30
+            }
+        },
+        "output_directory": "",
+        "prefix": "invoff"
+    },
+    "holes": {},
+    "junctions": {},
+    "lines": {},
+    "n_inner_layers": 0,
+    "name": "",
+    "packages": {
+        "8ec81801-c287-484e-8940-00ff4c4397ad": {
+            "component": "651bd0a2-5994-4f25-bc12-914ec9059d0b",
+            "flip": false,
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    31250000,
+                    -15000000
+                ]
+            },
+            "smashed": false,
+            "texts": []
+        },
+        "d5bda320-4bd1-483e-a48e-445e364739b7": {
+            "component": "f5350d2e-018f-4f83-ae92-6fa3268bf56c",
+            "flip": false,
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    6250000,
+                    -23750000
+                ]
+            },
+            "smashed": false,
+            "texts": []
+        }
+    },
+    "planes": {},
+    "polygons": {
+        "050431a6-8e00-43fc-aeb2-fd2af0f73404": {
+            "layer": 100,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -14499999,
+                        -55000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -14499999,
+                        55000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        14499999,
+                        55000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        14499999,
+                        -55000000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "rules": {
+        "clearance_copper": {
+            "aaf24438-6019-4209-8e32-322be4ae120a": {
+                "clearances": [],
+                "enabled": true,
+                "layer": 10000,
+                "match_1": {
+                    "mode": "all",
+                    "net": "00000000-0000-0000-0000-000000000000",
+                    "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+                    "net_name_regex": ""
+                },
+                "match_2": {
+                    "mode": "all",
+                    "net": "00000000-0000-0000-0000-000000000000",
+                    "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+                    "net_name_regex": ""
+                },
+                "order": 0,
+                "routing_offset": 50000
+            }
+        },
+        "clearance_copper_other": {
+            "b1385261-9f3b-41e6-b539-3b8de501f3a8": {
+                "clearances": [],
+                "enabled": true,
+                "layer": 10000,
+                "match": {
+                    "mode": "all",
+                    "net": "00000000-0000-0000-0000-000000000000",
+                    "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+                    "net_name_regex": ""
+                },
+                "order": 0,
+                "routing_offset": 50000
+            }
+        },
+        "clearance_silkscreen_exposed_copper": {
+            "clearance_bottom": 100000,
+            "clearance_top": 100000,
+            "enabled": true,
+            "order": 0
+        },
+        "diffpair": {},
+        "hole_size": {},
+        "parameters": {
+            "courtyard_expansion": 250000,
+            "enabled": true,
+            "hole_solder_mask_expansion": 100000,
+            "order": 0,
+            "paste_mask_contraction": 0,
+            "solder_mask_expansion": 100000,
+            "via_solder_mask_expansion": 100000
+        },
+        "plane": {
+            "b406e2ab-0de5-498d-b2ac-ff8a8cdad613": {
+                "enabled": true,
+                "layer": 10000,
+                "match": {
+                    "mode": "all",
+                    "net": "00000000-0000-0000-0000-000000000000",
+                    "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+                    "net_name_regex": ""
+                },
+                "order": 0,
+                "settings": {
+                    "connect_style": "solid",
+                    "fill_style": "solid",
+                    "hatch_border_width": 500000,
+                    "hatch_line_spacing": 500000,
+                    "hatch_line_width": 200000,
+                    "keep_orphans": false,
+                    "min_width": 200000,
+                    "style": "round",
+                    "text_style": "expand",
+                    "thermal_gap_width": 200000,
+                    "thermal_spoke_width": 200000
+                }
+            }
+        },
+        "track_width": {
+            "d740fd48-6ec8-4657-bdb0-3aa77c172125": {
+                "enabled": true,
+                "match": {
+                    "mode": "all",
+                    "net": "00000000-0000-0000-0000-000000000000",
+                    "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+                    "net_name_regex": ""
+                },
+                "order": 0,
+                "widths": {
+                    "-100": {
+                        "def": 200000,
+                        "max": 10000000,
+                        "min": 100000
+                    },
+                    "0": {
+                        "def": 200000,
+                        "max": 10000000,
+                        "min": 100000
+                    }
+                }
+            }
+        },
+        "via": {
+            "4c082f71-6f7e-405b-8638-b90f5d9615d5": {
+                "enabled": true,
+                "match": {
+                    "mode": "all",
+                    "net": "00000000-0000-0000-0000-000000000000",
+                    "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+                    "net_name_regex": ""
+                },
+                "order": 0,
+                "padstack": "3c4a52fe-3ae0-4c3e-a108-824b53d6d6da",
+                "parameter_set": {
+                    "hole_diameter": 200000,
+                    "via_diameter": 500000
+                }
+            }
+        }
+    },
+    "stackup": {
+        "-100": {
+            "substrate_thickness": 0,
+            "thickness": 35000
+        },
+        "0": {
+            "substrate_thickness": 100000,
+            "thickness": 35000
+        }
+    },
+    "texts": {},
+    "tracks": {},
+    "type": "board",
+    "uuid": "76482acb-7588-47d6-af1d-c27524bb3ca2",
+    "vias": {}
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_0fbefeea-110c-4395-b1cf-10eed7f039ce.json b/invoff/horizon/invoff/cache/entity_0fbefeea-110c-4395-b1cf-10eed7f039ce.json
new file mode 100644
index 0000000000000000000000000000000000000000..e27c1b4064c386fdb5ccbc20530e237c9760ef60
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_0fbefeea-110c-4395-b1cf-10eed7f039ce.json
@@ -0,0 +1,22 @@
+{
+    "gates": {
+        "5bf4854d-b825-4420-bfa8-f17e3d69ecca": {
+            "name": "",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "f0bf900e-bae3-4da8-b92b-898e380ff861"
+        }
+    },
+    "manufacturer": "",
+    "name": "Mono phone jack (switched)",
+    "prefix": "J",
+    "tags": [
+        "Phone",
+        "connector",
+        "jack",
+        "mono",
+        "switched"
+    ],
+    "type": "entity",
+    "uuid": "0fbefeea-110c-4395-b1cf-10eed7f039ce"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4.json b/invoff/horizon/invoff/cache/entity_1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4.json
new file mode 100644
index 0000000000000000000000000000000000000000..82c2077b741bb2930c233fadf14bae6a8062e283
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4.json
@@ -0,0 +1,32 @@
+{
+    "gates": {
+        "050413f6-8890-434c-a3bd-9e7c2976f249": {
+            "name": "A",
+            "suffix": "A",
+            "swap_group": 1,
+            "unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
+        },
+        "0843fb2d-76d6-40b2-b494-1556b278f7ea": {
+            "name": "B",
+            "suffix": "B",
+            "swap_group": 1,
+            "unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
+        },
+        "55742f29-c933-4db8-a50b-b152d5a0436b": {
+            "name": "Power",
+            "suffix": "P",
+            "swap_group": 0,
+            "unit": "c5b399c9-5626-4cc6-b33d-5c0f3da5df5c"
+        }
+    },
+    "manufacturer": "",
+    "name": "Dual Opamp",
+    "prefix": "U",
+    "tags": [
+        "dual",
+        "generic",
+        "opamp"
+    ],
+    "type": "entity",
+    "uuid": "1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_1ecbdf6f-b051-4c5a-b6a0-514a5d0b0202.json b/invoff/horizon/invoff/cache/entity_1ecbdf6f-b051-4c5a-b6a0-514a5d0b0202.json
new file mode 100644
index 0000000000000000000000000000000000000000..110a667a29465953b2bf52074b1a149935029852
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_1ecbdf6f-b051-4c5a-b6a0-514a5d0b0202.json
@@ -0,0 +1,19 @@
+{
+    "gates": {
+        "628d2954-1807-45e6-a521-7d33bda8af06": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "f765cb86-8066-44e7-86da-225344eec8ce"
+        }
+    },
+    "manufacturer": "",
+    "name": "Bridge Rectifier",
+    "prefix": "D",
+    "tags": [
+        "Diode",
+        "Rectifier"
+    ],
+    "type": "entity",
+    "uuid": "1ecbdf6f-b051-4c5a-b6a0-514a5d0b0202"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_246cfee4-7fed-42cf-90b5-f259dccc3565.json b/invoff/horizon/invoff/cache/entity_246cfee4-7fed-42cf-90b5-f259dccc3565.json
new file mode 100644
index 0000000000000000000000000000000000000000..4495762ba645bca8da0c1ab42b3351da9173c32a
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_246cfee4-7fed-42cf-90b5-f259dccc3565.json
@@ -0,0 +1,20 @@
+{
+    "gates": {
+        "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "eca19031-1f9b-4468-85cf-8b22b1161034"
+        }
+    },
+    "manufacturer": "",
+    "name": "Potentiometer with shield",
+    "prefix": "RV",
+    "tags": [
+        "generic",
+        "passive",
+        "potentiometer"
+    ],
+    "type": "entity",
+    "uuid": "246cfee4-7fed-42cf-90b5-f259dccc3565"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_26ef8b43-f339-4677-931b-81ab685aeb71.json b/invoff/horizon/invoff/cache/entity_26ef8b43-f339-4677-931b-81ab685aeb71.json
new file mode 100644
index 0000000000000000000000000000000000000000..95268c065b31f60629d71794c02d46c0b1f6fd8e
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_26ef8b43-f339-4677-931b-81ab685aeb71.json
@@ -0,0 +1,19 @@
+{
+    "gates": {
+        "a32e8673-187f-414f-ae33-2921953207c1": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "6658c4bb-b408-4532-bd39-e40614cf43be"
+        }
+    },
+    "manufacturer": "",
+    "name": "Vactrol",
+    "prefix": "U",
+    "tags": [
+        "Opto-Isolator",
+        "Vactrol"
+    ],
+    "type": "entity",
+    "uuid": "26ef8b43-f339-4677-931b-81ab685aeb71"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_32e151db-ed62-449a-a77a-ad11893d3242.json b/invoff/horizon/invoff/cache/entity_32e151db-ed62-449a-a77a-ad11893d3242.json
new file mode 100644
index 0000000000000000000000000000000000000000..ec0562cc0a154ebb9d2f54fbd8cb8f672db9f7b4
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_32e151db-ed62-449a-a77a-ad11893d3242.json
@@ -0,0 +1,44 @@
+{
+    "gates": {
+        "16390091-2a6f-4fa6-ba9f-902a69059253": {
+            "name": "D",
+            "suffix": "D",
+            "swap_group": 1,
+            "unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
+        },
+        "5aa5485b-021e-4491-8f53-b8fc42d4fbf2": {
+            "name": "C",
+            "suffix": "C",
+            "swap_group": 1,
+            "unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
+        },
+        "6f55fc51-82a9-4447-a3f0-3bb5593aa34e": {
+            "name": "A",
+            "suffix": "A",
+            "swap_group": 1,
+            "unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
+        },
+        "c9bcb64f-01a2-4980-a354-c6f5124eecd4": {
+            "name": "B",
+            "suffix": "B",
+            "swap_group": 1,
+            "unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
+        },
+        "e5455ad7-a387-4331-b93d-8bbe00595352": {
+            "name": "Power",
+            "suffix": "P",
+            "swap_group": 0,
+            "unit": "c5b399c9-5626-4cc6-b33d-5c0f3da5df5c"
+        }
+    },
+    "manufacturer": "",
+    "name": "Quad Opamp",
+    "prefix": "U",
+    "tags": [
+        "generic",
+        "opamp",
+        "quad"
+    ],
+    "type": "entity",
+    "uuid": "32e151db-ed62-449a-a77a-ad11893d3242"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_3ce770af-7be0-4f72-b2af-2c8010911aaf.json b/invoff/horizon/invoff/cache/entity_3ce770af-7be0-4f72-b2af-2c8010911aaf.json
new file mode 100644
index 0000000000000000000000000000000000000000..e52793cc8f405225248619b630c3a9172f2da9c0
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_3ce770af-7be0-4f72-b2af-2c8010911aaf.json
@@ -0,0 +1,15 @@
+{
+    "gates": {
+        "48af78e5-730e-44eb-977a-cf188e4fcb39": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "9b22b899-e8eb-4ce8-b62d-79b7b2db035e"
+        }
+    },
+    "tags": ["passive", "resistor", "generic"],
+    "name": "Two-terminal resistor",
+    "prefix": "R",
+    "type": "entity",
+    "uuid": "3ce770af-7be0-4f72-b2af-2c8010911aaf"
+}
diff --git a/invoff/horizon/invoff/cache/entity_5712a045-fee1-46b6-971a-1a51c8737457.json b/invoff/horizon/invoff/cache/entity_5712a045-fee1-46b6-971a-1a51c8737457.json
new file mode 100644
index 0000000000000000000000000000000000000000..c9a0d5e55e07be7f58c5ac34e185b88eb47c38c7
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_5712a045-fee1-46b6-971a-1a51c8737457.json
@@ -0,0 +1,21 @@
+{
+    "gates": {
+        "562d3d48-be96-4284-9d1f-588d83730c30": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "20008c63-0204-4f0c-b44a-6f6d41373606"
+        }
+    },
+    "manufacturer": "",
+    "name": "Eurorack Powerconnector",
+    "prefix": "J",
+    "tags": [
+        "connector",
+        "eurorack",
+        "power",
+        "split"
+    ],
+    "type": "entity",
+    "uuid": "5712a045-fee1-46b6-971a-1a51c8737457"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_5e3a1d11-8222-48d6-990a-8c416c5146ae.json b/invoff/horizon/invoff/cache/entity_5e3a1d11-8222-48d6-990a-8c416c5146ae.json
new file mode 100644
index 0000000000000000000000000000000000000000..106d886339b917849b6daa34ebc3feef8b68f5ec
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_5e3a1d11-8222-48d6-990a-8c416c5146ae.json
@@ -0,0 +1,20 @@
+{
+    "gates": {
+        "0fa47951-6a24-4da6-9e8c-50144a554124": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "66e13c55-0e93-4d1b-8b22-919a8abe37ff"
+        }
+    },
+    "manufacturer": "",
+    "name": "Switch SPDT On-Off-On",
+    "prefix": "S",
+    "tags": [
+        "on-off-on",
+        "spdt",
+        "switch"
+    ],
+    "type": "entity",
+    "uuid": "5e3a1d11-8222-48d6-990a-8c416c5146ae"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_5ffa2e4d-2a9d-4bbc-ae09-51eef23e63fa.json b/invoff/horizon/invoff/cache/entity_5ffa2e4d-2a9d-4bbc-ae09-51eef23e63fa.json
new file mode 100644
index 0000000000000000000000000000000000000000..96e11c2820cc3f3eedcb074fda28a581ba0623e9
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_5ffa2e4d-2a9d-4bbc-ae09-51eef23e63fa.json
@@ -0,0 +1,20 @@
+{
+    "gates": {
+        "41dd4b3d-b10c-4f6e-ae70-14f98691bd1a": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "fd6dae28-638c-46cb-8a3f-5c7c7c3a33c5"
+        }
+    },
+    "manufacturer": "",
+    "name": "Switch SPDT On-On",
+    "prefix": "S",
+    "tags": [
+        "on-on",
+        "spdt",
+        "switch"
+    ],
+    "type": "entity",
+    "uuid": "5ffa2e4d-2a9d-4bbc-ae09-51eef23e63fa"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_ac656848-2504-4c1e-9cee-c2d3a3320cca.json b/invoff/horizon/invoff/cache/entity_ac656848-2504-4c1e-9cee-c2d3a3320cca.json
new file mode 100644
index 0000000000000000000000000000000000000000..1239ec51eb764758de20b63461f85ed03c4f0e77
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_ac656848-2504-4c1e-9cee-c2d3a3320cca.json
@@ -0,0 +1,20 @@
+{
+    "gates": {
+        "ab5e5821-17f1-4052-bde8-4791cb782b42": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "742d3965-2e4f-4b84-b375-93c2c817d933"
+        }
+    },
+    "manufacturer": "",
+    "name": "Two-terminal ferrite bead",
+    "prefix": "FB",
+    "tags": [
+        "bead",
+        "ferrite",
+        "magetics"
+    ],
+    "type": "entity",
+    "uuid": "ac656848-2504-4c1e-9cee-c2d3a3320cca"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_b0c2b8f8-aecf-4873-9458-c06eee2f7a00.json b/invoff/horizon/invoff/cache/entity_b0c2b8f8-aecf-4873-9458-c06eee2f7a00.json
new file mode 100644
index 0000000000000000000000000000000000000000..373ab44717ca8449367cd8f71a10ca8d6216a1c3
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_b0c2b8f8-aecf-4873-9458-c06eee2f7a00.json
@@ -0,0 +1,20 @@
+{
+    "gates": {
+        "23766b63-6ffc-4831-baee-ba1635a735b3": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "88b1ac21-1cd5-4138-83c8-04df2f8aa7e0"
+        }
+    },
+    "manufacturer": "",
+    "name": "Two-terminal polarized capacitor",
+    "prefix": "C",
+    "tags": [
+        "capacitor",
+        "generic",
+        "passive"
+    ],
+    "type": "entity",
+    "uuid": "b0c2b8f8-aecf-4873-9458-c06eee2f7a00"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_c44a773c-cdf5-4193-b5be-ab54952f3f28.json b/invoff/horizon/invoff/cache/entity_c44a773c-cdf5-4193-b5be-ab54952f3f28.json
new file mode 100644
index 0000000000000000000000000000000000000000..56ba76d30ca1fc48a11aff15b0501bd1820e9442
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_c44a773c-cdf5-4193-b5be-ab54952f3f28.json
@@ -0,0 +1,19 @@
+{
+    "gates": {
+        "e5da453c-ba97-4fa0-8e05-5f6b4e026f87": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "cc66b6a8-1223-4b75-bf31-ebfe2476cf06"
+        }
+    },
+    "manufacturer": "",
+    "name": "Diode",
+    "prefix": "D",
+    "tags": [
+        "diode",
+        "discrete"
+    ],
+    "type": "entity",
+    "uuid": "c44a773c-cdf5-4193-b5be-ab54952f3f28"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/entity_ca83a84f-6183-4088-84b6-5d79b2a119d4.json b/invoff/horizon/invoff/cache/entity_ca83a84f-6183-4088-84b6-5d79b2a119d4.json
new file mode 100644
index 0000000000000000000000000000000000000000..f6d47cd2ea8036bd045161026e34f35cc9d356b1
--- /dev/null
+++ b/invoff/horizon/invoff/cache/entity_ca83a84f-6183-4088-84b6-5d79b2a119d4.json
@@ -0,0 +1,20 @@
+{
+    "gates": {
+        "9bfcf213-2a7e-444e-8312-ce57209fc9ec": {
+            "name": "Main",
+            "suffix": "",
+            "swap_group": 0,
+            "unit": "3363f7ef-c8bf-4c29-9d80-2551b4551806"
+        }
+    },
+    "manufacturer": "",
+    "name": "Capacitor",
+    "prefix": "C",
+    "tags": [
+        "capacitor",
+        "generic",
+        "passive"
+    ],
+    "type": "entity",
+    "uuid": "ca83a84f-6183-4088-84b6-5d79b2a119d4"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_0228e225-3aec-4167-aaaa-3c5e9d6351d3.json b/invoff/horizon/invoff/cache/part_0228e225-3aec-4167-aaaa-3c5e9d6351d3.json
new file mode 100644
index 0000000000000000000000000000000000000000..f4d4cfa8fc8af4502863875086fdf0e9ce916977
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_0228e225-3aec-4167-aaaa-3c5e9d6351d3.json
@@ -0,0 +1,27 @@
+{
+    "MPN": [
+        false,
+        "CPL-CAP-X5R-0805-10UF-16V"
+    ],
+    "base": "2f50150e-b407-4eda-899c-4a8339af9433",
+    "inherit_tags": true,
+    "manufacturer": [
+        false,
+        "CPL"
+    ],
+    "parametric": {
+        "table": "capacitors",
+        "value": "1.000000e-05",
+        "wvdc": "16.0",
+        "characteristic": "X5R"
+    },
+    "tags": [
+        "cpl"
+    ],
+    "type": "part",
+    "uuid": "0228e225-3aec-4167-aaaa-3c5e9d6351d3",
+    "value": [
+        false,
+        "10 \u00b5F"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_0aaa5955-e860-49fa-9b04-c3fe2d4bc010.json b/invoff/horizon/invoff/cache/part_0aaa5955-e860-49fa-9b04-c3fe2d4bc010.json
new file mode 100644
index 0000000000000000000000000000000000000000..c510d58e3a9e092c2a92681dd23ee75c4ff32262
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_0aaa5955-e860-49fa-9b04-c3fe2d4bc010.json
@@ -0,0 +1,34 @@
+{
+    "MPN": [
+        false,
+        "base 0805 resistor"
+    ],
+    "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        ""
+    ],
+    "package": "a894abc1-5b1c-4a52-90fc-5eb2e462b101",
+    "pad_map": {
+        "57416c85-ca47-45fe-a850-612e3405e61f": {
+            "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+            "pin": "6a44037c-65e2-4876-9359-42890048841d"
+        },
+        "b43013b4-017c-4242-8852-0ec05a2374d1": {
+            "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+            "pin": "dda0ec99-5d70-4fbe-a8db-897542e7554e"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "passive",
+        "resistor"
+    ],
+    "type": "part",
+    "uuid": "0aaa5955-e860-49fa-9b04-c3fe2d4bc010",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_0bd908ef-62e1-4b93-b6d5-2c14aa4491e1.json b/invoff/horizon/invoff/cache/part_0bd908ef-62e1-4b93-b6d5-2c14aa4491e1.json
new file mode 100644
index 0000000000000000000000000000000000000000..4218d426a6421b97e4053ba36eae8c25bd71af47
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_0bd908ef-62e1-4b93-b6d5-2c14aa4491e1.json
@@ -0,0 +1,27 @@
+{
+    "MPN": [
+        false,
+        "CPL-CAP-X7R-0603-1UF-25V"
+    ],
+    "base": "436da8ee-a0a4-4ab4-ae41-10323bb580e5",
+    "inherit_tags": true,
+    "manufacturer": [
+        false,
+        "CPL"
+    ],
+    "parametric": {
+        "table": "capacitors",
+        "value": "1.000000e-06",
+        "wvdc": "25.0",
+        "characteristic": "X7R"
+    },
+    "tags": [
+        "cpl"
+    ],
+    "type": "part",
+    "uuid": "0bd908ef-62e1-4b93-b6d5-2c14aa4491e1",
+    "value": [
+        false,
+        "1 \u00b5F"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_123c4927-c9e8-4407-ab29-a93eeb3edc93.json b/invoff/horizon/invoff/cache/part_123c4927-c9e8-4407-ab29-a93eeb3edc93.json
new file mode 100644
index 0000000000000000000000000000000000000000..7a22509b1a5a0ee02fccf6722a4e906f89c9d1de
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_123c4927-c9e8-4407-ab29-a93eeb3edc93.json
@@ -0,0 +1,35 @@
+{
+    "MPN": [
+        false,
+        "base 0805 ferrite bead"
+    ],
+    "entity": "ac656848-2504-4c1e-9cee-c2d3a3320cca",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        ""
+    ],
+    "package": "912ac77a-2d3a-46ce-a60d-18eb7a750a7c",
+    "pad_map": {
+        "487097d5-96e7-4e99-841a-42e1abf1d9cc": {
+            "gate": "ab5e5821-17f1-4052-bde8-4791cb782b42",
+            "pin": "b249853f-f1b3-4128-9ff3-be7e5939dfdc"
+        },
+        "a80c8983-726b-40b0-87a2-ef2e6575ff1b": {
+            "gate": "ab5e5821-17f1-4052-bde8-4791cb782b42",
+            "pin": "a48aebb4-3bc9-4931-aaa5-49c5dc594471"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "bead",
+        "ferrite",
+        "passive"
+    ],
+    "type": "part",
+    "uuid": "123c4927-c9e8-4407-ab29-a93eeb3edc93",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_1eb8d0ab-01e1-404c-8b62-46e335f7aa5a.json b/invoff/horizon/invoff/cache/part_1eb8d0ab-01e1-404c-8b62-46e335f7aa5a.json
new file mode 100644
index 0000000000000000000000000000000000000000..62188292f7eecac438b8de5191d20f439a0d465e
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_1eb8d0ab-01e1-404c-8b62-46e335f7aa5a.json
@@ -0,0 +1,51 @@
+{
+    "MPN": [
+        false,
+        "LCR-0202"
+    ],
+    "datasheet": [
+        false,
+        "http://akizukidenshi.com/download/ds/senba/lcr0202.pdf"
+    ],
+    "description": [
+        false,
+        "Vactrol analog optoisolator"
+    ],
+    "entity": "26ef8b43-f339-4677-931b-81ab685aeb71",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "Nanyang Senba Optical Elec"
+    ],
+    "model": "00000000-0000-0000-0000-000000000000",
+    "package": "55b08fd7-8822-4ec6-807c-6412d4298198",
+    "pad_map": {
+        "54340327-64e1-4583-a9c1-c48cd8d63545": {
+            "gate": "a32e8673-187f-414f-ae33-2921953207c1",
+            "pin": "ab389406-1038-4eca-b2eb-9052ac95bae2"
+        },
+        "97a7fe3f-a43e-403d-b9cf-2c273a6ac333": {
+            "gate": "a32e8673-187f-414f-ae33-2921953207c1",
+            "pin": "49aea420-016d-4ba2-9451-5996acefec56"
+        },
+        "9a164cdc-e4eb-49ea-b14d-78f81a679655": {
+            "gate": "a32e8673-187f-414f-ae33-2921953207c1",
+            "pin": "a1754538-4d10-4c86-a7a0-7c17d15ba7e8"
+        },
+        "bbd6ea1f-4955-4b67-b7ff-3b0ee5af9254": {
+            "gate": "a32e8673-187f-414f-ae33-2921953207c1",
+            "pin": "5172e1fe-e3f0-43e0-9863-465c59f46ab7"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "optoisolator",
+        "vactrol"
+    ],
+    "type": "part",
+    "uuid": "1eb8d0ab-01e1-404c-8b62-46e335f7aa5a",
+    "value": [
+        false,
+        "LCR-0202"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_214fe0d9-4bd1-42d3-97fd-b135b908dc29.json b/invoff/horizon/invoff/cache/part_214fe0d9-4bd1-42d3-97fd-b135b908dc29.json
new file mode 100644
index 0000000000000000000000000000000000000000..50c13c04661d4272576409de64efba17c9e6d1f5
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_214fe0d9-4bd1-42d3-97fd-b135b908dc29.json
@@ -0,0 +1,32 @@
+{
+    "MPN": [
+        false,
+        "CBRHDSH1-60"
+    ],
+    "base": "2c721263-0262-4580-847d-6991c4bdd3e8",
+    "datasheet": [
+        false,
+        "https://www.centralsemi.com/get_document.php?cmp=1&mergetype=pd&mergepath=pd&pdf_id=CBRHDSH1-60.PDF"
+    ],
+    "description": [
+        false,
+        "Full wave schottky bridge wave rectifier 60V 1A"
+    ],
+    "inherit_tags": true,
+    "manufacturer": [
+        true,
+        "Central Semiconductor"
+    ],
+    "parametric": {},
+    "tags": [
+        "bridge",
+        "rectifier",
+        "schottky"
+    ],
+    "type": "part",
+    "uuid": "214fe0d9-4bd1-42d3-97fd-b135b908dc29",
+    "value": [
+        false,
+        "CBRHDSH1-60"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_2c721263-0262-4580-847d-6991c4bdd3e8.json b/invoff/horizon/invoff/cache/part_2c721263-0262-4580-847d-6991c4bdd3e8.json
new file mode 100644
index 0000000000000000000000000000000000000000..951d97255bd4b13c09018d9d411e345b940b980d
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_2c721263-0262-4580-847d-6991c4bdd3e8.json
@@ -0,0 +1,52 @@
+{
+    "MPN": [
+        false,
+        "CBRHD"
+    ],
+    "datasheet": [
+        false,
+        "https://www.centralsemi.com/get_document.php?cmp=1&mergetype=pd&mergepath=pd&pdf_id=CBRHD.PDF"
+    ],
+    "description": [
+        false,
+        "Full wave schottky bridge wave rectifier"
+    ],
+    "entity": "1ecbdf6f-b051-4c5a-b6a0-514a5d0b0202",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "Central Semiconductor"
+    ],
+    "model": "4e47280d-8b6a-481d-ac23-74702e9cfbbf",
+    "package": "8b7a6fe9-3f24-43ad-813b-9cc7ff62f064",
+    "pad_map": {
+        "088b40eb-de2c-4478-9b29-a6fb67354427": {
+            "gate": "628d2954-1807-45e6-a521-7d33bda8af06",
+            "pin": "d7919865-a58b-4a50-8db4-0560d5280ea8"
+        },
+        "59c739be-e880-4e5d-8dae-80bc3beb6415": {
+            "gate": "628d2954-1807-45e6-a521-7d33bda8af06",
+            "pin": "1d3eb94b-f629-4c88-92a2-69c030563e7d"
+        },
+        "8c5e18af-d92b-482a-a70f-8b97eaeb35ef": {
+            "gate": "628d2954-1807-45e6-a521-7d33bda8af06",
+            "pin": "70728dd7-50d3-4ed2-b00e-b8adc3f9d09e"
+        },
+        "a273b49b-8f8d-4da1-89e2-11b009ce15b9": {
+            "gate": "628d2954-1807-45e6-a521-7d33bda8af06",
+            "pin": "7e154de2-0147-4b7d-8d68-dbd4405e40fd"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "bridge",
+        "rectifier",
+        "schottky"
+    ],
+    "type": "part",
+    "uuid": "2c721263-0262-4580-847d-6991c4bdd3e8",
+    "value": [
+        false,
+        "CBRHD"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_2f50150e-b407-4eda-899c-4a8339af9433.json b/invoff/horizon/invoff/cache/part_2f50150e-b407-4eda-899c-4a8339af9433.json
new file mode 100644
index 0000000000000000000000000000000000000000..cfe306c34a49faff956f6cfad8fc7a99065a79cd
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_2f50150e-b407-4eda-899c-4a8339af9433.json
@@ -0,0 +1,34 @@
+{
+    "MPN": [
+        false,
+        "base 0805 capacitor"
+    ],
+    "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        ""
+    ],
+    "package": "912ac77a-2d3a-46ce-a60d-18eb7a750a7c",
+    "pad_map": {
+        "487097d5-96e7-4e99-841a-42e1abf1d9cc": {
+            "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+            "pin": "852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+        },
+        "a80c8983-726b-40b0-87a2-ef2e6575ff1b": {
+            "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+            "pin": "29995253-b4b1-4c7c-a049-b6db2713ca7c"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "capacitor",
+        "passive"
+    ],
+    "type": "part",
+    "uuid": "2f50150e-b407-4eda-899c-4a8339af9433",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_33aeb5ce-eb13-4977-8083-edfb466cab0a.json b/invoff/horizon/invoff/cache/part_33aeb5ce-eb13-4977-8083-edfb466cab0a.json
new file mode 100644
index 0000000000000000000000000000000000000000..b04e9beef613e0db3eda27ca717a75d9e2662ab3
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_33aeb5ce-eb13-4977-8083-edfb466cab0a.json
@@ -0,0 +1,27 @@
+{
+    "MPN": [
+        false,
+        "CPL-RES-0805-4.7K-0.125W"
+    ],
+    "base": "0aaa5955-e860-49fa-9b04-c3fe2d4bc010",
+    "inherit_tags": true,
+    "manufacturer": [
+        false,
+        "CPL"
+    ],
+    "parametric": {
+        "pmax": "0.125",
+        "table": "resistors",
+        "value": "4700.0",
+        "tolerance": "0.01"
+    },
+    "tags": [
+        "cpl"
+    ],
+    "type": "part",
+    "uuid": "33aeb5ce-eb13-4977-8083-edfb466cab0a",
+    "value": [
+        false,
+        "4.7 k\u03a9"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_3531bc05-af4d-4961-9858-1617139e46e6.json b/invoff/horizon/invoff/cache/part_3531bc05-af4d-4961-9858-1617139e46e6.json
new file mode 100644
index 0000000000000000000000000000000000000000..84abfd7754148b7ca8fe7e24ff36f9c1860349f5
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_3531bc05-af4d-4961-9858-1617139e46e6.json
@@ -0,0 +1,52 @@
+{
+    "MPN": [
+        false,
+        "PJ301M-12"
+    ],
+    "datasheet": [
+        false,
+        "https://www.thonk.co.uk/wp-content/uploads/2014/02/Thonkiconn_Jack_Datasheet.pdf"
+    ],
+    "description": [
+        false,
+        "3.5mm switched mono phone jack for vertical pcb mount"
+    ],
+    "entity": "0fbefeea-110c-4395-b1cf-10eed7f039ce",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "Wenzhou QingPu Electronics Co."
+    ],
+    "model": "00000000-0000-0000-0000-000000000000",
+    "package": "0a244d70-c6ed-4360-89c6-f55ee2b9435b",
+    "pad_map": {
+        "4b586b56-f358-49ad-bccc-5449480b92ae": {
+            "gate": "5bf4854d-b825-4420-bfa8-f17e3d69ecca",
+            "pin": "b70bafdb-12b2-4764-ac14-6a59e4eb1b7a"
+        },
+        "b799a848-3a3f-48b0-a00c-87242b09934e": {
+            "gate": "5bf4854d-b825-4420-bfa8-f17e3d69ecca",
+            "pin": "9fef5cf8-2378-492b-b9c2-bc6a5da03b27"
+        },
+        "c05a0963-6867-40c0-a094-23e2b0adb471": {
+            "gate": "5bf4854d-b825-4420-bfa8-f17e3d69ecca",
+            "pin": "f572c752-5e2e-4d4f-8b8c-95c379a19121"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "3.5mm",
+        "connector",
+        "jack",
+        "mono",
+        "phone",
+        "switched",
+        "vertical"
+    ],
+    "type": "part",
+    "uuid": "3531bc05-af4d-4961-9858-1617139e46e6",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_3b0b7362-7944-48be-aee8-614835614de5.json b/invoff/horizon/invoff/cache/part_3b0b7362-7944-48be-aee8-614835614de5.json
new file mode 100644
index 0000000000000000000000000000000000000000..464e5f6ed9bf18769e0c3136d5a217571c1f2c07
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_3b0b7362-7944-48be-aee8-614835614de5.json
@@ -0,0 +1,32 @@
+{
+    "MPN": [
+        false,
+        "MFR-25FBF52-330K"
+    ],
+    "base": "d084232a-c026-46b0-9089-afdbf94e4e11",
+    "datasheet": [
+        true,
+        "http://www.yageo.com/documents/recent/Yageo%20LR_MF0_2013.pdf"
+    ],
+    "description": [
+        true,
+        "TH resistor 1% 0.4W"
+    ],
+    "inherit_tags": false,
+    "manufacturer": [
+        true,
+        "Yageo"
+    ],
+    "parametric": {},
+    "tags": [
+        "passive",
+        "resistor",
+        "th"
+    ],
+    "type": "part",
+    "uuid": "3b0b7362-7944-48be-aee8-614835614de5",
+    "value": [
+        false,
+        "330k"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_3cba5c5a-d77c-4501-bf30-42e2971eb64d.json b/invoff/horizon/invoff/cache/part_3cba5c5a-d77c-4501-bf30-42e2971eb64d.json
new file mode 100644
index 0000000000000000000000000000000000000000..3fd418367c9111984d30152ef1e916626b040210
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_3cba5c5a-d77c-4501-bf30-42e2971eb64d.json
@@ -0,0 +1,20 @@
+{
+    "MPN": [
+        false,
+        "MMZ2012Y601B"
+    ],
+    "base": "123c4927-c9e8-4407-ab29-a93eeb3edc93",
+    "inherit_tags": true,
+    "manufacturer": [
+        false,
+        "TDK"
+    ],
+    "parametric": {},
+    "tags": [],
+    "type": "part",
+    "uuid": "3cba5c5a-d77c-4501-bf30-42e2971eb64d",
+    "value": [
+        true,
+        "base 0805 ferrite bead"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_3dc07d2e-8c8d-47ff-8595-8e2431ab9abf.json b/invoff/horizon/invoff/cache/part_3dc07d2e-8c8d-47ff-8595-8e2431ab9abf.json
new file mode 100644
index 0000000000000000000000000000000000000000..4811ec56a1a576e589c34c03168883fa0e823f32
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_3dc07d2e-8c8d-47ff-8595-8e2431ab9abf.json
@@ -0,0 +1,27 @@
+{
+    "MPN": [
+        false,
+        "CPL-RES-0805-10K-0.125W"
+    ],
+    "base": "0aaa5955-e860-49fa-9b04-c3fe2d4bc010",
+    "inherit_tags": true,
+    "manufacturer": [
+        false,
+        "CPL"
+    ],
+    "parametric": {
+        "pmax": "0.125",
+        "table": "resistors",
+        "value": "10000.0",
+        "tolerance": "0.01"
+    },
+    "tags": [
+        "cpl"
+    ],
+    "type": "part",
+    "uuid": "3dc07d2e-8c8d-47ff-8595-8e2431ab9abf",
+    "value": [
+        false,
+        "10 k\u03a9"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_436da8ee-a0a4-4ab4-ae41-10323bb580e5.json b/invoff/horizon/invoff/cache/part_436da8ee-a0a4-4ab4-ae41-10323bb580e5.json
new file mode 100644
index 0000000000000000000000000000000000000000..952f0c5d025553c11588fafc384977a66f37aa7c
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_436da8ee-a0a4-4ab4-ae41-10323bb580e5.json
@@ -0,0 +1,34 @@
+{
+    "MPN": [
+        false,
+        "base 0603 capacitor"
+    ],
+    "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        ""
+    ],
+    "package": "0c6f5ea3-c601-4b00-b985-6db23ce77246",
+    "pad_map": {
+        "5eb3d31f-6cc4-43f5-a1e0-6ff6d5834e89": {
+            "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+            "pin": "29995253-b4b1-4c7c-a049-b6db2713ca7c"
+        },
+        "dbd0c5ca-3d47-4dc1-9012-bed19d601c53": {
+            "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+            "pin": "852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "capacitor",
+        "passive"
+    ],
+    "type": "part",
+    "uuid": "436da8ee-a0a4-4ab4-ae41-10323bb580e5",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_59dcf402-57fb-49cc-b18d-937dc8f43af5.json b/invoff/horizon/invoff/cache/part_59dcf402-57fb-49cc-b18d-937dc8f43af5.json
new file mode 100644
index 0000000000000000000000000000000000000000..e0cbf25da94143e326cdfc28cbf6fc92af94af6d
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_59dcf402-57fb-49cc-b18d-937dc8f43af5.json
@@ -0,0 +1,34 @@
+{
+    "MPN": [
+        false,
+        "TL072CPWR"
+    ],
+    "base":"92e28fdb-3f45-47b2-95b8-ec4e901d59d3",
+    "datasheet": [
+        false,
+        "http://www.ti.com/lit/ds/symlink/tl072.pdf"
+    ],
+    "description": [
+        true,
+        "Dual Low-Noise JFET-Input Opamp"
+    ],
+    "entity": "1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4",
+    "inherit_tags": true,
+    "manufacturer": [
+        false,
+        "Texas Instruments"
+    ],
+    "parametric": {},
+    "tags": [
+        "dual",
+        "jfet",
+        "opamp",
+        "tssop-8"
+    ],
+    "type": "part",
+    "uuid": "59dcf402-57fb-49cc-b18d-937dc8f43af5",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_6a80f14f-0360-460e-81fb-b0c865fc0ee0.json b/invoff/horizon/invoff/cache/part_6a80f14f-0360-460e-81fb-b0c865fc0ee0.json
new file mode 100644
index 0000000000000000000000000000000000000000..dd637f7b5686b7b4e26cadf2430ff3838955e8a9
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_6a80f14f-0360-460e-81fb-b0c865fc0ee0.json
@@ -0,0 +1,50 @@
+{
+    "MPN": [
+        false,
+        "TMS1T5B2M2RE"
+    ],
+    "datasheet": [
+        false,
+        "https://www.mouser.de/datasheet/2/418/NG_CD_2267078_A_2267078_c.dwg-689384.pdf"
+    ],
+    "description": [
+        false,
+        "Subminiature Toggle SPDT On-On"
+    ],
+    "entity": "5ffa2e4d-2a9d-4bbc-ae09-51eef23e63fa",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "TE Connectivity"
+    ],
+    "model": "12b47de1-2680-4e07-9edd-3b0d9b94e887",
+    "package": "b88dae75-4471-4842-a8f4-0a68dda583d1",
+    "pad_map": {
+        "3296e6b9-c2ea-418d-96f7-f048ca8aed13": {
+            "gate": "41dd4b3d-b10c-4f6e-ae70-14f98691bd1a",
+            "pin": "831b482b-82af-40ba-8cc0-5e272f25cc2c"
+        },
+        "757a710e-ebc5-457b-9475-1c7edc88c208": {
+            "gate": "41dd4b3d-b10c-4f6e-ae70-14f98691bd1a",
+            "pin": "5dd0f83d-34b2-41a1-ae35-435479e4002e"
+        },
+        "fd113401-6c3a-4c1d-9cc5-385fcbd0db6b": {
+            "gate": "41dd4b3d-b10c-4f6e-ae70-14f98691bd1a",
+            "pin": "97955848-10f4-4667-b838-46f6bb8fe085"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "on-on",
+        "spdt",
+        "subminiature",
+        "switch",
+        "toggle"
+    ],
+    "type": "part",
+    "uuid": "6a80f14f-0360-460e-81fb-b0c865fc0ee0",
+    "value": [
+        false,
+        "SPDT On-On"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_7a13a4ca-a0bf-4709-b063-75b84bd11939.json b/invoff/horizon/invoff/cache/part_7a13a4ca-a0bf-4709-b063-75b84bd11939.json
new file mode 100644
index 0000000000000000000000000000000000000000..c5243ad3c9dbd6b4e5b274e28234c124ad649c52
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_7a13a4ca-a0bf-4709-b063-75b84bd11939.json
@@ -0,0 +1,77 @@
+{
+    "MPN": [
+        false,
+        "Eurorack Powerconnector 2x5 unkeyed white stripe"
+    ],
+    "datasheet": [
+        false,
+        ""
+    ],
+    "description": [
+        false,
+        "2x5 unkeyed eurorack Power Connector with white stripe"
+    ],
+    "entity": "5712a045-fee1-46b6-971a-1a51c8737457",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        ""
+    ],
+    "model": "2b16e074-3a91-4dcd-8123-f0633af8ecef",
+    "package": "1e34c07a-357c-4977-a6e3-dea990e5cac3",
+    "pad_map": {
+        "196cb8f3-ae97-4b49-821e-97e3cc98b838": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "8f164a8c-32b7-4c48-8a00-b6413908eec0"
+        },
+        "2e6bc052-8d0c-4b16-9b78-0d7817f1761d": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "8f164a8c-32b7-4c48-8a00-b6413908eec0"
+        },
+        "45b50a2a-96fa-4d52-bc08-6f79e8e27ee9": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "8f164a8c-32b7-4c48-8a00-b6413908eec0"
+        },
+        "467b028d-7eb9-4dd2-9895-07028ca87a41": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "497e8ed4-47cb-414f-b1e3-140eabb53fae"
+        },
+        "483cb740-87e5-49ab-9c0c-48cc0a46de55": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "8f164a8c-32b7-4c48-8a00-b6413908eec0"
+        },
+        "6518c4ad-9478-4f88-9688-567400519f4a": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "8f164a8c-32b7-4c48-8a00-b6413908eec0"
+        },
+        "8bee57ee-687f-43e9-9731-5e301a5caf7f": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "8f164a8c-32b7-4c48-8a00-b6413908eec0"
+        },
+        "8fabd603-a17b-489d-99b1-4bd8f8f02166": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "70e14ee4-35c8-4d16-a65d-021e3f6d7618"
+        },
+        "b2d2d995-8430-4d9d-b59d-fe3bc1cd203f": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "70e14ee4-35c8-4d16-a65d-021e3f6d7618"
+        },
+        "efc0dde0-d946-414e-aaf6-2417306406f3": {
+            "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+            "pin": "497e8ed4-47cb-414f-b1e3-140eabb53fae"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "connector",
+        "eurorack",
+        "power",
+        "unkeyed"
+    ],
+    "type": "part",
+    "uuid": "7a13a4ca-a0bf-4709-b063-75b84bd11939",
+    "value": [
+        false,
+        "2x5"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_7ae4e182-4f7c-4287-8bba-90d8c45949bb.json b/invoff/horizon/invoff/cache/part_7ae4e182-4f7c-4287-8bba-90d8c45949bb.json
new file mode 100644
index 0000000000000000000000000000000000000000..0166473508c81c2787f3772895afe26724f5f85d
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_7ae4e182-4f7c-4287-8bba-90d8c45949bb.json
@@ -0,0 +1,32 @@
+{
+    "MPN": [
+        false,
+        "MF0207FTE52-100K"
+    ],
+    "base": "d084232a-c026-46b0-9089-afdbf94e4e11",
+    "datasheet": [
+        true,
+        "http://www.yageo.com/documents/recent/Yageo%20LR_MF0_2013.pdf"
+    ],
+    "description": [
+        true,
+        "TH resistor 1% 0.4W"
+    ],
+    "inherit_tags": false,
+    "manufacturer": [
+        true,
+        "Yageo"
+    ],
+    "parametric": {},
+    "tags": [
+        "passive",
+        "resistor",
+        "th"
+    ],
+    "type": "part",
+    "uuid": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+    "value": [
+        false,
+        "100k"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_7fbf9062-02fc-4093-9c93-fbe635951ff5.json b/invoff/horizon/invoff/cache/part_7fbf9062-02fc-4093-9c93-fbe635951ff5.json
new file mode 100644
index 0000000000000000000000000000000000000000..d3b287183b8837330a52cf81ddb776e020f0fba4
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_7fbf9062-02fc-4093-9c93-fbe635951ff5.json
@@ -0,0 +1,32 @@
+{
+    "MPN": [
+        false,
+        "MFR-25FRF52-47K"
+    ],
+    "base": "d084232a-c026-46b0-9089-afdbf94e4e11",
+    "datasheet": [
+        true,
+        "http://www.yageo.com/documents/recent/Yageo%20LR_MF0_2013.pdf"
+    ],
+    "description": [
+        true,
+        "TH resistor 1% 0.4W"
+    ],
+    "inherit_tags": false,
+    "manufacturer": [
+        true,
+        "Yageo"
+    ],
+    "parametric": {},
+    "tags": [
+        "passive",
+        "resistor",
+        "th"
+    ],
+    "type": "part",
+    "uuid": "7fbf9062-02fc-4093-9c93-fbe635951ff5",
+    "value": [
+        false,
+        "47k"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_824021f0-a8e6-4372-8e75-9bda3e3c2834.json b/invoff/horizon/invoff/cache/part_824021f0-a8e6-4372-8e75-9bda3e3c2834.json
new file mode 100644
index 0000000000000000000000000000000000000000..9cebc7cd21db012d394224bca7b805a123688679
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_824021f0-a8e6-4372-8e75-9bda3e3c2834.json
@@ -0,0 +1,32 @@
+{
+    "MPN": [
+        false,
+        "OPA1654AIPWR"
+    ],
+    "base": "b37a2f72-bb52-4e2d-8451-93618cd8c546",
+    "datasheet": [
+        false,
+        "http://www.ti.com/lit/ds/symlink/opa1654.pdf"
+    ],
+    "description": [
+        false,
+        "Quad Low-Distortion Audio Opamp"
+    ],
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "Texas Instruments"
+    ],
+    "parametric": {},
+    "tags": [
+        "opamp",
+        "quad",
+        "tssop-14"
+    ],
+    "type": "part",
+    "uuid": "824021f0-a8e6-4372-8e75-9bda3e3c2834",
+    "value": [
+        false,
+        "OPA1654"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_92e28fdb-3f45-47b2-95b8-ec4e901d59d3.json b/invoff/horizon/invoff/cache/part_92e28fdb-3f45-47b2-95b8-ec4e901d59d3.json
new file mode 100644
index 0000000000000000000000000000000000000000..675fa528f467cde57492f2b5dfb05ba6a094f167
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_92e28fdb-3f45-47b2-95b8-ec4e901d59d3.json
@@ -0,0 +1,69 @@
+{
+    "MPN": [
+        false,
+        "TL072 TSSOP-8 Base"
+    ],
+    "datasheet": [
+        false,
+        ""
+    ],
+    "description": [
+        false,
+        "Dual Low-Noise JFET-Input Opamp"
+    ],
+    "entity": "1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        ""
+    ],
+    "model": "00000000-0000-0000-0000-000000000000",
+    "package": "bc78d24c-ca26-458f-826b-a92ca324c6ad",
+    "pad_map": {
+        "04ac7a75-b417-45b1-b5c9-6e883550999c": {
+            "gate": "55742f29-c933-4db8-a50b-b152d5a0436b",
+            "pin": "a8ba387d-1c68-4215-843f-9d669e48646d"
+        },
+        "122635cd-5ea3-42d5-8c67-1371fd145f90": {
+            "gate": "050413f6-8890-434c-a3bd-9e7c2976f249",
+            "pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
+        },
+        "26b473ad-8fbe-4640-bf0b-169061ededd2": {
+            "gate": "050413f6-8890-434c-a3bd-9e7c2976f249",
+            "pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+        },
+        "2b67d97f-f271-448a-97fe-33d9f13b3dc6": {
+            "gate": "55742f29-c933-4db8-a50b-b152d5a0436b",
+            "pin": "aacf2d55-cf04-4c20-89c5-61704ef771f7"
+        },
+        "3b17f6b4-4794-4a2d-a384-7fbbc416f4fb": {
+            "gate": "0843fb2d-76d6-40b2-b494-1556b278f7ea",
+            "pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+        },
+        "4630934f-b688-468f-8107-7678ac07c6da": {
+            "gate": "050413f6-8890-434c-a3bd-9e7c2976f249",
+            "pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
+        },
+        "5a7902da-b874-47b9-a949-4a96710298a9": {
+            "gate": "0843fb2d-76d6-40b2-b494-1556b278f7ea",
+            "pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
+        },
+        "889890d1-7957-4255-9ce1-576e7d23b7ae": {
+            "gate": "0843fb2d-76d6-40b2-b494-1556b278f7ea",
+            "pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "dual",
+        "jfet",
+        "opamp",
+        "tssop-8"
+    ],
+    "type": "part",
+    "uuid": "92e28fdb-3f45-47b2-95b8-ec4e901d59d3",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_9ed1ac6b-49d5-41c5-8f1a-9e185fb89ec3.json b/invoff/horizon/invoff/cache/part_9ed1ac6b-49d5-41c5-8f1a-9e185fb89ec3.json
new file mode 100644
index 0000000000000000000000000000000000000000..f4d75f4d813b741c7d04589006ed31d4f3621cfc
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_9ed1ac6b-49d5-41c5-8f1a-9e185fb89ec3.json
@@ -0,0 +1,32 @@
+{
+    "MPN": [
+        false,
+        "MFR-25FBF52-1K"
+    ],
+    "base": "d084232a-c026-46b0-9089-afdbf94e4e11",
+    "datasheet": [
+        true,
+        "http://www.yageo.com/documents/recent/Yageo%20LR_MF0_2013.pdf"
+    ],
+    "description": [
+        true,
+        "TH resistor 1% 0.4W"
+    ],
+    "inherit_tags": false,
+    "manufacturer": [
+        true,
+        "Yageo"
+    ],
+    "parametric": {},
+    "tags": [
+        "passive",
+        "resistor",
+        "th"
+    ],
+    "type": "part",
+    "uuid": "9ed1ac6b-49d5-41c5-8f1a-9e185fb89ec3",
+    "value": [
+        false,
+        "1k"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_a7a8e5e1-3143-449e-ad06-58a9d73c40c0.json b/invoff/horizon/invoff/cache/part_a7a8e5e1-3143-449e-ad06-58a9d73c40c0.json
new file mode 100644
index 0000000000000000000000000000000000000000..575c81f61cd24da70256b59905fdaa9f17406824
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_a7a8e5e1-3143-449e-ad06-58a9d73c40c0.json
@@ -0,0 +1,33 @@
+{
+    "MPN": [
+        false,
+        "P0915N-FC15BR100K"
+    ],
+    "base": "fc9e3723-6c33-4a8f-9c2d-9b7f9364a4fe",
+    "datasheet": [
+        true,
+        ""
+    ],
+    "description": [
+        true,
+        ""
+    ],
+    "inherit_tags": false,
+    "manufacturer": [
+        true,
+        "TT Electronics"
+    ],
+    "parametric": {},
+    "tags": [
+        "6mm",
+        "d-shaft",
+        "linear",
+        "potentiometer"
+    ],
+    "type": "part",
+    "uuid": "a7a8e5e1-3143-449e-ad06-58a9d73c40c0",
+    "value": [
+        false,
+        "100k"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_b37a2f72-bb52-4e2d-8451-93618cd8c546.json b/invoff/horizon/invoff/cache/part_b37a2f72-bb52-4e2d-8451-93618cd8c546.json
new file mode 100644
index 0000000000000000000000000000000000000000..fa04f2bbfd229b63e1cfd828478dcdd41f79edc8
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_b37a2f72-bb52-4e2d-8451-93618cd8c546.json
@@ -0,0 +1,93 @@
+{
+    "MPN": [
+        false,
+        "OPA16xx TSSOP-14 Base"
+    ],
+    "datasheet": [
+        false,
+        ""
+    ],
+    "description": [
+        false,
+        "Quad Opamp"
+    ],
+    "entity": "32e151db-ed62-449a-a77a-ad11893d3242",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        ""
+    ],
+    "model": "00000000-0000-0000-0000-000000000000",
+    "package": "12001aad-23c9-46d2-bfdb-75ffd2479776",
+    "pad_map": {
+        "261fe7ff-1e20-45bc-b96f-0733c16960c4": {
+            "gate": "c9bcb64f-01a2-4980-a354-c6f5124eecd4",
+            "pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
+        },
+        "427439e3-355e-4c65-a502-338cba5d0f4b": {
+            "gate": "16390091-2a6f-4fa6-ba9f-902a69059253",
+            "pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
+        },
+        "46ab3d42-b140-4167-939f-00bebcccfc22": {
+            "gate": "5aa5485b-021e-4491-8f53-b8fc42d4fbf2",
+            "pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+        },
+        "48201ebb-e791-4c91-9bdb-fc069831ade8": {
+            "gate": "5aa5485b-021e-4491-8f53-b8fc42d4fbf2",
+            "pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
+        },
+        "5ea90398-774b-43ec-bd14-db28ef507b64": {
+            "gate": "16390091-2a6f-4fa6-ba9f-902a69059253",
+            "pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+        },
+        "64731022-0d14-4c0a-996c-3eed9f417c00": {
+            "gate": "6f55fc51-82a9-4447-a3f0-3bb5593aa34e",
+            "pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+        },
+        "6e7efadb-0a82-4a26-8965-513d6ff56219": {
+            "gate": "e5455ad7-a387-4331-b93d-8bbe00595352",
+            "pin": "a8ba387d-1c68-4215-843f-9d669e48646d"
+        },
+        "af643901-6c38-4b1b-b30c-371212d093f7": {
+            "gate": "c9bcb64f-01a2-4980-a354-c6f5124eecd4",
+            "pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+        },
+        "b37a46a0-e07e-45ef-87df-bfcbf5f5bf8e": {
+            "gate": "6f55fc51-82a9-4447-a3f0-3bb5593aa34e",
+            "pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
+        },
+        "bf768b4b-3c62-4f52-ac68-910ef1896730": {
+            "gate": "e5455ad7-a387-4331-b93d-8bbe00595352",
+            "pin": "aacf2d55-cf04-4c20-89c5-61704ef771f7"
+        },
+        "e63a42e9-c280-4bc3-bf38-968baa5264c1": {
+            "gate": "6f55fc51-82a9-4447-a3f0-3bb5593aa34e",
+            "pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
+        },
+        "e7483de8-0fee-46dc-a2d6-76e13d0a4a35": {
+            "gate": "16390091-2a6f-4fa6-ba9f-902a69059253",
+            "pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
+        },
+        "ea132ec2-ccad-48a6-8121-3aab161d5867": {
+            "gate": "5aa5485b-021e-4491-8f53-b8fc42d4fbf2",
+            "pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
+        },
+        "f0ed5f62-ebda-4736-9d7e-6894f8fb8421": {
+            "gate": "c9bcb64f-01a2-4980-a354-c6f5124eecd4",
+            "pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "generic",
+        "opamp",
+        "quad",
+        "tssop-14"
+    ],
+    "type": "part",
+    "uuid": "b37a2f72-bb52-4e2d-8451-93618cd8c546",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_b73aa387-1d93-40ff-a1c5-1a36a02161d8.json b/invoff/horizon/invoff/cache/part_b73aa387-1d93-40ff-a1c5-1a36a02161d8.json
new file mode 100644
index 0000000000000000000000000000000000000000..b507f25835ef520cfbb71fa0d15d6629fd978a66
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_b73aa387-1d93-40ff-a1c5-1a36a02161d8.json
@@ -0,0 +1,43 @@
+{
+    "MPN": [
+        false,
+        "1N4148WS"
+    ],
+    "datasheet": [
+        false,
+        "https://www.fairchildsemi.com/datasheets/1N/1N4148WS.pdf"
+    ],
+    "description": [
+        false,
+        "Small Signal general Purpose Diode"
+    ],
+    "entity": "c44a773c-cdf5-4193-b5be-ab54952f3f28",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "ON Semiconductor"
+    ],
+    "model": "3a82e727-45fd-4fd1-b892-07d62fb97e7c",
+    "package": "b7d18683-9eca-4083-8b26-34d01373a865",
+    "pad_map": {
+        "1d4d4f97-b6cf-4205-a286-12aa946cb4d6": {
+            "gate": "e5da453c-ba97-4fa0-8e05-5f6b4e026f87",
+            "pin": "b57ca2a1-1bbf-43f0-b0a0-bf953094a8de"
+        },
+        "becc052f-cb72-46ef-9064-1064362718c4": {
+            "gate": "e5da453c-ba97-4fa0-8e05-5f6b4e026f87",
+            "pin": "16ee5a5c-8eea-4447-ad48-04d973776e3a"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "diode",
+        "sod-323"
+    ],
+    "type": "part",
+    "uuid": "b73aa387-1d93-40ff-a1c5-1a36a02161d8",
+    "value": [
+        false,
+        "1N4148"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_cbeda48c-7fb0-4cfb-a4de-d9672e8cc190.json b/invoff/horizon/invoff/cache/part_cbeda48c-7fb0-4cfb-a4de-d9672e8cc190.json
new file mode 100644
index 0000000000000000000000000000000000000000..db176cf7957b667143700fb092f9f7eec8c3bdbf
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_cbeda48c-7fb0-4cfb-a4de-d9672e8cc190.json
@@ -0,0 +1,34 @@
+{
+    "MPN": [
+        false,
+        "base 0603 resistor"
+    ],
+    "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        ""
+    ],
+    "package": "fe22ac1d-25b9-4a47-8414-51c990d7f94b",
+    "pad_map": {
+        "63256dd2-2eab-46fe-9201-b2e553476e98": {
+            "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+            "pin": "6a44037c-65e2-4876-9359-42890048841d"
+        },
+        "6dd73a26-6e83-43b6-8317-09836acef67d": {
+            "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+            "pin": "dda0ec99-5d70-4fbe-a8db-897542e7554e"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "passive",
+        "resistor"
+    ],
+    "type": "part",
+    "uuid": "cbeda48c-7fb0-4cfb-a4de-d9672e8cc190",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_cc3adde5-9410-41a8-946b-a2080f127700.json b/invoff/horizon/invoff/cache/part_cc3adde5-9410-41a8-946b-a2080f127700.json
new file mode 100644
index 0000000000000000000000000000000000000000..f62d4e697a56dde36c397aa19c6aca2393ee39d7
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_cc3adde5-9410-41a8-946b-a2080f127700.json
@@ -0,0 +1,27 @@
+{
+    "MPN": [
+        false,
+        "CPL-CAP-X7R-0805-100NF-50V"
+    ],
+    "base": "2f50150e-b407-4eda-899c-4a8339af9433",
+    "inherit_tags": true,
+    "manufacturer": [
+        false,
+        "CPL"
+    ],
+    "parametric": {
+        "table": "capacitors",
+        "value": "1.000000e-07",
+        "wvdc": "50.0",
+        "characteristic": "X7R"
+    },
+    "tags": [
+        "cpl"
+    ],
+    "type": "part",
+    "uuid": "cc3adde5-9410-41a8-946b-a2080f127700",
+    "value": [
+        false,
+        "100 nF"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_d026fa60-628e-4514-bccb-4ce990fa72f7.json b/invoff/horizon/invoff/cache/part_d026fa60-628e-4514-bccb-4ce990fa72f7.json
new file mode 100644
index 0000000000000000000000000000000000000000..eeadf79fbd1fb8087c115947a9f51c1bd4dae812
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_d026fa60-628e-4514-bccb-4ce990fa72f7.json
@@ -0,0 +1,27 @@
+{
+    "MPN": [
+        false,
+        "CPL-RES-0603-2K-0.1W"
+    ],
+    "base": "cbeda48c-7fb0-4cfb-a4de-d9672e8cc190",
+    "inherit_tags": true,
+    "manufacturer": [
+        false,
+        "CPL"
+    ],
+    "parametric": {
+        "pmax": "0.1",
+        "table": "resistors",
+        "value": "2000.0",
+        "tolerance": "0.01"
+    },
+    "tags": [
+        "cpl"
+    ],
+    "type": "part",
+    "uuid": "d026fa60-628e-4514-bccb-4ce990fa72f7",
+    "value": [
+        false,
+        "2 k\u03a9"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_d084232a-c026-46b0-9089-afdbf94e4e11.json b/invoff/horizon/invoff/cache/part_d084232a-c026-46b0-9089-afdbf94e4e11.json
new file mode 100644
index 0000000000000000000000000000000000000000..4dd64e10db616d0db2419e73ae4ded5ce2b3f502
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_d084232a-c026-46b0-9089-afdbf94e4e11.json
@@ -0,0 +1,44 @@
+{
+    "MPN": [
+        false,
+        "MF"
+    ],
+    "datasheet": [
+        false,
+        "http://www.yageo.com/documents/recent/Yageo%20LR_MF0_2013.pdf"
+    ],
+    "description": [
+        false,
+        "TH resistor 1% 0.4W"
+    ],
+    "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "Yageo"
+    ],
+    "model": "d40e76b0-9b57-489a-83c3-90a3b9ef9758",
+    "package": "247c7bbc-56ec-4847-8227-1100cf66abcb",
+    "pad_map": {
+        "3f3ec899-0e05-446d-84e6-2a7fe26e5eaa": {
+            "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+            "pin": "6a44037c-65e2-4876-9359-42890048841d"
+        },
+        "9b0e2f84-cc39-4113-bf1e-426f2c973721": {
+            "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+            "pin": "dda0ec99-5d70-4fbe-a8db-897542e7554e"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "passive",
+        "resistor",
+        "th"
+    ],
+    "type": "part",
+    "uuid": "d084232a-c026-46b0-9089-afdbf94e4e11",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_f4e2b77b-4012-4d6a-96ea-a6dc4b65942a.json b/invoff/horizon/invoff/cache/part_f4e2b77b-4012-4d6a-96ea-a6dc4b65942a.json
new file mode 100644
index 0000000000000000000000000000000000000000..c67b69635d283b8b1ff54b3e671e7f2b58943c3c
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_f4e2b77b-4012-4d6a-96ea-a6dc4b65942a.json
@@ -0,0 +1,45 @@
+{
+    "MPN": [
+        false,
+        "ULD1V470MED1TD-47uF-35VDC"
+    ],
+    "datasheet": [
+        false,
+        "https://www.mouser.de/datasheet/2/293/e-uld-884079.pdf"
+    ],
+    "description": [
+        false,
+        "Aluminium Electrolytic Capacitor  47uF 35VDC"
+    ],
+    "entity": "b0c2b8f8-aecf-4873-9458-c06eee2f7a00",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "Nichicon"
+    ],
+    "model": "a1a12711-a496-4060-b0c9-99617dea2392",
+    "package": "315cae4d-e5e9-49da-a522-0efafde3419e",
+    "pad_map": {
+        "27c7555c-26f1-4751-a47d-dd2b9aae74b9": {
+            "gate": "23766b63-6ffc-4831-baee-ba1635a735b3",
+            "pin": "bb8460b5-34e6-41b0-9a9f-10eed3a3d8d6"
+        },
+        "2ce6a9b5-5e87-4519-a485-5f3ed582edee": {
+            "gate": "23766b63-6ffc-4831-baee-ba1635a735b3",
+            "pin": "1e7cd34f-86db-4b34-9e0b-c276756301ab"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "capacitor",
+        "electrolytic",
+        "passive",
+        "polarized"
+    ],
+    "type": "part",
+    "uuid": "f4e2b77b-4012-4d6a-96ea-a6dc4b65942a",
+    "value": [
+        false,
+        "47uF 35V"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_f6a576bf-3f27-4326-9128-18ba13bbdd90.json b/invoff/horizon/invoff/cache/part_f6a576bf-3f27-4326-9128-18ba13bbdd90.json
new file mode 100644
index 0000000000000000000000000000000000000000..59690bd06f85ede7416fb5643157f4d70ef98085
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_f6a576bf-3f27-4326-9128-18ba13bbdd90.json
@@ -0,0 +1,27 @@
+{
+    "MPN": [
+        false,
+        "CPL-RES-0603-56.2K-0.1W"
+    ],
+    "base": "cbeda48c-7fb0-4cfb-a4de-d9672e8cc190",
+    "inherit_tags": true,
+    "manufacturer": [
+        false,
+        "CPL"
+    ],
+    "parametric": {
+        "pmax": "0.1",
+        "table": "resistors",
+        "value": "56200.0",
+        "tolerance": "0.01"
+    },
+    "tags": [
+        "cpl"
+    ],
+    "type": "part",
+    "uuid": "f6a576bf-3f27-4326-9128-18ba13bbdd90",
+    "value": [
+        false,
+        "56.2 k\u03a9"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_fc9e3723-6c33-4a8f-9c2d-9b7f9364a4fe.json b/invoff/horizon/invoff/cache/part_fc9e3723-6c33-4a8f-9c2d-9b7f9364a4fe.json
new file mode 100644
index 0000000000000000000000000000000000000000..91e93a7f0e8dd34af546beee220ef0b45cf4cddf
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_fc9e3723-6c33-4a8f-9c2d-9b7f9364a4fe.json
@@ -0,0 +1,57 @@
+{
+    "MPN": [
+        false,
+        "P0915N"
+    ],
+    "datasheet": [
+        false,
+        "http://www.ttelectronics.com/sites/default/files/download-files/Datasheet_PanelPot_P09xSeries.pdf"
+    ],
+    "description": [
+        false,
+        "6 mm D-Shaft 1 Gang "
+    ],
+    "entity": "246cfee4-7fed-42cf-90b5-f259dccc3565",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "TT Electronics"
+    ],
+    "model": "00000000-0000-0000-0000-000000000000",
+    "package": "04610d84-d71e-42e2-9e06-68b9771cd87b",
+    "pad_map": {
+        "3b2748d9-da1a-44c2-8a37-3b17834997b7": {
+            "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+            "pin": "28e34869-b366-4bdc-ad9c-37448b360d38"
+        },
+        "686cdb4a-fb5a-44cf-9ce4-83fd36b4dd82": {
+            "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+            "pin": "6fa0968c-aa77-4ed9-baab-e41b08a800e7"
+        },
+        "7a88ec92-2e0e-447d-9495-fc3859c6d9df": {
+            "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+            "pin": "44b00206-9d6d-4d75-a439-283d439b15fa"
+        },
+        "bd62ce98-8e0d-41ea-b610-df8fc7f80293": {
+            "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+            "pin": "6fa0968c-aa77-4ed9-baab-e41b08a800e7"
+        },
+        "ec435ae2-6af7-4763-8669-8acf10755f1c": {
+            "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+            "pin": "0dd5abd5-dd57-496a-84e9-adaff898ccce"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "6mm",
+        "d-shaft",
+        "linear",
+        "potentiometer"
+    ],
+    "type": "part",
+    "uuid": "fc9e3723-6c33-4a8f-9c2d-9b7f9364a4fe",
+    "value": [
+        false,
+        ""
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/part_fe8ab8d9-a179-4507-90a8-6fb13f067032.json b/invoff/horizon/invoff/cache/part_fe8ab8d9-a179-4507-90a8-6fb13f067032.json
new file mode 100644
index 0000000000000000000000000000000000000000..7a28349820e4ee4d2eb3bcb172674d31abdf3082
--- /dev/null
+++ b/invoff/horizon/invoff/cache/part_fe8ab8d9-a179-4507-90a8-6fb13f067032.json
@@ -0,0 +1,50 @@
+{
+    "MPN": [
+        false,
+        "TMS3T5B2M2RE"
+    ],
+    "datasheet": [
+        false,
+        "https://www.mouser.de/datasheet/2/418/NG_CD_2267078_A_2267078_c.dwg-689384.pdf"
+    ],
+    "description": [
+        false,
+        "Subminiature Toggle SPDT On-Off-On"
+    ],
+    "entity": "5e3a1d11-8222-48d6-990a-8c416c5146ae",
+    "inherit_tags": false,
+    "manufacturer": [
+        false,
+        "TE Connectivity"
+    ],
+    "model": "12b47de1-2680-4e07-9edd-3b0d9b94e887",
+    "package": "b88dae75-4471-4842-a8f4-0a68dda583d1",
+    "pad_map": {
+        "3296e6b9-c2ea-418d-96f7-f048ca8aed13": {
+            "gate": "0fa47951-6a24-4da6-9e8c-50144a554124",
+            "pin": "f70211e7-178d-4a82-b38c-d65d61aca5bb"
+        },
+        "757a710e-ebc5-457b-9475-1c7edc88c208": {
+            "gate": "0fa47951-6a24-4da6-9e8c-50144a554124",
+            "pin": "8ba026a2-e91e-48e7-aacb-662be193e998"
+        },
+        "fd113401-6c3a-4c1d-9cc5-385fcbd0db6b": {
+            "gate": "0fa47951-6a24-4da6-9e8c-50144a554124",
+            "pin": "a8403f11-52b1-4e92-b913-70a5b7658316"
+        }
+    },
+    "parametric": {},
+    "tags": [
+        "on-off-on",
+        "spdt",
+        "subminiature",
+        "switch",
+        "toggle"
+    ],
+    "type": "part",
+    "uuid": "fe8ab8d9-a179-4507-90a8-6fb13f067032",
+    "value": [
+        false,
+        "SPDT On-Off-On"
+    ]
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_04610d84-d71e-42e2-9e06-68b9771cd87b.json b/invoff/horizon/invoff/cache/pkg_04610d84-d71e-42e2-9e06-68b9771cd87b.json
new file mode 100644
index 0000000000000000000000000000000000000000..839be633689d24e0a0d8f82f48dea9aa3c3512bb
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_04610d84-d71e-42e2-9e06-68b9771cd87b.json
@@ -0,0 +1,823 @@
+{
+    "_imp": {
+        "grid_spacing": 1250000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                }
+            }
+        }
+    },
+    "arcs": {
+        "0baed50d-63f8-4622-8d99-947624ae4438": {
+            "center": "3c77bbdf-c079-4532-9db1-76ea19dd3eb2",
+            "from": "85169a22-48ea-4efa-a0b8-4754c1feb72b",
+            "layer": 20,
+            "to": "462a7aca-8e15-4f0d-a5f3-94784457a81c",
+            "width": 150000
+        },
+        "e1fc6db1-5e16-475b-8eae-19286724f614": {
+            "center": "3c77bbdf-c079-4532-9db1-76ea19dd3eb2",
+            "from": "462a7aca-8e15-4f0d-a5f3-94784457a81c",
+            "layer": 20,
+            "to": "85169a22-48ea-4efa-a0b8-4754c1feb72b",
+            "width": 150000
+        }
+    },
+    "default_model": "3de18b05-1cf5-45cc-a3ff-6cd12bf7692c",
+    "junctions": {
+        "0621f009-2a6d-4eaf-8546-e7de774d6a5f": {
+            "position": [
+                -5335000,
+                5335000
+            ]
+        },
+        "100570c6-109a-4777-bceb-aead41a6a5a1": {
+            "position": [
+                5335000,
+                -1940000
+            ]
+        },
+        "1418b812-dc12-42e4-9d8f-5b31523b6c00": {
+            "position": [
+                -3880000,
+                -7150000
+            ]
+        },
+        "221b98a1-4e84-472d-b13f-f349fc10a96b": {
+            "position": [
+                4750000,
+                -6500000
+            ]
+        },
+        "3c77bbdf-c079-4532-9db1-76ea19dd3eb2": {
+            "position": [
+                0,
+                0
+            ]
+        },
+        "3ddb09e3-a765-458f-8015-c3ce944fa7ab": {
+            "position": [
+                -5335000,
+                -1940000
+            ]
+        },
+        "462a7aca-8e15-4f0d-a5f3-94784457a81c": {
+            "position": [
+                2425000,
+                0
+            ]
+        },
+        "7243c93e-7b3b-46b5-b00e-4e0758fb6837": {
+            "position": [
+                -4750000,
+                4850000
+            ]
+        },
+        "7ebcc8f4-69dc-488d-9b87-fde3d5b237ee": {
+            "position": [
+                5335000,
+                -7150000
+            ]
+        },
+        "85169a22-48ea-4efa-a0b8-4754c1feb72b": {
+            "position": [
+                -2425000,
+                0
+            ]
+        },
+        "8c85c33a-c927-44fd-b315-b7c0f0ce553b": {
+            "position": [
+                -4750000,
+                -6500000
+            ]
+        },
+        "abc68255-5c99-4418-abdd-84ed8e056dd1": {
+            "position": [
+                4750000,
+                4850000
+            ]
+        },
+        "b107e26f-2822-4b4e-9776-48b54240f3f4": {
+            "position": [
+                -5335000,
+                -7150000
+            ]
+        },
+        "cfdb0652-5e69-48d4-aba7-3dea6fe75a47": {
+            "position": [
+                5335000,
+                1940000
+            ]
+        },
+        "dd568d95-e248-45cb-a20f-0086755b7c14": {
+            "position": [
+                -5335000,
+                1940000
+            ]
+        },
+        "e4dec4e4-f91b-4b2e-8440-573f31996d72": {
+            "position": [
+                3880000,
+                -7150000
+            ]
+        },
+        "ec1875f8-e916-4d60-90a4-8e0356d32a1a": {
+            "position": [
+                5335000,
+                5335000
+            ]
+        }
+    },
+    "lines": {
+        "0767ec69-08d4-40ed-9c1a-c1c3c9de4aff": {
+            "from": "dd568d95-e248-45cb-a20f-0086755b7c14",
+            "layer": 20,
+            "to": "0621f009-2a6d-4eaf-8546-e7de774d6a5f",
+            "width": 150000
+        },
+        "1471260d-d6b9-4ec6-8a4b-5e93818ef9b6": {
+            "from": "ec1875f8-e916-4d60-90a4-8e0356d32a1a",
+            "layer": 20,
+            "to": "cfdb0652-5e69-48d4-aba7-3dea6fe75a47",
+            "width": 150000
+        },
+        "15c78cfa-6ea2-40a2-842d-796062ae7af9": {
+            "from": "abc68255-5c99-4418-abdd-84ed8e056dd1",
+            "layer": 40,
+            "to": "221b98a1-4e84-472d-b13f-f349fc10a96b",
+            "width": 0
+        },
+        "30f3212c-70a8-469c-826c-933bcf6358ac": {
+            "from": "b107e26f-2822-4b4e-9776-48b54240f3f4",
+            "layer": 20,
+            "to": "1418b812-dc12-42e4-9d8f-5b31523b6c00",
+            "width": 150000
+        },
+        "33e84866-e6ee-48fc-a43c-d63ae768b55b": {
+            "from": "7243c93e-7b3b-46b5-b00e-4e0758fb6837",
+            "layer": 40,
+            "to": "abc68255-5c99-4418-abdd-84ed8e056dd1",
+            "width": 0
+        },
+        "3c067843-09fe-4a7d-9846-438a74f35e2d": {
+            "from": "e4dec4e4-f91b-4b2e-8440-573f31996d72",
+            "layer": 20,
+            "to": "7ebcc8f4-69dc-488d-9b87-fde3d5b237ee",
+            "width": 150000
+        },
+        "5b53052a-5679-48e6-88ab-9b46fd1bff81": {
+            "from": "0621f009-2a6d-4eaf-8546-e7de774d6a5f",
+            "layer": 20,
+            "to": "ec1875f8-e916-4d60-90a4-8e0356d32a1a",
+            "width": 150000
+        },
+        "5bf0bf24-058b-4a3c-b10d-4fb6b6424793": {
+            "from": "7ebcc8f4-69dc-488d-9b87-fde3d5b237ee",
+            "layer": 20,
+            "to": "100570c6-109a-4777-bceb-aead41a6a5a1",
+            "width": 150000
+        },
+        "73848c93-14d7-4136-85e8-1cacd27a9e8b": {
+            "from": "221b98a1-4e84-472d-b13f-f349fc10a96b",
+            "layer": 40,
+            "to": "8c85c33a-c927-44fd-b315-b7c0f0ce553b",
+            "width": 0
+        },
+        "b58d528b-efb2-4875-a23e-d73226ba5044": {
+            "from": "b107e26f-2822-4b4e-9776-48b54240f3f4",
+            "layer": 20,
+            "to": "3ddb09e3-a765-458f-8015-c3ce944fa7ab",
+            "width": 150000
+        },
+        "cd21d6a0-3d4d-4904-81d0-22b4b51b6597": {
+            "from": "8c85c33a-c927-44fd-b315-b7c0f0ce553b",
+            "layer": 40,
+            "to": "7243c93e-7b3b-46b5-b00e-4e0758fb6837",
+            "width": 0
+        }
+    },
+    "manufacturer": "TT Electronics",
+    "models": {
+        "3de18b05-1cf5-45cc-a3ff-6cd12bf7692c": {
+            "filename": "3d_models/passive/potentiometer/P0915N.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": 0,
+            "y": 0,
+            "yaw": 0,
+            "z": 0
+        }
+    },
+    "name": "P0915N",
+    "pads": {
+        "3b2748d9-da1a-44c2-8a37-3b17834997b7": {
+            "name": "1",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1100000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -7500000
+                ]
+            }
+        },
+        "686cdb4a-fb5a-44cf-9ce4-83fd36b4dd82": {
+            "name": "5",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 2000000,
+                "pad_diameter": 2600000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    5650000,
+                    0
+                ]
+            }
+        },
+        "7a88ec92-2e0e-447d-9495-fc3859c6d9df": {
+            "name": "2",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1100000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -7500000
+                ]
+            }
+        },
+        "bd62ce98-8e0d-41ea-b610-df8fc7f80293": {
+            "name": "4",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 2000000,
+                "pad_diameter": 2600000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -5650000,
+                    0
+                ]
+            }
+        },
+        "ec435ae2-6af7-4763-8669-8acf10755f1c": {
+            "name": "3",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1100000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -7500000
+                ]
+            }
+        }
+    },
+    "parameter_program": "13.900mm 13.045mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm -1.827mm ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "aade6564-5fe4-41d9-81ca-37d391ba9746": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -7200000,
+                        -8599500
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -7200000,
+                        4945500
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        7200000,
+                        4945500
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        7200000,
+                        -8599500
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "dbc1b935-87a0-41ab-8204-304c2d0b90d2": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4750000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4750000,
+                        -1000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -5250000,
+                        -1000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -5250000,
+                        1000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4750000,
+                        1000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4750000,
+                        4850000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4750000,
+                        4850000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4750000,
+                        1000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        5250000,
+                        1000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        5250000,
+                        -1000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4750000,
+                        -1000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4750000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3250000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3250000,
+                        -7000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1750000,
+                        -7000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1750000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        750000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        750000,
+                        -7000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -750000,
+                        -7000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -750000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1750000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1750000,
+                        -7000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3250000,
+                        -7000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3250000,
+                        -6500000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "passive",
+        "potentiometer"
+    ],
+    "texts": {
+        "67fceebf-1184-4442-b3a3-29cc5ea29e23": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -5335000,
+                    6305000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        },
+        "d9fdf5da-9672-461f-816d-039163a23c43": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -4000000,
+                    -5000000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 0
+        }
+    },
+    "type": "package",
+    "uuid": "04610d84-d71e-42e2-9e06-68b9771cd87b"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_0a244d70-c6ed-4360-89c6-f55ee2b9435b.json b/invoff/horizon/invoff/cache/pkg_0a244d70-c6ed-4360-89c6-f55ee2b9435b.json
new file mode 100644
index 0000000000000000000000000000000000000000..88f7f6371afec5586b72dcad0d2c9fbac33261c1
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_0a244d70-c6ed-4360-89c6-f55ee2b9435b.json
@@ -0,0 +1,759 @@
+{
+    "_imp": {
+        "grid_spacing": 1500000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {
+        "1585ee57-a14e-45f5-a9d9-bb71dd8245d9": {
+            "center": "6b4740a1-0143-4899-b618-ec3b209ddd32",
+            "from": "f1c98c20-8032-4634-97d9-ddd4bbf7ea94",
+            "layer": 20,
+            "to": "0b3b3d5c-290d-445c-ae94-1179f625e895",
+            "width": 150000
+        },
+        "b1c9b792-0174-4bb3-8b4c-719f930405d4": {
+            "center": "6b4740a1-0143-4899-b618-ec3b209ddd32",
+            "from": "0b3b3d5c-290d-445c-ae94-1179f625e895",
+            "layer": 20,
+            "to": "f1c98c20-8032-4634-97d9-ddd4bbf7ea94",
+            "width": 150000
+        }
+    },
+    "default_model": "00000000-0000-0000-0000-000000000000",
+    "junctions": {
+        "03167a4c-1fed-422e-b9e7-2102f66eff1d": {
+            "position": [
+                540000,
+                -4500000
+            ]
+        },
+        "084ae2eb-ea43-4550-85b5-52eb1b86ee04": {
+            "position": [
+                3240000,
+                -4500000
+            ]
+        },
+        "0b3b3d5c-290d-445c-ae94-1179f625e895": {
+            "position": [
+                -1800000,
+                0
+            ]
+        },
+        "0bc265b7-2898-46c9-a234-52c1cc95b688": {
+            "position": [
+                1410000,
+                6000000
+            ]
+        },
+        "0ce62880-940c-418f-b60a-dc6a6f5139ec": {
+            "position": [
+                4500000,
+                6084000
+            ]
+        },
+        "14af2dd6-af4b-4d8b-af72-6d9169008c1a": {
+            "position": [
+                -3240000,
+                -3600000
+            ]
+        },
+        "1619b388-6ca2-4a40-b197-1aec863644e9": {
+            "position": [
+                -1260000,
+                -3600000
+            ]
+        },
+        "169c3a24-be15-478b-8060-dcc313e97c2b": {
+            "position": [
+                -4500000,
+                -4500000
+            ]
+        },
+        "2ef38b36-325d-4f51-96fc-3a803571fac5": {
+            "position": [
+                -540000,
+                -4500000
+            ]
+        },
+        "61918333-119e-42d2-88ce-3eaaea8426a0": {
+            "position": [
+                1260000,
+                -3600000
+            ]
+        },
+        "6a8147a1-898d-4304-9386-a905931dcde9": {
+            "position": [
+                -540000,
+                -5220000
+            ]
+        },
+        "6b4740a1-0143-4899-b618-ec3b209ddd32": {
+            "position": [
+                0,
+                0
+            ]
+        },
+        "799021d6-f4d5-4c60-a3e6-863c6cf62878": {
+            "position": [
+                4500000,
+                -4500000
+            ]
+        },
+        "8b9b2412-4626-40d2-9fd0-ecebcde1bd5c": {
+            "position": [
+                540000,
+                -5220000
+            ]
+        },
+        "8f55a341-4131-41b0-aedc-9703d36a5007": {
+            "position": [
+                -4500000,
+                6084000
+            ]
+        },
+        "bc7d0621-4f58-4c01-8d56-0c7ae9feefbd": {
+            "position": [
+                1410000,
+                3600000
+            ]
+        },
+        "bdd773f5-5ed9-44db-ab7b-115f25b18e79": {
+            "position": [
+                -1410000,
+                3600000
+            ]
+        },
+        "ce9cbdef-acfb-470d-a214-eb3a41734903": {
+            "position": [
+                -1410000,
+                6000000
+            ]
+        },
+        "e8437a88-977f-4457-bcf0-0b40c2966d60": {
+            "position": [
+                3240000,
+                -3600000
+            ]
+        },
+        "ee49e4e4-4cd3-4fb4-a9ee-2a91b479fa94": {
+            "position": [
+                -3240000,
+                -4500000
+            ]
+        },
+        "f1c98c20-8032-4634-97d9-ddd4bbf7ea94": {
+            "position": [
+                1800000,
+                0
+            ]
+        }
+    },
+    "lines": {
+        "0f891934-4762-4357-874d-fb6d40586ba7": {
+            "from": "0ce62880-940c-418f-b60a-dc6a6f5139ec",
+            "layer": 20,
+            "to": "799021d6-f4d5-4c60-a3e6-863c6cf62878",
+            "width": 150000
+        },
+        "217ce2f2-8839-4352-a0ad-034fb9a26d4d": {
+            "from": "6a8147a1-898d-4304-9386-a905931dcde9",
+            "layer": 20,
+            "to": "8b9b2412-4626-40d2-9fd0-ecebcde1bd5c",
+            "width": 150000
+        },
+        "2821ee11-8189-4912-a8f3-dcecdbe2b28f": {
+            "from": "ee49e4e4-4cd3-4fb4-a9ee-2a91b479fa94",
+            "layer": 20,
+            "to": "14af2dd6-af4b-4d8b-af72-6d9169008c1a",
+            "width": 150000
+        },
+        "2f7a059c-a3e4-47eb-969d-c9ce432f27a1": {
+            "from": "14af2dd6-af4b-4d8b-af72-6d9169008c1a",
+            "layer": 20,
+            "to": "1619b388-6ca2-4a40-b197-1aec863644e9",
+            "width": 150000
+        },
+        "477bebbc-db06-4ddb-b027-7d907febb7f5": {
+            "from": "169c3a24-be15-478b-8060-dcc313e97c2b",
+            "layer": 20,
+            "to": "8f55a341-4131-41b0-aedc-9703d36a5007",
+            "width": 150000
+        },
+        "4cfe3cf9-7c27-4019-9b79-9a6401661219": {
+            "from": "799021d6-f4d5-4c60-a3e6-863c6cf62878",
+            "layer": 20,
+            "to": "169c3a24-be15-478b-8060-dcc313e97c2b",
+            "width": 150000
+        },
+        "53e8d6a3-bb08-4954-94f7-ac241b2a8d66": {
+            "from": "8b9b2412-4626-40d2-9fd0-ecebcde1bd5c",
+            "layer": 20,
+            "to": "03167a4c-1fed-422e-b9e7-2102f66eff1d",
+            "width": 150000
+        },
+        "65b6e8d9-5527-4f61-a515-81ec0c714d95": {
+            "from": "ce9cbdef-acfb-470d-a214-eb3a41734903",
+            "layer": 20,
+            "to": "bdd773f5-5ed9-44db-ab7b-115f25b18e79",
+            "width": 150000
+        },
+        "8dc28478-2f78-4bec-9c1c-a290275cf9ac": {
+            "from": "bdd773f5-5ed9-44db-ab7b-115f25b18e79",
+            "layer": 20,
+            "to": "bc7d0621-4f58-4c01-8d56-0c7ae9feefbd",
+            "width": 150000
+        },
+        "a9fb0642-4446-49fa-a793-1eecb1ec17fd": {
+            "from": "2ef38b36-325d-4f51-96fc-3a803571fac5",
+            "layer": 20,
+            "to": "6a8147a1-898d-4304-9386-a905931dcde9",
+            "width": 150000
+        },
+        "c13216d9-fad9-43d7-85cc-2058fbb54fba": {
+            "from": "8f55a341-4131-41b0-aedc-9703d36a5007",
+            "layer": 20,
+            "to": "0ce62880-940c-418f-b60a-dc6a6f5139ec",
+            "width": 150000
+        },
+        "ea4d89f2-758a-4dae-a330-ac813717d03a": {
+            "from": "084ae2eb-ea43-4550-85b5-52eb1b86ee04",
+            "layer": 20,
+            "to": "e8437a88-977f-4457-bcf0-0b40c2966d60",
+            "width": 150000
+        },
+        "f4dccdbf-30e1-400e-98ae-028289311c34": {
+            "from": "e8437a88-977f-4457-bcf0-0b40c2966d60",
+            "layer": 20,
+            "to": "61918333-119e-42d2-88ce-3eaaea8426a0",
+            "width": 150000
+        },
+        "fb493fb1-328e-4faf-b5e9-190fbe95e944": {
+            "from": "bc7d0621-4f58-4c01-8d56-0c7ae9feefbd",
+            "layer": 20,
+            "to": "0bc265b7-2898-46c9-a234-52c1cc95b688",
+            "width": 150000
+        }
+    },
+    "manufacturer": "Wenzhou QingPu Electronics Co.",
+    "models": {},
+    "name": "PJ301M-12",
+    "pads": {
+        "353d4675-872d-4328-b528-121dfdf1102b": {
+            "name": "3",
+            "padstack": "4a0e654a-a96c-4c6b-939f-dd44887c78ab",
+            "parameter_set": {
+                "hole_diameter": 600000,
+                "hole_length": 1600000,
+                "pad_height": 1000000,
+                "pad_width": 2200000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    4920000
+                ]
+            }
+        },
+        "5011dbab-2ede-48ef-b645-e374d5e85cba": {
+            "name": "M1",
+            "padstack": "762c84c2-187d-454a-af81-d3381bec5257",
+            "parameter_set": {
+                "hole_diameter": 3000000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "74027379-7de3-4266-aaad-3af9ad0668d2": {
+            "name": "2",
+            "padstack": "4a0e654a-a96c-4c6b-939f-dd44887c78ab",
+            "parameter_set": {
+                "hole_diameter": 600000,
+                "hole_length": 1600000,
+                "pad_height": 1000000,
+                "pad_width": 2200000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -3380000
+                ]
+            }
+        },
+        "f4c5e76f-7d7f-42d8-b82f-a223d7277687": {
+            "name": "1",
+            "padstack": "4a0e654a-a96c-4c6b-939f-dd44887c78ab",
+            "parameter_set": {
+                "hole_diameter": 600000,
+                "hole_length": 1600000,
+                "pad_height": 1000000,
+                "pad_width": 2200000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -6480000
+                ]
+            }
+        }
+    },
+    "parameter_program": "9.000mm 13.064mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm -0.448mm ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "18c9569f-5eb2-427d-9535-847a6b26a9bf": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -375000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -375000,
+                        -4500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4500000,
+                        -4500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4500000,
+                        6084000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4500000,
+                        6084000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4500000,
+                        -4500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        375000,
+                        -4500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        375000,
+                        -6500000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "594b41b6-28e6-4254-9c41-5ab969c25724": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4500000,
+                        -4500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4500000,
+                        6084000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4500000,
+                        6084000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4500000,
+                        -4500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        375000,
+                        -4500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        375000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -375000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -375000,
+                        -4500000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "8742f34d-b117-443d-8c4a-c29fdd15fdd1": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4750000,
+                        -7230000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4750000,
+                        6334000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4750000,
+                        6334000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4750000,
+                        -7230000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "3.5mm",
+        "connector",
+        "jack",
+        "mono",
+        "phone",
+        "switched",
+        "vertical"
+    ],
+    "texts": {
+        "2badffa6-4067-4cc7-bb1d-f0a3dd8bc1b6": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    1200000,
+                    -5550000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        },
+        "cc1c7419-cff4-486a-ab63-6c0c6a043bd1": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -4500000,
+                    4500000
+                ]
+            },
+            "size": 1600000,
+            "text": "$RD",
+            "width": 0
+        }
+    },
+    "type": "package",
+    "uuid": "0a244d70-c6ed-4360-89c6-f55ee2b9435b"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_0c6f5ea3-c601-4b00-b985-6db23ce77246.json b/invoff/horizon/invoff/cache/pkg_0c6f5ea3-c601-4b00-b985-6db23ce77246.json
new file mode 100644
index 0000000000000000000000000000000000000000..be2e7dc3441a01ec44480d9fdbfdaedb0890e441
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_0c6f5ea3-c601-4b00-b985-6db23ce77246.json
@@ -0,0 +1,393 @@
+{
+    "_imp": {
+        "grid_spacing": 100000,
+        "layer_display": {
+            "layer_opacity": 30.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "junctions": {},
+    "lines": {},
+    "manufacturer": "",
+    "model_filename": "3d_models/passive/capacitor/C_0603_1608Metric.step",
+    "name": "C0603",
+    "pads": {
+        "5eb3d31f-6cc4-43f5-a1e0-6ff6d5834e89": {
+            "name": "2",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 750000,
+                "pad_width": 800000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    750000,
+                    0
+                ]
+            }
+        },
+        "dbd0c5ca-3d47-4dc1-9012-bed19d601c53": {
+            "name": "1",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 750000,
+                "pad_width": 800000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -750000,
+                    0
+                ]
+            }
+        }
+    },
+    "parameter_program": "2.3mm 0.75mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "0d2f9dd9-cfc8-454f-b4af-cc08e433d433": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        -400000,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        400000,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        400000,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        -400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -400000,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        -400000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "a4f4767b-b02c-4761-9b09-db00c91de330": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1400000,
+                        -625000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1400000,
+                        625000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1400000,
+                        625000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1400000,
+                        -625000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "f797e7f1-a411-45dd-ba2b-d39cba1b3c29": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        -400000,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        400000,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        400000,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        -400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -400000,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        -400000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "generic",
+        "smd"
+    ],
+    "texts": {
+        "6fa03168-c6b6-449c-889e-3e9cd53e60d4": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -800000,
+                    0
+                ]
+            },
+            "size": 300000,
+            "text": "$RD",
+            "width": 0
+        },
+        "95ead6b1-821a-4c98-88ce-e502e4be13e7": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -1400000,
+                    1400000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "0c6f5ea3-c601-4b00-b985-6db23ce77246"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_12001aad-23c9-46d2-bfdb-75ffd2479776.json b/invoff/horizon/invoff/cache/pkg_12001aad-23c9-46d2-bfdb-75ffd2479776.json
new file mode 100644
index 0000000000000000000000000000000000000000..cc145b6027c9a26af38d0e6d83cd41ea8ee5d4b6
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_12001aad-23c9-46d2-bfdb-75ffd2479776.json
@@ -0,0 +1,661 @@
+{
+    "_imp": {
+        "grid_spacing": 1000000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "default_model": "00000000-0000-0000-0000-000000000000",
+    "junctions": {
+        "046e1eda-f213-4e90-9fde-2029e81df3fb": {
+            "position": [
+                2250000,
+                -2800000
+            ]
+        },
+        "519fe7a6-b61a-4949-bc1a-c745853df5df": {
+            "position": [
+                -2500000,
+                2800000
+            ]
+        },
+        "7c127682-a7d1-4984-84fa-e757d89480e0": {
+            "position": [
+                -3250000,
+                2500000
+            ]
+        },
+        "ac26f2b2-db03-4306-b3cd-041d69245d8f": {
+            "position": [
+                -2500000,
+                2500000
+            ]
+        },
+        "c2e7d129-1bb5-4da4-bf90-2a46f19731a9": {
+            "position": [
+                -2250000,
+                -2800000
+            ]
+        },
+        "d7f6f250-6049-4441-8e94-896ddd3eb6be": {
+            "position": [
+                2250000,
+                2800000
+            ]
+        }
+    },
+    "lines": {
+        "2a312709-b961-453a-940e-c00d1441db8c": {
+            "from": "7c127682-a7d1-4984-84fa-e757d89480e0",
+            "layer": 20,
+            "to": "ac26f2b2-db03-4306-b3cd-041d69245d8f",
+            "width": 150000
+        },
+        "62b9c423-f2eb-4e06-99b1-2650470d09dd": {
+            "from": "519fe7a6-b61a-4949-bc1a-c745853df5df",
+            "layer": 20,
+            "to": "d7f6f250-6049-4441-8e94-896ddd3eb6be",
+            "width": 150000
+        },
+        "892cd1fc-81c9-4f79-a743-7ac6b735d5cd": {
+            "from": "ac26f2b2-db03-4306-b3cd-041d69245d8f",
+            "layer": 20,
+            "to": "519fe7a6-b61a-4949-bc1a-c745853df5df",
+            "width": 150000
+        },
+        "d9c1f2ca-13ef-4318-afd3-def30ad2ba26": {
+            "from": "c2e7d129-1bb5-4da4-bf90-2a46f19731a9",
+            "layer": 20,
+            "to": "046e1eda-f213-4e90-9fde-2029e81df3fb",
+            "width": 150000
+        }
+    },
+    "manufacturer": "",
+    "models": {},
+    "name": "TSSOP-14",
+    "pads": {
+        "261fe7ff-1e20-45bc-b96f-0733c16960c4": {
+            "name": "5",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2775000,
+                    -650000
+                ]
+            }
+        },
+        "427439e3-355e-4c65-a502-338cba5d0f4b": {
+            "name": "12",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2775000,
+                    650000
+                ]
+            }
+        },
+        "46ab3d42-b140-4167-939f-00bebcccfc22": {
+            "name": "8",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2775000,
+                    -1950000
+                ]
+            }
+        },
+        "48201ebb-e791-4c91-9bdb-fc069831ade8": {
+            "name": "10",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2775000,
+                    -650000
+                ]
+            }
+        },
+        "5ea90398-774b-43ec-bd14-db28ef507b64": {
+            "name": "14",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2775000,
+                    1950000
+                ]
+            }
+        },
+        "64731022-0d14-4c0a-996c-3eed9f417c00": {
+            "name": "1",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2775000,
+                    1950000
+                ]
+            }
+        },
+        "6e7efadb-0a82-4a26-8965-513d6ff56219": {
+            "name": "4",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2775000,
+                    0
+                ]
+            }
+        },
+        "af643901-6c38-4b1b-b30c-371212d093f7": {
+            "name": "7",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2775000,
+                    -1950000
+                ]
+            }
+        },
+        "b37a46a0-e07e-45ef-87df-bfcbf5f5bf8e": {
+            "name": "3",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2775000,
+                    650000
+                ]
+            }
+        },
+        "bf768b4b-3c62-4f52-ac68-910ef1896730": {
+            "name": "11",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2775000,
+                    0
+                ]
+            }
+        },
+        "e63a42e9-c280-4bc3-bf38-968baa5264c1": {
+            "name": "2",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2775000,
+                    1300000
+                ]
+            }
+        },
+        "e7483de8-0fee-46dc-a2d6-76e13d0a4a35": {
+            "name": "13",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2775000,
+                    1300000
+                ]
+            }
+        },
+        "ea132ec2-ccad-48a6-8121-3aab161d5867": {
+            "name": "9",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2775000,
+                    -1300000
+                ]
+            }
+        },
+        "f0ed5f62-ebda-4736-9d7e-6894f8fb8421": {
+            "name": "6",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1050000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2775000,
+                    -1300000
+                ]
+            }
+        }
+    },
+    "parameter_program": "6.60mm 5.1mm\n get-parameter [ courtyard_expansion ]\n 2 * +xy\n set-polygon [ courtyard rectangle 0 0 ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "50dd5589-b0be-454f-86a2-37237b2f8841": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3550000,
+                        -2800000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3550000,
+                        2800000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3550000,
+                        2800000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3550000,
+                        -2800000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "da9b654f-1376-4efa-a098-1c82c28fcf42": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2250000,
+                        -2550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2250000,
+                        -2550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2250000,
+                        2550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1250000,
+                        2550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2250000,
+                        1500000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "f94f4017-8876-4ab9-bf94-bab5be131a91": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        75000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2250000,
+                        -2550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -75000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2250000,
+                        2550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -75000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2250000,
+                        2550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        75000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2250000,
+                        -2550000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "generic",
+        "ic",
+        "smd"
+    ],
+    "texts": {
+        "a5d075d7-2059-4e52-bacb-2779715e8f6b": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3250000,
+                    3625000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        },
+        "b36f42e6-09c1-4c29-aafb-a007a2a5d902": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -2500000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 0
+        }
+    },
+    "type": "package",
+    "uuid": "12001aad-23c9-46d2-bfdb-75ffd2479776"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_151896a6-8204-4489-b65f-655a45ef52c0.json b/invoff/horizon/invoff/cache/pkg_151896a6-8204-4489-b65f-655a45ef52c0.json
new file mode 100644
index 0000000000000000000000000000000000000000..1ce12b14c9c24c3c9a218d28fe3134c04c3fbed2
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_151896a6-8204-4489-b65f-655a45ef52c0.json
@@ -0,0 +1,394 @@
+{
+    "_imp": {
+        "grid_spacing": 100000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "alternate_for": "0c6f5ea3-c601-4b00-b985-6db23ce77246",
+    "arcs": {},
+    "junctions": {},
+    "lines": {},
+    "manufacturer": "",
+    "model_filename": "3d_models/passive/capacitor/C_0603_1608Metric.step",
+    "name": "C0603 (manual soldering)",
+    "pads": {
+        "5eb3d31f-6cc4-43f5-a1e0-6ff6d5834e89": {
+            "name": "2",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 750000,
+                "pad_width": 1200000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    950000,
+                    0
+                ]
+            }
+        },
+        "ec25613b-c3e5-41ca-a58f-75caddafdd00": {
+            "name": "1",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 750000,
+                "pad_width": 1200000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -950000,
+                    0
+                ]
+            }
+        }
+    },
+    "parameter_program": "3.1mm 0.75mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "0d2f9dd9-cfc8-454f-b4af-cc08e433d433": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        -400000,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        400000,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        400000,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        -400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -400000,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        -400000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "a4f4767b-b02c-4761-9b09-db00c91de330": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1800000,
+                        -625000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1800000,
+                        625000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1800000,
+                        625000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1800000,
+                        -625000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "f797e7f1-a411-45dd-ba2b-d39cba1b3c29": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        -400000,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        400000,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        400000,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        -400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -400000,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        -400000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "generic",
+        "smd"
+    ],
+    "texts": {
+        "6fa03168-c6b6-449c-889e-3e9cd53e60d4": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -800000,
+                    0
+                ]
+            },
+            "size": 300000,
+            "text": "$RD",
+            "width": 0
+        },
+        "95ead6b1-821a-4c98-88ce-e502e4be13e7": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -1400000,
+                    1500000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "151896a6-8204-4489-b65f-655a45ef52c0"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_1e34c07a-357c-4977-a6e3-dea990e5cac3.json b/invoff/horizon/invoff/cache/pkg_1e34c07a-357c-4977-a6e3-dea990e5cac3.json
new file mode 100644
index 0000000000000000000000000000000000000000..ebff662991ae54beb4d3672c90a2eb955f3af74c
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_1e34c07a-357c-4977-a6e3-dea990e5cac3.json
@@ -0,0 +1,628 @@
+{
+    "_imp": {
+        "grid_spacing": 1250000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "default_model": "2b16e074-3a91-4dcd-8123-f0633af8ecef",
+    "junctions": {
+        "0b8b21ea-2272-484e-9eec-0fa5cad46e74": {
+            "position": [
+                -2500000,
+                -6625000
+            ]
+        },
+        "78e70aca-b1c9-459c-9dd7-7469fc567050": {
+            "position": [
+                2500000,
+                6250000
+            ]
+        },
+        "871b236b-6d5e-409d-a03a-5f16468e74f4": {
+            "position": [
+                2500000,
+                -6250000
+            ]
+        },
+        "b8fb83f9-520c-4749-b456-ee319337b2f5": {
+            "position": [
+                -2500000,
+                6250000
+            ]
+        },
+        "ef3bd8eb-8079-4898-b1cc-d6f9424b6d6d": {
+            "position": [
+                2500000,
+                -6625000
+            ]
+        },
+        "fed16366-eadd-498e-becb-35ab062e5942": {
+            "position": [
+                -2500000,
+                -6250000
+            ]
+        }
+    },
+    "lines": {
+        "01bdad68-46ba-4b91-a557-edd8f95e8d7c": {
+            "from": "78e70aca-b1c9-459c-9dd7-7469fc567050",
+            "layer": 20,
+            "to": "871b236b-6d5e-409d-a03a-5f16468e74f4",
+            "width": 150000
+        },
+        "22694bdf-51dd-439c-85a4-0b765d884d91": {
+            "from": "b8fb83f9-520c-4749-b456-ee319337b2f5",
+            "layer": 20,
+            "to": "78e70aca-b1c9-459c-9dd7-7469fc567050",
+            "width": 150000
+        },
+        "34efd1c4-e6f3-4cb3-96c4-7b23274e1870": {
+            "from": "fed16366-eadd-498e-becb-35ab062e5942",
+            "layer": 20,
+            "to": "b8fb83f9-520c-4749-b456-ee319337b2f5",
+            "width": 150000
+        },
+        "8952b9ce-bda4-4627-aea1-7ee3d1b8ad6c": {
+            "from": "0b8b21ea-2272-484e-9eec-0fa5cad46e74",
+            "layer": 20,
+            "to": "ef3bd8eb-8079-4898-b1cc-d6f9424b6d6d",
+            "width": 150000
+        },
+        "99a8b11d-80d7-4fcb-85d4-0e177d359484": {
+            "from": "871b236b-6d5e-409d-a03a-5f16468e74f4",
+            "layer": 20,
+            "to": "fed16366-eadd-498e-becb-35ab062e5942",
+            "width": 150000
+        }
+    },
+    "manufacturer": "",
+    "models": {
+        "2b16e074-3a91-4dcd-8123-f0633af8ecef": {
+            "filename": "3d_models/connectors/audio/eurorack_powerconnector_unkeyed.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": -1270000,
+            "y": 5072000,
+            "yaw": 16384,
+            "z": 0
+        }
+    },
+    "name": "Eurorack Powerconnector",
+    "pads": {
+        "196cb8f3-ae97-4b49-821e-97e3cc98b838": {
+            "name": "3",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1270000,
+                    0
+                ]
+            }
+        },
+        "2e6bc052-8d0c-4b16-9b78-0d7817f1761d": {
+            "name": "7",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    1270000,
+                    -2540000
+                ]
+            }
+        },
+        "45b50a2a-96fa-4d52-bc08-6f79e8e27ee9": {
+            "name": "9",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    1270000,
+                    2540000
+                ]
+            }
+        },
+        "467b028d-7eb9-4dd2-9895-07028ca87a41": {
+            "name": "1",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1270000,
+                    5080000
+                ]
+            }
+        },
+        "483cb740-87e5-49ab-9c0c-48cc0a46de55": {
+            "name": "8",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    1270000,
+                    0
+                ]
+            }
+        },
+        "6518c4ad-9478-4f88-9688-567400519f4a": {
+            "name": "2",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1270000,
+                    2540000
+                ]
+            }
+        },
+        "8bee57ee-687f-43e9-9731-5e301a5caf7f": {
+            "name": "4",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1270000,
+                    -2540000
+                ]
+            }
+        },
+        "8fabd603-a17b-489d-99b1-4bd8f8f02166": {
+            "name": "5",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1270000,
+                    -5080000
+                ]
+            }
+        },
+        "b2d2d995-8430-4d9d-b59d-fe3bc1cd203f": {
+            "name": "6",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    1270000,
+                    -5080000
+                ]
+            }
+        },
+        "efc0dde0-d946-414e-aaf6-2417306406f3": {
+            "name": "10",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1000000,
+                "pad_diameter": 1700000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    1270000,
+                    5080000
+                ]
+            }
+        }
+    },
+    "parameter_program": "5.000mm 12.500mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "bd166557-8308-46bf-8bcf-b5340cc287d0": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2750000,
+                        -6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2750000,
+                        6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2750000,
+                        6500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2750000,
+                        -6500000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "ddee1b89-b048-4235-a62f-efa5e8457d47": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2500000,
+                        -6250000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2500000,
+                        6250000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2500000,
+                        6250000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2500000,
+                        -6250000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "f623f1e5-cca1-43e7-bbe1-31a96ddee12a": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2500000,
+                        5000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1250000,
+                        6250000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2500000,
+                        6250000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2500000,
+                        -6250000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2500000,
+                        -6250000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "eurorack",
+        "power"
+    ],
+    "texts": {
+        "beb2de9c-d97e-4112-ba3f-d9dd29b934dd": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -7875000
+                ]
+            },
+            "size": 1000000,
+            "text": "-12",
+            "width": 150000
+        },
+        "e666aeb4-eeea-4648-8360-9ad0c2617130": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -5000000
+                ]
+            },
+            "size": 1500000,
+            "text": "$RD",
+            "width": 0
+        },
+        "ec8a8c9b-4bf3-4c56-9d3b-d15124f1bb24": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2625000,
+                    7625000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "1e34c07a-357c-4977-a6e3-dea990e5cac3"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_247c7bbc-56ec-4847-8227-1100cf66abcb.json b/invoff/horizon/invoff/cache/pkg_247c7bbc-56ec-4847-8227-1100cf66abcb.json
new file mode 100644
index 0000000000000000000000000000000000000000..2e52f139ea3572252c0eb691980a48553aee0ea8
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_247c7bbc-56ec-4847-8227-1100cf66abcb.json
@@ -0,0 +1,471 @@
+{
+    "_imp": {
+        "grid_spacing": 1250000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "default_model": "d40e76b0-9b57-489a-83c3-90a3b9ef9758",
+    "junctions": {
+        "26f4e333-9b92-4962-adb5-d0309d176d81": {
+            "position": [
+                -1250000,
+                -3150000
+            ]
+        },
+        "8c3bd9d1-66f2-4ed1-b492-83fa7b00cdf0": {
+            "position": [
+                1250000,
+                -3150000
+            ]
+        },
+        "9df6d4e7-459a-4eae-bdfa-c3fd234b7518": {
+            "position": [
+                -1250000,
+                3150000
+            ]
+        },
+        "da8ea934-f58b-414d-adca-2572206ea33b": {
+            "position": [
+                1250000,
+                3150000
+            ]
+        }
+    },
+    "lines": {
+        "235af449-a4f8-41ee-9832-058f9a007415": {
+            "from": "8c3bd9d1-66f2-4ed1-b492-83fa7b00cdf0",
+            "layer": 20,
+            "to": "26f4e333-9b92-4962-adb5-d0309d176d81",
+            "width": 150000
+        },
+        "8d1e5ee7-11a4-4faf-90ae-a9c10354dae8": {
+            "from": "26f4e333-9b92-4962-adb5-d0309d176d81",
+            "layer": 20,
+            "to": "9df6d4e7-459a-4eae-bdfa-c3fd234b7518",
+            "width": 150000
+        },
+        "c55fe6c8-cfe5-437f-a987-3fd2e7921c5a": {
+            "from": "9df6d4e7-459a-4eae-bdfa-c3fd234b7518",
+            "layer": 20,
+            "to": "da8ea934-f58b-414d-adca-2572206ea33b",
+            "width": 150000
+        },
+        "d0ec005c-5991-4936-aa50-8f77d140d2f5": {
+            "from": "da8ea934-f58b-414d-adca-2572206ea33b",
+            "layer": 20,
+            "to": "8c3bd9d1-66f2-4ed1-b492-83fa7b00cdf0",
+            "width": 150000
+        }
+    },
+    "manufacturer": "",
+    "models": {
+        "d40e76b0-9b57-489a-83c3-90a3b9ef9758": {
+            "filename": "3d_models/passive/resistor/resistor_6.3mm_length_8.75mm_lead_spacing.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": 0,
+            "y": 0,
+            "yaw": 16384,
+            "z": 0
+        }
+    },
+    "name": "Generic Resistor 6.3 mm Length",
+    "pads": {
+        "3f3ec899-0e05-446d-84e6-2a7fe26e5eaa": {
+            "name": "2",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 800000,
+                "pad_diameter": 1400000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -4375000
+                ]
+            }
+        },
+        "9b0e2f84-cc39-4113-bf1e-426f2c973721": {
+            "name": "1",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 800000,
+                "pad_diameter": 1400000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    0,
+                    4375000
+                ]
+            }
+        }
+    },
+    "parameter_program": "2.500mm 10.150mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "3e6a534a-de92-47a9-84f8-2cf1881a4c24": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1250000,
+                        -3150000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1250000,
+                        3150000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1250000,
+                        3150000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1250000,
+                        -3150000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "54e517ae-18f7-4a5a-80cb-87253ef046b3": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1500000,
+                        -5325000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1500000,
+                        5325000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1500000,
+                        5325000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1500000,
+                        -5325000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "d470fddc-e0b6-4d5f-bbbe-819a50525686": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        600000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1250000,
+                        -3150000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -600000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1250000,
+                        3150000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -600000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1250000,
+                        3150000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        600000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1250000,
+                        -3150000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "generic",
+        "passive",
+        "th"
+    ],
+    "texts": {
+        "4d80c4b4-862a-491f-92a6-28146f546964": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -2500000
+                ]
+            },
+            "size": 1300000,
+            "text": "$VALUE",
+            "width": 150000
+        },
+        "6ec3ebb3-0690-4179-8b3d-8df23f0ffbff": {
+            "from_smash": false,
+            "layer": 40,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -2500000
+                ]
+            },
+            "size": 1300000,
+            "text": "$RD",
+            "width": 0
+        },
+        "adf46680-52a3-4407-b629-4ad48e692173": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -2500000
+                ]
+            },
+            "size": 1300000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "247c7bbc-56ec-4847-8227-1100cf66abcb"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_315cae4d-e5e9-49da-a522-0efafde3419e.json b/invoff/horizon/invoff/cache/pkg_315cae4d-e5e9-49da-a522-0efafde3419e.json
new file mode 100644
index 0000000000000000000000000000000000000000..46d88e9cb0e55e4b5ceede367683d8a79b2ed640
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_315cae4d-e5e9-49da-a522-0efafde3419e.json
@@ -0,0 +1,678 @@
+{
+    "_imp": {
+        "grid_spacing": 1575000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                }
+            }
+        }
+    },
+    "arcs": {
+        "72843972-1561-4a64-8a63-e6fc6cf65dd0": {
+            "center": "66b42a4f-b70e-4701-9e30-127726b2f8ec",
+            "from": "7117c4ec-dc29-4d72-bee7-6c2ecda5f27b",
+            "layer": 20,
+            "to": "b6651321-83d8-4462-8c17-d6719daf7be9",
+            "width": 150000
+        },
+        "fa4ee04e-9b85-41c8-be6b-8f468f34bea0": {
+            "center": "66b42a4f-b70e-4701-9e30-127726b2f8ec",
+            "from": "b6651321-83d8-4462-8c17-d6719daf7be9",
+            "layer": 20,
+            "to": "7117c4ec-dc29-4d72-bee7-6c2ecda5f27b",
+            "width": 150000
+        }
+    },
+    "default_model": "a1a12711-a496-4060-b0c9-99617dea2392",
+    "junctions": {
+        "20bf18b6-628f-4a36-a96c-abc3728b3ff9": {
+            "position": [
+                -2205000,
+                -1260000
+            ]
+        },
+        "359e225a-50c1-4378-95af-4b7ecc689408": {
+            "position": [
+                -2205000,
+                1260000
+            ]
+        },
+        "638b21b8-12a6-482d-ae46-86d00cd65338": {
+            "position": [
+                -1260000,
+                1260000
+            ]
+        },
+        "66b42a4f-b70e-4701-9e30-127726b2f8ec": {
+            "position": [
+                0,
+                0
+            ]
+        },
+        "68b1970e-da09-430c-ae9c-2ca78961c36a": {
+            "position": [
+                -1732500,
+                1732500
+            ]
+        },
+        "7117c4ec-dc29-4d72-bee7-6c2ecda5f27b": {
+            "position": [
+                -3150000,
+                0
+            ]
+        },
+        "93863939-be6d-492a-b6c8-6027adb8ad6c": {
+            "position": [
+                -1260000,
+                -1260000
+            ]
+        },
+        "b6651321-83d8-4462-8c17-d6719daf7be9": {
+            "position": [
+                3150000,
+                0
+            ]
+        },
+        "bcc2d7d5-31ed-45f2-9d46-f9ba5c8d4f27": {
+            "position": [
+                -1732500,
+                787500
+            ]
+        }
+    },
+    "lines": {
+        "098ea57d-4dab-4363-a3c2-feb8f73839b6": {
+            "from": "20bf18b6-628f-4a36-a96c-abc3728b3ff9",
+            "layer": 20,
+            "to": "93863939-be6d-492a-b6c8-6027adb8ad6c",
+            "width": 150000
+        },
+        "75191e01-dc5c-48fa-84cc-e2ca33ff4c20": {
+            "from": "68b1970e-da09-430c-ae9c-2ca78961c36a",
+            "layer": 20,
+            "to": "bcc2d7d5-31ed-45f2-9d46-f9ba5c8d4f27",
+            "width": 150000
+        },
+        "f09f38cb-69ee-4f01-8e3c-5cacc64a9374": {
+            "from": "359e225a-50c1-4378-95af-4b7ecc689408",
+            "layer": 20,
+            "to": "638b21b8-12a6-482d-ae46-86d00cd65338",
+            "width": 150000
+        }
+    },
+    "manufacturer": "",
+    "models": {
+        "a1a12711-a496-4060-b0c9-99617dea2392": {
+            "filename": "3d_models/passive/capacitor/electrolytic/electrolytic_6.3mm_diameter_2.5mm_lead_span_11mm_height.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": 0,
+            "y": 0,
+            "yaw": 49152,
+            "z": 0
+        },
+        "f1bfb0c7-c364-428b-b989-211b27f3b947": {
+            "filename": "3d_models/passive/capacitor/electrolytic/CP_Radial_D6.3mm_P2.50mm.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": 0,
+            "y": 1250000,
+            "yaw": 16384,
+            "z": 0
+        }
+    },
+    "name": "Electrolytic Capacitor 6.3 mm diameter 2.5 mm lead span",
+    "pads": {
+        "27c7555c-26f1-4751-a47d-dd2b9aae74b9": {
+            "name": "1",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 700000,
+                "pad_diameter": 1300000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -1250000
+                ]
+            }
+        },
+        "2ce6a9b5-5e87-4519-a485-5f3ed582edee": {
+            "name": "2",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 700000,
+                "pad_diameter": 1300000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    0,
+                    1250000
+                ]
+            }
+        }
+    },
+    "parameter_program": "6.300mm 6.300mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "147adc6f-5d84-45dc-83e4-21493c3a9f94": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3150000,
+                        0
+                    ],
+                    "type": "arc"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3150000,
+                        0
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3150000,
+                        0
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3150000,
+                        0
+                    ],
+                    "type": "arc"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3150000,
+                        0
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "5b4e8fac-c768-47ae-a5c5-74f5c183d9b4": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1260000,
+                        -1260000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2205000,
+                        -1260000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2205000,
+                        -1260000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2205000,
+                        -1260000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "67218dee-04eb-481a-a758-01f53ebad940": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3150000,
+                        0
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3150000,
+                        0
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3150000,
+                        0
+                    ],
+                    "type": "arc"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3150000,
+                        0
+                    ],
+                    "type": "arc"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3150000,
+                        0
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "90631578-5ffc-4a58-a565-007ddf398fc4": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3400000,
+                        -3400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3400000,
+                        3400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3400000,
+                        3400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3400000,
+                        -3400000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "a06ac8b9-b2cf-4adc-bca6-2841926ddfb9": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1732500,
+                        787500
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1732500,
+                        1732500
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1732500,
+                        1732500
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "aacb3ed6-e459-474b-9542-054450dc5e5d": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1260000,
+                        1260000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1260000,
+                        1260000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1260000,
+                        1260000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2205000,
+                        1260000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "capacitor",
+        "electrolytic",
+        "passive",
+        "th"
+    ],
+    "texts": {
+        "b8e0bb10-215d-4bb4-a400-ff1fd5f36ce9": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3150000,
+                    0
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 0
+        },
+        "d4460c50-9269-48b1-99db-66cf84073fc4": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3150000,
+                    -3937500
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "315cae4d-e5e9-49da-a522-0efafde3419e"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_55b08fd7-8822-4ec6-807c-6412d4298198.json b/invoff/horizon/invoff/cache/pkg_55b08fd7-8822-4ec6-807c-6412d4298198.json
new file mode 100644
index 0000000000000000000000000000000000000000..0aade04251cd8a4be2fa9ecdbd89dcde6403a042
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_55b08fd7-8822-4ec6-807c-6412d4298198.json
@@ -0,0 +1,854 @@
+{
+    "_imp": {
+        "grid_spacing": 1250000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {
+        "23eebabb-ba20-48e2-bd34-fcac15fb5fdd": {
+            "center": "833db8da-f984-4e56-a20f-7aece612e097",
+            "from": "f4cdc3de-232e-40b9-b033-3defcd071eac",
+            "layer": 20,
+            "to": "9f58b88e-d5b9-42b0-9907-96651cc2b135",
+            "width": 150000
+        },
+        "3b0c0681-3c7c-4ed0-8d1b-6c6f4da18730": {
+            "center": "833db8da-f984-4e56-a20f-7aece612e097",
+            "from": "9f58b88e-d5b9-42b0-9907-96651cc2b135",
+            "layer": 20,
+            "to": "f4cdc3de-232e-40b9-b033-3defcd071eac",
+            "width": 150000
+        },
+        "ae9761b7-d695-4e04-a7c7-061242884442": {
+            "center": "833db8da-f984-4e56-a20f-7aece612e097",
+            "from": "9f58b88e-d5b9-42b0-9907-96651cc2b135",
+            "layer": 40,
+            "to": "f4cdc3de-232e-40b9-b033-3defcd071eac",
+            "width": 0
+        },
+        "c17af095-c62e-41ee-b9e8-98239341b157": {
+            "center": "833db8da-f984-4e56-a20f-7aece612e097",
+            "from": "f4cdc3de-232e-40b9-b033-3defcd071eac",
+            "layer": 40,
+            "to": "9f58b88e-d5b9-42b0-9907-96651cc2b135",
+            "width": 0
+        }
+    },
+    "default_model": "55a3dd53-5ef8-407f-ae2f-a80d2167f3c3",
+    "junctions": {
+        "05cb73a1-77f1-488e-9d17-aa1a1a65cf83": {
+            "position": [
+                -2999997,
+                -999995
+            ]
+        },
+        "0cb0638a-afdf-4365-8d4d-fe9b564bd009": {
+            "position": [
+                -2999997,
+                875005
+            ]
+        },
+        "123f89cd-b2b2-417f-8e5c-d100bee16f5f": {
+            "position": [
+                2500000,
+                -1750000
+            ]
+        },
+        "15c675c1-606c-43fc-873b-b1a7643f6bba": {
+            "position": [
+                -749997,
+                875005
+            ]
+        },
+        "1670c759-22f6-4b55-bac4-43e2894e8bf1": {
+            "position": [
+                1250000,
+                1750000
+            ]
+        },
+        "1e03125f-9a12-45ae-a92f-714c3d437bac": {
+            "position": [
+                -749997,
+                -999995
+            ]
+        },
+        "21212a3e-9700-4333-a2a5-bf2ec5516be9": {
+            "position": [
+                1875000,
+                -1750000
+            ]
+        },
+        "25eeb393-357c-4141-bafe-ec7bbe414248": {
+            "position": [
+                500000,
+                625000
+            ]
+        },
+        "26955ee8-e83a-490c-b6ae-a678c62eac69": {
+            "position": [
+                -625000,
+                -500000
+            ]
+        },
+        "289bbee1-fd4f-4b2a-b067-8b0639a54fc9": {
+            "position": [
+                -1874997,
+                2125005
+            ]
+        },
+        "2f4c4969-753b-4f1f-a352-a30d35fd0114": {
+            "position": [
+                6250000,
+                3750000
+            ]
+        },
+        "30ac8120-5f86-45ce-b014-9de0e658f3d8": {
+            "position": [
+                -625000,
+                375000
+            ]
+        },
+        "357a6e19-af70-4596-b606-66084cb7bd3e": {
+            "position": [
+                1875000,
+                1750000
+            ]
+        },
+        "561e6fd2-0f1c-469a-b816-b201c0179a70": {
+            "position": [
+                1250000,
+                -1750000
+            ]
+        },
+        "5e206b89-e2c6-4a1e-927a-bf5a9503324a": {
+            "position": [
+                -1874997,
+                875005
+            ]
+        },
+        "67a93b4d-d2d5-4dca-a44c-5185de335791": {
+            "position": [
+                2500000,
+                1750000
+            ]
+        },
+        "6ecbdb53-6270-4682-b153-3cf107c121d8": {
+            "position": [
+                3000000,
+                2250000
+            ]
+        },
+        "82578d1f-f7b0-4275-af02-5253bbc7358c": {
+            "position": [
+                -2999997,
+                2125005
+            ]
+        },
+        "833db8da-f984-4e56-a20f-7aece612e097": {
+            "position": [
+                -5625000,
+                -3125000
+            ]
+        },
+        "83f99375-1f58-4188-9fec-c60252cc4ec2": {
+            "position": [
+                750000,
+                -500000
+            ]
+        },
+        "8cd99d11-9b8a-4489-bb37-aee751b89800": {
+            "position": [
+                500000,
+                -250000
+            ]
+        },
+        "8f24bac1-0ad0-40ca-978c-65facabd0eff": {
+            "position": [
+                6250000,
+                -3750000
+            ]
+        },
+        "93c516b6-57c8-4c2a-a5a2-ae6c965ea8c3": {
+            "position": [
+                500000,
+                125000
+            ]
+        },
+        "9f58b88e-d5b9-42b0-9907-96651cc2b135": {
+            "position": [
+                -6125000,
+                -3125000
+            ]
+        },
+        "9f74968a-6b0c-4e46-a8d2-bcf616b1ebc3": {
+            "position": [
+                -2999997,
+                -2249995
+            ]
+        },
+        "a1705f52-c38c-4c8e-89ba-8cf893ab837b": {
+            "position": [
+                1875000,
+                -2250000
+            ]
+        },
+        "a5cc0b61-492c-4ccd-8d0b-c3c23c4a15ce": {
+            "position": [
+                -6250000,
+                -3750000
+            ]
+        },
+        "be96dad0-e499-4bfa-86c4-75e58c00fb65": {
+            "position": [
+                750000,
+                375000
+            ]
+        },
+        "c38fe879-31c7-43d5-9c6a-dd22cb6cced0": {
+            "position": [
+                3000000,
+                -2250000
+            ]
+        },
+        "d0fa7cad-6439-456a-b195-356bd2b2bf30": {
+            "position": [
+                -1874997,
+                -2249995
+            ]
+        },
+        "d0fd6262-5726-40fb-85e7-10a9c4f7b7aa": {
+            "position": [
+                -6250000,
+                3750000
+            ]
+        },
+        "dd3acac9-297f-45ab-aabe-6e9a4d55f820": {
+            "position": [
+                1875000,
+                2250000
+            ]
+        },
+        "de75d89e-ab4f-4cd6-b2a1-2dd5fbae508e": {
+            "position": [
+                -1874997,
+                -999995
+            ]
+        },
+        "e0c4dfdf-432a-41f6-9cd4-9878a9396e15": {
+            "position": [
+                500000,
+                -750000
+            ]
+        },
+        "f4cdc3de-232e-40b9-b033-3defcd071eac": {
+            "position": [
+                -5125000,
+                -3125000
+            ]
+        }
+    },
+    "lines": {
+        "154f4afb-4dd0-4da3-bd95-c6a8820f6246": {
+            "from": "6ecbdb53-6270-4682-b153-3cf107c121d8",
+            "layer": 20,
+            "to": "dd3acac9-297f-45ab-aabe-6e9a4d55f820",
+            "width": 150000
+        },
+        "1689b995-f858-4ede-9371-1ec8a145e0d9": {
+            "from": "26955ee8-e83a-490c-b6ae-a678c62eac69",
+            "layer": 20,
+            "to": "83f99375-1f58-4188-9fec-c60252cc4ec2",
+            "width": 150000
+        },
+        "1c40f5d7-dab1-4510-9c5f-0b683fbd75dd": {
+            "from": "561e6fd2-0f1c-469a-b816-b201c0179a70",
+            "layer": 20,
+            "to": "123f89cd-b2b2-417f-8e5c-d100bee16f5f",
+            "width": 150000
+        },
+        "2605af5d-6716-49f8-ac3d-d9bd9cc375ae": {
+            "from": "5e206b89-e2c6-4a1e-927a-bf5a9503324a",
+            "layer": 20,
+            "to": "0cb0638a-afdf-4365-8d4d-fe9b564bd009",
+            "width": 150000
+        },
+        "29337c13-2f71-4ea8-8e0e-315619bec097": {
+            "from": "289bbee1-fd4f-4b2a-b067-8b0639a54fc9",
+            "layer": 20,
+            "to": "5e206b89-e2c6-4a1e-927a-bf5a9503324a",
+            "width": 150000
+        },
+        "3055d096-478b-4cac-96a6-a1ecec1ab2d6": {
+            "from": "d0fa7cad-6439-456a-b195-356bd2b2bf30",
+            "layer": 20,
+            "to": "9f74968a-6b0c-4e46-a8d2-bcf616b1ebc3",
+            "width": 150000
+        },
+        "3c371dfb-762e-48d2-8775-a9d9bfb7420b": {
+            "from": "de75d89e-ab4f-4cd6-b2a1-2dd5fbae508e",
+            "layer": 20,
+            "to": "d0fa7cad-6439-456a-b195-356bd2b2bf30",
+            "width": 150000
+        },
+        "3e6d6034-f2ea-41f5-835b-b47d8a3fb5f0": {
+            "from": "d0fd6262-5726-40fb-85e7-10a9c4f7b7aa",
+            "layer": 20,
+            "to": "2f4c4969-753b-4f1f-a352-a30d35fd0114",
+            "width": 150000
+        },
+        "50bb899c-a1a3-4b1d-a6bb-2bc2b9983bf2": {
+            "from": "5e206b89-e2c6-4a1e-927a-bf5a9503324a",
+            "layer": 20,
+            "to": "15c675c1-606c-43fc-873b-b1a7643f6bba",
+            "width": 150000
+        },
+        "59f915a0-3371-40cb-b020-42253d2fa325": {
+            "from": "05cb73a1-77f1-488e-9d17-aa1a1a65cf83",
+            "layer": 20,
+            "to": "1e03125f-9a12-45ae-a92f-714c3d437bac",
+            "width": 150000
+        },
+        "5aa1a78e-37a5-41ea-99f6-d595d538432e": {
+            "from": "5e206b89-e2c6-4a1e-927a-bf5a9503324a",
+            "layer": 20,
+            "to": "05cb73a1-77f1-488e-9d17-aa1a1a65cf83",
+            "width": 150000
+        },
+        "5ded209c-cf8a-43e5-a6b8-e8e4bee92158": {
+            "from": "30ac8120-5f86-45ce-b014-9de0e658f3d8",
+            "layer": 20,
+            "to": "be96dad0-e499-4bfa-86c4-75e58c00fb65",
+            "width": 150000
+        },
+        "89a31091-e3ed-4e79-81d4-30fb295be88c": {
+            "from": "21212a3e-9700-4333-a2a5-bf2ec5516be9",
+            "layer": 20,
+            "to": "a1705f52-c38c-4c8e-89ba-8cf893ab837b",
+            "width": 150000
+        },
+        "8d61b6c2-e36f-4398-9a5f-ef855b0c0757": {
+            "from": "dd3acac9-297f-45ab-aabe-6e9a4d55f820",
+            "layer": 20,
+            "to": "357a6e19-af70-4596-b606-66084cb7bd3e",
+            "width": 150000
+        },
+        "905388c6-71e6-49f1-ae8b-c104db45ba06": {
+            "from": "8f24bac1-0ad0-40ca-978c-65facabd0eff",
+            "layer": 20,
+            "to": "a5cc0b61-492c-4ccd-8d0b-c3c23c4a15ce",
+            "width": 150000
+        },
+        "9d669984-1af0-4520-8cfc-11306374be77": {
+            "from": "1670c759-22f6-4b55-bac4-43e2894e8bf1",
+            "layer": 20,
+            "to": "561e6fd2-0f1c-469a-b816-b201c0179a70",
+            "width": 150000
+        },
+        "b6422a5d-ebe0-41a5-b90b-16abbfe13f79": {
+            "from": "67a93b4d-d2d5-4dca-a44c-5185de335791",
+            "layer": 20,
+            "to": "357a6e19-af70-4596-b606-66084cb7bd3e",
+            "width": 150000
+        },
+        "bd792bf8-1f9e-4a4e-867d-17300106fd5d": {
+            "from": "82578d1f-f7b0-4275-af02-5253bbc7358c",
+            "layer": 20,
+            "to": "289bbee1-fd4f-4b2a-b067-8b0639a54fc9",
+            "width": 150000
+        },
+        "c069ca7e-080e-41c8-a750-e2f91954d778": {
+            "from": "83f99375-1f58-4188-9fec-c60252cc4ec2",
+            "layer": 20,
+            "to": "8cd99d11-9b8a-4489-bb37-aee751b89800",
+            "width": 150000
+        },
+        "cdad59ec-c13d-4343-b4ea-78f1c693176c": {
+            "from": "2f4c4969-753b-4f1f-a352-a30d35fd0114",
+            "layer": 20,
+            "to": "8f24bac1-0ad0-40ca-978c-65facabd0eff",
+            "width": 150000
+        },
+        "d38df95e-fb94-4c6c-a085-5c25516eeb15": {
+            "from": "83f99375-1f58-4188-9fec-c60252cc4ec2",
+            "layer": 20,
+            "to": "e0c4dfdf-432a-41f6-9cd4-9878a9396e15",
+            "width": 150000
+        },
+        "da9a5911-aa42-49f8-a993-863ea5493c49": {
+            "from": "a5cc0b61-492c-4ccd-8d0b-c3c23c4a15ce",
+            "layer": 20,
+            "to": "d0fd6262-5726-40fb-85e7-10a9c4f7b7aa",
+            "width": 150000
+        },
+        "eb17b1cd-5386-4c51-9ac8-ce67ebf5d252": {
+            "from": "357a6e19-af70-4596-b606-66084cb7bd3e",
+            "layer": 20,
+            "to": "1670c759-22f6-4b55-bac4-43e2894e8bf1",
+            "width": 150000
+        },
+        "ee394aa3-a389-4814-8266-8a8ac7d8ea09": {
+            "from": "1e03125f-9a12-45ae-a92f-714c3d437bac",
+            "layer": 20,
+            "to": "5e206b89-e2c6-4a1e-927a-bf5a9503324a",
+            "width": 150000
+        },
+        "eedb1209-21ed-4b18-ad29-05b968ad0b79": {
+            "from": "a1705f52-c38c-4c8e-89ba-8cf893ab837b",
+            "layer": 20,
+            "to": "c38fe879-31c7-43d5-9c6a-dd22cb6cced0",
+            "width": 150000
+        },
+        "f150ed17-fd23-41b1-9752-41a0bbd1acd3": {
+            "from": "123f89cd-b2b2-417f-8e5c-d100bee16f5f",
+            "layer": 20,
+            "to": "67a93b4d-d2d5-4dca-a44c-5185de335791",
+            "width": 150000
+        },
+        "f26bd02f-46de-4695-933f-8a29c968815f": {
+            "from": "be96dad0-e499-4bfa-86c4-75e58c00fb65",
+            "layer": 20,
+            "to": "93c516b6-57c8-4c2a-a5a2-ae6c965ea8c3",
+            "width": 150000
+        },
+        "f621ac38-c9b0-41d8-b27f-e55da96eef4b": {
+            "from": "be96dad0-e499-4bfa-86c4-75e58c00fb65",
+            "layer": 20,
+            "to": "25eeb393-357c-4141-bafe-ec7bbe414248",
+            "width": 150000
+        }
+    },
+    "manufacturer": "Nanyang Senba Optical Elec",
+    "models": {
+        "55a3dd53-5ef8-407f-ae2f-a80d2167f3c3": {
+            "filename": "3d_models/passive/optoelectronics/LCR-0202.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": 0,
+            "y": 0,
+            "yaw": 0,
+            "z": 0
+        }
+    },
+    "name": "LCR-0202",
+    "pads": {
+        "54340327-64e1-4583-a9c1-c48cd8d63545": {
+            "name": "3",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 900000,
+                "pad_diameter": 1800000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    4250000,
+                    -2250000
+                ]
+            }
+        },
+        "97a7fe3f-a43e-403d-b9cf-2c273a6ac333": {
+            "name": "2",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 900000,
+                "pad_diameter": 1800000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -4250000,
+                    2250000
+                ]
+            }
+        },
+        "9a164cdc-e4eb-49ea-b14d-78f81a679655": {
+            "name": "4",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 900000,
+                "pad_diameter": 1800000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    4250000,
+                    2250000
+                ]
+            }
+        },
+        "bbd6ea1f-4955-4b67-b7ff-3b0ee5af9254": {
+            "name": "1",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 900000,
+                "pad_diameter": 1800000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -4250000,
+                    -2250000
+                ]
+            }
+        }
+    },
+    "parameter_program": "12.500mm 7.500mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "79b0b3a3-2ef3-4d1d-89ee-5de21e498986": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -6250000,
+                        3750000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        6250000,
+                        3750000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        6250000,
+                        -3750000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -6250000,
+                        -3750000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "caef5fab-ef11-41e6-8817-1e1b883d8039": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -6500000,
+                        -4000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -6500000,
+                        4000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        6500000,
+                        4000000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        6500000,
+                        -4000000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "ed758fbe-f7d7-459a-ba5a-7a205706a12f": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -5000000,
+                        -3750000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -6250000,
+                        -2500000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -6250000,
+                        3750000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        6250000,
+                        3750000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        6250000,
+                        -3750000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [],
+    "texts": {
+        "33b2932e-4637-41ba-97c0-27aedb8db4fa": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -6250000,
+                    -5000000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        },
+        "bff95562-5e38-4698-b3d9-1cf8b1054fd8": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -5000000,
+                    0
+                ]
+            },
+            "size": 1500000,
+            "text": "$RD",
+            "width": 0
+        }
+    },
+    "type": "package",
+    "uuid": "55b08fd7-8822-4ec6-807c-6412d4298198"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_8b7a6fe9-3f24-43ad-813b-9cc7ff62f064.json b/invoff/horizon/invoff/cache/pkg_8b7a6fe9-3f24-43ad-813b-9cc7ff62f064.json
new file mode 100644
index 0000000000000000000000000000000000000000..7dc11c7bc528654f4bd6bc093f14ba066b2bc6b8
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_8b7a6fe9-3f24-43ad-813b-9cc7ff62f064.json
@@ -0,0 +1,534 @@
+{
+    "_imp": {
+        "grid_spacing": 100000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "default_model": "4e47280d-8b6a-481d-ac23-74702e9cfbbf",
+    "junctions": {
+        "2d3829d4-bf23-41f2-ac31-1db09d314677": {
+            "position": [
+                2200000,
+                2600000
+            ]
+        },
+        "3e1e596e-46c3-4cf3-ba69-984179452ac6": {
+            "position": [
+                -2200000,
+                -2600000
+            ]
+        },
+        "48ed1df6-4288-40f3-b80a-3bc23bb7be88": {
+            "position": [
+                -3800000,
+                2600000
+            ]
+        },
+        "5a3602f7-8d8f-45dc-9a7c-b4431cd9aaae": {
+            "position": [
+                -2200000,
+                2600000
+            ]
+        },
+        "622cea55-9ccc-4960-a81d-62dace1c0b67": {
+            "position": [
+                -2200000,
+                2600000
+            ]
+        },
+        "a8d0c39c-329a-41b7-b1e6-778e84ae9bb2": {
+            "position": [
+                2200000,
+                -2600000
+            ]
+        }
+    },
+    "lines": {
+        "02115226-8540-43ed-9c72-25d1d03d1025": {
+            "from": "2d3829d4-bf23-41f2-ac31-1db09d314677",
+            "layer": 20,
+            "to": "2d3829d4-bf23-41f2-ac31-1db09d314677",
+            "width": 0
+        },
+        "060097f0-f385-44f0-9d89-5ce61b785943": {
+            "from": "5a3602f7-8d8f-45dc-9a7c-b4431cd9aaae",
+            "layer": 20,
+            "to": "2d3829d4-bf23-41f2-ac31-1db09d314677",
+            "width": 150000
+        },
+        "0756b24c-a171-4ec3-bee5-e94dc13a179f": {
+            "from": "2d3829d4-bf23-41f2-ac31-1db09d314677",
+            "layer": 20,
+            "to": "2d3829d4-bf23-41f2-ac31-1db09d314677",
+            "width": 0
+        },
+        "19fed989-2723-494e-b4ce-e2f4443e7c1a": {
+            "from": "3e1e596e-46c3-4cf3-ba69-984179452ac6",
+            "layer": 20,
+            "to": "3e1e596e-46c3-4cf3-ba69-984179452ac6",
+            "width": 0
+        },
+        "24404727-ab98-4738-9e47-8972ede0ebd8": {
+            "from": "3e1e596e-46c3-4cf3-ba69-984179452ac6",
+            "layer": 20,
+            "to": "a8d0c39c-329a-41b7-b1e6-778e84ae9bb2",
+            "width": 150000
+        },
+        "511c2b80-4921-4b99-96f1-8097fce2cfd6": {
+            "from": "3e1e596e-46c3-4cf3-ba69-984179452ac6",
+            "layer": 20,
+            "to": "3e1e596e-46c3-4cf3-ba69-984179452ac6",
+            "width": 0
+        },
+        "bf5d34e1-3c7c-4f90-a333-5d7dcebb3712": {
+            "from": "622cea55-9ccc-4960-a81d-62dace1c0b67",
+            "layer": 20,
+            "to": "5a3602f7-8d8f-45dc-9a7c-b4431cd9aaae",
+            "width": 150000
+        },
+        "c806d183-c166-4e4a-81d1-6681b0ee55f9": {
+            "from": "48ed1df6-4288-40f3-b80a-3bc23bb7be88",
+            "layer": 20,
+            "to": "622cea55-9ccc-4960-a81d-62dace1c0b67",
+            "width": 150000
+        }
+    },
+    "manufacturer": "Central Semiconductor",
+    "models": {
+        "4e47280d-8b6a-481d-ac23-74702e9cfbbf": {
+            "filename": "3d_models/ic/hd-dip/HD-DIP.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": 0,
+            "y": 0,
+            "yaw": 16384,
+            "z": 0
+        }
+    },
+    "name": "HD DIP",
+    "pads": {
+        "088b40eb-de2c-4478-9b29-a6fb67354427": {
+            "name": "3",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1100000,
+                "pad_width": 1200000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    3149999,
+                    -1250001
+                ]
+            }
+        },
+        "59c739be-e880-4e5d-8dae-80bc3beb6415": {
+            "name": "2",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1100000,
+                "pad_width": 1200000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3150001,
+                    -1250001
+                ]
+            }
+        },
+        "8c5e18af-d92b-482a-a70f-8b97eaeb35ef": {
+            "name": "4",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1100000,
+                "pad_width": 1200000
+            },
+            "placement": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    3149999,
+                    1249999
+                ]
+            }
+        },
+        "a273b49b-8f8d-4da1-89e2-11b009ce15b9": {
+            "name": "1",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1100000,
+                "pad_width": 1200000
+            },
+            "placement": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    -3150001,
+                    1249999
+                ]
+            }
+        }
+    },
+    "parameter_program": "7.500mm 4.900mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "346c022f-3152-4b5f-9390-58dce628cd2f": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4000000,
+                        -2700000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -4000000,
+                        2700000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4000000,
+                        2700000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        4000000,
+                        -2700000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "7870c36a-a349-40eb-9502-13119d11c7da": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2100000,
+                        -2450000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2100000,
+                        2450000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2100000,
+                        2450000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2100000,
+                        -2450000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "abc7755e-681d-42c1-8d6e-27d134e300b4": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        300000,
+                        -650000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2100000,
+                        -2450000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2100000,
+                        1400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        300000,
+                        650000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1200000,
+                        2450000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -300000,
+                        650000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2100000,
+                        2450000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -300000,
+                        -650000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2100000,
+                        -2450000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "generic",
+        "smd"
+    ],
+    "texts": {
+        "8402deda-42de-4d81-a479-cba7135caf20": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    20000,
+                    -2420000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 0
+        },
+        "a786149e-136b-4f08-a946-5fd2768c3710": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3900000,
+                    3400000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "8b7a6fe9-3f24-43ad-813b-9cc7ff62f064"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_912ac77a-2d3a-46ce-a60d-18eb7a750a7c.json b/invoff/horizon/invoff/cache/pkg_912ac77a-2d3a-46ce-a60d-18eb7a750a7c.json
new file mode 100644
index 0000000000000000000000000000000000000000..066948e5027905b49a3a07339ef43eb3e7d32de5
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_912ac77a-2d3a-46ce-a60d-18eb7a750a7c.json
@@ -0,0 +1,431 @@
+{
+    "_imp": {
+        "grid_spacing": 100000,
+        "layer_display": {
+            "layer_opacity": 40.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "junctions": {
+        "514fde4e-c744-4eae-bdeb-b217a5e7457e": {
+            "position": [
+                300000,
+                750000
+            ]
+        },
+        "615990ad-5a97-4a06-a9ac-4ed0defa9030": {
+            "position": [
+                -300000,
+                -750000
+            ]
+        },
+        "73a6072c-6034-4872-83f3-0192c66c0131": {
+            "position": [
+                -300000,
+                750000
+            ]
+        },
+        "d70b8911-4eea-4e4b-8725-058a9fe69205": {
+            "position": [
+                300000,
+                -750000
+            ]
+        }
+    },
+    "lines": {
+        "5c23de96-e78a-44b2-bc51-7d4db16e0cff": {
+            "from": "615990ad-5a97-4a06-a9ac-4ed0defa9030",
+            "layer": 20,
+            "to": "d70b8911-4eea-4e4b-8725-058a9fe69205",
+            "width": 150000
+        },
+        "ad2379aa-957b-4b84-91cf-645d94c749f6": {
+            "from": "73a6072c-6034-4872-83f3-0192c66c0131",
+            "layer": 20,
+            "to": "514fde4e-c744-4eae-bdeb-b217a5e7457e",
+            "width": 150000
+        }
+    },
+    "manufacturer": "",
+    "model_filename": "3d_models/passive/capacitor/C_0805_2012Metric.step",
+    "name": "C0805",
+    "pads": {
+        "487097d5-96e7-4e99-841a-42e1abf1d9cc": {
+            "name": "1",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1250000,
+                "pad_width": 1000000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -999944,
+                    -8
+                ]
+            }
+        },
+        "a80c8983-726b-40b0-87a2-ef2e6575ff1b": {
+            "name": "2",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1250000,
+                "pad_width": 1000000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    1000056,
+                    -8
+                ]
+            }
+        }
+    },
+    "parameter_program": "3mm 1.25mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "21531733-5b74-4719-977d-655f2bb89054": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        -1850000,
+                        425000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -999972,
+                        624996
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -650000,
+                        425000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1000028,
+                        624996
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -650000,
+                        -425000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1000028,
+                        -625004
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -1850000,
+                        -425000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -999972,
+                        -625004
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "5c6028e9-da03-4e7b-bf01-c6cdbf22082c": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1750000,
+                        -875000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1750000,
+                        875000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1750000,
+                        875000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1750000,
+                        -875000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "b29a39ec-ebd4-4d2f-88d9-5b650bf83315": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        -1850000,
+                        425000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -999972,
+                        624996
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -650000,
+                        425000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1000028,
+                        624996
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -650000,
+                        -425000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1000028,
+                        -625004
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -1850000,
+                        -425000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -999972,
+                        -625004
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "generic",
+        "smd"
+    ],
+    "texts": {
+        "604a7b6d-8652-4e07-8a44-b7786a236b3b": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -1700000,
+                    1700000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        },
+        "c2163003-224f-4253-8c3d-877ebf72f918": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -999972,
+                    -4
+                ]
+            },
+            "size": 400000,
+            "text": "$RD",
+            "width": 0
+        }
+    },
+    "type": "package",
+    "uuid": "912ac77a-2d3a-46ce-a60d-18eb7a750a7c"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_a894abc1-5b1c-4a52-90fc-5eb2e462b101.json b/invoff/horizon/invoff/cache/pkg_a894abc1-5b1c-4a52-90fc-5eb2e462b101.json
new file mode 100644
index 0000000000000000000000000000000000000000..1d9376c2ba127755adbceb4839e65f1e00f7a3b7
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_a894abc1-5b1c-4a52-90fc-5eb2e462b101.json
@@ -0,0 +1,431 @@
+{
+    "_imp": {
+        "grid_spacing": 100000,
+        "layer_display": {
+            "layer_opacity": 29.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "junctions": {
+        "4929436d-cf28-4264-b684-c516ad0b290f": {
+            "position": [
+                400000,
+                -800000
+            ]
+        },
+        "9f00cf9c-22f5-45a3-b14e-c7067c7b9129": {
+            "position": [
+                400000,
+                800000
+            ]
+        },
+        "a132798f-b7ae-4b10-9082-efa82c77da24": {
+            "position": [
+                -400000,
+                800000
+            ]
+        },
+        "afae59de-7394-439a-8246-d1051458f0c7": {
+            "position": [
+                -400000,
+                -800000
+            ]
+        }
+    },
+    "lines": {
+        "85c94ec2-2971-4502-98e1-669ee4a56e0a": {
+            "from": "a132798f-b7ae-4b10-9082-efa82c77da24",
+            "layer": 20,
+            "to": "9f00cf9c-22f5-45a3-b14e-c7067c7b9129",
+            "width": 150000
+        },
+        "e04aa2f5-31b3-46f9-89da-e8507c4cee78": {
+            "from": "afae59de-7394-439a-8246-d1051458f0c7",
+            "layer": 20,
+            "to": "4929436d-cf28-4264-b684-c516ad0b290f",
+            "width": 150000
+        }
+    },
+    "manufacturer": "",
+    "model_filename": "3d_models/passive/resistor/R_0805_2012Metric.step",
+    "name": "R0805",
+    "pads": {
+        "57416c85-ca47-45fe-a850-612e3405e61f": {
+            "name": "1",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1300000,
+                "pad_width": 700000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -950000,
+                    0
+                ]
+            }
+        },
+        "b43013b4-017c-4242-8852-0ec05a2374d1": {
+            "name": "2",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1300000,
+                "pad_width": 700000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    950000,
+                    0
+                ]
+            }
+        }
+    },
+    "parameter_program": "2.6mm 1.3mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "028405de-c48b-41cc-840e-c424714e47b3": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        150000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1000000,
+                        650000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -150000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1000000,
+                        -650000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -150000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1000000,
+                        -650000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        150000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1000000,
+                        650000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "3789af61-a089-44e0-a5e9-92a12bf427ea": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1550000,
+                        -900000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1550000,
+                        900000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1550000,
+                        900000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1550000,
+                        -900000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "c3597353-2712-4006-842a-599986065bab": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        150000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1000000,
+                        650000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -150000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1000000,
+                        -650000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -150000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1000000,
+                        -650000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        150000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1000000,
+                        650000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "generic",
+        "smd"
+    ],
+    "texts": {
+        "f9f76e3c-b40b-45d1-9140-1bcb00e84792": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -1000000,
+                    0
+                ]
+            },
+            "size": 400000,
+            "text": "$RD",
+            "width": 0
+        },
+        "fe551c07-0fa6-4ffd-b867-a0be9addab45": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -1500000,
+                    1700000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "a894abc1-5b1c-4a52-90fc-5eb2e462b101"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_b7d18683-9eca-4083-8b26-34d01373a865.json b/invoff/horizon/invoff/cache/pkg_b7d18683-9eca-4083-8b26-34d01373a865.json
new file mode 100644
index 0000000000000000000000000000000000000000..d53064a177823bb0adc483c1a68227ab0d98b690
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_b7d18683-9eca-4083-8b26-34d01373a865.json
@@ -0,0 +1,481 @@
+{
+    "_imp": {
+        "grid_spacing": 625000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "default_model": "3a82e727-45fd-4fd1-b892-07d62fb97e7c",
+    "junctions": {
+        "1cf71ca2-9ccf-4469-a735-32499e74daf2": {
+            "position": [
+                625000,
+                437500
+            ]
+        },
+        "4ee22a12-85c2-4fc7-8a21-75df53dd8627": {
+            "position": [
+                0,
+                437500
+            ]
+        },
+        "5852cc5c-1267-4fe1-afb8-2cac8e1f9a27": {
+            "position": [
+                625000,
+                -437500
+            ]
+        },
+        "5a291048-1121-4ea9-b56d-9185280f2257": {
+            "position": [
+                -625000,
+                -437500
+            ]
+        },
+        "f0b79ad3-ef6f-4074-b050-122abe6ea550": {
+            "position": [
+                -625000,
+                437500
+            ]
+        }
+    },
+    "lines": {
+        "a1d62850-05f1-4512-bb88-aabbe0144d76": {
+            "from": "4ee22a12-85c2-4fc7-8a21-75df53dd8627",
+            "layer": 20,
+            "to": "5a291048-1121-4ea9-b56d-9185280f2257",
+            "width": 150000
+        },
+        "a489699b-9c14-4099-91c6-f53e20176da6": {
+            "from": "5a291048-1121-4ea9-b56d-9185280f2257",
+            "layer": 20,
+            "to": "5852cc5c-1267-4fe1-afb8-2cac8e1f9a27",
+            "width": 150000
+        },
+        "d070e588-de38-4802-8a46-0ff48f922195": {
+            "from": "5852cc5c-1267-4fe1-afb8-2cac8e1f9a27",
+            "layer": 20,
+            "to": "4ee22a12-85c2-4fc7-8a21-75df53dd8627",
+            "width": 150000
+        },
+        "f3cdf5fa-e406-4034-96a2-e448ee32568a": {
+            "from": "f0b79ad3-ef6f-4074-b050-122abe6ea550",
+            "layer": 20,
+            "to": "1cf71ca2-9ccf-4469-a735-32499e74daf2",
+            "width": 150000
+        }
+    },
+    "manufacturer": "",
+    "models": {
+        "326acc98-e0b3-4a55-b923-9784a657a32d": {
+            "filename": "3d_models/ic/so/sod-323.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": 0,
+            "y": 0,
+            "yaw": 16384,
+            "z": 0
+        },
+        "3a82e727-45fd-4fd1-b892-07d62fb97e7c": {
+            "filename": "3d_models/ic/so/sod-323_stripe.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": 0,
+            "y": 0,
+            "yaw": 16384,
+            "z": 0
+        }
+    },
+    "name": "SOD-323",
+    "pads": {
+        "1d4d4f97-b6cf-4205-a286-12aa946cb4d6": {
+            "name": "2",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 500000,
+                "pad_width": 500000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -1050000
+                ]
+            }
+        },
+        "becc052f-cb72-46ef-9064-1064362718c4": {
+            "name": "1",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 500000,
+                "pad_width": 500000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    0,
+                    1050000
+                ]
+            }
+        }
+    },
+    "parameter_program": "1.650mm 3.050mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "1a9e8d7f-7d18-44c8-91c7-bf246cbb2415": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        -125000,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -862500,
+                        -1437500
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -875000,
+                        1125000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -125000,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -625000,
+                        1437500
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        125000,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        875000,
+                        1437500
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        125000,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        875000,
+                        -1437500
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "3fa95676-6dc2-4497-ab4c-d526a3737b04": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1075000,
+                        -1775000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1075000,
+                        1775000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1075000,
+                        1775000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1075000,
+                        -1775000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "be85b3d7-bbf0-418b-b76c-3b5c54431341": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        550000,
+                        1400000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -825000,
+                        -1100000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        550000,
+                        -1400000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -825000,
+                        1100000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -550000,
+                        -1400000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        825000,
+                        1100000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -550000,
+                        1400000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        825000,
+                        -1100000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "smd",
+        "so"
+    ],
+    "texts": {
+        "84d6b569-e00a-4662-8cb3-56b2ffcff632": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -1250000
+                ]
+            },
+            "size": 600000,
+            "text": "$RD",
+            "width": 0
+        },
+        "de1fa29c-12de-4ec2-998e-f533ce08433d": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -1875000,
+                    2500000
+                ]
+            },
+            "size": 1300000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "b7d18683-9eca-4083-8b26-34d01373a865"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_b88dae75-4471-4842-a8f4-0a68dda583d1.json b/invoff/horizon/invoff/cache/pkg_b88dae75-4471-4842-a8f4-0a68dda583d1.json
new file mode 100644
index 0000000000000000000000000000000000000000..821d95fd282460410786ef8fafc10744a17a5992
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_b88dae75-4471-4842-a8f4-0a68dda583d1.json
@@ -0,0 +1,484 @@
+{
+    "_imp": {
+        "grid_spacing": 635000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.8999999761581421,
+                        "g": 0.8999999761581421,
+                        "r": 0.8999999761581421
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": false
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "default_model": "12b47de1-2680-4e07-9edd-3b0d9b94e887",
+    "junctions": {
+        "104b3852-f4ed-480e-868b-2b01e2dac82b": {
+            "position": [
+                -2857500,
+                -4318000
+            ]
+        },
+        "3e3a1aca-fe8a-404a-a183-20212c472b8c": {
+            "position": [
+                -2857500,
+                4318000
+            ]
+        },
+        "8cce41cf-66b1-43f1-99e1-79e84ed5f00c": {
+            "position": [
+                2857500,
+                -4318000
+            ]
+        },
+        "f24468d6-2d98-4359-bfdc-929d94f6b71c": {
+            "position": [
+                2857500,
+                4318000
+            ]
+        }
+    },
+    "lines": {
+        "6647b309-190a-49f3-8a5a-4b1923d09a88": {
+            "from": "3e3a1aca-fe8a-404a-a183-20212c472b8c",
+            "layer": 20,
+            "to": "f24468d6-2d98-4359-bfdc-929d94f6b71c",
+            "width": 150000
+        },
+        "98245f06-a05a-40b3-bca5-df06e44e4f3b": {
+            "from": "104b3852-f4ed-480e-868b-2b01e2dac82b",
+            "layer": 20,
+            "to": "3e3a1aca-fe8a-404a-a183-20212c472b8c",
+            "width": 150000
+        },
+        "ecd14f10-3ea0-47d4-b2ef-cd90da82bbff": {
+            "from": "8cce41cf-66b1-43f1-99e1-79e84ed5f00c",
+            "layer": 20,
+            "to": "104b3852-f4ed-480e-868b-2b01e2dac82b",
+            "width": 150000
+        },
+        "ffae5858-5571-48e5-ad59-de714a997423": {
+            "from": "f24468d6-2d98-4359-bfdc-929d94f6b71c",
+            "layer": 20,
+            "to": "8cce41cf-66b1-43f1-99e1-79e84ed5f00c",
+            "width": 150000
+        }
+    },
+    "manufacturer": "TE Connectivity",
+    "models": {
+        "12b47de1-2680-4e07-9edd-3b0d9b94e887": {
+            "filename": "3d_models/passive/mechanical/switch/te_connectivity_2267078-2_subminiature_spdt_on-on.step",
+            "pitch": 0,
+            "roll": 0,
+            "x": 0,
+            "y": 0,
+            "yaw": 0,
+            "z": 21700000
+        }
+    },
+    "name": "Switch Toggle Subminiature SPDT",
+    "pads": {
+        "3296e6b9-c2ea-418d-96f7-f048ca8aed13": {
+            "name": "2",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1100000,
+                "pad_diameter": 1800000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "757a710e-ebc5-457b-9475-1c7edc88c208": {
+            "name": "3",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1100000,
+                "pad_diameter": 1800000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -2540000
+                ]
+            }
+        },
+        "fd113401-6c3a-4c1d-9cc5-385fcbd0db6b": {
+            "name": "1",
+            "padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
+            "parameter_set": {
+                "hole_diameter": 1100000,
+                "pad_diameter": 1800000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    0,
+                    2540000
+                ]
+            }
+        }
+    },
+    "parameter_program": "5.080mm 8.130mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "1e428dbc-e77f-4a35-8c66-385c545619b5": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        -40000,
+                        -315000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2540000,
+                        -4065000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2540000,
+                        2540000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -40000,
+                        315000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1270000,
+                        4065000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        40000,
+                        315000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2540000,
+                        4065000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        40000,
+                        -315000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2540000,
+                        -4065000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "39a16f5e-9924-447f-a62f-b8d9ba5c39f6": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2790000,
+                        -4315000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2790000,
+                        4315000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2790000,
+                        4315000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2790000,
+                        -4315000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "82c80707-799d-4a00-a216-b9bbc7634552": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2540000,
+                        -4065000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2540000,
+                        4065000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2540000,
+                        4065000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2540000,
+                        -4065000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "spdt",
+        "subminiature",
+        "switch",
+        "toggle"
+    ],
+    "texts": {
+        "4036a9f8-f036-4f26-bc18-53fd1be17422": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    0,
+                    -3810000
+                ]
+            },
+            "size": 1500000,
+            "text": "$RD",
+            "width": 0
+        },
+        "adb82a83-36e1-4e56-bb5c-a25579d3aa78": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2984500,
+                    -5461000
+                ]
+            },
+            "size": 1300000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "b88dae75-4471-4842-a8f4-0a68dda583d1"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_bc78d24c-ca26-458f-826b-a92ca324c6ad.json b/invoff/horizon/invoff/cache/pkg_bc78d24c-ca26-458f-826b-a92ca324c6ad.json
new file mode 100644
index 0000000000000000000000000000000000000000..85b1cb11b6a36d0b86a0d1c3478e0a1903d950cd
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_bc78d24c-ca26-458f-826b-a92ca324c6ad.json
@@ -0,0 +1,565 @@
+{
+    "_imp": {
+        "grid_spacing": 1000000,
+        "layer_display": {
+            "layer_opacity": 50.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill_only",
+                    "visible": false
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill_only",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": false
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "outline",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "default_model": "00000000-0000-0000-0000-000000000000",
+    "junctions": {
+        "046e1eda-f213-4e90-9fde-2029e81df3fb": {
+            "position": [
+                2250000,
+                -1800000
+            ]
+        },
+        "519fe7a6-b61a-4949-bc1a-c745853df5df": {
+            "position": [
+                -2500000,
+                1800000
+            ]
+        },
+        "7c127682-a7d1-4984-84fa-e757d89480e0": {
+            "position": [
+                -3625000,
+                1500000
+            ]
+        },
+        "ac26f2b2-db03-4306-b3cd-041d69245d8f": {
+            "position": [
+                -2500000,
+                1500000
+            ]
+        },
+        "c2e7d129-1bb5-4da4-bf90-2a46f19731a9": {
+            "position": [
+                -2250000,
+                -1800000
+            ]
+        },
+        "d7f6f250-6049-4441-8e94-896ddd3eb6be": {
+            "position": [
+                2250000,
+                1800000
+            ]
+        }
+    },
+    "lines": {
+        "2a312709-b961-453a-940e-c00d1441db8c": {
+            "from": "7c127682-a7d1-4984-84fa-e757d89480e0",
+            "layer": 20,
+            "to": "ac26f2b2-db03-4306-b3cd-041d69245d8f",
+            "width": 150000
+        },
+        "62b9c423-f2eb-4e06-99b1-2650470d09dd": {
+            "from": "519fe7a6-b61a-4949-bc1a-c745853df5df",
+            "layer": 20,
+            "to": "d7f6f250-6049-4441-8e94-896ddd3eb6be",
+            "width": 150000
+        },
+        "892cd1fc-81c9-4f79-a743-7ac6b735d5cd": {
+            "from": "ac26f2b2-db03-4306-b3cd-041d69245d8f",
+            "layer": 20,
+            "to": "519fe7a6-b61a-4949-bc1a-c745853df5df",
+            "width": 150000
+        },
+        "d9c1f2ca-13ef-4318-afd3-def30ad2ba26": {
+            "from": "c2e7d129-1bb5-4da4-bf90-2a46f19731a9",
+            "layer": 20,
+            "to": "046e1eda-f213-4e90-9fde-2029e81df3fb",
+            "width": 150000
+        }
+    },
+    "manufacturer": "",
+    "models": {},
+    "name": "TSSOP-8",
+    "pads": {
+        "04ac7a75-b417-45b1-b5c9-6e883550999c": {
+            "name": "8",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1500000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2900000,
+                    975000
+                ]
+            }
+        },
+        "122635cd-5ea3-42d5-8c67-1371fd145f90": {
+            "name": "2",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1500000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2900000,
+                    325000
+                ]
+            }
+        },
+        "26b473ad-8fbe-4640-bf0b-169061ededd2": {
+            "name": "1",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1500000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2900000,
+                    975000
+                ]
+            }
+        },
+        "2b67d97f-f271-448a-97fe-33d9f13b3dc6": {
+            "name": "4",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1500000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2900000,
+                    -975000
+                ]
+            }
+        },
+        "3b17f6b4-4794-4a2d-a384-7fbbc416f4fb": {
+            "name": "7",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1500000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2900000,
+                    325000
+                ]
+            }
+        },
+        "4630934f-b688-468f-8107-7678ac07c6da": {
+            "name": "3",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1500000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -2900000,
+                    -325000
+                ]
+            }
+        },
+        "5a7902da-b874-47b9-a949-4a96710298a9": {
+            "name": "6",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1500000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2900000,
+                    -325000
+                ]
+            }
+        },
+        "889890d1-7957-4255-9ce1-576e7d23b7ae": {
+            "name": "5",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 1500000,
+                "pad_width": 450000
+            },
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    2900000,
+                    -975000
+                ]
+            }
+        }
+    },
+    "parameter_program": "7.3mm 3.1mm\n get-parameter [ courtyard_expansion ]\n 2 * +xy\n set-polygon [ courtyard rectangle 0 0 ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "a72b78ba-0232-4945-8a17-1ad61dd28cf2": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2250000,
+                        -1550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2250000,
+                        -1550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2250000,
+                        1550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1250000,
+                        1550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2250000,
+                        600000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "a776304b-f443-4510-a682-abae97ccfec0": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3900000,
+                        -1800000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -3900000,
+                        1800000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3900000,
+                        1800000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        3900000,
+                        -1800000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "f94f4017-8876-4ab9-bf94-bab5be131a91": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2250000,
+                        -1550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -2250000,
+                        1550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        -200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2250000,
+                        1550000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        200000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        2250000,
+                        -1550000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "generic",
+        "ic",
+        "smd"
+    ],
+    "texts": {
+        "a5d075d7-2059-4e52-bacb-2779715e8f6b": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3625000,
+                    2550000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        },
+        "b36f42e6-09c1-4c29-aafb-a007a2a5d902": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2125000,
+                    0
+                ]
+            },
+            "size": 880000,
+            "text": "$RD",
+            "width": 0
+        }
+    },
+    "type": "package",
+    "uuid": "bc78d24c-ca26-458f-826b-a92ca324c6ad"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/pkg_fe22ac1d-25b9-4a47-8414-51c990d7f94b.json b/invoff/horizon/invoff/cache/pkg_fe22ac1d-25b9-4a47-8414-51c990d7f94b.json
new file mode 100644
index 0000000000000000000000000000000000000000..4e40d1b323197fbadec22277dd8af23d7f0b4b96
--- /dev/null
+++ b/invoff/horizon/invoff/cache/pkg_fe22ac1d-25b9-4a47-8414-51c990d7f94b.json
@@ -0,0 +1,393 @@
+{
+    "_imp": {
+        "grid_spacing": 100000,
+        "layer_display": {
+            "layer_opacity": 40.0,
+            "layers": {
+                "-1": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 1.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-100": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.5,
+                        "r": 0.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-110": {
+                    "color": {
+                        "b": 0.25,
+                        "g": 0.5,
+                        "r": 0.25
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-120": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-130": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-140": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-150": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "-160": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "0": {
+                    "color": {
+                        "b": 0.0,
+                        "g": 0.0,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "10": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 1.0
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "20": {
+                    "color": {
+                        "b": 0.899999976158142,
+                        "g": 0.899999976158142,
+                        "r": 0.899999976158142
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "30": {
+                    "color": {
+                        "b": 0.800000011920929,
+                        "g": 0.800000011920929,
+                        "r": 0.800000011920929
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "40": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "50": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                },
+                "60": {
+                    "color": {
+                        "b": 0.5,
+                        "g": 0.5,
+                        "r": 0.5
+                    },
+                    "display_mode": "fill",
+                    "visible": true
+                }
+            }
+        }
+    },
+    "arcs": {},
+    "junctions": {},
+    "lines": {},
+    "manufacturer": "",
+    "model_filename": "3d_models/passive/resistor/R_0603_1608Metric.step",
+    "name": "R0603",
+    "pads": {
+        "63256dd2-2eab-46fe-9201-b2e553476e98": {
+            "name": "1",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 900000,
+                "pad_width": 500000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -750000,
+                    0
+                ]
+            }
+        },
+        "6dd73a26-6e83-43b6-8317-09836acef67d": {
+            "name": "2",
+            "padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
+            "parameter_set": {
+                "pad_height": 900000,
+                "pad_width": 500000
+            },
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    750000,
+                    0
+                ]
+            }
+        }
+    },
+    "parameter_program": "2mm 0.9mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
+    "parameter_set": {
+        "courtyard_expansion": 250000
+    },
+    "polygons": {
+        "70304e41-42a9-420c-8df2-7f55e794790d": {
+            "layer": 60,
+            "parameter_class": "courtyard",
+            "vertices": [
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1250000,
+                        -700000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -1250000,
+                        700000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1250000,
+                        700000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        0,
+                        0
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        1250000,
+                        -700000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "77bb0c60-8394-4c84-9618-7b8a18a38af1": {
+            "layer": 40,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        200000,
+                        -100000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        200000,
+                        100000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        -400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -200000,
+                        100000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        -400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -200000,
+                        -100000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        400000
+                    ],
+                    "type": "line"
+                }
+            ]
+        },
+        "963b656b-1f38-4212-bae8-58eeaf4bec3c": {
+            "layer": 50,
+            "parameter_class": "",
+            "vertices": [
+                {
+                    "arc_center": [
+                        200000,
+                        -100000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        200000,
+                        100000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        -800000,
+                        -400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -200000,
+                        100000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        -400000
+                    ],
+                    "type": "line"
+                },
+                {
+                    "arc_center": [
+                        -200000,
+                        -100000
+                    ],
+                    "arc_reverse": false,
+                    "position": [
+                        800000,
+                        400000
+                    ],
+                    "type": "line"
+                }
+            ]
+        }
+    },
+    "tags": [
+        "generic",
+        "smd"
+    ],
+    "texts": {
+        "02fe2ab4-3e88-406e-9dd5-a01be9241517": {
+            "from_smash": false,
+            "layer": 50,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -800000,
+                    0
+                ]
+            },
+            "size": 300000,
+            "text": "$RD",
+            "width": 0
+        },
+        "522e0b9a-7aee-4f56-9c9e-c9e48e62cea5": {
+            "from_smash": false,
+            "layer": 20,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -1200000,
+                    1500000
+                ]
+            },
+            "size": 1000000,
+            "text": "$RD",
+            "width": 150000
+        }
+    },
+    "type": "package",
+    "uuid": "fe22ac1d-25b9-4a47-8414-51c990d7f94b"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/ps_296cf69b-9d53-45e4-aaab-4aedf4087d3a.json b/invoff/horizon/invoff/cache/ps_296cf69b-9d53-45e4-aaab-4aedf4087d3a.json
new file mode 100644
index 0000000000000000000000000000000000000000..5e49b7611df38757db6ab422b27b13643f288bac
--- /dev/null
+++ b/invoff/horizon/invoff/cache/ps_296cf69b-9d53-45e4-aaab-4aedf4087d3a.json
@@ -0,0 +1,112 @@
+{
+    "holes": {
+        "aad60944-b2c4-4a0c-88e0-b52cabcfa95b": {
+            "diameter": 400000,
+            "length": 500000,
+            "parameter_class": "hole",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            },
+            "plated": true,
+            "shape": "round"
+        }
+    },
+    "name": "TH round",
+    "padstack_type": "through",
+    "parameter_program": "get-parameter [ hole_diameter ]\ndup\nset-hole [ hole round ]\n\nget-parameter [ pad_diameter ] dup\nset-shape [ copper circle ]\n\nget-parameter [ solder_mask_expansion ] 2 * +\nset-shape [ mask circle ] ",
+    "parameter_set": {
+        "hole_diameter": 400000,
+        "pad_diameter": 600000,
+        "solder_mask_expansion": 100000
+    },
+    "polygons": {},
+    "shapes": {
+        "35d48caf-d547-4382-b165-77cc9cc637d6": {
+            "form": "circle",
+            "layer": 0,
+            "parameter_class": "copper",
+            "params": [
+                600000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "57c576a3-1d92-43e7-8760-fe443a23f1af": {
+            "form": "circle",
+            "layer": 10,
+            "parameter_class": "mask",
+            "params": [
+                800000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "7ce79fc2-169e-44ce-b355-473cddadba0f": {
+            "form": "circle",
+            "layer": -110,
+            "parameter_class": "mask",
+            "params": [
+                800000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "bed217e6-2bf3-4ac3-bfe4-544dfa66c2e5": {
+            "form": "circle",
+            "layer": -1,
+            "parameter_class": "copper",
+            "params": [
+                600000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "d71acd28-ea4c-4a7a-b746-8f609baeb703": {
+            "form": "circle",
+            "layer": -100,
+            "parameter_class": "copper",
+            "params": [
+                600000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        }
+    },
+    "type": "padstack",
+    "uuid": "296cf69b-9d53-45e4-aaab-4aedf4087d3a"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/ps_3846f4bf-7acf-403a-bc36-771ec675eac9.json b/invoff/horizon/invoff/cache/ps_3846f4bf-7acf-403a-bc36-771ec675eac9.json
new file mode 100644
index 0000000000000000000000000000000000000000..250a574bd2c19d2457c30fbb6c6dab521b5afc9f
--- /dev/null
+++ b/invoff/horizon/invoff/cache/ps_3846f4bf-7acf-403a-bc36-771ec675eac9.json
@@ -0,0 +1,68 @@
+{
+    "holes": {},
+    "name": "SMD rectangular",
+    "padstack_type": "top",
+    "parameter_program": "get-parameter [ pad_width ]\nget-parameter [ pad_height ]\ndupc dupc\nset-shape [ pad rectangle ]\nget-parameter [ solder_mask_expansion ]\n2 *\n+xy\nset-shape [ mask rectangle ]\n\nget-parameter [ paste_mask_contraction ]\n2 *\n-xy\nset-shape [ paste rectangle ]",
+    "parameter_set": {
+        "pad_height": 900000,
+        "pad_width": 700000,
+        "paste_mask_contraction": 0,
+        "solder_mask_expansion": 100000
+    },
+    "polygons": {},
+    "shapes": {
+        "888ff92f-96e3-4658-a9cb-1e9626aafe07": {
+            "form": "rectangle",
+            "layer": 30,
+            "parameter_class": "paste",
+            "params": [
+                700000,
+                900000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "ddcf3d29-661b-41d1-ac1a-5e335f94e736": {
+            "form": "rectangle",
+            "layer": 0,
+            "parameter_class": "pad",
+            "params": [
+                700000,
+                900000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "e93f30d7-af52-4284-8af0-b2341ade6c5d": {
+            "form": "rectangle",
+            "layer": 10,
+            "parameter_class": "mask",
+            "params": [
+                900000,
+                1100000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        }
+    },
+    "type": "padstack",
+    "uuid": "3846f4bf-7acf-403a-bc36-771ec675eac9"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/ps_4a0e654a-a96c-4c6b-939f-dd44887c78ab.json b/invoff/horizon/invoff/cache/ps_4a0e654a-a96c-4c6b-939f-dd44887c78ab.json
new file mode 100644
index 0000000000000000000000000000000000000000..d14b9a46fb88a07bbdec90023433a9105192ba6c
--- /dev/null
+++ b/invoff/horizon/invoff/cache/ps_4a0e654a-a96c-4c6b-939f-dd44887c78ab.json
@@ -0,0 +1,119 @@
+{
+    "holes": {
+        "2e747089-67de-4eb3-8738-df1f2b7dc593": {
+            "diameter": 400000,
+            "length": 900000,
+            "parameter_class": "hole",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            },
+            "plated": true,
+            "shape": "slot"
+        }
+    },
+    "name": "TH Obround",
+    "padstack_type": "through",
+    "parameter_program": "get-parameter [ pad_width ]\nget-parameter [ pad_height ]\ndupc\nset-shape [ pad obround ]\nget-parameter [ solder_mask_expansion ]\n2 *\n+xy\nset-shape [ mask obround ]\n\n\nget-parameter [ hole_diameter ]\nget-parameter [ hole_length ]\nset-hole [ hole slot ]",
+    "parameter_set": {
+        "hole_diameter": 400000,
+        "hole_length": 900000,
+        "pad_height": 500000,
+        "pad_width": 1000000,
+        "solder_mask_expansion": 100000
+    },
+    "polygons": {},
+    "shapes": {
+        "369ddb1b-a144-4927-81ec-487b8d410317": {
+            "form": "obround",
+            "layer": 10,
+            "parameter_class": "mask",
+            "params": [
+                1200000,
+                700000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "6b90bc28-8755-46a5-932f-b9da6d312672": {
+            "form": "obround",
+            "layer": -100,
+            "parameter_class": "pad",
+            "params": [
+                1000000,
+                500000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "a7132d19-ae9c-46d0-94c3-d7a68f842d71": {
+            "form": "obround",
+            "layer": 0,
+            "parameter_class": "pad",
+            "params": [
+                1000000,
+                500000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "d102ecf5-328c-4e22-be5a-9238a08ed2c9": {
+            "form": "obround",
+            "layer": -110,
+            "parameter_class": "mask",
+            "params": [
+                1200000,
+                700000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "d1be6691-9312-4912-8058-60fcb78b5d2c": {
+            "form": "obround",
+            "layer": -1,
+            "parameter_class": "pad",
+            "params": [
+                1000000,
+                500000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        }
+    },
+    "type": "padstack",
+    "uuid": "4a0e654a-a96c-4c6b-939f-dd44887c78ab"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/ps_762c84c2-187d-454a-af81-d3381bec5257.json b/invoff/horizon/invoff/cache/ps_762c84c2-187d-454a-af81-d3381bec5257.json
new file mode 100644
index 0000000000000000000000000000000000000000..5ff90f0b182f374c0a635921cfb3348a61e3d36d
--- /dev/null
+++ b/invoff/horizon/invoff/cache/ps_762c84c2-187d-454a-af81-d3381bec5257.json
@@ -0,0 +1,63 @@
+{
+    "holes": {
+        "9eaa7713-8b92-4be2-9e8e-843e955d3a16": {
+            "diameter": 600000,
+            "length": 500000,
+            "parameter_class": "hole",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            },
+            "plated": false,
+            "shape": "round"
+        }
+    },
+    "name": "Circular mechanical Hole",
+    "padstack_type": "mechanical",
+    "parameter_program": "get-parameter [ hole_diameter ]\ndup\nset-hole [ hole round ]\nget-parameter [ hole_solder_mask_expansion ] 2 *\n+\nset-shape [ mask circle ]",
+    "parameter_set": {
+        "hole_diameter": 600000,
+        "hole_solder_mask_expansion": 100000
+    },
+    "polygons": {},
+    "shapes": {
+        "e6921620-a07c-46c8-aef2-ffcb45896d08": {
+            "form": "circle",
+            "layer": 10,
+            "parameter_class": "mask",
+            "params": [
+                800000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        },
+        "f9a0c921-ce49-43c6-bca3-7fa003da982d": {
+            "form": "circle",
+            "layer": -110,
+            "parameter_class": "mask",
+            "params": [
+                800000
+            ],
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    0,
+                    0
+                ]
+            }
+        }
+    },
+    "type": "padstack",
+    "uuid": "762c84c2-187d-454a-af81-d3381bec5257"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_1f176305-dbe6-4349-a3c0-fe0927faaec4.json b/invoff/horizon/invoff/cache/sym_1f176305-dbe6-4349-a3c0-fe0927faaec4.json
new file mode 100644
index 0000000000000000000000000000000000000000..5957e061ddb82bd638c778625a62c48b521caa18
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_1f176305-dbe6-4349-a3c0-fe0927faaec4.json
@@ -0,0 +1,249 @@
+{
+    "arcs": {},
+    "junctions": {
+        "58bb962b-0d74-4a69-916e-a2bdea7ae5ed": {
+            "position": [
+                -2000000,
+                -750000
+            ]
+        },
+        "a6259a32-ce86-493b-926e-f2ce4925e670": {
+            "position": [
+                -2000000,
+                750000
+            ]
+        },
+        "ae5cd9ef-9850-4f6b-99d0-37cbf72eda95": {
+            "position": [
+                2000000,
+                750000
+            ]
+        },
+        "c6b0cecd-e25e-438f-bd10-84c0cecbec19": {
+            "position": [
+                2000000,
+                -750000
+            ]
+        }
+    },
+    "lines": {
+        "88a7aba4-fc99-4f1b-aa5d-95beab2e0571": {
+            "from": "a6259a32-ce86-493b-926e-f2ce4925e670",
+            "layer": 0,
+            "to": "ae5cd9ef-9850-4f6b-99d0-37cbf72eda95",
+            "width": 0
+        },
+        "ba65b7ee-ad2b-456d-a6fa-2dcc1e5ff6d8": {
+            "from": "58bb962b-0d74-4a69-916e-a2bdea7ae5ed",
+            "layer": 0,
+            "to": "c6b0cecd-e25e-438f-bd10-84c0cecbec19",
+            "width": 0
+        }
+    },
+    "name": "Capacitor",
+    "pins": {
+        "29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+            "length": 3000000,
+            "name_visible": false,
+            "orientation": "down",
+            "pad_visible": false,
+            "position": [
+                0,
+                -3750000
+            ]
+        },
+        "852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+            "length": 3000000,
+            "name_visible": false,
+            "orientation": "up",
+            "pad_visible": false,
+            "position": [
+                0,
+                3750000
+            ]
+        }
+    },
+    "text_placements": {
+        "0m": {
+            "2a3000e6-0c81-4cf5-9688-0e6617c0ac61": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            },
+            "fad1392e-1de8-4b3d-9b67-f839bd199340": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            }
+        },
+        "0n": {
+            "2a3000e6-0c81-4cf5-9688-0e6617c0ac61": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            },
+            "fad1392e-1de8-4b3d-9b67-f839bd199340": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            }
+        },
+        "180m": {
+            "2a3000e6-0c81-4cf5-9688-0e6617c0ac61": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            },
+            "fad1392e-1de8-4b3d-9b67-f839bd199340": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            }
+        },
+        "180n": {
+            "2a3000e6-0c81-4cf5-9688-0e6617c0ac61": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            },
+            "fad1392e-1de8-4b3d-9b67-f839bd199340": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            }
+        },
+        "270m": {
+            "2a3000e6-0c81-4cf5-9688-0e6617c0ac61": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    3750000
+                ]
+            },
+            "fad1392e-1de8-4b3d-9b67-f839bd199340": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    3750000
+                ]
+            }
+        },
+        "270n": {
+            "2a3000e6-0c81-4cf5-9688-0e6617c0ac61": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    -3750000
+                ]
+            },
+            "fad1392e-1de8-4b3d-9b67-f839bd199340": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    -3750000
+                ]
+            }
+        },
+        "90m": {
+            "2a3000e6-0c81-4cf5-9688-0e6617c0ac61": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    -3750000
+                ]
+            },
+            "fad1392e-1de8-4b3d-9b67-f839bd199340": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    -3750000
+                ]
+            }
+        },
+        "90n": {
+            "2a3000e6-0c81-4cf5-9688-0e6617c0ac61": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    3750000
+                ]
+            },
+            "fad1392e-1de8-4b3d-9b67-f839bd199340": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    3750000
+                ]
+            }
+        }
+    },
+    "texts": {
+        "2a3000e6-0c81-4cf5-9688-0e6617c0ac61": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "fad1392e-1de8-4b3d-9b67-f839bd199340": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "3363f7ef-c8bf-4c29-9d80-2551b4551806",
+    "uuid": "1f176305-dbe6-4349-a3c0-fe0927faaec4"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_282b24b5-4110-48b1-9de2-5ba445099674.json b/invoff/horizon/invoff/cache/sym_282b24b5-4110-48b1-9de2-5ba445099674.json
new file mode 100644
index 0000000000000000000000000000000000000000..7ecc64fa6af4b6935102447e881edb360eb6e234
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_282b24b5-4110-48b1-9de2-5ba445099674.json
@@ -0,0 +1,141 @@
+{
+    "arcs": {},
+    "junctions": {
+        "03862bb8-9299-4628-a4cb-50fa1fafa841": {
+            "position": [
+                1818972,
+                2122225
+            ]
+        },
+        "19dfa3eb-017c-4b23-aea5-cdfa4bf7a9ed": {
+            "position": [
+                -606396,
+                2728512
+            ]
+        },
+        "584d2fa3-cd05-417b-afd4-51d6d2a24319": {
+            "position": [
+                1818972,
+                2122225
+            ]
+        },
+        "74e32701-7796-4eb7-85e9-cccc0ad9b95f": {
+            "position": [
+                606396,
+                -2728512
+            ]
+        },
+        "953ea7c8-de0d-467d-a387-4999b56c974d": {
+            "position": [
+                1818972,
+                2122225
+            ]
+        },
+        "a1c12450-2ba7-4154-9fbb-ea0cb85e9bb1": {
+            "position": [
+                -1818972,
+                -2122225
+            ]
+        },
+        "e05f72b3-f4a4-4a03-8d53-f29c46821e09": {
+            "position": [
+                606396,
+                -2728512
+            ]
+        },
+        "f99366b8-80f6-4fa6-8150-34d734e11301": {
+            "position": [
+                606396,
+                -2728512
+            ]
+        }
+    },
+    "lines": {
+        "0f24eec6-587b-4267-975d-165dbfb4e22f": {
+            "from": "19dfa3eb-017c-4b23-aea5-cdfa4bf7a9ed",
+            "layer": 0,
+            "to": "a1c12450-2ba7-4154-9fbb-ea0cb85e9bb1",
+            "width": 0
+        },
+        "1f4d3128-621f-47f4-9696-a1f8cf654d9e": {
+            "from": "584d2fa3-cd05-417b-afd4-51d6d2a24319",
+            "layer": 0,
+            "to": "e05f72b3-f4a4-4a03-8d53-f29c46821e09",
+            "width": 0
+        },
+        "662c743b-bebf-4bcf-ad07-aac42cf58fbc": {
+            "from": "74e32701-7796-4eb7-85e9-cccc0ad9b95f",
+            "layer": 0,
+            "to": "a1c12450-2ba7-4154-9fbb-ea0cb85e9bb1",
+            "width": 0
+        },
+        "c0c80ae9-0e3a-46a0-bd80-394e2b5ca14c": {
+            "from": "19dfa3eb-017c-4b23-aea5-cdfa4bf7a9ed",
+            "layer": 0,
+            "to": "03862bb8-9299-4628-a4cb-50fa1fafa841",
+            "width": 0
+        }
+    },
+    "name": "Two-terminal ferrite bead",
+    "pins": {
+        "a48aebb4-3bc9-4931-aaa5-49c5dc594471": {
+            "length": 2460000,
+            "name_visible": false,
+            "orientation": "right",
+            "pad_visible": false,
+            "position": [
+                3750000,
+                0
+            ]
+        },
+        "b249853f-f1b3-4128-9ff3-be7e5939dfdc": {
+            "length": 2460000,
+            "name_visible": false,
+            "orientation": "left",
+            "pad_visible": false,
+            "position": [
+                -3750000,
+                0
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {},
+    "texts": {
+        "58871b28-f5f4-4086-b803-c6b17d274301": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    -3750000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "a31ff0c0-bbec-4af6-8f9d-3d322cc79c3a": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    3750000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "742d3965-2e4f-4b84-b375-93c2c817d933",
+    "uuid": "282b24b5-4110-48b1-9de2-5ba445099674"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_3ad3ed8d-fe95-4a4e-9d18-ad795b4e1dc6.json b/invoff/horizon/invoff/cache/sym_3ad3ed8d-fe95-4a4e-9d18-ad795b4e1dc6.json
new file mode 100644
index 0000000000000000000000000000000000000000..93ed03c980d0f7540d2f96ccebb957e1333c66b0
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_3ad3ed8d-fe95-4a4e-9d18-ad795b4e1dc6.json
@@ -0,0 +1,236 @@
+{
+    "arcs": {
+        "2db36956-0111-4e25-8db9-0907ae93bc59": {
+            "center": "1eb640f9-20d1-477b-8aa1-d1aa8802cb58",
+            "from": "be4b4c5d-03cd-42d2-add2-5b6561fb652c",
+            "layer": 0,
+            "to": "9a01dcfe-997a-4299-956f-68358375ed99",
+            "width": 0
+        },
+        "2ef080c1-7d55-4173-98c6-9b91a93a0db8": {
+            "center": "00cf3e03-62b5-40a7-adef-0295129bdfd4",
+            "from": "b5f565fe-1dd9-49d8-a3fd-f70867beecbc",
+            "layer": 0,
+            "to": "bf9f295d-20ed-479b-af04-8a179f33edbc",
+            "width": 0
+        },
+        "37d6349d-a6d8-4977-956e-600e1fcb0fd6": {
+            "center": "1eb640f9-20d1-477b-8aa1-d1aa8802cb58",
+            "from": "9a01dcfe-997a-4299-956f-68358375ed99",
+            "layer": 0,
+            "to": "be4b4c5d-03cd-42d2-add2-5b6561fb652c",
+            "width": 0
+        },
+        "56dfdcb2-9db5-4f85-9638-578bd676f721": {
+            "center": "45c23258-f679-4e5a-be59-4e083c2316f7",
+            "from": "470216f0-de6e-4fd6-9c82-e97ab569d7d1",
+            "layer": 0,
+            "to": "17335ad9-487d-413e-9e3c-e5b532fe1f8d",
+            "width": 0
+        },
+        "7ddf102e-e2a7-45ee-9962-338f5b308edf": {
+            "center": "00cf3e03-62b5-40a7-adef-0295129bdfd4",
+            "from": "bf9f295d-20ed-479b-af04-8a179f33edbc",
+            "layer": 0,
+            "to": "b5f565fe-1dd9-49d8-a3fd-f70867beecbc",
+            "width": 0
+        },
+        "f2974b14-b052-49e9-a86d-39c06e32fccb": {
+            "center": "45c23258-f679-4e5a-be59-4e083c2316f7",
+            "from": "17335ad9-487d-413e-9e3c-e5b532fe1f8d",
+            "layer": 0,
+            "to": "470216f0-de6e-4fd6-9c82-e97ab569d7d1",
+            "width": 0
+        }
+    },
+    "junctions": {
+        "00cf3e03-62b5-40a7-adef-0295129bdfd4": {
+            "position": [
+                2500000,
+                2500000
+            ]
+        },
+        "17335ad9-487d-413e-9e3c-e5b532fe1f8d": {
+            "position": [
+                2625000,
+                -2500000
+            ]
+        },
+        "1eb640f9-20d1-477b-8aa1-d1aa8802cb58": {
+            "position": [
+                -2500000,
+                0
+            ]
+        },
+        "3891b70d-380e-48da-bd04-ae85065fabfd": {
+            "position": [
+                3750000,
+                2500000
+            ]
+        },
+        "45c23258-f679-4e5a-be59-4e083c2316f7": {
+            "position": [
+                2500000,
+                -2500000
+            ]
+        },
+        "470216f0-de6e-4fd6-9c82-e97ab569d7d1": {
+            "position": [
+                2375000,
+                -2500000
+            ]
+        },
+        "6448303b-84eb-480b-91e8-b2bff5c8c372": {
+            "position": [
+                -3750000,
+                0
+            ]
+        },
+        "9a01dcfe-997a-4299-956f-68358375ed99": {
+            "position": [
+                -2625000,
+                0
+            ]
+        },
+        "b5f565fe-1dd9-49d8-a3fd-f70867beecbc": {
+            "position": [
+                2625000,
+                2500000
+            ]
+        },
+        "be2e425c-a45c-42be-9771-39dfaa3d8a01": {
+            "position": [
+                3750000,
+                -2500000
+            ]
+        },
+        "be4b4c5d-03cd-42d2-add2-5b6561fb652c": {
+            "position": [
+                -2375000,
+                0
+            ]
+        },
+        "bf9f295d-20ed-479b-af04-8a179f33edbc": {
+            "position": [
+                2375000,
+                2500000
+            ]
+        }
+    },
+    "lines": {
+        "20c5b5f4-d614-4fc5-ba34-2e3e5b452cd2": {
+            "from": "1eb640f9-20d1-477b-8aa1-d1aa8802cb58",
+            "layer": 0,
+            "to": "00cf3e03-62b5-40a7-adef-0295129bdfd4",
+            "width": 0
+        },
+        "4df31cee-0232-42bc-9146-df48943cdbaf": {
+            "from": "45c23258-f679-4e5a-be59-4e083c2316f7",
+            "layer": 0,
+            "to": "be2e425c-a45c-42be-9771-39dfaa3d8a01",
+            "width": 0
+        },
+        "5fcd046b-fe3f-4a8a-b181-6bf005a783ba": {
+            "from": "6448303b-84eb-480b-91e8-b2bff5c8c372",
+            "layer": 0,
+            "to": "1eb640f9-20d1-477b-8aa1-d1aa8802cb58",
+            "width": 0
+        },
+        "6a70b084-efeb-45af-9754-ad87be6f71cd": {
+            "from": "00cf3e03-62b5-40a7-adef-0295129bdfd4",
+            "layer": 0,
+            "to": "3891b70d-380e-48da-bd04-ae85065fabfd",
+            "width": 0
+        }
+    },
+    "name": "Switch SPDT On-On",
+    "pins": {
+        "5dd0f83d-34b2-41a1-ae35-435479e4002e": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": true,
+            "orientation": "right",
+            "pad_visible": false,
+            "position": [
+                6250000,
+                -2500000
+            ]
+        },
+        "831b482b-82af-40ba-8cc0-5e272f25cc2c": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": true,
+            "orientation": "left",
+            "pad_visible": false,
+            "position": [
+                -6250000,
+                0
+            ]
+        },
+        "97955848-10f4-4667-b838-46f6bb8fe085": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": true,
+            "orientation": "right",
+            "pad_visible": false,
+            "position": [
+                6250000,
+                2500000
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {},
+    "texts": {
+        "182a73d1-b159-4712-85d1-71255a812366": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -6250000,
+                    5000000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        },
+        "e5ea95ae-a9d2-4ae1-8ff7-6224f7c573bc": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -6250000,
+                    -5000000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "fd6dae28-638c-46cb-8a3f-5c7c7c3a33c5",
+    "uuid": "3ad3ed8d-fe95-4a4e-9d18-ad795b4e1dc6"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_41490668-0801-4f70-84e2-a70de5eb6e42.json b/invoff/horizon/invoff/cache/sym_41490668-0801-4f70-84e2-a70de5eb6e42.json
new file mode 100644
index 0000000000000000000000000000000000000000..8b7c31f289e0e597d52efe9fff3b90db9d92a4d5
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_41490668-0801-4f70-84e2-a70de5eb6e42.json
@@ -0,0 +1,133 @@
+{
+    "arcs": {},
+    "junctions": {
+        "3fdf7036-0d55-4042-8173-46d3ebab031a": {
+            "position": [
+                5000000,
+                0
+            ]
+        },
+        "8c2d3a98-4b61-44e6-bd2d-11cc3fde6568": {
+            "position": [
+                -5000000,
+                5000000
+            ]
+        },
+        "ddf8e18c-52b3-4d67-b04e-f3498745944f": {
+            "position": [
+                -5000000,
+                -5000000
+            ]
+        }
+    },
+    "lines": {
+        "2789a005-801b-479a-af4c-003ad156c5f5": {
+            "from": "8c2d3a98-4b61-44e6-bd2d-11cc3fde6568",
+            "layer": 0,
+            "to": "3fdf7036-0d55-4042-8173-46d3ebab031a",
+            "width": 0
+        },
+        "3ca4e4fd-d992-45d2-8218-ab6bb9778a68": {
+            "from": "3fdf7036-0d55-4042-8173-46d3ebab031a",
+            "layer": 0,
+            "to": "ddf8e18c-52b3-4d67-b04e-f3498745944f",
+            "width": 0
+        },
+        "fe4b75cb-0fa5-45af-af47-53bf65fef21a": {
+            "from": "ddf8e18c-52b3-4d67-b04e-f3498745944f",
+            "layer": 0,
+            "to": "8c2d3a98-4b61-44e6-bd2d-11cc3fde6568",
+            "width": 0
+        }
+    },
+    "name": "Opamp",
+    "pins": {
+        "c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "right",
+            "pad_visible": true,
+            "position": [
+                7500000,
+                0
+            ]
+        },
+        "d9299dc2-67ea-41ca-835e-6a4701093f93": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": true,
+            "orientation": "left",
+            "pad_visible": true,
+            "position": [
+                -7500000,
+                -2500000
+            ]
+        },
+        "ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": true,
+            "orientation": "left",
+            "pad_visible": true,
+            "position": [
+                -7500000,
+                2500000
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {},
+    "texts": {
+        "009f80c6-b44b-4abd-8cff-763599440a48": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -3750000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "ccab7856-860a-4501-b449-7ab77d1e0e1b": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    3750000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42",
+    "uuid": "41490668-0801-4f70-84e2-a70de5eb6e42"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_56a48ada-5629-4181-96ea-885ac6c0e84e.json b/invoff/horizon/invoff/cache/sym_56a48ada-5629-4181-96ea-885ac6c0e84e.json
new file mode 100644
index 0000000000000000000000000000000000000000..94ae4bf80c27e1317b4bfd5cb01eed15ed3de3e3
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_56a48ada-5629-4181-96ea-885ac6c0e84e.json
@@ -0,0 +1,894 @@
+{
+    "arcs": {
+        "1f918e2f-c006-4fac-948e-5ddb225f264a": {
+            "center": "7c9a98b3-cd1f-4ad7-8e63-942aeec68221",
+            "from": "c4b8e0f4-d3d2-4f66-84ec-88b9d6eadb9b",
+            "layer": 0,
+            "to": "5733aae2-fec7-4f59-bf35-0e55b07ffc26",
+            "width": 0
+        },
+        "2829115c-6973-4565-9b38-309f8d446dd2": {
+            "center": "15c4b56a-a0ba-4714-8bc4-e77ada548033",
+            "from": "007136c5-dbae-4944-86a4-bdacd5c9087d",
+            "layer": 0,
+            "to": "83572a0b-477d-4e70-a92b-f03d844e2f99",
+            "width": 0
+        },
+        "3a182eea-43c0-4565-bf07-969b94b36a9c": {
+            "center": "462f6ceb-b558-4a10-b2a2-bf9a733575f4",
+            "from": "da777c7d-0919-44e1-8e47-71f0b3e7c2d1",
+            "layer": 0,
+            "to": "741c99b1-8dac-4aa9-9ae7-98269cb480cf",
+            "width": 0
+        },
+        "4e8e9023-baec-4e50-8921-7995695d09c5": {
+            "center": "74aab71d-a1a5-4278-b8d5-ae955cce1e59",
+            "from": "0576d446-a6a1-4f5f-846f-7a2d6efeb672",
+            "layer": 0,
+            "to": "2d7051a0-101e-4f26-a0dd-bb59e241ea86",
+            "width": 0
+        },
+        "6e4bf2d1-c037-43ed-96f4-2a9a6a026125": {
+            "center": "771e02c3-53cd-4a50-8600-47e3e574250f",
+            "from": "0c3edb60-1b81-4986-9ad4-e26cace067bf",
+            "layer": 0,
+            "to": "4e47f775-d190-412d-8f2d-ff4a63d13162",
+            "width": 0
+        },
+        "88e5d46e-b487-4ca3-8e5a-b6ceb88ac918": {
+            "center": "74b609e1-9d40-4d0e-8a5c-a8f1b21ec02b",
+            "from": "f65d65d9-2180-4eeb-a671-ee5003326878",
+            "layer": 0,
+            "to": "05bd4199-b2ed-49d2-8132-cbbd8af66406",
+            "width": 0
+        },
+        "97225282-88ee-4ad6-8325-1dc71e55879a": {
+            "center": "4257bada-ccb6-446e-b5c7-dae12c08ac27",
+            "from": "bc639eac-69fd-4b4e-a12d-a5f4b6227a5b",
+            "layer": 0,
+            "to": "0c767057-3f0e-4c04-bbb0-78274d633483",
+            "width": 0
+        },
+        "caee3c90-3d43-4d42-994c-4e4f55064964": {
+            "center": "255bceb9-eaa6-4374-9e8d-5b9ecd17920d",
+            "from": "62bd9c5e-903c-4361-90e6-ecc308c9bc0c",
+            "layer": 0,
+            "to": "e4313838-6feb-4695-8889-b33291c0be2a",
+            "width": 0
+        },
+        "d450a833-3661-44d1-bfe7-30e36b315c58": {
+            "center": "b78559ac-5474-4ca4-952b-6b6752301696",
+            "from": "d318263d-57ea-49d6-9569-e88470beb4ad",
+            "layer": 0,
+            "to": "d03e9544-7a81-4978-ae24-dbc574fcb588",
+            "width": 0
+        },
+        "da60999c-8dc0-4df2-ab1d-1f9a33b69316": {
+            "center": "9871cf9e-c5e8-4d8e-9b66-07630db016b5",
+            "from": "a57219e5-da5d-422f-8533-99d46b2c3467",
+            "layer": 0,
+            "to": "771ede62-cddd-4ab0-99ba-4ab6b7194022",
+            "width": 0
+        },
+        "dc684799-3ee7-432e-99f1-5648c65e2054": {
+            "center": "75ce2e12-c199-4153-a849-e82180a137f4",
+            "from": "15f85840-f9bf-458a-a3f0-1e10b76412b4",
+            "layer": 0,
+            "to": "a1846085-5bbb-4c3e-9055-186a52925205",
+            "width": 0
+        },
+        "efeca13a-0e14-4353-a098-04392aa53de1": {
+            "center": "3106b988-a13e-4e44-ae6d-2e91ccacb063",
+            "from": "1ddf35c0-3ff0-4a7a-a0e0-9d2b552c6e74",
+            "layer": 0,
+            "to": "5a584113-a78d-4c30-9776-47ee32a0094d",
+            "width": 0
+        }
+    },
+    "junctions": {
+        "007136c5-dbae-4944-86a4-bdacd5c9087d": {
+            "position": [
+                0,
+                3750000
+            ]
+        },
+        "0576d446-a6a1-4f5f-846f-7a2d6efeb672": {
+            "position": [
+                0,
+                -3875000
+            ]
+        },
+        "05bd4199-b2ed-49d2-8132-cbbd8af66406": {
+            "position": [
+                -500000,
+                3750000
+            ]
+        },
+        "0c3edb60-1b81-4986-9ad4-e26cace067bf": {
+            "position": [
+                0,
+                3750000
+            ]
+        },
+        "0c767057-3f0e-4c04-bbb0-78274d633483": {
+            "position": [
+                -500000,
+                3750000
+            ]
+        },
+        "12d6eec4-f226-4c5b-abb0-8b738011d5a6": {
+            "position": [
+                2500000,
+                -1250000
+            ]
+        },
+        "15c4b56a-a0ba-4714-8bc4-e77ada548033": {
+            "position": [
+                -250000,
+                3625000
+            ]
+        },
+        "15f85840-f9bf-458a-a3f0-1e10b76412b4": {
+            "position": [
+                0,
+                -3875000
+            ]
+        },
+        "16ddac6b-688a-4dbd-81e8-ce7bada334f1": {
+            "position": [
+                -2500000,
+                3750000
+            ]
+        },
+        "17856ad2-075c-4c08-ad3d-22734fdffbee": {
+            "position": [
+                -2500000,
+                -3750000
+            ]
+        },
+        "1ddf35c0-3ff0-4a7a-a0e0-9d2b552c6e74": {
+            "position": [
+                0,
+                3750000
+            ]
+        },
+        "255bceb9-eaa6-4374-9e8d-5b9ecd17920d": {
+            "position": [
+                250000,
+                -3750000
+            ]
+        },
+        "2a6ec63d-109c-4390-9def-5c8e52ede37c": {
+            "position": [
+                1125000,
+                2375000
+            ]
+        },
+        "2d5e3f61-3686-4e67-b306-352eb9dad09a": {
+            "position": [
+                0,
+                -5000000
+            ]
+        },
+        "2d7051a0-101e-4f26-a0dd-bb59e241ea86": {
+            "position": [
+                -500000,
+                -3875000
+            ]
+        },
+        "2dfc99f8-93cb-4eae-8340-9103f705cb60": {
+            "position": [
+                2625000,
+                -3875000
+            ]
+        },
+        "30b07787-609b-40ba-aeef-36ee7879c875": {
+            "position": [
+                -2375000,
+                1125000
+            ]
+        },
+        "3106b988-a13e-4e44-ae6d-2e91ccacb063": {
+            "position": [
+                250000,
+                3875000
+            ]
+        },
+        "33821392-6eb7-4974-a22e-f7879cd4ec59": {
+            "position": [
+                -3875000,
+                -2625000
+            ]
+        },
+        "35fa519a-2791-4baf-a096-f2205907507a": {
+            "position": [
+                3750000,
+                -2500000
+            ]
+        },
+        "4257bada-ccb6-446e-b5c7-dae12c08ac27": {
+            "position": [
+                -250000,
+                3625000
+            ]
+        },
+        "462f6ceb-b558-4a10-b2a2-bf9a733575f4": {
+            "position": [
+                -250000,
+                -4000000
+            ]
+        },
+        "47a6c71f-2f4e-4dd9-90cd-986b55d2870c": {
+            "position": [
+                -5000000,
+                0
+            ]
+        },
+        "4e47f775-d190-412d-8f2d-ff4a63d13162": {
+            "position": [
+                -500000,
+                3750000
+            ]
+        },
+        "546ad7cb-a472-4878-8f1b-67bd82e18931": {
+            "position": [
+                -3125000,
+                -1875000
+            ]
+        },
+        "552abe9a-945f-401b-8fb3-0863efc3b4d3": {
+            "position": [
+                -2375000,
+                -1125000
+            ]
+        },
+        "5733aae2-fec7-4f59-bf35-0e55b07ffc26": {
+            "position": [
+                -500000,
+                3750000
+            ]
+        },
+        "59bb645a-9987-4e3b-92f7-312c202eba3e": {
+            "position": [
+                -5000000,
+                0
+            ]
+        },
+        "5a584113-a78d-4c30-9776-47ee32a0094d": {
+            "position": [
+                500000,
+                3750000
+            ]
+        },
+        "5b4e0cd3-cb56-401c-bfb3-650d2a94305a": {
+            "position": [
+                0,
+                5000000
+            ]
+        },
+        "62bd9c5e-903c-4361-90e6-ecc308c9bc0c": {
+            "position": [
+                0,
+                -3875000
+            ]
+        },
+        "668f4623-cd6c-4b7a-a240-3079ad12ead6": {
+            "position": [
+                -3875000,
+                2625000
+            ]
+        },
+        "741c99b1-8dac-4aa9-9ae7-98269cb480cf": {
+            "position": [
+                -500000,
+                -3875000
+            ]
+        },
+        "74aab71d-a1a5-4278-b8d5-ae955cce1e59": {
+            "position": [
+                -250000,
+                -4000000
+            ]
+        },
+        "74b609e1-9d40-4d0e-8a5c-a8f1b21ec02b": {
+            "position": [
+                -250000,
+                3625000
+            ]
+        },
+        "75ce2e12-c199-4153-a849-e82180a137f4": {
+            "position": [
+                -250000,
+                -4000000
+            ]
+        },
+        "771e02c3-53cd-4a50-8600-47e3e574250f": {
+            "position": [
+                -250000,
+                3625000
+            ]
+        },
+        "771ede62-cddd-4ab0-99ba-4ab6b7194022": {
+            "position": [
+                -500000,
+                -3875000
+            ]
+        },
+        "7bdefc59-a84f-4b7a-acaa-73146ffd7586": {
+            "position": [
+                -1250000,
+                -2500000
+            ]
+        },
+        "7c9a98b3-cd1f-4ad7-8e63-942aeec68221": {
+            "position": [
+                -250000,
+                3625000
+            ]
+        },
+        "7cde4677-ad94-4161-9acc-4343a99322f6": {
+            "position": [
+                5000000,
+                0
+            ]
+        },
+        "81988a90-32c4-4522-8d46-5e2e1de4fda4": {
+            "position": [
+                1875000,
+                3125000
+            ]
+        },
+        "83572a0b-477d-4e70-a92b-f03d844e2f99": {
+            "position": [
+                -500000,
+                3750000
+            ]
+        },
+        "86b98f0f-5a11-4c9a-9ce0-535435bb9192": {
+            "position": [
+                3125000,
+                1875000
+            ]
+        },
+        "88deff5b-7b8e-4025-98ce-69157b231844": {
+            "position": [
+                3750000,
+                2500000
+            ]
+        },
+        "9871cf9e-c5e8-4d8e-9b66-07630db016b5": {
+            "position": [
+                -250000,
+                -4000000
+            ]
+        },
+        "9da57473-740c-49f3-ae2a-e4c9d3dafa81": {
+            "position": [
+                0,
+                5000000
+            ]
+        },
+        "a1846085-5bbb-4c3e-9055-186a52925205": {
+            "position": [
+                -500000,
+                -3875000
+            ]
+        },
+        "a57219e5-da5d-422f-8533-99d46b2c3467": {
+            "position": [
+                0,
+                -3875000
+            ]
+        },
+        "b78559ac-5474-4ca4-952b-6b6752301696": {
+            "position": [
+                -250000,
+                -4000000
+            ]
+        },
+        "b9c3aa63-7684-4915-83b2-e952fd730e78": {
+            "position": [
+                -1250000,
+                2500000
+            ]
+        },
+        "ba567392-ee1e-46bf-b83d-17580bd5fa33": {
+            "position": [
+                1125000,
+                -2375000
+            ]
+        },
+        "bc1ecbbc-0ba3-4809-aec5-9e2a085cfcda": {
+            "position": [
+                2625000,
+                3875000
+            ]
+        },
+        "bc639eac-69fd-4b4e-a12d-a5f4b6227a5b": {
+            "position": [
+                0,
+                3750000
+            ]
+        },
+        "c4b8e0f4-d3d2-4f66-84ec-88b9d6eadb9b": {
+            "position": [
+                0,
+                3750000
+            ]
+        },
+        "c54a4417-abd8-4805-ba01-fa0edac77a2e": {
+            "position": [
+                -1875000,
+                3125000
+            ]
+        },
+        "c8d363e0-61e9-4cb6-b820-7ad2688cffa2": {
+            "position": [
+                3125000,
+                -1875000
+            ]
+        },
+        "cb682373-48a2-4bf6-9b60-6b9affaf2178": {
+            "position": [
+                2500000,
+                1250000
+            ]
+        },
+        "d03e9544-7a81-4978-ae24-dbc574fcb588": {
+            "position": [
+                -500000,
+                -3875000
+            ]
+        },
+        "d318263d-57ea-49d6-9569-e88470beb4ad": {
+            "position": [
+                0,
+                -3875000
+            ]
+        },
+        "d3a1bd41-1cae-43e8-85b6-05f1846847f5": {
+            "position": [
+                -1875000,
+                -3125000
+            ]
+        },
+        "d79cf717-b9c9-488e-8246-47d0f01195d6": {
+            "position": [
+                -3125000,
+                1875000
+            ]
+        },
+        "d830ef11-e1dc-4220-bdcc-b9f5522e492f": {
+            "position": [
+                5000000,
+                0
+            ]
+        },
+        "da777c7d-0919-44e1-8e47-71f0b3e7c2d1": {
+            "position": [
+                0,
+                -3875000
+            ]
+        },
+        "e4313838-6feb-4695-8889-b33291c0be2a": {
+            "position": [
+                500000,
+                -3875000
+            ]
+        },
+        "f65d65d9-2180-4eeb-a671-ee5003326878": {
+            "position": [
+                0,
+                3750000
+            ]
+        },
+        "f6e0139a-a036-4043-a3dd-2c4876424cae": {
+            "position": [
+                0,
+                -5000000
+            ]
+        },
+        "ff856d8a-fcec-4010-8783-51d517192b3a": {
+            "position": [
+                1875000,
+                -3125000
+            ]
+        }
+    },
+    "lines": {
+        "011ce1ce-2394-40d9-8424-b90d1b065b54": {
+            "from": "552abe9a-945f-401b-8fb3-0863efc3b4d3",
+            "layer": 0,
+            "to": "d3a1bd41-1cae-43e8-85b6-05f1846847f5",
+            "width": 0
+        },
+        "0515afa0-ae3e-455f-854d-1d634a503798": {
+            "from": "33821392-6eb7-4974-a22e-f7879cd4ec59",
+            "layer": 0,
+            "to": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "width": 0
+        },
+        "05c38bf3-1e00-4182-965f-8a13c32effca": {
+            "from": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "layer": 0,
+            "to": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "width": 0
+        },
+        "1367a53f-fbf7-4460-b303-836c59e61741": {
+            "from": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "layer": 0,
+            "to": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "width": 0
+        },
+        "1aabe9ec-0e18-4cb7-8f02-180411f7d36b": {
+            "from": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "layer": 0,
+            "to": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "width": 0
+        },
+        "22516b4f-d4e6-44f7-b8ea-b1fac953ac8e": {
+            "from": "c8d363e0-61e9-4cb6-b820-7ad2688cffa2",
+            "layer": 0,
+            "to": "d830ef11-e1dc-4220-bdcc-b9f5522e492f",
+            "width": 0
+        },
+        "2d81860b-0f33-440d-9984-a5d53d748b5c": {
+            "from": "d3a1bd41-1cae-43e8-85b6-05f1846847f5",
+            "layer": 0,
+            "to": "7bdefc59-a84f-4b7a-acaa-73146ffd7586",
+            "width": 0
+        },
+        "35fd4a63-86ca-45cd-b795-3f914f681197": {
+            "from": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "layer": 0,
+            "to": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "width": 0
+        },
+        "37163bc7-0778-4526-b3d6-1835dd30f510": {
+            "from": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "layer": 0,
+            "to": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "width": 0
+        },
+        "3cb7e895-9063-4094-a05e-a8a7022afd34": {
+            "from": "c54a4417-abd8-4805-ba01-fa0edac77a2e",
+            "layer": 0,
+            "to": "30b07787-609b-40ba-aeef-36ee7879c875",
+            "width": 0
+        },
+        "42120f1f-f435-4287-a2c7-d5312617d76b": {
+            "from": "47a6c71f-2f4e-4dd9-90cd-986b55d2870c",
+            "layer": 0,
+            "to": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "width": 0
+        },
+        "47e04d78-aa1b-4cc5-b7ab-e06490269ba1": {
+            "from": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "layer": 0,
+            "to": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "width": 0
+        },
+        "4ec042af-92ca-4a17-9aec-779cce18e1d3": {
+            "from": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "layer": 0,
+            "to": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "width": 0
+        },
+        "4ee54a71-b1a8-4400-a835-7c7e98a79de2": {
+            "from": "86b98f0f-5a11-4c9a-9ce0-535435bb9192",
+            "layer": 0,
+            "to": "2a6ec63d-109c-4390-9def-5c8e52ede37c",
+            "width": 0
+        },
+        "5826c754-5a66-4ed0-a673-ae69f1b8ab76": {
+            "from": "c8d363e0-61e9-4cb6-b820-7ad2688cffa2",
+            "layer": 0,
+            "to": "35fa519a-2791-4baf-a096-f2205907507a",
+            "width": 0
+        },
+        "590582b0-cb48-4c09-804a-78ac03fda908": {
+            "from": "c54a4417-abd8-4805-ba01-fa0edac77a2e",
+            "layer": 0,
+            "to": "5b4e0cd3-cb56-401c-bfb3-650d2a94305a",
+            "width": 0
+        },
+        "5cccb96f-a43c-4ec3-a473-5cf7376251f1": {
+            "from": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "layer": 0,
+            "to": "2dfc99f8-93cb-4eae-8340-9103f705cb60",
+            "width": 0
+        },
+        "5dded2b1-4fde-4d50-89b3-650bf7902ee8": {
+            "from": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "layer": 0,
+            "to": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "width": 0
+        },
+        "628ecb8f-a1ad-44db-a746-163aca74e59c": {
+            "from": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "layer": 0,
+            "to": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "width": 0
+        },
+        "709d303c-a587-41c7-bbbd-d3fc51125958": {
+            "from": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "layer": 0,
+            "to": "bc1ecbbc-0ba3-4809-aec5-9e2a085cfcda",
+            "width": 0
+        },
+        "717ce259-cfb2-4b4a-914a-45c906331d09": {
+            "from": "d3a1bd41-1cae-43e8-85b6-05f1846847f5",
+            "layer": 0,
+            "to": "17856ad2-075c-4c08-ad3d-22734fdffbee",
+            "width": 0
+        },
+        "7a024cda-c22a-4eb6-a548-15397f8b3f34": {
+            "from": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "layer": 0,
+            "to": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "width": 0
+        },
+        "7ec39f1d-775f-4060-958b-4495a812cfd1": {
+            "from": "86b98f0f-5a11-4c9a-9ce0-535435bb9192",
+            "layer": 0,
+            "to": "7cde4677-ad94-4161-9acc-4343a99322f6",
+            "width": 0
+        },
+        "80a211eb-b5fe-43e8-a133-4fb5536b7dd5": {
+            "from": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "layer": 0,
+            "to": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "width": 0
+        },
+        "873cb7b4-ad60-4ed4-9b82-3cb9ff02f02f": {
+            "from": "c54a4417-abd8-4805-ba01-fa0edac77a2e",
+            "layer": 0,
+            "to": "b9c3aa63-7684-4915-83b2-e952fd730e78",
+            "width": 0
+        },
+        "8bed1bf2-671e-44d0-907c-48d8fc8ef806": {
+            "from": "d3a1bd41-1cae-43e8-85b6-05f1846847f5",
+            "layer": 0,
+            "to": "f6e0139a-a036-4043-a3dd-2c4876424cae",
+            "width": 0
+        },
+        "97f6555a-bed6-453c-8dbc-8546e150daed": {
+            "from": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "layer": 0,
+            "to": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "width": 0
+        },
+        "b6becc9e-f548-4086-b967-43c0959795a2": {
+            "from": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "layer": 0,
+            "to": "552abe9a-945f-401b-8fb3-0863efc3b4d3",
+            "width": 0
+        },
+        "b6efab08-6876-4c8f-98c3-20f8b85288ee": {
+            "from": "86b98f0f-5a11-4c9a-9ce0-535435bb9192",
+            "layer": 0,
+            "to": "88deff5b-7b8e-4025-98ce-69157b231844",
+            "width": 0
+        },
+        "b7946cfc-dd2a-412f-b7aa-c6e386103f4e": {
+            "from": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "layer": 0,
+            "to": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "width": 0
+        },
+        "bd3803d4-377d-4aa5-93be-213ca4dea9a0": {
+            "from": "9da57473-740c-49f3-ae2a-e4c9d3dafa81",
+            "layer": 0,
+            "to": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "width": 0
+        },
+        "bd3f017c-c73b-451f-91f7-acf6b1f11698": {
+            "from": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "layer": 0,
+            "to": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "width": 0
+        },
+        "bfe5afd3-5f27-4b8a-939d-c6e7adff5e30": {
+            "from": "bc1ecbbc-0ba3-4809-aec5-9e2a085cfcda",
+            "layer": 0,
+            "to": "86b98f0f-5a11-4c9a-9ce0-535435bb9192",
+            "width": 0
+        },
+        "c1fe9bcd-6ae9-4ea1-bc75-a4cbf191fa84": {
+            "from": "2d5e3f61-3686-4e67-b306-352eb9dad09a",
+            "layer": 0,
+            "to": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "width": 0
+        },
+        "c381b8d4-7c4e-400b-829e-0f6b14ea5bfc": {
+            "from": "d3a1bd41-1cae-43e8-85b6-05f1846847f5",
+            "layer": 0,
+            "to": "33821392-6eb7-4974-a22e-f7879cd4ec59",
+            "width": 0
+        },
+        "c4dbeaf2-ab93-4b48-b7e9-688e55a8a9c5": {
+            "from": "86b98f0f-5a11-4c9a-9ce0-535435bb9192",
+            "layer": 0,
+            "to": "cb682373-48a2-4bf6-9b60-6b9affaf2178",
+            "width": 0
+        },
+        "c643c024-f3a0-4941-81e8-e479e3935a57": {
+            "from": "59bb645a-9987-4e3b-92f7-312c202eba3e",
+            "layer": 0,
+            "to": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "width": 0
+        },
+        "c8ca3a39-e50b-4602-8e2c-587b39ea9e7f": {
+            "from": "30b07787-609b-40ba-aeef-36ee7879c875",
+            "layer": 0,
+            "to": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "width": 0
+        },
+        "c97579e8-204d-4ff8-977e-3692b4d63fac": {
+            "from": "c8d363e0-61e9-4cb6-b820-7ad2688cffa2",
+            "layer": 0,
+            "to": "ba567392-ee1e-46bf-b83d-17580bd5fa33",
+            "width": 0
+        },
+        "ccf25c29-b1bd-431d-8385-1b2ba0dc60f4": {
+            "from": "c54a4417-abd8-4805-ba01-fa0edac77a2e",
+            "layer": 0,
+            "to": "16ddac6b-688a-4dbd-81e8-ce7bada334f1",
+            "width": 0
+        },
+        "dc97e47f-fbbd-44a2-b450-b9a9c34ce5ee": {
+            "from": "2dfc99f8-93cb-4eae-8340-9103f705cb60",
+            "layer": 0,
+            "to": "c8d363e0-61e9-4cb6-b820-7ad2688cffa2",
+            "width": 0
+        },
+        "e1bc3319-d69f-48be-80ba-0e8bbce473ff": {
+            "from": "668f4623-cd6c-4b7a-a240-3079ad12ead6",
+            "layer": 0,
+            "to": "c54a4417-abd8-4805-ba01-fa0edac77a2e",
+            "width": 0
+        },
+        "e25b98f0-3c14-429b-8a71-fa0abcbbb22b": {
+            "from": "c8d363e0-61e9-4cb6-b820-7ad2688cffa2",
+            "layer": 0,
+            "to": "12d6eec4-f226-4c5b-abb0-8b738011d5a6",
+            "width": 0
+        },
+        "e4338b3f-30e0-4f32-9139-128cae0543ad": {
+            "from": "ba567392-ee1e-46bf-b83d-17580bd5fa33",
+            "layer": 0,
+            "to": "ff856d8a-fcec-4010-8783-51d517192b3a",
+            "width": 0
+        },
+        "e5c10a9a-aa5b-49ff-9f17-2fb8c71c5d83": {
+            "from": "2a6ec63d-109c-4390-9def-5c8e52ede37c",
+            "layer": 0,
+            "to": "81988a90-32c4-4522-8d46-5e2e1de4fda4",
+            "width": 0
+        },
+        "e63e3a3d-1a0a-4781-8450-46b89778eb80": {
+            "from": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "layer": 0,
+            "to": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "width": 0
+        },
+        "e6c1800c-c2ea-43a3-af49-8010c541255b": {
+            "from": "d79cf717-b9c9-488e-8246-47d0f01195d6",
+            "layer": 0,
+            "to": "668f4623-cd6c-4b7a-a240-3079ad12ead6",
+            "width": 0
+        },
+        "e7be3439-62e2-4efd-9568-5bedb47ee7b1": {
+            "from": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "layer": 0,
+            "to": "546ad7cb-a472-4878-8f1b-67bd82e18931",
+            "width": 0
+        }
+    },
+    "name": "Bridge Rectifier",
+    "pins": {
+        "1d3eb94b-f629-4c88-92a2-69c030563e7d": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 1250000,
+            "name_visible": true,
+            "orientation": "left",
+            "pad_visible": false,
+            "position": [
+                -6250000,
+                0
+            ]
+        },
+        "70728dd7-50d3-4ed2-b00e-b8adc3f9d09e": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 1250000,
+            "name_visible": false,
+            "orientation": "down",
+            "pad_visible": false,
+            "position": [
+                0,
+                -6250000
+            ]
+        },
+        "7e154de2-0147-4b7d-8d68-dbd4405e40fd": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 1250000,
+            "name_visible": true,
+            "orientation": "right",
+            "pad_visible": false,
+            "position": [
+                6250000,
+                0
+            ]
+        },
+        "d7919865-a58b-4a50-8db4-0560d5280ea8": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 1250000,
+            "name_visible": false,
+            "orientation": "up",
+            "pad_visible": false,
+            "position": [
+                0,
+                6250000
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {},
+    "texts": {
+        "a655d89e-6db1-42c6-92d1-62de836c89ef": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    5000000,
+                    -5000000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "add20914-955c-4b86-a147-92ac9b3c7f30": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    5000000,
+                    -2500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "f765cb86-8066-44e7-86da-225344eec8ce",
+    "uuid": "56a48ada-5629-4181-96ea-885ac6c0e84e"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_64017cb1-240d-493c-b745-5dae637cd1b2.json b/invoff/horizon/invoff/cache/sym_64017cb1-240d-493c-b745-5dae637cd1b2.json
new file mode 100644
index 0000000000000000000000000000000000000000..9675dacf5964eb5faa3ffa2971aae36c8476aa2b
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_64017cb1-240d-493c-b745-5dae637cd1b2.json
@@ -0,0 +1,285 @@
+{
+    "arcs": {},
+    "junctions": {
+        "500db358-8a63-41e9-8ec6-449bcd1ec210": {
+            "position": [
+                -1250000,
+                0
+            ]
+        },
+        "96e480fc-8c39-4692-aa5d-244560508fb6": {
+            "position": [
+                -1250000,
+                1250000
+            ]
+        },
+        "c0244b44-f628-4ee8-b738-024c5138afa3": {
+            "position": [
+                -1250000,
+                -1250000
+            ]
+        },
+        "e4467c53-9282-4397-b8e2-11be10738149": {
+            "position": [
+                1250000,
+                1250000
+            ]
+        },
+        "fc50af28-c6b4-4e2a-b865-e09a08f8f77a": {
+            "position": [
+                1250000,
+                -1250000
+            ]
+        }
+    },
+    "lines": {
+        "3e5dd322-57ab-4b74-97aa-b04d4706dbe7": {
+            "from": "fc50af28-c6b4-4e2a-b865-e09a08f8f77a",
+            "layer": 0,
+            "to": "fc50af28-c6b4-4e2a-b865-e09a08f8f77a",
+            "width": 0
+        },
+        "604295a8-72ee-433c-b5ca-b25ca8c9b568": {
+            "from": "96e480fc-8c39-4692-aa5d-244560508fb6",
+            "layer": 0,
+            "to": "c0244b44-f628-4ee8-b738-024c5138afa3",
+            "width": 0
+        },
+        "6447a62f-1042-46ed-a493-b9f0ba8621bc": {
+            "from": "fc50af28-c6b4-4e2a-b865-e09a08f8f77a",
+            "layer": 0,
+            "to": "e4467c53-9282-4397-b8e2-11be10738149",
+            "width": 0
+        },
+        "69d2c761-a12b-4221-ba28-dfc0482eef50": {
+            "from": "e4467c53-9282-4397-b8e2-11be10738149",
+            "layer": 0,
+            "to": "500db358-8a63-41e9-8ec6-449bcd1ec210",
+            "width": 0
+        },
+        "83d0f2b5-8f15-495a-84f3-abf51886542b": {
+            "from": "fc50af28-c6b4-4e2a-b865-e09a08f8f77a",
+            "layer": 0,
+            "to": "fc50af28-c6b4-4e2a-b865-e09a08f8f77a",
+            "width": 0
+        },
+        "9cde4a7c-df4e-4b90-a091-ad95083c1373": {
+            "from": "500db358-8a63-41e9-8ec6-449bcd1ec210",
+            "layer": 0,
+            "to": "fc50af28-c6b4-4e2a-b865-e09a08f8f77a",
+            "width": 0
+        },
+        "d2521c2e-7c48-4c43-a542-b2f2da460835": {
+            "from": "fc50af28-c6b4-4e2a-b865-e09a08f8f77a",
+            "layer": 0,
+            "to": "fc50af28-c6b4-4e2a-b865-e09a08f8f77a",
+            "width": 0
+        }
+    },
+    "name": "Diode",
+    "pins": {
+        "16ee5a5c-8eea-4447-ad48-04d973776e3a": {
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "left",
+            "pad_visible": true,
+            "position": [
+                -3750000,
+                0
+            ]
+        },
+        "b57ca2a1-1bbf-43f0-b0a0-bf953094a8de": {
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "right",
+            "pad_visible": true,
+            "position": [
+                3750000,
+                0
+            ]
+        }
+    },
+    "text_placements": {
+        "0m": {
+            "584af48c-30d0-4410-98bf-257ac226902f": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    -2500000
+                ]
+            },
+            "ee48ba49-6541-4cf7-963d-67b474d49d0b": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    2500000
+                ]
+            }
+        },
+        "0n": {
+            "584af48c-30d0-4410-98bf-257ac226902f": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    -2500000
+                ]
+            },
+            "ee48ba49-6541-4cf7-963d-67b474d49d0b": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    2500000
+                ]
+            }
+        },
+        "180m": {
+            "584af48c-30d0-4410-98bf-257ac226902f": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    2500000
+                ]
+            },
+            "ee48ba49-6541-4cf7-963d-67b474d49d0b": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    -2500000
+                ]
+            }
+        },
+        "180n": {
+            "584af48c-30d0-4410-98bf-257ac226902f": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    2500000
+                ]
+            },
+            "ee48ba49-6541-4cf7-963d-67b474d49d0b": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    -2500000
+                ]
+            }
+        },
+        "270m": {
+            "584af48c-30d0-4410-98bf-257ac226902f": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            },
+            "ee48ba49-6541-4cf7-963d-67b474d49d0b": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            }
+        },
+        "270n": {
+            "584af48c-30d0-4410-98bf-257ac226902f": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            },
+            "ee48ba49-6541-4cf7-963d-67b474d49d0b": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            }
+        },
+        "90m": {
+            "584af48c-30d0-4410-98bf-257ac226902f": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            },
+            "ee48ba49-6541-4cf7-963d-67b474d49d0b": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            }
+        },
+        "90n": {
+            "584af48c-30d0-4410-98bf-257ac226902f": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            },
+            "ee48ba49-6541-4cf7-963d-67b474d49d0b": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            }
+        }
+    },
+    "texts": {
+        "584af48c-30d0-4410-98bf-257ac226902f": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    -2500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "ee48ba49-6541-4cf7-963d-67b474d49d0b": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    2500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "cc66b6a8-1223-4b75-bf31-ebfe2476cf06",
+    "uuid": "64017cb1-240d-493c-b745-5dae637cd1b2"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_64fd08e4-8302-455e-97ea-93de5f487486.json b/invoff/horizon/invoff/cache/sym_64fd08e4-8302-455e-97ea-93de5f487486.json
new file mode 100644
index 0000000000000000000000000000000000000000..5b9cb8d3c95b583aff250f4aa02a71d6d81e548a
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_64fd08e4-8302-455e-97ea-93de5f487486.json
@@ -0,0 +1,253 @@
+{
+    "arcs": {},
+    "junctions": {
+        "0d828421-5e9c-45c9-8ba5-89ea7dbd3868": {
+            "position": [
+                -3750000,
+                0
+            ]
+        },
+        "16edd408-6fc3-4b33-8ca8-e4ad75c4aebd": {
+            "position": [
+                2500000,
+                2500000
+            ]
+        },
+        "5133d63b-b4e9-4f81-aa95-bfb090f82150": {
+            "position": [
+                625000,
+                1875000
+            ]
+        },
+        "5290e43b-7f51-4315-aa90-88babd22d394": {
+            "position": [
+                0,
+                0
+            ]
+        },
+        "5b261a0c-c38b-4549-bd88-13d9e428fa88": {
+            "position": [
+                6250000,
+                -2500000
+            ]
+        },
+        "5d758b57-0d38-40ed-9ce6-f543211a77d7": {
+            "position": [
+                -3750000,
+                2500000
+            ]
+        },
+        "7d582f9c-5b34-4b5e-b333-06b9c7a15ce2": {
+            "position": [
+                7500000,
+                2500000
+            ]
+        },
+        "8a5d97ab-469a-4b9a-9179-d0727ac5d12e": {
+            "position": [
+                -3750000,
+                -2500000
+            ]
+        },
+        "9cac2837-af3d-415b-96aa-cd532c8c1fca": {
+            "position": [
+                -625000,
+                1875000
+            ]
+        },
+        "aa10eea6-f7f0-4691-973a-09da2d5f3acf": {
+            "position": [
+                5000000,
+                2500000
+            ]
+        },
+        "ac21216e-73d6-4576-9b7e-88718583867a": {
+            "position": [
+                0,
+                2500000
+            ]
+        },
+        "c534a9bd-c901-4c74-811c-bb41ef9276d2": {
+            "position": [
+                6250000,
+                2500000
+            ]
+        },
+        "e080a196-907d-40d3-b6ab-1a6ad791edf9": {
+            "position": [
+                3750000,
+                1250000
+            ]
+        },
+        "f233a877-e8bf-430e-980e-883aaabc1e04": {
+            "position": [
+                7500000,
+                -2500000
+            ]
+        }
+    },
+    "lines": {
+        "2385ed6f-baa5-4cf4-88c9-f35915854e58": {
+            "from": "5d758b57-0d38-40ed-9ce6-f543211a77d7",
+            "layer": 0,
+            "to": "16edd408-6fc3-4b33-8ca8-e4ad75c4aebd",
+            "width": 0
+        },
+        "3531af63-8200-4c77-a0f8-8aa7870964da": {
+            "from": "16edd408-6fc3-4b33-8ca8-e4ad75c4aebd",
+            "layer": 0,
+            "to": "e080a196-907d-40d3-b6ab-1a6ad791edf9",
+            "width": 0
+        },
+        "4a215b57-90ea-4656-bc63-8891f60ba69b": {
+            "from": "0d828421-5e9c-45c9-8ba5-89ea7dbd3868",
+            "layer": 0,
+            "to": "5290e43b-7f51-4315-aa90-88babd22d394",
+            "width": 0
+        },
+        "7123ae84-e751-411e-8ea0-57df26dee476": {
+            "from": "c534a9bd-c901-4c74-811c-bb41ef9276d2",
+            "layer": 0,
+            "to": "5b261a0c-c38b-4549-bd88-13d9e428fa88",
+            "width": 0
+        },
+        "874741a2-57b3-4920-b442-39ec9af72479": {
+            "from": "5290e43b-7f51-4315-aa90-88babd22d394",
+            "layer": 0,
+            "to": "ac21216e-73d6-4576-9b7e-88718583867a",
+            "width": 0
+        },
+        "995ef378-3930-48da-8c5c-c3ae7c34bdf0": {
+            "from": "5b261a0c-c38b-4549-bd88-13d9e428fa88",
+            "layer": 0,
+            "to": "8a5d97ab-469a-4b9a-9179-d0727ac5d12e",
+            "width": 0
+        },
+        "a73a9237-8a93-4500-9eec-4af27da3b415": {
+            "from": "e080a196-907d-40d3-b6ab-1a6ad791edf9",
+            "layer": 0,
+            "to": "aa10eea6-f7f0-4691-973a-09da2d5f3acf",
+            "width": 0
+        },
+        "b6780fad-1775-4f5b-ba6f-f71dbc56a28b": {
+            "from": "ac21216e-73d6-4576-9b7e-88718583867a",
+            "layer": 0,
+            "to": "9cac2837-af3d-415b-96aa-cd532c8c1fca",
+            "width": 0
+        },
+        "b6a24394-e0c3-49b4-bf47-353fc6425d16": {
+            "from": "ac21216e-73d6-4576-9b7e-88718583867a",
+            "layer": 0,
+            "to": "5133d63b-b4e9-4f81-aa95-bfb090f82150",
+            "width": 0
+        },
+        "bbba705a-c23d-436a-a1ee-dad981798bc1": {
+            "from": "7d582f9c-5b34-4b5e-b333-06b9c7a15ce2",
+            "layer": 0,
+            "to": "c534a9bd-c901-4c74-811c-bb41ef9276d2",
+            "width": 0
+        },
+        "be3e5cf2-8f51-4018-a678-a3f4835193dc": {
+            "from": "f233a877-e8bf-430e-980e-883aaabc1e04",
+            "layer": 0,
+            "to": "7d582f9c-5b34-4b5e-b333-06b9c7a15ce2",
+            "width": 0
+        },
+        "c30a766f-c596-409e-b550-6c00c23b5e98": {
+            "from": "5b261a0c-c38b-4549-bd88-13d9e428fa88",
+            "layer": 0,
+            "to": "f233a877-e8bf-430e-980e-883aaabc1e04",
+            "width": 0
+        }
+    },
+    "name": "Mono phone jack (switched)",
+    "pins": {
+        "9fef5cf8-2378-492b-b9c2-bc6a5da03b27": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "left",
+            "pad_visible": false,
+            "position": [
+                -6250000,
+                -2500000
+            ]
+        },
+        "b70bafdb-12b2-4764-ac14-6a59e4eb1b7a": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "left",
+            "pad_visible": false,
+            "position": [
+                -6250000,
+                0
+            ]
+        },
+        "f572c752-5e2e-4d4f-8b8c-95c379a19121": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "left",
+            "pad_visible": false,
+            "position": [
+                -6250000,
+                2500000
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {},
+    "texts": {
+        "861d71fa-4b61-4d4a-a8be-3a2436dd04e8": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    7500000,
+                    3750000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        },
+        "92ae7856-401c-40a8-b24a-281a75b65a55": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    7500000,
+                    -3750000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "f0bf900e-bae3-4da8-b92b-898e380ff861",
+    "uuid": "64fd08e4-8302-455e-97ea-93de5f487486"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_7259d3dd-c723-41b7-994c-df2d545a3dfe.json b/invoff/horizon/invoff/cache/sym_7259d3dd-c723-41b7-994c-df2d545a3dfe.json
new file mode 100644
index 0000000000000000000000000000000000000000..9b65bc5237eb9ccc0e41a408f3c58d0e9e66ee33
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_7259d3dd-c723-41b7-994c-df2d545a3dfe.json
@@ -0,0 +1,286 @@
+{
+    "arcs": {},
+    "junctions": {
+        "056cf3cd-3808-403b-b755-8ac4ab5c2d99": {
+            "position": [
+                2000000,
+                750000
+            ]
+        },
+        "1a09749a-9a0c-4e5f-b257-ae355924250b": {
+            "position": [
+                1250000,
+                1250000
+            ]
+        },
+        "473c7a1a-b710-4d25-8167-be9f7531531f": {
+            "position": [
+                1875000,
+                1875000
+            ]
+        },
+        "931c3fff-b7f5-4c3d-a9a1-5771294cc0f3": {
+            "position": [
+                2000000,
+                -750000
+            ]
+        },
+        "9573d3ba-7741-42bf-b61f-55731bc520ca": {
+            "position": [
+                1250000,
+                2500000
+            ]
+        },
+        "a572354d-50ef-4658-af00-a5af740c2256": {
+            "position": [
+                625000,
+                1875000
+            ]
+        },
+        "a84fb2c5-181f-4c7d-8299-ed8cfa1683b0": {
+            "position": [
+                -2000000,
+                -750000
+            ]
+        },
+        "ede8d8b5-1252-4549-86b0-a86fd3b8ca72": {
+            "position": [
+                -2000000,
+                750000
+            ]
+        }
+    },
+    "lines": {
+        "215c75a9-2631-4aa0-be35-8fe895635e5b": {
+            "from": "a572354d-50ef-4658-af00-a5af740c2256",
+            "layer": 0,
+            "to": "473c7a1a-b710-4d25-8167-be9f7531531f",
+            "width": 0
+        },
+        "4d977d3e-8b04-4597-bb89-7020886aac6f": {
+            "from": "9573d3ba-7741-42bf-b61f-55731bc520ca",
+            "layer": 0,
+            "to": "1a09749a-9a0c-4e5f-b257-ae355924250b",
+            "width": 0
+        },
+        "81124202-52e4-43cd-9247-682e5381b2c5": {
+            "from": "ede8d8b5-1252-4549-86b0-a86fd3b8ca72",
+            "layer": 0,
+            "to": "056cf3cd-3808-403b-b755-8ac4ab5c2d99",
+            "width": 0
+        },
+        "e6965d3f-cc8c-4f20-a3a0-b2699d9709ba": {
+            "from": "a84fb2c5-181f-4c7d-8299-ed8cfa1683b0",
+            "layer": 0,
+            "to": "931c3fff-b7f5-4c3d-a9a1-5771294cc0f3",
+            "width": 0
+        }
+    },
+    "name": "Two-terminal polarized capacitor",
+    "pins": {
+        "1e7cd34f-86db-4b34-9e0b-c276756301ab": {
+            "length": 3000000,
+            "name_visible": false,
+            "orientation": "up",
+            "pad_visible": false,
+            "position": [
+                0,
+                3750000
+            ]
+        },
+        "bb8460b5-34e6-41b0-9a9f-10eed3a3d8d6": {
+            "length": 3000000,
+            "name_visible": false,
+            "orientation": "down",
+            "pad_visible": false,
+            "position": [
+                0,
+                -3750000
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {
+        "0m": {
+            "3d7e3a4d-9521-4e03-a851-a990e1e263c8": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            },
+            "582303ff-ef92-4768-8c47-feda78c388f8": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            }
+        },
+        "0n": {
+            "3d7e3a4d-9521-4e03-a851-a990e1e263c8": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            },
+            "582303ff-ef92-4768-8c47-feda78c388f8": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            }
+        },
+        "180m": {
+            "3d7e3a4d-9521-4e03-a851-a990e1e263c8": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            },
+            "582303ff-ef92-4768-8c47-feda78c388f8": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            }
+        },
+        "180n": {
+            "3d7e3a4d-9521-4e03-a851-a990e1e263c8": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            },
+            "582303ff-ef92-4768-8c47-feda78c388f8": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            }
+        },
+        "270m": {
+            "3d7e3a4d-9521-4e03-a851-a990e1e263c8": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    3750000
+                ]
+            },
+            "582303ff-ef92-4768-8c47-feda78c388f8": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    3750000
+                ]
+            }
+        },
+        "270n": {
+            "3d7e3a4d-9521-4e03-a851-a990e1e263c8": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    -3750000
+                ]
+            },
+            "582303ff-ef92-4768-8c47-feda78c388f8": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    -3750000
+                ]
+            }
+        },
+        "90m": {
+            "3d7e3a4d-9521-4e03-a851-a990e1e263c8": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    -3750000
+                ]
+            },
+            "582303ff-ef92-4768-8c47-feda78c388f8": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    -3750000
+                ]
+            }
+        },
+        "90n": {
+            "3d7e3a4d-9521-4e03-a851-a990e1e263c8": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -3750000,
+                    3750000
+                ]
+            },
+            "582303ff-ef92-4768-8c47-feda78c388f8": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    3750000,
+                    3750000
+                ]
+            }
+        }
+    },
+    "texts": {
+        "3d7e3a4d-9521-4e03-a851-a990e1e263c8": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "582303ff-ef92-4768-8c47-feda78c388f8": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "88b1ac21-1cd5-4138-83c8-04df2f8aa7e0",
+    "uuid": "7259d3dd-c723-41b7-994c-df2d545a3dfe"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_93bd43fb-96f8-46d8-8f89-12e7b6cd8888.json b/invoff/horizon/invoff/cache/sym_93bd43fb-96f8-46d8-8f89-12e7b6cd8888.json
new file mode 100644
index 0000000000000000000000000000000000000000..a3c9858c21f47de9f28f4f5faaf6fe39571f96a1
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_93bd43fb-96f8-46d8-8f89-12e7b6cd8888.json
@@ -0,0 +1,396 @@
+{
+    "arcs": {},
+    "junctions": {
+        "1d7c5e92-3631-44b3-9857-6011cfbd4683": {
+            "position": [
+                -1000000,
+                2500000
+            ]
+        },
+        "58d2650a-7e39-44ee-8044-cba597993b58": {
+            "position": [
+                1000000,
+                0
+            ]
+        },
+        "59446d3c-20fd-46a4-9ef6-bb1fdf2ad48b": {
+            "position": [
+                -1000000,
+                -2500000
+            ]
+        },
+        "7cf5e888-8ba1-47ff-aee8-5e92d7145a33": {
+            "position": [
+                1750000,
+                -2500000
+            ]
+        },
+        "96ca31f8-7b78-4127-ae1a-96f7faf37fb3": {
+            "position": [
+                2250000,
+                -1375000
+            ]
+        },
+        "a29dd91b-86ee-4499-ab34-458947a62158": {
+            "position": [
+                1000000,
+                2500000
+            ]
+        },
+        "a94d609b-1ba0-446f-bb20-5ad1be5a86e0": {
+            "position": [
+                1250000,
+                0
+            ]
+        },
+        "bdf17f2a-1572-4077-981a-d5209e465e4a": {
+            "position": [
+                2250000,
+                -3875000
+            ]
+        },
+        "c452f72f-6e6b-4688-a1d4-d83492ec95ca": {
+            "position": [
+                1625000,
+                -625000
+            ]
+        },
+        "cb26ae66-22d5-4ae3-aacf-632a174397c5": {
+            "position": [
+                1625000,
+                625000
+            ]
+        },
+        "d34607a3-f468-40ca-a895-6b36ec6e9100": {
+            "position": [
+                1000000,
+                -2500000
+            ]
+        },
+        "e4c3234f-c3a5-449e-8f1b-6aa9c11060c6": {
+            "position": [
+                2250000,
+                -1375000
+            ]
+        },
+        "fad078d0-19f1-45aa-9106-3f9350edb5d3": {
+            "position": [
+                2750000,
+                -2500000
+            ]
+        }
+    },
+    "lines": {
+        "3613a67a-eef1-4b93-a51a-36de6bcf821e": {
+            "from": "cb26ae66-22d5-4ae3-aacf-632a174397c5",
+            "layer": 0,
+            "to": "58d2650a-7e39-44ee-8044-cba597993b58",
+            "width": 0
+        },
+        "4a03a432-afc2-414b-9a01-ddbdca02b2df": {
+            "from": "bdf17f2a-1572-4077-981a-d5209e465e4a",
+            "layer": 0,
+            "to": "e4c3234f-c3a5-449e-8f1b-6aa9c11060c6",
+            "width": 0
+        },
+        "4fb24639-f88b-4c98-9886-2d1c120160b6": {
+            "from": "d34607a3-f468-40ca-a895-6b36ec6e9100",
+            "layer": 0,
+            "to": "59446d3c-20fd-46a4-9ef6-bb1fdf2ad48b",
+            "width": 0
+        },
+        "80d01fd7-b96f-41c9-9e8a-8f14b6aab06b": {
+            "from": "58d2650a-7e39-44ee-8044-cba597993b58",
+            "layer": 0,
+            "to": "c452f72f-6e6b-4688-a1d4-d83492ec95ca",
+            "width": 0
+        },
+        "a3608f8b-4825-4443-ad18-7706413d96b2": {
+            "from": "59446d3c-20fd-46a4-9ef6-bb1fdf2ad48b",
+            "layer": 0,
+            "to": "1d7c5e92-3631-44b3-9857-6011cfbd4683",
+            "width": 0
+        },
+        "ca09dd94-a8ec-4642-81ce-9eebc3c40d44": {
+            "from": "a94d609b-1ba0-446f-bb20-5ad1be5a86e0",
+            "layer": 0,
+            "to": "58d2650a-7e39-44ee-8044-cba597993b58",
+            "width": 0
+        },
+        "d41fcfb4-99a0-46ed-8b1b-afd187fc6570": {
+            "from": "96ca31f8-7b78-4127-ae1a-96f7faf37fb3",
+            "layer": 0,
+            "to": "fad078d0-19f1-45aa-9106-3f9350edb5d3",
+            "width": 0
+        },
+        "e0c0b8a3-a384-45a2-8366-825260417e07": {
+            "from": "a29dd91b-86ee-4499-ab34-458947a62158",
+            "layer": 0,
+            "to": "d34607a3-f468-40ca-a895-6b36ec6e9100",
+            "width": 0
+        },
+        "fb49239d-4f08-459c-95dd-7cd402831e33": {
+            "from": "1d7c5e92-3631-44b3-9857-6011cfbd4683",
+            "layer": 0,
+            "to": "a29dd91b-86ee-4499-ab34-458947a62158",
+            "width": 0
+        },
+        "fe39a83e-dc3b-4e4e-b6da-8745bfd604a7": {
+            "from": "7cf5e888-8ba1-47ff-aee8-5e92d7145a33",
+            "layer": 0,
+            "to": "96ca31f8-7b78-4127-ae1a-96f7faf37fb3",
+            "width": 0
+        }
+    },
+    "name": "Potentiometer with shield",
+    "pins": {
+        "0dd5abd5-dd57-496a-84e9-adaff898ccce": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "down",
+            "pad_visible": false,
+            "position": [
+                0,
+                -5000000
+            ]
+        },
+        "28e34869-b366-4bdc-ad9c-37448b360d38": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "up",
+            "pad_visible": false,
+            "position": [
+                0,
+                5000000
+            ]
+        },
+        "44b00206-9d6d-4d75-a439-283d439b15fa": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "right",
+            "pad_visible": false,
+            "position": [
+                3750000,
+                0
+            ]
+        },
+        "6fa0968c-aa77-4ed9-baab-e41b08a800e7": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "left",
+            "pad_visible": false,
+            "position": [
+                -5000000,
+                0
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {
+        "0m": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            }
+        },
+        "0n": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    2500000
+                ]
+            }
+        },
+        "180m": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -2500000
+                ]
+            }
+        },
+        "180n": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            }
+        },
+        "270m": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            }
+        },
+        "270n": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            }
+        },
+        "90m": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            }
+        },
+        "90n": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            }
+        }
+    },
+    "texts": {
+        "35099bf5-0e81-401a-aa96-d1112f12d918": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    -2875000,
+                    1250000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 16384,
+                "mirror": false,
+                "shift": [
+                    -5375000,
+                    1250000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "eca19031-1f9b-4468-85cf-8b22b1161034",
+    "uuid": "93bd43fb-96f8-46d8-8f89-12e7b6cd8888"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_b60ee9e3-bff0-41bb-8026-f75c6f0d06d5.json b/invoff/horizon/invoff/cache/sym_b60ee9e3-bff0-41bb-8026-f75c6f0d06d5.json
new file mode 100644
index 0000000000000000000000000000000000000000..3805e0e10c07fcff879f6a04051bced33747b42e
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_b60ee9e3-bff0-41bb-8026-f75c6f0d06d5.json
@@ -0,0 +1,65 @@
+{
+    "arcs": {},
+    "junctions": {},
+    "lines": {},
+    "name": "Single power",
+    "pins": {
+        "a8ba387d-1c68-4215-843f-9d669e48646d": {
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "up",
+            "pad_visible": true,
+            "position": [
+                0,
+                5000000
+            ]
+        },
+        "aacf2d55-cf04-4c20-89c5-61704ef771f7": {
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "down",
+            "pad_visible": true,
+            "position": [
+                0,
+                -5000000
+            ]
+        }
+    },
+    "texts": {
+        "2c7265cd-87e4-43b2-b677-1c652b40df9e": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -750000,
+                    -1875000
+                ]
+            },
+            "size": 1250000,
+            "text": "-",
+            "width": 0
+        },
+        "db48d752-01d4-4f05-b00d-2da963942684": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -750000,
+                    1750000
+                ]
+            },
+            "size": 1250000,
+            "text": "+",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "c5b399c9-5626-4cc6-b33d-5c0f3da5df5c",
+    "uuid": "b60ee9e3-bff0-41bb-8026-f75c6f0d06d5"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_c0d33f98-d178-4858-ba33-c995a98d3ef3.json b/invoff/horizon/invoff/cache/sym_c0d33f98-d178-4858-ba33-c995a98d3ef3.json
new file mode 100644
index 0000000000000000000000000000000000000000..3dee8b72d5af43cb3b5bf8a620919cd0557a405d
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_c0d33f98-d178-4858-ba33-c995a98d3ef3.json
@@ -0,0 +1,509 @@
+{
+    "arcs": {},
+    "junctions": {
+        "01244b42-e31a-4d71-9556-1152330f9a26": {
+            "position": [
+                2500000,
+                1875000
+            ]
+        },
+        "0b460181-c03c-4007-9e7a-ed97b9ba47e9": {
+            "position": [
+                2500000,
+                3750000
+            ]
+        },
+        "17d64728-a9a3-41c0-ae0e-4efa01467e65": {
+            "position": [
+                2500000,
+                -1875000
+            ]
+        },
+        "18799e33-5d5b-4726-932b-262307873788": {
+            "position": [
+                125000,
+                -2875000
+            ]
+        },
+        "1a2c4a0b-3fed-48ad-9a6f-f401210c1811": {
+            "position": [
+                0,
+                500000
+            ]
+        },
+        "1ca2772c-d196-492e-909d-7a56eae8a47b": {
+            "position": [
+                1875000,
+                2500000
+            ]
+        },
+        "2100a302-c438-4d86-b892-fdaadf01292b": {
+            "position": [
+                -750000,
+                -1875000
+            ]
+        },
+        "2af15962-3d34-4a80-93d5-20f0ecbd7113": {
+            "position": [
+                -2500000,
+                3750000
+            ]
+        },
+        "33b34217-00f5-42e2-b017-d9d99a304e4c": {
+            "position": [
+                -500000,
+                500000
+            ]
+        },
+        "33edb9c3-2fce-4a57-aa53-a303559bfa68": {
+            "position": [
+                -3750000,
+                -3750000
+            ]
+        },
+        "3f6cee36-d181-4ff1-9768-0a5a8376d98a": {
+            "position": [
+                1875000,
+                1250000
+            ]
+        },
+        "497ad062-bf59-4fdb-b10f-a8a752151f91": {
+            "position": [
+                1250000,
+                -2750000
+            ]
+        },
+        "4a820350-90c9-426a-b4dc-1dbadeedcae8": {
+            "position": [
+                1250000,
+                -875000
+            ]
+        },
+        "5d2dd577-9102-42f5-bd0d-78a4fb92c29b": {
+            "position": [
+                -250000,
+                750000
+            ]
+        },
+        "5e8b43ab-0be2-4856-a016-64c2f88ef948": {
+            "position": [
+                1250000,
+                -1875000
+            ]
+        },
+        "64f1240a-eb3d-4c0c-86aa-63e1350822c9": {
+            "position": [
+                3750000,
+                3750000
+            ]
+        },
+        "68398887-7b7d-40ca-96ce-71cfcebc63df": {
+            "position": [
+                -750000,
+                -2875000
+            ]
+        },
+        "68da8fa0-63b3-4316-82d7-b07961b7bbdd": {
+            "position": [
+                -1875000,
+                1250000
+            ]
+        },
+        "6afffc16-3145-4454-bb5c-b61e4ed362fa": {
+            "position": [
+                2500000,
+                -3750000
+            ]
+        },
+        "7190e43a-8853-493b-aaed-b3c879418d84": {
+            "position": [
+                625000,
+                750000
+            ]
+        },
+        "7622fbfe-e0be-4372-97b9-cd1cc37761e1": {
+            "position": [
+                -1875000,
+                2500000
+            ]
+        },
+        "7eb96677-a7b5-4fda-9a0d-1fc9937510fd": {
+            "position": [
+                875000,
+                500000
+            ]
+        },
+        "933f5440-f45d-4412-8ef6-10f971facbef": {
+            "position": [
+                -250000,
+                -625000
+            ]
+        },
+        "950b883a-825b-46ac-ad40-9f66ea329759": {
+            "position": [
+                3750000,
+                -3750000
+            ]
+        },
+        "abf66fd3-72dd-4ffb-ab50-2fc2157e9b17": {
+            "position": [
+                375000,
+                500000
+            ]
+        },
+        "b41cbfad-5204-4742-807e-d150b3228ef5": {
+            "position": [
+                -2500000,
+                1875000
+            ]
+        },
+        "bd43ad8d-5f48-4c0f-8e7d-041ca5e73975": {
+            "position": [
+                1875000,
+                1875000
+            ]
+        },
+        "caad226e-92b7-4259-bf85-1e0f5775e35c": {
+            "position": [
+                -2500000,
+                -3750000
+            ]
+        },
+        "d96049d9-8a18-4b04-bf23-1803f6df5138": {
+            "position": [
+                625000,
+                -625000
+            ]
+        },
+        "dc51c7b9-ce0a-4316-868f-a2f150516baf": {
+            "position": [
+                -3750000,
+                3750000
+            ]
+        },
+        "e0f13119-a6c9-4f6e-9dde-417f964b8ada": {
+            "position": [
+                -2500000,
+                -1875000
+            ]
+        },
+        "f0a21c54-1d21-45d6-b82f-0467ce1428c1": {
+            "position": [
+                -1875000,
+                1875000
+            ]
+        },
+        "fe3f842b-73f2-4cc6-8079-144b73c5e1e1": {
+            "position": [
+                -750000,
+                -875000
+            ]
+        }
+    },
+    "lines": {
+        "14015c14-7a14-4a46-ae25-5592bd94aea4": {
+            "from": "b41cbfad-5204-4742-807e-d150b3228ef5",
+            "layer": 0,
+            "to": "f0a21c54-1d21-45d6-b82f-0467ce1428c1",
+            "width": 0
+        },
+        "1f07ce0d-fa39-46d5-9665-5506a68d388e": {
+            "from": "e0f13119-a6c9-4f6e-9dde-417f964b8ada",
+            "layer": 0,
+            "to": "2100a302-c438-4d86-b892-fdaadf01292b",
+            "width": 0
+        },
+        "1fd3f88f-06b3-4816-9fd1-ff0273bcb702": {
+            "from": "5e8b43ab-0be2-4856-a016-64c2f88ef948",
+            "layer": 0,
+            "to": "68398887-7b7d-40ca-96ce-71cfcebc63df",
+            "width": 0
+        },
+        "23edad77-acd5-4285-881a-13a6a970f471": {
+            "from": "d96049d9-8a18-4b04-bf23-1803f6df5138",
+            "layer": 0,
+            "to": "7190e43a-8853-493b-aaed-b3c879418d84",
+            "width": 0
+        },
+        "2935d552-51ca-4ede-9261-5b7aeb8311b7": {
+            "from": "5e8b43ab-0be2-4856-a016-64c2f88ef948",
+            "layer": 0,
+            "to": "17d64728-a9a3-41c0-ae0e-4efa01467e65",
+            "width": 0
+        },
+        "34c92b06-5a19-47be-b422-ab3c720cd481": {
+            "from": "b41cbfad-5204-4742-807e-d150b3228ef5",
+            "layer": 0,
+            "to": "b41cbfad-5204-4742-807e-d150b3228ef5",
+            "width": 0
+        },
+        "3c22e5fa-f772-42ab-8f3e-fca3eb474529": {
+            "from": "2af15962-3d34-4a80-93d5-20f0ecbd7113",
+            "layer": 0,
+            "to": "b41cbfad-5204-4742-807e-d150b3228ef5",
+            "width": 0
+        },
+        "429e16fa-7010-43e7-be44-06feed88a78a": {
+            "from": "f0a21c54-1d21-45d6-b82f-0467ce1428c1",
+            "layer": 0,
+            "to": "7622fbfe-e0be-4372-97b9-cd1cc37761e1",
+            "width": 0
+        },
+        "521c323d-ad55-4630-9ec7-0d900b047ed7": {
+            "from": "68da8fa0-63b3-4316-82d7-b07961b7bbdd",
+            "layer": 0,
+            "to": "f0a21c54-1d21-45d6-b82f-0467ce1428c1",
+            "width": 0
+        },
+        "56535a33-fd09-4401-903a-4a54595e3a6f": {
+            "from": "4a820350-90c9-426a-b4dc-1dbadeedcae8",
+            "layer": 0,
+            "to": "497ad062-bf59-4fdb-b10f-a8a752151f91",
+            "width": 0
+        },
+        "56664615-7389-43a4-b6fa-4945e7c6d3a0": {
+            "from": "fe3f842b-73f2-4cc6-8079-144b73c5e1e1",
+            "layer": 0,
+            "to": "5e8b43ab-0be2-4856-a016-64c2f88ef948",
+            "width": 0
+        },
+        "5c15be3c-8f80-4e1a-a5ae-eb229d623c18": {
+            "from": "b41cbfad-5204-4742-807e-d150b3228ef5",
+            "layer": 0,
+            "to": "b41cbfad-5204-4742-807e-d150b3228ef5",
+            "width": 0
+        },
+        "69dbcfbc-2f92-435b-8cb8-7867295e5983": {
+            "from": "2100a302-c438-4d86-b892-fdaadf01292b",
+            "layer": 0,
+            "to": "fe3f842b-73f2-4cc6-8079-144b73c5e1e1",
+            "width": 0
+        },
+        "6d67d078-389b-47c5-aef8-05375300b0b5": {
+            "from": "01244b42-e31a-4d71-9556-1152330f9a26",
+            "layer": 0,
+            "to": "0b460181-c03c-4007-9e7a-ed97b9ba47e9",
+            "width": 0
+        },
+        "7833c678-d6d9-41fb-9499-079eb4310d89": {
+            "from": "3f6cee36-d181-4ff1-9768-0a5a8376d98a",
+            "layer": 0,
+            "to": "68da8fa0-63b3-4316-82d7-b07961b7bbdd",
+            "width": 0
+        },
+        "7870c561-fc72-4112-9685-11d67437a4de": {
+            "from": "7190e43a-8853-493b-aaed-b3c879418d84",
+            "layer": 0,
+            "to": "abf66fd3-72dd-4ffb-ab50-2fc2157e9b17",
+            "width": 0
+        },
+        "805f67b2-3d9a-476c-b8ca-35c1b5481980": {
+            "from": "bd43ad8d-5f48-4c0f-8e7d-041ca5e73975",
+            "layer": 0,
+            "to": "3f6cee36-d181-4ff1-9768-0a5a8376d98a",
+            "width": 0
+        },
+        "9694a781-f1a1-4d5e-80bb-178c08e206e1": {
+            "from": "68398887-7b7d-40ca-96ce-71cfcebc63df",
+            "layer": 0,
+            "to": "2100a302-c438-4d86-b892-fdaadf01292b",
+            "width": 0
+        },
+        "9879d6d0-9320-4239-89a3-8bf4cf13e18f": {
+            "from": "33edb9c3-2fce-4a57-aa53-a303559bfa68",
+            "layer": 0,
+            "to": "dc51c7b9-ce0a-4316-868f-a2f150516baf",
+            "width": 0
+        },
+        "9f7d8924-e797-4c8d-91ca-a0f027810587": {
+            "from": "950b883a-825b-46ac-ad40-9f66ea329759",
+            "layer": 0,
+            "to": "33edb9c3-2fce-4a57-aa53-a303559bfa68",
+            "width": 0
+        },
+        "a698a2c8-ff6a-4d14-902c-c4621f8c41a7": {
+            "from": "2af15962-3d34-4a80-93d5-20f0ecbd7113",
+            "layer": 0,
+            "to": "2af15962-3d34-4a80-93d5-20f0ecbd7113",
+            "width": 0
+        },
+        "ae0f9d41-10e6-4174-9afd-4600f774d1e7": {
+            "from": "5d2dd577-9102-42f5-bd0d-78a4fb92c29b",
+            "layer": 0,
+            "to": "33b34217-00f5-42e2-b017-d9d99a304e4c",
+            "width": 0
+        },
+        "aec4dae6-decb-42d5-8179-4f04adaaed49": {
+            "from": "7190e43a-8853-493b-aaed-b3c879418d84",
+            "layer": 0,
+            "to": "7eb96677-a7b5-4fda-9a0d-1fc9937510fd",
+            "width": 0
+        },
+        "af0b9d70-f1ec-46c4-9234-570110650afd": {
+            "from": "2af15962-3d34-4a80-93d5-20f0ecbd7113",
+            "layer": 0,
+            "to": "2af15962-3d34-4a80-93d5-20f0ecbd7113",
+            "width": 0
+        },
+        "b592bd71-9d5f-4869-86f3-3402cc82be5d": {
+            "from": "933f5440-f45d-4412-8ef6-10f971facbef",
+            "layer": 0,
+            "to": "5d2dd577-9102-42f5-bd0d-78a4fb92c29b",
+            "width": 0
+        },
+        "c4fe8632-2f25-433a-a0fc-0e2f28064034": {
+            "from": "1ca2772c-d196-492e-909d-7a56eae8a47b",
+            "layer": 0,
+            "to": "bd43ad8d-5f48-4c0f-8e7d-041ca5e73975",
+            "width": 0
+        },
+        "c9f244c9-cce5-49fc-8959-f316c7f2c0ff": {
+            "from": "bd43ad8d-5f48-4c0f-8e7d-041ca5e73975",
+            "layer": 0,
+            "to": "01244b42-e31a-4d71-9556-1152330f9a26",
+            "width": 0
+        },
+        "d1b1fdbb-2bcf-4aca-a682-2e6b2c6923dc": {
+            "from": "64f1240a-eb3d-4c0c-86aa-63e1350822c9",
+            "layer": 0,
+            "to": "950b883a-825b-46ac-ad40-9f66ea329759",
+            "width": 0
+        },
+        "dc1af1e3-2c42-4118-aaed-71b69e9d29b3": {
+            "from": "caad226e-92b7-4259-bf85-1e0f5775e35c",
+            "layer": 0,
+            "to": "e0f13119-a6c9-4f6e-9dde-417f964b8ada",
+            "width": 0
+        },
+        "dd766510-83f0-4e58-a88e-be5787ba08a7": {
+            "from": "17d64728-a9a3-41c0-ae0e-4efa01467e65",
+            "layer": 0,
+            "to": "6afffc16-3145-4454-bb5c-b61e4ed362fa",
+            "width": 0
+        },
+        "e4057643-e36e-4ec0-ba99-07d2dd0cb16b": {
+            "from": "7622fbfe-e0be-4372-97b9-cd1cc37761e1",
+            "layer": 0,
+            "to": "1ca2772c-d196-492e-909d-7a56eae8a47b",
+            "width": 0
+        },
+        "f1e54d72-dc1e-4bcb-b560-f0bf005d4b1e": {
+            "from": "5d2dd577-9102-42f5-bd0d-78a4fb92c29b",
+            "layer": 0,
+            "to": "1a2c4a0b-3fed-48ad-9a6f-f401210c1811",
+            "width": 0
+        },
+        "fa81b639-cfec-49e1-82ab-2e77c93e9e73": {
+            "from": "dc51c7b9-ce0a-4316-868f-a2f150516baf",
+            "layer": 0,
+            "to": "64f1240a-eb3d-4c0c-86aa-63e1350822c9",
+            "width": 0
+        }
+    },
+    "name": "Vactrol",
+    "pins": {
+        "49aea420-016d-4ba2-9451-5996acefec56": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 1250000,
+            "name_visible": false,
+            "orientation": "down",
+            "pad_visible": false,
+            "position": [
+                2500000,
+                -5000000
+            ]
+        },
+        "5172e1fe-e3f0-43e0-9863-465c59f46ab7": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 1250000,
+            "name_visible": false,
+            "orientation": "down",
+            "pad_visible": false,
+            "position": [
+                -2500000,
+                -5000000
+            ]
+        },
+        "a1754538-4d10-4c86-a7a0-7c17d15ba7e8": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 1250000,
+            "name_visible": false,
+            "orientation": "up",
+            "pad_visible": false,
+            "position": [
+                2500000,
+                5000000
+            ]
+        },
+        "ab389406-1038-4eca-b2eb-9052ac95bae2": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 1250000,
+            "name_visible": false,
+            "orientation": "up",
+            "pad_visible": false,
+            "position": [
+                -2500000,
+                5000000
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {},
+    "texts": {
+        "48b8297a-676b-45cb-95bd-d8b23102955a": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    4000000,
+                    -5625000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "a94d73c5-973d-4e2c-bf86-7e977cd3867a": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    4000000,
+                    -3250000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "6658c4bb-b408-4532-bd39-e40614cf43be",
+    "uuid": "c0d33f98-d178-4858-ba33-c995a98d3ef3"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_c0da7338-7424-4023-8c52-d12e23b8163c.json b/invoff/horizon/invoff/cache/sym_c0da7338-7424-4023-8c52-d12e23b8163c.json
new file mode 100644
index 0000000000000000000000000000000000000000..918ec9a6187cc0fb1d1f4ea5ae9c033b9030564a
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_c0da7338-7424-4023-8c52-d12e23b8163c.json
@@ -0,0 +1,145 @@
+{
+    "arcs": {},
+    "junctions": {
+        "11226179-df03-48e1-b3ae-8ceebeb49e62": {
+            "position": [
+                3125000,
+                6250000
+            ]
+        },
+        "13f09fa0-0b96-4c4b-b258-f5454094966c": {
+            "position": [
+                3125000,
+                -6250000
+            ]
+        },
+        "b6818d43-7278-409b-8b44-04ef4eb9f28e": {
+            "position": [
+                -3125000,
+                6250000
+            ]
+        },
+        "d7dae4e8-882d-4f2f-9600-574dda98d35b": {
+            "position": [
+                -3125000,
+                -6250000
+            ]
+        }
+    },
+    "lines": {
+        "507fa9f5-4cf0-4866-beb7-05c595ec3686": {
+            "from": "b6818d43-7278-409b-8b44-04ef4eb9f28e",
+            "layer": 0,
+            "to": "11226179-df03-48e1-b3ae-8ceebeb49e62",
+            "width": 0
+        },
+        "867f5ce4-c51a-4607-bb9f-8df16b853667": {
+            "from": "11226179-df03-48e1-b3ae-8ceebeb49e62",
+            "layer": 0,
+            "to": "13f09fa0-0b96-4c4b-b258-f5454094966c",
+            "width": 0
+        },
+        "8f4feb92-9534-4a9c-ac94-87d35c04221d": {
+            "from": "d7dae4e8-882d-4f2f-9600-574dda98d35b",
+            "layer": 0,
+            "to": "b6818d43-7278-409b-8b44-04ef4eb9f28e",
+            "width": 0
+        },
+        "ea6ca50f-d541-4e8a-b786-b12430634155": {
+            "from": "13f09fa0-0b96-4c4b-b258-f5454094966c",
+            "layer": 0,
+            "to": "d7dae4e8-882d-4f2f-9600-574dda98d35b",
+            "width": 0
+        }
+    },
+    "name": "Eurorack Powerconnector",
+    "pins": {
+        "497e8ed4-47cb-414f-b1e3-140eabb53fae": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": true,
+            "orientation": "right",
+            "pad_visible": false,
+            "position": [
+                5625000,
+                5000000
+            ]
+        },
+        "70e14ee4-35c8-4d16-a65d-021e3f6d7618": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": true,
+            "orientation": "right",
+            "pad_visible": false,
+            "position": [
+                5625000,
+                -5000000
+            ]
+        },
+        "8f164a8c-32b7-4c48-8a00-b6413908eec0": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": true,
+            "orientation": "right",
+            "pad_visible": false,
+            "position": [
+                5625000,
+                0
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {},
+    "texts": {
+        "7443bc1e-eccf-4fe1-8377-da3828b4699f": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -10000000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "b9dde897-f852-4190-99c6-870189ba136b": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -7500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$RD",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "20008c63-0204-4f0c-b44a-6f6d41373606",
+    "uuid": "c0da7338-7424-4023-8c52-d12e23b8163c"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_ceb5bf36-b80b-452c-a66a-26be1c850ba2.json b/invoff/horizon/invoff/cache/sym_ceb5bf36-b80b-452c-a66a-26be1c850ba2.json
new file mode 100644
index 0000000000000000000000000000000000000000..513e1b2b264c4a2bf3faef1907c9b3e8830f8369
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_ceb5bf36-b80b-452c-a66a-26be1c850ba2.json
@@ -0,0 +1,268 @@
+{
+    "arcs": {
+        "2db36956-0111-4e25-8db9-0907ae93bc59": {
+            "center": "1eb640f9-20d1-477b-8aa1-d1aa8802cb58",
+            "from": "be4b4c5d-03cd-42d2-add2-5b6561fb652c",
+            "layer": 0,
+            "to": "9a01dcfe-997a-4299-956f-68358375ed99",
+            "width": 0
+        },
+        "2ef080c1-7d55-4173-98c6-9b91a93a0db8": {
+            "center": "00cf3e03-62b5-40a7-adef-0295129bdfd4",
+            "from": "b5f565fe-1dd9-49d8-a3fd-f70867beecbc",
+            "layer": 0,
+            "to": "bf9f295d-20ed-479b-af04-8a179f33edbc",
+            "width": 0
+        },
+        "37d6349d-a6d8-4977-956e-600e1fcb0fd6": {
+            "center": "1eb640f9-20d1-477b-8aa1-d1aa8802cb58",
+            "from": "9a01dcfe-997a-4299-956f-68358375ed99",
+            "layer": 0,
+            "to": "be4b4c5d-03cd-42d2-add2-5b6561fb652c",
+            "width": 0
+        },
+        "56dfdcb2-9db5-4f85-9638-578bd676f721": {
+            "center": "45c23258-f679-4e5a-be59-4e083c2316f7",
+            "from": "470216f0-de6e-4fd6-9c82-e97ab569d7d1",
+            "layer": 0,
+            "to": "17335ad9-487d-413e-9e3c-e5b532fe1f8d",
+            "width": 0
+        },
+        "58fb30ac-0a57-44c5-ad15-2f5c09fdf448": {
+            "center": "a0df10e4-760f-4f84-9936-483cdf871540",
+            "from": "fd133315-7935-43a7-b380-56416b88e13f",
+            "layer": 0,
+            "to": "68592964-6238-46a4-9c5c-63b552672626",
+            "width": 0
+        },
+        "7ddf102e-e2a7-45ee-9962-338f5b308edf": {
+            "center": "00cf3e03-62b5-40a7-adef-0295129bdfd4",
+            "from": "bf9f295d-20ed-479b-af04-8a179f33edbc",
+            "layer": 0,
+            "to": "b5f565fe-1dd9-49d8-a3fd-f70867beecbc",
+            "width": 0
+        },
+        "9718d93d-06a7-4108-93ce-4e98244b599e": {
+            "center": "a0df10e4-760f-4f84-9936-483cdf871540",
+            "from": "68592964-6238-46a4-9c5c-63b552672626",
+            "layer": 0,
+            "to": "fd133315-7935-43a7-b380-56416b88e13f",
+            "width": 0
+        },
+        "f2974b14-b052-49e9-a86d-39c06e32fccb": {
+            "center": "45c23258-f679-4e5a-be59-4e083c2316f7",
+            "from": "17335ad9-487d-413e-9e3c-e5b532fe1f8d",
+            "layer": 0,
+            "to": "470216f0-de6e-4fd6-9c82-e97ab569d7d1",
+            "width": 0
+        }
+    },
+    "junctions": {
+        "00cf3e03-62b5-40a7-adef-0295129bdfd4": {
+            "position": [
+                2500000,
+                2500000
+            ]
+        },
+        "17335ad9-487d-413e-9e3c-e5b532fe1f8d": {
+            "position": [
+                2625000,
+                -2500000
+            ]
+        },
+        "1eb640f9-20d1-477b-8aa1-d1aa8802cb58": {
+            "position": [
+                -2500000,
+                0
+            ]
+        },
+        "3891b70d-380e-48da-bd04-ae85065fabfd": {
+            "position": [
+                3750000,
+                2500000
+            ]
+        },
+        "45c23258-f679-4e5a-be59-4e083c2316f7": {
+            "position": [
+                2500000,
+                -2500000
+            ]
+        },
+        "470216f0-de6e-4fd6-9c82-e97ab569d7d1": {
+            "position": [
+                2375000,
+                -2500000
+            ]
+        },
+        "6448303b-84eb-480b-91e8-b2bff5c8c372": {
+            "position": [
+                -3750000,
+                0
+            ]
+        },
+        "68592964-6238-46a4-9c5c-63b552672626": {
+            "position": [
+                2375000,
+                0
+            ]
+        },
+        "9a01dcfe-997a-4299-956f-68358375ed99": {
+            "position": [
+                -2625000,
+                0
+            ]
+        },
+        "a0df10e4-760f-4f84-9936-483cdf871540": {
+            "position": [
+                2500000,
+                0
+            ]
+        },
+        "b5f565fe-1dd9-49d8-a3fd-f70867beecbc": {
+            "position": [
+                2625000,
+                2500000
+            ]
+        },
+        "be2e425c-a45c-42be-9771-39dfaa3d8a01": {
+            "position": [
+                3750000,
+                -2500000
+            ]
+        },
+        "be4b4c5d-03cd-42d2-add2-5b6561fb652c": {
+            "position": [
+                -2375000,
+                0
+            ]
+        },
+        "bf9f295d-20ed-479b-af04-8a179f33edbc": {
+            "position": [
+                2375000,
+                2500000
+            ]
+        },
+        "fd133315-7935-43a7-b380-56416b88e13f": {
+            "position": [
+                2625000,
+                0
+            ]
+        }
+    },
+    "lines": {
+        "20c5b5f4-d614-4fc5-ba34-2e3e5b452cd2": {
+            "from": "1eb640f9-20d1-477b-8aa1-d1aa8802cb58",
+            "layer": 0,
+            "to": "00cf3e03-62b5-40a7-adef-0295129bdfd4",
+            "width": 0
+        },
+        "4df31cee-0232-42bc-9146-df48943cdbaf": {
+            "from": "45c23258-f679-4e5a-be59-4e083c2316f7",
+            "layer": 0,
+            "to": "be2e425c-a45c-42be-9771-39dfaa3d8a01",
+            "width": 0
+        },
+        "5fcd046b-fe3f-4a8a-b181-6bf005a783ba": {
+            "from": "6448303b-84eb-480b-91e8-b2bff5c8c372",
+            "layer": 0,
+            "to": "1eb640f9-20d1-477b-8aa1-d1aa8802cb58",
+            "width": 0
+        },
+        "6a70b084-efeb-45af-9754-ad87be6f71cd": {
+            "from": "00cf3e03-62b5-40a7-adef-0295129bdfd4",
+            "layer": 0,
+            "to": "3891b70d-380e-48da-bd04-ae85065fabfd",
+            "width": 0
+        }
+    },
+    "name": "Switch SPDT On-Off-On",
+    "pins": {
+        "8ba026a2-e91e-48e7-aacb-662be193e998": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "right",
+            "pad_visible": true,
+            "position": [
+                6250000,
+                -2500000
+            ]
+        },
+        "a8403f11-52b1-4e92-b913-70a5b7658316": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "right",
+            "pad_visible": true,
+            "position": [
+                6250000,
+                2500000
+            ]
+        },
+        "f70211e7-178d-4a82-b38c-d65d61aca5bb": {
+            "decoration": {
+                "clock": false,
+                "dot": false,
+                "driver": "default",
+                "schmitt": false
+            },
+            "length": 2500000,
+            "name_visible": false,
+            "orientation": "left",
+            "pad_visible": true,
+            "position": [
+                -6250000,
+                0
+            ]
+        }
+    },
+    "polygons": {},
+    "text_placements": {},
+    "texts": {
+        "182a73d1-b159-4712-85d1-71255a812366": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -6250000,
+                    5000000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        },
+        "e5ea95ae-a9d2-4ae1-8ff7-6224f7c573bc": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -6250000,
+                    -5000000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "66e13c55-0e93-4d1b-8b22-919a8abe37ff",
+    "uuid": "ceb5bf36-b80b-452c-a66a-26be1c850ba2"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/sym_e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73.json b/invoff/horizon/invoff/cache/sym_e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73.json
new file mode 100644
index 0000000000000000000000000000000000000000..79fe689e7caa55a27cb2747551eaa193ff759afb
--- /dev/null
+++ b/invoff/horizon/invoff/cache/sym_e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73.json
@@ -0,0 +1,261 @@
+{
+    "arcs": {},
+    "junctions": {
+        "1d7c5e92-3631-44b3-9857-6011cfbd4683": {
+            "position": [
+                -2500000,
+                -1000000
+            ]
+        },
+        "59446d3c-20fd-46a4-9ef6-bb1fdf2ad48b": {
+            "position": [
+                2500000,
+                -1000000
+            ]
+        },
+        "a29dd91b-86ee-4499-ab34-458947a62158": {
+            "position": [
+                -2500000,
+                1000000
+            ]
+        },
+        "d34607a3-f468-40ca-a895-6b36ec6e9100": {
+            "position": [
+                2500000,
+                1000000
+            ]
+        }
+    },
+    "lines": {
+        "4fb24639-f88b-4c98-9886-2d1c120160b6": {
+            "from": "d34607a3-f468-40ca-a895-6b36ec6e9100",
+            "layer": 0,
+            "to": "59446d3c-20fd-46a4-9ef6-bb1fdf2ad48b",
+            "width": 0
+        },
+        "a3608f8b-4825-4443-ad18-7706413d96b2": {
+            "from": "59446d3c-20fd-46a4-9ef6-bb1fdf2ad48b",
+            "layer": 0,
+            "to": "1d7c5e92-3631-44b3-9857-6011cfbd4683",
+            "width": 0
+        },
+        "e0c0b8a3-a384-45a2-8366-825260417e07": {
+            "from": "a29dd91b-86ee-4499-ab34-458947a62158",
+            "layer": 0,
+            "to": "d34607a3-f468-40ca-a895-6b36ec6e9100",
+            "width": 0
+        },
+        "fb49239d-4f08-459c-95dd-7cd402831e33": {
+            "from": "1d7c5e92-3631-44b3-9857-6011cfbd4683",
+            "layer": 0,
+            "to": "a29dd91b-86ee-4499-ab34-458947a62158",
+            "width": 0
+        }
+    },
+    "name": "EU Resistor",
+    "pins": {
+        "6a44037c-65e2-4876-9359-42890048841d": {
+            "length": 1250000,
+            "name_visible": false,
+            "orientation": "left",
+            "pad_visible": false,
+            "position": [
+                -3750000,
+                0
+            ]
+        },
+        "dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+            "length": 1250000,
+            "name_visible": false,
+            "orientation": "right",
+            "pad_visible": false,
+            "position": [
+                3750000,
+                0
+            ]
+        }
+    },
+    "text_placements": {
+        "0m": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            }
+        },
+        "0n": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    2500000
+                ]
+            }
+        },
+        "180m": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -2500000
+                ]
+            }
+        },
+        "180n": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 32768,
+                "mirror": false,
+                "shift": [
+                    2500000,
+                    -2500000
+                ]
+            }
+        },
+        "270m": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            }
+        },
+        "270n": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            }
+        },
+        "90m": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            }
+        },
+        "90n": {
+            "35099bf5-0e81-401a-aa96-d1112f12d918": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    -1250000,
+                    -2500000
+                ]
+            },
+            "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+                "angle": 49152,
+                "mirror": false,
+                "shift": [
+                    1250000,
+                    -2500000
+                ]
+            }
+        }
+    },
+    "texts": {
+        "35099bf5-0e81-401a-aa96-d1112f12d918": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    -2500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$VALUE",
+            "width": 0
+        },
+        "fc82ac00-1f07-4009-9129-6e1827d3dc5c": {
+            "from_smash": false,
+            "layer": 0,
+            "origin": "center",
+            "placement": {
+                "angle": 0,
+                "mirror": false,
+                "shift": [
+                    -2500000,
+                    2500000
+                ]
+            },
+            "size": 1500000,
+            "text": "$REFDES",
+            "width": 0
+        }
+    },
+    "type": "symbol",
+    "unit": "9b22b899-e8eb-4ce8-b62d-79b7b2db035e",
+    "uuid": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_20008c63-0204-4f0c-b44a-6f6d41373606.json b/invoff/horizon/invoff/cache/unit_20008c63-0204-4f0c-b44a-6f6d41373606.json
new file mode 100644
index 0000000000000000000000000000000000000000..7796af223144793499b84f2639481892abf73a16
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_20008c63-0204-4f0c-b44a-6f6d41373606.json
@@ -0,0 +1,30 @@
+{
+    "manufacturer": "",
+    "name": "Eurorack Powerconnector",
+    "pins": {
+        "497e8ed4-47cb-414f-b1e3-140eabb53fae": {
+            "direction": "power_input",
+            "names": [
+                "Vcc"
+            ],
+            "primary_name": "+12",
+            "swap_group": 1
+        },
+        "70e14ee4-35c8-4d16-a65d-021e3f6d7618": {
+            "direction": "power_input",
+            "names": [
+                "Vee"
+            ],
+            "primary_name": "-12",
+            "swap_group": 1
+        },
+        "8f164a8c-32b7-4c48-8a00-b6413908eec0": {
+            "direction": "power_input",
+            "names": [],
+            "primary_name": "GND",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "20008c63-0204-4f0c-b44a-6f6d41373606"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_3363f7ef-c8bf-4c29-9d80-2551b4551806.json b/invoff/horizon/invoff/cache/unit_3363f7ef-c8bf-4c29-9d80-2551b4551806.json
new file mode 100644
index 0000000000000000000000000000000000000000..371014b3befaf4c6e28b46a57543559ef6b53036
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_3363f7ef-c8bf-4c29-9d80-2551b4551806.json
@@ -0,0 +1,19 @@
+{
+    "name": "Two-terminal non-polarized capacitor",
+    "pins": {
+        "29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "B",
+            "swap_group": 1
+        },
+        "852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "A",
+            "swap_group": 1
+        }
+    },
+    "type": "unit",
+    "uuid": "3363f7ef-c8bf-4c29-9d80-2551b4551806"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_6658c4bb-b408-4532-bd39-e40614cf43be.json b/invoff/horizon/invoff/cache/unit_6658c4bb-b408-4532-bd39-e40614cf43be.json
new file mode 100644
index 0000000000000000000000000000000000000000..a4adc8b54ac99e08035ee18444a44e8cceb908bf
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_6658c4bb-b408-4532-bd39-e40614cf43be.json
@@ -0,0 +1,36 @@
+{
+    "manufacturer": "",
+    "name": "Vactrol",
+    "pins": {
+        "49aea420-016d-4ba2-9451-5996acefec56": {
+            "direction": "bidirectional",
+            "names": [
+                "+"
+            ],
+            "primary_name": "Anode",
+            "swap_group": 1
+        },
+        "5172e1fe-e3f0-43e0-9863-465c59f46ab7": {
+            "direction": "bidirectional",
+            "names": [
+                "-"
+            ],
+            "primary_name": "Kathode",
+            "swap_group": 1
+        },
+        "a1754538-4d10-4c86-a7a0-7c17d15ba7e8": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "2",
+            "swap_group": 0
+        },
+        "ab389406-1038-4eca-b2eb-9052ac95bae2": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "1",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "6658c4bb-b408-4532-bd39-e40614cf43be"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_66e13c55-0e93-4d1b-8b22-919a8abe37ff.json b/invoff/horizon/invoff/cache/unit_66e13c55-0e93-4d1b-8b22-919a8abe37ff.json
new file mode 100644
index 0000000000000000000000000000000000000000..226f88c5fd5b78b190876ccda458888a71116a0d
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_66e13c55-0e93-4d1b-8b22-919a8abe37ff.json
@@ -0,0 +1,26 @@
+{
+    "manufacturer": "",
+    "name": "Switch SPDT On-Off-On",
+    "pins": {
+        "8ba026a2-e91e-48e7-aacb-662be193e998": {
+            "direction": "bidirectional",
+            "names": [],
+            "primary_name": "3",
+            "swap_group": 0
+        },
+        "a8403f11-52b1-4e92-b913-70a5b7658316": {
+            "direction": "bidirectional",
+            "names": [],
+            "primary_name": "1",
+            "swap_group": 0
+        },
+        "f70211e7-178d-4a82-b38c-d65d61aca5bb": {
+            "direction": "bidirectional",
+            "names": [],
+            "primary_name": "2",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "66e13c55-0e93-4d1b-8b22-919a8abe37ff"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_742d3965-2e4f-4b84-b375-93c2c817d933.json b/invoff/horizon/invoff/cache/unit_742d3965-2e4f-4b84-b375-93c2c817d933.json
new file mode 100644
index 0000000000000000000000000000000000000000..14a0b84afe48abdb975f61f53911b6d46b49f881
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_742d3965-2e4f-4b84-b375-93c2c817d933.json
@@ -0,0 +1,20 @@
+{
+    "manufacturer": "",
+    "name": "Two-terminal ferrite bead",
+    "pins": {
+        "a48aebb4-3bc9-4931-aaa5-49c5dc594471": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "B",
+            "swap_group": 0
+        },
+        "b249853f-f1b3-4128-9ff3-be7e5939dfdc": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "A",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "742d3965-2e4f-4b84-b375-93c2c817d933"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_88b1ac21-1cd5-4138-83c8-04df2f8aa7e0.json b/invoff/horizon/invoff/cache/unit_88b1ac21-1cd5-4138-83c8-04df2f8aa7e0.json
new file mode 100644
index 0000000000000000000000000000000000000000..7cd040da168e959d9dd7e2e5a86e9cfcd8246945
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_88b1ac21-1cd5-4138-83c8-04df2f8aa7e0.json
@@ -0,0 +1,20 @@
+{
+    "manufacturer": "",
+    "name": "Two-terminal polarized capacitor",
+    "pins": {
+        "1e7cd34f-86db-4b34-9e0b-c276756301ab": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "P",
+            "swap_group": 0
+        },
+        "bb8460b5-34e6-41b0-9a9f-10eed3a3d8d6": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "N",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "88b1ac21-1cd5-4138-83c8-04df2f8aa7e0"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_9b22b899-e8eb-4ce8-b62d-79b7b2db035e.json b/invoff/horizon/invoff/cache/unit_9b22b899-e8eb-4ce8-b62d-79b7b2db035e.json
new file mode 100644
index 0000000000000000000000000000000000000000..37b0408af98e48b42f27a21f167fc6bb2b77788b
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_9b22b899-e8eb-4ce8-b62d-79b7b2db035e.json
@@ -0,0 +1,19 @@
+{
+	"type" : "unit",
+	"uuid" : "9b22b899-e8eb-4ce8-b62d-79b7b2db035e",
+	"name" : "Two-terminal resistor",
+	"tags" : ["generic", "resistor", "passive"],
+	"pins" : {
+		"6a44037c-65e2-4876-9359-42890048841d" : {
+			"primary_name" : "A",
+			"direction" : "passive",
+			"swap_group" : 1
+		},
+		"dda0ec99-5d70-4fbe-a8db-897542e7554e" : {
+			"primary_name" : "B",
+			"direction" : "passive",
+			"swap_group" : 1
+		}
+		
+	}
+}
diff --git a/invoff/horizon/invoff/cache/unit_c5b399c9-5626-4cc6-b33d-5c0f3da5df5c.json b/invoff/horizon/invoff/cache/unit_c5b399c9-5626-4cc6-b33d-5c0f3da5df5c.json
new file mode 100644
index 0000000000000000000000000000000000000000..c88ad5160628167cf5a22597380a50ab6c8bbd66
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_c5b399c9-5626-4cc6-b33d-5c0f3da5df5c.json
@@ -0,0 +1,25 @@
+{
+    "manufacturer": "",
+    "name": "Single power",
+    "pins": {
+        "a8ba387d-1c68-4215-843f-9d669e48646d": {
+            "direction": "power_input",
+            "names": [
+                "Vdd"
+            ],
+            "primary_name": "Vcc",
+            "swap_group": 0
+        },
+        "aacf2d55-cf04-4c20-89c5-61704ef771f7": {
+            "direction": "power_input",
+            "names": [
+                "Vee",
+                "Vss"
+            ],
+            "primary_name": "GND",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "c5b399c9-5626-4cc6-b33d-5c0f3da5df5c"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_cc66b6a8-1223-4b75-bf31-ebfe2476cf06.json b/invoff/horizon/invoff/cache/unit_cc66b6a8-1223-4b75-bf31-ebfe2476cf06.json
new file mode 100644
index 0000000000000000000000000000000000000000..fdee1cfb446bde7e757a6c643650c7d890bea5d6
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_cc66b6a8-1223-4b75-bf31-ebfe2476cf06.json
@@ -0,0 +1,20 @@
+{
+    "manufacturer": "",
+    "name": "Diode",
+    "pins": {
+        "16ee5a5c-8eea-4447-ad48-04d973776e3a": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "K",
+            "swap_group": 0
+        },
+        "b57ca2a1-1bbf-43f0-b0a0-bf953094a8de": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "A",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "cc66b6a8-1223-4b75-bf31-ebfe2476cf06"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_e2fcf64e-1540-408f-9c3f-73f80f81ab42.json b/invoff/horizon/invoff/cache/unit_e2fcf64e-1540-408f-9c3f-73f80f81ab42.json
new file mode 100644
index 0000000000000000000000000000000000000000..bc9753c6769101d1f82fc02548c797d8e89686a5
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_e2fcf64e-1540-408f-9c3f-73f80f81ab42.json
@@ -0,0 +1,32 @@
+{
+    "manufacturer": "",
+    "name": "Opamp",
+    "pins": {
+        "c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+            "direction": "output",
+            "names": [
+                "Output"
+            ],
+            "primary_name": "Out",
+            "swap_group": 0
+        },
+        "d9299dc2-67ea-41ca-835e-6a4701093f93": {
+            "direction": "input",
+            "names": [
+                "IN-"
+            ],
+            "primary_name": "-",
+            "swap_group": 0
+        },
+        "ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+            "direction": "input",
+            "names": [
+                "IN+"
+            ],
+            "primary_name": "+",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_eca19031-1f9b-4468-85cf-8b22b1161034.json b/invoff/horizon/invoff/cache/unit_eca19031-1f9b-4468-85cf-8b22b1161034.json
new file mode 100644
index 0000000000000000000000000000000000000000..baff9b957f695f6d6af04481bf1d8efbc7b1eff8
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_eca19031-1f9b-4468-85cf-8b22b1161034.json
@@ -0,0 +1,34 @@
+{
+    "manufacturer": "",
+    "name": "Potentiometer with shield",
+    "pins": {
+        "0dd5abd5-dd57-496a-84e9-adaff898ccce": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "3",
+            "swap_group": 1
+        },
+        "28e34869-b366-4bdc-ad9c-37448b360d38": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "1",
+            "swap_group": 1
+        },
+        "44b00206-9d6d-4d75-a439-283d439b15fa": {
+            "direction": "passive",
+            "names": [
+                "Wiper"
+            ],
+            "primary_name": "2",
+            "swap_group": 0
+        },
+        "6fa0968c-aa77-4ed9-baab-e41b08a800e7": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "Shield",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "eca19031-1f9b-4468-85cf-8b22b1161034"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_f0bf900e-bae3-4da8-b92b-898e380ff861.json b/invoff/horizon/invoff/cache/unit_f0bf900e-bae3-4da8-b92b-898e380ff861.json
new file mode 100644
index 0000000000000000000000000000000000000000..04c8f1c311891bd3fd10cc336f3c39bcd36d0d05
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_f0bf900e-bae3-4da8-b92b-898e380ff861.json
@@ -0,0 +1,26 @@
+{
+    "manufacturer": "",
+    "name": "Mono phone jack (switched)",
+    "pins": {
+        "9fef5cf8-2378-492b-b9c2-bc6a5da03b27": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "GND",
+            "swap_group": 0
+        },
+        "b70bafdb-12b2-4764-ac14-6a59e4eb1b7a": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "Switched Signal",
+            "swap_group": 0
+        },
+        "f572c752-5e2e-4d4f-8b8c-95c379a19121": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "Tip",
+            "swap_group": 0
+        }
+    },
+    "type": "unit",
+    "uuid": "f0bf900e-bae3-4da8-b92b-898e380ff861"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_f765cb86-8066-44e7-86da-225344eec8ce.json b/invoff/horizon/invoff/cache/unit_f765cb86-8066-44e7-86da-225344eec8ce.json
new file mode 100644
index 0000000000000000000000000000000000000000..686093edca3e122d5d74cf098329f58b03a74f0c
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_f765cb86-8066-44e7-86da-225344eec8ce.json
@@ -0,0 +1,32 @@
+{
+    "manufacturer": "",
+    "name": "Bridge Rectifier",
+    "pins": {
+        "1d3eb94b-f629-4c88-92a2-69c030563e7d": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "-",
+            "swap_group": 0
+        },
+        "70728dd7-50d3-4ed2-b00e-b8adc3f9d09e": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "AC 2",
+            "swap_group": 1
+        },
+        "7e154de2-0147-4b7d-8d68-dbd4405e40fd": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "+",
+            "swap_group": 0
+        },
+        "d7919865-a58b-4a50-8db4-0560d5280ea8": {
+            "direction": "passive",
+            "names": [],
+            "primary_name": "AC 1",
+            "swap_group": 1
+        }
+    },
+    "type": "unit",
+    "uuid": "f765cb86-8066-44e7-86da-225344eec8ce"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/cache/unit_fd6dae28-638c-46cb-8a3f-5c7c7c3a33c5.json b/invoff/horizon/invoff/cache/unit_fd6dae28-638c-46cb-8a3f-5c7c7c3a33c5.json
new file mode 100644
index 0000000000000000000000000000000000000000..0e983cc287c0eb35612177c6d98818ff326a30dc
--- /dev/null
+++ b/invoff/horizon/invoff/cache/unit_fd6dae28-638c-46cb-8a3f-5c7c7c3a33c5.json
@@ -0,0 +1,26 @@
+{
+    "manufacturer": "",
+    "name": "Switch SPDT On-On",
+    "pins": {
+        "5dd0f83d-34b2-41a1-ae35-435479e4002e": {
+            "direction": "bidirectional",
+            "names": [],
+            "primary_name": "3",
+            "swap_group": 1
+        },
+        "831b482b-82af-40ba-8cc0-5e272f25cc2c": {
+            "direction": "bidirectional",
+            "names": [],
+            "primary_name": "2",
+            "swap_group": 0
+        },
+        "97955848-10f4-4667-b838-46f6bb8fe085": {
+            "direction": "bidirectional",
+            "names": [],
+            "primary_name": "1",
+            "swap_group": 1
+        }
+    },
+    "type": "unit",
+    "uuid": "fd6dae28-638c-46cb-8a3f-5c7c7c3a33c5"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/invoff.hprj b/invoff/horizon/invoff/invoff.hprj
new file mode 100644
index 0000000000000000000000000000000000000000..a46aeac1ad83e21e2ce8bfd023a3e06f2bfc9252
--- /dev/null
+++ b/invoff/horizon/invoff/invoff.hprj
@@ -0,0 +1,17 @@
+{
+    "blocks": [
+        {
+            "block_filename": "top_block.json",
+            "is_top": true,
+            "schematic_filename": "top_sch.json"
+        }
+    ],
+    "board_filename": "board.json",
+    "name": "invoff",
+    "pool_cache_directory": "cache",
+    "pool_uuid": "6d752bc3-29b3-45df-8cf2-1e3aacefbcc6",
+    "title": "Invoff – Invert and Offset",
+    "type": "project",
+    "uuid": "b644e2a1-321c-48c7-b28b-4bb97cc5c97a",
+    "vias_directory": "vias"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/top_block.json b/invoff/horizon/invoff/top_block.json
new file mode 100644
index 0000000000000000000000000000000000000000..8b8bc953e631804a5d04fffcb9d1de37475af62f
--- /dev/null
+++ b/invoff/horizon/invoff/top_block.json
@@ -0,0 +1,1515 @@
+{
+    "buses": {},
+    "components": {
+        "02096442-fab8-47e9-bb00-504d980d1459": {
+            "connections": {
+                "e5da453c-ba97-4fa0-8e05-5f6b4e026f87/16ee5a5c-8eea-4447-ad48-04d973776e3a": {
+                    "net": "66d93b7b-c440-449f-b4b5-a34bab9f812a"
+                },
+                "e5da453c-ba97-4fa0-8e05-5f6b4e026f87/b57ca2a1-1bbf-43f0-b0a0-bf953094a8de": {
+                    "net": "ce22732b-5e16-485b-830f-6e0ad6dfef3f"
+                }
+            },
+            "entity": "c44a773c-cdf5-4193-b5be-ab54952f3f28",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "b73aa387-1d93-40ff-a1c5-1a36a02161d8",
+            "pin_names": {},
+            "refdes": "D?",
+            "tag": "d6f1ba7d-300c-4489-b219-80485694e929",
+            "value": ""
+        },
+        "04a02d21-b074-4409-b117-71f7525ab9dc": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "07978a37-e348-467a-8652-3ef2687be29e",
+            "value": ""
+        },
+        "0b66dcf2-216e-4b1c-bf76-c0cd71576605": {
+            "connections": {
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/9fef5cf8-2378-492b-b9c2-bc6a5da03b27": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/b70bafdb-12b2-4764-ac14-6a59e4eb1b7a": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/f572c752-5e2e-4d4f-8b8c-95c379a19121": {
+                    "net": "3918f0c7-c5e9-4b1d-a1fe-8cec3a74b02d"
+                }
+            },
+            "entity": "0fbefeea-110c-4395-b1cf-10eed7f039ce",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "3531bc05-af4d-4961-9858-1617139e46e6",
+            "pin_names": {},
+            "refdes": "J?",
+            "tag": "62fd07fc-cf07-4e7d-a36a-66d5f561248f",
+            "value": ""
+        },
+        "0ce0ec14-7f36-498a-8e79-f5747975af11": {
+            "connections": {
+                "23766b63-6ffc-4831-baee-ba1635a735b3/1e7cd34f-86db-4b34-9e0b-c276756301ab": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "23766b63-6ffc-4831-baee-ba1635a735b3/bb8460b5-34e6-41b0-9a9f-10eed3a3d8d6": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                }
+            },
+            "entity": "b0c2b8f8-aecf-4873-9458-c06eee2f7a00",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "f4e2b77b-4012-4d6a-96ea-a6dc4b65942a",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "9376e64a-50f9-466b-9205-f5129bc81e1c",
+            "value": ""
+        },
+        "12a656d0-5046-49c8-93b1-d677e73b2dca": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "07978a37-e348-467a-8652-3ef2687be29e",
+            "value": ""
+        },
+        "158ea2e9-c8b8-46e3-b583-2cafafba8148": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "65913dcc-d7c8-4b78-9089-99fb8a0492a2"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "53b6e301-72b5-4ac7-a57d-defdd3fb4742"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "a82063b1-62e3-4bdf-b665-a26dc2a62788",
+            "value": ""
+        },
+        "1781a6af-04ca-4701-a71c-58572ea73c09": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "46f912ae-da8d-4858-866c-55e891e91a11"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "6d4fc816-e187-464f-8e0e-ec2b801c78ca"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "a82063b1-62e3-4bdf-b665-a26dc2a62788",
+            "value": ""
+        },
+        "18178a6b-25b3-4c94-9e69-ef489254ec52": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "42fbbe49-4249-4499-8c9e-e00cbe395205"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "90922229-7c4b-4c37-ad03-64bc94c976f6",
+            "value": ""
+        },
+        "1906a092-2a88-4d67-8d50-5418a2ce948e": {
+            "connections": {
+                "e5da453c-ba97-4fa0-8e05-5f6b4e026f87/16ee5a5c-8eea-4447-ad48-04d973776e3a": {
+                    "net": "3b0936ab-9f32-4ce4-bc16-522cb19bca1d"
+                },
+                "e5da453c-ba97-4fa0-8e05-5f6b4e026f87/b57ca2a1-1bbf-43f0-b0a0-bf953094a8de": {
+                    "net": "66d93b7b-c440-449f-b4b5-a34bab9f812a"
+                }
+            },
+            "entity": "c44a773c-cdf5-4193-b5be-ab54952f3f28",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "b73aa387-1d93-40ff-a1c5-1a36a02161d8",
+            "pin_names": {},
+            "refdes": "D?",
+            "tag": "16e3d0b4-327a-42cb-b945-45cc93be098d",
+            "value": ""
+        },
+        "1e884188-b4c9-49aa-9352-2c9b9a8cf9dd": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "e7a9ade2-aeca-49a1-bdf7-47058384bcb1",
+            "value": ""
+        },
+        "2058dea5-c1b3-42cb-ac1f-73864269efdb": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "021eb902-c1d4-40a1-bd67-4946f8121a8a"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "74a3fa1b-595c-4f71-995b-c754eeba95a6"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "96e45717-b280-440c-a545-f2539866b845",
+            "value": ""
+        },
+        "23a8b8d5-66e4-4ab9-b855-9d99bab677b5": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "f2fb7c5c-50d2-4700-aa19-808a52183577"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "05f64bfe-be3f-49d8-ac13-6a892a550b2b"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "96e45717-b280-440c-a545-f2539866b845",
+            "value": ""
+        },
+        "326e66b6-d097-4638-8704-3f28c4f7cac1": {
+            "connections": {
+                "16390091-2a6f-4fa6-ba9f-902a69059253/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "ebb6df75-e10d-4f6b-b48e-ce12e3764a3e"
+                },
+                "16390091-2a6f-4fa6-ba9f-902a69059253/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "ebb6df75-e10d-4f6b-b48e-ce12e3764a3e"
+                },
+                "16390091-2a6f-4fa6-ba9f-902a69059253/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "824e83c8-2074-411f-a675-10fb04404125"
+                },
+                "5aa5485b-021e-4491-8f53-b8fc42d4fbf2/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "887921b2-b4b4-41b3-883e-84f676683291"
+                },
+                "5aa5485b-021e-4491-8f53-b8fc42d4fbf2/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "2cc9af62-8a6c-49fe-af02-5563e2cce74d"
+                },
+                "5aa5485b-021e-4491-8f53-b8fc42d4fbf2/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "53b6e301-72b5-4ac7-a57d-defdd3fb4742"
+                },
+                "6f55fc51-82a9-4447-a3f0-3bb5593aa34e/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "05f64bfe-be3f-49d8-ac13-6a892a550b2b"
+                },
+                "6f55fc51-82a9-4447-a3f0-3bb5593aa34e/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "f2fb7c5c-50d2-4700-aa19-808a52183577"
+                },
+                "6f55fc51-82a9-4447-a3f0-3bb5593aa34e/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "e14fb4d4-bb98-4f10-8097-21dd2bc9125d"
+                },
+                "c9bcb64f-01a2-4980-a354-c6f5124eecd4/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "53b6e301-72b5-4ac7-a57d-defdd3fb4742"
+                },
+                "c9bcb64f-01a2-4980-a354-c6f5124eecd4/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "65913dcc-d7c8-4b78-9089-99fb8a0492a2"
+                },
+                "c9bcb64f-01a2-4980-a354-c6f5124eecd4/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "6d4fc816-e187-464f-8e0e-ec2b801c78ca"
+                },
+                "e5455ad7-a387-4331-b93d-8bbe00595352/a8ba387d-1c68-4215-843f-9d669e48646d": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                },
+                "e5455ad7-a387-4331-b93d-8bbe00595352/aacf2d55-cf04-4c20-89c5-61704ef771f7": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                }
+            },
+            "entity": "32e151db-ed62-449a-a77a-ad11893d3242",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "824021f0-a8e6-4372-8e75-9bda3e3c2834",
+            "pin_names": {},
+            "refdes": "U1",
+            "tag": "f9e0e995-8148-4479-913f-63104799cd02",
+            "value": ""
+        },
+        "35019384-f436-463c-8727-d27e22421c18": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "628c49e0-1937-4206-babe-452d6a9d6293"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "2ee4e436-f236-49ba-8ec5-edefb03b644c"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "ef0d7275-965d-49ed-9e8b-9d6816fa8405",
+            "value": ""
+        },
+        "350a0762-c287-45b5-80df-01c7dbc42614": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "05f64bfe-be3f-49d8-ac13-6a892a550b2b"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "65913dcc-d7c8-4b78-9089-99fb8a0492a2"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "630e5822-c713-4f91-8aae-9df92b8869f3",
+            "value": ""
+        },
+        "3d596757-6152-477c-8514-ba8c4e77eef7": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "15206930-5029-4787-80fe-a087ba480c28",
+            "value": ""
+        },
+        "44b31196-12f1-4ec3-8287-97d0ef758f37": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "ad6f86bc-bf70-45a3-8a76-fa89e8fa1b2a"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "3dc07d2e-8c8d-47ff-8595-8e2431ab9abf",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "082274b3-200c-4e3f-9064-1d849b044bc1",
+            "value": ""
+        },
+        "45b76d58-6494-4fe8-995d-1bdbd5376873": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "ce22732b-5e16-485b-830f-6e0ad6dfef3f"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "e6eb67f3-9896-4081-8de2-84d89c7f0a27"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "9ed1ac6b-49d5-41c5-8f1a-9e185fb89ec3",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "40df896e-3771-4e99-82b5-953093c05b63",
+            "value": ""
+        },
+        "47e53849-0158-42cd-8b19-6e1b3ccb4d01": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "f861e7c0-b813-48c7-a38b-3dfb08c47990"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "4b95996f-6e0e-4509-97f5-9bf96e1c5f77",
+            "value": ""
+        },
+        "4ad10d94-1c75-4f3c-8e69-183e7c482619": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "6224743f-36d4-4e62-872a-f95238031ee9"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "3b0b7362-7944-48be-aee8-614835614de5",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "22a6e120-9c1d-4de6-9587-cc3126d8bc6f",
+            "value": ""
+        },
+        "4f61b7f6-4407-47d3-a862-e6c53f624b0c": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "9329522e-3546-4844-abb2-5bc888330d6e"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "90922229-7c4b-4c37-ad03-64bc94c976f6",
+            "value": ""
+        },
+        "5451802e-7001-4e1c-9215-544d077076f8": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "7611634f-a884-4572-8acc-eb8c94e27a62"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "648e3988-ffc3-43a7-8f8a-8afdb17952dd"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "4b95996f-6e0e-4509-97f5-9bf96e1c5f77",
+            "value": ""
+        },
+        "54554bbc-9300-4031-babc-fd5e7938785a": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "7611634f-a884-4572-8acc-eb8c94e27a62"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "5afc442f-ff62-4a3a-a9f7-091d342c81b4"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "d026fa60-628e-4514-bccb-4ce990fa72f7",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "675bbbe7-b94f-43cb-9966-627310e19786",
+            "value": ""
+        },
+        "54cb3bc3-20c9-4bdc-8cff-1dbde8a80afa": {
+            "connections": {
+                "23766b63-6ffc-4831-baee-ba1635a735b3/1e7cd34f-86db-4b34-9e0b-c276756301ab": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                },
+                "23766b63-6ffc-4831-baee-ba1635a735b3/bb8460b5-34e6-41b0-9a9f-10eed3a3d8d6": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "b0c2b8f8-aecf-4873-9458-c06eee2f7a00",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "f4e2b77b-4012-4d6a-96ea-a6dc4b65942a",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "ba9c8c4d-e037-4080-a55c-b20ecc0f98cf",
+            "value": ""
+        },
+        "5694c366-ecc0-419a-b59d-b9c304af59b0": {
+            "connections": {
+                "050413f6-8890-434c-a3bd-9e7c2976f249/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "ad6f86bc-bf70-45a3-8a76-fa89e8fa1b2a"
+                },
+                "050413f6-8890-434c-a3bd-9e7c2976f249/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "9fc335a0-3b7d-445f-91ef-9a4253002690"
+                },
+                "050413f6-8890-434c-a3bd-9e7c2976f249/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "648e3988-ffc3-43a7-8f8a-8afdb17952dd"
+                },
+                "0843fb2d-76d6-40b2-b494-1556b278f7ea/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "2e47b2a4-adbf-4f0a-ba19-1ae1b25fcb2c"
+                },
+                "0843fb2d-76d6-40b2-b494-1556b278f7ea/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "648e3988-ffc3-43a7-8f8a-8afdb17952dd"
+                },
+                "0843fb2d-76d6-40b2-b494-1556b278f7ea/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "5afc442f-ff62-4a3a-a9f7-091d342c81b4"
+                },
+                "55742f29-c933-4db8-a50b-b152d5a0436b/a8ba387d-1c68-4215-843f-9d669e48646d": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                },
+                "55742f29-c933-4db8-a50b-b152d5a0436b/aacf2d55-cf04-4c20-89c5-61704ef771f7": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                }
+            },
+            "entity": "1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "59dcf402-57fb-49cc-b18d-937dc8f43af5",
+            "pin_names": {},
+            "refdes": "U?",
+            "tag": "443ad9de-546e-4f6b-83de-334613a80573",
+            "value": ""
+        },
+        "5801a368-928c-4688-b3c0-367e67c24f03": {
+            "connections": {
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/9fef5cf8-2378-492b-b9c2-bc6a5da03b27": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/b70bafdb-12b2-4764-ac14-6a59e4eb1b7a": {
+                    "net": "5c22a9c9-dc77-4158-8a2c-54f3e588950a"
+                },
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/f572c752-5e2e-4d4f-8b8c-95c379a19121": {
+                    "net": "628c49e0-1937-4206-babe-452d6a9d6293"
+                }
+            },
+            "entity": "0fbefeea-110c-4395-b1cf-10eed7f039ce",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "3531bc05-af4d-4961-9858-1617139e46e6",
+            "pin_names": {},
+            "refdes": "J?",
+            "tag": "62fd07fc-cf07-4e7d-a36a-66d5f561248f",
+            "value": ""
+        },
+        "587b5d24-8724-4827-9a48-a434549be71d": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "58b08ac6-c375-4803-ba8b-42a9ecdfe208"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "3dcaf338-9873-4b89-87b6-ed0099950c85"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7fbf9062-02fc-4093-9c93-fbe635951ff5",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "99bee5c3-915c-4509-a6bd-bddc357a44d4",
+            "value": ""
+        },
+        "61b36e65-aaa6-4fe4-8201-109a3d093c7c": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "07978a37-e348-467a-8652-3ef2687be29e",
+            "value": ""
+        },
+        "651bd0a2-5994-4f25-bc12-914ec9059d0b": {
+            "connections": {
+                "a32e8673-187f-414f-ae33-2921953207c1/49aea420-016d-4ba2-9451-5996acefec56": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "a32e8673-187f-414f-ae33-2921953207c1/a1754538-4d10-4c86-a7a0-7c17d15ba7e8": {
+                    "net": "824e83c8-2074-411f-a675-10fb04404125"
+                },
+                "a32e8673-187f-414f-ae33-2921953207c1/ab389406-1038-4eca-b2eb-9052ac95bae2": {
+                    "net": "887921b2-b4b4-41b3-883e-84f676683291"
+                }
+            },
+            "entity": "26ef8b43-f339-4677-931b-81ab685aeb71",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "1eb8d0ab-01e1-404c-8b62-46e335f7aa5a",
+            "pin_names": {},
+            "refdes": "U?",
+            "tag": "8bd72543-a63e-4e11-84dc-c24069cfbfa8",
+            "value": ""
+        },
+        "6c1b430b-38b3-4ca5-bace-99e86af4423b": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "07978a37-e348-467a-8652-3ef2687be29e",
+            "value": ""
+        },
+        "7099225b-3d3a-4cda-9469-6882bb48d24b": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "ad6f86bc-bf70-45a3-8a76-fa89e8fa1b2a"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "4b95996f-6e0e-4509-97f5-9bf96e1c5f77",
+            "value": ""
+        },
+        "7b5472ba-d39d-4312-94a1-b725e9711929": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "2e47b2a4-adbf-4f0a-ba19-1ae1b25fcb2c"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "4b95996f-6e0e-4509-97f5-9bf96e1c5f77",
+            "value": ""
+        },
+        "7c913a89-f25f-4913-911e-52c67187784e": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "42fbbe49-4249-4499-8c9e-e00cbe395205"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "90922229-7c4b-4c37-ad03-64bc94c976f6",
+            "value": ""
+        },
+        "86a92b81-7900-462f-8328-09210fce6e1c": {
+            "connections": {
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/0dd5abd5-dd57-496a-84e9-adaff898ccce": {
+                    "net": "46f912ae-da8d-4858-866c-55e891e91a11"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/28e34869-b366-4bdc-ad9c-37448b360d38": {
+                    "net": "90839a06-159c-47f5-ba5d-b6028ce3b1ca"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/44b00206-9d6d-4d75-a439-283d439b15fa": {
+                    "net": "48b97aae-e17b-446a-a668-10003eafa00d"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/6fa0968c-aa77-4ed9-baab-e41b08a800e7": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "246cfee4-7fed-42cf-90b5-f259dccc3565",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "a7a8e5e1-3143-449e-ad06-58a9d73c40c0",
+            "pin_names": {},
+            "refdes": "RV?",
+            "tag": "4b7860a9-9ee6-4b51-a4b9-f5298b2cfe31",
+            "value": ""
+        },
+        "86e4363f-8f5e-4763-9089-5c49545fe584": {
+            "connections": {
+                "0fa47951-6a24-4da6-9e8c-50144a554124/8ba026a2-e91e-48e7-aacb-662be193e998": {
+                    "net": "3141e3b7-b431-429b-8352-ecd3d1a8ca25"
+                },
+                "0fa47951-6a24-4da6-9e8c-50144a554124/a8403f11-52b1-4e92-b913-70a5b7658316": {
+                    "net": "7dce9621-deee-43e2-9772-ff33e14ec0fe"
+                },
+                "0fa47951-6a24-4da6-9e8c-50144a554124/f70211e7-178d-4a82-b38c-d65d61aca5bb": {
+                    "net": "887921b2-b4b4-41b3-883e-84f676683291"
+                }
+            },
+            "entity": "5e3a1d11-8222-48d6-990a-8c416c5146ae",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "fe8ab8d9-a179-4507-90a8-6fb13f067032",
+            "pin_names": {},
+            "refdes": "S?",
+            "tag": "e3e5de90-9946-45b0-95b0-51409bc1f781",
+            "value": ""
+        },
+        "877f834c-9493-4e57-9c75-b736b8a7c4f1": {
+            "connections": {
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/0dd5abd5-dd57-496a-84e9-adaff898ccce": {
+                    "net": "65913dcc-d7c8-4b78-9089-99fb8a0492a2"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/28e34869-b366-4bdc-ad9c-37448b360d38": {
+                    "net": "e14fb4d4-bb98-4f10-8097-21dd2bc9125d"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/44b00206-9d6d-4d75-a439-283d439b15fa": {
+                    "net": "3dcaf338-9873-4b89-87b6-ed0099950c85"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/6fa0968c-aa77-4ed9-baab-e41b08a800e7": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "246cfee4-7fed-42cf-90b5-f259dccc3565",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "a7a8e5e1-3143-449e-ad06-58a9d73c40c0",
+            "pin_names": {},
+            "refdes": "RV?",
+            "tag": "4b7860a9-9ee6-4b51-a4b9-f5298b2cfe31",
+            "value": ""
+        },
+        "87f97538-5fa6-4d58-9296-e46ab1f8e388": {
+            "connections": {
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/9fef5cf8-2378-492b-b9c2-bc6a5da03b27": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/f572c752-5e2e-4d4f-8b8c-95c379a19121": {
+                    "net": "ebb6df75-e10d-4f6b-b48e-ce12e3764a3e"
+                }
+            },
+            "entity": "0fbefeea-110c-4395-b1cf-10eed7f039ce",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "3531bc05-af4d-4961-9858-1617139e46e6",
+            "pin_names": {},
+            "refdes": "J?",
+            "tag": "36915278-0891-41c7-b3dd-691b22528358",
+            "value": ""
+        },
+        "8830886f-8c23-455e-81c4-8d9e3530e5f7": {
+            "connections": {
+                "e5da453c-ba97-4fa0-8e05-5f6b4e026f87/16ee5a5c-8eea-4447-ad48-04d973776e3a": {
+                    "net": "3141e3b7-b431-429b-8352-ecd3d1a8ca25"
+                },
+                "e5da453c-ba97-4fa0-8e05-5f6b4e026f87/b57ca2a1-1bbf-43f0-b0a0-bf953094a8de": {
+                    "net": "824e83c8-2074-411f-a675-10fb04404125"
+                }
+            },
+            "entity": "c44a773c-cdf5-4193-b5be-ab54952f3f28",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "b73aa387-1d93-40ff-a1c5-1a36a02161d8",
+            "pin_names": {},
+            "refdes": "D?",
+            "tag": "b05ba873-e1fd-4e3b-b7e0-632822873b4e",
+            "value": ""
+        },
+        "89aa7336-b0f5-485e-80f2-3b96811ad08a": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "5f7fe72d-86b1-49b1-ab22-d75e8ddd860e",
+            "value": ""
+        },
+        "8cc4fab9-47e1-406d-bbda-148c037a627a": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "e6eb67f3-9896-4081-8de2-84d89c7f0a27"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "33aeb5ce-eb13-4977-8083-edfb466cab0a",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "21cf7e2c-a89d-4e24-b8da-49d0eb49a36c",
+            "value": ""
+        },
+        "92d25eb2-bb37-487d-9e81-cd90cf7dcc40": {
+            "connections": {
+                "ab5e5821-17f1-4052-bde8-4791cb782b42/a48aebb4-3bc9-4931-aaa5-49c5dc594471": {
+                    "net": "80f90ce8-5648-4ea7-a38c-f3f33a6e2685"
+                },
+                "ab5e5821-17f1-4052-bde8-4791cb782b42/b249853f-f1b3-4128-9ff3-be7e5939dfdc": {
+                    "net": "58f4557d-abf3-4c9a-9b87-c44a0c026198"
+                }
+            },
+            "entity": "ac656848-2504-4c1e-9cee-c2d3a3320cca",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "3cba5c5a-d77c-4501-bf30-42e2971eb64d",
+            "pin_names": {},
+            "refdes": "FB?",
+            "tag": "b6871293-91a8-4384-8a03-942418b20748",
+            "value": ""
+        },
+        "971ec952-a475-42ae-aaea-f75de9df95b3": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "7611634f-a884-4572-8acc-eb8c94e27a62"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "4b95996f-6e0e-4509-97f5-9bf96e1c5f77",
+            "value": ""
+        },
+        "9e4fd4c1-3d55-4758-a9e6-e1adaa76ab37": {
+            "connections": {
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/0dd5abd5-dd57-496a-84e9-adaff898ccce": {
+                    "net": "9329522e-3546-4844-abb2-5bc888330d6e"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/28e34869-b366-4bdc-ad9c-37448b360d38": {
+                    "net": "f861e7c0-b813-48c7-a38b-3dfb08c47990"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/44b00206-9d6d-4d75-a439-283d439b15fa": {
+                    "net": "39e22813-7c7e-4d53-b057-3d97044fda9a"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/6fa0968c-aa77-4ed9-baab-e41b08a800e7": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "246cfee4-7fed-42cf-90b5-f259dccc3565",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "a7a8e5e1-3143-449e-ad06-58a9d73c40c0",
+            "pin_names": {},
+            "refdes": "RV?",
+            "tag": "1bbdb043-ca63-4705-a86a-11f19444be32",
+            "value": ""
+        },
+        "9eaf0ce4-5e49-445d-bdf9-b1315207b302": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "3918f0c7-c5e9-4b1d-a1fe-8cec3a74b02d"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "48b97aae-e17b-446a-a668-10003eafa00d"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7fbf9062-02fc-4093-9c93-fbe635951ff5",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "99bee5c3-915c-4509-a6bd-bddc357a44d4",
+            "value": ""
+        },
+        "a2e27b90-5b9f-418a-8801-d2b99d514bbe": {
+            "connections": {
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/0dd5abd5-dd57-496a-84e9-adaff898ccce": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/28e34869-b366-4bdc-ad9c-37448b360d38": {
+                    "net": "3b0936ab-9f32-4ce4-bc16-522cb19bca1d"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/44b00206-9d6d-4d75-a439-283d439b15fa": {
+                    "net": "2ee4e436-f236-49ba-8ec5-edefb03b644c"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/6fa0968c-aa77-4ed9-baab-e41b08a800e7": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "246cfee4-7fed-42cf-90b5-f259dccc3565",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "a7a8e5e1-3143-449e-ad06-58a9d73c40c0",
+            "pin_names": {},
+            "refdes": "RV?",
+            "tag": "1bbdb043-ca63-4705-a86a-11f19444be32",
+            "value": ""
+        },
+        "a44ff18f-47a6-4638-b751-b2b92080d5e4": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "2e47b2a4-adbf-4f0a-ba19-1ae1b25fcb2c"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "3dc07d2e-8c8d-47ff-8595-8e2431ab9abf",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "8744ac6b-31c6-462b-a856-aff3f90d1e79",
+            "value": ""
+        },
+        "a652c975-efd5-4bd5-ab5c-548f016b94cc": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "389027f1-c660-4eb3-a2b4-b1f18e5791c0",
+            "value": ""
+        },
+        "b6e337c4-a6b8-49cb-b10d-7be788101419": {
+            "connections": {
+                "e5da453c-ba97-4fa0-8e05-5f6b4e026f87/16ee5a5c-8eea-4447-ad48-04d973776e3a": {
+                    "net": "824e83c8-2074-411f-a675-10fb04404125"
+                },
+                "e5da453c-ba97-4fa0-8e05-5f6b4e026f87/b57ca2a1-1bbf-43f0-b0a0-bf953094a8de": {
+                    "net": "7dce9621-deee-43e2-9772-ff33e14ec0fe"
+                }
+            },
+            "entity": "c44a773c-cdf5-4193-b5be-ab54952f3f28",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "b73aa387-1d93-40ff-a1c5-1a36a02161d8",
+            "pin_names": {},
+            "refdes": "D?",
+            "tag": "2923622c-96ff-4305-88a7-10a6cf91fe18",
+            "value": ""
+        },
+        "c452da97-3af6-4dd5-bb52-eb42628d4853": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "648e3988-ffc3-43a7-8f8a-8afdb17952dd"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "5f7fe72d-86b1-49b1-ab22-d75e8ddd860e",
+            "value": ""
+        },
+        "c87d982a-0067-4f81-be4f-0f3f7a56118d": {
+            "connections": {
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/0dd5abd5-dd57-496a-84e9-adaff898ccce": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/28e34869-b366-4bdc-ad9c-37448b360d38": {
+                    "net": "6224743f-36d4-4e62-872a-f95238031ee9"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/44b00206-9d6d-4d75-a439-283d439b15fa": {
+                    "net": "be92551a-be68-41e3-bfce-c2409345687b"
+                },
+                "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8/6fa0968c-aa77-4ed9-baab-e41b08a800e7": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "246cfee4-7fed-42cf-90b5-f259dccc3565",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "a7a8e5e1-3143-449e-ad06-58a9d73c40c0",
+            "pin_names": {},
+            "refdes": "RV?",
+            "tag": "1bbdb043-ca63-4705-a86a-11f19444be32",
+            "value": ""
+        },
+        "ca3ae7d6-33fc-4a89-928c-3f699075c4a2": {
+            "connections": {
+                "050413f6-8890-434c-a3bd-9e7c2976f249/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "66d93b7b-c440-449f-b4b5-a34bab9f812a"
+                },
+                "050413f6-8890-434c-a3bd-9e7c2976f249/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "3b0936ab-9f32-4ce4-bc16-522cb19bca1d"
+                },
+                "050413f6-8890-434c-a3bd-9e7c2976f249/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "be92551a-be68-41e3-bfce-c2409345687b"
+                },
+                "0843fb2d-76d6-40b2-b494-1556b278f7ea/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "5a84db8c-6e69-4e3f-9bd4-0d2078961225"
+                },
+                "0843fb2d-76d6-40b2-b494-1556b278f7ea/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "5a84db8c-6e69-4e3f-9bd4-0d2078961225"
+                },
+                "0843fb2d-76d6-40b2-b494-1556b278f7ea/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "e6eb67f3-9896-4081-8de2-84d89c7f0a27"
+                },
+                "55742f29-c933-4db8-a50b-b152d5a0436b/a8ba387d-1c68-4215-843f-9d669e48646d": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                },
+                "55742f29-c933-4db8-a50b-b152d5a0436b/aacf2d55-cf04-4c20-89c5-61704ef771f7": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                }
+            },
+            "entity": "1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "59dcf402-57fb-49cc-b18d-937dc8f43af5",
+            "pin_names": {},
+            "refdes": "U?",
+            "tag": "4618aa24-8ab8-489b-9c6a-4f994c6e2d76",
+            "value": ""
+        },
+        "d080c785-3c0a-4831-9be9-8dc9fbcc3b8d": {
+            "connections": {
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/9fef5cf8-2378-492b-b9c2-bc6a5da03b27": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/b70bafdb-12b2-4764-ac14-6a59e4eb1b7a": {
+                    "net": "42fbbe49-4249-4499-8c9e-e00cbe395205"
+                },
+                "5bf4854d-b825-4420-bfa8-f17e3d69ecca/f572c752-5e2e-4d4f-8b8c-95c379a19121": {
+                    "net": "58b08ac6-c375-4803-ba8b-42a9ecdfe208"
+                }
+            },
+            "entity": "0fbefeea-110c-4395-b1cf-10eed7f039ce",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "3531bc05-af4d-4961-9858-1617139e46e6",
+            "pin_names": {},
+            "refdes": "J?",
+            "tag": "62fd07fc-cf07-4e7d-a36a-66d5f561248f",
+            "value": ""
+        },
+        "d082d6e5-5c4e-4295-ba8f-b87f88f25adf": {
+            "connections": {
+                "ab5e5821-17f1-4052-bde8-4791cb782b42/a48aebb4-3bc9-4931-aaa5-49c5dc594471": {
+                    "net": "efbfe5cf-6ad8-48b6-95d8-b7554b06000f"
+                },
+                "ab5e5821-17f1-4052-bde8-4791cb782b42/b249853f-f1b3-4128-9ff3-be7e5939dfdc": {
+                    "net": "6507ab2b-6ab1-4cc7-b882-e94fd90e51e6"
+                }
+            },
+            "entity": "ac656848-2504-4c1e-9cee-c2d3a3320cca",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "3cba5c5a-d77c-4501-bf30-42e2971eb64d",
+            "pin_names": {},
+            "refdes": "FB?",
+            "tag": "93fa6389-f421-4d43-b127-44fb8e86c7ac",
+            "value": ""
+        },
+        "d1c8e10f-1d69-4b68-a16e-364ed5ebfd64": {
+            "connections": {
+                "628d2954-1807-45e6-a521-7d33bda8af06/1d3eb94b-f629-4c88-92a2-69c030563e7d": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                },
+                "628d2954-1807-45e6-a521-7d33bda8af06/70728dd7-50d3-4ed2-b00e-b8adc3f9d09e": {
+                    "net": "58f4557d-abf3-4c9a-9b87-c44a0c026198"
+                },
+                "628d2954-1807-45e6-a521-7d33bda8af06/7e154de2-0147-4b7d-8d68-dbd4405e40fd": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                },
+                "628d2954-1807-45e6-a521-7d33bda8af06/d7919865-a58b-4a50-8db4-0560d5280ea8": {
+                    "net": "6507ab2b-6ab1-4cc7-b882-e94fd90e51e6"
+                }
+            },
+            "entity": "1ecbdf6f-b051-4c5a-b6a0-514a5d0b0202",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "214fe0d9-4bd1-42d3-97fd-b135b908dc29",
+            "pin_names": {},
+            "refdes": "D?",
+            "tag": "9759a414-bc93-477f-9f62-386515a7c050",
+            "value": ""
+        },
+        "e262e5c4-e2bb-4654-9ae8-4e055b167b04": {
+            "connections": {
+                "050413f6-8890-434c-a3bd-9e7c2976f249/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "74a3fa1b-595c-4f71-995b-c754eeba95a6"
+                },
+                "050413f6-8890-434c-a3bd-9e7c2976f249/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "021eb902-c1d4-40a1-bd67-4946f8121a8a"
+                },
+                "050413f6-8890-434c-a3bd-9e7c2976f249/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "90839a06-159c-47f5-ba5d-b6028ce3b1ca"
+                },
+                "0843fb2d-76d6-40b2-b494-1556b278f7ea/c04e9a4e-64ef-4914-bf4b-c1148575ad69": {
+                    "net": "6d4fc816-e187-464f-8e0e-ec2b801c78ca"
+                },
+                "0843fb2d-76d6-40b2-b494-1556b278f7ea/d9299dc2-67ea-41ca-835e-6a4701093f93": {
+                    "net": "46f912ae-da8d-4858-866c-55e891e91a11"
+                },
+                "0843fb2d-76d6-40b2-b494-1556b278f7ea/ddc6b3bf-ee7c-4943-a670-4243439957b3": {
+                    "net": "39e22813-7c7e-4d53-b057-3d97044fda9a"
+                },
+                "55742f29-c933-4db8-a50b-b152d5a0436b/a8ba387d-1c68-4215-843f-9d669e48646d": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                },
+                "55742f29-c933-4db8-a50b-b152d5a0436b/aacf2d55-cf04-4c20-89c5-61704ef771f7": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                }
+            },
+            "entity": "1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "59dcf402-57fb-49cc-b18d-937dc8f43af5",
+            "pin_names": {},
+            "refdes": "U?",
+            "tag": "49758e8f-4c72-4060-a871-7764e05bf3af",
+            "value": ""
+        },
+        "e57954b0-9fba-41c3-a450-af1d5ee4b299": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "74a3fa1b-595c-4f71-995b-c754eeba95a6"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "46f912ae-da8d-4858-866c-55e891e91a11"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7ae4e182-4f7c-4287-8bba-90d8c45949bb",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "630e5822-c713-4f91-8aae-9df92b8869f3",
+            "value": ""
+        },
+        "e8976848-403d-403f-9f8c-e9e2091cbee4": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "5bb0bee3-c288-4a54-b5c5-5fd5a055ecaf",
+            "value": ""
+        },
+        "ef650bec-df2d-4cb4-94be-76e5aa7c55a7": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "3b0936ab-9f32-4ce4-bc16-522cb19bca1d"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "ce22732b-5e16-485b-830f-6e0ad6dfef3f"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "f6a576bf-3f27-4326-9128-18ba13bbdd90",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "0c1f3ca4-af8b-4c40-96da-a57960b33822",
+            "value": ""
+        },
+        "f5350d2e-018f-4f83-ae92-6fa3268bf56c": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "824e83c8-2074-411f-a675-10fb04404125"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "0228e225-3aec-4167-aaaa-3c5e9d6351d3",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "ec701587-967b-44e8-aeb3-2ae54ba1e1a7",
+            "value": ""
+        },
+        "f97cf1ff-fba7-4e66-ba6a-c12afc21ab35": {
+            "connections": {
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/29995253-b4b1-4c7c-a049-b6db2713ca7c": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                },
+                "9bfcf213-2a7e-444e-8312-ce57209fc9ec/852f1fe6-06dc-4661-8a14-61a9a6ebb26a": {
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8"
+                }
+            },
+            "entity": "ca83a84f-6183-4088-84b6-5d79b2a119d4",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "cc3adde5-9410-41a8-946b-a2080f127700",
+            "pin_names": {},
+            "refdes": "C?",
+            "tag": "07978a37-e348-467a-8652-3ef2687be29e",
+            "value": ""
+        },
+        "fa13a7f3-b578-4829-b475-84a820b5f43a": {
+            "connections": {
+                "41dd4b3d-b10c-4f6e-ae70-14f98691bd1a/5dd0f83d-34b2-41a1-ae35-435479e4002e": {
+                    "net": "887921b2-b4b4-41b3-883e-84f676683291"
+                },
+                "41dd4b3d-b10c-4f6e-ae70-14f98691bd1a/831b482b-82af-40ba-8cc0-5e272f25cc2c": {
+                    "net": "2cc9af62-8a6c-49fe-af02-5563e2cce74d"
+                },
+                "41dd4b3d-b10c-4f6e-ae70-14f98691bd1a/97955848-10f4-4667-b838-46f6bb8fe085": {
+                    "net": "ebb6df75-e10d-4f6b-b48e-ce12e3764a3e"
+                }
+            },
+            "entity": "5ffa2e4d-2a9d-4bbc-ae09-51eef23e63fa",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "6a80f14f-0360-460e-81fb-b0c865fc0ee0",
+            "pin_names": {},
+            "refdes": "S?",
+            "tag": "ec03c6d7-6c85-46de-a811-be4d312d03c6",
+            "value": ""
+        },
+        "fcca2377-ae1e-4dfd-9479-30d9c3c9ca4b": {
+            "connections": {
+                "562d3d48-be96-4284-9d1f-588d83730c30/497e8ed4-47cb-414f-b1e3-140eabb53fae": {
+                    "net": "efbfe5cf-6ad8-48b6-95d8-b7554b06000f"
+                },
+                "562d3d48-be96-4284-9d1f-588d83730c30/70e14ee4-35c8-4d16-a65d-021e3f6d7618": {
+                    "net": "80f90ce8-5648-4ea7-a38c-f3f33a6e2685"
+                },
+                "562d3d48-be96-4284-9d1f-588d83730c30/8f164a8c-32b7-4c48-8a00-b6413908eec0": {
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748"
+                }
+            },
+            "entity": "5712a045-fee1-46b6-971a-1a51c8737457",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "7a13a4ca-a0bf-4709-b063-75b84bd11939",
+            "pin_names": {},
+            "refdes": "J?",
+            "tag": "33933937-d6fd-4d24-ad2b-09b3323d1a12",
+            "value": ""
+        },
+        "fef95745-5bbc-416f-9265-03f530196da8": {
+            "connections": {
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/6a44037c-65e2-4876-9359-42890048841d": {
+                    "net": "7611634f-a884-4572-8acc-eb8c94e27a62"
+                },
+                "48af78e5-730e-44eb-977a-cf188e4fcb39/dda0ec99-5d70-4fbe-a8db-897542e7554e": {
+                    "net": "9fc335a0-3b7d-445f-91ef-9a4253002690"
+                }
+            },
+            "entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
+            "group": "00000000-0000-0000-0000-000000000000",
+            "part": "d026fa60-628e-4514-bccb-4ce990fa72f7",
+            "pin_names": {},
+            "refdes": "R?",
+            "tag": "18309efa-945a-4db4-b086-8cbe1e7a0b24",
+            "value": ""
+        }
+    },
+    "name": "",
+    "net_class_default": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+    "net_classes": {
+        "4711b3f4-141f-4744-a16c-165688279e40": {
+            "name": "Power"
+        },
+        "87388a19-1d59-432a-96b7-5e4e39940451": {
+            "name": "AGND"
+        },
+        "98f34206-1a46-4402-97e7-6e3f34a49ce9": {
+            "name": "default"
+        }
+    },
+    "nets": {
+        "021eb902-c1d4-40a1-bd67-4946f8121a8a": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "05f64bfe-be3f-49d8-ac13-6a892a550b2b": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "2cc9af62-8a6c-49fe-af02-5563e2cce74d": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "2e47b2a4-adbf-4f0a-ba19-1ae1b25fcb2c": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "2ee4e436-f236-49ba-8ec5-edefb03b644c": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "3141e3b7-b431-429b-8352-ecd3d1a8ca25": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "3918f0c7-c5e9-4b1d-a1fe-8cec3a74b02d": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "39e22813-7c7e-4d53-b057-3d97044fda9a": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "3b0936ab-9f32-4ce4-bc16-522cb19bca1d": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "3dcaf338-9873-4b89-87b6-ed0099950c85": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "42fbbe49-4249-4499-8c9e-e00cbe395205": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "46f912ae-da8d-4858-866c-55e891e91a11": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "48b97aae-e17b-446a-a668-10003eafa00d": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "53b6e301-72b5-4ac7-a57d-defdd3fb4742": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "58b08ac6-c375-4803-ba8b-42a9ecdfe208": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "58f4557d-abf3-4c9a-9b87-c44a0c026198": {
+            "is_power": false,
+            "name": "",
+            "net_class": "4711b3f4-141f-4744-a16c-165688279e40",
+            "power_symbol_style": "gnd"
+        },
+        "5a84db8c-6e69-4e3f-9bd4-0d2078961225": {
+            "is_power": false,
+            "name": "SLEW_CV",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "5afc442f-ff62-4a3a-a9f7-091d342c81b4": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "5c22a9c9-dc77-4158-8a2c-54f3e588950a": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "6224743f-36d4-4e62-872a-f95238031ee9": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "628c49e0-1937-4206-babe-452d6a9d6293": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "648e3988-ffc3-43a7-8f8a-8afdb17952dd": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "6507ab2b-6ab1-4cc7-b882-e94fd90e51e6": {
+            "is_power": false,
+            "name": "",
+            "net_class": "4711b3f4-141f-4744-a16c-165688279e40",
+            "power_symbol_style": "gnd"
+        },
+        "65913dcc-d7c8-4b78-9089-99fb8a0492a2": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "66c0fd35-b80e-4f2c-98b5-5f0ae8583748": {
+            "is_power": true,
+            "name": "GND",
+            "net_class": "87388a19-1d59-432a-96b7-5e4e39940451",
+            "power_symbol_style": "gnd"
+        },
+        "66d93b7b-c440-449f-b4b5-a34bab9f812a": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "6d4fc816-e187-464f-8e0e-ec2b801c78ca": {
+            "is_power": false,
+            "name": "OFFSET_CV",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "74a3fa1b-595c-4f71-995b-c754eeba95a6": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "7611634f-a884-4572-8acc-eb8c94e27a62": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "7dce9621-deee-43e2-9772-ff33e14ec0fe": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "80f90ce8-5648-4ea7-a38c-f3f33a6e2685": {
+            "is_power": false,
+            "name": "",
+            "net_class": "4711b3f4-141f-4744-a16c-165688279e40",
+            "power_symbol_style": "gnd"
+        },
+        "824e83c8-2074-411f-a675-10fb04404125": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "887921b2-b4b4-41b3-883e-84f676683291": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "90839a06-159c-47f5-ba5d-b6028ce3b1ca": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "9329522e-3546-4844-abb2-5bc888330d6e": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "9fc335a0-3b7d-445f-91ef-9a4253002690": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "ad6f86bc-bf70-45a3-8a76-fa89e8fa1b2a": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "bdf6e936-5d08-483c-917d-466e75eeaf65": {
+            "is_power": true,
+            "name": "-12",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "antenna"
+        },
+        "be92551a-be68-41e3-bfce-c2409345687b": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "ce22732b-5e16-485b-830f-6e0ad6dfef3f": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "e14fb4d4-bb98-4f10-8097-21dd2bc9125d": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "e6eb67f3-9896-4081-8de2-84d89c7f0a27": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "ebb6df75-e10d-4f6b-b48e-ce12e3764a3e": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "efbfe5cf-6ad8-48b6-95d8-b7554b06000f": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8": {
+            "is_power": true,
+            "name": "+12",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "antenna"
+        },
+        "f2fb7c5c-50d2-4700-aa19-808a52183577": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        },
+        "f861e7c0-b813-48c7-a38b-3dfb08c47990": {
+            "is_power": false,
+            "name": "",
+            "net_class": "98f34206-1a46-4402-97e7-6e3f34a49ce9",
+            "power_symbol_style": "gnd"
+        }
+    },
+    "uuid": "8a858a82-3327-4e03-92aa-67516ea3617f"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/top_sch.json b/invoff/horizon/invoff/top_sch.json
new file mode 100644
index 0000000000000000000000000000000000000000..9a910c110d4ffd4091d22b038c12de412209162d
--- /dev/null
+++ b/invoff/horizon/invoff/top_sch.json
@@ -0,0 +1,4856 @@
+{
+    "annotation": {
+        "fill_gaps": true,
+        "keep": true,
+        "mode": "sheet_100",
+        "order": "right_down"
+    },
+    "block": "8a858a82-3327-4e03-92aa-67516ea3617f",
+    "name": "",
+    "rules": {
+        "single_pin_net": {
+            "enabled": true,
+            "include_unnamed": true,
+            "order": 0
+        }
+    },
+    "sheets": {
+        "49680216-3b37-4759-a5ff-d9da818f3bc5": {
+            "bus_labels": {},
+            "bus_rippers": {},
+            "frame": {
+                "format": "a4_landscape"
+            },
+            "index": 1,
+            "junctions": {
+                "009137d4-53aa-44a0-8cc1-0c2250f5dd33": {
+                    "position": [
+                        127500000,
+                        58750000
+                    ]
+                },
+                "01089a57-e578-4b33-b8bd-ca54fe6a23b5": {
+                    "position": [
+                        191250000,
+                        171250000
+                    ]
+                },
+                "0127394e-29c8-4ed8-a9df-2900f51fe851": {
+                    "position": [
+                        88750000,
+                        88750000
+                    ]
+                },
+                "0257a469-a93e-4e9e-843a-2d9362c9de99": {
+                    "position": [
+                        55000000,
+                        161250000
+                    ]
+                },
+                "04e5a5be-0dfb-4f53-80a7-f4824aa8cab7": {
+                    "position": [
+                        60000000,
+                        137500000
+                    ]
+                },
+                "05ea545f-0875-4c69-b162-45d67f6d8883": {
+                    "position": [
+                        70000000,
+                        47500000
+                    ]
+                },
+                "06508b11-1ed7-460e-bfb4-bb509e735185": {
+                    "position": [
+                        158750000,
+                        83750000
+                    ]
+                },
+                "074f96e2-ed85-4b7c-831a-bebfba928c6f": {
+                    "position": [
+                        261250000,
+                        33750000
+                    ]
+                },
+                "0a4827bc-8357-45ed-a6db-07f24e89a5db": {
+                    "position": [
+                        155000000,
+                        146250000
+                    ]
+                },
+                "0b38b215-0231-4cbc-94b9-198a218314d7": {
+                    "position": [
+                        88750000,
+                        68750000
+                    ]
+                },
+                "12863e34-aa2c-42a7-b33c-0a11971721af": {
+                    "position": [
+                        212500000,
+                        162500000
+                    ]
+                },
+                "13f9994e-97f9-4199-a6da-6293307823f6": {
+                    "position": [
+                        193750000,
+                        115000000
+                    ]
+                },
+                "1a1eb14f-278e-4461-ad92-f0eeac9f8681": {
+                    "position": [
+                        127500000,
+                        66250000
+                    ]
+                },
+                "1a865c9b-a8a3-44a4-912f-0cb2dd321dfb": {
+                    "position": [
+                        112500000,
+                        125000000
+                    ]
+                },
+                "1b77d752-71e8-4f58-8d5a-8bf3db171260": {
+                    "position": [
+                        167500000,
+                        18750000
+                    ]
+                },
+                "1c08928d-a462-4615-9116-58df44040ff9": {
+                    "position": [
+                        248750000,
+                        25000000
+                    ]
+                },
+                "24282691-e093-4955-a291-5beb8573698e": {
+                    "position": [
+                        146250000,
+                        175000000
+                    ]
+                },
+                "26e5a13c-ee9c-4125-a9b6-133e71215963": {
+                    "position": [
+                        232500000,
+                        25000000
+                    ]
+                },
+                "279a79ab-a3ff-43d7-8a1d-2536eb4ebcef": {
+                    "position": [
+                        115000000,
+                        170000000
+                    ]
+                },
+                "27cecb54-9ec5-43e4-b6b9-9054375bd59e": {
+                    "position": [
+                        272500000,
+                        36250000
+                    ]
+                },
+                "2a6b2983-fe8f-4c28-92a3-58615f061260": {
+                    "position": [
+                        228750000,
+                        16250000
+                    ]
+                },
+                "2beec480-4a70-4135-9cd2-359eef16851d": {
+                    "position": [
+                        178750000,
+                        172500000
+                    ]
+                },
+                "2c3e03b2-5cbb-4f92-85a1-f6953733b6e6": {
+                    "position": [
+                        178750000,
+                        177500000
+                    ]
+                },
+                "31d81dfb-1d99-44f3-8807-76ee39b243c4": {
+                    "position": [
+                        35000000,
+                        153750000
+                    ]
+                },
+                "31fb92a7-92fb-4053-a005-51fa8c9b0337": {
+                    "position": [
+                        51250000,
+                        58750000
+                    ]
+                },
+                "3285280e-2b6c-48bb-96f7-3368e09d6452": {
+                    "position": [
+                        141250000,
+                        160000000
+                    ]
+                },
+                "32f6d071-633d-48f1-8ccd-3b946f5c996d": {
+                    "position": [
+                        80000000,
+                        171250000
+                    ]
+                },
+                "38179fd5-2a22-4dd6-8418-7994d61ce5c4": {
+                    "position": [
+                        215000000,
+                        95000000
+                    ]
+                },
+                "3924cb49-f796-4967-b738-c35e73b19682": {
+                    "position": [
+                        56250000,
+                        88750000
+                    ]
+                },
+                "3b279d74-d313-4892-a441-f9dd9c5ce56f": {
+                    "position": [
+                        158750000,
+                        115000000
+                    ]
+                },
+                "3eb4a8ac-f89f-490f-b849-7bc5c60a6250": {
+                    "position": [
+                        91250000,
+                        177500000
+                    ]
+                },
+                "402364e7-6f4c-425a-8b92-846830009724": {
+                    "position": [
+                        272500000,
+                        33750000
+                    ]
+                },
+                "44ce2206-6690-4230-b1e4-c56dc584ce46": {
+                    "position": [
+                        105000000,
+                        58750000
+                    ]
+                },
+                "4ab9335f-7317-4bcd-aed8-b9dd0b49c4e4": {
+                    "position": [
+                        85000000,
+                        107500000
+                    ]
+                },
+                "4e6144e3-0e2e-4af8-af7b-308043c557c8": {
+                    "position": [
+                        180000000,
+                        25000000
+                    ]
+                },
+                "53dc78dc-45ac-4dfb-9f59-a9a63fc03cc1": {
+                    "position": [
+                        183750000,
+                        106250000
+                    ]
+                },
+                "582ecadd-9c50-4430-8a3e-613845dfeade": {
+                    "position": [
+                        115000000,
+                        157500000
+                    ]
+                },
+                "63141a86-6b5c-408a-871c-ddac9fdf8686": {
+                    "position": [
+                        70000000,
+                        41250000
+                    ]
+                },
+                "648cd5fd-f1f0-4803-a83a-ab40d7a48ae0": {
+                    "position": [
+                        26250000,
+                        171250000
+                    ]
+                },
+                "68788550-bb67-4f4a-8f2d-44930b6a1fdf": {
+                    "position": [
+                        56250000,
+                        60000000
+                    ]
+                },
+                "6cfeeaa6-4c88-4a8d-a305-9a6ae7009069": {
+                    "position": [
+                        215000000,
+                        155000000
+                    ]
+                },
+                "7109482e-e0cb-4f22-a77e-3c1a5a3b6c00": {
+                    "position": [
+                        50000000,
+                        177500000
+                    ]
+                },
+                "73b9a1b4-7e68-4b6d-a44c-ccb49b22b959": {
+                    "position": [
+                        35000000,
+                        176250000
+                    ]
+                },
+                "74a48ed0-080c-4edf-abdc-2d0732a1b9a5": {
+                    "position": [
+                        272500000,
+                        16250000
+                    ]
+                },
+                "7798f68c-5619-4b14-b9ae-d64703fbd193": {
+                    "position": [
+                        193750000,
+                        97500000
+                    ]
+                },
+                "7835bdf3-a6f6-48cf-b2d9-61ad615ce60d": {
+                    "position": [
+                        191250000,
+                        188750000
+                    ]
+                },
+                "7ad82ce1-08b2-499c-81ee-361f1ddd1d80": {
+                    "position": [
+                        76250000,
+                        103750000
+                    ]
+                },
+                "7ba008d3-e62d-4d32-8ee1-e6c451ba1afe": {
+                    "position": [
+                        80000000,
+                        160000000
+                    ]
+                },
+                "7cd04588-a1a1-4c4d-a6d7-36e6c15efecd": {
+                    "position": [
+                        46250000,
+                        50000000
+                    ]
+                },
+                "7ceb0940-3e3d-49b9-9865-0af1f14be1ba": {
+                    "position": [
+                        91250000,
+                        170000000
+                    ]
+                },
+                "7d267780-f457-4141-9d51-eaa743eb9b98": {
+                    "position": [
+                        122500000,
+                        186250000
+                    ]
+                },
+                "85162134-f9f9-4f3c-b73c-e25e228e1d60": {
+                    "position": [
+                        56250000,
+                        71250000
+                    ]
+                },
+                "88722b05-04a3-4066-b1cb-2ab70eda53c6": {
+                    "position": [
+                        35000000,
+                        127500000
+                    ]
+                },
+                "8de5e04d-79b3-4078-955e-c376c07e4cd5": {
+                    "position": [
+                        35000000,
+                        121250000
+                    ]
+                },
+                "8e234758-ae6f-470d-abc3-63f07eb3fe13": {
+                    "position": [
+                        91250000,
+                        160000000
+                    ]
+                },
+                "916ed0ac-7f3f-43ca-a490-4093fd1d0d09": {
+                    "position": [
+                        215000000,
+                        157500000
+                    ]
+                },
+                "92f0490c-aec7-4718-af52-450c4a4bab03": {
+                    "position": [
+                        215000000,
+                        117500000
+                    ]
+                },
+                "975ae1d8-f6d7-4aa9-81c6-2f4db87c8513": {
+                    "position": [
+                        50000000,
+                        142500000
+                    ]
+                },
+                "9b268161-4b25-453f-b2b5-49e2c8f3cea1": {
+                    "position": [
+                        85000000,
+                        142500000
+                    ]
+                },
+                "9b726e5c-bdaf-4258-b782-133a1bfe3709": {
+                    "position": [
+                        35000000,
+                        157500000
+                    ]
+                },
+                "9e8189a3-d53d-4ded-ab59-97d5c81e0794": {
+                    "position": [
+                        265000000,
+                        25000000
+                    ]
+                },
+                "a00552fb-d128-4e4d-9d7d-35bdd08ce1be": {
+                    "position": [
+                        55000000,
+                        128750000
+                    ]
+                },
+                "a1b494f0-51df-4939-a34b-f9e0259aa888": {
+                    "position": [
+                        261250000,
+                        16250000
+                    ]
+                },
+                "a2a6a02f-2fd6-4fff-a4e7-2ce68ee29538": {
+                    "position": [
+                        272500000,
+                        13750000
+                    ]
+                },
+                "a438e339-143b-4f17-b302-071b5c3209ab": {
+                    "position": [
+                        60000000,
+                        41250000
+                    ]
+                },
+                "a4843064-0b86-4169-a671-e1d90b2d5aff": {
+                    "position": [
+                        272500000,
+                        25000000
+                    ]
+                },
+                "a6111471-059c-40d1-b116-3d8a6fa9dbbc": {
+                    "position": [
+                        35000000,
+                        58750000
+                    ]
+                },
+                "a66cd905-5324-4b1b-9bf8-f1ac9430a1df": {
+                    "position": [
+                        108750000,
+                        125000000
+                    ]
+                },
+                "a71cca4d-2e38-4734-90e0-465ee8ca3188": {
+                    "position": [
+                        215000000,
+                        106250000
+                    ]
+                },
+                "ab6bf190-da04-44ac-92b6-4378726028d9": {
+                    "position": [
+                        96250000,
+                        103750000
+                    ]
+                },
+                "ab82c989-433e-4b66-a997-c6e088bbf3c7": {
+                    "position": [
+                        77500000,
+                        137500000
+                    ]
+                },
+                "ae749205-2fb2-4367-9f7c-a92083f675d6": {
+                    "position": [
+                        33750000,
+                        63750000
+                    ]
+                },
+                "b087d712-297c-41bd-bc2c-942df3831ccf": {
+                    "position": [
+                        245000000,
+                        16250000
+                    ]
+                },
+                "b0c7e2b1-ea65-4d0f-8ee2-c09db237b74f": {
+                    "position": [
+                        100000000,
+                        68750000
+                    ]
+                },
+                "b1c61b99-183d-449e-892f-bab0b2b8cdc5": {
+                    "position": [
+                        173750000,
+                        160000000
+                    ]
+                },
+                "b57587e0-c0f8-46ae-bcaa-b2f88a62f07d": {
+                    "position": [
+                        212500000,
+                        33750000
+                    ]
+                },
+                "b6f5ed33-3efd-4f66-83b5-27ec8f087cbb": {
+                    "position": [
+                        245000000,
+                        33750000
+                    ]
+                },
+                "b756c000-2218-454d-9dfa-472e2c62bdbc": {
+                    "position": [
+                        158750000,
+                        33750000
+                    ]
+                },
+                "b810587f-06ca-441a-b5f9-ea675ee490d1": {
+                    "position": [
+                        216250000,
+                        25000000
+                    ]
+                },
+                "b8482021-f96d-4e9d-81f2-91dccc4b8757": {
+                    "position": [
+                        141250000,
+                        183750000
+                    ]
+                },
+                "b9b4de14-acbf-48c5-aaa8-a07bcd05b5e7": {
+                    "position": [
+                        108750000,
+                        137500000
+                    ]
+                },
+                "bca4cefb-34ad-4dbc-8c4e-7b96ae165c6c": {
+                    "position": [
+                        178750000,
+                        160000000
+                    ]
+                },
+                "c2fabca6-8691-4234-833d-ccfee72bb77e": {
+                    "position": [
+                        97500000,
+                        103750000
+                    ]
+                },
+                "c301367b-a5bb-4578-8c72-d25a81a61998": {
+                    "position": [
+                        152500000,
+                        27500000
+                    ]
+                },
+                "c5a04f22-2a63-4599-b6b8-d7871dda49d1": {
+                    "position": [
+                        35000000,
+                        61250000
+                    ]
+                },
+                "cbb385a4-62f6-4a11-a0a4-dbcbf2c0c92b": {
+                    "position": [
+                        146250000,
+                        160000000
+                    ]
+                },
+                "cc48fcaa-8b55-418e-adeb-039794637bf4": {
+                    "position": [
+                        76250000,
+                        68750000
+                    ]
+                },
+                "d1e6c3d2-6834-4b11-aea8-0bdd9b6ab0ee": {
+                    "position": [
+                        197500000,
+                        25000000
+                    ]
+                },
+                "d2c30029-4897-422c-8b2f-81474eb0d513": {
+                    "position": [
+                        158750000,
+                        120000000
+                    ]
+                },
+                "d3cbc31e-2446-49e0-a27e-32d3ae811e53": {
+                    "position": [
+                        60000000,
+                        171250000
+                    ]
+                },
+                "dcd3c2c6-71a9-4176-9f50-6a747f24b3d7": {
+                    "position": [
+                        215000000,
+                        83750000
+                    ]
+                },
+                "dd9d353b-f50b-48af-8f7e-ec7c4c728ff6": {
+                    "position": [
+                        85000000,
+                        137500000
+                    ]
+                },
+                "deb66462-ef5d-400e-9ad8-e88be0109065": {
+                    "position": [
+                        161250000,
+                        16250000
+                    ]
+                },
+                "df6a1071-5b59-4ed6-9e96-5638266b2c89": {
+                    "position": [
+                        173750000,
+                        33750000
+                    ]
+                },
+                "e0d06ae5-4630-4e0b-8ba8-cd966680f68f": {
+                    "position": [
+                        35000000,
+                        125000000
+                    ]
+                },
+                "e37365a7-2635-4fe5-936b-c599588e26cc": {
+                    "position": [
+                        100000000,
+                        53750000
+                    ]
+                },
+                "e42c75e2-9ac4-4d7e-8a41-275aaa02592e": {
+                    "position": [
+                        76250000,
+                        78750000
+                    ]
+                },
+                "ec2a82c4-50ed-40d7-a817-4ef11f957d29": {
+                    "position": [
+                        212500000,
+                        16250000
+                    ]
+                },
+                "ed6c49a9-595f-4810-a32a-a3a5094f75ca": {
+                    "position": [
+                        85000000,
+                        122500000
+                    ]
+                },
+                "ef76a837-109a-4c8b-aba5-c4a79e8ff8d1": {
+                    "position": [
+                        228750000,
+                        33750000
+                    ]
+                },
+                "efdfefda-8e7c-4f29-be79-5c4e35e43d88": {
+                    "position": [
+                        43750000,
+                        181250000
+                    ]
+                },
+                "f000d528-2b67-4aad-8031-7ca63989a86e": {
+                    "position": [
+                        51250000,
+                        60000000
+                    ]
+                },
+                "f3340f0a-5f3e-4a4e-9571-d31bf94fd12b": {
+                    "position": [
+                        212500000,
+                        171250000
+                    ]
+                },
+                "f4bd9c92-81ec-4305-8963-128f692b212e": {
+                    "position": [
+                        56250000,
+                        78750000
+                    ]
+                },
+                "f549c1ce-128d-4df3-b6ba-19cd6459a907": {
+                    "position": [
+                        173750000,
+                        146250000
+                    ]
+                },
+                "f8d20996-77a2-4436-b63b-78cca5731bc7": {
+                    "position": [
+                        91250000,
+                        155000000
+                    ]
+                },
+                "f935cc9c-f593-4e5a-8bf7-6f7d2ecd0fd4": {
+                    "position": [
+                        130000000,
+                        66250000
+                    ]
+                },
+                "fa2c2411-beda-40ea-9237-b90ee869ac6f": {
+                    "position": [
+                        35000000,
+                        160000000
+                    ]
+                }
+            },
+            "name": "First sheet",
+            "net_labels": {
+                "7ecc0a86-a611-469b-a08d-708034f68fae": {
+                    "junction": "f935cc9c-f593-4e5a-8bf7-6f7d2ecd0fd4",
+                    "offsheet_refs": true,
+                    "orientation": "right",
+                    "size": 1500000
+                },
+                "ca854b38-9fb1-43b0-9599-e50ad2e64d88": {
+                    "junction": "1a865c9b-a8a3-44a4-912f-0cb2dd321dfb",
+                    "offsheet_refs": true,
+                    "orientation": "right",
+                    "size": 1500000
+                },
+                "f3b8bf6c-69a3-41ab-8333-b8e0a4cbe2d1": {
+                    "junction": "f8d20996-77a2-4436-b63b-78cca5731bc7",
+                    "offsheet_refs": true,
+                    "orientation": "left",
+                    "size": 1500000
+                }
+            },
+            "net_lines": {
+                "006f62d5-066b-4a6d-a790-34dcd90b4758": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "77f01da4-316d-4163-a6d4-cb00e77203a2/f70211e7-178d-4a82-b38c-d65d61aca5bb"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "24282691-e093-4955-a291-5beb8573698e",
+                        "pin": null
+                    }
+                },
+                "00b44e53-d91d-4886-968a-fb177ca25742": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "43e8fc72-a983-40f7-bbd0-ac5325620ce5/44b00206-9d6d-4d75-a439-283d439b15fa"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ebed0d42-3e35-4c2f-a378-e9589d2ec778/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    }
+                },
+                "037a5b9c-3458-4698-b78e-2c304bd7e7fd": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "66e90c6a-807f-47ec-84f3-e5ba7a4116e0/831b482b-82af-40ba-8cc0-5e272f25cc2c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "7d267780-f457-4141-9d51-eaa743eb9b98",
+                        "pin": null
+                    }
+                },
+                "04157353-fd6c-41de-ad3a-c849ce91fdb4": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b810587f-06ca-441a-b5f9-ea675ee490d1",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "26e5a13c-ee9c-4125-a9b6-133e71215963",
+                        "pin": null
+                    }
+                },
+                "05a1f201-79e8-42d8-8d6f-a6997d630d49": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "bda8d37f-9361-440b-b681-1b4c895c1d8c/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b6f5ed33-3efd-4f66-83b5-27ec8f087cbb",
+                        "pin": null
+                    }
+                },
+                "05b1d791-55c2-483b-80a2-524395cc25fe": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "c63e1567-0bc9-4e6d-8d32-c85973208763/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "7ad82ce1-08b2-499c-81ee-361f1ddd1d80",
+                        "pin": null
+                    }
+                },
+                "0721c867-c040-4a73-813e-1d6aef125b39": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "cf38f68b-14eb-4e98-bcc9-1a00d68d3c39/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "dd9d353b-f50b-48af-8f7e-ec7c4c728ff6",
+                        "pin": null
+                    }
+                },
+                "0791ca71-0658-4ec4-a028-e790c69b2317": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "24282691-e093-4955-a291-5beb8573698e",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "cbb385a4-62f6-4a11-a0a4-dbcbf2c0c92b",
+                        "pin": null
+                    }
+                },
+                "08485086-fbbb-49da-8f5c-ab452b3618f0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "4e6144e3-0e2e-4af8-af7b-308043c557c8",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "d1e6c3d2-6834-4b11-aea8-0bdd9b6ab0ee",
+                        "pin": null
+                    }
+                },
+                "08566b16-9afa-4104-9ec8-a45b4ed4b94e": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3765ccb6-52f2-4532-85b9-846ba9b8a4db/a8ba387d-1c68-4215-843f-9d669e48646d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "074f96e2-ed85-4b7c-831a-bebfba928c6f",
+                        "pin": null
+                    }
+                },
+                "085f9189-16a7-4b05-b4d5-7e4f579f084d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3edc7c83-14fe-4879-86c7-a0bdf59cf79c/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "a1b494f0-51df-4939-a34b-f9e0259aa888",
+                        "pin": null
+                    }
+                },
+                "09973d13-cad8-47f8-957a-afde61df4049": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "05342709-3784-4b7d-b76a-cffa42545021/16ee5a5c-8eea-4447-ad48-04d973776e3a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "f4bd9c92-81ec-4305-8963-128f692b212e",
+                        "pin": null
+                    }
+                },
+                "0a59716c-f4c5-42eb-a58c-2007dcd3bf42": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3d56f138-bd7d-4c83-8951-36a437fedceb/bb8460b5-34e6-41b0-9a9f-10eed3a3d8d6"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "4e6144e3-0e2e-4af8-af7b-308043c557c8",
+                        "pin": null
+                    }
+                },
+                "0a68d766-b5f0-47d9-b7d5-ff4de4000391": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "916ed0ac-7f3f-43ca-a490-4093fd1d0d09",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "6cfeeaa6-4c88-4a8d-a305-9a6ae7009069",
+                        "pin": null
+                    }
+                },
+                "0adccf19-6477-4b00-ae46-7b894d2f0956": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "e42c75e2-9ac4-4d7e-8a41-275aaa02592e",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "05342709-3784-4b7d-b76a-cffa42545021/b57ca2a1-1bbf-43f0-b0a0-bf953094a8de"
+                    }
+                },
+                "0b2d6af5-293f-465f-828d-875d1140993c": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "dcab897b-36ef-4283-b7a0-931afaaa0b0c/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "efdfefda-8e7c-4f29-be79-5c4e35e43d88",
+                        "pin": null
+                    }
+                },
+                "0c64df04-ffec-4d69-bd2d-b5f2c01d4ec3": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9c1b23f2-a2fb-4d4f-81dc-985850d6b6f1/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "0127394e-29c8-4ed8-a9df-2900f51fe851",
+                        "pin": null
+                    }
+                },
+                "0cbd7df2-8a89-4fb0-b128-9d92dcf843cf": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "63141a86-6b5c-408a-871c-ddac9fdf8686",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "05ea545f-0875-4c69-b162-45d67f6d8883",
+                        "pin": null
+                    }
+                },
+                "0ce399c5-09e8-4cc2-8915-ed70f4b66dba": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "402364e7-6f4c-425a-8b92-846830009724",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "27cecb54-9ec5-43e4-b6b9-9054375bd59e",
+                        "pin": null
+                    }
+                },
+                "0ee6d891-ba71-492f-94bf-fca3eb3b06c7": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "a1b494f0-51df-4939-a34b-f9e0259aa888",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3765ccb6-52f2-4532-85b9-846ba9b8a4db/aacf2d55-cf04-4c20-89c5-61704ef771f7"
+                    }
+                },
+                "0f98a925-1652-4522-b523-004794536237": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "9e8189a3-d53d-4ded-ab59-97d5c81e0794",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "a4843064-0b86-4169-a671-e1d90b2d5aff",
+                        "pin": null
+                    }
+                },
+                "0fe9742c-c86e-423b-b431-aad1a050f1d1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e79eb82f-2008-44f7-96fa-b3d0d3c4af2f/6fa0968c-aa77-4ed9-baab-e41b08a800e7"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "0257a469-a93e-4e9e-843a-2d9362c9de99",
+                        "pin": null
+                    }
+                },
+                "11b35b4a-e61d-4dc0-8412-dca538fc75f3": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "a438e339-143b-4f17-b302-071b5c3209ab",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "43e8fc72-a983-40f7-bbd0-ac5325620ce5/6fa0968c-aa77-4ed9-baab-e41b08a800e7"
+                    }
+                },
+                "1215c31c-ce0d-4458-aaa6-fcff38e0c1cf": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "7798f68c-5619-4b14-b9ae-d64703fbd193",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "13f9994e-97f9-4199-a6da-6293307823f6",
+                        "pin": null
+                    }
+                },
+                "146cc93c-595b-4aeb-9e54-8f25ab45b124": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "cc48fcaa-8b55-418e-adeb-039794637bf4",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "e42c75e2-9ac4-4d7e-8a41-275aaa02592e",
+                        "pin": null
+                    }
+                },
+                "147b7da4-b058-45b3-92ee-dd6399cf04aa": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "05ea545f-0875-4c69-b162-45d67f6d8883",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "43e8fc72-a983-40f7-bbd0-ac5325620ce5/0dd5abd5-dd57-496a-84e9-adaff898ccce"
+                    }
+                },
+                "149fa84a-1d10-4bcb-9217-79b0cfb07ec9": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "00f1cefa-42af-4244-a054-4ff4dd143858/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9cc3254a-28ec-4d3e-81d8-9b7004bcb505/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "14e7f799-c7ab-49f8-8b56-44599a411fd7": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "1b77d752-71e8-4f58-8d5a-8bf3db171260",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7d8dc436-2c42-47a8-a52d-0bc1e61c149f/70728dd7-50d3-4ed2-b00e-b8adc3f9d09e"
+                    }
+                },
+                "15addf28-a686-48d4-b9f2-9bedfe22eacb": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "d3cbc31e-2446-49e0-a27e-32d3ae811e53",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "1eb8bcc5-cf85-49b1-a090-ea503dc55e38/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    }
+                },
+                "1693b984-df1b-468c-bd22-9ddd057c4744": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "1f42fc91-9ad9-41be-aa56-a19dcb4e7e5b/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "402364e7-6f4c-425a-8b92-846830009724",
+                        "pin": null
+                    }
+                },
+                "177bfc93-f7cb-4aa6-8c1f-4385d44fc2e0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "92f0490c-aec7-4718-af52-450c4a4bab03",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a50ad051-3670-4459-84dc-c4cc932c487b/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    }
+                },
+                "178d7ea8-e134-4750-bcc9-f7608ca001a4": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "74a48ed0-080c-4edf-abdc-2d0732a1b9a5",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3edc7c83-14fe-4879-86c7-a0bdf59cf79c/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    }
+                },
+                "190fc117-4ee6-46e4-91c5-a1b2becb40c2": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3b026848-947b-449d-b092-57a2dd0012b7/a48aebb4-3bc9-4931-aaa5-49c5dc594471"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "d5bdb4ba-d60e-46c4-bfaa-6cdb2721fdee/70e14ee4-35c8-4d16-a65d-021e3f6d7618"
+                    }
+                },
+                "1ac53cf3-4064-43e8-9ca9-6e7a28b3b454": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "b0b3081b-01dd-47f4-bb23-1de3754a1960/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "7cd04588-a1a1-4c4d-a6d7-36e6c15efecd",
+                        "pin": null
+                    }
+                },
+                "1b0af79e-c429-45f7-b93f-eb752a67f401": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7d8dc436-2c42-47a8-a52d-0bc1e61c149f/1d3eb94b-f629-4c88-92a2-69c030563e7d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "deb66462-ef5d-400e-9ad8-e88be0109065",
+                        "pin": null
+                    }
+                },
+                "1b3b9909-b91d-4d61-8b7d-f98e26b78d3d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e79eb82f-2008-44f7-96fa-b3d0d3c4af2f/28e34869-b366-4bdc-ad9c-37448b360d38"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "1eb8bcc5-cf85-49b1-a090-ea503dc55e38/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    }
+                },
+                "1b4b3fe3-7e2d-42e9-bfcc-2a908f2b94ca": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "b0b3081b-01dd-47f4-bb23-1de3754a1960/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "43e8fc72-a983-40f7-bbd0-ac5325620ce5/28e34869-b366-4bdc-ad9c-37448b360d38"
+                    }
+                },
+                "1b84730d-aea2-4d07-8213-dcacb689b847": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e5b5f2ff-83e5-4de5-a06e-65d09c0f3f53/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "1c08928d-a462-4615-9116-58df44040ff9",
+                        "pin": null
+                    }
+                },
+                "1bf29da2-405e-47f3-9ca6-a5d8dc5d57d4": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b8482021-f96d-4e9d-81f2-91dccc4b8757",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "66e90c6a-807f-47ec-84f3-e5ba7a4116e0/5dd0f83d-34b2-41a1-ae35-435479e4002e"
+                    }
+                },
+                "1c0fd82e-2775-4e59-8209-8f14b117080d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "77f01da4-316d-4163-a6d4-cb00e77203a2/a8403f11-52b1-4e92-b913-70a5b7658316"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a0f241d8-b5f9-4f36-8062-3402d78187e5/b57ca2a1-1bbf-43f0-b0a0-bf953094a8de"
+                    }
+                },
+                "1c209609-039b-498f-bc39-9e03dad99085": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "2db353a6-7683-4e73-be84-8a0295153c99/49aea420-016d-4ba2-9451-5996acefec56"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "0a4827bc-8357-45ed-a6db-07f24e89a5db",
+                        "pin": null
+                    }
+                },
+                "1cf5fc4f-c806-4946-875d-aa6197f44ada": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "74da8bb8-d06d-4bcd-924e-2538e9c99d87/bb8460b5-34e6-41b0-9a9f-10eed3a3d8d6"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "2aebd83a-e4df-427a-9ae2-d39e92f33e41/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    }
+                },
+                "1dc6d0cd-a4aa-46c7-b7e6-72ec07799d2f": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "719d9078-197d-4d3b-b40c-db67b97f73ac/a48aebb4-3bc9-4931-aaa5-49c5dc594471"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "d5bdb4ba-d60e-46c4-bfaa-6cdb2721fdee/497e8ed4-47cb-414f-b1e3-140eabb53fae"
+                    }
+                },
+                "1de2a6d5-cb62-4663-870c-c24851fcbae3": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "e37365a7-2635-4fe5-936b-c599588e26cc",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "fe9afdba-b2d3-45b5-8a4b-1c0852d9f58b/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "20238cfc-5412-4f8c-beaa-4f78fcef0a9d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a87d66ec-f234-4006-9739-d4d02221f3e7/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "a66cd905-5324-4b1b-9bf8-f1ac9430a1df",
+                        "pin": null
+                    }
+                },
+                "2028220a-d43a-4fbf-b30a-0292ee301ce1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b57587e0-c0f8-46ae-bcaa-b2f88a62f07d",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "cea32b50-49e5-447a-a8c9-202b8879ff02/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    }
+                },
+                "209b3197-6228-4367-9a09-fac4a4fc8ffc": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "cc48fcaa-8b55-418e-adeb-039794637bf4",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ebed0d42-3e35-4c2f-a378-e9589d2ec778/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    }
+                },
+                "20dbcb2d-5c67-4cff-99fe-5be83620d113": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "7ceb0940-3e3d-49b9-9865-0af1f14be1ba",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "f1106dfb-307a-4b26-9946-22e96aea6a0a/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "24e7915c-2207-4add-8e72-bcaff7d75be1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "370c7297-b502-4e5b-ba62-4688a63905ec/a8ba387d-1c68-4215-843f-9d669e48646d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "ef76a837-109a-4c8b-aba5-c4a79e8ff8d1",
+                        "pin": null
+                    }
+                },
+                "254f4961-62ec-4807-b109-53afe07d47cb": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9aadbe58-e3a3-408b-bd3e-5565f0d3f600/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "2a6b2983-fe8f-4c28-92a3-58615f061260",
+                        "pin": null
+                    }
+                },
+                "25da4c44-2f34-4674-a129-7de0e156af18": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "01089a57-e578-4b33-b8bd-ca54fe6a23b5",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "67a8791d-0596-4e53-92a9-974d99cceaad/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    }
+                },
+                "2756bb9c-30ca-40c7-a7d6-0428f0f44717": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "92f0490c-aec7-4718-af52-450c4a4bab03",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "83668eda-5e32-4016-91c9-a0f1af8c1d5e/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "27b5bcfc-be59-4ae6-96dd-dc49ca14f4bb": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "7ba008d3-e62d-4d32-8ee1-e6c451ba1afe",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "32f6d071-633d-48f1-8ccd-3b946f5c996d",
+                        "pin": null
+                    }
+                },
+                "28023924-662b-4a66-a341-584eea62140d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "9b268161-4b25-453f-b2b5-49e2c8f3cea1",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "dd9d353b-f50b-48af-8f7e-ec7c4c728ff6",
+                        "pin": null
+                    }
+                },
+                "2846a532-2aaa-4f05-aa12-5043403b0f39": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "f7f91df1-5db4-4825-a198-e6be259d5d38/aacf2d55-cf04-4c20-89c5-61704ef771f7"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "ec2a82c4-50ed-40d7-a817-4ef11f957d29",
+                        "pin": null
+                    }
+                },
+                "285bae07-25ff-4787-a91c-e54bf81fafe2": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "fa6966c2-6d01-43c3-baa7-ae2ca220f1af/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b087d712-297c-41bd-bc2c-942df3831ccf",
+                        "pin": null
+                    }
+                },
+                "288294b0-34c4-48b0-bb70-4477b682f0aa": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "a6111471-059c-40d1-b116-3d8a6fa9dbbc",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "c5a04f22-2a63-4599-b6b8-d7871dda49d1",
+                        "pin": null
+                    }
+                },
+                "28994b62-8754-4e6e-9db6-a99d2dd111b0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "532c132a-1d42-4844-b3cb-12b803a578ca/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "4beb688b-711f-4589-9f37-483f1fb9261c/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "299a4673-8330-4d7c-8fc5-539553cee8ca": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "a71cca4d-2e38-4734-90e0-465ee8ca3188",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "83668eda-5e32-4016-91c9-a0f1af8c1d5e/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "2d1ee9b5-7699-43a0-aeb0-3c71a85a8702": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "3924cb49-f796-4967-b738-c35e73b19682",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9c1b23f2-a2fb-4d4f-81dc-985850d6b6f1/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "3092682e-bfd8-4d9a-8ea6-0e4347519bd0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "ed6c49a9-595f-4810-a32a-a3a5094f75ca",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "54ebe0f7-f93f-4bb7-9bee-8ad091e3c221/44b00206-9d6d-4d75-a439-283d439b15fa"
+                    }
+                },
+                "30de3210-80e2-414d-8ea3-688c3bb6a9c6": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "72adebcc-85a1-44bd-b303-078b12988eea/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "06508b11-1ed7-460e-bfb4-bb509e735185",
+                        "pin": null
+                    }
+                },
+                "30f60302-6d82-4525-9d09-ebc5495565c1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a7126c56-1286-4852-86d5-2c279eda93fa/16ee5a5c-8eea-4447-ad48-04d973776e3a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "77f01da4-316d-4163-a6d4-cb00e77203a2/8ba026a2-e91e-48e7-aacb-662be193e998"
+                    }
+                },
+                "33351f6a-edf2-48e0-9748-388534f1992a": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "9b726e5c-bdaf-4258-b782-133a1bfe3709",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "31d81dfb-1d99-44f3-8807-76ee39b243c4",
+                        "pin": null
+                    }
+                },
+                "3335ac04-4ed6-4712-a43b-a563f784a4c1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3edc7c83-14fe-4879-86c7-a0bdf59cf79c/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "9e8189a3-d53d-4ded-ab59-97d5c81e0794",
+                        "pin": null
+                    }
+                },
+                "351f42d2-6841-4970-9b47-22915caa617e": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "12863e34-aa2c-42a7-b33c-0a11971721af",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "f3340f0a-5f3e-4a4e-9571-d31bf94fd12b",
+                        "pin": null
+                    }
+                },
+                "36542b4f-2cf2-4e6e-b043-12f23eb293bb": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "963a7442-7860-4ec6-8b06-d62be200ce13/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "72adebcc-85a1-44bd-b303-078b12988eea/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "36683bdb-cdec-492f-ba02-df44821e39d5": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "64212002-995c-4464-832e-6388223ebb86/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e79eb82f-2008-44f7-96fa-b3d0d3c4af2f/44b00206-9d6d-4d75-a439-283d439b15fa"
+                    }
+                },
+                "39cbfaac-cacc-4d09-8b6b-c3aeb781d1c7": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "c63e1567-0bc9-4e6d-8d32-c85973208763/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "54ebe0f7-f93f-4bb7-9bee-8ad091e3c221/0dd5abd5-dd57-496a-84e9-adaff898ccce"
+                    }
+                },
+                "3bc1496a-1411-4f5d-a32b-5b7e872e14c0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "8e234758-ae6f-470d-abc3-63f07eb3fe13",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "7ceb0940-3e3d-49b9-9865-0af1f14be1ba",
+                        "pin": null
+                    }
+                },
+                "3d25b79a-ed8e-4b57-aba8-58658a1b029c": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "f000d528-2b67-4aad-8031-7ca63989a86e",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "68788550-bb67-4f4a-8f2d-44930b6a1fdf",
+                        "pin": null
+                    }
+                },
+                "3f8e19d8-4600-4b48-b966-e1d00cf61197": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b756c000-2218-454d-9dfa-472e2c62bdbc",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7d8dc436-2c42-47a8-a52d-0bc1e61c149f/d7919865-a58b-4a50-8db4-0560d5280ea8"
+                    }
+                },
+                "401270b0-fe1c-4417-a09d-9b0ad5e0ddd1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "1a1eb14f-278e-4461-ad92-f0eeac9f8681",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "f935cc9c-f593-4e5a-8bf7-6f7d2ecd0fd4",
+                        "pin": null
+                    }
+                },
+                "404fb3e0-cf42-4998-b1a9-9a10863b46e1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "009137d4-53aa-44a0-8cc1-0c2250f5dd33",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "1a1eb14f-278e-4461-ad92-f0eeac9f8681",
+                        "pin": null
+                    }
+                },
+                "40695891-3fb3-41c2-a049-dda24e8ca753": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "ec2a82c4-50ed-40d7-a817-4ef11f957d29",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9aadbe58-e3a3-408b-bd3e-5565f0d3f600/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    }
+                },
+                "417d1c1c-41ef-4cda-a939-40bf9d851f3c": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b1c61b99-183d-449e-892f-bab0b2b8cdc5",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "2db353a6-7683-4e73-be84-8a0295153c99/a1754538-4d10-4c86-a7a0-7c17d15ba7e8"
+                    }
+                },
+                "417d4ebd-20f6-4e8c-8a85-eb0d4b1429a5": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "7109482e-e0cb-4f22-a77e-3c1a5a3b6c00",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "3eb4a8ac-f89f-490f-b849-7bc5c60a6250",
+                        "pin": null
+                    }
+                },
+                "41f614dc-4923-4a20-bda1-1177edb14007": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "13f9994e-97f9-4199-a6da-6293307823f6",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "532c132a-1d42-4844-b3cb-12b803a578ca/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    }
+                },
+                "42190861-1cf4-4962-8709-332321f8e43a": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "2beec480-4a70-4135-9cd2-359eef16851d",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "2c3e03b2-5cbb-4f92-85a1-f6953733b6e6",
+                        "pin": null
+                    }
+                },
+                "426411f6-15f2-4545-b9e1-ef90c406cfb0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "a00552fb-d128-4e4d-9d7d-35bdd08ce1be",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "0150aca9-4bf1-4911-ba8f-dabc286c1316/6fa0968c-aa77-4ed9-baab-e41b08a800e7"
+                    }
+                },
+                "43605da3-cfc7-4337-b0d1-22dbed8e007a": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "c472ed85-dbdf-45f1-8b21-7a2ae59727bd/16ee5a5c-8eea-4447-ad48-04d973776e3a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "cc48fcaa-8b55-418e-adeb-039794637bf4",
+                        "pin": null
+                    }
+                },
+                "45545a1d-0348-45a0-9c73-bb6ab98601c5": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "67a8791d-0596-4e53-92a9-974d99cceaad/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "bca4cefb-34ad-4dbc-8c4e-7b96ae165c6c",
+                        "pin": null
+                    }
+                },
+                "456458ab-f07b-4c0d-9864-bf98e8c8c541": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7b4519af-0a57-499c-ad0f-f604ad89f01e/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "38179fd5-2a22-4dd6-8418-7994d61ce5c4",
+                        "pin": null
+                    }
+                },
+                "45b60db9-87ce-4127-9a4e-86bb2eace377": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "3b279d74-d313-4892-a441-f9dd9c5ce56f",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "d2c30029-4897-422c-8b2f-81474eb0d513",
+                        "pin": null
+                    }
+                },
+                "45cba1bf-a04c-4f7e-8869-26b284ab607d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "1eb8bcc5-cf85-49b1-a090-ea503dc55e38/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "7ba008d3-e62d-4d32-8ee1-e6c451ba1afe",
+                        "pin": null
+                    }
+                },
+                "464654e7-63fd-42df-83b8-59abf606d4b5": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "f8d20996-77a2-4436-b63b-78cca5731bc7",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "0956a1c5-3905-4a16-be88-8d3d6fb58b60/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    }
+                },
+                "468730a2-3523-429d-b1dd-7e19c6e52fbe": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ed34b492-2d6f-4df5-badf-8b99038d0184/44b00206-9d6d-4d75-a439-283d439b15fa"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "d306f7d2-ceab-4b5a-b0c1-27a551294548/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "47e50c5c-5052-4e28-a368-b5aeb53ce568": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "f7f91df1-5db4-4825-a198-e6be259d5d38/a8ba387d-1c68-4215-843f-9d669e48646d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b57587e0-c0f8-46ae-bcaa-b2f88a62f07d",
+                        "pin": null
+                    }
+                },
+                "48abd066-cc74-4b21-8291-c334feb34ea4": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "b39dad1c-b2f4-4d83-9ea4-193ff845254c/9fef5cf8-2378-492b-b9c2-bc6a5da03b27"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "9b726e5c-bdaf-4258-b782-133a1bfe3709",
+                        "pin": null
+                    }
+                },
+                "49ab29fa-6fc7-4cf7-b352-a8d6631759c8": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "0127394e-29c8-4ed8-a9df-2900f51fe851",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "0b38b215-0231-4cbc-94b9-198a218314d7",
+                        "pin": null
+                    }
+                },
+                "49d622a6-3867-4e19-808a-1c617d20b3a0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "f4bd9c92-81ec-4305-8963-128f692b212e",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "3924cb49-f796-4967-b738-c35e73b19682",
+                        "pin": null
+                    }
+                },
+                "4b106570-613e-4220-a43d-c5554da34d7e": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "cea32b50-49e5-447a-a8c9-202b8879ff02/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b810587f-06ca-441a-b5f9-ea675ee490d1",
+                        "pin": null
+                    }
+                },
+                "4c91b10e-b69e-45d0-8b5c-ee40673f103a": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "d1e6c3d2-6834-4b11-aea8-0bdd9b6ab0ee",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b810587f-06ca-441a-b5f9-ea675ee490d1",
+                        "pin": null
+                    }
+                },
+                "4d0b89fa-915c-4f95-a8c6-6acf9592c713": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b9b4de14-acbf-48c5-aaa8-a07bcd05b5e7",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "cf38f68b-14eb-4e98-bcc9-1a00d68d3c39/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "4d124650-a115-46bf-af3b-9b0e86ed9b23": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "d306f7d2-ceab-4b5a-b0c1-27a551294548/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "dea188df-92b4-4ac1-ac91-0aff8520b4db/f572c752-5e2e-4d4f-8b8c-95c379a19121"
+                    }
+                },
+                "4d6a08a0-eddf-4286-aad3-a8d1de87b67d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3b026848-947b-449d-b092-57a2dd0012b7/b249853f-f1b3-4128-9ff3-be7e5939dfdc"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "1b77d752-71e8-4f58-8d5a-8bf3db171260",
+                        "pin": null
+                    }
+                },
+                "4d824613-f103-4120-b923-e29f8deb23be": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "10a879f2-64fd-4d70-b8a6-e59f1fcb69c6/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b6f5ed33-3efd-4f66-83b5-27ec8f087cbb",
+                        "pin": null
+                    }
+                },
+                "4db87634-03a0-463c-b338-389f00de63a3": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "2beec480-4a70-4135-9cd2-359eef16851d",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a7126c56-1286-4852-86d5-2c279eda93fa/b57ca2a1-1bbf-43f0-b0a0-bf953094a8de"
+                    }
+                },
+                "4de582e3-9fdc-4f9c-ab6f-9135887f4b22": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7d8dc436-2c42-47a8-a52d-0bc1e61c149f/7e154de2-0147-4b7d-8d68-dbd4405e40fd"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "df6a1071-5b59-4ed6-9e96-5638266b2c89",
+                        "pin": null
+                    }
+                },
+                "4f326d1c-ecca-4ca7-a118-a660fd86895e": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "582ecadd-9c50-4430-8a3e-613845dfeade",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "301b8b73-f17f-4b7a-bda9-3f5c9a8bb15c/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    }
+                },
+                "4fb3e3fb-0875-4f90-8511-f088a7cb3c3e": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "ef76a837-109a-4c8b-aba5-c4a79e8ff8d1",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "bda8d37f-9361-440b-b681-1b4c895c1d8c/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    }
+                },
+                "505ffd87-122e-4957-b716-b2f2b95145a1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a1543fa1-7e32-4bc8-a0a3-01486c7998af/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "8e234758-ae6f-470d-abc3-63f07eb3fe13",
+                        "pin": null
+                    }
+                },
+                "50b78709-5bdf-4b86-bfba-acf2f016fae7": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "38179fd5-2a22-4dd6-8418-7994d61ce5c4",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7444899a-ef44-4451-9b11-759794ae0ac2/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    }
+                },
+                "516e6887-3bf8-4656-9308-4a7b5e983754": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a50ad051-3670-4459-84dc-c4cc932c487b/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "13f9994e-97f9-4199-a6da-6293307823f6",
+                        "pin": null
+                    }
+                },
+                "53a429ef-8860-499c-8486-e4934a92f24e": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ec358001-6045-4327-a435-4794ec61acff/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b57587e0-c0f8-46ae-bcaa-b2f88a62f07d",
+                        "pin": null
+                    }
+                },
+                "541a44a4-aad1-4b32-8e71-df7cdf5da5bd": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "1a865c9b-a8a3-44a4-912f-0cb2dd321dfb",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "a66cd905-5324-4b1b-9bf8-f1ac9430a1df",
+                        "pin": null
+                    }
+                },
+                "54350f75-ab8a-42d2-b6a2-555f72029097": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "7835bdf3-a6f6-48cf-b2d9-61ad615ce60d",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "66e90c6a-807f-47ec-84f3-e5ba7a4116e0/97955848-10f4-4667-b838-46f6bb8fe085"
+                    }
+                },
+                "54ebd3f5-ce7b-49cf-92da-072a4f4e2a44": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "ab82c989-433e-4b66-a997-c6e088bbf3c7",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "8905ee4b-4ce6-4a8f-96be-e3fff01127f7/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "55346bde-2099-4656-ba4a-8f4436911da0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "54ebe0f7-f93f-4bb7-9bee-8ad091e3c221/28e34869-b366-4bdc-ad9c-37448b360d38"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7756b922-af9b-4acc-b20c-af6b2d33302d/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "55db86c5-e7b2-4830-8774-8c414e0c5537": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a02fff41-99c0-412b-a75f-6649480dff77/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9067a546-0013-4ede-9c5b-8b0cb48cefd1/f572c752-5e2e-4d4f-8b8c-95c379a19121"
+                    }
+                },
+                "55f1e724-e7e0-4baf-8605-d8183fcc2bd0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "a438e339-143b-4f17-b302-071b5c3209ab",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "63141a86-6b5c-408a-871c-ddac9fdf8686",
+                        "pin": null
+                    }
+                },
+                "55f25533-0c42-420b-a4c9-96d02fc9f296": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "3285280e-2b6c-48bb-96f7-3368e09d6452",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b8482021-f96d-4e9d-81f2-91dccc4b8757",
+                        "pin": null
+                    }
+                },
+                "56fb4cb5-ab41-4477-9ec1-2a51f81f85bc": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "cea32b50-49e5-447a-a8c9-202b8879ff02/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "ef76a837-109a-4c8b-aba5-c4a79e8ff8d1",
+                        "pin": null
+                    }
+                },
+                "570b71cc-bb65-490b-b8e5-34f6556ce4ee": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "74a48ed0-080c-4edf-abdc-2d0732a1b9a5",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "a2a6a02f-2fd6-4fff-a4e7-2ce68ee29538",
+                        "pin": null
+                    }
+                },
+                "571e145b-9487-4b46-8bdb-0c504e1103e7": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "2c3e03b2-5cbb-4f92-85a1-f6953733b6e6",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a0f241d8-b5f9-4f36-8062-3402d78187e5/16ee5a5c-8eea-4447-ad48-04d973776e3a"
+                    }
+                },
+                "58e24978-2d71-45bc-9feb-8fb0ab216fb7": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "26e5a13c-ee9c-4125-a9b6-133e71215963",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "fa6966c2-6d01-43c3-baa7-ae2ca220f1af/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    }
+                },
+                "59670077-de74-4d54-bdb0-570fc4487687": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "b39dad1c-b2f4-4d83-9ea4-193ff845254c/b70bafdb-12b2-4764-ac14-6a59e4eb1b7a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "fa2c2411-beda-40ea-9237-b90ee869ac6f",
+                        "pin": null
+                    }
+                },
+                "5a38c837-66cd-4d48-a05a-c5d3fb790ca8": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "e0d06ae5-4630-4e0b-8ba8-cd966680f68f",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "88722b05-04a3-4066-b1cb-2ab70eda53c6",
+                        "pin": null
+                    }
+                },
+                "5a5d54a4-36f2-44fb-bd07-308cfbd77dd2": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "0956a1c5-3905-4a16-be88-8d3d6fb58b60/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "8e234758-ae6f-470d-abc3-63f07eb3fe13",
+                        "pin": null
+                    }
+                },
+                "5ade48d1-2979-42a9-9491-55af281009ce": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3d56f138-bd7d-4c83-8951-36a437fedceb/1e7cd34f-86db-4b34-9e0b-c276756301ab"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ec358001-6045-4327-a435-4794ec61acff/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    }
+                },
+                "5b183ad5-6fa3-4ced-b0a1-17209811cdc4": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "85162134-f9f9-4f3c-b73c-e25e228e1d60",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "f4bd9c92-81ec-4305-8963-128f692b212e",
+                        "pin": null
+                    }
+                },
+                "5c27a23b-0259-4ad2-9ed5-c8e3580b9c26": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "c69fee36-b2bd-4bbe-9290-8ff9d32028df/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "44ce2206-6690-4230-b1e4-c56dc584ce46",
+                        "pin": null
+                    }
+                },
+                "5cdedb57-5621-4c4a-b7c8-561ae6df8d42": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "31fb92a7-92fb-4053-a005-51fa8c9b0337",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "f000d528-2b67-4aad-8031-7ca63989a86e",
+                        "pin": null
+                    }
+                },
+                "6154e22e-ad6e-4ec2-8644-b2b68ef4fee0": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "4e6144e3-0e2e-4af8-af7b-308043c557c8",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "74da8bb8-d06d-4bcd-924e-2538e9c99d87/1e7cd34f-86db-4b34-9e0b-c276756301ab"
+                    }
+                },
+                "62a7a830-b175-4ea0-be29-01029bdff5f1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7444899a-ef44-4451-9b11-759794ae0ac2/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "7798f68c-5619-4b14-b9ae-d64703fbd193",
+                        "pin": null
+                    }
+                },
+                "62be65d1-539f-46e1-9ed4-b9b5ad82c13d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "26e5a13c-ee9c-4125-a9b6-133e71215963",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "1c08928d-a462-4615-9116-58df44040ff9",
+                        "pin": null
+                    }
+                },
+                "657d8b79-c434-4a64-b299-1f76efe654f1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "54ebe0f7-f93f-4bb7-9bee-8ad091e3c221/6fa0968c-aa77-4ed9-baab-e41b08a800e7"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "4ab9335f-7317-4bcd-aed8-b9dd0b49c4e4",
+                        "pin": null
+                    }
+                },
+                "658783d3-76c8-4a40-a3e0-bd509975468f": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "2c66cbd4-a52a-4d13-ad56-33e27b743440/aacf2d55-cf04-4c20-89c5-61704ef771f7"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b087d712-297c-41bd-bc2c-942df3831ccf",
+                        "pin": null
+                    }
+                },
+                "66852a20-dfae-4e11-9b4d-b8036db58aa6": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e5316a60-0503-4998-86ed-a948e34a5c95/9fef5cf8-2378-492b-b9c2-bc6a5da03b27"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "916ed0ac-7f3f-43ca-a490-4093fd1d0d09",
+                        "pin": null
+                    }
+                },
+                "66cb89e7-7c2d-49ef-8c6d-c60b93ec3041": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "648cd5fd-f1f0-4803-a83a-ab40d7a48ae0",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ffec8cc8-ab7c-4754-aae4-a2f8742203c3/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "67417d53-e505-476b-8554-9dd4e0248bb9": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "d3cbc31e-2446-49e0-a27e-32d3ae811e53",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e859cda4-90e4-4322-bd39-e806356992cc/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "68b65143-a0fd-42ed-8cd1-9a6d8b4994fe": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "becfe1fa-4397-41c9-b6af-eca8df0f4fc4/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "0b38b215-0231-4cbc-94b9-198a218314d7",
+                        "pin": null
+                    }
+                },
+                "69f863ba-548d-43ad-959b-bb212ee55300": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "532c132a-1d42-4844-b3cb-12b803a578ca/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "53dc78dc-45ac-4dfb-9f59-a9a63fc03cc1",
+                        "pin": null
+                    }
+                },
+                "6a05f8aa-9b56-434c-9b28-d32abf002682": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b0c7e2b1-ea65-4d0f-8ee2-c09db237b74f",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "becfe1fa-4397-41c9-b6af-eca8df0f4fc4/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "6bd3a8d7-68a5-4698-ab36-4a99a763061d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "fa2c2411-beda-40ea-9237-b90ee869ac6f",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "73b9a1b4-7e68-4b6d-a44c-ccb49b22b959",
+                        "pin": null
+                    }
+                },
+                "6ea9a513-ca0c-4216-828e-73c58baf2377": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b810587f-06ca-441a-b5f9-ea675ee490d1",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9aadbe58-e3a3-408b-bd3e-5565f0d3f600/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    }
+                },
+                "6fad1f75-bf54-4dfc-817d-1e3f017f87a2": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "0150aca9-4bf1-4911-ba8f-dabc286c1316/44b00206-9d6d-4d75-a439-283d439b15fa"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a02fff41-99c0-412b-a75f-6649480dff77/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "732c4c1e-0c95-46d2-bb5d-d909aaffbc02": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "dd9d353b-f50b-48af-8f7e-ec7c4c728ff6",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9cc3254a-28ec-4d3e-81d8-9b7004bcb505/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "7391bd2a-39a7-454c-b29d-e551565b694d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "0b38b215-0231-4cbc-94b9-198a218314d7",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "c472ed85-dbdf-45f1-8b21-7a2ae59727bd/b57ca2a1-1bbf-43f0-b0a0-bf953094a8de"
+                    }
+                },
+                "73a92554-2d8c-4284-8888-2919e3b41431": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "10a879f2-64fd-4d70-b8a6-e59f1fcb69c6/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "1c08928d-a462-4615-9116-58df44040ff9",
+                        "pin": null
+                    }
+                },
+                "745a6de5-f69f-4bbf-b49d-9c045aae90bb": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "d5bdb4ba-d60e-46c4-bfaa-6cdb2721fdee/8f164a8c-32b7-4c48-8a00-b6413908eec0"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "c301367b-a5bb-4578-8c72-d25a81a61998",
+                        "pin": null
+                    }
+                },
+                "766caa0a-4991-47cb-8c30-9f229e1b5ea3": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "1c08928d-a462-4615-9116-58df44040ff9",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "9e8189a3-d53d-4ded-ab59-97d5c81e0794",
+                        "pin": null
+                    }
+                },
+                "76fea0a1-3eff-4e7f-af0a-32cbec925593": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "44ce2206-6690-4230-b1e4-c56dc584ce46",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "009137d4-53aa-44a0-8cc1-0c2250f5dd33",
+                        "pin": null
+                    }
+                },
+                "77432471-3b40-4178-8391-49d1273a7809": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "12863e34-aa2c-42a7-b33c-0a11971721af",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e5316a60-0503-4998-86ed-a948e34a5c95/f572c752-5e2e-4d4f-8b8c-95c379a19121"
+                    }
+                },
+                "77600b60-acbf-44b8-8d72-e9e2a21501aa": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "cbb385a4-62f6-4a11-a0a4-dbcbf2c0c92b",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "3285280e-2b6c-48bb-96f7-3368e09d6452",
+                        "pin": null
+                    }
+                },
+                "77db27d2-0eed-4674-a2b9-be99ae7b971f": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "72adebcc-85a1-44bd-b303-078b12988eea/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "3b279d74-d313-4892-a441-f9dd9c5ce56f",
+                        "pin": null
+                    }
+                },
+                "78208ced-bb9b-41e4-87f7-c57e9c5f70bc": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "719d9078-197d-4d3b-b40c-db67b97f73ac/b249853f-f1b3-4128-9ff3-be7e5939dfdc"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b756c000-2218-454d-9dfa-472e2c62bdbc",
+                        "pin": null
+                    }
+                },
+                "79028337-45b6-4a0f-996f-e6c98c046e91": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "00f1cefa-42af-4244-a054-4ff4dd143858/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "0150aca9-4bf1-4911-ba8f-dabc286c1316/28e34869-b366-4bdc-ad9c-37448b360d38"
+                    }
+                },
+                "7926ef04-8b27-47fb-a404-304f93cd65e1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a87d66ec-f234-4006-9739-d4d02221f3e7/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "ed6c49a9-595f-4810-a32a-a3a5094f75ca",
+                        "pin": null
+                    }
+                },
+                "7af9f4cf-c70b-4abb-b93f-cd29e3032b6a": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "c5a04f22-2a63-4599-b6b8-d7871dda49d1",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "dea188df-92b4-4ac1-ac91-0aff8520b4db/9fef5cf8-2378-492b-b9c2-bc6a5da03b27"
+                    }
+                },
+                "7b1adaa0-cecc-4845-acba-f7593fdb6e3e": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "85162134-f9f9-4f3c-b73c-e25e228e1d60",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ed34b492-2d6f-4df5-badf-8b99038d0184/28e34869-b366-4bdc-ad9c-37448b360d38"
+                    }
+                },
+                "7cc98fa7-d95a-4bf8-b3fe-696e189f9361": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "ab6bf190-da04-44ac-92b6-4378726028d9",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "c2fabca6-8691-4234-833d-ccfee72bb77e",
+                        "pin": null
+                    }
+                },
+                "7d3a9d2e-7425-4d4c-9802-cfff05aff35a": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "851fde12-cf64-498a-b34c-23bb450161d8/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a50ad051-3670-4459-84dc-c4cc932c487b/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    }
+                },
+                "7e9c0db4-1a83-4c93-8dea-f9cecc3f3a44": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "deb66462-ef5d-400e-9ad8-e88be0109065",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "74da8bb8-d06d-4bcd-924e-2538e9c99d87/bb8460b5-34e6-41b0-9a9f-10eed3a3d8d6"
+                    }
+                },
+                "7f2374a5-30e4-460b-b90c-f7b748ae2526": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7444899a-ef44-4451-9b11-759794ae0ac2/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "963a7442-7860-4ec6-8b06-d62be200ce13/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "7f9ed6b4-f648-41ac-9f64-e12720cfe943": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "8de5e04d-79b3-4078-955e-c376c07e4cd5",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "e0d06ae5-4630-4e0b-8ba8-cd966680f68f",
+                        "pin": null
+                    }
+                },
+                "81ec0190-a410-4b68-ac80-b743a875473b": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "370c7297-b502-4e5b-ba62-4688a63905ec/aacf2d55-cf04-4c20-89c5-61704ef771f7"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "2a6b2983-fe8f-4c28-92a3-58615f061260",
+                        "pin": null
+                    }
+                },
+                "8412c213-4897-4811-ab8b-dd7cd1037a69": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ce1482e4-bcb4-419e-ac3e-5323727e0d4d/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "38179fd5-2a22-4dd6-8418-7994d61ce5c4",
+                        "pin": null
+                    }
+                },
+                "86a90712-f4ea-4a3f-b1de-82734d93624c": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "2aebd83a-e4df-427a-9ae2-d39e92f33e41/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "d1e6c3d2-6834-4b11-aea8-0bdd9b6ab0ee",
+                        "pin": null
+                    }
+                },
+                "87171c1f-5b72-4793-adf0-036ac5c7f585": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "bca4cefb-34ad-4dbc-8c4e-7b96ae165c6c",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "2beec480-4a70-4135-9cd2-359eef16851d",
+                        "pin": null
+                    }
+                },
+                "87972db7-3237-4ad3-88c1-2bc45f5dfcb8": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ffec8cc8-ab7c-4754-aae4-a2f8742203c3/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "73b9a1b4-7e68-4b6d-a44c-ccb49b22b959",
+                        "pin": null
+                    }
+                },
+                "87bcc3de-b8fc-452a-9372-0cdf3cb93b24": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "1f42fc91-9ad9-41be-aa56-a19dcb4e7e5b/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "074f96e2-ed85-4b7c-831a-bebfba928c6f",
+                        "pin": null
+                    }
+                },
+                "88b92c06-d9b5-4bd1-b096-e582a4875bdc": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "2aebd83a-e4df-427a-9ae2-d39e92f33e41/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "ec2a82c4-50ed-40d7-a817-4ef11f957d29",
+                        "pin": null
+                    }
+                },
+                "8cc22e05-d841-4812-85b2-8d76eaecac42": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "bda8d37f-9361-440b-b681-1b4c895c1d8c/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "26e5a13c-ee9c-4125-a9b6-133e71215963",
+                        "pin": null
+                    }
+                },
+                "8d04f40a-9ff3-4248-aaad-c737f773602d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "0150aca9-4bf1-4911-ba8f-dabc286c1316/0dd5abd5-dd57-496a-84e9-adaff898ccce"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "975ae1d8-f6d7-4aa9-81c6-2f4db87c8513",
+                        "pin": null
+                    }
+                },
+                "8e972d47-d979-4790-94c7-df910ad0b2aa": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "3eb4a8ac-f89f-490f-b849-7bc5c60a6250",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "7ceb0940-3e3d-49b9-9865-0af1f14be1ba",
+                        "pin": null
+                    }
+                },
+                "8ef62b36-f434-4cab-9638-a651a42b11ea": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "2db353a6-7683-4e73-be84-8a0295153c99/ab389406-1038-4eca-b2eb-9052ac95bae2"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "cbb385a4-62f6-4a11-a0a4-dbcbf2c0c92b",
+                        "pin": null
+                    }
+                },
+                "8fb7a6de-da74-4be6-a6af-facd665c229a": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "c69fee36-b2bd-4bbe-9290-8ff9d32028df/ddc6b3bf-ee7c-4943-a670-4243439957b3"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b0c7e2b1-ea65-4d0f-8ee2-c09db237b74f",
+                        "pin": null
+                    }
+                },
+                "90d516c0-85a9-45a4-a9a2-3edb0076018e": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "279a79ab-a3ff-43d7-8a1d-2536eb4ebcef",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "f1106dfb-307a-4b26-9946-22e96aea6a0a/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "92cc38bf-219a-435b-a625-ce0fa7da4786": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "00f1cefa-42af-4244-a054-4ff4dd143858/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "04e5a5be-0dfb-4f53-80a7-f4824aa8cab7",
+                        "pin": null
+                    }
+                },
+                "931f1d2d-3646-4d05-95b5-9087e6eaf363": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "975ae1d8-f6d7-4aa9-81c6-2f4db87c8513",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "9b268161-4b25-453f-b2b5-49e2c8f3cea1",
+                        "pin": null
+                    }
+                },
+                "93cfbb19-4299-4d45-8049-16a1b6ddde65": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "04e5a5be-0dfb-4f53-80a7-f4824aa8cab7",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "8905ee4b-4ce6-4a8f-96be-e3fff01127f7/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "93e08c47-1201-4c14-97dc-5505dcaaffb8": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "10a879f2-64fd-4d70-b8a6-e59f1fcb69c6/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "074f96e2-ed85-4b7c-831a-bebfba928c6f",
+                        "pin": null
+                    }
+                },
+                "94a65127-14d6-404e-b224-0c406f1b5bb4": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "1a1eb14f-278e-4461-ad92-f0eeac9f8681",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "c69fee36-b2bd-4bbe-9290-8ff9d32028df/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    }
+                },
+                "94c7ea0a-e773-414b-9e41-840b7f4fdcf9": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "2c66cbd4-a52a-4d13-ad56-33e27b743440/a8ba387d-1c68-4215-843f-9d669e48646d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b6f5ed33-3efd-4f66-83b5-27ec8f087cbb",
+                        "pin": null
+                    }
+                },
+                "95632333-05ae-4032-9c8d-4d66be804b36": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "01089a57-e578-4b33-b8bd-ca54fe6a23b5",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "7835bdf3-a6f6-48cf-b2d9-61ad615ce60d",
+                        "pin": null
+                    }
+                },
+                "95b73d86-6a08-4b08-828d-6656f2427cc7": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "32f6d071-633d-48f1-8ccd-3b946f5c996d",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e859cda4-90e4-4322-bd39-e806356992cc/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "974370a5-1664-4b9c-a7bc-30d2e1a52565": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "7756b922-af9b-4acc-b20c-af6b2d33302d/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "ab6bf190-da04-44ac-92b6-4378726028d9",
+                        "pin": null
+                    }
+                },
+                "9768b3ef-0e5c-4acd-bc0d-3a503c752655": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "3285280e-2b6c-48bb-96f7-3368e09d6452",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "301b8b73-f17f-4b7a-bda9-3f5c9a8bb15c/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    }
+                },
+                "995fa7ea-2ae4-4595-b8cf-29adfc05eff8": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "68788550-bb67-4f4a-8f2d-44930b6a1fdf",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ed34b492-2d6f-4df5-badf-8b99038d0184/6fa0968c-aa77-4ed9-baab-e41b08a800e7"
+                    }
+                },
+                "9ab83acf-3541-402f-8e7d-5ee0aa116157": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ebed0d42-3e35-4c2f-a378-e9589d2ec778/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "85162134-f9f9-4f3c-b73c-e25e228e1d60",
+                        "pin": null
+                    }
+                },
+                "9ba3bad0-6b6b-4dd1-93ff-a22ebbfa08b4": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "1f42fc91-9ad9-41be-aa56-a19dcb4e7e5b/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "9e8189a3-d53d-4ded-ab59-97d5c81e0794",
+                        "pin": null
+                    }
+                },
+                "a136d556-2ffe-4e82-947d-034cec8d2224": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "f549c1ce-128d-4df3-b6ba-19cd6459a907",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "467cf439-6b2c-4aa1-9e1a-0b1660ff17e5/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    }
+                },
+                "a138d4a7-477b-4d5e-b233-e2f7dbe6d529": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b087d712-297c-41bd-bc2c-942df3831ccf",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e5b5f2ff-83e5-4de5-a06e-65d09c0f3f53/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    }
+                },
+                "a76eec16-da0f-4004-b89a-3719c1af9296": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "f3340f0a-5f3e-4a4e-9571-d31bf94fd12b",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "01089a57-e578-4b33-b8bd-ca54fe6a23b5",
+                        "pin": null
+                    }
+                },
+                "a7fd1666-26e0-497e-be96-ded1e3a96afd": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "b39dad1c-b2f4-4d83-9ea4-193ff845254c/f572c752-5e2e-4d4f-8b8c-95c379a19121"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "64212002-995c-4464-832e-6388223ebb86/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "a91f963f-1425-4764-b25f-751402d445da": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "88722b05-04a3-4066-b1cb-2ab70eda53c6",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9067a546-0013-4ede-9c5b-8b0cb48cefd1/b70bafdb-12b2-4764-ac14-6a59e4eb1b7a"
+                    }
+                },
+                "a94c24d7-4d8f-4f70-9d1d-88eca2497067": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b0c7e2b1-ea65-4d0f-8ee2-c09db237b74f",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "fe9afdba-b2d3-45b5-8a4b-1c0852d9f58b/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "a9f19d06-4faa-49e9-b1ae-c0624a3ecd39": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "f000d528-2b67-4aad-8031-7ca63989a86e",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ed34b492-2d6f-4df5-badf-8b99038d0184/0dd5abd5-dd57-496a-84e9-adaff898ccce"
+                    }
+                },
+                "ae928a61-a774-43f6-b53d-0369ead554b4": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "d2c30029-4897-422c-8b2f-81474eb0d513",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "851fde12-cf64-498a-b34c-23bb450161d8/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "af529975-f4de-4159-8199-ea86f16e8994": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9cc3254a-28ec-4d3e-81d8-9b7004bcb505/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "ab82c989-433e-4b66-a997-c6e088bbf3c7",
+                        "pin": null
+                    }
+                },
+                "b45b27c6-b104-4205-b089-1ed7e83c0b47": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "d1e6c3d2-6834-4b11-aea8-0bdd9b6ab0ee",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ec358001-6045-4327-a435-4794ec61acff/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    }
+                },
+                "b5f2e98d-07bc-463f-bd97-83ad82797605": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "67a8791d-0596-4e53-92a9-974d99cceaad/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "12863e34-aa2c-42a7-b33c-0a11971721af",
+                        "pin": null
+                    }
+                },
+                "bb5ca4ce-6d76-40b4-bab6-bf03dc3ecdbc": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "0956a1c5-3905-4a16-be88-8d3d6fb58b60/c04e9a4e-64ef-4914-bf4b-c1148575ad69"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "582ecadd-9c50-4430-8a3e-613845dfeade",
+                        "pin": null
+                    }
+                },
+                "bd5243b0-98e7-43ac-b885-db72b3cd08f5": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "2a6b2983-fe8f-4c28-92a3-58615f061260",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "fa6966c2-6d01-43c3-baa7-ae2ca220f1af/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    }
+                },
+                "bfeb0a5a-9693-4063-8e60-134e17e1ddd2": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "e0d06ae5-4630-4e0b-8ba8-cd966680f68f",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9067a546-0013-4ede-9c5b-8b0cb48cefd1/9fef5cf8-2378-492b-b9c2-bc6a5da03b27"
+                    }
+                },
+                "c039cca7-7832-4226-9825-69fb7d36ad3e": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "73b9a1b4-7e68-4b6d-a44c-ccb49b22b959",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "dcab897b-36ef-4283-b7a0-931afaaa0b0c/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "c3725610-f719-47d8-8de3-83bfd28d6b26": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "3b279d74-d313-4892-a441-f9dd9c5ce56f",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "4beb688b-711f-4589-9f37-483f1fb9261c/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "c3c9fe8a-2ec4-47e5-8589-30370f486be1": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "a1b494f0-51df-4939-a34b-f9e0259aa888",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e5b5f2ff-83e5-4de5-a06e-65d09c0f3f53/29995253-b4b1-4c7c-a049-b6db2713ca7c"
+                    }
+                },
+                "cb60c46a-8889-4f82-88ca-ba96830db1ca": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "582ecadd-9c50-4430-8a3e-613845dfeade",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "279a79ab-a3ff-43d7-8a1d-2536eb4ebcef",
+                        "pin": null
+                    }
+                },
+                "cdd5d70f-57f7-47b1-a9eb-b60873b2bf31": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "92eff88b-b880-4d0d-ad7a-eb4f24008ca2/6a44037c-65e2-4876-9359-42890048841d"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "92f0490c-aec7-4718-af52-450c4a4bab03",
+                        "pin": null
+                    }
+                },
+                "d04bc921-b216-4e8b-ab1c-5966cade8441": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "a66cd905-5324-4b1b-9bf8-f1ac9430a1df",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b9b4de14-acbf-48c5-aaa8-a07bcd05b5e7",
+                        "pin": null
+                    }
+                },
+                "d06a9c95-ec18-4a9f-8db6-23907b847b7c": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "3d56f138-bd7d-4c83-8951-36a437fedceb/1e7cd34f-86db-4b34-9e0b-c276756301ab"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "df6a1071-5b59-4ed6-9e96-5638266b2c89",
+                        "pin": null
+                    }
+                },
+                "d0a3f31e-5d0d-43f2-9e0d-cea1c0d9867c": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "dea188df-92b4-4ac1-ac91-0aff8520b4db/b70bafdb-12b2-4764-ac14-6a59e4eb1b7a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "ae749205-2fb2-4367-9f7c-a92083f675d6",
+                        "pin": null
+                    }
+                },
+                "d118a3d2-adc1-4d8f-800f-b86b3e13a7b8": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "e79eb82f-2008-44f7-96fa-b3d0d3c4af2f/0dd5abd5-dd57-496a-84e9-adaff898ccce"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "7109482e-e0cb-4f22-a77e-3c1a5a3b6c00",
+                        "pin": null
+                    }
+                },
+                "dd11c88f-cb8e-47a7-8816-96528384f42d": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "b1c61b99-183d-449e-892f-bab0b2b8cdc5",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "bca4cefb-34ad-4dbc-8c4e-7b96ae165c6c",
+                        "pin": null
+                    }
+                },
+                "e604c997-a3c2-4d12-907f-cc7e8f6275dc": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "dcd3c2c6-71a9-4176-9f50-6a747f24b3d7",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "ce1482e4-bcb4-419e-ac3e-5323727e0d4d/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    }
+                },
+                "e8e63d33-19f2-41c6-9951-56899acce925": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "7ba008d3-e62d-4d32-8ee1-e6c451ba1afe",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a1543fa1-7e32-4bc8-a0a3-01486c7998af/6a44037c-65e2-4876-9359-42890048841d"
+                    }
+                },
+                "eae3946f-6d4d-493f-bc73-72a115bd5456": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": "7d267780-f457-4141-9d51-eaa743eb9b98",
+                        "pin": null
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "301b8b73-f17f-4b7a-bda9-3f5c9a8bb15c/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    }
+                },
+                "f6bf51dd-5885-4b02-899c-7d91768e9ad6": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "9cc3254a-28ec-4d3e-81d8-9b7004bcb505/dda0ec99-5d70-4fbe-a8db-897542e7554e"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "a87d66ec-f234-4006-9739-d4d02221f3e7/d9299dc2-67ea-41ca-835e-6a4701093f93"
+                    }
+                },
+                "f6eef799-a8f7-4b9e-aaaf-1850ebbdca51": {
+                    "from": {
+                        "bus_ripper": null,
+                        "junc": null,
+                        "pin": "467cf439-6b2c-4aa1-9e1a-0b1660ff17e5/852f1fe6-06dc-4661-8a14-61a9a6ebb26a"
+                    },
+                    "to": {
+                        "bus_ripper": null,
+                        "junc": "b1c61b99-183d-449e-892f-bab0b2b8cdc5",
+                        "pin": null
+                    }
+                }
+            },
+            "power_symbols": {
+                "0bfe5263-8263-43ed-9293-ee0b2f4639e0": {
+                    "junction": "0257a469-a93e-4e9e-843a-2d9362c9de99",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "1cd03fd3-7f63-4ee5-b27b-20099426eb59": {
+                    "junction": "27cecb54-9ec5-43e4-b6b9-9054375bd59e",
+                    "mirror": false,
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8",
+                    "orientation": "up"
+                },
+                "1db2074d-ccd0-4978-a3b5-b9aa7bb07897": {
+                    "junction": "648cd5fd-f1f0-4803-a83a-ab40d7a48ae0",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "202738c3-6d91-4437-9d21-0dc67c5e52f2": {
+                    "junction": "6cfeeaa6-4c88-4a8d-a305-9a6ae7009069",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "23ba1c0b-e34e-4f4b-aa8d-a35bb5af7d45": {
+                    "junction": "c301367b-a5bb-4578-8c72-d25a81a61998",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "271e9352-4e82-42fe-957f-2bbba97ae1a7": {
+                    "junction": "dcd3c2c6-71a9-4176-9f50-6a747f24b3d7",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "2f8ce969-6ac1-43e0-ac26-d3c93102a49b": {
+                    "junction": "a71cca4d-2e38-4734-90e0-465ee8ca3188",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "3d31d81e-0d8f-4287-9e49-9d5ac458a29d": {
+                    "junction": "a00552fb-d128-4e4d-9d7d-35bdd08ce1be",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "4d7a676a-ec05-4839-8f52-5e37240a9b25": {
+                    "junction": "8de5e04d-79b3-4078-955e-c376c07e4cd5",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "4e0bf727-2032-46b7-899d-a938bda1d34d": {
+                    "junction": "f549c1ce-128d-4df3-b6ba-19cd6459a907",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "5108e126-6318-4245-a7c8-7e737216ccb5": {
+                    "junction": "e37365a7-2635-4fe5-936b-c599588e26cc",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "5e503709-30b3-456f-a016-defdaba07dcf": {
+                    "junction": "ab6bf190-da04-44ac-92b6-4378726028d9",
+                    "mirror": true,
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8",
+                    "orientation": "down"
+                },
+                "631769f6-2c40-42bd-ae13-b843828f32df": {
+                    "junction": "7cd04588-a1a1-4c4d-a6d7-36e6c15efecd",
+                    "mirror": false,
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8",
+                    "orientation": "up"
+                },
+                "6b0ebd4e-e61a-4410-8ecd-e68116bfc826": {
+                    "junction": "0a4827bc-8357-45ed-a6db-07f24e89a5db",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "7ce48f15-e6b9-4ef3-b1de-c9091d8b51f9": {
+                    "junction": "a4843064-0b86-4169-a671-e1d90b2d5aff",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "841e29b3-ce20-4cf0-a81c-4ee9dc8cbb8f": {
+                    "junction": "7ad82ce1-08b2-499c-81ee-361f1ddd1d80",
+                    "mirror": false,
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65",
+                    "orientation": "down"
+                },
+                "8cecd170-da60-4b33-944c-023f28d7ceee": {
+                    "junction": "06508b11-1ed7-460e-bfb4-bb509e735185",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "ab503c83-089a-4bdd-971c-54511af80abb": {
+                    "junction": "4ab9335f-7317-4bcd-aed8-b9dd0b49c4e4",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "b4e3a624-57a6-4934-875a-ba72a5ac558c": {
+                    "junction": "31fb92a7-92fb-4053-a005-51fa8c9b0337",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "bd0ef8c6-cd6c-4e74-bcc5-54f121a24034": {
+                    "junction": "a2a6a02f-2fd6-4fff-a4e7-2ce68ee29538",
+                    "mirror": false,
+                    "net": "bdf6e936-5d08-483c-917d-466e75eeaf65",
+                    "orientation": "down"
+                },
+                "cdbac4c3-9127-464e-b2c8-401cb7e30d9e": {
+                    "junction": "53dc78dc-45ac-4dfb-9f59-a9a63fc03cc1",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "ed197191-a761-40d7-99ca-39b063bd285a": {
+                    "junction": "efdfefda-8e7c-4f29-be79-5c4e35e43d88",
+                    "mirror": false,
+                    "net": "f06babaf-a7b4-42e9-b294-3b4f9c1a45e8",
+                    "orientation": "up"
+                },
+                "eeb8f0a0-9157-469b-ac77-876ca7fd71d9": {
+                    "junction": "a438e339-143b-4f17-b302-071b5c3209ab",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "ef04fb1e-422e-4166-82c6-5d91e3a8bf4a": {
+                    "junction": "31d81dfb-1d99-44f3-8807-76ee39b243c4",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                },
+                "f9273ae3-c674-402b-b569-72a907aba0dc": {
+                    "junction": "a6111471-059c-40d1-b116-3d8a6fa9dbbc",
+                    "mirror": false,
+                    "net": "66c0fd35-b80e-4f2c-98b5-5f0ae8583748",
+                    "orientation": "down"
+                }
+            },
+            "symbols": {
+                "00f1cefa-42af-4244-a054-4ff4dd143858": {
+                    "component": "e262e5c4-e2bb-4654-9ae8-4e055b167b04",
+                    "display_directions": false,
+                    "gate": "050413f6-8890-434c-a3bd-9e7c2976f249",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            67500000,
+                            127500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": []
+                },
+                "0150aca9-4bf1-4911-ba8f-dabc286c1316": {
+                    "component": "86a92b81-7900-462f-8328-09210fce6e1c",
+                    "display_directions": false,
+                    "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": false,
+                        "shift": [
+                            50000000,
+                            130000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "93bd43fb-96f8-46d8-8f89-12e7b6cd8888",
+                    "texts": []
+                },
+                "05342709-3784-4b7d-b76a-cffa42545021": {
+                    "component": "1906a092-2a88-4d67-8d50-5418a2ce948e",
+                    "display_directions": false,
+                    "gate": "e5da453c-ba97-4fa0-8e05-5f6b4e026f87",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            66250000,
+                            78750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "64017cb1-240d-493c-b745-5dae637cd1b2",
+                    "texts": []
+                },
+                "0956a1c5-3905-4a16-be88-8d3d6fb58b60": {
+                    "component": "326e66b6-d097-4638-8704-3f28c4f7cac1",
+                    "display_directions": false,
+                    "gate": "c9bcb64f-01a2-4980-a354-c6f5124eecd4",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            100000000,
+                            157500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": []
+                },
+                "10a879f2-64fd-4d70-b8a6-e59f1fcb69c6": {
+                    "component": "61b36e65-aaa6-4fe4-8201-109a3d093c7c",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            248750000,
+                            30000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "1eb8bcc5-cf85-49b1-a090-ea503dc55e38": {
+                    "component": "326e66b6-d097-4638-8704-3f28c4f7cac1",
+                    "display_directions": false,
+                    "gate": "6f55fc51-82a9-4447-a3f0-3bb5593aa34e",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            67500000,
+                            160000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": []
+                },
+                "1f42fc91-9ad9-41be-aa56-a19dcb4e7e5b": {
+                    "component": "04a02d21-b074-4409-b117-71f7525ab9dc",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            265000000,
+                            30000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "2aebd83a-e4df-427a-9ae2-d39e92f33e41": {
+                    "component": "e8976848-403d-403f-9f8c-e9e2091cbee4",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            197500000,
+                            20000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "2c66cbd4-a52a-4d13-ad56-33e27b743440": {
+                    "component": "e262e5c4-e2bb-4654-9ae8-4e055b167b04",
+                    "display_directions": false,
+                    "gate": "55742f29-c933-4db8-a50b-b152d5a0436b",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            245000000,
+                            25000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "b60ee9e3-bff0-41bb-8026-f75c6f0d06d5",
+                    "texts": []
+                },
+                "2db353a6-7683-4e73-be84-8a0295153c99": {
+                    "component": "651bd0a2-5994-4f25-bc12-914ec9059d0b",
+                    "display_directions": false,
+                    "gate": "a32e8673-187f-414f-ae33-2921953207c1",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            152500000,
+                            155000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "c0d33f98-d178-4858-ba33-c995a98d3ef3",
+                    "texts": []
+                },
+                "301b8b73-f17f-4b7a-bda9-3f5c9a8bb15c": {
+                    "component": "326e66b6-d097-4638-8704-3f28c4f7cac1",
+                    "display_directions": false,
+                    "gate": "5aa5485b-021e-4491-8f53-b8fc42d4fbf2",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            130000000,
+                            160000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": []
+                },
+                "370c7297-b502-4e5b-ba62-4688a63905ec": {
+                    "component": "ca3ae7d6-33fc-4a89-928c-3f699075c4a2",
+                    "display_directions": false,
+                    "gate": "55742f29-c933-4db8-a50b-b152d5a0436b",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            228750000,
+                            25000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "b60ee9e3-bff0-41bb-8026-f75c6f0d06d5",
+                    "texts": []
+                },
+                "3765ccb6-52f2-4532-85b9-846ba9b8a4db": {
+                    "component": "5694c366-ecc0-419a-b59d-b9c304af59b0",
+                    "display_directions": false,
+                    "gate": "55742f29-c933-4db8-a50b-b152d5a0436b",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            261250000,
+                            25000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "b60ee9e3-bff0-41bb-8026-f75c6f0d06d5",
+                    "texts": []
+                },
+                "3b026848-947b-449d-b092-57a2dd0012b7": {
+                    "component": "92d25eb2-bb37-487d-9e81-cd90cf7dcc40",
+                    "display_directions": false,
+                    "gate": "ab5e5821-17f1-4052-bde8-4791cb782b42",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": true,
+                        "shift": [
+                            153750000,
+                            18750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "282b24b5-4110-48b1-9de2-5ba445099674",
+                    "texts": []
+                },
+                "3d56f138-bd7d-4c83-8951-36a437fedceb": {
+                    "component": "54cb3bc3-20c9-4bdc-8cff-1dbde8a80afa",
+                    "display_directions": false,
+                    "gate": "23766b63-6ffc-4831-baee-ba1635a735b3",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            180000000,
+                            30000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "7259d3dd-c723-41b7-994c-df2d545a3dfe",
+                    "texts": []
+                },
+                "3edc7c83-14fe-4879-86c7-a0bdf59cf79c": {
+                    "component": "6c1b430b-38b3-4ca5-bace-99e86af4423b",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            265000000,
+                            20000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "43e8fc72-a983-40f7-bbd0-ac5325620ce5": {
+                    "component": "c87d982a-0067-4f81-be4f-0f3f7a56118d",
+                    "display_directions": false,
+                    "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 16384,
+                        "mirror": false,
+                        "shift": [
+                            60000000,
+                            47500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "93bd43fb-96f8-46d8-8f89-12e7b6cd8888",
+                    "texts": []
+                },
+                "467cf439-6b2c-4aa1-9e1a-0b1660ff17e5": {
+                    "component": "f5350d2e-018f-4f83-ae92-6fa3268bf56c",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            173750000,
+                            153750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "4beb688b-711f-4589-9f37-483f1fb9261c": {
+                    "component": "5451802e-7001-4e1c-9215-544d077076f8",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            177500000,
+                            115000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "532c132a-1d42-4844-b3cb-12b803a578ca": {
+                    "component": "c452da97-3af6-4dd5-bb52-eb42628d4853",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            183750000,
+                            111250000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "54ebe0f7-f93f-4bb7-9bee-8ad091e3c221": {
+                    "component": "9e4fd4c1-3d55-4758-a9e6-e1adaa76ab37",
+                    "display_directions": false,
+                    "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 16384,
+                        "mirror": true,
+                        "shift": [
+                            85000000,
+                            113750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "93bd43fb-96f8-46d8-8f89-12e7b6cd8888",
+                    "texts": []
+                },
+                "64212002-995c-4464-832e-6388223ebb86": {
+                    "component": "587b5d24-8724-4827-9a48-a434549be71d",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            41250000,
+                            162500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "66e90c6a-807f-47ec-84f3-e5ba7a4116e0": {
+                    "component": "fa13a7f3-b578-4829-b475-84a820b5f43a",
+                    "display_directions": false,
+                    "gate": "41dd4b3d-b10c-4f6e-ae70-14f98691bd1a",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            131250000,
+                            186250000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "3ad3ed8d-fe95-4a4e-9d18-ad795b4e1dc6",
+                    "texts": []
+                },
+                "67a8791d-0596-4e53-92a9-974d99cceaad": {
+                    "component": "326e66b6-d097-4638-8704-3f28c4f7cac1",
+                    "display_directions": false,
+                    "gate": "16390091-2a6f-4fa6-ba9f-902a69059253",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            198750000,
+                            162500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": []
+                },
+                "719d9078-197d-4d3b-b40c-db67b97f73ac": {
+                    "component": "d082d6e5-5c4e-4295-ba8f-b87f88f25adf",
+                    "display_directions": false,
+                    "gate": "ab5e5821-17f1-4052-bde8-4791cb782b42",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": false,
+                        "shift": [
+                            155000000,
+                            32500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "282b24b5-4110-48b1-9de2-5ba445099674",
+                    "texts": []
+                },
+                "72adebcc-85a1-44bd-b303-078b12988eea": {
+                    "component": "971ec952-a475-42ae-aaea-f75de9df95b3",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 16384,
+                        "mirror": false,
+                        "shift": [
+                            158750000,
+                            88750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "7444899a-ef44-4451-9b11-759794ae0ac2": {
+                    "component": "5694c366-ecc0-419a-b59d-b9c304af59b0",
+                    "display_directions": false,
+                    "gate": "0843fb2d-76d6-40b2-b494-1556b278f7ea",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            202500000,
+                            95000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": []
+                },
+                "74da8bb8-d06d-4bcd-924e-2538e9c99d87": {
+                    "component": "0ce0ec14-7f36-498a-8e79-f5747975af11",
+                    "display_directions": false,
+                    "gate": "23766b63-6ffc-4831-baee-ba1635a735b3",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            180000000,
+                            20000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "7259d3dd-c723-41b7-994c-df2d545a3dfe",
+                    "texts": []
+                },
+                "7756b922-af9b-4acc-b20c-af6b2d33302d": {
+                    "component": "47e53849-0158-42cd-8b19-6e1b3ccb4d01",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 16384,
+                        "mirror": false,
+                        "shift": [
+                            96250000,
+                            110000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "77f01da4-316d-4163-a6d4-cb00e77203a2": {
+                    "component": "86e4363f-8f5e-4763-9089-5c49545fe584",
+                    "display_directions": false,
+                    "gate": "0fa47951-6a24-4da6-9e8c-50144a554124",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            155000000,
+                            175000000
+                        ]
+                    },
+                    "smashed": true,
+                    "symbol": "ceb5bf36-b80b-452c-a66a-26be1c850ba2",
+                    "texts": [
+                        "677507b9-b4d4-489b-a578-fe07b49d3291"
+                    ]
+                },
+                "7b4519af-0a57-499c-ad0f-f604ad89f01e": {
+                    "component": "a44ff18f-47a6-4638-b751-b2b92080d5e4",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            220000000,
+                            95000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "7d8dc436-2c42-47a8-a52d-0bc1e61c149f": {
+                    "component": "d1c8e10f-1d69-4b68-a16e-364ed5ebfd64",
+                    "display_directions": false,
+                    "gate": "628d2954-1807-45e6-a521-7d33bda8af06",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            167500000,
+                            27500000
+                        ]
+                    },
+                    "smashed": true,
+                    "symbol": "56a48ada-5629-4181-96ea-885ac6c0e84e",
+                    "texts": [
+                        "fa2ad44b-faa1-4199-a7f3-bf37cb368d77",
+                        "f0e924a6-e5f0-4883-9f5c-5af538e0b6ac"
+                    ]
+                },
+                "83668eda-5e32-4016-91c9-a0f1af8c1d5e": {
+                    "component": "7099225b-3d3a-4cda-9469-6882bb48d24b",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 49152,
+                        "mirror": false,
+                        "shift": [
+                            215000000,
+                            111250000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "851fde12-cf64-498a-b34c-23bb450161d8": {
+                    "component": "fef95745-5bbc-416f-9265-03f530196da8",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            167500000,
+                            120000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "8905ee4b-4ce6-4a8f-96be-e3fff01127f7": {
+                    "component": "2058dea5-c1b3-42cb-ac1f-73864269efdb",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            66250000,
+                            137500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "9067a546-0013-4ede-9c5b-8b0cb48cefd1": {
+                    "component": "0b66dcf2-216e-4b1c-bf76-c0cd71576605",
+                    "display_directions": false,
+                    "gate": "5bf4854d-b825-4420-bfa8-f17e3d69ecca",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": true,
+                        "shift": [
+                            26250000,
+                            127500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "64fd08e4-8302-455e-97ea-93de5f487486",
+                    "texts": []
+                },
+                "92eff88b-b880-4d0d-ad7a-eb4f24008ca2": {
+                    "component": "44b31196-12f1-4ec3-8287-97d0ef758f37",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            220000000,
+                            117500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "963a7442-7860-4ec6-8b06-d62be200ce13": {
+                    "component": "54554bbc-9300-4031-babc-fd5e7938785a",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            177500000,
+                            92500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "9aadbe58-e3a3-408b-bd3e-5565f0d3f600": {
+                    "component": "1e884188-b4c9-49aa-9352-2c9b9a8cf9dd",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            216250000,
+                            20000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "9c1b23f2-a2fb-4d4f-81dc-985850d6b6f1": {
+                    "component": "ef650bec-df2d-4cb4-94be-76e5aa7c55a7",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            65000000,
+                            88750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "9cc3254a-28ec-4d3e-81d8-9b7004bcb505": {
+                    "component": "e57954b0-9fba-41c3-a450-af1d5ee4b299",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            81250000,
+                            127500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "a02fff41-99c0-412b-a75f-6649480dff77": {
+                    "component": "9eaf0ce4-5e49-445d-bdf9-b1315207b302",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            41250000,
+                            130000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "a0f241d8-b5f9-4f36-8062-3402d78187e5": {
+                    "component": "b6e337c4-a6b8-49cb-b10d-7be788101419",
+                    "display_directions": false,
+                    "gate": "e5da453c-ba97-4fa0-8e05-5f6b4e026f87",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": true,
+                        "shift": [
+                            167500000,
+                            177500000
+                        ]
+                    },
+                    "smashed": true,
+                    "symbol": "64017cb1-240d-493c-b745-5dae637cd1b2",
+                    "texts": [
+                        "915eb838-2b88-4f82-8836-621c2258907e",
+                        "2db49208-0737-402f-8bad-f7b95f56e232"
+                    ]
+                },
+                "a1543fa1-7e32-4bc8-a0a3-01486c7998af": {
+                    "component": "350a0762-c287-45b5-80df-01c7dbc42614",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            85000000,
+                            160000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "a50ad051-3670-4459-84dc-c4cc932c487b": {
+                    "component": "5694c366-ecc0-419a-b59d-b9c304af59b0",
+                    "display_directions": false,
+                    "gate": "050413f6-8890-434c-a3bd-9e7c2976f249",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            202500000,
+                            117500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": []
+                },
+                "a7126c56-1286-4852-86d5-2c279eda93fa": {
+                    "component": "8830886f-8c23-455e-81c4-8d9e3530e5f7",
+                    "display_directions": false,
+                    "gate": "e5da453c-ba97-4fa0-8e05-5f6b4e026f87",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            167500000,
+                            172500000
+                        ]
+                    },
+                    "smashed": true,
+                    "symbol": "64017cb1-240d-493c-b745-5dae637cd1b2",
+                    "texts": [
+                        "a52ce1f0-4879-4a42-a7f7-da24ba81692e",
+                        "dde073a8-9608-42d8-87cf-52026a4aa536"
+                    ]
+                },
+                "a87d66ec-f234-4006-9739-d4d02221f3e7": {
+                    "component": "e262e5c4-e2bb-4654-9ae8-4e055b167b04",
+                    "display_directions": false,
+                    "gate": "0843fb2d-76d6-40b2-b494-1556b278f7ea",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            93750000,
+                            125000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": []
+                },
+                "b0b3081b-01dd-47f4-bb23-1de3754a1960": {
+                    "component": "4ad10d94-1c75-4f3c-8e69-183e7c482619",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            50000000,
+                            47500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "b39dad1c-b2f4-4d83-9ea4-193ff845254c": {
+                    "component": "d080c785-3c0a-4831-9be9-8dc9fbcc3b8d",
+                    "display_directions": false,
+                    "gate": "5bf4854d-b825-4420-bfa8-f17e3d69ecca",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": true,
+                        "shift": [
+                            26250000,
+                            160000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "64fd08e4-8302-455e-97ea-93de5f487486",
+                    "texts": []
+                },
+                "bda8d37f-9361-440b-b681-1b4c895c1d8c": {
+                    "component": "f97cf1ff-fba7-4e66-ba6a-c12afc21ab35",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            232500000,
+                            30000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "becfe1fa-4397-41c9-b6af-eca8df0f4fc4": {
+                    "component": "45b76d58-6494-4fe8-995d-1bdbd5376873",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            93750000,
+                            68750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "c472ed85-dbdf-45f1-8b21-7a2ae59727bd": {
+                    "component": "02096442-fab8-47e9-bb00-504d980d1459",
+                    "display_directions": false,
+                    "gate": "e5da453c-ba97-4fa0-8e05-5f6b4e026f87",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            82500000,
+                            68750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "64017cb1-240d-493c-b745-5dae637cd1b2",
+                    "texts": []
+                },
+                "c63e1567-0bc9-4e6d-8d32-c85973208763": {
+                    "component": "4f61b7f6-4407-47d3-a862-e6c53f624b0c",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 49152,
+                        "mirror": false,
+                        "shift": [
+                            76250000,
+                            110000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "c69fee36-b2bd-4bbe-9290-8ff9d32028df": {
+                    "component": "ca3ae7d6-33fc-4a89-928c-3f699075c4a2",
+                    "display_directions": false,
+                    "gate": "0843fb2d-76d6-40b2-b494-1556b278f7ea",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            112500000,
+                            66250000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": []
+                },
+                "ce1482e4-bcb4-419e-ac3e-5323727e0d4d": {
+                    "component": "7b5472ba-d39d-4312-94a1-b725e9711929",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 49152,
+                        "mirror": false,
+                        "shift": [
+                            215000000,
+                            88750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "cea32b50-49e5-447a-a8c9-202b8879ff02": {
+                    "component": "a652c975-efd5-4bd5-ab5c-548f016b94cc",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            216250000,
+                            30000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "cf38f68b-14eb-4e98-bcc9-1a00d68d3c39": {
+                    "component": "1781a6af-04ca-4701-a71c-58572ea73c09",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            93750000,
+                            137500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "d306f7d2-ceab-4b5a-b0c1-27a551294548": {
+                    "component": "35019384-f436-463c-8727-d27e22421c18",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            41250000,
+                            66250000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "d5bdb4ba-d60e-46c4-bfaa-6cdb2721fdee": {
+                    "component": "fcca2377-ae1e-4dfd-9479-30d9c3c9ca4b",
+                    "display_directions": false,
+                    "gate": "562d3d48-be96-4284-9d1f-588d83730c30",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            143750000,
+                            27500000
+                        ]
+                    },
+                    "smashed": true,
+                    "symbol": "c0da7338-7424-4023-8c52-d12e23b8163c",
+                    "texts": [
+                        "981d8136-1d08-473b-b353-ff9ec5f68d8b",
+                        "cbfbebf2-70e3-4f24-85ac-8051d05a34b2"
+                    ]
+                },
+                "dcab897b-36ef-4283-b7a0-931afaaa0b0c": {
+                    "component": "18178a6b-25b3-4c94-9e69-ef489254ec52",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": false,
+                        "shift": [
+                            40000000,
+                            176250000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "dea188df-92b4-4ac1-ac91-0aff8520b4db": {
+                    "component": "5801a368-928c-4688-b3c0-367e67c24f03",
+                    "display_directions": false,
+                    "gate": "5bf4854d-b825-4420-bfa8-f17e3d69ecca",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": true,
+                        "shift": [
+                            26250000,
+                            63750000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "64fd08e4-8302-455e-97ea-93de5f487486",
+                    "texts": []
+                },
+                "e5316a60-0503-4998-86ed-a948e34a5c95": {
+                    "component": "87f97538-5fa6-4d58-9296-e46ab1f8e388",
+                    "display_directions": false,
+                    "gate": "5bf4854d-b825-4420-bfa8-f17e3d69ecca",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            223750000,
+                            160000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "64fd08e4-8302-455e-97ea-93de5f487486",
+                    "texts": []
+                },
+                "e5b5f2ff-83e5-4de5-a06e-65d09c0f3f53": {
+                    "component": "12a656d0-5046-49c8-93b1-d677e73b2dca",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            248750000,
+                            20000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "e79eb82f-2008-44f7-96fa-b3d0d3c4af2f": {
+                    "component": "877f834c-9493-4e57-9c75-b736b8a7c4f1",
+                    "display_directions": false,
+                    "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": false,
+                        "shift": [
+                            50000000,
+                            162500000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "93bd43fb-96f8-46d8-8f89-12e7b6cd8888",
+                    "texts": []
+                },
+                "e859cda4-90e4-4322-bd39-e806356992cc": {
+                    "component": "23a8b8d5-66e4-4ab9-b855-9d99bab677b5",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            67500000,
+                            171250000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "ebed0d42-3e35-4c2f-a378-e9589d2ec778": {
+                    "component": "ca3ae7d6-33fc-4a89-928c-3f699075c4a2",
+                    "display_directions": false,
+                    "gate": "050413f6-8890-434c-a3bd-9e7c2976f249",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            67500000,
+                            68750000
+                        ]
+                    },
+                    "smashed": true,
+                    "symbol": "41490668-0801-4f70-84e2-a70de5eb6e42",
+                    "texts": [
+                        "96826e61-9aaf-40a9-b3ba-4f80fd01e73a",
+                        "6f7f5978-d521-41a1-8a30-7d77d6152ecc"
+                    ]
+                },
+                "ec358001-6045-4327-a435-4794ec61acff": {
+                    "component": "89aa7336-b0f5-485e-80f2-3b96811ad08a",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            197500000,
+                            30000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "ed34b492-2d6f-4df5-badf-8b99038d0184": {
+                    "component": "a2e27b90-5b9f-418a-8801-d2b99d514bbe",
+                    "display_directions": false,
+                    "gate": "6476ed26-97fc-4baa-99cd-1a0d0fc69bd8",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": true,
+                        "shift": [
+                            51250000,
+                            66250000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "93bd43fb-96f8-46d8-8f89-12e7b6cd8888",
+                    "texts": []
+                },
+                "f1106dfb-307a-4b26-9946-22e96aea6a0a": {
+                    "component": "158ea2e9-c8b8-46e3-b583-2cafafba8148",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            100000000,
+                            170000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "f7f91df1-5db4-4825-a198-e6be259d5d38": {
+                    "component": "326e66b6-d097-4638-8704-3f28c4f7cac1",
+                    "display_directions": false,
+                    "gate": "e5455ad7-a387-4331-b93d-8bbe00595352",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            212500000,
+                            25000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "b60ee9e3-bff0-41bb-8026-f75c6f0d06d5",
+                    "texts": []
+                },
+                "fa6966c2-6d01-43c3-baa7-ae2ca220f1af": {
+                    "component": "3d596757-6152-477c-8514-ba8c4e77eef7",
+                    "display_directions": false,
+                    "gate": "9bfcf213-2a7e-444e-8312-ce57209fc9ec",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            232500000,
+                            20000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "1f176305-dbe6-4349-a3c0-fe0927faaec4",
+                    "texts": []
+                },
+                "fe9afdba-b2d3-45b5-8a4b-1c0852d9f58b": {
+                    "component": "8cc4fab9-47e1-406d-bbda-148c037a627a",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 49152,
+                        "mirror": false,
+                        "shift": [
+                            100000000,
+                            60000000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                },
+                "ffec8cc8-ab7c-4754-aae4-a2f8742203c3": {
+                    "component": "7c913a89-f25f-4913-911e-52c67187784e",
+                    "display_directions": false,
+                    "gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
+                    "pin_display_mode": "selected_only",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": false,
+                        "shift": [
+                            30000000,
+                            176250000
+                        ]
+                    },
+                    "smashed": false,
+                    "symbol": "e2cde69b-9fa7-4332-ba8f-7e5b3ee8ad73",
+                    "texts": []
+                }
+            },
+            "texts": {
+                "2db49208-0737-402f-8bad-f7b95f56e232": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            163750000,
+                            180000000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "D?",
+                    "width": 0
+                },
+                "677507b9-b4d4-489b-a578-fe07b49d3291": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            148750000,
+                            180000000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "S?",
+                    "width": 0
+                },
+                "6ec035af-0b19-4c19-b77e-db2f3daadd44": {
+                    "from_smash": false,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            156875000,
+                            146875000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "20mA 2V",
+                    "width": 0
+                },
+                "6f7f5978-d521-41a1-8a30-7d77d6152ecc": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            68750000,
+                            65000000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "U?A",
+                    "width": 0
+                },
+                "915eb838-2b88-4f82-8836-621c2258907e": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            168750000,
+                            180000000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "1N4148",
+                    "width": 0
+                },
+                "96826e61-9aaf-40a9-b3ba-4f80fd01e73a": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": true,
+                        "shift": [
+                            68750000,
+                            62500000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "TL072CPWR",
+                    "width": 0
+                },
+                "981d8136-1d08-473b-b353-ff9ec5f68d8b": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": false,
+                        "shift": [
+                            138750000,
+                            25000000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "2x5",
+                    "width": 0
+                },
+                "a52ce1f0-4879-4a42-a7f7-da24ba81692e": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            168750000,
+                            175000000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "1N4148",
+                    "width": 0
+                },
+                "cbfbebf2-70e3-4f24-85ac-8051d05a34b2": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 32768,
+                        "mirror": false,
+                        "shift": [
+                            138750000,
+                            27500000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "J?",
+                    "width": 0
+                },
+                "dde073a8-9608-42d8-87cf-52026a4aa536": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            163750000,
+                            175000000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "D?",
+                    "width": 0
+                },
+                "f0e924a6-e5f0-4883-9f5c-5af538e0b6ac": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            162500000,
+                            37500000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "D?",
+                    "width": 0
+                },
+                "f67ac0fb-8757-4940-98c3-144fc7a7d796": {
+                    "from_smash": false,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            147500000,
+                            146250000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "39R",
+                    "width": 0
+                },
+                "fa2ad44b-faa1-4199-a7f3-bf37cb368d77": {
+                    "from_smash": true,
+                    "layer": 0,
+                    "origin": "center",
+                    "placement": {
+                        "angle": 0,
+                        "mirror": false,
+                        "shift": [
+                            162500000,
+                            35000000
+                        ]
+                    },
+                    "size": 1500000,
+                    "text": "CBRHDSH1-60",
+                    "width": 0
+                }
+            }
+        }
+    },
+    "type": "schematic_block",
+    "uuid": "db2c6f03-9610-413e-84a8-52c22c2221ce"
+}
\ No newline at end of file
diff --git a/invoff/horizon/invoff/vias/.keep b/invoff/horizon/invoff/vias/.keep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391