From 2fd07678bdaf8acb7ba79f752cf74ff8da05e115 Mon Sep 17 00:00:00 2001
From: Gaudenz Alder <gaudenz@jgraph.com>
Date: Tue, 19 Jun 2018 09:58:02 +0200
Subject: [PATCH] 8.8.3 release

Former-commit-id: 6ef46d0348db761c2a9886bf49a5d83eeca638a3
---
 ChangeLog                                     |   4 ++
 VERSION                                       |   2 +-
 etc/build/build.xml                           |   2 +-
 src/main/webapp/cache.manifest                |   2 +-
 .../webapp/images/sidebar-allied_telesis.png  | Bin 0 -> 49799 bytes
 .../webapp/images/sidebar-allied_telesys.png  | Bin 49124 -> 0 bytes
 .../buildings/Apartments.svg                  |   0
 .../buildings/Building_Cluster.svg            |   0
 .../buildings/Large_Building.svg              |   0
 .../buildings/Long_Building.svg               |   0
 .../buildings/Medium_Business_Building.svg    |   0
 .../buildings/School_Building.svg             |   0
 .../buildings/Secure_Building.svg             |   0
 .../computer_and_terminals/IP_TV.svg          |   0
 .../computer_and_terminals/Keypad.svg         |   0
 .../computer_and_terminals/Laptop.svg         |   0
 .../computer_and_terminals/POS_Printer.svg    |   0
 .../computer_and_terminals/POS_keypad.svg     |   0
 .../Personal Computer Wireless.svg            |   0
 .../Personal_Computer.svg                     |   0
 .../Personal_Computer_Wireless.svg            |   0
 .../Personal_Computer_with_Server.svg         |   0
 .../computer_and_terminals/Server_Desktop.svg |   0
 .../computer_and_terminals/Smartphone.svg     |   0
 .../computer_and_terminals/Tablet.svg         |   0
 .../Tablet_Alternative.svg                    |   0
 .../computer_and_terminals/VOIP_IP_phone.svg  |   0
 .../Vdeo_Conference_Terminal.svg              |   0
 .../Industrial_Media_Converter.svg            |   0
 .../Industrial_Media_Converter_POE.svg        |   0
 .../Media_Converter_Modular.svg               |   0
 .../Media_Converter_Standalone.svg            |   0
 .../Media_Converter_Standalone_POE.svg        |   0
 .../security/DVS_Surveillance_Monitor.svg     |   0
 .../security/EtherGRID.svg                    |   0
 .../security/POE_DVS_Camera.svg               |   0
 .../security/POS.svg                          |   0
 .../security/Router_UTM.svg                   |   0
 .../security/Router_VPN.svg                   |   0
 .../security/Surveillance_Camera_Ceiling.svg  |   0
 .../Datacenter_Server_Half_Rack_ToR.svg       |   0
 .../storage/Datacenter_Server_Rack.svg        |   0
 .../storage/Datacenter_Server_Rack_EoR.svg    |   0
 ...acenter_Server_Rack_Storage_Unit_Small.svg |   0
 .../storage/Datacenter_Server_Rack_ToR.svg    |   0
 .../Datacenter_Server_Storage_Unit_Large.svg  |   0
 .../switch/Industrial_Ethernet_IE200.svg      |   0
 .../switch/Industrial_Ethernet_IE200_POE.svg  |   0
 .../switch/Industrial_Ethernet_IE300.svg      |   0
 .../switch/Modular_Switch_SBx8106.svg         |   0
 .../switch/Modular_Switch_SBx8112.svg         |   0
 .../switch/Modular_Switch_SXx908GEN2.svg      |   0
 .../switch/Switch_24_port_L2.svg              |   0
 .../switch/Switch_24_port_L2_POE.svg          |   0
 .../switch/Switch_24_port_L3.svg              |   0
 .../switch/Switch_24_port_L3_Alternative.svg  |   0
 .../switch/Switch_24_port_L3_POE.svg          |   0
 .../switch/Switch_48_port_L2.svg              |   0
 .../switch/Switch_48_port_L2_POE.svg          |   0
 .../switch/Switch_48_port_L3.svg              |   0
 .../switch/Switch_48_port_L3_POE.svg          |   0
 .../switch/Switch_52_port_L3.svg              |   0
 .../wireless/Access_Point_Indoor.svg          |   0
 .../wireless/Access_Point_Outdoor.svg         |   0
 .../wireless/Laptop_Wireless.svg              |   0
 src/main/webapp/js/app.min.js                 |  34 ++++++------
 src/main/webapp/js/atlas.min.js               |  34 ++++++------
 src/main/webapp/js/diagramly/Devel.js         |   2 +-
 ...iedTelesys.js => Sidebar-AlliedTelesis.js} |  50 +++++++++---------
 .../webapp/js/diagramly/sidebar/Sidebar.js    |   8 +--
 src/main/webapp/js/embed-static.min.js        |   2 +-
 src/main/webapp/js/reader.min.js              |   2 +-
 72 files changed, 73 insertions(+), 69 deletions(-)
 create mode 100644 src/main/webapp/images/sidebar-allied_telesis.png
 delete mode 100644 src/main/webapp/images/sidebar-allied_telesys.png
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/buildings/Apartments.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/buildings/Building_Cluster.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/buildings/Large_Building.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/buildings/Long_Building.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/buildings/Medium_Business_Building.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/buildings/School_Building.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/buildings/Secure_Building.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/IP_TV.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Keypad.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Laptop.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/POS_Printer.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/POS_keypad.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Personal Computer Wireless.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Personal_Computer.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Personal_Computer_Wireless.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Personal_Computer_with_Server.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Server_Desktop.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Smartphone.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Tablet.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Tablet_Alternative.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/VOIP_IP_phone.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/computer_and_terminals/Vdeo_Conference_Terminal.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/media_converters/Industrial_Media_Converter.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/media_converters/Industrial_Media_Converter_POE.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/media_converters/Media_Converter_Modular.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/media_converters/Media_Converter_Standalone.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/media_converters/Media_Converter_Standalone_POE.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/security/DVS_Surveillance_Monitor.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/security/EtherGRID.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/security/POE_DVS_Camera.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/security/POS.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/security/Router_UTM.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/security/Router_VPN.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/security/Surveillance_Camera_Ceiling.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/storage/Datacenter_Server_Half_Rack_ToR.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/storage/Datacenter_Server_Rack.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/storage/Datacenter_Server_Rack_EoR.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/storage/Datacenter_Server_Rack_Storage_Unit_Small.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/storage/Datacenter_Server_Rack_ToR.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/storage/Datacenter_Server_Storage_Unit_Large.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Industrial_Ethernet_IE200.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Industrial_Ethernet_IE200_POE.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Industrial_Ethernet_IE300.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Modular_Switch_SBx8106.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Modular_Switch_SBx8112.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Modular_Switch_SXx908GEN2.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_24_port_L2.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_24_port_L2_POE.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_24_port_L3.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_24_port_L3_Alternative.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_24_port_L3_POE.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_48_port_L2.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_48_port_L2_POE.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_48_port_L3.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_48_port_L3_POE.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/switch/Switch_52_port_L3.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/wireless/Access_Point_Indoor.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/wireless/Access_Point_Outdoor.svg (100%)
 rename src/main/webapp/img/lib/{allied_telesys => allied_telesis}/wireless/Laptop_Wireless.svg (100%)
 rename src/main/webapp/js/diagramly/sidebar/{Sidebar-AlliedTelesys.js => Sidebar-AlliedTelesis.js} (89%)

diff --git a/ChangeLog b/ChangeLog
index 31ed9e8fd..ffa2a9e5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+19-JUN-2018: 8.8.3
+
+- Fixes typo for Allied Telesis
+
 19-JUN-2018: 8.8.2
 
 - Adds Allied Telesys sidebar
diff --git a/VERSION b/VERSION
index d439d82b6..aaf0395cc 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-8.8.2
\ No newline at end of file
+8.8.3
\ No newline at end of file
diff --git a/etc/build/build.xml b/etc/build/build.xml
index 3137a3f6e..813512ad4 100644
--- a/etc/build/build.xml
+++ b/etc/build/build.xml
@@ -102,7 +102,7 @@
 			<sources dir="${war.dir}/js/diagramly/sidebar">
 				<file name="Sidebar.js" />
 				<file name="Sidebar-Advanced.js" />
-				<file name="Sidebar-AlliedTelesys.js" />
+				<file name="Sidebar-AlliedTelesis.js" />
 				<file name="Sidebar-Android.js" />
 				<file name="Sidebar-ArchiMate.js" />
 				<file name="Sidebar-ArchiMate3.js" />
diff --git a/src/main/webapp/cache.manifest b/src/main/webapp/cache.manifest
index bf6f3ae47..887f64680 100644
--- a/src/main/webapp/cache.manifest
+++ b/src/main/webapp/cache.manifest
@@ -1,7 +1,7 @@
 CACHE MANIFEST
 
 # THIS FILE WAS GENERATED. DO NOT MODIFY!
-# 06/19/2018 08:48 AM
+# 06/19/2018 09:50 AM
 
 app.html
 index.html?offline=1
diff --git a/src/main/webapp/images/sidebar-allied_telesis.png b/src/main/webapp/images/sidebar-allied_telesis.png
new file mode 100644
index 0000000000000000000000000000000000000000..be89a87ce333ac9cf04b61c6b5651493c93ce942
GIT binary patch
literal 49799
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

literal 0
HcmV?d00001

