<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Sample Flex Viewer - customizing for multiple Live Maps and Layer Visibility in ArcGIS API for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/sample-flex-viewer-customizing-for-multiple-live/m-p/302459#M7192</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;My project involves a lot of mapservices containing many layers, having it all displayed in the livemaps widget is unpratical.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My two goals are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. customize the live maps widget to display once for every mapservice, instead of all in the same window/TOC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. override the default layer visibility within the TOC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My ideal livemaps config would look like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
&amp;lt;livemaps&amp;gt;
 &amp;lt;mapservice label="Map1" visibleLayers="streets,buildings" menu="Navigation" type="dynamic" visible="false" alpha="1" icon="com/esri/solutions/flexviewer/assets/images/icons/i_highway.png"&amp;gt;http://arcserver/ArcGis/rest/services/Map1/MapServer&amp;lt;/mapservice&amp;gt;
 &amp;lt;mapservice label="Map2" visibleLayers="population" menu="Resources" type="dynamic" visible="false" alpha="1" icon="com/esri/solutions/flexviewer/assets/images/icons/i_highway.png"&amp;gt;http://arcserver/ArcGis/rest/services/Map2/MapServer&amp;lt;/mapservice&amp;gt;
&amp;lt;/livemaps&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;SPAN&gt;added 'menu' and 'visibleLayers' attributes&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;lt;widget label="Live Maps" livemap="Map1" icon="com/esri/solutions/flexviewer/assets/images/icons/i_folder.png" menu="menuMap" config="com/esri/solutions/flexviewer/widgets/LiveMapsWidget.xml"&amp;gt;com/esri/solutions/esa/widgets/LiveMapsWidget.swf&amp;lt;/widget&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;SPAN&gt;added attribute 'livemap'&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Below is a change in the LiveMapsWidget.mxml, rewriting the getLayers() method:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
// in init()
layerRepeater.dataProvider = getLayers(/* xml attribute livemap */);

private function getLayers(livemap:String):Array
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var layerArray:Array = new Array();
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var i:Number = map.layerIds.length -1; i &amp;gt;= 0; i--)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var layer:Layer = map.getLayer(map.layerIds&lt;I&gt;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!(layer is GraphicsLayer) &amp;amp;&amp;amp; layer.name == livemap) //** added this condition to filter for only livemap
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layerArray.push(layer);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; return layerArray;
&amp;nbsp;&amp;nbsp; }
&lt;/I&gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Would it be possible to get the confid data xml attribute 'livemap' into the widget above? perhaps there is a better way of going about this??? &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Looking into overriding which layers are visible by default I've come up empty. I'd have to modifiy the TOC object but am unsure exactly as to where it inherits the property from the mapservice. Any ideas here would be great.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 02 Jun 2010 15:36:15 GMT</pubDate>
    <dc:creator>JamesHolstead</dc:creator>
    <dc:date>2010-06-02T15:36:15Z</dc:date>
    <item>
      <title>Sample Flex Viewer - customizing for multiple Live Maps and Layer Visibility</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/sample-flex-viewer-customizing-for-multiple-live/m-p/302459#M7192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;My project involves a lot of mapservices containing many layers, having it all displayed in the livemaps widget is unpratical.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My two goals are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. customize the live maps widget to display once for every mapservice, instead of all in the same window/TOC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. override the default layer visibility within the TOC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My ideal livemaps config would look like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
&amp;lt;livemaps&amp;gt;
 &amp;lt;mapservice label="Map1" visibleLayers="streets,buildings" menu="Navigation" type="dynamic" visible="false" alpha="1" icon="com/esri/solutions/flexviewer/assets/images/icons/i_highway.png"&amp;gt;http://arcserver/ArcGis/rest/services/Map1/MapServer&amp;lt;/mapservice&amp;gt;
 &amp;lt;mapservice label="Map2" visibleLayers="population" menu="Resources" type="dynamic" visible="false" alpha="1" icon="com/esri/solutions/flexviewer/assets/images/icons/i_highway.png"&amp;gt;http://arcserver/ArcGis/rest/services/Map2/MapServer&amp;lt;/mapservice&amp;gt;
