4.2.2 Server to Client Response

In the following response, the server responds with the data for all requested provisioning groups.

 SIP/2.0 200 OK
 Contact: <sip:clientmainse.fabrikam.com:5061;transport=tls>
 Proxy-Authentication-Info: Kerberos qop="auth", opaque="224773FA", srand="84924759", snum="4", rspauth="040401ffffffffff00000000000000001516d27bd2ddfb27246db52a", targetname="sip/clientmainse.fabrikam.com", realm="SIP Communications Service", version=4
 Content-Length: 52146
 From: "Alice"<sip:alice@fabrikam.com>;tag=77399b3fb7;epid=e48fdaa231
 To: <sip:alice@fabrikam.com>;tag=24010080
 Call-ID: dcb605d5e73e44ccbe84dbe4886d210f
 CSeq: 1 SUBSCRIBE
 Via: SIP/2.0/TLS 172.24.32.149:53990;ms-received-port=53990;ms-received-cid=914800
 Expires: 0
 Content-Type: application/vnd-microsoft-roaming-provisioning-v2+xml
 Event: vnd-microsoft-provisioning-v2
 subscription-state: terminated;expires=0
 ms-piggyback-cseq: 1
 Supported: ms-benotify, ms-piggyback-first-notify
 <provisionGroupList xmlns="http://schemas.microsoft.com/2006/09/sip/provisiongrouplist-notification">
   <provisionGroup name="endpointConfiguration">
     <propertyEntryList>
       <property name="ShowRecentContacts">true</property>
       <property name="ShowManagePrivacyRelationships">false</property>
       <property name="MaxPhotoSizeKB">10</property>
       <property name="DisableMusicOnHold" >false</property>
       <property name="EnableTracing" >true</property>
       <property name="PhotoUsage">AllPhotos</property>
       <property name="AbsUsage">WebSearchAndFileDownload</property>
       <property name="EnableHotdesking">true</property>
       <property name="HotdeskingTimeout">180</property>
       <property name="SPSearchInternalUrl">http://my/_vti_bin/search.asmx</property>
       <property name="SPSearchExternalUrl">http://my/_vti_bin/search.asmx</property>
       <property name="SPSearchCenterInternalUrl">http://msw/searchcenter/pages/peopleresults.aspx</property>
       <property name="EnableContactSync" >true</property>
       <property name="ShowSharepointPhotoEditLink" >true</property>
       <property name="EnableVOIPCallDefault" >false</property>
       <property name="MaximumDGsAllowedInContactList" >10</property>
       <property name="imLatencySpinnerDelay" >1500</property>
       <property name="imLatencyErrorThreshold" >1500</property>
       <property name="EnableMediaRedirection" >true</property>
       <property name="P2PAppSharingEncryption" >0</property>
       <property name="CustomLinkInErrormessages">http://octop</property>
       <property name="BITSServerAddressInternal">http://Oly11-ocg.exchange.corp.microsoft.com/trdin</property>
       <property name="BITSServerAddressExternal">https://comodf.microsoft.com/trd/</property>
       <property name="EnableSendFeedback">1</property>
       <property name="EnableIssueReports">1</property>
       <property name="BotSipUriForTestCall">ootycorp@microsoft.com</property>
       <property name="EnableBugFiling">1</property>
       <property name="EnableBackgroundDataCollection">1</property>
       <property name="OnlineFeedbackURL">http://vote/scenarios/communicator/dogfood.aspx?&amp;Site=2b08429f-4651-4901-af51-1d0ca5bca2b7</property>
       <property name="PrivacyStatementURL">http://www.microsoft.com/communicator</property>
       <property name="SendFeedbackURL">df-mqd-dcs-01</property>
     </propertyEntryList>
   </provisionGroup>
   <provisionGroup name="locationPolicy">
     <propertyEntryList>
       <property name="EnhancedEmergencyServicesEnabled">true</property>
       <property name="LocationPolicyTagID">user-tagid</property>
       <property name="LocationRequired">yes</property>
       <property name="UseLocationForE911Only">false</property>
       <property name="EmergencyDialString">119</property>
       <property name="EmergencyDialMask">112;100</property>
       <property name="NotificationUri">sip:notify@microsoft.com</property>
       <property name="ConferenceUri">sip:security@microsoft.com</property>
       <property name="EmergencyServiceDisclaimer">Your company policy requires you to set a location. If you do not set a location emergency services will not be able to locate you in an emergency. Please set a location.</property>
       <property name="LocationRefreshInterval">4</property>
       <property name="RateMyCallAllowCustomUserFeedback" >false</property>
       <property name="RateMyCallDisplayPercentage" >10</property>
       <property name="imLatencySpinnerDelay" >1500</property>
       <property name="imLatencyErrorThreshold" >1500</property>
       <property name="P2PAppSharingEncryption" >0</property>
       <property name="EnableHighPerformanceP2PAppSharing" >false</property>
       <property name="EnableHighPerformanceConferencingAppSharing" >false</property>
       <property name="EnableServerConversationHistory" >false</property>
       <property name="TracingLevel" >Light</property>
       <property name="EnableSkypeUI" >true</property>
       <property name="CallViaWorkEnabled" >true</property>
       <property name="UseAdminCallbackNumber" >true</property>
       <property name="AdminCallbackNumber" >4251111111</property>
     </propertyEntryList>
   </provisionGroup>
   <provisionGroup name="mediaConfiguration">
     <propertyEntryList>
       <property name="bypassEnabled">true</property>
       <property name="internalBypassMode">Any</property>
       <property name="externalBypassMode">Off</property>
     </propertyEntryList>
   </provisionGroup>
   <provisionGroup name="meetingPolicy">
     <instance>
       <property name="AllowIPAudio">true</property>
       <property name="AllowIPVideo">true</property>
       <property name="EnableAppDesktopSharing">true</property>
       <property name="AllowAppSharingForExternalMeeting">Desktop</property>
       <property name="RetainPPTForExternalMeeting">true</property>
       <property name="AllowPresenterToRecord">true</property>
       <property name="EnableDataCollaboration">true</property>
       <property name="MeetingSize">50</property>
       <property name="EnablePSTNConferencing">true</property>
       <property name="TrustedConferencingPinRequired">false</property>
       <property name="AllowParticipantControl">true</property>
       <property name="AllowAnnotations">true</property>
       <property name="AllowAnonymousParticipants">true</property>
       <property name="AllowExternalUserControl">true</property>
       <property name="AllowExternalUserToSaveContent">true</property>
       <property name="AllowExternalUserRecording">true</property>
       <property name="AllowRecording">true</property>
       <property name="AllowFileTransfer">true</property>
       <property name="MaxConferenceVideoResolution">VGA</property>
       <property name="AllowUserToScheduleMeetingsWithAppSharing">true</property>
       <property name="EnableP2PFileTransfer">true</property>
       <property name="AllowedAppDesktopSharingLevel">Desktop</property>
       <property name="RequirePasscode">false</property>
       <property name="AudioBitRate">200</property>
       <property name="VideoBitRate">2000</property>
       <property name="AppSharingBitRate">2000</property>
       <property name="FileTransferBitRate">2000</property>
       <property name="EnableMultiViewJoin">true</property>
       <property name="TotalReceiveVideoBitRate">6000</property>
       <property name="DisablePowerPointAnnotations">false</property>
       <property name="AllowSharedNotes">false</property>
       <property name="AllowQna">false</property>
       <property name="AllowOfficeContent">true</property>
       <property name="EnableOnlineMeetingPromptForLyncResources">false</property>
     </instance>
   </provisionGroup>
   <provisionGroup name="presencePolicyV2">
     <propertyEntryList>
       <property name="EnablePrivacyMode">false</property>
       <property name="AutoInitiateContacts">true</property>
       <property name="PublishLocationDataDefault">true</property>
       <property name="DisplayPublishedPhotoDefault">true</property>
       <property name="PersonalNoteHistoryDepth">3</property>
       <property name="SubscribeToCollapsedDG" >true</property>
     </propertyEntryList>
   </provisionGroup>
   <provisionGroup name="privacyPublicationGrammar">
     <containerManifestList xmlns="http://schemas.microsoft.com/2008/09/sip/ContainerManifest" xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes" minSupportedClientVersion="2.0.0.0">
       <containerManifest>
         <containers>
           <container id="0">
             <visible>false</visible>
             <avoidRedundantMembers>false</avoidRedundantMembers>
           </container>
           <container id="100">
             <visible>true</visible>
             <avoidRedundantMembers>true</avoidRedundantMembers>
           </container>
           <container id="200">
             <visible>true</visible>
             <avoidRedundantMembers>true</avoidRedundantMembers>
           </container>
           <container id="300">
             <visible>true</visible>
             <avoidRedundantMembers>true</avoidRedundantMembers>
           </container>
           <container id="400">
             <visible>true</visible>
             <avoidRedundantMembers>true</avoidRedundantMembers>
           </container>
           <container id="32000">
             <visible>true</visible>
             <avoidRedundantMembers>false</avoidRedundantMembers>
             <blocked>true</blocked>
           </container>
         </containers>
         <members>
           <member role="buddy">
             <allowedContainers type="visibleContainers" />
             <defaultContainer id="100" />
             <occurrenceConstraint type="one" />
             <ct:delimiter />
             <sourceNetworks>
               <sourceNetwork type="publicCloud" />
               <sourceNetwork type="federated" />
             </sourceNetworks>
             <resolutionRules>
               <resolutionRule type="moveToDefaultContainer" />
             </resolutionRules>
             <ct:end />
           </member>
           <member role="buddy">
             <allowedContainers type="visibleContainers" />
             <defaultContainer id="200" />
             <occurrenceConstraint type="one" />
             <ct:delimiter />
             <sourceNetworks>
               <sourceNetwork type="sameEnterprise" />
             </sourceNetworks>
             <resolutionRules>
               <resolutionRule type="moveToDefaultContainer" />
             </resolutionRules>
             <ct:end />
           </member>
           <member type="domain">
             <allowedContainers type="custom">
               <container id="32000" />
             </allowedContainers>
             <ct:delimiter />
             <resolutionRules>
               <resolutionRule type="removeFromContainer" />
             </resolutionRules>
             <ct:end />
           </member>
           <member type="user">
             <allowedContainers type="custom">
               <container id="32000" />
             </allowedContainers>
             <ct:delimiter />
             <resolutionRules>
               <resolutionRule type="forceRole" role="buddy" />
             </resolutionRules>
             <ct:end />
           </member>
           <member type="sameEnterprise">
             <allowedContainers type="custom">
               <container id="32000" />
             </allowedContainers>
             <occurrenceConstraint type="zeroOrOne" />
             <ct:delimiter />
             <resolutionRules>
               <resolutionRule type="removeFromContainer" />
             </resolutionRules>
             <ct:end />
           </member>
           <member type="federated">
             <allowedContainers type="custom">
               <container id="32000" />
             </allowedContainers>
             <occurrenceConstraint type="zeroOrOne" />
             <ct:delimiter />
             <resolutionRules>
               <resolutionRule type="removeFromContainer" />
             </resolutionRules>
             <ct:end />
           </member>
           <member type="publicCloud">
             <allowedContainers type="custom">
               <container id="32000" />
             </allowedContainers>
             <occurrenceConstraint type="zeroOrOne" />
             <ct:delimiter />
             <resolutionRules>
               <resolutionRule type="removeFromContainer" />
             </resolutionRules>
             <ct:end />
           </member>
           <member role="delegate">
             <allowedContainers type="custom">
               <container id="300" />
             </allowedContainers>
             <defaultContainer id="300" />
             <occurrenceConstraint type="one" />
             <ct:delimiter />
             <resolutionRules>
               <resolutionRule type="moveToDefaultContainer" />
             </resolutionRules>
             <ct:end />
           </member>
         </members>
         <ct:delimiter />
         <blockRules>
           <blockRule type="invites">
             <containers type="custom">
               <container id="0" />
             </containers>
             <sourceNetworks>
               <sourceNetwork type="publicCloud" />
             </sourceNetworks>
           </blockRule>
           <blockRule type="invites">
             <maxAvailability>11999</maxAvailability>
             <minAvailability>9000</minAvailability>
           </blockRule>
           <blockRule type="invites">
             <containers type="custom">
               <container id="32000" />
             </containers>
           </blockRule>
           <blockRule type="subscriberPrompt">
             <containers type="custom">
               <container id="32000" />
             </containers>
           </blockRule>
         </blockRules>
         <rolePrecedence>
           <rolePrecedenceEntry type="delegate" />
           <rolePrecedenceEntry type="buddy" />
         </rolePrecedence>
         <ct:end />
       </containerManifest>
     </containerManifestList>
   </provisionGroup>
   <provisionGroup name="publicationGrammar">
     <containerManifestList xmlns="http://schemas.microsoft.com/2008/09/sip/ContainerManifest" xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes" minSupportedClientVersion="2.0.0.0">
       <containerManifest>
         <containers>
           <container id="0">
             <visible>false</visible>
             <avoidRedundantMembers>false</avoidRedundantMembers>
           </container>
           <container id="100">
             <visible>true</visible>
             <avoidRedundantMembers>true</avoidRedundantMembers>
           </container>
           <container id="200">
             <visible>true</visible>
             <avoidRedundantMembers>true</avoidRedundantMembers>
           </container>
           <container id="300">
             <visible>true</visible>
             <avoidRedundantMembers>true</avoidRedundantMembers>
           </container>
           <container id="400">
             <visible>true</visible>
             <avoidRedundantMembers>true</avoidRedundantMembers>
           </container>
           <container id="32000">
             <visible>true</visible>
             <avoidRedundantMembers>false</avoidRedundantMembers>
             <blocked>true</blocked>
           </container>
         </containers>
         <members>
           <member role="buddy">
             <allowedContainers type="visibleContainers" />
             <defaultContainer id="100" />
             <occurrenceConstraint type="one" />
             <ct:delimiter />
             <sourceNetworks>
               <sourceNetwork type="publicCloud" />
               <sourceNetwork type="federated" />
             </sourceNetworks>
             <resolutionRules>
               <resolutionRule type="moveToDefaultContainer" />
             </resolutionRules>
             <ct:end />
           </member>
           <member role="buddy">
             <allowedContainers type="visibleContainers" />
             <defaultContainer id="200" />
             <occurrenceConstraint type="one" />
             <ct:delimiter />
             <sourceNetworks>
               <sourceNetwork type="sameEnterprise" />
             </sourceNetworks>
             <resolutionRules>
               <resolutionRule type="moveToDefaultContainer" />
             </resolutionRules>
             <ct:end />
           </member>
           <member type="sameEnterprise">
             <allowedContainers type="visibleContainers" />
             <defaultContainer id="200" />
             <occurrenceConstraint type="one" />
           </member>
           <member type="federated">
             <allowedContainers type="visibleContainers" />
             <defaultContainer id="100" />
             <occurrenceConstraint type="one" />
           </member>
           <member type="publicCloud">
             <allowedContainers type="visibleContainers" />
             <occurrenceConstraint type="zeroOrOne" />
           </member>
           <member role="delegate">
             <allowedContainers type="custom">
               <container id="300" />
             </allowedContainers>
             <defaultContainer id="300" />
             <occurrenceConstraint type="one" />
             <ct:delimiter />
             <resolutionRules>
               <resolutionRule type="moveToDefaultContainer" />
             </resolutionRules>
             <ct:end />
           </member>
         </members>
         <ct:delimiter />
         <blockRules>
           <blockRule type="invites">
             <containers type="custom">
               <container id="0" />
             </containers>
             <sourceNetworks>
               <sourceNetwork type="publicCloud" />
             </sourceNetworks>
           </blockRule>
           <blockRule type="invites">
             <maxAvailability>11999</maxAvailability>
             <minAvailability>9000</minAvailability>
           </blockRule>
           <blockRule type="invites">
             <containers type="custom">
               <container id="32000" />
             </containers>
           </blockRule>
           <blockRule type="subscriberPrompt">
             <containers type="custom">
               <container id="32000" />
             </containers>
           </blockRule>
         </blockRules>
         <rolePrecedence>
           <rolePrecedenceEntry type="delegate" />
           <rolePrecedenceEntry type="buddy" />
         </rolePrecedence>
         <ct:end />
       </containerManifest>
     </containerManifestList>
     <categoryPublicationManifest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2008/09/sip/categoryPublicationManifest" minSupportedClientVersion="2.0.0.0">
       <publicationList>
         <publicationRule ruleType="transformation" categoryName="state" containerId="2" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="state" containerId="3">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/state"  exclude-result-prefixes="tns ct">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:state"/>    </xsl:template>    <xsl:template match="tns:state">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:choose>        <xsl:when test="@xsi:type='userState' and tns:availability>=9000 and 11999>=tns:availability and @manual='true'">          <xsl:element name="availability" xmlns="http://schemas.microsoft.com/2006/09/sip/state">6900</xsl:element>          <xsl:element name="activity" xmlns="http://schemas.microsoft.com/2006/09/sip/state">           <xsl:attribute name="token">urgent-interruptions-only</xsl:attribute>           <xsl:attribute name="minAvailability">6900</xsl:attribute>           <xsl:attribute name="maxAvailability">8999</xsl:attribute>          </xsl:element>        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="tns:availability" />          <xsl:copy-of select="tns:activity" />        </xsl:otherwise>       </xsl:choose>       <xsl:copy-of select="tns:endpointLocation" />       <xsl:copy-of select="tns:meetingSubject" />       <xsl:copy-of select="tns:meetingLocation" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="tns:timeZoneBias" />          <xsl:copy-of select="tns:timeZoneName" />          <xsl:copy-of select="tns:timeZoneAbbreviation" />          <xsl:copy-of select="tns:device" />        </xsl:when>       </xsl:choose>       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 1">          <xsl:copy-of select="ct:delimiter[2]" />          <xsl:copy-of select="ct:delimiter[2]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="device" containerId="2" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="contactCard" containerId="100">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/contactcard"  exclude-result-prefixes="tns ct">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:contactCard"/>    </xsl:template>    <xsl:template match="tns:name">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="tns:displayName" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:identity">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:apply-templates select="tns:name" />       <xsl:copy-of select="tns:email" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:contactCard">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:apply-templates select="tns:identity" />       <xsl:copy-of select="tns:company" />       <xsl:copy-of select="tns:department" />       <xsl:copy-of select="tns:title" />       <xsl:copy-of select="tns:url[@type='voicemail']" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />        </xsl:when>       </xsl:choose>       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 1">          <xsl:copy-of select="ct:delimiter[2]" />          <xsl:copy-of select="tns:displayADPhoto" />          <xsl:copy-of select="tns:photo" />        </xsl:when>       </xsl:choose>       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 2">          <xsl:copy-of select="ct:delimiter[3]" />          <xsl:copy-of select="ct:delimiter[3]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="contactCard" containerId="200">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/contactcard"  exclude-result-prefixes="tns ct">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:contactCard"/>    </xsl:template>    <xsl:template match="tns:name">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="tns:displayName" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:identity">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:apply-templates select="tns:name" />       <xsl:copy-of select="tns:email" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:address">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="tns:street" />       <xsl:copy-of select="tns:city" />       <xsl:copy-of select="tns:state" />       <xsl:copy-of select="tns:zipcode" />       <xsl:copy-of select="tns:countryCode" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:phone">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="tns:uri" />       <xsl:copy-of select="tns:displayString" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:contactCard">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:apply-templates select="tns:identity" />       <xsl:apply-templates select="tns:address[@type='work']" />       <xsl:copy-of select="tns:company" />       <xsl:copy-of select="tns:department" />       <xsl:copy-of select="tns:title" />       <xsl:copy-of select="tns:office" />       <xsl:copy-of select="tns:url" />       <xsl:apply-templates select="tns:phone[@type='work']" />       <xsl:copy-of select="tns:automaton" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="tns:type" />          <xsl:copy-of select="tns:description" />        </xsl:when>       </xsl:choose>       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 1">          <xsl:copy-of select="ct:delimiter[2]" />          <xsl:copy-of select="tns:displayADPhoto" />          <xsl:copy-of select="tns:photo" />        </xsl:when>       </xsl:choose>       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 2">          <xsl:copy-of select="ct:delimiter[3]" />          <xsl:copy-of select="ct:delimiter[3]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="contactCard" containerId="300">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/contactcard"  exclude-result-prefixes="tns ct">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:contactCard"/>    </xsl:template>    <xsl:template match="tns:name">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="tns:displayName" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:identity">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:apply-templates select="tns:name" />       <xsl:copy-of select="tns:email" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:address">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="tns:street" />       <xsl:copy-of select="tns:city" />       <xsl:copy-of select="tns:state" />       <xsl:copy-of select="tns:zipcode" />       <xsl:copy-of select="tns:countryCode" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:phone">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="tns:uri" />       <xsl:copy-of select="tns:displayString" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:contactCard">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:apply-templates select="tns:identity" />       <xsl:apply-templates select="tns:address[@type='work']" />       <xsl:copy-of select="tns:company" />       <xsl:copy-of select="tns:department" />       <xsl:copy-of select="tns:title" />       <xsl:copy-of select="tns:office" />       <xsl:copy-of select="tns:url" />       <xsl:apply-templates select="tns:phone[@type='work']" />       <xsl:apply-templates select="tns:phone[@type='mobile']" />       <xsl:copy-of select="tns:automaton" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="tns:type" />          <xsl:copy-of select="tns:description" />        </xsl:when>       </xsl:choose>       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 1">          <xsl:copy-of select="ct:delimiter[2]" />          <xsl:copy-of select="tns:displayADPhoto" />          <xsl:copy-of select="tns:photo" />        </xsl:when>       </xsl:choose>       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 2">          <xsl:copy-of select="ct:delimiter[3]" />          <xsl:copy-of select="ct:delimiter[3]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="contactCard" containerId="400" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="contactCard" containerId="32000">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/contactcard"  exclude-result-prefixes="tns ct">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:contactCard"/>    </xsl:template>    <xsl:template match="tns:name">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="tns:displayName" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:identity">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:apply-templates select="tns:name" />       <xsl:copy-of select="tns:email" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template>    <xsl:template match="tns:contactCard">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:apply-templates select="tns:identity" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />        </xsl:when>       </xsl:choose>       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 1">          <xsl:copy-of select="ct:delimiter[2]" />        </xsl:when>       </xsl:choose>       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 2">          <xsl:copy-of select="ct:delimiter[3]" />          <xsl:copy-of select="ct:delimiter[3]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="calendarData" containerId="1">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"  xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/calendarData"  exclude-result-prefixes="tns ct t">  <xsl:output method="xml" encoding="utf-8" indent="yes"/>  <xsl:strip-space elements="*"/>  <xsl:template match="node()">   <xsl:apply-templates select="//tns:calendarData"/>  </xsl:template>  <xsl:template match="tns:calendarData">   <xsl:copy>    <xsl:copy-of select="@*" />    <xsl:copy-of select="t:WorkingHours" />    <xsl:choose>     <xsl:when test="count(ct:delimiter) > 0">      <xsl:copy-of select="ct:delimiter[1]" />      <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />     </xsl:when>     <xsl:otherwise>      <xsl:copy-of select="ct:end" />      <xsl:copy-of select="ct:extension" />     </xsl:otherwise>    </xsl:choose>   </xsl:copy>  </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="calendarData" containerId="100">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"   xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/calendarData"  exclude-result-prefixes="tns ct t">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:calendarData"/>    </xsl:template>    <xsl:template match="tns:calendarData">     <xsl:copy />    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="calendarData" containerId="200">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"   xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/calendarData"  exclude-result-prefixes="tns ct t">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:calendarData"/>    </xsl:template>    <xsl:template match="tns:calendarData">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="t:WorkingHours" />       <xsl:copy-of select="tns:freeBusy" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="calendarData" containerId="300">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"   xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/calendarData"  exclude-result-prefixes="tns ct t">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:calendarData"/>    </xsl:template>    <xsl:template match="tns:calendarData">     <xsl:copy>       <xsl:copy-of select="@*" />       <xsl:copy-of select="t:WorkingHours" />       <xsl:copy-of select="tns:freeBusy" />       <xsl:choose>        <xsl:when test="count(ct:delimiter) > 0">          <xsl:copy-of select="ct:delimiter[1]" />          <xsl:copy-of select="ct:delimiter[1]/following-sibling::*" />        </xsl:when>        <xsl:otherwise>          <xsl:copy-of select="ct:end" />          <xsl:copy-of select="ct:extension" />        </xsl:otherwise>       </xsl:choose>     </xsl:copy>    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="calendarData" containerId="400" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="calendarData" containerId="32000">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"   xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/calendarData"  exclude-result-prefixes="tns ct t">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:calendarData"/>    </xsl:template>    <xsl:template match="tns:calendarData">     <xsl:copy />    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="note" containerId="100">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/note"  exclude-result-prefixes="tns ct">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:note"/>    </xsl:template>    <xsl:template match="tns:note">     <xsl:copy />    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="note" containerId="200" />
         <publicationRule ruleType="transformation" categoryName="note" containerId="300" />
         <publicationRule ruleType="transformation" categoryName="note" containerId="400" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="note" containerId="32000">
           <categoryData><![CDATA[ <xsl:stylesheet  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  version="1.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"  xmlns:tns="http://schemas.microsoft.com/2006/09/sip/note"  exclude-result-prefixes="tns ct">    <xsl:output method="xml" encoding="utf-8" indent="yes"/>    <xsl:strip-space elements="*"/>    <xsl:template match="node()">     <xsl:apply-templates select="//tns:note"/>    </xsl:template>    <xsl:template match="tns:note">     <xsl:copy />    </xsl:template> </xsl:stylesheet>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="transformation" categoryName="noteHistory" containerId="200" />
         <publicationRule ruleType="transformation" categoryName="noteHistory" containerId="300" />
         <publicationRule ruleType="transformation" categoryName="noteHistory" containerId="400" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="services" containerId="2" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="routing" containerId="0" preferredSelfConsumption="true" />        <publicationRule ruleType="transformation" categoryName="routing" containerId="100" />        <publicationRule ruleType="transformation" categoryName="routing" containerId="200" />        <publicationRule ruleType="transformation" categoryName="routing" containerId="300" />        <publicationRule ruleType="transformation" categoryName="routing" containerId="400" />        <publicationRule ruleType="transformation" categoryName="userProperties" containerId="1" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="userInformation" containerId="1" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="alerts" containerId="1" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="rccOptions" containerId="1" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="otherOptions" containerId="1" preferredSelfConsumption="true" />
         <publicationRule ruleType="transformation" categoryName="categoryPublicationManifest" containerId="1" preferredSelfConsumption="true" />
         <publicationRule ruleType="bootstrap" categoryName="state" containerId="32000">
           <instanceId type="constant" value="0" />
           <expireType type="static" />
           <categoryData><![CDATA[ <state xmlns="http://schemas.microsoft.com/2006/09/sip/state"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    manual="false"    xsi:type="aggregateState">  <availability>18500</availability> </state>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="bootstrap" categoryName="services" containerId="32000">
           <instanceId type="constant" value="0" />
           <expireType type="static" />
           <categoryData><![CDATA[ <services xmlns="http://schemas.microsoft.com/2006/09/sip/service" />    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="bootstrap" categoryName="routing" containerId="32000">
           <instanceId type="constant" value="0" />
           <expireType type="static" />
           <categoryData><![CDATA[ <routing name="rtcdefault" version="1"     xmlns="http://schemas.microsoft.com/02/2006/sip/routing">  <preamble>   <flags name="clientflags" value="block" />  </preamble> </routing>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="bootstrap" categoryName="routing" containerId="0">
           <instanceId type="constant" value="0" />
           <expireType type="static" />
           <categoryData><![CDATA[ <routing name="rtcdefault" version="1" minSupportedClientVersion="4.0.0.0"     xmlns="http://schemas.microsoft.com/02/2006/sip/routing">  <preamble>   <flags name="clientflags" value="" />   <wait name="total" seconds="20" />  </preamble> </routing>    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="bootstrap" categoryName="noteHistory" containerId="100">
           <instanceId type="constant" value="0" />
           <expireType type="static" />
           <categoryData><![CDATA[ <note xmlns="http://schemas.microsoft.com/2006/09/sip/note" />    ]]></categoryData>
         </publicationRule>
         <publicationRule ruleType="bootstrap" categoryName="noteHistory" containerId="32000">
           <instanceId type="constant" value="0" />
           <expireType type="static" />
           <categoryData><![CDATA[ <note xmlns="http://schemas.microsoft.com/2006/09/sip/note" />    ]]></categoryData>
         </publicationRule>
       </publicationList>
     </categoryPublicationManifest>
   </provisionGroup>
   <provisionGroup name="ServerConfiguration">
     <lisInternalUrl>https://clientmainse.fabrikam.com:443/locationinformation/liservice.svc</lisInternalUrl>
     <absInternalServerUrl>https://clientmainse.fabrikam.com:443/abs/handler</absInternalServerUrl>
     <absExternalServerUrl>https://clientmainse.fabrikam.com:4443/abs/handler</absExternalServerUrl>
     <abwqInternalUrl>https://clientmainse.fabrikam.com:443/groupexpansion/service.svc</abwqInternalUrl>
     <abwqExternalUrl>https://clientmainse.fabrikam.com:4443/groupexpansion/service.svc</abwqExternalUrl>
     <dlxInternalUrl>https://clientmainse.fabrikam.com:443/groupexpansion/service.svc</dlxInternalUrl>
     <dlxExternalUrl>https://clientmainse.fabrikam.com:4443/groupexpansion/service.svc</dlxExternalUrl>
     <dlxEnabled>true</dlxEnabled>
     <updatesServerInternalUrl>https://clientmainse.fabrikam.com:443/RequestHandler/ucdevice.upx</updatesServerInternalUrl>
     <updatesServerExternalUrl>https://clientmainse.fabrikam.com:4443/RequestHandlerExt/ucdevice.upx</updatesServerExternalUrl>
     <updatesServerEnabled>true</updatesServerEnabled>
     <ucPortRangeEnabled>false</ucPortRangeEnabled>
     <ucMinMediaPort>5350</ucMinMediaPort>
     <ucMaxMediaPort>5389</ucMaxMediaPort>
     <ucMinSipDynamicPort>7100</ucMinSipDynamicPort>
     <ucMaxSipDynamicPort>7102</ucMaxSipDynamicPort>
     <ucMinAudioPort>5350</ucMinAudioPort>
     <ucMaxAudioPort>5389</ucMaxAudioPort>
     <ucMinVideoPort>5350</ucMinVideoPort>
     <ucMaxVideoPort>5389</ucMaxVideoPort>
     <ucMinAppSharingPort>5350</ucMinAppSharingPort>
     <ucMaxAppSharingPort>5389</ucMaxAppSharingPort>
     <ucMinFileTransferPort>5350</ucMinFileTransferPort>
     <ucMaxFileTransferPort>5389</ucMaxFileTransferPort>
     <ucPC2PCAVEncryption>RequireEncryption</ucPC2PCAVEncryption>
     <ucMaxVideoRateAllowed>VGA-600K</ucMaxVideoRateAllowed>
     <qosEnabled>false</qosEnabled>
     <enableInCallQoS>false</enableInCallQoS>
     <inCallQoSIntervalSeconds>35</inCallQoSIntervalSeconds>
     <ucDiffServVoice>40</ucDiffServVoice>
     <ucVoice802_1p>0</ucVoice802_1p>
     <ucEnforcePinLock>true</ucEnforcePinLock>
     <ucMinPinLength>6</ucMinPinLength>
     <ucPhoneTimeOut>10</ucPhoneTimeOut>
     <ucExchangeMWIPoll>3</ucExchangeMWIPoll>
     <ucEnableSIPSecurityMode>High</ucEnableSIPSecurityMode>
     <ucEnableUserLogging>true</ucEnableUserLogging>
     <loggingLevel>Medium</loggingLevel>
     <enableBWPolicyCheck>true</enableBWPolicyCheck>
     <poolUri>sip:clientmainse.fabrikam.com@fabrikam.com;gruu;opaque=srvr:HomeServer:5duhvIdz_FOhto7rkSU2gAAA</poolUri>
     <mrasUri>sip:clientmain_int.fabrikam.com@fabrikam.com;gruu;opaque=srvr:MRAS:lvmY26x3w1WbYUtPiviXXgAA</mrasUri>
     <qosUri>sip:clientmainse.fabrikam.com@fabrikam.com;gruu;opaque=srvr:QoS:N7bgtXm_dla-s17uU81BIwAA</qosUri>
     <callParkServerUri>sip:clientmainse.fabrikam.com@fabrikam.com;gruu;opaque=srvr:Microsoft.Rtc.Applications.Cps:4H28w6olDlm9KG3nl5tyBQAA</callParkServerUri>
     <responseGroupServiceInternalURL>https://clientmainse.fabrikam.com:443/RgsClients/AgentService.svc</responseGroupServiceInternalURL>
     <responseGroupServiceExternalURL>https://clientmainse.fabrikam.com:4443/RgsClients/AgentService.svc</responseGroupServiceExternalURL>
     <responseGroupServiceInternalAgentURL>https://clientmainse.fabrikam.com:443/RgsClients/Tab.aspx</responseGroupServiceInternalAgentURL>
     <responseGroupServiceExternalAgentURL>https://clientmainse.fabrikam.com:4443/RgsClients/Tab.aspx</responseGroupServiceExternalAgentURL>
     <botSipUriForTestCall>sip:clientmainse.fabrikam.com@fabrikam.com;gruu;opaque=srvr:Microsoft.Rtc.Applications.TestBot:Hzhw8lv8gF-49c74fEDnRgAA</botSipUriForTestCall>
     <ucLocationProfile>DefaultProfile</ucLocationProfile>
     <focusFactoryUri>sip:alice@fabrikam.com;gruu;opaque=app:conf:focusfactory</focusFactoryUri>
     <voiceMailUri>sip:alice@fabrikam.com;opaque=app:voicemail</voiceMailUri>
     <requireFIPSCompliantMedia>false</ requireFIPSCompliantMedia>
   </provisionGroup>
   <provisionGroup name="ucPolicy">
     <instance>
       <property name="name">DefaultPolicy</property>
       <property name="AllowSimultaneousRinging">true</property>
       <property name="AllowCallForwarding">true</property>
       <property name="EnableDelegation">true</property>
       <property name="EnableTeamCall">true</property>
       <property name="EnableCallPark">true</property>
       <property name="EnableCallTransfer">true</property>
       <property name="EnableMaliciousCallTrace">true</property>
       <property name="enableBWPolicyOverride">false</property>
       <property name="UcEnabled">true</property>
       <property name="VoiceDeploymentMode">OnPrem</property>
     </instance>
   </provisionGroup>
   <provisionGroup name="userSetting">
     <disableFileTransfer>false</disableFileTransfer>
     <ucUserLocationProfile>DefaultProfile</ucUserLocationProfile>
   </provisionGroup>
   <provisionGroup name="persistentChatConfiguration" >
     <propertyEntryList >
       <property name="EnablePersistentChat" >true</property>
       <property name="DefaultPersistentChatPoolUri" >sip:mgcdog1.fabrikam.com@fabrikam.com;gruu;opaque=srvr:GroupChat:k_7TLwJGsVy7jWMyTAtJcwAA</property>
       <property name="PersistentChatPoolUris" >sip:server1.fabrikam.com@fabrikam.com;gruu;opaque=srvr:GroupChat:k_7TLwJGsVy7jWMyTAtJcwAA sip:server2.fabrikam.com@fabrikam.com;gruu;opaque=srvr:GroupChat: l_7TLwJGsVy7jWMyTAtJcwBB </property>
       <property name="PersistentChatWebManagerUriInt" >https://pool0.fabrikam.com:123/PersistentChat/RM</property>
       <property name="PersistentChatWebManagerUriExt" >https://ext.fabrikam.com:1234/PersistentChat/RM</property>
     </propertyEntryList>
   </provisionGroup>
   <provisionGroup name="publicProviders" >
      <propertyEntryList >
         <property name="PublicProviders" >
         <![CDATA[<PublicProviders>< /PublicProviders>]]>
         </property>
      </propertyEntryList>
  </provisionGroup>
 </provisionGroupList>