From 585a578ac89040f91f86904bb9cb02e1a2e2a969 Mon Sep 17 00:00:00 2001
From: "Sreejith.sajeev" <sreejith12333@gmail.com>
Date: Mon, 31 Mar 2025 13:10:18 +0000
Subject: [PATCH] Changes

---
 README.md                                     |  148 +-
 pmu_visualisation/pyvolt-service              |    1 -
 .../docker-compose.yaml                       |    0
 .../grafana/dashboards/test-dash.json         |    0
 .../provisioning/dashboards/dashboards.yml    |    0
 .../provisioning/datasources/datasources.yml  |    0
 .../parser/.env                               |    0
 .../parser/Dockerfile.parser                  |    0
 .../parser/config.json                        |    0
 .../parser/mapping/message1.conf              |    0
 .../parser/mapping/message2.conf              |    0
 .../parser/parser.py                          |    0
 .../parser/requirements.txt                   |    0
 pmu_visualization/pyvolt-service/.env         |    4 +
 pmu_visualization/pyvolt-service/.gitignore   |   10 +
 pmu_visualization/pyvolt-service/LICENSE      |  201 +++
 pmu_visualization/pyvolt-service/README.md    |   11 +
 pmu_visualization/pyvolt-service/docker/.env  |    4 +
 .../pyvolt-service/docker/Dockerfile.pyvolt   |   28 +
 .../examples/configs/Measurement_config.json  |   49 +
 .../examples/configs/Measurement_config2.json |   49 +
 .../examples/configs/Measurement_config3.json |   49 +
 .../configs/sogno_input_data_acs.conf         |   13 +
 .../configs/villas_node_input_data.conf       |   30 +
 .../configs/villas_node_output_data.conf      |   63 +
 .../examples/quickstart/run_nv_powerflow.py   |   38 +
 .../quickstart/run_nv_state_estimator.py      |   63 +
 .../20191126T1535Z_XX_YYY_SV_.xml             |  206 +++
 .../20191126T1535Z_XX_YYY_TP_.xml             |  292 ++++
 .../20191126T1535Z_YYY_EQ_.xml                | 1426 ++++++++++++++++
 .../CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv         |    2 +
 .../Rootnet_FULL_NE_06J16h_DI.xml             | 1153 +++++++++++++
 .../Rootnet_FULL_NE_06J16h_EQ.xml             | 1502 +++++++++++++++++
 .../Rootnet_FULL_NE_06J16h_SV.xml             |  179 ++
 .../Rootnet_FULL_NE_06J16h_TP.xml             |  279 +++
 .../quickstart/test_switch_nv_powerflow.py    |   56 +
 .../test_switch_nv_state_estimator.py         |   61 +
 .../examples/validation/test_nv_powerflow.py  |   46 +
 .../validation/test_nv_state_estimator.py     |  112 ++
 ...ate_estimation_service_villas_interface.py |  253 +++
 .../examples/validation/test_nv_powerflow.py  |   46 +
 .../validation/test_nv_state_estimator.py     |  112 ++
 .../interfaces/mac_interface.py               |   68 +
 .../interfaces/messageformats/mac_input.json  |  236 +++
 .../messageformats/sogno_input.json           |   34 +
 .../messageformats/sogno_output.json          |   31 +
 .../messageformats/villas_node_input.json     |   45 +
 .../messageformats/villas_node_output.json    |   76 +
 .../interfaces/sogno_interface.py             |  108 ++
 .../interfaces/villas_node_interface.py       |  216 +++
 .../pyvolt-service/mosquitto.conf             |    2 +
 .../pyvolt-service/pyvolt/.gitignore          |   12 +
 .../pyvolt-service/pyvolt/LICENSE             |  373 ++++
 .../pyvolt-service/pyvolt/README.md           |   27 +
 .../examples/quickstart/run_nv_powerflow.py   |   38 +
 .../quickstart/run_nv_state_estimator.py      |   63 +
 .../20191126T1535Z_XX_YYY_SV_.xml             |  206 +++
 .../20191126T1535Z_XX_YYY_TP_.xml             |  292 ++++
 .../20191126T1535Z_YYY_EQ_.xml                | 1426 ++++++++++++++++
 .../CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv         |    2 +
 .../Rootnet_FULL_NE_06J16h_DI.xml             | 1153 +++++++++++++
 .../Rootnet_FULL_NE_06J16h_EQ.xml             | 1502 +++++++++++++++++
 .../Rootnet_FULL_NE_06J16h_SV.xml             |  179 ++
 .../Rootnet_FULL_NE_06J16h_TP.xml             |  279 +++
 .../quickstart/test_switch_nv_powerflow.py    |   56 +
 .../test_switch_nv_state_estimator.py         |   61 +
 .../examples/validation/test_nv_powerflow.py  |   46 +
 .../validation/test_nv_state_estimator.py     |  112 ++
 .../pyvolt-service/pyvolt/pyvolt/__init__.py  |    0
 .../pyvolt/pyvolt/measurement.py              |  388 +++++
 .../pyvolt-service/pyvolt/pyvolt/network.py   |  360 ++++
 .../pyvolt/pyvolt/nv_powerflow.py             |   99 ++
 .../pyvolt/pyvolt/nv_state_estimator.py       |  952 +++++++++++
 .../pyvolt-service/pyvolt/pyvolt/results.py   |  293 ++++
 .../pyvolt-service/pyvolt/requirements.txt    |    1 +
 .../pyvolt-service/pyvolt/setup.py            |   16 +
 .../pyvolt-service/requirements.txt           |    8 +
 .../ts-adapter/telegraf.conf                  |    0
 78 files changed, 15164 insertions(+), 82 deletions(-)
 delete mode 160000 pmu_visualisation/pyvolt-service
 rename {pmu_visualisation => pmu_visualization}/docker-compose.yaml (100%)
 rename {pmu_visualisation => pmu_visualization}/grafana/dashboards/test-dash.json (100%)
 rename {pmu_visualisation => pmu_visualization}/grafana/provisioning/dashboards/dashboards.yml (100%)
 rename {pmu_visualisation => pmu_visualization}/grafana/provisioning/datasources/datasources.yml (100%)
 rename {pmu_visualisation => pmu_visualization}/parser/.env (100%)
 rename {pmu_visualisation => pmu_visualization}/parser/Dockerfile.parser (100%)
 rename {pmu_visualisation => pmu_visualization}/parser/config.json (100%)
 rename {pmu_visualisation => pmu_visualization}/parser/mapping/message1.conf (100%)
 rename {pmu_visualisation => pmu_visualization}/parser/mapping/message2.conf (100%)
 rename {pmu_visualisation => pmu_visualization}/parser/parser.py (100%)
 rename {pmu_visualisation => pmu_visualization}/parser/requirements.txt (100%)
 create mode 100644 pmu_visualization/pyvolt-service/.env
 create mode 100644 pmu_visualization/pyvolt-service/.gitignore
 create mode 100644 pmu_visualization/pyvolt-service/LICENSE
 create mode 100644 pmu_visualization/pyvolt-service/README.md
 create mode 100644 pmu_visualization/pyvolt-service/docker/.env
 create mode 100644 pmu_visualization/pyvolt-service/docker/Dockerfile.pyvolt
 create mode 100644 pmu_visualization/pyvolt-service/examples/configs/Measurement_config.json
 create mode 100644 pmu_visualization/pyvolt-service/examples/configs/Measurement_config2.json
 create mode 100644 pmu_visualization/pyvolt-service/examples/configs/Measurement_config3.json
 create mode 100644 pmu_visualization/pyvolt-service/examples/configs/sogno_input_data_acs.conf
 create mode 100644 pmu_visualization/pyvolt-service/examples/configs/villas_node_input_data.conf
 create mode 100644 pmu_visualization/pyvolt-service/examples/configs/villas_node_output_data.conf
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/run_nv_powerflow.py
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/run_nv_state_estimator.py
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_SV_.xml
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_TP_.xml
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_YYY_EQ_.xml
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_DI.xml
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_EQ.xml
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_SV.xml
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_TP.xml
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/test_switch_nv_powerflow.py
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/quickstart/test_switch_nv_state_estimator.py
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/validation/test_nv_powerflow.py
 create mode 100644 pmu_visualization/pyvolt-service/examples/examples/validation/test_nv_state_estimator.py
 create mode 100644 pmu_visualization/pyvolt-service/examples/run_state_estimation_service_villas_interface.py
 create mode 100644 pmu_visualization/pyvolt-service/examples/validation/test_nv_powerflow.py
 create mode 100644 pmu_visualization/pyvolt-service/examples/validation/test_nv_state_estimator.py
 create mode 100644 pmu_visualization/pyvolt-service/interfaces/mac_interface.py
 create mode 100644 pmu_visualization/pyvolt-service/interfaces/messageformats/mac_input.json
 create mode 100644 pmu_visualization/pyvolt-service/interfaces/messageformats/sogno_input.json
 create mode 100644 pmu_visualization/pyvolt-service/interfaces/messageformats/sogno_output.json
 create mode 100644 pmu_visualization/pyvolt-service/interfaces/messageformats/villas_node_input.json
 create mode 100644 pmu_visualization/pyvolt-service/interfaces/messageformats/villas_node_output.json
 create mode 100644 pmu_visualization/pyvolt-service/interfaces/sogno_interface.py
 create mode 100644 pmu_visualization/pyvolt-service/interfaces/villas_node_interface.py
 create mode 100644 pmu_visualization/pyvolt-service/mosquitto.conf
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/.gitignore
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/LICENSE
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/README.md
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/run_nv_powerflow.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/run_nv_state_estimator.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_SV_.xml
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_TP_.xml
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_YYY_EQ_.xml
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_DI.xml
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_EQ.xml
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_SV.xml
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_TP.xml
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/test_switch_nv_powerflow.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/test_switch_nv_state_estimator.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/validation/test_nv_powerflow.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/examples/validation/test_nv_state_estimator.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/pyvolt/__init__.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/pyvolt/measurement.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/pyvolt/network.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/pyvolt/nv_powerflow.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/pyvolt/nv_state_estimator.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/pyvolt/results.py
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/requirements.txt
 create mode 100644 pmu_visualization/pyvolt-service/pyvolt/setup.py
 create mode 100644 pmu_visualization/pyvolt-service/requirements.txt
 rename {pmu_visualisation => pmu_visualization}/ts-adapter/telegraf.conf (100%)

diff --git a/README.md b/README.md
index 55aab46..78e8160 100644
--- a/README.md
+++ b/README.md
@@ -1,93 +1,79 @@
-# Pmu Visualization Demo
-
-
+# PMU Visualization Demo
 
 ## Getting started
-
-To make it easy for you to get started with GitLab, here's a list of recommended next steps.
-
-Already a pro? Just edit this README.md and make it your own. Want to make it easy? [Use the template at the bottom](#editing-this-readme)!
-
-## Add your files
-
-- [ ] [Create](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files
-- [ ] [Add files using the command line](https://docs.gitlab.com/topics/git/add_files/#add-files-to-a-git-repository) or push an existing Git repository with the following command:
-
+1. Clone the repo
 ```
-cd existing_repo
-git remote add origin https://git-ce.rwth-aachen.de/sreejith12333/pmu-visualization-demo.git
-git branch -M main
-git push -uf origin main
+git clone https://git-ce.rwth-aachen.de/sreejith12333/pmu-visualization-demo.git
+cd pmu-visualization-demo
 ```
 
-## Integrate with your tools
-
-- [ ] [Set up project integrations](https://git-ce.rwth-aachen.de/sreejith12333/pmu-visualization-demo/-/settings/integrations)
-
-## Collaborate with your team
-
-- [ ] [Invite team members and collaborators](https://docs.gitlab.com/ee/user/project/members/)
-- [ ] [Create a new merge request](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html)
-- [ ] [Automatically close issues from merge requests](https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically)
-- [ ] [Enable merge request approvals](https://docs.gitlab.com/ee/user/project/merge_requests/approvals/)
-- [ ] [Set auto-merge](https://docs.gitlab.com/user/project/merge_requests/auto_merge/)
-
-## Test and Deploy
-
-Use the built-in continuous integration in GitLab.
-
-- [ ] [Get started with GitLab CI/CD](https://docs.gitlab.com/ee/ci/quick_start/)
-- [ ] [Analyze your code for known vulnerabilities with Static Application Security Testing (SAST)](https://docs.gitlab.com/ee/user/application_security/sast/)
-- [ ] [Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy](https://docs.gitlab.com/ee/topics/autodevops/requirements.html)
-- [ ] [Use pull-based deployments for improved Kubernetes management](https://docs.gitlab.com/ee/user/clusters/agent/)
-- [ ] [Set up protected environments](https://docs.gitlab.com/ee/ci/environments/protected_environments.html)
-
-***
-
-# Editing this README
-
-When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!). Thanks to [makeareadme.com](https://www.makeareadme.com/) for this template.
-
-## Suggestions for a good README
-
-Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information.
-
-## Name
-Choose a self-explaining name for your project.
-
-## Description
-Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors.
-
-## Badges
-On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge.
-
-## Visuals
-Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method.
-
-## Installation
-Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.
-
-## Usage
-Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README.
-
-## Support
-Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc.
+2. Start the visualisation + State estimation (SONGO)
+```
+cd pmu_visualisaiton
+docker-compose up --build -d
+```
+The stack contains
+-   RabbitMQ : It serves as the data bus as part of SOGNO architecture.
+-   Influxdb : It stores the time serires data from PMU measurements and SE results
+-   pyvolt-servie: It takes PMU data and does state esimation and publish the results
+- parser: It parses the messages in the databus and output easy telegraf ingestable format.
+- Grafana: It visualise the time series data for observability.
+
+3. Start the dummy measurement simulator
+```
+cd pmu_dummy
+docker-compose up --build -d
+```
 
-## Roadmap
-If you have ideas for releases in the future, it is a good idea to list them in the README.
+This simualates a PMU field device. The PMU simuator connects to the rabbitmq broker and publishes measurement payloads which is stored as txt file.
 
-## Contributing
-State if you are open to contributions and what your requirements are for accepting them.
 
-For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self.
+## Directory Structure
+```
+pmu-visualization-demo/
+├── README.md                  # Project documentation
+├── pmu_dummy/                 # PMU data simulator
+│   ├── Dockerfile.dummy
+│   ├── docker-compose.yaml    # Separate Compose file for simulator
+│   ├── dummy_simulator.py
+│   ├── mosquitto.conf
+│   └── sample_data/
+│       └── dpsim_powerflow_record_cigre.txt
+├── pmu_visualization/         # Main visualization system
+│   ├── docker-compose.yaml    # Main Compose file
+│   ├── grafana/               # Grafana provisioning
+│   │   ├── dashboards/
+│   │   │   └── test-dash.json
+│   │   └── provisioning/
+│   │       ├── dashboards/dashboards.yml
+│   │       └── datasources/datasources.yml
+│   ├── logs/                  # Persistent logs
+│   │   ├── parser.log
+│   │   └── pyvolt.log
+│   ├── parser/                # Parsing service
+│   │   ├── Dockerfile.parser
+│   │   ├── config.json
+│   │   ├── mapping/
+│   │   │   ├── message1.conf
+│   │   │   └── message2.conf
+│   │   ├── parser.py
+│   │   └── requirements.txt
+│   ├── pyvolt-service/        # State estimation service
+│   │   ├── docker/Dockerfile.pyvolt
+│   │   ├── examples/          # Sample configs and data
+│   │   ├── interfaces/
+│   │   ├── pyvolt/            # Pyvolt library
+│   │   └── requirements.txt
+│   └── ts-adapter/            # Telegraf configuration
+│       └── telegraf.conf
+```
 
-You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser.
+### Contact 
 
-## Authors and acknowledgment
-Show your appreciation to those who have contributed to the project.
+Sreejith Pananchickal Sajeev, M.Sc. <sreejith.pananchickal@eonerc.rwth-aachen.de>
 
-## License
-For open source projects, say how it is licensed.
+[Institute for Automation of Complex Power Systems (ACS)](http://www.acs.eonerc.rwth-aachen.de) 
+[E.ON Energy Research Center (E.ON ERC)](http://www.eonerc.rwth-aachen.de) 
+[RWTH Aachen University, Germany](http://www.rwth-aachen.de)
 
-## Project status
-If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers.
+<img src="https://www.eonerc.rwth-aachen.de/global/show_picture.asp?id=aaaaaaaaaakevlz"/>
diff --git a/pmu_visualisation/pyvolt-service b/pmu_visualisation/pyvolt-service
deleted file mode 160000
index 21703f3..0000000
--- a/pmu_visualisation/pyvolt-service
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 21703f343455050baed442436569c441258cee71
diff --git a/pmu_visualisation/docker-compose.yaml b/pmu_visualization/docker-compose.yaml
similarity index 100%
rename from pmu_visualisation/docker-compose.yaml
rename to pmu_visualization/docker-compose.yaml
diff --git a/pmu_visualisation/grafana/dashboards/test-dash.json b/pmu_visualization/grafana/dashboards/test-dash.json
similarity index 100%
rename from pmu_visualisation/grafana/dashboards/test-dash.json
rename to pmu_visualization/grafana/dashboards/test-dash.json
diff --git a/pmu_visualisation/grafana/provisioning/dashboards/dashboards.yml b/pmu_visualization/grafana/provisioning/dashboards/dashboards.yml
similarity index 100%
rename from pmu_visualisation/grafana/provisioning/dashboards/dashboards.yml
rename to pmu_visualization/grafana/provisioning/dashboards/dashboards.yml
diff --git a/pmu_visualisation/grafana/provisioning/datasources/datasources.yml b/pmu_visualization/grafana/provisioning/datasources/datasources.yml
similarity index 100%
rename from pmu_visualisation/grafana/provisioning/datasources/datasources.yml
rename to pmu_visualization/grafana/provisioning/datasources/datasources.yml
diff --git a/pmu_visualisation/parser/.env b/pmu_visualization/parser/.env
similarity index 100%
rename from pmu_visualisation/parser/.env
rename to pmu_visualization/parser/.env
diff --git a/pmu_visualisation/parser/Dockerfile.parser b/pmu_visualization/parser/Dockerfile.parser
similarity index 100%
rename from pmu_visualisation/parser/Dockerfile.parser
rename to pmu_visualization/parser/Dockerfile.parser
diff --git a/pmu_visualisation/parser/config.json b/pmu_visualization/parser/config.json
similarity index 100%
rename from pmu_visualisation/parser/config.json
rename to pmu_visualization/parser/config.json
diff --git a/pmu_visualisation/parser/mapping/message1.conf b/pmu_visualization/parser/mapping/message1.conf
similarity index 100%
rename from pmu_visualisation/parser/mapping/message1.conf
rename to pmu_visualization/parser/mapping/message1.conf
diff --git a/pmu_visualisation/parser/mapping/message2.conf b/pmu_visualization/parser/mapping/message2.conf
similarity index 100%
rename from pmu_visualisation/parser/mapping/message2.conf
rename to pmu_visualization/parser/mapping/message2.conf
diff --git a/pmu_visualisation/parser/parser.py b/pmu_visualization/parser/parser.py
similarity index 100%
rename from pmu_visualisation/parser/parser.py
rename to pmu_visualization/parser/parser.py
diff --git a/pmu_visualisation/parser/requirements.txt b/pmu_visualization/parser/requirements.txt
similarity index 100%
rename from pmu_visualisation/parser/requirements.txt
rename to pmu_visualization/parser/requirements.txt
diff --git a/pmu_visualization/pyvolt-service/.env b/pmu_visualization/pyvolt-service/.env
new file mode 100644
index 0000000..e7311ae
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/.env
@@ -0,0 +1,4 @@
+MQTT_BROKER=rabbitmq
+MQTT_PORT=1883
+MQTT_USER=admin
+MQTT_PASS=admin
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/.gitignore b/pmu_visualization/pyvolt-service/.gitignore
new file mode 100644
index 0000000..202fee0
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/.gitignore
@@ -0,0 +1,10 @@
+# ide folders
+.idea
+.vscode
+
+# python folders
+*.egg-info/
+__pycache__
+
+# log files
+*.log
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/LICENSE b/pmu_visualization/pyvolt-service/LICENSE
new file mode 100644
index 0000000..261eeb9
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/LICENSE
@@ -0,0 +1,201 @@
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
diff --git a/pmu_visualization/pyvolt-service/README.md b/pmu_visualization/pyvolt-service/README.md
new file mode 100644
index 0000000..a5f2971
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/README.md
@@ -0,0 +1,11 @@
+# README
+
+## Installation
+
+```
+docker compose up --build
+```
+
+
+
+
diff --git a/pmu_visualization/pyvolt-service/docker/.env b/pmu_visualization/pyvolt-service/docker/.env
new file mode 100644
index 0000000..3dbd451
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/docker/.env
@@ -0,0 +1,4 @@
+MQTT_BROKER=rabbitmq   
+MQTT_PORT=1883
+MQTT_USER=admin
+MQTT_PWD=admin
diff --git a/pmu_visualization/pyvolt-service/docker/Dockerfile.pyvolt b/pmu_visualization/pyvolt-service/docker/Dockerfile.pyvolt
new file mode 100644
index 0000000..0a22860
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/docker/Dockerfile.pyvolt
@@ -0,0 +1,28 @@
+# Dockerfile.pyvolt
+FROM python:3.9-slim
+
+LABEL name="pyvolt-service" \
+      version="1.0" \
+      description="PyVolt-based state estimation service" \
+      maintainer_email="acs-software@eonerc.rwth-aachen.de"
+
+# Install dependencies
+RUN apt-get update && apt-get install -y --no-install-recommends \
+    build-essential \
+    git \
+    libxml2-dev \
+    libxslt1-dev \
+    zlib1g-dev && \
+    rm -rf /var/lib/apt/lists/*
+
+# Install required Python packages
+RUN pip3 install paho-mqtt==1.6.1
+RUN pip3 install git+https://github.com/cim-iec/cimpy.git
+RUN pip3 install git+https://github.com/sogno-platform/pyvolt
+
+WORKDIR /se
+COPY . /se
+
+# Example: if your main script is:
+# ./examples/run_state_estimation_service_villas_interface.py
+CMD ["python", "./examples/run_state_estimation_service_villas_interface.py"]
diff --git a/pmu_visualization/pyvolt-service/examples/configs/Measurement_config.json b/pmu_visualization/pyvolt-service/examples/configs/Measurement_config.json
new file mode 100644
index 0000000..3c10cee
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/configs/Measurement_config.json
@@ -0,0 +1,49 @@
+{
+"Measurement": {
+	"Vmag":{
+		"idx":[],
+		"unc":0
+		},
+	"Imag":{
+		"idx":[],
+		"unc":0
+		},
+	"Pinj":{
+		"idx":[],
+		"unc":0
+		},
+	"Qinj":{
+		"idx":[],
+		"unc":0
+		},
+	"P1":{
+		"idx":[],
+		"unc":0
+		},
+	"Q1":{
+		"idx":[],
+		"unc":0
+		},
+	"P2":{
+		"idx":[],
+		"unc":0
+		},
+	"Q2":{
+		"idx":[],
+		"unc":0
+		},
+	"Vpmu":{
+		"uuid":["N0","N1","N12","N3","N5","N4","N10","N9","N8","N7","N6","N14","N13","N11","N2"],
+		"unc_mag":5,
+		"unc_phase":0
+		},
+	"Ipmu":{
+		"idx":[],
+		"unc_mag":0,
+		"unc_phase":0
+		}
+	}
+}
+
+	
+	
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/configs/Measurement_config2.json b/pmu_visualization/pyvolt-service/examples/configs/Measurement_config2.json
new file mode 100644
index 0000000..db21635
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/configs/Measurement_config2.json
@@ -0,0 +1,49 @@
+{
+"Measurement": {
+	"Vmag":{
+		"uuid":[],
+		"unc":0
+		},
+	"Imag":{
+		"uuid":[],
+		"unc":0
+		},
+	"Pinj":{
+		"uuid":["N1","N12","N3","N5","N4","N10","N9","N8","N7","N6","N14","N13","N11","N2"],
+		"unc":20
+		},
+	"Qinj":{
+		"uuid":["N1","N12","N3","N5","N4","N10","N9","N8","N7","N6","N14","N13","N11","N2"],
+		"unc":20
+		},
+	"P1":{
+		"uuid":[],
+		"unc":0
+		},
+	"Q1":{
+		"uuid":[],
+		"unc":0
+		},
+	"P2":{
+		"uuid":[],
+		"unc":0
+		},
+	"Q2":{
+		"uuid":[],
+		"unc":0
+		},
+	"Vpmu":{
+		"uuid":["N0"],
+		"unc_mag":2,
+		"unc_phase":0
+		},
+	"Ipmu":{
+		"uuid":[],
+		"unc_mag":0,
+		"unc_phase":0
+		}
+	}
+}
+
+	
+	
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/configs/Measurement_config3.json b/pmu_visualization/pyvolt-service/examples/configs/Measurement_config3.json
new file mode 100644
index 0000000..947ce64
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/configs/Measurement_config3.json
@@ -0,0 +1,49 @@
+{
+"Measurement": {
+	"Vmag":{
+		"uuid":[],
+		"unc":0
+		},
+	"Imag":{
+		"uuid":[],
+		"unc":0
+		},
+	"Pinj":{
+		"uuid":["N1","N12","N3","N5","N4","N10","N9","N8","N7","N6","N14","N13","N11","N2"],
+		"unc":20
+		},
+	"Qinj":{
+		"uuid":["N1","N12","N3","N5","N4","N10","N9","N8","N7","N6","N14","N13","N11","N2"],
+		"unc":20
+		},
+	"P1":{
+		"uuid":[],
+		"unc":0
+		},
+	"Q1":{
+		"uuid":[],
+		"unc":0
+		},
+	"P2":{
+		"uuid":[],
+		"unc":0
+		},
+	"Q2":{
+		"uuid":[],
+		"unc":0
+		},
+	"Vpmu":{
+		"uuid":["N0","N7","N6","N14","N11"],
+		"unc_mag":2,
+		"unc_phase":0
+		},
+	"Ipmu":{
+		"uuid":[],
+		"unc_mag":0,
+		"unc_phase":0
+		}
+	}
+}
+
+	
+	
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/configs/sogno_input_data_acs.conf b/pmu_visualization/pyvolt-service/examples/configs/sogno_input_data_acs.conf
new file mode 100644
index 0000000..f896fc4
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/configs/sogno_input_data_acs.conf
@@ -0,0 +1,13 @@
+# config file imported by the service in order to assign the received pmu measurement data to the corresponding quantities in the grid topology
+#
+# for each id and channel:
+# - phase
+# - measurement_quantity
+# - branch/node (uuid)
+
+# node/branch (uuid), measurement_quantity, phase, pmu_id, channel_id
+
+# first example
+# "N1", "voltage_magnitude", "a", "PMU1", 1
+# "N1", "voltage_magnitude", "b", "PMU1", 1
+# "N1", "voltage_magnitude", "c", "PMU1", 1
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/configs/villas_node_input_data.conf b/pmu_visualization/pyvolt-service/examples/configs/villas_node_input_data.conf
new file mode 100644
index 0000000..417e342
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/configs/villas_node_input_data.conf
@@ -0,0 +1,30 @@
+N0.V.mag
+N0.V.phase
+N1.V.mag
+N1.V.phase
+N2.V.mag
+N2.V.phase
+N3.V.mag
+N3.V.phase
+N4.V.mag
+N4.V.phase
+N5.V.mag
+N5.V.phase
+N6.V.mag
+N6.V.phase
+N7.V.mag
+N7.V.phase
+N8.V.mag
+N8.V.phase
+N9.V.mag
+N9.V.phase
+N10.V.mag
+N10.V.phase
+N11.V.mag
+N11.V.phase
+N12.V.mag
+N12.V.phase
+N13.V.mag
+N13.V.phase
+N14.V.mag
+N14.V.phase
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/configs/villas_node_output_data.conf b/pmu_visualization/pyvolt-service/examples/configs/villas_node_output_data.conf
new file mode 100644
index 0000000..6f5b3bb
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/configs/villas_node_output_data.conf
@@ -0,0 +1,63 @@
+N0.V.mag.pf
+N0.V.phase.pf
+N1.V.mag.pf
+N1.V.phase.pf
+N2.V.mag.pf
+N2.V.phase.pf
+N3.V.mag.pf
+N3.V.phase.pf
+N4.V.mag.pf
+N4.V.phase.pf
+N5.V.mag.pf
+N5.V.phase.pf
+N6.V.mag.pf
+N6.V.phase.pf
+N7.V.mag.pf
+N7.V.phase.pf
+N8.V.mag.pf
+N8.V.phase.pf
+N9.V.mag.pf
+N9.V.phase.pf
+N10.V.mag.pf
+N10.V.phase.pf
+N11.V.mag.pf
+N11.V.phase.pf
+N12.V.mag.pf
+N12.V.phase.pf
+N13.V.mag.pf
+N13.V.phase.pf
+N14.V.mag.pf
+N14.V.phase.pf
+N0.V.mag.est
+N0.V.phase.est
+N1.V.mag.est
+N1.V.phase.est
+N2.V.mag.est
+N2.V.phase.est
+N3.V.mag.est
+N3.V.phase.est
+N4.V.mag.est
+N4.V.phase.est
+N5.V.mag.est
+N5.V.phase.est
+N6.V.mag.est
+N6.V.phase.est
+N7.V.mag.est
+N7.V.phase.est
+N8.V.mag.est
+N8.V.phase.est
+N9.V.mag.est
+N9.V.phase.est
+N10.V.mag.est
+N10.V.phase.est
+N11.V.mag.est
+N11.V.phase.est
+N12.V.mag.est
+N12.V.phase.est
+N13.V.mag.est
+N13.V.phase.est
+N14.V.mag.est
+N14.V.phase.est
+max_err
+mean_err
+scenario_flag
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/run_nv_powerflow.py b/pmu_visualization/pyvolt-service/examples/examples/quickstart/run_nv_powerflow.py
new file mode 100644
index 0000000..f05a5ef
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/run_nv_powerflow.py
@@ -0,0 +1,38 @@
+import logging
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import results
+import cimpy
+import os
+from villas.dataprocessing.readtools import read_timeseries_dpsim
+from pathlib import Path
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+this_file_folder = Path(__file__).resolve().parent
+xml_path = this_file_folder / "sample_data" / "CIGRE-MV-NoTap"
+xml_files = [xml_path / "Rootnet_FULL_NE_06J16h_DI.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_EQ.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_SV.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res['topology'], base_apparent_power)
+
+# Execute power flow analysis
+results_pf, num_iter = nv_powerflow.solve(system)
+
+# print node voltages
+print("Powerflow converged in " + str(num_iter) + " iterations.\n")
+print("Results: \n")
+for node in results_pf.nodes:
+    print('{}={}'.format(node.topology_node.uuid, node.voltage_pu))
+    #print('{}={}'.format(node.topology_node.uuid, node.voltage))
+
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/run_nv_state_estimator.py b/pmu_visualization/pyvolt-service/examples/examples/quickstart/run_nv_state_estimator.py
new file mode 100644
index 0000000..55e33d9
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/run_nv_state_estimator.py
@@ -0,0 +1,63 @@
+# This example will provide a test case running the state estimator.
+# The state estimation is performed based on the results using the nv_powerflow implementation
+
+import logging
+from pathlib import Path
+import numpy as np
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import nv_state_estimator
+from pyvolt import measurement
+from pyvolt import results
+import cimpy
+import os
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+this_file_folder = Path(__file__).resolve().parent
+xml_path = this_file_folder / "sample_data" / "CIGRE-MV-NoTap"
+xml_files = [xml_path / "Rootnet_FULL_NE_06J16h_DI.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_EQ.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_SV.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res['topology'], base_apparent_power)
+
+# Execute power flow analysis
+results_pf, num_iter_cim = nv_powerflow.solve(system)
+
+# --- State Estimation ---
+""" Write here the percent uncertainties of the measurements"""
+V_unc = 0
+I_unc = 0
+Sinj_unc = 0
+S_unc = 0
+Pmu_mag_unc = 0
+Pmu_phase_unc = 0
+
+# Create measurements data structures
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in results_pf.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in results_pf.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results = nv_state_estimator.DsseCall(system, measurements_set)
+
+# print node voltages
+print("state_estimation_results.voltages: ")
+for node in state_estimation_results.nodes:
+    print('{}={}'.format(node.topology_node.uuid, node.voltage))
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_SV_.xml b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_SV_.xml
new file mode 100644
index 0000000..ac209b7
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_SV_.xml
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Created with PowerFactory 19.0.5 (digcimdb.dll ServicePack 0) -->
+<rdf:RDF xmlns:cim="http://iec.ch/TC57/2013/CIM-schema-cim16#" xmlns:entsoe="http://entsoe.eu/CIM/SchemaExtension/3/1#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+  <md:FullModel rdf:about="urn:uuid:1ff7e254-9317-4c9c-8439-b2d2e4c9cdb8">
+    <md:Model.DependentOn rdf:resource="urn:uuid:722ba925-3f5d-4b62-adc1-1f8f9b71d198" />
+    <md:Model.created>2019-12-03T14:15:53Z</md:Model.created>
+    <md:Model.modelingAuthoritySet>est</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://entsoe.eu/CIM/StateVariables/4/1</md:Model.profile>
+    <md:Model.scenarioTime>2019-11-26T15:35:58Z</md:Model.scenarioTime>
+  </md:FullModel>
+  <cim:SvPowerFlow rdf:ID="_c8e4f2d6-c278-41e3-a8a9-fb86a2d14718">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_bd7f18d5-5191-9801-e04a-f73d8e579681" />
+    <cim:SvPowerFlow.p>0.58685</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.147078</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_252b3e4f-c75f-4558-bac3-ca7d9eaa4aa7">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_0800f8b6-d2ab-9fa5-d1cc-c97bcbe70533" />
+    <cim:SvPowerFlow.p>0.20855</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0522676</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_b7d437fb-78be-4773-a138-1e22eb76964a">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_fc0c3fd8-8f66-4bb6-9fbc-3c4d64e4bef4" />
+    <cim:SvPowerFlow.p>0.57375</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.355578</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_026ba440-0ca7-4ea5-bd5a-730af4bf8c09">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_90b29c9c-5214-0cb4-3db2-8ffabfcc7989" />
+    <cim:SvPowerFlow.p>0.7275</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.182329</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_a21b5951-2d69-4368-987d-5f0d966ddb66">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_4740b74e-7c80-0a19-d42d-bd7839c9b4f4" />
+    <cim:SvPowerFlow.p>0.27645</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0692849</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_93c42101-daae-4d5e-a399-c23ba070edce">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_7c5aaaad-2aff-6626-76b1-f0067af15561" />
+    <cim:SvPowerFlow.p>4.845</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>1.59247</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_cbabf8a3-6fa4-4bb8-98fc-0b4ff114f6b1">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_1bb33026-5f1e-169e-7a16-188e6092216c" />
+    <cim:SvPowerFlow.p>0.43165</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.108182</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_d135a6ca-c567-4ebf-9dcb-917351d6cb25">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_9421f49e-74e2-e963-9a37-045e700ddbd1" />
+    <cim:SvPowerFlow.p>5.016</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>1.64868</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_95dbaa9d-5024-41e6-94cd-b3bf3003cdf4">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_98e94080-dc6b-9222-f9c0-57202f242f6f" />
+    <cim:SvPowerFlow.p>0.0765</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0474104</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_6a89883d-2254-4a8c-b4fa-e5e96c7b0b29">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_7fcf0880-0776-fa92-a3b5-0ee21e1e1a49" />
+    <cim:SvPowerFlow.p>0.3315</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.205445</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_d0af61da-ad01-49fb-9f9a-80efd8839963">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_c8e92e5d-9f8a-7ace-c561-a8c15ed31750" />
+    <cim:SvPowerFlow.p>0.3298</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0826557</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_3daceee0-7c00-4bfb-bded-97799acb355b">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_c15979d3-99b0-bd90-827f-722f93b1e4b2" />
+    <cim:SvPowerFlow.p>0.034</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0210713</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_184a164e-cb1b-45fd-a0c7-003f6f5691e7">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_59816c2c-479a-6a47-a235-a507dc13934d" />
+    <cim:SvPowerFlow.p>0.22525</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.139597</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_23e8231d-95b2-4f0c-9789-b4a5effca8ae">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_667be7da-c0e6-5944-a272-97c157f8eebd" />
+    <cim:SvPowerFlow.p>0.4753</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.119121</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_f0bca962-0f8d-4f18-97d9-c087be133c9d">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_90a7f520-90a4-da25-21e8-6e8941127ff8" />
+    <cim:SvPowerFlow.p>0.54805</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.137354</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_713ad120-d29b-4b50-afdc-2a423cc3633c">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_70ce5ae1-77f3-69ca-d598-b4d95c69ee94" />
+    <cim:SvPowerFlow.p>0.068</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0421426</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_49f0154c-7d0c-479a-9a89-c46ed4b898c2">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_f9b0792e-3997-006f-b987-877352467d3e" />
+    <cim:SvPowerFlow.p>14.994</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>3.04466</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_491cc46c-7b42-4db8-9df0-9c4c56090778">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_3e3423c0-3fd0-115a-fc5e-ec7043d33185" />
+    <cim:SvPowerFlow.p>14.994</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>3.04466</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_1ec22ba2-968c-4cd0-b80c-db3e3973e5c7">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_485d90e0-27f8-9319-318c-7665adcfe1c2" />
+    <cim:SvPowerFlow.p>-45.0415</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>-16.7501</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvVoltage rdf:ID="_a81ce5d5-cd44-48b7-824f-ee36c816a4c4">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+    <cim:SvVoltage.angle>-9.9497</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.9355</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_f2728684-05ea-46c9-b088-dd8c2a8d8f0e">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+    <cim:SvVoltage.angle>-5.8936</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.2881</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_b0e130e2-5f6e-4a69-a4ce-e01745e14105">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+    <cim:SvVoltage.angle>-8.10344</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>18.7127</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_9b927adc-df5a-4a9e-940a-83b5c4a491da">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+    <cim:SvVoltage.angle>-10.0614</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8967</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_13181d7d-0b5d-48d0-9bc9-9fc0c21ff73f">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+    <cim:SvVoltage.angle>-10.1384</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8701</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_271f61d1-bf7f-4662-8a04-429e98bbf682">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+    <cim:SvVoltage.angle>-10.2269</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8135</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_5e082f42-b8a5-450e-b2f5-6d43fa7c100b">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+    <cim:SvVoltage.angle>-10.2588</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.7989</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_72c61473-a643-4bca-a55b-70b98395a5a7">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+    <cim:SvVoltage.angle>-10.2296</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8386</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_b98c0777-de39-4a0d-a44f-d00308926245">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+    <cim:SvVoltage.angle>-10.3414</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.7686</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_ffa68f99-4ee5-4b7a-92b4-a60734902be8">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+    <cim:SvVoltage.angle>-10.3297</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.7727</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_b0cc7de3-b262-4aaf-a728-4d99ad3720af">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+    <cim:SvVoltage.angle>-5.92515</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.2309</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_07409e05-7364-421c-ac1d-032ad143cc8d">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+    <cim:SvVoltage.angle>-10.2157</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8194</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_ef56b189-6fc1-4fa6-95ec-7a0e853f8755">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+    <cim:SvVoltage.angle>-6.99031</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.2117</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_f07f36b6-d7f2-411a-952d-11a6b4227422">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+    <cim:SvVoltage.angle>-5.83937</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.3877</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_257cddc2-cb7c-4e48-a1bf-496e4ef38822">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+    <cim:SvVoltage.angle>0.</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>110.</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_e576cc48-c871-48aa-8298-cedd40d3ecbf">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+    <cim:SvVoltage.angle>-5.92534</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.2309</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:TopologicalIsland rdf:ID="_4c48b789-b39a-4499-b7b2-b7781a907473">
+    <cim:IdentifiedObject.name>Island_001</cim:IdentifiedObject.name>
+    <cim:TopologicalIsland.AngleRefTopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:TopologicalIsland>
+</rdf:RDF>
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_TP_.xml b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_TP_.xml
new file mode 100644
index 0000000..b598428
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_TP_.xml
@@ -0,0 +1,292 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Created with PowerFactory 19.0.5 (digcimdb.dll ServicePack 0) -->
+<rdf:RDF xmlns:cim="http://iec.ch/TC57/2013/CIM-schema-cim16#" xmlns:entsoe="http://entsoe.eu/CIM/SchemaExtension/3/1#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+  <md:FullModel rdf:about="urn:uuid:722ba925-3f5d-4b62-adc1-1f8f9b71d198">
+    <md:Model.DependentOn rdf:resource="urn:uuid:57968fd6-67ff-4943-a8e2-f47aae37e345" />
+    <md:Model.created>2019-12-03T14:15:53Z</md:Model.created>
+    <md:Model.modelingAuthoritySet>est</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://entsoe.eu/CIM/Topology/4/1</md:Model.profile>
+    <md:Model.scenarioTime>2019-11-26T15:35:58Z</md:Model.scenarioTime>
+  </md:FullModel>
+  <cim:Terminal rdf:about="#_70ce5ae1-77f3-69ca-d598-b4d95c69ee94">
+    <cim:Terminal.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_667be7da-c0e6-5944-a272-97c157f8eebd">
+    <cim:Terminal.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_7c5aaaad-2aff-6626-76b1-f0067af15561">
+    <cim:Terminal.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_0800f8b6-d2ab-9fa5-d1cc-c97bcbe70533">
+    <cim:Terminal.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_7fcf0880-0776-fa92-a3b5-0ee21e1e1a49">
+    <cim:Terminal.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_3e3423c0-3fd0-115a-fc5e-ec7043d33185">
+    <cim:Terminal.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_f9b0792e-3997-006f-b987-877352467d3e">
+    <cim:Terminal.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_59816c2c-479a-6a47-a235-a507dc13934d">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_fc0c3fd8-8f66-4bb6-9fbc-3c4d64e4bef4">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_bd7f18d5-5191-9801-e04a-f73d8e579681">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_1bb33026-5f1e-169e-7a16-188e6092216c">
+    <cim:Terminal.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_9421f49e-74e2-e963-9a37-045e700ddbd1">
+    <cim:Terminal.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_90a7f520-90a4-da25-21e8-6e8941127ff8">
+    <cim:Terminal.TopologicalNode rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_4740b74e-7c80-0a19-d42d-bd7839c9b4f4">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_b3ab24bf-f8c7-0f60-2ef1-8ceded54ef94">
+    <cim:Terminal.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_a3bd9a6d-aa94-e636-5446-b7cc9bf07b69">
+    <cim:Terminal.TopologicalNode rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_485d90e0-27f8-9319-318c-7665adcfe1c2">
+    <cim:Terminal.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c15979d3-99b0-bd90-827f-722f93b1e4b2">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_0bc8d962-9dc6-3b80-3964-fdf0b8813e39">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_be5d5590-46f0-a2d6-97a0-239f3dac2b59">
+    <cim:Terminal.TopologicalNode rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c9179969-3ca8-75b1-6b69-f2216f1d4e54">
+    <cim:Terminal.TopologicalNode rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_625d1432-5503-dbac-b902-17167cda7a76">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c19d63ae-3a0f-b2c0-5bc7-b1fcf0271d7c">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_557c0959-97af-9e0e-e713-d0a8df7b63ac">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_150ee6f6-c004-c901-ac76-f677a6577c00">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_caf5ff94-27cf-c447-4aab-d377a8c40954">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_80a2cffe-63ef-47e8-04f5-f0aeaac0a2eb">
+    <cim:Terminal.TopologicalNode rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_dd5657c1-3ab6-e35e-f55e-96217566209e">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_dd655f2c-c82a-2fd4-f721-02558de5ced5">
+    <cim:Terminal.TopologicalNode rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_4f70c1c7-e73d-d96a-8e46-b8d34e3002e2">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_90b29c9c-5214-0cb4-3db2-8ffabfcc7989">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_ff8d936c-48db-7ad2-b7de-b0635592cb6d">
+    <cim:Terminal.TopologicalNode rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_db83cb1e-403c-6f39-d6a3-536024ab0cbd">
+    <cim:Terminal.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_3cb47e40-c5e0-45be-df0c-8c22fa04c9e3">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_700c5c7d-c417-ed24-cf7e-73bb12afdac5">
+    <cim:Terminal.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_a4a5f394-66f7-580b-6fe4-0d23ad7bcc75">
+    <cim:Terminal.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_340dea98-be97-ec31-a27e-481b615cd4d8">
+    <cim:Terminal.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_a062ffda-89c0-644e-eac5-e24a4035be8c">
+    <cim:Terminal.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c673aa9a-3593-5760-0f93-5b89197c6649">
+    <cim:Terminal.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_d8a33166-940e-e632-a2d3-8e6ee5b3c7ac">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_107faf64-e0b2-d9cb-2ab2-e116a4916ef5">
+    <cim:Terminal.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_9d9451d3-1d8c-ba47-f3d6-0d4a83cd19d6">
+    <cim:Terminal.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_7c157c47-e431-0b98-0b19-3261ddff3aa3">
+    <cim:Terminal.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c8e92e5d-9f8a-7ace-c561-a8c15ed31750">
+    <cim:Terminal.TopologicalNode rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_98e94080-dc6b-9222-f9c0-57202f242f6f">
+    <cim:Terminal.TopologicalNode rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_f25f13bb-fe56-872a-612f-40236c551cd8">
+    <cim:Terminal.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_a0dc720b-9c1e-a5b3-45d0-769984da6224">
+    <cim:Terminal.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_852f0235-a87b-a98b-7dbb-da2a6af3ef2e">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_4499640c-1721-9917-6663-c2deed08a32d">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_ecb0fb4b-8ce1-3743-f968-5f09a91c5d95">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c7866a7a-33d3-7779-614c-68089166df06">
+    <cim:Terminal.TopologicalNode rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+  </cim:Terminal>
+  <cim:TopologicalNode rdf:ID="_d2b0817f-72c6-9089-de38-54b4cffa76f7">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_7393748d-2fa2-af40-2240-4ac5d88e521b" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_5e21a493-0a97-45a3-5c88-e607e09761cd" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_29c5ebf8-b74a-d5b1-797f-3ca6b7ed79bc" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_a4ce144d-28f7-3fb3-f619-b26d7a3419a5">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_8588c69d-d746-457c-c743-8809b19b34d0" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_8095e0f8-bea0-3ab7-ad90-c40767dd67c9">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_49e5567e-9211-b509-dc0e-8c06f708c051" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_ae4bb411-f103-4896-4cdc-65f2dd965f43" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_4db018ee-b992-d417-4bb2-a0f265bb96d0" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_54536b2b-6ecb-1dd7-2abc-ee309f0b8fa5" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_684937da-f31c-12a0-7ec5-739342074d77">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_080d06be-5b9d-5803-2f50-ee814f051ad8" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_93f0dfa8-c24a-e8fd-a1fe-37833be80a39">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_009a13fd-9368-62b5-acdf-936a9358bb63" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_f5d88e97-ed43-57a6-5f97-74c968ff4940">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_53d862a7-7ebf-2819-aad5-7bd6293d81cf" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_d308652a-2cba-ea0d-cd18-a7bf73a448fb">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_420c08c8-f1d7-ff79-644a-1bd69511e8d2" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_74ef6b52-0675-dad4-1317-9584e2e4ffb4">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_c3b1eeef-e077-79b7-0463-6132754335c9" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_1d80cb9d-2589-d3a1-c51e-1eb3d3526213">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_d018cec9-9ab4-731c-56bf-beff072bd063" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_511e2e6b-b8aa-00b8-5d26-2ec867b28a41">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_eb645603-b407-5f2a-946c-e14d33c4b3f4" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9">
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_0b0b387e-ec9a-5fb7-bba7-41dd2838dc56" />
+  </cim:TopologicalNode>
+  <cim:ConnectivityNode rdf:about="#_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_f5a61eee-78e6-468e-a51a-0bb85564a385">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_1ba33e82-6880-451e-b04c-528202aa800f">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_919b313f-6bd4-40b0-ba2f-765e596dd9fa">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_ba8df799-29b7-43b0-838d-276c5250d40d">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_12db6989-98a0-4156-b1e5-5e117b8b7790">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_d3741c45-c266-4343-b9a3-ff704d23d62c">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_7598c73a-91c0-4569-93db-45a8cfb820c3">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_92924052-3fa3-4ba4-9186-e2f03fefaa17">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_0e5a6797-d096-4c18-b798-4175ef6d2598">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_24e14efc-2446-4031-81f7-29766141e9c7">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_4db9a899-b497-4009-9628-88655d1953c3">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_8b1f7144-020f-4252-9209-bf0d1dcbce37">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+  </cim:ConnectivityNode>
+</rdf:RDF>
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_YYY_EQ_.xml b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_YYY_EQ_.xml
new file mode 100644
index 0000000..a9a41fd
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_YYY_EQ_.xml
@@ -0,0 +1,1426 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Created with PowerFactory 19.0.5 (digcimdb.dll ServicePack 0) -->
+<rdf:RDF xmlns:cim="http://iec.ch/TC57/2013/CIM-schema-cim16#" xmlns:entsoe="http://entsoe.eu/CIM/SchemaExtension/3/1#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+  <md:FullModel rdf:about="urn:uuid:57968fd6-67ff-4943-a8e2-f47aae37e345">
+    <md:Model.created>2019-12-03T14:15:53Z</md:Model.created>
+    <md:Model.modelingAuthoritySet>est</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://entsoe.eu/CIM/EquipmentCore/3/1</md:Model.profile>
+    <md:Model.profile>http://entsoe.eu/CIM/EquipmentOperation/3/1</md:Model.profile>
+    <md:Model.scenarioTime>2019-11-26T15:35:58Z</md:Model.scenarioTime>
+  </md:FullModel>
+  <cim:ConformLoad rdf:ID="_dade2ba4-10c6-4d69-9d0b-f409dcd30c1a">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_eb645603-b407-5f2a-946c-e14d33c4b3f4" />
+    <cim:IdentifiedObject.name>LOAD-H-8</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_ebb135e9-8c6d-4251-9404-8b515763099e">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_53d862a7-7ebf-2819-aad5-7bd6293d81cf" />
+    <cim:IdentifiedObject.name>LOAD-H-12</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_f376c50c-c520-469a-bcfb-74b68ea3b522">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_009a13fd-9368-62b5-acdf-936a9358bb63" />
+    <cim:IdentifiedObject.name>LOAD-H-14</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_f96a630e-0f9f-4036-af6e-c3025391d648">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_8588c69d-d746-457c-c743-8809b19b34d0" />
+    <cim:IdentifiedObject.name>LOAD-H-5</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_fc434956-5356-4ab1-a777-2a0121602a03">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_ae4bb411-f103-4896-4cdc-65f2dd965f43" />
+    <cim:IdentifiedObject.name>LOAD-I-7</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_fdb50dd9-d98e-4678-b595-c86c382ba96c">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_009a13fd-9368-62b5-acdf-936a9358bb63" />
+    <cim:IdentifiedObject.name>LOAD-I-14</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_255eb6fa-828f-4ec1-b948-900e66d9d953">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_d018cec9-9ab4-731c-56bf-beff072bd063" />
+    <cim:IdentifiedObject.name>LOAD-H-10</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_59ccc41d-1a29-4ff9-988c-a98516e89f22">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_49e5567e-9211-b509-dc0e-8c06f708c051" />
+    <cim:IdentifiedObject.name>LOAD-H-11</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_c2129e5c-7fe5-4790-b470-78c993faf6e7">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_420c08c8-f1d7-ff79-644a-1bd69511e8d2" />
+    <cim:IdentifiedObject.name>LOAD-I-13</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_4a4f440f-e9e0-4184-bca4-9eac08af6e77">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_c3b1eeef-e077-79b7-0463-6132754335c9" />
+    <cim:IdentifiedObject.name>LOAD-I-1</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_72af99e9-39cf-4fed-9f4f-c9de48d17b6e">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d" />
+    <cim:IdentifiedObject.name>LOAD-I-3</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_0577f739-443a-457b-8939-3c6d73f4833f">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_54536b2b-6ecb-1dd7-2abc-ee309f0b8fa5" />
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_2e4c7b61-0ce0-4838-b6f6-2373c0aec979">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_c3b1eeef-e077-79b7-0463-6132754335c9" />
+    <cim:IdentifiedObject.name>LOAD-H-1</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_615e108f-bfb0-4eda-8906-6941f3ab1ce7">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_53d862a7-7ebf-2819-aad5-7bd6293d81cf" />
+    <cim:IdentifiedObject.name>LOAD-I-12</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_7f0c818f-9585-4ed7-b9fb-12dcfd30d918">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_4db018ee-b992-d417-4bb2-a0f265bb96d0" />
+    <cim:IdentifiedObject.name>LOAD-H-4</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_92d510aa-8ad5-48d2-b0d2-578c9e8f8baf">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_080d06be-5b9d-5803-2f50-ee814f051ad8" />
+    <cim:IdentifiedObject.name>LOAD-H-6</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_cc6fb9e3-21c4-4485-8ccd-a1ef26d4ec90">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d" />
+    <cim:IdentifiedObject.name>LOAD-H-3</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_d7b4bcaa-d33f-4bfb-8628-7d6716578801">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_d018cec9-9ab4-731c-56bf-beff072bd063" />
+    <cim:IdentifiedObject.name>LOAD-I-10</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ACLineSegment rdf:ID="_50937192-80f8-40dd-a2e6-0196b14d6b12">
+    <cim:ACLineSegment.bch>1.51978e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.16032</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.22912</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.32</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L8-9</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_fe0b238e-1c46-402e-b6fd-f6dbc747ce7d">
+    <cim:ACLineSegment.bch>3.65696e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.38577</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.55132</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.77</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L9-10</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_c014dcbc-050d-4048-aa4f-770106d2bd60">
+    <cim:ACLineSegment.bch>7.31392e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.77154</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.10264</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>1.54</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L5-6</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_44b88399-fb5c-4a75-89ee-00d3e838f5c8">
+    <cim:ACLineSegment.bch>1.56727e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.16533</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.23628</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.33</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L11-10</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_8a34ae92-aa94-4b30-b276-957574fbc213">
+    <cim:ACLineSegment.bch>6.344e-6</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>1.02</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.732</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>2.</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L8-14</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_a5b80fcf-dfa7-41c9-a012-89d3299e50a0">
+    <cim:ACLineSegment.bch>0.000209919</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>2.21442</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>3.16472</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>4.42</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L2-3</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_f046b474-d0fc-4a82-977b-027c82d280b1">
+    <cim:ACLineSegment.bch>9.48428e-6</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>1.5249</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.09434</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>2.99</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L13-14</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_f26f5411-5f00-4d02-b65b-86bc548bf1b8">
+    <cim:ACLineSegment.bch>2.65961e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.28056</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.40096</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.56</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L4-5</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_a4e81010-059c-4481-bda3-4a6bc648c543">
+    <cim:ACLineSegment.bch>0.00013393</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>1.41282</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>2.01912</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>2.82</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L1-2</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_4c30831e-b0d8-4c13-8118-c8c804f39118">
+    <cim:ACLineSegment.bch>1.55111e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>2.4939</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.78974</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>4.89</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L12-13</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_b6df5a61-9162-41ef-8ea4-fa776e9115a5">
+    <cim:ACLineSegment.bch>2.89707e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.30561</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.43676</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.61</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L3-4</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_d536ff29-ed31-42e1-ad72-a67c92e954e6">
+    <cim:ACLineSegment.bch>7.93133e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.83667</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.19572</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>1.67</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L7-8</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_ecf8c2fb-ca88-49f8-9d60-24e7becc770d">
+    <cim:ACLineSegment.bch>6.17409e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.6513</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.9308</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>1.3</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L3-8</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:CurrentLimit rdf:ID="_b803cb3c-f60d-15e3-283e-28430be16738">
+    <cim:CurrentLimit.value>721.688</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_678c2edd-341e-e73d-f944-4646dd3d6c71" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_74115096-81f9-5475-27df-4eaf561c1de5">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_b0fb7d0a-4d78-471a-3805-8f8b89c6b0a4" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_33805236-19d6-01d2-06a4-6ed624292fcf">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_5bfb0113-be51-240d-9ba8-00b3270b9774" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_6158fad1-45c9-5a6d-7ea3-d987c2dd6173">
+    <cim:CurrentLimit.value>131.216</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8baa04fe-8315-403f-9640-dc2fea69cc4c" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_080ec9e1-21bd-a947-9627-67b8fa630955">
+    <cim:CurrentLimit.value>721.688</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_f516b1e5-c521-7e2c-ddf0-681d4665a8d7" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_59e28543-9f71-2232-26e2-b256c35041e0">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_3a1ebf0b-3302-a340-1f72-f033fee2dbaf" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_6c570e37-7da6-5a9f-f838-293ca8e72bdf">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_4</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_3c27ce89-bb24-1bf3-e17e-ecae479f137c" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_0f23ecaf-1698-ab98-28df-d93837b0dc45">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_acccc359-066d-5fa4-9b43-56694a4908f3" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_762ca2c0-c745-2819-c0ed-d33df65397be">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c65bbb2d-30aa-10f6-6332-665018d9e11f" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_110ef22e-c4f7-cb38-588c-cef6ef3de4c0">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_aac6833c-0b0e-e815-4786-99696ddd25e1" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_3838e54a-1b98-5871-d1d2-481c1e031df3">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_98f0d4c1-23e6-93f4-51df-31024c4e4e51" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_bae2da54-6e18-c460-eb27-0fc0e761b9fa">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8b88f4bb-fa15-2ca9-9fb5-8a401f2491a8" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_dc932e03-03e0-54e0-72fe-a10254530d38">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_5</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_81173001-407a-8de6-8a39-b2c721588009" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_5e2ae9f9-62f3-730d-e5c7-c41c23469b1d">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8906e482-9925-e673-bb75-be832c76810e" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_4eb259c7-db35-5cbd-251d-ddccdfbec4d5">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_f5204a59-6cd1-1424-3f5c-7fe8e4f57b20" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_94a74f3b-657c-92c2-2735-c5941b235d15">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_1658265f-76ad-e99a-ff73-a38ee2b78889" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_d3e67350-f0c7-d463-5d9d-583e6d4590c1">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_83ea52da-c627-670b-b973-8327cbeff498" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_fe6662cb-b9c3-c48a-b4bc-44a95536c76b">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_5b2e04b9-cf72-996b-2ca4-3edff54196de" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_c9d43b4b-5ea1-9bf1-1bc5-b4c295482f91">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8697b801-8527-fe10-49bf-892a3d9d3a46" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_afae8896-a52c-db30-883b-d5eeef7fb69f">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_4</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_5385dcfb-208c-12d5-93a8-05a76bcf9f61" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_8876f21d-08b7-b2e6-cdf4-24308d4ca8d3">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_4b3f3517-22b6-1020-d273-1532505bca0a" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_d75c0974-05b5-b756-c75f-b5443d5b0a43">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_507eb4fe-985d-a03a-51c6-4f4c32b1f818" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_40fb2bae-f495-9ea4-f2b4-6f89adda4a3d">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c30a703f-0637-44dd-86b1-aa858473f051" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_758ca4a1-8b0a-0611-b981-e7a34890bd1d">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_a82deb2c-cdde-5f31-aedd-a41fa28cf63e" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_2291ecf2-f4af-9e89-3ffe-5683897bb5fb">
+    <cim:CurrentLimit.value>131.216</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_3</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_b8892fc9-2eb0-8df6-5f82-a1eeb8b32fca" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_fc081730-d029-8278-4de9-37d648f28146">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_9606ccdf-7ccc-907f-99e0-eff05da27836" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_e525f079-f7cc-2acf-fb1a-12c2761ab636">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_d2f209e4-036d-989a-e000-be98e3393a25" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_ae46ee44-6f55-5042-f991-d62c3059d0ab">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_87081ad1-df03-66b9-e061-27c2c91e63ec" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_f18a331b-4193-6cc0-afcb-8dde3f38fb28">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c9159587-e7b0-0e9c-4615-dd3bb97eb014" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_5a348e9a-1a06-7669-6c44-12d702b334c1">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_616036cf-226d-8c8f-0065-34bc4f74f2ab" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:OperationalLimitSet rdf:ID="_1658265f-76ad-e99a-ff73-a38ee2b78889">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_80a2cffe-63ef-47e8-04f5-f0aeaac0a2eb" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_9606ccdf-7ccc-907f-99e0-eff05da27836">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_700c5c7d-c417-ed24-cf7e-73bb12afdac5" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_d2f209e4-036d-989a-e000-be98e3393a25">
+    <cim:IdentifiedObject.name>Current rating for L3-4</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_3cb47e40-c5e0-45be-df0c-8c22fa04c9e3" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_b8892fc9-2eb0-8df6-5f82-a1eeb8b32fca">
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_107faf64-e0b2-d9cb-2ab2-e116a4916ef5" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_678c2edd-341e-e73d-f944-4646dd3d6c71">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_a0dc720b-9c1e-a5b3-45d0-769984da6224" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_b0fb7d0a-4d78-471a-3805-8f8b89c6b0a4">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_ff8d936c-48db-7ad2-b7de-b0635592cb6d" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_5bfb0113-be51-240d-9ba8-00b3270b9774">
+    <cim:IdentifiedObject.name>Current rating for L5-6</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_caf5ff94-27cf-c447-4aab-d377a8c40954" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_8baa04fe-8315-403f-9640-dc2fea69cc4c">
+    <cim:IdentifiedObject.name>Current rating for TR0</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_b3ab24bf-f8c7-0f60-2ef1-8ceded54ef94" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_a82deb2c-cdde-5f31-aedd-a41fa28cf63e">
+    <cim:IdentifiedObject.name>Current rating for L9-10</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_dd5657c1-3ab6-e35e-f55e-96217566209e" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_87081ad1-df03-66b9-e061-27c2c91e63ec">
+    <cim:IdentifiedObject.name>Current rating for L4-5</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_db83cb1e-403c-6f39-d6a3-536024ab0cbd" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_acccc359-066d-5fa4-9b43-56694a4908f3">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_4f70c1c7-e73d-d96a-8e46-b8d34e3002e2" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_f516b1e5-c521-7e2c-ddf0-681d4665a8d7">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_a062ffda-89c0-644e-eac5-e24a4035be8c" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_c65bbb2d-30aa-10f6-6332-665018d9e11f">
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_a3bd9a6d-aa94-e636-5446-b7cc9bf07b69" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_3c27ce89-bb24-1bf3-e17e-ecae479f137c">
+    <cim:IdentifiedObject.name>Current rating for L8-14</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_a4a5f394-66f7-580b-6fe4-0d23ad7bcc75" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_81173001-407a-8de6-8a39-b2c721588009">
+    <cim:IdentifiedObject.name>Current rating for L3-8</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_625d1432-5503-dbac-b902-17167cda7a76" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_8906e482-9925-e673-bb75-be832c76810e">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_150ee6f6-c004-c901-ac76-f677a6577c00" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_f5204a59-6cd1-1424-3f5c-7fe8e4f57b20">
+    <cim:IdentifiedObject.name>Current rating for L11-10</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_9d9451d3-1d8c-ba47-f3d6-0d4a83cd19d6" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_98f0d4c1-23e6-93f4-51df-31024c4e4e51">
+    <cim:IdentifiedObject.name>Current rating for L1-2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_c673aa9a-3593-5760-0f93-5b89197c6649" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_aac6833c-0b0e-e815-4786-99696ddd25e1">
+    <cim:IdentifiedObject.name>Current rating for L12-13</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_f25f13bb-fe56-872a-612f-40236c551cd8" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_8b88f4bb-fa15-2ca9-9fb5-8a401f2491a8">
+    <cim:IdentifiedObject.name>Current rating for L1-2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_c9179969-3ca8-75b1-6b69-f2216f1d4e54" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_507eb4fe-985d-a03a-51c6-4f4c32b1f818">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_0bc8d962-9dc6-3b80-3964-fdf0b8813e39" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_83ea52da-c627-670b-b973-8327cbeff498">
+    <cim:IdentifiedObject.name>Current rating for L12-13</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_d8a33166-940e-e632-a2d3-8e6ee5b3c7ac" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_3a1ebf0b-3302-a340-1f72-f033fee2dbaf">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_7c157c47-e431-0b98-0b19-3261ddff3aa3" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_5385dcfb-208c-12d5-93a8-05a76bcf9f61">
+    <cim:IdentifiedObject.name>Current rating for L7-8</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_557c0959-97af-9e0e-e713-d0a8df7b63ac" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_4b3f3517-22b6-1020-d273-1532505bca0a">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_dd655f2c-c82a-2fd4-f721-02558de5ced5" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_5b2e04b9-cf72-996b-2ca4-3edff54196de">
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_be5d5590-46f0-a2d6-97a0-239f3dac2b59" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_8697b801-8527-fe10-49bf-892a3d9d3a46">
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_4499640c-1721-9917-6663-c2deed08a32d" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_c30a703f-0637-44dd-86b1-aa858473f051">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_340dea98-be97-ec31-a27e-481b615cd4d8" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_616036cf-226d-8c8f-0065-34bc4f74f2ab">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_852f0235-a87b-a98b-7dbb-da2a6af3ef2e" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_c9159587-e7b0-0e9c-4615-dd3bb97eb014">
+    <cim:IdentifiedObject.name>Current rating for L8-9</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_c19d63ae-3a0f-b2c0-5bc7-b1fcf0271d7c" />
+  </cim:OperationalLimitSet>
+  <cim:GeographicalRegion rdf:ID="_e6da430b-b278-c046-1041-4d59deeb2a3c">
+    <cim:IdentifiedObject.name>est</cim:IdentifiedObject.name>
+  </cim:GeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_a6f9aee6-a340-ea35-1d3d-20086e10e7b3">
+    <cim:IdentifiedObject.name>CIGRE_MV_NoTap</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_a8756b4f-d968-5976-e916-21d09b196d44">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_bcfbe4a0-404e-4940-019d-ac680e411e46">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_6e13765b-999e-7d6a-34e2-03d7ddc5ac91">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_2d5486ce-8aff-93c0-3ffc-c5f02b2b4b96">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_64236f51-f569-9671-a6b4-7c29b8cd8fe3">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_a87b2b34-9091-1f15-ea71-a77b868efaf5">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_90013fca-bf65-7cb5-f469-28db2dcf5732">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_2729aa69-59ad-3bc2-1329-f993ae3468af">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_c19e8cfd-ce5d-d1e1-d094-f3a6afe7d42a">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_e9db2350-e16a-b4c4-36de-0f24cf83dcee">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_567e5644-746a-16d7-9ea9-c7f437c81a92">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_6a10217b-de4a-956d-a062-0385555bdf26">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_c4a4cb37-d2b6-f666-5eec-fc5d80b2e923">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_bae5eb95-d6e1-ab96-c6bd-8ec5a4b4e5ea">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_e7f01cd0-7f64-5734-5d57-88dd45ae3b0a">
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_a23c5363-55dc-a096-fd50-3a27d051d8f1">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:Substation rdf:ID="_43291232-4186-3b9a-d1e4-1e38a0349c5d">
+    <cim:IdentifiedObject.name>CIGRE_MV_NoTap</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_a6f9aee6-a340-ea35-1d3d-20086e10e7b3" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3c068a04-1392-26ff-3b65-6e4bcdbd0e18">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_a8756b4f-d968-5976-e916-21d09b196d44" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_e04766ce-4279-09f8-6473-fae116f58716">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_bcfbe4a0-404e-4940-019d-ac680e411e46" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_497c6fed-6dd8-54af-1d7c-2decaab7a561">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_6e13765b-999e-7d6a-34e2-03d7ddc5ac91" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_800afbed-c382-f84c-93c7-6b63e5f5481a">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_2d5486ce-8aff-93c0-3ffc-c5f02b2b4b96" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_62826b7a-7dd5-6622-0481-d7489e1e3aa1">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_a87b2b34-9091-1f15-ea71-a77b868efaf5" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_43104413-27c8-d817-6e36-e311795b87eb">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_64236f51-f569-9671-a6b4-7c29b8cd8fe3" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_4c8f6894-c2b4-0eb1-d776-13da998b25fa">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_90013fca-bf65-7cb5-f469-28db2dcf5732" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_7a385a8b-5d68-bed2-a236-6310413530ca">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_2729aa69-59ad-3bc2-1329-f993ae3468af" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_88e6b688-1d63-eaed-574a-72e79efff6d2">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_c19e8cfd-ce5d-d1e1-d094-f3a6afe7d42a" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_ca77ab67-f6b7-7531-ff5d-c814fed150b5">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_e9db2350-e16a-b4c4-36de-0f24cf83dcee" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_d3f9e619-f23b-4167-94fb-b7eaa3def3e9">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_6a10217b-de4a-956d-a062-0385555bdf26" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_bf2f638a-2366-60f7-0664-941d766c298e">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_c4a4cb37-d2b6-f666-5eec-fc5d80b2e923" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_0b78842e-43c5-0531-79fc-21b194a0bfa3">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_bae5eb95-d6e1-ab96-c6bd-8ec5a4b4e5ea" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_0671c6c1-f010-66ad-e8eb-c38ad6fcf8ce">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_567e5644-746a-16d7-9ea9-c7f437c81a92" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_6cd59d43-e612-6932-34ff-42991109891d">
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_e7f01cd0-7f64-5734-5d57-88dd45ae3b0a" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_9bd66cdc-647e-f133-0ada-0713332c00b9">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_a23c5363-55dc-a096-fd50-3a27d051d8f1" />
+  </cim:Substation>
+  <cim:PowerTransformer rdf:ID="_a3297f5c-d4f4-4622-a84a-ef30e53ead7e">
+    <cim:Equipment.EquipmentContainer rdf:resource="#_43291232-4186-3b9a-d1e4-1e38a0349c5d" />
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+  </cim:PowerTransformer>
+  <cim:PowerTransformer rdf:ID="_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a">
+    <cim:Equipment.EquipmentContainer rdf:resource="#_43291232-4186-3b9a-d1e4-1e38a0349c5d" />
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+  </cim:PowerTransformer>
+  <cim:Terminal rdf:ID="_3cb47e40-c5e0-45be-df0c-8c22fa04c9e3">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_b6df5a61-9162-41ef-8ea4-fa776e9115a5" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_a3bd9a6d-aa94-e636-5446-b7cc9bf07b69">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_8a34ae92-aa94-4b30-b276-957574fbc213" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_8b1f7144-020f-4252-9209-bf0d1dcbce37" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_d8a33166-940e-e632-a2d3-8e6ee5b3c7ac">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_4c30831e-b0d8-4c13-8118-c8c804f39118" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_0e5a6797-d096-4c18-b798-4175ef6d2598" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_4499640c-1721-9917-6663-c2deed08a32d">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f046b474-d0fc-4a82-977b-027c82d280b1" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_0e5a6797-d096-4c18-b798-4175ef6d2598" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_be5d5590-46f0-a2d6-97a0-239f3dac2b59">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a5b80fcf-dfa7-41c9-a012-89d3299e50a0" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_f5a61eee-78e6-468e-a51a-0bb85564a385" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_bd7f18d5-5191-9801-e04a-f73d8e579681">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_dade2ba4-10c6-4d69-9d0b-f409dcd30c1a" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c9179969-3ca8-75b1-6b69-f2216f1d4e54">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a4e81010-059c-4481-bda3-4a6bc648c543" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_f5a61eee-78e6-468e-a51a-0bb85564a385" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_caf5ff94-27cf-c447-4aab-d377a8c40954">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_c014dcbc-050d-4048-aa4f-770106d2bd60" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_1ba33e82-6880-451e-b04c-528202aa800f" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_852f0235-a87b-a98b-7dbb-da2a6af3ef2e">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f26f5411-5f00-4d02-b65b-86bc548bf1b8" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_1ba33e82-6880-451e-b04c-528202aa800f" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_db83cb1e-403c-6f39-d6a3-536024ab0cbd">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f26f5411-5f00-4d02-b65b-86bc548bf1b8" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_d3741c45-c266-4343-b9a3-ff704d23d62c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_700c5c7d-c417-ed24-cf7e-73bb12afdac5">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_b6df5a61-9162-41ef-8ea4-fa776e9115a5" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_d3741c45-c266-4343-b9a3-ff704d23d62c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_7c5aaaad-2aff-6626-76b1-f0067af15561">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_4a4f440f-e9e0-4184-bca4-9eac08af6e77" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_24e14efc-2446-4031-81f7-29766141e9c7" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_0800f8b6-d2ab-9fa5-d1cc-c97bcbe70533">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f376c50c-c520-469a-bcfb-74b68ea3b522" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_92924052-3fa3-4ba4-9186-e2f03fefaa17" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_70ce5ae1-77f3-69ca-d598-b4d95c69ee94">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d7b4bcaa-d33f-4bfb-8628-7d6716578801" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_ecb0fb4b-8ce1-3743-f968-5f09a91c5d95">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_5</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_902c1f20-b566-4871-bd02-e96646a9035b" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_b3ab24bf-f8c7-0f60-2ef1-8ceded54ef94">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a3297f5c-d4f4-4622-a84a-ef30e53ead7e" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_0bc8d962-9dc6-3b80-3964-fdf0b8813e39">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a5b80fcf-dfa7-41c9-a012-89d3299e50a0" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c19d63ae-3a0f-b2c0-5bc7-b1fcf0271d7c">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_50937192-80f8-40dd-a2e6-0196b14d6b12" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_f9b0792e-3997-006f-b987-877352467d3e">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_2e4c7b61-0ce0-4838-b6f6-2373c0aec979" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_24e14efc-2446-4031-81f7-29766141e9c7" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_557c0959-97af-9e0e-e713-d0a8df7b63ac">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d536ff29-ed31-42e1-ad72-a67c92e954e6" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_150ee6f6-c004-c901-ac76-f677a6577c00">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_ecf8c2fb-ca88-49f8-9d60-24e7becc770d" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_dd655f2c-c82a-2fd4-f721-02558de5ced5">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d536ff29-ed31-42e1-ad72-a67c92e954e6" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_12db6989-98a0-4156-b1e5-5e117b8b7790" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_80a2cffe-63ef-47e8-04f5-f0aeaac0a2eb">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_44b88399-fb5c-4a75-89ee-00d3e838f5c8" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_919b313f-6bd4-40b0-ba2f-765e596dd9fa" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_667be7da-c0e6-5944-a272-97c157f8eebd">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_255eb6fa-828f-4ec1-b948-900e66d9d953" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_fc0c3fd8-8f66-4bb6-9fbc-3c4d64e4bef4">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_0577f739-443a-457b-8939-3c6d73f4833f" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_ba8df799-29b7-43b0-838d-276c5250d40d" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_dd5657c1-3ab6-e35e-f55e-96217566209e">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_fe0b238e-1c46-402e-b6fd-f6dbc747ce7d" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_ba8df799-29b7-43b0-838d-276c5250d40d" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_4f70c1c7-e73d-d96a-8e46-b8d34e3002e2">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_50937192-80f8-40dd-a2e6-0196b14d6b12" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_ba8df799-29b7-43b0-838d-276c5250d40d" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_1bb33026-5f1e-169e-7a16-188e6092216c">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_7f0c818f-9585-4ed7-b9fb-12dcfd30d918" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_d3741c45-c266-4343-b9a3-ff704d23d62c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_625d1432-5503-dbac-b902-17167cda7a76">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_5</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_ecf8c2fb-ca88-49f8-9d60-24e7becc770d" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_ff8d936c-48db-7ad2-b7de-b0635592cb6d">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_c014dcbc-050d-4048-aa4f-770106d2bd60" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7598c73a-91c0-4569-93db-45a8cfb820c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_f25f13bb-fe56-872a-612f-40236c551cd8">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_4c30831e-b0d8-4c13-8118-c8c804f39118" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_a0dc720b-9c1e-a5b3-45d0-769984da6224">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_a4a5f394-66f7-580b-6fe4-0d23ad7bcc75">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_8a34ae92-aa94-4b30-b276-957574fbc213" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_92924052-3fa3-4ba4-9186-e2f03fefaa17" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_340dea98-be97-ec31-a27e-481b615cd4d8">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f046b474-d0fc-4a82-977b-027c82d280b1" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_92924052-3fa3-4ba4-9186-e2f03fefaa17" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_7fcf0880-0776-fa92-a3b5-0ee21e1e1a49">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_fdb50dd9-d98e-4678-b595-c86c382ba96c" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_92924052-3fa3-4ba4-9186-e2f03fefaa17" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c673aa9a-3593-5760-0f93-5b89197c6649">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a4e81010-059c-4481-bda3-4a6bc648c543" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_24e14efc-2446-4031-81f7-29766141e9c7" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_a062ffda-89c0-644e-eac5-e24a4035be8c">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a3297f5c-d4f4-4622-a84a-ef30e53ead7e" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_24e14efc-2446-4031-81f7-29766141e9c7" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_7c157c47-e431-0b98-0b19-3261ddff3aa3">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_fe0b238e-1c46-402e-b6fd-f6dbc747ce7d" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_485d90e0-27f8-9319-318c-7665adcfe1c2">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a27cab63-f7ab-46e8-890f-39395f5d27f7" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_9d9451d3-1d8c-ba47-f3d6-0d4a83cd19d6">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_44b88399-fb5c-4a75-89ee-00d3e838f5c8" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_107faf64-e0b2-d9cb-2ab2-e116a4916ef5">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c15979d3-99b0-bd90-827f-722f93b1e4b2">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_c2129e5c-7fe5-4790-b470-78c993faf6e7" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_0e5a6797-d096-4c18-b798-4175ef6d2598" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_90a7f520-90a4-da25-21e8-6e8941127ff8">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_92d510aa-8ad5-48d2-b0d2-578c9e8f8baf" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7598c73a-91c0-4569-93db-45a8cfb820c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c8e92e5d-9f8a-7ace-c561-a8c15ed31750">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_59ccc41d-1a29-4ff9-988c-a98516e89f22" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_919b313f-6bd4-40b0-ba2f-765e596dd9fa" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_90b29c9c-5214-0cb4-3db2-8ffabfcc7989">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f96a630e-0f9f-4036-af6e-c3025391d648" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_1ba33e82-6880-451e-b04c-528202aa800f" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_59816c2c-479a-6a47-a235-a507dc13934d">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_72af99e9-39cf-4fed-9f4f-c9de48d17b6e" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c7866a7a-33d3-7779-614c-68089166df06">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_902c1f20-b566-4871-bd02-e96646a9035b" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_8b1f7144-020f-4252-9209-bf0d1dcbce37" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_9421f49e-74e2-e963-9a37-045e700ddbd1">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_615e108f-bfb0-4eda-8906-6941f3ab1ce7" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_98e94080-dc6b-9222-f9c0-57202f242f6f">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_fc434956-5356-4ab1-a777-2a0121602a03" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_12db6989-98a0-4156-b1e5-5e117b8b7790" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_3e3423c0-3fd0-115a-fc5e-ec7043d33185">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_ebb135e9-8c6d-4251-9404-8b515763099e" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_4740b74e-7c80-0a19-d42d-bd7839c9b4f4">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_cc6fb9e3-21c4-4485-8ccd-a1ef26d4ec90" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:VoltageLevel rdf:ID="_420c08c8-f1d7-ff79-644a-1bd69511e8d2">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_3c068a04-1392-26ff-3b65-6e4bcdbd0e18" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_29c5ebf8-b74a-d5b1-797f-3ca6b7ed79bc">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_e04766ce-4279-09f8-6473-fae116f58716" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_8588c69d-d746-457c-c743-8809b19b34d0">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_497c6fed-6dd8-54af-1d7c-2decaab7a561" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_4db018ee-b992-d417-4bb2-a0f265bb96d0">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_800afbed-c382-f84c-93c7-6b63e5f5481a" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_eb645603-b407-5f2a-946c-e14d33c4b3f4">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_62826b7a-7dd5-6622-0481-d7489e1e3aa1" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_43104413-27c8-d817-6e36-e311795b87eb" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_ae4bb411-f103-4896-4cdc-65f2dd965f43">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_4c8f6894-c2b4-0eb1-d776-13da998b25fa" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_49e5567e-9211-b509-dc0e-8c06f708c051">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_7a385a8b-5d68-bed2-a236-6310413530ca" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_54536b2b-6ecb-1dd7-2abc-ee309f0b8fa5">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_88e6b688-1d63-eaed-574a-72e79efff6d2" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_080d06be-5b9d-5803-2f50-ee814f051ad8">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_ca77ab67-f6b7-7531-ff5d-c814fed150b5" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_009a13fd-9368-62b5-acdf-936a9358bb63">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_d3f9e619-f23b-4167-94fb-b7eaa3def3e9" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_c3b1eeef-e077-79b7-0463-6132754335c9">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_bf2f638a-2366-60f7-0664-941d766c298e" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_d018cec9-9ab4-731c-56bf-beff072bd063">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_0b78842e-43c5-0531-79fc-21b194a0bfa3" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_53d862a7-7ebf-2819-aad5-7bd6293d81cf">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_0671c6c1-f010-66ad-e8eb-c38ad6fcf8ce" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_0b0b387e-ec9a-5fb7-bba7-41dd2838dc56">
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_6cd59d43-e612-6932-34ff-42991109891d" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_5e21a493-0a97-45a3-5c88-e607e09761cd">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_7393748d-2fa2-af40-2240-4ac5d88e521b" />
+    <cim:VoltageLevel.Substation rdf:resource="#_9bd66cdc-647e-f133-0ada-0713332c00b9" />
+  </cim:VoltageLevel>
+  <cim:ConnectivityNode rdf:ID="_0e5a6797-d096-4c18-b798-4175ef6d2598">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_420c08c8-f1d7-ff79-644a-1bd69511e8d2" />
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_f5a61eee-78e6-468e-a51a-0bb85564a385">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_29c5ebf8-b74a-d5b1-797f-3ca6b7ed79bc" />
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_1ba33e82-6880-451e-b04c-528202aa800f">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_8588c69d-d746-457c-c743-8809b19b34d0" />
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_d3741c45-c266-4343-b9a3-ff704d23d62c">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_4db018ee-b992-d417-4bb2-a0f265bb96d0" />
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_4db9a899-b497-4009-9628-88655d1953c3">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_eb645603-b407-5f2a-946c-e14d33c4b3f4" />
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d" />
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_12db6989-98a0-4156-b1e5-5e117b8b7790">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_ae4bb411-f103-4896-4cdc-65f2dd965f43" />
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_919b313f-6bd4-40b0-ba2f-765e596dd9fa">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_49e5567e-9211-b509-dc0e-8c06f708c051" />
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_ba8df799-29b7-43b0-838d-276c5250d40d">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_54536b2b-6ecb-1dd7-2abc-ee309f0b8fa5" />
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_7598c73a-91c0-4569-93db-45a8cfb820c3">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_080d06be-5b9d-5803-2f50-ee814f051ad8" />
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_26a6b606-03a4-4a78-8fec-7f7f5c7e264c">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_53d862a7-7ebf-2819-aad5-7bd6293d81cf" />
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_92924052-3fa3-4ba4-9186-e2f03fefaa17">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_009a13fd-9368-62b5-acdf-936a9358bb63" />
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_24e14efc-2446-4031-81f7-29766141e9c7">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_c3b1eeef-e077-79b7-0463-6132754335c9" />
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_d018cec9-9ab4-731c-56bf-beff072bd063" />
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_8b1f7144-020f-4252-9209-bf0d1dcbce37">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_0b0b387e-ec9a-5fb7-bba7-41dd2838dc56" />
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_5e21a493-0a97-45a3-5c88-e607e09761cd" />
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:PowerTransformerEnd rdf:ID="_e4c2441e-3bf7-8d07-3f3e-2fee1701f745">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#_a3297f5c-d4f4-4622-a84a-ef30e53ead7e" />
+    <cim:PowerTransformerEnd.b>0.</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.b0>0.</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#WindingConnection.Yn" />
+    <cim:PowerTransformerEnd.g>0.</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.g0>0.</cim:PowerTransformerEnd.g0>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:PowerTransformerEnd.r>0.484</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.r0>0.</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.ratedS>25.</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>110.</cim:PowerTransformerEnd.ratedU>
+    <cim:PowerTransformerEnd.x>58.0799</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.x0>0.</cim:PowerTransformerEnd.x0>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_7393748d-2fa2-af40-2240-4ac5d88e521b" />
+    <cim:TransformerEnd.Terminal rdf:resource="#_b3ab24bf-f8c7-0f60-2ef1-8ceded54ef94" />
+    <cim:TransformerEnd.endNumber>1</cim:TransformerEnd.endNumber>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+  </cim:PowerTransformerEnd>
+  <cim:PowerTransformerEnd rdf:ID="_a5ac42e4-4a1f-90a6-f443-4964caf4de0d">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#_a3297f5c-d4f4-4622-a84a-ef30e53ead7e" />
+    <cim:PowerTransformerEnd.b>0.</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.b0>0.</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#WindingConnection.Yn" />
+    <cim:PowerTransformerEnd.g>0.</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.g0>0.</cim:PowerTransformerEnd.g0>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:PowerTransformerEnd.r>0.</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.r0>0.</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.ratedS>25.</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>20.</cim:PowerTransformerEnd.ratedU>
+    <cim:PowerTransformerEnd.x>0.</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.x0>0.</cim:PowerTransformerEnd.x0>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TransformerEnd.Terminal rdf:resource="#_a062ffda-89c0-644e-eac5-e24a4035be8c" />
+    <cim:TransformerEnd.endNumber>2</cim:TransformerEnd.endNumber>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+  </cim:PowerTransformerEnd>
+  <cim:PowerTransformerEnd rdf:ID="_b9c00fa7-0584-bbda-a31c-0b9c63657f96">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a" />
+    <cim:PowerTransformerEnd.b>0.</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.b0>0.</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#WindingConnection.Yn" />
+    <cim:PowerTransformerEnd.g>0.</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.g0>0.</cim:PowerTransformerEnd.g0>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:PowerTransformerEnd.r>0.484</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.r0>0.</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.ratedS>25.</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>110.</cim:PowerTransformerEnd.ratedU>
+    <cim:PowerTransformerEnd.x>58.0799</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.x0>0.</cim:PowerTransformerEnd.x0>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_7393748d-2fa2-af40-2240-4ac5d88e521b" />
+    <cim:TransformerEnd.Terminal rdf:resource="#_107faf64-e0b2-d9cb-2ab2-e116a4916ef5" />
+    <cim:TransformerEnd.endNumber>1</cim:TransformerEnd.endNumber>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+  </cim:PowerTransformerEnd>
+  <cim:PowerTransformerEnd rdf:ID="_051cc7ae-51a0-f1ce-48ec-ab05a6c1cbf2">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a" />
+    <cim:PowerTransformerEnd.b>0.</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.b0>0.</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#WindingConnection.Yn" />
+    <cim:PowerTransformerEnd.g>0.</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.g0>0.</cim:PowerTransformerEnd.g0>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:PowerTransformerEnd.r>0.</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.r0>0.</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.ratedS>25.</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>20.</cim:PowerTransformerEnd.ratedU>
+    <cim:PowerTransformerEnd.x>0.</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.x0>0.</cim:PowerTransformerEnd.x0>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TransformerEnd.Terminal rdf:resource="#_a0dc720b-9c1e-a5b3-45d0-769984da6224" />
+    <cim:TransformerEnd.endNumber>2</cim:TransformerEnd.endNumber>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+  </cim:PowerTransformerEnd>
+  <cim:VoltageLimit rdf:ID="_4add580a-0314-8c1e-46d9-bf2573157705">
+    <cim:IdentifiedObject.name>highVoltage N9</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_acccc359-066d-5fa4-9b43-56694a4908f3" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_9a985d51-d58e-ad9a-2f9c-b3059d187db8">
+    <cim:IdentifiedObject.name>highVoltage N13</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8697b801-8527-fe10-49bf-892a3d9d3a46" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_b247437a-4872-dea5-464e-0cdc4c20933c">
+    <cim:IdentifiedObject.name>highVoltage N7</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_4b3f3517-22b6-1020-d273-1532505bca0a" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_d5565268-4c65-ec3c-2979-5b7e88ee22bc">
+    <cim:IdentifiedObject.name>highVoltage N5</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_616036cf-226d-8c8f-0065-34bc4f74f2ab" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_0b226db2-89ce-bf63-aa33-8ad657b499f0">
+    <cim:IdentifiedObject.name>highVoltage N3</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_507eb4fe-985d-a03a-51c6-4f4c32b1f818" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_08e63954-5f68-0432-2ce6-2629868cab4d">
+    <cim:IdentifiedObject.name>highVoltage N10</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_3a1ebf0b-3302-a340-1f72-f033fee2dbaf" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_999fa3e2-8949-caa5-636b-e7b91cbb2c21">
+    <cim:IdentifiedObject.name>highVoltage N12</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_678c2edd-341e-e73d-f944-4646dd3d6c71" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_18f114c9-2fce-c7f9-40f9-da73a2229c38">
+    <cim:IdentifiedObject.name>highVoltage N1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_f516b1e5-c521-7e2c-ddf0-681d4665a8d7" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_679574cd-64f6-c809-520e-0036ba2563fc">
+    <cim:IdentifiedObject.name>highVoltage N8-S1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c65bbb2d-30aa-10f6-6332-665018d9e11f" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_6f2f37a6-1792-b702-77ff-03f27cc420bc">
+    <cim:IdentifiedObject.name>highVoltage N8</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8906e482-9925-e673-bb75-be832c76810e" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_2c583a04-75ed-58b8-4767-c033c95d2adb">
+    <cim:IdentifiedObject.name>highVoltage N4</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_9606ccdf-7ccc-907f-99e0-eff05da27836" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_8a56f3ae-1b50-3148-56ff-ed16dd3de855">
+    <cim:IdentifiedObject.name>highVoltage N11</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_1658265f-76ad-e99a-ff73-a38ee2b78889" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_d0a9f643-b65d-18ff-d174-80275a7320c1">
+    <cim:IdentifiedObject.name>highVoltage N14</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c30a703f-0637-44dd-86b1-aa858473f051" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_a9d32fad-6eb2-bf92-42ec-911df453f2aa">
+    <cim:IdentifiedObject.name>highVoltage N0</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_b8892fc9-2eb0-8df6-5f82-a1eeb8b32fca" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>115.5</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_a20a24bc-112e-53ef-aaec-9c5afbe9c9e5">
+    <cim:IdentifiedObject.name>highVoltage N6</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_b0fb7d0a-4d78-471a-3805-8f8b89c6b0a4" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_57f1cc00-8e59-8178-5079-5c5bcf87bc56">
+    <cim:IdentifiedObject.name>highVoltage N2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_5b2e04b9-cf72-996b-2ca4-3edff54196de" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:LoadResponseCharacteristic rdf:ID="_280c8d89-3f55-fb06-e733-19d66cdb6385">
+    <cim:IdentifiedObject.name>LRC_ConstantImpedance</cim:IdentifiedObject.name>
+    <cim:LoadResponseCharacteristic.exponentModel>false</cim:LoadResponseCharacteristic.exponentModel>
+    <cim:LoadResponseCharacteristic.pConstantCurrent>0.</cim:LoadResponseCharacteristic.pConstantCurrent>
+    <cim:LoadResponseCharacteristic.pConstantImpedance>1.</cim:LoadResponseCharacteristic.pConstantImpedance>
+    <cim:LoadResponseCharacteristic.pConstantPower>0.</cim:LoadResponseCharacteristic.pConstantPower>
+    <cim:LoadResponseCharacteristic.qConstantCurrent>0.</cim:LoadResponseCharacteristic.qConstantCurrent>
+    <cim:LoadResponseCharacteristic.qConstantImpedance>1.</cim:LoadResponseCharacteristic.qConstantImpedance>
+    <cim:LoadResponseCharacteristic.qConstantPower>0.</cim:LoadResponseCharacteristic.qConstantPower>
+  </cim:LoadResponseCharacteristic>
+  <cim:BaseVoltage rdf:ID="_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7">
+    <cim:BaseVoltage.nominalVoltage>20.</cim:BaseVoltage.nominalVoltage>
+    <cim:IdentifiedObject.description>BaseVoltage 20.00 kV</cim:IdentifiedObject.description>
+    <cim:IdentifiedObject.name>20.00 kV</cim:IdentifiedObject.name>
+    <entsoe:IdentifiedObject.shortName>20.00 kV</entsoe:IdentifiedObject.shortName>
+  </cim:BaseVoltage>
+  <cim:BaseVoltage rdf:ID="_7393748d-2fa2-af40-2240-4ac5d88e521b">
+    <cim:BaseVoltage.nominalVoltage>110.</cim:BaseVoltage.nominalVoltage>
+    <cim:IdentifiedObject.description>BaseVoltage 110.00 kV</cim:IdentifiedObject.description>
+    <cim:IdentifiedObject.name>110.00 kV</cim:IdentifiedObject.name>
+    <entsoe:IdentifiedObject.shortName>110.00 kV</entsoe:IdentifiedObject.shortName>
+  </cim:BaseVoltage>
+  <cim:RegulatingControl rdf:ID="_701cc3c4-cdb9-0e69-60f4-375ab2732501">
+    <cim:IdentifiedObject.name>SL</cim:IdentifiedObject.name>
+    <cim:RegulatingControl.Terminal rdf:resource="#_485d90e0-27f8-9319-318c-7665adcfe1c2" />
+    <cim:RegulatingControl.mode rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#RegulatingControlModeKind.voltage" />
+  </cim:RegulatingControl>
+  <cim:LoadArea rdf:ID="_8c7f05c8-84a2-0f6a-eb5c-becc766dfb09">
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+  </cim:LoadArea>
+  <cim:Breaker rdf:ID="_902c1f20-b566-4871-bd02-e96646a9035b">
+    <cim:Equipment.EquipmentContainer rdf:resource="#_0b0b387e-ec9a-5fb7-bba7-41dd2838dc56" />
+    <cim:IdentifiedObject.name>S1</cim:IdentifiedObject.name>
+    <cim:Switch.normalOpen>true</cim:Switch.normalOpen>
+    <cim:Switch.retained>false</cim:Switch.retained>
+  </cim:Breaker>
+  <cim:OperationalLimitType rdf:ID="_ff0f6536-1e5f-0254-a880-70059bf5a5d6">
+    <cim:IdentifiedObject.name>highVoltage</cim:IdentifiedObject.name>
+    <entsoe:OperationalLimitType.limitType rdf:resource="http://entsoe.eu/CIM/SchemaExtension/3/1#LimitTypeKind.highVoltage" />
+  </cim:OperationalLimitType>
+  <cim:OperationalLimitType rdf:ID="_a5cf401b-88e1-ba0e-72ae-2f55acf76f20">
+    <cim:IdentifiedObject.name>lowVoltage</cim:IdentifiedObject.name>
+    <entsoe:OperationalLimitType.limitType rdf:resource="http://entsoe.eu/CIM/SchemaExtension/3/1#LimitTypeKind.lowVoltage" />
+  </cim:OperationalLimitType>
+  <cim:OperationalLimitType rdf:ID="_8348f59d-4ca1-b344-2ed6-23f3ab47470a">
+    <cim:IdentifiedObject.name>patl</cim:IdentifiedObject.name>
+    <entsoe:OperationalLimitType.limitType rdf:resource="http://entsoe.eu/CIM/SchemaExtension/3/1#LimitTypeKind.patl" />
+  </cim:OperationalLimitType>
+  <cim:ExternalNetworkInjection rdf:ID="_a27cab63-f7ab-46e8-890f-39395f5d27f7">
+    <cim:Equipment.EquipmentContainer rdf:resource="#_5e21a493-0a97-45a3-5c88-e607e09761cd" />
+    <cim:ExternalNetworkInjection.governorSCD>0.</cim:ExternalNetworkInjection.governorSCD>
+    <cim:ExternalNetworkInjection.maxP>100000.</cim:ExternalNetworkInjection.maxP>
+    <cim:ExternalNetworkInjection.maxQ>9999.</cim:ExternalNetworkInjection.maxQ>
+    <cim:ExternalNetworkInjection.minP>0.</cim:ExternalNetworkInjection.minP>
+    <cim:ExternalNetworkInjection.minQ>-9999.</cim:ExternalNetworkInjection.minQ>
+    <cim:IdentifiedObject.name>SL</cim:IdentifiedObject.name>
+    <cim:RegulatingCondEq.RegulatingControl rdf:resource="#_701cc3c4-cdb9-0e69-60f4-375ab2732501" />
+  </cim:ExternalNetworkInjection>
+  <cim:ConformLoadGroup rdf:ID="_c413029e-728e-34ca-a050-54d7dbbdf162">
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+    <cim:LoadGroup.SubLoadArea rdf:resource="#_f09a72ae-1f45-f5ee-4cb2-bf413e191602" />
+  </cim:ConformLoadGroup>
+  <cim:SubLoadArea rdf:ID="_f09a72ae-1f45-f5ee-4cb2-bf413e191602">
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+    <cim:SubLoadArea.LoadArea rdf:resource="#_8c7f05c8-84a2-0f6a-eb5c-becc766dfb09" />
+  </cim:SubLoadArea>
+</rdf:RDF>
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv
new file mode 100644
index 0000000..cf95df5
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv
@@ -0,0 +1,2 @@
+          time,       N0.imag,       N0.real,       N1.imag,       N1.real,      N10.imag,      N10.real,      N11.imag,      N11.real,      N12.imag,      N12.real,      N13.imag,      N13.real,      N14.imag,      N14.real,       N2.imag,       N2.real,       N3.imag,       N3.real,       N4.imag,       N4.real,       N5.imag,       N5.real,       N6.imag,       N6.real,       N7.imag,       N7.real,       N8.imag,       N8.real,       N9.imag,       N9.real
+  0.000000e+00,     -0.000000, 110000.000000,  -2338.005911,  19068.906200,  -3186.741134,  17484.673147,  -3189.599750,  17479.948637,  -1972.428810,  19286.876241,  -1980.137842,  19185.762940,  -1984.595002,  19127.602227,  -2637.676770,  18525.935135,  -3098.883180,  17665.820097,  -3126.522949,  17621.486791,  -3145.513720,  17591.051973,  -3167.885980,  17555.032026,  -3162.641226,  17530.519787,  -3160.266213,  17536.974657,  -3169.768928,  17514.387290
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_DI.xml b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_DI.xml
new file mode 100644
index 0000000..f592b82
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_DI.xml
@@ -0,0 +1,1153 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cim="http://iec.ch/TC57/2012/CIM-schema-cim16#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:entsoe="http://entsoe.eu/Secretariat/ProfileExtension/2#" xmlns:neplan="http://www.neplan.ch#">
+  <md:FullModel rdf:about="urn:uuid:bd66eb99-43f9-4a32-b369-9d4463ebac8a">
+    <md:Model.created>2018-11-06T16:34:52</md:Model.created>
+    <neplan:Model.createdBy>NEPLAN by Busarello + Cott + Partner AG, Switzerland</neplan:Model.createdBy>
+    <md:Model.scenarioTime>2018-11-06T16:34:50</md:Model.scenarioTime>
+    <md:Model.version>7</md:Model.version>
+    <md:Model.DependentOn rdf:resource="urn:uuid:25276efc-54c7-450a-87d6-6f58ae3470a9"/>
+    <md:Model.DependentOn rdf:resource="urn:uuid:f2ff6631-14b2-42d2-8fdb-a2edc910aefe"/>
+    <md:Model.description>NEPLAN</md:Model.description>
+    <md:Model.modelingAuthoritySet>FULL</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://iec.ch/TC57/61970-453/DiagramLayout/2</md:Model.profile>
+  </md:FullModel>
+  <cim:Diagram rdf:ID="_9a844459-cf44-48c4-b5ae-e56d7446f017">
+    <cim:IdentifiedObject.name>Diagram 0</cim:IdentifiedObject.name>
+    <cim:Diagram.orientation rdf:resource="http://iec.ch/TC57/2010/CIM-schema-cim16#OrientationKind.negative"/>
+  </cim:Diagram>
+  <cim:DiagramObject rdf:ID="_450e8d17-a49d-476b-ae6e-ef263e5e02b5">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744368"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_b5988043-8ea2-42e5-a9af-0c5400027158">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_450e8d17-a49d-476b-ae6e-ef263e5e02b5"/>
+    <cim:DiagramObjectPoint.xPosition>120.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>80.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_416b1a8a-a43a-47f8-ba16-d2996c3e52f6">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_450e8d17-a49d-476b-ae6e-ef263e5e02b5"/>
+    <cim:DiagramObjectPoint.xPosition>120.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_3c6d51b8-cf91-44aa-becf-b3c65e650692">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744381"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_19eabb33-5e09-4dfe-aa17-1293e9f7009e">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_3c6d51b8-cf91-44aa-becf-b3c65e650692"/>
+    <cim:DiagramObjectPoint.xPosition>72.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>112.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_92d03035-efc5-430e-bf81-25c7df49c163">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_3c6d51b8-cf91-44aa-becf-b3c65e650692"/>
+    <cim:DiagramObjectPoint.xPosition>72.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_bf979248-b72d-4848-97b6-457141fa9d3d">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744389"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_95006725-a59d-4602-af6c-2f3f4859a88f">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_bf979248-b72d-4848-97b6-457141fa9d3d"/>
+    <cim:DiagramObjectPoint.xPosition>88.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>112.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_3a503fa0-a91a-4cec-b193-0dc095e10f5e">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_bf979248-b72d-4848-97b6-457141fa9d3d"/>
+    <cim:DiagramObjectPoint.xPosition>88.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_ad536ec1-c658-40fe-822f-b6271ad0dd9b">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744397"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_a687ffee-d474-49da-9108-d3c1a9aa9f28">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_ad536ec1-c658-40fe-822f-b6271ad0dd9b"/>
+    <cim:DiagramObjectPoint.xPosition>46.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_8e13c011-2c71-4714-ae92-eb4c3a8faee8">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_ad536ec1-c658-40fe-822f-b6271ad0dd9b"/>
+    <cim:DiagramObjectPoint.xPosition>46.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>178.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_9039685a-c312-4554-8abe-db02709872ee">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-298"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_1e07e456-bafb-4a26-8c13-912e44fabe16">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9039685a-c312-4554-8abe-db02709872ee"/>
+    <cim:DiagramObjectPoint.xPosition>136.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>32.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_1b3180aa-7b5c-4b3b-ba41-919eba51a395">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9039685a-c312-4554-8abe-db02709872ee"/>
+    <cim:DiagramObjectPoint.xPosition>135.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_1c00719f-2067-4b72-b314-d606069fbc99">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-301"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_b248dfd0-6637-464f-99a1-8e1f884f2ed5">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_1c00719f-2067-4b72-b314-d606069fbc99"/>
+    <cim:DiagramObjectPoint.xPosition>202.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>80.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_508b4054-b3fd-4b15-a8c9-2eb72b124d6c">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_1c00719f-2067-4b72-b314-d606069fbc99"/>
+    <cim:DiagramObjectPoint.xPosition>202.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_11c8ec40-8f8d-4347-9297-02799699e11c">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744405"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_2fef13b4-fa81-4a06-a46d-fd61bf51c0b9">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_11c8ec40-8f8d-4347-9297-02799699e11c"/>
+    <cim:DiagramObjectPoint.xPosition>218.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>80.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_5c452a81-2e70-4fc0-b25e-28cdc8c89c23">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_11c8ec40-8f8d-4347-9297-02799699e11c"/>
+    <cim:DiagramObjectPoint.xPosition>218.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_dc03e98c-7de1-4c41-9973-f6e674d86a8e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744413"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_12504040-8df0-4790-bead-01ab91638a20">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_dc03e98c-7de1-4c41-9973-f6e674d86a8e"/>
+    <cim:DiagramObjectPoint.xPosition>186.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>150.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_577b5b0a-9486-4a62-8c0d-f86bc5ee3c97">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_dc03e98c-7de1-4c41-9973-f6e674d86a8e"/>
+    <cim:DiagramObjectPoint.xPosition>186.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_88cf6eca-6a52-4c5b-aa23-7fe6e913b399">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-304"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_643aa51b-2533-4896-a424-c0aee64cbd76">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_88cf6eca-6a52-4c5b-aa23-7fe6e913b399"/>
+    <cim:DiagramObjectPoint.xPosition>204.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>110.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_eddc5ad7-e3ed-4b25-bf10-01623e2a5051">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_88cf6eca-6a52-4c5b-aa23-7fe6e913b399"/>
+    <cim:DiagramObjectPoint.xPosition>204.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_410fce38-97ec-40ee-b1ae-92771000e4af">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-310"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_62bec957-556a-4050-92be-7457e0326a0e">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_410fce38-97ec-40ee-b1ae-92771000e4af"/>
+    <cim:DiagramObjectPoint.xPosition>102.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>80.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_0c70907e-fa88-4336-9d6e-da6cc953133e">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_410fce38-97ec-40ee-b1ae-92771000e4af"/>
+    <cim:DiagramObjectPoint.xPosition>102.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_0ef3fd2c-b884-422b-be21-3539074436e0">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-319"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0de54c15-ea3c-4f76-9d3d-5afb76829cae">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0ef3fd2c-b884-422b-be21-3539074436e0"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>130.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_e31e0894-af62-4060-9739-93d1ae3d7216">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0ef3fd2c-b884-422b-be21-3539074436e0"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_38bdac9b-3ee7-4974-93b3-63ca91dfcfb4">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744416"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_f92cfed6-c3a5-450f-a5db-a56dfb6ce9d0">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_38bdac9b-3ee7-4974-93b3-63ca91dfcfb4"/>
+    <cim:DiagramObjectPoint.xPosition>206.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>150.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_40991714-d12e-4b0e-bdb6-1bec6477a8bf">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_38bdac9b-3ee7-4974-93b3-63ca91dfcfb4"/>
+    <cim:DiagramObjectPoint.xPosition>206.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_0632eda9-ec40-4327-89ea-43112cc8594c">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-322"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_334e3848-fbc0-4572-b7b5-c3080fe1c978">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0632eda9-ec40-4327-89ea-43112cc8594c"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>154.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_051a2ab1-0bd9-4afc-b421-3b0dc2e11bc2">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0632eda9-ec40-4327-89ea-43112cc8594c"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_dbf21f1a-b195-46f9-8cad-df8d9fe5aceb">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0632eda9-ec40-4327-89ea-43112cc8594c"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d36b5ff8-ff3e-42e4-b4e9-1f0edce57619">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-325"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0e2d319c-210e-4141-85c1-6a14c448c4a8">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d36b5ff8-ff3e-42e4-b4e9-1f0edce57619"/>
+    <cim:DiagramObjectPoint.xPosition>70.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>150.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_28e26004-51f9-43a7-93be-175323ddee94">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d36b5ff8-ff3e-42e4-b4e9-1f0edce57619"/>
+    <cim:DiagramObjectPoint.xPosition>70.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_89d87b65-3392-42e9-80b9-53b99d3e0b5e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-328"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_44c55e07-80bc-4f0c-a7a9-1236cad79dd7">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89d87b65-3392-42e9-80b9-53b99d3e0b5e"/>
+    <cim:DiagramObjectPoint.xPosition>56.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>178.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_686fd74d-0afb-42ff-be5f-7b1103d84924">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89d87b65-3392-42e9-80b9-53b99d3e0b5e"/>
+    <cim:DiagramObjectPoint.xPosition>56.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_45a2441f-64ce-4264-989c-7a2e29162285">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-331"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_533a2fb7-b2c2-45dc-b522-d64ad0441eb8">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_45a2441f-64ce-4264-989c-7a2e29162285"/>
+    <cim:DiagramObjectPoint.xPosition>96.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>186.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_d19c26f2-6fa8-437e-b5a4-ddd325eebf16">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_45a2441f-64ce-4264-989c-7a2e29162285"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>186.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d2b16143-4056-4ebe-b5c1-7df2339b0ee6">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-334"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_e8d64410-14b9-4df6-a268-3e33a9c910ef">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d2b16143-4056-4ebe-b5c1-7df2339b0ee6"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>190.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_b6fa4c91-b7a8-4759-a400-057f58eff2e0">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d2b16143-4056-4ebe-b5c1-7df2339b0ee6"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>185.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_9d57ad67-f433-4e49-a7a4-26cf0c26d94f">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-337"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_a5274784-94ae-4398-92be-42903647e96f">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9d57ad67-f433-4e49-a7a4-26cf0c26d94f"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>168.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_616547e5-de7c-41c1-9808-e9de3ca8f16a">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9d57ad67-f433-4e49-a7a4-26cf0c26d94f"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>164.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_9879a732-6881-4eb1-92e4-c2b9029bc0d2">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-340"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_1b2397c9-28d8-4e74-91aa-8f58755a0f35">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9879a732-6881-4eb1-92e4-c2b9029bc0d2"/>
+    <cim:DiagramObjectPoint.xPosition>110.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>150.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_5d447296-538c-4c1c-896c-e1624d4f91b3">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9879a732-6881-4eb1-92e4-c2b9029bc0d2"/>
+    <cim:DiagramObjectPoint.xPosition>110.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_699b062d-a533-43e7-8366-532b27e9ae5c">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744455"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_b7a68fb7-9f64-41ac-9ece-284fc50e055e">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_699b062d-a533-43e7-8366-532b27e9ae5c"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>67.200000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_ce707807-fae4-407a-bc93-10ca89107d56">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_699b062d-a533-43e7-8366-532b27e9ae5c"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_550625e2-2d31-47bc-832c-520497b4d85d">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744452"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_a23caf21-2517-4b50-b682-f51e6b2964c3">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_550625e2-2d31-47bc-832c-520497b4d85d"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>46.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_92d4431c-2879-4cdc-8265-c5fbc5e17cb8">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_550625e2-2d31-47bc-832c-520497b4d85d"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>42.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_18c61081-5a22-48a3-830a-9ae3af3935b1">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_550625e2-2d31-47bc-832c-520497b4d85d"/>
+    <cim:DiagramObjectPoint.xPosition>132.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>42.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_6629031c-e54b-47d5-92d4-5e85cf7cdca5">
+    <cim:DiagramObjectPoint.sequenceNumber>4</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_550625e2-2d31-47bc-832c-520497b4d85d"/>
+    <cim:DiagramObjectPoint.xPosition>132.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_91441617-5d74-4a4f-9d94-cf7cf44885ec">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744476"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_5573e826-ddbf-45fd-8234-0e05139977f3">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_91441617-5d74-4a4f-9d94-cf7cf44885ec"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>48.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_d99c2543-5f95-4723-83ae-5269f7d6abdd">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_91441617-5d74-4a4f-9d94-cf7cf44885ec"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>42.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_bd0e11ce-68ca-4857-8ca0-8115eed6fff0">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_91441617-5d74-4a4f-9d94-cf7cf44885ec"/>
+    <cim:DiagramObjectPoint.xPosition>140.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>42.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_012dbf5c-e2d3-4e35-a3a6-e8b3f9505d21">
+    <cim:DiagramObjectPoint.sequenceNumber>4</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_91441617-5d74-4a4f-9d94-cf7cf44885ec"/>
+    <cim:DiagramObjectPoint.xPosition>140.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_8a6133ec-e904-40c1-9287-d9dddda69518">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744473"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_5e47d0fa-bcb4-47d5-8f21-c9ba6071d93a">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a6133ec-e904-40c1-9287-d9dddda69518"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_7707b11c-362d-4f0c-875f-8c04f40db7d5">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a6133ec-e904-40c1-9287-d9dddda69518"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>69.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_24801cee-0fc8-45c8-a113-02ed94265232">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N0"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c959ab51-3afe-4ab8-ab74-a433fe4e4de2">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_24801cee-0fc8-45c8-a113-02ed94265232"/>
+    <cim:DiagramObjectPoint.xPosition>126.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_27cbf89b-d312-4436-bbad-1084d3471d72">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_24801cee-0fc8-45c8-a113-02ed94265232"/>
+    <cim:DiagramObjectPoint.xPosition>148.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_9fff33e0-027c-43ec-b17b-1a20608835e1">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N1"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_a19b4e8b-b812-45d1-8ad5-80ac14b4ef23">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9fff33e0-027c-43ec-b17b-1a20608835e1"/>
+    <cim:DiagramObjectPoint.xPosition>84.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_e6fafdfa-d490-4370-bd06-b78a698c2203">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9fff33e0-027c-43ec-b17b-1a20608835e1"/>
+    <cim:DiagramObjectPoint.xPosition>122.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_74a419d0-76d1-421a-8331-c528c1385997">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N12"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_aaf1d431-ef48-43d0-89e8-34439bcfa175">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_74a419d0-76d1-421a-8331-c528c1385997"/>
+    <cim:DiagramObjectPoint.xPosition>181.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_56f111cd-e9ae-4977-ba8a-3d2792c8830e">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_74a419d0-76d1-421a-8331-c528c1385997"/>
+    <cim:DiagramObjectPoint.xPosition>222.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_b6ce6b9d-db40-4045-ad6d-b5225fa6d196">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N3"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_1daf4756-c636-4c52-a150-811dce55d1f6">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b6ce6b9d-db40-4045-ad6d-b5225fa6d196"/>
+    <cim:DiagramObjectPoint.xPosition>58.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_c0681013-f556-4819-a81f-3b7f78eb4be0">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b6ce6b9d-db40-4045-ad6d-b5225fa6d196"/>
+    <cim:DiagramObjectPoint.xPosition>104.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6956215d-cefc-4e19-85a9-1780667fe7eb">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N5"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_218c5296-e53e-49ba-9dd6-fc098c7f7d37">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6956215d-cefc-4e19-85a9-1780667fe7eb"/>
+    <cim:DiagramObjectPoint.xPosition>23.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_9fc76538-257c-473d-9b3b-5202aaa6a776">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6956215d-cefc-4e19-85a9-1780667fe7eb"/>
+    <cim:DiagramObjectPoint.xPosition>43.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d5d66200-39f1-42e6-a1df-6a1703bdde49">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N4"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_76252308-2200-4456-8f69-7baae78e84f5">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d5d66200-39f1-42e6-a1df-6a1703bdde49"/>
+    <cim:DiagramObjectPoint.xPosition>22.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_646675de-04fd-478a-ba29-97e8d4b886e8">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d5d66200-39f1-42e6-a1df-6a1703bdde49"/>
+    <cim:DiagramObjectPoint.xPosition>66.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_90cb9ca9-c22c-413d-b38c-3c264b852e01">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N10"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_2db33d25-205e-4675-8ad9-4150da02561a">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_90cb9ca9-c22c-413d-b38c-3c264b852e01"/>
+    <cim:DiagramObjectPoint.xPosition>44.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_c8cdaa8f-7006-4565-8206-0d1c0ea2f2c4">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_90cb9ca9-c22c-413d-b38c-3c264b852e01"/>
+    <cim:DiagramObjectPoint.xPosition>73.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_7e37e93b-d895-4e2d-b5ef-a16debe4e68a">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N9"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_1472539e-4da6-41e3-b682-e00fb06a0ec7">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_7e37e93b-d895-4e2d-b5ef-a16debe4e68a"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>165.200000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_3ebaae2b-fc6c-4fa3-be0c-0fc88b31c4c5">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_7e37e93b-d895-4e2d-b5ef-a16debe4e68a"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>191.200000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6a367bd4-6c86-47c3-922c-b1e3ff6c48b6">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N8"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_688af68c-19b6-4caf-a46c-87d2379da7ea">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6a367bd4-6c86-47c3-922c-b1e3ff6c48b6"/>
+    <cim:DiagramObjectPoint.xPosition>91.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_dbd071a8-d61c-4894-a30d-4d341868ed8b">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6a367bd4-6c86-47c3-922c-b1e3ff6c48b6"/>
+    <cim:DiagramObjectPoint.xPosition>132.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_e27f36f2-1fc9-4a7a-bba0-cf6c23accf1a">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N7"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_ce94e217-4509-4e1a-928d-a2dbfc84b18d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e27f36f2-1fc9-4a7a-bba0-cf6c23accf1a"/>
+    <cim:DiagramObjectPoint.xPosition>119.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>164.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_e905438b-d517-4a33-b9d2-b2cbfb9adead">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e27f36f2-1fc9-4a7a-bba0-cf6c23accf1a"/>
+    <cim:DiagramObjectPoint.xPosition>145.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>164.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_e99aed5a-e639-43d8-82f8-7649b14b6a68">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N6"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_8d86bd8c-3d49-413a-977a-ac2247a5a7a8">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e99aed5a-e639-43d8-82f8-7649b14b6a68"/>
+    <cim:DiagramObjectPoint.xPosition>118.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>185.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_0e706a41-749b-4ad4-a68d-5cb351497a27">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e99aed5a-e639-43d8-82f8-7649b14b6a68"/>
+    <cim:DiagramObjectPoint.xPosition>146.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>185.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_c83e8759-4bf5-421e-bf5f-d6eaa4161de0">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N14"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c167636a-a5d1-40aa-b315-ed06a824efba">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_c83e8759-4bf5-421e-bf5f-d6eaa4161de0"/>
+    <cim:DiagramObjectPoint.xPosition>180.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_9ad85888-6371-43f3-b0a1-af0365bba953">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_c83e8759-4bf5-421e-bf5f-d6eaa4161de0"/>
+    <cim:DiagramObjectPoint.xPosition>210.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_8b40c6c4-9918-4622-b5a5-46de4ddf755d">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N13"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0a1adf8a-dff0-4391-b11a-1f87db3e3001">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8b40c6c4-9918-4622-b5a5-46de4ddf755d"/>
+    <cim:DiagramObjectPoint.xPosition>182.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_144ce869-04d7-4b12-adb6-19c214de2771">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8b40c6c4-9918-4622-b5a5-46de4ddf755d"/>
+    <cim:DiagramObjectPoint.xPosition>208.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_527700e9-3099-4ff7-8e46-f1d0275ee373">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N11"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_2c2bae22-4e98-475d-991f-65a856bcb202">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_527700e9-3099-4ff7-8e46-f1d0275ee373"/>
+    <cim:DiagramObjectPoint.xPosition>54.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_d93a0932-ea21-4336-9784-2a10cfa9a856">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_527700e9-3099-4ff7-8e46-f1d0275ee373"/>
+    <cim:DiagramObjectPoint.xPosition>72.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_7fc2be82-5aa2-4231-a864-ab4b4b79ee1e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N2"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_f7339e1a-3259-4859-a436-54e049d30729">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_7fc2be82-5aa2-4231-a864-ab4b4b79ee1e"/>
+    <cim:DiagramObjectPoint.xPosition>83.500000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>92.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_79138610-2c47-4865-89da-4fd6476179eb">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_7fc2be82-5aa2-4231-a864-ab4b4b79ee1e"/>
+    <cim:DiagramObjectPoint.xPosition>104.500000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>92.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d3cf6ba0-c8f8-48f4-90e8-9139ab9f255f">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L4-5"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c6321bfc-59e1-4185-9f5b-b75edd372754">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d3cf6ba0-c8f8-48f4-90e8-9139ab9f255f"/>
+    <cim:DiagramObjectPoint.xPosition>38.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_495e6a97-ce5b-4b18-b1bd-3a1b41f90e16">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d3cf6ba0-c8f8-48f4-90e8-9139ab9f255f"/>
+    <cim:DiagramObjectPoint.xPosition>38.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_b896c7b6-5390-454a-b284-4ca84d3b0aab">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L3-4"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_21bc4257-eb11-4605-a5a9-5c2987c998d0">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b896c7b6-5390-454a-b284-4ca84d3b0aab"/>
+    <cim:DiagramObjectPoint.xPosition>62.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_63c34198-2289-4f3c-bd0c-9d4a9803527c">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b896c7b6-5390-454a-b284-4ca84d3b0aab"/>
+    <cim:DiagramObjectPoint.xPosition>61.800000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_794bb91e-4cc3-46fd-952c-fdeb796f0d4f">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L11-10"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_69f641df-7ddb-450b-8bf8-b53269ee4d5b">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_794bb91e-4cc3-46fd-952c-fdeb796f0d4f"/>
+    <cim:DiagramObjectPoint.xPosition>64.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_c516beee-721e-42af-8138-f2dabdf4c4d4">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_794bb91e-4cc3-46fd-952c-fdeb796f0d4f"/>
+    <cim:DiagramObjectPoint.xPosition>64.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_e91ecc8e-4bb3-428e-9537-7a9c3e5f3df9">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L10-9"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_12bad6f7-5051-41c0-9950-c0294e1704f5">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e91ecc8e-4bb3-428e-9537-7a9c3e5f3df9"/>
+    <cim:DiagramObjectPoint.xPosition>64.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_57817629-e989-43ce-987f-637938beb3ca">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e91ecc8e-4bb3-428e-9537-7a9c3e5f3df9"/>
+    <cim:DiagramObjectPoint.xPosition>64.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>177.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_892ed2a9-3a7f-4c10-8289-87534e92d838">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e91ecc8e-4bb3-428e-9537-7a9c3e5f3df9"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>178.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_ff4d483e-404f-49dc-afee-7a3e1e603b7e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L3-8"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_e004aa09-429a-45b3-846e-3cc0cac42ef1">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_ff4d483e-404f-49dc-afee-7a3e1e603b7e"/>
+    <cim:DiagramObjectPoint.xPosition>98.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_8bd00762-7a74-4dd3-a5f5-031789df4690">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_ff4d483e-404f-49dc-afee-7a3e1e603b7e"/>
+    <cim:DiagramObjectPoint.xPosition>98.100000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_89294138-74e3-48ee-b56b-9f5f2c42bbe4">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L8-9"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_ba1a0c31-331b-4693-9358-69378e80a16d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89294138-74e3-48ee-b56b-9f5f2c42bbe4"/>
+    <cim:DiagramObjectPoint.xPosition>98.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_63a7dc94-1ae1-41fa-85e3-d2dd5bf0f582">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89294138-74e3-48ee-b56b-9f5f2c42bbe4"/>
+    <cim:DiagramObjectPoint.xPosition>98.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>177.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_6dc17b78-e29c-4df2-967d-f709991796f1">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89294138-74e3-48ee-b56b-9f5f2c42bbe4"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>177.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6dc1b7e4-c7d6-4736-b3d0-25ccf88335d2">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L7-8"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_41258038-d985-4351-811a-4cc7ff078770">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6dc1b7e4-c7d6-4736-b3d0-25ccf88335d2"/>
+    <cim:DiagramObjectPoint.xPosition>128.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_9351de5d-ae88-49e8-958d-7db7974fa8fa">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6dc1b7e4-c7d6-4736-b3d0-25ccf88335d2"/>
+    <cim:DiagramObjectPoint.xPosition>128.100000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>164.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_8a997d1a-7063-49e4-ba4b-00b125be114e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L5-6"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_2d01c6b2-9d19-488c-856f-d0a561c9c8ac">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a997d1a-7063-49e4-ba4b-00b125be114e"/>
+    <cim:DiagramObjectPoint.xPosition>36.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_5128f772-74d2-4999-90d3-c9e93407e501">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a997d1a-7063-49e4-ba4b-00b125be114e"/>
+    <cim:DiagramObjectPoint.xPosition>36.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>198.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_bbddf18b-55ef-4fc8-ac2c-a937dfb3268f">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a997d1a-7063-49e4-ba4b-00b125be114e"/>
+    <cim:DiagramObjectPoint.xPosition>129.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>198.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_745caee7-6f44-4bbc-93f5-8c6331f1ba38">
+    <cim:DiagramObjectPoint.sequenceNumber>4</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a997d1a-7063-49e4-ba4b-00b125be114e"/>
+    <cim:DiagramObjectPoint.xPosition>129.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>185.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_2c055de8-f5cf-4541-95da-8f80aab96df4">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L12-13"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0d34bcf1-a1a1-4aab-aa65-c2477dee5578">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_2c055de8-f5cf-4541-95da-8f80aab96df4"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_314f2575-0280-4278-83ff-198dd5f55fb6">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_2c055de8-f5cf-4541-95da-8f80aab96df4"/>
+    <cim:DiagramObjectPoint.xPosition>193.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_4e13226c-87b2-43c3-8668-f2ed0d6fda43">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L13-14"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_b47dd1cc-8ed8-4e25-a7f7-8af23e6dbdec">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_4e13226c-87b2-43c3-8668-f2ed0d6fda43"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_f06fe07c-de49-4390-9a2f-99084a3704d9">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_4e13226c-87b2-43c3-8668-f2ed0d6fda43"/>
+    <cim:DiagramObjectPoint.xPosition>193.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_89cd4b42-1416-4690-bf95-831747d23dfa">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L1-2"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0d17c5c1-8dd0-42b1-b50b-4bb5fe7a2224">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89cd4b42-1416-4690-bf95-831747d23dfa"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_716084ce-d8cc-442c-85f1-c383e9438e2e">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89cd4b42-1416-4690-bf95-831747d23dfa"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>92.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_dc5d0945-1d87-46ec-9a21-69a92375d3fa">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L2-3"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_8d1a0017-356e-4e4e-8b7f-591b5cbfd516">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_dc5d0945-1d87-46ec-9a21-69a92375d3fa"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>92.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_0d958e6b-5871-4ed0-bf49-15c159f0d1f1">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_dc5d0945-1d87-46ec-9a21-69a92375d3fa"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_b7b0b911-2ec8-4e4e-b4cc-a945ffe7c915">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#TR0"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_8a6ddfc3-28b9-46fc-9215-f6f68bf81e39">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b7b0b911-2ec8-4e4e-b4cc-a945ffe7c915"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>56.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_0fc4a202-a937-431f-b590-6fcabf041277">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#TR1"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_759700ca-857b-44bc-8bc7-d8805eede363">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0fc4a202-a937-431f-b590-6fcabf041277"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>58.500000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d4e0e704-68ff-434d-9314-c201a2486926">
+    <cim:DiagramObject.rotation>180.000000</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#SL"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_3148f8a1-9c7e-4e9a-a27b-15f8018c3a58">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d4e0e704-68ff-434d-9314-c201a2486926"/>
+    <cim:DiagramObjectPoint.xPosition>136.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>22.200000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_14e0d22a-1a55-4a43-af52-19d7f8fc0a95">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-7"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_33bba7cc-1639-4364-ae4b-5aaaf5e74e98">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_14e0d22a-1a55-4a43-af52-19d7f8fc0a95"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>171.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_39fca95a-420d-435a-9338-221602977ff1">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-8"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_49b39a7f-b242-4f33-9358-77c92de38b08">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_39fca95a-420d-435a-9338-221602977ff1"/>
+    <cim:DiagramObjectPoint.xPosition>110.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>153.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_27736116-c6ee-4e61-8d13-d6d33561af39">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-12"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c6563125-5da3-489f-960e-03dcf2cc344d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_27736116-c6ee-4e61-8d13-d6d33561af39"/>
+    <cim:DiagramObjectPoint.xPosition>202.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>83.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_0494bde4-e4a1-40e3-bdd6-abddf66809b0">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-3"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_94aa5c56-4faa-49fe-984d-dfc02114dc7d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0494bde4-e4a1-40e3-bdd6-abddf66809b0"/>
+    <cim:DiagramObjectPoint.xPosition>88.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>115.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_352984e3-1755-4e52-875c-42b37d8f12ed">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-10"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_d902ddcd-eebf-4ac2-9a0e-6f21de5aba63">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_352984e3-1755-4e52-875c-42b37d8f12ed"/>
+    <cim:DiagramObjectPoint.xPosition>46.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>181.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6ab12327-b476-4ce6-b716-acc08398b70e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-13"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_320e30b5-fcd4-4103-bc33-0cdff81bd952">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6ab12327-b476-4ce6-b716-acc08398b70e"/>
+    <cim:DiagramObjectPoint.xPosition>204.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>113.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_fa88d09b-24ce-454a-b4ed-8e85c871e498">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-14"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_f8b1dcb0-409f-415d-b428-453e1c83b569">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_fa88d09b-24ce-454a-b4ed-8e85c871e498"/>
+    <cim:DiagramObjectPoint.xPosition>186.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>153.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_30e085ca-9ae6-40d7-bdbd-02787887c266">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-12"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_d3a1b839-3fa6-4bc6-9bbc-58767af81cf7">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_30e085ca-9ae6-40d7-bdbd-02787887c266"/>
+    <cim:DiagramObjectPoint.xPosition>218.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>83.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_1602bb82-462f-4dd7-b2ea-a0441ea45de2">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-14"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_bf13d68b-4fb0-489e-9abe-eb015d2b5c56">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_1602bb82-462f-4dd7-b2ea-a0441ea45de2"/>
+    <cim:DiagramObjectPoint.xPosition>206.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>153.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_44f182c1-d656-40b6-ad7d-ad4a231bd45b">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-1"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_09e59714-b11a-4c2b-8481-f2390818c8ff">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_44f182c1-d656-40b6-ad7d-ad4a231bd45b"/>
+    <cim:DiagramObjectPoint.xPosition>102.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>83.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6ead3faa-3e87-44ff-91ea-f91122f7a276">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-3"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_df6f40d6-6fcf-415f-b970-59ece732d1fa">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6ead3faa-3e87-44ff-91ea-f91122f7a276"/>
+    <cim:DiagramObjectPoint.xPosition>72.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>115.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_f31d3e9d-7e58-4abc-865c-80aadf48e8ef">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-4"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_01595377-4ef1-482d-a712-a0c7535df1ad">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_f31d3e9d-7e58-4abc-865c-80aadf48e8ef"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>133.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_66a7de21-8752-4649-8ac7-59c7a159f009">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-5"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_f2febd5c-24f4-4753-bd31-588e94038c04">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_66a7de21-8752-4649-8ac7-59c7a159f009"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>157.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_1971f58d-ef63-44ee-8519-f7e419aea127">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-11"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c5ad7467-f6b9-4493-a38a-4a63c60b1e4b">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_1971f58d-ef63-44ee-8519-f7e419aea127"/>
+    <cim:DiagramObjectPoint.xPosition>70.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>153.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_8f8967f4-82e0-45c4-9e32-c47bd43e130e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-1"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_93b8023e-7a26-45f2-bb80-3ea2d9165189">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8f8967f4-82e0-45c4-9e32-c47bd43e130e"/>
+    <cim:DiagramObjectPoint.xPosition>120.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>83.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_a618c964-9054-48fe-bbbc-e98070fd8443">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-10"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_8fae4767-e839-4918-929e-8fc84aa5a8a8">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_a618c964-9054-48fe-bbbc-e98070fd8443"/>
+    <cim:DiagramObjectPoint.xPosition>56.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>181.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_52ba8a73-145e-41fc-81e4-574fb7e2983c">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-9"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_18045fa4-f3ac-4157-98c0-e3a4c116ab8d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_52ba8a73-145e-41fc-81e4-574fb7e2983c"/>
+    <cim:DiagramObjectPoint.xPosition>96.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>189.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_f48db706-9f63-45ef-9548-f8a878d18372">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-6"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c0824ad2-01ca-4942-830a-54353b5bb686">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_f48db706-9f63-45ef-9548-f8a878d18372"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>193.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+</rdf:RDF>
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_EQ.xml b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_EQ.xml
new file mode 100644
index 0000000..85fe5ac
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_EQ.xml
@@ -0,0 +1,1502 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cim="http://iec.ch/TC57/2012/CIM-schema-cim16#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:entsoe="http://entsoe.eu/Secretariat/ProfileExtension/2#" xmlns:neplan="http://www.neplan.ch#">
+  <md:FullModel rdf:about="urn:uuid:25276efc-54c7-450a-87d6-6f58ae3470a9">
+    <md:Model.created>2018-11-06T16:34:52</md:Model.created>
+    <neplan:Model.createdBy>NEPLAN by Busarello + Cott + Partner AG, Switzerland</neplan:Model.createdBy>
+    <md:Model.scenarioTime>2018-11-06T16:34:50</md:Model.scenarioTime>
+    <md:Model.version>7</md:Model.version>
+    <md:Model.description>NEPLAN</md:Model.description>
+    <md:Model.modelingAuthoritySet>FULL</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://iec.ch/TC57/61970-452/Equipment/3</md:Model.profile>
+  </md:FullModel>
+  <cim:NameType rdf:ID="_3e875c98-dd64-4d7d-af2b-be41ca499dd6">
+    <cim:NameType.name>description</cim:NameType.name>
+  </cim:NameType>
+  <cim:BaseVoltage rdf:ID="_0a92d9bb-71b6-4256-aa94-54fde8700496">
+    <cim:BaseVoltage.nominalVoltage>20.00</cim:BaseVoltage.nominalVoltage>
+  </cim:BaseVoltage>
+  <cim:BaseVoltage rdf:ID="_fd4aebc6-81ee-42dd-bea2-e3368f769175">
+    <cim:BaseVoltage.nominalVoltage>110.00</cim:BaseVoltage.nominalVoltage>
+  </cim:BaseVoltage>
+  <cim:VoltageLevel rdf:ID="_c9026ac7-114f-42db-ad42-c62d5f6dd04e">
+    <cim:IdentifiedObject.name>98</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003938"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_6c34a5cf-b0b5-4164-93b0-6c994651fbd4">
+    <cim:IdentifiedObject.name>116</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313136"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_e7ebb930-c627-436a-8a78-a081d8fd14b6">
+    <cim:IdentifiedObject.name>101</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313031"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_98ddf6d7-8d31-48bb-8043-6ebe119bb478">
+    <cim:IdentifiedObject.name>122</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313232"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_1cc203b2-5def-4787-a39e-bcdaa8704b70">
+    <cim:IdentifiedObject.name>104</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313034"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_c939c4a6-6b54-4aab-b12b-02056c76145f">
+    <cim:IdentifiedObject.name>107</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313037"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_ab3a1be0-9b79-4c06-aac2-c29795af7995">
+    <cim:IdentifiedObject.name>85</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003835"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_633b35b8-fa46-49b0-877c-d7b58e03c961">
+    <cim:IdentifiedObject.name>210</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000323130"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_bc60cb48-b173-4a4e-98b3-229aad123c85">
+    <cim:IdentifiedObject.name>95</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003935"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_fe5cecb0-1840-413b-b06e-da542c486491">
+    <cim:IdentifiedObject.name>128</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313238"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_bad2e7c9-5aa8-4017-af2c-5ef5dcf65cf9">
+    <cim:IdentifiedObject.name>113</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313133"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_5595a431-985c-4a41-9f8c-7384e248bf95">
+    <cim:IdentifiedObject.name>119</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313139"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_fba380fd-6b70-46df-97f1-f0f2d6fd027d">
+    <cim:IdentifiedObject.name>110</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313130"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_53a66d62-e48c-4548-bdb0-8d46f596c259">
+    <cim:IdentifiedObject.name>19</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003139"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_fd4aebc6-81ee-42dd-bea2-e3368f769175"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_03323680-017d-4c30-a373-a08268295f28">
+    <cim:IdentifiedObject.name>82</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003832"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000323130">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003832">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003835">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313031">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313034">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313037">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003935">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003938">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313130">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313133">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313136">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313139">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003139">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313232">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313238">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:GeographicalRegion rdf:ID="_452d9bf4-88a4-497a-93ce-cf500fc681e5">
+    <cim:IdentifiedObject.name>Area 1</cim:IdentifiedObject.name>
+  </cim:GeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_f86cebef-3021-4a41-895e-b0d480beee45">
+    <cim:IdentifiedObject.name>Zone 1</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_452d9bf4-88a4-497a-93ce-cf500fc681e5"/>
+  </cim:SubGeographicalRegion>
+  <cim:OperationalLimitType rdf:ID="_bcae0a62-8109-4523-b661-4bc89de7c05c">
+    <cim:IdentifiedObject.name>PATL</cim:IdentifiedObject.name>
+    <cim:OperationalLimitType.acceptableDuration>45000</cim:OperationalLimitType.acceptableDuration>
+    <cim:OperationalLimitType.direction rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#OperationalLimitDirectionKind.absoluteValue"/>
+  </cim:OperationalLimitType>
+  <cim:OperationalLimitType rdf:ID="_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0">
+    <cim:IdentifiedObject.name>TATL</cim:IdentifiedObject.name>
+    <cim:OperationalLimitType.acceptableDuration>180</cim:OperationalLimitType.acceptableDuration>
+    <cim:OperationalLimitType.direction rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#OperationalLimitDirectionKind.absoluteValue"/>
+  </cim:OperationalLimitType>
+  <cim:OperationalLimitType rdf:ID="_de0547d6-09a3-4fca-bacb-f6748e1cfff9">
+    <cim:IdentifiedObject.name>TATL</cim:IdentifiedObject.name>
+    <cim:OperationalLimitType.acceptableDuration>60</cim:OperationalLimitType.acceptableDuration>
+    <cim:OperationalLimitType.direction rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#OperationalLimitDirectionKind.absoluteValue"/>
+  </cim:OperationalLimitType>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-7">
+    <cim:IdentifiedObject.name>LOAD-I-7</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_bad2e7c9-5aa8-4017-af2c-5ef5dcf65cf9"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-337">
+    <cim:IdentifiedObject.name>LOAD-I-7_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-7"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-8">
+    <cim:IdentifiedObject.name>LOAD-H-8</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_fba380fd-6b70-46df-97f1-f0f2d6fd027d"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-340">
+    <cim:IdentifiedObject.name>LOAD-H-8_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-8"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-12">
+    <cim:IdentifiedObject.name>LOAD-H-12</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_ab3a1be0-9b79-4c06-aac2-c29795af7995"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-301">
+    <cim:IdentifiedObject.name>LOAD-H-12_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-12"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-3">
+    <cim:IdentifiedObject.name>LOAD-I-3</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_bc60cb48-b173-4a4e-98b3-229aad123c85"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744389">
+    <cim:IdentifiedObject.name>LOAD-I-3_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-3"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-10">
+    <cim:IdentifiedObject.name>LOAD-H-10</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_1cc203b2-5def-4787-a39e-bcdaa8704b70"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744397">
+    <cim:IdentifiedObject.name>LOAD-H-10_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-10"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-13">
+    <cim:IdentifiedObject.name>LOAD-I-13</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_98ddf6d7-8d31-48bb-8043-6ebe119bb478"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-304">
+    <cim:IdentifiedObject.name>LOAD-I-13_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-13"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-14">
+    <cim:IdentifiedObject.name>LOAD-H-14</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_5595a431-985c-4a41-9f8c-7384e248bf95"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744413">
+    <cim:IdentifiedObject.name>LOAD-H-14_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-14"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-12">
+    <cim:IdentifiedObject.name>LOAD-I-12</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_ab3a1be0-9b79-4c06-aac2-c29795af7995"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744405">
+    <cim:IdentifiedObject.name>LOAD-I-12_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-12"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-14">
+    <cim:IdentifiedObject.name>LOAD-I-14</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_5595a431-985c-4a41-9f8c-7384e248bf95"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744416">
+    <cim:IdentifiedObject.name>LOAD-I-14_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-14"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-1">
+    <cim:IdentifiedObject.name>LOAD-H-1</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_03323680-017d-4c30-a373-a08268295f28"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-310">
+    <cim:IdentifiedObject.name>LOAD-H-1_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-1"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-3">
+    <cim:IdentifiedObject.name>LOAD-H-3</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_bc60cb48-b173-4a4e-98b3-229aad123c85"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744381">
+    <cim:IdentifiedObject.name>LOAD-H-3_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-3"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-4">
+    <cim:IdentifiedObject.name>LOAD-H-4</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_e7ebb930-c627-436a-8a78-a081d8fd14b6"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-319">
+    <cim:IdentifiedObject.name>LOAD-H-4_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-4"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-5">
+    <cim:IdentifiedObject.name>LOAD-H-5</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_c9026ac7-114f-42db-ad42-c62d5f6dd04e"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-322">
+    <cim:IdentifiedObject.name>LOAD-H-5_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-5"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-11">
+    <cim:IdentifiedObject.name>LOAD-H-11</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_fe5cecb0-1840-413b-b06e-da542c486491"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-325">
+    <cim:IdentifiedObject.name>LOAD-H-11_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-11"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-1">
+    <cim:IdentifiedObject.name>LOAD-I-1</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_03323680-017d-4c30-a373-a08268295f28"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744368">
+    <cim:IdentifiedObject.name>LOAD-I-1_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-1"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-10">
+    <cim:IdentifiedObject.name>LOAD-I-10</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_1cc203b2-5def-4787-a39e-bcdaa8704b70"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-328">
+    <cim:IdentifiedObject.name>LOAD-I-10_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-10"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-9">
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_c939c4a6-6b54-4aab-b12b-02056c76145f"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-331">
+    <cim:IdentifiedObject.name>LOAD-I-9_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-9"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-6">
+    <cim:IdentifiedObject.name>LOAD-H-6</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_6c34a5cf-b0b5-4164-93b0-6c994651fbd4"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-334">
+    <cim:IdentifiedObject.name>LOAD-H-6_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-6"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_ff4d520e-0c90-45eb-ae4d-428f0603fb55">
+    <cim:Name.name>NETWORK-FEEDER:</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#SL"/>
+  </cim:Name>
+  <cim:ExternalNetworkInjection rdf:ID="SL">
+    <cim:IdentifiedObject.name>SL</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_53a66d62-e48c-4548-bdb0-8d46f596c259"/>
+    <cim:ExternalNetworkInjection.ikSecond>true</cim:ExternalNetworkInjection.ikSecond>
+    <cim:ExternalNetworkInjection.maxInitialSymShCCurrent>26243.000000</cim:ExternalNetworkInjection.maxInitialSymShCCurrent>
+    <cim:ExternalNetworkInjection.maxR0ToX0Ratio>0e+000</cim:ExternalNetworkInjection.maxR0ToX0Ratio>
+    <cim:ExternalNetworkInjection.maxR1ToX1Ratio>0.100000</cim:ExternalNetworkInjection.maxR1ToX1Ratio>
+    <cim:ExternalNetworkInjection.maxZ0ToZ1Ratio>0e+000</cim:ExternalNetworkInjection.maxZ0ToZ1Ratio>
+    <cim:ExternalNetworkInjection.minInitialSymShCCurrent>26243.000000</cim:ExternalNetworkInjection.minInitialSymShCCurrent>
+    <cim:ExternalNetworkInjection.minR0ToX0Ratio>0e+000</cim:ExternalNetworkInjection.minR0ToX0Ratio>
+    <cim:ExternalNetworkInjection.minR1ToX1Ratio>0.100000</cim:ExternalNetworkInjection.minR1ToX1Ratio>
+    <cim:ExternalNetworkInjection.minZ0ToZ1Ratio>0e+000</cim:ExternalNetworkInjection.minZ0ToZ1Ratio>
+    <cim:ExternalNetworkInjection.voltageFactor>1.000000</cim:ExternalNetworkInjection.voltageFactor>
+    <cim:ExternalNetworkInjection.referencePriority>1</cim:ExternalNetworkInjection.referencePriority>
+  </cim:ExternalNetworkInjection>
+  <cim:Terminal rdf:ID="E-298">
+    <cim:IdentifiedObject.name>SL_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#SL"/>
+  </cim:Terminal>
+  <cim:ACLineSegment rdf:ID="L4-5">
+    <cim:IdentifiedObject.name>L4-5</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.280560</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.400960</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000265961</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.560000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.457520</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>0.894880</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000265961</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-132">
+    <cim:IdentifiedObject.name>L4-5_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L4-5"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-133">
+    <cim:IdentifiedObject.name>L4-5_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L4-5"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_9ac56be2-6aa1-4cc8-85f0-0fe511a18e5e">
+    <cim:Name.name>Ratings for branch L4-5</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-132"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-132">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L4-5"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-132"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_f4efc774-a4bd-4e8f-87ee-c5726c8e445c">
+    <cim:Name.name>Ratings for line L4-5 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-132_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-132_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-132"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_2aeddeda-b670-422b-8f42-cfc1c3e991ce">
+    <cim:Name.name>Ratings for line L4-5 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-132_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-132_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-132"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_0f88654f-8877-4be5-80ff-55379320f1ed">
+    <cim:Name.name>Ratings for line L4-5 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-132_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-132_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-132"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L3-4">
+    <cim:IdentifiedObject.name>L3-4</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.305610</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.436760</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000289707</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.610000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.498370</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>0.974780</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000289707</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-137">
+    <cim:IdentifiedObject.name>L3-4_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L3-4"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-138">
+    <cim:IdentifiedObject.name>L3-4_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L3-4"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_168f8137-549d-4348-ab4d-33a76033221c">
+    <cim:Name.name>Ratings for branch L3-4</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-137"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-137">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L3-4"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-137"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_67e1d6c7-5d8f-43a0-a7bb-3deb8924cd86">
+    <cim:Name.name>Ratings for line L3-4 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-137_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-137_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-137"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_75a858c5-c48a-4191-888d-5a48c277e691">
+    <cim:Name.name>Ratings for line L3-4 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-137_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-137_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-137"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_746e88f3-f356-433a-ae07-61fcc149ee6a">
+    <cim:Name.name>Ratings for line L3-4 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-137_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-137_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-137"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L11-10">
+    <cim:IdentifiedObject.name>L11-10</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.165330</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.236280</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000156727</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.330000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.269610</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>0.527340</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000156727</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-147">
+    <cim:IdentifiedObject.name>L11-10_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L11-10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-148">
+    <cim:IdentifiedObject.name>L11-10_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L11-10"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_665a2120-a4b3-420f-b4d0-69afd7470f09">
+    <cim:Name.name>Ratings for branch L11-10</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-147"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-147">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L11-10"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-147"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_87248b0a-1d33-4dec-98c4-f6615fdb346e">
+    <cim:Name.name>Ratings for line L11-10 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-147_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-147_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-147"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_0d840457-3c78-4e8b-9298-8d989dfaeb47">
+    <cim:Name.name>Ratings for line L11-10 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-147_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-147_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-147"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_96ca94f3-49de-4bf8-9ff9-4e9cccd4df94">
+    <cim:Name.name>Ratings for line L11-10 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-147_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-147_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-147"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L10-9">
+    <cim:IdentifiedObject.name>L10-9</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.385770</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.551320</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000365696</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.770000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.629090</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>1.230460</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000365696</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-157">
+    <cim:IdentifiedObject.name>L10-9_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L10-9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-158">
+    <cim:IdentifiedObject.name>L10-9_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L10-9"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_c8253510-9f1c-4b84-8b8c-9a5f80bb2999">
+    <cim:Name.name>Ratings for branch L10-9</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-157"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-157">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L10-9"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-157"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_8d938926-0e5b-4bc8-b263-8e9a58dcb4bb">
+    <cim:Name.name>Ratings for line L10-9 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-157_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-157_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-157"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_efeba355-5e7f-452b-a36e-ede8e376a6e6">
+    <cim:Name.name>Ratings for line L10-9 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-157_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-157_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-157"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_92354e83-9b34-4bb4-9ba5-edc97f3cba35">
+    <cim:Name.name>Ratings for line L10-9 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-157_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-157_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-157"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L3-8">
+    <cim:IdentifiedObject.name>L3-8</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.651300</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.930800</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000617409</cim:ACLineSegment.bch>
+    <cim:Conductor.length>1.300000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>1.062100</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>2.077400</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000617409</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-162">
+    <cim:IdentifiedObject.name>L3-8_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L3-8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-163">
+    <cim:IdentifiedObject.name>L3-8_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L3-8"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_e2431e5e-9e81-475d-9f19-68ba8a91d093">
+    <cim:Name.name>Ratings for branch L3-8</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-162"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-162">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L3-8"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-162"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_7d3a4743-1793-4b38-a122-fdf109a5bb68">
+    <cim:Name.name>Ratings for line L3-8 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-162_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-162_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-162"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_1e450809-6898-402c-8e2a-b6accf1e5b7f">
+    <cim:Name.name>Ratings for line L3-8 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-162_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-162_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-162"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_8099549e-50c0-4580-983c-1b31ba910980">
+    <cim:Name.name>Ratings for line L3-8 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-162_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-162_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-162"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L8-9">
+    <cim:IdentifiedObject.name>L8-9</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.160320</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.229120</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000151978</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.320000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.261440</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>0.511360</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000151978</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-172">
+    <cim:IdentifiedObject.name>L8-9_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L8-9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-173">
+    <cim:IdentifiedObject.name>L8-9_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L8-9"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_2244c53b-f1a1-42aa-bb66-814a0b4ea6b8">
+    <cim:Name.name>Ratings for branch L8-9</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-172"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-172">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L8-9"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-172"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_8ac282ce-5a59-47da-b8db-eae16ad000ae">
+    <cim:Name.name>Ratings for line L8-9 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-172_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-172_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-172"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_8d02f9fa-fc2c-4977-8359-1cb7265fd760">
+    <cim:Name.name>Ratings for line L8-9 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-172_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-172_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-172"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_07326833-7f73-4bb3-b9d6-0a4b82042eb1">
+    <cim:Name.name>Ratings for line L8-9 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-172_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-172_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-172"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L7-8">
+    <cim:IdentifiedObject.name>L7-8</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.836670</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.195720</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000793134</cim:ACLineSegment.bch>
+    <cim:Conductor.length>1.670000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>1.364390</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>2.668660</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000793133</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-177">
+    <cim:IdentifiedObject.name>L7-8_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L7-8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-178">
+    <cim:IdentifiedObject.name>L7-8_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L7-8"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_34f210da-1198-417c-bdb3-eeb30dd29958">
+    <cim:Name.name>Ratings for branch L7-8</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-177"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-177">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L7-8"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-177"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_ddbcf677-cf3a-418d-aad3-f1863879b7b3">
+    <cim:Name.name>Ratings for line L7-8 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-177_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-177_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-177"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_d0f04149-3de4-4272-a419-b514872e3b55">
+    <cim:Name.name>Ratings for line L7-8 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-177_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-177_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-177"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_2c709717-6ca9-4878-b31b-2debf6f457ae">
+    <cim:Name.name>Ratings for line L7-8 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-177_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-177_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-177"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L5-6">
+    <cim:IdentifiedObject.name>L5-6</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.771540</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.102640</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000731393</cim:ACLineSegment.bch>
+    <cim:Conductor.length>1.540000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>1.258180</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>2.460920</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000731392</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-182">
+    <cim:IdentifiedObject.name>L5-6_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L5-6"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-183">
+    <cim:IdentifiedObject.name>L5-6_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L5-6"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_6505a416-11c0-4b14-b271-502e9575ea1f">
+    <cim:Name.name>Ratings for branch L5-6</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-182"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-182">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L5-6"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-182"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_8a50c76a-316a-4d42-960a-915da31648e8">
+    <cim:Name.name>Ratings for line L5-6 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-182_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-182_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-182"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_f3853ea3-802a-481a-b5d0-df082f82c960">
+    <cim:Name.name>Ratings for line L5-6 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-182_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-182_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-182"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_7541e154-be82-4ca7-aeeb-4805f8047f83">
+    <cim:Name.name>Ratings for line L5-6 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-182_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-182_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-182"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L12-13">
+    <cim:IdentifiedObject.name>L12-13</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>2.493900</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.789740</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000155114</cim:ACLineSegment.bch>
+    <cim:Conductor.length>4.890000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>3.217620</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>7.877790</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000062592</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-187">
+    <cim:IdentifiedObject.name>L12-13_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L12-13"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-188">
+    <cim:IdentifiedObject.name>L12-13_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L12-13"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_ff24c87c-5b3a-464c-bee0-661e517da506">
+    <cim:Name.name>Ratings for branch L12-13</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-187"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-187">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L12-13"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-187"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_5e648172-557a-47cb-b494-a5df77a8a7bc">
+    <cim:Name.name>Ratings for line L12-13 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-187_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-187_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-187"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_a711986a-a8e2-4dfa-90a4-916c30ba1de0">
+    <cim:Name.name>Ratings for line L12-13 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-187_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-187_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-187"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_4ea18c00-6937-4cda-b68a-84cc8118a059">
+    <cim:Name.name>Ratings for line L12-13 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-187_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-187_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-187"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L13-14">
+    <cim:IdentifiedObject.name>L13-14</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>1.524900</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.094340</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000094845</cim:ACLineSegment.bch>
+    <cim:Conductor.length>2.990000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>1.967420</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>4.816890</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000038272</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-192">
+    <cim:IdentifiedObject.name>L13-14_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L13-14"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-193">
+    <cim:IdentifiedObject.name>L13-14_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L13-14"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_d910c8a5-59ea-4775-8bfb-8758ecc15da6">
+    <cim:Name.name>Ratings for branch L13-14</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-192"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-192">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L13-14"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-192"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_da3e8d03-e798-48da-aa2b-5c61bbc0dbbc">
+    <cim:Name.name>Ratings for line L13-14 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-192_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-192_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-192"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_ad771114-b226-47bb-826d-ef01ce400bd3">
+    <cim:Name.name>Ratings for line L13-14 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-192_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-192_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-192"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_83082488-3530-4149-a275-e2eb5d39c9a0">
+    <cim:Name.name>Ratings for line L13-14 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-192_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-192_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-192"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L1-2">
+    <cim:IdentifiedObject.name>L1-2</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>1.412820</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>2.019120</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0001339303</cim:ACLineSegment.bch>
+    <cim:Conductor.length>2.820000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>2.303940</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>4.506360</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0001339303</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-214">
+    <cim:IdentifiedObject.name>L1-2_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L1-2"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-215">
+    <cim:IdentifiedObject.name>L1-2_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L1-2"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_cfef83d0-36cf-4645-93e9-05da06ff2aea">
+    <cim:Name.name>Ratings for branch L1-2</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-214"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-214">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L1-2"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-214"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_83244fb2-99d0-42f1-9c06-d732cb4fce67">
+    <cim:Name.name>Ratings for line L1-2 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-214_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-214_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-214"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_7a8a831b-9972-495c-b3e3-1fc5dfe49964">
+    <cim:Name.name>Ratings for line L1-2 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-214_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-214_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-214"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_0000e8c2-5973-4d74-904b-5685ab8c03ce">
+    <cim:Name.name>Ratings for line L1-2 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-214_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-214_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-214"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L2-3">
+    <cim:IdentifiedObject.name>L2-3</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>2.214420</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>3.164720</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0002099192</cim:ACLineSegment.bch>
+    <cim:Conductor.length>4.420000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>3.611140</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>7.063160</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0002099191</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-219">
+    <cim:IdentifiedObject.name>L2-3_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L2-3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-220">
+    <cim:IdentifiedObject.name>L2-3_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L2-3"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_74793a9c-cab3-47fe-b5fa-2a5170203999">
+    <cim:Name.name>Ratings for branch L2-3</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-219"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-219">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L2-3"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-219"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_b2fbcc59-c50d-49c0-824a-c7690f82984a">
+    <cim:Name.name>Ratings for line L2-3 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-219_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-219_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-219"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_cf22fb4f-de89-4481-b39d-4f229be4493b">
+    <cim:Name.name>Ratings for line L2-3 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-219_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-219_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-219"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_6a4f406a-95b4-40c2-a001-158ca81fd718">
+    <cim:Name.name>Ratings for line L2-3 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-219_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-219_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-219"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:PowerTransformer rdf:ID="TR0">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_3FA2-2E-F1-00000000000000003139"/>
+    <cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage>0e+000</cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage>
+    <cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent>0e+000</cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent>
+    <cim:PowerTransformer.beforeShortCircuitAnglePf>0e+000</cim:PowerTransformer.beforeShortCircuitAnglePf>
+    <cim:PowerTransformer.highSideMinOperatingU>0e+000</cim:PowerTransformer.highSideMinOperatingU>
+    <cim:PowerTransformer.isPartOfGeneratorUnit>false</cim:PowerTransformer.isPartOfGeneratorUnit>
+    <cim:PowerTransformer.operationalValuesConsidered>false</cim:PowerTransformer.operationalValuesConsidered>
+  </cim:PowerTransformer>
+  <cim:Terminal rdf:ID="E-1229744452">
+    <cim:IdentifiedObject.name>TR0_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#TR0"/>
+  </cim:Terminal>
+  <cim:PowerTransformerEnd rdf:ID="_461cba21-0c92-4f01-aad7-a0c49b2f9292">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.r>0.484000</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.x>58.077983</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.b>0.0</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.g>0.0</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.r0>0e+000</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.x0>0e+000</cim:PowerTransformerEnd.x0>
+    <cim:PowerTransformerEnd.b0>0.0</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.g0>0.0</cim:PowerTransformerEnd.g0>
+    <cim:TransformerEnd.rground>0e+000</cim:TransformerEnd.rground>
+    <cim:TransformerEnd.xground>0.0</cim:TransformerEnd.xground>
+    <cim:PowerTransformerEnd.ratedS>25.000000</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>110.000000</cim:PowerTransformerEnd.ratedU>
+    <cim:TransformerEnd.endNumber>1</cim:TransformerEnd.endNumber>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#WindingConnection.D"/>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_fd4aebc6-81ee-42dd-bea2-e3368f769175"/>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#TR0"/>
+    <cim:TransformerEnd.Terminal rdf:resource="#E-1229744452"/>
+  </cim:PowerTransformerEnd>
+  <cim:Name rdf:ID="_ca1ecca2-6045-4274-8492-bab0abe024c6">
+    <cim:Name.name>Ratings for branch TR0</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-1229744452"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-1229744452">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#TR0"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-1229744452"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_d9f2d1b6-7acc-4310-93de-01507c8c981b">
+    <cim:Name.name>Ratings for line TR0 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744452_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744452_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744452"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_1f983ce7-2834-4e61-adf7-63a340f300dd">
+    <cim:Name.name>Ratings for line TR0 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744452_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744452_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744452"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_5cc0107c-9a4a-456a-98f7-302cd26f9966">
+    <cim:Name.name>Ratings for line TR0 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744452_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744452_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744452"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:Terminal rdf:ID="E-1229744455">
+    <cim:IdentifiedObject.name>TR0_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#TR0"/>
+  </cim:Terminal>
+  <cim:PowerTransformerEnd rdf:ID="_b24b5f0d-ca29-4ff3-af7f-568f5ddf5965">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.r>0e+000</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.x>0e+000</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.b>0.0</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.g>0.0</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.r0>0e+000</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.x0>0e+000</cim:PowerTransformerEnd.x0>
+    <cim:PowerTransformerEnd.b0>0.0</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.g0>0.0</cim:PowerTransformerEnd.g0>
+    <cim:TransformerEnd.rground>0e+000</cim:TransformerEnd.rground>
+    <cim:TransformerEnd.xground>0.0</cim:TransformerEnd.xground>
+    <cim:PowerTransformerEnd.ratedS>25.000000</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>20.000000</cim:PowerTransformerEnd.ratedU>
+    <cim:TransformerEnd.endNumber>2</cim:TransformerEnd.endNumber>
+    <cim:PowerTransformerEnd.phaseAngleClock>1</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#WindingConnection.Y"/>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#TR0"/>
+    <cim:TransformerEnd.Terminal rdf:resource="#E-1229744455"/>
+  </cim:PowerTransformerEnd>
+  <cim:Name rdf:ID="_4b07af09-d399-4cb7-87fd-e99b60d16fdc">
+    <cim:Name.name>Ratings for branch TR0</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-1229744455"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-1229744455">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#TR0"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-1229744455"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_ed1d6e20-ebbc-4318-8511-74f1a960fc26">
+    <cim:Name.name>Ratings for line TR0 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744455_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744455_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744455"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_60cb1441-e6b8-4292-a3e3-ca2d0cad8a63">
+    <cim:Name.name>Ratings for line TR0 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744455_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744455_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744455"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_34e21e75-7051-4db6-8583-2d67c958f862">
+    <cim:Name.name>Ratings for line TR0 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744455_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744455_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744455"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:PowerTransformer rdf:ID="TR1">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_3FA2-2E-F1-00000000000000003139"/>
+    <cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage>0e+000</cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage>
+    <cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent>0e+000</cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent>
+    <cim:PowerTransformer.beforeShortCircuitAnglePf>0e+000</cim:PowerTransformer.beforeShortCircuitAnglePf>
+    <cim:PowerTransformer.highSideMinOperatingU>0e+000</cim:PowerTransformer.highSideMinOperatingU>
+    <cim:PowerTransformer.isPartOfGeneratorUnit>false</cim:PowerTransformer.isPartOfGeneratorUnit>
+    <cim:PowerTransformer.operationalValuesConsidered>false</cim:PowerTransformer.operationalValuesConsidered>
+  </cim:PowerTransformer>
+  <cim:Terminal rdf:ID="E-1229744476">
+    <cim:IdentifiedObject.name>TR1_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#TR1"/>
+  </cim:Terminal>
+  <cim:PowerTransformerEnd rdf:ID="_15841fd0-d9ea-4bec-9aa1-50a121e34d0d">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.r>0.484000</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.x>58.077983</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.b>0.0</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.g>0.0</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.r0>0e+000</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.x0>0e+000</cim:PowerTransformerEnd.x0>
+    <cim:PowerTransformerEnd.b0>0.0</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.g0>0.0</cim:PowerTransformerEnd.g0>
+    <cim:TransformerEnd.rground>0e+000</cim:TransformerEnd.rground>
+    <cim:TransformerEnd.xground>0.0</cim:TransformerEnd.xground>
+    <cim:PowerTransformerEnd.ratedS>25.000000</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>110.000000</cim:PowerTransformerEnd.ratedU>
+    <cim:TransformerEnd.endNumber>1</cim:TransformerEnd.endNumber>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#WindingConnection.D"/>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_fd4aebc6-81ee-42dd-bea2-e3368f769175"/>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#TR1"/>
+    <cim:TransformerEnd.Terminal rdf:resource="#E-1229744476"/>
+  </cim:PowerTransformerEnd>
+  <cim:Name rdf:ID="_249e6ba5-25ba-48c4-9859-a668cb623614">
+    <cim:Name.name>Ratings for branch TR1</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-1229744476"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-1229744476">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#TR1"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-1229744476"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_050afcd7-b5dc-4029-9f2c-d4835e8d9fc4">
+    <cim:Name.name>Ratings for line TR1 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744476_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744476_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744476"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_8259a8ae-b087-4728-ab22-e3c02bf96f6b">
+    <cim:Name.name>Ratings for line TR1 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744476_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744476_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744476"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_30a55d84-907b-4127-a5ce-23bd655ea186">
+    <cim:Name.name>Ratings for line TR1 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744476_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744476_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744476"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:Terminal rdf:ID="E-1229744473">
+    <cim:IdentifiedObject.name>TR1_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#TR1"/>
+  </cim:Terminal>
+  <cim:PowerTransformerEnd rdf:ID="_7d4f4637-2f23-4eb1-afe4-a918ed82a753">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.r>0e+000</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.x>0e+000</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.b>0.0</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.g>0.0</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.r0>0e+000</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.x0>0e+000</cim:PowerTransformerEnd.x0>
+    <cim:PowerTransformerEnd.b0>0.0</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.g0>0.0</cim:PowerTransformerEnd.g0>
+    <cim:TransformerEnd.rground>0e+000</cim:TransformerEnd.rground>
+    <cim:TransformerEnd.xground>0.0</cim:TransformerEnd.xground>
+    <cim:PowerTransformerEnd.ratedS>25.000000</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>20.000000</cim:PowerTransformerEnd.ratedU>
+    <cim:TransformerEnd.endNumber>2</cim:TransformerEnd.endNumber>
+    <cim:PowerTransformerEnd.phaseAngleClock>1</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#WindingConnection.Y"/>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#TR1"/>
+    <cim:TransformerEnd.Terminal rdf:resource="#E-1229744473"/>
+  </cim:PowerTransformerEnd>
+  <cim:Name rdf:ID="_5ed91bab-8b92-4439-b604-b509f5838f34">
+    <cim:Name.name>Ratings for branch TR1</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-1229744473"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-1229744473">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#TR1"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-1229744473"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_edbd9a3a-6d8f-457f-a17a-04b2d90e1624">
+    <cim:Name.name>Ratings for line TR1 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744473_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744473_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744473"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_10d446e9-c048-4fbb-a283-188646d8e0b3">
+    <cim:Name.name>Ratings for line TR1 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744473_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744473_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744473"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_ac26f3cc-d5e8-4f01-bc58-6d2650dc44b4">
+    <cim:Name.name>Ratings for line TR1 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744473_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744473_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744473"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+</rdf:RDF>
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_SV.xml b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_SV.xml
new file mode 100644
index 0000000..bcf8920
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_SV.xml
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cim="http://iec.ch/TC57/2012/CIM-schema-cim16#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:entsoe="http://entsoe.eu/Secretariat/ProfileExtension/2#" xmlns:neplan="http://www.neplan.ch#">
+  <md:FullModel rdf:about="urn:uuid:7183508b-1775-43f5-8359-3c06c7b75c31">
+    <md:Model.created>2018-11-06T16:34:52</md:Model.created>
+    <neplan:Model.createdBy>NEPLAN by Busarello + Cott + Partner AG, Switzerland</neplan:Model.createdBy>
+    <md:Model.scenarioTime>2018-11-06T16:34:50</md:Model.scenarioTime>
+    <md:Model.version>7</md:Model.version>
+    <md:Model.DependentOn rdf:resource="urn:uuid:25276efc-54c7-450a-87d6-6f58ae3470a9"/>
+    <md:Model.DependentOn rdf:resource="urn:uuid:f2ff6631-14b2-42d2-8fdb-a2edc910aefe"/>
+    <md:Model.description>NEPLAN</md:Model.description>
+    <md:Model.modelingAuthoritySet>FULL</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://iec.ch/TC57/61970-456/StateVariables/3</md:Model.profile>
+  </md:FullModel>
+  <cim:SvVoltage rdf:ID="N0_5B20">
+    <cim:SvVoltage.v>110.000000</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-0e+000</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N0"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N1_5B20">
+    <cim:SvVoltage.v>19.211701</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-6.990050</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N1"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N12_5B20">
+    <cim:SvVoltage.v>19.387472</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-5.839220</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N12"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N3_5B20">
+    <cim:SvVoltage.v>17.935559</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-9.949420</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N3"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N5_5B20">
+    <cim:SvVoltage.v>17.870069</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.138100</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N5"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N4_5B20">
+    <cim:SvVoltage.v>17.896702</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.061100</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N4"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N10_5B20">
+    <cim:SvVoltage.v>17.772707</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.329300</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N10"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N9_5B20">
+    <cim:SvVoltage.v>17.798910</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.258400</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N9"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N8_5B20">
+    <cim:SvVoltage.v>17.819449</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.215400</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N8"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N7_5B20">
+    <cim:SvVoltage.v>17.813518</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.226600</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N7"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N6_5B20">
+    <cim:SvVoltage.v>17.838572</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.229200</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N6"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N14_5B20">
+    <cim:SvVoltage.v>19.230283</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-5.923560</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N14"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N13_5B20">
+    <cim:SvVoltage.v>19.287676</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-5.892560</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N13"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N11_5B20">
+    <cim:SvVoltage.v>17.768572</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.341100</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N11"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N2_5B20">
+    <cim:SvVoltage.v>18.712766</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-8.103170</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N2"/>
+  </cim:SvVoltage>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-7-sv">
+    <cim:SvPowerFlow.p>0.076500</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.047410</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-337"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-8-sv">
+    <cim:SvPowerFlow.p>0.586850</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.147078</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-340"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-12-sv">
+    <cim:SvPowerFlow.p>14.994000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>3.044662</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-301"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-3-sv">
+    <cim:SvPowerFlow.p>0.225250</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.139597</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744389"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-10-sv">
+    <cim:SvPowerFlow.p>0.475300</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.119121</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744397"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-13-sv">
+    <cim:SvPowerFlow.p>0.034000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.021071</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-304"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-14-sv">
+    <cim:SvPowerFlow.p>0.208550</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.052268</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744413"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-12-sv">
+    <cim:SvPowerFlow.p>5.016000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>1.648679</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744405"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-14-sv">
+    <cim:SvPowerFlow.p>0.331500</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.205445</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744416"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-1-sv">
+    <cim:SvPowerFlow.p>14.994000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>3.044662</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-310"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-3-sv">
+    <cim:SvPowerFlow.p>0.276450</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.069285</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744381"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-4-sv">
+    <cim:SvPowerFlow.p>0.431650</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.108182</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-319"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-5-sv">
+    <cim:SvPowerFlow.p>0.727500</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.182329</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-322"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-11-sv">
+    <cim:SvPowerFlow.p>0.329800</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.082656</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-325"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-1-sv">
+    <cim:SvPowerFlow.p>4.845000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>1.592474</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744368"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-10-sv">
+    <cim:SvPowerFlow.p>0.068000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.042143</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-328"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-9-sv">
+    <cim:SvPowerFlow.p>0.573750</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.355578</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-331"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-6-sv">
+    <cim:SvPowerFlow.p>0.548050</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.137354</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-334"/>
+  </cim:SvPowerFlow>
+</rdf:RDF>
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_TP.xml b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_TP.xml
new file mode 100644
index 0000000..c54476d
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_TP.xml
@@ -0,0 +1,279 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cim="http://iec.ch/TC57/2012/CIM-schema-cim16#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:entsoe="http://entsoe.eu/Secretariat/ProfileExtension/2#" xmlns:neplan="http://www.neplan.ch#">
+  <md:FullModel rdf:about="urn:uuid:f2ff6631-14b2-42d2-8fdb-a2edc910aefe">
+    <md:Model.created>2018-11-06T16:34:52</md:Model.created>
+    <neplan:Model.createdBy>NEPLAN by Busarello + Cott + Partner AG, Switzerland</neplan:Model.createdBy>
+    <md:Model.scenarioTime>2018-11-06T16:34:50</md:Model.scenarioTime>
+    <md:Model.version>7</md:Model.version>
+    <md:Model.DependentOn rdf:resource="urn:uuid:25276efc-54c7-450a-87d6-6f58ae3470a9"/>
+    <md:Model.description>NEPLAN</md:Model.description>
+    <md:Model.modelingAuthoritySet>FULL</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://iec.ch/TC57/61970-456/Topology/3</md:Model.profile>
+  </md:FullModel>
+  <cim:NameType rdf:ID="_180dea0a-f4a7-4fec-90f4-fbb189409882">
+    <cim:NameType.name>description</cim:NameType.name>
+  </cim:NameType>
+  <cim:TopologicalNode rdf:ID="N0">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_fd4aebc6-81ee-42dd-bea2-e3368f769175"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_53a66d62-e48c-4548-bdb0-8d46f596c259"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N1">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_03323680-017d-4c30-a373-a08268295f28"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N12">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_ab3a1be0-9b79-4c06-aac2-c29795af7995"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N3">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_bc60cb48-b173-4a4e-98b3-229aad123c85"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N5">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_c9026ac7-114f-42db-ad42-c62d5f6dd04e"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N4">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_e7ebb930-c627-436a-8a78-a081d8fd14b6"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N10">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_1cc203b2-5def-4787-a39e-bcdaa8704b70"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N9">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_c939c4a6-6b54-4aab-b12b-02056c76145f"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N8">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_fba380fd-6b70-46df-97f1-f0f2d6fd027d"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N7">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_bad2e7c9-5aa8-4017-af2c-5ef5dcf65cf9"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N6">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_6c34a5cf-b0b5-4164-93b0-6c994651fbd4"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N14">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_5595a431-985c-4a41-9f8c-7384e248bf95"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N13">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_98ddf6d7-8d31-48bb-8043-6ebe119bb478"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N11">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_fe5cecb0-1840-413b-b06e-da542c486491"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N2">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_633b35b8-fa46-49b0-877c-d7b58e03c961"/>
+  </cim:TopologicalNode>
+  <cim:Terminal rdf:about="#E-132">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N4"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-133">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N5"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-137">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-138">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N4"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-147">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N11"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-148">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-157">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-158">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-162">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-163">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-172">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-173">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-177">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-178">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N7"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-182">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N5"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-183">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N6"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-187">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N12"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-188">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N13"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-192">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N13"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-193">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N14"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-214">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N1"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-215">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N2"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-219">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N2"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-220">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744452">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N0"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744455">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N1"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744476">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N0"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744473">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N12"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-337">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N7"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-340">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-301">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N12"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744389">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744397">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-304">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N13"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744413">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N14"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744405">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N12"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744416">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N14"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-310">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N1"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744381">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-319">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N4"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-322">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N5"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-325">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N11"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744368">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N1"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-328">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-331">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-334">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N6"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-298">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N0"/>
+  </cim:Terminal>
+</rdf:RDF>
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/test_switch_nv_powerflow.py b/pmu_visualization/pyvolt-service/examples/examples/quickstart/test_switch_nv_powerflow.py
new file mode 100644
index 0000000..cec1dcf
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/test_switch_nv_powerflow.py
@@ -0,0 +1,56 @@
+import logging
+import numpy as np
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import results
+import cimpy
+import os
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r".\sample_data\CIGRE-MV-NoTap-WithBreaker"
+xml_files = [xml_path + r"\20191126T1535Z_YYY_EQ_.xml",
+             xml_path + r"\20191126T1535Z_XX_YYY_SV_.xml",
+             xml_path + r"\20191126T1535Z_XX_YYY_TP_.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+#open breaker
+system.breakers[-1].open_breaker()
+system.Ymatrix_calc()
+
+# Execute power flow analysis
+results_pf, num_iter = nv_powerflow.solve(system)
+
+# print node voltages
+print("Powerflow converged in " + str(num_iter) + " iterations.\n")
+print("Results:")
+for node in results_pf.nodes:
+    print('{}={}'.format(node.topology_node.name, np.absolute(node.voltage)))
+    #print('{}={}'.format(node.topology_node.name, np.absolute(node.voltage_pu)))
+print("\n")
+
+print("-------------------------------------------------------------")
+print("\n")
+
+#close breaker
+system.breakers[-1].close_breaker()
+system.Ymatrix_calc()
+
+# Execute power flow analysis
+results_pf, num_iter = nv_powerflow.solve(system)
+
+# print node voltages
+print("Powerflow converged in " + str(num_iter) + " iterations.\n")
+print("Results:")
+for node in results_pf.nodes:
+    print('{}={}'.format(node.topology_node.name, np.absolute(node.voltage)))
+    #print('{}={}'.format(node.topology_node.name, np.absolute(node.voltage_pu)))
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/examples/quickstart/test_switch_nv_state_estimator.py b/pmu_visualization/pyvolt-service/examples/examples/quickstart/test_switch_nv_state_estimator.py
new file mode 100644
index 0000000..f6ba78f
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/quickstart/test_switch_nv_state_estimator.py
@@ -0,0 +1,61 @@
+import logging
+import numpy as np
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import nv_state_estimator
+from pyvolt import measurement
+from pyvolt import results
+import cimpy
+import os
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r".\sample_data\CIGRE-MV-NoTap-WithBreaker"
+xml_files = [xml_path + r"\20191126T1535Z_YYY_EQ_.xml",
+             xml_path + r"\20191126T1535Z_XX_YYY_SV_.xml",
+             xml_path + r"\20191126T1535Z_XX_YYY_TP_.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+#open breaker
+system.breakers[-1].open_breaker()
+system.Ymatrix_calc()
+
+# Execute power flow analysis
+results_pf, num_iter = nv_powerflow.solve(system)
+
+# --- State Estimation ---
+""" Write here the percent uncertainties of the measurements"""
+V_unc = 0
+I_unc = 0
+Sinj_unc = 0
+S_unc = 0
+Pmu_mag_unc = 1
+Pmu_phase_unc = 0
+
+# Create measurements data structures
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in results_pf.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in results_pf.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results = nv_state_estimator.DsseCall(system, measurements_set)
+
+# print node voltages
+print("state_estimation_results.voltages: ")
+for node in state_estimation_results.nodes:
+    print('{}={}'.format(node.topology_node.name, node.voltage))
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/examples/examples/validation/test_nv_powerflow.py b/pmu_visualization/pyvolt-service/examples/examples/validation/test_nv_powerflow.py
new file mode 100644
index 0000000..a2a49c0
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/validation/test_nv_powerflow.py
@@ -0,0 +1,46 @@
+import os
+import logging
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import results
+import cimpy
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+xml_files = [xml_path + r"\Rootnet_FULL_NE_06J16h_DI.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_EQ.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_SV.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+# Execute power flow analysis
+results_pf, num_iter_cim = nv_powerflow.solve(system)
+
+# print node voltages
+print("results_pf.voltages: ")
+for node in results_pf.nodes:
+    print('{}={}'.format(node.topology_node.uuid, node.voltage))
+print("\n")
+
+# Show numerical comparison 
+loadflow_results_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+
+loadflow_results_file = loadflow_results_path + r"\CIGRE-MV-NoTap.csv"
+results_dpsim = results.Results(system)
+results_dpsim.read_data_dpsim(file_name=loadflow_results_file)
+
+print("numerical comparison : results_pf.voltages - results_dpsim.voltages ")
+for pf_node in results_pf.nodes:
+    dpsim_node = results_dpsim.get_node(uuid=pf_node.topology_node.uuid)
+    diff = pf_node.voltage - dpsim_node.voltage / 1000
+    print('pf_node.{}-dpsim_node.{} = {}'.format(pf_node.topology_node.uuid, dpsim_node.topology_node.uuid, diff))
diff --git a/pmu_visualization/pyvolt-service/examples/examples/validation/test_nv_state_estimator.py b/pmu_visualization/pyvolt-service/examples/examples/validation/test_nv_state_estimator.py
new file mode 100644
index 0000000..5db900d
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/examples/validation/test_nv_state_estimator.py
@@ -0,0 +1,112 @@
+import os
+import logging
+import numpy as np
+import matplotlib.pyplot as plt
+
+import cimpy
+from pyvolt import network
+from pyvolt import nv_state_estimator
+from pyvolt import measurement
+from pyvolt import results
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+xml_files = [xml_path + r"\Rootnet_FULL_NE_06J16h_DI.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_EQ.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_SV.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+	
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+# read Input-Ergebnisdatei and store it in a results.Results object
+loadflow_results_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+loadflow_results_file = loadflow_results_path + r"\CIGRE-MV-NoTap.csv"
+powerflow_results = results.Results(system)
+powerflow_results.read_data_dpsim(loadflow_results_file)
+
+# --- State Estimation with Ideal Measurements ---
+""" Write here the percent uncertainties of the measurements"""
+V_unc = 0
+I_unc = 0
+Sinj_unc = 0
+S_unc = 0
+Pmu_mag_unc = 0
+Pmu_phase_unc = 0
+
+# Create measurements object
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results_ideal = nv_state_estimator.DsseCall(system, measurements_set)
+
+# Show numerical comparison
+Vest_ideal = state_estimation_results_ideal.get_voltages(pu=False)
+Vtrue = powerflow_results.get_voltages(pu=False)
+print(Vest_ideal - Vtrue)
+
+# --- State Estimation with Non-Ideal Measurements ---
+""" Write here the percent uncertainties of the measurements"""
+Pmu_mag_unc = 1
+
+# Create measurements data structures
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results_real = nv_state_estimator.DsseCall(system, measurements_set)
+
+# Show numerical comparison
+Vest_real = state_estimation_results_real.get_voltages(pu=False)
+print(Vest_real - Vtrue)
+
+# Plot comparison
+line_width = 6
+fontsize = 26
+
+plt.figure()
+ax = plt.subplot()
+
+nodes_uuid = [system.nodes[elem].uuid for elem in range(len(system.nodes))]
+
+# Reorder and rescale results
+idx_filter = np.argsort([int(uuid[1:]) for uuid in nodes_uuid])[1:]
+nodes_uuid_filtered = [nodes_uuid[idx] for idx in idx_filter]
+Vtrue_filtered = [abs(Vtrue[idx] / 1000) for idx in idx_filter]
+Vest_ideal_filtered = [abs(Vest_ideal[idx] / 1000) for idx in idx_filter]
+Vest_real_filtered = [abs(Vest_real[idx] / 1000) for idx in idx_filter]
+
+plt.plot(Vest_ideal_filtered, linewidth=line_width, linestyle='-', label="state estimator (ideal measurements)")
+plt.plot(Vtrue_filtered, linewidth=line_width, linestyle=':', label="DPsim load flow results")
+plt.plot(Vest_real_filtered, linewidth=line_width, linestyle='-', label="state estimator (non-ideal measurements)")
+
+plt.xticks(range(len(system.nodes)), fontsize=fontsize)
+plt.yticks(fontsize=fontsize)
+ax.set_xticklabels(nodes_uuid_filtered)
+plt.ylabel("Node voltage [kV]", fontsize=fontsize)
+plt.xlim([0, len(system.nodes) - 2])
+plt.legend(fontsize=fontsize)
+plt.show()
diff --git a/pmu_visualization/pyvolt-service/examples/run_state_estimation_service_villas_interface.py b/pmu_visualization/pyvolt-service/examples/run_state_estimation_service_villas_interface.py
new file mode 100644
index 0000000..288fab2
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/run_state_estimation_service_villas_interface.py
@@ -0,0 +1,253 @@
+import sys
+import time
+import logging
+import traceback
+import json
+import paho.mqtt.client as mqtt
+
+import cimpy
+from pyvolt import network
+from pyvolt import nv_state_estimator
+from pyvolt import results
+from pyvolt import measurement
+
+import os
+from os.path import abspath, dirname, join
+
+# --------------------------------------------------------------------------------
+# Change to script directory for consistent relative paths
+os.chdir(dirname(__file__))
+
+# --------------------------------------------------------------------------------
+# Import villas_node_interface from a parent/adjacent directory
+sys.path.append("..")
+from interfaces import villas_node_interface
+
+# --------------------------------------------------------------------------------
+# Logging Configuration: write to file and console
+log_directory = '/se/logs'
+log_file = os.path.join(log_directory, 'pyvolt.log')
+
+# Ensure the log directory exists
+if not os.path.exists(log_directory):
+    os.makedirs(log_directory)
+
+# Set up logging
+logger = logging.getLogger(__name__)
+logger.setLevel(logging.INFO)
+
+# File handler for persistent logging
+file_handler = logging.FileHandler(log_file)
+file_handler.setLevel(logging.INFO)
+
+# Console handler for real-time output
+console_handler = logging.StreamHandler()
+console_handler.setLevel(logging.INFO)
+
+# Define log format
+formatter = logging.Formatter('%(asctime)s [%(levelname)s] %(name)s: %(message)s')
+file_handler.setFormatter(formatter)
+console_handler.setFormatter(formatter)
+
+# Add handlers to logger
+logger.addHandler(file_handler)
+logger.addHandler(console_handler)
+
+logger.info("Script started.")
+# --------------------------------------------------------------------------------
+# MQTT Settings
+CLIENT_NAME = "SognoDemo_Client"
+BROKER_ADDRESS = os.getenv('MQTT_BROKER', 'rabbitmq')  # Default to 'rabbitmq' for Docker
+BROKER_PORT = int(os.getenv('MQTT_PORT', '1883'))
+MQTT_USER = os.getenv('MQTT_USER', 'admin')
+MQTT_PWD = os.getenv('MQTT_PWD', 'admin')
+
+TOPIC_SUBSCRIBE = "/pmu/dev"
+TOPIC_PUBLISH   = "/se"
+TOPIC_DEBUG     = "/debug"
+
+# --------------------------------------------------------------------------------
+# Global references to be used in callbacks
+system = None
+input_mapping_vector = None
+output_mapping_vector = None
+meas_configfile1 = None
+meas_configfile2 = None
+
+def on_connect(client, userdata, flags, rc):
+    """
+    Callback for when the MQTT client connects to the broker.
+    """
+    if rc == 0:
+        logger.info("Connected to MQTT broker (RabbitMQ) at %s:%d successfully", BROKER_ADDRESS, BROKER_PORT)
+        client.subscribe(TOPIC_SUBSCRIBE)
+        logger.info("Subscribed to topic: %s", TOPIC_SUBSCRIBE)
+    else:
+        logger.error("Connection to MQTT broker failed with return code=%s", rc)
+
+def on_message(client, userdata, msg):
+    """
+    Callback for handling incoming MQTT messages.
+    """
+    logger.info("Received message on topic: %s", msg.topic)
+    
+    try:
+        payload = json.loads(msg.payload)
+        message = payload[0]
+        logger.debug("Message parsed: %s", message)
+    except Exception as e:
+        logger.error("Failed to parse JSON payload: %s", e, exc_info=True)
+        return
+
+    sequence = message.get("sequence", 1)
+    logger.info("Sequence extracted: %s", sequence)
+
+    if sequence <= 0:
+        logger.warning("Sequence <= 0; skipping processing.")
+        return
+
+    try:
+        powerflow_results = villas_node_interface.receiveVillasNodeInput(
+            system,
+            message,
+            input_mapping_vector
+        )
+        logger.info("Powerflow results retrieved from input data.")
+
+        measurements_set = measurement.MeasurementSet()
+        scenario_flag = 1 if sequence < 90 else 2
+
+        if scenario_flag == 1:
+            measurements_set.read_measurements_from_file(powerflow_results, meas_configfile1)
+            logger.debug("Measurements read from file: %s", meas_configfile1)
+        else:
+            measurements_set.read_measurements_from_file(powerflow_results, meas_configfile2)
+            logger.debug("Measurements read from file: %s", meas_configfile2)
+
+        measurements_set.meas_creation(dist="uniform", seed=sequence)
+        logger.info("Created measurements with uncertainty (uniform).")
+
+        state_estimation_results = nv_state_estimator.DsseCall(system, measurements_set)
+        logger.info("State estimation completed for sequence=%s", sequence)
+
+        villas_output = villas_node_interface.sendVillasNodeOutput(
+            message,
+            output_mapping_vector,
+            powerflow_results,
+            state_estimation_results,
+            scenario_flag
+        )
+        
+        # Print the original output
+        # print("Original villas_output:", villas_output)
+        
+        # Publish the original output without flattening
+        output_to_publish = str(villas_output)
+        client.publish(TOPIC_PUBLISH, output_to_publish, qos=0)
+        logger.info("Published state estimation results on %s for sequence %s", TOPIC_PUBLISH, sequence)
+
+        print(f"Finished state estimation for sequence {sequence}")
+
+    except Exception as e:
+        logger.error("Error processing sequence %s: %s", sequence, e, exc_info=True)
+
+def connect_mqtt(client_name, broker, port=1883):
+    """
+    Sets up MQTT client, credentials, connects to broker with retries, and starts loop.
+    """
+    logger.info("Setting up MQTT client: %s to broker %s:%d", client_name, broker, port)
+    mqttc = mqtt.Client(client_name, clean_session=True)
+
+    if MQTT_USER and MQTT_PWD:
+        logger.info("Using MQTT credentials: %s", MQTT_USER)
+        mqttc.username_pw_set(MQTT_USER, MQTT_PWD)
+
+    mqttc.on_connect = on_connect
+    mqttc.on_message = on_message
+
+    max_retries = 10
+    retry_delay = 5  # seconds
+    for attempt in range(max_retries):
+        try:
+            mqttc.connect(broker, port)
+            mqttc.loop_start()
+            time.sleep(2)  # Wait for connection to stabilize
+            logger.info("MQTT client connected and loop started.")
+            return mqttc
+        except Exception as e:
+            logger.error("Failed to connect to MQTT broker (attempt %d/%d): %s", 
+                         attempt + 1, max_retries, e)
+            if attempt < max_retries - 1:
+                time.sleep(retry_delay)
+            else:
+                logger.error("Max retries reached. Exiting.")
+                raise
+
+def main():
+    # ------------------------------------------------------------------------
+    # Grid Files (adjust paths for Docker environment)
+    cwd = os.getcwd()
+    logger.info("Current working directory: %s", cwd)
+
+    xml_files = [
+        abspath(join(cwd, "./examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_EQ.xml")),
+        abspath(join(cwd, "./examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_SV.xml")),
+        abspath(join(cwd, "./examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_TP.xml"))
+    ]
+    logger.info("XML files to load: %s", xml_files)
+
+    global meas_configfile1, meas_configfile2
+    meas_configfile1 = abspath(join(cwd, "./configs/Measurement_config2.json"))
+    meas_configfile2 = abspath(join(cwd, "./configs/Measurement_config3.json"))
+
+    # ------------------------------------------------------------------------
+    # Mapping files for villas_node_interface
+    input_mapping_file = abspath(join(cwd, "./configs/villas_node_input_data.conf"))
+    output_mapping_file = abspath(join(cwd, "./configs/villas_node_output_data.conf"))
+
+    global input_mapping_vector, output_mapping_vector
+    input_mapping_vector = villas_node_interface.read_mapping_file(input_mapping_file)
+    output_mapping_vector = villas_node_interface.read_mapping_file(output_mapping_file)
+
+    logger.info("Loaded input mapping from %s", input_mapping_file)
+    logger.info("Loaded output mapping from %s", output_mapping_file)
+
+    # ------------------------------------------------------------------------
+    # Load the grid/cim data
+    Sb = 25  # Base power (MVA)
+    logger.info("Starting grid import with base power Sb=%d", Sb)
+
+    try:
+        res = cimpy.cim_import(xml_files, "cgmes_v2_4_15")
+    except Exception as e:
+        logger.error("Error during CIM import: %s", e, exc_info=True)
+        sys.exit(1)
+
+    global system
+    system = network.System()
+    system.load_cim_data(res['topology'], Sb)
+    logger.info("Grid loaded successfully.")
+
+    # ------------------------------------------------------------------------
+    # Connect to MQTT broker
+    mqtt_client = connect_mqtt(CLIENT_NAME, BROKER_ADDRESS, BROKER_PORT)
+
+    # Send a debug message to verify connectivity
+    mqtt_client.publish(TOPIC_DEBUG, "SE script started")
+    logger.info("Published debug message on %s", TOPIC_DEBUG)
+    print("MQTT client is running. Press Ctrl+C to stop.")
+
+    try:
+        while True:
+            time.sleep(1)
+            sys.stdout.flush()
+    except KeyboardInterrupt:
+        print("Exiting on keyboard interrupt...")
+        logger.info("KeyboardInterrupt received; shutting down.")
+    finally:
+        mqtt_client.loop_stop()
+        mqtt_client.disconnect()
+        logger.info("MQTT client disconnected. Exiting.")
+
+if __name__ == "__main__":
+    main()
diff --git a/pmu_visualization/pyvolt-service/examples/validation/test_nv_powerflow.py b/pmu_visualization/pyvolt-service/examples/validation/test_nv_powerflow.py
new file mode 100644
index 0000000..a2a49c0
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/validation/test_nv_powerflow.py
@@ -0,0 +1,46 @@
+import os
+import logging
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import results
+import cimpy
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+xml_files = [xml_path + r"\Rootnet_FULL_NE_06J16h_DI.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_EQ.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_SV.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+# Execute power flow analysis
+results_pf, num_iter_cim = nv_powerflow.solve(system)
+
+# print node voltages
+print("results_pf.voltages: ")
+for node in results_pf.nodes:
+    print('{}={}'.format(node.topology_node.uuid, node.voltage))
+print("\n")
+
+# Show numerical comparison 
+loadflow_results_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+
+loadflow_results_file = loadflow_results_path + r"\CIGRE-MV-NoTap.csv"
+results_dpsim = results.Results(system)
+results_dpsim.read_data_dpsim(file_name=loadflow_results_file)
+
+print("numerical comparison : results_pf.voltages - results_dpsim.voltages ")
+for pf_node in results_pf.nodes:
+    dpsim_node = results_dpsim.get_node(uuid=pf_node.topology_node.uuid)
+    diff = pf_node.voltage - dpsim_node.voltage / 1000
+    print('pf_node.{}-dpsim_node.{} = {}'.format(pf_node.topology_node.uuid, dpsim_node.topology_node.uuid, diff))
diff --git a/pmu_visualization/pyvolt-service/examples/validation/test_nv_state_estimator.py b/pmu_visualization/pyvolt-service/examples/validation/test_nv_state_estimator.py
new file mode 100644
index 0000000..5db900d
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/examples/validation/test_nv_state_estimator.py
@@ -0,0 +1,112 @@
+import os
+import logging
+import numpy as np
+import matplotlib.pyplot as plt
+
+import cimpy
+from pyvolt import network
+from pyvolt import nv_state_estimator
+from pyvolt import measurement
+from pyvolt import results
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+xml_files = [xml_path + r"\Rootnet_FULL_NE_06J16h_DI.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_EQ.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_SV.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+	
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+# read Input-Ergebnisdatei and store it in a results.Results object
+loadflow_results_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+loadflow_results_file = loadflow_results_path + r"\CIGRE-MV-NoTap.csv"
+powerflow_results = results.Results(system)
+powerflow_results.read_data_dpsim(loadflow_results_file)
+
+# --- State Estimation with Ideal Measurements ---
+""" Write here the percent uncertainties of the measurements"""
+V_unc = 0
+I_unc = 0
+Sinj_unc = 0
+S_unc = 0
+Pmu_mag_unc = 0
+Pmu_phase_unc = 0
+
+# Create measurements object
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results_ideal = nv_state_estimator.DsseCall(system, measurements_set)
+
+# Show numerical comparison
+Vest_ideal = state_estimation_results_ideal.get_voltages(pu=False)
+Vtrue = powerflow_results.get_voltages(pu=False)
+print(Vest_ideal - Vtrue)
+
+# --- State Estimation with Non-Ideal Measurements ---
+""" Write here the percent uncertainties of the measurements"""
+Pmu_mag_unc = 1
+
+# Create measurements data structures
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results_real = nv_state_estimator.DsseCall(system, measurements_set)
+
+# Show numerical comparison
+Vest_real = state_estimation_results_real.get_voltages(pu=False)
+print(Vest_real - Vtrue)
+
+# Plot comparison
+line_width = 6
+fontsize = 26
+
+plt.figure()
+ax = plt.subplot()
+
+nodes_uuid = [system.nodes[elem].uuid for elem in range(len(system.nodes))]
+
+# Reorder and rescale results
+idx_filter = np.argsort([int(uuid[1:]) for uuid in nodes_uuid])[1:]
+nodes_uuid_filtered = [nodes_uuid[idx] for idx in idx_filter]
+Vtrue_filtered = [abs(Vtrue[idx] / 1000) for idx in idx_filter]
+Vest_ideal_filtered = [abs(Vest_ideal[idx] / 1000) for idx in idx_filter]
+Vest_real_filtered = [abs(Vest_real[idx] / 1000) for idx in idx_filter]
+
+plt.plot(Vest_ideal_filtered, linewidth=line_width, linestyle='-', label="state estimator (ideal measurements)")
+plt.plot(Vtrue_filtered, linewidth=line_width, linestyle=':', label="DPsim load flow results")
+plt.plot(Vest_real_filtered, linewidth=line_width, linestyle='-', label="state estimator (non-ideal measurements)")
+
+plt.xticks(range(len(system.nodes)), fontsize=fontsize)
+plt.yticks(fontsize=fontsize)
+ax.set_xticklabels(nodes_uuid_filtered)
+plt.ylabel("Node voltage [kV]", fontsize=fontsize)
+plt.xlim([0, len(system.nodes) - 2])
+plt.legend(fontsize=fontsize)
+plt.show()
diff --git a/pmu_visualization/pyvolt-service/interfaces/mac_interface.py b/pmu_visualization/pyvolt-service/interfaces/mac_interface.py
new file mode 100644
index 0000000..5a56df4
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/interfaces/mac_interface.py
@@ -0,0 +1,68 @@
+# --- Converts MAC devices messages to SOGNO interface v3 messages
+#
+# Conversion rules:
+# identifier -> device
+# identifier_to_cim_comp.conf -> meas_id
+# timestamp + 000 as msmsms -> timestamp
+# data as string -> data as float
+# type + source + -> type
+
+from json import dumps, loads
+import numpy as np
+
+
+def convertMacMessageToSognoMessage(mac_message, device_type_to_comp):
+    """
+    TBD
+    """
+    
+
+    print("MAC interface:")
+    for reading in mac_message['readings']:
+        print("Received measurement value: {}, {}, {}, {}, {}".format(mac_message['timestamp'], mac_message['identifier'], reading['type'], reading['source'], reading['data']))
+
+    # Mapping of terminology: from mac source to sogno phase
+    source_to_phase = {"channel_1": "A", "channel_2": "B", "channel_3": "C"}
+
+    # Mapping of terminology: from mac type to sogno measurand
+    type_to_measurand = {"volt": "voltmagnitude",
+                         "activepower": "activepower",
+                         "reactivepower": "reactivepower"}
+
+    sogno_message = {}
+    sogno_message["device"] = mac_message["identifier"]
+    sogno_message["timestamp"] = mac_message["timestamp"]
+    sogno_message["readings"] = []
+    mac_readings = mac_message["readings"]
+    for mac_elem in mac_readings:
+        sogno_elem = {}      
+
+        # Supplement mac reading by CIM component UUID related to device and measurand
+        if (mac_message["identifier"], mac_elem["type"]) in device_type_to_comp.keys():
+            sogno_elem["component"] = device_type_to_comp[(mac_message["identifier"], mac_elem["type"])]
+        else:
+            sogno_elem["component"] = "unspecified"
+            print("Warning: mapping from ({}, {}) to CIM component not specified.".format(mac_message["identifier"], mac_elem["type"]))
+
+        # Map terms for type and source, if mapping available otherwise skip reading
+        if mac_elem["type"] in type_to_measurand.keys():
+            sogno_elem["measurand"] = type_to_measurand[mac_elem["type"]]
+        else:
+            pass
+        if mac_elem["source"] in source_to_phase.keys():
+            sogno_elem["phase"] = source_to_phase[mac_elem["source"]]
+        else:
+            pass
+
+        # Actual measurement data assignment including necessary value conversion from MAC to SOGNO format
+        if sogno_elem["measurand"] == "activepower" or sogno_elem["measurand"] == "reactivepower":
+            # convert single-phase power in kW to single-phase power in W as expected by SOGNO interface
+            sogno_elem["data"] = float(mac_elem["data"])*1e3
+        else:
+            # take data as they are
+            sogno_elem["data"] = float(mac_elem["data"])        
+        
+        # Add element to output message in SOGNO format
+        sogno_message["readings"].append(sogno_elem)
+
+    return sogno_message
diff --git a/pmu_visualization/pyvolt-service/interfaces/messageformats/mac_input.json b/pmu_visualization/pyvolt-service/interfaces/messageformats/mac_input.json
new file mode 100644
index 0000000..0937aeb
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/interfaces/messageformats/mac_input.json
@@ -0,0 +1,236 @@
+{
+    "identifier": "865374038674019-1",
+    "timestamp": "2020-01-31T14:21:02",
+    "readings": [
+        {
+            "source": "channel_1",
+            "type": "activepower",
+            "data": "198.558"
+        },
+        {
+            "source": "channel_2",
+            "type": "activepower",
+            "data": "124.657"
+        },
+        {
+            "source": "channel_3",
+            "type": "activepower",
+            "data": "134.237"
+        },
+        {
+            "source": "channel_1",
+            "type": "apparentpower",
+            "data": "201.157"
+        },
+        {
+            "source": "channel_2",
+            "type": "apparentpower",
+            "data": "126.649"
+        },
+        {
+            "source": "channel_3",
+            "type": "apparentpower",
+            "data": "147.883"
+        },
+        {
+            "source": "channel_1",
+            "type": "current",
+            "data": "16.078"
+        },
+        {
+            "source": "channel_2",
+            "type": "current",
+            "data": "10.178"
+        },
+        {
+            "source": "channel_3",
+            "type": "current",
+            "data": "11.745"
+        },
+        {
+            "source": "channel_N",
+            "type": "current",
+            "data": "0.000"
+        },
+        {
+            "source": "channel_1",
+            "type": "frequency",
+            "data": "50.000"
+        },
+        {
+            "source": "channel_2",
+            "type": "frequency",
+            "data": "50.010"
+        },
+        {
+            "source": "channel_3",
+            "type": "frequency",
+            "data": "50.010"
+        },
+        {
+            "source": "channel_1",
+            "type": "hi3",
+            "data": "1.357"
+        },
+        {
+            "source": "channel_2",
+            "type": "hi3",
+            "data": "2.291"
+        },
+        {
+            "source": "channel_3",
+            "type": "hi3",
+            "data": "3.439"
+        },
+        {
+            "source": "channel_1",
+            "type": "hi5",
+            "data": "7.294"
+        },
+        {
+            "source": "channel_2",
+            "type": "hi5",
+            "data": "9.323"
+        },
+        {
+            "source": "channel_3",
+            "type": "hi5",
+            "data": "7.131"
+        },
+        {
+            "source": "channel_1",
+            "type": "hi7",
+            "data": "2.413"
+        },
+        {
+            "source": "channel_2",
+            "type": "hi7",
+            "data": "2.632"
+        },
+        {
+            "source": "channel_3",
+            "type": "hi7",
+            "data": "2.135"
+        },
+        {
+            "source": "channel_1",
+            "type": "hv3",
+            "data": "0.126"
+        },
+        {
+            "source": "channel_2",
+            "type": "hv3",
+            "data": "0.129"
+        },
+        {
+            "source": "channel_3",
+            "type": "hv3",
+            "data": "0.044"
+        },
+        {
+            "source": "channel_1",
+            "type": "hv5",
+            "data": "2.379"
+        },
+        {
+            "source": "channel_2",
+            "type": "hv5",
+            "data": "2.739"
+        },
+        {
+            "source": "channel_3",
+            "type": "hv5",
+            "data": "2.162"
+        },
+        {
+            "source": "channel_1",
+            "type": "hv7",
+            "data": "1.312"
+        },
+        {
+            "source": "channel_2",
+            "type": "hv7",
+            "data": "1.177"
+        },
+        {
+            "source": "channel_3",
+            "type": "hv7",
+            "data": "1.073"
+        },
+        {
+            "source": "channel_1",
+            "type": "powerfactor",
+            "data": "-0.987"
+        },
+        {
+            "source": "channel_2",
+            "type": "powerfactor",
+            "data": "0.984"
+        },
+        {
+            "source": "channel_3",
+            "type": "powerfactor",
+            "data": "-0.908"
+        },
+        {
+            "source": "channel_1",
+            "type": "reactivepower",
+            "data": "32.231"
+        },
+        {
+            "source": "channel_2",
+            "type": "reactivepower",
+            "data": "22.374"
+        },
+        {
+            "source": "channel_3",
+            "type": "reactivepower",
+            "data": "62.047"
+        },
+        {
+            "source": "channel_1",
+            "type": "thdi",
+            "data": "7.841"
+        },
+        {
+            "source": "channel_2",
+            "type": "thdi",
+            "data": "10.209"
+        },
+        {
+            "source": "channel_3",
+            "type": "thdi",
+            "data": "8.081"
+        },
+        {
+            "source": "channel_1",
+            "type": "thdv",
+            "data": "2.777"
+        },
+        {
+            "source": "channel_2",
+            "type": "thdv",
+            "data": "2.886"
+        },
+        {
+            "source": "channel_3",
+            "type": "thdv",
+            "data": "2.462"
+        },
+        {
+            "source": "channel_1",
+            "type": "volt",
+            "data": "12493.896"
+        },
+        {
+            "source": "channel_2",
+            "type": "volt",
+            "data": "12426.734"
+        },
+        {
+            "source": "channel_3",
+            "type": "volt",
+            "data": "12573.438"
+        }
+    ]
+}
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/interfaces/messageformats/sogno_input.json b/pmu_visualization/pyvolt-service/interfaces/messageformats/sogno_input.json
new file mode 100644
index 0000000..cb5a088
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/interfaces/messageformats/sogno_input.json
@@ -0,0 +1,34 @@
+# Notes: 
+#   - device: ID for measurement device
+#   - timestamp: yyyy-mm-ddThh:mm:ss.usususususus(+/-)HH:MM (date in ISO 8601 format)
+#   - component: ID (uuid) from CIM document
+#   - measurand: ["voltmagnitude","voltangle","currmagnitude","currangle","activepower","reactivepower","apparentpower","frequency"]
+#   - phase: ["A","B","C"]
+#   - data: measurement value as in the following format:
+#           - voltmagnitude: phase-to-ground RMS value, unit volts
+#           - voltangle: unit radian
+#           - currmagnitude: RMS value, unit ampere
+#           - currangle: unit radian
+#           - activepower: single phase power, unit watts
+#           - reactivepower: single phase power, unit voltampere reactive
+#           - apparentpower: single phase power, unit voltampere
+#           - frequency: unit hertz
+
+{
+    "device": "device1",
+    "timestamp": "2020-05-20T10:27:57.980802+00:00",
+    "readings": [
+        {
+            "component": "BUS1",
+            "measurand": "voltmagnitude",
+            "phase": "A",
+            "data": 123
+        },
+        {
+            "component": "BUS2",
+            "measurand": "voltmagnitude",
+            "phase": "A",
+            "data": 123
+        }
+    ]
+ }
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/interfaces/messageformats/sogno_output.json b/pmu_visualization/pyvolt-service/interfaces/messageformats/sogno_output.json
new file mode 100644
index 0000000..c598b72
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/interfaces/messageformats/sogno_output.json
@@ -0,0 +1,31 @@
+# Notes: 
+#   - component: ID (uuid) from CIM document
+#   - timestamp: yyyy-mm-ddThh:mm:ss.usususususus(+/-)HH:MM (date in ISO 8601 format)
+#   - measurand: ["voltmagnitude","voltangle","currmagnitude","currangle","activepower","reactivepower","apparentpower","frequency"]
+#   - phase: ["A","B","C"]
+#   - data: measurement value as in the following format:
+#           - voltmagnitude: phase-to-ground RMS value, unit volts
+#           - voltangle: unit radian
+#           - currmagnitude: RMS value, unit ampere
+#           - currangle: unit radian
+#           - activepower: single phase power, unit watts
+#           - reactivepower: single phase power, unit voltampere reactive
+#           - apparentpower: single phase power, unit voltampere
+#           - frequency: unit hertz
+
+{
+    "component": "BUS1",
+    "timestamp": "2020-05-20T10:27:57.980802+00:00",
+    "readings": [
+        {
+            "measurand": "voltmagnitude",
+            "phase": "A",
+            "data": 123
+        },
+        {
+            "measurand": "voltmagnitude",
+            "phase": "B",
+            "data": 123
+        }
+    ]
+ }
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/interfaces/messageformats/villas_node_input.json b/pmu_visualization/pyvolt-service/interfaces/messageformats/villas_node_input.json
new file mode 100644
index 0000000..ac89299
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/interfaces/messageformats/villas_node_input.json
@@ -0,0 +1,45 @@
+{
+    "ts": {
+        "origin": [
+            1551884430,
+            319805071
+        ],
+        "received": [
+            1551884430,
+            319805071
+        ]
+    },
+    "sequence": 1,
+    "data": [
+        110000,
+        0,
+        19803.353557866976,
+        -0.0337616255389423,
+        19695.710266183043,
+        -0.03984778907598433,
+        19517.737450587178,
+        -0.04913938530689034,
+        19509.04562956587,
+        -0.04958571004393154,
+        19502.97014343018,
+        -0.049885227181518076,
+        19496.262526133334,
+        -0.050244806043615343,
+        19488.231719840234,
+        -0.050649884245541794,
+        19489.224492044552,
+        -0.0505354398702467,
+        19483.842782299602,
+        -0.05077406344651049,
+        19477.440888847403,
+        -0.051061187518889,
+        19476.393580828066,
+        -0.05110485463594026,
+        19835.34290555642,
+        -0.02876289002946994,
+        19804.649719825044,
+        -0.029379021380094992,
+        19786.953050599663,
+        -0.029711960143128685
+    ]
+}
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/interfaces/messageformats/villas_node_output.json b/pmu_visualization/pyvolt-service/interfaces/messageformats/villas_node_output.json
new file mode 100644
index 0000000..867a4d6
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/interfaces/messageformats/villas_node_output.json
@@ -0,0 +1,76 @@
+[
+    {
+        "ts": {
+            "origin": [
+                1551884729,
+                321783935
+            ]
+        },
+        "sequence": 300,
+        "data": [
+            109274.05383986411,
+            -0.000001146323010474985,
+            19664.857814195366,
+            -0.03289284329043546,
+            19572.085335889893,
+            -0.03905205914822595,
+            19429.878909000534,
+            -0.04854017871697325,
+            19391.4793231954,
+            -0.048965300375761654,
+            19363.629284864855,
+            -0.049266456653919065,
+            19317.50432516045,
+            -0.04965898200945274,
+            19421.644236272474,
+            -0.04993632222348883,
+            19481.653652178637,
+            -0.050046159563976164,
+            19506.168051793116,
+            -0.0503595789598794,
+            19562.244599749894,
+            -0.05076712935983084,
+            19576.282852943325,
+            -0.05083976096634561,
+            19655.252844027887,
+            -0.028406772570593895,
+            19511.71275295342,
+            -0.028786457293632977,
+            19453.408352880993,
+            -0.02915946793130124,
+            110000,
+            0,
+            19805.8874230646,
+            -0.033255816028467104,
+            19700.910808949102,
+            -0.03934017524387188,
+            19527.11387532179,
+            -0.04862557690172261,
+            19518.397574858805,
+            -0.049063976376245,
+            19512.427933567964,
+            -0.049363916144720736,
+            19505.7191327676,
+            -0.04972134264208316,
+            19498.52154130124,
+            -0.05013903809031939,
+            19499.506034160706,
+            -0.0500241446968246,
+            19494.26166168602,
+            -0.0502620391025126,
+            19488.100971133335,
+            -0.050540244265222266,
+            19487.13773967909,
+            -0.050582999516680466,
+            19844.677432526307,
+            -0.028117929123834498,
+            19814.83656649564,
+            -0.02879933077584772,
+            19797.589822035945,
+            -0.029172231592337058,
+            1.7385018694137018,
+            0.7006168687047187,
+            2
+        ]
+    }
+]
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/interfaces/sogno_interface.py b/pmu_visualization/pyvolt-service/interfaces/sogno_interface.py
new file mode 100644
index 0000000..710a2ec
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/interfaces/sogno_interface.py
@@ -0,0 +1,108 @@
+from json import dumps, loads
+from datetime import datetime, timedelta, timezone
+from pyvolt.measurement import MeasType
+
+import numpy as np
+from pyvolt.results import Results
+
+
+def receiveSognoInput(message, measurement_set, phase='A'):
+    """
+    to store the received data in an object of type pyvolt.measurement
+
+    """
+
+    map_measurand_to_meastype = {   "voltmagnitude": MeasType.Vpmu_mag,
+                                    "voltangle": MeasType.Vpmu_phase,
+                                    "currmagnitude": MeasType.Ipmu_mag,
+                                    "currangle": MeasType.Ipmu_phase,
+                                    "activepower": MeasType.S1_real,
+                                    "reactivepower": MeasType.S1_imag,
+                                    "apparentpower": None,
+                                    "frequency": None}
+
+    print("SOGNO interface:")
+    for reading in message['readings']:
+        if reading['phase'] == phase:
+            print("Received measurement value: {}, {}, {}, {}, {}, {}".format(message['timestamp'], message['device'], reading["component"], reading['measurand'], reading['phase'], reading['data']))
+            measurement_set.update_measurement(reading["component"], map_measurand_to_meastype[reading['measurand']], reading['data'], False)
+
+
+def sendSognoOutput(client, topic_publish, state_estimation_results, phase='A'):
+    """
+    Creates the payload according to sogno_output_v4.json
+    Includes magnitude conversion from SE voltage in phase-to-phase to SOGNO value in phase-to-ground
+    Incldues unit conversion from SE results in kV, kA and MW to SOGNO value in V, A and W
+    @param client: MQTT client instance to be used for publishing
+    @param topic_publish: topic used for publishing
+    @param state_estimation_results: results of state_estimation (type pyvolt.results.Results)
+    """
+
+    # create current timestamp in ISO 8601 format
+    timestamp_sogno = datetime.now(timezone.utc).isoformat()
+
+    # publish node results
+    for node in state_estimation_results.nodes:
+        node_id = node.topology_node.uuid
+
+        SognoOutput = {}
+        SognoOutput["component"] = node_id
+        SognoOutput["timestamp"] = timestamp_sogno
+        SognoOutput["readings"] = []
+              
+        # add node voltage magnitude
+        read_elem = {}
+        read_elem["measurand"] = "voltmagnitude"
+        read_elem["phase"] = phase
+        read_elem["data"] = np.absolute(node.voltage/np.sqrt(3)*1e3)
+        SognoOutput["readings"].append(read_elem)
+        
+        # add node voltage angle
+        read_elem = {}
+        read_elem["measurand"] = "voltangle"
+        read_elem["phase"] = phase
+        read_elem["data"] = np.angle(node.voltage)
+        SognoOutput["readings"].append(read_elem)
+
+        # add node active power 
+        read_elem = {}
+        read_elem["measurand"] = "activepower"
+        read_elem["phase"] = phase
+        read_elem["data"] = np.real(node.power)*1e6
+        SognoOutput["readings"].append(read_elem)
+
+        # add node reactive power 
+        read_elem = {}
+        read_elem["measurand"] = "reactivepower"
+        read_elem["phase"] = phase
+        read_elem["data"] = np.imag(node.power)*1e6
+        SognoOutput["readings"].append(read_elem)
+
+        # publish message
+        client.publish(topic_publish, dumps(SognoOutput), 1)
+    
+    # publish line results
+    for branch in state_estimation_results.branches:
+        branch_id = branch.topology_branch.uuid
+
+        SognoOutput = {}
+        SognoOutput["component"] = branch_id
+        SognoOutput["timestamp"] = timestamp_sogno
+        SognoOutput["readings"] = []
+
+        # add current magnitude
+        read_elem = {}
+        read_elem["measurand"] = "currmagnitude"
+        read_elem["phase"] = phase
+        read_elem["data"] = np.absolute(branch.current*1e3)
+        SognoOutput["readings"].append(read_elem)
+
+        # add current angle
+        read_elem = {}
+        read_elem["measurand"] = "currangle"
+        read_elem["phase"] = phase
+        read_elem["data"] = np.angle(branch.current)
+        SognoOutput["readings"].append(read_elem)
+
+        # publish message
+        client.publish(topic_publish, dumps(SognoOutput), 1)
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/interfaces/villas_node_interface.py b/pmu_visualization/pyvolt-service/interfaces/villas_node_interface.py
new file mode 100644
index 0000000..81de77c
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/interfaces/villas_node_interface.py
@@ -0,0 +1,216 @@
+from json import dumps, loads
+from datetime import datetime
+
+import numpy as np
+from pyvolt.results import Results
+
+
+def read_mapping_file(mapping_file):
+    """
+    Create a list which contains the order in which the data must be received/sent from/to VillasNode.
+    This mapping is readed from the files villas_node_input_data/villas_node_output_data
+
+    @param mapping_file: received message  from the server (json.loads(msg.payload)[0])
+    @return mapping:
+        - if input is villas_node_input_data  --> each element of mapping is a list of length 3: [id, "V", "mag" or "phase"]
+        - if input is villas_node_output_data --> each element of mapping is a list of length 4: [id, "V", "mag" or "phase", "pf" or "est"]
+        * if id = "max_err" or "mean_err" or "scenario_flag" --> this element has the length 1: ["max_err" or "mean_err" or "scenario_flag"]
+    """
+    lines = []
+    with open(mapping_file) as mfile:
+        for line in mfile:
+            lines.append(line.strip('\n'))
+    mapping = [None] * len(lines)
+    for pos, elem in enumerate(lines):
+        mapping[pos] = elem.split(".")
+
+    return mapping
+
+
+def receiveVillasNodeInput(system, message, input_mapping_vector):
+    """
+    to store the received data in an object of type acs.state_estimation.results.Results
+
+    @system: model of the system (type acs.state_estimation.network.System)
+    @param message: received message from the server (json.loads(msg.payload)[0])
+    @param input_mapping_vector: according to villas_node_input.json (see function read_mapping_file)
+    @return powerflow_results: object type acs.state_estimation.results.Results
+    """
+
+    data = message['data']
+
+    # create a results object to store the received data
+    powerflow_results = Results(system)
+
+    # store the received data in powerflow_results
+    for node in powerflow_results.nodes:
+        magnitude = 0.0
+        phase = 0.0
+        uuid = node.topology_node.uuid
+        for idx, elem in enumerate(input_mapping_vector):
+            # print("elem[0]: {}, uuid: {}".format(elem[0], uuid))
+            if elem[0] == uuid:
+                if elem[2] == "mag":  # elem[1] = "mag" or "phase"
+                    magnitude = data[idx]
+                elif elem[2] == "phase":
+                    phase = data[idx]
+        node.voltage = magnitude * (np.cos(phase) + 1j * np.sin(phase)) / 1000
+        node.voltage_pu = node.voltage / node.topology_node.baseVoltage
+
+    # calculate quantities I, Iinj, S and Sinj
+    powerflow_results.calculate_all()
+
+    return powerflow_results
+
+
+def sendVillasNodeOutput(message, output_mapping_vector, powerflow_results, state_estimation_results, scenario_flag):
+    """
+    to create the payload according to "villas_node_output.json"
+
+    @param message: received message from the server (json.loads(msg.payload)[0])
+    @param output_mapping_vector: according to villas_node_output.json (see function read_mapping_file)
+    @param powerflow_results: results of powerflow (type acs.state_estimation.results.Results)
+    @param state_estimation_results: results of state_estimation (type acs.state_estimation.results.Results)
+    @param scenario_flag:
+    @return: string formatted according to "villas_node_output.json"
+    """
+    VillasNodeOutput = {}
+    VillasNodeOutput["ts"] = {}
+    VillasNodeOutput["ts"]["origin"] = message["ts"]["origin"]
+
+    if "sequence" in message:
+        VillasNodeOutput["sequence"] = message["sequence"]
+    else:
+        print('Sequence no. not available.')
+        VillasNodeOutput["sequence"] = 1    
+
+    # calculate Vmag_err
+    Vmag_err = np.zeros(len(powerflow_results.nodes))
+    for idx, elem in enumerate(powerflow_results.nodes):
+        uuid_pf = elem.topology_node.uuid
+        Vmag_true = np.absolute(elem.voltage)
+        Vmag_est = np.absolute(state_estimation_results.get_node(uuid=uuid_pf).voltage)
+        Vmag_err[idx] = np.absolute(Vmag_est - Vmag_true)
+        Vmag_err[idx] = 100 * np.divide(Vmag_err[idx], Vmag_true)
+
+    max_err = np.amax(Vmag_err)
+    mean_err = np.mean(Vmag_err)
+
+    data = [None] * len(output_mapping_vector)
+    for idx, elem in enumerate(output_mapping_vector):
+        if elem[0] == "max_err":
+            data[idx] = max_err
+            continue
+        elif elem[0] == "mean_err":
+            data[idx] = mean_err
+            continue
+        elif elem[0] == "scenario_flag":
+            data[idx] = float(scenario_flag)
+            continue
+        else:  # elem = ["N4", "V", "phase", "est"] or elem = ["N4", "V", "phase", "pf"]
+            node = None
+            if elem[3] == "est":
+                node = state_estimation_results.get_node(uuid=elem[0])
+            elif elem[3] == "pf":
+                node = powerflow_results.get_node(uuid=elem[0])
+
+            value = None
+            if elem[2] == "mag":  # elem_data[2] = "mag" or "phase"
+                value = np.absolute(node.voltage)
+            elif elem[2] == "phase":
+                value = np.angle(node.voltage)
+            data[idx] = value
+
+    VillasNodeOutput["data"] = data
+    return "[" + dumps(VillasNodeOutput) + "]"
+
+
+def serviceCalculations():
+    pass
+
+
+def convertVillasNodeInputToSognoInput(VillasNodeInput, input_mapping_vector, version="1.0", type="se_result"):
+    """
+    @param VillasNode: received message formatted according to "villas_node_input.json"
+    @param input_mapping_vector: according to villas_node_input.json (result of read_mapping_file)
+    @param version:
+    @param type:
+    @return: json object formatted according to "sogno_input.json"
+    """
+    timestamp = VillasNodeInput["ts"]["origin"]
+    # sequence = VillasNodeInput["sequence"]
+    data = VillasNodeInput["data"]
+
+    SongoInput = {}
+    SongoInput["version"] = version
+    SongoInput["identifier"] = "123456"
+    SongoInput["type"] = type
+    SongoInput["readings"] = []
+
+    for idx, elem in enumerate(input_mapping_vector):
+        uuid = elem[0]
+        type = elem[2]  # mag or phase
+
+        value = {}
+        value["id"] = uuid
+        value["timestamp"] = timestamp
+        value["phase"] = "a"
+        value["measurand"] = ""
+        if type == "mag":
+            value["measurand"] = "voltage_magnitude"
+        elif type == "phase":
+            value["measurand"] = "voltage_angle"
+        value["data"] = data[idx]
+
+        SongoInput["readings"].append(value)
+
+    return SongoInput
+
+
+def convertSognoOutputToVillasNodeOutput(SognoOutput, output_mapping_vector):
+    """
+    @param SognoOutput: string formatted according to the file "sogno_output.json"
+    @param output_mapping_vector: according to villas_node_input.json (see function read_mapping_file)
+    @return: string formatted according to "villas_node_output.json"
+    """
+    SognoOutput = loads(SognoOutput)
+
+    timestamp_sogno = SognoOutput["nodes"][0]["values"][0]["timestamp"]
+    # Convert UTC datetime to seconds since January 1, 1970
+    utc_dt = datetime.strptime(timestamp_sogno, '%Y-%m-%dT%H:%M:%S')
+    timestamp_villas = (utc_dt - datetime(1970, 1, 1)).total_seconds()
+
+    nodes = SognoOutput["nodes"]
+    data_sogno = {}
+    for node in nodes:
+        node_id = node["node_id"]
+        values = node["values"]
+        for value in values:
+            if value["measurand"] == "voltage_magnitude":
+                data_sogno[node_id + ".mag.est"] = value["data"]
+            elif value["measurand"] == "voltage_angle":
+                data_sogno[node_id + ".phase.est"] = value["data"]
+
+    data_villas = [0.0] * len(output_mapping_vector)
+    for idx, elem in enumerate(output_mapping_vector):
+        if elem[0] == "max_err":
+            continue
+        elif elem[0] == "mean_err":
+            continue
+        elif elem[0] == "scenario_flag":
+            continue
+        elif elem[3] == "pf":
+            continue
+        elif elem[3] == "est":
+            node_id = elem[0]
+            value_type = elem[2]  # phase or magnitude
+            data_villas[idx] = data_sogno[node_id + "." + value_type + ".est"]
+
+    VillasOutput = {}
+    VillasOutput["ts"] = {}
+    VillasOutput["ts"]["origin"] = []
+    VillasOutput["ts"]["origin"].append(timestamp_villas)
+    VillasOutput["sequence"] = 0
+    VillasOutput["data"] = data_villas
+
+    return dumps([VillasOutput])
diff --git a/pmu_visualization/pyvolt-service/mosquitto.conf b/pmu_visualization/pyvolt-service/mosquitto.conf
new file mode 100644
index 0000000..6dc5917
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/mosquitto.conf
@@ -0,0 +1,2 @@
+listener 1883 0.0.0.0
+allow_anonymous true
diff --git a/pmu_visualization/pyvolt-service/pyvolt/.gitignore b/pmu_visualization/pyvolt-service/pyvolt/.gitignore
new file mode 100644
index 0000000..6910203
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/.gitignore
@@ -0,0 +1,12 @@
+# ide folders
+.idea
+.vscode
+
+# python folders
+*.egg-info/
+__pycache__
+build
+dist
+
+# log files
+*.log
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/pyvolt/LICENSE b/pmu_visualization/pyvolt-service/pyvolt/LICENSE
new file mode 100644
index 0000000..a612ad9
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/LICENSE
@@ -0,0 +1,373 @@
+Mozilla Public License Version 2.0
+==================================
+
+1. Definitions
+--------------
+
+1.1. "Contributor"
+    means each individual or legal entity that creates, contributes to
+    the creation of, or owns Covered Software.
+
+1.2. "Contributor Version"
+    means the combination of the Contributions of others (if any) used
+    by a Contributor and that particular Contributor's Contribution.
+
+1.3. "Contribution"
+    means Covered Software of a particular Contributor.
+
+1.4. "Covered Software"
+    means Source Code Form to which the initial Contributor has attached
+    the notice in Exhibit A, the Executable Form of such Source Code
+    Form, and Modifications of such Source Code Form, in each case
+    including portions thereof.
+
+1.5. "Incompatible With Secondary Licenses"
+    means
+
+    (a) that the initial Contributor has attached the notice described
+        in Exhibit B to the Covered Software; or
+
+    (b) that the Covered Software was made available under the terms of
+        version 1.1 or earlier of the License, but not also under the
+        terms of a Secondary License.
+
+1.6. "Executable Form"
+    means any form of the work other than Source Code Form.
+
+1.7. "Larger Work"
+    means a work that combines Covered Software with other material, in
+    a separate file or files, that is not Covered Software.
+
+1.8. "License"
+    means this document.
+
+1.9. "Licensable"
+    means having the right to grant, to the maximum extent possible,
+    whether at the time of the initial grant or subsequently, any and
+    all of the rights conveyed by this License.
+
+1.10. "Modifications"
+    means any of the following:
+
+    (a) any file in Source Code Form that results from an addition to,
+        deletion from, or modification of the contents of Covered
+        Software; or
+
+    (b) any new file in Source Code Form that contains any Covered
+        Software.
+
+1.11. "Patent Claims" of a Contributor
+    means any patent claim(s), including without limitation, method,
+    process, and apparatus claims, in any patent Licensable by such
+    Contributor that would be infringed, but for the grant of the
+    License, by the making, using, selling, offering for sale, having
+    made, import, or transfer of either its Contributions or its
+    Contributor Version.
+
+1.12. "Secondary License"
+    means either the GNU General Public License, Version 2.0, the GNU
+    Lesser General Public License, Version 2.1, the GNU Affero General
+    Public License, Version 3.0, or any later versions of those
+    licenses.
+
+1.13. "Source Code Form"
+    means the form of the work preferred for making modifications.
+
+1.14. "You" (or "Your")
+    means an individual or a legal entity exercising rights under this
+    License. For legal entities, "You" includes any entity that
+    controls, is controlled by, or is under common control with You. For
+    purposes of this definition, "control" means (a) the power, direct
+    or indirect, to cause the direction or management of such entity,
+    whether by contract or otherwise, or (b) ownership of more than
+    fifty percent (50%) of the outstanding shares or beneficial
+    ownership of such entity.
+
+2. License Grants and Conditions
+--------------------------------
+
+2.1. Grants
+
+Each Contributor hereby grants You a world-wide, royalty-free,
+non-exclusive license:
+
+(a) under intellectual property rights (other than patent or trademark)
+    Licensable by such Contributor to use, reproduce, make available,
+    modify, display, perform, distribute, and otherwise exploit its
+    Contributions, either on an unmodified basis, with Modifications, or
+    as part of a Larger Work; and
+
+(b) under Patent Claims of such Contributor to make, use, sell, offer
+    for sale, have made, import, and otherwise transfer either its
+    Contributions or its Contributor Version.
+
+2.2. Effective Date
+
+The licenses granted in Section 2.1 with respect to any Contribution
+become effective for each Contribution on the date the Contributor first
+distributes such Contribution.
+
+2.3. Limitations on Grant Scope
+
+The licenses granted in this Section 2 are the only rights granted under
+this License. No additional rights or licenses will be implied from the
+distribution or licensing of Covered Software under this License.
+Notwithstanding Section 2.1(b) above, no patent license is granted by a
+Contributor:
+
+(a) for any code that a Contributor has removed from Covered Software;
+    or
+
+(b) for infringements caused by: (i) Your and any other third party's
+    modifications of Covered Software, or (ii) the combination of its
+    Contributions with other software (except as part of its Contributor
+    Version); or
+
+(c) under Patent Claims infringed by Covered Software in the absence of
+    its Contributions.
+
+This License does not grant any rights in the trademarks, service marks,
+or logos of any Contributor (except as may be necessary to comply with
+the notice requirements in Section 3.4).
+
+2.4. Subsequent Licenses
+
+No Contributor makes additional grants as a result of Your choice to
+distribute the Covered Software under a subsequent version of this
+License (see Section 10.2) or under the terms of a Secondary License (if
+permitted under the terms of Section 3.3).
+
+2.5. Representation
+
+Each Contributor represents that the Contributor believes its
+Contributions are its original creation(s) or it has sufficient rights
+to grant the rights to its Contributions conveyed by this License.
+
+2.6. Fair Use
+
+This License is not intended to limit any rights You have under
+applicable copyright doctrines of fair use, fair dealing, or other
+equivalents.
+
+2.7. Conditions
+
+Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
+in Section 2.1.
+
+3. Responsibilities
+-------------------
+
+3.1. Distribution of Source Form
+
+All distribution of Covered Software in Source Code Form, including any
+Modifications that You create or to which You contribute, must be under
+the terms of this License. You must inform recipients that the Source
+Code Form of the Covered Software is governed by the terms of this
+License, and how they can obtain a copy of this License. You may not
+attempt to alter or restrict the recipients' rights in the Source Code
+Form.
+
+3.2. Distribution of Executable Form
+
+If You distribute Covered Software in Executable Form then:
+
+(a) such Covered Software must also be made available in Source Code
+    Form, as described in Section 3.1, and You must inform recipients of
+    the Executable Form how they can obtain a copy of such Source Code
+    Form by reasonable means in a timely manner, at a charge no more
+    than the cost of distribution to the recipient; and
+
+(b) You may distribute such Executable Form under the terms of this
+    License, or sublicense it under different terms, provided that the
+    license for the Executable Form does not attempt to limit or alter
+    the recipients' rights in the Source Code Form under this License.
+
+3.3. Distribution of a Larger Work
+
+You may create and distribute a Larger Work under terms of Your choice,
+provided that You also comply with the requirements of this License for
+the Covered Software. If the Larger Work is a combination of Covered
+Software with a work governed by one or more Secondary Licenses, and the
+Covered Software is not Incompatible With Secondary Licenses, this
+License permits You to additionally distribute such Covered Software
+under the terms of such Secondary License(s), so that the recipient of
+the Larger Work may, at their option, further distribute the Covered
+Software under the terms of either this License or such Secondary
+License(s).
+
+3.4. Notices
+
+You may not remove or alter the substance of any license notices
+(including copyright notices, patent notices, disclaimers of warranty,
+or limitations of liability) contained within the Source Code Form of
+the Covered Software, except that You may alter any license notices to
+the extent required to remedy known factual inaccuracies.
+
+3.5. Application of Additional Terms
+
+You may choose to offer, and to charge a fee for, warranty, support,
+indemnity or liability obligations to one or more recipients of Covered
+Software. However, You may do so only on Your own behalf, and not on
+behalf of any Contributor. You must make it absolutely clear that any
+such warranty, support, indemnity, or liability obligation is offered by
+You alone, and You hereby agree to indemnify every Contributor for any
+liability incurred by such Contributor as a result of warranty, support,
+indemnity or liability terms You offer. You may include additional
+disclaimers of warranty and limitations of liability specific to any
+jurisdiction.
+
+4. Inability to Comply Due to Statute or Regulation
+---------------------------------------------------
+
+If it is impossible for You to comply with any of the terms of this
+License with respect to some or all of the Covered Software due to
+statute, judicial order, or regulation then You must: (a) comply with
+the terms of this License to the maximum extent possible; and (b)
+describe the limitations and the code they affect. Such description must
+be placed in a text file included with all distributions of the Covered
+Software under this License. Except to the extent prohibited by statute
+or regulation, such description must be sufficiently detailed for a
+recipient of ordinary skill to be able to understand it.
+
+5. Termination
+--------------
+
+5.1. The rights granted under this License will terminate automatically
+if You fail to comply with any of its terms. However, if You become
+compliant, then the rights granted under this License from a particular
+Contributor are reinstated (a) provisionally, unless and until such
+Contributor explicitly and finally terminates Your grants, and (b) on an
+ongoing basis, if such Contributor fails to notify You of the
+non-compliance by some reasonable means prior to 60 days after You have
+come back into compliance. Moreover, Your grants from a particular
+Contributor are reinstated on an ongoing basis if such Contributor
+notifies You of the non-compliance by some reasonable means, this is the
+first time You have received notice of non-compliance with this License
+from such Contributor, and You become compliant prior to 30 days after
+Your receipt of the notice.
+
+5.2. If You initiate litigation against any entity by asserting a patent
+infringement claim (excluding declaratory judgment actions,
+counter-claims, and cross-claims) alleging that a Contributor Version
+directly or indirectly infringes any patent, then the rights granted to
+You by any and all Contributors for the Covered Software under Section
+2.1 of this License shall terminate.
+
+5.3. In the event of termination under Sections 5.1 or 5.2 above, all
+end user license agreements (excluding distributors and resellers) which
+have been validly granted by You or Your distributors under this License
+prior to termination shall survive termination.
+
+************************************************************************
+*                                                                      *
+*  6. Disclaimer of Warranty                                           *
+*  -------------------------                                           *
+*                                                                      *
+*  Covered Software is provided under this License on an "as is"       *
+*  basis, without warranty of any kind, either expressed, implied, or  *
+*  statutory, including, without limitation, warranties that the       *
+*  Covered Software is free of defects, merchantable, fit for a        *
+*  particular purpose or non-infringing. The entire risk as to the     *
+*  quality and performance of the Covered Software is with You.        *
+*  Should any Covered Software prove defective in any respect, You     *
+*  (not any Contributor) assume the cost of any necessary servicing,   *
+*  repair, or correction. This disclaimer of warranty constitutes an   *
+*  essential part of this License. No use of any Covered Software is   *
+*  authorized under this License except under this disclaimer.         *
+*                                                                      *
+************************************************************************
+
+************************************************************************
+*                                                                      *
+*  7. Limitation of Liability                                          *
+*  --------------------------                                          *
+*                                                                      *
+*  Under no circumstances and under no legal theory, whether tort      *
+*  (including negligence), contract, or otherwise, shall any           *
+*  Contributor, or anyone who distributes Covered Software as          *
+*  permitted above, be liable to You for any direct, indirect,         *
+*  special, incidental, or consequential damages of any character      *
+*  including, without limitation, damages for lost profits, loss of    *
+*  goodwill, work stoppage, computer failure or malfunction, or any    *
+*  and all other commercial damages or losses, even if such party      *
+*  shall have been informed of the possibility of such damages. This   *
+*  limitation of liability shall not apply to liability for death or   *
+*  personal injury resulting from such party's negligence to the       *
+*  extent applicable law prohibits such limitation. Some               *
+*  jurisdictions do not allow the exclusion or limitation of           *
+*  incidental or consequential damages, so this exclusion and          *
+*  limitation may not apply to You.                                    *
+*                                                                      *
+************************************************************************
+
+8. Litigation
+-------------
+
+Any litigation relating to this License may be brought only in the
+courts of a jurisdiction where the defendant maintains its principal
+place of business and such litigation shall be governed by laws of that
+jurisdiction, without reference to its conflict-of-law provisions.
+Nothing in this Section shall prevent a party's ability to bring
+cross-claims or counter-claims.
+
+9. Miscellaneous
+----------------
+
+This License represents the complete agreement concerning the subject
+matter hereof. If any provision of this License is held to be
+unenforceable, such provision shall be reformed only to the extent
+necessary to make it enforceable. Any law or regulation which provides
+that the language of a contract shall be construed against the drafter
+shall not be used to construe this License against a Contributor.
+
+10. Versions of the License
+---------------------------
+
+10.1. New Versions
+
+Mozilla Foundation is the license steward. Except as provided in Section
+10.3, no one other than the license steward has the right to modify or
+publish new versions of this License. Each version will be given a
+distinguishing version number.
+
+10.2. Effect of New Versions
+
+You may distribute the Covered Software under the terms of the version
+of the License under which You originally received the Covered Software,
+or under the terms of any subsequent version published by the license
+steward.
+
+10.3. Modified Versions
+
+If you create software not governed by this License, and you want to
+create a new license for such software, you may create and use a
+modified version of this License if you rename the license and remove
+any references to the name of the license steward (except to note that
+such modified license differs from this License).
+
+10.4. Distributing Source Code Form that is Incompatible With Secondary
+Licenses
+
+If You choose to distribute Source Code Form that is Incompatible With
+Secondary Licenses under the terms of this version of the License, the
+notice described in Exhibit B of this License must be attached.
+
+Exhibit A - Source Code Form License Notice
+-------------------------------------------
+
+  This Source Code Form is subject to the terms of the Mozilla Public
+  License, v. 2.0. If a copy of the MPL was not distributed with this
+  file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+If it is not possible or desirable to put the notice in a particular
+file, then You may include the notice in a location (such as a LICENSE
+file in a relevant directory) where a recipient would be likely to look
+for such a notice.
+
+You may add additional accurate notices of copyright ownership.
+
+Exhibit B - "Incompatible With Secondary Licenses" Notice
+---------------------------------------------------------
+
+  This Source Code Form is "Incompatible With Secondary Licenses", as
+  defined by the Mozilla Public License, v. 2.0.
diff --git a/pmu_visualization/pyvolt-service/pyvolt/README.md b/pmu_visualization/pyvolt-service/pyvolt/README.md
new file mode 100644
index 0000000..04f23c7
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/README.md
@@ -0,0 +1,27 @@
+# PyVolt
+ 
+This package provides algorithms for running powerflow simulations, state estimation and FLISR in Python. <br>
+It uses [CIMpy](https://git.rwth-aachen.de/acs/public/cim/cimpy) to read network data based on the Common Information Model.
+
+## Installation
+
+### User 
+
+Install the pyvolt package with
+
+```
+python setup.py install
+```
+
+
+### Developer
+
+Install the pyvolt package in development mode with
+
+```
+python setup.py develop
+```
+
+## Getting started
+
+To get started you find executable examples under [examples/quickstart](examples/quickstart)
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/run_nv_powerflow.py b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/run_nv_powerflow.py
new file mode 100644
index 0000000..f05a5ef
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/run_nv_powerflow.py
@@ -0,0 +1,38 @@
+import logging
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import results
+import cimpy
+import os
+from villas.dataprocessing.readtools import read_timeseries_dpsim
+from pathlib import Path
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+this_file_folder = Path(__file__).resolve().parent
+xml_path = this_file_folder / "sample_data" / "CIGRE-MV-NoTap"
+xml_files = [xml_path / "Rootnet_FULL_NE_06J16h_DI.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_EQ.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_SV.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res['topology'], base_apparent_power)
+
+# Execute power flow analysis
+results_pf, num_iter = nv_powerflow.solve(system)
+
+# print node voltages
+print("Powerflow converged in " + str(num_iter) + " iterations.\n")
+print("Results: \n")
+for node in results_pf.nodes:
+    print('{}={}'.format(node.topology_node.uuid, node.voltage_pu))
+    #print('{}={}'.format(node.topology_node.uuid, node.voltage))
+
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/run_nv_state_estimator.py b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/run_nv_state_estimator.py
new file mode 100644
index 0000000..55e33d9
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/run_nv_state_estimator.py
@@ -0,0 +1,63 @@
+# This example will provide a test case running the state estimator.
+# The state estimation is performed based on the results using the nv_powerflow implementation
+
+import logging
+from pathlib import Path
+import numpy as np
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import nv_state_estimator
+from pyvolt import measurement
+from pyvolt import results
+import cimpy
+import os
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+this_file_folder = Path(__file__).resolve().parent
+xml_path = this_file_folder / "sample_data" / "CIGRE-MV-NoTap"
+xml_files = [xml_path / "Rootnet_FULL_NE_06J16h_DI.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_EQ.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_SV.xml",
+             xml_path / "Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res['topology'], base_apparent_power)
+
+# Execute power flow analysis
+results_pf, num_iter_cim = nv_powerflow.solve(system)
+
+# --- State Estimation ---
+""" Write here the percent uncertainties of the measurements"""
+V_unc = 0
+I_unc = 0
+Sinj_unc = 0
+S_unc = 0
+Pmu_mag_unc = 0
+Pmu_phase_unc = 0
+
+# Create measurements data structures
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in results_pf.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in results_pf.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results = nv_state_estimator.DsseCall(system, measurements_set)
+
+# print node voltages
+print("state_estimation_results.voltages: ")
+for node in state_estimation_results.nodes:
+    print('{}={}'.format(node.topology_node.uuid, node.voltage))
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_SV_.xml b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_SV_.xml
new file mode 100644
index 0000000..ac209b7
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_SV_.xml
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Created with PowerFactory 19.0.5 (digcimdb.dll ServicePack 0) -->
+<rdf:RDF xmlns:cim="http://iec.ch/TC57/2013/CIM-schema-cim16#" xmlns:entsoe="http://entsoe.eu/CIM/SchemaExtension/3/1#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+  <md:FullModel rdf:about="urn:uuid:1ff7e254-9317-4c9c-8439-b2d2e4c9cdb8">
+    <md:Model.DependentOn rdf:resource="urn:uuid:722ba925-3f5d-4b62-adc1-1f8f9b71d198" />
+    <md:Model.created>2019-12-03T14:15:53Z</md:Model.created>
+    <md:Model.modelingAuthoritySet>est</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://entsoe.eu/CIM/StateVariables/4/1</md:Model.profile>
+    <md:Model.scenarioTime>2019-11-26T15:35:58Z</md:Model.scenarioTime>
+  </md:FullModel>
+  <cim:SvPowerFlow rdf:ID="_c8e4f2d6-c278-41e3-a8a9-fb86a2d14718">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_bd7f18d5-5191-9801-e04a-f73d8e579681" />
+    <cim:SvPowerFlow.p>0.58685</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.147078</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_252b3e4f-c75f-4558-bac3-ca7d9eaa4aa7">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_0800f8b6-d2ab-9fa5-d1cc-c97bcbe70533" />
+    <cim:SvPowerFlow.p>0.20855</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0522676</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_b7d437fb-78be-4773-a138-1e22eb76964a">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_fc0c3fd8-8f66-4bb6-9fbc-3c4d64e4bef4" />
+    <cim:SvPowerFlow.p>0.57375</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.355578</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_026ba440-0ca7-4ea5-bd5a-730af4bf8c09">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_90b29c9c-5214-0cb4-3db2-8ffabfcc7989" />
+    <cim:SvPowerFlow.p>0.7275</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.182329</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_a21b5951-2d69-4368-987d-5f0d966ddb66">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_4740b74e-7c80-0a19-d42d-bd7839c9b4f4" />
+    <cim:SvPowerFlow.p>0.27645</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0692849</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_93c42101-daae-4d5e-a399-c23ba070edce">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_7c5aaaad-2aff-6626-76b1-f0067af15561" />
+    <cim:SvPowerFlow.p>4.845</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>1.59247</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_cbabf8a3-6fa4-4bb8-98fc-0b4ff114f6b1">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_1bb33026-5f1e-169e-7a16-188e6092216c" />
+    <cim:SvPowerFlow.p>0.43165</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.108182</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_d135a6ca-c567-4ebf-9dcb-917351d6cb25">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_9421f49e-74e2-e963-9a37-045e700ddbd1" />
+    <cim:SvPowerFlow.p>5.016</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>1.64868</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_95dbaa9d-5024-41e6-94cd-b3bf3003cdf4">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_98e94080-dc6b-9222-f9c0-57202f242f6f" />
+    <cim:SvPowerFlow.p>0.0765</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0474104</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_6a89883d-2254-4a8c-b4fa-e5e96c7b0b29">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_7fcf0880-0776-fa92-a3b5-0ee21e1e1a49" />
+    <cim:SvPowerFlow.p>0.3315</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.205445</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_d0af61da-ad01-49fb-9f9a-80efd8839963">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_c8e92e5d-9f8a-7ace-c561-a8c15ed31750" />
+    <cim:SvPowerFlow.p>0.3298</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0826557</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_3daceee0-7c00-4bfb-bded-97799acb355b">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_c15979d3-99b0-bd90-827f-722f93b1e4b2" />
+    <cim:SvPowerFlow.p>0.034</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0210713</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_184a164e-cb1b-45fd-a0c7-003f6f5691e7">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_59816c2c-479a-6a47-a235-a507dc13934d" />
+    <cim:SvPowerFlow.p>0.22525</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.139597</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_23e8231d-95b2-4f0c-9789-b4a5effca8ae">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_667be7da-c0e6-5944-a272-97c157f8eebd" />
+    <cim:SvPowerFlow.p>0.4753</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.119121</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_f0bca962-0f8d-4f18-97d9-c087be133c9d">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_90a7f520-90a4-da25-21e8-6e8941127ff8" />
+    <cim:SvPowerFlow.p>0.54805</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.137354</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_713ad120-d29b-4b50-afdc-2a423cc3633c">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_70ce5ae1-77f3-69ca-d598-b4d95c69ee94" />
+    <cim:SvPowerFlow.p>0.068</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.0421426</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_49f0154c-7d0c-479a-9a89-c46ed4b898c2">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_f9b0792e-3997-006f-b987-877352467d3e" />
+    <cim:SvPowerFlow.p>14.994</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>3.04466</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_491cc46c-7b42-4db8-9df0-9c4c56090778">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_3e3423c0-3fd0-115a-fc5e-ec7043d33185" />
+    <cim:SvPowerFlow.p>14.994</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>3.04466</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="_1ec22ba2-968c-4cd0-b80c-db3e3973e5c7">
+    <cim:SvPowerFlow.Terminal rdf:resource="#_485d90e0-27f8-9319-318c-7665adcfe1c2" />
+    <cim:SvPowerFlow.p>-45.0415</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>-16.7501</cim:SvPowerFlow.q>
+  </cim:SvPowerFlow>
+  <cim:SvVoltage rdf:ID="_a81ce5d5-cd44-48b7-824f-ee36c816a4c4">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+    <cim:SvVoltage.angle>-9.9497</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.9355</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_f2728684-05ea-46c9-b088-dd8c2a8d8f0e">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+    <cim:SvVoltage.angle>-5.8936</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.2881</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_b0e130e2-5f6e-4a69-a4ce-e01745e14105">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+    <cim:SvVoltage.angle>-8.10344</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>18.7127</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_9b927adc-df5a-4a9e-940a-83b5c4a491da">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+    <cim:SvVoltage.angle>-10.0614</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8967</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_13181d7d-0b5d-48d0-9bc9-9fc0c21ff73f">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+    <cim:SvVoltage.angle>-10.1384</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8701</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_271f61d1-bf7f-4662-8a04-429e98bbf682">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+    <cim:SvVoltage.angle>-10.2269</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8135</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_5e082f42-b8a5-450e-b2f5-6d43fa7c100b">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+    <cim:SvVoltage.angle>-10.2588</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.7989</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_72c61473-a643-4bca-a55b-70b98395a5a7">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+    <cim:SvVoltage.angle>-10.2296</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8386</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_b98c0777-de39-4a0d-a44f-d00308926245">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+    <cim:SvVoltage.angle>-10.3414</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.7686</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_ffa68f99-4ee5-4b7a-92b4-a60734902be8">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+    <cim:SvVoltage.angle>-10.3297</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.7727</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_b0cc7de3-b262-4aaf-a728-4d99ad3720af">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+    <cim:SvVoltage.angle>-5.92515</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.2309</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_07409e05-7364-421c-ac1d-032ad143cc8d">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+    <cim:SvVoltage.angle>-10.2157</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>17.8194</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_ef56b189-6fc1-4fa6-95ec-7a0e853f8755">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+    <cim:SvVoltage.angle>-6.99031</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.2117</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_f07f36b6-d7f2-411a-952d-11a6b4227422">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+    <cim:SvVoltage.angle>-5.83937</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.3877</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_257cddc2-cb7c-4e48-a1bf-496e4ef38822">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+    <cim:SvVoltage.angle>0.</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>110.</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="_e576cc48-c871-48aa-8298-cedd40d3ecbf">
+    <cim:SvVoltage.TopologicalNode rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+    <cim:SvVoltage.angle>-5.92534</cim:SvVoltage.angle>
+    <cim:SvVoltage.v>19.2309</cim:SvVoltage.v>
+  </cim:SvVoltage>
+  <cim:TopologicalIsland rdf:ID="_4c48b789-b39a-4499-b7b2-b7781a907473">
+    <cim:IdentifiedObject.name>Island_001</cim:IdentifiedObject.name>
+    <cim:TopologicalIsland.AngleRefTopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+    <cim:TopologicalIsland.TopologicalNodes rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:TopologicalIsland>
+</rdf:RDF>
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_TP_.xml b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_TP_.xml
new file mode 100644
index 0000000..b598428
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_XX_YYY_TP_.xml
@@ -0,0 +1,292 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Created with PowerFactory 19.0.5 (digcimdb.dll ServicePack 0) -->
+<rdf:RDF xmlns:cim="http://iec.ch/TC57/2013/CIM-schema-cim16#" xmlns:entsoe="http://entsoe.eu/CIM/SchemaExtension/3/1#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+  <md:FullModel rdf:about="urn:uuid:722ba925-3f5d-4b62-adc1-1f8f9b71d198">
+    <md:Model.DependentOn rdf:resource="urn:uuid:57968fd6-67ff-4943-a8e2-f47aae37e345" />
+    <md:Model.created>2019-12-03T14:15:53Z</md:Model.created>
+    <md:Model.modelingAuthoritySet>est</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://entsoe.eu/CIM/Topology/4/1</md:Model.profile>
+    <md:Model.scenarioTime>2019-11-26T15:35:58Z</md:Model.scenarioTime>
+  </md:FullModel>
+  <cim:Terminal rdf:about="#_70ce5ae1-77f3-69ca-d598-b4d95c69ee94">
+    <cim:Terminal.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_667be7da-c0e6-5944-a272-97c157f8eebd">
+    <cim:Terminal.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_7c5aaaad-2aff-6626-76b1-f0067af15561">
+    <cim:Terminal.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_0800f8b6-d2ab-9fa5-d1cc-c97bcbe70533">
+    <cim:Terminal.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_7fcf0880-0776-fa92-a3b5-0ee21e1e1a49">
+    <cim:Terminal.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_3e3423c0-3fd0-115a-fc5e-ec7043d33185">
+    <cim:Terminal.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_f9b0792e-3997-006f-b987-877352467d3e">
+    <cim:Terminal.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_59816c2c-479a-6a47-a235-a507dc13934d">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_fc0c3fd8-8f66-4bb6-9fbc-3c4d64e4bef4">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_bd7f18d5-5191-9801-e04a-f73d8e579681">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_1bb33026-5f1e-169e-7a16-188e6092216c">
+    <cim:Terminal.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_9421f49e-74e2-e963-9a37-045e700ddbd1">
+    <cim:Terminal.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_90a7f520-90a4-da25-21e8-6e8941127ff8">
+    <cim:Terminal.TopologicalNode rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_4740b74e-7c80-0a19-d42d-bd7839c9b4f4">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_b3ab24bf-f8c7-0f60-2ef1-8ceded54ef94">
+    <cim:Terminal.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_a3bd9a6d-aa94-e636-5446-b7cc9bf07b69">
+    <cim:Terminal.TopologicalNode rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_485d90e0-27f8-9319-318c-7665adcfe1c2">
+    <cim:Terminal.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c15979d3-99b0-bd90-827f-722f93b1e4b2">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_0bc8d962-9dc6-3b80-3964-fdf0b8813e39">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_be5d5590-46f0-a2d6-97a0-239f3dac2b59">
+    <cim:Terminal.TopologicalNode rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c9179969-3ca8-75b1-6b69-f2216f1d4e54">
+    <cim:Terminal.TopologicalNode rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_625d1432-5503-dbac-b902-17167cda7a76">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c19d63ae-3a0f-b2c0-5bc7-b1fcf0271d7c">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_557c0959-97af-9e0e-e713-d0a8df7b63ac">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_150ee6f6-c004-c901-ac76-f677a6577c00">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_caf5ff94-27cf-c447-4aab-d377a8c40954">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_80a2cffe-63ef-47e8-04f5-f0aeaac0a2eb">
+    <cim:Terminal.TopologicalNode rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_dd5657c1-3ab6-e35e-f55e-96217566209e">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_dd655f2c-c82a-2fd4-f721-02558de5ced5">
+    <cim:Terminal.TopologicalNode rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_4f70c1c7-e73d-d96a-8e46-b8d34e3002e2">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_90b29c9c-5214-0cb4-3db2-8ffabfcc7989">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_ff8d936c-48db-7ad2-b7de-b0635592cb6d">
+    <cim:Terminal.TopologicalNode rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_db83cb1e-403c-6f39-d6a3-536024ab0cbd">
+    <cim:Terminal.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_3cb47e40-c5e0-45be-df0c-8c22fa04c9e3">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_700c5c7d-c417-ed24-cf7e-73bb12afdac5">
+    <cim:Terminal.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_a4a5f394-66f7-580b-6fe4-0d23ad7bcc75">
+    <cim:Terminal.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_340dea98-be97-ec31-a27e-481b615cd4d8">
+    <cim:Terminal.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_a062ffda-89c0-644e-eac5-e24a4035be8c">
+    <cim:Terminal.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c673aa9a-3593-5760-0f93-5b89197c6649">
+    <cim:Terminal.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_d8a33166-940e-e632-a2d3-8e6ee5b3c7ac">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_107faf64-e0b2-d9cb-2ab2-e116a4916ef5">
+    <cim:Terminal.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_9d9451d3-1d8c-ba47-f3d6-0d4a83cd19d6">
+    <cim:Terminal.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_7c157c47-e431-0b98-0b19-3261ddff3aa3">
+    <cim:Terminal.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c8e92e5d-9f8a-7ace-c561-a8c15ed31750">
+    <cim:Terminal.TopologicalNode rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_98e94080-dc6b-9222-f9c0-57202f242f6f">
+    <cim:Terminal.TopologicalNode rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_f25f13bb-fe56-872a-612f-40236c551cd8">
+    <cim:Terminal.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_a0dc720b-9c1e-a5b3-45d0-769984da6224">
+    <cim:Terminal.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_852f0235-a87b-a98b-7dbb-da2a6af3ef2e">
+    <cim:Terminal.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_4499640c-1721-9917-6663-c2deed08a32d">
+    <cim:Terminal.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_ecb0fb4b-8ce1-3743-f968-5f09a91c5d95">
+    <cim:Terminal.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#_c7866a7a-33d3-7779-614c-68089166df06">
+    <cim:Terminal.TopologicalNode rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+  </cim:Terminal>
+  <cim:TopologicalNode rdf:ID="_d2b0817f-72c6-9089-de38-54b4cffa76f7">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_7393748d-2fa2-af40-2240-4ac5d88e521b" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_5e21a493-0a97-45a3-5c88-e607e09761cd" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_29c5ebf8-b74a-d5b1-797f-3ca6b7ed79bc" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_a4ce144d-28f7-3fb3-f619-b26d7a3419a5">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_8588c69d-d746-457c-c743-8809b19b34d0" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_8095e0f8-bea0-3ab7-ad90-c40767dd67c9">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_49e5567e-9211-b509-dc0e-8c06f708c051" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_ae4bb411-f103-4896-4cdc-65f2dd965f43" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_4db018ee-b992-d417-4bb2-a0f265bb96d0" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_54536b2b-6ecb-1dd7-2abc-ee309f0b8fa5" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_684937da-f31c-12a0-7ec5-739342074d77">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_080d06be-5b9d-5803-2f50-ee814f051ad8" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_93f0dfa8-c24a-e8fd-a1fe-37833be80a39">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_009a13fd-9368-62b5-acdf-936a9358bb63" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_f5d88e97-ed43-57a6-5f97-74c968ff4940">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_53d862a7-7ebf-2819-aad5-7bd6293d81cf" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_d308652a-2cba-ea0d-cd18-a7bf73a448fb">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_420c08c8-f1d7-ff79-644a-1bd69511e8d2" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_74ef6b52-0675-dad4-1317-9584e2e4ffb4">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_c3b1eeef-e077-79b7-0463-6132754335c9" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_1d80cb9d-2589-d3a1-c51e-1eb3d3526213">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_d018cec9-9ab4-731c-56bf-beff072bd063" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_511e2e6b-b8aa-00b8-5d26-2ec867b28a41">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_eb645603-b407-5f2a-946c-e14d33c4b3f4" />
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9">
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_0b0b387e-ec9a-5fb7-bba7-41dd2838dc56" />
+  </cim:TopologicalNode>
+  <cim:ConnectivityNode rdf:about="#_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_5a1ae801-80bf-2877-2dbc-c2aa99dfbb6d" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_d2b0817f-72c6-9089-de38-54b4cffa76f7" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_f5a61eee-78e6-468e-a51a-0bb85564a385">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_4d3af866-947c-7e8a-18b8-5b6ba6de3ce5" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_1ba33e82-6880-451e-b04c-528202aa800f">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_a4ce144d-28f7-3fb3-f619-b26d7a3419a5" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_919b313f-6bd4-40b0-ba2f-765e596dd9fa">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_8095e0f8-bea0-3ab7-ad90-c40767dd67c9" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_ba8df799-29b7-43b0-838d-276c5250d40d">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_a3e5a26c-1a97-6245-f9eb-b7b1a08a5446" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_12db6989-98a0-4156-b1e5-5e117b8b7790">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_85d0e3a0-cf6c-d3c4-5b76-ced83f1b2f9d" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_d3741c45-c266-4343-b9a3-ff704d23d62c">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_2e3dd8e2-f7a3-ca2b-fbb9-d3a2ad73b211" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_7598c73a-91c0-4569-93db-45a8cfb820c3">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_684937da-f31c-12a0-7ec5-739342074d77" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_92924052-3fa3-4ba4-9186-e2f03fefaa17">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_93f0dfa8-c24a-e8fd-a1fe-37833be80a39" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_0e5a6797-d096-4c18-b798-4175ef6d2598">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_d308652a-2cba-ea0d-cd18-a7bf73a448fb" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_24e14efc-2446-4031-81f7-29766141e9c7">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_74ef6b52-0675-dad4-1317-9584e2e4ffb4" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_f5d88e97-ed43-57a6-5f97-74c968ff4940" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_1d80cb9d-2589-d3a1-c51e-1eb3d3526213" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_4db9a899-b497-4009-9628-88655d1953c3">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_511e2e6b-b8aa-00b8-5d26-2ec867b28a41" />
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:about="#_8b1f7144-020f-4252-9209-bf0d1dcbce37">
+    <cim:ConnectivityNode.TopologicalNode rdf:resource="#_6fcaff3c-c050-40e6-a56f-0c8579a2a4b9" />
+  </cim:ConnectivityNode>
+</rdf:RDF>
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_YYY_EQ_.xml b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_YYY_EQ_.xml
new file mode 100644
index 0000000..a9a41fd
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap-WithBreaker/20191126T1535Z_YYY_EQ_.xml
@@ -0,0 +1,1426 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Created with PowerFactory 19.0.5 (digcimdb.dll ServicePack 0) -->
+<rdf:RDF xmlns:cim="http://iec.ch/TC57/2013/CIM-schema-cim16#" xmlns:entsoe="http://entsoe.eu/CIM/SchemaExtension/3/1#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+  <md:FullModel rdf:about="urn:uuid:57968fd6-67ff-4943-a8e2-f47aae37e345">
+    <md:Model.created>2019-12-03T14:15:53Z</md:Model.created>
+    <md:Model.modelingAuthoritySet>est</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://entsoe.eu/CIM/EquipmentCore/3/1</md:Model.profile>
+    <md:Model.profile>http://entsoe.eu/CIM/EquipmentOperation/3/1</md:Model.profile>
+    <md:Model.scenarioTime>2019-11-26T15:35:58Z</md:Model.scenarioTime>
+  </md:FullModel>
+  <cim:ConformLoad rdf:ID="_dade2ba4-10c6-4d69-9d0b-f409dcd30c1a">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_eb645603-b407-5f2a-946c-e14d33c4b3f4" />
+    <cim:IdentifiedObject.name>LOAD-H-8</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_ebb135e9-8c6d-4251-9404-8b515763099e">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_53d862a7-7ebf-2819-aad5-7bd6293d81cf" />
+    <cim:IdentifiedObject.name>LOAD-H-12</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_f376c50c-c520-469a-bcfb-74b68ea3b522">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_009a13fd-9368-62b5-acdf-936a9358bb63" />
+    <cim:IdentifiedObject.name>LOAD-H-14</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_f96a630e-0f9f-4036-af6e-c3025391d648">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_8588c69d-d746-457c-c743-8809b19b34d0" />
+    <cim:IdentifiedObject.name>LOAD-H-5</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_fc434956-5356-4ab1-a777-2a0121602a03">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_ae4bb411-f103-4896-4cdc-65f2dd965f43" />
+    <cim:IdentifiedObject.name>LOAD-I-7</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_fdb50dd9-d98e-4678-b595-c86c382ba96c">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_009a13fd-9368-62b5-acdf-936a9358bb63" />
+    <cim:IdentifiedObject.name>LOAD-I-14</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_255eb6fa-828f-4ec1-b948-900e66d9d953">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_d018cec9-9ab4-731c-56bf-beff072bd063" />
+    <cim:IdentifiedObject.name>LOAD-H-10</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_59ccc41d-1a29-4ff9-988c-a98516e89f22">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_49e5567e-9211-b509-dc0e-8c06f708c051" />
+    <cim:IdentifiedObject.name>LOAD-H-11</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_c2129e5c-7fe5-4790-b470-78c993faf6e7">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_420c08c8-f1d7-ff79-644a-1bd69511e8d2" />
+    <cim:IdentifiedObject.name>LOAD-I-13</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_4a4f440f-e9e0-4184-bca4-9eac08af6e77">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_c3b1eeef-e077-79b7-0463-6132754335c9" />
+    <cim:IdentifiedObject.name>LOAD-I-1</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_72af99e9-39cf-4fed-9f4f-c9de48d17b6e">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d" />
+    <cim:IdentifiedObject.name>LOAD-I-3</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_0577f739-443a-457b-8939-3c6d73f4833f">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_54536b2b-6ecb-1dd7-2abc-ee309f0b8fa5" />
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_2e4c7b61-0ce0-4838-b6f6-2373c0aec979">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_c3b1eeef-e077-79b7-0463-6132754335c9" />
+    <cim:IdentifiedObject.name>LOAD-H-1</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_615e108f-bfb0-4eda-8906-6941f3ab1ce7">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_53d862a7-7ebf-2819-aad5-7bd6293d81cf" />
+    <cim:IdentifiedObject.name>LOAD-I-12</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_7f0c818f-9585-4ed7-b9fb-12dcfd30d918">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_4db018ee-b992-d417-4bb2-a0f265bb96d0" />
+    <cim:IdentifiedObject.name>LOAD-H-4</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_92d510aa-8ad5-48d2-b0d2-578c9e8f8baf">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_080d06be-5b9d-5803-2f50-ee814f051ad8" />
+    <cim:IdentifiedObject.name>LOAD-H-6</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_cc6fb9e3-21c4-4485-8ccd-a1ef26d4ec90">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d" />
+    <cim:IdentifiedObject.name>LOAD-H-3</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ConformLoad rdf:ID="_d7b4bcaa-d33f-4bfb-8628-7d6716578801">
+    <cim:ConformLoad.LoadGroup rdf:resource="#_c413029e-728e-34ca-a050-54d7dbbdf162" />
+    <cim:EnergyConsumer.LoadResponse rdf:resource="#_280c8d89-3f55-fb06-e733-19d66cdb6385" />
+    <cim:Equipment.EquipmentContainer rdf:resource="#_d018cec9-9ab4-731c-56bf-beff072bd063" />
+    <cim:IdentifiedObject.name>LOAD-I-10</cim:IdentifiedObject.name>
+  </cim:ConformLoad>
+  <cim:ACLineSegment rdf:ID="_50937192-80f8-40dd-a2e6-0196b14d6b12">
+    <cim:ACLineSegment.bch>1.51978e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.16032</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.22912</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.32</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L8-9</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_fe0b238e-1c46-402e-b6fd-f6dbc747ce7d">
+    <cim:ACLineSegment.bch>3.65696e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.38577</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.55132</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.77</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L9-10</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_c014dcbc-050d-4048-aa4f-770106d2bd60">
+    <cim:ACLineSegment.bch>7.31392e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.77154</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.10264</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>1.54</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L5-6</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_44b88399-fb5c-4a75-89ee-00d3e838f5c8">
+    <cim:ACLineSegment.bch>1.56727e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.16533</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.23628</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.33</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L11-10</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_8a34ae92-aa94-4b30-b276-957574fbc213">
+    <cim:ACLineSegment.bch>6.344e-6</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>1.02</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.732</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>2.</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L8-14</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_a5b80fcf-dfa7-41c9-a012-89d3299e50a0">
+    <cim:ACLineSegment.bch>0.000209919</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>2.21442</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>3.16472</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>4.42</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L2-3</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_f046b474-d0fc-4a82-977b-027c82d280b1">
+    <cim:ACLineSegment.bch>9.48428e-6</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>1.5249</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.09434</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>2.99</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L13-14</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_f26f5411-5f00-4d02-b65b-86bc548bf1b8">
+    <cim:ACLineSegment.bch>2.65961e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.28056</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.40096</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.56</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L4-5</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_a4e81010-059c-4481-bda3-4a6bc648c543">
+    <cim:ACLineSegment.bch>0.00013393</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>1.41282</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>2.01912</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>2.82</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L1-2</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_4c30831e-b0d8-4c13-8118-c8c804f39118">
+    <cim:ACLineSegment.bch>1.55111e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>2.4939</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.78974</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>4.89</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L12-13</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_b6df5a61-9162-41ef-8ea4-fa776e9115a5">
+    <cim:ACLineSegment.bch>2.89707e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.30561</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.43676</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>0.61</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L3-4</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_d536ff29-ed31-42e1-ad72-a67c92e954e6">
+    <cim:ACLineSegment.bch>7.93133e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.83667</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.19572</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>1.67</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L7-8</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:ACLineSegment rdf:ID="_ecf8c2fb-ca88-49f8-9d60-24e7becc770d">
+    <cim:ACLineSegment.bch>6.17409e-5</cim:ACLineSegment.bch>
+    <cim:ACLineSegment.gch>0.</cim:ACLineSegment.gch>
+    <cim:ACLineSegment.r>0.6513</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.9308</cim:ACLineSegment.x>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:Conductor.length>1.3</cim:Conductor.length>
+    <cim:IdentifiedObject.name>L3-8</cim:IdentifiedObject.name>
+  </cim:ACLineSegment>
+  <cim:CurrentLimit rdf:ID="_b803cb3c-f60d-15e3-283e-28430be16738">
+    <cim:CurrentLimit.value>721.688</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_678c2edd-341e-e73d-f944-4646dd3d6c71" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_74115096-81f9-5475-27df-4eaf561c1de5">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_b0fb7d0a-4d78-471a-3805-8f8b89c6b0a4" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_33805236-19d6-01d2-06a4-6ed624292fcf">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_5bfb0113-be51-240d-9ba8-00b3270b9774" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_6158fad1-45c9-5a6d-7ea3-d987c2dd6173">
+    <cim:CurrentLimit.value>131.216</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8baa04fe-8315-403f-9640-dc2fea69cc4c" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_080ec9e1-21bd-a947-9627-67b8fa630955">
+    <cim:CurrentLimit.value>721.688</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_f516b1e5-c521-7e2c-ddf0-681d4665a8d7" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_59e28543-9f71-2232-26e2-b256c35041e0">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_3a1ebf0b-3302-a340-1f72-f033fee2dbaf" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_6c570e37-7da6-5a9f-f838-293ca8e72bdf">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_4</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_3c27ce89-bb24-1bf3-e17e-ecae479f137c" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_0f23ecaf-1698-ab98-28df-d93837b0dc45">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_acccc359-066d-5fa4-9b43-56694a4908f3" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_762ca2c0-c745-2819-c0ed-d33df65397be">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c65bbb2d-30aa-10f6-6332-665018d9e11f" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_110ef22e-c4f7-cb38-588c-cef6ef3de4c0">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_aac6833c-0b0e-e815-4786-99696ddd25e1" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_3838e54a-1b98-5871-d1d2-481c1e031df3">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_98f0d4c1-23e6-93f4-51df-31024c4e4e51" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_bae2da54-6e18-c460-eb27-0fc0e761b9fa">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8b88f4bb-fa15-2ca9-9fb5-8a401f2491a8" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_dc932e03-03e0-54e0-72fe-a10254530d38">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_5</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_81173001-407a-8de6-8a39-b2c721588009" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_5e2ae9f9-62f3-730d-e5c7-c41c23469b1d">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8906e482-9925-e673-bb75-be832c76810e" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_4eb259c7-db35-5cbd-251d-ddccdfbec4d5">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_f5204a59-6cd1-1424-3f5c-7fe8e4f57b20" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_94a74f3b-657c-92c2-2735-c5941b235d15">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_1658265f-76ad-e99a-ff73-a38ee2b78889" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_d3e67350-f0c7-d463-5d9d-583e6d4590c1">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_83ea52da-c627-670b-b973-8327cbeff498" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_fe6662cb-b9c3-c48a-b4bc-44a95536c76b">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_5b2e04b9-cf72-996b-2ca4-3edff54196de" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_c9d43b4b-5ea1-9bf1-1bc5-b4c295482f91">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8697b801-8527-fe10-49bf-892a3d9d3a46" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_afae8896-a52c-db30-883b-d5eeef7fb69f">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_4</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_5385dcfb-208c-12d5-93a8-05a76bcf9f61" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_8876f21d-08b7-b2e6-cdf4-24308d4ca8d3">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_4b3f3517-22b6-1020-d273-1532505bca0a" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_d75c0974-05b5-b756-c75f-b5443d5b0a43">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_507eb4fe-985d-a03a-51c6-4f4c32b1f818" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_40fb2bae-f495-9ea4-f2b4-6f89adda4a3d">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c30a703f-0637-44dd-86b1-aa858473f051" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_758ca4a1-8b0a-0611-b981-e7a34890bd1d">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_a82deb2c-cdde-5f31-aedd-a41fa28cf63e" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_2291ecf2-f4af-9e89-3ffe-5683897bb5fb">
+    <cim:CurrentLimit.value>131.216</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_3</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_b8892fc9-2eb0-8df6-5f82-a1eeb8b32fca" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_fc081730-d029-8278-4de9-37d648f28146">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_9606ccdf-7ccc-907f-99e0-eff05da27836" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_e525f079-f7cc-2acf-fb1a-12c2761ab636">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_d2f209e4-036d-989a-e000-be98e3393a25" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_ae46ee44-6f55-5042-f991-d62c3059d0ab">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_87081ad1-df03-66b9-e061-27c2c91e63ec" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_f18a331b-4193-6cc0-afcb-8dde3f38fb28">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c9159587-e7b0-0e9c-4615-dd3bb97eb014" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:CurrentLimit rdf:ID="_5a348e9a-1a06-7669-6c44-12d702b334c1">
+    <cim:CurrentLimit.value>1000.</cim:CurrentLimit.value>
+    <cim:IdentifiedObject.name>patl Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_616036cf-226d-8c8f-0065-34bc4f74f2ab" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_8348f59d-4ca1-b344-2ed6-23f3ab47470a" />
+  </cim:CurrentLimit>
+  <cim:OperationalLimitSet rdf:ID="_1658265f-76ad-e99a-ff73-a38ee2b78889">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_80a2cffe-63ef-47e8-04f5-f0aeaac0a2eb" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_9606ccdf-7ccc-907f-99e0-eff05da27836">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_700c5c7d-c417-ed24-cf7e-73bb12afdac5" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_d2f209e4-036d-989a-e000-be98e3393a25">
+    <cim:IdentifiedObject.name>Current rating for L3-4</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_3cb47e40-c5e0-45be-df0c-8c22fa04c9e3" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_b8892fc9-2eb0-8df6-5f82-a1eeb8b32fca">
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_107faf64-e0b2-d9cb-2ab2-e116a4916ef5" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_678c2edd-341e-e73d-f944-4646dd3d6c71">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_a0dc720b-9c1e-a5b3-45d0-769984da6224" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_b0fb7d0a-4d78-471a-3805-8f8b89c6b0a4">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_ff8d936c-48db-7ad2-b7de-b0635592cb6d" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_5bfb0113-be51-240d-9ba8-00b3270b9774">
+    <cim:IdentifiedObject.name>Current rating for L5-6</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_caf5ff94-27cf-c447-4aab-d377a8c40954" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_8baa04fe-8315-403f-9640-dc2fea69cc4c">
+    <cim:IdentifiedObject.name>Current rating for TR0</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_b3ab24bf-f8c7-0f60-2ef1-8ceded54ef94" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_a82deb2c-cdde-5f31-aedd-a41fa28cf63e">
+    <cim:IdentifiedObject.name>Current rating for L9-10</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_dd5657c1-3ab6-e35e-f55e-96217566209e" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_87081ad1-df03-66b9-e061-27c2c91e63ec">
+    <cim:IdentifiedObject.name>Current rating for L4-5</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_db83cb1e-403c-6f39-d6a3-536024ab0cbd" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_acccc359-066d-5fa4-9b43-56694a4908f3">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_4f70c1c7-e73d-d96a-8e46-b8d34e3002e2" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_f516b1e5-c521-7e2c-ddf0-681d4665a8d7">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_a062ffda-89c0-644e-eac5-e24a4035be8c" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_c65bbb2d-30aa-10f6-6332-665018d9e11f">
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_a3bd9a6d-aa94-e636-5446-b7cc9bf07b69" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_3c27ce89-bb24-1bf3-e17e-ecae479f137c">
+    <cim:IdentifiedObject.name>Current rating for L8-14</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_a4a5f394-66f7-580b-6fe4-0d23ad7bcc75" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_81173001-407a-8de6-8a39-b2c721588009">
+    <cim:IdentifiedObject.name>Current rating for L3-8</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_625d1432-5503-dbac-b902-17167cda7a76" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_8906e482-9925-e673-bb75-be832c76810e">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_150ee6f6-c004-c901-ac76-f677a6577c00" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_f5204a59-6cd1-1424-3f5c-7fe8e4f57b20">
+    <cim:IdentifiedObject.name>Current rating for L11-10</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_9d9451d3-1d8c-ba47-f3d6-0d4a83cd19d6" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_98f0d4c1-23e6-93f4-51df-31024c4e4e51">
+    <cim:IdentifiedObject.name>Current rating for L1-2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_c673aa9a-3593-5760-0f93-5b89197c6649" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_aac6833c-0b0e-e815-4786-99696ddd25e1">
+    <cim:IdentifiedObject.name>Current rating for L12-13</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_f25f13bb-fe56-872a-612f-40236c551cd8" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_8b88f4bb-fa15-2ca9-9fb5-8a401f2491a8">
+    <cim:IdentifiedObject.name>Current rating for L1-2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_c9179969-3ca8-75b1-6b69-f2216f1d4e54" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_507eb4fe-985d-a03a-51c6-4f4c32b1f818">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_0bc8d962-9dc6-3b80-3964-fdf0b8813e39" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_83ea52da-c627-670b-b973-8327cbeff498">
+    <cim:IdentifiedObject.name>Current rating for L12-13</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_d8a33166-940e-e632-a2d3-8e6ee5b3c7ac" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_3a1ebf0b-3302-a340-1f72-f033fee2dbaf">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_7c157c47-e431-0b98-0b19-3261ddff3aa3" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_5385dcfb-208c-12d5-93a8-05a76bcf9f61">
+    <cim:IdentifiedObject.name>Current rating for L7-8</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_557c0959-97af-9e0e-e713-d0a8df7b63ac" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_4b3f3517-22b6-1020-d273-1532505bca0a">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_dd655f2c-c82a-2fd4-f721-02558de5ced5" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_5b2e04b9-cf72-996b-2ca4-3edff54196de">
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_be5d5590-46f0-a2d6-97a0-239f3dac2b59" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_8697b801-8527-fe10-49bf-892a3d9d3a46">
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_4499640c-1721-9917-6663-c2deed08a32d" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_c30a703f-0637-44dd-86b1-aa858473f051">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_340dea98-be97-ec31-a27e-481b615cd4d8" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_616036cf-226d-8c8f-0065-34bc4f74f2ab">
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_852f0235-a87b-a98b-7dbb-da2a6af3ef2e" />
+  </cim:OperationalLimitSet>
+  <cim:OperationalLimitSet rdf:ID="_c9159587-e7b0-0e9c-4615-dd3bb97eb014">
+    <cim:IdentifiedObject.name>Current rating for L8-9</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#_c19d63ae-3a0f-b2c0-5bc7-b1fcf0271d7c" />
+  </cim:OperationalLimitSet>
+  <cim:GeographicalRegion rdf:ID="_e6da430b-b278-c046-1041-4d59deeb2a3c">
+    <cim:IdentifiedObject.name>est</cim:IdentifiedObject.name>
+  </cim:GeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_a6f9aee6-a340-ea35-1d3d-20086e10e7b3">
+    <cim:IdentifiedObject.name>CIGRE_MV_NoTap</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_a8756b4f-d968-5976-e916-21d09b196d44">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_bcfbe4a0-404e-4940-019d-ac680e411e46">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_6e13765b-999e-7d6a-34e2-03d7ddc5ac91">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_2d5486ce-8aff-93c0-3ffc-c5f02b2b4b96">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_64236f51-f569-9671-a6b4-7c29b8cd8fe3">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_a87b2b34-9091-1f15-ea71-a77b868efaf5">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_90013fca-bf65-7cb5-f469-28db2dcf5732">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_2729aa69-59ad-3bc2-1329-f993ae3468af">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_c19e8cfd-ce5d-d1e1-d094-f3a6afe7d42a">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_e9db2350-e16a-b4c4-36de-0f24cf83dcee">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_567e5644-746a-16d7-9ea9-c7f437c81a92">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_6a10217b-de4a-956d-a062-0385555bdf26">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_c4a4cb37-d2b6-f666-5eec-fc5d80b2e923">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_bae5eb95-d6e1-ab96-c6bd-8ec5a4b4e5ea">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_e7f01cd0-7f64-5734-5d57-88dd45ae3b0a">
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_a23c5363-55dc-a096-fd50-3a27d051d8f1">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_e6da430b-b278-c046-1041-4d59deeb2a3c" />
+  </cim:SubGeographicalRegion>
+  <cim:Substation rdf:ID="_43291232-4186-3b9a-d1e4-1e38a0349c5d">
+    <cim:IdentifiedObject.name>CIGRE_MV_NoTap</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_a6f9aee6-a340-ea35-1d3d-20086e10e7b3" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3c068a04-1392-26ff-3b65-6e4bcdbd0e18">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_a8756b4f-d968-5976-e916-21d09b196d44" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_e04766ce-4279-09f8-6473-fae116f58716">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_bcfbe4a0-404e-4940-019d-ac680e411e46" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_497c6fed-6dd8-54af-1d7c-2decaab7a561">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_6e13765b-999e-7d6a-34e2-03d7ddc5ac91" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_800afbed-c382-f84c-93c7-6b63e5f5481a">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_2d5486ce-8aff-93c0-3ffc-c5f02b2b4b96" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_62826b7a-7dd5-6622-0481-d7489e1e3aa1">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_a87b2b34-9091-1f15-ea71-a77b868efaf5" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_43104413-27c8-d817-6e36-e311795b87eb">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_64236f51-f569-9671-a6b4-7c29b8cd8fe3" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_4c8f6894-c2b4-0eb1-d776-13da998b25fa">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_90013fca-bf65-7cb5-f469-28db2dcf5732" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_7a385a8b-5d68-bed2-a236-6310413530ca">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_2729aa69-59ad-3bc2-1329-f993ae3468af" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_88e6b688-1d63-eaed-574a-72e79efff6d2">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_c19e8cfd-ce5d-d1e1-d094-f3a6afe7d42a" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_ca77ab67-f6b7-7531-ff5d-c814fed150b5">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_e9db2350-e16a-b4c4-36de-0f24cf83dcee" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_d3f9e619-f23b-4167-94fb-b7eaa3def3e9">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_6a10217b-de4a-956d-a062-0385555bdf26" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_bf2f638a-2366-60f7-0664-941d766c298e">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_c4a4cb37-d2b6-f666-5eec-fc5d80b2e923" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_0b78842e-43c5-0531-79fc-21b194a0bfa3">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_bae5eb95-d6e1-ab96-c6bd-8ec5a4b4e5ea" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_0671c6c1-f010-66ad-e8eb-c38ad6fcf8ce">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_567e5644-746a-16d7-9ea9-c7f437c81a92" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_6cd59d43-e612-6932-34ff-42991109891d">
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_e7f01cd0-7f64-5734-5d57-88dd45ae3b0a" />
+  </cim:Substation>
+  <cim:Substation rdf:ID="_9bd66cdc-647e-f133-0ada-0713332c00b9">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_a23c5363-55dc-a096-fd50-3a27d051d8f1" />
+  </cim:Substation>
+  <cim:PowerTransformer rdf:ID="_a3297f5c-d4f4-4622-a84a-ef30e53ead7e">
+    <cim:Equipment.EquipmentContainer rdf:resource="#_43291232-4186-3b9a-d1e4-1e38a0349c5d" />
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+  </cim:PowerTransformer>
+  <cim:PowerTransformer rdf:ID="_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a">
+    <cim:Equipment.EquipmentContainer rdf:resource="#_43291232-4186-3b9a-d1e4-1e38a0349c5d" />
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+  </cim:PowerTransformer>
+  <cim:Terminal rdf:ID="_3cb47e40-c5e0-45be-df0c-8c22fa04c9e3">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_b6df5a61-9162-41ef-8ea4-fa776e9115a5" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_a3bd9a6d-aa94-e636-5446-b7cc9bf07b69">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_8a34ae92-aa94-4b30-b276-957574fbc213" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_8b1f7144-020f-4252-9209-bf0d1dcbce37" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_d8a33166-940e-e632-a2d3-8e6ee5b3c7ac">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_4c30831e-b0d8-4c13-8118-c8c804f39118" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_0e5a6797-d096-4c18-b798-4175ef6d2598" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_4499640c-1721-9917-6663-c2deed08a32d">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f046b474-d0fc-4a82-977b-027c82d280b1" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_0e5a6797-d096-4c18-b798-4175ef6d2598" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_be5d5590-46f0-a2d6-97a0-239f3dac2b59">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a5b80fcf-dfa7-41c9-a012-89d3299e50a0" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_f5a61eee-78e6-468e-a51a-0bb85564a385" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_bd7f18d5-5191-9801-e04a-f73d8e579681">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_dade2ba4-10c6-4d69-9d0b-f409dcd30c1a" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c9179969-3ca8-75b1-6b69-f2216f1d4e54">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a4e81010-059c-4481-bda3-4a6bc648c543" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_f5a61eee-78e6-468e-a51a-0bb85564a385" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_caf5ff94-27cf-c447-4aab-d377a8c40954">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_c014dcbc-050d-4048-aa4f-770106d2bd60" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_1ba33e82-6880-451e-b04c-528202aa800f" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_852f0235-a87b-a98b-7dbb-da2a6af3ef2e">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f26f5411-5f00-4d02-b65b-86bc548bf1b8" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_1ba33e82-6880-451e-b04c-528202aa800f" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_db83cb1e-403c-6f39-d6a3-536024ab0cbd">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f26f5411-5f00-4d02-b65b-86bc548bf1b8" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_d3741c45-c266-4343-b9a3-ff704d23d62c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_700c5c7d-c417-ed24-cf7e-73bb12afdac5">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_b6df5a61-9162-41ef-8ea4-fa776e9115a5" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_d3741c45-c266-4343-b9a3-ff704d23d62c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_7c5aaaad-2aff-6626-76b1-f0067af15561">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_4a4f440f-e9e0-4184-bca4-9eac08af6e77" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_24e14efc-2446-4031-81f7-29766141e9c7" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_0800f8b6-d2ab-9fa5-d1cc-c97bcbe70533">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f376c50c-c520-469a-bcfb-74b68ea3b522" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_92924052-3fa3-4ba4-9186-e2f03fefaa17" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_70ce5ae1-77f3-69ca-d598-b4d95c69ee94">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d7b4bcaa-d33f-4bfb-8628-7d6716578801" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_ecb0fb4b-8ce1-3743-f968-5f09a91c5d95">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_5</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_902c1f20-b566-4871-bd02-e96646a9035b" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_b3ab24bf-f8c7-0f60-2ef1-8ceded54ef94">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a3297f5c-d4f4-4622-a84a-ef30e53ead7e" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_0bc8d962-9dc6-3b80-3964-fdf0b8813e39">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a5b80fcf-dfa7-41c9-a012-89d3299e50a0" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c19d63ae-3a0f-b2c0-5bc7-b1fcf0271d7c">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_50937192-80f8-40dd-a2e6-0196b14d6b12" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_f9b0792e-3997-006f-b987-877352467d3e">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_2e4c7b61-0ce0-4838-b6f6-2373c0aec979" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_24e14efc-2446-4031-81f7-29766141e9c7" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_557c0959-97af-9e0e-e713-d0a8df7b63ac">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d536ff29-ed31-42e1-ad72-a67c92e954e6" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_150ee6f6-c004-c901-ac76-f677a6577c00">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_ecf8c2fb-ca88-49f8-9d60-24e7becc770d" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_4db9a899-b497-4009-9628-88655d1953c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_dd655f2c-c82a-2fd4-f721-02558de5ced5">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d536ff29-ed31-42e1-ad72-a67c92e954e6" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_12db6989-98a0-4156-b1e5-5e117b8b7790" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_80a2cffe-63ef-47e8-04f5-f0aeaac0a2eb">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_44b88399-fb5c-4a75-89ee-00d3e838f5c8" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_919b313f-6bd4-40b0-ba2f-765e596dd9fa" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_667be7da-c0e6-5944-a272-97c157f8eebd">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_255eb6fa-828f-4ec1-b948-900e66d9d953" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_fc0c3fd8-8f66-4bb6-9fbc-3c4d64e4bef4">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_0577f739-443a-457b-8939-3c6d73f4833f" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_ba8df799-29b7-43b0-838d-276c5250d40d" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_dd5657c1-3ab6-e35e-f55e-96217566209e">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_fe0b238e-1c46-402e-b6fd-f6dbc747ce7d" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_ba8df799-29b7-43b0-838d-276c5250d40d" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_4f70c1c7-e73d-d96a-8e46-b8d34e3002e2">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_50937192-80f8-40dd-a2e6-0196b14d6b12" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_ba8df799-29b7-43b0-838d-276c5250d40d" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_1bb33026-5f1e-169e-7a16-188e6092216c">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_7f0c818f-9585-4ed7-b9fb-12dcfd30d918" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_d3741c45-c266-4343-b9a3-ff704d23d62c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_625d1432-5503-dbac-b902-17167cda7a76">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_5</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_ecf8c2fb-ca88-49f8-9d60-24e7becc770d" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_ff8d936c-48db-7ad2-b7de-b0635592cb6d">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_c014dcbc-050d-4048-aa4f-770106d2bd60" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7598c73a-91c0-4569-93db-45a8cfb820c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_f25f13bb-fe56-872a-612f-40236c551cd8">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_4c30831e-b0d8-4c13-8118-c8c804f39118" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_a0dc720b-9c1e-a5b3-45d0-769984da6224">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_a4a5f394-66f7-580b-6fe4-0d23ad7bcc75">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_8a34ae92-aa94-4b30-b276-957574fbc213" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_92924052-3fa3-4ba4-9186-e2f03fefaa17" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_340dea98-be97-ec31-a27e-481b615cd4d8">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f046b474-d0fc-4a82-977b-027c82d280b1" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_92924052-3fa3-4ba4-9186-e2f03fefaa17" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_7fcf0880-0776-fa92-a3b5-0ee21e1e1a49">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_fdb50dd9-d98e-4678-b595-c86c382ba96c" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_92924052-3fa3-4ba4-9186-e2f03fefaa17" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c673aa9a-3593-5760-0f93-5b89197c6649">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a4e81010-059c-4481-bda3-4a6bc648c543" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_24e14efc-2446-4031-81f7-29766141e9c7" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_a062ffda-89c0-644e-eac5-e24a4035be8c">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a3297f5c-d4f4-4622-a84a-ef30e53ead7e" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_24e14efc-2446-4031-81f7-29766141e9c7" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_7c157c47-e431-0b98-0b19-3261ddff3aa3">
+    <cim:ACDCTerminal.sequenceNumber>2</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_fe0b238e-1c46-402e-b6fd-f6dbc747ce7d" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_485d90e0-27f8-9319-318c-7665adcfe1c2">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_a27cab63-f7ab-46e8-890f-39395f5d27f7" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_9d9451d3-1d8c-ba47-f3d6-0d4a83cd19d6">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_44b88399-fb5c-4a75-89ee-00d3e838f5c8" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_107faf64-e0b2-d9cb-2ab2-e116a4916ef5">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c15979d3-99b0-bd90-827f-722f93b1e4b2">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_c2129e5c-7fe5-4790-b470-78c993faf6e7" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_0e5a6797-d096-4c18-b798-4175ef6d2598" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_90a7f520-90a4-da25-21e8-6e8941127ff8">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_92d510aa-8ad5-48d2-b0d2-578c9e8f8baf" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_7598c73a-91c0-4569-93db-45a8cfb820c3" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c8e92e5d-9f8a-7ace-c561-a8c15ed31750">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_59ccc41d-1a29-4ff9-988c-a98516e89f22" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_919b313f-6bd4-40b0-ba2f-765e596dd9fa" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_90b29c9c-5214-0cb4-3db2-8ffabfcc7989">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_f96a630e-0f9f-4036-af6e-c3025391d648" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_1ba33e82-6880-451e-b04c-528202aa800f" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_59816c2c-479a-6a47-a235-a507dc13934d">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_72af99e9-39cf-4fed-9f4f-c9de48d17b6e" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_c7866a7a-33d3-7779-614c-68089166df06">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_1</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_902c1f20-b566-4871-bd02-e96646a9035b" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_8b1f7144-020f-4252-9209-bf0d1dcbce37" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_9421f49e-74e2-e963-9a37-045e700ddbd1">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_4</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_615e108f-bfb0-4eda-8906-6941f3ab1ce7" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_98e94080-dc6b-9222-f9c0-57202f242f6f">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_2</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_fc434956-5356-4ab1-a777-2a0121602a03" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_12db6989-98a0-4156-b1e5-5e117b8b7790" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_3e3423c0-3fd0-115a-fc5e-ec7043d33185">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_ebb135e9-8c6d-4251-9404-8b515763099e" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_26a6b606-03a4-4a78-8fec-7f7f5c7e264c" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="_4740b74e-7c80-0a19-d42d-bd7839c9b4f4">
+    <cim:ACDCTerminal.sequenceNumber>1</cim:ACDCTerminal.sequenceNumber>
+    <cim:IdentifiedObject.name>Cub_3</cim:IdentifiedObject.name>
+    <cim:Terminal.ConductingEquipment rdf:resource="#_cc6fb9e3-21c4-4485-8ccd-a1ef26d4ec90" />
+    <cim:Terminal.ConnectivityNode rdf:resource="#_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5" />
+    <cim:Terminal.phases rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#PhaseCode.ABC" />
+  </cim:Terminal>
+  <cim:VoltageLevel rdf:ID="_420c08c8-f1d7-ff79-644a-1bd69511e8d2">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_3c068a04-1392-26ff-3b65-6e4bcdbd0e18" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_29c5ebf8-b74a-d5b1-797f-3ca6b7ed79bc">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_e04766ce-4279-09f8-6473-fae116f58716" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_8588c69d-d746-457c-c743-8809b19b34d0">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_497c6fed-6dd8-54af-1d7c-2decaab7a561" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_4db018ee-b992-d417-4bb2-a0f265bb96d0">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_800afbed-c382-f84c-93c7-6b63e5f5481a" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_eb645603-b407-5f2a-946c-e14d33c4b3f4">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_62826b7a-7dd5-6622-0481-d7489e1e3aa1" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_43104413-27c8-d817-6e36-e311795b87eb" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_ae4bb411-f103-4896-4cdc-65f2dd965f43">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_4c8f6894-c2b4-0eb1-d776-13da998b25fa" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_49e5567e-9211-b509-dc0e-8c06f708c051">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_7a385a8b-5d68-bed2-a236-6310413530ca" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_54536b2b-6ecb-1dd7-2abc-ee309f0b8fa5">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_88e6b688-1d63-eaed-574a-72e79efff6d2" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_080d06be-5b9d-5803-2f50-ee814f051ad8">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_ca77ab67-f6b7-7531-ff5d-c814fed150b5" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_009a13fd-9368-62b5-acdf-936a9358bb63">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_d3f9e619-f23b-4167-94fb-b7eaa3def3e9" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_c3b1eeef-e077-79b7-0463-6132754335c9">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_bf2f638a-2366-60f7-0664-941d766c298e" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_d018cec9-9ab4-731c-56bf-beff072bd063">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_0b78842e-43c5-0531-79fc-21b194a0bfa3" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_53d862a7-7ebf-2819-aad5-7bd6293d81cf">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_0671c6c1-f010-66ad-e8eb-c38ad6fcf8ce" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_0b0b387e-ec9a-5fb7-bba7-41dd2838dc56">
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:VoltageLevel.Substation rdf:resource="#_6cd59d43-e612-6932-34ff-42991109891d" />
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_5e21a493-0a97-45a3-5c88-e607e09761cd">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_7393748d-2fa2-af40-2240-4ac5d88e521b" />
+    <cim:VoltageLevel.Substation rdf:resource="#_9bd66cdc-647e-f133-0ada-0713332c00b9" />
+  </cim:VoltageLevel>
+  <cim:ConnectivityNode rdf:ID="_0e5a6797-d096-4c18-b798-4175ef6d2598">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_420c08c8-f1d7-ff79-644a-1bd69511e8d2" />
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_f5a61eee-78e6-468e-a51a-0bb85564a385">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_29c5ebf8-b74a-d5b1-797f-3ca6b7ed79bc" />
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_1ba33e82-6880-451e-b04c-528202aa800f">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_8588c69d-d746-457c-c743-8809b19b34d0" />
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_d3741c45-c266-4343-b9a3-ff704d23d62c">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_4db018ee-b992-d417-4bb2-a0f265bb96d0" />
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_4db9a899-b497-4009-9628-88655d1953c3">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_eb645603-b407-5f2a-946c-e14d33c4b3f4" />
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_a2bea8f1-4c4a-419f-9b75-0ab1bd3c55b5">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_dcf48e63-fe8f-b4a8-b625-ab9d32cd302d" />
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_12db6989-98a0-4156-b1e5-5e117b8b7790">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_ae4bb411-f103-4896-4cdc-65f2dd965f43" />
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_919b313f-6bd4-40b0-ba2f-765e596dd9fa">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_49e5567e-9211-b509-dc0e-8c06f708c051" />
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_ba8df799-29b7-43b0-838d-276c5250d40d">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_54536b2b-6ecb-1dd7-2abc-ee309f0b8fa5" />
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_7598c73a-91c0-4569-93db-45a8cfb820c3">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_080d06be-5b9d-5803-2f50-ee814f051ad8" />
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_26a6b606-03a4-4a78-8fec-7f7f5c7e264c">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_53d862a7-7ebf-2819-aad5-7bd6293d81cf" />
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_92924052-3fa3-4ba4-9186-e2f03fefaa17">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_009a13fd-9368-62b5-acdf-936a9358bb63" />
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_24e14efc-2446-4031-81f7-29766141e9c7">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_c3b1eeef-e077-79b7-0463-6132754335c9" />
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_7e2cedeb-afc5-4ab2-83db-8c5ce0a46612">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_d018cec9-9ab4-731c-56bf-beff072bd063" />
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_8b1f7144-020f-4252-9209-bf0d1dcbce37">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_0b0b387e-ec9a-5fb7-bba7-41dd2838dc56" />
+    <cim:IdentifiedObject.name>N8-S1</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:ConnectivityNode rdf:ID="_b52b66a3-a9fe-4452-9a9b-c006ab5cfe4c">
+    <cim:ConnectivityNode.ConnectivityNodeContainer rdf:resource="#_5e21a493-0a97-45a3-5c88-e607e09761cd" />
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+  </cim:ConnectivityNode>
+  <cim:PowerTransformerEnd rdf:ID="_e4c2441e-3bf7-8d07-3f3e-2fee1701f745">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#_a3297f5c-d4f4-4622-a84a-ef30e53ead7e" />
+    <cim:PowerTransformerEnd.b>0.</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.b0>0.</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#WindingConnection.Yn" />
+    <cim:PowerTransformerEnd.g>0.</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.g0>0.</cim:PowerTransformerEnd.g0>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:PowerTransformerEnd.r>0.484</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.r0>0.</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.ratedS>25.</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>110.</cim:PowerTransformerEnd.ratedU>
+    <cim:PowerTransformerEnd.x>58.0799</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.x0>0.</cim:PowerTransformerEnd.x0>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_7393748d-2fa2-af40-2240-4ac5d88e521b" />
+    <cim:TransformerEnd.Terminal rdf:resource="#_b3ab24bf-f8c7-0f60-2ef1-8ceded54ef94" />
+    <cim:TransformerEnd.endNumber>1</cim:TransformerEnd.endNumber>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+  </cim:PowerTransformerEnd>
+  <cim:PowerTransformerEnd rdf:ID="_a5ac42e4-4a1f-90a6-f443-4964caf4de0d">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#_a3297f5c-d4f4-4622-a84a-ef30e53ead7e" />
+    <cim:PowerTransformerEnd.b>0.</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.b0>0.</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#WindingConnection.Yn" />
+    <cim:PowerTransformerEnd.g>0.</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.g0>0.</cim:PowerTransformerEnd.g0>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:PowerTransformerEnd.r>0.</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.r0>0.</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.ratedS>25.</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>20.</cim:PowerTransformerEnd.ratedU>
+    <cim:PowerTransformerEnd.x>0.</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.x0>0.</cim:PowerTransformerEnd.x0>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TransformerEnd.Terminal rdf:resource="#_a062ffda-89c0-644e-eac5-e24a4035be8c" />
+    <cim:TransformerEnd.endNumber>2</cim:TransformerEnd.endNumber>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+  </cim:PowerTransformerEnd>
+  <cim:PowerTransformerEnd rdf:ID="_b9c00fa7-0584-bbda-a31c-0b9c63657f96">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a" />
+    <cim:PowerTransformerEnd.b>0.</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.b0>0.</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#WindingConnection.Yn" />
+    <cim:PowerTransformerEnd.g>0.</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.g0>0.</cim:PowerTransformerEnd.g0>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:PowerTransformerEnd.r>0.484</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.r0>0.</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.ratedS>25.</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>110.</cim:PowerTransformerEnd.ratedU>
+    <cim:PowerTransformerEnd.x>58.0799</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.x0>0.</cim:PowerTransformerEnd.x0>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_7393748d-2fa2-af40-2240-4ac5d88e521b" />
+    <cim:TransformerEnd.Terminal rdf:resource="#_107faf64-e0b2-d9cb-2ab2-e116a4916ef5" />
+    <cim:TransformerEnd.endNumber>1</cim:TransformerEnd.endNumber>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+  </cim:PowerTransformerEnd>
+  <cim:PowerTransformerEnd rdf:ID="_051cc7ae-51a0-f1ce-48ec-ab05a6c1cbf2">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#_d7f8bd7b-8191-425c-9af2-1ffdc4779b3a" />
+    <cim:PowerTransformerEnd.b>0.</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.b0>0.</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#WindingConnection.Yn" />
+    <cim:PowerTransformerEnd.g>0.</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.g0>0.</cim:PowerTransformerEnd.g0>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:PowerTransformerEnd.r>0.</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.r0>0.</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.ratedS>25.</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>20.</cim:PowerTransformerEnd.ratedU>
+    <cim:PowerTransformerEnd.x>0.</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.x0>0.</cim:PowerTransformerEnd.x0>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7" />
+    <cim:TransformerEnd.Terminal rdf:resource="#_a0dc720b-9c1e-a5b3-45d0-769984da6224" />
+    <cim:TransformerEnd.endNumber>2</cim:TransformerEnd.endNumber>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+  </cim:PowerTransformerEnd>
+  <cim:VoltageLimit rdf:ID="_4add580a-0314-8c1e-46d9-bf2573157705">
+    <cim:IdentifiedObject.name>highVoltage N9</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_acccc359-066d-5fa4-9b43-56694a4908f3" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_9a985d51-d58e-ad9a-2f9c-b3059d187db8">
+    <cim:IdentifiedObject.name>highVoltage N13</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8697b801-8527-fe10-49bf-892a3d9d3a46" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_b247437a-4872-dea5-464e-0cdc4c20933c">
+    <cim:IdentifiedObject.name>highVoltage N7</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_4b3f3517-22b6-1020-d273-1532505bca0a" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_d5565268-4c65-ec3c-2979-5b7e88ee22bc">
+    <cim:IdentifiedObject.name>highVoltage N5</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_616036cf-226d-8c8f-0065-34bc4f74f2ab" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_0b226db2-89ce-bf63-aa33-8ad657b499f0">
+    <cim:IdentifiedObject.name>highVoltage N3</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_507eb4fe-985d-a03a-51c6-4f4c32b1f818" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_08e63954-5f68-0432-2ce6-2629868cab4d">
+    <cim:IdentifiedObject.name>highVoltage N10</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_3a1ebf0b-3302-a340-1f72-f033fee2dbaf" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_999fa3e2-8949-caa5-636b-e7b91cbb2c21">
+    <cim:IdentifiedObject.name>highVoltage N12</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_678c2edd-341e-e73d-f944-4646dd3d6c71" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_18f114c9-2fce-c7f9-40f9-da73a2229c38">
+    <cim:IdentifiedObject.name>highVoltage N1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_f516b1e5-c521-7e2c-ddf0-681d4665a8d7" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_679574cd-64f6-c809-520e-0036ba2563fc">
+    <cim:IdentifiedObject.name>highVoltage N8-S1</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c65bbb2d-30aa-10f6-6332-665018d9e11f" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_6f2f37a6-1792-b702-77ff-03f27cc420bc">
+    <cim:IdentifiedObject.name>highVoltage N8</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_8906e482-9925-e673-bb75-be832c76810e" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_2c583a04-75ed-58b8-4767-c033c95d2adb">
+    <cim:IdentifiedObject.name>highVoltage N4</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_9606ccdf-7ccc-907f-99e0-eff05da27836" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_8a56f3ae-1b50-3148-56ff-ed16dd3de855">
+    <cim:IdentifiedObject.name>highVoltage N11</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_1658265f-76ad-e99a-ff73-a38ee2b78889" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_d0a9f643-b65d-18ff-d174-80275a7320c1">
+    <cim:IdentifiedObject.name>highVoltage N14</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_c30a703f-0637-44dd-86b1-aa858473f051" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_a9d32fad-6eb2-bf92-42ec-911df453f2aa">
+    <cim:IdentifiedObject.name>highVoltage N0</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_b8892fc9-2eb0-8df6-5f82-a1eeb8b32fca" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>115.5</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_a20a24bc-112e-53ef-aaec-9c5afbe9c9e5">
+    <cim:IdentifiedObject.name>highVoltage N6</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_b0fb7d0a-4d78-471a-3805-8f8b89c6b0a4" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:VoltageLimit rdf:ID="_57f1cc00-8e59-8178-5079-5c5bcf87bc56">
+    <cim:IdentifiedObject.name>highVoltage N2</cim:IdentifiedObject.name>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_5b2e04b9-cf72-996b-2ca4-3edff54196de" />
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_ff0f6536-1e5f-0254-a880-70059bf5a5d6" />
+    <cim:VoltageLimit.value>21.</cim:VoltageLimit.value>
+  </cim:VoltageLimit>
+  <cim:LoadResponseCharacteristic rdf:ID="_280c8d89-3f55-fb06-e733-19d66cdb6385">
+    <cim:IdentifiedObject.name>LRC_ConstantImpedance</cim:IdentifiedObject.name>
+    <cim:LoadResponseCharacteristic.exponentModel>false</cim:LoadResponseCharacteristic.exponentModel>
+    <cim:LoadResponseCharacteristic.pConstantCurrent>0.</cim:LoadResponseCharacteristic.pConstantCurrent>
+    <cim:LoadResponseCharacteristic.pConstantImpedance>1.</cim:LoadResponseCharacteristic.pConstantImpedance>
+    <cim:LoadResponseCharacteristic.pConstantPower>0.</cim:LoadResponseCharacteristic.pConstantPower>
+    <cim:LoadResponseCharacteristic.qConstantCurrent>0.</cim:LoadResponseCharacteristic.qConstantCurrent>
+    <cim:LoadResponseCharacteristic.qConstantImpedance>1.</cim:LoadResponseCharacteristic.qConstantImpedance>
+    <cim:LoadResponseCharacteristic.qConstantPower>0.</cim:LoadResponseCharacteristic.qConstantPower>
+  </cim:LoadResponseCharacteristic>
+  <cim:BaseVoltage rdf:ID="_d0dd86a3-4b99-18ca-1071-c2e7fa0a3ab7">
+    <cim:BaseVoltage.nominalVoltage>20.</cim:BaseVoltage.nominalVoltage>
+    <cim:IdentifiedObject.description>BaseVoltage 20.00 kV</cim:IdentifiedObject.description>
+    <cim:IdentifiedObject.name>20.00 kV</cim:IdentifiedObject.name>
+    <entsoe:IdentifiedObject.shortName>20.00 kV</entsoe:IdentifiedObject.shortName>
+  </cim:BaseVoltage>
+  <cim:BaseVoltage rdf:ID="_7393748d-2fa2-af40-2240-4ac5d88e521b">
+    <cim:BaseVoltage.nominalVoltage>110.</cim:BaseVoltage.nominalVoltage>
+    <cim:IdentifiedObject.description>BaseVoltage 110.00 kV</cim:IdentifiedObject.description>
+    <cim:IdentifiedObject.name>110.00 kV</cim:IdentifiedObject.name>
+    <entsoe:IdentifiedObject.shortName>110.00 kV</entsoe:IdentifiedObject.shortName>
+  </cim:BaseVoltage>
+  <cim:RegulatingControl rdf:ID="_701cc3c4-cdb9-0e69-60f4-375ab2732501">
+    <cim:IdentifiedObject.name>SL</cim:IdentifiedObject.name>
+    <cim:RegulatingControl.Terminal rdf:resource="#_485d90e0-27f8-9319-318c-7665adcfe1c2" />
+    <cim:RegulatingControl.mode rdf:resource="http://iec.ch/TC57/2013/CIM-schema-cim16#RegulatingControlModeKind.voltage" />
+  </cim:RegulatingControl>
+  <cim:LoadArea rdf:ID="_8c7f05c8-84a2-0f6a-eb5c-becc766dfb09">
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+  </cim:LoadArea>
+  <cim:Breaker rdf:ID="_902c1f20-b566-4871-bd02-e96646a9035b">
+    <cim:Equipment.EquipmentContainer rdf:resource="#_0b0b387e-ec9a-5fb7-bba7-41dd2838dc56" />
+    <cim:IdentifiedObject.name>S1</cim:IdentifiedObject.name>
+    <cim:Switch.normalOpen>true</cim:Switch.normalOpen>
+    <cim:Switch.retained>false</cim:Switch.retained>
+  </cim:Breaker>
+  <cim:OperationalLimitType rdf:ID="_ff0f6536-1e5f-0254-a880-70059bf5a5d6">
+    <cim:IdentifiedObject.name>highVoltage</cim:IdentifiedObject.name>
+    <entsoe:OperationalLimitType.limitType rdf:resource="http://entsoe.eu/CIM/SchemaExtension/3/1#LimitTypeKind.highVoltage" />
+  </cim:OperationalLimitType>
+  <cim:OperationalLimitType rdf:ID="_a5cf401b-88e1-ba0e-72ae-2f55acf76f20">
+    <cim:IdentifiedObject.name>lowVoltage</cim:IdentifiedObject.name>
+    <entsoe:OperationalLimitType.limitType rdf:resource="http://entsoe.eu/CIM/SchemaExtension/3/1#LimitTypeKind.lowVoltage" />
+  </cim:OperationalLimitType>
+  <cim:OperationalLimitType rdf:ID="_8348f59d-4ca1-b344-2ed6-23f3ab47470a">
+    <cim:IdentifiedObject.name>patl</cim:IdentifiedObject.name>
+    <entsoe:OperationalLimitType.limitType rdf:resource="http://entsoe.eu/CIM/SchemaExtension/3/1#LimitTypeKind.patl" />
+  </cim:OperationalLimitType>
+  <cim:ExternalNetworkInjection rdf:ID="_a27cab63-f7ab-46e8-890f-39395f5d27f7">
+    <cim:Equipment.EquipmentContainer rdf:resource="#_5e21a493-0a97-45a3-5c88-e607e09761cd" />
+    <cim:ExternalNetworkInjection.governorSCD>0.</cim:ExternalNetworkInjection.governorSCD>
+    <cim:ExternalNetworkInjection.maxP>100000.</cim:ExternalNetworkInjection.maxP>
+    <cim:ExternalNetworkInjection.maxQ>9999.</cim:ExternalNetworkInjection.maxQ>
+    <cim:ExternalNetworkInjection.minP>0.</cim:ExternalNetworkInjection.minP>
+    <cim:ExternalNetworkInjection.minQ>-9999.</cim:ExternalNetworkInjection.minQ>
+    <cim:IdentifiedObject.name>SL</cim:IdentifiedObject.name>
+    <cim:RegulatingCondEq.RegulatingControl rdf:resource="#_701cc3c4-cdb9-0e69-60f4-375ab2732501" />
+  </cim:ExternalNetworkInjection>
+  <cim:ConformLoadGroup rdf:ID="_c413029e-728e-34ca-a050-54d7dbbdf162">
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+    <cim:LoadGroup.SubLoadArea rdf:resource="#_f09a72ae-1f45-f5ee-4cb2-bf413e191602" />
+  </cim:ConformLoadGroup>
+  <cim:SubLoadArea rdf:ID="_f09a72ae-1f45-f5ee-4cb2-bf413e191602">
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+    <cim:SubLoadArea.LoadArea rdf:resource="#_8c7f05c8-84a2-0f6a-eb5c-becc766dfb09" />
+  </cim:SubLoadArea>
+</rdf:RDF>
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv
new file mode 100644
index 0000000..cf95df5
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/CIGRE-MV-NoTap.csv
@@ -0,0 +1,2 @@
+          time,       N0.imag,       N0.real,       N1.imag,       N1.real,      N10.imag,      N10.real,      N11.imag,      N11.real,      N12.imag,      N12.real,      N13.imag,      N13.real,      N14.imag,      N14.real,       N2.imag,       N2.real,       N3.imag,       N3.real,       N4.imag,       N4.real,       N5.imag,       N5.real,       N6.imag,       N6.real,       N7.imag,       N7.real,       N8.imag,       N8.real,       N9.imag,       N9.real
+  0.000000e+00,     -0.000000, 110000.000000,  -2338.005911,  19068.906200,  -3186.741134,  17484.673147,  -3189.599750,  17479.948637,  -1972.428810,  19286.876241,  -1980.137842,  19185.762940,  -1984.595002,  19127.602227,  -2637.676770,  18525.935135,  -3098.883180,  17665.820097,  -3126.522949,  17621.486791,  -3145.513720,  17591.051973,  -3167.885980,  17555.032026,  -3162.641226,  17530.519787,  -3160.266213,  17536.974657,  -3169.768928,  17514.387290
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_DI.xml b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_DI.xml
new file mode 100644
index 0000000..f592b82
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_DI.xml
@@ -0,0 +1,1153 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cim="http://iec.ch/TC57/2012/CIM-schema-cim16#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:entsoe="http://entsoe.eu/Secretariat/ProfileExtension/2#" xmlns:neplan="http://www.neplan.ch#">
+  <md:FullModel rdf:about="urn:uuid:bd66eb99-43f9-4a32-b369-9d4463ebac8a">
+    <md:Model.created>2018-11-06T16:34:52</md:Model.created>
+    <neplan:Model.createdBy>NEPLAN by Busarello + Cott + Partner AG, Switzerland</neplan:Model.createdBy>
+    <md:Model.scenarioTime>2018-11-06T16:34:50</md:Model.scenarioTime>
+    <md:Model.version>7</md:Model.version>
+    <md:Model.DependentOn rdf:resource="urn:uuid:25276efc-54c7-450a-87d6-6f58ae3470a9"/>
+    <md:Model.DependentOn rdf:resource="urn:uuid:f2ff6631-14b2-42d2-8fdb-a2edc910aefe"/>
+    <md:Model.description>NEPLAN</md:Model.description>
+    <md:Model.modelingAuthoritySet>FULL</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://iec.ch/TC57/61970-453/DiagramLayout/2</md:Model.profile>
+  </md:FullModel>
+  <cim:Diagram rdf:ID="_9a844459-cf44-48c4-b5ae-e56d7446f017">
+    <cim:IdentifiedObject.name>Diagram 0</cim:IdentifiedObject.name>
+    <cim:Diagram.orientation rdf:resource="http://iec.ch/TC57/2010/CIM-schema-cim16#OrientationKind.negative"/>
+  </cim:Diagram>
+  <cim:DiagramObject rdf:ID="_450e8d17-a49d-476b-ae6e-ef263e5e02b5">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744368"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_b5988043-8ea2-42e5-a9af-0c5400027158">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_450e8d17-a49d-476b-ae6e-ef263e5e02b5"/>
+    <cim:DiagramObjectPoint.xPosition>120.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>80.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_416b1a8a-a43a-47f8-ba16-d2996c3e52f6">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_450e8d17-a49d-476b-ae6e-ef263e5e02b5"/>
+    <cim:DiagramObjectPoint.xPosition>120.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_3c6d51b8-cf91-44aa-becf-b3c65e650692">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744381"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_19eabb33-5e09-4dfe-aa17-1293e9f7009e">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_3c6d51b8-cf91-44aa-becf-b3c65e650692"/>
+    <cim:DiagramObjectPoint.xPosition>72.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>112.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_92d03035-efc5-430e-bf81-25c7df49c163">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_3c6d51b8-cf91-44aa-becf-b3c65e650692"/>
+    <cim:DiagramObjectPoint.xPosition>72.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_bf979248-b72d-4848-97b6-457141fa9d3d">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744389"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_95006725-a59d-4602-af6c-2f3f4859a88f">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_bf979248-b72d-4848-97b6-457141fa9d3d"/>
+    <cim:DiagramObjectPoint.xPosition>88.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>112.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_3a503fa0-a91a-4cec-b193-0dc095e10f5e">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_bf979248-b72d-4848-97b6-457141fa9d3d"/>
+    <cim:DiagramObjectPoint.xPosition>88.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_ad536ec1-c658-40fe-822f-b6271ad0dd9b">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744397"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_a687ffee-d474-49da-9108-d3c1a9aa9f28">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_ad536ec1-c658-40fe-822f-b6271ad0dd9b"/>
+    <cim:DiagramObjectPoint.xPosition>46.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_8e13c011-2c71-4714-ae92-eb4c3a8faee8">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_ad536ec1-c658-40fe-822f-b6271ad0dd9b"/>
+    <cim:DiagramObjectPoint.xPosition>46.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>178.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_9039685a-c312-4554-8abe-db02709872ee">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-298"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_1e07e456-bafb-4a26-8c13-912e44fabe16">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9039685a-c312-4554-8abe-db02709872ee"/>
+    <cim:DiagramObjectPoint.xPosition>136.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>32.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_1b3180aa-7b5c-4b3b-ba41-919eba51a395">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9039685a-c312-4554-8abe-db02709872ee"/>
+    <cim:DiagramObjectPoint.xPosition>135.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_1c00719f-2067-4b72-b314-d606069fbc99">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-301"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_b248dfd0-6637-464f-99a1-8e1f884f2ed5">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_1c00719f-2067-4b72-b314-d606069fbc99"/>
+    <cim:DiagramObjectPoint.xPosition>202.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>80.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_508b4054-b3fd-4b15-a8c9-2eb72b124d6c">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_1c00719f-2067-4b72-b314-d606069fbc99"/>
+    <cim:DiagramObjectPoint.xPosition>202.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_11c8ec40-8f8d-4347-9297-02799699e11c">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744405"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_2fef13b4-fa81-4a06-a46d-fd61bf51c0b9">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_11c8ec40-8f8d-4347-9297-02799699e11c"/>
+    <cim:DiagramObjectPoint.xPosition>218.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>80.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_5c452a81-2e70-4fc0-b25e-28cdc8c89c23">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_11c8ec40-8f8d-4347-9297-02799699e11c"/>
+    <cim:DiagramObjectPoint.xPosition>218.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_dc03e98c-7de1-4c41-9973-f6e674d86a8e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744413"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_12504040-8df0-4790-bead-01ab91638a20">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_dc03e98c-7de1-4c41-9973-f6e674d86a8e"/>
+    <cim:DiagramObjectPoint.xPosition>186.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>150.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_577b5b0a-9486-4a62-8c0d-f86bc5ee3c97">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_dc03e98c-7de1-4c41-9973-f6e674d86a8e"/>
+    <cim:DiagramObjectPoint.xPosition>186.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_88cf6eca-6a52-4c5b-aa23-7fe6e913b399">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-304"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_643aa51b-2533-4896-a424-c0aee64cbd76">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_88cf6eca-6a52-4c5b-aa23-7fe6e913b399"/>
+    <cim:DiagramObjectPoint.xPosition>204.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>110.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_eddc5ad7-e3ed-4b25-bf10-01623e2a5051">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_88cf6eca-6a52-4c5b-aa23-7fe6e913b399"/>
+    <cim:DiagramObjectPoint.xPosition>204.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_410fce38-97ec-40ee-b1ae-92771000e4af">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-310"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_62bec957-556a-4050-92be-7457e0326a0e">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_410fce38-97ec-40ee-b1ae-92771000e4af"/>
+    <cim:DiagramObjectPoint.xPosition>102.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>80.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_0c70907e-fa88-4336-9d6e-da6cc953133e">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_410fce38-97ec-40ee-b1ae-92771000e4af"/>
+    <cim:DiagramObjectPoint.xPosition>102.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_0ef3fd2c-b884-422b-be21-3539074436e0">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-319"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0de54c15-ea3c-4f76-9d3d-5afb76829cae">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0ef3fd2c-b884-422b-be21-3539074436e0"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>130.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_e31e0894-af62-4060-9739-93d1ae3d7216">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0ef3fd2c-b884-422b-be21-3539074436e0"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_38bdac9b-3ee7-4974-93b3-63ca91dfcfb4">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744416"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_f92cfed6-c3a5-450f-a5db-a56dfb6ce9d0">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_38bdac9b-3ee7-4974-93b3-63ca91dfcfb4"/>
+    <cim:DiagramObjectPoint.xPosition>206.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>150.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_40991714-d12e-4b0e-bdb6-1bec6477a8bf">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_38bdac9b-3ee7-4974-93b3-63ca91dfcfb4"/>
+    <cim:DiagramObjectPoint.xPosition>206.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_0632eda9-ec40-4327-89ea-43112cc8594c">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-322"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_334e3848-fbc0-4572-b7b5-c3080fe1c978">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0632eda9-ec40-4327-89ea-43112cc8594c"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>154.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_051a2ab1-0bd9-4afc-b421-3b0dc2e11bc2">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0632eda9-ec40-4327-89ea-43112cc8594c"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_dbf21f1a-b195-46f9-8cad-df8d9fe5aceb">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0632eda9-ec40-4327-89ea-43112cc8594c"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d36b5ff8-ff3e-42e4-b4e9-1f0edce57619">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-325"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0e2d319c-210e-4141-85c1-6a14c448c4a8">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d36b5ff8-ff3e-42e4-b4e9-1f0edce57619"/>
+    <cim:DiagramObjectPoint.xPosition>70.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>150.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_28e26004-51f9-43a7-93be-175323ddee94">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d36b5ff8-ff3e-42e4-b4e9-1f0edce57619"/>
+    <cim:DiagramObjectPoint.xPosition>70.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_89d87b65-3392-42e9-80b9-53b99d3e0b5e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-328"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_44c55e07-80bc-4f0c-a7a9-1236cad79dd7">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89d87b65-3392-42e9-80b9-53b99d3e0b5e"/>
+    <cim:DiagramObjectPoint.xPosition>56.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>178.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_686fd74d-0afb-42ff-be5f-7b1103d84924">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89d87b65-3392-42e9-80b9-53b99d3e0b5e"/>
+    <cim:DiagramObjectPoint.xPosition>56.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_45a2441f-64ce-4264-989c-7a2e29162285">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-331"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_533a2fb7-b2c2-45dc-b522-d64ad0441eb8">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_45a2441f-64ce-4264-989c-7a2e29162285"/>
+    <cim:DiagramObjectPoint.xPosition>96.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>186.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_d19c26f2-6fa8-437e-b5a4-ddd325eebf16">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_45a2441f-64ce-4264-989c-7a2e29162285"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>186.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d2b16143-4056-4ebe-b5c1-7df2339b0ee6">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-334"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_e8d64410-14b9-4df6-a268-3e33a9c910ef">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d2b16143-4056-4ebe-b5c1-7df2339b0ee6"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>190.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_b6fa4c91-b7a8-4759-a400-057f58eff2e0">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d2b16143-4056-4ebe-b5c1-7df2339b0ee6"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>185.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_9d57ad67-f433-4e49-a7a4-26cf0c26d94f">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-337"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_a5274784-94ae-4398-92be-42903647e96f">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9d57ad67-f433-4e49-a7a4-26cf0c26d94f"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>168.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_616547e5-de7c-41c1-9808-e9de3ca8f16a">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9d57ad67-f433-4e49-a7a4-26cf0c26d94f"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>164.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_9879a732-6881-4eb1-92e4-c2b9029bc0d2">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-340"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_1b2397c9-28d8-4e74-91aa-8f58755a0f35">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9879a732-6881-4eb1-92e4-c2b9029bc0d2"/>
+    <cim:DiagramObjectPoint.xPosition>110.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>150.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_5d447296-538c-4c1c-896c-e1624d4f91b3">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9879a732-6881-4eb1-92e4-c2b9029bc0d2"/>
+    <cim:DiagramObjectPoint.xPosition>110.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_699b062d-a533-43e7-8366-532b27e9ae5c">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744455"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_b7a68fb7-9f64-41ac-9ece-284fc50e055e">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_699b062d-a533-43e7-8366-532b27e9ae5c"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>67.200000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_ce707807-fae4-407a-bc93-10ca89107d56">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_699b062d-a533-43e7-8366-532b27e9ae5c"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_550625e2-2d31-47bc-832c-520497b4d85d">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744452"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_a23caf21-2517-4b50-b682-f51e6b2964c3">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_550625e2-2d31-47bc-832c-520497b4d85d"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>46.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_92d4431c-2879-4cdc-8265-c5fbc5e17cb8">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_550625e2-2d31-47bc-832c-520497b4d85d"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>42.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_18c61081-5a22-48a3-830a-9ae3af3935b1">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_550625e2-2d31-47bc-832c-520497b4d85d"/>
+    <cim:DiagramObjectPoint.xPosition>132.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>42.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_6629031c-e54b-47d5-92d4-5e85cf7cdca5">
+    <cim:DiagramObjectPoint.sequenceNumber>4</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_550625e2-2d31-47bc-832c-520497b4d85d"/>
+    <cim:DiagramObjectPoint.xPosition>132.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_91441617-5d74-4a4f-9d94-cf7cf44885ec">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744476"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_5573e826-ddbf-45fd-8234-0e05139977f3">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_91441617-5d74-4a4f-9d94-cf7cf44885ec"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>48.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_d99c2543-5f95-4723-83ae-5269f7d6abdd">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_91441617-5d74-4a4f-9d94-cf7cf44885ec"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>42.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_bd0e11ce-68ca-4857-8ca0-8115eed6fff0">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_91441617-5d74-4a4f-9d94-cf7cf44885ec"/>
+    <cim:DiagramObjectPoint.xPosition>140.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>42.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_012dbf5c-e2d3-4e35-a3a6-e8b3f9505d21">
+    <cim:DiagramObjectPoint.sequenceNumber>4</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_91441617-5d74-4a4f-9d94-cf7cf44885ec"/>
+    <cim:DiagramObjectPoint.xPosition>140.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_8a6133ec-e904-40c1-9287-d9dddda69518">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#E-1229744473"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_5e47d0fa-bcb4-47d5-8f21-c9ba6071d93a">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a6133ec-e904-40c1-9287-d9dddda69518"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_7707b11c-362d-4f0c-875f-8c04f40db7d5">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a6133ec-e904-40c1-9287-d9dddda69518"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>69.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_24801cee-0fc8-45c8-a113-02ed94265232">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N0"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c959ab51-3afe-4ab8-ab74-a433fe4e4de2">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_24801cee-0fc8-45c8-a113-02ed94265232"/>
+    <cim:DiagramObjectPoint.xPosition>126.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_27cbf89b-d312-4436-bbad-1084d3471d72">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_24801cee-0fc8-45c8-a113-02ed94265232"/>
+    <cim:DiagramObjectPoint.xPosition>148.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>34.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_9fff33e0-027c-43ec-b17b-1a20608835e1">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N1"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_a19b4e8b-b812-45d1-8ad5-80ac14b4ef23">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9fff33e0-027c-43ec-b17b-1a20608835e1"/>
+    <cim:DiagramObjectPoint.xPosition>84.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_e6fafdfa-d490-4370-bd06-b78a698c2203">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_9fff33e0-027c-43ec-b17b-1a20608835e1"/>
+    <cim:DiagramObjectPoint.xPosition>122.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_74a419d0-76d1-421a-8331-c528c1385997">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N12"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_aaf1d431-ef48-43d0-89e8-34439bcfa175">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_74a419d0-76d1-421a-8331-c528c1385997"/>
+    <cim:DiagramObjectPoint.xPosition>181.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_56f111cd-e9ae-4977-ba8a-3d2792c8830e">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_74a419d0-76d1-421a-8331-c528c1385997"/>
+    <cim:DiagramObjectPoint.xPosition>222.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_b6ce6b9d-db40-4045-ad6d-b5225fa6d196">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N3"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_1daf4756-c636-4c52-a150-811dce55d1f6">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b6ce6b9d-db40-4045-ad6d-b5225fa6d196"/>
+    <cim:DiagramObjectPoint.xPosition>58.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_c0681013-f556-4819-a81f-3b7f78eb4be0">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b6ce6b9d-db40-4045-ad6d-b5225fa6d196"/>
+    <cim:DiagramObjectPoint.xPosition>104.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6956215d-cefc-4e19-85a9-1780667fe7eb">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N5"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_218c5296-e53e-49ba-9dd6-fc098c7f7d37">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6956215d-cefc-4e19-85a9-1780667fe7eb"/>
+    <cim:DiagramObjectPoint.xPosition>23.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_9fc76538-257c-473d-9b3b-5202aaa6a776">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6956215d-cefc-4e19-85a9-1780667fe7eb"/>
+    <cim:DiagramObjectPoint.xPosition>43.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d5d66200-39f1-42e6-a1df-6a1703bdde49">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N4"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_76252308-2200-4456-8f69-7baae78e84f5">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d5d66200-39f1-42e6-a1df-6a1703bdde49"/>
+    <cim:DiagramObjectPoint.xPosition>22.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_646675de-04fd-478a-ba29-97e8d4b886e8">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d5d66200-39f1-42e6-a1df-6a1703bdde49"/>
+    <cim:DiagramObjectPoint.xPosition>66.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_90cb9ca9-c22c-413d-b38c-3c264b852e01">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N10"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_2db33d25-205e-4675-8ad9-4150da02561a">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_90cb9ca9-c22c-413d-b38c-3c264b852e01"/>
+    <cim:DiagramObjectPoint.xPosition>44.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_c8cdaa8f-7006-4565-8206-0d1c0ea2f2c4">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_90cb9ca9-c22c-413d-b38c-3c264b852e01"/>
+    <cim:DiagramObjectPoint.xPosition>73.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_7e37e93b-d895-4e2d-b5ef-a16debe4e68a">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N9"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_1472539e-4da6-41e3-b682-e00fb06a0ec7">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_7e37e93b-d895-4e2d-b5ef-a16debe4e68a"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>165.200000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_3ebaae2b-fc6c-4fa3-be0c-0fc88b31c4c5">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_7e37e93b-d895-4e2d-b5ef-a16debe4e68a"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>191.200000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6a367bd4-6c86-47c3-922c-b1e3ff6c48b6">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N8"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_688af68c-19b6-4caf-a46c-87d2379da7ea">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6a367bd4-6c86-47c3-922c-b1e3ff6c48b6"/>
+    <cim:DiagramObjectPoint.xPosition>91.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_dbd071a8-d61c-4894-a30d-4d341868ed8b">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6a367bd4-6c86-47c3-922c-b1e3ff6c48b6"/>
+    <cim:DiagramObjectPoint.xPosition>132.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_e27f36f2-1fc9-4a7a-bba0-cf6c23accf1a">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N7"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_ce94e217-4509-4e1a-928d-a2dbfc84b18d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e27f36f2-1fc9-4a7a-bba0-cf6c23accf1a"/>
+    <cim:DiagramObjectPoint.xPosition>119.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>164.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_e905438b-d517-4a33-b9d2-b2cbfb9adead">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e27f36f2-1fc9-4a7a-bba0-cf6c23accf1a"/>
+    <cim:DiagramObjectPoint.xPosition>145.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>164.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_e99aed5a-e639-43d8-82f8-7649b14b6a68">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N6"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_8d86bd8c-3d49-413a-977a-ac2247a5a7a8">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e99aed5a-e639-43d8-82f8-7649b14b6a68"/>
+    <cim:DiagramObjectPoint.xPosition>118.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>185.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_0e706a41-749b-4ad4-a68d-5cb351497a27">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e99aed5a-e639-43d8-82f8-7649b14b6a68"/>
+    <cim:DiagramObjectPoint.xPosition>146.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>185.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_c83e8759-4bf5-421e-bf5f-d6eaa4161de0">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N14"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c167636a-a5d1-40aa-b315-ed06a824efba">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_c83e8759-4bf5-421e-bf5f-d6eaa4161de0"/>
+    <cim:DiagramObjectPoint.xPosition>180.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_9ad85888-6371-43f3-b0a1-af0365bba953">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_c83e8759-4bf5-421e-bf5f-d6eaa4161de0"/>
+    <cim:DiagramObjectPoint.xPosition>210.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_8b40c6c4-9918-4622-b5a5-46de4ddf755d">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N13"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0a1adf8a-dff0-4391-b11a-1f87db3e3001">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8b40c6c4-9918-4622-b5a5-46de4ddf755d"/>
+    <cim:DiagramObjectPoint.xPosition>182.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_144ce869-04d7-4b12-adb6-19c214de2771">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8b40c6c4-9918-4622-b5a5-46de4ddf755d"/>
+    <cim:DiagramObjectPoint.xPosition>208.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_527700e9-3099-4ff7-8e46-f1d0275ee373">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N11"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_2c2bae22-4e98-475d-991f-65a856bcb202">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_527700e9-3099-4ff7-8e46-f1d0275ee373"/>
+    <cim:DiagramObjectPoint.xPosition>54.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_d93a0932-ea21-4336-9784-2a10cfa9a856">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_527700e9-3099-4ff7-8e46-f1d0275ee373"/>
+    <cim:DiagramObjectPoint.xPosition>72.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_7fc2be82-5aa2-4231-a864-ab4b4b79ee1e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#N2"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_f7339e1a-3259-4859-a436-54e049d30729">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_7fc2be82-5aa2-4231-a864-ab4b4b79ee1e"/>
+    <cim:DiagramObjectPoint.xPosition>83.500000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>92.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_79138610-2c47-4865-89da-4fd6476179eb">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_7fc2be82-5aa2-4231-a864-ab4b4b79ee1e"/>
+    <cim:DiagramObjectPoint.xPosition>104.500000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>92.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d3cf6ba0-c8f8-48f4-90e8-9139ab9f255f">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L4-5"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c6321bfc-59e1-4185-9f5b-b75edd372754">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d3cf6ba0-c8f8-48f4-90e8-9139ab9f255f"/>
+    <cim:DiagramObjectPoint.xPosition>38.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_495e6a97-ce5b-4b18-b1bd-3a1b41f90e16">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d3cf6ba0-c8f8-48f4-90e8-9139ab9f255f"/>
+    <cim:DiagramObjectPoint.xPosition>38.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_b896c7b6-5390-454a-b284-4ca84d3b0aab">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L3-4"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_21bc4257-eb11-4605-a5a9-5c2987c998d0">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b896c7b6-5390-454a-b284-4ca84d3b0aab"/>
+    <cim:DiagramObjectPoint.xPosition>62.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_63c34198-2289-4f3c-bd0c-9d4a9803527c">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b896c7b6-5390-454a-b284-4ca84d3b0aab"/>
+    <cim:DiagramObjectPoint.xPosition>61.800000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>124.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_794bb91e-4cc3-46fd-952c-fdeb796f0d4f">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L11-10"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_69f641df-7ddb-450b-8bf8-b53269ee4d5b">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_794bb91e-4cc3-46fd-952c-fdeb796f0d4f"/>
+    <cim:DiagramObjectPoint.xPosition>64.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_c516beee-721e-42af-8138-f2dabdf4c4d4">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_794bb91e-4cc3-46fd-952c-fdeb796f0d4f"/>
+    <cim:DiagramObjectPoint.xPosition>64.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_e91ecc8e-4bb3-428e-9537-7a9c3e5f3df9">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L10-9"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_12bad6f7-5051-41c0-9950-c0294e1704f5">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e91ecc8e-4bb3-428e-9537-7a9c3e5f3df9"/>
+    <cim:DiagramObjectPoint.xPosition>64.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>170.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_57817629-e989-43ce-987f-637938beb3ca">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e91ecc8e-4bb3-428e-9537-7a9c3e5f3df9"/>
+    <cim:DiagramObjectPoint.xPosition>64.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>177.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_892ed2a9-3a7f-4c10-8289-87534e92d838">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_e91ecc8e-4bb3-428e-9537-7a9c3e5f3df9"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>178.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_ff4d483e-404f-49dc-afee-7a3e1e603b7e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L3-8"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_e004aa09-429a-45b3-846e-3cc0cac42ef1">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_ff4d483e-404f-49dc-afee-7a3e1e603b7e"/>
+    <cim:DiagramObjectPoint.xPosition>98.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_8bd00762-7a74-4dd3-a5f5-031789df4690">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_ff4d483e-404f-49dc-afee-7a3e1e603b7e"/>
+    <cim:DiagramObjectPoint.xPosition>98.100000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_89294138-74e3-48ee-b56b-9f5f2c42bbe4">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L8-9"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_ba1a0c31-331b-4693-9358-69378e80a16d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89294138-74e3-48ee-b56b-9f5f2c42bbe4"/>
+    <cim:DiagramObjectPoint.xPosition>98.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_63a7dc94-1ae1-41fa-85e3-d2dd5bf0f582">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89294138-74e3-48ee-b56b-9f5f2c42bbe4"/>
+    <cim:DiagramObjectPoint.xPosition>98.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>177.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_6dc17b78-e29c-4df2-967d-f709991796f1">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89294138-74e3-48ee-b56b-9f5f2c42bbe4"/>
+    <cim:DiagramObjectPoint.xPosition>90.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>177.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6dc1b7e4-c7d6-4736-b3d0-25ccf88335d2">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L7-8"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_41258038-d985-4351-811a-4cc7ff078770">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6dc1b7e4-c7d6-4736-b3d0-25ccf88335d2"/>
+    <cim:DiagramObjectPoint.xPosition>128.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_9351de5d-ae88-49e8-958d-7db7974fa8fa">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6dc1b7e4-c7d6-4736-b3d0-25ccf88335d2"/>
+    <cim:DiagramObjectPoint.xPosition>128.100000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>164.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_8a997d1a-7063-49e4-ba4b-00b125be114e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L5-6"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_2d01c6b2-9d19-488c-856f-d0a561c9c8ac">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a997d1a-7063-49e4-ba4b-00b125be114e"/>
+    <cim:DiagramObjectPoint.xPosition>36.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>146.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_5128f772-74d2-4999-90d3-c9e93407e501">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a997d1a-7063-49e4-ba4b-00b125be114e"/>
+    <cim:DiagramObjectPoint.xPosition>36.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>198.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_bbddf18b-55ef-4fc8-ac2c-a937dfb3268f">
+    <cim:DiagramObjectPoint.sequenceNumber>3</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a997d1a-7063-49e4-ba4b-00b125be114e"/>
+    <cim:DiagramObjectPoint.xPosition>129.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>198.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_745caee7-6f44-4bbc-93f5-8c6331f1ba38">
+    <cim:DiagramObjectPoint.sequenceNumber>4</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8a997d1a-7063-49e4-ba4b-00b125be114e"/>
+    <cim:DiagramObjectPoint.xPosition>129.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>185.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_2c055de8-f5cf-4541-95da-8f80aab96df4">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L12-13"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0d34bcf1-a1a1-4aab-aa65-c2477dee5578">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_2c055de8-f5cf-4541-95da-8f80aab96df4"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_314f2575-0280-4278-83ff-198dd5f55fb6">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_2c055de8-f5cf-4541-95da-8f80aab96df4"/>
+    <cim:DiagramObjectPoint.xPosition>193.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_4e13226c-87b2-43c3-8668-f2ed0d6fda43">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L13-14"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_b47dd1cc-8ed8-4e25-a7f7-8af23e6dbdec">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_4e13226c-87b2-43c3-8668-f2ed0d6fda43"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>104.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_f06fe07c-de49-4390-9a2f-99084a3704d9">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_4e13226c-87b2-43c3-8668-f2ed0d6fda43"/>
+    <cim:DiagramObjectPoint.xPosition>193.900000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>144.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_89cd4b42-1416-4690-bf95-831747d23dfa">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L1-2"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_0d17c5c1-8dd0-42b1-b50b-4bb5fe7a2224">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89cd4b42-1416-4690-bf95-831747d23dfa"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>76.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_716084ce-d8cc-442c-85f1-c383e9438e2e">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_89cd4b42-1416-4690-bf95-831747d23dfa"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>92.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_dc5d0945-1d87-46ec-9a21-69a92375d3fa">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#L2-3"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_8d1a0017-356e-4e4e-8b7f-591b5cbfd516">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_dc5d0945-1d87-46ec-9a21-69a92375d3fa"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>92.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObjectPoint rdf:ID="_0d958e6b-5871-4ed0-bf49-15c159f0d1f1">
+    <cim:DiagramObjectPoint.sequenceNumber>2</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_dc5d0945-1d87-46ec-9a21-69a92375d3fa"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>108.000000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_b7b0b911-2ec8-4e4e-b4cc-a945ffe7c915">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#TR0"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_8a6ddfc3-28b9-46fc-9215-f6f68bf81e39">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_b7b0b911-2ec8-4e4e-b4cc-a945ffe7c915"/>
+    <cim:DiagramObjectPoint.xPosition>92.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>56.600000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_0fc4a202-a937-431f-b590-6fcabf041277">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#TR1"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_759700ca-857b-44bc-8bc7-d8805eede363">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0fc4a202-a937-431f-b590-6fcabf041277"/>
+    <cim:DiagramObjectPoint.xPosition>194.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>58.500000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_d4e0e704-68ff-434d-9314-c201a2486926">
+    <cim:DiagramObject.rotation>180.000000</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#SL"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_3148f8a1-9c7e-4e9a-a27b-15f8018c3a58">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_d4e0e704-68ff-434d-9314-c201a2486926"/>
+    <cim:DiagramObjectPoint.xPosition>136.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>22.200000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_14e0d22a-1a55-4a43-af52-19d7f8fc0a95">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-7"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_33bba7cc-1639-4364-ae4b-5aaaf5e74e98">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_14e0d22a-1a55-4a43-af52-19d7f8fc0a95"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>171.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_39fca95a-420d-435a-9338-221602977ff1">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-8"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_49b39a7f-b242-4f33-9358-77c92de38b08">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_39fca95a-420d-435a-9338-221602977ff1"/>
+    <cim:DiagramObjectPoint.xPosition>110.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>153.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_27736116-c6ee-4e61-8d13-d6d33561af39">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-12"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c6563125-5da3-489f-960e-03dcf2cc344d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_27736116-c6ee-4e61-8d13-d6d33561af39"/>
+    <cim:DiagramObjectPoint.xPosition>202.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>83.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_0494bde4-e4a1-40e3-bdd6-abddf66809b0">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-3"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_94aa5c56-4faa-49fe-984d-dfc02114dc7d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_0494bde4-e4a1-40e3-bdd6-abddf66809b0"/>
+    <cim:DiagramObjectPoint.xPosition>88.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>115.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_352984e3-1755-4e52-875c-42b37d8f12ed">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-10"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_d902ddcd-eebf-4ac2-9a0e-6f21de5aba63">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_352984e3-1755-4e52-875c-42b37d8f12ed"/>
+    <cim:DiagramObjectPoint.xPosition>46.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>181.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6ab12327-b476-4ce6-b716-acc08398b70e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-13"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_320e30b5-fcd4-4103-bc33-0cdff81bd952">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6ab12327-b476-4ce6-b716-acc08398b70e"/>
+    <cim:DiagramObjectPoint.xPosition>204.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>113.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_fa88d09b-24ce-454a-b4ed-8e85c871e498">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-14"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_f8b1dcb0-409f-415d-b428-453e1c83b569">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_fa88d09b-24ce-454a-b4ed-8e85c871e498"/>
+    <cim:DiagramObjectPoint.xPosition>186.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>153.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_30e085ca-9ae6-40d7-bdbd-02787887c266">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-12"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_d3a1b839-3fa6-4bc6-9bbc-58767af81cf7">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_30e085ca-9ae6-40d7-bdbd-02787887c266"/>
+    <cim:DiagramObjectPoint.xPosition>218.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>83.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_1602bb82-462f-4dd7-b2ea-a0441ea45de2">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-14"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_bf13d68b-4fb0-489e-9abe-eb015d2b5c56">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_1602bb82-462f-4dd7-b2ea-a0441ea45de2"/>
+    <cim:DiagramObjectPoint.xPosition>206.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>153.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_44f182c1-d656-40b6-ad7d-ad4a231bd45b">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-1"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_09e59714-b11a-4c2b-8481-f2390818c8ff">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_44f182c1-d656-40b6-ad7d-ad4a231bd45b"/>
+    <cim:DiagramObjectPoint.xPosition>102.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>83.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_6ead3faa-3e87-44ff-91ea-f91122f7a276">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-3"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_df6f40d6-6fcf-415f-b970-59ece732d1fa">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_6ead3faa-3e87-44ff-91ea-f91122f7a276"/>
+    <cim:DiagramObjectPoint.xPosition>72.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>115.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_f31d3e9d-7e58-4abc-865c-80aadf48e8ef">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-4"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_01595377-4ef1-482d-a712-a0c7535df1ad">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_f31d3e9d-7e58-4abc-865c-80aadf48e8ef"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>133.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_66a7de21-8752-4649-8ac7-59c7a159f009">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-5"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_f2febd5c-24f4-4753-bd31-588e94038c04">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_66a7de21-8752-4649-8ac7-59c7a159f009"/>
+    <cim:DiagramObjectPoint.xPosition>24.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>157.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_1971f58d-ef63-44ee-8519-f7e419aea127">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-11"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c5ad7467-f6b9-4493-a38a-4a63c60b1e4b">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_1971f58d-ef63-44ee-8519-f7e419aea127"/>
+    <cim:DiagramObjectPoint.xPosition>70.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>153.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_8f8967f4-82e0-45c4-9e32-c47bd43e130e">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-1"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_93b8023e-7a26-45f2-bb80-3ea2d9165189">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_8f8967f4-82e0-45c4-9e32-c47bd43e130e"/>
+    <cim:DiagramObjectPoint.xPosition>120.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>83.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_a618c964-9054-48fe-bbbc-e98070fd8443">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-10"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_8fae4767-e839-4918-929e-8fc84aa5a8a8">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_a618c964-9054-48fe-bbbc-e98070fd8443"/>
+    <cim:DiagramObjectPoint.xPosition>56.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>181.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_52ba8a73-145e-41fc-81e4-574fb7e2983c">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-I-9"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_18045fa4-f3ac-4157-98c0-e3a4c116ab8d">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_52ba8a73-145e-41fc-81e4-574fb7e2983c"/>
+    <cim:DiagramObjectPoint.xPosition>96.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>189.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+  <cim:DiagramObject rdf:ID="_f48db706-9f63-45ef-9548-f8a878d18372">
+    <cim:DiagramObject.rotation>0</cim:DiagramObject.rotation>
+    <cim:DiagramObject.IdentifiedObject rdf:resource="#LOAD-H-6"/>
+    <cim:DiagramObject.Diagram rdf:resource="#_9a844459-cf44-48c4-b5ae-e56d7446f017"/>
+  </cim:DiagramObject>
+  <cim:DiagramObjectPoint rdf:ID="_c0824ad2-01ca-4942-830a-54353b5bb686">
+    <cim:DiagramObjectPoint.sequenceNumber>1</cim:DiagramObjectPoint.sequenceNumber>
+    <cim:DiagramObjectPoint.DiagramObject rdf:resource="#_f48db706-9f63-45ef-9548-f8a878d18372"/>
+    <cim:DiagramObjectPoint.xPosition>138.000000</cim:DiagramObjectPoint.xPosition>
+    <cim:DiagramObjectPoint.yPosition>193.800000</cim:DiagramObjectPoint.yPosition>
+  </cim:DiagramObjectPoint>
+</rdf:RDF>
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_EQ.xml b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_EQ.xml
new file mode 100644
index 0000000..85fe5ac
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_EQ.xml
@@ -0,0 +1,1502 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cim="http://iec.ch/TC57/2012/CIM-schema-cim16#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:entsoe="http://entsoe.eu/Secretariat/ProfileExtension/2#" xmlns:neplan="http://www.neplan.ch#">
+  <md:FullModel rdf:about="urn:uuid:25276efc-54c7-450a-87d6-6f58ae3470a9">
+    <md:Model.created>2018-11-06T16:34:52</md:Model.created>
+    <neplan:Model.createdBy>NEPLAN by Busarello + Cott + Partner AG, Switzerland</neplan:Model.createdBy>
+    <md:Model.scenarioTime>2018-11-06T16:34:50</md:Model.scenarioTime>
+    <md:Model.version>7</md:Model.version>
+    <md:Model.description>NEPLAN</md:Model.description>
+    <md:Model.modelingAuthoritySet>FULL</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://iec.ch/TC57/61970-452/Equipment/3</md:Model.profile>
+  </md:FullModel>
+  <cim:NameType rdf:ID="_3e875c98-dd64-4d7d-af2b-be41ca499dd6">
+    <cim:NameType.name>description</cim:NameType.name>
+  </cim:NameType>
+  <cim:BaseVoltage rdf:ID="_0a92d9bb-71b6-4256-aa94-54fde8700496">
+    <cim:BaseVoltage.nominalVoltage>20.00</cim:BaseVoltage.nominalVoltage>
+  </cim:BaseVoltage>
+  <cim:BaseVoltage rdf:ID="_fd4aebc6-81ee-42dd-bea2-e3368f769175">
+    <cim:BaseVoltage.nominalVoltage>110.00</cim:BaseVoltage.nominalVoltage>
+  </cim:BaseVoltage>
+  <cim:VoltageLevel rdf:ID="_c9026ac7-114f-42db-ad42-c62d5f6dd04e">
+    <cim:IdentifiedObject.name>98</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003938"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_6c34a5cf-b0b5-4164-93b0-6c994651fbd4">
+    <cim:IdentifiedObject.name>116</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313136"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_e7ebb930-c627-436a-8a78-a081d8fd14b6">
+    <cim:IdentifiedObject.name>101</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313031"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_98ddf6d7-8d31-48bb-8043-6ebe119bb478">
+    <cim:IdentifiedObject.name>122</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313232"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_1cc203b2-5def-4787-a39e-bcdaa8704b70">
+    <cim:IdentifiedObject.name>104</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313034"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_c939c4a6-6b54-4aab-b12b-02056c76145f">
+    <cim:IdentifiedObject.name>107</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313037"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_ab3a1be0-9b79-4c06-aac2-c29795af7995">
+    <cim:IdentifiedObject.name>85</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003835"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_633b35b8-fa46-49b0-877c-d7b58e03c961">
+    <cim:IdentifiedObject.name>210</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000323130"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_bc60cb48-b173-4a4e-98b3-229aad123c85">
+    <cim:IdentifiedObject.name>95</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003935"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_fe5cecb0-1840-413b-b06e-da542c486491">
+    <cim:IdentifiedObject.name>128</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313238"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_bad2e7c9-5aa8-4017-af2c-5ef5dcf65cf9">
+    <cim:IdentifiedObject.name>113</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313133"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_5595a431-985c-4a41-9f8c-7384e248bf95">
+    <cim:IdentifiedObject.name>119</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313139"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_fba380fd-6b70-46df-97f1-f0f2d6fd027d">
+    <cim:IdentifiedObject.name>110</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000313130"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_53a66d62-e48c-4548-bdb0-8d46f596c259">
+    <cim:IdentifiedObject.name>19</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003139"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_fd4aebc6-81ee-42dd-bea2-e3368f769175"/>
+  </cim:VoltageLevel>
+  <cim:VoltageLevel rdf:ID="_03323680-017d-4c30-a373-a08268295f28">
+    <cim:IdentifiedObject.name>82</cim:IdentifiedObject.name>
+    <cim:VoltageLevel.Substation rdf:resource="#_3FA2-2E-F1-00000000000000003832"/>
+    <cim:VoltageLevel.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+  </cim:VoltageLevel>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000323130">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003832">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003835">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313031">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313034">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313037">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003935">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003938">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313130">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313133">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313136">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313139">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000003139">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313232">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:Substation rdf:ID="_3FA2-2E-F1-00000000000000313238">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:Substation.Region rdf:resource="#_f86cebef-3021-4a41-895e-b0d480beee45"/>
+  </cim:Substation>
+  <cim:GeographicalRegion rdf:ID="_452d9bf4-88a4-497a-93ce-cf500fc681e5">
+    <cim:IdentifiedObject.name>Area 1</cim:IdentifiedObject.name>
+  </cim:GeographicalRegion>
+  <cim:SubGeographicalRegion rdf:ID="_f86cebef-3021-4a41-895e-b0d480beee45">
+    <cim:IdentifiedObject.name>Zone 1</cim:IdentifiedObject.name>
+    <cim:SubGeographicalRegion.Region rdf:resource="#_452d9bf4-88a4-497a-93ce-cf500fc681e5"/>
+  </cim:SubGeographicalRegion>
+  <cim:OperationalLimitType rdf:ID="_bcae0a62-8109-4523-b661-4bc89de7c05c">
+    <cim:IdentifiedObject.name>PATL</cim:IdentifiedObject.name>
+    <cim:OperationalLimitType.acceptableDuration>45000</cim:OperationalLimitType.acceptableDuration>
+    <cim:OperationalLimitType.direction rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#OperationalLimitDirectionKind.absoluteValue"/>
+  </cim:OperationalLimitType>
+  <cim:OperationalLimitType rdf:ID="_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0">
+    <cim:IdentifiedObject.name>TATL</cim:IdentifiedObject.name>
+    <cim:OperationalLimitType.acceptableDuration>180</cim:OperationalLimitType.acceptableDuration>
+    <cim:OperationalLimitType.direction rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#OperationalLimitDirectionKind.absoluteValue"/>
+  </cim:OperationalLimitType>
+  <cim:OperationalLimitType rdf:ID="_de0547d6-09a3-4fca-bacb-f6748e1cfff9">
+    <cim:IdentifiedObject.name>TATL</cim:IdentifiedObject.name>
+    <cim:OperationalLimitType.acceptableDuration>60</cim:OperationalLimitType.acceptableDuration>
+    <cim:OperationalLimitType.direction rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#OperationalLimitDirectionKind.absoluteValue"/>
+  </cim:OperationalLimitType>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-7">
+    <cim:IdentifiedObject.name>LOAD-I-7</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_bad2e7c9-5aa8-4017-af2c-5ef5dcf65cf9"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-337">
+    <cim:IdentifiedObject.name>LOAD-I-7_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-7"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-8">
+    <cim:IdentifiedObject.name>LOAD-H-8</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_fba380fd-6b70-46df-97f1-f0f2d6fd027d"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-340">
+    <cim:IdentifiedObject.name>LOAD-H-8_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-8"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-12">
+    <cim:IdentifiedObject.name>LOAD-H-12</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_ab3a1be0-9b79-4c06-aac2-c29795af7995"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-301">
+    <cim:IdentifiedObject.name>LOAD-H-12_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-12"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-3">
+    <cim:IdentifiedObject.name>LOAD-I-3</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_bc60cb48-b173-4a4e-98b3-229aad123c85"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744389">
+    <cim:IdentifiedObject.name>LOAD-I-3_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-3"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-10">
+    <cim:IdentifiedObject.name>LOAD-H-10</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_1cc203b2-5def-4787-a39e-bcdaa8704b70"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744397">
+    <cim:IdentifiedObject.name>LOAD-H-10_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-10"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-13">
+    <cim:IdentifiedObject.name>LOAD-I-13</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_98ddf6d7-8d31-48bb-8043-6ebe119bb478"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-304">
+    <cim:IdentifiedObject.name>LOAD-I-13_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-13"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-14">
+    <cim:IdentifiedObject.name>LOAD-H-14</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_5595a431-985c-4a41-9f8c-7384e248bf95"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744413">
+    <cim:IdentifiedObject.name>LOAD-H-14_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-14"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-12">
+    <cim:IdentifiedObject.name>LOAD-I-12</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_ab3a1be0-9b79-4c06-aac2-c29795af7995"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744405">
+    <cim:IdentifiedObject.name>LOAD-I-12_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-12"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-14">
+    <cim:IdentifiedObject.name>LOAD-I-14</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_5595a431-985c-4a41-9f8c-7384e248bf95"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744416">
+    <cim:IdentifiedObject.name>LOAD-I-14_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-14"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-1">
+    <cim:IdentifiedObject.name>LOAD-H-1</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_03323680-017d-4c30-a373-a08268295f28"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-310">
+    <cim:IdentifiedObject.name>LOAD-H-1_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-1"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-3">
+    <cim:IdentifiedObject.name>LOAD-H-3</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_bc60cb48-b173-4a4e-98b3-229aad123c85"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744381">
+    <cim:IdentifiedObject.name>LOAD-H-3_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-3"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-4">
+    <cim:IdentifiedObject.name>LOAD-H-4</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_e7ebb930-c627-436a-8a78-a081d8fd14b6"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-319">
+    <cim:IdentifiedObject.name>LOAD-H-4_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-4"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-5">
+    <cim:IdentifiedObject.name>LOAD-H-5</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_c9026ac7-114f-42db-ad42-c62d5f6dd04e"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-322">
+    <cim:IdentifiedObject.name>LOAD-H-5_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-5"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-11">
+    <cim:IdentifiedObject.name>LOAD-H-11</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_fe5cecb0-1840-413b-b06e-da542c486491"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-325">
+    <cim:IdentifiedObject.name>LOAD-H-11_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-11"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-1">
+    <cim:IdentifiedObject.name>LOAD-I-1</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_03323680-017d-4c30-a373-a08268295f28"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-1229744368">
+    <cim:IdentifiedObject.name>LOAD-I-1_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-1"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-10">
+    <cim:IdentifiedObject.name>LOAD-I-10</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_1cc203b2-5def-4787-a39e-bcdaa8704b70"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-328">
+    <cim:IdentifiedObject.name>LOAD-I-10_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-10"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-I-9">
+    <cim:IdentifiedObject.name>LOAD-I-9</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_c939c4a6-6b54-4aab-b12b-02056c76145f"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-331">
+    <cim:IdentifiedObject.name>LOAD-I-9_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-I-9"/>
+  </cim:Terminal>
+  <cim:EnergyConsumer rdf:ID="LOAD-H-6">
+    <cim:IdentifiedObject.name>LOAD-H-6</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_6c34a5cf-b0b5-4164-93b0-6c994651fbd4"/>
+  </cim:EnergyConsumer>
+  <cim:Terminal rdf:ID="E-334">
+    <cim:IdentifiedObject.name>LOAD-H-6_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#LOAD-H-6"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_ff4d520e-0c90-45eb-ae4d-428f0603fb55">
+    <cim:Name.name>NETWORK-FEEDER:</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#SL"/>
+  </cim:Name>
+  <cim:ExternalNetworkInjection rdf:ID="SL">
+    <cim:IdentifiedObject.name>SL</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_53a66d62-e48c-4548-bdb0-8d46f596c259"/>
+    <cim:ExternalNetworkInjection.ikSecond>true</cim:ExternalNetworkInjection.ikSecond>
+    <cim:ExternalNetworkInjection.maxInitialSymShCCurrent>26243.000000</cim:ExternalNetworkInjection.maxInitialSymShCCurrent>
+    <cim:ExternalNetworkInjection.maxR0ToX0Ratio>0e+000</cim:ExternalNetworkInjection.maxR0ToX0Ratio>
+    <cim:ExternalNetworkInjection.maxR1ToX1Ratio>0.100000</cim:ExternalNetworkInjection.maxR1ToX1Ratio>
+    <cim:ExternalNetworkInjection.maxZ0ToZ1Ratio>0e+000</cim:ExternalNetworkInjection.maxZ0ToZ1Ratio>
+    <cim:ExternalNetworkInjection.minInitialSymShCCurrent>26243.000000</cim:ExternalNetworkInjection.minInitialSymShCCurrent>
+    <cim:ExternalNetworkInjection.minR0ToX0Ratio>0e+000</cim:ExternalNetworkInjection.minR0ToX0Ratio>
+    <cim:ExternalNetworkInjection.minR1ToX1Ratio>0.100000</cim:ExternalNetworkInjection.minR1ToX1Ratio>
+    <cim:ExternalNetworkInjection.minZ0ToZ1Ratio>0e+000</cim:ExternalNetworkInjection.minZ0ToZ1Ratio>
+    <cim:ExternalNetworkInjection.voltageFactor>1.000000</cim:ExternalNetworkInjection.voltageFactor>
+    <cim:ExternalNetworkInjection.referencePriority>1</cim:ExternalNetworkInjection.referencePriority>
+  </cim:ExternalNetworkInjection>
+  <cim:Terminal rdf:ID="E-298">
+    <cim:IdentifiedObject.name>SL_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#SL"/>
+  </cim:Terminal>
+  <cim:ACLineSegment rdf:ID="L4-5">
+    <cim:IdentifiedObject.name>L4-5</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.280560</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.400960</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000265961</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.560000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.457520</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>0.894880</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000265961</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-132">
+    <cim:IdentifiedObject.name>L4-5_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L4-5"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-133">
+    <cim:IdentifiedObject.name>L4-5_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L4-5"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_9ac56be2-6aa1-4cc8-85f0-0fe511a18e5e">
+    <cim:Name.name>Ratings for branch L4-5</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-132"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-132">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L4-5"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-132"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_f4efc774-a4bd-4e8f-87ee-c5726c8e445c">
+    <cim:Name.name>Ratings for line L4-5 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-132_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-132_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-132"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_2aeddeda-b670-422b-8f42-cfc1c3e991ce">
+    <cim:Name.name>Ratings for line L4-5 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-132_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-132_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-132"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_0f88654f-8877-4be5-80ff-55379320f1ed">
+    <cim:Name.name>Ratings for line L4-5 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-132_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-132_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-132"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L3-4">
+    <cim:IdentifiedObject.name>L3-4</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.305610</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.436760</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000289707</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.610000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.498370</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>0.974780</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000289707</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-137">
+    <cim:IdentifiedObject.name>L3-4_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L3-4"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-138">
+    <cim:IdentifiedObject.name>L3-4_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L3-4"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_168f8137-549d-4348-ab4d-33a76033221c">
+    <cim:Name.name>Ratings for branch L3-4</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-137"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-137">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L3-4"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-137"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_67e1d6c7-5d8f-43a0-a7bb-3deb8924cd86">
+    <cim:Name.name>Ratings for line L3-4 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-137_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-137_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-137"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_75a858c5-c48a-4191-888d-5a48c277e691">
+    <cim:Name.name>Ratings for line L3-4 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-137_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-137_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-137"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_746e88f3-f356-433a-ae07-61fcc149ee6a">
+    <cim:Name.name>Ratings for line L3-4 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-137_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-137_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-137"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L11-10">
+    <cim:IdentifiedObject.name>L11-10</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.165330</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.236280</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000156727</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.330000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.269610</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>0.527340</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000156727</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-147">
+    <cim:IdentifiedObject.name>L11-10_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L11-10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-148">
+    <cim:IdentifiedObject.name>L11-10_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L11-10"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_665a2120-a4b3-420f-b4d0-69afd7470f09">
+    <cim:Name.name>Ratings for branch L11-10</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-147"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-147">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L11-10"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-147"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_87248b0a-1d33-4dec-98c4-f6615fdb346e">
+    <cim:Name.name>Ratings for line L11-10 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-147_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-147_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-147"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_0d840457-3c78-4e8b-9298-8d989dfaeb47">
+    <cim:Name.name>Ratings for line L11-10 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-147_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-147_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-147"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_96ca94f3-49de-4bf8-9ff9-4e9cccd4df94">
+    <cim:Name.name>Ratings for line L11-10 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-147_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-147_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-147"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L10-9">
+    <cim:IdentifiedObject.name>L10-9</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.385770</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.551320</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000365696</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.770000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.629090</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>1.230460</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000365696</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-157">
+    <cim:IdentifiedObject.name>L10-9_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L10-9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-158">
+    <cim:IdentifiedObject.name>L10-9_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L10-9"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_c8253510-9f1c-4b84-8b8c-9a5f80bb2999">
+    <cim:Name.name>Ratings for branch L10-9</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-157"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-157">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L10-9"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-157"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_8d938926-0e5b-4bc8-b263-8e9a58dcb4bb">
+    <cim:Name.name>Ratings for line L10-9 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-157_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-157_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-157"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_efeba355-5e7f-452b-a36e-ede8e376a6e6">
+    <cim:Name.name>Ratings for line L10-9 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-157_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-157_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-157"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_92354e83-9b34-4bb4-9ba5-edc97f3cba35">
+    <cim:Name.name>Ratings for line L10-9 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-157_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-157_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-157"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L3-8">
+    <cim:IdentifiedObject.name>L3-8</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.651300</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.930800</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000617409</cim:ACLineSegment.bch>
+    <cim:Conductor.length>1.300000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>1.062100</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>2.077400</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000617409</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-162">
+    <cim:IdentifiedObject.name>L3-8_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L3-8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-163">
+    <cim:IdentifiedObject.name>L3-8_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L3-8"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_e2431e5e-9e81-475d-9f19-68ba8a91d093">
+    <cim:Name.name>Ratings for branch L3-8</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-162"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-162">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L3-8"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-162"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_7d3a4743-1793-4b38-a122-fdf109a5bb68">
+    <cim:Name.name>Ratings for line L3-8 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-162_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-162_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-162"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_1e450809-6898-402c-8e2a-b6accf1e5b7f">
+    <cim:Name.name>Ratings for line L3-8 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-162_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-162_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-162"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_8099549e-50c0-4580-983c-1b31ba910980">
+    <cim:Name.name>Ratings for line L3-8 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-162_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-162_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-162"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L8-9">
+    <cim:IdentifiedObject.name>L8-9</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.160320</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>0.229120</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000151978</cim:ACLineSegment.bch>
+    <cim:Conductor.length>0.320000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>0.261440</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>0.511360</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000151978</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-172">
+    <cim:IdentifiedObject.name>L8-9_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L8-9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-173">
+    <cim:IdentifiedObject.name>L8-9_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L8-9"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_2244c53b-f1a1-42aa-bb66-814a0b4ea6b8">
+    <cim:Name.name>Ratings for branch L8-9</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-172"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-172">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L8-9"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-172"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_8ac282ce-5a59-47da-b8db-eae16ad000ae">
+    <cim:Name.name>Ratings for line L8-9 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-172_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-172_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-172"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_8d02f9fa-fc2c-4977-8359-1cb7265fd760">
+    <cim:Name.name>Ratings for line L8-9 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-172_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-172_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-172"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_07326833-7f73-4bb3-b9d6-0a4b82042eb1">
+    <cim:Name.name>Ratings for line L8-9 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-172_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-172_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-172"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L7-8">
+    <cim:IdentifiedObject.name>L7-8</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.836670</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.195720</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000793134</cim:ACLineSegment.bch>
+    <cim:Conductor.length>1.670000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>1.364390</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>2.668660</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000793133</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-177">
+    <cim:IdentifiedObject.name>L7-8_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L7-8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-178">
+    <cim:IdentifiedObject.name>L7-8_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L7-8"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_34f210da-1198-417c-bdb3-eeb30dd29958">
+    <cim:Name.name>Ratings for branch L7-8</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-177"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-177">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L7-8"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-177"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_ddbcf677-cf3a-418d-aad3-f1863879b7b3">
+    <cim:Name.name>Ratings for line L7-8 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-177_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-177_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-177"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_d0f04149-3de4-4272-a419-b514872e3b55">
+    <cim:Name.name>Ratings for line L7-8 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-177_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-177_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-177"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_2c709717-6ca9-4878-b31b-2debf6f457ae">
+    <cim:Name.name>Ratings for line L7-8 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-177_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-177_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-177"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L5-6">
+    <cim:IdentifiedObject.name>L5-6</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>0.771540</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.102640</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000731393</cim:ACLineSegment.bch>
+    <cim:Conductor.length>1.540000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>1.258180</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>2.460920</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000731392</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-182">
+    <cim:IdentifiedObject.name>L5-6_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L5-6"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-183">
+    <cim:IdentifiedObject.name>L5-6_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L5-6"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_6505a416-11c0-4b14-b271-502e9575ea1f">
+    <cim:Name.name>Ratings for branch L5-6</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-182"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-182">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L5-6"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-182"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_8a50c76a-316a-4d42-960a-915da31648e8">
+    <cim:Name.name>Ratings for line L5-6 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-182_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-182_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-182"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_f3853ea3-802a-481a-b5d0-df082f82c960">
+    <cim:Name.name>Ratings for line L5-6 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-182_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-182_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-182"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_7541e154-be82-4ca7-aeeb-4805f8047f83">
+    <cim:Name.name>Ratings for line L5-6 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-182_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-182_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-182"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L12-13">
+    <cim:IdentifiedObject.name>L12-13</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>2.493900</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.789740</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000155114</cim:ACLineSegment.bch>
+    <cim:Conductor.length>4.890000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>3.217620</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>7.877790</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000062592</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-187">
+    <cim:IdentifiedObject.name>L12-13_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L12-13"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-188">
+    <cim:IdentifiedObject.name>L12-13_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L12-13"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_ff24c87c-5b3a-464c-bee0-661e517da506">
+    <cim:Name.name>Ratings for branch L12-13</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-187"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-187">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L12-13"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-187"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_5e648172-557a-47cb-b494-a5df77a8a7bc">
+    <cim:Name.name>Ratings for line L12-13 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-187_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-187_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-187"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_a711986a-a8e2-4dfa-90a4-916c30ba1de0">
+    <cim:Name.name>Ratings for line L12-13 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-187_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-187_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-187"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_4ea18c00-6937-4cda-b68a-84cc8118a059">
+    <cim:Name.name>Ratings for line L12-13 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-187_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-187_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-187"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L13-14">
+    <cim:IdentifiedObject.name>L13-14</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>1.524900</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>1.094340</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0000094845</cim:ACLineSegment.bch>
+    <cim:Conductor.length>2.990000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>1.967420</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>4.816890</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0000038272</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-192">
+    <cim:IdentifiedObject.name>L13-14_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L13-14"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-193">
+    <cim:IdentifiedObject.name>L13-14_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L13-14"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_d910c8a5-59ea-4775-8bfb-8758ecc15da6">
+    <cim:Name.name>Ratings for branch L13-14</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-192"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-192">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L13-14"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-192"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_da3e8d03-e798-48da-aa2b-5c61bbc0dbbc">
+    <cim:Name.name>Ratings for line L13-14 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-192_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-192_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-192"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_ad771114-b226-47bb-826d-ef01ce400bd3">
+    <cim:Name.name>Ratings for line L13-14 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-192_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-192_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-192"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_83082488-3530-4149-a275-e2eb5d39c9a0">
+    <cim:Name.name>Ratings for line L13-14 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-192_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-192_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-192"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L1-2">
+    <cim:IdentifiedObject.name>L1-2</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>1.412820</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>2.019120</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0001339303</cim:ACLineSegment.bch>
+    <cim:Conductor.length>2.820000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>2.303940</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>4.506360</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0001339303</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-214">
+    <cim:IdentifiedObject.name>L1-2_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L1-2"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-215">
+    <cim:IdentifiedObject.name>L1-2_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L1-2"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_cfef83d0-36cf-4645-93e9-05da06ff2aea">
+    <cim:Name.name>Ratings for branch L1-2</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-214"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-214">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L1-2"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-214"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_83244fb2-99d0-42f1-9c06-d732cb4fce67">
+    <cim:Name.name>Ratings for line L1-2 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-214_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-214_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-214"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_7a8a831b-9972-495c-b3e3-1fc5dfe49964">
+    <cim:Name.name>Ratings for line L1-2 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-214_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-214_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-214"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_0000e8c2-5973-4d74-904b-5685ab8c03ce">
+    <cim:Name.name>Ratings for line L1-2 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-214_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-214_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-214"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:ACLineSegment rdf:ID="L2-3">
+    <cim:IdentifiedObject.name>L2-3</cim:IdentifiedObject.name>
+    <cim:ACLineSegment.r>2.214420</cim:ACLineSegment.r>
+    <cim:ACLineSegment.x>3.164720</cim:ACLineSegment.x>
+    <cim:ACLineSegment.bch>0.0002099192</cim:ACLineSegment.bch>
+    <cim:Conductor.length>4.420000</cim:Conductor.length>
+    <cim:ACLineSegment.gch>0.0</cim:ACLineSegment.gch>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:ConductingEquipment.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:ACLineSegment.r0>3.611140</cim:ACLineSegment.r0>
+    <cim:ACLineSegment.x0>7.063160</cim:ACLineSegment.x0>
+    <cim:ACLineSegment.b0ch>0.0002099191</cim:ACLineSegment.b0ch>
+    <cim:ACLineSegment.g0ch>0.0</cim:ACLineSegment.g0ch>
+    <cim:ACLineSegment.shortCircuitEndTemperature>160.0000000000</cim:ACLineSegment.shortCircuitEndTemperature>
+  </cim:ACLineSegment>
+  <cim:Terminal rdf:ID="E-219">
+    <cim:IdentifiedObject.name>L2-3_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L2-3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:ID="E-220">
+    <cim:IdentifiedObject.name>L2-3_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#L2-3"/>
+  </cim:Terminal>
+  <cim:Name rdf:ID="_74793a9c-cab3-47fe-b5fa-2a5170203999">
+    <cim:Name.name>Ratings for branch L2-3</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-219"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-219">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#L2-3"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-219"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_b2fbcc59-c50d-49c0-824a-c7690f82984a">
+    <cim:Name.name>Ratings for line L2-3 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-219_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-219_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-219"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_cf22fb4f-de89-4481-b39d-4f229be4493b">
+    <cim:Name.name>Ratings for line L2-3 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-219_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-219_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-219"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_6a4f406a-95b4-40c2-a001-158ca81fd718">
+    <cim:Name.name>Ratings for line L2-3 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-219_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-219_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-219"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:PowerTransformer rdf:ID="TR0">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_3FA2-2E-F1-00000000000000003139"/>
+    <cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage>0e+000</cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage>
+    <cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent>0e+000</cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent>
+    <cim:PowerTransformer.beforeShortCircuitAnglePf>0e+000</cim:PowerTransformer.beforeShortCircuitAnglePf>
+    <cim:PowerTransformer.highSideMinOperatingU>0e+000</cim:PowerTransformer.highSideMinOperatingU>
+    <cim:PowerTransformer.isPartOfGeneratorUnit>false</cim:PowerTransformer.isPartOfGeneratorUnit>
+    <cim:PowerTransformer.operationalValuesConsidered>false</cim:PowerTransformer.operationalValuesConsidered>
+  </cim:PowerTransformer>
+  <cim:Terminal rdf:ID="E-1229744452">
+    <cim:IdentifiedObject.name>TR0_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#TR0"/>
+  </cim:Terminal>
+  <cim:PowerTransformerEnd rdf:ID="_461cba21-0c92-4f01-aad7-a0c49b2f9292">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.r>0.484000</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.x>58.077983</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.b>0.0</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.g>0.0</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.r0>0e+000</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.x0>0e+000</cim:PowerTransformerEnd.x0>
+    <cim:PowerTransformerEnd.b0>0.0</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.g0>0.0</cim:PowerTransformerEnd.g0>
+    <cim:TransformerEnd.rground>0e+000</cim:TransformerEnd.rground>
+    <cim:TransformerEnd.xground>0.0</cim:TransformerEnd.xground>
+    <cim:PowerTransformerEnd.ratedS>25.000000</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>110.000000</cim:PowerTransformerEnd.ratedU>
+    <cim:TransformerEnd.endNumber>1</cim:TransformerEnd.endNumber>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#WindingConnection.D"/>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_fd4aebc6-81ee-42dd-bea2-e3368f769175"/>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#TR0"/>
+    <cim:TransformerEnd.Terminal rdf:resource="#E-1229744452"/>
+  </cim:PowerTransformerEnd>
+  <cim:Name rdf:ID="_ca1ecca2-6045-4274-8492-bab0abe024c6">
+    <cim:Name.name>Ratings for branch TR0</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-1229744452"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-1229744452">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#TR0"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-1229744452"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_d9f2d1b6-7acc-4310-93de-01507c8c981b">
+    <cim:Name.name>Ratings for line TR0 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744452_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744452_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744452"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_1f983ce7-2834-4e61-adf7-63a340f300dd">
+    <cim:Name.name>Ratings for line TR0 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744452_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744452_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744452"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_5cc0107c-9a4a-456a-98f7-302cd26f9966">
+    <cim:Name.name>Ratings for line TR0 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744452_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744452_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744452"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:Terminal rdf:ID="E-1229744455">
+    <cim:IdentifiedObject.name>TR0_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#TR0"/>
+  </cim:Terminal>
+  <cim:PowerTransformerEnd rdf:ID="_b24b5f0d-ca29-4ff3-af7f-568f5ddf5965">
+    <cim:IdentifiedObject.name>TR0</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.r>0e+000</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.x>0e+000</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.b>0.0</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.g>0.0</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.r0>0e+000</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.x0>0e+000</cim:PowerTransformerEnd.x0>
+    <cim:PowerTransformerEnd.b0>0.0</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.g0>0.0</cim:PowerTransformerEnd.g0>
+    <cim:TransformerEnd.rground>0e+000</cim:TransformerEnd.rground>
+    <cim:TransformerEnd.xground>0.0</cim:TransformerEnd.xground>
+    <cim:PowerTransformerEnd.ratedS>25.000000</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>20.000000</cim:PowerTransformerEnd.ratedU>
+    <cim:TransformerEnd.endNumber>2</cim:TransformerEnd.endNumber>
+    <cim:PowerTransformerEnd.phaseAngleClock>1</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#WindingConnection.Y"/>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#TR0"/>
+    <cim:TransformerEnd.Terminal rdf:resource="#E-1229744455"/>
+  </cim:PowerTransformerEnd>
+  <cim:Name rdf:ID="_4b07af09-d399-4cb7-87fd-e99b60d16fdc">
+    <cim:Name.name>Ratings for branch TR0</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-1229744455"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-1229744455">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#TR0"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-1229744455"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_ed1d6e20-ebbc-4318-8511-74f1a960fc26">
+    <cim:Name.name>Ratings for line TR0 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744455_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744455_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744455"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_60cb1441-e6b8-4292-a3e3-ca2d0cad8a63">
+    <cim:Name.name>Ratings for line TR0 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744455_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744455_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744455"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_34e21e75-7051-4db6-8583-2d67c958f862">
+    <cim:Name.name>Ratings for line TR0 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744455_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744455_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744455"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:PowerTransformer rdf:ID="TR1">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:Equipment.aggregate>false</cim:Equipment.aggregate>
+    <cim:Equipment.EquipmentContainer rdf:resource="#_3FA2-2E-F1-00000000000000003139"/>
+    <cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage>0e+000</cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage>
+    <cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent>0e+000</cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent>
+    <cim:PowerTransformer.beforeShortCircuitAnglePf>0e+000</cim:PowerTransformer.beforeShortCircuitAnglePf>
+    <cim:PowerTransformer.highSideMinOperatingU>0e+000</cim:PowerTransformer.highSideMinOperatingU>
+    <cim:PowerTransformer.isPartOfGeneratorUnit>false</cim:PowerTransformer.isPartOfGeneratorUnit>
+    <cim:PowerTransformer.operationalValuesConsidered>false</cim:PowerTransformer.operationalValuesConsidered>
+  </cim:PowerTransformer>
+  <cim:Terminal rdf:ID="E-1229744476">
+    <cim:IdentifiedObject.name>TR1_0</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>1</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#TR1"/>
+  </cim:Terminal>
+  <cim:PowerTransformerEnd rdf:ID="_15841fd0-d9ea-4bec-9aa1-50a121e34d0d">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.r>0.484000</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.x>58.077983</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.b>0.0</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.g>0.0</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.r0>0e+000</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.x0>0e+000</cim:PowerTransformerEnd.x0>
+    <cim:PowerTransformerEnd.b0>0.0</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.g0>0.0</cim:PowerTransformerEnd.g0>
+    <cim:TransformerEnd.rground>0e+000</cim:TransformerEnd.rground>
+    <cim:TransformerEnd.xground>0.0</cim:TransformerEnd.xground>
+    <cim:PowerTransformerEnd.ratedS>25.000000</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>110.000000</cim:PowerTransformerEnd.ratedU>
+    <cim:TransformerEnd.endNumber>1</cim:TransformerEnd.endNumber>
+    <cim:PowerTransformerEnd.phaseAngleClock>0</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#WindingConnection.D"/>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_fd4aebc6-81ee-42dd-bea2-e3368f769175"/>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#TR1"/>
+    <cim:TransformerEnd.Terminal rdf:resource="#E-1229744476"/>
+  </cim:PowerTransformerEnd>
+  <cim:Name rdf:ID="_249e6ba5-25ba-48c4-9859-a668cb623614">
+    <cim:Name.name>Ratings for branch TR1</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-1229744476"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-1229744476">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#TR1"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-1229744476"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_050afcd7-b5dc-4029-9f2c-d4835e8d9fc4">
+    <cim:Name.name>Ratings for line TR1 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744476_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744476_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744476"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_8259a8ae-b087-4728-ab22-e3c02bf96f6b">
+    <cim:Name.name>Ratings for line TR1 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744476_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744476_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744476"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_30a55d84-907b-4127-a5ce-23bd655ea186">
+    <cim:Name.name>Ratings for line TR1 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744476_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744476_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744476"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+  <cim:Terminal rdf:ID="E-1229744473">
+    <cim:IdentifiedObject.name>TR1_1</cim:IdentifiedObject.name>
+    <cim:Terminal.sequenceNumber>2</cim:Terminal.sequenceNumber>
+    <cim:Terminal.ConductingEquipment rdf:resource="#TR1"/>
+  </cim:Terminal>
+  <cim:PowerTransformerEnd rdf:ID="_7d4f4637-2f23-4eb1-afe4-a918ed82a753">
+    <cim:IdentifiedObject.name>TR1</cim:IdentifiedObject.name>
+    <cim:PowerTransformerEnd.r>0e+000</cim:PowerTransformerEnd.r>
+    <cim:PowerTransformerEnd.x>0e+000</cim:PowerTransformerEnd.x>
+    <cim:PowerTransformerEnd.b>0.0</cim:PowerTransformerEnd.b>
+    <cim:PowerTransformerEnd.g>0.0</cim:PowerTransformerEnd.g>
+    <cim:PowerTransformerEnd.r0>0e+000</cim:PowerTransformerEnd.r0>
+    <cim:PowerTransformerEnd.x0>0e+000</cim:PowerTransformerEnd.x0>
+    <cim:PowerTransformerEnd.b0>0.0</cim:PowerTransformerEnd.b0>
+    <cim:PowerTransformerEnd.g0>0.0</cim:PowerTransformerEnd.g0>
+    <cim:TransformerEnd.rground>0e+000</cim:TransformerEnd.rground>
+    <cim:TransformerEnd.xground>0.0</cim:TransformerEnd.xground>
+    <cim:PowerTransformerEnd.ratedS>25.000000</cim:PowerTransformerEnd.ratedS>
+    <cim:PowerTransformerEnd.ratedU>20.000000</cim:PowerTransformerEnd.ratedU>
+    <cim:TransformerEnd.endNumber>2</cim:TransformerEnd.endNumber>
+    <cim:PowerTransformerEnd.phaseAngleClock>1</cim:PowerTransformerEnd.phaseAngleClock>
+    <cim:TransformerEnd.grounded>true</cim:TransformerEnd.grounded>
+    <cim:PowerTransformerEnd.connectionKind rdf:resource="http://iec.ch/TC57/2012/CIM-schema-cim16#WindingConnection.Y"/>
+    <cim:TransformerEnd.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:PowerTransformerEnd.PowerTransformer rdf:resource="#TR1"/>
+    <cim:TransformerEnd.Terminal rdf:resource="#E-1229744473"/>
+  </cim:PowerTransformerEnd>
+  <cim:Name rdf:ID="_5ed91bab-8b92-4439-b604-b509f5838f34">
+    <cim:Name.name>Ratings for branch TR1</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67B-E-1229744473"/>
+  </cim:Name>
+  <cim:OperationalLimitSet rdf:ID="_E67B-E-1229744473">
+    <cim:IdentifiedObject.name>Ratings</cim:IdentifiedObject.name>
+    <cim:OperationalLimitSet.Equipment rdf:resource="#TR1"/>
+    <cim:OperationalLimitSet.Terminal rdf:resource="#E-1229744473"/>
+  </cim:OperationalLimitSet>
+  <cim:Name rdf:ID="_edbd9a3a-6d8f-457f-a17a-04b2d90e1624">
+    <cim:Name.name>Ratings for line TR1 - Normal</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744473_1"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744473_1">
+    <cim:IdentifiedObject.name>Normal</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744473"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_bcae0a62-8109-4523-b661-4bc89de7c05c"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_10d446e9-c048-4fbb-a283-188646d8e0b3">
+    <cim:Name.name>Ratings for line TR1 - ShortTerm</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744473_2"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744473_2">
+    <cim:IdentifiedObject.name>ShortTerm</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744473"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_7136f75c-4a7d-4cab-aeab-2d774c1f4ff0"/>
+  </cim:CurrentLimit>
+  <cim:Name rdf:ID="_ac26f3cc-d5e8-4f01-bc58-6d2650dc44b4">
+    <cim:Name.name>Ratings for line TR1 - Emergency</cim:Name.name>
+    <cim:Name.NameType rdf:resource="#_3e875c98-dd64-4d7d-af2b-be41ca499dd6"/>
+    <cim:Name.IdentifiedObject rdf:resource="#_E67C-E-1229744473_3"/>
+  </cim:Name>
+  <cim:CurrentLimit rdf:ID="_E67C-E-1229744473_3">
+    <cim:IdentifiedObject.name>Emergency</cim:IdentifiedObject.name>
+    <cim:CurrentLimit.value>0e+000</cim:CurrentLimit.value>
+    <cim:OperationalLimit.OperationalLimitSet rdf:resource="#_E67B-E-1229744473"/>
+    <cim:OperationalLimit.OperationalLimitType rdf:resource="#_de0547d6-09a3-4fca-bacb-f6748e1cfff9"/>
+  </cim:CurrentLimit>
+</rdf:RDF>
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_SV.xml b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_SV.xml
new file mode 100644
index 0000000..bcf8920
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_SV.xml
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cim="http://iec.ch/TC57/2012/CIM-schema-cim16#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:entsoe="http://entsoe.eu/Secretariat/ProfileExtension/2#" xmlns:neplan="http://www.neplan.ch#">
+  <md:FullModel rdf:about="urn:uuid:7183508b-1775-43f5-8359-3c06c7b75c31">
+    <md:Model.created>2018-11-06T16:34:52</md:Model.created>
+    <neplan:Model.createdBy>NEPLAN by Busarello + Cott + Partner AG, Switzerland</neplan:Model.createdBy>
+    <md:Model.scenarioTime>2018-11-06T16:34:50</md:Model.scenarioTime>
+    <md:Model.version>7</md:Model.version>
+    <md:Model.DependentOn rdf:resource="urn:uuid:25276efc-54c7-450a-87d6-6f58ae3470a9"/>
+    <md:Model.DependentOn rdf:resource="urn:uuid:f2ff6631-14b2-42d2-8fdb-a2edc910aefe"/>
+    <md:Model.description>NEPLAN</md:Model.description>
+    <md:Model.modelingAuthoritySet>FULL</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://iec.ch/TC57/61970-456/StateVariables/3</md:Model.profile>
+  </md:FullModel>
+  <cim:SvVoltage rdf:ID="N0_5B20">
+    <cim:SvVoltage.v>110.000000</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-0e+000</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N0"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N1_5B20">
+    <cim:SvVoltage.v>19.211701</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-6.990050</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N1"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N12_5B20">
+    <cim:SvVoltage.v>19.387472</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-5.839220</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N12"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N3_5B20">
+    <cim:SvVoltage.v>17.935559</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-9.949420</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N3"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N5_5B20">
+    <cim:SvVoltage.v>17.870069</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.138100</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N5"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N4_5B20">
+    <cim:SvVoltage.v>17.896702</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.061100</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N4"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N10_5B20">
+    <cim:SvVoltage.v>17.772707</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.329300</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N10"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N9_5B20">
+    <cim:SvVoltage.v>17.798910</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.258400</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N9"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N8_5B20">
+    <cim:SvVoltage.v>17.819449</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.215400</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N8"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N7_5B20">
+    <cim:SvVoltage.v>17.813518</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.226600</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N7"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N6_5B20">
+    <cim:SvVoltage.v>17.838572</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.229200</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N6"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N14_5B20">
+    <cim:SvVoltage.v>19.230283</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-5.923560</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N14"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N13_5B20">
+    <cim:SvVoltage.v>19.287676</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-5.892560</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N13"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N11_5B20">
+    <cim:SvVoltage.v>17.768572</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-10.341100</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N11"/>
+  </cim:SvVoltage>
+  <cim:SvVoltage rdf:ID="N2_5B20">
+    <cim:SvVoltage.v>18.712766</cim:SvVoltage.v>
+    <cim:SvVoltage.angle>-8.103170</cim:SvVoltage.angle>
+    <cim:SvVoltage.TopologicalNode rdf:resource="#N2"/>
+  </cim:SvVoltage>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-7-sv">
+    <cim:SvPowerFlow.p>0.076500</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.047410</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-337"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-8-sv">
+    <cim:SvPowerFlow.p>0.586850</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.147078</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-340"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-12-sv">
+    <cim:SvPowerFlow.p>14.994000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>3.044662</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-301"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-3-sv">
+    <cim:SvPowerFlow.p>0.225250</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.139597</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744389"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-10-sv">
+    <cim:SvPowerFlow.p>0.475300</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.119121</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744397"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-13-sv">
+    <cim:SvPowerFlow.p>0.034000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.021071</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-304"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-14-sv">
+    <cim:SvPowerFlow.p>0.208550</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.052268</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744413"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-12-sv">
+    <cim:SvPowerFlow.p>5.016000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>1.648679</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744405"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-14-sv">
+    <cim:SvPowerFlow.p>0.331500</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.205445</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744416"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-1-sv">
+    <cim:SvPowerFlow.p>14.994000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>3.044662</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-310"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-3-sv">
+    <cim:SvPowerFlow.p>0.276450</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.069285</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744381"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-4-sv">
+    <cim:SvPowerFlow.p>0.431650</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.108182</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-319"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-5-sv">
+    <cim:SvPowerFlow.p>0.727500</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.182329</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-322"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-11-sv">
+    <cim:SvPowerFlow.p>0.329800</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.082656</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-325"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-1-sv">
+    <cim:SvPowerFlow.p>4.845000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>1.592474</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-1229744368"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-10-sv">
+    <cim:SvPowerFlow.p>0.068000</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.042143</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-328"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-I-9-sv">
+    <cim:SvPowerFlow.p>0.573750</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.355578</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-331"/>
+  </cim:SvPowerFlow>
+  <cim:SvPowerFlow rdf:ID="LOAD-H-6-sv">
+    <cim:SvPowerFlow.p>0.548050</cim:SvPowerFlow.p>
+    <cim:SvPowerFlow.q>0.137354</cim:SvPowerFlow.q>
+    <cim:SvPowerFlow.Terminal rdf:resource="#E-334"/>
+  </cim:SvPowerFlow>
+</rdf:RDF>
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_TP.xml b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_TP.xml
new file mode 100644
index 0000000..c54476d
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/sample_data/CIGRE-MV-NoTap/Rootnet_FULL_NE_06J16h_TP.xml
@@ -0,0 +1,279 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cim="http://iec.ch/TC57/2012/CIM-schema-cim16#" xmlns:md="http://iec.ch/TC57/61970-552/ModelDescription/1#" xmlns:entsoe="http://entsoe.eu/Secretariat/ProfileExtension/2#" xmlns:neplan="http://www.neplan.ch#">
+  <md:FullModel rdf:about="urn:uuid:f2ff6631-14b2-42d2-8fdb-a2edc910aefe">
+    <md:Model.created>2018-11-06T16:34:52</md:Model.created>
+    <neplan:Model.createdBy>NEPLAN by Busarello + Cott + Partner AG, Switzerland</neplan:Model.createdBy>
+    <md:Model.scenarioTime>2018-11-06T16:34:50</md:Model.scenarioTime>
+    <md:Model.version>7</md:Model.version>
+    <md:Model.DependentOn rdf:resource="urn:uuid:25276efc-54c7-450a-87d6-6f58ae3470a9"/>
+    <md:Model.description>NEPLAN</md:Model.description>
+    <md:Model.modelingAuthoritySet>FULL</md:Model.modelingAuthoritySet>
+    <md:Model.profile>http://iec.ch/TC57/61970-456/Topology/3</md:Model.profile>
+  </md:FullModel>
+  <cim:NameType rdf:ID="_180dea0a-f4a7-4fec-90f4-fbb189409882">
+    <cim:NameType.name>description</cim:NameType.name>
+  </cim:NameType>
+  <cim:TopologicalNode rdf:ID="N0">
+    <cim:IdentifiedObject.name>N0</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_fd4aebc6-81ee-42dd-bea2-e3368f769175"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_53a66d62-e48c-4548-bdb0-8d46f596c259"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N1">
+    <cim:IdentifiedObject.name>N1</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_03323680-017d-4c30-a373-a08268295f28"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N12">
+    <cim:IdentifiedObject.name>N12</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_ab3a1be0-9b79-4c06-aac2-c29795af7995"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N3">
+    <cim:IdentifiedObject.name>N3</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_bc60cb48-b173-4a4e-98b3-229aad123c85"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N5">
+    <cim:IdentifiedObject.name>N5</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_c9026ac7-114f-42db-ad42-c62d5f6dd04e"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N4">
+    <cim:IdentifiedObject.name>N4</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_e7ebb930-c627-436a-8a78-a081d8fd14b6"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N10">
+    <cim:IdentifiedObject.name>N10</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_1cc203b2-5def-4787-a39e-bcdaa8704b70"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N9">
+    <cim:IdentifiedObject.name>N9</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_c939c4a6-6b54-4aab-b12b-02056c76145f"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N8">
+    <cim:IdentifiedObject.name>N8</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_fba380fd-6b70-46df-97f1-f0f2d6fd027d"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N7">
+    <cim:IdentifiedObject.name>N7</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_bad2e7c9-5aa8-4017-af2c-5ef5dcf65cf9"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N6">
+    <cim:IdentifiedObject.name>N6</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_6c34a5cf-b0b5-4164-93b0-6c994651fbd4"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N14">
+    <cim:IdentifiedObject.name>N14</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_5595a431-985c-4a41-9f8c-7384e248bf95"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N13">
+    <cim:IdentifiedObject.name>N13</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_98ddf6d7-8d31-48bb-8043-6ebe119bb478"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N11">
+    <cim:IdentifiedObject.name>N11</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_fe5cecb0-1840-413b-b06e-da542c486491"/>
+  </cim:TopologicalNode>
+  <cim:TopologicalNode rdf:ID="N2">
+    <cim:IdentifiedObject.name>N2</cim:IdentifiedObject.name>
+    <cim:TopologicalNode.BaseVoltage rdf:resource="#_0a92d9bb-71b6-4256-aa94-54fde8700496"/>
+    <cim:TopologicalNode.ConnectivityNodeContainer rdf:resource="#_633b35b8-fa46-49b0-877c-d7b58e03c961"/>
+  </cim:TopologicalNode>
+  <cim:Terminal rdf:about="#E-132">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N4"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-133">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N5"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-137">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-138">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N4"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-147">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N11"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-148">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-157">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-158">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-162">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-163">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-172">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-173">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-177">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-178">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N7"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-182">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N5"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-183">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N6"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-187">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N12"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-188">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N13"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-192">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N13"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-193">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N14"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-214">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N1"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-215">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N2"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-219">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N2"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-220">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744452">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N0"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744455">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N1"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744476">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N0"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744473">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N12"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-337">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N7"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-340">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N8"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-301">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N12"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744389">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744397">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-304">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N13"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744413">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N14"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744405">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N12"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744416">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N14"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-310">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N1"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744381">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N3"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-319">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N4"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-322">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N5"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-325">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N11"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-1229744368">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N1"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-328">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N10"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-331">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N9"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-334">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N6"/>
+  </cim:Terminal>
+  <cim:Terminal rdf:about="#E-298">
+    <cim:Terminal.connected>true</cim:Terminal.connected>
+    <cim:Terminal.TopologicalNode rdf:resource="#N0"/>
+  </cim:Terminal>
+</rdf:RDF>
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/test_switch_nv_powerflow.py b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/test_switch_nv_powerflow.py
new file mode 100644
index 0000000..cec1dcf
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/test_switch_nv_powerflow.py
@@ -0,0 +1,56 @@
+import logging
+import numpy as np
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import results
+import cimpy
+import os
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r".\sample_data\CIGRE-MV-NoTap-WithBreaker"
+xml_files = [xml_path + r"\20191126T1535Z_YYY_EQ_.xml",
+             xml_path + r"\20191126T1535Z_XX_YYY_SV_.xml",
+             xml_path + r"\20191126T1535Z_XX_YYY_TP_.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+#open breaker
+system.breakers[-1].open_breaker()
+system.Ymatrix_calc()
+
+# Execute power flow analysis
+results_pf, num_iter = nv_powerflow.solve(system)
+
+# print node voltages
+print("Powerflow converged in " + str(num_iter) + " iterations.\n")
+print("Results:")
+for node in results_pf.nodes:
+    print('{}={}'.format(node.topology_node.name, np.absolute(node.voltage)))
+    #print('{}={}'.format(node.topology_node.name, np.absolute(node.voltage_pu)))
+print("\n")
+
+print("-------------------------------------------------------------")
+print("\n")
+
+#close breaker
+system.breakers[-1].close_breaker()
+system.Ymatrix_calc()
+
+# Execute power flow analysis
+results_pf, num_iter = nv_powerflow.solve(system)
+
+# print node voltages
+print("Powerflow converged in " + str(num_iter) + " iterations.\n")
+print("Results:")
+for node in results_pf.nodes:
+    print('{}={}'.format(node.topology_node.name, np.absolute(node.voltage)))
+    #print('{}={}'.format(node.topology_node.name, np.absolute(node.voltage_pu)))
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/test_switch_nv_state_estimator.py b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/test_switch_nv_state_estimator.py
new file mode 100644
index 0000000..f6ba78f
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/quickstart/test_switch_nv_state_estimator.py
@@ -0,0 +1,61 @@
+import logging
+import numpy as np
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import nv_state_estimator
+from pyvolt import measurement
+from pyvolt import results
+import cimpy
+import os
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r".\sample_data\CIGRE-MV-NoTap-WithBreaker"
+xml_files = [xml_path + r"\20191126T1535Z_YYY_EQ_.xml",
+             xml_path + r"\20191126T1535Z_XX_YYY_SV_.xml",
+             xml_path + r"\20191126T1535Z_XX_YYY_TP_.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+#open breaker
+system.breakers[-1].open_breaker()
+system.Ymatrix_calc()
+
+# Execute power flow analysis
+results_pf, num_iter = nv_powerflow.solve(system)
+
+# --- State Estimation ---
+""" Write here the percent uncertainties of the measurements"""
+V_unc = 0
+I_unc = 0
+Sinj_unc = 0
+S_unc = 0
+Pmu_mag_unc = 1
+Pmu_phase_unc = 0
+
+# Create measurements data structures
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in results_pf.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in results_pf.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results = nv_state_estimator.DsseCall(system, measurements_set)
+
+# print node voltages
+print("state_estimation_results.voltages: ")
+for node in state_estimation_results.nodes:
+    print('{}={}'.format(node.topology_node.name, node.voltage))
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/validation/test_nv_powerflow.py b/pmu_visualization/pyvolt-service/pyvolt/examples/validation/test_nv_powerflow.py
new file mode 100644
index 0000000..a2a49c0
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/validation/test_nv_powerflow.py
@@ -0,0 +1,46 @@
+import os
+import logging
+from pyvolt import network
+from pyvolt import nv_powerflow
+from pyvolt import results
+import cimpy
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+xml_files = [xml_path + r"\Rootnet_FULL_NE_06J16h_DI.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_EQ.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_SV.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+# Execute power flow analysis
+results_pf, num_iter_cim = nv_powerflow.solve(system)
+
+# print node voltages
+print("results_pf.voltages: ")
+for node in results_pf.nodes:
+    print('{}={}'.format(node.topology_node.uuid, node.voltage))
+print("\n")
+
+# Show numerical comparison 
+loadflow_results_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+
+loadflow_results_file = loadflow_results_path + r"\CIGRE-MV-NoTap.csv"
+results_dpsim = results.Results(system)
+results_dpsim.read_data_dpsim(file_name=loadflow_results_file)
+
+print("numerical comparison : results_pf.voltages - results_dpsim.voltages ")
+for pf_node in results_pf.nodes:
+    dpsim_node = results_dpsim.get_node(uuid=pf_node.topology_node.uuid)
+    diff = pf_node.voltage - dpsim_node.voltage / 1000
+    print('pf_node.{}-dpsim_node.{} = {}'.format(pf_node.topology_node.uuid, dpsim_node.topology_node.uuid, diff))
diff --git a/pmu_visualization/pyvolt-service/pyvolt/examples/validation/test_nv_state_estimator.py b/pmu_visualization/pyvolt-service/pyvolt/examples/validation/test_nv_state_estimator.py
new file mode 100644
index 0000000..5db900d
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/examples/validation/test_nv_state_estimator.py
@@ -0,0 +1,112 @@
+import os
+import logging
+import numpy as np
+import matplotlib.pyplot as plt
+
+import cimpy
+from pyvolt import network
+from pyvolt import nv_state_estimator
+from pyvolt import measurement
+from pyvolt import results
+
+logging.basicConfig(filename='CIGRE.log', level=logging.INFO, filemode='w')
+
+xml_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+xml_files = [xml_path + r"\Rootnet_FULL_NE_06J16h_DI.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_EQ.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_SV.xml",
+                 xml_path + r"\Rootnet_FULL_NE_06J16h_TP.xml"]
+
+xml_files_abs = []
+for file in xml_files:
+    xml_files_abs.append(os.path.abspath(file))
+	
+# read cim files and create new network.Systen object
+res, _ = cimpy.cim_import(xml_files_abs, "cgmes_v2_4_15")
+system = network.System()
+base_apparent_power = 25  # MW
+system.load_cim_data(res, base_apparent_power)
+
+# read Input-Ergebnisdatei and store it in a results.Results object
+loadflow_results_path = r"..\quickstart\sample_data\CIGRE-MV-NoTap"
+loadflow_results_file = loadflow_results_path + r"\CIGRE-MV-NoTap.csv"
+powerflow_results = results.Results(system)
+powerflow_results.read_data_dpsim(loadflow_results_file)
+
+# --- State Estimation with Ideal Measurements ---
+""" Write here the percent uncertainties of the measurements"""
+V_unc = 0
+I_unc = 0
+Sinj_unc = 0
+S_unc = 0
+Pmu_mag_unc = 0
+Pmu_phase_unc = 0
+
+# Create measurements object
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results_ideal = nv_state_estimator.DsseCall(system, measurements_set)
+
+# Show numerical comparison
+Vest_ideal = state_estimation_results_ideal.get_voltages(pu=False)
+Vtrue = powerflow_results.get_voltages(pu=False)
+print(Vest_ideal - Vtrue)
+
+# --- State Estimation with Non-Ideal Measurements ---
+""" Write here the percent uncertainties of the measurements"""
+Pmu_mag_unc = 1
+
+# Create measurements data structures
+"""use all node voltages as measures"""
+measurements_set = measurement.MeasurementSet()
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_mag,
+                                        np.absolute(node.voltage_pu), Pmu_mag_unc)
+for node in powerflow_results.nodes:
+    measurements_set.create_measurement(node.topology_node, measurement.ElemType.Node, measurement.MeasType.Vpmu_phase,
+                                        np.angle(node.voltage_pu), Pmu_phase_unc)
+measurements_set.meas_creation()
+
+# Perform state estimation
+state_estimation_results_real = nv_state_estimator.DsseCall(system, measurements_set)
+
+# Show numerical comparison
+Vest_real = state_estimation_results_real.get_voltages(pu=False)
+print(Vest_real - Vtrue)
+
+# Plot comparison
+line_width = 6
+fontsize = 26
+
+plt.figure()
+ax = plt.subplot()
+
+nodes_uuid = [system.nodes[elem].uuid for elem in range(len(system.nodes))]
+
+# Reorder and rescale results
+idx_filter = np.argsort([int(uuid[1:]) for uuid in nodes_uuid])[1:]
+nodes_uuid_filtered = [nodes_uuid[idx] for idx in idx_filter]
+Vtrue_filtered = [abs(Vtrue[idx] / 1000) for idx in idx_filter]
+Vest_ideal_filtered = [abs(Vest_ideal[idx] / 1000) for idx in idx_filter]
+Vest_real_filtered = [abs(Vest_real[idx] / 1000) for idx in idx_filter]
+
+plt.plot(Vest_ideal_filtered, linewidth=line_width, linestyle='-', label="state estimator (ideal measurements)")
+plt.plot(Vtrue_filtered, linewidth=line_width, linestyle=':', label="DPsim load flow results")
+plt.plot(Vest_real_filtered, linewidth=line_width, linestyle='-', label="state estimator (non-ideal measurements)")
+
+plt.xticks(range(len(system.nodes)), fontsize=fontsize)
+plt.yticks(fontsize=fontsize)
+ax.set_xticklabels(nodes_uuid_filtered)
+plt.ylabel("Node voltage [kV]", fontsize=fontsize)
+plt.xlim([0, len(system.nodes) - 2])
+plt.legend(fontsize=fontsize)
+plt.show()
diff --git a/pmu_visualization/pyvolt-service/pyvolt/pyvolt/__init__.py b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/pmu_visualization/pyvolt-service/pyvolt/pyvolt/measurement.py b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/measurement.py
new file mode 100644
index 0000000..d19e74e
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/measurement.py
@@ -0,0 +1,388 @@
+from enum import Enum
+import json
+import numpy as np
+
+
+class ElemType(Enum):
+    Node = 1  # Node Voltage
+    Branch = 2  # Complex Power flow at branch
+
+
+class MeasType(Enum):
+    V_mag = 1  # Node Voltage
+    Sinj_real = 2  # Complex Power Injection at node
+    Sinj_imag = 3  # Complex Power Injection at node
+    S1_real = 4  # Active Power flow at branch, measured at initial node (S1.real)
+    S1_imag = 5  # Reactive Power flow at branch, measured at initial node (S1.imag)
+    I_mag = 6  # Branch Current
+    Vpmu_mag = 7  # Node Voltage
+    Vpmu_phase = 8  # Node Voltage
+    Ipmu_mag = 9  # Branch Current
+    Ipmu_phase = 10  # Branch Current
+    S2_real = 11  # Active Power flow at branch, measured at final node (S2.real)
+    S2_imag = 12  # Reactive Power flow at branch, measured at final node (S2.imag)
+
+
+class Measurement:
+    def __init__(self, element, element_type, meas_type, meas_value_ideal, unc):
+        """
+        Creates a measurement, which is used by the estimation module. Possible types of measurements are: v, p, q, i, Vpmu and Ipmu
+        @element: pointer to the topology_node / topology_branch (object of class network.Node / network.Branch)
+        @element_type: clarifies which type of element is considered (object of enum ElemType, e.g. ElemType.Node)
+        @meas_type: clarifies which quantity is measured (object of enum MeasType, e.g. MeasType.V_mag)
+        @meas_value_ideal: ideal measurement value (usually result of a powerflow calculation)
+        @unc: measurement uncertainty in percent
+        """
+
+        if not isinstance(element_type, ElemType):
+            raise Exception("elem_type must be an object of class ElemType")
+
+        if not isinstance(meas_type, MeasType):
+            raise Exception("meas_type must be an object of class MeasType")
+
+        self.element = element
+        self.element_type = element_type
+        self.meas_type = meas_type
+        self.meas_value_ideal = meas_value_ideal
+        self.std_dev = unc / 300
+        self.meas_value = 0.0  # measured values (affected by uncertainty)
+
+
+class MeasurementSet:
+    def __init__(self):
+        self.measurements = []  # array with all measurements
+
+    def create_measurement(self, element, element_type, meas_type, meas_value_ideal, unc):
+        """
+        to add elements to the measurements array
+        """
+        self.measurements.append(Measurement(element, element_type, meas_type, meas_value_ideal, unc))
+
+    def update_measurement(self, element_uuid, meas_type, meas_data, value_in_pu=True):
+        """
+        to update meas_value of a specific measurement object in the measurements array
+        """
+
+        # only update measurements that are already included in the measurements set
+        for meas in self.measurements:
+            if meas.element.uuid == element_uuid:
+                # special case for voltage magnitude: SOGNO interface only knows Vpmu_mag while measurement set distincts between Vpmu_mag and V_mag
+                if meas_type == MeasType.Vpmu_mag and (meas.meas_type == MeasType.Vpmu_mag or meas.meas_type == MeasType.V_mag):
+                    # volt pu conversion assuming that meas_data from device are in volts and single-phase value according to sogno interface
+                    # while baseVoltage from CIM in [kV] and three-phase value
+                    if not value_in_pu:
+                        meas_value_pu = meas_data / (meas.element.baseVoltage / np.sqrt(3) * 1000)
+                    else:
+                        meas_value_pu = meas_data
+                    print("Updating measurement value for {} of type {} from {} to {}".format(meas.element.uuid, str(meas.meas_type), meas.meas_value, meas_value_pu))                    
+                    meas.meas_value = meas_value_pu                
+                # special case for voltage magnitude: SOGNO interface only knows Ipmu_mag while measurement set distincts between Ipmu_mag and I_mag
+                elif meas_type == MeasType.Ipmu_mag and (meas.meas_type == MeasType.Ipmu_mag or meas.meas_type == MeasType.I_mag):
+                    # current pu conversion assuming that meas_data from device are in A and single-phase value according to sogno interface
+                    # while base_current in [kA]
+                    if not value_in_pu:
+                        meas_value_pu = meas_data / (meas.element.base_current * 1000)
+                    else:
+                        meas_value_pu = meas_data
+                    print("Updating measurement value for {} of type {} from {} to {}".format(meas.element.uuid, str(meas.meas_type), meas.meas_value, meas_value_pu))
+                    meas.meas_value = meas_value_pu
+                # case for other measurements 
+                elif (meas_type == meas.meas_type and (meas_type == MeasType.S1_real or meas_type == MeasType.S1_imag)): 
+                    # power pu conversion assuming that meas_data from device are in watts and single-phase value according to sogno interface
+                    # while baseApparent power in [MW] and three-phase value
+                    if not value_in_pu:    
+                        meas_value_pu = meas_data / (meas.element.base_apparent_power / 3 * 1e6)
+                    else:
+                        meas_value_pu = meas_data
+                    print("Updating measurement value for {} of type {} from {} to {}".format(meas.element.uuid, str(meas.meas_type), meas.meas_value, meas_value_pu))
+                    meas.meas_value = meas_value_pu
+                elif (meas_type == meas.meas_type and (meas_type == MeasType.Vpmu_phase or meas_type == MeasType.Ipmu_phase)):
+                    print("Updating measurement value for {} of type {} from {} to {}".format(meas.element.uuid, str(meas.meas_type), meas.meas_value, meas_data))
+                    meas.meas_value = meas_data
+
+
+    def read_measurements_from_file(self, powerflow_results, file_name):
+        """
+        read measurements from file.
+
+        @param powerflow_results: object of class pyvolt.results.Results
+        @param file_name
+        """
+        with open(file_name) as json_file:
+            data = json.load(json_file)
+        for key, value in data['Measurement'].items():
+            if key == "Vmag":
+                unc = float(value['unc'])
+                for uuid in value['uuid']:
+                    pf_node = powerflow_results.get_node(uuid=uuid)
+                    element = pf_node.topology_node
+                    meas_value_ideal = np.abs(pf_node.voltage_pu)
+                    self.create_measurement(element, ElemType.Node, MeasType.V_mag, meas_value_ideal, unc)
+            elif key == "Imag":
+                unc = float(value['unc'])
+                for uuid in value['uuid']:
+                    pf_branch = powerflow_results.get_branch(uuid=uuid)
+                    element = pf_branch.topology_branch
+                    meas_value_ideal = np.abs(pf_branch.current_pu)
+                    self.create_measurement(element, ElemType.Branch, MeasType.I_mag, meas_value_ideal, unc)
+            elif key == "Pinj":
+                unc = float(value['unc'])
+                for uuid in value['uuid']:
+                    pf_node = powerflow_results.get_node(uuid=uuid)
+                    element = pf_node.topology_node
+                    meas_value_ideal = pf_node.power_pu.real
+                    self.create_measurement(element, ElemType.Node, MeasType.Sinj_real, meas_value_ideal, unc)
+            elif key == "Qinj":
+                unc = float(value['unc'])
+                for uuid in value['uuid']:
+                    pf_node = powerflow_results.get_node(uuid=uuid)
+                    element = pf_node.topology_node
+                    meas_value_ideal = pf_node.power_pu.imag
+                    self.create_measurement(element, ElemType.Node, MeasType.Sinj_imag, meas_value_ideal, unc)
+            elif key == "P1":
+                unc = float(value['unc'])
+                for uuid in value['uuid']:
+                    pf_branch = powerflow_results.get_branch(uuid=uuid)
+                    element = pf_branch.topology_branch
+                    meas_value_ideal = pf_branch.power_pu.real
+                    self.create_measurement(element, ElemType.Branch, MeasType.S1_real, meas_value_ideal, unc)
+            elif key == "Q1":
+                unc = float(value['unc'])
+                for uuid in value['uuid']:
+                    pf_branch = powerflow_results.get_branch(uuid=uuid)
+                    element = pf_branch.topology_branch
+                    meas_value_ideal = pf_branch.power_pu.imag
+                    self.create_measurement(element, ElemType.Branch, MeasType.S1_imag, meas_value_ideal, unc)
+            elif key == "P2":
+                unc = float(value['unc'])
+                for uuid in value['uuid']:
+                    pf_branch = powerflow_results.get_branch(uuid=uuid)
+                    element = pf_branch.topology_branch
+                    meas_value_ideal = pf_branch.power2_pu.real
+                    self.create_measurement(element, ElemType.Branch, MeasType.S2_real, meas_value_ideal, unc)
+            elif key == "Q2":
+                unc = float(value['unc'])
+                for uuid in value['uuid']:
+                    pf_branch = powerflow_results.get_branch(uuid=uuid)
+                    element = pf_branch.topology_branch
+                    meas_value_ideal = pf_branch.power2_pu.imag
+                    self.create_measurement(element, ElemType.Branch, MeasType.S2_imag, meas_value_ideal, unc)
+            elif key == "Vpmu":
+                unc_mag = float(value['unc_mag'])
+                unc_phase = float(value['unc_phase'])
+                for uuid in value['uuid']:
+                    pf_node = powerflow_results.get_node(uuid=uuid)
+                    element = pf_node.topology_node
+                    meas_value_ideal_mag = np.abs(pf_node.voltage_pu)
+                    self.create_measurement(element, ElemType.Node, MeasType.Vpmu_mag, meas_value_ideal_mag, unc_mag)
+                for uuid in value['uuid']:
+                    pf_node = powerflow_results.get_node(uuid=uuid)
+                    element = pf_node.topology_node
+                    meas_value_ideal_phase = np.angle(pf_node.voltage_pu)
+                    self.create_measurement(element, ElemType.Node, MeasType.Vpmu_phase, meas_value_ideal_phase, unc_phase)
+            elif key == "Ipmu":
+                unc_mag = float(value['unc_mag'])
+                unc_phase = float(value['unc_phase'])
+                for uuid in value['uuid']:
+                    pf_branch = powerflow_results.get_branch(uuid=uuid)
+                    element = pf_branch.topology_branch
+                    meas_value_ideal_mag = np.abs(pf_branch.current_pu)
+                    meas_value_ideal_phase = np.angle(pf_branch.current_pu)
+                    self.create_measurement(element, ElemType.Branch, MeasType.Ipmu_mag, meas_value_ideal_mag, unc_mag)
+                    self.create_measurement(element, ElemType.Branch, MeasType.Ipmu_phase, meas_value_ideal_phase, unc_phase)
+
+    def meas_creation(self, dist="normal", seed=None, type="simulation"):
+        """
+        It calculates the measured values (affected by uncertainty) at the measurement points
+        which distribution should be used? if gaussian --> stddev must be divided by 3
+
+        @param seed: Seed for RandomState (to make the random numbers predictable)
+                     Must be convertible to 32 bit unsigned integers.
+        @param seed: - normal: use normal distribution (-->std_dev are divided by 3)
+                     - uniform: use normal distribution
+        """
+        if type == "simulation":
+            np.random.seed(seed)
+            if dist == "normal":
+                err_pu = np.random.normal(0, 0, len(self.measurements))
+                for index, measurement in enumerate(self.measurements):
+                    if measurement.meas_type not in [MeasType.Ipmu_phase, MeasType.Vpmu_phase]:
+                        zdev = measurement.meas_value_ideal * measurement.std_dev
+                    elif measurement.meas_type in [MeasType.Ipmu_phase, MeasType.Vpmu_phase]:
+                        zdev = measurement.std_dev
+                    measurement.meas_value = measurement.meas_value_ideal + zdev * err_pu[index]
+            elif dist == "uniform":
+                err_pu = np.random.uniform(-1, 1, len(self.measurements))
+                for index, measurement in enumerate(self.measurements):
+                    if measurement.meas_type not in [MeasType.Ipmu_phase, MeasType.Vpmu_phase]:
+                        zdev = (measurement.meas_value_ideal * measurement.std_dev)
+                    elif measurement.meas_type in [MeasType.Ipmu_phase, MeasType.Vpmu_phase]:
+                        zdev = measurement.std_dev
+                    measurement.meas_value = measurement.meas_value_ideal + np.multiply(3 * zdev, err_pu[index])
+        elif type == "field":
+            for measurement in self.measurements:
+                measurement.meas_value = measurement.meas_value_ideal
+
+    def meas_creation_test(self, err_pu):
+        """
+        For test purposes.
+        It calculates the measured values (affected by uncertainty) at the measurement points.
+        This function takes as paramenter a random distribution.
+        """
+        for index, measurement in enumerate(self.measurements):
+            if measurement.meas_type not in [MeasType.Ipmu_phase, MeasType.Vpmu_phase]:
+                measurement.std_dev = np.absolute(measurement.meas_value_ideal) * measurement.std_dev
+            elif measurement.meas_type in [MeasType.Ipmu_phase, MeasType.Vpmu_phase]:
+                measurement.std_dev = measurement.std_dev
+            measurement.meas_value = measurement.meas_value_ideal + measurement.std_dev * err_pu[index]
+
+    # measurement.meas_value = measurement.meas_value_ideal + measurement.std_dev*err_pu[index]
+
+    def getMeasurementsOfType(self, type):
+        """
+        return an array with all measurements of type "type" in the array MeasurementSet.measurements.
+        """
+        measurements = []
+        for measurement in self.measurements:
+            if measurement.meas_type is type:
+                measurements.append(measurement)
+
+        return measurements
+
+    def getNumberOfMeasurements(self, type):
+        """
+        return number of measurements of type "type" in the array MeasurementSet.measurements
+        """
+        number = 0
+        for measurement in self.measurements:
+            if measurement.meas_type is type:
+                number = number + 1
+
+        return number
+
+    def getIndexOfMeasurements(self, type):
+        """
+        return index of all measurements of type "type" in the array MeasurementSet.measurements
+        """
+        idx = np.zeros(self.getNumberOfMeasurements(type), dtype=int)
+        i = 0
+        for index, measurement in enumerate(self.measurements):
+            if measurement.meas_type is type:
+                idx[i] = index
+                i = i + 1
+
+        return idx
+
+    def getWeightsMatrix(self):
+        """
+        return an array the weights (obtained as standard_deviations^-2)
+        """
+        weights = np.zeros(len(self.measurements))
+        for index, measurement in enumerate(self.measurements):
+            # the weight is small and can bring instability during matrix inversion, so we "cut" everything below 10^-6
+            if measurement.std_dev < 10 ** (-6):
+                measurement.std_dev = 10 ** (-6)
+            weights[index] = (measurement.std_dev) ** (-2)
+
+        return weights
+
+    def getMeasValues(self):
+        """
+        returns an array with all measured values (affected by uncertainty)
+        """
+        meas_real = np.zeros(len(self.measurements))
+        for index, measurement in enumerate(self.measurements):
+            meas_real[index] = measurement.meas_value
+
+        """ Replace in meas_real amplitude and phase of Vpmu by real and imaginary part """
+        # get all measurements of type MeasType.Vpmu_mag
+        Vpmu_mag_idx = self.getIndexOfMeasurements(type=MeasType.Vpmu_mag)
+        # get all measurements of type MeasType.Vpmu_phase
+        Vpmu_phase_idx = self.getIndexOfMeasurements(type=MeasType.Vpmu_phase)
+        for vpmu_mag_index, vpmu_phase_index in zip(Vpmu_mag_idx, Vpmu_phase_idx):
+            vamp = self.measurements[vpmu_mag_index].meas_value
+            vtheta = self.measurements[vpmu_phase_index].meas_value
+            meas_real[vpmu_mag_index] = vamp * np.cos(vtheta)
+            meas_real[vpmu_phase_index] = vamp * np.sin(vtheta)
+
+        """ Replace in z amplitude and phase of Ipmu by real and imaginary part """
+        # get all measurements of type MeasType.Ipmu_mag
+        Ipmu_mag_idx = self.getIndexOfMeasurements(type=MeasType.Ipmu_mag)
+        # get all measurements of type MeasType.Ipmu_phase
+        Ipmu_phase_idx = self.getIndexOfMeasurements(type=MeasType.Ipmu_phase)
+        for ipmu_mag_index, ipmu_phase_index in zip(Ipmu_mag_idx, Ipmu_phase_idx):
+            iamp = self.measurements[ipmu_mag_index].meas_value
+            itheta = self.measurements[ipmu_phase_index].meas_value
+            meas_real[ipmu_mag_index] = iamp * np.cos(itheta)
+            meas_real[ipmu_phase_index] = iamp * np.sin(itheta)
+
+        return meas_real
+    
+    def getSortedMeasurementSet(self):
+        """
+        Sorts measurements in the order required by the SE algorithm
+        """
+        
+        sortedMeasurementSet = MeasurementSet()
+
+        # Sort measurements  in the order required by the SE algorithm
+        # Required order: Vmag, Pinj, Qinj, P1, Q1, P2, Q2, Imag, Vpmu_mag, Vpmu_phase, Ipmu_mag, Ipmu_phase
+        for type_meas in [MeasType.V_mag, MeasType.Sinj_real, MeasType.Sinj_imag, MeasType.S1_real, MeasType.S1_imag, \
+                         MeasType.S2_real, MeasType.S2_imag, MeasType.I_mag, MeasType.Vpmu_mag, MeasType.Vpmu_phase, MeasType.Ipmu_mag, MeasType.Ipmu_phase]:
+            sortedMeasurementSet.measurements += self.getMeasurementsOfType(type_meas)
+        return sortedMeasurementSet
+
+
+    def getStd_Dev(self):
+        """
+        for test purposes
+        returns an array with all standard deviations
+        """
+        std_dev = np.zeros(len(self.measurements))
+        for index, measurement in enumerate(self.measurements):
+            std_dev[index] = measurement.std_dev
+
+        return std_dev
+
+    def getIdealMeasValues(self, type=None):
+        """
+        for test purposes
+        returns an array with all measured values
+        """
+        if type is None:
+            meas_val = np.zeros(len(self.measurements))
+            for index, measurement in enumerate(self.measurements):
+                meas_val[index] = measurement.meas_value_ideal
+        else:
+            meas_val = np.zeros(self.getNumberOfMeasurements(type=type))
+            idx = 0
+            for index, measurement in enumerate(self.measurements):
+                if measurement.meas_type is type:
+                    meas_val[idx] = measurement.meas_value_ideal
+                    idx += 1
+
+        return meas_val
+
+    def getMeasValuesTest(self, type=None):
+        """
+        returns an array with all measured values (affected by uncertainty)
+        """
+        if type is None:
+            meas_real = np.zeros(len(self.measurements))
+            for index, measurement in enumerate(self.measurements):
+                meas_real[index] = measurement.meas_value
+        else:
+            meas_real = np.zeros(self.getNumberOfMeasurements(type=type))
+            idx = 0
+            for index, measurement in enumerate(self.measurements):
+                if measurement.meas_type is type:
+                    meas_real[idx] = measurement.meas_value
+                    idx += 1
+
+        return meas_real
+
+    @staticmethod
+    def mergeMeasurementSets(meas_set_1, meas_set_2):
+        meas_set = MeasurementSet()
+        meas_set.measurements = meas_set_1.measurements + meas_set_2.measurements
+        return meas_set
diff --git a/pmu_visualization/pyvolt-service/pyvolt/pyvolt/network.py b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/network.py
new file mode 100644
index 0000000..5f8e528
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/network.py
@@ -0,0 +1,360 @@
+import logging
+import numpy as np
+from enum import Enum
+
+class BusType(Enum):
+    SLACK = 1
+    slack = 1
+    PV = 2
+    pv = 2
+    PQ = 3
+    pq = 3
+
+
+class Node():
+    def __init__(self, uuid='', name='', base_voltage=1.0, base_apparent_power=1.0, v_mag=0.0,
+                 v_phase=0.0, p=0.0, q=0.0, index=0, ideal_connected_with=''):
+        self.uuid = uuid
+        self.name = name
+        self.index = index
+        self.baseVoltage = base_voltage
+        self.base_apparent_power = base_apparent_power
+        self.base_current = self.base_apparent_power / self.baseVoltage / np.sqrt(3)
+        self.type = BusType["PQ"]
+        self.voltage = complex(v_mag * np.cos(np.radians(v_phase)), v_mag * np.sin(np.radians(v_phase)))
+        self.power = complex(p, q)
+        self.power_pu = complex(p, q) / self.base_apparent_power
+        self.voltage_pu = self.voltage / self.baseVoltage
+        self.ideal_connected_with = ideal_connected_with
+
+    def __str__(self):
+        str = 'class=Node\n'
+        attributes = self.__dict__
+        for key in attributes.keys():
+            str = str + key + '={}\n'.format(attributes[key])
+        return str
+        
+
+class Branch():
+    def __init__(self, uuid='', r=0.0, x=0.0, start_node=None, end_node=None,
+                 base_voltage=1.0, base_apparent_power=1.0):
+        self.uuid = uuid
+        self.baseVoltage = base_voltage
+        self.base_apparent_power = base_apparent_power
+        self.base_current = self.base_apparent_power / self.baseVoltage / np.sqrt(3)
+        self.base_impedance = base_voltage ** 2 / self.base_apparent_power
+        self.start_node = start_node
+        self.end_node = end_node
+        self.r = r
+        self.x = x
+        self.z = self.r + 1j * self.x
+        self.y = 1 / self.z if (self.z != 0) else float("inf")
+        self.r_pu = r / self.base_impedance
+        self.x_pu = x / self.base_impedance
+        self.z_pu = self.r_pu + 1j * self.x_pu
+        self.y_pu = 1 / self.z_pu if (self.z_pu != 0) else float("inf")
+
+    def __str__(self):
+        str = 'class=Branch\n'
+        attributes = self.__dict__
+        for key in attributes.keys():
+            str = str + key + '={}\n'.format(attributes[key])
+        return str
+
+
+class Breaker():
+    def __init__(self, from_node, to_node, is_open=True):
+        """
+        :param from_node:
+        :param to_node:
+        :param is_open: True if the breaker is considered open and False if the broker is closed 
+        """
+        self.from_node = from_node
+        self.to_node = to_node
+        self.is_open = is_open
+
+    def __str__(self):
+        str = 'class=Breaker\n'
+        attributes = self.__dict__
+        for key in attributes.keys():
+            str = str + key + '={}\n'.format(attributes[key])
+        return str
+
+    def open_breaker(self):
+        self.is_open == True
+        self.to_node.ideal_connected_with = ''
+
+    def close_breaker(self):
+        self.is_open == False
+        self.to_node.ideal_connected_with = self.from_node.uuid
+
+
+class System():
+    def __init__(self):
+        self.nodes = []
+        self.branches = []
+        self.breakers = []
+        self.Ymatrix = np.zeros([], dtype=np.complex)
+
+    def get_node_by_uuid(self, node_uuid):
+        for node in self.nodes:
+            if node.uuid == node_uuid:
+                return node
+        
+        return False
+
+    def get_node_by_index(self, index):
+        """
+        return the node with node.index==index 
+        """
+        for node in self.nodes:
+            if (node.index==index) and (node.ideal_connected_with=='') :
+                return node
+        
+        return None
+           
+    def get_nodes_num(self):
+        """
+        return the number of nodes in the list system.nodes
+        Warning: if any node is ideally connected to another node, 
+        the counter is increased only one time
+        """
+        nodes_num=0
+        for node in self.nodes:
+            if node.ideal_connected_with=='':
+                nodes_num+=1
+
+        return nodes_num
+
+    def reindex_nodes_list(self):
+        """
+        Reenumerate the nodes in system.nodes
+        If any node is ideally connected to another node, 
+        both receive the same index
+        """
+        index = 0
+        remaining_nodes_list = []
+        for node in self.nodes:
+            if node.ideal_connected_with=='':
+                node.index=index
+                index+=1
+            else:
+                remaining_nodes_list.append(node)
+
+        for node in remaining_nodes_list:
+            node.index = self.get_node_by_uuid(node.ideal_connected_with).index
+             
+    def load_cim_data(self, res, base_apparent_power):
+        """
+        fill the vectors node, branch and breakers
+        """
+        index = 0
+        list_TPNode = [elem for elem in res.values() if elem.__class__.__name__ == "TopologicalNode"]
+        list_SvVoltage = [elem for elem in res.values() if elem.__class__.__name__ == "SvVoltage"]
+        list_SvPowerFlow = [elem for elem in res.values() if elem.__class__.__name__ == "SvPowerFlow"]
+        list_EnergySources = [elem for elem in res.values() if elem.__class__.__name__ == "EnergySource"]
+        list_EnergyConsumer = [elem for elem in res.values() if elem.__class__.__name__ == "EnergyConsumer"]
+        list_ACLineSegment = [elem for elem in res.values() if elem.__class__.__name__ == "ACLineSegment"]
+        list_PowerTransformer = [elem for elem in res.values() if elem.__class__.__name__ == "PowerTransformer"]
+        list_Terminals = [elem for elem in res.values() if elem.__class__.__name__ == "Terminal"]
+        list_Terminals_ES = [elem for elem in list_Terminals if elem.ConductingEquipment.__class__.__name__ == "EnergySource"]
+        list_Terminals_EC = [elem for elem in list_Terminals if elem.ConductingEquipment.__class__.__name__ == "EnergyConsumer"]
+        list_PowerTransformerEnds = [elem for elem in res.values() if elem.__class__.__name__ == "PowerTransformerEnd"]
+        list_Breakers = [elem for elem in res.values() if elem.__class__.__name__ == "Breaker"]
+           
+        #create nodes
+        for TPNode in list_TPNode:
+            uuid_TPNode = TPNode.mRID
+            name = TPNode.name
+            vmag = 0.0
+            vphase = 0.0
+            pInj = 0.0
+            qInj = 0.0
+                
+            for obj_SvVoltage in list_SvVoltage:
+                if obj_SvVoltage.TopologicalNode.mRID == uuid_TPNode:
+                    vmag = obj_SvVoltage.v
+                    vphase = obj_SvVoltage.angle
+                    break
+            for obj_SvPowerFlow in list_SvPowerFlow:
+                if obj_SvPowerFlow.Terminal.TopologicalNode.mRID == uuid_TPNode:
+                    pInj -= obj_SvPowerFlow.p
+                    qInj -= obj_SvPowerFlow.q           
+            for obj_Terminal in list_Terminals_ES:
+                if obj_Terminal.TopologicalNode.mRID == uuid_TPNode:
+                    for obj_EnergySource in list_EnergySources:
+                        if obj_EnergySource.mRID == obj_Terminal.ConductingEquipment.mRID:
+                            pInj += obj_EnergySource.activePower
+                            qInj += obj_EnergySource.reactivePower
+            for obj_Terminal in list_Terminals_EC:
+                if obj_Terminal.TopologicalNode.mRID == uuid_TPNode:
+                    for obj_EnergyConsumer in list_EnergyConsumer:
+                        if obj_EnergyConsumer.mRID == obj_Terminal.ConductingEquipment.mRID:
+                            pInj -= obj_EnergyConsumer.p
+                            qInj -= obj_EnergyConsumer.q
+            
+            base_voltage = TPNode.BaseVoltage.nominalVoltage
+            self.nodes.append(Node(name=name, uuid=uuid_TPNode, base_voltage=base_voltage, v_mag=vmag,
+                                   base_apparent_power=base_apparent_power, v_phase=vphase,
+                                   p=pInj, q=qInj, index=index))
+            index = index + 1
+        
+        self._setNodeType(list_Terminals)   
+
+        #create branches type ACLineSegment
+        for ACLineSegment in list_ACLineSegment:
+            uuid_ACLineSegment = ACLineSegment.mRID
+            nodes = self._get_nodes(list_Terminals, uuid_ACLineSegment)
+            start_node = nodes[0]
+            end_node = nodes[1]
+
+            base_voltage = ACLineSegment.BaseVoltage.nominalVoltage
+            self.branches.append(Branch(uuid=uuid_ACLineSegment, r=ACLineSegment.r, x=ACLineSegment.x, 
+                                        start_node=start_node, end_node=end_node, 
+                                        base_voltage=base_voltage, base_apparent_power=base_apparent_power))
+
+        #create branches type powerTransformer
+        for power_transformer in list_PowerTransformer:
+            uuid_power_transformer = power_transformer.mRID
+            nodes = self._get_nodes(list_Terminals, uuid_power_transformer)
+            start_node = nodes[0]
+            end_node = nodes[1]
+            
+            # base voltage = high voltage side (=primaryConnection)
+            primary_connection = self._get_primary_connection(list_PowerTransformerEnds, uuid_power_transformer)
+            base_voltage = primary_connection.BaseVoltage.nominalVoltage
+            self.branches.append(Branch(uuid=uuid_power_transformer, r=primary_connection.r, x=primary_connection.x,
+                                        start_node=start_node, end_node=end_node, base_voltage=base_voltage,
+                                        base_apparent_power=base_apparent_power))
+
+        #create breakers
+        for obj_Breaker in list_Breakers:
+            is_open = obj_Breaker.normalOpen
+            nodes = self._get_nodes(list_Terminals, obj_Breaker.mRID)
+            self.breakers.append(Breaker(from_node=nodes[0], to_node=nodes[1], is_open=is_open))
+
+            #if the breaker is open == closed --> close broker
+            if is_open == False:
+                self.breakers[-1].close_breaker(self)
+            else:
+                self.breakers[-1].ideal_connected_with = ''
+            
+        #calculate admitance matrix
+        self.Ymatrix_calc()
+
+    def _get_nodes(self, list_Terminals, elem_uuid):
+        """
+        get the the start and end node of the element with uuid=elem_uuid
+        This function can used only with element which are connected 
+        to 2 topologicalNodes, for example: ACLineSegment, PowerTransformer and Breaker 
+        :param list_Terminals: list of all elements of type Terminal
+        :param elem_uuid: uuid of the element for which the start and end node ID are searched
+        :return list: [startNodeID, endNodeID]
+        """
+        start_node_uuid = None
+        end_node_uuid = None
+        
+        for terminal in list_Terminals:
+            if (terminal.ConductingEquipment.mRID != elem_uuid):
+                continue
+            sequence_number = terminal.sequenceNumber            
+            if sequence_number == 1:
+                start_node_uuid = terminal.TopologicalNode.mRID
+            elif sequence_number == 2:
+                end_node_uuid = terminal.TopologicalNode.mRID
+        
+        start_node = None
+        end_node = None
+        if (start_node_uuid==None):
+            print('WARNING: It could not find a start node for the element with uuid={}'.format(elem_uuid))
+        else:
+            start_node = self.get_node_by_uuid(start_node_uuid)
+        if (end_node_uuid==None):
+            print('WARNING: It could not find a end node for the element with uuid={}'.format(elem_uuid))
+        else:
+            end_node = self.get_node_by_uuid(end_node_uuid)
+
+        return [start_node, end_node]
+
+    def _get_primary_connection(self, list_PowerTransformerEnds, elem_uuid):
+        """
+        get primaryConnection of the powertransformer with uuid = elem_uuid
+        :param list_PowerTransformerEnd: list of all elements of type PowerTransformerEnd
+        :param elem_uuid: uuid of the power transformer for which the primary connection is searched
+        :return: primary_connection
+        """
+        primary_connection = None
+        power_transformer_ends = []
+
+        #search for two elements of class powertransformerend that point to the powertransformer with ID = elem_uuid
+        for power_transformer_end in list_PowerTransformerEnds:
+            power_transformer = None
+            if isinstance(power_transformer_end.PowerTransformer, list):
+                if (len(power_transformer_end.PowerTransformer)!=1):
+                    print('WARNING: len(power_transformer_end.PowerTransformer)!=1 for the element with uuid={}. \
+                        The first element will be used'.format(power_transformer_end.mRID))
+                power_transformer = power_transformer_end.PowerTransformer[0]
+            else:
+                power_transformer = power_transformer_end.PowerTransformer
+        
+            if power_transformer.mRID == elem_uuid:
+                power_transformer_ends.append(power_transformer_end)
+
+        if power_transformer_ends[0].BaseVoltage.nominalVoltage>=power_transformer_ends[1].BaseVoltage.nominalVoltage:
+            primary_connection=power_transformer_ends[0]
+        elif power_transformer_ends[1].BaseVoltage.nominalVoltage>=power_transformer_ends[0].BaseVoltage.nominalVoltage:
+            primary_connection=power_transformer_ends[1]
+
+        return primary_connection
+
+    def _setNodeType(self, list_Terminals):
+        """
+        set the parameter "type" of all elements of the list self.nodes
+        :param list_PowerTransformerEnd: list of all elements of type Terminal
+        :return None
+        """
+        #get a list of Terminals for which the ConductingEquipment is a element of class ExternalNetworkInjection
+        list_Terminals_ENI = [elem for elem in list_Terminals if elem.ConductingEquipment.__class__.__name__ == "ExternalNetworkInjection"]
+        for terminal in list_Terminals_ENI:
+            node_uuid = terminal.TopologicalNode.mRID
+            for node in self.nodes:
+                if node.uuid == node_uuid:
+                    node.type = BusType["SLACK"]
+            
+        #TODO the search for PV nodes has not been tested yet
+        #get a list of Terminals for which the ConductingEquipment is a element of class SynchronousMachine
+        list_Terminals_SM = [elem for elem in list_Terminals if elem.ConductingEquipment.__class__.__name__ == "SynchronousMachine"]
+        for terminal in list_Terminals_SM:
+            node_uuid = terminal.TopologicalNode.mRID
+            for node in self.nodes:
+                if node.uuid == node_uuid:
+                    node.type = BusType["PV"]
+
+    def Ymatrix_calc(self):
+        self.reindex_nodes_list()
+        nodes_num = self.get_nodes_num()
+        self.Ymatrix = np.zeros((nodes_num, nodes_num), dtype=np.complex)
+        self.Bmatrix = np.zeros((nodes_num, nodes_num), dtype=np.complex)
+        for branch in self.branches:
+            fr = branch.start_node.index
+            to = branch.end_node.index
+            self.Ymatrix[fr][to] -= branch.y_pu
+            self.Ymatrix[to][fr] -= branch.y_pu
+            self.Ymatrix[fr][fr] += branch.y_pu  # + branch.b_pu
+            self.Ymatrix[to][to] += branch.y_pu  # + branch.b_pu
+            # self.Bmatrix[fr][to] += branch.b_pu
+            # self.Bmatrix[to][fr] += branch.b_pu
+    
+    #Testing functions
+    def print_nodes_names(self):
+        for node in self.nodes:
+            print('{} {}'.format(node.name, node.index))
+
+    def print_node_types(self):
+        for node in self.nodes:
+            print('{} {}'.format(node.name, node.type))
+    
+    def print_power(self):
+        for node in self.nodes:
+            print('{} {}'.format(node.name, node.power))
+            
diff --git a/pmu_visualization/pyvolt-service/pyvolt/pyvolt/nv_powerflow.py b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/nv_powerflow.py
new file mode 100644
index 0000000..2e6ce0d
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/nv_powerflow.py
@@ -0,0 +1,99 @@
+import numpy as np
+from .network import BusType
+from .results import Results
+
+
+def solve(system):
+    """It performs powerflow by using rectangular node voltage state variables and considering the current mismatch function.
+    
+    Solve the non-linear powerflow problem stated by
+
+    r = z-h(state) = 0
+
+    following the Newton-Raphson approach
+
+    delta_state = H^-1 * r
+    new_state = old_state + delta_state
+
+    r: residual function (current mismatch) 
+    z: expected currents
+    state: rectangular voltages (i.e. [V0_re, V1_re, ..., VN_re, V0_im, V1_im, ... , VN_im])
+    h: currents calculated from state
+    H: Jacobian matrix
+    V: same as state but with complex numbers (i.e. [V0_re+j*V0_im, V1_re+j*V1_im, ...])
+    """
+
+    nodes_num = system.get_nodes_num()
+    z = np.zeros(2 * nodes_num)
+    h = np.zeros(2 * nodes_num)
+    H = np.zeros((2 * nodes_num, 2 * nodes_num))
+
+    for node in system.nodes:
+        if node.ideal_connected_with =='':
+            i = node.index
+            m = 2 * i
+            i2 = i + nodes_num
+            node_type = node.type
+            if node_type == BusType.SLACK:
+                z[m] = np.real(node.voltage_pu)
+                z[m + 1] = np.imag(node.voltage_pu)
+                H[m][i] = 1
+                H[m + 1][i2] = 1
+            elif node_type is BusType.PQ:
+                H[m][:nodes_num] = np.real(system.Ymatrix[i])
+                H[m][nodes_num:] = - np.imag(system.Ymatrix[i])
+                H[m+1][:nodes_num] = np.imag(system.Ymatrix[i])
+                H[m+1][nodes_num:] = np.real(system.Ymatrix[i])
+            elif node_type is BusType.PV:
+                z[m + 1] = np.real(node.power)
+                H[m][:nodes_num] = np.real(system.Ymatrix[i])
+                H[m][nodes_num:] = - np.imag(system.Ymatrix[i])
+
+    epsilon = 10 ** (-10)
+    #epsilon = 0.01
+    diff = 5
+    V = np.ones(nodes_num) + 1j * np.zeros(nodes_num)
+    num_iter = 0
+
+    state = np.concatenate((np.ones(nodes_num), np.zeros(nodes_num)), axis=0)
+
+    while diff > epsilon:
+        for node in system.nodes:
+            if node.ideal_connected_with =='':
+                i = node.index
+                m = 2 * i
+                i2 = i + nodes_num
+                node_type = node.type
+                if node_type is BusType.SLACK:
+                    h[m] = np.inner(H[m], state)
+                    h[m + 1] = np.inner(H[m + 1], state)
+                elif node_type is BusType.PQ:
+                    z[m] = (np.real(node.power_pu) * np.real(V[i]) + 
+                           np.imag(node.power_pu) * np.imag(V[i])) / (np.abs(V[i]) ** 2)
+                    z[m + 1] = (np.real(node.power_pu) * np.imag(V[i]) - 
+                           np.imag(node.power_pu) * np.real(V[i])) / (np.abs(V[i]) ** 2)
+                    h[m] = np.inner(H[m], state)
+                    h[m + 1] = np.inner(H[m + 1], state)
+                elif node_type is BusType.PV:
+                    z[m] = (np.real(node.power_pu) * np.real(V[i]) + 
+                            np.imag(node.power_pu) * np.imag(V[i])) / (np.abs(V[i]) ** 2)
+                    h[m] = np.inner(H[m], state)
+                    h[m + 1] = np.abs(V[i])
+                    H[m + 1][i] = np.cos(np.angle(V[i]))
+                    H[m + 1][i2] = np.sin(np.angle(V[i]))
+
+        r = np.subtract(z, h)
+        Hinv = np.linalg.inv(H)
+        delta_state = np.inner(Hinv, r)
+        state = state + delta_state
+        diff = np.amax(np.absolute(delta_state))
+
+        V = state[:nodes_num] + 1j * state[nodes_num:]
+        num_iter = num_iter + 1
+
+    # calculate all the other quantities of the grid
+    powerflow_results = Results(system)
+    powerflow_results.load_voltages(V)
+    powerflow_results.calculate_all()
+
+    return powerflow_results, num_iter
diff --git a/pmu_visualization/pyvolt-service/pyvolt/pyvolt/nv_state_estimator.py b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/nv_state_estimator.py
new file mode 100644
index 0000000..e712472
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/nv_state_estimator.py
@@ -0,0 +1,952 @@
+import numpy as np
+from pyvolt.results import Results
+from pyvolt.measurement import *
+
+
+def DsseCall(system, measurements, solver_type="conventional"):
+    """
+    Performs state estimation
+    It identifies the type of measurements present in the measurement set and
+    calls the appropriate estimator for dealing with them.
+
+    @param system: model of the system (nodes, lines, topology)
+    @param measurements: Vector of measurements in Input (voltages, currents, powers)
+    return: object of class results.Results
+    """
+
+    # select type of Estimator.
+    # if at least a PMU is present we launch the combined estimator, 
+    # otherwise a simple traditional etimator
+    Vmag_meas = 0
+    Vpmu_meas = 0
+    for elem in measurements.measurements:
+        if elem.meas_type == MeasType.V_mag:
+            Vmag_meas += 1
+        elif elem.meas_type == MeasType.Vpmu_mag:
+            Vpmu_meas += 1
+
+    trad_code = 1 if Vmag_meas > 0 else 0
+    PMU_code = 2 if Vpmu_meas > 0 else 0
+    est_code = trad_code + PMU_code
+
+    # number of nodes of the grid
+    nodes_num = system.get_nodes_num()
+
+    Gmatrix = system.Ymatrix.real
+    Bmatrix = system.Ymatrix.imag
+    Yabs_matrix = np.absolute(system.Ymatrix)
+    Yphase_matrix = np.angle(system.Ymatrix)
+
+    # Bring measurements in correct order for SE algorithm
+    measurements = measurements.getSortedMeasurementSet()
+
+    # run Estimator.
+    if solver_type == "conventional":
+        if est_code == 1:
+            Vest = DsseTrad(nodes_num, measurements, Gmatrix, Bmatrix, Yabs_matrix, Yphase_matrix)
+        elif est_code == 2:
+            Vest = DssePmu(nodes_num, measurements, Gmatrix, Bmatrix)
+        else:
+            Vest = DsseMixed(nodes_num, measurements, Gmatrix, Bmatrix, Yabs_matrix, Yphase_matrix)
+    elif solver_type == "advanced":
+        # TODO: derive from system inj_code analyzing whether load and gens connected to all nodes
+        inj_code = 1
+        if inj_code == 1 or inj_code == 2:
+            Vest = DsseAllocation(nodes_num, measurements, Gmatrix, Bmatrix, Yabs_matrix, Yphase_matrix, est_code, inj_code)
+
+    # calculate all the other quantities of the grid
+    results = Results(system)
+    results.load_voltages(Vest)
+    results.calculate_all()
+
+    return results
+
+
+def DsseTrad(nodes_num, measurements, Gmatrix, Bmatrix, Yabs_matrix, Yphase_matrix):
+    """
+    Traditional state estimator
+    It performs state estimation using rectangular node voltage state variables
+    and it is customized to work without PMU measurements
+
+    @param nodes_num: number of nodes of the grid
+    @param measurements: Vector of measurements in Input (voltages, currents, powers)
+    @param Gmatrix: conductance matrix 
+    @param Bmatrix: susceptance matrix
+    @param Yabs_matrix: magnitude of the admittance matrix
+    @param Yphase_matrix: phase of the admittance matrix
+    return: np.array V - estimated voltages
+    """
+
+    # calculate  weightsmatrix (obtained as stdandard_deviations^-2)
+    weights = measurements.getWeightsMatrix()
+    W = np.diag(weights)
+    inj_code = 0
+
+    # Jacobian for Power Injection Measurements
+    H2, H3 = calculateJacobiMatrixSinj(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=2)
+
+    # Jacobian for branch Power Measurements
+    H4, H5 = calculateJacobiBranchPower(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=2)
+
+    # get array which contains the index of measurements type V_mag and I_mag
+    vidx = measurements.getIndexOfMeasurements(type=MeasType.V_mag)
+    iidx = measurements.getIndexOfMeasurements(type=MeasType.I_mag)
+    nvi = len(vidx)
+    nii = len(iidx)
+
+    # get array which contains the index of measurements type MeasType.Sinj_real, MeasType.Sinj_imag in the array measurements.measurements
+    pidx = measurements.getIndexOfMeasurements(type=MeasType.Sinj_real)
+    qidx = measurements.getIndexOfMeasurements(type=MeasType.Sinj_imag)
+
+    # get array which contains the index of measurements type MeasType.S_real, MeasType.S_imag in the array measurements.measurements
+    p1br = measurements.getIndexOfMeasurements(type=MeasType.S1_real)
+    p2br = measurements.getIndexOfMeasurements(type=MeasType.S2_real)
+    q1br = measurements.getIndexOfMeasurements(type=MeasType.S1_imag)
+    q2br = measurements.getIndexOfMeasurements(type=MeasType.S2_imag)
+
+    # get an array with all measured values (affected by uncertainty)
+    z = measurements.getMeasValues()
+
+    V = np.ones(nodes_num) + 1j * np.zeros(nodes_num)
+    State = np.concatenate((np.ones(nodes_num), np.zeros(nodes_num-1)), axis=0)
+    epsilon = 5
+    num_iter = 0
+
+    # Iteration of Netwon Rapson method: needed to solve non-linear system of equation
+    while epsilon > 10 ** (-6):
+        """ Computation of equivalent current measurements in place of the power measurements """
+        # in every iteration the input power measurements are converted into currents by dividing by the voltage estimated at the previous iteration
+        z = convertSinjMeasIntoCurrents(measurements, V, z, pidx, qidx)
+        z = convertSbranchMeasIntoCurrents(measurements, V, z, p1br, q1br, p2br, q2br)
+
+        """ Voltage Magnitude Measurements """
+        h1, H1 = update_h1_vector(measurements, V, vidx, nvi, nodes_num, inj_code, type=2)
+
+        """ Power Injection Measurements """
+        # h(x) vector where power injections are present
+        h2 = np.inner(H2, State)
+        h3 = np.inner(H3, State)
+
+        """ Power Flow Measurements """
+        # h(x) vector where power flows are present
+        h4 = np.inner(H4, State)
+        h5 = np.inner(H5, State)
+
+        """ Current Magnitude Measurements """
+        h6, H6 = update_h6_vector(measurements, V, iidx, nii, Yabs_matrix, Yphase_matrix, nodes_num, num_iter, inj_code, type=2)
+
+        """ WLS computation """
+        # all the sub-matrixes of H calcualted so far are merged in a unique matrix
+        H = np.concatenate((H1, H2, H3, H4, H5, H6), axis=0)
+        # h(x) sub-vectors are concatenated
+        y = np.concatenate((h1, h2, h3, h4, h5, h6), axis=0)
+        # "res" is the residual vector. The difference between input measurements and h(x)
+        res = np.subtract(z, y)
+        # g = transpose(H) * W * res
+        g = np.inner(H.transpose(), np.inner(W, res))
+        WH = np.inner(W, H.transpose())
+        # G is the gain matrix, that will have to be inverted at each iteration
+        G = np.inner(H.transpose(), WH.transpose())
+        # inversion of G
+        Ginv = np.linalg.pinv(G)
+        # Delta includes the updates of the states for the current Newton Rapson iteration
+        Delta_State = np.inner(Ginv, g)
+        # state is updated
+        State = State + Delta_State
+        # calculate the NR treeshold (for the next while check)
+        epsilon = np.amax(np.absolute(Delta_State))
+        # update the voltages
+        V.real = State[:nodes_num]
+        V.imag = np.concatenate(([0], State[nodes_num:]), axis=0)
+
+        num_iter = num_iter + 1
+
+    return V
+
+
+def DssePmu(nodes_num, measurements, Gmatrix, Bmatrix):
+    """
+    Traditional state estimator
+    It performs state estimation using rectangular node voltage state variables
+    and it is customized to work using PMU measurements
+
+    @param nodes_num: number of nodes of the grid
+    @param measurements: Vector of measurements in Input (voltages, currents, powers)
+    @param Gmatrix
+    @param Bmatrix
+    return: np.array V - estimated voltages
+    """
+    # calculate weights matrix (obtained as stdandard_deviations^-2)
+    weights = measurements.getWeightsMatrix()
+    W = np.diag(weights)
+    inj_code = 0
+
+    # Jacobian for Power Injection Measurements
+    H2, H3 = calculateJacobiMatrixSinj(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=1)
+
+    # Jacobian for branch Power Measurements
+    H4, H5 = calculateJacobiBranchPower(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=1)
+
+    # Jacobian for Voltage Pmu Measurements
+    H7, H8 = calculateJacobiVoltagePmu(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=1)
+    W = update_W_matrix(measurements, weights, W, "Vpmu")
+
+    # Jacobian for Current Pmu Measurements
+    H9, H10 = calculateJacobiCurrentPmu(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=1)
+    W = update_W_matrix(measurements, weights, W, "Ipmu")
+
+    # get an array with all measured values (affected by uncertainty)
+    z = measurements.getMeasValues()
+
+    H = np.concatenate((H2, H3, H4, H5, H7, H8, H9, H10), axis=0)
+    WH = np.inner(W, H.transpose())
+    G = np.inner(H.transpose(), WH.transpose())
+    Ginv = np.linalg.pinv(G)
+
+    # get array which contains the index of measurements type MeasType.Sinj_real, MeasType.Sinj_imag in the array measurements.measurements
+    pidx = measurements.getIndexOfMeasurements(type=MeasType.Sinj_real)
+    qidx = measurements.getIndexOfMeasurements(type=MeasType.Sinj_imag)
+
+    # get array which contains the index of measurements type MeasType.S_real, MeasType.S_imag in the array measurements.measurements
+    p1br = measurements.getIndexOfMeasurements(type=MeasType.S1_real)
+    p2br = measurements.getIndexOfMeasurements(type=MeasType.S2_real)
+    q1br = measurements.getIndexOfMeasurements(type=MeasType.S1_imag)
+    q2br = measurements.getIndexOfMeasurements(type=MeasType.S2_imag)
+
+    # get an array with all measured values (affected by uncertainty)
+    z = measurements.getMeasValues()
+
+    V = np.ones(nodes_num) + 1j * np.zeros(nodes_num)
+    State = np.concatenate((np.ones(nodes_num), np.zeros(nodes_num)), axis=0)
+    epsilon = 5
+    num_iter = 0
+
+    # Iteration of Netwon Rapson method: needed to solve non-linear system of equation
+    while epsilon > 10 ** (-6):
+        """ Computation of equivalent current measurements in place of the power measurements """
+        # in every iteration the input power measurements are converted into currents by dividing by the voltage estimated at the previous iteration
+        z = convertSinjMeasIntoCurrents(measurements, V, z, pidx, qidx)
+        z = convertSbranchMeasIntoCurrents(measurements, V, z, p1br, q1br, p2br, q2br)
+
+        """ WLS computation """
+        y = np.inner(H, State)
+        res = np.subtract(z, y)
+        g = np.inner(H.transpose(), np.inner(W, res))
+
+        Delta_State = np.inner(Ginv, g)
+
+        State = State + Delta_State
+        epsilon = np.amax(np.absolute(Delta_State))
+
+        V.real = State[:nodes_num]
+        V.imag = State[nodes_num:]
+
+        # sio.savemat('se-pseudo-power-injections-and-branches.mat', {'z': z, 'y': y, 'res': res, 'State': State, 'Delta_State': Delta_State, 'epsilon':epsilon, 'g':g, 'H': H, 'W':W, 'Ginv':Ginv, 'num_iter':num_iter})
+
+        num_iter = num_iter + 1
+
+    return V
+
+
+def DsseMixed(nodes_num, measurements, Gmatrix, Bmatrix, Yabs_matrix, Yphase_matrix):
+    """
+    Traditional state estimator
+    It performs state estimation using rectangular node voltage state variables
+    and it is built to work in scenarios where both conventional and PMU measurements
+    are simultaneously present.
+
+    @param nodes_num: number of nodes of the grid
+    @param measurements: Vector of measurements in Input (voltages, currents, powers)
+    @param Gmatrix
+    @param Bmatrix
+    @param Yabs_matrix
+    @param Yphase_matrix
+    return: np.array V (estimated voltages)
+    """
+
+    # calculate weights matrix (obtained as stdandard_deviations^-2)
+    weights = measurements.getWeightsMatrix()
+    W = np.diag(weights)
+    inj_code = 0
+
+    # Jacobian Matrix. Includes the derivatives of the measurements (voltages, currents, powers) with respect to the states (voltages)
+
+    # Jacobian for Power Injection Measurements
+    H2, H3 = calculateJacobiMatrixSinj(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=1)
+
+    # Jacobian for branch Power Measurements
+    H4, H5 = calculateJacobiBranchPower(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=1)
+
+    # Jacobian for Voltage Pmu Measurements
+    H7, H8 = calculateJacobiVoltagePmu(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=1)
+    W = update_W_matrix(measurements, weights, W, "Vpmu")
+
+    # Jacobian for Current Pmu Measurements
+    H9, H10 = calculateJacobiCurrentPmu(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type=1)
+    W = update_W_matrix(measurements, weights, W, "Ipmu")
+
+    # get array which contains the index of measurements type V_mag and I_mag
+    vidx = measurements.getIndexOfMeasurements(type=MeasType.V_mag)
+    iidx = measurements.getIndexOfMeasurements(type=MeasType.I_mag)
+    nvi = len(vidx)
+    nii = len(iidx)
+
+    # get array which contains the index of measurements type MeasType.Sinj_real, MeasType.Sinj_imag in the array measurements.measurements
+    pidx = measurements.getIndexOfMeasurements(type=MeasType.Sinj_real)
+    qidx = measurements.getIndexOfMeasurements(type=MeasType.Sinj_imag)
+
+    # get array which contains the index of measurements type MeasType.S_real, MeasType.S_imag in the array measurements.measurements
+    p1br = measurements.getIndexOfMeasurements(type=MeasType.S1_real)
+    p2br = measurements.getIndexOfMeasurements(type=MeasType.S2_real)
+    q1br = measurements.getIndexOfMeasurements(type=MeasType.S1_imag)
+    q2br = measurements.getIndexOfMeasurements(type=MeasType.S2_imag)
+
+    # get an array with all measured values (affected by uncertainty)
+    z = measurements.getMeasValues()
+
+    V = np.ones(nodes_num) + 1j * np.zeros(nodes_num)
+    State = np.concatenate((np.ones(nodes_num), np.zeros(nodes_num)), axis=0)
+    epsilon = 5
+    num_iter = 0
+
+    # Iteration of Netwon Rapson method: needed to solve non-linear system of equation
+    while epsilon > 10 ** (-6):
+        """ Computation of equivalent current measurements in place of the power measurements """
+        z = convertSinjMeasIntoCurrents(measurements, V, z, pidx, qidx)
+        z = convertSbranchMeasIntoCurrents(measurements, V, z, p1br, q1br, p2br, q2br)
+
+        """ Voltage Magnitude Measurements """
+        h1, H1 = update_h1_vector(measurements, V, vidx, nvi, nodes_num, inj_code, type=1)
+
+        """ Power Injection Measurements """
+        h2 = np.inner(H2, State)
+        h3 = np.inner(H3, State)
+
+        """ Power Flow Measurements """
+        h4 = np.inner(H4, State)
+        h5 = np.inner(H5, State)
+
+        """ Current Magnitude Measurements """
+        h6, H6 = update_h6_vector(measurements, V, iidx, nii, Yabs_matrix, Yphase_matrix, nodes_num, num_iter, inj_code, type=1)
+
+        """ PMU Voltage Measurements """
+        h7 = np.inner(H7, State)
+        h8 = np.inner(H8, State)
+
+        """ PMU Current Measurements """
+        h9 = np.inner(H9, State)
+        h10 = np.inner(H10, State)
+
+        """ WLS computation """
+        H = np.concatenate((H1, H2, H3, H4, H5, H6, H7, H8, H9, H10), axis=0)
+        y = np.concatenate((h1, h2, h3, h4, h5, h6, h7, h8, h9, h10), axis=0)
+        res = np.subtract(z, y)
+        g = np.inner(H.transpose(), np.inner(W, res))
+        WH = np.inner(W, H.transpose())
+        G = np.inner(H.transpose(), WH.transpose())
+
+        Ginv = np.linalg.pinv(G)
+        Delta_State = np.inner(Ginv, g)
+
+        State = State + Delta_State
+        epsilon = np.amax(np.absolute(Delta_State))
+
+        V.real = State[:nodes_num]
+        V.imag = State[nodes_num:]
+
+        num_iter = num_iter + 1
+
+    return V
+
+
+def DsseAllocation(nodes_num, measurements, Gmatrix, Bmatrix, Yabs_matrix, Yphase_matrix, meas_code, inj_code):
+    """
+    Traditional state estimator
+    It performs state estimation using rectangular node voltage state variables
+    and it is built to work in scenarios where both conventional and PMU measurements
+    are simultaneously present.
+
+    @param nodes_num: number of nodes of the grid
+    @param measurements: Vector of measurements in Input (voltages, currents, powers)
+    @param Gmatrix: real part of the admittance matrix
+    @param Bmatrix: imaginary part of the admittance matrix
+    @param Yabs_matrix: module of the admittance matrix
+    @param Yphase_matrix: angles of the admittance matrix
+    @param meas_code: code to determine if PMU measurements are present or not (1=no PMUs, 2 or 3=PMUs present)
+    @param inj_code: code to determine if the grid has only loads (1) or both loads and generation units (2) connected
+    return: np.array V (estimated voltages)
+    """
+
+    # calculate weights matrix (obtained as stdandard_deviations^-2)
+    weights = measurements.getWeightsMatrix()
+    W = np.diag(weights)
+
+    # Jacobian Matrix. Includes the derivatives of the measurements (voltages, currents, powers) with respect to the states (voltages)
+
+    if meas_code == 1:
+        type=2
+    elif meas_code == 2 or meas_code == 3:
+        type=1
+
+    # Jacobian for branch Power Measurements
+    H4, H5 = calculateJacobiBranchPower(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type)
+
+    # Jacobian for Voltage Pmu Measurements
+    H7, H8 = calculateJacobiVoltagePmu(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type)
+    W = update_W_matrix(measurements, weights, W, "Vpmu")
+
+    # Jacobian for Current Pmu Measurements
+    H9, H10 = calculateJacobiCurrentPmu(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type)
+    W = update_W_matrix(measurements, weights, W, "Ipmu")
+
+    # get array which contains the index of measurements type V_mag and I_mag
+    vidx = measurements.getIndexOfMeasurements(type=MeasType.V_mag)
+    iidx = measurements.getIndexOfMeasurements(type=MeasType.I_mag)
+    nvi = len(vidx)
+    nii = len(iidx)
+
+    # get array which contains the index of measurements type MeasType.Sinj_real, MeasType.Sinj_imag in the array measurements.measurements
+    pidx = measurements.getIndexOfMeasurements(type=MeasType.Sinj_real)
+    qidx = measurements.getIndexOfMeasurements(type=MeasType.Sinj_imag)
+
+    # get array which contains the index of measurements type MeasType.S_real, MeasType.S_imag in the array measurements.measurements
+    p1br = measurements.getIndexOfMeasurements(type=MeasType.S1_real)
+    p2br = measurements.getIndexOfMeasurements(type=MeasType.S2_real)
+    q1br = measurements.getIndexOfMeasurements(type=MeasType.S1_imag)
+    q2br = measurements.getIndexOfMeasurements(type=MeasType.S2_imag)
+
+    # get an array with all measured values (affected by uncertainty)
+    z = measurements.getMeasValues()
+
+    V = np.ones(nodes_num) + 1j * np.zeros(nodes_num)
+    Kfactor = np.ones(inj_code)
+    if type == 1:
+        State = np.concatenate((np.ones(nodes_num), np.zeros(nodes_num), Kfactor), axis=0)
+    elif type == 2:
+        State = np.concatenate((np.ones(nodes_num), np.zeros(nodes_num-1), Kfactor), axis=0)
+    epsilon = 5
+    num_iter = 0
+
+    # Iteration of Netwon Rapson method: needed to solve non-linear system of equation
+    while epsilon > 10 ** (-6):
+        """ Computation of equivalent current measurements in place of the power measurements """
+        z = convertSinjMeasIntoCurrents(measurements, V, z, pidx, qidx)
+        z = convertSbranchMeasIntoCurrents(measurements, V, z, p1br, q1br, p2br, q2br)
+
+        """ Voltage Magnitude Measurements """
+        h1, H1 = update_h1_vector(measurements, V, vidx, nvi, nodes_num, inj_code, type)
+
+        """ Power Injection Measurements """
+        h2, h3, H2, H3 = update_h2_h3_vector(measurements, nodes_num, V, Gmatrix, Bmatrix, inj_code, Kfactor, type)
+
+        """ Power Flow Measurements """
+        h4 = np.inner(H4, State)
+        h5 = np.inner(H5, State)
+
+        """ Current Magnitude Measurements """
+        h6, H6 = update_h6_vector(measurements, V, iidx, nii, Yabs_matrix, Yphase_matrix, nodes_num, num_iter, inj_code, type)
+
+        """ PMU Voltage Measurements """
+        h7 = np.inner(H7, State)
+        h8 = np.inner(H8, State)
+
+        """ PMU Current Measurements """
+        h9 = np.inner(H9, State)
+        h10 = np.inner(H10, State)
+
+        """ WLS computation """
+        H = np.concatenate((H1, H2, H3, H4, H5, H6, H7, H8, H9, H10), axis=0)
+        if num_iter == 0:
+            if meas_code == 1:
+                H = np.delete(H,2*nodes_num-1,1)
+            else:
+                H = np.delete(H,2*nodes_num,1)
+            if inj_code == 2:
+                if meas_code == 1:
+                    H = np.delete(H,2*nodes_num-1,1)
+                else:
+                    H = np.delete(H,2*nodes_num,1)
+        y = np.concatenate((h1, h2, h3, h4, h5, h6, h7, h8, h9, h10), axis=0)
+        res = np.subtract(z, y)
+        g = np.inner(H.transpose(), np.inner(W, res))
+        WH = np.inner(W, H.transpose())
+        G = np.inner(H.transpose(), WH.transpose())
+
+        Ginv = np.linalg.pinv(G)
+        Delta_State = np.inner(Ginv, g)
+        if num_iter == 0:
+            Delta_State = np.concatenate((Delta_State,np.zeros((inj_code))),axis=0)
+
+        State = State + Delta_State
+        epsilon = np.amax(np.absolute(Delta_State))
+
+
+        V.real = State[:nodes_num]
+        if type == 1:
+            V.imag = State[nodes_num:-inj_code]
+        elif type == 2:
+            V.imag = np.concatenate(([0], State[nodes_num:-inj_code]), axis=0)
+        
+        Kfactor = State[-inj_code:]
+
+        num_iter = num_iter + 1
+
+    return V
+
+
+def calculateJacobiMatrixSinj(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type):
+    """
+    It calculates the Jacobian for Power Injection Measurements
+    (converted to equivalent rectangualar current measurements)
+
+    @param measurements: object of class Measurement that contains all measurements (voltages, currents, powers)
+    @param nodes_num: len of system.nodes
+    @param Gmatrix
+    @param Bmatrix
+    @param type: 1 for DssePmu and DsseMixed, 2 for DsseTrad
+    @param inj_code: additional number of variables to be considered when running the DsseAllocation method
+    return: 1. H2: Jacobian for Pinj
+            2. H3: Jacobian for Qinj
+    """
+    # get all measurements of type MeasType.Sinj_real
+    pinj_meas = measurements.getMeasurementsOfType(type=MeasType.Sinj_real)
+    # get all measurements of type MeasType.Sinj_real
+    qinj_meas = measurements.getMeasurementsOfType(type=MeasType.Sinj_imag)
+    if type == 1:
+        H2 = np.zeros((len(pinj_meas), 2 * nodes_num + inj_code))
+        H3 = np.zeros((len(qinj_meas), 2 * nodes_num + inj_code))
+    elif type == 2:
+        H2 = np.zeros((len(pinj_meas), 2 * nodes_num - 1 + inj_code))
+        H3 = np.zeros((len(qinj_meas), 2 * nodes_num - 1 + inj_code))
+
+    for index, measurement in enumerate(pinj_meas):
+        m = measurement.element.index
+        if type == 1:
+            idx = 0
+        elif type == 2:
+            idx = 1
+        H2[index][:nodes_num] = Gmatrix[m]
+        H2[index][nodes_num:] = -Bmatrix[m][idx:]
+        H3[index][:nodes_num] = Bmatrix[m]
+        H3[index][nodes_num:] = Gmatrix[m][idx:]
+    return H2, H3
+
+
+def calculateJacobiBranchPower(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type):
+    """
+    It calculates the Jacobian for branch Power Measurements
+    (converted to equivalent rectangualar current measurements)
+
+    @param measurements: object of class Measurement that contains all measurements (voltages, currents, powers)
+    @param nodes_num: len of system.nodes
+    @param Gmatrix
+    @param Bmatrix
+    @param type: 1 for DssePmu and DsseMixed, 2 for DsseTrad
+    @param inj_code: additional number of variables to be considered when running the DsseAllocation method
+    return:	1. H4: Jacobian for S_real
+            2. H5: Jacobian for S_imag
+    """
+
+    # get all measurements of type MeasType.S_real and MeasType.S_imag
+    p1_meas = measurements.getMeasurementsOfType(type=MeasType.S1_real)
+    p2_meas = measurements.getMeasurementsOfType(type=MeasType.S2_real)
+    q1_meas = measurements.getMeasurementsOfType(type=MeasType.S1_imag)
+    q2_meas = measurements.getMeasurementsOfType(type=MeasType.S2_imag)
+
+    if type == 1:
+        H4 = np.zeros((len(p1_meas) + len(p2_meas), 2 * nodes_num + inj_code))
+        H5 = np.zeros((len(q1_meas) + len(q2_meas), 2 * nodes_num + inj_code))
+    elif type == 2:
+        H4 = np.zeros((len(p1_meas) + len(p2_meas), 2 * nodes_num - 1 + inj_code))
+        H5 = np.zeros((len(q1_meas) + len(q2_meas), 2 * nodes_num - 1 + inj_code))
+
+    for i, measurement in enumerate(p1_meas):
+        m = measurement.element.start_node.index
+        n = measurement.element.end_node.index
+        H4[i][m] = - Gmatrix[m][n]
+        H4[i][n] = Gmatrix[m][n]
+        H5[i][m] = - Bmatrix[m][n]
+        H5[i][n] = Bmatrix[m][n]
+        if type == 1:
+            m2 = m + nodes_num
+            H4[i][m2] = Bmatrix[m][n]
+            H5[i][m2] = - Gmatrix[m][n]
+            n2 = n + nodes_num
+            H4[i][n2] = - Bmatrix[m][n]
+            H5[i][n2] = Gmatrix[m][n]
+        elif type == 2:
+            if m > 0:
+                m2 = m + nodes_num - 1
+                H4[i][m2] = Bmatrix[m][n]
+                H5[i][m2] = - Gmatrix[m][n]
+            if n > 0:
+                n2 = n + nodes_num - 1
+                H4[i][n2] = - Bmatrix[m][n]
+                H5[i][n2] = Gmatrix[m][n]
+
+    for i, measurement in enumerate(iterable=p2_meas, start=len(p1_meas)):
+        n = measurement.element.start_node.index
+        m = measurement.element.end_node.index
+        H4[i][m] = - Gmatrix[m][n]
+        H4[i][n] = Gmatrix[m][n]
+        H5[i][m] = - Bmatrix[m][n]
+        H5[i][n] = Bmatrix[m][n]
+        if type == 1:
+            m2 = m + nodes_num
+            H4[i][m2] = Bmatrix[m][n]
+            H5[i][m2] = - Gmatrix[m][n]
+            n2 = n + nodes_num
+            H4[i][n2] = - Bmatrix[m][n]
+            H5[i][n2] = Gmatrix[m][n]
+        elif type == 2:
+            if m > 0:
+                m2 = m + nodes_num - 1
+                H4[i][m2] = Bmatrix[m][n]
+                H5[i][m2] = - Gmatrix[m][n]
+            if n > 0:
+                n2 = n + nodes_num - 1
+                H4[i][n2] = - Bmatrix[m][n]
+                H5[i][n2] = Gmatrix[m][n]
+
+    return H4, H5
+
+
+def calculateJacobiVoltagePmu(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type):
+    """
+    It calculates the Jacobian for Voltage Pmu Measurements
+    (converted to equivalent rectangualar current measurements)
+
+    @param measurements: object of class Measurement that contains all measurements (voltages, currents, powers)
+    @param nodes_num: len of system.nodes
+    @param Gmatrix
+    @param Bmatrix
+    @param inj_code: additional number of variables to be considered when running the DsseAllocation method
+    return: 1. H7: Jacobian for S_real
+            2. H8: Jacobian for S_imag
+    """
+
+    # get all measurements of type MeasType.Vpmu_mag
+    Vpmu_mag_meas = measurements.getMeasurementsOfType(type=MeasType.Vpmu_mag)
+    # get all measurements of type MeasType.Vpmu_phase
+    Vpmu_phase_meas = measurements.getMeasurementsOfType(type=MeasType.Vpmu_phase)
+
+    if type == 1:
+        H7 = np.zeros((len(Vpmu_mag_meas), 2 * nodes_num + inj_code))
+        H8 = np.zeros((len(Vpmu_mag_meas), 2 * nodes_num + inj_code))
+    elif type == 2:
+        H7 = np.zeros((len(Vpmu_mag_meas), 2 * nodes_num + inj_code - 1))
+        H8 = np.zeros((len(Vpmu_mag_meas), 2 * nodes_num + inj_code - 1))
+
+    # TODO: index of Vmag = index of Vphase???
+    for index, measurement in enumerate(Vpmu_mag_meas):
+        vamp = measurement.meas_value_ideal
+        vtheta = Vpmu_phase_meas[index].meas_value_ideal
+        m = measurement.element.index
+        H7[index][m] = 1
+        m2 = m + nodes_num
+        H8[index][m2] = 1
+
+    return H7, H8
+
+
+def calculateJacobiCurrentPmu(measurements, nodes_num, Gmatrix, Bmatrix, inj_code, type):
+    """
+    It calculates the Jacobian for Current Pmu Measurements
+    (converted to equivalent rectangualar current measurements)
+
+    @param measurements: object of class Measurement that contains all measurements (voltages, currents, powers)
+    @param nodes_num: len of system.nodes
+    @param Gmatrix
+    @param Bmatrix
+    @param inj_code: additional number of variables to be considered when running the DsseAllocation method
+    return: 1. H9: Jacobian for S_real
+            2. H10: Jacobian for S_imag
+    """
+
+    # get all measurements of type MeasType.Ipmu_mag
+    Ipmu_mag_meas = measurements.getMeasurementsOfType(type=MeasType.Ipmu_mag)
+    # get all measurements of type MeasType.Vpmu_phase
+    Ipmu_phase_meas = measurements.getMeasurementsOfType(type=MeasType.Ipmu_phase)
+
+    if type == 1:
+        H9 = np.zeros((len(Ipmu_mag_meas), 2 * nodes_num + inj_code))
+        H10 = np.zeros((len(Ipmu_mag_meas), 2 * nodes_num + inj_code))
+    elif type == 2:
+        H9 = np.zeros((len(Ipmu_mag_meas), 2 * nodes_num + inj_code-1))
+        H10 = np.zeros((len(Ipmu_mag_meas), 2 * nodes_num + inj_code-1))
+
+    for index, measurement in enumerate(Ipmu_mag_meas):
+        iamp = measurement.meas_value_ideal
+        itheta = Ipmu_phase_meas[index].meas_value_ideal
+        m = measurement.element.start_node.index
+        n = measurement.element.end_node.index
+        H9[index][m] = - Gmatrix[m][n]
+        H9[index][n] = Gmatrix[m][n]
+        H10[index][m] = - Bmatrix[m][n]
+        H10[index][n] = Bmatrix[m][n]
+        m2 = m + nodes_num
+        n2 = n + nodes_num
+        H9[index][m2] = Bmatrix[m][n]
+        H9[index][n2] = - Bmatrix[m][n]
+        H10[index][m2] = - Gmatrix[m][n]
+        H10[index][n2] = Gmatrix[m][n]
+
+    return H9, H10
+
+
+def update_W_matrix(measurements, weights, W, type):
+    """
+    adds to the matrix W the values related to pmu measurements (Vpmu or Ipmu)
+
+    @param measurements: object of class Measurement that contains all measurements (voltages, currents, powers)
+    @param weights: weights matrix
+    @param W: np.diag(weights)
+    @param type: "Vpmu" or "Ipmu"
+    return: updated W matrix
+    """
+
+    if type == "Vpmu":
+        # get index of all measurements of type "MeasType.Vpmu_mag" in the array MeasurementSet.measurements
+        index_mag = measurements.getIndexOfMeasurements(MeasType.Vpmu_mag)
+        # get index of all measurements of type "MeasType.Vpmu_phase" in the array MeasurementSet.measurements
+        index_phase = measurements.getIndexOfMeasurements(MeasType.Vpmu_phase)
+    elif type == "Ipmu":
+        # get index of all measurements of type "MeasType.Ipmu_mag" in the array MeasurementSet.measurements
+        index_mag = measurements.getIndexOfMeasurements(MeasType.Ipmu_mag)
+        # get index of all measurements of type "MeasType.Ipmu_phase" in the array MeasurementSet.measurements
+        index_phase = measurements.getIndexOfMeasurements(MeasType.Ipmu_phase)
+
+    for index, (idx_mag, idx_theta) in enumerate(zip(index_mag, index_phase)):
+        value_amp = measurements.measurements[idx_mag].meas_value
+        value_theta = measurements.measurements[idx_theta].meas_value
+        rot_mat = np.array([[np.cos(value_theta), - value_amp * np.sin(value_theta)],
+                            [np.sin(value_theta), value_amp * np.cos(value_theta)]])
+        starting_cov = np.array([[weights[idx_mag], 0], [0, weights[idx_theta]]])
+        final_cov = np.inner(rot_mat, np.inner(starting_cov, rot_mat.transpose()))
+        W[idx_mag][idx_mag] = final_cov[0][0]
+        W[idx_theta][idx_theta] = final_cov[1][1]
+        W[idx_mag][idx_theta] = final_cov[0][1]
+        W[idx_theta][idx_mag] = final_cov[1][0]
+
+    return W
+
+
+def update_h1_vector(measurements, V, vidx, nvi, nodes_num, inj_code, type):
+    """
+    update h1 and H1 vectors
+
+    @param measurements: Vector of measurements in Input (voltages, currents, powers)
+    @param V: vector of the estimated voltages
+    @param vidx: array which contains the index of measurements type V_mag in measurements.measurements
+    @param nvi: len of vidx
+    @param nodes_num: number of nodes of the grid - len(system.nodes)
+    @param type: 1 for DssePmu and DsseMixed, 2 for DsseTrad
+    @param inj_code: additional number of variables to be considered when running the DsseAllocation method
+    return: vector h1 and H1
+    """
+
+    # at every iteration we update h(x) vector where V measure are available
+    h1 = np.zeros(nvi)
+    # the Jacobian rows where voltage measurements are presents is updated
+    if type == 1:
+        H1 = np.zeros((nvi, 2 * nodes_num + inj_code))
+    elif type == 2:
+        H1 = np.zeros((nvi, 2 * nodes_num - 1 + inj_code))
+    for i, index_vmag in enumerate(vidx):
+        # get index of the node
+        node_index = measurements.measurements[index_vmag].element.index
+        h1[i] = np.absolute(V[node_index])
+        H1[i][node_index] = np.cos(np.angle(V[node_index]))
+        if type == 1:
+            m2 = node_index + nodes_num
+            H1[i][m2] = np.sin(np.angle(V[node_index]))
+        elif type == 2:
+            if node_index > 0:
+                m2 = node_index + nodes_num - 1
+                H1[i][m2] = np.sin(np.angle(V[node_index]))
+
+    return h1, H1
+
+
+def update_h6_vector(measurements, V, iidx, nii, Yabs_matrix, Yphase_matrix, nodes_num, num_iter, inj_code, type):
+    """
+    update h6 and H6 vectors where current flows are present
+
+    @param measurements: Vector of measurements in Input (voltages, currents, powers)
+    @param V: vector of the estimated voltages
+    @param iidx: array which contains the index of measurements type I_mag in measurements.measurements
+    @param nii: len of iidx
+    @param Yabs_matrix:
+    @param Yphase_matrix:
+    @param nodes_num: number of nodes of the grid - len(system.nodes)
+    @param num_iter: number of current iteration
+    @param type: 1 for DssePmu and DsseMixed, 2 for DsseTrad
+    @param inj_code: additional number of variables to be considered when running the DsseAllocation method
+    return: vector h6 and H6
+    """
+
+    # Current Magnitude Measurements
+    h6re = np.zeros((nii))
+    h6im = np.zeros((nii))
+    h6complex = np.zeros((nii), dtype=complex)
+    h6 = np.ones((nii))
+    if type == 1:
+        H6 = np.zeros((nii, 2 * nodes_num + inj_code))
+    elif type == 2:
+        H6 = np.zeros((nii, 2 * nodes_num - 1 + inj_code))
+
+    for i, index_imag in enumerate(iidx):
+        # get index of the start node
+        m = measurements.measurements[index_imag].element.start_node.index
+        # get index of the end node
+        n = measurements.measurements[index_imag].element.end_node.index
+        h6re[i] = Yabs_matrix[m][n] * (
+                (V[n].real - V[m].real) * np.cos(Yphase_matrix[m][n]) + (V[m].imag - V[n].imag) * np.sin(
+            Yphase_matrix[m][n]))
+        h6im[i] = Yabs_matrix[m][n] * (
+                (V[n].real - V[m].real) * np.sin(Yphase_matrix[m][n]) + (V[n].imag - V[m].imag) * np.cos(
+            Yphase_matrix[m][n]))
+        h6complex[i] = h6re[i] + 1j * h6im[i]
+        if num_iter > 0:
+            h6[i] = np.absolute(h6complex[i])
+        H6[i][m] = - Yabs_matrix[m][n] * (
+                np.cos(Yphase_matrix[m][n]) * h6re[i] + np.sin(Yphase_matrix[m][n]) * h6im[i]) / h6[i]
+        H6[i][n] = Yabs_matrix[m][n] * (np.cos(Yphase_matrix[m][n]) * h6re[i] + np.sin(Yphase_matrix[m][n]) * h6im[i]) / \
+                   h6[i]
+        if type == 1:
+            m2 = m + nodes_num
+            H6[i][m2] = - Yabs_matrix[m][n] * (
+                    np.cos(Yphase_matrix[m][n]) * h6im[i] - np.sin(Yphase_matrix[m][n]) * h6re[i]) / h6[i]
+            n2 = n + nodes_num
+            H6[i][n2] = Yabs_matrix[m][n] * (
+                    np.cos(Yphase_matrix[m][n]) * h6im[i] - np.sin(Yphase_matrix[m][n]) * h6re[i]) / h6[i]
+        if type == 2:
+            if m > 0:
+                m2 = m + nodes_num - 1
+                H6[i][m2] = - Yabs_matrix[m][n] * (
+                        np.cos(Yphase_matrix[m][n]) * h6im[i] - np.sin(Yphase_matrix[m][n]) * h6re[i]) / h6[i]
+            if n > 0:
+                n2 = n + nodes_num - 1
+                H6[i][n2] = Yabs_matrix[m][n] * (
+                        np.cos(Yphase_matrix[m][n]) * h6im[i] - np.sin(Yphase_matrix[m][n]) * h6re[i]) / h6[i]
+
+    return h6, H6
+
+def update_h2_h3_vector(measurements, nodes_num, V, Gmatrix, Bmatrix, inj_code, Kfactor, type):
+    """
+    It calculates the Jacobian for Power Injection Measurements
+    (converted to equivalent rectangualar current measurements)
+
+    @param measurements: object of class Measurement that contains all measurements (voltages, currents, powers)
+    @param nodes_num: len of system.nodes
+    @param V: vector of the estimated voltages
+    @param Gmatrix
+    @param Bmatrix
+    @param type: 1 for DssePmu and DsseMixed, 2 for DsseTrad
+    @param inj_code: additional number of variables to be considered when running the DsseAllocation method
+    @param Kfactor: temporary value of the scaling factor given by the DsseAllocation method
+    return: 1. H2: Jacobian for Pinj
+            2. H3: Jacobian for Qinj
+    """
+    # get all measurements of type MeasType.Sinj_real
+    pinj_meas = measurements.getMeasurementsOfType(type=MeasType.Sinj_real)
+    # get all measurements of type MeasType.Sinj_real
+    qinj_meas = measurements.getMeasurementsOfType(type=MeasType.Sinj_imag)
+    h2 = np.zeros((len(pinj_meas)))
+    h3 = np.zeros((len(qinj_meas)))
+    if type == 1:
+        H2 = np.zeros((len(pinj_meas), 2 * nodes_num + inj_code))
+        H3 = np.zeros((len(qinj_meas), 2 * nodes_num + inj_code))
+    elif type == 2:
+        H2 = np.zeros((len(pinj_meas), 2 * nodes_num - 1 + inj_code))
+        H3 = np.zeros((len(qinj_meas), 2 * nodes_num - 1 + inj_code))
+
+    for index, measurement in enumerate(pinj_meas):
+        m = measurement.element.index
+        if type == 1:
+            idx = 0
+        elif type == 2:
+            idx = 1
+        K = Kfactor[0]
+        idxK = 0
+        # TODO: 
+        #if type(m) == 'load':
+            #    K = Kfactor[0]
+            #    idxK = 0
+            #elif type(m) == 'generation':
+            #    K = Kfactor[1]
+            #    idxK = 1
+        H2[index][:nodes_num] = K*Gmatrix[m]
+        H2[index][nodes_num:-inj_code] = -K*Bmatrix[m][idx:]
+        H2[index][2*nodes_num-idx+idxK] = np.inner(Gmatrix[m],V.real) - np.inner(Bmatrix[m][idx:],V.imag[idx:])
+        H3[index][:nodes_num] = K*Bmatrix[m]
+        H3[index][nodes_num:-inj_code] = K*Gmatrix[m][idx:]
+        H3[index][2*nodes_num-idx+idxK] = np.inner(Bmatrix[m],V.real) + np.inner(Gmatrix[m][idx:],V.imag[idx:])
+        h2[index] = K*(np.inner(Gmatrix[m],V.real) - np.inner(Bmatrix[m][idx:],V.imag[idx:]))
+        h3[index] = K*(np.inner(Bmatrix[m],V.real) + np.inner(Gmatrix[m][idx:],V.imag[idx:]))
+
+    return h2, h3, H2, H3
+
+def convertSinjMeasIntoCurrents(measurements, V, z, pidx, qidx):
+    """
+    In every iteration the input power measurements are converted into currents
+    by dividing by the voltage estimated at the previous iteration and this values
+    are replaced in the array z
+
+    @param measurements: Vector of measurements in Input (voltages, currents, powers)
+    @param V: vector of the estimated voltages
+    @param z: array with all measured values (affected by uncertainty) --> MeasurementSet.getMeasValues
+    @param pidx: array which contains the index of measurements type Sinj_real in measurements.measurements
+    @param qidx: array which contains the index of measurements type Sinj_imag in measurements.measurements
+    returns: updated z array
+    """
+
+    for p_index, q_index in zip(pidx, qidx):
+        # get values of the measurements p_inj and q_inj   (affected by uncertainty-->meas_value)
+        p_inj = measurements.measurements[p_index].meas_value
+        q_inj = measurements.measurements[q_index].meas_value
+        # get index of the node
+        node_index = measurements.measurements[
+            p_index].element.index  # == measurements.measurements[q_index].element.index
+        z[p_index] = (p_inj * V[node_index].real + q_inj * V[node_index].imag) / (np.absolute(V[node_index]) ** 2)
+        z[q_index] = (p_inj * V[node_index].imag - q_inj * V[node_index].real) / (np.absolute(V[node_index]) ** 2)
+
+    return z
+
+
+def convertSbranchMeasIntoCurrents(measurements, V, z, p1br, q1br, p2br, q2br):
+    """
+    In every iteration the input power measurements are converted into currents
+    by dividing by the voltage estimated at the previous iteration and this values
+    are replaced in the array z
+
+    @param measurements: Vector of measurements in Input (voltages, currents, powers)
+    @param V: vector of the estimated voltages
+    @param z: array with all measured values (affected by uncertainty) --> MeasurementSet.getMeasValues
+    @param p1br: array which contains the index of measurements type S1_real in measurements.measurements
+    @param q1br: array which contains the index of measurements type S1_imag in measurements.measurements
+    @param p2br: array which contains the index of measurements type S2_real in measurements.measurements
+    @param q2br: array which contains the index of measurements type S2_imag in measurements.measurements
+    returns: updated z array
+    """
+    for pbr_index, qbr_index in zip(p1br, q1br):
+        # get values of the measurements pbr_inj and qbr_inj   (affected by uncertainty-->meas_value)
+        p_br = measurements.measurements[pbr_index].meas_value
+        q_br = measurements.measurements[qbr_index].meas_value
+        # get index of the start node
+        node_index = measurements.measurements[
+            pbr_index].element.start_node.index  # == measurements.measurements[qbr_index].element.start_node.index
+        z[pbr_index] = (p_br * V[node_index].real + q_br * V[node_index].imag) / (np.absolute(V[node_index]) ** 2)
+        z[qbr_index] = (p_br * V[node_index].imag - q_br * V[node_index].real) / (np.absolute(V[node_index]) ** 2)
+
+    for pbr_index, qbr_index in zip(p2br, q2br):
+        # get values of the measurements pbr_inj and qbr_inj   (affected by uncertainty-->meas_value)
+        p_br = measurements.measurements[pbr_index].meas_value
+        q_br = measurements.measurements[qbr_index].meas_value
+        # get index of the end node
+        node_index = measurements.measurements[
+            pbr_index].element.end_node.index  # == measurements.measurements[qbr_index].element.start_node.index
+        z[pbr_index] = (p_br * V[node_index].real + q_br * V[node_index].imag) / (np.absolute(V[node_index]) ** 2)
+        z[qbr_index] = (p_br * V[node_index].imag - q_br * V[node_index].real) / (np.absolute(V[node_index]) ** 2)
+
+    return z
diff --git a/pmu_visualization/pyvolt-service/pyvolt/pyvolt/results.py b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/results.py
new file mode 100644
index 0000000..7d28c90
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/pyvolt/results.py
@@ -0,0 +1,293 @@
+import cmath
+import numpy as np
+from villas.dataprocessing.readtools import read_timeseries_dpsim
+
+
+class ResultsNode():
+    def __init__(self, topo_node):
+        self.topology_node = topo_node
+        self.voltage = complex(0, 0)
+        self.current = complex(0, 0)
+        self.power = complex(0, 0)
+        self.voltage_pu = complex(1, 0)
+        self.current_pu = complex(0, 0)
+        self.power_pu = complex(0, 0)
+
+    def __str__(self):
+        str = 'class=Node\n'
+        attributes = self.__dict__
+        for key in attributes.keys():
+            str = str + key + '={}\n'.format(attributes[key])
+        return str
+
+
+class ResultsBranch():
+    def __init__(self, topo_branch):
+        self.topology_branch = topo_branch
+        self.current = complex(0, 0)
+        self.power = complex(0, 0)  # complex power flow at branch, measured at initial node
+        self.power2 = complex(0, 0)  # complex power flow at branch, measured at final node
+        self.current_pu = complex(0, 0)
+        self.power_pu = complex(0, 0)  # complex power flow at branch, measured at initial node
+        self.power2_pu = complex(0, 0)  # complex power flow at branch, measured at final node
+
+    def __str__(self):
+        str = 'class=Branch\n'
+        attributes = self.__dict__
+        for key in attributes.keys():
+            str = str + key + '={}\n'.format(attributes[key])
+        return str
+
+
+class Results():
+    def __init__(self, system):
+        self.nodes = []
+        self.branches = []
+        self.Ymatrix = system.Ymatrix
+        self.Bmatrix = system.Bmatrix
+        for node in system.nodes:
+            if node.ideal_connected_with == '':
+                self.nodes.append(ResultsNode(topo_node=node))
+        for branch in system.branches:
+            self.branches.append(ResultsBranch(topo_branch=branch))
+
+    def get_node_by_index(self, index):
+        """
+        return the node with node.index==index
+        """
+        for node in self.nodes:
+            if (node.topology_node.index==index):
+                return node
+        
+        return None
+    
+    def read_data_dpsim(self, file_name, pu=False):
+        """
+        read the voltages from a dpsim input file
+
+        @param file_name
+        @param pu: - True if voltages are expressed in per unit system
+        """
+        loadflow_results = read_timeseries_dpsim(file_name, print_status=False)
+
+        if pu == True:
+            for node in self.nodes:
+                node.voltage_pu = loadflow_results[node.topology_node.uuid].values[0]
+                node.voltage = node.voltage_pu * node.topology_node.baseVoltage
+        elif pu == False:
+            for node in self.nodes:
+                node.voltage = loadflow_results[node.topology_node.uuid].values[0]
+                node.voltage_pu = node.voltage / node.topology_node.baseVoltage
+
+    def load_voltages(self, V):
+        """
+        load the voltages of V-array (result of powerflow_cim.solve)
+        """
+        for index in range(len(V)):
+            node = self.get_node_by_index(index)
+            node.voltage_pu = V[index]
+            node.voltage = node.voltage_pu * node.topology_node.baseVoltage
+    
+    def calculate_all(self):
+        """
+        calculate all quantities of the grid
+        """
+        self.calculateI()
+        self.calculateIinj()
+        self.calculateSinj()
+        self.calculateIinj()
+        self.calculateS1()
+        self.calculateS2()
+
+    def calculateI(self):
+        """
+        To calculate the branch currents
+        Note: branch current flowing into start node coming from end node
+        """
+        for branch in self.branches:
+            fr = branch.topology_branch.start_node.index
+            to = branch.topology_branch.end_node.index
+            branch.current_pu = - (self.nodes[fr].voltage_pu - self.nodes[to].voltage_pu) * self.Ymatrix[fr][to] + 1j*self.Bmatrix[fr][to] * self.nodes[fr].voltage_pu
+            branch.current = branch.current_pu * branch.topology_branch.base_current
+
+    def calculateIinj(self):
+        """
+        Calculate current injections at a node
+        Note: node current flowing into the node
+        """
+        for node in self.nodes:
+            to = complex(0, 0)  # sum of the currents flowing to the node
+            fr = complex(0, 0)  # sum of the currents flowing from the node
+            for branch in self.branches:
+                if node.topology_node.index == branch.topology_branch.start_node.index:
+                    fr = fr + branch.current_pu
+                if node.topology_node.index == branch.topology_branch.end_node.index:
+                    to = to + branch.current_pu
+            node.current_pu = fr - to
+            node.current = node.current_pu * node.topology_node.base_current
+
+    def calculateSinj(self):
+        """
+        calculate power injection at a node
+        """
+        for node in self.nodes:
+            node.power_pu = node.voltage_pu * np.conj(node.current_pu)
+            node.power = node.power_pu * node.topology_node.base_apparent_power
+
+    def calculateS1(self):
+        """
+        calculate complex power flow at branch, measured at initial node
+        """
+        for branch in self.branches:
+            branch_index = branch.topology_branch.start_node.index
+            for node in self.nodes:
+                if branch_index == node.topology_node.index:
+                    branch.power_pu = node.voltage_pu * (np.conj(branch.current_pu))
+                    branch.power = branch.power_pu * branch.topology_branch.base_apparent_power
+
+    def calculateS2(self):
+        """
+        calculate complex ower flow at branch, measured at final node
+        """
+        for branch in self.branches:
+            branch_index = branch.topology_branch.end_node.index
+            for node in self.nodes:
+                if branch_index == node.topology_node.index:
+                    branch.power2_pu = -node.voltage_pu * (np.conj(branch.current_pu))
+                    branch.power2 = branch.power2_pu * branch.topology_branch.base_apparent_power
+
+    def get_node(self, index=None, uuid=None):
+        """
+        returns a PowerflowNode with a certain uuid or a certain index (not both!):
+        - if index in not None --> return the PowerflowNode with PowerflowNode.topology_node.index == index
+        - if uuid in not None --> return the PowerflowNode with PowerflowNode.topology_node.uuid == uuid
+        """
+        if index is not None:
+            for node in self.nodes:
+                if index == node.topology_node.index:
+                    return node
+        elif uuid is not None:
+            for node in self.nodes:
+                if uuid == node.topology_node.uuid:
+                    return node
+
+    def get_branch(self, uuid):
+        """
+        returns a PowerflowBranch with a certain uuid
+        """
+        for branch in self.branches:
+            if uuid == branch.topology_branch.uuid:
+                return branch
+
+    def get_voltages(self, pu=True):
+        """
+        get node voltages
+        - if pu==True --> voltages are expressed as per-unit
+        """
+        voltages = np.zeros(len(self.nodes), dtype=np.complex_)
+        if pu == True:
+            for node in self.nodes:
+                voltages[node.topology_node.index] = node.voltage_pu
+        elif pu == False:
+            for node in self.nodes:
+                voltages[node.topology_node.index] = node.voltage
+
+        return voltages
+    
+    def get_branch_powers(self, pu=True):
+        """
+        get branch powers
+        - if pu==True --> branch powers are expressed as per-unit
+        """
+        #branch_powers = np.zeros(len(self.branches), dtype=np.complex_)
+        branch_powers = []
+        if pu == True:
+            for branch in self.branches:
+                branch_powers.append(branch.power_pu)
+        elif pu == False:
+            for branch in self.branches:
+                branch_powers.append(branch.power)
+
+        return branch_powers
+
+    def get_Iinj(self, pu=True):
+        """
+        get node currents
+        - if pu==True --> voltages are expressed as per-unit
+        """
+        Iinj = np.zeros(len(self.nodes), dtype=np.complex_)
+        if pu == True:
+            for node in self.nodes:
+                Iinj[node.topology_node.index] = node.current_pu
+        elif pu == False:
+            for node in self.nodes:
+                Iinj[node.topology_node.index] = node.current
+
+        return Iinj
+
+    def get_Sinj(self, pu=True):
+        """
+        get node power
+        - if pu==True --> voltages are expressed as per-unit
+        """
+        Sinj = np.zeros(len(self.nodes), dtype=np.complex_)
+        if pu == True:
+            for node in self.nodes:
+                Sinj[node.topology_node.index] = node.power_pu
+        elif pu == False:
+            for node in self.nodes:
+                Sinj[node.topology_node.index] = node.power
+
+        return Sinj
+
+    def getI(self, pu=True):
+        """
+        get branch currents
+        - if pu==True --> voltages are expressed as per-unit
+        """
+        I = np.zeros(len(self.branches), dtype=np.complex_)
+        if pu == True:
+            for branch_idx in range(len(self.branches)):
+                I[branch_idx] = self.branches[branch_idx].current_pu
+        elif pu == False:
+            for branch_idx in range(len(self.branches)):
+                I[branch_idx] = self.branches[branch_idx].current
+
+        return I
+
+    def get_S1(self, pu=True):
+        """
+        get complex Power flow at branch, measured at initial node
+        - if pu==True --> voltages are expressed as per-unit
+        """
+        S1 = np.zeros(len(self.branches), dtype=np.complex_)
+        if pu == True:
+            for branch_idx in range(len(self.branches)):
+                S1[branch_idx] = self.branches[branch_idx].power_pu
+        elif pu == False:
+            for branch_idx in range(len(self.branches)):
+                S1[branch_idx] = self.branches[branch_idx].power
+
+        return S1
+
+    def get_S2(self, pu=True):
+        """
+        get complex Power flow at branch, measured at final node
+        - if pu==True --> voltages are expressed as per-unit
+        """
+        S2 = np.zeros(len(self.branches), dtype=np.complex_)
+        if pu == True:
+            for branch_idx in range(len(self.branches)):
+                S2[branch_idx] = self.branches[branch_idx].power2_pu
+        elif pu == False:
+            for branch_idx in range(len(self.branches)):
+                S2[branch_idx] = self.branches[branch_idx].power2
+
+        return S2
+
+    def print_voltages_polar(self):
+        """
+        for test purposes
+        """
+        for node in self.nodes:
+            print(node.topology_node.uuid + " = " + str(cmath.polar(node.voltage)))
diff --git a/pmu_visualization/pyvolt-service/pyvolt/requirements.txt b/pmu_visualization/pyvolt-service/pyvolt/requirements.txt
new file mode 100644
index 0000000..6dcfd61
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/requirements.txt
@@ -0,0 +1 @@
+villas-dataprocessing>=0.2
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/pyvolt/setup.py b/pmu_visualization/pyvolt-service/pyvolt/setup.py
new file mode 100644
index 0000000..e3f57da
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/pyvolt/setup.py
@@ -0,0 +1,16 @@
+#!/usr/bin/env python
+
+from setuptools import setup
+
+setup(name='pyvolt',
+      version='0.2',
+      description='State Estimation',
+      author='Marco Pau, Markus Mirz, Jan Dinkelbach',
+      author_email='acs-software@eonerc.rwth-aachen.de',
+      packages = [ 'pyvolt' ],
+      install_requires = [
+        'matplotlib',
+        'numpy',
+        'cimpy'        
+      ]
+)
\ No newline at end of file
diff --git a/pmu_visualization/pyvolt-service/requirements.txt b/pmu_visualization/pyvolt-service/requirements.txt
new file mode 100644
index 0000000..c3c0fc6
--- /dev/null
+++ b/pmu_visualization/pyvolt-service/requirements.txt
@@ -0,0 +1,8 @@
+paho-mqtt==1.4.0
+numpy
+
+# state-estimation requirements
+matplotlib
+
+# cimpy
+lxml
\ No newline at end of file
diff --git a/pmu_visualisation/ts-adapter/telegraf.conf b/pmu_visualization/ts-adapter/telegraf.conf
similarity index 100%
rename from pmu_visualisation/ts-adapter/telegraf.conf
rename to pmu_visualization/ts-adapter/telegraf.conf
-- 
GitLab