<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://all.docs.genesys.com/index.php?action=history&amp;feed=atom&amp;title=VM%2FCurrent%2FVMPEGuide%2FArchitecture1</id>
	<title>VM/Current/VMPEGuide/Architecture1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://all.docs.genesys.com/index.php?action=history&amp;feed=atom&amp;title=VM%2FCurrent%2FVMPEGuide%2FArchitecture1"/>
	<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=VM/Current/VMPEGuide/Architecture1&amp;action=history"/>
	<updated>2026-04-25T22:46:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://all.docs.genesys.com/index.php?title=VM/Current/VMPEGuide/Architecture1&amp;diff=128491&amp;oldid=prev</id>
		<title>WikiSysop at 15:31, September 16, 2022</title>
		<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=VM/Current/VMPEGuide/Architecture1&amp;diff=128491&amp;oldid=prev"/>
		<updated>2022-09-16T15:31:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:31, September 16, 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l330&quot; &gt;Line 330:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 330:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=33&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=33&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;79f6035b&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;590e&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;4c34&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;9432&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fcd4b5ff519d&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;e8818b81&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a976&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;498c&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bac3&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;3293d0b93b73&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DestinationType=Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DestinationType=Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DestinationService=9e7aa6a5-e8c6-4d8c-816f-4790127eabe7&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DestinationService=9e7aa6a5-e8c6-4d8c-816f-4790127eabe7&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l439&quot; &gt;Line 439:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 439:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=44&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=44&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|SourceType=Included Service&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|SourceIncluded=e8818b81-a976-498c-bac3-3293d0b93b73&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|DestinationType=Other&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|DestinationOther=External/customer&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Protocol=16adca31-3f73-4a2d-a261-f79c05be6cf2&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Port=443&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Purpose=External/customer API requests. Designer Applications use the ORS &amp;lt;tt&amp;gt;&amp;lt;fetch&amp;gt;&amp;lt;/tt&amp;gt; method for external requests.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}{{PEConnections&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Connection=45&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l448&quot; &gt;Line 448:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 458:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;45&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;46&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l458&quot; &gt;Line 458:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 468:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;46&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;47&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l468&quot; &gt;Line 468:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 478:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;47&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;48&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=fa42b327-7d9a-43c9-b13d-c33ec96146eb&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=fa42b327-7d9a-43c9-b13d-c33ec96146eb&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l478&quot; &gt;Line 478:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 488:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;48&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;49&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l488&quot; &gt;Line 488:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 498:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;49&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;50&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l498&quot; &gt;Line 498:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 508:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;50&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;51&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l508&quot; &gt;Line 508:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 518:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;51&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;52&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=34f32476-4f7c-446d-9224-3a4175f25e24&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=34f32476-4f7c-446d-9224-3a4175f25e24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l518&quot; &gt;Line 518:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 528:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;52&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;53&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=34f32476-4f7c-446d-9224-3a4175f25e24&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=34f32476-4f7c-446d-9224-3a4175f25e24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l528&quot; &gt;Line 528:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 538:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;53&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;54&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=fe5268d0-df4c-4c25-bb9a-283f94d25d49&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=fe5268d0-df4c-4c25-bb9a-283f94d25d49&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l538&quot; &gt;Line 538:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 548:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;54&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;55&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Other&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Other&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceOther=Kafka 2.x&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceOther=Kafka 2.x&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l548&quot; &gt;Line 548:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 558:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;55&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;56&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=e6a28c22-4cf7-4037-b117-2f7c5b35d8f5&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=e6a28c22-4cf7-4037-b117-2f7c5b35d8f5&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l558&quot; &gt;Line 558:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 568:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;56&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;57&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l568&quot; &gt;Line 568:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 578:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;57&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;58&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceService=512b7e2b-c4f0-4ba9-ab15-e6a4d3180b45&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceService=512b7e2b-c4f0-4ba9-ab15-e6a4d3180b45&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l578&quot; &gt;Line 578:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 588:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;58&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;59&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l588&quot; &gt;Line 588:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 598:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}{{PEConnections&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;59&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Connection=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;60&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceType=Included Service&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
	<entry>
		<id>https://all.docs.genesys.com/index.php?title=VM/Current/VMPEGuide/Architecture1&amp;diff=126720&amp;oldid=prev</id>
		<title>WikiSysop: Created page with &quot;{{ArticlePEServiceArchitecture |IntroductionText=The following diagram shows an example of the high-level architecture for Voice Microservices.  For information about voice co...&quot;</title>
		<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=VM/Current/VMPEGuide/Architecture1&amp;diff=126720&amp;oldid=prev"/>
		<updated>2022-08-17T14:01:12Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{ArticlePEServiceArchitecture |IntroductionText=The following diagram shows an example of the high-level architecture for Voice Microservices.  For information about voice co...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ArticlePEServiceArchitecture&lt;br /&gt;
|IntroductionText=The following diagram shows an example of the high-level architecture for Voice Microservices.&lt;br /&gt;
&lt;br /&gt;
For information about voice connectivity network details, see {{Link-AnywhereElse|product=PrivateEdition|version=Current|manual=PEGuide|topic=VoiceConnectivity|display text=Voice connectivity}}.&lt;br /&gt;
|Image=voicemcs_private_edition_architecture_diagram.png&lt;br /&gt;
|AltText=test alt text&lt;br /&gt;
|PEConnections={{PEConnections&lt;br /&gt;
|Connection=1&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=bd34fb74-a5d2-4463-8a08-05cb52928172&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|Protocol=3b578234-1188-4f2b-a43f-f793fc3a4095&lt;br /&gt;
|Port=5050, 8888&lt;br /&gt;
|Purpose=Outbound campaigns provisioning and control performed by CX contact.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=2&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=1875e48e-d547-469f-b025-7ce3ca8b0f83&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|Protocol=3b578234-1188-4f2b-a43f-f793fc3a4095&lt;br /&gt;
|Port=8888, 8000&lt;br /&gt;
|Purpose=Pulse obtains provisioning and real-time reporting data.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=3&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=2a312786-3c85-445f-822f-e8b8346dabb3&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|Protocol=3b578234-1188-4f2b-a43f-f793fc3a4095&lt;br /&gt;
|Port=8888&lt;br /&gt;
|Purpose=BDS reads the Tenant resource inventory.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=4&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=11ff3d39-ae2b-4526-b7e5-7dcdf781ef01&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|Protocol=3b578234-1188-4f2b-a43f-f793fc3a4095&lt;br /&gt;
|Port=8888, 8000, 2060&lt;br /&gt;
|Purpose=Provisioning and voice control/observability requests to Tenant resources through GWS.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=5&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=5b93c36d-cbc2-49e6-97d9-b0ed4b69aff4&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|Protocol=3b578234-1188-4f2b-a43f-f793fc3a4095&lt;br /&gt;
|Port=8888, 2060&lt;br /&gt;
|Purpose=Multimedia provisioning access and interaction status requests.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=6&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=25aca843-1ef0-44f4-9d67-b2a215dcf082&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Call-related Voice Microservices events for in-memory cache.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=7&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=5b93c36d-cbc2-49e6-97d9-b0ed4b69aff4&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379&lt;br /&gt;
|Purpose=Interaction events.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=8&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=58e238b9-a7f6-4af9-8050-0fe1b7cb1c39&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=5080&lt;br /&gt;
|Purpose=Routing requests/events.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=9&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Tenant configuration for in-memory cache.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=10&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=58e238b9-a7f6-4af9-8050-0fe1b7cb1c39&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9098&lt;br /&gt;
|Purpose=GES starts a session in ORS when it is time to put the callback in the queue for an agent. To initiate the ORS session, GES stores an entry in the Voice Microservice's Redis (using port 6379), rather than communicating directly with ORS. Once the ORS session is started, GES regularly queries the ORS session (using port 9098) for diagnostics information about the callback. In addition, GES might send events to control the ORS session; for example, when the callback is cancelled through the API or UI.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=11&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=2f69518e-33af-4c0f-adcc-a98e5427e5e0&lt;br /&gt;
|Protocol=504f7c1a-2ee9-4dec-8ba2-40b80b623307&lt;br /&gt;
|Port=9092/9093*&lt;br /&gt;
|Purpose=Outbound data for reporting.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=12&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=fba64ef9-5625-4497-84ff-f44a2b5bd6d6&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Configuration and registration details for in-memory cache.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=13&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=1a407778-58fe-4acd-8ca7-5af8eac31283&lt;br /&gt;
|Protocol=0ba161af-bd35-4a05-9067-ebbee9b5fe94&lt;br /&gt;
|Port=5432&lt;br /&gt;
|Purpose=Configuration data for persistent storage.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=14&lt;br /&gt;
|SourceType=Other&lt;br /&gt;
|SourceOther=Redis 6.x&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Call and routing Voice Microservices events for the message bus.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=15&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=9973e20e-6a5a-427f-a47e-5d8cb006f452&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=a0519f2a-7110-4037-b752-3393df349c62&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9100&lt;br /&gt;
|Purpose=Fetches configuration data.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=16&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=25aca843-1ef0-44f4-9d67-b2a215dcf082&lt;br /&gt;
|Protocol=3b578234-1188-4f2b-a43f-f793fc3a4095&lt;br /&gt;
|Port=12100&lt;br /&gt;
|Purpose=Exchange of routing data for voice.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=17&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=a0519f2a-7110-4037-b752-3393df349c62&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=In-memory cache for the Config Service.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=18&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=512b7e2b-c4f0-4ba9-ab15-e6a4d3180b45&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=9973e20e-6a5a-427f-a47e-5d8cb006f452&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=8081&lt;br /&gt;
|Purpose=Communication to provide voicemail IVR pages.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=19&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=11ff3d39-ae2b-4526-b7e5-7dcdf781ef01&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=9973e20e-6a5a-427f-a47e-5d8cb006f452&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=8081&lt;br /&gt;
|Purpose=Voicemail uses GWS for user authentication. &lt;br /&gt;
&lt;br /&gt;
Agent Setup uses Voicemail service for Admin API functionalities. WWE uses Voicemail service for User API functionalities.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=20&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=5b93c36d-cbc2-49e6-97d9-b0ed4b69aff4&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=25aca843-1ef0-44f4-9d67-b2a215dcf082&lt;br /&gt;
|Protocol=3b578234-1188-4f2b-a43f-f793fc3a4095&lt;br /&gt;
|Port=12100&lt;br /&gt;
|Purpose=Exchange of routing data for digital.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=21&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=512b7e2b-c4f0-4ba9-ab15-e6a4d3180b45&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=11200&lt;br /&gt;
|Purpose=Provides call data to GVP.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=22&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=fba64ef9-5625-4497-84ff-f44a2b5bd6d6&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=a0519f2a-7110-4037-b752-3393df349c62&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9100&lt;br /&gt;
|Purpose=Exchange of tenant information.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=23&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=a0519f2a-7110-4037-b752-3393df349c62&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9100&lt;br /&gt;
|Purpose=Exchange of tenant information.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=24&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=9973e20e-6a5a-427f-a47e-5d8cb006f452&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=9ae24d71-5263-4a2e-8d1b-f65660f1cdc0&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=N/A&lt;br /&gt;
|Purpose=Mailbox configurations and all the voicemail messages are saved in Azure Blob Storage/AWS S3 bucket. HTTP connection protocol is used without any specific port, whereas secret keys are used for establishing the connections.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=25&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=25aca843-1ef0-44f4-9d67-b2a215dcf082&lt;br /&gt;
|Protocol=3b578234-1188-4f2b-a43f-f793fc3a4095&lt;br /&gt;
|Port=12100&lt;br /&gt;
|Purpose=Exchange of voice call details.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=26&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=a0519f2a-7110-4037-b752-3393df349c62&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9100&lt;br /&gt;
|Purpose=Exchange of tenant information.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=27&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=fba64ef9-5625-4497-84ff-f44a2b5bd6d6&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=8800&lt;br /&gt;
|Purpose=Provides routing instructions.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=28&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=a0519f2a-7110-4037-b752-3393df349c62&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9100&lt;br /&gt;
|Purpose=Exchange of tenant information.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=29&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=9973e20e-6a5a-427f-a47e-5d8cb006f452&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=In-memory cache for voicemail data.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=30&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=25aca843-1ef0-44f4-9d67-b2a215dcf082&lt;br /&gt;
|Protocol=3b578234-1188-4f2b-a43f-f793fc3a4095&lt;br /&gt;
|Port=12100&lt;br /&gt;
|Purpose=Fetches call and routing data.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=31&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=5a34ac72-3fae-4368-afd8-5b899e1c52ba&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=fa42b327-7d9a-43c9-b13d-c33ec96146eb&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9101&lt;br /&gt;
|Purpose=Tenant Service provides Voice Microservices requests to the FrontEnd Service.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=32&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=34f32476-4f7c-446d-9224-3a4175f25e24&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=a0519f2a-7110-4037-b752-3393df349c62&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9100&lt;br /&gt;
|Purpose=Exchanges tenant information and stores agent registration.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=33&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|DestinationType=Service&lt;br /&gt;
|DestinationService=9e7aa6a5-e8c6-4d8c-816f-4790127eabe7&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=80&lt;br /&gt;
|Purpose=Designer Applications use the ORS &amp;lt;tt&amp;gt;&amp;lt;fetch&amp;gt;&amp;lt;/tt&amp;gt; method to communicate with Nexus.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=34&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=a0519f2a-7110-4037-b752-3393df349c62&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9100&lt;br /&gt;
|Purpose=ORS reads Route Points (RP) and Enhanced Routing Script (ERS) objects. ORS also implements keep-alive messages to detect if the connection to Config Service is alive.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=35&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=fe5268d0-df4c-4c25-bb9a-283f94d25d49&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=a0519f2a-7110-4037-b752-3393df349c62&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9100&lt;br /&gt;
|Purpose=Fetching of tenant, DN, person (agent) information, storing agent login/logout.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=36&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=34f32476-4f7c-446d-9224-3a4175f25e24&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=In-memory cache for SIP registration.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=37&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=fe5268d0-df4c-4c25-bb9a-283f94d25d49&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=In-memory cache for agent activities.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=38&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=fa42b327-7d9a-43c9-b13d-c33ec96146eb&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=9101&lt;br /&gt;
|Purpose=ORS requests are sent to the FrontEnd Service.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=39&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=fa42b327-7d9a-43c9-b13d-c33ec96146eb&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=11300&lt;br /&gt;
|Purpose=FrontEnd Service sends requests to SIP Server (SIP Cluster Service).&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=40&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Streaming of Voice Microservices events.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=41&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=In-memory cache for SIP Cluster Service.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=42&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=e6a28c22-4cf7-4037-b117-2f7c5b35d8f5&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=In-memory cache for the Call State Service.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=43&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=e8818b81-a976-498c-bac3-3293d0b93b73&lt;br /&gt;
|Protocol=53fca8fe-9174-417f-bff9-416ea8119f9e&lt;br /&gt;
|Port=80&lt;br /&gt;
|Purpose=ORS fetches Designer Applications (routing strategy).&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=44&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Streams routing events.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=45&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Reads new calls and interactions in the system.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=46&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=79f6035b-590e-4c34-9432-fcd4b5ff519d&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=In-memory cache.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=47&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=fa42b327-7d9a-43c9-b13d-c33ec96146eb&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=2f69518e-33af-4c0f-adcc-a98e5427e5e0&lt;br /&gt;
|Protocol=504f7c1a-2ee9-4dec-8ba2-40b80b623307&lt;br /&gt;
|Port=9092/9093*&lt;br /&gt;
|Purpose=Provides data to reporting.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=48&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Streams new call events.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=49&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=2f69518e-33af-4c0f-adcc-a98e5427e5e0&lt;br /&gt;
|Protocol=504f7c1a-2ee9-4dec-8ba2-40b80b623307&lt;br /&gt;
|Port=9092/9093*&lt;br /&gt;
|Purpose=Provides data to reporting.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=50&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=66502b9a-041d-42d7-b9de-7a8cce2a5e5d&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;br /&gt;
|Protocol=9d550623-26fc-4110-a95d-3c4d2dd85123&lt;br /&gt;
|Port=5080&lt;br /&gt;
|Purpose=Exchange of SIP signals.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=51&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=34f32476-4f7c-446d-9224-3a4175f25e24&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Streams DN registration details.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=52&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=34f32476-4f7c-446d-9224-3a4175f25e24&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=2f69518e-33af-4c0f-adcc-a98e5427e5e0&lt;br /&gt;
|Protocol=504f7c1a-2ee9-4dec-8ba2-40b80b623307&lt;br /&gt;
|Port=9092/9093*&lt;br /&gt;
|Purpose=Provides data to reporting.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=53&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=fe5268d0-df4c-4c25-bb9a-283f94d25d49&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=3aee73ed-68e0-4c70-8693-2421c68b86cd&lt;br /&gt;
|Protocol=475629ea-09b1-4143-be72-251adce39c5a&lt;br /&gt;
|Port=6379*&lt;br /&gt;
|Purpose=Streams agent-related events.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=54&lt;br /&gt;
|SourceType=Other&lt;br /&gt;
|SourceOther=Kafka 2.x&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=fe5268d0-df4c-4c25-bb9a-283f94d25d49&lt;br /&gt;
|Protocol=504f7c1a-2ee9-4dec-8ba2-40b80b623307&lt;br /&gt;
|Port=9092/9093*&lt;br /&gt;
|Purpose=Provides data to reporting.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=55&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=e6a28c22-4cf7-4037-b117-2f7c5b35d8f5&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=2f69518e-33af-4c0f-adcc-a98e5427e5e0&lt;br /&gt;
|Protocol=504f7c1a-2ee9-4dec-8ba2-40b80b623307&lt;br /&gt;
|Port=9092/9093*&lt;br /&gt;
|Purpose=Provides data to reporting.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=56&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;br /&gt;
|DestinationType=Service&lt;br /&gt;
|DestinationService=12d65e68-20aa-4cf7-848f-cc4358c67b25&lt;br /&gt;
|Protocol=84e296bd-6b37-48c4-af34-3a3c84089000&lt;br /&gt;
|Port=5070&lt;br /&gt;
|Purpose=Exchange of SIP signals.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=57&lt;br /&gt;
|SourceType=Service&lt;br /&gt;
|SourceService=512b7e2b-c4f0-4ba9-ab15-e6a4d3180b45&lt;br /&gt;
|DestinationType=Included Service&lt;br /&gt;
|DestinationIncludedService=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;br /&gt;
|Protocol=9d550623-26fc-4110-a95d-3c4d2dd85123&lt;br /&gt;
|Port=5080&lt;br /&gt;
|Purpose=Exchange of SIP signals.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=58&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;br /&gt;
|DestinationType=Other&lt;br /&gt;
|DestinationOther=Session Border Controller&lt;br /&gt;
|Protocol=9d550623-26fc-4110-a95d-3c4d2dd85123&lt;br /&gt;
|Port=Not known (configured as trunk DN level in customer CME)&lt;br /&gt;
|Purpose=Exchange of SIP signals.&lt;br /&gt;
|Classification=f12b7433-c91c-4da4-bd6e-445684e38560&lt;br /&gt;
}}{{PEConnections&lt;br /&gt;
|Connection=59&lt;br /&gt;
|SourceType=Included Service&lt;br /&gt;
|SourceIncluded=17df7b83-4bd2-492a-a705-d03c8cbab63a&lt;br /&gt;
|DestinationType=Third Party&lt;br /&gt;
|DestinationThirdParty=2f69518e-33af-4c0f-adcc-a98e5427e5e0&lt;br /&gt;
|Protocol=504f7c1a-2ee9-4dec-8ba2-40b80b623307&lt;br /&gt;
|Port=9092/9093*&lt;br /&gt;
|Purpose=Provides data to reporting.&lt;br /&gt;
|Classification=2fb71bb4-3a8f-43ce-9b16-9045d3af916f&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; Configurable ports&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
</feed>