{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Defaulting to user installation because normal site-packages is not writeable\n",
      "Looking in indexes: https://devin-depot.rte-france.com/repository/pypi-all/simple\n",
      "Requirement already satisfied: pypowsybl in /home/kuleszahug/.local/lib/python3.8/site-packages (1.4.0.dev1)\n",
      "Requirement already satisfied: prettytable in /home/kuleszahug/.local/lib/python3.8/site-packages (from pypowsybl) (2.0.0)\n",
      "Requirement already satisfied: numpy>=1.20.0 in /home/kuleszahug/.local/lib/python3.8/site-packages (from pypowsybl) (1.24.3)\n",
      "Requirement already satisfied: networkx in /home/kuleszahug/.local/lib/python3.8/site-packages (from pypowsybl) (3.1)\n",
      "Requirement already satisfied: pandas>=1.3.5 in /home/kuleszahug/.local/lib/python3.8/site-packages (from pypowsybl) (2.0.3)\n",
      "Requirement already satisfied: python-dateutil>=2.8.2 in /home/kuleszahug/.local/lib/python3.8/site-packages (from pandas>=1.3.5->pypowsybl) (2.8.2)\n",
      "Requirement already satisfied: pytz>=2020.1 in /home/kuleszahug/.local/lib/python3.8/site-packages (from pandas>=1.3.5->pypowsybl) (2023.3)\n",
      "Requirement already satisfied: tzdata>=2022.1 in /home/kuleszahug/.local/lib/python3.8/site-packages (from pandas>=1.3.5->pypowsybl) (2023.3)\n",
      "Requirement already satisfied: setuptools in /home/kuleszahug/.local/lib/python3.8/site-packages (from prettytable->pypowsybl) (69.1.1)\n",
      "Requirement already satisfied: wcwidth in /home/kuleszahug/.local/lib/python3.8/site-packages (from prettytable->pypowsybl) (0.2.6)\n",
      "Requirement already satisfied: six>=1.5 in /home/kuleszahug/.local/lib/python3.8/site-packages (from python-dateutil>=2.8.2->pandas>=1.3.5->pypowsybl) (1.16.0)\n",
      "\u001b[33mDEPRECATION: distro-info 0.23ubuntu1 has a non-standard version number. pip 24.1 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of distro-info or contact the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063\u001b[0m\u001b[33m\n",
      "\u001b[0m\u001b[33mDEPRECATION: python-debian 0.1.36ubuntu1 has a non-standard version number. pip 24.1 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of python-debian or contact the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063\u001b[0m\u001b[33m\n",
      "\u001b[0mNote: you may need to restart the kernel to use updated packages.\n"
     ]
    }
   ],
   "source": [
    "pip install pypowsybl"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pypowsybl as pp"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Load a node/breaker test network"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "n = pp.network.create_four_substations_node_breaker_network()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Get substation data frame"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "substations = n.get_substations()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Print substation data frame"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>name</th>\n",
       "      <th>TSO</th>\n",
       "      <th>geo_tags</th>\n",
       "      <th>country</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>id</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>S1</th>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>S2</th>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>S3</th>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>S4</th>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   name TSO geo_tags country\n",
       "id                          \n",
       "S1                          \n",
       "S2                          \n",
       "S3                          \n",
       "S4                          "
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "substations"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Generate a single line diagram SVG from substation S1"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "sld = n.get_single_line_diagram('S1')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Display the single line diagram SVG"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
       "<svg height=\"529.0\" viewBox=\"0 0 820.0 529.0\" width=\"820.0\" xmlns=\"http://www.w3.org/2000/svg\">\n",
       "    <style><![CDATA[\n",
       "/* ----------------------------------------------------------------------- */\n",
       "/* File: tautologies.css ------------------------------------------------- */\n",
       ".sld-out .sld-arrow-in {visibility: hidden}\n",
       ".sld-in .sld-arrow-out {visibility: hidden}\n",
       ".sld-closed .sld-sw-open {visibility: hidden}\n",
       ".sld-open .sld-sw-closed {visibility: hidden}\n",
       ".sld-hidden-node {visibility: hidden}\n",
       ".sld-top-feeder .sld-label {dominant-baseline: auto}\n",
       ".sld-bottom-feeder .sld-label {dominant-baseline: hanging}\n",
       ".sld-active-power .sld-label {dominant-baseline: mathematical}\n",
       ".sld-reactive-power .sld-label {dominant-baseline: mathematical}\n",
       ".sld-current .sld-label {dominant-baseline: mathematical}\n",
       "/* ----------------------------------------------------------------------- */\n",
       "/* File: topologicalBaseVoltages.css ------------------------------------- */\n",
       ".sld-disconnected {--sld-vl-color: #808080}\n",
       ".sld-vl300to500-0 {--sld-vl-color: #FF0000}\n",
       ".sld-vl300to500-1 {--sld-vl-color: #7F6C00}\n",
       ".sld-vl300to500-2 {--sld-vl-color: #F6B2FF}\n",
       ".sld-vl300to500-3 {--sld-vl-color: #996700}\n",
       ".sld-vl300to500-4 {--sld-vl-color: #FF85EB}\n",
       ".sld-vl300to500-5 {--sld-vl-color: #B25B00}\n",
       ".sld-vl300to500-6 {--sld-vl-color: #FF59B5}\n",
       ".sld-vl300to500-7 {--sld-vl-color: #CC4400}\n",
       ".sld-vl300to500-8 {--sld-vl-color: #FF2C67}\n",
       ".sld-vl300to500-9 {--sld-vl-color: #E52600}\n",
       ".sld-vl180to300-0 {--sld-vl-color: #218B21}\n",
       ".sld-vl180to300-1 {--sld-vl-color: #0D4940}\n",
       ".sld-vl180to300-2 {--sld-vl-color: #DFDAB9}\n",
       ".sld-vl180to300-3 {--sld-vl-color: #105640}\n",
       ".sld-vl180to300-4 {--sld-vl-color: #C2CB92}\n",
       ".sld-vl180to300-5 {--sld-vl-color: #14643C}\n",
       ".sld-vl180to300-6 {--sld-vl-color: #95B66B}\n",
       ".sld-vl180to300-7 {--sld-vl-color: #187036}\n",
       ".sld-vl180to300-8 {--sld-vl-color: #5FA046}\n",
       ".sld-vl180to300-9 {--sld-vl-color: #1C7E2D}\n",
       ".sld-vl120to180-0 {--sld-vl-color: #00AFAE}\n",
       ".sld-vl120to180-1 {--sld-vl-color: #000D58}\n",
       ".sld-vl120to180-2 {--sld-vl-color: #B8E7B2}\n",
       ".sld-vl120to180-3 {--sld-vl-color: #002169}\n",
       ".sld-vl120to180-4 {--sld-vl-color: #85D993}\n",
       ".sld-vl120to180-5 {--sld-vl-color: #003C7B}\n",
       ".sld-vl120to180-6 {--sld-vl-color: #59CB8B}\n",
       ".sld-vl120to180-7 {--sld-vl-color: #005C8C}\n",
       ".sld-vl120to180-8 {--sld-vl-color: #2CBD94}\n",
       ".sld-vl120to180-9 {--sld-vl-color: #00839E}\n",
       ".sld-vl70to120-0 {--sld-vl-color: #CC5500}\n",
       ".sld-vl70to120-1 {--sld-vl-color: #4A6600}\n",
       ".sld-vl70to120-2 {--sld-vl-color: #EFB2DD}\n",
       ".sld-vl70to120-3 {--sld-vl-color: #6E7A00}\n",
       ".sld-vl70to120-4 {--sld-vl-color: #E685AE}\n",
       ".sld-vl70to120-5 {--sld-vl-color: #8E8400}\n",
       ".sld-vl70to120-6 {--sld-vl-color: #DD596B}\n",
       ".sld-vl70to120-7 {--sld-vl-color: #A37B00}\n",
       ".sld-vl70to120-8 {--sld-vl-color: #D4432C}\n",
       ".sld-vl70to120-9 {--sld-vl-color: #B76B00}\n",
       ".sld-vl50to70-0 {--sld-vl-color: #A020EF}\n",
       ".sld-vl50to70-1 {--sld-vl-color: #7F0848}\n",
       ".sld-vl50to70-2 {--sld-vl-color: #B7DBFE}\n",
       ".sld-vl50to70-3 {--sld-vl-color: #960C6D}\n",
       ".sld-vl50to70-4 {--sld-vl-color: #8DA6FE}\n",
       ".sld-vl50to70-5 {--sld-vl-color: #AD109A}\n",
       ".sld-vl50to70-6 {--sld-vl-color: #6F66FB}\n",
       ".sld-vl50to70-7 {--sld-vl-color: #BC14C4}\n",
       ".sld-vl50to70-8 {--sld-vl-color: #7F42F6}\n",
       ".sld-vl50to70-9 {--sld-vl-color: #B11AD9}\n",
       ".sld-vl30to50-0 {--sld-vl-color: #FF8290}\n",
       ".sld-vl30to50-1 {--sld-vl-color: #7F6F41}\n",
       ".sld-vl30to50-2 {--sld-vl-color: #F6D9FF}\n",
       ".sld-vl30to50-3 {--sld-vl-color: #99784E}\n",
       ".sld-vl30to50-4 {--sld-vl-color: #FFC3FB}\n",
       ".sld-vl30to50-5 {--sld-vl-color: #B27D5B}\n",
       ".sld-vl30to50-6 {--sld-vl-color: #FFADE3}\n",
       ".sld-vl30to50-7 {--sld-vl-color: #CC7E68}\n",
       ".sld-vl30to50-8 {--sld-vl-color: #FF97BF}\n",
       ".sld-vl30to50-9 {--sld-vl-color: #E57B75}\n",
       ".sld-vl0to30-0 {--sld-vl-color: #AAAE27}\n",
       ".sld-vl0to30-1 {--sld-vl-color: #195B0F}\n",
       ".sld-vl0to30-2 {--sld-vl-color: #EABABE}\n",
       ".sld-vl0to30-3 {--sld-vl-color: #2D6C13}\n",
       ".sld-vl0to30-4 {--sld-vl-color: #DDA193}\n",
       ".sld-vl0to30-5 {--sld-vl-color: #477D17}\n",
       ".sld-vl0to30-6 {--sld-vl-color: #CE9A6E}\n",
       ".sld-vl0to30-7 {--sld-vl-color: #648D1C}\n",
       ".sld-vl0to30-8 {--sld-vl-color: #BEA04A}\n",
       ".sld-vl0to30-9 {--sld-vl-color: #869D22}\n",
       "/* ----------------------------------------------------------------------- */\n",
       "/* File : highlightLineStates.css ---------------------------------------- */\n",
       ".sld-wire.sld-feeder-disconnected {stroke: black}\n",
       ".sld-wire.sld-feeder-connected-disconnected {stroke-dasharray: 3,3}\n",
       ".sld-wire.sld-feeder-disconnected-connected {stroke: black; stroke-dasharray: 3,3}\n",
       "/* ----------------------------------------------------------------------- */\n",
       "/* File : components.css ------------------------------------------------- */\n",
       "/* Stroke black */\n",
       ".sld-disconnector {stroke-width: 3; stroke: black; fill: none}\n",
       "/* Stroke blue */\n",
       ".sld-breaker {stroke-width: 2; stroke: blue; fill:white}\n",
       ".sld-load-break-switch {stroke: blue; fill: white}\n",
       "/* Stroke --sld-vl-color with fallback black */\n",
       ".sld-bus-connection {fill: var(--sld-vl-color, black)}\n",
       ".sld-cell-shape-flat .sld-bus-connection {visibility: hidden}\n",
       ".sld-busbar-section {stroke: var(--sld-vl-color, black); stroke-width: 3; fill: none}\n",
       "/* Stroke --sld-vl-color with fallback red */\n",
       ".sld-wire {stroke: var(--sld-vl-color, #c80000); fill: none}\n",
       "/* Stroke --sld-vl-color with fallback blue */\n",
       ".sld-load {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-battery {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-generator {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-two-wt {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-three-wt {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-winding {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-capacitor {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-inductor {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-pst {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-pst-arrow {stroke: black; fill: none}\n",
       ".sld-svc {stroke: var(--sld-vl-color, blue); fill: none}\n",
       ".sld-vsc {stroke: var(--sld-vl-color, blue); font-size: 7.43px; fill: none}\n",
       ".sld-lcc {stroke: var(--sld-vl-color, blue); font-size: 7.43px; fill: none}\n",
       ".sld-ground {stroke: var(--sld-vl-color, blue); fill: none}\n",
       "/* Stroke none & fill: --sld-vl-color */\n",
       ".sld-node-infos {stroke: none; fill: var(--sld-vl-color, black)}\n",
       "/* Stroke none & fill: black */\n",
       ".sld-node {stroke: none; fill: black}\n",
       ".sld-flash {stroke: none; fill: black}\n",
       ".sld-lock {stroke: none; fill: black}\n",
       ".sld-unknown {stroke: none; fill: black}\n",
       "/* Fonts */\n",
       ".sld-label {stroke: none; fill: black; font: 8px serif}\n",
       ".sld-angle, .sld-voltage {font: 10px serif}\n",
       ".sld-graph-label {font: 12px serif}\n",
       "/* Specific */\n",
       ".sld-grid {stroke: #003700; stroke-dasharray: 1,10}\n",
       ".sld-feeder-info.sld-active-power {fill:black}\n",
       ".sld-feeder-info.sld-reactive-power {fill:blue}\n",
       ".sld-feeder-info.sld-current {fill:purple}\n",
       ".sld-frame {fill: var(--sld-background-color, transparent)}\n",
       "/* Stroke maroon for fictitious switch */\n",
       ".sld-breaker.sld-fictitious {stroke: maroon}\n",
       ".sld-disconnector.sld-fictitious {stroke: maroon}\n",
       ".sld-load-break-switch.sld-fictitious {stroke: maroon}\n",
       ".sld-busbar-section.sld-fictitious {stroke: var(--sld-vl-color, #c80000); stroke-width: 1}\n",
       "/* ground disconnector specific */\n",
       ".sld-ground-disconnection-attach {stroke: var(--sld-vl-color, #c80000); fill: none}\n",
       ".sld-open .sld-ground-disconnection-ground {stroke: black; fill: none}\n",
       ".sld-closed .sld-ground-disconnection-ground {stroke: var(--sld-vl-color, #c80000); fill: none}\n",
       ".sld-ground-disconnection .sld-sw-open {stroke: black; fill: none}\n",
       ".sld-ground-disconnection .sld-sw-closed {stroke: black; fill: none}\n",
       "\n",
       "]]></style>\n",
       "    <rect class=\"sld-frame\" height=\"100%\" width=\"100%\"/>\n",
       "    <g>\n",
       "        <g id=\"LABEL_VL_S1VL2\">\n",
       "            <text class=\"sld-graph-label\" x=\"40.0\" y=\"60.0\">S1VL2</text>\n",
       "        </g>\n",
       "        <g class=\"sld-busbar-section sld-vl300to500-0\" id=\"idS1VL2_95_BBS1\" transform=\"translate(52.5,252.0)\">\n",
       "            <line x1=\"0\" x2=\"575.0\" y1=\"0\" y2=\"0\"/>\n",
       "            <text class=\"sld-label\" id=\"S1VL2_BBS1_NW_LABEL\" x=\"-5.0\" y=\"-5.0\">S1VL2_BBS1</text>\n",
       "        </g>\n",
       "        <g class=\"sld-busbar-section sld-vl300to500-0\" id=\"idS1VL2_95_BBS2\" transform=\"translate(52.5,277.0)\">\n",
       "            <line x1=\"0\" x2=\"575.0\" y1=\"0\" y2=\"0\"/>\n",
       "            <text class=\"sld-label\" id=\"S1VL2_BBS2_NW_LABEL\" x=\"-5.0\" y=\"-5.0\">S1VL2_BBS2</text>\n",
       "        </g>\n",
       "        <g class=\"sld-intern-cell sld-cell-shape-vertical\" id=\"idINTERN_32_0\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_COUPLER_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_S1VL2_95_BBS1_95_COUPLER_95_DISCONNECTOR_45_S1VL2_95_COUPLER\">\n",
       "                <polyline points=\"115.0,252.0,115.0,212.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_S1VL2_95_BBS1_95_COUPLER_95_DISCONNECTOR_45_S1VL2_95_COUPLER_95_S1VL2_95_COUPLER\">\n",
       "                <polyline points=\"115.0,212.0,100.0,212.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_S1VL2_95_BBS2_95_COUPLER_95_DISCONNECTOR_45_S1VL2_95_COUPLER_95_S1VL2_95_COUPLER\">\n",
       "                <polyline points=\"65.0,212.0,80.0,212.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_COUPLER_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_S1VL2_95_BBS2_95_COUPLER_95_DISCONNECTOR_45_S1VL2_95_COUPLER\">\n",
       "                <polyline points=\"65.0,277.0,65.0,212.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS1_95_COUPLER_95_DISCONNECTOR\" transform=\"translate(111.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_S1VL2_95_BBS1_95_COUPLER_95_DISCONNECTOR_45_S1VL2_95_COUPLER\" transform=\"translate(111.0,208.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_COUPLER\" transform=\"translate(80.0,202.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\" transform=\"rotate(90.0,10.0,10.0)\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\" transform=\"rotate(90.0,10.0,10.0)\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_S1VL2_95_BBS2_95_COUPLER_95_DISCONNECTOR_45_S1VL2_95_COUPLER\" transform=\"translate(61.0,208.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS2_95_COUPLER_95_DISCONNECTOR\" transform=\"translate(61.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-bottom\" id=\"idEXTERN_32_1\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_TWT_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_2\">\n",
       "                <polyline points=\"515.0,252.0,515.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_TWT_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_2\">\n",
       "                <polyline points=\"515.0,277.0,515.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_2_95_S1VL2_95_TWT_95_BREAKER\">\n",
       "                <polyline points=\"515.0,307.0,515.0,337.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_TWT_95_BREAKER_95_INTERNAL_95_S1VL2_95_TWT_95_TWO\">\n",
       "                <polyline points=\"515.0,357.0,515.0,387.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_TWT_95_TWO_95_TWT_95_TWO\">\n",
       "                <polyline points=\"515.0,387.0,515.0,449.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-out\" id=\"idTWT_95_TWO_ARROW_REACTIVE\" transform=\"translate(510.0,424.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">5</text>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-out\" id=\"idTWT_95_TWO_ARROW_ACTIVE\" transform=\"translate(510.0,404.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">80</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS1_95_TWT_95_DISCONNECTOR\" transform=\"translate(511.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_2\" transform=\"translate(511.0,303.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS2_95_TWT_95_DISCONNECTOR\" transform=\"translate(511.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_TWT_95_BREAKER\" transform=\"translate(505.0,337.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_TWT_95_TWO\" transform=\"translate(511.0,383.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-bottom-feeder sld-vl300to500-0\" id=\"idTWT_95_TWO\" transform=\"translate(515.0,449.0)\">\n",
       "                <text class=\"sld-label\" id=\"TWT_TWO_S_LABEL\" x=\"-5.0\" y=\"5.0\">TWT</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-bottom\" id=\"idEXTERN_32_2\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_VSC1_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_4\">\n",
       "                <polyline points=\"615.0,252.0,615.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_VSC1_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_4\">\n",
       "                <polyline points=\"615.0,277.0,615.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_4_95_S1VL2_95_VSC1_95_BREAKER\">\n",
       "                <polyline points=\"615.0,307.0,615.0,337.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_VSC1_95_BREAKER_95_INTERNAL_95_S1VL2_95_VSC1\">\n",
       "                <polyline points=\"615.0,357.0,615.0,387.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_VSC1_95_VSC1\">\n",
       "                <polyline points=\"615.0,387.0,615.0,443.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-in\" id=\"idVSC1_ARROW_REACTIVE\" transform=\"translate(610.0,418.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">-512</text>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-out\" id=\"idVSC1_ARROW_ACTIVE\" transform=\"translate(610.0,398.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">10</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS1_95_VSC1_95_DISCONNECTOR\" transform=\"translate(611.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_4\" transform=\"translate(611.0,303.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS2_95_VSC1_95_DISCONNECTOR\" transform=\"translate(611.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_VSC1_95_BREAKER\" transform=\"translate(605.0,337.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_VSC1\" transform=\"translate(611.0,383.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-vsc sld-bottom-feeder sld-vl300to500-0\" id=\"idVSC1\" transform=\"translate(607.0,445.0)\">\n",
       "                <text x=\"-15.5\" y=\"6.6\">AC / DC - VSC</text>\n",
       "                <text class=\"sld-label\" id=\"VSC1_S_LABEL\" x=\"-5.0\" y=\"13.0\">HVDC1</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-top\" id=\"idEXTERN_32_3\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_GH1_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_6\">\n",
       "                <polyline points=\"165.0,252.0,165.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_GH1_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_6\">\n",
       "                <polyline points=\"165.0,277.0,165.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_6_95_S1VL2_95_GH1_95_BREAKER\">\n",
       "                <polyline points=\"165.0,222.0,165.0,192.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_GH1_95_BREAKER_95_INTERNAL_95_S1VL2_95_GH1\">\n",
       "                <polyline points=\"165.0,172.0,165.0,142.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_GH1_95_GH1\">\n",
       "                <polyline points=\"165.0,142.0,165.0,86.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-in\" id=\"idGH1_ARROW_ACTIVE\" transform=\"translate(160.0,101.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">-85</text>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-in\" id=\"idGH1_ARROW_REACTIVE\" transform=\"translate(160.0,121.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">-512</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS1_95_GH1_95_DISCONNECTOR\" transform=\"translate(161.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_6\" transform=\"translate(161.0,218.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS2_95_GH1_95_DISCONNECTOR\" transform=\"translate(161.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_GH1_95_BREAKER\" transform=\"translate(155.0,172.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_GH1\" transform=\"translate(161.0,138.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-generator sld-top-feeder sld-vl300to500-0\" id=\"idGH1\" transform=\"translate(159.0,74.0)\">\n",
       "                <circle cx=\"6\" cy=\"6\" r=\"6\"/>\n",
       "                <path d=\"M6,6 A 6 40 0 0 0 2,6\"/>\n",
       "                <path d=\"M6,6 A 6 40 0 0 0 10,6\"/>\n",
       "                <text class=\"sld-label\" id=\"GH1_N_LABEL\" x=\"-5.0\" y=\"-5.0\">GH1</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-bottom\" id=\"idEXTERN_32_4\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_GH2_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_8\">\n",
       "                <polyline points=\"215.0,252.0,215.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_GH2_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_8\">\n",
       "                <polyline points=\"215.0,277.0,215.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_8_95_S1VL2_95_GH2_95_BREAKER\">\n",
       "                <polyline points=\"215.0,307.0,215.0,337.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_GH2_95_BREAKER_95_INTERNAL_95_S1VL2_95_GH2\">\n",
       "                <polyline points=\"215.0,357.0,215.0,387.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_GH2_95_GH2\">\n",
       "                <polyline points=\"215.0,387.0,215.0,443.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-in\" id=\"idGH2_ARROW_REACTIVE\" transform=\"translate(210.0,418.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">-512</text>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-in\" id=\"idGH2_ARROW_ACTIVE\" transform=\"translate(210.0,398.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">-90</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS1_95_GH2_95_DISCONNECTOR\" transform=\"translate(211.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_8\" transform=\"translate(211.0,303.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS2_95_GH2_95_DISCONNECTOR\" transform=\"translate(211.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_GH2_95_BREAKER\" transform=\"translate(205.0,337.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_GH2\" transform=\"translate(211.0,383.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-generator sld-bottom-feeder sld-vl300to500-0\" id=\"idGH2\" transform=\"translate(209.0,443.0)\">\n",
       "                <circle cx=\"6\" cy=\"6\" r=\"6\"/>\n",
       "                <path d=\"M6,6 A 6 40 0 0 0 2,6\"/>\n",
       "                <path d=\"M6,6 A 6 40 0 0 0 10,6\"/>\n",
       "                <text class=\"sld-label\" id=\"GH2_S_LABEL\" x=\"-5.0\" y=\"17.0\">GH2</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-top\" id=\"idEXTERN_32_5\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_GH3_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_10\">\n",
       "                <polyline points=\"265.0,252.0,265.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_GH3_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_10\">\n",
       "                <polyline points=\"265.0,277.0,265.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_10_95_S1VL2_95_GH3_95_BREAKER\">\n",
       "                <polyline points=\"265.0,222.0,265.0,192.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_GH3_95_BREAKER_95_INTERNAL_95_S1VL2_95_GH3\">\n",
       "                <polyline points=\"265.0,172.0,265.0,142.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_GH3_95_GH3\">\n",
       "                <polyline points=\"265.0,142.0,265.0,86.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-in\" id=\"idGH3_ARROW_ACTIVE\" transform=\"translate(260.0,101.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">-156</text>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-in\" id=\"idGH3_ARROW_REACTIVE\" transform=\"translate(260.0,121.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">-512</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS1_95_GH3_95_DISCONNECTOR\" transform=\"translate(261.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_10\" transform=\"translate(261.0,218.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS2_95_GH3_95_DISCONNECTOR\" transform=\"translate(261.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_GH3_95_BREAKER\" transform=\"translate(255.0,172.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_GH3\" transform=\"translate(261.0,138.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-generator sld-top-feeder sld-vl300to500-0\" id=\"idGH3\" transform=\"translate(259.0,74.0)\">\n",
       "                <circle cx=\"6\" cy=\"6\" r=\"6\"/>\n",
       "                <path d=\"M6,6 A 6 40 0 0 0 2,6\"/>\n",
       "                <path d=\"M6,6 A 6 40 0 0 0 10,6\"/>\n",
       "                <text class=\"sld-label\" id=\"GH3_N_LABEL\" x=\"-5.0\" y=\"-5.0\">GH3</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-bottom\" id=\"idEXTERN_32_6\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_LD2_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_12\">\n",
       "                <polyline points=\"315.0,252.0,315.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_LD2_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_12\">\n",
       "                <polyline points=\"315.0,277.0,315.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_12_95_S1VL2_95_LD2_95_BREAKER\">\n",
       "                <polyline points=\"315.0,307.0,315.0,337.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_LD2_95_BREAKER_95_INTERNAL_95_S1VL2_95_LD2\">\n",
       "                <polyline points=\"315.0,357.0,315.0,387.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_LD2_95_LD2\">\n",
       "                <polyline points=\"315.0,387.0,315.0,444.5\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-out\" id=\"idLD2_ARROW_REACTIVE\" transform=\"translate(310.0,419.5)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">5</text>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-out\" id=\"idLD2_ARROW_ACTIVE\" transform=\"translate(310.0,399.5)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">60</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS1_95_LD2_95_DISCONNECTOR\" transform=\"translate(311.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_12\" transform=\"translate(311.0,303.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS2_95_LD2_95_DISCONNECTOR\" transform=\"translate(311.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_LD2_95_BREAKER\" transform=\"translate(305.0,337.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_LD2\" transform=\"translate(311.0,383.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-load sld-bottom-feeder sld-vl300to500-0\" id=\"idLD2\" transform=\"translate(307.0,444.5)\">\n",
       "                <rect height=\"9\" width=\"16\"/>\n",
       "                <line x1=\"0\" x2=\"16\" y1=\"0\" y2=\"9\"/>\n",
       "                <line x1=\"16\" x2=\"0\" y1=\"0\" y2=\"9\"/>\n",
       "                <text class=\"sld-label\" id=\"LD2_S_LABEL\" x=\"-5.0\" y=\"14.0\">LD2</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-top\" id=\"idEXTERN_32_7\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_LD3_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_14\">\n",
       "                <polyline points=\"365.0,252.0,365.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_LD3_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_14\">\n",
       "                <polyline points=\"365.0,277.0,365.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_14_95_S1VL2_95_LD3_95_BREAKER\">\n",
       "                <polyline points=\"365.0,222.0,365.0,192.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_LD3_95_BREAKER_95_INTERNAL_95_S1VL2_95_LD3\">\n",
       "                <polyline points=\"365.0,172.0,365.0,142.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_LD3_95_LD3\">\n",
       "                <polyline points=\"365.0,142.0,365.0,84.5\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-out\" id=\"idLD3_ARROW_ACTIVE\" transform=\"translate(360.0,99.5)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">60</text>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-out\" id=\"idLD3_ARROW_REACTIVE\" transform=\"translate(360.0,119.5)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">5</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS1_95_LD3_95_DISCONNECTOR\" transform=\"translate(361.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_14\" transform=\"translate(361.0,218.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS2_95_LD3_95_DISCONNECTOR\" transform=\"translate(361.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_LD3_95_BREAKER\" transform=\"translate(355.0,172.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_LD3\" transform=\"translate(361.0,138.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-load sld-top-feeder sld-vl300to500-0\" id=\"idLD3\" transform=\"translate(357.0,75.5)\">\n",
       "                <rect height=\"9\" width=\"16\"/>\n",
       "                <line x1=\"0\" x2=\"16\" y1=\"0\" y2=\"9\"/>\n",
       "                <line x1=\"16\" x2=\"0\" y1=\"0\" y2=\"9\"/>\n",
       "                <text class=\"sld-label\" id=\"LD3_N_LABEL\" x=\"-5.0\" y=\"-5.0\">LD3</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-bottom\" id=\"idEXTERN_32_8\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_LD4_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_16\">\n",
       "                <polyline points=\"415.0,252.0,415.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_LD4_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_16\">\n",
       "                <polyline points=\"415.0,277.0,415.0,307.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_16_95_S1VL2_95_LD4_95_BREAKER\">\n",
       "                <polyline points=\"415.0,307.0,415.0,337.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_LD4_95_BREAKER_95_INTERNAL_95_S1VL2_95_LD4\">\n",
       "                <polyline points=\"415.0,357.0,415.0,387.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_LD4_95_LD4\">\n",
       "                <polyline points=\"415.0,387.0,415.0,444.5\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-out\" id=\"idLD4_ARROW_REACTIVE\" transform=\"translate(410.0,419.5)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">5</text>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-out\" id=\"idLD4_ARROW_ACTIVE\" transform=\"translate(410.0,399.5)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">40</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS1_95_LD4_95_DISCONNECTOR\" transform=\"translate(411.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_16\" transform=\"translate(411.0,303.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS2_95_LD4_95_DISCONNECTOR\" transform=\"translate(411.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_LD4_95_BREAKER\" transform=\"translate(405.0,337.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_LD4\" transform=\"translate(411.0,383.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-load sld-bottom-feeder sld-vl300to500-0\" id=\"idLD4\" transform=\"translate(407.0,444.5)\">\n",
       "                <rect height=\"9\" width=\"16\"/>\n",
       "                <line x1=\"0\" x2=\"16\" y1=\"0\" y2=\"9\"/>\n",
       "                <line x1=\"16\" x2=\"0\" y1=\"0\" y2=\"9\"/>\n",
       "                <text class=\"sld-label\" id=\"LD4_S_LABEL\" x=\"-5.0\" y=\"14.0\">LD4</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-top\" id=\"idEXTERN_32_9\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_SHUNT_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_18\">\n",
       "                <polyline points=\"465.0,252.0,465.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_SHUNT_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_18\">\n",
       "                <polyline points=\"465.0,277.0,465.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_18_95_S1VL2_95_SHUNT_95_BREAKER\">\n",
       "                <polyline points=\"465.0,222.0,465.0,192.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_SHUNT_95_BREAKER_95_INTERNAL_95_S1VL2_95_SHUNT\">\n",
       "                <polyline points=\"465.0,172.0,465.0,142.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_SHUNT_95_SHUNT\">\n",
       "                <polyline points=\"465.0,142.0,465.0,84.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-in\" id=\"idSHUNT_ARROW_ACTIVE\" transform=\"translate(460.0,99.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">—</text>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-out\" id=\"idSHUNT_ARROW_REACTIVE\" transform=\"translate(460.0,119.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">1,920</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS1_95_SHUNT_95_DISCONNECTOR\" transform=\"translate(461.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_18\" transform=\"translate(461.0,218.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS2_95_SHUNT_95_DISCONNECTOR\" transform=\"translate(461.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_SHUNT_95_BREAKER\" transform=\"translate(455.0,172.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_SHUNT\" transform=\"translate(461.0,138.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-inductor sld-top-feeder sld-vl300to500-0\" id=\"idSHUNT\" transform=\"translate(457.5,75.5)\">\n",
       "                <path d=\"M5,5 A 5 20 0 0 0 0,5\"/>\n",
       "                <path d=\"M10,5 A 5 20 0 0 0 5,5\"/>\n",
       "                <path d=\"M15,5 A 5 20 0 0 0 10,5\"/>\n",
       "                <text class=\"sld-label\" id=\"SHUNT_N_LABEL\" x=\"-5.0\" y=\"-5.0\">SHUNT</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-top\" id=\"idEXTERN_32_10\">\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS1_95_LCC1_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_20\">\n",
       "                <polyline points=\"565.0,252.0,565.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_BBS2_95_LCC1_95_DISCONNECTOR_95_INTERNAL_95_S1VL2_95_20\">\n",
       "                <polyline points=\"565.0,277.0,565.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_20_95_S1VL2_95_LCC1_95_BREAKER\">\n",
       "                <polyline points=\"565.0,222.0,565.0,192.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_S1VL2_95_LCC1_95_BREAKER_95_INTERNAL_95_S1VL2_95_LCC1\">\n",
       "                <polyline points=\"565.0,172.0,565.0,142.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl300to500-0\" id=\"_95_S1VL2_95_INTERNAL_95_S1VL2_95_LCC1_95_LCC1\">\n",
       "                <polyline points=\"565.0,142.0,565.0,86.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-out\" id=\"idLCC1_ARROW_ACTIVE\" transform=\"translate(560.0,101.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">81</text>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-in\" id=\"idLCC1_ARROW_REACTIVE\" transform=\"translate(560.0,121.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">—</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-open sld-disconnected\" id=\"idS1VL2_95_BBS1_95_LCC1_95_DISCONNECTOR\" transform=\"translate(561.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_20\" transform=\"translate(561.0,218.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_BBS2_95_LCC1_95_DISCONNECTOR\" transform=\"translate(561.0,273.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl300to500-0\" id=\"idS1VL2_95_LCC1_95_BREAKER\" transform=\"translate(555.0,172.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl300to500-0\" id=\"idINTERNAL_95_S1VL2_95_LCC1\" transform=\"translate(561.0,138.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-lcc sld-top-feeder sld-vl300to500-0\" id=\"idLCC1\" transform=\"translate(557.0,76.0)\">\n",
       "                <text x=\"-15.5\" y=\"6.6\">AC / DC - LCC</text>\n",
       "                <text class=\"sld-label\" id=\"LCC1_N_LABEL\" x=\"-5.0\" y=\"-5.0\">HVDC2</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g id=\"LABEL_VL_S1VL1\">\n",
       "            <text class=\"sld-graph-label\" x=\"680.0\" y=\"60.0\">S1VL1</text>\n",
       "        </g>\n",
       "        <g class=\"sld-busbar-section sld-vl180to300-0\" id=\"idS1VL1_95_BBS\" transform=\"translate(692.5,252.0)\">\n",
       "            <line x1=\"0\" x2=\"75.0\" y1=\"0\" y2=\"0\"/>\n",
       "            <text class=\"sld-label\" id=\"S1VL1_BBS_NW_LABEL\" x=\"-5.0\" y=\"-5.0\">S1VL1_BBS</text>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-top\" id=\"idEXTERN_32_0\">\n",
       "            <g class=\"sld-wire sld-vl180to300-0\" id=\"_95_S1VL1_95_S1VL1_95_BBS_95_LD1_95_DISCONNECTOR_95_INTERNAL_95_S1VL1_95_S1VL1_95_BBS_95_LD1_95_DISCONNECTOR_45_S1VL1_95_LD1_95_BREAKER\">\n",
       "                <polyline points=\"705.0,252.0,705.0,222.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl180to300-0\" id=\"_95_S1VL1_95_INTERNAL_95_S1VL1_95_S1VL1_95_BBS_95_LD1_95_DISCONNECTOR_45_S1VL1_95_LD1_95_BREAKER_95_S1VL1_95_LD1_95_BREAKER\">\n",
       "                <polyline points=\"705.0,222.0,705.0,192.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl180to300-0\" id=\"_95_S1VL1_95_S1VL1_95_LD1_95_BREAKER_95_INTERNAL_95_S1VL1_95_LD1\">\n",
       "                <polyline points=\"705.0,172.0,705.0,142.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl180to300-0\" id=\"_95_S1VL1_95_INTERNAL_95_S1VL1_95_LD1_95_LD1\">\n",
       "                <polyline points=\"705.0,142.0,705.0,84.5\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-out\" id=\"idLD1_ARROW_ACTIVE\" transform=\"translate(700.0,99.5)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">80</text>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-out\" id=\"idLD1_ARROW_REACTIVE\" transform=\"translate(700.0,119.5)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">10</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl180to300-0\" id=\"idS1VL1_95_BBS_95_LD1_95_DISCONNECTOR\" transform=\"translate(701.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl180to300-0\" id=\"idINTERNAL_95_S1VL1_95_S1VL1_95_BBS_95_LD1_95_DISCONNECTOR_45_S1VL1_95_LD1_95_BREAKER\" transform=\"translate(701.0,218.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl180to300-0\" id=\"idS1VL1_95_LD1_95_BREAKER\" transform=\"translate(695.0,172.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl180to300-0\" id=\"idINTERNAL_95_S1VL1_95_LD1\" transform=\"translate(701.0,138.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-load sld-top-feeder sld-vl180to300-0\" id=\"idLD1\" transform=\"translate(697.0,75.5)\">\n",
       "                <rect height=\"9\" width=\"16\"/>\n",
       "                <line x1=\"0\" x2=\"16\" y1=\"0\" y2=\"9\"/>\n",
       "                <line x1=\"16\" x2=\"0\" y1=\"0\" y2=\"9\"/>\n",
       "                <text class=\"sld-label\" id=\"LD1_N_LABEL\" x=\"-5.0\" y=\"-5.0\">LD1</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-extern-cell sld-cell-direction-bottom\" id=\"idEXTERN_32_1\">\n",
       "            <g class=\"sld-wire sld-vl180to300-0\" id=\"_95_S1VL1_95_S1VL1_95_BBS_95_TWT_95_DISCONNECTOR_95_INTERNAL_95_S1VL1_95_S1VL1_95_BBS_95_TWT_95_DISCONNECTOR_45_S1VL1_95_TWT_95_BREAKER\">\n",
       "                <polyline points=\"755.0,252.0,755.0,282.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl180to300-0\" id=\"_95_S1VL1_95_INTERNAL_95_S1VL1_95_S1VL1_95_BBS_95_TWT_95_DISCONNECTOR_45_S1VL1_95_TWT_95_BREAKER_95_S1VL1_95_TWT_95_BREAKER\">\n",
       "                <polyline points=\"755.0,282.0,755.0,312.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl180to300-0\" id=\"_95_S1VL1_95_S1VL1_95_TWT_95_BREAKER_95_INTERNAL_95_S1VL1_95_TWT_95_ONE\">\n",
       "                <polyline points=\"755.0,332.0,755.0,362.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-wire sld-vl180to300-0\" id=\"_95_S1VL1_95_INTERNAL_95_S1VL1_95_TWT_95_ONE_95_TWT_95_ONE\">\n",
       "                <polyline points=\"755.0,362.0,755.0,424.0\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-reactive-power sld-feeder-info sld-in\" id=\"idTWT_95_ONE_ARROW_REACTIVE\" transform=\"translate(750.0,399.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">-10</text>\n",
       "            </g>\n",
       "            <g class=\"sld-active-power sld-feeder-info sld-in\" id=\"idTWT_95_ONE_ARROW_ACTIVE\" transform=\"translate(750.0,379.0)\">\n",
       "                <polygon class=\"sld-arrow-out\" points=\"5,0 10,10 0,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <polygon class=\"sld-arrow-in\" points=\"0,0 10,0 5,10\" transform=\"rotate(180.0,5.0,5.0)\"/>\n",
       "                <text class=\"sld-label\" x=\"15.0\" y=\"5.0\">-80</text>\n",
       "            </g>\n",
       "            <g class=\"sld-disconnector sld-closed sld-vl180to300-0\" id=\"idS1VL1_95_BBS_95_TWT_95_DISCONNECTOR\" transform=\"translate(751.0,248.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M0,0 8,8 M8,0 0,8\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M8,0 0,8\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl180to300-0\" id=\"idINTERNAL_95_S1VL1_95_S1VL1_95_BBS_95_TWT_95_DISCONNECTOR_45_S1VL1_95_TWT_95_BREAKER\" transform=\"translate(751.0,278.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-breaker sld-closed sld-vl180to300-0\" id=\"idS1VL1_95_TWT_95_BREAKER\" transform=\"translate(745.0,312.0)\">\n",
       "                <path class=\"sld-sw-closed\" d=\"M1,1 V19 H19 V1z M10,5 V15\"/>\n",
       "                <path class=\"sld-sw-open\" d=\"M1,1 V19 H19 V1z M5,10 H15\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-node sld-hidden-node sld-fictitious sld-vl180to300-0\" id=\"idINTERNAL_95_S1VL1_95_TWT_95_ONE\" transform=\"translate(751.0,358.0)\">\n",
       "                <circle cx=\"4\" cy=\"4\" r=\"4\"/>\n",
       "            </g>\n",
       "            <g class=\"sld-bottom-feeder sld-vl180to300-0\" id=\"idTWT_95_ONE\" transform=\"translate(755.0,424.0)\">\n",
       "                <text class=\"sld-label\" id=\"TWT_ONE_S_LABEL\" x=\"-5.0\" y=\"5.0\">TWT</text>\n",
       "            </g>\n",
       "        </g>\n",
       "        <g class=\"sld-wire sld-vl180to300-0\" id=\"idEDGE_95_TWT_95_ONE\">\n",
       "            <polyline points=\"755.0,424.0,755.0,509.0,642.5,509.0\"/>\n",
       "        </g>\n",
       "        <g class=\"sld-wire sld-vl300to500-0\" id=\"idEDGE_95_TWT_95_TWO\">\n",
       "            <polyline points=\"515.0,449.0,515.0,509.0,627.5,509.0\"/>\n",
       "        </g>\n",
       "        <g class=\"sld-pst sld-fictitious\" id=\"idTWT\" transform=\"translate(628.0,501.5)\">\n",
       "            <circle class=\"sld-vl180to300-0 sld-winding\" cx=\"7\" cy=\"10\" r=\"5\" transform=\"rotate(270.0,7.0,7.5)\"/>\n",
       "            <circle class=\"sld-vl300to500-0 sld-winding\" cx=\"7\" cy=\"5\" r=\"5\" transform=\"rotate(270.0,7.0,7.5)\"/>\n",
       "            <path class=\"sld-vl300to500-0 sld-pst-arrow\" d=\"M14,0 0,14 M11,0 14,0 14,3\" transform=\"rotate(270.0,7.0,7.5)\"/>\n",
       "        </g>\n",
       "    </g>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<pypowsybl.network.impl.svg.Svg at 0x7fba886fb3a0>"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "sld"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.10"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}