&amp;lt;/livemaps&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;SPAN&gt;added 'menu' and 'visibleLayers' attributes&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;lt;widget label="Live Maps" livemap="Map1" icon="com/esri/solutions/flexviewer/assets/images/icons/i_folder.png" menu="menuMap" config="com/esri/solutions/flexviewer/widgets/LiveMapsWidget.xml"&amp;gt;com/esri/solutions/esa/widgets/LiveMapsWidget.swf&amp;lt;/widget&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;SPAN&gt;added attribute 'livemap'&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Below is a change in the LiveMapsWidget.mxml, rewriting the getLayers() method:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
// in init()
layerRepeater.dataProvider = getLayers(/* xml attribute livemap */);

private function getLayers(livemap:String):Array
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var layerArray:Array = new Array();
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var i:Number = map.layerIds.length -1; i &amp;gt;= 0; i--)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var layer:Layer = map.getLayer(map.layerIds&lt;I&gt;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!(layer is GraphicsLayer) &amp;amp;&amp;amp; layer.name == livemap) //** added this condition to filter for only livemap
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layerArray.push(layer);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; return layerArray;
&amp;nbsp;&amp;nbsp; }
&lt;/I&gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Would it be possible to get the confid data xml attribute 'livemap' into the widget above? perhaps there is a better way of going about this??? &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Looking into overriding which layers are visible by default I've come up empty. I'd have to modifiy the TOC object but am unsure exactly as to where it inherits the property from the mapservice. Any ideas here would be great.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jun 2010 15:36:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/sample-flex-viewer-customizing-for-multiple-live/m-p/302459#M7192</guid>
      <dc:creator>JamesHolstead</dc:creator>
      <dc:date>2010-06-02T15:36:15Z</dc:date>
    </item>
    <item>
      <title>Re: Sample Flex Viewer - customizing for multiple Live Maps and Layer Visibility</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/sample-flex-viewer-customizing-for-multiple-live/m-p/302460#M7193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;James,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is very possible you just need these changes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In your config.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In your LivemapsWidget.mxml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
//in init
layerRepeater.dataProvider = getLayers(configData.configWidgets[getId()].livemap);

&amp;nbsp;&amp;nbsp; private function getLayers(livemap:String):Array
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var layerArray:Array = new Array();
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var i:Number = map.layerIds.length -1; i &amp;gt;= 0; i--)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var layer:Layer = map.getLayer(map.layerIds&lt;I&gt;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!(layer is GraphicsLayer) &amp;amp;&amp;amp; layer.name == livemap){ //** added this condition to filter for only livemap
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layerArray.push(layer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; toc.includeLayers = livemap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; return layerArray;
&amp;nbsp;&amp;nbsp; }&lt;/I&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Your configManager.as&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
//=================================================
&amp;nbsp;&amp;nbsp;&amp;nbsp; //widgets
&amp;nbsp;&amp;nbsp;&amp;nbsp; var configWidgets:Array = [];
&amp;nbsp;&amp;nbsp;&amp;nbsp; var wList:XMLList = configXML..widget;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i = 0; i &amp;lt; wList.length(); i++)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var wLabel:String =wList&lt;I&gt;.@label;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var wIcon:String = wList&lt;I&gt;.@icon;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var wConfig:String = wList&lt;I&gt;.@config;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var wPreload:String = wList&lt;I&gt;.@preload;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var wUrl:String = wList&lt;I&gt;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var wLiveMap:String = wList&lt;I&gt;.@livemap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var widget:Object = 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: i,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; label: wLabel,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; icon: wIcon,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; config: wConfig,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; preload: wPreload,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url: wUrl,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; livemap: wLiveMap
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; configWidgets.push(widget);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; configData.configWidgets = configWidgets;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The visible layers is a bit more difficult. I have worked on this but have trouble with the toc overriding the ones you want visible with the mapservices default visibility.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 14:30:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/sample-flex-viewer-customizing-for-multiple-live/m-p/302460#M7193</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2021-12-11T14:30:23Z</dc:date>
    </item>
    <item>
      <title>Re: Sample Flex Viewer - customizing for multiple Live Maps and Layer Visibility</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/sample-flex-viewer-customizing-for-multiple-live/m-p/302461#M7194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Had to set the includeLayers property:&lt;/SPAN&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