diff --git a/src/main/webapp/images/sidebar-allied_telesys.png b/src/main/webapp/images/sidebar-allied_telesys.png
deleted file mode 100644
index f6151ba9866e1a73697e7b4764ba99361f105a1e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 49124
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
VfMaBl{XZuF1sN6TYDtrz{{c|ipuzwE

diff --git a/src/main/webapp/img/lib/allied_telesys/buildings/Apartments.svg b/src/main/webapp/img/lib/allied_telesis/buildings/Apartments.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/buildings/Apartments.svg
rename to src/main/webapp/img/lib/allied_telesis/buildings/Apartments.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/buildings/Building_Cluster.svg b/src/main/webapp/img/lib/allied_telesis/buildings/Building_Cluster.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/buildings/Building_Cluster.svg
rename to src/main/webapp/img/lib/allied_telesis/buildings/Building_Cluster.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/buildings/Large_Building.svg b/src/main/webapp/img/lib/allied_telesis/buildings/Large_Building.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/buildings/Large_Building.svg
rename to src/main/webapp/img/lib/allied_telesis/buildings/Large_Building.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/buildings/Long_Building.svg b/src/main/webapp/img/lib/allied_telesis/buildings/Long_Building.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/buildings/Long_Building.svg
rename to src/main/webapp/img/lib/allied_telesis/buildings/Long_Building.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/buildings/Medium_Business_Building.svg b/src/main/webapp/img/lib/allied_telesis/buildings/Medium_Business_Building.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/buildings/Medium_Business_Building.svg
rename to src/main/webapp/img/lib/allied_telesis/buildings/Medium_Business_Building.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/buildings/School_Building.svg b/src/main/webapp/img/lib/allied_telesis/buildings/School_Building.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/buildings/School_Building.svg
rename to src/main/webapp/img/lib/allied_telesis/buildings/School_Building.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/buildings/Secure_Building.svg b/src/main/webapp/img/lib/allied_telesis/buildings/Secure_Building.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/buildings/Secure_Building.svg
rename to src/main/webapp/img/lib/allied_telesis/buildings/Secure_Building.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/IP_TV.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/IP_TV.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/IP_TV.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/IP_TV.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Keypad.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Keypad.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Keypad.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Keypad.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Laptop.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Laptop.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Laptop.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Laptop.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/POS_Printer.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/POS_Printer.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/POS_Printer.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/POS_Printer.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/POS_keypad.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/POS_keypad.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/POS_keypad.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/POS_keypad.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Personal Computer Wireless.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Personal Computer Wireless.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Personal Computer Wireless.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Personal Computer Wireless.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Personal_Computer.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Personal_Computer.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Personal_Computer.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Personal_Computer.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Personal_Computer_Wireless.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Personal_Computer_Wireless.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Personal_Computer_Wireless.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Personal_Computer_Wireless.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Personal_Computer_with_Server.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Personal_Computer_with_Server.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Personal_Computer_with_Server.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Personal_Computer_with_Server.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Server_Desktop.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Server_Desktop.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Server_Desktop.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Server_Desktop.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Smartphone.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Smartphone.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Smartphone.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Smartphone.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Tablet.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Tablet.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Tablet.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Tablet.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Tablet_Alternative.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Tablet_Alternative.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Tablet_Alternative.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Tablet_Alternative.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/VOIP_IP_phone.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/VOIP_IP_phone.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/VOIP_IP_phone.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/VOIP_IP_phone.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Vdeo_Conference_Terminal.svg b/src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Vdeo_Conference_Terminal.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/computer_and_terminals/Vdeo_Conference_Terminal.svg
rename to src/main/webapp/img/lib/allied_telesis/computer_and_terminals/Vdeo_Conference_Terminal.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/media_converters/Industrial_Media_Converter.svg b/src/main/webapp/img/lib/allied_telesis/media_converters/Industrial_Media_Converter.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/media_converters/Industrial_Media_Converter.svg
rename to src/main/webapp/img/lib/allied_telesis/media_converters/Industrial_Media_Converter.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/media_converters/Industrial_Media_Converter_POE.svg b/src/main/webapp/img/lib/allied_telesis/media_converters/Industrial_Media_Converter_POE.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/media_converters/Industrial_Media_Converter_POE.svg
rename to src/main/webapp/img/lib/allied_telesis/media_converters/Industrial_Media_Converter_POE.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/media_converters/Media_Converter_Modular.svg b/src/main/webapp/img/lib/allied_telesis/media_converters/Media_Converter_Modular.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/media_converters/Media_Converter_Modular.svg
rename to src/main/webapp/img/lib/allied_telesis/media_converters/Media_Converter_Modular.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/media_converters/Media_Converter_Standalone.svg b/src/main/webapp/img/lib/allied_telesis/media_converters/Media_Converter_Standalone.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/media_converters/Media_Converter_Standalone.svg
rename to src/main/webapp/img/lib/allied_telesis/media_converters/Media_Converter_Standalone.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/media_converters/Media_Converter_Standalone_POE.svg b/src/main/webapp/img/lib/allied_telesis/media_converters/Media_Converter_Standalone_POE.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/media_converters/Media_Converter_Standalone_POE.svg
rename to src/main/webapp/img/lib/allied_telesis/media_converters/Media_Converter_Standalone_POE.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/security/DVS_Surveillance_Monitor.svg b/src/main/webapp/img/lib/allied_telesis/security/DVS_Surveillance_Monitor.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/security/DVS_Surveillance_Monitor.svg
rename to src/main/webapp/img/lib/allied_telesis/security/DVS_Surveillance_Monitor.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/security/EtherGRID.svg b/src/main/webapp/img/lib/allied_telesis/security/EtherGRID.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/security/EtherGRID.svg
rename to src/main/webapp/img/lib/allied_telesis/security/EtherGRID.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/security/POE_DVS_Camera.svg b/src/main/webapp/img/lib/allied_telesis/security/POE_DVS_Camera.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/security/POE_DVS_Camera.svg
rename to src/main/webapp/img/lib/allied_telesis/security/POE_DVS_Camera.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/security/POS.svg b/src/main/webapp/img/lib/allied_telesis/security/POS.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/security/POS.svg
rename to src/main/webapp/img/lib/allied_telesis/security/POS.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/security/Router_UTM.svg b/src/main/webapp/img/lib/allied_telesis/security/Router_UTM.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/security/Router_UTM.svg
rename to src/main/webapp/img/lib/allied_telesis/security/Router_UTM.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/security/Router_VPN.svg b/src/main/webapp/img/lib/allied_telesis/security/Router_VPN.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/security/Router_VPN.svg
rename to src/main/webapp/img/lib/allied_telesis/security/Router_VPN.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/security/Surveillance_Camera_Ceiling.svg b/src/main/webapp/img/lib/allied_telesis/security/Surveillance_Camera_Ceiling.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/security/Surveillance_Camera_Ceiling.svg
rename to src/main/webapp/img/lib/allied_telesis/security/Surveillance_Camera_Ceiling.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Half_Rack_ToR.svg b/src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Half_Rack_ToR.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Half_Rack_ToR.svg
rename to src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Half_Rack_ToR.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Rack.svg b/src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Rack.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Rack.svg
rename to src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Rack.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Rack_EoR.svg b/src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Rack_EoR.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Rack_EoR.svg
rename to src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Rack_EoR.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Rack_Storage_Unit_Small.svg b/src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Rack_Storage_Unit_Small.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Rack_Storage_Unit_Small.svg
rename to src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Rack_Storage_Unit_Small.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Rack_ToR.svg b/src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Rack_ToR.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Rack_ToR.svg
rename to src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Rack_ToR.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Storage_Unit_Large.svg b/src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Storage_Unit_Large.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/storage/Datacenter_Server_Storage_Unit_Large.svg
rename to src/main/webapp/img/lib/allied_telesis/storage/Datacenter_Server_Storage_Unit_Large.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Industrial_Ethernet_IE200.svg b/src/main/webapp/img/lib/allied_telesis/switch/Industrial_Ethernet_IE200.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Industrial_Ethernet_IE200.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Industrial_Ethernet_IE200.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Industrial_Ethernet_IE200_POE.svg b/src/main/webapp/img/lib/allied_telesis/switch/Industrial_Ethernet_IE200_POE.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Industrial_Ethernet_IE200_POE.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Industrial_Ethernet_IE200_POE.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Industrial_Ethernet_IE300.svg b/src/main/webapp/img/lib/allied_telesis/switch/Industrial_Ethernet_IE300.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Industrial_Ethernet_IE300.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Industrial_Ethernet_IE300.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Modular_Switch_SBx8106.svg b/src/main/webapp/img/lib/allied_telesis/switch/Modular_Switch_SBx8106.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Modular_Switch_SBx8106.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Modular_Switch_SBx8106.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Modular_Switch_SBx8112.svg b/src/main/webapp/img/lib/allied_telesis/switch/Modular_Switch_SBx8112.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Modular_Switch_SBx8112.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Modular_Switch_SBx8112.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Modular_Switch_SXx908GEN2.svg b/src/main/webapp/img/lib/allied_telesis/switch/Modular_Switch_SXx908GEN2.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Modular_Switch_SXx908GEN2.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Modular_Switch_SXx908GEN2.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L2.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L2.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L2.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L2.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L2_POE.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L2_POE.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L2_POE.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L2_POE.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L3.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L3.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L3.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L3.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L3_Alternative.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L3_Alternative.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L3_Alternative.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L3_Alternative.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L3_POE.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L3_POE.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_24_port_L3_POE.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_24_port_L3_POE.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_48_port_L2.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_48_port_L2.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_48_port_L2.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_48_port_L2.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_48_port_L2_POE.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_48_port_L2_POE.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_48_port_L2_POE.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_48_port_L2_POE.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_48_port_L3.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_48_port_L3.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_48_port_L3.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_48_port_L3.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_48_port_L3_POE.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_48_port_L3_POE.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_48_port_L3_POE.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_48_port_L3_POE.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/switch/Switch_52_port_L3.svg b/src/main/webapp/img/lib/allied_telesis/switch/Switch_52_port_L3.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/switch/Switch_52_port_L3.svg
rename to src/main/webapp/img/lib/allied_telesis/switch/Switch_52_port_L3.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/wireless/Access_Point_Indoor.svg b/src/main/webapp/img/lib/allied_telesis/wireless/Access_Point_Indoor.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/wireless/Access_Point_Indoor.svg
rename to src/main/webapp/img/lib/allied_telesis/wireless/Access_Point_Indoor.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/wireless/Access_Point_Outdoor.svg b/src/main/webapp/img/lib/allied_telesis/wireless/Access_Point_Outdoor.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/wireless/Access_Point_Outdoor.svg
rename to src/main/webapp/img/lib/allied_telesis/wireless/Access_Point_Outdoor.svg
diff --git a/src/main/webapp/img/lib/allied_telesys/wireless/Laptop_Wireless.svg b/src/main/webapp/img/lib/allied_telesis/wireless/Laptop_Wireless.svg
similarity index 100%
rename from src/main/webapp/img/lib/allied_telesys/wireless/Laptop_Wireless.svg
rename to src/main/webapp/img/lib/allied_telesis/wireless/Laptop_Wireless.svg
diff --git a/src/main/webapp/js/app.min.js b/src/main/webapp/js/app.min.js
index 2b69f0a9a..3ceb1fdbd 100644
--- a/src/main/webapp/js/app.min.js
+++ b/src/main/webapp/js/app.min.js
@@ -3203,14 +3203,14 @@ w.className="geButton"});this.window=new mxWindow(mxResources.get("layers"),k,c,
 document.body.clientWidth)-this.table.clientWidth));b=Math.max(0,Math.min(b,c-this.table.clientHeight-48));this.getX()==a&&this.getY()==b||mxWindow.prototype.setLocation.apply(this,arguments)};var x=mxUtils.bind(this,function(){var a=this.window.getX(),b=this.window.getY();this.window.setLocation(a,b)});mxEvent.addListener(window,"resize",x);this.destroy=function(){mxEvent.removeListener(window,"resize",x);this.window.destroy()}};
 (function(){Sidebar.prototype.tagIndex="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";
 Sidebar.prototype.searchFileData="7Z1rU+O4s/A/zVbNeQGVe8LLXLjtEiZ/HGDqeaNSHJHo4Fg+sj3Afvoj+RJiBWbOY3VIO5mtLSCB3fjXklrdrVb3X83hX82L15X3V6P2k8mQC/+v5uivRqN+WlNf1bvMd8Wc+4v07fvpxUlP/6J58Vfz/K9a/6/mMFzSgIXFl+o/DKM3j6X/VfpWc7R6XUgaLE+plOIlPO3rb2QkXtRnDpaReojmqK5+VA8ScZd6N3TGvIkIeZQ+1kxEkVht/EHf4wv9i0gE6t0wkuKZPfJ5tFTvNdbvDIUnZPIgzVryj/pNyvaSPl43Q12mL8+6ycuL0kQ37CnaL1GGkBNlgOWJ7vhieWBI98GhTLoB86NkzpGEDNUw2WIlE+8Aue4DhFC9ZmmoIfU8EUdKmcczj2Fga4Otr5ztPzGdYyCDm4o5GY7Z2DFGrFeea8l+SuFjgDrrFKA65betIZdu7FGJgqo4BTtnpan+jlfBCc+GitRRDdYZFFbjULASK4P6cyQawwTr2IE5SyoDcj5fsDm5YiiVvYX+uBWRu1Rkjnou6q0nJ6oRbJbHO7zdObV982HDgFYcLAsXbHOlYQADW2S4FlcXanE5HvPnTGL1Mm0GLCObvgjySN8OE049BCNTyj0kyw3MJnYiyQMkUGDxKUf9BQ8VFV7VbzFkU8lRbtSd8u5mQXeQKyH5v8KPqHcwQ1bge8geE1ewoLzpf0+mscS4X1sEQDImfbSCEKzTsAXDYodkJADGfgaGJt4NToYkYmA/E0P1IOEp9fmKejqaT6UZtnrinvfRkxSf0Rc+Ky8Bmr1ymR8xuYXZ2wVmAxtmvVYvcpbYBYqcI8YQDmfPWIwlNoYPMNENJ0DoxMAUC/Jd7xY0XGKHrVvDxu4zNsh6rV30ikqcMBYpL3i4JFdUO0byDRuueZ7atqX9h/k+85BjnrVsMcdChAwdpbGHWg/mrVAG+SJEzmm/uTjMdA73D1mvGf6itUXkeCLCt6mcFRWQ9abi+PQZ+8oEmLERnXmHjzll8/kb0aY8NtROcd6WOaFOUZ+EmJ8O8AGCjWUCOKR+mBzDD9QzeQzdltJtgdKKpyeGfXV2SqvahHEkuf/M/QV5pBFKDxR0RA1adI5otwNJe0HDiFyon7BhGlO4V9rfTjHVFzKVCL1Qg7Nd4iRkg/Mfnz/h00ZFl6xup43uWBjRWFI/wqeJmm3ItblBik4LtYtRv3qttJ+9VB5ZtHSpZKd9T32STyP+k5Exm3OX+/gms2ENlva8N7l9NdJLFnKKjtbQwiC0YcjDZIxv1Hfm673WeVM/rbDR96C22g36gaTcxwa6i2EeUjnn6tkX+CKhhr9T2rQo0jKiXPWnJ9KXDN86tj+9/wA5WhL1lOhYi8ObR9csYfUfoIscdqHO3jZIR4w+oeM82wWnXNEIp4IycEufHG/icvWEEb5wjOn/QGw952/YzUYoTPKI8fS4WZy+pQOmG6wXdMW9NzKR1FXPg294oUKom8hchhHpc+yhGRDYS+Yz9SDY1RPIXL5KfiTn89il6TPiZoYYX8UsEQZs6jVDV0GEMVJWdCEbc1hLp7tsooow4BH18I3sTiZxTotubHtQgccN2uvVKvb5v4mKwqeXd+ARXPtPTFkXIg7JiIeMok/7AaIO1BCrj0MHu4Po27X6ID/UsUcdsEFHvJPhTWLqHtqAercOD/0Pn/sMnVu/C9Kb2EeYtWeAQhjNY7paCfU7dIcEu1i0yVpVazZZvIFk6cfiwjay+SACGjn2DZ9JijCDeocjfcdcIef4VvJOkPX9U5J6wdiAwXKJNoHvrrFh7sIXvGWxRBlO38WY3saR5CiDN1DZqhuw330X5cDuQjt9jyMywekQte1LZW3hTpZUrqiLbmjbTfihnSzfwmSznS6Z+gt0zKZJBTG+d2zBFQHOOPMOHHxd44jcUH8R0wU6V9e8EtyDiDY7wuVqTjtM/uQuwvPdHQTqnFguEN6w3LrHBcE6HY2wce7CnpoKhDfWesXxzJevHem9p9RxKGIf37muMX0h9p/HJWOeu6Rckr6r1FPIdQlmdKdFve5XoeM7OtpBauDH6E1s6OZVmtKj7tMo1gk5VOJTYmBOUgb5dxxwhPHIHlTSUYY5poGasjcIkyF7wAM6phKf1QjNyKQb47MYzUJW1pNW4PPyoJXsLQuiGN8xJtg2mmFOvDgS2CA7UFGZDNLR39DNWLN8o+2MdXzx8uQhrFUBPWed2Mdn2oMFxDcg0Rnxu4BEZ65DGwUasnXokNMw9umKo8M0Yt22mPeS+jE6M7bTgl2WDwwjJFTuacCE8rlOB3T2hm8bMczYeq0BgYluI+lCBcIyyuGS+ovkhneE8wwKKpad8wpfPXzsYmQ1Awe2Y3vBVhRfZTKw+jgZ5Rgho3ltJX9tQ4nQdG9C+ScbkOg0bhMqPpJDxqsVukCXWRjHFnLC5kw9Paf4lCxU8CAjdZbiBWPRNTOXwXpxZqDo1qfpkNnafY56cs/Dd4BiZi+Uz+jOQO99HrJXbJhmpMR243yk6rGUfXsnxArfKjXMeYtaKB/holurPahkozWtp0tBYsNsA++mj2KF0fxrgRXyKXCim7UtqOEM6ROL3k4HXCzpv1SiSzCq1wxbt3TlrYx0SGOMjjZYND7HXLJVkrj8yGiAH7e01s1wL6jnpXuM+4wu2glWEGQDVre5d5bMQ5hWAz2VLyRdcHwBlS5U9lCGeUX9ucfII4+WOG+aQ93QzXn5YkkehBfRBcLszhawgirQ4jMnoCIQH9HiOxSGOkjMaP9hLCAjfKliYPmNGectuuQi6K3mVvgn18Ln/ya2BJ1znAdQRund0vGINTU59yN88xd+dImzEhi9c2hz+D3WTYZShCFGZKiklQwZ7WrNj/3t68VlpI7HA3KF0lvvgoVfctZISJZ1Eb4P8JmJXWDDyeBFZyjCrVqXM99lp+rphKSKGt/uA406pgufoasQYPa2Kj+Dc0zuqi3HFQE6DxYstS5HvY1dD2e/bDAPxyBFr5Csx/SR+/OVwsIGatbtLw8aCBmFp/1VsOQRoxgDiGCHGxmqRNldGawTQ4Y5oCGbUXwztw22RDNO7gs39g75CmJOKpSN/0I9fB3ooBIm30EjckNj38V+F7pdOpcnQx3SVYAxOcswGbq2qzTjxG4wtCE4nzjC4xrg3UVzLiTKGiSGsVs+vpKT+gLhiRRYd9MCJrr1aeapt6wXaFJT5IY/oXO9wYoi5aQeX80whnrB4vgZpw5pk6HSRZF8I84z16c12NerRdj3F9Tolq851tbm0pvrYZzShjK2HdwRlxEZcHz3/c3xtAf9iXE4wSKDGaV48ZeKCq9yMobV1pgwgbHrJesFe/7KpMsRtnsBXq8XyrV5EQKd0b91l6j8SWMOGi5RLtWtEqHl0z2KpPjWqHF6XLfVSjnphCMMcgMb/5qVDD1GfYz7a3FkO7ZT+FJ46GrsmYWubG0IzYhwKMEuEq0x/bnwKDZMsMLqGeYVVXro0uNzhENqsHZK947OWZUfg07fgtWhe4fEOJRQTVpySiH1oaL7TKaScnRHi9CRpWuXkcxoOAZU55lGGFGLW4xNFmHGqrYYIYnzwlcrjLzAe83fLNJ+OHZM223mH/pG8Z2MAy/TG/7EyN9KAePLHNxyTG1ZxyIScqZTAdA54cawWh9KvaPi88KLqE3bZTrhrs9dtJdVgU9pMtopRdmzwrT0bY3gAi32mWx9Yn6nfDgm87KECEcXOOXD4MU3vlBVRHNeofwcrIfoYDUKC7C6rBTKwpPgczkpoDXzKMoADPDx45140bYFOkxDH5dujZVjxj7GYLd5J8x66j5gIzTNCNskD4dyjwwwztgG7MJ0qM8jKt/IiKt3Qt2DEWmNY2DTyVEfowzFB85eAsHx9ckFK8G55o1nlCBNdjHG1jZG7DAW0hfklG1bx85h3hO5jJMDnOMIhlfEY7cNDusgOJvpmzYI12oH2Op3njn5O14F2DjPgE/nHI/NMY6nmTdqG1xTnCxIeiUgXaxnwIt1Rb3UVER6XQw8W0t3Aku0E/7Btd5wFOpKzBDW+jNNJutprEjVkhUMoYoyb6VYj2osMeYxmVdYrTGzw2WEYeHintO19tZzUnwBYeOUrnQ5+ndShBMXrsZSSjllvs/x3aUH3lyOwmXT8RVsjGAdQzPGR5whfLAKfjml+pAwuUxz8KhL6rEkNIgRFrh4iS4vFCK1iKDHVYg5uaTRkkmMtFAHjBFzl6d9jDlLUFM3J8Ru752VtvcSwiFdMUnRj2P5q4ublNjHsryXklIyzyOTZfq8qDhbUOZQyilWK4q+JIul6lGQQYwxuAlV7iullAJfWB50HM//m7noTn7N6Ejpk+4UUVs7CKu8mpERu6maXArHWPMK6gpmQjnGHzDo2lk8E90+Ex0iVJPQBFGXhcfetqJd+hQwRXQcdICgrseUeSzQthw+27xV9CItgrEGKTr73Ow5bbcs30HRdQcyCqLnhUbsSVvoSKE6ehmgbWygsHP33hlgA2xBpc8kgA98zgRJAwXYSI2dpWWnbx9pWiBmTF31HZ0924W64BJJ6idR2STZ+LRFHpeMIWwobjpj5VVvEbjP5YyiC0GbpU7PytuBW7iBRzHaS+bl0vL+yyfE6Owms/1Tu3yA4RNkdBbUGViI8xNidJYUnM/6CTE6kwrs7uVnxB10xMVZbeMXfILcxYZsJrO2yh89GcirWayQXXQWF9gFeRPYd5cCY9cHsFPwD3nR7cZgVRc/5sW3FUPldHzMi28jBjuSK/IOuPvmYnSYdrQNZ7wIFRbU1eNPgPFpLLCzgo+Bsaus8g16PgHGp7MMYOg1jM93MFowQVmVgzhEr7DgNLSCxa6sGmDKSsFiV1TN0jf9PoBFp6R6xQiHzUFnkXZ40P1zP4BFt2hNLx9sImta9KsWcmjRrVqw6+YfwN4IF1/1VeP8COp4QRdymbM5ueKL5QtF10kYrJGcgX3BJL62yWYvCSj/QCc1RjJGOKkNjQUVd74Q8tlD2BYRrNGlwXtJEboHYG0JPoBFZ2nsKp9Bw+IzNHZ0Cqph0RkaOxvZpOOwrre18S42eHNHgopJXlE5E/hCzlD1t0xa5nFXBAjv+ZgOUvn2VSYyTnOys6NDlL8ZC/DtwGY0EmpwE1p0WzDcRaAi7Y2aytFSxCHGM6MdzecNZnTjbLZpg2Iei0D5wdiHGCzJLsVFN7q7OkFJ2pIkp0bIicv3qDOIJ1Q9C/W8N+LEsxWTCzXcj5IhjAIYoS0oAegLclSNOkkqziCnLt+exaB2XCEw4hrZDWC4jEZkwDx0sZ7ejhJnFTCZ6KRKbMC7SjB0lrwCtjWUZ5zQ4tuVd3TUP6U+uu3I9InbUGGAKX3F17lwR7vQVLyQPsIAgMELduIwldSNUKZBG2UVoIyrHBi7qgI7KNVVNhF2RmvvyMxIcdGNrtk1AOqINMXFd9Kyo5zgFBdrhx6wEhtb0Ct8C9g0JAF3pBW+9WtmBMNN6Nh9Rji4Z7saXI2LfXTL9xL+EBefdjYqNoAZzwkuupPwXWUFp7j4cvmNjG+owHuKi+4ScHdXLn6Ci+4CsKmqoDTzvc9+Mp/cCYq9dClYgO6BLbm+jYMzp9KAtvF/fzLvtC9l0vqQXHj6jBRdc4mtGl82FlYGLF7IOQ3RRdjNbEqb/eid9PYcHSegZt7gVOsXXY+xHmDO6AbqIzZOyLyNd04H39TdDaeIj2XqOkcydR8Zwv0FqptwRjqgiwVd4Du3NbZRW4NhgPBMzxxKWytwQOWMSd3nMECHWtRDdtdZE1ZG4+iNONRDGCruQMMK8Uz6/lzvMcqP40jH2NDBtktWX3q8U59E0VWFN25f2JUmS1HDJUefHmV15pFg6j7CwyXCbD8zvcKqEmqCGkvJfPeNnL+6S+oj3GCNsbW1I4ZxqB4GXeTB3GNtouEacyRe/DCiXKIntR3QkeT+cxJTErFSwhzdNpvZhHBaeJQF0aYixqeKi7DWqvjcYz91GjI2zo65tdraTuehegKMpHCNkAxQonUUOlpDO1nP3zXtPT5D2NharadwLNG11OmBtXjIGF85vlCL4dDY7qhXymxwY3SYbbAG5zmniBg6n808cgOBJNf+k5ArnAlrRpEaW417vVpx9fZRoL6PKsLsLeBQ9yYsutytNvApoy6ihS/O0gXMLU0pwyiJF2rXDXvGh0UX6ZR2HIcsXqGjBLzDoilvBZlQ+YyxsztwlDDDxKd5u4Bl3zZB0Wld6C1mIrgfke9PylxSn4b/UNV+CmPUu5BlZhJINZLqg7BhdoE9U33Uhi/Ya4yl7R7q4AxpA+fSTbmy/iKs3Qd70H54hjuJpbukITpe6Dk8jX0fX9wBOlB2HyA9fjLWaonRXLjB6YwvyJxG9HTAF/+J2W9St1vNXvdipN5X/4M5V8+1+btOr3ne/1IZ1BtFO6JeL6GxClIYeiKek5H68ckTL39kkcrCo7M/okhFEUj26/OPo5KFcP/IYq42/JkTH/kK0fOBOFE8578+Ojt4QVwyX6y4+2t74VCl4IpVEEfstB8E5Nxf/M7oP3QxpOrhIvZd/XjHPSWG6fc/00KLIsnvYvKPMDaF8T2I+Ir/y+bku/NHJIlI7tiCK5DjdMpycVxO7o+Sf85+Mk8EahpEQnhhtptM9c/kSUgyES9MOkvm/ToGc6zieeBhTL1jtklNCY1Y4Im3lfpQMqY+XfzmYP5QxcJeI0nD04EXM3LFXuniNwk2By4H5bAwyV1yOZxUWwwlTvw3xSDEwmMk8+g9GuksnUoJpG6eZ+xAIMQT7nNcqQhYo1m8atQoGSnPxDKRbM4Tf470J9dVEgSY4uBz9f/n0Ruh/pyEzI2lenE6YG/Cnw+FrNTsqDd6uxTKe7CU3IgwJGr2/NR/92f2fCio6/642jIpqXJ/KZP8d/0XKpmaQeL1OP3BXwlpvT852ft/JLSWUC4S8g97I+c6+9hlq98lEh2qiFZpLgrxGJU+9xfZ/MlSVMhN9vYf2bzL5kFNK5GkEnrqOZjvsqPdu7Yk9LeYhX+kkUvjlkaxpB65of4iposDmCcl9/MtyTgBY+6y+vKAmilJw1OPHrUhvCWUBx4etzx0TDIJT25GdJU4jvPk9BN5nPvzQOf3/xFKFtSexYvKh7JL7zNb0vgT4v9ILudSCn2cqusVV968h5osN2KxqLwwoGbIWPg8EvKPPDJ5OBF1n+eS//yjQlKB6F5Xx5mq47PoRSRXJzMTZDi6/SOIJLB/e5yZSluCOH9VH+cr1/96QvrzuWRhyCpuoJbcZbdEc8Ele6GeR+5i749MsjMN/XGu8H3mHmcYeksiN4LOifp06rvHaoJsyeQ2feOPMJITLiojnRL6Z+mYkrkTcVR1IxVKsSay+LPJZOdWMtIZoH/UyKZQJhU33UvOjlD59vpESt/RmlFlnGbyGPCFesM7TsfuM6HofCX9uz9S2ZSKE1C161Z8o4GWyX9u/shjUx7p+39kkshkwmTIw0jH0EY8PL4dWFL3+ZQG7ml/MiTOSlnw5H7ikHqtVjvRNUPIQ580jMtNnkEhdYPBjcf12JN+GQZUO4o3yatRXfdNndNwyebqVVKIZEnnuoBF8sIQ9VPyzxZxx8iTLlGU6xPgdsbaxsrahRvcbjtBrWNFLWNAJaguD11xOtRfSf2s1iYOk1xH/NTyUX8Wsbl+5yd3WfihS3ZoEmjUq4deek0X0Vv1ZPAV7XFKoHFWq+Dgg8z7xlm9guhlmrJ/gF7FJQ+E3j5W9OZZo3206K1t9KMg73ZqTdyYbYh9TGG2cGN2gUazgxuzXivrgBicZ7g5m/USNVY/4KwjX52NToneslucvWarRvpB4HE3yZQ/+S51YIStT0Z1MfPk99Q3U5PQiAJEH/edPmm3e+2TH6Q/p0HEf7L1TT/0EgBxOfrOnY4b1XHPexAXI0Nt4EaFHNWGmtdHA4vc4gAxrDJU5FZHr0Rt7E9QsW/I9TLdsT9kPVNKGCkk2CpVjB2kjPUW1KQ9q9VrSCEbTbCRPFP/H5yQnXaJ/sFbkIpnrmzBFx65S9KsNdEMqdFtFoJ1SKVyACSZ0KTPRHKHVl9oIo0aGuxdqKRPudtYsUHs4E+xO2iHG8SiGOqOA29hRFpqHxpnaxspMND8XgM3esqYIpd8QWc8IufRkklfjT1qGQBN9rUMWn9koGVwRLyddq15co6MuNWF9ws3iVvYiUFi75vEHezE9W4XGPkMN3CjAeEWbwDX1TrGynoGEZNfsxqOR6OWFJ2+mmChN8paNiAOXj6DbzYS+NFWKXI0+C3QeW7gt2rI8YG8zw/p6zXs9Dsd/PoxL/x68zjGfl2CdZ3881HjlsMyzq8nDmm11eJ2mB8KrHF9EP87O00nfVcNbUh0+xUp0EzoXQzuLXuNQ31sU1vfklxPbezH6YAC0KcJU3JBZ7r/gS5h4c/xnmABYjcaremEXJ4fI3qzMZmomX+s8NPx0cK3epP/HDH8ka74Zq3eQRaE2SXsUQSOc9hO63hg20c0sm0FOzki2rPOFCkmkH+VY94jH1VA3I5O1kUNCziFOzqtEzUsyPFdCtvVt9nrtRPHE/mpNBkuaRjyECk8zLWLTfpelei7wPStCsGX6gL4K/izCsE3ahDnud9vHVJvN2ttMo69iIdpoIwM4zASKybzsOHHPSPRyAJE22eiUMpveEOc77fn06JMjksG4z5xRleoJdBrFwQAkp+XCqDVbqUz4GRbBlL8TFqZ6PtpyASyNSXaEFkBqUiUFVQURKokEUpBJwwXFGUd4oR4snwLdZ2l96t5rfuPK2KhGX4Qs3Cb+0OVcOA1gf6vUji8gldlpNDCKgWQFXE/dEhbZ4bgtg9BtkPN2mm0eveTPLj+eYlmNOQgKz4lT6I61SEHWeWafNhokHEzOTc/7HOUDLZ2TLQt9LCA87iFf2gBaTvHRNuqwLIFpNVj28BNC2JfPfbPT9p1rDd7QfSwRuwcAWK3hRQRZFlqxG6zddAVE1LG7oEzPpyTxhnWuQq0HBVj+wgYO0fA2G0futJJII9A6/QOfSTZ7INadsSpd2tIsWFW6SfYTbTYOx3tzuFhz5nnneqrYWQiXpg8ny/YAR6BfER5eEccH1Ee3hFGQpkAEieSPEDKZzdX3wdwrBvRMHLuu54IY7PbFyLcssc0Jm+rgUbJFq+pNttAhG2shKWvoJuEnXrtFSdi+bvGW4wHP4o9rIRwg3iWPN1BIS6D06sJ6dQb7cv3ulybJQGQApeugZACJ4TOWxixFXGTvm3Yt8zSiQ0fAHerAFxvwQ1x2GlXgLi0kZsCX/tP3OcD6s/JxegO9fJtWI7tRIob5WUrTXWjNlY3Ox5Mhxwnsa3C2iTuHB1xr42SuNnZDfHoRqkGctlDggnmrG5hNhvKWT0Gzs7RcAZHwdnDPJ6lQ4IfcSIeT0jO9lFwtjFvK1CYzk2jWQvxcPZ2o4UUZhsxpuVo5jXMhmnmObnw2OtJvab+HSHhBTN3+Wx1ej0Yk7qO3T/0dctxLIhQrRvXiMoNP9FX1VBjlp66a8xuu0VuhJvO31B4jIypTxdoM1hL66Q18b1aoTQiE+qzd+h/eHSowE3sa7V0k8acsIOdsHS4LCecvyp/BSmctQ5S46b3E6x8pcPZG3xtHca+ekBKaL0AFWG3fbgD+NpU9isZt5DyWe8Qr81288D5Dnz8Onr8mkj5rDeIjA/r+EHwYZ6fEHxnWDcHALgu2k6AIHDtg9YsPbXyfqDJlYH2G16bZwfJJ9RXj53eskjSLAfoR/OkMUB2+xYq7lbAHU6a+hp5fzrs5+lPqKAN46behILuHh309KyGmNk0Y0v3r9uGrh0FapYnojUXUtDSG2yRM6DSJdPWSR33sELT5tsRGYt57GFJBdrNrrSmPtQKGAXaHy29G6EGhZnMPzrvoIc9jdMJfK5riAWSh/rCDvp9qHRk81PmNnrm8heyCtCHvxsd2z5UlR2o9GmLydnCzVk6BSPnjP3M7elU4xKIrV4yePMrTnmDyPPXQOpS7+kiJo1WQOo1cjk7xyIQ6PVclEeWZsX/ZXPSSrg/kczBi+MIIl0bsIkBuq6rd/hjPKIRHTJtkmXXpGb6mlTe9LiDhRzqDHODPF/O9Zpe3BlxtxEcAfJ/Rnebl+IuacRe6Buyi3E74M8jYI0TrIef1tZagRJLBvQubDX80UzIGasob5BiWjuOGjNtnEEaOg1a7b59KenbAfP+vwtnzdyt46kPsWvUJlpU20CtQr3gkpFpHW9qKYBCShh/NOqIGOu7YWxhYtzROLbwZtFCrccfrc5BMQZ8fkoXPKJKpYan/eynvxpDpWS5lKaLnjO5iYun3lDWRKR79twYQpiJKBKrjT/oZ/9lJAKTvABlXuIr45R+DEW+9X13KeR/HRLSUIowPBkwujoorBEP3b0Dlaks9xmQvrTFTtKg0ITO5x7bO16Z0jCf4V0mV9JQYEFOwyvm6UfZO1MTkOl6FTDPY/tXg5BQEyn2RHXWMKgacFTTWM64v/8lVVoRBgGVNIpDwjy2Uo8bno6pvxRmBHz3RHWjaWf+GgLJEe4zi7TJlN2hV89KbsW//349ZtOI/gFCxkEgZEQG2ihm0dePnzF84GA3bPHVUI327uZkRnWnPI59r7UGnPbIsZxnLvcwB4F0iH5EyZ/iBQtPh+uftQIZMZcmZ2ffHFeyl8QNEx6fE2epdrcv3wfqW8sOlFjZV8pVJk7A2Pzr2czRLKtTPmObMPkk1Pxlexu9nRPG6qO/3uLa+axcr739D+HOUVmiY5WxuRePe+dTVG0Uq9VBztF9bgtgoyZWSeqT8nrICeGhOB14ugi4XnsX1N87V+lB2+Iart/RbA/UjeMVmcSr4CAZybf1VN1D8OSLEEdc/Z2ki68PvH4R4Pl/K192D+HyL8Kb8DAS/qHSacfvYNmEjvQpLbqH0NiXIUZUvh0qXWJgHyqcDtqKCsPJxKsLyUJyf660yOkwfWffRB1oIGWlCAQaZAdcV3Q/Ts/uya5XAXWjQyT7m+5fI+4AK92rD41MR9WVH3eZvUnG1FXv7f1UC45yzD0viYDFnnoo/u8hqf9ttgPUmB9BHpzy1JAHqGJSrAc+k1Q/ZGXJ5pIrrtOR/rZvhtLZTpsQOo0r5vPkEucAw5kVDFTmTytr+Cd7Uy7MgHn71xL2bG96Z/7+k/nJyWr6crikq1kaYNax8yf9fvUn5xWjUVILPl4hgCnreWYwaehDDUy8IqnqUIM1jVczTw/gQSgTJ5D07TBQkmjH+zjpU8T3V2PxU49ZvtKqjPvE2FzzXiTf8wAdmdLZHlJe67UWzJLLqXT6pJD6sahHUsS9j9QOmMi3MVOPv4/QeNPAa++CLpuUD1TZ/PvfwG0HMNWS+0mkNGFKDxePIjXdwtOB2r3miXr8apQWlAZco0hGn6OlFPFi+eXLqAc0x3KYoUdXgTLnLzzqL5gyouLA20POZBtq7ay5hMLyw+Qy134nXM8e5UDGRM2xFdN30Vm4h2HZMQ75NmKR2o30Y56o3Uk8VXgH+gzx/DXw1IMeMKG+5Hpyx0IeRtRHEAXYMWCadH2I81btZvONCylfzdQAtp9yolG8Wr0prp97uJncBkaK1eB4X04BbQ5eifDrzXODouxVwjXEtZ8mu+15NKwH41o/qLvUa0VHJtJ4zLd35+PLdRu49/Ex4Xdl7KY/XvtELSx3Lwcn4LBrrOqTSP7EXUYm+h585Wnu2Dx2v34H6gJvqndxEMWS7WWGgbsjDvOeTtSC0Yem/oLcMY/RkKXBsK+36MwAbYkSO0U67jF/D1Oubq4d+3FSX5XeTg26L591sAvIiSTl/tePCnSIJefYU0okNM6DetLK29UPnL1oRXbp0TDct0tqvVIKNOTbja6RVekrCkt95s5eU0tU6iilP2d+uPeCWWUXj8kzErE2ryc8YCTJLzjPf/fVgGcwU9EEPPeUxye5m9BVeGM1uS74q76vrDW6WmNkGs9YuOcRNBddWd1ool5RLgPu73FqFotFlg1DbHHtZUbuSJEUp562MLiXzsq9K3/I8dpEvOC+r9bg8UBmF7b3zgqmRLdgPZG6leoX+8/73NWQJsGZg6VzAi6rfB39t3yFLX/vnFDDmExKovtKXEh9lIfLlCldbtLEvGMztTHu34Qp0fr3I5ykMkkyano2GoNG6l9NaVRKLnuj4f+PsnEUlM1DoUzjkhMdn0Dl8EIp0nT/Q6Y/z0oWBzThpkvun1xwb0XOf9JAyH0kvkFVIjbZ7k8+WHf73ieg2Iij/2qOMk5RFnLFXzXbtX9yw31GsrTssX73y5HOgKxPg8mJlD/k7okJyqLOmP7xlVO3B4wuLIYaC+2hTmj05WnZ5p5cGiWIV0F4OqQ/efS2n/pojWZRBZTcnzKQ9zJoCc3XG77GHOt0QXG+3sJtFHC6sDhfbsqCjo6+BYSipmDZ8H6KcUlDkpWB/OrRaACOhsbYqPq47/NbKzV2yajcy8xqd4vOQt2G4kpI/q/wo2y1f/mQtI1y73UrmopnrKYQEyZ1Hr6nnmDfUYSSvbNSjqSg3V5mlbmDdGAwvn5nNw0vu4nlxLOVsol5ksKwly2xSFOmQ+0mjRoRDBj1ntX8yvrZfHnoonhptGzAMGXYY+3ms7PiCrFSWQ/Zh+/JyzKz5WzmFTkhc+5vmvP7Nrfs/N+MZ11g+iBozt20lL1LHoU8EKQkg0ys6MJne7BgdsKkTf2DALl6m0saewcyLDf8f2I+J3/vo/PWDnDumMsDKdwkp+YwiNIYf1pU/iCI0i44VSfR1bnVqkmdmm/pMtp7agwIVUp0EI02trEOoLnGNpTeWw+J5/BWU/p4P5MbkYFH3aTt4EEBSrHQEWnNmJ6yHRJdwawgVW/wss1X8b4ZYd5sLjy9lOkR77r/XFKRlUWRt1mltaL5OxucacntDczqIxWHjD/t/6YKKJUyqd5cbx+3YHdLZQQrDpMuTLOSJlJvBGkX9aMB1cvxkX29tbJb3gmTK+qrhyfjZOYeGJ6+qR5LTtTOHs9me+hisFs8NR8PC013XeVPSdX8oSfCPfQA2DGVrjh0EExJ8eB87lUWSL2nDeJV2l8oPD1/jWSc1Hrel3djNDYue5j6C7I9eTm7Apswz1MW179J94I9FFqC6uayDaYDCWj6qEJjVbyr0BaWk72RtSoj397T4Q4YMs9yqCziTzUZmReeDui+61+Xvam1QUC+XTvfv3wowDmkZF7aUyj+8kQGIwG+dCzuY5r9DBDU5ZE1U+w/Z7XMkgynQfJge1cB1lyKR5lGESNT6j9/OY0xSl3LZTTUW09SO0+3d9JA6vtQ2RJM7v38vGs/UJ+ykW8DIfZ/plS2us//FfFgVtwvKG/YYv9lNuo1qIWoPC8dCEiK+aRHu8mPlzTcRzURY9cuW/Utp8zK2R2UCk12bJE0btxP6UGgO+E5z4WQLpufjCR90u0MRXIWON3HTTAj0/qsZKb1GiyWPnW/PO/diEIBUXz5zRAzmGar1JMLhuphvC8fkGbxBpitJ6JBroS3h6vrXViX6op6T2ml0ewO+0Pyi71vrd2SxZByrmtfl4nHodGKd2BsLdy/qfusttE5tgErec0qx/rHF+7ziYijvfj27TroqtpLbQ7jYk+vZ82QFvOn+7jrakaOSl5SymGSbh6D2HsmjoKhX1/9Hqqqdw6UhMpjmfRDx6EBGrbGge6rSvqLLKWi2otnT6umBWscrLMC9+KyAYdNEHX+tkZJdRhxgiWT+/ZtrJ2CPLiDQ43Zmmf7WCrAy14jIImVli07UkRZh54GNNxDkeXGjpgO6oSlSHWHoRnoGThSUsl1byNW9HHqtiZojqceZA/JeFt6G0TpZTR6O0Kh/3ogVCOuPw/JooImSs6FkCnDBgjkBfVCti8ms0dOvQGClDdzQDEXIWw9gwmP5rBl20eotF7s3XhWsgxggYE88mhJJtR93kfBA2CgtIrT3qIkzU4RxzJIr69gKEdjPxd9CyRls8SLJIn1UH0U/V1vsU9PyhZSXCNOV8p7kl+fimBGgS2XzztaYj2kO2tylzKWT9Rl5Nqfc32Fef8NrHuwqOd+mlEykMnp0dePZAfWCvwEL28smPVa2EeXS+CU109AM7qT/GAzPRT8etjGV8DuJdnLtH8blvbvJ2x3e5mjXzJszjOXe9A0XzRw06W+HuupLSOMvf1sGbsaRrH6+iDpmdEeHIjlIva89xYumxpT98LceyjY1gHNMSf863X/jkbMYSuOacTq9iPm8tAVp7OYe/OkIbcywnx3Sb4/PXEzM7HwIE/c84bC026e+t82a81OT1nAzUEYSfHMNn7zlPyz/s0jn+s+JKNGWYH8IjOmTJjV5FcqtCrwRfe9XSILxYS/ZD7TpVgH2TvYRWA2MWpCyED7yb4u8FUZMdRrxX4I3RIJIqYYxqN77NidYsCnTFDRpHaU1eSpcQ/1tdEQuwCM5M12iSxHUwBTprxUsVrFassiVyIO0avBeq2oB8tkR/1eCmQyPEZB3Pv8p+6XEL2hp28WWxK0S4R/U3o18IEe+DA5EA/UhqgzmajO2x6MyZhy/0k3HMYukDaUbfgbeXCfk77TqtWwC6RVnCCdEq73/0UgH5xNIZRF0Tsv0y/td7K4oUHqv6AWhGFBdkqkP/1OEGPqcj8S4RK9LIq32zqlzYlfyIK7UgRLYTZ7wScM85Jcac/ic2HgNym69reDfi8E0p8rVaEMrSGVc+wS6Rg21k6mBbkT+lduBeTxFTNEcn+rmCw+SZiXnnegPR2X+j5+SRiqs3xU7heSCBh9xi+JdtHkPNvFnIh93TnpOan8arYYwSeRXjEwX6aX6u8lol7lv0YvD2OGlLiL/zt5TOnMM/sD4ROEoT7L5H//VhBMrrhvdoHDJ4qOIYodaI17/LanMSF2YWk98DkTyuxcqZfYxdExWh6XDu59Lo5HNiMDKV62KsYglEYxfrELV7VKmypcZMtXT6cLnKbyWIl57LHwtF67PCcXQ3GOXRKme2axSj6WRLPebZFvIxY+q4/+LzL04jBxXdd/jl1C3aIeaYLPleYPLaELTwh5APIp0zj71/LRotCHy84Lj9wlGSdvY5dKrwOmbz+WygWX7EWfvTpM/uQuy+SiJtKLM/4v7OIx/LwyF+N+LZ6iVNCLo77jNeS8Ka2yqpBWMU168H3pgcsopl6uVd4lQ749OMNmrVZDv4ha9vd3UhnNlS5xk24Pua499xdJ2e8hdZe6iV/6e/QSMQ+nSmvdd4nk7CdDj4YhueAzyXRfNd9n3low2OVi6pfSQZNNuajn5LNY1y6rihgMDxlietwI9XnzivAbZw/t0me37/za6VtIEQeVmQSm71c6oLqMZ+mWsqCRMsXetNdX0zVJpuQqnmEXg6EqW6UtsG0xDPX7VZCBkQ9Z3sjYlkGeGHyZvlExSZQp//iZJI57Hoz7TlXmQNvYHUobCdtSSLOEKzATdqgVs8xQ5XJUZT5AXZfYlsXD5LYqUjBsxlZp3bBSX0/r7Qb+vM8zKHWYIHe6tZoOUnGG/nqAEQwv7x8k4N12rUZlSL512/UmetfZzEuyG/S+6+rmbxPBffQH6d1ihkX5PKSUfIj+zAcsSpIBO9iBjREuf9MhBR6N0QNDOfopsNMn7Tb+fattpGOX9uxT6jDpCy60IsMf1TCM957lFHfuSL1WmX27Z8CXtlRT+GkfO7BZ/bN88ldGPCbNHv4FbqT0lM+TTakf0G9cwDv1jwl2YNMKtQMeDBz0W7W5lFul80tSZMnos+67MhCv2NGN+4WWy3kg+dzsBIKPuQsVVEmZp47apysQUjDv1toN9VBHE8fUp4vKJTI07fzqIcUPXLTCm3ZWuALWPT6SC166bFCayIJdBrDBlOFodE0u1Bfs2MBm6RC/o31m1FAofWaSAicHp9rxws5t5O+17LaxlHuI3u0CSx3YoL73efRGzl8DWYH6OWauL4QAkmsD2MHBbuGl4LpTtBuRvvs/MZf4bZgzqGTmAv2QVeGWcgcqNXfNrvMrp5L64ZOQq+S6zHu65fQc/UGRUUPLdjI4J+P+HfpAjHmCYGnYOOMT9MjmzSBLl825JyMHfYU85UwXDRtL6vsB+tNAswqa5enYiEWVSAM1TJnyd4ZTahGdzAX6o+5mEdrOLR1Npth5jb3KMnln5Nz00XukxqUQy6Pfkb4iMxZz/HHVNuhyfhyNyQX3KmCfmhWd7SwTHWVKuhhgx64bzYssl/aFFMmtp3l1TvyNioSWCz3JV1drvR8EHqc+/mLehnlqmaSYp+tXZvRh8z2uqD9fMg998TQjAcDybOFqkhRjxQ5tnJ1Zbm1XpNlookeuQ+q26yF6q80wzMuXl82A0UcXujVQYB1J9FlEnEgyXZ0IO369VjwltUx0uf7uEOdmgJ3avEthF1y5Rp/NZNgoXbvUnuvJFH0Nsq0TYLtwuUJ+IHnMvCIJH7C519cTxb9axbojdgWiaqZbZqvXJmTk3GCHNvYyyxOR6yl6vWZOcTvn4+/B9xF24oZxtcBOk//D0F97bBWHuG6X2KKA0R/xG5mZ5QvLJsQ3/VsSCaK+Yec2D7jt9qsbvlhGL0x/JX30igzYXLkR/kL5H7qc1AT9uZ9ZYctuvo/76M92e8WAacNurMdD9MBt0LSd8Xm9jj8xEfa6/pjNeRXMbmPv6tmZJ2PGdK514FH8xwAtUNt7zMLl8W1bY6YekdQrcMMXrFBPyq07sT30f2CnNg4ALMNmYzHjHqtQpNQIotkdcI8d9IYZWJPSFPge/fw24ieW4YTxD/QjbBYqsHO5bvvD6hzbm3Wx7Xau22MrtnKrtmrqVyEKbuRjWU5xFoXCr8DdRyMpyW6nVtQvQj5nBx+6wTp2fkOxWW5dt+w1DitxHQ56kWvuhq6/ckFnOi3p/DVi/hz/qge+AJoKol2BCbAT8G4FwMEqiyfc392Ioe82ZgRbLK2377dOvQrFtcwr7XYhpu9B8mGkv1J26xPHr9mMzENLeybHT64BBkKi39i7oPlpk/6I1LEjG0XFLOMOGrmBHrlotFsGzyfKaCXXLv5ucMZZt+UeNhmgD7iYlb4tx3lIHPEUvVCJPvoA1iIzB08aYmKnNk967eJrkxH6Oh3d4klvbpyXJh7jz7tsFJFtN2gpIuGKzEDxqnAEaihxywpjkx8X2IHN+/l2BvkdjdgqRl8yELZ83h0LGK3AHU9jqC1LROpSaizve1eZC2/mdLcc+Ymj/sXODJtKnrXERJ+IaaQtWQaR80agWYNH7PCGgrN0wRwWkakIqlAMtl4HVXKOg95mM7sR2plsjnNDpkyuuF8Fa828vW3ncjtT9FffjHNvy5vLDv47ImDdxFLgimQrGfVALQ8CnQf8oSRQg3zKPObq627KKK9E6LBTdLstQysaX9cBZRVI5Kk3jQVuFx+fqudDP9qweVvTCanAJQIjlmbpd6UHXlQ/Hm5so4q5pSKfyth9xo68taItlVksJUN/sFnvGJV9Lef3A3Zgo3K35SDfD+7O6uhzF4Czc+7HlxVpjAUNfmwhswcae+hVGKzP8VC5siqWJonuRTwUyuL2I3l8oZMHB/2Shh3ux/6RXRl4vMbfBK1XJD4rP8RizlZps/FgKXwWng7pzGNJCVv8XYOKE71Z/gh7WwrM88hE/4xdCE2wup5bQrig+E9BGsbhV3ntvoV/JUQUVGEKmMfdgNrgelKNVWBsARZ2+5YIsvu/WYf2igqkByqQKuwNxQTsRvnzoy3+ZPxPniqgHGudnSmGSiyCHSrGu4tq2EhGER+LLIEtEegk5mrsj1DVPwImAo+d9v25FAvmizgkEybDChy7FaPz5XMfMwmMqUsexYriBy9uA/Va6X1gTe5Xg9xU/vV2afcoQ58M9c1q/NxFpV9vlXYJMu672Pd1K90KwBsNN89KH1Zk6A6Pki7ClZjxRh7kWWmTN4eP1GZXkYFvFLf58vVWTfZKjDwYvdSp3jI8VftE5W4Ylz+ZzKn703HSNxx/2thO0Kd0kWf5V0MKYDdacikMpKBzl4ZRRQQA1jY+F0BeOj9Pgq+kGOxXwyVf0BmP8tWQL45KSsN+Ulz3R9VEt58I1xOS5FgqL/+tmjIofzl9LQNneF0RdjN9pfylzhy+GPyuhhTOjKJa1grgdnheEXRwBXDLoidPvFQF3yg6U9oDzPHzujP5VcCqyMGouFQ6ISKXQ0WwoWd/ik2ufTKIuTevQJtX445cnqJsL4NHHi2Jwz3uCj+zC7HLwsjEL381NBfFkXsFTkArA19vQlXBXtNHQuoCTdXgNw58yqf15vjT0dHGhh7EES/6R/pTOYD+IqpKUAzcBnzkUkmgMt6PGf4ofeAZMjeWPHo7HepMb04ulBxeqIe+IkTLSO8vHRV9F4B+qXyA9CV2fnMClF4Aa/6qjLzZdNB+6l/SiD0zFuBf9kYpyvJ5sO/sMZVz9NhQvT/W2Lo1dFUmvNnMqXRi05r+RuC/d2vcyCx/q3xNnTcOqIqKbxmLvbRnu5bA5PpHZWa9aeHZj38W46iMAIwjDgsLR/5Mjj0TA+fe15XF52SSVdRIop74dz6joorNrp9JY90/XD1JWE0plM9xzaUwUovBjYR8q4gAjGifjQGUCuCCK6+vEuiAHs87ekWG3WC32QpT9isRor/Bbua42myBKfX1ZPpQkREH3P5T9jF3pXhhs2osdnj871cVGXlwPZdip2db1YjuGSWHyp/srkWgLzRK8VqVbd5wfWyiW5kAslYMZEBDZfxWQwodqPYyaynofG8q56QK2x+8HsjO9qox+Iap3yt9xpPjK8cvqsr6N3o7l0/vy+HT0z3t81Vj/wd39B4fHysy9ka3UAtPP13vWdwj8XbO/QXHf5MVrNLNWgKeiNEH+etGMej8aqMF94iHzyyK0A94G6oeXQ5+MSTZbocd3XB0WuW3uRydz5SZN1xS32ce0TOAOPEsfAsj/Nf44UyetTCU0hvSmVJ66O09s2eqNfwd85LgLlXTgEZ0pix/7DIw9r7yiT25DKbql6QvJcV/2gU99x/ZjAy9OKyAvw+59SVJuyy963ihL/nl17zOo6UyBCuR09uBymwvSKMa+cxwln/OPvRoGJIWaVdEAkZWa/kb/u8SMC58Zjce63X817/PwJfCWhjVmAxQZU7X/EUD8YLOJHcrIoytm3/2s+GS+SwRgHiKqrE5GLGh8rcf1zK4VgvC83j6WjlOFH92lBkkKR8gWwvBGd1WZBmANVFaw9/QNyZJg9yxlVh3gcQuBrgy9oYcmhURALyZOL78QXq1Wo2MYy/iYcFcwC4NsIoI79LQQjjJd8j0FLUasjCKRAHsEYksvGR5VEpJmPYT0KzI9soR0wsEuwxMRQmgKCaDHxWZAOZmWT6ktGaXQr2/WiUl5CsiBHCnusrqEAKfr94VYkWEYCwEe0347jORyeUjGV+ib65rTAQARfjAZRRTj9xUaCbAxxTS9IJjDjKmEqgG/Q4cp0chnxdSxMHRieAluzh92tdhRZ9iJzfuEuZJ1jbkl2rg/XneZxz9xSKjcla9UfqobS2BOzrngkzFC/6ztqZZK7x0avWa3qFJ/BB/nolZL6VV2i/eZtepFujVnjH1y8fP1/yP/OSC67qZ2NHBqoVtoKc/YCc3Vnz5hMItcjKQfF6BHCujma+9xlsL4EakFyhJPwg8TivQof0MqpbAtjDSNt5Cok+1Mm8XAcjgpp/0C1XP6nn4jYAt89d0gNTPCXGYvvO/";
-Sidebar.prototype.gearImage=GRAPH_IMAGE_PATH+"/clipart/Gear_128x128.png";Sidebar.prototype.libAliases={aws2:"aws3"};Sidebar.prototype.defaultEntries="general;uml;er;bpmn;flowchart;basic;arrows2";Sidebar.prototype.signs="Animals Food Healthcare Nature People Safety Science Sports Tech Transportation Travel".split(" ");Sidebar.prototype.ibm="Analytics Applications Blockchain Data DevOps Infrastructure Management Miscellaneous Security Social Users".split(" ");Sidebar.prototype.allied_telesys="Buildings;Computer and Terminals;Media Converters;Security;Storage;Switch;Wireless".split(";");
+Sidebar.prototype.gearImage=GRAPH_IMAGE_PATH+"/clipart/Gear_128x128.png";Sidebar.prototype.libAliases={aws2:"aws3"};Sidebar.prototype.defaultEntries="general;uml;er;bpmn;flowchart;basic;arrows2";Sidebar.prototype.signs="Animals Food Healthcare Nature People Safety Science Sports Tech Transportation Travel".split(" ");Sidebar.prototype.ibm="Analytics Applications Blockchain Data DevOps Infrastructure Management Miscellaneous Security Social Users".split(" ");Sidebar.prototype.allied_telesis="Buildings;Computer and Terminals;Media Converters;Security;Storage;Switch;Wireless".split(";");
 Sidebar.prototype.gcp="Cards;Big Data;Compute;Developer Tools;Extras;Identity and Security;Machine Learning;Management Tools;Networking;Storage Databases".split(";");Sidebar.prototype.rack="General APC Cisco Dell F5 HP IBM Oracle".split(" ");Sidebar.prototype.pids="Agitators;Apparatus Elements;Centrifuges;Compressors;Compressors ISO;Crushers Grinding;Driers;Engines;Feeders;Filters;Fittings;Flow Sensors;Heat Exchangers;Instruments;Misc;Mixers;Piping;Pumps;Pumps DIN;Pumps ISO;Separators;Shaping Machines;Valves;Vessels".split(";");
 Sidebar.prototype.cisco="Buildings;Computers and Peripherals;Controllers and Modules;Directors;Hubs and Gateways;Misc;Modems and Phones;People;Routers;Security;Servers;Storage;Switches;Wireless".split(";");Sidebar.prototype.cisco_safe=["Architecture","Capability","Design","Threat"];Sidebar.prototype.sysml="Model Elements;Blocks;Ports and Flows;Constraint Blocks;Activities;Interactions;State Machines;Use Cases;Allocations;Requirements;Profiles;Stereotypes".split(";");Sidebar.prototype.eip="Message Construction;Message Routing;Message Transformation;Messaging Channels;Messaging Endpoints;Messaging Systems;System Management".split(";");
 Sidebar.prototype.gmdl="Bottom Navigation;Bottom Sheets;Buttons;Cards;Chips;Dialogs;Dividers;Grid Lists;Icons;Lists;Menus;Misc;Pickers;Selection Controls;Sliders;Steppers;Tabs;Text Fields".split(";");Sidebar.prototype.aws2="Analytics;Application Services;Compute;Database;Developer Tools;Enterprise Applications;Game Development;General;Internet of Things;Management Tools;Mobile Services;Networking;On-Demand Workforce;SDKs;Security and Identity;Storage and Content Delivery;Groups".split(";");Sidebar.prototype.aws3=
 "Analytics;Application Services;Artificial Intelligence;Business Productivity;Compute;Contact Center;Database;Desktop and App Streaming;Developer Tools;Game Development;General;Groups;Internet of Things;Management Tools;Messaging;Migration;Mobile Services;Networking and Content Delivery;On Demand Workforce;SDKs;Security Identity and Compliance;Storage".split(";");Sidebar.prototype.office="Clouds Communications Concepts Databases Devices Security Servers Services Sites Users".split(" ");Sidebar.prototype.veeam=
 ["2D","3D"];Sidebar.prototype.archimate3="Application;Business;Composite;Implementation and Migration;Motivation;Physical;Relationships;Strategy;Technology".split(";");Sidebar.prototype.electrical="LogicGates Resistors Capacitors Inductors SwitchesRelays Diodes Sources Transistors Misc Audio PlcLadder Abstract Optical VacuumTubes Waveforms Instruments RotMech Transmission".split(" ");Sidebar.prototype.configuration=[{id:"general",libs:["general","misc","advanced"]},{id:"uml"},{id:"search"},{id:"er"},
 {id:"ios",prefix:"ios",libs:["","7icons","7ui"]},{id:"android",prefix:"android",libs:[""]},{id:"aws3d"},{id:"flowchart"},{id:"basic"},{id:"infographic"},{id:"arrows"},{id:"arrows2"},{id:"lean_mapping"},{id:"citrix"},{id:"azure"},{id:"network"},{id:"sitemap"},{id:"mscae",prefix:"mscae",libs:"Cloud;Enterprise;General;General Symbols;Intune;OMS;OpsManager;Other;System Center;Virtual Machine;Deprecated;Cloud Color;Deprecated Color".split(";")},{id:"bpmn",prefix:"bpmn",libs:["","Gateways","Events"]},{id:"clipart",
-prefix:null,libs:"computer finance clipart networking people telco".split(" ")},{id:"ibm",prefix:"ibm",libs:Sidebar.prototype.ibm},{id:"allied_telesys",prefix:"allied_telesys",libs:Sidebar.prototype.allied_telesys},{id:"eip",prefix:"eip",libs:Sidebar.prototype.eip},{id:"mockups",prefix:"mockup",libs:"Buttons Containers Forms Graphics Markup Misc Navigation Text".split(" ")},{id:"pid2",prefix:"pid2",libs:"Agitators;Apparatus Elements;Centrifuges;Compressors;Compressors ISO;Crushers Grinding;Driers;Engines;Feeders;Filters;Fittings;Flow Sensors;Heat Exchangers;Instruments;Misc;Mixers;Piping;Pumps;Pumps DIN;Pumps ISO;Separators;Shaping Machines;Valves;Vessels".split(";")},
+prefix:null,libs:"computer finance clipart networking people telco".split(" ")},{id:"ibm",prefix:"ibm",libs:Sidebar.prototype.ibm},{id:"allied_telesis",prefix:"allied_telesis",libs:Sidebar.prototype.allied_telesis},{id:"eip",prefix:"eip",libs:Sidebar.prototype.eip},{id:"mockups",prefix:"mockup",libs:"Buttons Containers Forms Graphics Markup Misc Navigation Text".split(" ")},{id:"pid2",prefix:"pid2",libs:"Agitators;Apparatus Elements;Centrifuges;Compressors;Compressors ISO;Crushers Grinding;Driers;Engines;Feeders;Filters;Fittings;Flow Sensors;Heat Exchangers;Instruments;Misc;Mixers;Piping;Pumps;Pumps DIN;Pumps ISO;Separators;Shaping Machines;Valves;Vessels".split(";")},
 {id:"signs",prefix:"signs",libs:Sidebar.prototype.signs},{id:"gcp",prefix:"gcp",libs:Sidebar.prototype.gcp},{id:"rack",prefix:"rack",libs:Sidebar.prototype.rack},{id:"electrical",prefix:"electrical",libs:Sidebar.prototype.electrical},{id:"aws2",prefix:"aws2",libs:Sidebar.prototype.aws2},{id:"aws3",prefix:"aws3",libs:Sidebar.prototype.aws3},{id:"pid",prefix:"pid",libs:Sidebar.prototype.pids},{id:"cisco",prefix:"cisco",libs:Sidebar.prototype.cisco},{id:"cisco_safe",prefix:"cisco_safe",libs:Sidebar.prototype.cisco_safe},
 {id:"office",prefix:"office",libs:Sidebar.prototype.office},{id:"veeam",prefix:"veeam",libs:Sidebar.prototype.veeam},{id:"cabinets",libs:["cabinets"]},{id:"floorplan",libs:["floorplan"]},{id:"bootstrap",libs:["bootstrap"]},{id:"atlassian",libs:["atlassian"]},{id:"gmdl",prefix:"gmdl",libs:Sidebar.prototype.gmdl},{id:"archimate3",prefix:"archimate3",libs:Sidebar.prototype.archimate3},{id:"archimate",libs:["archimate"]},{id:"webicons",libs:["webicons","weblogos"]},{id:"sysml",prefix:"sysml",libs:Sidebar.prototype.sysml}];
 var a=Sidebar.prototype.insertSearchHint;Sidebar.prototype.insertSearchHint=function(b,c,e,d,m,k,n,q){if(null!=q&&1==d){var l=null;if(0<=mxUtils.indexOf(q,"text"))l="Double click anywhere in the diagram to insert text.";else for(var f="line lines arrow arrows connect connection connections connector connectors curve curves link links directed directional bidirectional".split(" "),g=0;g<f.length;g++)if(0<=mxUtils.indexOf(q,f[g])){l="Need help with connections?";break}if(null!=l&&!this.hideSearchHint){var h=
@@ -3220,7 +3220,7 @@ b,c){for(var e=0;e<b.length;e++)this.showPalette(a+b[e],c)};Sidebar.prototype.sh
 c)return"none"!=c[0].style.display}return!1};Sidebar.prototype.showEntries=function(a,b,c){this.libs=null!=a&&(c||0<a.length)?a:null!=urlParams.libs&&0<urlParams.libs.length?decodeURIComponent(urlParams.libs):mxSettings.getLibraries();c=this.libs.split(";");for(var e=0;e<c.length;e++)c[e]=this.libAliases[c[e]]||c[e];for(e=0;e<this.configuration.length;e++)"search"!=this.configuration[e].id&&this.showPalettes(this.configuration[e].prefix||"",this.configuration[e].libs||[this.configuration[e].id],0<=
 mxUtils.indexOf(c,this.configuration[e].id));b&&(mxSettings.setLibraries(a),mxSettings.save())};Sidebar.prototype.init=function(){this.entries=[{title:mxResources.get("standard"),entries:[{title:mxResources.get("general"),id:"general",image:IMAGE_PATH+"/sidebar-general.png"},{title:mxResources.get("arrows"),id:"arrows2",image:IMAGE_PATH+"/sidebar-arrows2.png"},{title:mxResources.get("basic"),id:"basic",image:IMAGE_PATH+"/sidebar-basic.png"},{title:mxResources.get("clipart"),id:"clipart",image:IMAGE_PATH+
 "/sidebar-clipart.png"},{title:mxResources.get("flowchart"),id:"flowchart",image:IMAGE_PATH+"/sidebar-flowchart.png"}]},{title:mxResources.get("software"),entries:[{title:mxResources.get("android"),id:"android",image:IMAGE_PATH+"/sidebar-android.png"},{title:"Atlassian",id:"atlassian",image:IMAGE_PATH+"/sidebar-atlassian.png"},{title:mxResources.get("bootstrap"),id:"bootstrap",image:IMAGE_PATH+"/sidebar-bootstrap.png"},{title:mxResources.get("entityRelation"),id:"er",image:IMAGE_PATH+"/sidebar-er.png"},
-{title:mxResources.get("ios"),id:"ios",image:IMAGE_PATH+"/sidebar-ios.png"},{title:mxResources.get("mockups"),id:"mockups",image:IMAGE_PATH+"/sidebar-mockups.png"},{title:"Sitemap",id:"sitemap",image:IMAGE_PATH+"/sidebar-sitemap.png"},{title:mxResources.get("uml"),id:"uml",image:IMAGE_PATH+"/sidebar-uml.png"}]},{title:mxResources.get("networking"),entries:[{title:mxResources.get("aws"),id:"aws3",image:IMAGE_PATH+"/sidebar-aws3.png"},{title:"Allied Telesys",id:"allied_telesys",image:IMAGE_PATH+"/sidebar-allied_telesys.png"},
+{title:mxResources.get("ios"),id:"ios",image:IMAGE_PATH+"/sidebar-ios.png"},{title:mxResources.get("mockups"),id:"mockups",image:IMAGE_PATH+"/sidebar-mockups.png"},{title:"Sitemap",id:"sitemap",image:IMAGE_PATH+"/sidebar-sitemap.png"},{title:mxResources.get("uml"),id:"uml",image:IMAGE_PATH+"/sidebar-uml.png"}]},{title:mxResources.get("networking"),entries:[{title:mxResources.get("aws"),id:"aws3",image:IMAGE_PATH+"/sidebar-aws3.png"},{title:"Allied Telesis",id:"allied_telesis",image:IMAGE_PATH+"/sidebar-allied_telesis.png"},
 {title:mxResources.get("aws3d"),id:"aws3d",image:IMAGE_PATH+"/sidebar-aws3d.png"},{title:mxResources.get("azure"),id:"azure",image:IMAGE_PATH+"/sidebar-azure.png"},{title:"Cloud & Enterprise",id:"mscae",image:IMAGE_PATH+"/sidebar-mscae.png"},{title:mxResources.get("cisco"),id:"cisco",image:IMAGE_PATH+"/sidebar-cisco.png"},{title:"Cisco Safe",id:"cisco_safe",image:IMAGE_PATH+"/sidebar-cisco_safe.png"},{title:"Citrix",id:"citrix",image:IMAGE_PATH+"/sidebar-citrix.png"},{title:"Google Cloud Platform",
 id:"gcp",image:IMAGE_PATH+"/sidebar-gcp.png"},{title:"IBM",id:"ibm",image:IMAGE_PATH+"/sidebar-ibm.png"},{title:"Network",id:"network",image:IMAGE_PATH+"/sidebar-network.png"},{title:"Office",id:"office",image:IMAGE_PATH+"/sidebar-office.png"},{title:mxResources.get("rack"),id:"rack",image:IMAGE_PATH+"/sidebar-rack.png"},{title:"Veeam",id:"veeam",image:IMAGE_PATH+"/sidebar-veeam.png"}]},{title:mxResources.get("business"),entries:[{title:"ArchiMate 3.0",id:"archimate3",image:IMAGE_PATH+"/sidebar-archimate3.png"},
 {title:mxResources.get("archiMate21"),id:"archimate",image:IMAGE_PATH+"/sidebar-archimate.png"},{title:mxResources.get("bpmn"),id:"bpmn",image:IMAGE_PATH+"/sidebar-bpmn.png"},{title:mxResources.get("leanMapping"),id:"lean_mapping",image:IMAGE_PATH+"/sidebar-leanmapping.png"},{title:mxResources.get("sysml"),id:"sysml",image:IMAGE_PATH+"/sidebar-sysml.png"}]},{title:mxResources.get("other"),entries:[{title:mxResources.get("cabinets"),id:"cabinets",image:IMAGE_PATH+"/sidebar-cabinets.png"},{title:"Infographic",
@@ -3234,7 +3234,7 @@ var g=b.cloneNode(!0);g.style.backgroundColor="#ffffff";g.style.borderColor="tra
 if(1<c.length){var e=c[0].toLowerCase().replace(" ","_"),c=mxUtils.trim(c.slice(1,c.length).join(" ").toLowerCase());0<c.length&&(this.shapetags[e]=c)}}};Sidebar.prototype.addSearchFileData=function(a){if(null!=a){a=a.getElementsByTagName("shape");for(var b=0;b<a.length;b++){var c=a[b].getAttribute("style"),e=this.extractShapeStyle(c);if(null!=c&&null!=e){var d=e.lastIndexOf(".");if(0<d){var l=e.substring(0,d),e=e.substring(d+1,e.length),d=this.getTagsForStencil(l,e,a[b].getAttribute("tags"));if(null!=
 d){var n=c.indexOf(";"),c="shape="+l+"."+e.toLowerCase()+";"+(0>n?"":c.substring(n+1));this.createVertexTemplateEntry(c,parseInt(a[b].getAttribute("w")),parseInt(a[b].getAttribute("h")),"",e.replace(/_/g," "),null,null,this.filterTags(d.join(" ")))}}}}}};Sidebar.prototype.initPalettes=function(){var a=GRAPH_IMAGE_PATH,b=STENCIL_PATH,c=this.signs,e=this.gcp,d=this.rack,k=this.pids,n=this.cisco,q=this.sysml,p=this.eip,r=this.gmdl;"1"==urlParams.createindex&&(mxLog.show(),mxLog.textarea.value="");this.addSearchPalette(!0);
 this.addGeneralPalette(!0);this.addMiscPalette(!1);this.addAdvancedPalette(!1);this.addUmlPalette(!1);this.addErPalette();this.addBasicPalette();this.addFlowchartPalette();this.addNetworkPalette();this.addAzurePalette();this.addCitrixPalette();this.addMSCAEPalette();this.addBpmnPalette(b,!1);this.addAWS3Palette();this.addAWS3DPalette();this.addLeanMappingPalette();this.addIos7Palette();this.addIosPalette();this.addInfographicPalette();this.addAndroidPalette();this.addMockupPalette();this.addElectricalPalette();
-this.addOfficePalette();this.addVeeamPalette();this.addIBMPalette();this.addAlliedTelesysPalette();this.addSitemapPalette();this.addStencilPalette("arrows",mxResources.get("arrows"),b+"/arrows.xml",";html=1;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;"+mxConstants.STYLE_STROKEWIDTH+"=2;strokeColor=#000000;");this.addArrows2Palette();this.addImagePalette("computer","Clipart / Computer",a+"/lib/clip_art/computers/","_128x128.png","Antivirus Data_Filtering Database Database_Add Database_Minus Database_Move_Stack Database_Remove Fujitsu_Tablet Harddrive IBM_Tablet iMac iPad Laptop MacBook Mainframe Monitor Monitor_Tower Monitor_Tower_Behind Netbook Network Network_2 Printer Printer_Commercial Secure_System Server Server_Rack Server_Rack_Empty Server_Rack_Partial Server_Tower Software Stylus Touch USB_Hub Virtual_Application Virtual_Machine Virus Workstation".split(" "),
+this.addOfficePalette();this.addVeeamPalette();this.addIBMPalette();this.addAlliedTelesisPalette();this.addSitemapPalette();this.addStencilPalette("arrows",mxResources.get("arrows"),b+"/arrows.xml",";html=1;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;"+mxConstants.STYLE_STROKEWIDTH+"=2;strokeColor=#000000;");this.addArrows2Palette();this.addImagePalette("computer","Clipart / Computer",a+"/lib/clip_art/computers/","_128x128.png","Antivirus Data_Filtering Database Database_Add Database_Minus Database_Move_Stack Database_Remove Fujitsu_Tablet Harddrive IBM_Tablet iMac iPad Laptop MacBook Mainframe Monitor Monitor_Tower Monitor_Tower_Behind Netbook Network Network_2 Printer Printer_Commercial Secure_System Server Server_Rack Server_Rack_Empty Server_Rack_Partial Server_Tower Software Stylus Touch USB_Hub Virtual_Application Virtual_Machine Virus Workstation".split(" "),
 "Antivirus;Data Filtering;Database;Database Add;Database Minus;Database Move Stack;Database Remove;Fujitsu Tablet;Harddrive;IBMTablet;iMac;iPad;Laptop;MacBook;Mainframe;Monitor;Monitor Tower;Monitor Tower Behind;Netbook;Network;Network 2;Printer;Printer Commercial;Secure System;Server;Server Rack;Server Rack Empty;Server Rack Partial;Server Tower;Software;Stylus;Touch;USB Hub;Virtual Application;Virtual Machine;Virus;Workstation".split(";"));this.addImagePalette("finance","Clipart / Finance",a+"/lib/clip_art/finance/",
 "_128x128.png","Arrow_Down Arrow_Up Coins Credit_Card Dollar Graph Pie_Chart Piggy_Bank Safe Shopping_Cart Stock_Down Stock_Up".split(" "),"Arrow_Down;Arrow Up;Coins;Credit Card;Dollar;Graph;Pie Chart;Piggy Bank;Safe;Shopping Basket;Stock Down;Stock Up".split(";"));this.addImagePalette("clipart","Clipart / Various",a+"/lib/clip_art/general/","_128x128.png","Battery_0 Battery_100 Battery_50 Battery_75 Battery_allstates Bluetooth Earth_globe Empty_Folder Full_Folder Gear Keys Lock Mouse_Pointer Plug Ships_Wheel Star Tire".split(" "),
 "Battery 0%;Battery 100%;Battery 50%;Battery 75%;Battery;Bluetooth;Globe;Empty Folder;Full Folder;Gear;Keys;Lock;Mousepointer;Plug;Ships Wheel;Star;Tire".split(";"));this.addImagePalette("networking","Clipart / Networking",a+"/lib/clip_art/networking/","_128x128.png","Bridge Certificate Certificate_Off Cloud Cloud_Computer Cloud_Computer_Private Cloud_Rack Cloud_Rack_Private Cloud_Server Cloud_Server_Private Cloud_Storage Concentrator Email Firewall_02 Firewall Firewall-page1 Ip_Camera Modem power_distribution_unit Print_Server Print_Server_Wireless Repeater Router Router_Icon Switch UPS Wireless_Router Wireless_Router_N".split(" "),
@@ -3262,33 +3262,33 @@ this.addDataEntry("container swimlane pool horizontal",480,360,"Horizontal Pool
 this.addDataEntry("vertical tree layout",280,190,"Vertical Tree Layout","5ZXNUoMwEICfhjuQWvVaqL3oxXa8p7ADmQmECUspfXo3JNgirdMZ7UE9MGT/s182E49FxX6leZW/qBSkx5Yei7RSaFfFPgIpvdAXqcdiLwx9+rzw6YI16K1+xTWUeE1AaAN2XDZgNW+gUSTcOG00AP2eeacatI41dtI51q0oJC9JWuRY0M7jgJY1co1rcTBOVJtsSouDKpEPHkkuZOpyshipxiCc+PalWWwSaKjFgW/lICfGQZSgN10FLgOpXSO0e9hfhNGrHIkVqAJQd+TSihRzB+TBAvNzEFk+hD06Ja+tIvuIPbKlhcN7HjWboH41x/wZa5sLhHXFEyO3NBhjvle1GZ5v0wW4kfC7sXgCIfDPQJj9AIPZhEFkpoFUwf8CcTcBMekf0gzWTgS5Ve3yqFj0CjLshts6YqNVU6aQugtjM5t0X3Oi6qrRCYzGla5zBnhyelOaGiRHsRtn/w6c+cUpmVL601Ny/xunZH6bKSHx+Cz2ttGr+Q4="),
 this.addDataEntry("horizontal tree layout",310,160,"Horizontal Tree Layout","5ZXNUoMwEMefJncgtd4LVQ96sX2BtOxAZgJhwlJKn94NSQWkdTqjHtQDQ/a/X+THZsJ4XBwfjajyF52CYnzNeGy0RrcqjjEoxaJApownLIoCelj0cMUb9t6gEgZKvCUhcgkHoRpwypM28qRLFDZsawDo9Sw63aALrbFTPrRuZaFESdYqx4K+PQlpWaMwuJEnG0TdyTdU5IkV9rlUqa/JE6QeZ2MU27d2FQ3U8iR2fds+3wbIEsy2q8BXINlvBQzC8SqOXvIsHkEXgKajkFammLsIHjpkQQ4yy89pSy+K2gnZe+5AlxYe8GXYfAb71f7oj1jbXCJsKrG3dkujMeV70zajy9v0CX4ogm5qjiCEwQUIi29gsJgxiO00kBT+LxB3MxCz/UOawcaboHa6XQ/CqhfIMT5dYzpGN2UKqT8yrrYt+Dkp6q8bs4fJwNKBzgBH/2/O04ASKA/T6l/Bs7w6J3NOf3pO7n/nnCx/Zk7IHC7H3je5O98A"),
 this.addEntry("vertical flow layout",function(){return e.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vertical Flow Layout",!0)}),this.addEntry("horizontal flow layout",function(){var a=e.graph.cloneCells([b])[0];a.geometry=new mxGeometry(0,0,460,150);a.style="swimlane;html=1;startSize=20;horizontal=0;childLayout=flowLayout;flowOrientation=west;resizable=0;interRankCellSpacing=50;containerType=tree;";a.value="Horizontal Flow Layout";return e.createVertexTemplateFromCells([a],
-a.geometry.width,a.geometry.height,"Horizontal Flow Layout",!0)})])}})();(function(){Sidebar.prototype.addAlliedTelesysPalette=function(){this.addAlliedTelesysBuildingsPalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysComputerTerminalsPalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysMediaConvertersPalette(60,"allied telesys",this,
-"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysSecurityPalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysStoragePalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysSwitchPalette(60,
-"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysWirelessPalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/")};Sidebar.prototype.addAlliedTelesysBuildingsPalette=function(a,d,e,b){b+="buildings/";var c=[this.createVertexTemplateEntry(b+"Apartments.svg;",.9*a,1.75*a,"","Apartments",!1,null,this.getTagsForStencil("buildings",
+a.geometry.width,a.geometry.height,"Horizontal Flow Layout",!0)})])}})();(function(){Sidebar.prototype.addAlliedTelesisPalette=function(){this.addAlliedTelesisBuildingsPalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisComputerTerminalsPalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisMediaConvertersPalette(60,"allied telesis",this,
+"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisSecurityPalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisStoragePalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisSwitchPalette(60,
+"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisWirelessPalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/")};Sidebar.prototype.addAlliedTelesisBuildingsPalette=function(a,d,e,b){b+="buildings/";var c=[this.createVertexTemplateEntry(b+"Apartments.svg;",.9*a,1.75*a,"","Apartments",!1,null,this.getTagsForStencil("buildings",
 "apartments",d).join(" ")),this.createVertexTemplateEntry(b+"Building_Cluster.svg;",2.02*a,1.85*a,"","Building Cluster",!1,null,this.getTagsForStencil("buildings","building cluster",d).join(" ")),this.createVertexTemplateEntry(b+"Large_Building.svg;",1.25*a,1.25*a,"","Large Building",!1,null,this.getTagsForStencil("buildings","large building",d).join(" ")),this.createVertexTemplateEntry(b+"Long_Building.svg;",2.09*a,2.16*a,"","Long Building",!1,null,this.getTagsForStencil("buildings","long building",
 d).join(" ")),this.createVertexTemplateEntry(b+"Medium_Business_Building.svg;",.91*a,1.17*a,"","Medium Business Building",!1,null,this.getTagsForStencil("buildings","medium business building",d).join(" ")),this.createVertexTemplateEntry(b+"School_Building.svg;",2.75*a,2.78*a,"","School Building",!1,null,this.getTagsForStencil("buildings","school building",d).join(" ")),this.createVertexTemplateEntry(b+"Secure_Building.svg;",2.72*a,1.86*a,"","Secure Building",!1,null,this.getTagsForStencil("buildings",
-"secure building",d).join(" "))];this.addPalette("allied_telesysBuildings","Allied Telesys / Buildings",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysComputerTerminalsPalette=function(a,d,e,b){b+="computer_and_terminals/";var c=[this.createVertexTemplateEntry(b+"IP_TV.svg;",.82*a,.84*a,"","IP TV",!1,null,this.getTagsForStencil("computer terminals","ip tv internet protocol television",d).join(" ")),this.createVertexTemplateEntry(b+
+"secure building",d).join(" "))];this.addPalette("allied_telesisBuildings","Allied Telesis / Buildings",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisComputerTerminalsPalette=function(a,d,e,b){b+="computer_and_terminals/";var c=[this.createVertexTemplateEntry(b+"IP_TV.svg;",.82*a,.84*a,"","IP TV",!1,null,this.getTagsForStencil("computer terminals","ip tv internet protocol television",d).join(" ")),this.createVertexTemplateEntry(b+
 "Keypad.svg;",.44*a,.8*a,"","Keypad",!1,null,this.getTagsForStencil("computer terminals","keypad",d).join(" ")),this.createVertexTemplateEntry(b+"Laptop.svg;",.7*a,.71*a,"","Laptop",!1,null,this.getTagsForStencil("computer terminals","laptop",d).join(" ")),this.createVertexTemplateEntry(b+"Personal_Computer.svg;",.76*a,1.03*a,"","Personal Computer",!1,null,this.getTagsForStencil("computer terminals","personal computer",d).join(" ")),this.createVertexTemplateEntry(b+"Personal_Computer_Wireless.svg;",
 1.05*a,1.07*a,"","Personal Computer Wireless",!1,null,this.getTagsForStencil("computer terminals","personal computer wireless",d).join(" ")),this.createVertexTemplateEntry(b+"Personal_Computer_with_Server.svg;",1.04*a,1.04*a,"","Personal Computer with Server",!1,null,this.getTagsForStencil("computer terminals","Personal Computer Server",d).join(" ")),this.createVertexTemplateEntry(b+"POS_keypad.svg;",.62*a,.46*a,"","POS Keypad",!1,null,this.getTagsForStencil("computer terminals","pos keypad",d).join(" ")),
 this.createVertexTemplateEntry(b+"POS_Printer.svg;",.62*a,.54*a,"","POS Printer",!1,null,this.getTagsForStencil("computer terminals","pos printer",d).join(" ")),this.createVertexTemplateEntry(b+"Server_Desktop.svg;",.71*a,.9*a,"","Server Desktop",!1,null,this.getTagsForStencil("computer terminals","server desktop",d).join(" ")),this.createVertexTemplateEntry(b+"Smartphone.svg;",.33*a,.72*a,"","Smartphone",!1,null,this.getTagsForStencil("computer terminals","smartphone",d).join(" ")),this.createVertexTemplateEntry(b+
 "Tablet.svg;",.45*a,.95*a,"","Tablet",!1,null,this.getTagsForStencil("computer terminals","tablet",d).join(" ")),this.createVertexTemplateEntry(b+"Tablet_Alternative.svg;",.58*a,.8*a,"","Tablet Alternative",!1,null,this.getTagsForStencil("computer terminals","tablet alternative",d).join(" ")),this.createVertexTemplateEntry(b+"Vdeo_Conference_Terminal.svg;",.53*a,.75*a,"","Vdeo Conference Terminal",!1,null,this.getTagsForStencil("computer terminals","vdeo conference terminal",d).join(" ")),this.createVertexTemplateEntry(b+
-"VOIP_IP_phone.svg;",.5*a,.76*a,"","VOIP IP Phone",!1,null,this.getTagsForStencil("computer terminals","voip ip phone voice over internet protocol",d).join(" "))];this.addPalette("allied_telesysComputer and Terminals","Allied Telesys / Computer and Terminals",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysMediaConvertersPalette=function(a,d,e,b){b+="media_converters/";var c=[this.createVertexTemplateEntry(b+"Industrial_Media_Converter.svg;",
+"VOIP_IP_phone.svg;",.5*a,.76*a,"","VOIP IP Phone",!1,null,this.getTagsForStencil("computer terminals","voip ip phone voice over internet protocol",d).join(" "))];this.addPalette("allied_telesisComputer and Terminals","Allied Telesis / Computer and Terminals",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisMediaConvertersPalette=function(a,d,e,b){b+="media_converters/";var c=[this.createVertexTemplateEntry(b+"Industrial_Media_Converter.svg;",
 .5*a,.95*a,"","Industrial Media Converter",!1,null,this.getTagsForStencil("media converters","industrial media converter",d).join(" ")),this.createVertexTemplateEntry(b+"Industrial_Media_Converter_POE.svg;",.5*a,.95*a,"","Industrial Media Converter POE",!1,null,this.getTagsForStencil("media converters","industrial media converter poe",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Modular.svg;",1.18*a,.91*a,"","Media Converter Modular",!1,null,this.getTagsForStencil("media converters",
-"media converter modular",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Standalone.svg;",.76*a,.62*a,"","Media Converter Standalone",!1,null,this.getTagsForStencil("media converters","media converter standalone",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Standalone_POE.svg;",.76*a,.62*a,"","Media Converter Standalone POE",!1,null,this.getTagsForStencil("media converters","media converter standalone poe",d).join(" "))];this.addPalette("allied_telesysMedia Converters",
-"Allied Telesys / Media Converters",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysSecurityPalette=function(a,d,e,b){b+="security/";var c=[this.createVertexTemplateEntry(b+"DVS_Surveillance_Monitor.svg;",.7*a,1*a,"","DVS Surveillance Monitor",!1,null,this.getTagsForStencil("security","dvs surveillance monitor",d).join(" ")),this.createVertexTemplateEntry(b+"EtherGRID.svg;",1.49*a,1.08*a,"","EtherGRID",!1,null,this.getTagsForStencil("security",
+"media converter modular",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Standalone.svg;",.76*a,.62*a,"","Media Converter Standalone",!1,null,this.getTagsForStencil("media converters","media converter standalone",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Standalone_POE.svg;",.76*a,.62*a,"","Media Converter Standalone POE",!1,null,this.getTagsForStencil("media converters","media converter standalone poe",d).join(" "))];this.addPalette("allied_telesisMedia Converters",
+"Allied Telesis / Media Converters",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisSecurityPalette=function(a,d,e,b){b+="security/";var c=[this.createVertexTemplateEntry(b+"DVS_Surveillance_Monitor.svg;",.7*a,1*a,"","DVS Surveillance Monitor",!1,null,this.getTagsForStencil("security","dvs surveillance monitor",d).join(" ")),this.createVertexTemplateEntry(b+"EtherGRID.svg;",1.49*a,1.08*a,"","EtherGRID",!1,null,this.getTagsForStencil("security",
 "ethergrid",d).join(" ")),this.createVertexTemplateEntry(b+"POE_DVS_Camera.svg;",.85*a,.67*a,"","POE DVS Camera",!1,null,this.getTagsForStencil("security","poe dvs camera",d).join(" ")),this.createVertexTemplateEntry(b+"POS.svg;",1.13*a,1.2*a,"","POS",!1,null,this.getTagsForStencil("security","pos",d).join(" ")),this.createVertexTemplateEntry(b+"Router_UTM.svg;",.93*a,.66*a,"","Router UTM",!1,null,this.getTagsForStencil("security","router utm",d).join(" ")),this.createVertexTemplateEntry(b+"Router_VPN.svg;",
-.93*a,.66*a,"","Router VPN",!1,null,this.getTagsForStencil("security","router vpn",d).join(" ")),this.createVertexTemplateEntry(b+"Surveillance_Camera_Ceiling.svg;",.62*a,.59*a,"","Surveillance Camera Ceiling",!1,null,this.getTagsForStencil("security","surveillance camera ceiling",d).join(" "))];this.addPalette("allied_telesysSecurity","Allied Telesys / Security",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysStoragePalette=
+.93*a,.66*a,"","Router VPN",!1,null,this.getTagsForStencil("security","router vpn",d).join(" ")),this.createVertexTemplateEntry(b+"Surveillance_Camera_Ceiling.svg;",.62*a,.59*a,"","Surveillance Camera Ceiling",!1,null,this.getTagsForStencil("security","surveillance camera ceiling",d).join(" "))];this.addPalette("allied_telesisSecurity","Allied Telesis / Security",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisStoragePalette=
 function(a,d,e,b){b+="storage/";var c=[this.createVertexTemplateEntry(b+"Datacenter_Server_Half_Rack_ToR.svg;",1.47*a,1.91*a,"","Datacenter Server Half Rack ToR",!1,null,this.getTagsForStencil("storage","datacenter server half rack tor",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Rack.svg;",1.47*a,2.98*a,"","Datacenter Server Rack",!1,null,this.getTagsForStencil("storage","datacenter server rack",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Rack_EoR.svg;",
 1.43*a,2.89*a,"","Datacenter Server Rack EoR",!1,null,this.getTagsForStencil("storage","datacenter server rack eor",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Rack_Storage_Unit_Small.svg;",1.29*a,1.12*a,"","Datacenter Server Rack Storage Unit Small",!1,null,this.getTagsForStencil("storage","datacenter server rack storage unit small",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Rack_ToR.svg;",1.47*a,2.98*a,"","Datacenter Server Rack ToR",!1,null,this.getTagsForStencil("storage",
-"datacenter server rack tor",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Storage_Unit_Large.svg;",1.28*a,1.32*a,"","Datacenter Server Storage Unit Large",!1,null,this.getTagsForStencil("storage","datacenter server storage unit large",d).join(" "))];this.addPalette("allied_telesysStorage","Allied Telesys / Storage",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysSwitchPalette=function(a,d,e,b){b+="switch/";
+"datacenter server rack tor",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Storage_Unit_Large.svg;",1.28*a,1.32*a,"","Datacenter Server Storage Unit Large",!1,null,this.getTagsForStencil("storage","datacenter server storage unit large",d).join(" "))];this.addPalette("allied_telesisStorage","Allied Telesis / Storage",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisSwitchPalette=function(a,d,e,b){b+="switch/";
 var c=[this.createVertexTemplateEntry(b+"Industrial_Ethernet_IE200.svg;",.67*a,.94*a,"","Industrial Ethernet IE200",!1,null,this.getTagsForStencil("switch","industrial ethernet ie200",d).join(" ")),this.createVertexTemplateEntry(b+"Industrial_Ethernet_IE200_POE.svg;",.67*a,.94*a,"","Industrial Ethernet IE200 POE",!1,null,this.getTagsForStencil("switch","industrial ethernet ie200 poe",d).join(" ")),this.createVertexTemplateEntry(b+"Industrial_Ethernet_IE300.svg;",1.16*a,1.29*a,"","Industrial_Ethernet_IE300",
 !1,null,this.getTagsForStencil("switch","industrial ethernet ie300",d).join(" ")),this.createVertexTemplateEntry(b+"Modular_Switch_SBx8106.svg;",1.43*a,1.23*a,"","Modular Switch SBx8106",!1,null,this.getTagsForStencil("switch","modular switch sbx8106",d).join(" ")),this.createVertexTemplateEntry(b+"Modular_Switch_SBx8112.svg;",1.49*a,1.53*a,"","Modular Switch SBx8112",!1,null,this.getTagsForStencil("switch","modular switch sbx8112",d).join(" ")),this.createVertexTemplateEntry(b+"Modular_Switch_SXx908GEN2.svg;",
 1.3*a,1.11*a,"","Modular Switch SXx908GEN2",!1,null,this.getTagsForStencil("switch","modular switch sxx908gen2",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_24_port_L2.svg;",1.24*a,.85*a,"","Switch 24 port L2",!1,null,this.getTagsForStencil("switch","switch 24 port l2",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_24_port_L2_POE.svg;",1.24*a,.85*a,"","Switch 24 port L2 POE",!1,null,this.getTagsForStencil("switch","switch 24 port l2 poe",d).join(" ")),this.createVertexTemplateEntry(b+
 "Switch_24_port_L3.svg;",1.24*a,.85*a,"","Switch 24 port L3",!1,null,this.getTagsForStencil("switch","switch 24 port l3",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_24_port_L3_Alternative.svg;",1.3*a,.88*a,"","Switch 24 port L3 Alternative",!1,null,this.getTagsForStencil("switch","switch 24 port l3 alternative",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_24_port_L3_POE.svg;",1.24*a,.85*a,"","Switch 24 port L3 POE",!1,null,this.getTagsForStencil("switch","switch 24 port l3 poe",
 d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L2.svg;",1.3*a,.88*a,"","Switch 48 port L2",!1,null,this.getTagsForStencil("switch","switch 48 port l2",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L2_POE.svg;",1.3*a,.88*a,"","Switch 48 port L2 POE",!1,null,this.getTagsForStencil("switch","switch 48 port l2 poe",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L3.svg;",1.3*a,.88*a,"","Switch 48 port L3",!1,null,this.getTagsForStencil("switch","switch 48 port l3",
-d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L3_POE.svg;",1.3*a,.88*a,"","Switch 48 port L3 POE",!1,null,this.getTagsForStencil("switch","switch 48 port l3 poe",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_52_port_L3.svg;",1.3*a,.88*a,"","Switch 52 port L3",!1,null,this.getTagsForStencil("switch","switch 52 port l3",d).join(" "))];this.addPalette("allied_telesysSwitch","Allied Telesys / Switch",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};
-Sidebar.prototype.addAlliedTelesysWirelessPalette=function(a,d,e,b){b+="wireless/";var c=[this.createVertexTemplateEntry(b+"Access_Point_Indoor.svg;",.61*a,.91*a,"","Access Point Indoor",!1,null,this.getTagsForStencil("wireless","access point indoor",d).join(" ")),this.createVertexTemplateEntry(b+"Access_Point_Outdoor.svg;",.43*a,1.66*a,"","Access Point Outdoor",!1,null,this.getTagsForStencil("wireless","access point outdoor",d).join(" ")),this.createVertexTemplateEntry(b+"Laptop_Wireless.svg;",.96*
-a,.79*a,"","Laptop Wireless",!1,null,this.getTagsForStencil("wireless","laptop wireless",d).join(" "))];this.addPalette("allied_telesysWireless","Allied Telesys / Wireless",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))}})();(function(){Sidebar.prototype.addAndroidPalette=function(){var a=this,d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;shape=mxgraph.android.",e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;strokeColor=none;shape=",b=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=2;shape=mxgraph.android.",
+d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L3_POE.svg;",1.3*a,.88*a,"","Switch 48 port L3 POE",!1,null,this.getTagsForStencil("switch","switch 48 port l3 poe",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_52_port_L3.svg;",1.3*a,.88*a,"","Switch 52 port L3",!1,null,this.getTagsForStencil("switch","switch 52 port l3",d).join(" "))];this.addPalette("allied_telesisSwitch","Allied Telesis / Switch",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};
+Sidebar.prototype.addAlliedTelesisWirelessPalette=function(a,d,e,b){b+="wireless/";var c=[this.createVertexTemplateEntry(b+"Access_Point_Indoor.svg;",.61*a,.91*a,"","Access Point Indoor",!1,null,this.getTagsForStencil("wireless","access point indoor",d).join(" ")),this.createVertexTemplateEntry(b+"Access_Point_Outdoor.svg;",.43*a,1.66*a,"","Access Point Outdoor",!1,null,this.getTagsForStencil("wireless","access point outdoor",d).join(" ")),this.createVertexTemplateEntry(b+"Laptop_Wireless.svg;",.96*
+a,.79*a,"","Laptop Wireless",!1,null,this.getTagsForStencil("wireless","laptop wireless",d).join(" "))];this.addPalette("allied_telesisWireless","Allied Telesis / Wireless",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))}})();(function(){Sidebar.prototype.addAndroidPalette=function(){var a=this,d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;shape=mxgraph.android.",e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;strokeColor=none;shape=",b=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=2;shape=mxgraph.android.",
 c=[this.createVertexTemplateEntry(d+"phone2;fillColor=#ffffff;strokeColor=#c0c0c0;",200,390,"","Phone",null,null,"android phone mobile portrait"),this.createVertexTemplateEntry(d+"phone2;fillColor=#ffffff;strokeColor=#c0c0c0;direction=south;",390,200,"","Phone (landscape)",null,null,"android phone mobile landscape"),this.createVertexTemplateEntry(d+"tab2;fillColor=#ffffff;strokeColor=#c0c0c0;",472,686,"","Tab",null,null,"android tab tablet portrait"),this.createVertexTemplateEntry(d+"tab2;fillColor=#ffffff;strokeColor=#c0c0c0;direction=north;",
 686,472,"","Tab (landscape)",null,null,"android tab tablet landscape"),this.createVertexTemplateEntry("strokeWidth=1;html=1;shadow=0;dashed=0;shape=mxgraph.android.action_bar;fillColor=#1A1A1A;strokeColor=#c0c0c0;strokeWidth=2;fontColor=#FFFFFF;",185,30,"","Action Bar",null,null,"android action bar dark portrait"),this.createVertexTemplateEntry("strokeWidth=1;html=1;shadow=0;dashed=0;shape=mxgraph.android.action_bar;fillColor=#E6E6E6;strokeColor=#c0c0c0;strokeWidth=2;",185,30,"","Action Bar (Bright)",
 null,null,"android action bar bright portrait"),this.createVertexTemplateEntry("strokeWidth=1;html=1;shadow=0;dashed=0;shape=mxgraph.android.action_bar_landscape;fillColor=#1A1A1A;strokeColor=#c0c0c0;strokeWidth=2;fontColor=#FFFFFF;",320,30,"","Action Bar Landscape",null,null,"android action bar landscape dark"),this.createVertexTemplateEntry("strokeWidth=1;html=1;shadow=0;dashed=0;shape=mxgraph.android.action_bar_landscape;fillColor=#E6E6E6;strokeColor=#c0c0c0;strokeWidth=2;",320,30,"","Action Bar Landscape (Bright)",
@@ -7219,7 +7219,7 @@ k.appendChild(h);e=document.createElement("div");e.style.cssText="text-align:rig
 d(!1)}),q.className="geBtn",e.appendChild(q));q=mxUtils.button(mxResources.get(PrintDialog.previewEnabled?"print":"ok"),function(){a.hideDialog();d(!0)});q.className="geBtn gePrimaryBtn";e.appendChild(q);a.editor.cancelFirst||e.appendChild(h);k.appendChild(e);this.container=k};var v=ChangePageSetup.prototype.execute;ChangePageSetup.prototype.execute=function(){null==this.page&&(this.page=this.ui.currentPage);this.page!=this.ui.currentPage?null!=this.page.viewState&&(this.ignoreColor||(this.page.viewState.background=
 this.color),this.ignoreImage||(this.page.viewState.backgroundImage=this.image),null!=this.format&&(this.page.viewState.pageFormat=this.format),null!=this.mathEnabled&&(this.page.viewState.mathEnabled=this.mathEnabled),null!=this.shadowVisible&&(this.page.viewState.shadowVisible=this.shadowVisible)):(v.apply(this,arguments),null!=this.mathEnabled&&this.mathEnabled!=this.ui.isMathEnabled()&&(this.ui.setMathEnabled(this.mathEnabled),this.mathEnabled=!this.mathEnabled),null!=this.shadowVisible&&this.shadowVisible!=
 this.ui.editor.graph.shadowVisible&&(this.ui.editor.graph.setShadowVisible(this.shadowVisible),this.shadowVisible=!this.shadowVisible))}})();
-(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,c,d){d.ui=a.ui;return c};a.afterDecode=function(a,c,d){d.previousColor=d.color;d.previousImage=d.image;d.previousFormat=d.format;null!=d.foldingEnabled&&(d.foldingEnabled=!d.foldingEnabled);null!=d.mathEnabled&&(d.mathEnabled=!d.mathEnabled);null!=d.shadowVisible&&(d.shadowVisible=!d.shadowVisible);return d};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="8.8.2";EditorUi.compactUi="atlas"!=uiTheme;EditorUi.enableLogging=/.*\.draw\.io$/.test(window.location.hostname)&&"support.draw.io"!=window.location.hostname;EditorUi.enablePlantUml=EditorUi.enableLogging;EditorUi.isElectronApp=null!=window&&null!=window.process&&null!=window.process.versions&&null!=window.process.versions.electron;EditorUi.scratchpadHelpLink="https://desk.draw.io/support/solutions/articles/16000042367";EditorUi.prototype.emptyDiagramXml='<mxGraphModel><root><mxCell id="0"/><mxCell id="1" parent="0"/></root></mxGraphModel>';
+(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,c,d){d.ui=a.ui;return c};a.afterDecode=function(a,c,d){d.previousColor=d.color;d.previousImage=d.image;d.previousFormat=d.format;null!=d.foldingEnabled&&(d.foldingEnabled=!d.foldingEnabled);null!=d.mathEnabled&&(d.mathEnabled=!d.mathEnabled);null!=d.shadowVisible&&(d.shadowVisible=!d.shadowVisible);return d};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="8.8.3";EditorUi.compactUi="atlas"!=uiTheme;EditorUi.enableLogging=/.*\.draw\.io$/.test(window.location.hostname)&&"support.draw.io"!=window.location.hostname;EditorUi.enablePlantUml=EditorUi.enableLogging;EditorUi.isElectronApp=null!=window&&null!=window.process&&null!=window.process.versions&&null!=window.process.versions.electron;EditorUi.scratchpadHelpLink="https://desk.draw.io/support/solutions/articles/16000042367";EditorUi.prototype.emptyDiagramXml='<mxGraphModel><root><mxCell id="0"/><mxCell id="1" parent="0"/></root></mxGraphModel>';
 EditorUi.prototype.emptyLibraryXml="<mxlibrary>[]</mxlibrary>";EditorUi.prototype.mode=null;EditorUi.prototype.sidebarFooterHeight=36;EditorUi.prototype.defaultCustomShapeStyle="shape=stencil(tZRtTsQgEEBPw1+DJR7AoN6DbWftpAgE0Ortd/jYRGq72R+YNE2YgTePloEJGWblgA18ZuKFDcMj5/Sm8boZq+BgjCX4pTyqk6ZlKROitwusOMXKQDODx5iy4pXxZ5qTHiFHawxB0JrQZH7lCabQ0Fr+XWC1/E8zcsT/gAi+Subo2/3Mh6d/oJb5nU1b5tW7r2knautaa3T+U32o7f7vZwpJkaNDLORJjcu7t59m2jXxqX9un+tt022acsfmoKaQZ+vhhswZtS6Ne/ThQGt0IV0N3Yyv6P3CeT9/tHO0XFI5cAE=);whiteSpace=wrap;html=1;";
 EditorUi.prototype.svgBrokenImage=Graph.createSvgImage(10,10,'<rect x="0" y="0" width="10" height="10" stroke="#000" fill="transparent"/><path d="m 0 0 L 10 10 L 0 10 L 10 0" stroke="#000" fill="transparent"/>');EditorUi.prototype.crossOriginImages=!mxClient.IS_IE;EditorUi.prototype.maxBackgroundSize=1600;EditorUi.prototype.maxImageSize=520;EditorUi.prototype.resampleThreshold=1E5;EditorUi.prototype.maxImageBytes=1E6;EditorUi.prototype.maxBackgroundBytes=25E5;EditorUi.prototype.currentFile=null;EditorUi.prototype.printPdfExport=
 !1;EditorUi.prototype.pdfPageExport=!0;EditorUi.prototype.formatEnabled="0"!=urlParams.format;EditorUi.prototype.closableScratchpad=!0;(function(){EditorUi.prototype.useCanvasForExport=!1;EditorUi.prototype.jpgSupported=!1;try{var a=document.createElement("canvas");EditorUi.prototype.canvasSupported=!(!a.getContext||!a.getContext("2d"))}catch(u){}try{var b=document.createElement("canvas"),c=new Image;c.onload=function(){try{b.getContext("2d").drawImage(c,0,0);var a=b.toDataURL("image/png");EditorUi.prototype.useCanvasForExport=
diff --git a/src/main/webapp/js/atlas.min.js b/src/main/webapp/js/atlas.min.js
index eb331d5dd..3e591e7d4 100644
--- a/src/main/webapp/js/atlas.min.js
+++ b/src/main/webapp/js/atlas.min.js
@@ -3203,14 +3203,14 @@ w.className="geButton"});this.window=new mxWindow(mxResources.get("layers"),k,c,
 document.body.clientWidth)-this.table.clientWidth));b=Math.max(0,Math.min(b,c-this.table.clientHeight-48));this.getX()==a&&this.getY()==b||mxWindow.prototype.setLocation.apply(this,arguments)};var x=mxUtils.bind(this,function(){var a=this.window.getX(),b=this.window.getY();this.window.setLocation(a,b)});mxEvent.addListener(window,"resize",x);this.destroy=function(){mxEvent.removeListener(window,"resize",x);this.window.destroy()}};
 (function(){Sidebar.prototype.tagIndex="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";
 Sidebar.prototype.searchFileData="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";
-Sidebar.prototype.gearImage=GRAPH_IMAGE_PATH+"/clipart/Gear_128x128.png";Sidebar.prototype.libAliases={aws2:"aws3"};Sidebar.prototype.defaultEntries="general;uml;er;bpmn;flowchart;basic;arrows2";Sidebar.prototype.signs="Animals Food Healthcare Nature People Safety Science Sports Tech Transportation Travel".split(" ");Sidebar.prototype.ibm="Analytics Applications Blockchain Data DevOps Infrastructure Management Miscellaneous Security Social Users".split(" ");Sidebar.prototype.allied_telesys="Buildings;Computer and Terminals;Media Converters;Security;Storage;Switch;Wireless".split(";");
+Sidebar.prototype.gearImage=GRAPH_IMAGE_PATH+"/clipart/Gear_128x128.png";Sidebar.prototype.libAliases={aws2:"aws3"};Sidebar.prototype.defaultEntries="general;uml;er;bpmn;flowchart;basic;arrows2";Sidebar.prototype.signs="Animals Food Healthcare Nature People Safety Science Sports Tech Transportation Travel".split(" ");Sidebar.prototype.ibm="Analytics Applications Blockchain Data DevOps Infrastructure Management Miscellaneous Security Social Users".split(" ");Sidebar.prototype.allied_telesis="Buildings;Computer and Terminals;Media Converters;Security;Storage;Switch;Wireless".split(";");
 Sidebar.prototype.gcp="Cards;Big Data;Compute;Developer Tools;Extras;Identity and Security;Machine Learning;Management Tools;Networking;Storage Databases".split(";");Sidebar.prototype.rack="General APC Cisco Dell F5 HP IBM Oracle".split(" ");Sidebar.prototype.pids="Agitators;Apparatus Elements;Centrifuges;Compressors;Compressors ISO;Crushers Grinding;Driers;Engines;Feeders;Filters;Fittings;Flow Sensors;Heat Exchangers;Instruments;Misc;Mixers;Piping;Pumps;Pumps DIN;Pumps ISO;Separators;Shaping Machines;Valves;Vessels".split(";");
 Sidebar.prototype.cisco="Buildings;Computers and Peripherals;Controllers and Modules;Directors;Hubs and Gateways;Misc;Modems and Phones;People;Routers;Security;Servers;Storage;Switches;Wireless".split(";");Sidebar.prototype.cisco_safe=["Architecture","Capability","Design","Threat"];Sidebar.prototype.sysml="Model Elements;Blocks;Ports and Flows;Constraint Blocks;Activities;Interactions;State Machines;Use Cases;Allocations;Requirements;Profiles;Stereotypes".split(";");Sidebar.prototype.eip="Message Construction;Message Routing;Message Transformation;Messaging Channels;Messaging Endpoints;Messaging Systems;System Management".split(";");
 Sidebar.prototype.gmdl="Bottom Navigation;Bottom Sheets;Buttons;Cards;Chips;Dialogs;Dividers;Grid Lists;Icons;Lists;Menus;Misc;Pickers;Selection Controls;Sliders;Steppers;Tabs;Text Fields".split(";");Sidebar.prototype.aws2="Analytics;Application Services;Compute;Database;Developer Tools;Enterprise Applications;Game Development;General;Internet of Things;Management Tools;Mobile Services;Networking;On-Demand Workforce;SDKs;Security and Identity;Storage and Content Delivery;Groups".split(";");Sidebar.prototype.aws3=
 "Analytics;Application Services;Artificial Intelligence;Business Productivity;Compute;Contact Center;Database;Desktop and App Streaming;Developer Tools;Game Development;General;Groups;Internet of Things;Management Tools;Messaging;Migration;Mobile Services;Networking and Content Delivery;On Demand Workforce;SDKs;Security Identity and Compliance;Storage".split(";");Sidebar.prototype.office="Clouds Communications Concepts Databases Devices Security Servers Services Sites Users".split(" ");Sidebar.prototype.veeam=
 ["2D","3D"];Sidebar.prototype.archimate3="Application;Business;Composite;Implementation and Migration;Motivation;Physical;Relationships;Strategy;Technology".split(";");Sidebar.prototype.electrical="LogicGates Resistors Capacitors Inductors SwitchesRelays Diodes Sources Transistors Misc Audio PlcLadder Abstract Optical VacuumTubes Waveforms Instruments RotMech Transmission".split(" ");Sidebar.prototype.configuration=[{id:"general",libs:["general","misc","advanced"]},{id:"uml"},{id:"search"},{id:"er"},
 {id:"ios",prefix:"ios",libs:["","7icons","7ui"]},{id:"android",prefix:"android",libs:[""]},{id:"aws3d"},{id:"flowchart"},{id:"basic"},{id:"infographic"},{id:"arrows"},{id:"arrows2"},{id:"lean_mapping"},{id:"citrix"},{id:"azure"},{id:"network"},{id:"sitemap"},{id:"mscae",prefix:"mscae",libs:"Cloud;Enterprise;General;General Symbols;Intune;OMS;OpsManager;Other;System Center;Virtual Machine;Deprecated;Cloud Color;Deprecated Color".split(";")},{id:"bpmn",prefix:"bpmn",libs:["","Gateways","Events"]},{id:"clipart",
-prefix:null,libs:"computer finance clipart networking people telco".split(" ")},{id:"ibm",prefix:"ibm",libs:Sidebar.prototype.ibm},{id:"allied_telesys",prefix:"allied_telesys",libs:Sidebar.prototype.allied_telesys},{id:"eip",prefix:"eip",libs:Sidebar.prototype.eip},{id:"mockups",prefix:"mockup",libs:"Buttons Containers Forms Graphics Markup Misc Navigation Text".split(" ")},{id:"pid2",prefix:"pid2",libs:"Agitators;Apparatus Elements;Centrifuges;Compressors;Compressors ISO;Crushers Grinding;Driers;Engines;Feeders;Filters;Fittings;Flow Sensors;Heat Exchangers;Instruments;Misc;Mixers;Piping;Pumps;Pumps DIN;Pumps ISO;Separators;Shaping Machines;Valves;Vessels".split(";")},
+prefix:null,libs:"computer finance clipart networking people telco".split(" ")},{id:"ibm",prefix:"ibm",libs:Sidebar.prototype.ibm},{id:"allied_telesis",prefix:"allied_telesis",libs:Sidebar.prototype.allied_telesis},{id:"eip",prefix:"eip",libs:Sidebar.prototype.eip},{id:"mockups",prefix:"mockup",libs:"Buttons Containers Forms Graphics Markup Misc Navigation Text".split(" ")},{id:"pid2",prefix:"pid2",libs:"Agitators;Apparatus Elements;Centrifuges;Compressors;Compressors ISO;Crushers Grinding;Driers;Engines;Feeders;Filters;Fittings;Flow Sensors;Heat Exchangers;Instruments;Misc;Mixers;Piping;Pumps;Pumps DIN;Pumps ISO;Separators;Shaping Machines;Valves;Vessels".split(";")},
 {id:"signs",prefix:"signs",libs:Sidebar.prototype.signs},{id:"gcp",prefix:"gcp",libs:Sidebar.prototype.gcp},{id:"rack",prefix:"rack",libs:Sidebar.prototype.rack},{id:"electrical",prefix:"electrical",libs:Sidebar.prototype.electrical},{id:"aws2",prefix:"aws2",libs:Sidebar.prototype.aws2},{id:"aws3",prefix:"aws3",libs:Sidebar.prototype.aws3},{id:"pid",prefix:"pid",libs:Sidebar.prototype.pids},{id:"cisco",prefix:"cisco",libs:Sidebar.prototype.cisco},{id:"cisco_safe",prefix:"cisco_safe",libs:Sidebar.prototype.cisco_safe},
 {id:"office",prefix:"office",libs:Sidebar.prototype.office},{id:"veeam",prefix:"veeam",libs:Sidebar.prototype.veeam},{id:"cabinets",libs:["cabinets"]},{id:"floorplan",libs:["floorplan"]},{id:"bootstrap",libs:["bootstrap"]},{id:"atlassian",libs:["atlassian"]},{id:"gmdl",prefix:"gmdl",libs:Sidebar.prototype.gmdl},{id:"archimate3",prefix:"archimate3",libs:Sidebar.prototype.archimate3},{id:"archimate",libs:["archimate"]},{id:"webicons",libs:["webicons","weblogos"]},{id:"sysml",prefix:"sysml",libs:Sidebar.prototype.sysml}];
 var a=Sidebar.prototype.insertSearchHint;Sidebar.prototype.insertSearchHint=function(b,c,e,d,m,k,n,q){if(null!=q&&1==d){var l=null;if(0<=mxUtils.indexOf(q,"text"))l="Double click anywhere in the diagram to insert text.";else for(var f="line lines arrow arrows connect connection connections connector connectors curve curves link links directed directional bidirectional".split(" "),g=0;g<f.length;g++)if(0<=mxUtils.indexOf(q,f[g])){l="Need help with connections?";break}if(null!=l&&!this.hideSearchHint){var h=
@@ -3220,7 +3220,7 @@ b,c){for(var e=0;e<b.length;e++)this.showPalette(a+b[e],c)};Sidebar.prototype.sh
 c)return"none"!=c[0].style.display}return!1};Sidebar.prototype.showEntries=function(a,b,c){this.libs=null!=a&&(c||0<a.length)?a:null!=urlParams.libs&&0<urlParams.libs.length?decodeURIComponent(urlParams.libs):mxSettings.getLibraries();c=this.libs.split(";");for(var e=0;e<c.length;e++)c[e]=this.libAliases[c[e]]||c[e];for(e=0;e<this.configuration.length;e++)"search"!=this.configuration[e].id&&this.showPalettes(this.configuration[e].prefix||"",this.configuration[e].libs||[this.configuration[e].id],0<=
 mxUtils.indexOf(c,this.configuration[e].id));b&&(mxSettings.setLibraries(a),mxSettings.save())};Sidebar.prototype.init=function(){this.entries=[{title:mxResources.get("standard"),entries:[{title:mxResources.get("general"),id:"general",image:IMAGE_PATH+"/sidebar-general.png"},{title:mxResources.get("arrows"),id:"arrows2",image:IMAGE_PATH+"/sidebar-arrows2.png"},{title:mxResources.get("basic"),id:"basic",image:IMAGE_PATH+"/sidebar-basic.png"},{title:mxResources.get("clipart"),id:"clipart",image:IMAGE_PATH+
 "/sidebar-clipart.png"},{title:mxResources.get("flowchart"),id:"flowchart",image:IMAGE_PATH+"/sidebar-flowchart.png"}]},{title:mxResources.get("software"),entries:[{title:mxResources.get("android"),id:"android",image:IMAGE_PATH+"/sidebar-android.png"},{title:"Atlassian",id:"atlassian",image:IMAGE_PATH+"/sidebar-atlassian.png"},{title:mxResources.get("bootstrap"),id:"bootstrap",image:IMAGE_PATH+"/sidebar-bootstrap.png"},{title:mxResources.get("entityRelation"),id:"er",image:IMAGE_PATH+"/sidebar-er.png"},
-{title:mxResources.get("ios"),id:"ios",image:IMAGE_PATH+"/sidebar-ios.png"},{title:mxResources.get("mockups"),id:"mockups",image:IMAGE_PATH+"/sidebar-mockups.png"},{title:"Sitemap",id:"sitemap",image:IMAGE_PATH+"/sidebar-sitemap.png"},{title:mxResources.get("uml"),id:"uml",image:IMAGE_PATH+"/sidebar-uml.png"}]},{title:mxResources.get("networking"),entries:[{title:mxResources.get("aws"),id:"aws3",image:IMAGE_PATH+"/sidebar-aws3.png"},{title:"Allied Telesys",id:"allied_telesys",image:IMAGE_PATH+"/sidebar-allied_telesys.png"},
+{title:mxResources.get("ios"),id:"ios",image:IMAGE_PATH+"/sidebar-ios.png"},{title:mxResources.get("mockups"),id:"mockups",image:IMAGE_PATH+"/sidebar-mockups.png"},{title:"Sitemap",id:"sitemap",image:IMAGE_PATH+"/sidebar-sitemap.png"},{title:mxResources.get("uml"),id:"uml",image:IMAGE_PATH+"/sidebar-uml.png"}]},{title:mxResources.get("networking"),entries:[{title:mxResources.get("aws"),id:"aws3",image:IMAGE_PATH+"/sidebar-aws3.png"},{title:"Allied Telesis",id:"allied_telesis",image:IMAGE_PATH+"/sidebar-allied_telesis.png"},
 {title:mxResources.get("aws3d"),id:"aws3d",image:IMAGE_PATH+"/sidebar-aws3d.png"},{title:mxResources.get("azure"),id:"azure",image:IMAGE_PATH+"/sidebar-azure.png"},{title:"Cloud & Enterprise",id:"mscae",image:IMAGE_PATH+"/sidebar-mscae.png"},{title:mxResources.get("cisco"),id:"cisco",image:IMAGE_PATH+"/sidebar-cisco.png"},{title:"Cisco Safe",id:"cisco_safe",image:IMAGE_PATH+"/sidebar-cisco_safe.png"},{title:"Citrix",id:"citrix",image:IMAGE_PATH+"/sidebar-citrix.png"},{title:"Google Cloud Platform",
 id:"gcp",image:IMAGE_PATH+"/sidebar-gcp.png"},{title:"IBM",id:"ibm",image:IMAGE_PATH+"/sidebar-ibm.png"},{title:"Network",id:"network",image:IMAGE_PATH+"/sidebar-network.png"},{title:"Office",id:"office",image:IMAGE_PATH+"/sidebar-office.png"},{title:mxResources.get("rack"),id:"rack",image:IMAGE_PATH+"/sidebar-rack.png"},{title:"Veeam",id:"veeam",image:IMAGE_PATH+"/sidebar-veeam.png"}]},{title:mxResources.get("business"),entries:[{title:"ArchiMate 3.0",id:"archimate3",image:IMAGE_PATH+"/sidebar-archimate3.png"},
 {title:mxResources.get("archiMate21"),id:"archimate",image:IMAGE_PATH+"/sidebar-archimate.png"},{title:mxResources.get("bpmn"),id:"bpmn",image:IMAGE_PATH+"/sidebar-bpmn.png"},{title:mxResources.get("leanMapping"),id:"lean_mapping",image:IMAGE_PATH+"/sidebar-leanmapping.png"},{title:mxResources.get("sysml"),id:"sysml",image:IMAGE_PATH+"/sidebar-sysml.png"}]},{title:mxResources.get("other"),entries:[{title:mxResources.get("cabinets"),id:"cabinets",image:IMAGE_PATH+"/sidebar-cabinets.png"},{title:"Infographic",
@@ -3234,7 +3234,7 @@ var g=b.cloneNode(!0);g.style.backgroundColor="#ffffff";g.style.borderColor="tra
 if(1<c.length){var e=c[0].toLowerCase().replace(" ","_"),c=mxUtils.trim(c.slice(1,c.length).join(" ").toLowerCase());0<c.length&&(this.shapetags[e]=c)}}};Sidebar.prototype.addSearchFileData=function(a){if(null!=a){a=a.getElementsByTagName("shape");for(var b=0;b<a.length;b++){var c=a[b].getAttribute("style"),e=this.extractShapeStyle(c);if(null!=c&&null!=e){var d=e.lastIndexOf(".");if(0<d){var l=e.substring(0,d),e=e.substring(d+1,e.length),d=this.getTagsForStencil(l,e,a[b].getAttribute("tags"));if(null!=
 d){var n=c.indexOf(";"),c="shape="+l+"."+e.toLowerCase()+";"+(0>n?"":c.substring(n+1));this.createVertexTemplateEntry(c,parseInt(a[b].getAttribute("w")),parseInt(a[b].getAttribute("h")),"",e.replace(/_/g," "),null,null,this.filterTags(d.join(" ")))}}}}}};Sidebar.prototype.initPalettes=function(){var a=GRAPH_IMAGE_PATH,b=STENCIL_PATH,c=this.signs,e=this.gcp,d=this.rack,k=this.pids,n=this.cisco,q=this.sysml,p=this.eip,r=this.gmdl;"1"==urlParams.createindex&&(mxLog.show(),mxLog.textarea.value="");this.addSearchPalette(!0);
 this.addGeneralPalette(!0);this.addMiscPalette(!1);this.addAdvancedPalette(!1);this.addUmlPalette(!1);this.addErPalette();this.addBasicPalette();this.addFlowchartPalette();this.addNetworkPalette();this.addAzurePalette();this.addCitrixPalette();this.addMSCAEPalette();this.addBpmnPalette(b,!1);this.addAWS3Palette();this.addAWS3DPalette();this.addLeanMappingPalette();this.addIos7Palette();this.addIosPalette();this.addInfographicPalette();this.addAndroidPalette();this.addMockupPalette();this.addElectricalPalette();
-this.addOfficePalette();this.addVeeamPalette();this.addIBMPalette();this.addAlliedTelesysPalette();this.addSitemapPalette();this.addStencilPalette("arrows",mxResources.get("arrows"),b+"/arrows.xml",";html=1;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;"+mxConstants.STYLE_STROKEWIDTH+"=2;strokeColor=#000000;");this.addArrows2Palette();this.addImagePalette("computer","Clipart / Computer",a+"/lib/clip_art/computers/","_128x128.png","Antivirus Data_Filtering Database Database_Add Database_Minus Database_Move_Stack Database_Remove Fujitsu_Tablet Harddrive IBM_Tablet iMac iPad Laptop MacBook Mainframe Monitor Monitor_Tower Monitor_Tower_Behind Netbook Network Network_2 Printer Printer_Commercial Secure_System Server Server_Rack Server_Rack_Empty Server_Rack_Partial Server_Tower Software Stylus Touch USB_Hub Virtual_Application Virtual_Machine Virus Workstation".split(" "),
+this.addOfficePalette();this.addVeeamPalette();this.addIBMPalette();this.addAlliedTelesisPalette();this.addSitemapPalette();this.addStencilPalette("arrows",mxResources.get("arrows"),b+"/arrows.xml",";html=1;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;"+mxConstants.STYLE_STROKEWIDTH+"=2;strokeColor=#000000;");this.addArrows2Palette();this.addImagePalette("computer","Clipart / Computer",a+"/lib/clip_art/computers/","_128x128.png","Antivirus Data_Filtering Database Database_Add Database_Minus Database_Move_Stack Database_Remove Fujitsu_Tablet Harddrive IBM_Tablet iMac iPad Laptop MacBook Mainframe Monitor Monitor_Tower Monitor_Tower_Behind Netbook Network Network_2 Printer Printer_Commercial Secure_System Server Server_Rack Server_Rack_Empty Server_Rack_Partial Server_Tower Software Stylus Touch USB_Hub Virtual_Application Virtual_Machine Virus Workstation".split(" "),
 "Antivirus;Data Filtering;Database;Database Add;Database Minus;Database Move Stack;Database Remove;Fujitsu Tablet;Harddrive;IBMTablet;iMac;iPad;Laptop;MacBook;Mainframe;Monitor;Monitor Tower;Monitor Tower Behind;Netbook;Network;Network 2;Printer;Printer Commercial;Secure System;Server;Server Rack;Server Rack Empty;Server Rack Partial;Server Tower;Software;Stylus;Touch;USB Hub;Virtual Application;Virtual Machine;Virus;Workstation".split(";"));this.addImagePalette("finance","Clipart / Finance",a+"/lib/clip_art/finance/",
 "_128x128.png","Arrow_Down Arrow_Up Coins Credit_Card Dollar Graph Pie_Chart Piggy_Bank Safe Shopping_Cart Stock_Down Stock_Up".split(" "),"Arrow_Down;Arrow Up;Coins;Credit Card;Dollar;Graph;Pie Chart;Piggy Bank;Safe;Shopping Basket;Stock Down;Stock Up".split(";"));this.addImagePalette("clipart","Clipart / Various",a+"/lib/clip_art/general/","_128x128.png","Battery_0 Battery_100 Battery_50 Battery_75 Battery_allstates Bluetooth Earth_globe Empty_Folder Full_Folder Gear Keys Lock Mouse_Pointer Plug Ships_Wheel Star Tire".split(" "),
 "Battery 0%;Battery 100%;Battery 50%;Battery 75%;Battery;Bluetooth;Globe;Empty Folder;Full Folder;Gear;Keys;Lock;Mousepointer;Plug;Ships Wheel;Star;Tire".split(";"));this.addImagePalette("networking","Clipart / Networking",a+"/lib/clip_art/networking/","_128x128.png","Bridge Certificate Certificate_Off Cloud Cloud_Computer Cloud_Computer_Private Cloud_Rack Cloud_Rack_Private Cloud_Server Cloud_Server_Private Cloud_Storage Concentrator Email Firewall_02 Firewall Firewall-page1 Ip_Camera Modem power_distribution_unit Print_Server Print_Server_Wireless Repeater Router Router_Icon Switch UPS Wireless_Router Wireless_Router_N".split(" "),
@@ -3262,33 +3262,33 @@ this.addDataEntry("container swimlane pool horizontal",480,360,"Horizontal Pool
 this.addDataEntry("vertical tree layout",280,190,"Vertical Tree Layout","5ZXNUoMwEICfhjuQWvVaqL3oxXa8p7ADmQmECUspfXo3JNgirdMZ7UE9MGT/s182E49FxX6leZW/qBSkx5Yei7RSaFfFPgIpvdAXqcdiLwx9+rzw6YI16K1+xTWUeE1AaAN2XDZgNW+gUSTcOG00AP2eeacatI41dtI51q0oJC9JWuRY0M7jgJY1co1rcTBOVJtsSouDKpEPHkkuZOpyshipxiCc+PalWWwSaKjFgW/lICfGQZSgN10FLgOpXSO0e9hfhNGrHIkVqAJQd+TSihRzB+TBAvNzEFk+hD06Ja+tIvuIPbKlhcN7HjWboH41x/wZa5sLhHXFEyO3NBhjvle1GZ5v0wW4kfC7sXgCIfDPQJj9AIPZhEFkpoFUwf8CcTcBMekf0gzWTgS5Ve3yqFj0CjLshts6YqNVU6aQugtjM5t0X3Oi6qrRCYzGla5zBnhyelOaGiRHsRtn/w6c+cUpmVL601Ny/xunZH6bKSHx+Cz2ttGr+Q4="),
 this.addDataEntry("horizontal tree layout",310,160,"Horizontal Tree Layout","5ZXNUoMwEMefJncgtd4LVQ96sX2BtOxAZgJhwlJKn94NSQWkdTqjHtQDQ/a/X+THZsJ4XBwfjajyF52CYnzNeGy0RrcqjjEoxaJApownLIoCelj0cMUb9t6gEgZKvCUhcgkHoRpwypM28qRLFDZsawDo9Sw63aALrbFTPrRuZaFESdYqx4K+PQlpWaMwuJEnG0TdyTdU5IkV9rlUqa/JE6QeZ2MU27d2FQ3U8iR2fds+3wbIEsy2q8BXINlvBQzC8SqOXvIsHkEXgKajkFammLsIHjpkQQ4yy89pSy+K2gnZe+5AlxYe8GXYfAb71f7oj1jbXCJsKrG3dkujMeV70zajy9v0CX4ogm5qjiCEwQUIi29gsJgxiO00kBT+LxB3MxCz/UOawcaboHa6XQ/CqhfIMT5dYzpGN2UKqT8yrrYt+Dkp6q8bs4fJwNKBzgBH/2/O04ASKA/T6l/Bs7w6J3NOf3pO7n/nnCx/Zk7IHC7H3je5O98A"),
 this.addEntry("vertical flow layout",function(){return e.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vertical Flow Layout",!0)}),this.addEntry("horizontal flow layout",function(){var a=e.graph.cloneCells([b])[0];a.geometry=new mxGeometry(0,0,460,150);a.style="swimlane;html=1;startSize=20;horizontal=0;childLayout=flowLayout;flowOrientation=west;resizable=0;interRankCellSpacing=50;containerType=tree;";a.value="Horizontal Flow Layout";return e.createVertexTemplateFromCells([a],
-a.geometry.width,a.geometry.height,"Horizontal Flow Layout",!0)})])}})();(function(){Sidebar.prototype.addAlliedTelesysPalette=function(){this.addAlliedTelesysBuildingsPalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysComputerTerminalsPalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysMediaConvertersPalette(60,"allied telesys",this,
-"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysSecurityPalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysStoragePalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysSwitchPalette(60,
-"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/");this.addAlliedTelesysWirelessPalette(60,"allied telesys",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/")};Sidebar.prototype.addAlliedTelesysBuildingsPalette=function(a,d,e,b){b+="buildings/";var c=[this.createVertexTemplateEntry(b+"Apartments.svg;",.9*a,1.75*a,"","Apartments",!1,null,this.getTagsForStencil("buildings",
+a.geometry.width,a.geometry.height,"Horizontal Flow Layout",!0)})])}})();(function(){Sidebar.prototype.addAlliedTelesisPalette=function(){this.addAlliedTelesisBuildingsPalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisComputerTerminalsPalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisMediaConvertersPalette(60,"allied telesis",this,
+"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisSecurityPalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisStoragePalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisSwitchPalette(60,
+"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/");this.addAlliedTelesisWirelessPalette(60,"allied telesis",this,"aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/")};Sidebar.prototype.addAlliedTelesisBuildingsPalette=function(a,d,e,b){b+="buildings/";var c=[this.createVertexTemplateEntry(b+"Apartments.svg;",.9*a,1.75*a,"","Apartments",!1,null,this.getTagsForStencil("buildings",
 "apartments",d).join(" ")),this.createVertexTemplateEntry(b+"Building_Cluster.svg;",2.02*a,1.85*a,"","Building Cluster",!1,null,this.getTagsForStencil("buildings","building cluster",d).join(" ")),this.createVertexTemplateEntry(b+"Large_Building.svg;",1.25*a,1.25*a,"","Large Building",!1,null,this.getTagsForStencil("buildings","large building",d).join(" ")),this.createVertexTemplateEntry(b+"Long_Building.svg;",2.09*a,2.16*a,"","Long Building",!1,null,this.getTagsForStencil("buildings","long building",
 d).join(" ")),this.createVertexTemplateEntry(b+"Medium_Business_Building.svg;",.91*a,1.17*a,"","Medium Business Building",!1,null,this.getTagsForStencil("buildings","medium business building",d).join(" ")),this.createVertexTemplateEntry(b+"School_Building.svg;",2.75*a,2.78*a,"","School Building",!1,null,this.getTagsForStencil("buildings","school building",d).join(" ")),this.createVertexTemplateEntry(b+"Secure_Building.svg;",2.72*a,1.86*a,"","Secure Building",!1,null,this.getTagsForStencil("buildings",
-"secure building",d).join(" "))];this.addPalette("allied_telesysBuildings","Allied Telesys / Buildings",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysComputerTerminalsPalette=function(a,d,e,b){b+="computer_and_terminals/";var c=[this.createVertexTemplateEntry(b+"IP_TV.svg;",.82*a,.84*a,"","IP TV",!1,null,this.getTagsForStencil("computer terminals","ip tv internet protocol television",d).join(" ")),this.createVertexTemplateEntry(b+
+"secure building",d).join(" "))];this.addPalette("allied_telesisBuildings","Allied Telesis / Buildings",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisComputerTerminalsPalette=function(a,d,e,b){b+="computer_and_terminals/";var c=[this.createVertexTemplateEntry(b+"IP_TV.svg;",.82*a,.84*a,"","IP TV",!1,null,this.getTagsForStencil("computer terminals","ip tv internet protocol television",d).join(" ")),this.createVertexTemplateEntry(b+
 "Keypad.svg;",.44*a,.8*a,"","Keypad",!1,null,this.getTagsForStencil("computer terminals","keypad",d).join(" ")),this.createVertexTemplateEntry(b+"Laptop.svg;",.7*a,.71*a,"","Laptop",!1,null,this.getTagsForStencil("computer terminals","laptop",d).join(" ")),this.createVertexTemplateEntry(b+"Personal_Computer.svg;",.76*a,1.03*a,"","Personal Computer",!1,null,this.getTagsForStencil("computer terminals","personal computer",d).join(" ")),this.createVertexTemplateEntry(b+"Personal_Computer_Wireless.svg;",
 1.05*a,1.07*a,"","Personal Computer Wireless",!1,null,this.getTagsForStencil("computer terminals","personal computer wireless",d).join(" ")),this.createVertexTemplateEntry(b+"Personal_Computer_with_Server.svg;",1.04*a,1.04*a,"","Personal Computer with Server",!1,null,this.getTagsForStencil("computer terminals","Personal Computer Server",d).join(" ")),this.createVertexTemplateEntry(b+"POS_keypad.svg;",.62*a,.46*a,"","POS Keypad",!1,null,this.getTagsForStencil("computer terminals","pos keypad",d).join(" ")),
 this.createVertexTemplateEntry(b+"POS_Printer.svg;",.62*a,.54*a,"","POS Printer",!1,null,this.getTagsForStencil("computer terminals","pos printer",d).join(" ")),this.createVertexTemplateEntry(b+"Server_Desktop.svg;",.71*a,.9*a,"","Server Desktop",!1,null,this.getTagsForStencil("computer terminals","server desktop",d).join(" ")),this.createVertexTemplateEntry(b+"Smartphone.svg;",.33*a,.72*a,"","Smartphone",!1,null,this.getTagsForStencil("computer terminals","smartphone",d).join(" ")),this.createVertexTemplateEntry(b+
 "Tablet.svg;",.45*a,.95*a,"","Tablet",!1,null,this.getTagsForStencil("computer terminals","tablet",d).join(" ")),this.createVertexTemplateEntry(b+"Tablet_Alternative.svg;",.58*a,.8*a,"","Tablet Alternative",!1,null,this.getTagsForStencil("computer terminals","tablet alternative",d).join(" ")),this.createVertexTemplateEntry(b+"Vdeo_Conference_Terminal.svg;",.53*a,.75*a,"","Vdeo Conference Terminal",!1,null,this.getTagsForStencil("computer terminals","vdeo conference terminal",d).join(" ")),this.createVertexTemplateEntry(b+
-"VOIP_IP_phone.svg;",.5*a,.76*a,"","VOIP IP Phone",!1,null,this.getTagsForStencil("computer terminals","voip ip phone voice over internet protocol",d).join(" "))];this.addPalette("allied_telesysComputer and Terminals","Allied Telesys / Computer and Terminals",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysMediaConvertersPalette=function(a,d,e,b){b+="media_converters/";var c=[this.createVertexTemplateEntry(b+"Industrial_Media_Converter.svg;",
+"VOIP_IP_phone.svg;",.5*a,.76*a,"","VOIP IP Phone",!1,null,this.getTagsForStencil("computer terminals","voip ip phone voice over internet protocol",d).join(" "))];this.addPalette("allied_telesisComputer and Terminals","Allied Telesis / Computer and Terminals",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisMediaConvertersPalette=function(a,d,e,b){b+="media_converters/";var c=[this.createVertexTemplateEntry(b+"Industrial_Media_Converter.svg;",
 .5*a,.95*a,"","Industrial Media Converter",!1,null,this.getTagsForStencil("media converters","industrial media converter",d).join(" ")),this.createVertexTemplateEntry(b+"Industrial_Media_Converter_POE.svg;",.5*a,.95*a,"","Industrial Media Converter POE",!1,null,this.getTagsForStencil("media converters","industrial media converter poe",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Modular.svg;",1.18*a,.91*a,"","Media Converter Modular",!1,null,this.getTagsForStencil("media converters",
-"media converter modular",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Standalone.svg;",.76*a,.62*a,"","Media Converter Standalone",!1,null,this.getTagsForStencil("media converters","media converter standalone",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Standalone_POE.svg;",.76*a,.62*a,"","Media Converter Standalone POE",!1,null,this.getTagsForStencil("media converters","media converter standalone poe",d).join(" "))];this.addPalette("allied_telesysMedia Converters",
-"Allied Telesys / Media Converters",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysSecurityPalette=function(a,d,e,b){b+="security/";var c=[this.createVertexTemplateEntry(b+"DVS_Surveillance_Monitor.svg;",.7*a,1*a,"","DVS Surveillance Monitor",!1,null,this.getTagsForStencil("security","dvs surveillance monitor",d).join(" ")),this.createVertexTemplateEntry(b+"EtherGRID.svg;",1.49*a,1.08*a,"","EtherGRID",!1,null,this.getTagsForStencil("security",
+"media converter modular",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Standalone.svg;",.76*a,.62*a,"","Media Converter Standalone",!1,null,this.getTagsForStencil("media converters","media converter standalone",d).join(" ")),this.createVertexTemplateEntry(b+"Media_Converter_Standalone_POE.svg;",.76*a,.62*a,"","Media Converter Standalone POE",!1,null,this.getTagsForStencil("media converters","media converter standalone poe",d).join(" "))];this.addPalette("allied_telesisMedia Converters",
+"Allied Telesis / Media Converters",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisSecurityPalette=function(a,d,e,b){b+="security/";var c=[this.createVertexTemplateEntry(b+"DVS_Surveillance_Monitor.svg;",.7*a,1*a,"","DVS Surveillance Monitor",!1,null,this.getTagsForStencil("security","dvs surveillance monitor",d).join(" ")),this.createVertexTemplateEntry(b+"EtherGRID.svg;",1.49*a,1.08*a,"","EtherGRID",!1,null,this.getTagsForStencil("security",
 "ethergrid",d).join(" ")),this.createVertexTemplateEntry(b+"POE_DVS_Camera.svg;",.85*a,.67*a,"","POE DVS Camera",!1,null,this.getTagsForStencil("security","poe dvs camera",d).join(" ")),this.createVertexTemplateEntry(b+"POS.svg;",1.13*a,1.2*a,"","POS",!1,null,this.getTagsForStencil("security","pos",d).join(" ")),this.createVertexTemplateEntry(b+"Router_UTM.svg;",.93*a,.66*a,"","Router UTM",!1,null,this.getTagsForStencil("security","router utm",d).join(" ")),this.createVertexTemplateEntry(b+"Router_VPN.svg;",
-.93*a,.66*a,"","Router VPN",!1,null,this.getTagsForStencil("security","router vpn",d).join(" ")),this.createVertexTemplateEntry(b+"Surveillance_Camera_Ceiling.svg;",.62*a,.59*a,"","Surveillance Camera Ceiling",!1,null,this.getTagsForStencil("security","surveillance camera ceiling",d).join(" "))];this.addPalette("allied_telesysSecurity","Allied Telesys / Security",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysStoragePalette=
+.93*a,.66*a,"","Router VPN",!1,null,this.getTagsForStencil("security","router vpn",d).join(" ")),this.createVertexTemplateEntry(b+"Surveillance_Camera_Ceiling.svg;",.62*a,.59*a,"","Surveillance Camera Ceiling",!1,null,this.getTagsForStencil("security","surveillance camera ceiling",d).join(" "))];this.addPalette("allied_telesisSecurity","Allied Telesis / Security",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisStoragePalette=
 function(a,d,e,b){b+="storage/";var c=[this.createVertexTemplateEntry(b+"Datacenter_Server_Half_Rack_ToR.svg;",1.47*a,1.91*a,"","Datacenter Server Half Rack ToR",!1,null,this.getTagsForStencil("storage","datacenter server half rack tor",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Rack.svg;",1.47*a,2.98*a,"","Datacenter Server Rack",!1,null,this.getTagsForStencil("storage","datacenter server rack",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Rack_EoR.svg;",
 1.43*a,2.89*a,"","Datacenter Server Rack EoR",!1,null,this.getTagsForStencil("storage","datacenter server rack eor",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Rack_Storage_Unit_Small.svg;",1.29*a,1.12*a,"","Datacenter Server Rack Storage Unit Small",!1,null,this.getTagsForStencil("storage","datacenter server rack storage unit small",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Rack_ToR.svg;",1.47*a,2.98*a,"","Datacenter Server Rack ToR",!1,null,this.getTagsForStencil("storage",
-"datacenter server rack tor",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Storage_Unit_Large.svg;",1.28*a,1.32*a,"","Datacenter Server Storage Unit Large",!1,null,this.getTagsForStencil("storage","datacenter server storage unit large",d).join(" "))];this.addPalette("allied_telesysStorage","Allied Telesys / Storage",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesysSwitchPalette=function(a,d,e,b){b+="switch/";
+"datacenter server rack tor",d).join(" ")),this.createVertexTemplateEntry(b+"Datacenter_Server_Storage_Unit_Large.svg;",1.28*a,1.32*a,"","Datacenter Server Storage Unit Large",!1,null,this.getTagsForStencil("storage","datacenter server storage unit large",d).join(" "))];this.addPalette("allied_telesisStorage","Allied Telesis / Storage",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};Sidebar.prototype.addAlliedTelesisSwitchPalette=function(a,d,e,b){b+="switch/";
 var c=[this.createVertexTemplateEntry(b+"Industrial_Ethernet_IE200.svg;",.67*a,.94*a,"","Industrial Ethernet IE200",!1,null,this.getTagsForStencil("switch","industrial ethernet ie200",d).join(" ")),this.createVertexTemplateEntry(b+"Industrial_Ethernet_IE200_POE.svg;",.67*a,.94*a,"","Industrial Ethernet IE200 POE",!1,null,this.getTagsForStencil("switch","industrial ethernet ie200 poe",d).join(" ")),this.createVertexTemplateEntry(b+"Industrial_Ethernet_IE300.svg;",1.16*a,1.29*a,"","Industrial_Ethernet_IE300",
 !1,null,this.getTagsForStencil("switch","industrial ethernet ie300",d).join(" ")),this.createVertexTemplateEntry(b+"Modular_Switch_SBx8106.svg;",1.43*a,1.23*a,"","Modular Switch SBx8106",!1,null,this.getTagsForStencil("switch","modular switch sbx8106",d).join(" ")),this.createVertexTemplateEntry(b+"Modular_Switch_SBx8112.svg;",1.49*a,1.53*a,"","Modular Switch SBx8112",!1,null,this.getTagsForStencil("switch","modular switch sbx8112",d).join(" ")),this.createVertexTemplateEntry(b+"Modular_Switch_SXx908GEN2.svg;",
 1.3*a,1.11*a,"","Modular Switch SXx908GEN2",!1,null,this.getTagsForStencil("switch","modular switch sxx908gen2",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_24_port_L2.svg;",1.24*a,.85*a,"","Switch 24 port L2",!1,null,this.getTagsForStencil("switch","switch 24 port l2",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_24_port_L2_POE.svg;",1.24*a,.85*a,"","Switch 24 port L2 POE",!1,null,this.getTagsForStencil("switch","switch 24 port l2 poe",d).join(" ")),this.createVertexTemplateEntry(b+
 "Switch_24_port_L3.svg;",1.24*a,.85*a,"","Switch 24 port L3",!1,null,this.getTagsForStencil("switch","switch 24 port l3",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_24_port_L3_Alternative.svg;",1.3*a,.88*a,"","Switch 24 port L3 Alternative",!1,null,this.getTagsForStencil("switch","switch 24 port l3 alternative",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_24_port_L3_POE.svg;",1.24*a,.85*a,"","Switch 24 port L3 POE",!1,null,this.getTagsForStencil("switch","switch 24 port l3 poe",
 d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L2.svg;",1.3*a,.88*a,"","Switch 48 port L2",!1,null,this.getTagsForStencil("switch","switch 48 port l2",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L2_POE.svg;",1.3*a,.88*a,"","Switch 48 port L2 POE",!1,null,this.getTagsForStencil("switch","switch 48 port l2 poe",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L3.svg;",1.3*a,.88*a,"","Switch 48 port L3",!1,null,this.getTagsForStencil("switch","switch 48 port l3",
-d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L3_POE.svg;",1.3*a,.88*a,"","Switch 48 port L3 POE",!1,null,this.getTagsForStencil("switch","switch 48 port l3 poe",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_52_port_L3.svg;",1.3*a,.88*a,"","Switch 52 port L3",!1,null,this.getTagsForStencil("switch","switch 52 port l3",d).join(" "))];this.addPalette("allied_telesysSwitch","Allied Telesys / Switch",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};
-Sidebar.prototype.addAlliedTelesysWirelessPalette=function(a,d,e,b){b+="wireless/";var c=[this.createVertexTemplateEntry(b+"Access_Point_Indoor.svg;",.61*a,.91*a,"","Access Point Indoor",!1,null,this.getTagsForStencil("wireless","access point indoor",d).join(" ")),this.createVertexTemplateEntry(b+"Access_Point_Outdoor.svg;",.43*a,1.66*a,"","Access Point Outdoor",!1,null,this.getTagsForStencil("wireless","access point outdoor",d).join(" ")),this.createVertexTemplateEntry(b+"Laptop_Wireless.svg;",.96*
-a,.79*a,"","Laptop Wireless",!1,null,this.getTagsForStencil("wireless","laptop wireless",d).join(" "))];this.addPalette("allied_telesysWireless","Allied Telesys / Wireless",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))}})();(function(){Sidebar.prototype.addAndroidPalette=function(){var a=this,d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;shape=mxgraph.android.",e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;strokeColor=none;shape=",b=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=2;shape=mxgraph.android.",
+d).join(" ")),this.createVertexTemplateEntry(b+"Switch_48_port_L3_POE.svg;",1.3*a,.88*a,"","Switch 48 port L3 POE",!1,null,this.getTagsForStencil("switch","switch 48 port l3 poe",d).join(" ")),this.createVertexTemplateEntry(b+"Switch_52_port_L3.svg;",1.3*a,.88*a,"","Switch 52 port L3",!1,null,this.getTagsForStencil("switch","switch 52 port l3",d).join(" "))];this.addPalette("allied_telesisSwitch","Allied Telesis / Switch",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))};
+Sidebar.prototype.addAlliedTelesisWirelessPalette=function(a,d,e,b){b+="wireless/";var c=[this.createVertexTemplateEntry(b+"Access_Point_Indoor.svg;",.61*a,.91*a,"","Access Point Indoor",!1,null,this.getTagsForStencil("wireless","access point indoor",d).join(" ")),this.createVertexTemplateEntry(b+"Access_Point_Outdoor.svg;",.43*a,1.66*a,"","Access Point Outdoor",!1,null,this.getTagsForStencil("wireless","access point outdoor",d).join(" ")),this.createVertexTemplateEntry(b+"Laptop_Wireless.svg;",.96*
+a,.79*a,"","Laptop Wireless",!1,null,this.getTagsForStencil("wireless","laptop wireless",d).join(" "))];this.addPalette("allied_telesisWireless","Allied Telesis / Wireless",!1,mxUtils.bind(this,function(a){for(var b=0;b<c.length;b++)a.appendChild(c[b](a))}))}})();(function(){Sidebar.prototype.addAndroidPalette=function(){var a=this,d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;shape=mxgraph.android.",e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;strokeColor=none;shape=",b=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=2;shape=mxgraph.android.",
 c=[this.createVertexTemplateEntry(d+"phone2;fillColor=#ffffff;strokeColor=#c0c0c0;",200,390,"","Phone",null,null,"android phone mobile portrait"),this.createVertexTemplateEntry(d+"phone2;fillColor=#ffffff;strokeColor=#c0c0c0;direction=south;",390,200,"","Phone (landscape)",null,null,"android phone mobile landscape"),this.createVertexTemplateEntry(d+"tab2;fillColor=#ffffff;strokeColor=#c0c0c0;",472,686,"","Tab",null,null,"android tab tablet portrait"),this.createVertexTemplateEntry(d+"tab2;fillColor=#ffffff;strokeColor=#c0c0c0;direction=north;",
 686,472,"","Tab (landscape)",null,null,"android tab tablet landscape"),this.createVertexTemplateEntry("strokeWidth=1;html=1;shadow=0;dashed=0;shape=mxgraph.android.action_bar;fillColor=#1A1A1A;strokeColor=#c0c0c0;strokeWidth=2;fontColor=#FFFFFF;",185,30,"","Action Bar",null,null,"android action bar dark portrait"),this.createVertexTemplateEntry("strokeWidth=1;html=1;shadow=0;dashed=0;shape=mxgraph.android.action_bar;fillColor=#E6E6E6;strokeColor=#c0c0c0;strokeWidth=2;",185,30,"","Action Bar (Bright)",
 null,null,"android action bar bright portrait"),this.createVertexTemplateEntry("strokeWidth=1;html=1;shadow=0;dashed=0;shape=mxgraph.android.action_bar_landscape;fillColor=#1A1A1A;strokeColor=#c0c0c0;strokeWidth=2;fontColor=#FFFFFF;",320,30,"","Action Bar Landscape",null,null,"android action bar landscape dark"),this.createVertexTemplateEntry("strokeWidth=1;html=1;shadow=0;dashed=0;shape=mxgraph.android.action_bar_landscape;fillColor=#E6E6E6;strokeColor=#c0c0c0;strokeWidth=2;",320,30,"","Action Bar Landscape (Bright)",
@@ -7219,7 +7219,7 @@ f.appendChild(u);d=document.createElement("div");d.style.cssText="text-align:rig
 c(!1)}),x.className="geBtn",d.appendChild(x));x=mxUtils.button(mxResources.get(PrintDialog.previewEnabled?"print":"ok"),function(){b.hideDialog();c(!0)});x.className="geBtn gePrimaryBtn";d.appendChild(x);b.editor.cancelFirst||d.appendChild(u);f.appendChild(d);this.container=f};var w=ChangePageSetup.prototype.execute;ChangePageSetup.prototype.execute=function(){null==this.page&&(this.page=this.ui.currentPage);this.page!=this.ui.currentPage?null!=this.page.viewState&&(this.ignoreColor||(this.page.viewState.background=
 this.color),this.ignoreImage||(this.page.viewState.backgroundImage=this.image),null!=this.format&&(this.page.viewState.pageFormat=this.format),null!=this.mathEnabled&&(this.page.viewState.mathEnabled=this.mathEnabled),null!=this.shadowVisible&&(this.page.viewState.shadowVisible=this.shadowVisible)):(w.apply(this,arguments),null!=this.mathEnabled&&this.mathEnabled!=this.ui.isMathEnabled()&&(this.ui.setMathEnabled(this.mathEnabled),this.mathEnabled=!this.mathEnabled),null!=this.shadowVisible&&this.shadowVisible!=
 this.ui.editor.graph.shadowVisible&&(this.ui.editor.graph.setShadowVisible(this.shadowVisible),this.shadowVisible=!this.shadowVisible))}})();
-(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,f,c){c.ui=a.ui;return f};a.afterDecode=function(a,f,c){c.previousColor=c.color;c.previousImage=c.image;c.previousFormat=c.format;null!=c.foldingEnabled&&(c.foldingEnabled=!c.foldingEnabled);null!=c.mathEnabled&&(c.mathEnabled=!c.mathEnabled);null!=c.shadowVisible&&(c.shadowVisible=!c.shadowVisible);return c};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="8.8.2";EditorUi.compactUi="atlas"!=uiTheme;EditorUi.enableLogging=/.*\.draw\.io$/.test(window.location.hostname)&&"support.draw.io"!=window.location.hostname;EditorUi.enablePlantUml=EditorUi.enableLogging;EditorUi.isElectronApp=null!=window&&null!=window.process&&null!=window.process.versions&&null!=window.process.versions.electron;EditorUi.scratchpadHelpLink="https://desk.draw.io/support/solutions/articles/16000042367";EditorUi.prototype.emptyDiagramXml='<mxGraphModel><root><mxCell id="0"/><mxCell id="1" parent="0"/></root></mxGraphModel>';
+(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,f,c){c.ui=a.ui;return f};a.afterDecode=function(a,f,c){c.previousColor=c.color;c.previousImage=c.image;c.previousFormat=c.format;null!=c.foldingEnabled&&(c.foldingEnabled=!c.foldingEnabled);null!=c.mathEnabled&&(c.mathEnabled=!c.mathEnabled);null!=c.shadowVisible&&(c.shadowVisible=!c.shadowVisible);return c};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="8.8.3";EditorUi.compactUi="atlas"!=uiTheme;EditorUi.enableLogging=/.*\.draw\.io$/.test(window.location.hostname)&&"support.draw.io"!=window.location.hostname;EditorUi.enablePlantUml=EditorUi.enableLogging;EditorUi.isElectronApp=null!=window&&null!=window.process&&null!=window.process.versions&&null!=window.process.versions.electron;EditorUi.scratchpadHelpLink="https://desk.draw.io/support/solutions/articles/16000042367";EditorUi.prototype.emptyDiagramXml='<mxGraphModel><root><mxCell id="0"/><mxCell id="1" parent="0"/></root></mxGraphModel>';
 EditorUi.prototype.emptyLibraryXml="<mxlibrary>[]</mxlibrary>";EditorUi.prototype.mode=null;EditorUi.prototype.sidebarFooterHeight=36;EditorUi.prototype.defaultCustomShapeStyle="shape=stencil(tZRtTsQgEEBPw1+DJR7AoN6DbWftpAgE0Ortd/jYRGq72R+YNE2YgTePloEJGWblgA18ZuKFDcMj5/Sm8boZq+BgjCX4pTyqk6ZlKROitwusOMXKQDODx5iy4pXxZ5qTHiFHawxB0JrQZH7lCabQ0Fr+XWC1/E8zcsT/gAi+Subo2/3Mh6d/oJb5nU1b5tW7r2knautaa3T+U32o7f7vZwpJkaNDLORJjcu7t59m2jXxqX9un+tt022acsfmoKaQZ+vhhswZtS6Ne/ThQGt0IV0N3Yyv6P3CeT9/tHO0XFI5cAE=);whiteSpace=wrap;html=1;";
 EditorUi.prototype.svgBrokenImage=Graph.createSvgImage(10,10,'<rect x="0" y="0" width="10" height="10" stroke="#000" fill="transparent"/><path d="m 0 0 L 10 10 L 0 10 L 10 0" stroke="#000" fill="transparent"/>');EditorUi.prototype.crossOriginImages=!mxClient.IS_IE;EditorUi.prototype.maxBackgroundSize=1600;EditorUi.prototype.maxImageSize=520;EditorUi.prototype.resampleThreshold=1E5;EditorUi.prototype.maxImageBytes=1E6;EditorUi.prototype.maxBackgroundBytes=25E5;EditorUi.prototype.currentFile=null;EditorUi.prototype.printPdfExport=
 !1;EditorUi.prototype.pdfPageExport=!0;EditorUi.prototype.formatEnabled="0"!=urlParams.format;EditorUi.prototype.closableScratchpad=!0;(function(){EditorUi.prototype.useCanvasForExport=!1;EditorUi.prototype.jpgSupported=!1;try{var b=document.createElement("canvas");EditorUi.prototype.canvasSupported=!(!b.getContext||!b.getContext("2d"))}catch(u){}try{var a=document.createElement("canvas"),c=new Image;c.onload=function(){try{a.getContext("2d").drawImage(c,0,0);var b=a.toDataURL("image/png");EditorUi.prototype.useCanvasForExport=
diff --git a/src/main/webapp/js/diagramly/Devel.js b/src/main/webapp/js/diagramly/Devel.js
index 250747333..40c09d51f 100644
--- a/src/main/webapp/js/diagramly/Devel.js
+++ b/src/main/webapp/js/diagramly/Devel.js
@@ -28,7 +28,7 @@ mxscript(geBasePath +'/Dialogs.js');
 // Loads main classes
 mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar.js');
 mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-Advanced.js');
-mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-AlliedTelesys.js');
+mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-AlliedTelesis.js');
 mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-Android.js');
 mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-ArchiMate.js');
 mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-ArchiMate3.js');
diff --git a/src/main/webapp/js/diagramly/sidebar/Sidebar-AlliedTelesys.js b/src/main/webapp/js/diagramly/sidebar/Sidebar-AlliedTelesis.js
similarity index 89%
rename from src/main/webapp/js/diagramly/sidebar/Sidebar-AlliedTelesys.js
rename to src/main/webapp/js/diagramly/sidebar/Sidebar-AlliedTelesis.js
index 6fd43707b..055c338f3 100644
--- a/src/main/webapp/js/diagramly/sidebar/Sidebar-AlliedTelesys.js
+++ b/src/main/webapp/js/diagramly/sidebar/Sidebar-AlliedTelesis.js
@@ -1,23 +1,23 @@
 (function()
 {
-	Sidebar.prototype.addAlliedTelesysPalette = function()
+	Sidebar.prototype.addAlliedTelesisPalette = function()
 	{
 		var d = 60;
-		var dt = 'allied telesys';
+		var dt = 'allied telesis';
 		var sb = this;
-		var s = 'aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesys/';
+		var s = 'aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/';
 
-		// Adds Allied Telesys shapes
-		this.addAlliedTelesysBuildingsPalette(d, dt, sb, s);
-		this.addAlliedTelesysComputerTerminalsPalette(d, dt, sb, s);
-		this.addAlliedTelesysMediaConvertersPalette(d, dt, sb, s);
-		this.addAlliedTelesysSecurityPalette(d, dt, sb, s);
-		this.addAlliedTelesysStoragePalette(d, dt, sb, s);
-		this.addAlliedTelesysSwitchPalette(d, dt, sb, s);
-		this.addAlliedTelesysWirelessPalette(d, dt, sb, s);
+		// Adds Allied Telesis shapes
+		this.addAlliedTelesisBuildingsPalette(d, dt, sb, s);
+		this.addAlliedTelesisComputerTerminalsPalette(d, dt, sb, s);
+		this.addAlliedTelesisMediaConvertersPalette(d, dt, sb, s);
+		this.addAlliedTelesisSecurityPalette(d, dt, sb, s);
+		this.addAlliedTelesisStoragePalette(d, dt, sb, s);
+		this.addAlliedTelesisSwitchPalette(d, dt, sb, s);
+		this.addAlliedTelesisWirelessPalette(d, dt, sb, s);
 	};
 
-	Sidebar.prototype.addAlliedTelesysBuildingsPalette = function(d, dt, sb, s)
+	Sidebar.prototype.addAlliedTelesisBuildingsPalette = function(d, dt, sb, s)
 	{
 		s += 'buildings/';
 		var gn = 'buildings';
@@ -39,7 +39,7 @@
 					 d * 2.72, d * 1.86, '', 'Secure Building', false, null, this.getTagsForStencil(gn, 'secure building', dt).join(' '))
 		];
 			   	
-   		this.addPalette('allied_telesysBuildings', 'Allied Telesys / Buildings', false, mxUtils.bind(this, function(content)
+   		this.addPalette('allied_telesisBuildings', 'Allied Telesis / Buildings', false, mxUtils.bind(this, function(content)
 	    {
 			for (var i = 0; i < fns.length; i++)
 			{
@@ -48,7 +48,7 @@
 		}));
 	};
 	
-	Sidebar.prototype.addAlliedTelesysComputerTerminalsPalette = function(d, dt, sb, s)
+	Sidebar.prototype.addAlliedTelesisComputerTerminalsPalette = function(d, dt, sb, s)
 	{
 		s += 'computer_and_terminals/';
 		var gn = 'computer terminals';
@@ -84,7 +84,7 @@
 					 d * 0.5, d * 0.76, '', 'VOIP IP Phone', false, null, this.getTagsForStencil(gn, 'voip ip phone voice over internet protocol', dt).join(' '))
 		];
 			   	
-   		this.addPalette('allied_telesysComputer and Terminals', 'Allied Telesys / Computer and Terminals', false, mxUtils.bind(this, function(content)
+   		this.addPalette('allied_telesisComputer and Terminals', 'Allied Telesis / Computer and Terminals', false, mxUtils.bind(this, function(content)
 	    {
 			for (var i = 0; i < fns.length; i++)
 			{
@@ -93,7 +93,7 @@
 		}));
 	};
 	
-	Sidebar.prototype.addAlliedTelesysMediaConvertersPalette = function(d, dt, sb, s)
+	Sidebar.prototype.addAlliedTelesisMediaConvertersPalette = function(d, dt, sb, s)
 	{
 		s += 'media_converters/';
 		var gn = 'media converters';
@@ -111,7 +111,7 @@
 					 d * 0.76, d * 0.62, '', 'Media Converter Standalone POE', false, null, this.getTagsForStencil(gn, 'media converter standalone poe', dt).join(' '))
 		];
 			   	
-   		this.addPalette('allied_telesysMedia Converters', 'Allied Telesys / Media Converters', false, mxUtils.bind(this, function(content)
+   		this.addPalette('allied_telesisMedia Converters', 'Allied Telesis / Media Converters', false, mxUtils.bind(this, function(content)
 	    {
 			for (var i = 0; i < fns.length; i++)
 			{
@@ -120,7 +120,7 @@
 		}));
 	};
 	
-	Sidebar.prototype.addAlliedTelesysSecurityPalette = function(d, dt, sb, s)
+	Sidebar.prototype.addAlliedTelesisSecurityPalette = function(d, dt, sb, s)
 	{
 		s += 'security/';
 		var gn = 'security';
@@ -142,7 +142,7 @@
 					 d * 0.62, d * 0.59, '', 'Surveillance Camera Ceiling', false, null, this.getTagsForStencil(gn, 'surveillance camera ceiling', dt).join(' '))
 		];
 			   	
-   		this.addPalette('allied_telesysSecurity', 'Allied Telesys / Security', false, mxUtils.bind(this, function(content)
+   		this.addPalette('allied_telesisSecurity', 'Allied Telesis / Security', false, mxUtils.bind(this, function(content)
 	    {
 			for (var i = 0; i < fns.length; i++)
 			{
@@ -151,7 +151,7 @@
 		}));
 	};
 	
-	Sidebar.prototype.addAlliedTelesysStoragePalette = function(d, dt, sb, s)
+	Sidebar.prototype.addAlliedTelesisStoragePalette = function(d, dt, sb, s)
 	{
 		s += 'storage/';
 		var gn = 'storage';
@@ -171,7 +171,7 @@
 					 d * 1.28, d * 1.32, '', 'Datacenter Server Storage Unit Large', false, null, this.getTagsForStencil(gn, 'datacenter server storage unit large', dt).join(' '))
 		];
 			   	
-   		this.addPalette('allied_telesysStorage', 'Allied Telesys / Storage', false, mxUtils.bind(this, function(content)
+   		this.addPalette('allied_telesisStorage', 'Allied Telesis / Storage', false, mxUtils.bind(this, function(content)
 	    {
 			for (var i = 0; i < fns.length; i++)
 			{
@@ -180,7 +180,7 @@
 		}));
 	};
 	
-	Sidebar.prototype.addAlliedTelesysSwitchPalette = function(d, dt, sb, s)
+	Sidebar.prototype.addAlliedTelesisSwitchPalette = function(d, dt, sb, s)
 	{
 		s += 'switch/';
 		var gn = 'switch';
@@ -220,7 +220,7 @@
 					 d * 1.3, d * 0.88, '', 'Switch 52 port L3', false, null, this.getTagsForStencil(gn, 'switch 52 port l3', dt).join(' '))
 		];
 			   	
-   		this.addPalette('allied_telesysSwitch', 'Allied Telesys / Switch', false, mxUtils.bind(this, function(content)
+   		this.addPalette('allied_telesisSwitch', 'Allied Telesis / Switch', false, mxUtils.bind(this, function(content)
 	    {
 			for (var i = 0; i < fns.length; i++)
 			{
@@ -229,7 +229,7 @@
 		}));
 	};
 	
-	Sidebar.prototype.addAlliedTelesysWirelessPalette = function(d, dt, sb, s)
+	Sidebar.prototype.addAlliedTelesisWirelessPalette = function(d, dt, sb, s)
 	{
 		s += 'wireless/';
 		var gn = 'wireless';
@@ -243,7 +243,7 @@
 					 d * 0.96, d * 0.79, '', 'Laptop Wireless', false, null, this.getTagsForStencil(gn, 'laptop wireless', dt).join(' '))
 		];
 			   	
-   		this.addPalette('allied_telesysWireless', 'Allied Telesys / Wireless', false, mxUtils.bind(this, function(content)
+   		this.addPalette('allied_telesisWireless', 'Allied Telesis / Wireless', false, mxUtils.bind(this, function(content)
 	    {
 			for (var i = 0; i < fns.length; i++)
 			{
diff --git a/src/main/webapp/js/diagramly/sidebar/Sidebar.js b/src/main/webapp/js/diagramly/sidebar/Sidebar.js
index cfa80dcc7..68027fbd0 100644
--- a/src/main/webapp/js/diagramly/sidebar/Sidebar.js
+++ b/src/main/webapp/js/diagramly/sidebar/Sidebar.js
@@ -41,7 +41,7 @@
 	/**
 	 * 
 	 */
-	Sidebar.prototype.allied_telesys = ['Buildings', 'Computer and Terminals', 'Media Converters', 'Security', 'Storage', 'Switch', 'Wireless'];
+	Sidebar.prototype.allied_telesis = ['Buildings', 'Computer and Terminals', 'Media Converters', 'Security', 'Storage', 'Switch', 'Wireless'];
 
 	/**
 	 * 
@@ -134,7 +134,7 @@
 	                                   {id: 'bpmn', prefix: 'bpmn', libs: [''/*prefix is library*/, 'Gateways', 'Events']},
 	                                   {id: 'clipart', prefix: null, libs: ['computer', 'finance', 'clipart', 'networking', 'people', 'telco']},
 	                                   {id: 'ibm', prefix: 'ibm', libs: Sidebar.prototype.ibm},
-	                                   {id: 'allied_telesys', prefix: 'allied_telesys', libs: Sidebar.prototype.allied_telesys},
+	                                   {id: 'allied_telesis', prefix: 'allied_telesis', libs: Sidebar.prototype.allied_telesis},
 	                                   {id: 'eip', prefix: 'eip', libs: Sidebar.prototype.eip},
 	                                   {id: 'mockups', prefix: 'mockup', libs: ['Buttons', 'Containers', 'Forms', 'Graphics', 'Markup', 'Misc', 'Navigation', 'Text']},
 	                                   {id: 'pid2', prefix: 'pid2', libs: ['Agitators', 'Apparatus Elements', 'Centrifuges', 'Compressors', 'Compressors ISO', 'Crushers Grinding', 
@@ -359,7 +359,7 @@
             			{title: mxResources.get('networking'),
             			entries: [{title: mxResources.get('aws'), id: 'aws3', image: IMAGE_PATH + '/sidebar-aws3.png'},
             			// TODO: Add isometric containers  		                          
-            					  {title: 'Allied Telesys', id: 'allied_telesys', image: IMAGE_PATH + '/sidebar-allied_telesys.png'},
+            					  {title: 'Allied Telesis', id: 'allied_telesis', image: IMAGE_PATH + '/sidebar-allied_telesis.png'},
             			          {title: mxResources.get('aws3d'), id: 'aws3d', image: IMAGE_PATH + '/sidebar-aws3d.png'},
             			          {title: mxResources.get('azure'), id: 'azure', image: IMAGE_PATH + '/sidebar-azure.png'},
             			          {title: 'Cloud & Enterprise', id: 'mscae', image: IMAGE_PATH + '/sidebar-mscae.png'},
@@ -696,7 +696,7 @@
 		this.addOfficePalette();
 		this.addVeeamPalette();
 		this.addIBMPalette();
-		this.addAlliedTelesysPalette();
+		this.addAlliedTelesisPalette();
 		this.addSitemapPalette();
 
 		this.addStencilPalette('arrows', mxResources.get('arrows'), dir + '/arrows.xml',
diff --git a/src/main/webapp/js/embed-static.min.js b/src/main/webapp/js/embed-static.min.js
index 795d4620d..1a92b89f4 100644
--- a/src/main/webapp/js/embed-static.min.js
+++ b/src/main/webapp/js/embed-static.min.js
@@ -184,7 +184,7 @@ f)+"\n"+t+"}":"{"+z.join(",")+"}";f=t;return l}}"function"!==typeof Date.prototy
 e=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,f,g,h={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},k;"function"!==typeof JSON.stringify&&(JSON.stringify=function(a,b,d){var e;g=f="";if("number"===typeof d)for(e=0;e<d;e+=1)g+=" ";else"string"===typeof d&&(g=d);if((k=b)&&"function"!==typeof b&&("object"!==typeof b||"number"!==typeof b.length))throw Error("JSON.stringify");return c("",{"":a})});
 "function"!==typeof JSON.parse&&(JSON.parse=function(a,b){function c(a,d){var e,f,g=a[d];if(g&&"object"===typeof g)for(e in g)Object.prototype.hasOwnProperty.call(g,e)&&(f=c(g,e),void 0!==f?g[e]=f:delete g[e]);return b.call(a,d,g)}var e;a=""+a;d.lastIndex=0;d.test(a)&&(a=a.replace(d,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
 "]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return e=eval("("+a+")"),"function"===typeof b?c({"":e},""):e;throw new SyntaxError("JSON.parse");})})();"undefined"===typeof window.mxBasePath&&(window.mxBasePath="https://www.draw.io/mxgraph/");window.mxLoadStylesheets=window.mxLoadStylesheets||!1;window.mxLoadResources=window.mxLoadResources||!1;window.mxLanguage=window.mxLanguage||"en";window.urlParams=window.urlParams||{};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";
-window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"8.8.2",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
+window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"8.8.3",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
 0>navigator.userAgent.indexOf("Edge/"),IS_OP:0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/"),IS_OT:0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:0<=navigator.userAgent.indexOf("AppleWebKit/")&&
 0>navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_IOS:navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?!0:!1,IS_GC:0<=navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:0<=navigator.userAgent.indexOf("Firefox/"),IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&
 0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_SVG:0<=navigator.userAgent.indexOf("Firefox/")||0<=navigator.userAgent.indexOf("Iceweasel/")||0<=navigator.userAgent.indexOf("Seamonkey/")||0<=navigator.userAgent.indexOf("Iceape/")||0<=navigator.userAgent.indexOf("Galeon/")||
diff --git a/src/main/webapp/js/reader.min.js b/src/main/webapp/js/reader.min.js
index bc9490e17..c13c4e190 100644
--- a/src/main/webapp/js/reader.min.js
+++ b/src/main/webapp/js/reader.min.js
@@ -184,7 +184,7 @@ f)+"\n"+t+"}":"{"+z.join(",")+"}";f=t;return l}}"function"!==typeof Date.prototy
 e=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,f,g,h={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},k;"function"!==typeof JSON.stringify&&(JSON.stringify=function(a,b,d){var e;g=f="";if("number"===typeof d)for(e=0;e<d;e+=1)g+=" ";else"string"===typeof d&&(g=d);if((k=b)&&"function"!==typeof b&&("object"!==typeof b||"number"!==typeof b.length))throw Error("JSON.stringify");return c("",{"":a})});
 "function"!==typeof JSON.parse&&(JSON.parse=function(a,b){function c(a,d){var e,f,g=a[d];if(g&&"object"===typeof g)for(e in g)Object.prototype.hasOwnProperty.call(g,e)&&(f=c(g,e),void 0!==f?g[e]=f:delete g[e]);return b.call(a,d,g)}var e;a=""+a;d.lastIndex=0;d.test(a)&&(a=a.replace(d,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
 "]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return e=eval("("+a+")"),"function"===typeof b?c({"":e},""):e;throw new SyntaxError("JSON.parse");})})();"undefined"===typeof window.mxBasePath&&(window.mxBasePath="https://www.draw.io/mxgraph/");window.mxLoadStylesheets=window.mxLoadStylesheets||!1;window.mxLoadResources=window.mxLoadResources||!1;window.mxLanguage=window.mxLanguage||"en";window.urlParams=window.urlParams||{};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";
-window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"8.8.2",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
+window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"8.8.3",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
 0>navigator.userAgent.indexOf("Edge/"),IS_OP:0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/"),IS_OT:0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:0<=navigator.userAgent.indexOf("AppleWebKit/")&&
 0>navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_IOS:navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?!0:!1,IS_GC:0<=navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:0<=navigator.userAgent.indexOf("Firefox/"),IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&
 0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_SVG:0<=navigator.userAgent.indexOf("Firefox/")||0<=navigator.userAgent.indexOf("Iceweasel/")||0<=navigator.userAgent.indexOf("Seamonkey/")||0<=navigator.userAgent.indexOf("Iceape/")||0<=navigator.userAgent.indexOf("Galeon/")||
-- 
GitLab