toc.includeLayers = getLayers(configData.configWidgets[getId()].livemap);
layerRepeater.dataProvider = getLayers(configData.configWidgets[getId()].livemap);
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And had to define getId() in BaseWidget.as:&lt;/SPAN&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /**
&amp;nbsp; * Get the widet ID. A widget ID is a internal generate identifier in number.
&amp;nbsp;&amp;nbsp; * 
&amp;nbsp;&amp;nbsp; * @return value the Number id.
&amp;nbsp;&amp;nbsp; */
&amp;nbsp; public function getId():Number
&amp;nbsp; {
&amp;nbsp;&amp;nbsp; return widgetId;
&amp;nbsp; }
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Works great, thanks once again.&amp;nbsp; Will take a stab at the TOC mod.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 14:30:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/sample-flex-viewer-customizing-for-multiple-live/m-p/302461#M7194</guid>
      <dc:creator>JamesHolstead</dc:creator>
      <dc:date>2021-12-11T14:30:25Z</dc:date>
    </item>
    <item>
      <title>Re: Sample Flex Viewer - customizing for multiple Live Maps and Layer Visibility</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/sample-flex-viewer-customizing-for-multiple-live/m-p/302462#M7195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This may do the trick, have not done extensive testing however. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here i'm just looping through the ArcGISDynamicMapServiceLayer.layerInfos array and setting defaultVisibility to false. Of course you can easily pass perhaps a comma delimited string from the widget config data which can either represent visible or hidden layers.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;private function init():void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; //_servicesCollection = GetServiceTypes();
&amp;nbsp;&amp;nbsp;&amp;nbsp; toc.map = map;
&amp;nbsp;&amp;nbsp;&amp;nbsp; toc.excludeLayers = getBasemaps();
&amp;nbsp;&amp;nbsp;&amp;nbsp; var inclLayers:Array = getLayers(configData.configWidgets[getId()].livemap);
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var i:Number = 0; i &amp;lt; inclLayers.length; i++) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(inclLayers&lt;I&gt; is ArcGISDynamicMapServiceLayer) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var layer:ArcGISDynamicMapServiceLayer =&amp;nbsp; inclLayers&lt;I&gt;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var j:Number = 0; j &amp;lt; layer.layerInfos.length; j++) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer.layerInfos&lt;J&gt;.defaultVisibility = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; toc.includeLayers = inclLayers;
&amp;nbsp;&amp;nbsp;&amp;nbsp; toc.excludeGraphicsLayers = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp; layerRepeater.dataProvider = getLayers(configData.configWidgets[getId()].livemap);
&amp;nbsp;&amp;nbsp;&amp;nbsp; //wTemplate.addTitlebarButton(ICON_URL + "i_about.png", "AddService", showServices);
&amp;nbsp;&amp;nbsp;&amp;nbsp; wTemplate.addTitlebarButton(ICON_URL + "i_options.png", "Layer Options", showStateOptions);
&amp;nbsp;&amp;nbsp;&amp;nbsp; wTemplate.addTitlebarButton(ICON_URL + "i_folder.png", "Layer Visibility", showStateVisibility);
&amp;nbsp;&amp;nbsp; }&lt;/J&gt;&lt;/I&gt;&lt;/I&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 14:30:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/sample-flex-viewer-customizing-for-multiple-live/m-p/302462#M7195</guid>
      <dc:creator>JamesHolstead</dc:creator>
      <dc:date>2021-12-11T14:30:28Z</dc:date>
    </item>
  </channel>
</rss>

