[mapguide-commits] r7016 - in trunk/Tools/Maestro: Maestro Maestro.AddIn.ExtendedObjectModels Maestro.AddIn.ExtendedObjectModels/Templates Maestro.AddIn.GeoRest Maestro.AddIn.GeoRest/Properties Maestro.AddIn.GeoRest/UI Maestro.AddIn.Scripting Maestro.AddIn.Scripting/UI Maestro.Base Maestro.Base/Commands Maestro.Base/Templates Maestro.Base/UI Maestro.Base/UI/Packaging Maestro.Base/UI/Preferences Maestro.Editors Maestro.Editors/FeatureSource/Providers/Odbc/SubEditors Maestro.Editors/LoadProcedure Maestro.Editors/Packaging Maestro.Editors/SymbolDefinition/GraphicsEditors Maestro.Editors/WebLayout Maestro.Login Maestro.Packaging Maestro.Shared.UI MgCooker OSGeo.MapGuide.MaestroAPI

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Thu Sep 13 11:11:48 PDT 2012


Author: jng
Date: 2012-09-13 11:11:48 -0700 (Thu, 13 Sep 2012)
New Revision: 7016

Added:
   trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Strings.Designer.cs
   trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Strings.resx
   trunk/Tools/Maestro/Maestro.Login/Strings.Designer.cs
   trunk/Tools/Maestro/Maestro.Login/Strings.resx
Removed:
   trunk/Tools/Maestro/Maestro.Login/Strings/
Modified:
   trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Maestro.AddIn.ExtendedObjectModels.csproj
   trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Strings.Designer.cs
   trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Strings.resx
   trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Templates/SQLiteLoadProcedureItemTemplate.cs
   trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Maestro.AddIn.GeoRest.csproj
   trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Properties/Resources.Designer.cs
   trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Properties/Resources.resx
   trunk/Tools/Maestro/Maestro.AddIn.GeoRest/UI/FileSystemView.cs
   trunk/Tools/Maestro/Maestro.AddIn.Scripting/Maestro.AddIn.Scripting.csproj
   trunk/Tools/Maestro/Maestro.AddIn.Scripting/UI/IronTextBox.cs
   trunk/Tools/Maestro/Maestro.Base/Commands/EditPackageCommand.cs
   trunk/Tools/Maestro/Maestro.Base/Commands/LiveMapEditorCommand.cs
   trunk/Tools/Maestro/Maestro.Base/Commands/LoadPackageCommand.cs
   trunk/Tools/Maestro/Maestro.Base/Commands/LocalFeatureSourcePreviewCommand.cs
   trunk/Tools/Maestro/Maestro.Base/Commands/MgCookerCommand.cs
   trunk/Tools/Maestro/Maestro.Base/Commands/RtMapInspectorCommand.cs
   trunk/Tools/Maestro/Maestro.Base/Maestro.Base.csproj
   trunk/Tools/Maestro/Maestro.Base/Strings.Designer.cs
   trunk/Tools/Maestro/Maestro.Base/Strings.resx
   trunk/Tools/Maestro/Maestro.Base/Templates/DwfLoadProcedureItemTemplate.cs
   trunk/Tools/Maestro/Maestro.Base/Templates/SdfLoadProcedureItemTemplate.cs
   trunk/Tools/Maestro/Maestro.Base/Templates/ShpLoadProcedureItemTemplate.cs
   trunk/Tools/Maestro/Maestro.Base/UI/MessageViewer.cs
   trunk/Tools/Maestro/Maestro.Base/UI/OutboundRequestViewer.cs
   trunk/Tools/Maestro/Maestro.Base/UI/Packaging/CreatePackageDialog.cs
   trunk/Tools/Maestro/Maestro.Base/UI/Preferences/GeneralPreferencesCtrl.cs
   trunk/Tools/Maestro/Maestro.Editors/FeatureSource/Providers/Odbc/SubEditors/ManagedCtrl.cs
   trunk/Tools/Maestro/Maestro.Editors/FeatureSource/Providers/Odbc/SubEditors/UnmanagedCtrl.cs
   trunk/Tools/Maestro/Maestro.Editors/LoadProcedure/InputFilesCtrl.cs
   trunk/Tools/Maestro/Maestro.Editors/Maestro.Editors.csproj
   trunk/Tools/Maestro/Maestro.Editors/Packaging/AddResourceEntryDialog.cs
   trunk/Tools/Maestro/Maestro.Editors/Packaging/AddResourceEntryDialog.resx
   trunk/Tools/Maestro/Maestro.Editors/Packaging/PackageEditorDialog.cs
   trunk/Tools/Maestro/Maestro.Editors/Packaging/PackageEditorDialog.resx
   trunk/Tools/Maestro/Maestro.Editors/Strings.Designer.cs
   trunk/Tools/Maestro/Maestro.Editors/Strings.resx
   trunk/Tools/Maestro/Maestro.Editors/SymbolDefinition/GraphicsEditors/ImageDialog.cs
   trunk/Tools/Maestro/Maestro.Editors/WebLayout/WebLayoutCommandsCtrl.cs
   trunk/Tools/Maestro/Maestro.Login/HttpLoginCtrl.cs
   trunk/Tools/Maestro/Maestro.Login/LocalLoginCtrl.cs
   trunk/Tools/Maestro/Maestro.Login/LocalNativeLoginCtrl.cs
   trunk/Tools/Maestro/Maestro.Login/LoginDialog.cs
   trunk/Tools/Maestro/Maestro.Login/Maestro.Login.csproj
   trunk/Tools/Maestro/Maestro.Packaging/Maestro.Packaging.csproj
   trunk/Tools/Maestro/Maestro.Packaging/PackageProgress.cs
   trunk/Tools/Maestro/Maestro.Packaging/Strings.Designer.cs
   trunk/Tools/Maestro/Maestro.Packaging/Strings.resx
   trunk/Tools/Maestro/Maestro.Shared.UI/ErrorDialog.cs
   trunk/Tools/Maestro/Maestro.Shared.UI/ErrorDialog.resx
   trunk/Tools/Maestro/Maestro.Shared.UI/Maestro.Shared.UI.csproj
   trunk/Tools/Maestro/Maestro.Shared.UI/Strings.Designer.cs
   trunk/Tools/Maestro/Maestro.Shared.UI/Strings.resx
   trunk/Tools/Maestro/Maestro/changelog.txt
   trunk/Tools/Maestro/MgCooker/MgCooker.csproj
   trunk/Tools/Maestro/MgCooker/SetupRun.cs
   trunk/Tools/Maestro/MgCooker/SetupRun.designer.cs
   trunk/Tools/Maestro/MgCooker/SetupRun.resx
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Enums.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/OSGeo.MapGuide.MaestroAPI.csproj
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.Designer.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.resx
Log:
#2110: Externalize and unify all file picker filter strings

Modified: trunk/Tools/Maestro/Maestro/changelog.txt
===================================================================
--- trunk/Tools/Maestro/Maestro/changelog.txt	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro/changelog.txt	2012-09-13 18:11:48 UTC (rev 7016)
@@ -1,4 +1,9 @@
-- New Validation rules for Fusion and Feature Join performance
+- Streamlined localizable strings
+- Live Map Definition Editor improvements
+   - Add a repository browser view. Layers selected can be added to the current map
+   - Move to a 3 pane interface (ala. AJAX viewer)
+- Use UNIQUE() for fetching distinct values in Expression Editor
+- New Validation rules for Fusion and Feature Join performance
 - Include full stack trace for any general unclassified validation errors triggered by a NullReferenceException
 - Fusion editor fixes
    - OSM support
@@ -8,8 +13,12 @@
    - Missing label in new fusion templates
 - Fusion editor improvements
    - Can view widget info in the Generic Widget XML editor
+- Fix: Have RDBMS Feature Source editor fill a fake password when opening a RDBMS feature source with secured credentials to give appearance of a password filled in.
 - Fix: Theming using first rule as template now preserves transparency
 - Fix: Restore missing checkbox for toggling Tiled Layer Group visibility in a Map Definition
+- Fix: Duplicating vector scale ranges not creating true clones
+- Fix: Prevent Map Definition groups from being dragged and dropped into its child groups/layers
+- Fix: Allow tiled layers to be moved between different tiled layer groups
 
 5.0 Beta 3
 ----------

Modified: trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Maestro.AddIn.ExtendedObjectModels.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Maestro.AddIn.ExtendedObjectModels.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Maestro.AddIn.ExtendedObjectModels.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -147,6 +147,7 @@
     <EmbeddedResource Include="Strings.resx">
       <Generator>ResXFileCodeGenerator</Generator>
       <LastGenOutput>Strings.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
   </ItemGroup>
   <ItemGroup>

Modified: trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Strings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Strings.Designer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Strings.Designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -79,15 +79,6 @@
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SQLite Files|*.sqlite;*.db;*.slt;*.sdx.
-        /// </summary>
-        internal static string Filter_Sqlite_Files {
-            get {
-                return ResourceManager.GetString("Filter_Sqlite_Files", resourceCulture);
-            }
-        }
-        
-        /// <summary>
         ///   Looks up a localized string similar to MapGuide Open Source 1.2 / MapGuide Enterprise 2008.
         /// </summary>
         internal static string TPL_CATEGORY_MGOS12 {

Modified: trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Strings.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Strings.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Strings.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -123,9 +123,6 @@
   <data name="DefaultSymbolName" xml:space="preserve">
     <value>MySymbol</value>
   </data>
-  <data name="Filter_Sqlite_Files" xml:space="preserve">
-    <value>SQLite Files|*.sqlite;*.db;*.slt;*.sdx</value>
-  </data>
   <data name="TPL_CATEGORY_MGOS12" xml:space="preserve">
     <value>MapGuide Open Source 1.2 / MapGuide Enterprise 2008</value>
   </data>

Modified: trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Templates/SQLiteLoadProcedureItemTemplate.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Templates/SQLiteLoadProcedureItemTemplate.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.ExtendedObjectModels/Templates/SQLiteLoadProcedureItemTemplate.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -56,7 +56,10 @@
             using (var dlg = DialogFactory.OpenFile())
             {
                 dlg.Multiselect = true;
-                dlg.Filter = Strings.Filter_Sqlite_Files;
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickSqlite, "sqlite") + "|" + //NOXLATE
+                             string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickSqlite, "db") + "|" + //NOXLATE
+                             string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickSqlite, "sdx") + "|" + //NOXLATE
+                             string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickSqlite, "slt"); //NOXLATE
                 if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                 {
                     var proc = ObjectFactory.CreateLoadProcedure(conn, LoadType.Sqlite, dlg.FileNames);

Modified: trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Maestro.AddIn.GeoRest.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Maestro.AddIn.GeoRest.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Maestro.AddIn.GeoRest.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -69,6 +69,11 @@
       <DependentUpon>Resources.resx</DependentUpon>
     </Compile>
     <Compile Include="Services\GeoRestService.cs" />
+    <Compile Include="Strings.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>Strings.resx</DependentUpon>
+    </Compile>
     <Compile Include="UI\ConnectDialog.cs">
       <SubType>Form</SubType>
     </Compile>
@@ -126,7 +131,12 @@
     <EmbeddedResource Include="Properties\Resources.resx">
       <Generator>ResXFileCodeGenerator</Generator>
       <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
+    <EmbeddedResource Include="Strings.resx">
+      <Generator>ResXFileCodeGenerator</Generator>
+      <LastGenOutput>Strings.Designer.cs</LastGenOutput>
+    </EmbeddedResource>
     <EmbeddedResource Include="UI\ConnectDialog.resx">
       <DependentUpon>ConnectDialog.cs</DependentUpon>
     </EmbeddedResource>

Modified: trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Properties/Resources.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Properties/Resources.Designer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Properties/Resources.Designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -1,7 +1,7 @@
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     This code was generated by a tool.
-//     Runtime Version:4.0.30319.239
+//     Runtime Version:4.0.30319.17929
 //
 //     Changes to this file may cause incorrect behavior and will be lost if
 //     the code is regenerated.
@@ -60,6 +60,9 @@
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized resource of type System.Drawing.Bitmap.
+        /// </summary>
         internal static System.Drawing.Bitmap application_list {
             get {
                 object obj = ResourceManager.GetObject("application-list", resourceCulture);
@@ -67,6 +70,9 @@
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized resource of type System.Drawing.Bitmap.
+        /// </summary>
         internal static System.Drawing.Bitmap arrow_circle_045_left {
             get {
                 object obj = ResourceManager.GetObject("arrow-circle-045-left", resourceCulture);
@@ -74,6 +80,9 @@
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized resource of type System.Drawing.Bitmap.
+        /// </summary>
         internal static System.Drawing.Bitmap disk {
             get {
                 object obj = ResourceManager.GetObject("disk", resourceCulture);
@@ -81,6 +90,9 @@
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized resource of type System.Drawing.Bitmap.
+        /// </summary>
         internal static System.Drawing.Bitmap document_task {
             get {
                 object obj = ResourceManager.GetObject("document-task", resourceCulture);
@@ -178,6 +190,9 @@
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized resource of type System.Drawing.Bitmap.
+        /// </summary>
         internal static System.Drawing.Bitmap magnifier {
             get {
                 object obj = ResourceManager.GetObject("magnifier", resourceCulture);
@@ -185,6 +200,9 @@
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized resource of type System.Drawing.Bitmap.
+        /// </summary>
         internal static System.Drawing.Bitmap plug {
             get {
                 object obj = ResourceManager.GetObject("plug", resourceCulture);
@@ -247,15 +265,6 @@
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to XML Files (*.xml)|*.xml.
-        /// </summary>
-        internal static string XmlFilter {
-            get {
-                return ResourceManager.GetString("XmlFilter", resourceCulture);
-            }
-        }
-        
-        /// <summary>
         ///   Looks up a localized string similar to XML Document is well-formed.
         /// </summary>
         internal static string XmlWellFormed {

Modified: trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Properties/Resources.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Properties/Resources.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Properties/Resources.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -187,7 +187,4 @@
   <data name="MaestroConfigSaved" xml:space="preserve">
     <value>Maestro Config Saved to {0}</value>
   </data>
-  <data name="XmlFilter" xml:space="preserve">
-    <value>XML Files (*.xml)|*.xml</value>
-  </data>
 </root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Strings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Strings.Designer.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Strings.Designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -0,0 +1,72 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.17929
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace Maestro.AddIn.GeoRest {
+    using System;
+    
+    
+    /// <summary>
+    ///   A strongly-typed resource class, for looking up localized strings, etc.
+    /// </summary>
+    // This class was auto-generated by the StronglyTypedResourceBuilder
+    // class via a tool like ResGen or Visual Studio.
+    // To add or remove a member, edit your .ResX file then rerun ResGen
+    // with the /str option, or rebuild your VS project.
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    internal class Strings {
+        
+        private static global::System.Resources.ResourceManager resourceMan;
+        
+        private static global::System.Globalization.CultureInfo resourceCulture;
+        
+        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+        internal Strings() {
+        }
+        
+        /// <summary>
+        ///   Returns the cached ResourceManager instance used by this class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Resources.ResourceManager ResourceManager {
+            get {
+                if (object.ReferenceEquals(resourceMan, null)) {
+                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Maestro.AddIn.GeoRest.Strings", typeof(Strings).Assembly);
+                    resourceMan = temp;
+                }
+                return resourceMan;
+            }
+        }
+        
+        /// <summary>
+        ///   Overrides the current thread's CurrentUICulture property for all
+        ///   resource lookups using this strongly typed resource class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Globalization.CultureInfo Culture {
+            get {
+                return resourceCulture;
+            }
+            set {
+                resourceCulture = value;
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to XML Files.
+        /// </summary>
+        internal static string PickXml {
+            get {
+                return ResourceManager.GetString("PickXml", resourceCulture);
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Strings.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Strings.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.AddIn.GeoRest/Strings.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <data name="PickXml" xml:space="preserve">
+    <value>XML Files</value>
+  </data>
+</root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Maestro.AddIn.GeoRest/UI/FileSystemView.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.GeoRest/UI/FileSystemView.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.GeoRest/UI/FileSystemView.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -218,7 +218,7 @@
         {
             using (var save = DialogFactory.SaveFile())
             {
-                save.Filter = Properties.Resources.XmlFilter;
+                save.Filter = string.Format("{0} (*.{1})|*.{1}", Strings.PickXml, "xml"); //NOXLATE
                 if (save.ShowDialog() == DialogResult.OK)
                 {
                     var doc = _service.GetMaestroConfig();

Modified: trunk/Tools/Maestro/Maestro.AddIn.Scripting/Maestro.AddIn.Scripting.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.Scripting/Maestro.AddIn.Scripting.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.Scripting/Maestro.AddIn.Scripting.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -140,6 +140,7 @@
     <EmbeddedResource Include="Strings.resx">
       <Generator>ResXFileCodeGenerator</Generator>
       <LastGenOutput>Strings.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
     <EmbeddedResource Include="UI\IronPythonPreferences.resx">
       <DependentUpon>IronPythonPreferences.cs</DependentUpon>

Modified: trunk/Tools/Maestro/Maestro.AddIn.Scripting/UI/IronTextBox.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.AddIn.Scripting/UI/IronTextBox.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.AddIn.Scripting/UI/IronTextBox.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -39,6 +39,7 @@
 using IronPython.Hosting;   //PythonEngine
 using Microsoft.Scripting;  //ScriptDomainManager
 using Microsoft.Scripting.Hosting;
+using OSGeo.MapGuide.MaestroAPI;
 
 namespace Maestro.AddIn.Scripting.UI
 {
@@ -1318,7 +1319,7 @@
                 //Browse to the file...
                 OpenFileDialog ofd = new OpenFileDialog();
                 ofd.InitialDirectory = Paths.MiscDirs.vs_Projects;
-                ofd.Filter = "Python files (*.py)|*.py|All files (*.*)|*.*"; //NOXLATE
+                ofd.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickPy, "py") + "|" + StringConstants.AllFilesFilter; //NOXLATE
                 ofd.ShowDialog();
 
                 //Ask the user if they would like to append the path
@@ -1373,7 +1374,7 @@
             //Browse to the file...
             OpenFileDialog ofd = new OpenFileDialog();
             ofd.InitialDirectory = Paths.MiscDirs.vs_Projects;
-            ofd.Filter = "Python files (*.py)|*.py|All files (*.*)|*.*"; //NOXLATE
+            ofd.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickPy, "py") + "|" + StringConstants.AllFilesFilter; //NOXLATE
             ofd.ShowDialog();
 
             DoIPExecuteFile(ofd.FileName);
@@ -1406,14 +1407,14 @@
             //Browse to the file...
             OpenFileDialog ofd = new OpenFileDialog();
             ofd.InitialDirectory = Paths.MiscDirs.vs_Projects;
-            ofd.Filter = "Python files (*.py)|*.py|All files (*.*)|*.*"; //NOXLATE
+            ofd.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickPy, "py") + "|" + StringConstants.AllFilesFilter; //NOXLATE
             ofd.ShowDialog();
 
             try
             {
                 string filetext = File.ReadAllText(ofd.FileName);
                 //tabs create a problem when trying to remove comments
-                filetext = filetext.Replace("\t", "    ");
+                filetext = filetext.Replace("\t", "    "); //NOXLATE
 
                 // Create an instance of StreamReader to read from a file.
                 // The using statement also closes the StreamReader.

Modified: trunk/Tools/Maestro/Maestro.Base/Commands/EditPackageCommand.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Commands/EditPackageCommand.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Commands/EditPackageCommand.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -38,7 +38,7 @@
 
             using (var open = DialogFactory.OpenFile())
             {
-                open.Filter = Strings.Filter_Mgp_Files;
+                open.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickMgp, "mgp"); //NOXLATE
                 if (open.ShowDialog(wb) == System.Windows.Forms.DialogResult.OK)
                 {
                     var dlg = new PackageEditorDialog(open.FileName, conn);

Modified: trunk/Tools/Maestro/Maestro.Base/Commands/LiveMapEditorCommand.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Commands/LiveMapEditorCommand.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Commands/LiveMapEditorCommand.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -40,7 +40,7 @@
                 using (var dlg = DialogFactory.OpenFile())
                 {
                     dlg.Title = string.Format(Strings.LocateExecutable, "Maestro.LiveMapEditor.exe"); //NOXLATE
-                    dlg.Filter = Strings.FilterExecutables;
+                    dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickExe, "exe"); //NOXLATE
                     if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                     {
                         exe = dlg.FileName;

Modified: trunk/Tools/Maestro/Maestro.Base/Commands/LoadPackageCommand.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Commands/LoadPackageCommand.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Commands/LoadPackageCommand.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -39,7 +39,7 @@
 
             using (var open = DialogFactory.OpenFile())
             {
-                open.Filter = Strings.Filter_Mgp_Files;
+                open.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickMgp, "mgp"); //NOXLATE
                 if (open.ShowDialog(wb) == System.Windows.Forms.DialogResult.OK)
                 {
                     var optDiag = new PackageUploadOptionDialog();

Modified: trunk/Tools/Maestro/Maestro.Base/Commands/LocalFeatureSourcePreviewCommand.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Commands/LocalFeatureSourcePreviewCommand.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Commands/LocalFeatureSourcePreviewCommand.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -39,7 +39,7 @@
                 using (var dlg = DialogFactory.OpenFile())
                 {
                     dlg.Title = string.Format(Strings.LocateExecutable, "MaestroFsPreview.exe"); //NOXLATE
-                    dlg.Filter = Strings.FilterExecutables;
+                    dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickExe, "exe"); //NOXLATE
                     if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                     {
                         exe = dlg.FileName;

Modified: trunk/Tools/Maestro/Maestro.Base/Commands/MgCookerCommand.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Commands/MgCookerCommand.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Commands/MgCookerCommand.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -44,7 +44,7 @@
                 using (var dlg = DialogFactory.OpenFile())
                 {
                     dlg.Title = string.Format(Strings.LocateExecutable, "MgCooker.exe"); //NOXLATE
-                    dlg.Filter = Strings.FilterExecutables;
+                    dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickExe, "exe"); //NOXLATE
                     if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                     {
                         exe = dlg.FileName;

Modified: trunk/Tools/Maestro/Maestro.Base/Commands/RtMapInspectorCommand.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Commands/RtMapInspectorCommand.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Commands/RtMapInspectorCommand.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -39,7 +39,7 @@
                 using (var dlg = DialogFactory.OpenFile())
                 {
                     dlg.Title = string.Format(Strings.LocateExecutable, "RtMapInspector.exe"); //NOXLATE
-                    dlg.Filter = Strings.FilterExecutables;
+                    dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickExe, "exe"); //NOXLATE
                     if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                     {
                         exe = dlg.FileName;

Modified: trunk/Tools/Maestro/Maestro.Base/Maestro.Base.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Maestro.Base.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Maestro.Base.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -560,6 +560,7 @@
     <EmbeddedResource Include="Strings.resx">
       <Generator>ResXFileCodeGenerator</Generator>
       <LastGenOutput>Strings.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
     <EmbeddedResource Include="UI\AboutDialog.resx">
       <DependentUpon>AboutDialog.cs</DependentUpon>

Modified: trunk/Tools/Maestro/Maestro.Base/Strings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Strings.Designer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Strings.Designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -569,51 +569,6 @@
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Autodesk DWF (*.dwf)|*.dwf.
-        /// </summary>
-        internal static string Filter_Dwf_Files {
-            get {
-                return ResourceManager.GetString("Filter_Dwf_Files", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to MapGuide Package File (*.mgp)|*.mgp.
-        /// </summary>
-        internal static string Filter_Mgp_Files {
-            get {
-                return ResourceManager.GetString("Filter_Mgp_Files", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to Autodesk SDF (*.sdf)|*.sdf.
-        /// </summary>
-        internal static string Filter_Sdf_Files {
-            get {
-                return ResourceManager.GetString("Filter_Sdf_Files", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to ESRI Shapefile (*.shp)|*.shp.
-        /// </summary>
-        internal static string Filter_Shp_Files {
-            get {
-                return ResourceManager.GetString("Filter_Shp_Files", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to Executables|*.exe.
-        /// </summary>
-        internal static string FilterExecutables {
-            get {
-                return ResourceManager.GetString("FilterExecutables", resourceCulture);
-            }
-        }
-        
-        /// <summary>
         ///   Looks up a localized string similar to Validation detected errors in your resource, please fix them before saving this resource.
         /// </summary>
         internal static string FixErrorsBeforeSaving {

Modified: trunk/Tools/Maestro/Maestro.Base/Strings.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Strings.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Strings.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -302,21 +302,6 @@
   <data name="Error_Closeable_Singleton_Content" xml:space="preserve">
     <value>Singleton view content cannot be closed by users. The AllowUserClose property must return false</value>
   </data>
-  <data name="FilterExecutables" xml:space="preserve">
-    <value>Executables|*.exe</value>
-  </data>
-  <data name="Filter_Dwf_Files" xml:space="preserve">
-    <value>Autodesk DWF (*.dwf)|*.dwf</value>
-  </data>
-  <data name="Filter_Mgp_Files" xml:space="preserve">
-    <value>MapGuide Package File (*.mgp)|*.mgp</value>
-  </data>
-  <data name="Filter_Sdf_Files" xml:space="preserve">
-    <value>Autodesk SDF (*.sdf)|*.sdf</value>
-  </data>
-  <data name="Filter_Shp_Files" xml:space="preserve">
-    <value>ESRI Shapefile (*.shp)|*.shp</value>
-  </data>
   <data name="FixErrorsBeforeSaving" xml:space="preserve">
     <value>Validation detected errors in your resource, please fix them before saving this resource</value>
   </data>

Modified: trunk/Tools/Maestro/Maestro.Base/Templates/DwfLoadProcedureItemTemplate.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Templates/DwfLoadProcedureItemTemplate.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Templates/DwfLoadProcedureItemTemplate.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -46,7 +46,7 @@
             using (var dlg = DialogFactory.OpenFile())
             {
                 dlg.Multiselect = true;
-                dlg.Filter = Strings.Filter_Dwf_Files;
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickDwf, "dwf"); //NOXLATE
                 if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                 {
                     var proc = ObjectFactory.CreateLoadProcedure(conn, LoadType.Dwf, dlg.FileNames);

Modified: trunk/Tools/Maestro/Maestro.Base/Templates/SdfLoadProcedureItemTemplate.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Templates/SdfLoadProcedureItemTemplate.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Templates/SdfLoadProcedureItemTemplate.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -46,7 +46,7 @@
             using (var dlg = DialogFactory.OpenFile())
             {
                 dlg.Multiselect = true;
-                dlg.Filter = Strings.Filter_Sdf_Files;
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickSdf, "sdf"); //NOXLATE
                 if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                 {
                     var proc = ObjectFactory.CreateLoadProcedure(conn, LoadType.Sdf, dlg.FileNames);

Modified: trunk/Tools/Maestro/Maestro.Base/Templates/ShpLoadProcedureItemTemplate.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Templates/ShpLoadProcedureItemTemplate.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/Templates/ShpLoadProcedureItemTemplate.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -46,7 +46,7 @@
             using (var dlg = DialogFactory.OpenFile())
             {
                 dlg.Multiselect = true;
-                dlg.Filter = Strings.Filter_Shp_Files;
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickShp, "shp"); //NOXLATE
                 if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                 {
                     var proc = ObjectFactory.CreateLoadProcedure(conn, LoadType.Shp, dlg.FileNames);

Modified: trunk/Tools/Maestro/Maestro.Base/UI/MessageViewer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/UI/MessageViewer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/UI/MessageViewer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -68,7 +68,7 @@
         {
             using (var save = DialogFactory.SaveFile())
             {
-                save.Filter = "*.log|*.log"; //NOXLATE
+                save.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickLog, "log"); //NOXLATE
                 if (save.ShowDialog() == DialogResult.OK)
                 {
                     File.WriteAllText(save.FileName, txtMessages.Text);

Modified: trunk/Tools/Maestro/Maestro.Base/UI/OutboundRequestViewer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/UI/OutboundRequestViewer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/UI/OutboundRequestViewer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -93,7 +93,7 @@
         {
             using (var save = DialogFactory.SaveFile())
             {
-                save.Filter = "*.log|*.log"; //NOXLATE
+                save.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickLog, "log"); //NOXLATE
                 if (save.ShowDialog() == DialogResult.OK)
                 {
                     File.WriteAllText(save.FileName, txtMessages.Text);

Modified: trunk/Tools/Maestro/Maestro.Base/UI/Packaging/CreatePackageDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/UI/Packaging/CreatePackageDialog.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/UI/Packaging/CreatePackageDialog.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -148,7 +148,7 @@
         {
             using (var dlg = DialogFactory.SaveFile())
             {
-                dlg.Filter = Strings.Filter_Mgp_Files;
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickMgp, "mgp"); //NOXLATE
                 if (dlg.ShowDialog() == DialogResult.OK)
                 {
                     this.OutputFileName = dlg.FileName;

Modified: trunk/Tools/Maestro/Maestro.Base/UI/Preferences/GeneralPreferencesCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/UI/Preferences/GeneralPreferencesCtrl.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Base/UI/Preferences/GeneralPreferencesCtrl.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -138,7 +138,7 @@
             using (var dlg = DialogFactory.OpenFile())
             {
                 dlg.Title = string.Format(Strings.LocateExecutable, "MgCooker.exe"); //NOXLATE
-                dlg.Filter = Strings.FilterExecutables;
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickExe, "exe"); //NOXLATE
                 if (dlg.ShowDialog() == DialogResult.OK)
                 {
                     txtMgCooker.Text = dlg.FileName;
@@ -151,7 +151,7 @@
             using (var dlg = DialogFactory.OpenFile())
             {
                 dlg.Title = string.Format(Strings.LocateExecutable, "MaestroFsPreview.exe"); //NOXLATE
-                dlg.Filter = Strings.FilterExecutables;
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickExe, "exe"); //NOXLATE
                 if (dlg.ShowDialog() == DialogResult.OK)
                 {
                     txtFsPreview.Text = dlg.FileName;
@@ -164,7 +164,7 @@
             using (var dlg = DialogFactory.OpenFile())
             {
                 dlg.Title = string.Format(Strings.LocateExecutable, "RtMapInspector.exe"); //NOXLATE
-                dlg.Filter = Strings.FilterExecutables;
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickExe, "exe"); //NOXLATE
                 if (dlg.ShowDialog() == DialogResult.OK)
                 {
                     txtRtMapInspector.Text = dlg.FileName;
@@ -177,7 +177,7 @@
             using (var dlg = DialogFactory.OpenFile())
             {
                 dlg.Title = string.Format(Strings.LocateExecutable, "Maestro.LiveMapEditor.exe"); //NOXLATE
-                dlg.Filter = Strings.FilterExecutables;
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickExe, "exe"); //NOXLATE
                 if (dlg.ShowDialog() == DialogResult.OK)
                 {
                     txtLiveMapEditor.Text = dlg.FileName;

Modified: trunk/Tools/Maestro/Maestro.Editors/FeatureSource/Providers/Odbc/SubEditors/ManagedCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/FeatureSource/Providers/Odbc/SubEditors/ManagedCtrl.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/FeatureSource/Providers/Odbc/SubEditors/ManagedCtrl.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -118,15 +118,15 @@
             switch (ext)
             {
                 case ".ACCDB": //NOXLATE
-                    return Strings.OdbcDriverAccess64;
+                    return OdbcDriverNames.OdbcDriverAccess64;
                 case ".MDB": //NOXLATE
-                    return use64Bit ? Strings.OdbcDriverAccess64 : Strings.OdbcDriverAccess;
+                    return use64Bit ? OdbcDriverNames.OdbcDriverAccess64 : OdbcDriverNames.OdbcDriverAccess;
                 case ".XLS": //NOXLATE
-                    return use64Bit ? Strings.OdbcDriverExcel64 : Strings.OdbcDriverExcel;
+                    return use64Bit ? OdbcDriverNames.OdbcDriverExcel64 : OdbcDriverNames.OdbcDriverExcel;
                 case ".XLSX": //NOXLATE
                 case ".XLSM": //NOXLATE
                 case ".XLSB": //NOXLATE
-                    return Strings.OdbcDriverExcel64;
+                    return OdbcDriverNames.OdbcDriverExcel64;
             }
             return null;
         }

Modified: trunk/Tools/Maestro/Maestro.Editors/FeatureSource/Providers/Odbc/SubEditors/UnmanagedCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/FeatureSource/Providers/Odbc/SubEditors/UnmanagedCtrl.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/FeatureSource/Providers/Odbc/SubEditors/UnmanagedCtrl.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -64,15 +64,15 @@
             switch (ext)
             {
                 case ".ACCDB": //NOXLATE
-                    return Strings.OdbcDriverAccess64;
+                    return OdbcDriverNames.OdbcDriverAccess64;
                 case ".MDB": //NOXLATE
-                    return use64Bit ? Strings.OdbcDriverAccess64 : Strings.OdbcDriverAccess;
+                    return use64Bit ? OdbcDriverNames.OdbcDriverAccess64 : OdbcDriverNames.OdbcDriverAccess;
                 case ".XLS": //NOXLATE
-                    return use64Bit ? Strings.OdbcDriverExcel64 : Strings.OdbcDriverExcel;
+                    return use64Bit ? OdbcDriverNames.OdbcDriverExcel64 : OdbcDriverNames.OdbcDriverExcel;
                 case ".XLSX": //NOXLATE
                 case ".XLSM": //NOXLATE
                 case ".XLSB": //NOXLATE
-                    return Strings.OdbcDriverExcel64;
+                    return OdbcDriverNames.OdbcDriverExcel64;
             }
             return null;
         }
@@ -125,10 +125,10 @@
         {
             using (var open = new OpenFileDialog())
             {
-                open.Filter = Strings.OdbcDriverAccess + "|*.mdb|" + //NOXLATE
-                              Strings.OdbcDriverAccess64 + "|*.accdb,*.mdb|" +  //NOXLATE
-                              Strings.OdbcDriverExcel + "|*.xls|" + //NOXLATE
-                              Strings.OdbcDriverExcel64 + "|*.xlsx,*.xlsm,*.xlsb"; //NOXLATE
+                open.Filter = OdbcDriverNames.OdbcDriverAccess + "|*.mdb|" + //NOXLATE
+                              OdbcDriverNames.OdbcDriverAccess64 + "|*.accdb,*.mdb|" +  //NOXLATE
+                              OdbcDriverNames.OdbcDriverExcel + "|*.xls|" + //NOXLATE
+                              OdbcDriverNames.OdbcDriverExcel64 + "|*.xlsx,*.xlsm,*.xlsb"; //NOXLATE
 
                 if (open.ShowDialog() == DialogResult.OK)
                 {
@@ -158,4 +158,13 @@
         /// </summary>
         public event EventHandler RequestDocumentReset;
     }
+
+    internal class OdbcDriverNames
+    {
+        //These aren't localizable
+        public const string OdbcDriverAccess = "{Microsoft Access Driver (*.mdb)}";
+        public const string OdbcDriverAccess64 = "{Microsoft Access Driver (*.mdb, *.accdb)}";
+        public const string OdbcDriverExcel = "{Microsoft Excel Driver (*.xls)}";
+        public const string OdbcDriverExcel64 = "{Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}";
+    }
 }

Modified: trunk/Tools/Maestro/Maestro.Editors/LoadProcedure/InputFilesCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/LoadProcedure/InputFilesCtrl.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/LoadProcedure/InputFilesCtrl.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -74,15 +74,15 @@
 
         private string GetFilter()
         {
-            string filter = Strings.FilterAll;
+            string filter = OSGeo.MapGuide.MaestroAPI.StringConstants.AllFilesFilter;
             if (_lpt.Type == LoadType.Sdf)
-                filter = Strings.FilterSdf;
+                filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickSdf, "sdf"); //NOXLATE
             else if (_lpt.Type == LoadType.Shp)
-                filter = Strings.FilterShp;
+                filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickShp, "shp"); //NOXLATE
             else if (_lpt.Type == LoadType.Dwf)
-                filter = Strings.FilterDwf;
+                filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickDwf, "dwf"); //NOXLATE
             else if (_lpt.Type == LoadType.Sqlite)
-                filter = Strings.FilterSqlite;
+                filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickSqlite, "sqlite"); //NOXLATE
 
             return filter;
         }

Modified: trunk/Tools/Maestro/Maestro.Editors/Maestro.Editors.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Maestro.Editors.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/Maestro.Editors.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -1810,6 +1810,7 @@
     <EmbeddedResource Include="Strings.resx">
       <Generator>ResXFileCodeGenerator</Generator>
       <LastGenOutput>Strings.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
     <EmbeddedResource Include="SymbolDefinition\AdvancedSettingsCtrl.resx">
       <DependentUpon>AdvancedSettingsCtrl.cs</DependentUpon>
@@ -2431,12 +2432,14 @@
     </EmbeddedResource>
     <EmbeddedResource Include="Packaging\AddResourceEntryDialog.resx">
       <DependentUpon>AddResourceEntryDialog.cs</DependentUpon>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
     <EmbeddedResource Include="Packaging\EditResourceDataEntryDialog.resx">
       <DependentUpon>EditResourceDataEntryDialog.cs</DependentUpon>
     </EmbeddedResource>
     <EmbeddedResource Include="Packaging\PackageEditorDialog.resx">
       <DependentUpon>PackageEditorDialog.cs</DependentUpon>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
     <EmbeddedResource Include="Resources\areas\Acad_iso02w100.png" />
     <EmbeddedResource Include="Resources\areas\Acad_iso03w100.png" />

Modified: trunk/Tools/Maestro/Maestro.Editors/Packaging/AddResourceEntryDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Packaging/AddResourceEntryDialog.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/Packaging/AddResourceEntryDialog.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -40,6 +40,7 @@
         public AddResourceEntryDialog()
         {
             InitializeComponent();
+            BrowseFileDialog.Filter = StringConstants.AllFilesFilter;
         }
 
         private void UseHeader_CheckedChanged(object sender, EventArgs e)

Modified: trunk/Tools/Maestro/Maestro.Editors/Packaging/AddResourceEntryDialog.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Packaging/AddResourceEntryDialog.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/Packaging/AddResourceEntryDialog.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -112,16 +112,16 @@
     <value>2.0</value>
   </resheader>
   <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
   <data name="UseHeader.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
   <data name="UseHeader.Location" type="System.Drawing.Point, System.Drawing">
     <value>15, 11</value>
   </data>
@@ -138,7 +138,7 @@
     <value>UseHeader</value>
   </data>
   <data name=">>UseHeader.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>UseHeader.Parent" xml:space="preserve">
     <value>$this</value>
@@ -146,7 +146,7 @@
   <data name=">>UseHeader.ZOrder" xml:space="preserve">
     <value>9</value>
   </data>
-  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
   <data name="BrowseHeaderButton.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
     <value>Top, Right</value>
   </data>
@@ -169,7 +169,7 @@
     <value>BrowseHeaderButton</value>
   </data>
   <data name=">>BrowseHeaderButton.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>BrowseHeaderButton.Parent" xml:space="preserve">
     <value>$this</value>
@@ -196,7 +196,7 @@
     <value>HeaderPath</value>
   </data>
   <data name=">>HeaderPath.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>HeaderPath.Parent" xml:space="preserve">
     <value>$this</value>
@@ -223,7 +223,7 @@
     <value>label1</value>
   </data>
   <data name=">>label1.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>label1.Parent" xml:space="preserve">
     <value>$this</value>
@@ -247,7 +247,7 @@
     <value>ContentPath</value>
   </data>
   <data name=">>ContentPath.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>ContentPath.Parent" xml:space="preserve">
     <value>$this</value>
@@ -274,7 +274,7 @@
     <value>BrowseContentButton</value>
   </data>
   <data name=">>BrowseContentButton.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>BrowseContentButton.Parent" xml:space="preserve">
     <value>$this</value>
@@ -301,7 +301,7 @@
     <value>OKBtn</value>
   </data>
   <data name=">>OKBtn.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>OKBtn.Parent" xml:space="preserve">
     <value>$this</value>
@@ -328,7 +328,7 @@
     <value>CancelBtn</value>
   </data>
   <data name=">>CancelBtn.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>CancelBtn.Parent" xml:space="preserve">
     <value>$this</value>
@@ -336,12 +336,9 @@
   <data name=">>CancelBtn.ZOrder" xml:space="preserve">
     <value>2</value>
   </data>
-  <metadata name="BrowseFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+  <metadata name="BrowseFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>17, 17</value>
   </metadata>
-  <data name="BrowseFileDialog.Filter" xml:space="preserve">
-    <value>All files (*.*)|*.*</value>
-  </data>
   <data name="BrowseFileDialog.Title" xml:space="preserve">
     <value>Select the file to use</value>
   </data>
@@ -364,7 +361,7 @@
     <value>AlternateName</value>
   </data>
   <data name=">>AlternateName.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>AlternateName.Parent" xml:space="preserve">
     <value>$this</value>
@@ -391,7 +388,7 @@
     <value>UseAlternateName</value>
   </data>
   <data name=">>UseAlternateName.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>UseAlternateName.Parent" xml:space="preserve">
     <value>$this</value>
@@ -399,7 +396,7 @@
   <data name=">>UseAlternateName.ZOrder" xml:space="preserve">
     <value>1</value>
   </data>
-  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
   <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
@@ -415,12 +412,12 @@
     <value>BrowseFileDialog</value>
   </data>
   <data name=">>BrowseFileDialog.Type" xml:space="preserve">
-    <value>System.Windows.Forms.OpenFileDialog, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.OpenFileDialog, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>$this.Name" xml:space="preserve">
     <value>AddResourceEntryDialog</value>
   </data>
   <data name=">>$this.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Maestro.Editors/Packaging/PackageEditorDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Packaging/PackageEditorDialog.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/Packaging/PackageEditorDialog.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -59,6 +59,8 @@
         private PackageEditorDialog()
         {
             InitializeComponent();
+            BrowseResourceDataFile.Filter = StringConstants.AllFilesFilter;
+            SaveResourceDataFile.Filter = StringConstants.AllFilesFilter;
         }
 
         private void PackageEditor_Load(object sender, EventArgs e)

Modified: trunk/Tools/Maestro/Maestro.Editors/Packaging/PackageEditorDialog.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Packaging/PackageEditorDialog.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/Packaging/PackageEditorDialog.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -693,18 +693,12 @@
   <metadata name="BrowseResourceDataFile.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>227, 17</value>
   </metadata>
-  <data name="BrowseResourceDataFile.Filter" xml:space="preserve">
-    <value>All files (*.*)|*.*</value>
-  </data>
   <data name="BrowseResourceDataFile.Title" xml:space="preserve">
     <value>Select a file to add</value>
   </data>
   <metadata name="SaveResourceDataFile.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>411, 17</value>
   </metadata>
-  <data name="SaveResourceDataFile.Filter" xml:space="preserve">
-    <value>All files (*.*)|*.*</value>
-  </data>
   <data name="SaveResourceDataFile.Title" xml:space="preserve">
     <value>Select where to save the file</value>
   </data>

Modified: trunk/Tools/Maestro/Maestro.Editors/Strings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Strings.Designer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/Strings.Designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -268,23 +268,22 @@
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to "ColorName","NumOfColors","Type","CritVal","ColorNum","ColorLetter","R","G","B","SchemeType"
-        ///"Accent",3,"qual",,1,"A",127,201,127,"Qualitative"
-        ///,,,,2,"B",190,174,212,
-        ///,,,,3,"C",253,192,134,
-        ///"Accent",4,"qual",,1,"A",127,201,127,
-        ///,,,,2,"B",190,174,212,
-        ///,,,,3,"C",253,192,134,
-        ///,,,,4,"D",255,255,153,
-        ///"Accent",5,"qual",,1,"A",127,201,127,
-        ///,,,,2,"B",190,174,212,
-        ///,,,,3,"C",253,192,134,
-        ///,,,,4,"D",255,255,153,
-        ///,,,,5,"E",56,108,176,
-        ///"Accent",6,"qual",,1,"A",127,201,127,
-        ///,,,,2,"B",190,174,212,
-        ///,,,,3,"C",253,192,134,
-        ///,, [rest of string was truncated]";.
+        ///   Looks up a localized string similar to "ColorName","NumOfColors","Type","CritVal","ColorNum","ColorLetter","R","G","B","SchemeType"
+        ///"Accent",3,"qual",,1,"A",127,201,127,"Qualitative"
+        ///,,,,2,"B",190,174,212,
+        ///,,,,3,"C",253,192,134,
+        ///"Accent",4,"qual",,1,"A",127,201,127,
+        ///,,,,2,"B",190,174,212,
+        ///,,,,3,"C",253,192,134,
+        ///,,,,4,"D",255,255,153,
+        ///"Accent",5,"qual",,1,"A",127,201,127,
+        ///,,,,2,"B",190,174,212,
+        ///,,,,3,"C",253,192,134,
+        ///,,,,4,"D",255,255,153,
+        ///,,,,5,"E",56,108,176,
+        ///"Accent",6,"qual",,1,"A",127,201,127,
+        ///,,,,2,"B",190,174,212,
+        ///,,,,3,"C", [rest of string was truncated]";.
         /// </summary>
         internal static string ColorBrewer {
             get {
@@ -680,69 +679,6 @@
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to All File Types (*.*)|*.*.
-        /// </summary>
-        internal static string FilterAll {
-            get {
-                return ResourceManager.GetString("FilterAll", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to Autodesk DWF (*.dwf)|*.dwf.
-        /// </summary>
-        internal static string FilterDwf {
-            get {
-                return ResourceManager.GetString("FilterDwf", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to Portable Network Graphics (*.png)|*.png.
-        /// </summary>
-        internal static string FilterPng {
-            get {
-                return ResourceManager.GetString("FilterPng", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to Autodesk SDF (*.sdf)|*.sdf.
-        /// </summary>
-        internal static string FilterSdf {
-            get {
-                return ResourceManager.GetString("FilterSdf", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to ESRI Shape File (*.shp)|*.shp.
-        /// </summary>
-        internal static string FilterShp {
-            get {
-                return ResourceManager.GetString("FilterShp", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to SQLite files|*.sqlite;*.db;*.sdx;*.slt.
-        /// </summary>
-        internal static string FilterSqlite {
-            get {
-                return ResourceManager.GetString("FilterSqlite", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to XML Files (.xml)|*.xml.
-        /// </summary>
-        internal static string FilterXml {
-            get {
-                return ResourceManager.GetString("FilterXml", resourceCulture);
-            }
-        }
-        
-        /// <summary>
         ///   Looks up a localized string similar to Cannot Find an Empty String.
         /// </summary>
         internal static string FindEmptyString {
@@ -1625,42 +1561,6 @@
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to {Microsoft Access Driver (*.mdb)}.
-        /// </summary>
-        internal static string OdbcDriverAccess {
-            get {
-                return ResourceManager.GetString("OdbcDriverAccess", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to {Microsoft Access Driver (*.mdb, *.accdb)}.
-        /// </summary>
-        internal static string OdbcDriverAccess64 {
-            get {
-                return ResourceManager.GetString("OdbcDriverAccess64", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to {Microsoft Excel Driver (*.xls)}.
-        /// </summary>
-        internal static string OdbcDriverExcel {
-            get {
-                return ResourceManager.GetString("OdbcDriverExcel", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to {Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}.
-        /// </summary>
-        internal static string OdbcDriverExcel64 {
-            get {
-                return ResourceManager.GetString("OdbcDriverExcel64", resourceCulture);
-            }
-        }
-        
-        /// <summary>
         ///   Looks up a localized string similar to Could not infer ODBC driver. No file specified.
         /// </summary>
         internal static string OdbcNoMarkedFile {

Modified: trunk/Tools/Maestro/Maestro.Editors/Strings.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Strings.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/Strings.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -187,1719 +187,1719 @@
     <value>Value</value>
   </data>
   <data name="ColorBrewer" xml:space="preserve">
-    <value>"ColorName","NumOfColors","Type","CritVal","ColorNum","ColorLetter","R","G","B","SchemeType"
-"Accent",3,"qual",,1,"A",127,201,127,"Qualitative"
-,,,,2,"B",190,174,212,
-,,,,3,"C",253,192,134,
-"Accent",4,"qual",,1,"A",127,201,127,
-,,,,2,"B",190,174,212,
-,,,,3,"C",253,192,134,
-,,,,4,"D",255,255,153,
-"Accent",5,"qual",,1,"A",127,201,127,
-,,,,2,"B",190,174,212,
-,,,,3,"C",253,192,134,
-,,,,4,"D",255,255,153,
-,,,,5,"E",56,108,176,
-"Accent",6,"qual",,1,"A",127,201,127,
-,,,,2,"B",190,174,212,
-,,,,3,"C",253,192,134,
-,,,,4,"D",255,255,153,
-,,,,5,"E",56,108,176,
-,,,,6,"F",240,2,127,
-"Accent",7,"qual",,1,"A",127,201,127,
-,,,,2,"B",190,174,212,
-,,,,3,"C",253,192,134,
-,,,,4,"D",255,255,153,
-,,,,5,"E",56,108,176,
-,,,,6,"F",240,2,127,
-,,,,7,"G",191,91,23,
-"Accent",8,"qual",,1,"A",127,201,127,
-,,,,2,"B",190,174,212,
-,,,,3,"C",253,192,134,
-,,,,4,"D",255,255,153,
-,,,,5,"E",56,108,176,
-,,,,6,"F",240,2,127,
-,,,,7,"G",191,91,23,
-,,,,8,"H",102,102,102,
-"Blues",3,"seq",,1,"C",222,235,247,"Sequential"
-,,,,2,"F",158,202,225,
-,,,,3,"I",49,130,189,
-"Blues",4,"seq",,1,"B",239,243,255,
-,,,,2,"E",189,215,231,
-,,,,3,"G",107,174,214,
-,,,,4,"J",33,113,181,
-"Blues",5,"seq",,1,"B",239,243,255,
-,,,,2,"E",189,215,231,
-,,,,3,"G",107,174,214,
-,,,,4,"I",49,130,189,
-,,,,5,"K",8,81,156,
-"Blues",6,"seq",,1,"B",239,243,255,
-,,,,2,"D",198,219,239,
-,,,,3,"F",158,202,225,
-,,,,4,"G",107,174,214,
-,,,,5,"I",49,130,189,
-,,,,6,"K",8,81,156,
-"Blues",7,"seq",,1,"B",239,243,255,
-,,,,2,"D",198,219,239,
-,,,,3,"F",158,202,225,
-,,,,4,"G",107,174,214,
-,,,,5,"H",66,146,198,
-,,,,6,"J",33,113,181,
-,,,,7,"L",8,69,148,
-"Blues",8,"seq",,1,"A",247,251,255,
-,,,,2,"C",222,235,247,
-,,,,3,"D",198,219,239,
-,,,,4,"F",158,202,225,
-,,,,5,"G",107,174,214,
-,,,,6,"H",66,146,198,
-,,,,7,"J",33,113,181,
-,,,,8,"L",8,69,148,
-"Blues",9,"seq",,1,"A",247,251,255,
-,,,,2,"C",222,235,247,
-,,,,3,"D",198,219,239,
-,,,,4,"F",158,202,225,
-,,,,5,"G",107,174,214,
-,,,,6,"H",66,146,198,
-,,,,7,"J",33,113,181,
-,,,,8,"K",8,81,156,
-,,,,9,"M",8,48,107,
-"BrBG",3,"div",2,1,"E",216,179,101,"Diverging"
-,,,,2,"H",245,245,245,
-,,,,3,"K",90,180,172,
-"BrBG",4,"div","2,5",1,"C",166,97,26,
-,,,,2,"F",223,194,125,
-,,,,3,"J",128,205,193,
-,,,,4,"M",1,133,113,
-"BrBG",5,"div",3,1,"C",166,97,26,
-,,,,2,"F",223,194,125,
-,,,,3,"H",245,245,245,
-,,,,4,"J",128,205,193,
-,,,,5,"M",1,133,113,
-"BrBG",6,"div","3,5",1,"B",140,81,10,
-,,,,2,"E",216,179,101,
-,,,,3,"G",246,232,195,
-,,,,4,"I",199,234,229,
-,,,,5,"K",90,180,172,
-,,,,6,"N",1,102,94,
-"BrBG",7,"div",4,1,"B",140,81,10,
-,,,,2,"E",216,179,101,
-,,,,3,"G",246,232,195,
-,,,,4,"H",245,245,245,
-,,,,5,"I",199,234,229,
-,,,,6,"K",90,180,172,
-,,,,7,"N",1,102,94,
-"BrBG",8,"div","4,5",1,"B",140,81,10,
-,,,,2,"D",191,129,45,
-,,,,3,"F",223,194,125,
-,,,,4,"G",246,232,195,
-,,,,5,"I",199,234,229,
-,,,,6,"J",128,205,193,
-,,,,7,"L",53,151,143,
-,,,,8,"N",1,102,94,
-"BrBG",9,"div",5,1,"B",140,81,10,
-,,,,2,"D",191,129,45,
-,,,,3,"F",223,194,125,
-,,,,4,"G",246,232,195,
-,,,,5,"H",245,245,245,
-,,,,6,"I",199,234,229,
-,,,,7,"J",128,205,193,
-,,,,8,"L",53,151,143,
-,,,,9,"N",1,102,94,
-"BrBG",10,"div","5,5",1,"A",84,48,5,
-,,,,2,"B",140,81,10,
-,,,,3,"D",191,129,45,
-,,,,4,"F",223,194,125,
-,,,,5,"G",246,232,195,
-,,,,6,"I",199,234,229,
-,,,,7,"J",128,205,193,
-,,,,8,"L",53,151,143,
-,,,,9,"N",1,102,94,
-,,,,10,"O",0,60,48,
-"BrBG",11,"div",6,1,"A",84,48,5,
-,,,,2,"B",140,81,10,
-,,,,3,"D",191,129,45,
-,,,,4,"F",223,194,125,
-,,,,5,"G",246,232,195,
-,,,,6,"H",245,245,245,
-,,,,7,"I",199,234,229,
-,,,,8,"J",128,205,193,
-,,,,9,"L",53,151,143,
-,,,,10,"N",1,102,94,
-,,,,11,"O",0,60,48,
-"BuGn",3,"seq",,1,"C",229,245,249,"Sequential"
-,,,,2,"F",153,216,201,
-,,,,3,"I",44,162,95,
-"BuGn",4,"seq",,1,"B",237,248,251,
-,,,,2,"E",178,226,226,
-,,,,3,"G",102,194,164,
-,,,,4,"J",35,139,69,
-"BuGn",5,"seq",,1,"B",237,248,251,
-,,,,2,"E",178,226,226,
-,,,,3,"G",102,194,164,
-,,,,4,"I",44,162,95,
-,,,,5,"K",0,109,44,
-"BuGn",6,"seq",,1,"B",237,248,251,
-,,,,2,"D",204,236,230,
-,,,,3,"F",153,216,201,
-,,,,4,"G",102,194,164,
-,,,,5,"I",44,162,95,
-,,,,6,"K",0,109,44,
-"BuGn",7,"seq",,1,"B",237,248,251,
-,,,,2,"D",204,236,230,
-,,,,3,"F",153,216,201,
-,,,,4,"G",102,194,164,
-,,,,5,"H",65,174,118,
-,,,,6,"J",35,139,69,
-,,,,7,"L",0,88,36,
-"BuGn",8,"seq",,1,"A",247,252,253,
-,,,,2,"C",229,245,249,
-,,,,3,"D",204,236,230,
-,,,,4,"F",153,216,201,
-,,,,5,"G",102,194,164,
-,,,,6,"H",65,174,118,
-,,,,7,"J",35,139,69,
-,,,,8,"L",0,88,36,
-"BuGn",9,"seq",,1,"A",247,252,253,
-,,,,2,"C",229,245,249,
-,,,,3,"D",204,236,230,
-,,,,4,"F",153,216,201,
-,,,,5,"G",102,194,164,
-,,,,6,"H",65,174,118,
-,,,,7,"J",35,139,69,
-,,,,8,"K",0,109,44,
-,,,,9,"M",0,68,27,
-"BuPu",3,"seq",,1,"C",224,236,244,"Sequential"
-,,,,2,"F",158,188,218,
-,,,,3,"I",136,86,167,
-"BuPu",4,"seq",,1,"B",237,248,251,
-,,,,2,"E",179,205,227,
-,,,,3,"G",140,150,198,
-,,,,4,"J",136,65,157,
-"BuPu",5,"seq",,1,"B",237,248,251,
-,,,,2,"E",179,205,227,
-,,,,3,"G",140,150,198,
-,,,,4,"I",136,86,167,
-,,,,5,"K",129,15,124,
-"BuPu",6,"seq",,1,"B",237,248,251,
-,,,,2,"D",191,211,230,
-,,,,3,"F",158,188,218,
-,,,,4,"G",140,150,198,
-,,,,5,"I",136,86,167,
-,,,,6,"K",129,15,124,
-"BuPu",7,"seq",,1,"B",237,248,251,
-,,,,2,"D",191,211,230,
-,,,,3,"F",158,188,218,
-,,,,4,"G",140,150,198,
-,,,,5,"H",140,107,177,
-,,,,6,"J",136,65,157,
-,,,,7,"L",110,1,107,
-"BuPu",8,"seq",,1,"A",247,252,253,
-,,,,2,"C",224,236,244,
-,,,,3,"D",191,211,230,
-,,,,4,"F",158,188,218,
-,,,,5,"G",140,150,198,
-,,,,6,"H",140,107,177,
-,,,,7,"J",136,65,157,
-,,,,8,"L",110,1,107,
-"BuPu",9,"seq",,1,"A",247,252,253,
-,,,,2,"C",224,236,244,
-,,,,3,"D",191,211,230,
-,,,,4,"F",158,188,218,
-,,,,5,"G",140,150,198,
-,,,,6,"H",140,107,177,
-,,,,7,"J",136,65,157,
-,,,,8,"K",129,15,124,
-,,,,9,"M",77,0,75,
-"Dark2",3,"qual",,1,"A",27,158,119,"Qualitative"
-,,,,2,"B",217,95,2,
-,,,,3,"C",117,112,179,
-"Dark2",4,"qual",,1,"A",27,158,119,
-,,,,2,"B",217,95,2,
-,,,,3,"C",117,112,179,
-,,,,4,"D",231,41,138,
-"Dark2",5,"qual",,1,"A",27,158,119,
-,,,,2,"B",217,95,2,
-,,,,3,"C",117,112,179,
-,,,,4,"D",231,41,138,
-,,,,5,"E",102,166,30,
-"Dark2",6,"qual",,1,"A",27,158,119,
-,,,,2,"B",217,95,2,
-,,,,3,"C",117,112,179,
-,,,,4,"D",231,41,138,
-,,,,5,"E",102,166,30,
-,,,,6,"F",230,171,2,
-"Dark2",7,"qual",,1,"A",27,158,119,
-,,,,2,"B",217,95,2,
-,,,,3,"C",117,112,179,
-,,,,4,"D",231,41,138,
-,,,,5,"E",102,166,30,
-,,,,6,"F",230,171,2,
-,,,,7,"G",166,118,29,
-"Dark2",8,"qual",,1,"A",27,158,119,
-,,,,2,"B",217,95,2,
-,,,,3,"C",117,112,179,
-,,,,4,"D",231,41,138,
-,,,,5,"E",102,166,30,
-,,,,6,"F",230,171,2,
-,,,,7,"G",166,118,29,
-,,,,8,"H",102,102,102,
-"GnBu",3,"seq",,1,"C",224,243,219,"Sequential"
-,,,,2,"F",168,221,181,
-,,,,3,"I",67,162,202,
-"GnBu",4,"seq",,1,"B",240,249,232,
-,,,,2,"E",186,228,188,
-,,,,3,"G",123,204,196,
-,,,,4,"J",43,140,190,
-"GnBu",5,"seq",,1,"B",240,249,232,
-,,,,2,"E",186,228,188,
-,,,,3,"G",123,204,196,
-,,,,4,"I",67,162,202,
-,,,,5,"K",8,104,172,
-"GnBu",6,"seq",,1,"B",240,249,232,
-,,,,2,"D",204,235,197,
-,,,,3,"F",168,221,181,
-,,,,4,"G",123,204,196,
-,,,,5,"I",67,162,202,
-,,,,6,"K",8,104,172,
-"GnBu",7,"seq",,1,"B",240,249,232,
-,,,,2,"D",204,235,197,
-,,,,3,"F",168,221,181,
-,,,,4,"G",123,204,196,
-,,,,5,"H",78,179,211,
-,,,,6,"J",43,140,190,
-,,,,7,"L",8,88,158,
-"GnBu",8,"seq",,1,"A",247,252,240,
-,,,,2,"C",224,243,219,
-,,,,3,"D",204,235,197,
-,,,,4,"F",168,221,181,
-,,,,5,"G",123,204,196,
-,,,,6,"H",78,179,211,
-,,,,7,"J",43,140,190,
-,,,,8,"L",8,88,158,
-"GnBu",9,"seq",,1,"A",247,252,240,
-,,,,2,"C",224,243,219,
-,,,,3,"D",204,235,197,
-,,,,4,"F",168,221,181,
-,,,,5,"G",123,204,196,
-,,,,6,"H",78,179,211,
-,,,,7,"J",43,140,190,
-,,,,8,"K",8,104,172,
-,,,,9,"M",8,64,129,
-"Greens",3,"seq",,1,"C",229,245,224,"Sequential"
-,,,,2,"F",161,217,155,
-,,,,3,"I",49,163,84,
-"Greens",4,"seq",,1,"B",237,248,233,
-,,,,2,"E",186,228,179,
-,,,,3,"G",116,196,118,
-,,,,4,"J",35,139,69,
-"Greens",5,"seq",,1,"B",237,248,233,
-,,,,2,"E",186,228,179,
-,,,,3,"G",116,196,118,
-,,,,4,"I",49,163,84,
-,,,,5,"K",0,109,44,
-"Greens",6,"seq",,1,"B",237,248,233,
-,,,,2,"D",199,233,192,
-,,,,3,"F",161,217,155,
-,,,,4,"G",116,196,118,
-,,,,5,"I",49,163,84,
-,,,,6,"K",0,109,44,
-"Greens",7,"seq",,1,"B",237,248,233,
-,,,,2,"D",199,233,192,
-,,,,3,"F",161,217,155,
-,,,,4,"G",116,196,118,
-,,,,5,"H",65,171,93,
-,,,,6,"J",35,139,69,
-,,,,7,"L",0,90,50,
-"Greens",8,"seq",,1,"A",247,252,245,
-,,,,2,"C",229,245,224,
-,,,,3,"D",199,233,192,
-,,,,4,"F",161,217,155,
-,,,,5,"G",116,196,118,
-,,,,6,"H",65,171,93,
-,,,,7,"J",35,139,69,
-,,,,8,"L",0,90,50,
-"Greens",9,"seq",,1,"A",247,252,245,
-,,,,2,"C",229,245,224,
-,,,,3,"D",199,233,192,
-,,,,4,"F",161,217,155,
-,,,,5,"G",116,196,118,
-,,,,6,"H",65,171,93,
-,,,,7,"J",35,139,69,
-,,,,8,"K",0,109,44,
-,,,,9,"M",0,68,27,
-"Greys",3,"seq",,1,"C",240,240,240,"Sequential"
-,,,,2,"F",189,189,189,
-,,,,3,"I",99,99,99,
-"Greys",4,"seq",,1,"B",247,247,247,
-,,,,2,"E",204,204,204,
-,,,,3,"G",150,150,150,
-,,,,4,"J",82,82,82,
-"Greys",5,"seq",,1,"B",247,247,247,
-,,,,2,"E",204,204,204,
-,,,,3,"G",150,150,150,
-,,,,4,"I",99,99,99,
-,,,,5,"K",37,37,37,
-"Greys",6,"seq",,1,"B",247,247,247,
-,,,,2,"D",217,217,217,
-,,,,3,"F",189,189,189,
-,,,,4,"G",150,150,150,
-,,,,5,"I",99,99,99,
-,,,,6,"K",37,37,37,
-"Greys",7,"seq",,1,"B",247,247,247,
-,,,,2,"D",217,217,217,
-,,,,3,"F",189,189,189,
-,,,,4,"G",150,150,150,
-,,,,5,"H",115,115,115,
-,,,,6,"J",82,82,82,
-,,,,7,"L",37,37,37,
-"Greys",8,"seq",,1,"A",255,255,255,
-,,,,2,"C",240,240,240,
-,,,,3,"D",217,217,217,
-,,,,4,"F",189,189,189,
-,,,,5,"G",150,150,150,
-,,,,6,"H",115,115,115,
-,,,,7,"J",82,82,82,
-,,,,8,"L",37,37,37,
-"Greys",9,"seq",,1,"A",255,255,255,
-,,,,2,"C",240,240,240,
-,,,,3,"D",217,217,217,
-,,,,4,"F",189,189,189,
-,,,,5,"G",150,150,150,
-,,,,6,"H",115,115,115,
-,,,,7,"J",82,82,82,
-,,,,8,"K",37,37,37,
-,,,,9,"M",0,0,0,
-"Oranges",3,"seq",,1,"C",254,230,206,"Sequential"
-,,,,2,"F",253,174,107,
-,,,,3,"I",230,85,13,
-"Oranges",4,"seq",,1,"B",254,237,222,
-,,,,2,"E",253,190,133,
-,,,,3,"G",253,141,60,
-,,,,4,"J",217,71,1,
-"Oranges",5,"seq",,1,"B",254,237,222,
-,,,,2,"E",253,190,133,
-,,,,3,"G",253,141,60,
-,,,,4,"I",230,85,13,
-,,,,5,"K",166,54,3,
-"Oranges",6,"seq",,1,"B",254,237,222,
-,,,,2,"D",253,208,162,
-,,,,3,"F",253,174,107,
-,,,,4,"G",253,141,60,
-,,,,5,"I",230,85,13,
-,,,,6,"K",166,54,3,
-"Oranges",7,"seq",,1,"B",254,237,222,
-,,,,2,"D",253,208,162,
-,,,,3,"F",253,174,107,
-,,,,4,"G",253,141,60,
-,,,,5,"H",241,105,19,
-,,,,6,"J",217,72,1,
-,,,,7,"L",140,45,4,
-"Oranges",8,"seq",,1,"A",255,245,235,
-,,,,2,"C",254,230,206,
-,,,,3,"D",253,208,162,
-,,,,4,"F",253,174,107,
-,,,,5,"G",253,141,60,
-,,,,6,"H",241,105,19,
-,,,,7,"J",217,72,1,
-,,,,8,"L",140,45,4,
-"Oranges",9,"seq",,1,"A",255,245,235,
-,,,,2,"C",254,230,206,
-,,,,3,"D",253,208,162,
-,,,,4,"F",253,174,107,
-,,,,5,"G",253,141,60,
-,,,,6,"H",241,105,19,
-,,,,7,"J",217,72,1,
-,,,,8,"K",166,54,3,
-,,,,9,"M",127,39,4,
-"OrRd",3,"seq",,1,"C",254,232,200,"Sequential"
-,,,,2,"F",253,187,132,
-,,,,3,"I",227,74,51,
-"OrRd",4,"seq",,1,"B",254,240,217,
-,,,,2,"E",253,204,138,
-,,,,3,"G",252,141,89,
-,,,,4,"J",215,48,31,
-"OrRd",5,"seq",,1,"B",254,240,217,
-,,,,2,"E",253,204,138,
-,,,,3,"G",252,141,89,
-,,,,4,"I",227,74,51,
-,,,,5,"K",179,0,0,
-"OrRd",6,"seq",,1,"B",254,240,217,
-,,,,2,"D",253,212,158,
-,,,,3,"F",253,187,132,
-,,,,4,"G",252,141,89,
-,,,,5,"I",227,74,51,
-,,,,6,"K",179,0,0,
-"OrRd",7,"seq",,1,"B",254,240,217,
-,,,,2,"D",253,212,158,
-,,,,3,"F",253,187,132,
-,,,,4,"G",252,141,89,
-,,,,5,"H",239,101,72,
-,,,,6,"J",215,48,31,
-,,,,7,"L",153,0,0,
-"OrRd",8,"seq",,1,"A",255,247,236,
-,,,,2,"C",254,232,200,
-,,,,3,"D",253,212,158,
-,,,,4,"F",253,187,132,
-,,,,5,"G",252,141,89,
-,,,,6,"H",239,101,72,
-,,,,7,"J",215,48,31,
-,,,,8,"L",153,0,0,
-"OrRd",9,"seq",,1,"A",255,247,236,
-,,,,2,"C",254,232,200,
-,,,,3,"D",253,212,158,
-,,,,4,"F",253,187,132,
-,,,,5,"G",252,141,89,
-,,,,6,"H",239,101,72,
-,,,,7,"J",215,48,31,
-,,,,8,"K",179,0,0,
-,,,,9,"M",127,0,0,
-"Paired",3,"qual",,1,"A",166,206,227,"Qualitative"
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-"Paired",4,"qual",,1,"A",166,206,227,
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-,,,,4,"D",51,160,44,
-"Paired",5,"qual",,1,"A",166,206,227,
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-,,,,4,"D",51,160,44,
-,,,,5,"E",251,154,153,
-"Paired",6,"qual",,1,"A",166,206,227,
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-,,,,4,"D",51,160,44,
-,,,,5,"E",251,154,153,
-,,,,6,"F",227,26,28,
-"Paired",7,"qual",,1,"A",166,206,227,
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-,,,,4,"D",51,160,44,
-,,,,5,"E",251,154,153,
-,,,,6,"F",227,26,28,
-,,,,7,"G",253,191,111,
-"Paired",8,"qual",,1,"A",166,206,227,
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-,,,,4,"D",51,160,44,
-,,,,5,"E",251,154,153,
-,,,,6,"F",227,26,28,
-,,,,7,"G",253,191,111,
-,,,,8,"H",255,127,0,
-"Paired",9,"qual",,1,"A",166,206,227,
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-,,,,4,"D",51,160,44,
-,,,,5,"E",251,154,153,
-,,,,6,"F",227,26,28,
-,,,,7,"G",253,191,111,
-,,,,8,"H",255,127,0,
-,,,,9,"I",202,178,214,
-"Paired",10,"qual",,1,"A",166,206,227,
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-,,,,4,"D",51,160,44,
-,,,,5,"E",251,154,153,
-,,,,6,"F",227,26,28,
-,,,,7,"G",253,191,111,
-,,,,8,"H",255,127,0,
-,,,,9,"I",202,178,214,
-,,,,10,"J",106,61,154,
-"Paired",11,"qual",,1,"A",166,206,227,
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-,,,,4,"D",51,160,44,
-,,,,5,"E",251,154,153,
-,,,,6,"F",227,26,28,
-,,,,7,"G",253,191,111,
-,,,,8,"H",255,127,0,
-,,,,9,"I",202,178,214,
-,,,,10,"J",106,61,154,
-,,,,11,"K",255,255,153,
-"Paired",12,"qual",,1,"A",166,206,227,
-,,,,2,"B",31,120,180,
-,,,,3,"C",178,223,138,
-,,,,4,"D",51,160,44,
-,,,,5,"E",251,154,153,
-,,,,6,"F",227,26,28,
-,,,,7,"G",253,191,111,
-,,,,8,"H",255,127,0,
-,,,,9,"I",202,178,214,
-,,,,10,"J",106,61,154,
-,,,,11,"K",255,255,153,
-,,,,12,"L",177,89,40,
-"Pastel1",3,"qual",,1,"A",251,180,174,"Qualitative"
-,,,,2,"B",179,205,227,
-,,,,3,"C",204,235,197,
-"Pastel1",4,"qual",,1,"A",251,180,174,
-,,,,2,"B",179,205,227,
-,,,,3,"C",204,235,197,
-,,,,4,"D",222,203,228,
-"Pastel1",5,"qual",,1,"A",251,180,174,
-,,,,2,"B",179,205,227,
-,,,,3,"C",204,235,197,
-,,,,4,"D",222,203,228,
-,,,,5,"E",254,217,166,
-"Pastel1",6,"qual",,1,"A",251,180,174,
-,,,,2,"B",179,205,227,
-,,,,3,"C",204,235,197,
-,,,,4,"D",222,203,228,
-,,,,5,"E",254,217,166,
-,,,,6,"F",255,255,204,
-"Pastel1",7,"qual",,1,"A",251,180,174,
-,,,,2,"B",179,205,227,
-,,,,3,"C",204,235,197,
-,,,,4,"D",222,203,228,
-,,,,5,"E",254,217,166,
-,,,,6,"F",255,255,204,
-,,,,7,"G",229,216,189,
-"Pastel1",8,"qual",,1,"A",251,180,174,
-,,,,2,"B",179,205,227,
-,,,,3,"C",204,235,197,
-,,,,4,"D",222,203,228,
-,,,,5,"E",254,217,166,
-,,,,6,"F",255,255,204,
-,,,,7,"G",229,216,189,
-,,,,8,"H",253,218,236,
-"Pastel1",9,"qual",,1,"A",251,180,174,
-,,,,2,"B",179,205,227,
-,,,,3,"C",204,235,197,
-,,,,4,"D",222,203,228,
-,,,,5,"E",254,217,166,
-,,,,6,"F",255,255,204,
-,,,,7,"G",229,216,189,
-,,,,8,"H",253,218,236,
-,,,,9,"I",242,242,242,
-"Pastel2",3,"qual",,1,"A",179,226,205,"Qualitative"
-,,,,2,"B",253,205,172,
-,,,,3,"C",203,213,232,
-"Pastel2",4,"qual",,1,"A",179,226,205,
-,,,,2,"B",253,205,172,
-,,,,3,"C",203,213,232,
-,,,,4,"D",244,202,228,
-"Pastel2",5,"qual",,1,"A",179,226,205,
-,,,,2,"B",253,205,172,
-,,,,3,"C",203,213,232,
-,,,,4,"D",244,202,228,
-,,,,5,"E",230,245,201,
-"Pastel2",6,"qual",,1,"A",179,226,205,
-,,,,2,"B",253,205,172,
-,,,,3,"C",203,213,232,
-,,,,4,"D",244,202,228,
-,,,,5,"E",230,245,201,
-,,,,6,"F",255,242,174,
-"Pastel2",7,"qual",,1,"A",179,226,205,
-,,,,2,"B",253,205,172,
-,,,,3,"C",203,213,232,
-,,,,4,"D",244,202,228,
-,,,,5,"E",230,245,201,
-,,,,6,"F",255,242,174,
-,,,,7,"G",241,226,204,
-"Pastel2",8,"qual",,1,"A",179,226,205,
-,,,,2,"B",253,205,172,
-,,,,3,"C",203,213,232,
-,,,,4,"D",244,202,228,
-,,,,5,"E",230,245,201,
-,,,,6,"F",255,242,174,
-,,,,7,"G",241,226,204,
-,,,,8,"H",204,204,204,
-"PiYG",3,"div",2,1,"E",233,163,201,"Diverging"
-,,,,2,"H",247,247,247,
-,,,,3,"K",161,215,106,
-"PiYG",4,"div","2,5",1,"C",208,28,139,
-,,,,2,"F",241,182,218,
-,,,,3,"J",184,225,134,
-,,,,4,"M",77,172,38,
-"PiYG",5,"div",3,1,"C",208,28,139,
-,,,,2,"F",241,182,218,
-,,,,3,"H",247,247,247,
-,,,,4,"J",184,225,134,
-,,,,5,"M",77,172,38,
-"PiYG",6,"div","3,5",1,"B",197,27,125,
-,,,,2,"E",233,163,201,
-,,,,3,"G",253,224,239,
-,,,,4,"I",230,245,208,
-,,,,5,"K",161,215,106,
-,,,,6,"N",77,146,33,
-"PiYG",7,"div",4,1,"B",197,27,125,
-,,,,2,"E",233,163,201,
-,,,,3,"G",253,224,239,
-,,,,4,"H",247,247,247,
-,,,,5,"I",230,245,208,
-,,,,6,"K",161,215,106,
-,,,,7,"N",77,146,33,
-"PiYG",8,"div","4,5",1,"B",197,27,125,
-,,,,2,"D",222,119,174,
-,,,,3,"F",241,182,218,
-,,,,4,"G",253,224,239,
-,,,,5,"I",230,245,208,
-,,,,6,"J",184,225,134,
-,,,,7,"L",127,188,65,
-,,,,8,"N",77,146,33,
-"PiYG",9,"div",5,1,"B",197,27,125,
-,,,,2,"D",222,119,174,
-,,,,3,"F",241,182,218,
-,,,,4,"G",253,224,239,
-,,,,5,"H",247,247,247,
-,,,,6,"I",230,245,208,
-,,,,7,"J",184,225,134,
-,,,,8,"L",127,188,65,
-,,,,9,"N",77,146,33,
-"PiYG",10,"div","5,5",1,"A",142,1,82,
-,,,,2,"B",197,27,125,
-,,,,3,"D",222,119,174,
-,,,,4,"F",241,182,218,
-,,,,5,"G",253,224,239,
-,,,,6,"I",230,245,208,
-,,,,7,"J",184,225,134,
-,,,,8,"L",127,188,65,
-,,,,9,"N",77,146,33,
-,,,,10,"O",39,100,25,
-"PiYG",11,"div",6,1,"A",142,1,82,
-,,,,2,"B",197,27,125,
-,,,,3,"D",222,119,174,
-,,,,4,"F",241,182,218,
-,,,,5,"G",253,224,239,
-,,,,6,"H",247,247,247,
-,,,,7,"I",230,245,208,
-,,,,8,"J",184,225,134,
-,,,,9,"L",127,188,65,
-,,,,10,"N",77,146,33,
-,,,,11,"O",39,100,25,
-"PRGn",3,"div",2,1,"E",175,141,195,"Diverging"
-,,,,2,"H",247,247,247,
-,,,,3,"K",127,191,123,
-"PRGn",4,"div","2,5",1,"C",123,50,148,
-,,,,2,"F",194,165,207,
-,,,,3,"J",166,219,160,
-,,,,4,"M",0,136,55,
-"PRGn",5,"div",3,1,"C",123,50,148,
-,,,,2,"F",194,165,207,
-,,,,3,"H",247,247,247,
-,,,,4,"J",166,219,160,
-,,,,5,"M",0,136,55,
-"PRGn",6,"div","3,5",1,"B",118,42,131,
-,,,,2,"E",175,141,195,
-,,,,3,"G",231,212,232,
-,,,,4,"I",217,240,211,
-,,,,5,"K",127,191,123,
-,,,,6,"N",27,120,55,
-"PRGn",7,"div",4,1,"B",118,42,131,
-,,,,2,"E",175,141,195,
-,,,,3,"G",231,212,232,
-,,,,4,"H",247,247,247,
-,,,,5,"I",217,240,211,
-,,,,6,"K",127,191,123,
-,,,,7,"N",27,120,55,
-"PRGn",8,"div","4,5",1,"B",118,42,131,
-,,,,2,"D",153,112,171,
-,,,,3,"F",194,165,207,
-,,,,4,"G",231,212,232,
-,,,,5,"I",217,240,211,
-,,,,6,"J",166,219,160,
-,,,,7,"L",90,174,97,
-,,,,8,"N",27,120,55,
-"PRGn",9,"div",5,1,"B",118,42,131,
-,,,,2,"D",153,112,171,
-,,,,3,"F",194,165,207,
-,,,,4,"G",231,212,232,
-,,,,5,"H",247,247,247,
-,,,,6,"I",217,240,211,
-,,,,7,"J",166,219,160,
-,,,,8,"L",90,174,97,
-,,,,9,"N",27,120,55,
-"PRGn",10,"div","5,5",1,"A",64,0,75,
-,,,,2,"B",118,42,131,
-,,,,3,"D",153,112,171,
-,,,,4,"F",194,165,207,
-,,,,5,"G",231,212,232,
-,,,,6,"I",217,240,211,
-,,,,7,"J",166,219,160,
-,,,,8,"L",90,174,97,
-,,,,9,"N",27,120,55,
-,,,,10,"O",0,68,27,
-"PRGn",11,"div",6,1,"A",64,0,75,
-,,,,2,"B",118,42,131,
-,,,,3,"D",153,112,171,
-,,,,4,"F",194,165,207,
-,,,,5,"G",231,212,232,
-,,,,6,"H",247,247,247,
-,,,,7,"I",217,240,211,
-,,,,8,"J",166,219,160,
-,,,,9,"L",90,174,97,
-,,,,10,"N",27,120,55,
-,,,,11,"O",0,68,27,
-"PuBu",3,"seq",,1,"C",236,231,242,"Sequential"
-,,,,2,"F",166,189,219,
-,,,,3,"I",43,140,190,
-"PuBu",4,"seq",,1,"B",241,238,246,
-,,,,2,"E",189,201,225,
-,,,,3,"G",116,169,207,
-,,,,4,"J",5,112,176,
-"PuBu",5,"seq",,1,"B",241,238,246,
-,,,,2,"E",189,201,225,
-,,,,3,"G",116,169,207,
-,,,,4,"I",43,140,190,
-,,,,5,"K",4,90,141,
-"PuBu",6,"seq",,1,"B",241,238,246,
-,,,,2,"D",208,209,230,
-,,,,3,"F",166,189,219,
-,,,,4,"G",116,169,207,
-,,,,5,"I",43,140,190,
-,,,,6,"K",4,90,141,
-"PuBu",7,"seq",,1,"B",241,238,246,
-,,,,2,"D",208,209,230,
-,,,,3,"F",166,189,219,
-,,,,4,"G",116,169,207,
-,,,,5,"H",54,144,192,
-,,,,6,"J",5,112,176,
-,,,,7,"L",3,78,123,
-"PuBu",8,"seq",,1,"A",255,247,251,
-,,,,2,"C",236,231,242,
-,,,,3,"D",208,209,230,
-,,,,4,"F",166,189,219,
-,,,,5,"G",116,169,207,
-,,,,6,"H",54,144,192,
-,,,,7,"J",5,112,176,
-,,,,8,"L",3,78,123,
-"PuBu",9,"seq",,1,"A",255,247,251,
-,,,,2,"C",236,231,242,
-,,,,3,"D",208,209,230,
-,,,,4,"F",166,189,219,
-,,,,5,"G",116,169,207,
-,,,,6,"H",54,144,192,
-,,,,7,"J",5,112,176,
-,,,,8,"K",4,90,141,
-,,,,9,"M",2,56,88,
-"PuBuGn",3,"seq",,1,"C",236,226,240,"Sequential"
-,,,,2,"F",166,189,219,
-,,,,3,"I",28,144,153,
-"PuBuGn",4,"seq",,1,"B",246,239,247,
-,,,,2,"E",189,201,225,
-,,,,3,"G",103,169,207,
-,,,,4,"J",2,129,138,
-"PuBuGn",5,"seq",,1,"B",246,239,247,
-,,,,2,"E",189,201,225,
-,,,,3,"G",103,169,207,
-,,,,4,"I",28,144,153,
-,,,,5,"K",1,108,89,
-"PuBuGn",6,"seq",,1,"B",246,239,247,
-,,,,2,"D",208,209,230,
-,,,,3,"F",166,189,219,
-,,,,4,"G",103,169,207,
-,,,,5,"I",28,144,153,
-,,,,6,"K",1,108,89,
-"PuBuGn",7,"seq",,1,"B",246,239,247,
-,,,,2,"D",208,209,230,
-,,,,3,"F",166,189,219,
-,,,,4,"G",103,169,207,
-,,,,5,"H",54,144,192,
-,,,,6,"J",2,129,138,
-,,,,7,"L",1,100,80,
-"PuBuGn",8,"seq",,1,"A",255,247,251,
-,,,,2,"C",236,226,240,
-,,,,3,"D",208,209,230,
-,,,,4,"F",166,189,219,
-,,,,5,"G",103,169,207,
-,,,,6,"H",54,144,192,
-,,,,7,"J",2,129,138,
-,,,,8,"L",1,100,80,
-"PuBuGn",9,"seq",,1,"A",255,247,251,
-,,,,2,"C",236,226,240,
-,,,,3,"D",208,209,230,
-,,,,4,"F",166,189,219,
-,,,,5,"G",103,169,207,
-,,,,6,"H",54,144,192,
-,,,,7,"J",2,129,138,
-,,,,8,"K",1,108,89,
-,,,,9,"M",1,70,54,
-"PuOr",3,"div",2,1,"E",241,163,64,"Diverging"
-,,,,2,"H",247,247,247,
-,,,,3,"K",153,142,195,
-"PuOr",4,"div","2,5",1,"C",230,97,1,
-,,,,2,"F",253,184,99,
-,,,,3,"J",178,171,210,
-,,,,4,"M",94,60,153,
-"PuOr",5,"div",3,1,"C",230,97,1,
-,,,,2,"F",253,184,99,
-,,,,3,"H",247,247,247,
-,,,,4,"J",178,171,210,
-,,,,5,"M",94,60,153,
-"PuOr",6,"div","3,5",1,"B",179,88,6,
-,,,,2,"E",241,163,64,
-,,,,3,"G",254,224,182,
-,,,,4,"I",216,218,235,
-,,,,5,"K",153,142,195,
-,,,,6,"N",84,39,136,
-"PuOr",7,"div",4,1,"B",179,88,6,
-,,,,2,"E",241,163,64,
-,,,,3,"G",254,224,182,
-,,,,4,"H",247,247,247,
-,,,,5,"I",216,218,235,
-,,,,6,"K",153,142,195,
-,,,,7,"N",84,39,136,
-"PuOr",8,"div","4,5",1,"B",179,88,6,
-,,,,2,"D",224,130,20,
-,,,,3,"F",253,184,99,
-,,,,4,"G",254,224,182,
-,,,,5,"I",216,218,235,
-,,,,6,"J",178,171,210,
-,,,,7,"L",128,115,172,
-,,,,8,"N",84,39,136,
-"PuOr",9,"div",5,1,"B",179,88,6,
-,,,,2,"D",224,130,20,
-,,,,3,"F",253,184,99,
-,,,,4,"G",254,224,182,
-,,,,5,"H",247,247,247,
-,,,,6,"I",216,218,235,
-,,,,7,"J",178,171,210,
-,,,,8,"L",128,115,172,
-,,,,9,"N",84,39,136,
-"PuOr",10,"div","5,5",1,"A",127,59,8,
-,,,,2,"B",179,88,6,
-,,,,3,"D",224,130,20,
-,,,,4,"F",253,184,99,
-,,,,5,"G",254,224,182,
-,,,,6,"I",216,218,235,
-,,,,7,"J",178,171,210,
-,,,,8,"L",128,115,172,
-,,,,9,"N",84,39,136,
-,,,,10,"O",45,0,75,
-"PuOr",11,"div",6,1,"A",127,59,8,
-,,,,2,"B",179,88,6,
-,,,,3,"D",224,130,20,
-,,,,4,"F",253,184,99,
-,,,,5,"G",254,224,182,
-,,,,6,"H",247,247,247,
-,,,,7,"I",216,218,235,
-,,,,8,"J",178,171,210,
-,,,,9,"L",128,115,172,
-,,,,10,"N",84,39,136,
-,,,,11,"O",45,0,75,
-"PuRd",3,"seq",,1,"C",231,225,239,"Sequential"
-,,,,2,"F",201,148,199,
-,,,,3,"I",221,28,119,
-"PuRd",4,"seq",,1,"B",241,238,246,
-,,,,2,"E",215,181,216,
-,,,,3,"G",223,101,176,
-,,,,4,"J",206,18,86,
-"PuRd",5,"seq",,1,"B",241,238,246,
-,,,,2,"E",215,181,216,
-,,,,3,"G",223,101,176,
-,,,,4,"I",221,28,119,
-,,,,5,"K",152,0,67,
-"PuRd",6,"seq",,1,"B",241,238,246,
-,,,,2,"D",212,185,218,
-,,,,3,"F",201,148,199,
-,,,,4,"G",223,101,176,
-,,,,5,"I",221,28,119,
-,,,,6,"K",152,0,67,
-"PuRd",7,"seq",,1,"B",241,238,246,
-,,,,2,"D",212,185,218,
-,,,,3,"F",201,148,199,
-,,,,4,"G",223,101,176,
-,,,,5,"H",231,41,138,
-,,,,6,"J",206,18,86,
-,,,,7,"L",145,0,63,
-"PuRd",8,"seq",,1,"A",247,244,249,
-,,,,2,"C",231,225,239,
-,,,,3,"D",212,185,218,
-,,,,4,"F",201,148,199,
-,,,,5,"G",223,101,176,
-,,,,6,"H",231,41,138,
-,,,,7,"J",206,18,86,
-,,,,8,"L",145,0,63,
-"PuRd",9,"seq",,1,"A",247,244,249,
-,,,,2,"C",231,225,239,
-,,,,3,"D",212,185,218,
-,,,,4,"F",201,148,199,
-,,,,5,"G",223,101,176,
-,,,,6,"H",231,41,138,
-,,,,7,"J",206,18,86,
-,,,,8,"K",152,0,67,
-,,,,9,"M",103,0,31,
-"Purples",3,"seq",,1,"C",239,237,245,"Sequential"
-,,,,2,"F",188,189,220,
-,,,,3,"I",117,107,177,
-"Purples",4,"seq",,1,"B",242,240,247,
-,,,,2,"E",203,201,226,
-,,,,3,"G",158,154,200,
-,,,,4,"J",106,81,163,
-"Purples",5,"seq",,1,"B",242,240,247,
-,,,,2,"E",203,201,226,
-,,,,3,"G",158,154,200,
-,,,,4,"I",117,107,177,
-,,,,5,"K",84,39,143,
-"Purples",6,"seq",,1,"B",242,240,247,
-,,,,2,"D",218,218,235,
-,,,,3,"F",188,189,220,
-,,,,4,"G",158,154,200,
-,,,,5,"I",117,107,177,
-,,,,6,"K",84,39,143,
-"Purples",7,"seq",,1,"B",242,240,247,
-,,,,2,"D",218,218,235,
-,,,,3,"F",188,189,220,
-,,,,4,"G",158,154,200,
-,,,,5,"H",128,125,186,
-,,,,6,"J",106,81,163,
-,,,,7,"L",74,20,134,
-"Purples",8,"seq",,1,"A",252,251,253,
-,,,,2,"C",239,237,245,
-,,,,3,"D",218,218,235,
-,,,,4,"F",188,189,220,
-,,,,5,"G",158,154,200,
-,,,,6,"H",128,125,186,
-,,,,7,"J",106,81,163,
-,,,,8,"L",74,20,134,
-"Purples",9,"seq",,1,"A",252,251,253,
-,,,,2,"C",239,237,245,
-,,,,3,"D",218,218,235,
-,,,,4,"F",188,189,220,
-,,,,5,"G",158,154,200,
-,,,,6,"H",128,125,186,
-,,,,7,"J",106,81,163,
-,,,,8,"K",84,39,143,
-,,,,9,"M",63,0,125,
-"RdBu",3,"div",2,1,"E",239,138,98,"Diverging"
-,,,,2,"H",247,247,247,
-,,,,3,"K",103,169,207,
-"RdBu",4,"div","2,5",1,"C",202,0,32,
-,,,,2,"F",244,165,130,
-,,,,3,"J",146,197,222,
-,,,,4,"M",5,113,176,
-"RdBu",5,"div",3,1,"C",202,0,32,
-,,,,2,"F",244,165,130,
-,,,,3,"H",247,247,247,
-,,,,4,"J",146,197,222,
-,,,,5,"M",5,113,176,
-"RdBu",6,"div","3,5",1,"B",178,24,43,
-,,,,2,"E",239,138,98,
-,,,,3,"G",253,219,199,
-,,,,4,"I",209,229,240,
-,,,,5,"K",103,169,207,
-,,,,6,"N",33,102,172,
-"RdBu",7,"div",4,1,"B",178,24,43,
-,,,,2,"E",239,138,98,
-,,,,3,"G",253,219,199,
-,,,,4,"H",247,247,247,
-,,,,5,"I",209,229,240,
-,,,,6,"K",103,169,207,
-,,,,7,"N",33,102,172,
-"RdBu",8,"div","4,5",1,"B",178,24,43,
-,,,,2,"D",214,96,77,
-,,,,3,"F",244,165,130,
-,,,,4,"G",253,219,199,
-,,,,5,"I",209,229,240,
-,,,,6,"J",146,197,222,
-,,,,7,"L",67,147,195,
-,,,,8,"N",33,102,172,
-"RdBu",9,"div",5,1,"B",178,24,43,
-,,,,2,"D",214,96,77,
-,,,,3,"F",244,165,130,
-,,,,4,"G",253,219,199,
-,,,,5,"H",247,247,247,
-,,,,6,"I",209,229,240,
-,,,,7,"J",146,197,222,
-,,,,8,"L",67,147,195,
-,,,,9,"N",33,102,172,
-"RdBu",10,"div","5,5",1,"A",103,0,31,
-,,,,2,"B",178,24,43,
-,,,,3,"D",214,96,77,
-,,,,4,"F",244,165,130,
-,,,,5,"G",253,219,199,
-,,,,6,"I",209,229,240,
-,,,,7,"J",146,197,222,
-,,,,8,"L",67,147,195,
-,,,,9,"N",33,102,172,
-,,,,10,"O",5,48,97,
-"RdBu",11,"div",6,1,"A",103,0,31,
-,,,,2,"B",178,24,43,
-,,,,3,"D",214,96,77,
-,,,,4,"F",244,165,130,
-,,,,5,"G",253,219,199,
-,,,,6,"H",247,247,247,
-,,,,7,"I",209,229,240,
-,,,,8,"J",146,197,222,
-,,,,9,"L",67,147,195,
-,,,,10,"N",33,102,172,
-,,,,11,"O",5,48,97,
-"RdGy",3,"div",2,1,"E",239,138,98,"Diverging"
-,,,,2,"H",255,255,255,
-,,,,3,"K",153,153,153,
-"RdGy",4,"div","2,5",1,"C",202,0,32,
-,,,,2,"F",244,165,130,
-,,,,3,"J",186,186,186,
-,,,,4,"M",64,64,64,
-"RdGy",5,"div",3,1,"C",202,0,32,
-,,,,2,"F",244,165,130,
-,,,,3,"H",255,255,255,
-,,,,4,"J",186,186,186,
-,,,,5,"M",64,64,64,
-"RdGy",6,"div","3,5",1,"B",178,24,43,
-,,,,2,"E",239,138,98,
-,,,,3,"G",253,219,199,
-,,,,4,"I",224,224,224,
-,,,,5,"K",153,153,153,
-,,,,6,"N",77,77,77,
-"RdGy",7,"div",4,1,"B",178,24,43,
-,,,,2,"E",239,138,98,
-,,,,3,"G",253,219,199,
-,,,,4,"H",255,255,255,
-,,,,5,"I",224,224,224,
-,,,,6,"K",153,153,153,
-,,,,7,"N",77,77,77,
-"RdGy",8,"div","4,5",1,"B",178,24,43,
-,,,,2,"D",214,96,77,
-,,,,3,"F",244,165,130,
-,,,,4,"G",253,219,199,
-,,,,5,"I",224,224,224,
-,,,,6,"J",186,186,186,
-,,,,7,"L",135,135,135,
-,,,,8,"N",77,77,77,
-"RdGy",9,"div",5,1,"B",178,24,43,
-,,,,2,"D",214,96,77,
-,,,,3,"F",244,165,130,
-,,,,4,"G",253,219,199,
-,,,,5,"H",255,255,255,
-,,,,6,"I",224,224,224,
-,,,,7,"J",186,186,186,
-,,,,8,"L",135,135,135,
-,,,,9,"N",77,77,77,
-"RdGy",10,"div","5,5",1,"A",103,0,31,
-,,,,2,"B",178,24,43,
-,,,,3,"D",214,96,77,
-,,,,4,"F",244,165,130,
-,,,,5,"G",253,219,199,
-,,,,6,"I",224,224,224,
-,,,,7,"J",186,186,186,
-,,,,8,"L",135,135,135,
-,,,,9,"N",77,77,77,
-,,,,10,"O",26,26,26,
-"RdGy",11,"div",6,1,"A",103,0,31,
-,,,,2,"B",178,24,43,
-,,,,3,"D",214,96,77,
-,,,,4,"F",244,165,130,
-,,,,5,"G",253,219,199,
-,,,,6,"H",255,255,255,
-,,,,7,"I",224,224,224,
-,,,,8,"J",186,186,186,
-,,,,9,"L",135,135,135,
-,,,,10,"N",77,77,77,
-,,,,11,"O",26,26,26,
-"RdPu",3,"seq",,1,"C",253,224,221,"Sequential"
-,,,,2,"F",250,159,181,
-,,,,3,"I",197,27,138,
-"RdPu",4,"seq",,1,"B",254,235,226,
-,,,,2,"E",251,180,185,
-,,,,3,"G",247,104,161,
-,,,,4,"J",174,1,126,
-"RdPu",5,"seq",,1,"B",254,235,226,
-,,,,2,"E",251,180,185,
-,,,,3,"G",247,104,161,
-,,,,4,"I",197,27,138,
-,,,,5,"K",122,1,119,
-"RdPu",6,"seq",,1,"B",254,235,226,
-,,,,2,"D",252,197,192,
-,,,,3,"F",250,159,181,
-,,,,4,"G",247,104,161,
-,,,,5,"I",197,27,138,
-,,,,6,"K",122,1,119,
-"RdPu",7,"seq",,1,"B",254,235,226,
-,,,,2,"D",252,197,192,
-,,,,3,"F",250,159,181,
-,,,,4,"G",247,104,161,
-,,,,5,"H",221,52,151,
-,,,,6,"J",174,1,126,
-,,,,7,"L",122,1,119,
-"RdPu",8,"seq",,1,"A",255,247,243,
-,,,,2,"C",253,224,221,
-,,,,3,"D",252,197,192,
-,,,,4,"F",250,159,181,
-,,,,5,"G",247,104,161,
-,,,,6,"H",221,52,151,
-,,,,7,"J",174,1,126,
-,,,,8,"L",122,1,119,
-"RdPu",9,"seq",,1,"A",255,247,243,
-,,,,2,"C",253,224,221,
-,,,,3,"D",252,197,192,
-,,,,4,"F",250,159,181,
-,,,,5,"G",247,104,161,
-,,,,6,"H",221,52,151,
-,,,,7,"J",174,1,126,
-,,,,8,"K",122,1,119,
-,,,,9,"M",73,0,106,
-"Reds",3,"seq",,1,"C",254,224,210,"Sequential"
-,,,,2,"F",252,146,114,
-,,,,3,"I",222,45,38,
-"Reds",4,"seq",,1,"B",254,229,217,
-,,,,2,"E",252,174,145,
-,,,,3,"G",251,106,74,
-,,,,4,"J",203,24,29,
-"Reds",5,"seq",,1,"B",254,229,217,
-,,,,2,"E",252,174,145,
-,,,,3,"G",251,106,74,
-,,,,4,"I",222,45,38,
-,,,,5,"K",165,15,21,
-"Reds",6,"seq",,1,"B",254,229,217,
-,,,,2,"D",252,187,161,
-,,,,3,"F",252,146,114,
-,,,,4,"G",251,106,74,
-,,,,5,"I",222,45,38,
-,,,,6,"K",165,15,21,
-"Reds",7,"seq",,1,"B",254,229,217,
-,,,,2,"D",252,187,161,
-,,,,3,"F",252,146,114,
-,,,,4,"G",251,106,74,
-,,,,5,"H",239,59,44,
-,,,,6,"J",203,24,29,
-,,,,7,"L",153,0,13,
-"Reds",8,"seq",,1,"A",255,245,240,
-,,,,2,"C",254,224,210,
-,,,,3,"D",252,187,161,
-,,,,4,"F",252,146,114,
-,,,,5,"G",251,106,74,
-,,,,6,"H",239,59,44,
-,,,,7,"J",203,24,29,
-,,,,8,"L",153,0,13,
-"Reds",9,"seq",,1,"A",255,245,240,
-,,,,2,"C",254,224,210,
-,,,,3,"D",252,187,161,
-,,,,4,"F",252,146,114,
-,,,,5,"G",251,106,74,
-,,,,6,"H",239,59,44,
-,,,,7,"J",203,24,29,
-,,,,8,"K",165,15,21,
-,,,,9,"M",103,0,13,
-"RdYlBu",3,"div",2,1,"E",252,141,89,"Diverging"
-,,,,2,"H",255,255,191,
-,,,,3,"K",145,191,219,
-"RdYlBu",4,"div","2,5",1,"C",215,25,28,
-,,,,2,"F",253,174,97,
-,,,,3,"J",171,217,233,
-,,,,4,"M",44,123,182,
-"RdYlBu",5,"div",3,1,"C",215,25,28,
-,,,,2,"F",253,174,97,
-,,,,3,"H",255,255,191,
-,,,,4,"J",171,217,233,
-,,,,5,"M",44,123,182,
-"RdYlBu",6,"div","3,5",1,"B",215,48,39,
-,,,,2,"E",252,141,89,
-,,,,3,"G",254,224,144,
-,,,,4,"I",224,243,248,
-,,,,5,"K",145,191,219,
-,,,,6,"N",69,117,180,
-"RdYlBu",7,"div",4,1,"B",215,48,39,
-,,,,2,"E",252,141,89,
-,,,,3,"G",254,224,144,
-,,,,4,"H",255,255,191,
-,,,,5,"I",224,243,248,
-,,,,6,"K",145,191,219,
-,,,,7,"N",69,117,180,
-"RdYlBu",8,"div","4,5",1,"B",215,48,39,
-,,,,2,"D",244,109,67,
-,,,,3,"F",253,174,97,
-,,,,4,"G",254,224,144,
-,,,,5,"I",224,243,248,
-,,,,6,"J",171,217,233,
-,,,,7,"L",116,173,209,
-,,,,8,"N",69,117,180,
-"RdYlBu",9,"div",5,1,"B",215,48,39,
-,,,,2,"D",244,109,67,
-,,,,3,"F",253,174,97,
-,,,,4,"G",254,224,144,
-,,,,5,"H",255,255,191,
-,,,,6,"I",224,243,248,
-,,,,7,"J",171,217,233,
-,,,,8,"L",116,173,209,
-,,,,9,"N",69,117,180,
-"RdYlBu",10,"div","5,5",1,"A",165,0,38,
-,,,,2,"B",215,48,39,
-,,,,3,"D",244,109,67,
-,,,,4,"F",253,174,97,
-,,,,5,"G",254,224,144,
-,,,,6,"I",224,243,248,
-,,,,7,"J",171,217,233,
-,,,,8,"L",116,173,209,
-,,,,9,"N",69,117,180,
-,,,,10,"O",49,54,149,
-"RdYlBu",11,"div",6,1,"A",165,0,38,
-,,,,2,"B",215,48,39,
-,,,,3,"D",244,109,67,
-,,,,4,"F",253,174,97,
-,,,,5,"G",254,224,144,
-,,,,6,"H",255,255,191,
-,,,,7,"I",224,243,248,
-,,,,8,"J",171,217,233,
-,,,,9,"L",116,173,209,
-,,,,10,"N",69,117,180,
-,,,,11,"O",49,54,149,
-"RdYlGn",3,"div",2,1,"E",252,141,89,"Diverging"
-,,,,2,"H",255,255,191,
-,,,,3,"K",145,207,96,
-"RdYlGn",4,"div","2,5",1,"C",215,25,28,
-,,,,2,"F",253,174,97,
-,,,,3,"J",166,217,106,
-,,,,4,"M",26,150,65,
-"RdYlGn",5,"div",3,1,"C",215,25,28,
-,,,,2,"F",253,174,97,
-,,,,3,"H",255,255,191,
-,,,,4,"J",166,217,106,
-,,,,5,"M",26,150,65,
-"RdYlGn",6,"div","3,5",1,"B",215,48,39,
-,,,,2,"E",252,141,89,
-,,,,3,"G",254,224,139,
-,,,,4,"I",217,239,139,
-,,,,5,"K",145,207,96,
-,,,,6,"N",26,152,80,
-"RdYlGn",7,"div",4,1,"B",215,48,39,
-,,,,2,"E",252,141,89,
-,,,,3,"G",254,224,139,
-,,,,4,"H",255,255,191,
-,,,,5,"I",217,239,139,
-,,,,6,"K",145,207,96,
-,,,,7,"N",26,152,80,
-"RdYlGn",8,"div","4,5",1,"B",215,48,39,
-,,,,2,"D",244,109,67,
-,,,,3,"F",253,174,97,
-,,,,4,"G",254,224,139,
-,,,,5,"I",217,239,139,
-,,,,6,"J",166,217,106,
-,,,,7,"L",102,189,99,
-,,,,8,"N",26,152,80,
-"RdYlGn",9,"div",5,1,"B",215,48,39,
-,,,,2,"D",244,109,67,
-,,,,3,"F",253,174,97,
-,,,,4,"G",254,224,139,
-,,,,5,"H",255,255,191,
-,,,,6,"I",217,239,139,
-,,,,7,"J",166,217,106,
-,,,,8,"L",102,189,99,
-,,,,9,"N",26,152,80,
-"RdYlGn",10,"div","5,5",1,"A",165,0,38,
-,,,,2,"B",215,48,39,
-,,,,3,"D",244,109,67,
-,,,,4,"F",253,174,97,
-,,,,5,"G",254,224,139,
-,,,,6,"I",217,239,139,
-,,,,7,"J",166,217,106,
-,,,,8,"L",102,189,99,
-,,,,9,"N",26,152,80,
-,,,,10,"O",0,104,55,
-"RdYlGn",11,"div",6,1,"A",165,0,38,
-,,,,2,"B",215,48,39,
-,,,,3,"D",244,109,67,
-,,,,4,"F",253,174,97,
-,,,,5,"G",254,224,139,
-,,,,6,"H",255,255,191,
-,,,,7,"I",217,239,139,
-,,,,8,"J",166,217,106,
-,,,,9,"L",102,189,99,
-,,,,10,"N",26,152,80,
-,,,,11,"O",0,104,55,
-"Set1",3,"qual",,1,"A",228,26,28,"Qualitative"
-,,,,2,"B",55,126,184,
-,,,,3,"C",77,175,74,
-"Set1",4,"qual",,1,"A",228,26,28,
-,,,,2,"B",55,126,184,
-,,,,3,"C",77,175,74,
-,,,,4,"D",152,78,163,
-"Set1",5,"qual",,1,"A",228,26,28,
-,,,,2,"B",55,126,184,
-,,,,3,"C",77,175,74,
-,,,,4,"D",152,78,163,
-,,,,5,"E",255,127,0,
-"Set1",6,"qual",,1,"A",228,26,28,
-,,,,2,"B",55,126,184,
-,,,,3,"C",77,175,74,
-,,,,4,"D",152,78,163,
-,,,,5,"E",255,127,0,
-,,,,6,"F",255,255,51,
-"Set1",7,"qual",,1,"A",228,26,28,
-,,,,2,"B",55,126,184,
-,,,,3,"C",77,175,74,
-,,,,4,"D",152,78,163,
-,,,,5,"E",255,127,0,
-,,,,6,"F",255,255,51,
-,,,,7,"G",166,86,40,
-"Set1",8,"qual",,1,"A",228,26,28,
-,,,,2,"B",55,126,184,
-,,,,3,"C",77,175,74,
-,,,,4,"D",152,78,163,
-,,,,5,"E",255,127,0,
-,,,,6,"F",255,255,51,
-,,,,7,"G",166,86,40,
-,,,,8,"H",247,129,191,
-"Set1",9,"qual",,1,"A",228,26,28,
-,,,,2,"B",55,126,184,
-,,,,3,"C",77,175,74,
-,,,,4,"D",152,78,163,
-,,,,5,"E",255,127,0,
-,,,,6,"F",255,255,51,
-,,,,7,"G",166,86,40,
-,,,,8,"H",247,129,191,
-,,,,9,"I",153,153,153,
-"Set2",3,"qual",,1,"A",102,194,165,"Qualitative"
-,,,,2,"B",252,141,98,
-,,,,3,"C",141,160,203,
-"Set2",4,"qual",,1,"A",102,194,165,
-,,,,2,"B",252,141,98,
-,,,,3,"C",141,160,203,
-,,,,4,"D",231,138,195,
-"Set2",5,"qual",,1,"A",102,194,165,
-,,,,2,"B",252,141,98,
-,,,,3,"C",141,160,203,
-,,,,4,"D",231,138,195,
-,,,,5,"E",166,216,84,
-"Set2",6,"qual",,1,"A",102,194,165,
-,,,,2,"B",252,141,98,
-,,,,3,"C",141,160,203,
-,,,,4,"D",231,138,195,
-,,,,5,"E",166,216,84,
-,,,,6,"F",255,217,47,
-"Set2",7,"qual",,1,"A",102,194,165,
-,,,,2,"B",252,141,98,
-,,,,3,"C",141,160,203,
-,,,,4,"D",231,138,195,
-,,,,5,"E",166,216,84,
-,,,,6,"F",255,217,47,
-,,,,7,"G",229,196,148,
-"Set2",8,"qual",,1,"A",102,194,165,
-,,,,2,"B",252,141,98,
-,,,,3,"C",141,160,203,
-,,,,4,"D",231,138,195,
-,,,,5,"E",166,216,84,
-,,,,6,"F",255,217,47,
-,,,,7,"G",229,196,148,
-,,,,8,"H",179,179,179,
-"Set3",3,"qual",,1,"A",141,211,199,"Qualitative"
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-"Set3",4,"qual",,1,"A",141,211,199,
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-,,,,4,"D",251,128,114,
-"Set3",5,"qual",,1,"A",141,211,199,
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-,,,,4,"D",251,128,114,
-,,,,5,"E",128,177,211,
-"Set3",6,"qual",,1,"A",141,211,199,
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-,,,,4,"D",251,128,114,
-,,,,5,"E",128,177,211,
-,,,,6,"F",253,180,98,
-"Set3",7,"qual",,1,"A",141,211,199,
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-,,,,4,"D",251,128,114,
-,,,,5,"E",128,177,211,
-,,,,6,"F",253,180,98,
-,,,,7,"G",179,222,105,
-"Set3",8,"qual",,1,"A",141,211,199,
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-,,,,4,"D",251,128,114,
-,,,,5,"E",128,177,211,
-,,,,6,"F",253,180,98,
-,,,,7,"G",179,222,105,
-,,,,8,"H",252,205,229,
-"Set3",9,"qual",,1,"A",141,211,199,
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-,,,,4,"D",251,128,114,
-,,,,5,"E",128,177,211,
-,,,,6,"F",253,180,98,
-,,,,7,"G",179,222,105,
-,,,,8,"H",252,205,229,
-,,,,9,"I",217,217,217,
-"Set3",10,"qual",,1,"A",141,211,199,
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-,,,,4,"D",251,128,114,
-,,,,5,"E",128,177,211,
-,,,,6,"F",253,180,98,
-,,,,7,"G",179,222,105,
-,,,,8,"H",252,205,229,
-,,,,9,"I",217,217,217,
-,,,,10,"J",188,128,189,
-"Set3",11,"qual",,1,"A",141,211,199,
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-,,,,4,"D",251,128,114,
-,,,,5,"E",128,177,211,
-,,,,6,"F",253,180,98,
-,,,,7,"G",179,222,105,
-,,,,8,"H",252,205,229,
-,,,,9,"I",217,217,217,
-,,,,10,"J",188,128,189,
-,,,,11,"K",204,235,197,
-"Set3",12,"qual",,1,"A",141,211,199,
-,,,,2,"B",255,255,179,
-,,,,3,"C",190,186,218,
-,,,,4,"D",251,128,114,
-,,,,5,"E",128,177,211,
-,,,,6,"F",253,180,98,
-,,,,7,"G",179,222,105,
-,,,,8,"H",252,205,229,
-,,,,9,"I",217,217,217,
-,,,,10,"J",188,128,189,
-,,,,11,"K",204,235,197,
-,,,,12,"L",255,237,111,
-"Spectral",3,"div",2,1,"E",252,141,89,"Diverging"
-,,,,2,"H",255,255,191,
-,,,,3,"K",153,213,148,
-"Spectral",4,"div","2,5",1,"C",215,25,28,
-,,,,2,"F",253,174,97,
-,,,,3,"J",171,221,164,
-,,,,4,"M",43,131,186,
-"Spectral",5,"div",3,1,"C",215,25,28,
-,,,,2,"F",253,174,97,
-,,,,3,"H",255,255,191,
-,,,,4,"J",171,221,164,
-,,,,5,"M",43,131,186,
-"Spectral",6,"div","3,5",1,"B",213,62,79,
-,,,,2,"E",252,141,89,
-,,,,3,"G",254,224,139,
-,,,,4,"I",230,245,152,
-,,,,5,"K",153,213,148,
-,,,,6,"N",50,136,189,
-"Spectral",7,"div",4,1,"B",213,62,79,
-,,,,2,"E",252,141,89,
-,,,,3,"G",254,224,139,
-,,,,4,"H",255,255,191,
-,,,,5,"I",230,245,152,
-,,,,6,"K",153,213,148,
-,,,,7,"N",50,136,189,
-"Spectral",8,"div","4,5",1,"B",213,62,79,
-,,,,2,"D",244,109,67,
-,,,,3,"F",253,174,97,
-,,,,4,"G",254,224,139,
-,,,,5,"I",230,245,152,
-,,,,6,"J",171,221,164,
-,,,,7,"L",102,194,165,
-,,,,8,"N",50,136,189,
-"Spectral",9,"div",5,1,"B",213,62,79,
-,,,,2,"D",244,109,67,
-,,,,3,"F",253,174,97,
-,,,,4,"G",254,224,139,
-,,,,5,"H",255,255,191,
-,,,,6,"I",230,245,152,
-,,,,7,"J",171,221,164,
-,,,,8,"L",102,194,165,
-,,,,9,"N",50,136,189,
-"Spectral",10,"div","5,5",1,"A",158,1,66,
-,,,,2,"B",213,62,79,
-,,,,3,"D",244,109,67,
-,,,,4,"F",253,174,97,
-,,,,5,"G",254,224,139,
-,,,,6,"I",230,245,152,
-,,,,7,"J",171,221,164,
-,,,,8,"L",102,194,165,
-,,,,9,"N",50,136,189,
-,,,,10,"O",94,79,162,
-"Spectral",11,"div",6,1,"A",158,1,66,
-,,,,2,"B",213,62,79,
-,,,,3,"D",244,109,67,
-,,,,4,"F",253,174,97,
-,,,,5,"G",254,224,139,
-,,,,6,"H",255,255,191,
-,,,,7,"I",230,245,152,
-,,,,8,"J",171,221,164,
-,,,,9,"L",102,194,165,
-,,,,10,"N",50,136,189,
-,,,,11,"O",94,79,162,
-"YlGn",3,"seq",,1,"C",247,252,185,"Sequential"
-,,,,2,"F",173,221,142,
-,,,,3,"I",49,163,84,
-"YlGn",4,"seq",,1,"B",255,255,204,
-,,,,2,"E",194,230,153,
-,,,,3,"G",120,198,121,
-,,,,4,"J",35,132,67,
-"YlGn",5,"seq",,1,"B",255,255,204,
-,,,,2,"E",194,230,153,
-,,,,3,"G",120,198,121,
-,,,,4,"I",49,163,84,
-,,,,5,"K",0,104,55,
-"YlGn",6,"seq",,1,"B",255,255,204,
-,,,,2,"D",217,240,163,
-,,,,3,"F",173,221,142,
-,,,,4,"G",120,198,121,
-,,,,5,"I",49,163,84,
-,,,,6,"K",0,104,55,
-"YlGn",7,"seq",,1,"B",255,255,204,
-,,,,2,"D",217,240,163,
-,,,,3,"F",173,221,142,
-,,,,4,"G",120,198,121,
-,,,,5,"H",65,171,93,
-,,,,6,"J",35,132,67,
-,,,,7,"L",0,90,50,
-"YlGn",8,"seq",,1,"A",255,255,229,
-,,,,2,"C",247,252,185,
-,,,,3,"D",217,240,163,
-,,,,4,"F",173,221,142,
-,,,,5,"G",120,198,121,
-,,,,6,"H",65,171,93,
-,,,,7,"J",35,132,67,
-,,,,8,"L",0,90,50,
-"YlGn",9,"seq",,1,"A",255,255,229,
-,,,,2,"C",247,252,185,
-,,,,3,"D",217,240,163,
-,,,,4,"F",173,221,142,
-,,,,5,"G",120,198,121,
-,,,,6,"H",65,171,93,
-,,,,7,"J",35,132,67,
-,,,,8,"K",0,104,55,
-,,,,9,"M",0,69,41,
-"YlGnBu",3,"seq",,1,"C",237,248,177,"Sequential"
-,,,,2,"F",127,205,187,
-,,,,3,"I",44,127,184,
-"YlGnBu",4,"seq",,1,"B",255,255,204,
-,,,,2,"E",161,218,180,
-,,,,3,"G",65,182,196,
-,,,,4,"J",34,94,168,
-"YlGnBu",5,"seq",,1,"B",255,255,204,
-,,,,2,"E",161,218,180,
-,,,,3,"G",65,182,196,
-,,,,4,"I",44,127,184,
-,,,,5,"K",37,52,148,
-"YlGnBu",6,"seq",,1,"B",255,255,204,
-,,,,2,"D",199,233,180,
-,,,,3,"F",127,205,187,
-,,,,4,"G",65,182,196,
-,,,,5,"I",44,127,184,
-,,,,6,"K",37,52,148,
-"YlGnBu",7,"seq",,1,"B",255,255,204,
-,,,,2,"D",199,233,180,
-,,,,3,"F",127,205,187,
-,,,,4,"G",65,182,196,
-,,,,5,"H",29,145,192,
-,,,,6,"J",34,94,168,
-,,,,7,"L",12,44,132,
-"YlGnBu",8,"seq",,1,"A",255,255,217,
-,,,,2,"C",237,248,177,
-,,,,3,"D",199,233,180,
-,,,,4,"F",127,205,187,
-,,,,5,"G",65,182,196,
-,,,,6,"H",29,145,192,
-,,,,7,"J",34,94,168,
-,,,,8,"L",12,44,132,
-"YlGnBu",9,"seq",,1,"A",255,255,217,
-,,,,2,"C",237,248,177,
-,,,,3,"D",199,233,180,
-,,,,4,"F",127,205,187,
-,,,,5,"G",65,182,196,
-,,,,6,"H",29,145,192,
-,,,,7,"J",34,94,168,
-,,,,8,"K",37,52,148,
-,,,,9,"M",8,29,88,
-"YlOrBr",3,"seq",,1,"C",255,247,188,"Sequential"
-,,,,2,"F",254,196,79,
-,,,,3,"I",217,95,14,
-"YlOrBr",4,"seq",,1,"B",255,255,212,
-,,,,2,"E",254,217,142,
-,,,,3,"G",254,153,41,
-,,,,4,"J",204,76,2,
-"YlOrBr",5,"seq",,1,"B",255,255,212,
-,,,,2,"E",254,217,142,
-,,,,3,"G",254,153,41,
-,,,,4,"I",217,95,14,
-,,,,5,"K",153,52,4,
-"YlOrBr",6,"seq",,1,"B",255,255,212,
-,,,,2,"D",254,227,145,
-,,,,3,"F",254,196,79,
-,,,,4,"G",254,153,41,
-,,,,5,"I",217,95,14,
-,,,,6,"K",153,52,4,
-"YlOrBr",7,"seq",,1,"B",255,255,212,
-,,,,2,"D",254,227,145,
-,,,,3,"F",254,196,79,
-,,,,4,"G",254,153,41,
-,,,,5,"H",236,112,20,
-,,,,6,"J",204,76,2,
-,,,,7,"L",140,45,4,
-"YlOrBr",8,"seq",,1,"A",255,255,229,
-,,,,2,"C",255,247,188,
-,,,,3,"D",254,227,145,
-,,,,4,"F",254,196,79,
-,,,,5,"G",254,153,41,
-,,,,6,"H",236,112,20,
-,,,,7,"J",204,76,2,
-,,,,8,"L",140,45,4,
-"YlOrBr",9,"seq",,1,"A",255,255,229,
-,,,,2,"C",255,247,188,
-,,,,3,"D",254,227,145,
-,,,,4,"F",254,196,79,
-,,,,5,"G",254,153,41,
-,,,,6,"H",236,112,20,
-,,,,7,"J",204,76,2,
-,,,,8,"K",153,52,4,
-,,,,9,"M",102,37,6,
-"YlOrRd",3,"seq",,1,"C",255,237,160,"Sequential"
-,,,,2,"F",254,178,76,
-,,,,3,"I",240,59,32,
-"YlOrRd",4,"seq",,1,"B",255,255,178,
-,,,,2,"E",254,204,92,
-,,,,3,"G",253,141,60,
-,,,,4,"J",227,26,28,
-"YlOrRd",5,"seq",,1,"B",255,255,178,
-,,,,2,"E",254,204,92,
-,,,,3,"G",253,141,60,
-,,,,4,"I",240,59,32,
-,,,,5,"K",189,0,38,
-"YlOrRd",6,"seq",,1,"B",255,255,178,
-,,,,2,"D",254,217,118,
-,,,,3,"F",254,178,76,
-,,,,4,"G",253,141,60,
-,,,,5,"I",240,59,32,
-,,,,6,"K",189,0,38,
-"YlOrRd",7,"seq",,1,"B",255,255,178,
-,,,,2,"D",254,217,118,
-,,,,3,"F",254,178,76,
-,,,,4,"G",253,141,60,
-,,,,5,"H",252,78,42,
-,,,,6,"J",227,26,28,
-,,,,7,"L",177,0,38,
-"YlOrRd",8,"seq",,1,"A",255,255,204,
-,,,,2,"C",255,237,160,
-,,,,3,"D",254,217,118,
-,,,,4,"F",254,178,76,
-,,,,5,"G",253,141,60,
-,,,,6,"H",252,78,42,
-,,,,7,"J",227,26,28,
-,,,,8,"L",177,0,38,
-"YlOrRd",9,"seq",,1,"A",255,255,204,
-,,,,2,"C",255,237,160,
-,,,,3,"D",254,217,118,
-,,,,4,"F",254,178,76,
-,,,,5,"G",253,141,60,
-,,,,6,"H",252,78,42,
-,,,,7,"J",227,26,28,
-,,,,8,"K",189,0,38,
-,,,,9,"M",128,0,38,
-,,,,,,,,,
-"Apache-Style Software License for ColorBrewer software and ColorBrewer Color Schemes",,,,,,,,,
-,,,,,,,,,
-"Copyright (c) 2002 Cynthia Brewer, Mark Harrower, and The Pennsylvania State University.",,,,,,,,,
-,,,,,,,,,
-"Licensed under the Apache License, Version 2.0 (the ""License""); you may not use this file except in compliance with the License.",,,,,,,,,
-"You may obtain a copy of the License at",,,,,,,,,
-,,,,,,,,,
-"       http://www.apache.org/licenses/LICENSE-2.0",,,,,,,,,
-,,,,,,,,,
-"Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an ""AS IS"" BASIS,",,,,,,,,,
-"WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.",,,,,,,,,
-"See the License for the specific language governing permissions and limitations under the License.",,,,,,,,,
-,,,,,,,,,
-,,,,,,,,,
-"Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:",,,,,,,,,
-"1. Redistributions as source code must retain the above copyright notice, this list of conditions and the following disclaimer.",,,,,,,,,
-"2. The end-user documentation included with the redistribution, if any, must include the following acknowledgment:",,,,,,,,,
-"This product includes color specifications and designs developed by Cynthia Brewer (http://colorbrewer.org/).",,,,,,,,,
-"Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear.",,,,,,,,,
-"4. The name ""ColorBrewer"" must not be used to endorse or promote products derived from this software without prior written permission. ",,,,,,,,,
-"For written permission, please contact Cynthia Brewer at cbrewer at psu.edu.",,,,,,,,,
-"5. Products derived from this software may not be called ""ColorBrewer"", nor may ""ColorBrewer"" appear in their name, without prior written permission of Cynthia Brewer.",,,,,,,,,
+    <value>"ColorName","NumOfColors","Type","CritVal","ColorNum","ColorLetter","R","G","B","SchemeType"
+"Accent",3,"qual",,1,"A",127,201,127,"Qualitative"
+,,,,2,"B",190,174,212,
+,,,,3,"C",253,192,134,
+"Accent",4,"qual",,1,"A",127,201,127,
+,,,,2,"B",190,174,212,
+,,,,3,"C",253,192,134,
+,,,,4,"D",255,255,153,
+"Accent",5,"qual",,1,"A",127,201,127,
+,,,,2,"B",190,174,212,
+,,,,3,"C",253,192,134,
+,,,,4,"D",255,255,153,
+,,,,5,"E",56,108,176,
+"Accent",6,"qual",,1,"A",127,201,127,
+,,,,2,"B",190,174,212,
+,,,,3,"C",253,192,134,
+,,,,4,"D",255,255,153,
+,,,,5,"E",56,108,176,
+,,,,6,"F",240,2,127,
+"Accent",7,"qual",,1,"A",127,201,127,
+,,,,2,"B",190,174,212,
+,,,,3,"C",253,192,134,
+,,,,4,"D",255,255,153,
+,,,,5,"E",56,108,176,
+,,,,6,"F",240,2,127,
+,,,,7,"G",191,91,23,
+"Accent",8,"qual",,1,"A",127,201,127,
+,,,,2,"B",190,174,212,
+,,,,3,"C",253,192,134,
+,,,,4,"D",255,255,153,
+,,,,5,"E",56,108,176,
+,,,,6,"F",240,2,127,
+,,,,7,"G",191,91,23,
+,,,,8,"H",102,102,102,
+"Blues",3,"seq",,1,"C",222,235,247,"Sequential"
+,,,,2,"F",158,202,225,
+,,,,3,"I",49,130,189,
+"Blues",4,"seq",,1,"B",239,243,255,
+,,,,2,"E",189,215,231,
+,,,,3,"G",107,174,214,
+,,,,4,"J",33,113,181,
+"Blues",5,"seq",,1,"B",239,243,255,
+,,,,2,"E",189,215,231,
+,,,,3,"G",107,174,214,
+,,,,4,"I",49,130,189,
+,,,,5,"K",8,81,156,
+"Blues",6,"seq",,1,"B",239,243,255,
+,,,,2,"D",198,219,239,
+,,,,3,"F",158,202,225,
+,,,,4,"G",107,174,214,
+,,,,5,"I",49,130,189,
+,,,,6,"K",8,81,156,
+"Blues",7,"seq",,1,"B",239,243,255,
+,,,,2,"D",198,219,239,
+,,,,3,"F",158,202,225,
+,,,,4,"G",107,174,214,
+,,,,5,"H",66,146,198,
+,,,,6,"J",33,113,181,
+,,,,7,"L",8,69,148,
+"Blues",8,"seq",,1,"A",247,251,255,
+,,,,2,"C",222,235,247,
+,,,,3,"D",198,219,239,
+,,,,4,"F",158,202,225,
+,,,,5,"G",107,174,214,
+,,,,6,"H",66,146,198,
+,,,,7,"J",33,113,181,
+,,,,8,"L",8,69,148,
+"Blues",9,"seq",,1,"A",247,251,255,
+,,,,2,"C",222,235,247,
+,,,,3,"D",198,219,239,
+,,,,4,"F",158,202,225,
+,,,,5,"G",107,174,214,
+,,,,6,"H",66,146,198,
+,,,,7,"J",33,113,181,
+,,,,8,"K",8,81,156,
+,,,,9,"M",8,48,107,
+"BrBG",3,"div",2,1,"E",216,179,101,"Diverging"
+,,,,2,"H",245,245,245,
+,,,,3,"K",90,180,172,
+"BrBG",4,"div","2,5",1,"C",166,97,26,
+,,,,2,"F",223,194,125,
+,,,,3,"J",128,205,193,
+,,,,4,"M",1,133,113,
+"BrBG",5,"div",3,1,"C",166,97,26,
+,,,,2,"F",223,194,125,
+,,,,3,"H",245,245,245,
+,,,,4,"J",128,205,193,
+,,,,5,"M",1,133,113,
+"BrBG",6,"div","3,5",1,"B",140,81,10,
+,,,,2,"E",216,179,101,
+,,,,3,"G",246,232,195,
+,,,,4,"I",199,234,229,
+,,,,5,"K",90,180,172,
+,,,,6,"N",1,102,94,
+"BrBG",7,"div",4,1,"B",140,81,10,
+,,,,2,"E",216,179,101,
+,,,,3,"G",246,232,195,
+,,,,4,"H",245,245,245,
+,,,,5,"I",199,234,229,
+,,,,6,"K",90,180,172,
+,,,,7,"N",1,102,94,
+"BrBG",8,"div","4,5",1,"B",140,81,10,
+,,,,2,"D",191,129,45,
+,,,,3,"F",223,194,125,
+,,,,4,"G",246,232,195,
+,,,,5,"I",199,234,229,
+,,,,6,"J",128,205,193,
+,,,,7,"L",53,151,143,
+,,,,8,"N",1,102,94,
+"BrBG",9,"div",5,1,"B",140,81,10,
+,,,,2,"D",191,129,45,
+,,,,3,"F",223,194,125,
+,,,,4,"G",246,232,195,
+,,,,5,"H",245,245,245,
+,,,,6,"I",199,234,229,
+,,,,7,"J",128,205,193,
+,,,,8,"L",53,151,143,
+,,,,9,"N",1,102,94,
+"BrBG",10,"div","5,5",1,"A",84,48,5,
+,,,,2,"B",140,81,10,
+,,,,3,"D",191,129,45,
+,,,,4,"F",223,194,125,
+,,,,5,"G",246,232,195,
+,,,,6,"I",199,234,229,
+,,,,7,"J",128,205,193,
+,,,,8,"L",53,151,143,
+,,,,9,"N",1,102,94,
+,,,,10,"O",0,60,48,
+"BrBG",11,"div",6,1,"A",84,48,5,
+,,,,2,"B",140,81,10,
+,,,,3,"D",191,129,45,
+,,,,4,"F",223,194,125,
+,,,,5,"G",246,232,195,
+,,,,6,"H",245,245,245,
+,,,,7,"I",199,234,229,
+,,,,8,"J",128,205,193,
+,,,,9,"L",53,151,143,
+,,,,10,"N",1,102,94,
+,,,,11,"O",0,60,48,
+"BuGn",3,"seq",,1,"C",229,245,249,"Sequential"
+,,,,2,"F",153,216,201,
+,,,,3,"I",44,162,95,
+"BuGn",4,"seq",,1,"B",237,248,251,
+,,,,2,"E",178,226,226,
+,,,,3,"G",102,194,164,
+,,,,4,"J",35,139,69,
+"BuGn",5,"seq",,1,"B",237,248,251,
+,,,,2,"E",178,226,226,
+,,,,3,"G",102,194,164,
+,,,,4,"I",44,162,95,
+,,,,5,"K",0,109,44,
+"BuGn",6,"seq",,1,"B",237,248,251,
+,,,,2,"D",204,236,230,
+,,,,3,"F",153,216,201,
+,,,,4,"G",102,194,164,
+,,,,5,"I",44,162,95,
+,,,,6,"K",0,109,44,
+"BuGn",7,"seq",,1,"B",237,248,251,
+,,,,2,"D",204,236,230,
+,,,,3,"F",153,216,201,
+,,,,4,"G",102,194,164,
+,,,,5,"H",65,174,118,
+,,,,6,"J",35,139,69,
+,,,,7,"L",0,88,36,
+"BuGn",8,"seq",,1,"A",247,252,253,
+,,,,2,"C",229,245,249,
+,,,,3,"D",204,236,230,
+,,,,4,"F",153,216,201,
+,,,,5,"G",102,194,164,
+,,,,6,"H",65,174,118,
+,,,,7,"J",35,139,69,
+,,,,8,"L",0,88,36,
+"BuGn",9,"seq",,1,"A",247,252,253,
+,,,,2,"C",229,245,249,
+,,,,3,"D",204,236,230,
+,,,,4,"F",153,216,201,
+,,,,5,"G",102,194,164,
+,,,,6,"H",65,174,118,
+,,,,7,"J",35,139,69,
+,,,,8,"K",0,109,44,
+,,,,9,"M",0,68,27,
+"BuPu",3,"seq",,1,"C",224,236,244,"Sequential"
+,,,,2,"F",158,188,218,
+,,,,3,"I",136,86,167,
+"BuPu",4,"seq",,1,"B",237,248,251,
+,,,,2,"E",179,205,227,
+,,,,3,"G",140,150,198,
+,,,,4,"J",136,65,157,
+"BuPu",5,"seq",,1,"B",237,248,251,
+,,,,2,"E",179,205,227,
+,,,,3,"G",140,150,198,
+,,,,4,"I",136,86,167,
+,,,,5,"K",129,15,124,
+"BuPu",6,"seq",,1,"B",237,248,251,
+,,,,2,"D",191,211,230,
+,,,,3,"F",158,188,218,
+,,,,4,"G",140,150,198,
+,,,,5,"I",136,86,167,
+,,,,6,"K",129,15,124,
+"BuPu",7,"seq",,1,"B",237,248,251,
+,,,,2,"D",191,211,230,
+,,,,3,"F",158,188,218,
+,,,,4,"G",140,150,198,
+,,,,5,"H",140,107,177,
+,,,,6,"J",136,65,157,
+,,,,7,"L",110,1,107,
+"BuPu",8,"seq",,1,"A",247,252,253,
+,,,,2,"C",224,236,244,
+,,,,3,"D",191,211,230,
+,,,,4,"F",158,188,218,
+,,,,5,"G",140,150,198,
+,,,,6,"H",140,107,177,
+,,,,7,"J",136,65,157,
+,,,,8,"L",110,1,107,
+"BuPu",9,"seq",,1,"A",247,252,253,
+,,,,2,"C",224,236,244,
+,,,,3,"D",191,211,230,
+,,,,4,"F",158,188,218,
+,,,,5,"G",140,150,198,
+,,,,6,"H",140,107,177,
+,,,,7,"J",136,65,157,
+,,,,8,"K",129,15,124,
+,,,,9,"M",77,0,75,
+"Dark2",3,"qual",,1,"A",27,158,119,"Qualitative"
+,,,,2,"B",217,95,2,
+,,,,3,"C",117,112,179,
+"Dark2",4,"qual",,1,"A",27,158,119,
+,,,,2,"B",217,95,2,
+,,,,3,"C",117,112,179,
+,,,,4,"D",231,41,138,
+"Dark2",5,"qual",,1,"A",27,158,119,
+,,,,2,"B",217,95,2,
+,,,,3,"C",117,112,179,
+,,,,4,"D",231,41,138,
+,,,,5,"E",102,166,30,
+"Dark2",6,"qual",,1,"A",27,158,119,
+,,,,2,"B",217,95,2,
+,,,,3,"C",117,112,179,
+,,,,4,"D",231,41,138,
+,,,,5,"E",102,166,30,
+,,,,6,"F",230,171,2,
+"Dark2",7,"qual",,1,"A",27,158,119,
+,,,,2,"B",217,95,2,
+,,,,3,"C",117,112,179,
+,,,,4,"D",231,41,138,
+,,,,5,"E",102,166,30,
+,,,,6,"F",230,171,2,
+,,,,7,"G",166,118,29,
+"Dark2",8,"qual",,1,"A",27,158,119,
+,,,,2,"B",217,95,2,
+,,,,3,"C",117,112,179,
+,,,,4,"D",231,41,138,
+,,,,5,"E",102,166,30,
+,,,,6,"F",230,171,2,
+,,,,7,"G",166,118,29,
+,,,,8,"H",102,102,102,
+"GnBu",3,"seq",,1,"C",224,243,219,"Sequential"
+,,,,2,"F",168,221,181,
+,,,,3,"I",67,162,202,
+"GnBu",4,"seq",,1,"B",240,249,232,
+,,,,2,"E",186,228,188,
+,,,,3,"G",123,204,196,
+,,,,4,"J",43,140,190,
+"GnBu",5,"seq",,1,"B",240,249,232,
+,,,,2,"E",186,228,188,
+,,,,3,"G",123,204,196,
+,,,,4,"I",67,162,202,
+,,,,5,"K",8,104,172,
+"GnBu",6,"seq",,1,"B",240,249,232,
+,,,,2,"D",204,235,197,
+,,,,3,"F",168,221,181,
+,,,,4,"G",123,204,196,
+,,,,5,"I",67,162,202,
+,,,,6,"K",8,104,172,
+"GnBu",7,"seq",,1,"B",240,249,232,
+,,,,2,"D",204,235,197,
+,,,,3,"F",168,221,181,
+,,,,4,"G",123,204,196,
+,,,,5,"H",78,179,211,
+,,,,6,"J",43,140,190,
+,,,,7,"L",8,88,158,
+"GnBu",8,"seq",,1,"A",247,252,240,
+,,,,2,"C",224,243,219,
+,,,,3,"D",204,235,197,
+,,,,4,"F",168,221,181,
+,,,,5,"G",123,204,196,
+,,,,6,"H",78,179,211,
+,,,,7,"J",43,140,190,
+,,,,8,"L",8,88,158,
+"GnBu",9,"seq",,1,"A",247,252,240,
+,,,,2,"C",224,243,219,
+,,,,3,"D",204,235,197,
+,,,,4,"F",168,221,181,
+,,,,5,"G",123,204,196,
+,,,,6,"H",78,179,211,
+,,,,7,"J",43,140,190,
+,,,,8,"K",8,104,172,
+,,,,9,"M",8,64,129,
+"Greens",3,"seq",,1,"C",229,245,224,"Sequential"
+,,,,2,"F",161,217,155,
+,,,,3,"I",49,163,84,
+"Greens",4,"seq",,1,"B",237,248,233,
+,,,,2,"E",186,228,179,
+,,,,3,"G",116,196,118,
+,,,,4,"J",35,139,69,
+"Greens",5,"seq",,1,"B",237,248,233,
+,,,,2,"E",186,228,179,
+,,,,3,"G",116,196,118,
+,,,,4,"I",49,163,84,
+,,,,5,"K",0,109,44,
+"Greens",6,"seq",,1,"B",237,248,233,
+,,,,2,"D",199,233,192,
+,,,,3,"F",161,217,155,
+,,,,4,"G",116,196,118,
+,,,,5,"I",49,163,84,
+,,,,6,"K",0,109,44,
+"Greens",7,"seq",,1,"B",237,248,233,
+,,,,2,"D",199,233,192,
+,,,,3,"F",161,217,155,
+,,,,4,"G",116,196,118,
+,,,,5,"H",65,171,93,
+,,,,6,"J",35,139,69,
+,,,,7,"L",0,90,50,
+"Greens",8,"seq",,1,"A",247,252,245,
+,,,,2,"C",229,245,224,
+,,,,3,"D",199,233,192,
+,,,,4,"F",161,217,155,
+,,,,5,"G",116,196,118,
+,,,,6,"H",65,171,93,
+,,,,7,"J",35,139,69,
+,,,,8,"L",0,90,50,
+"Greens",9,"seq",,1,"A",247,252,245,
+,,,,2,"C",229,245,224,
+,,,,3,"D",199,233,192,
+,,,,4,"F",161,217,155,
+,,,,5,"G",116,196,118,
+,,,,6,"H",65,171,93,
+,,,,7,"J",35,139,69,
+,,,,8,"K",0,109,44,
+,,,,9,"M",0,68,27,
+"Greys",3,"seq",,1,"C",240,240,240,"Sequential"
+,,,,2,"F",189,189,189,
+,,,,3,"I",99,99,99,
+"Greys",4,"seq",,1,"B",247,247,247,
+,,,,2,"E",204,204,204,
+,,,,3,"G",150,150,150,
+,,,,4,"J",82,82,82,
+"Greys",5,"seq",,1,"B",247,247,247,
+,,,,2,"E",204,204,204,
+,,,,3,"G",150,150,150,
+,,,,4,"I",99,99,99,
+,,,,5,"K",37,37,37,
+"Greys",6,"seq",,1,"B",247,247,247,
+,,,,2,"D",217,217,217,
+,,,,3,"F",189,189,189,
+,,,,4,"G",150,150,150,
+,,,,5,"I",99,99,99,
+,,,,6,"K",37,37,37,
+"Greys",7,"seq",,1,"B",247,247,247,
+,,,,2,"D",217,217,217,
+,,,,3,"F",189,189,189,
+,,,,4,"G",150,150,150,
+,,,,5,"H",115,115,115,
+,,,,6,"J",82,82,82,
+,,,,7,"L",37,37,37,
+"Greys",8,"seq",,1,"A",255,255,255,
+,,,,2,"C",240,240,240,
+,,,,3,"D",217,217,217,
+,,,,4,"F",189,189,189,
+,,,,5,"G",150,150,150,
+,,,,6,"H",115,115,115,
+,,,,7,"J",82,82,82,
+,,,,8,"L",37,37,37,
+"Greys",9,"seq",,1,"A",255,255,255,
+,,,,2,"C",240,240,240,
+,,,,3,"D",217,217,217,
+,,,,4,"F",189,189,189,
+,,,,5,"G",150,150,150,
+,,,,6,"H",115,115,115,
+,,,,7,"J",82,82,82,
+,,,,8,"K",37,37,37,
+,,,,9,"M",0,0,0,
+"Oranges",3,"seq",,1,"C",254,230,206,"Sequential"
+,,,,2,"F",253,174,107,
+,,,,3,"I",230,85,13,
+"Oranges",4,"seq",,1,"B",254,237,222,
+,,,,2,"E",253,190,133,
+,,,,3,"G",253,141,60,
+,,,,4,"J",217,71,1,
+"Oranges",5,"seq",,1,"B",254,237,222,
+,,,,2,"E",253,190,133,
+,,,,3,"G",253,141,60,
+,,,,4,"I",230,85,13,
+,,,,5,"K",166,54,3,
+"Oranges",6,"seq",,1,"B",254,237,222,
+,,,,2,"D",253,208,162,
+,,,,3,"F",253,174,107,
+,,,,4,"G",253,141,60,
+,,,,5,"I",230,85,13,
+,,,,6,"K",166,54,3,
+"Oranges",7,"seq",,1,"B",254,237,222,
+,,,,2,"D",253,208,162,
+,,,,3,"F",253,174,107,
+,,,,4,"G",253,141,60,
+,,,,5,"H",241,105,19,
+,,,,6,"J",217,72,1,
+,,,,7,"L",140,45,4,
+"Oranges",8,"seq",,1,"A",255,245,235,
+,,,,2,"C",254,230,206,
+,,,,3,"D",253,208,162,
+,,,,4,"F",253,174,107,
+,,,,5,"G",253,141,60,
+,,,,6,"H",241,105,19,
+,,,,7,"J",217,72,1,
+,,,,8,"L",140,45,4,
+"Oranges",9,"seq",,1,"A",255,245,235,
+,,,,2,"C",254,230,206,
+,,,,3,"D",253,208,162,
+,,,,4,"F",253,174,107,
+,,,,5,"G",253,141,60,
+,,,,6,"H",241,105,19,
+,,,,7,"J",217,72,1,
+,,,,8,"K",166,54,3,
+,,,,9,"M",127,39,4,
+"OrRd",3,"seq",,1,"C",254,232,200,"Sequential"
+,,,,2,"F",253,187,132,
+,,,,3,"I",227,74,51,
+"OrRd",4,"seq",,1,"B",254,240,217,
+,,,,2,"E",253,204,138,
+,,,,3,"G",252,141,89,
+,,,,4,"J",215,48,31,
+"OrRd",5,"seq",,1,"B",254,240,217,
+,,,,2,"E",253,204,138,
+,,,,3,"G",252,141,89,
+,,,,4,"I",227,74,51,
+,,,,5,"K",179,0,0,
+"OrRd",6,"seq",,1,"B",254,240,217,
+,,,,2,"D",253,212,158,
+,,,,3,"F",253,187,132,
+,,,,4,"G",252,141,89,
+,,,,5,"I",227,74,51,
+,,,,6,"K",179,0,0,
+"OrRd",7,"seq",,1,"B",254,240,217,
+,,,,2,"D",253,212,158,
+,,,,3,"F",253,187,132,
+,,,,4,"G",252,141,89,
+,,,,5,"H",239,101,72,
+,,,,6,"J",215,48,31,
+,,,,7,"L",153,0,0,
+"OrRd",8,"seq",,1,"A",255,247,236,
+,,,,2,"C",254,232,200,
+,,,,3,"D",253,212,158,
+,,,,4,"F",253,187,132,
+,,,,5,"G",252,141,89,
+,,,,6,"H",239,101,72,
+,,,,7,"J",215,48,31,
+,,,,8,"L",153,0,0,
+"OrRd",9,"seq",,1,"A",255,247,236,
+,,,,2,"C",254,232,200,
+,,,,3,"D",253,212,158,
+,,,,4,"F",253,187,132,
+,,,,5,"G",252,141,89,
+,,,,6,"H",239,101,72,
+,,,,7,"J",215,48,31,
+,,,,8,"K",179,0,0,
+,,,,9,"M",127,0,0,
+"Paired",3,"qual",,1,"A",166,206,227,"Qualitative"
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+"Paired",4,"qual",,1,"A",166,206,227,
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+,,,,4,"D",51,160,44,
+"Paired",5,"qual",,1,"A",166,206,227,
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+,,,,4,"D",51,160,44,
+,,,,5,"E",251,154,153,
+"Paired",6,"qual",,1,"A",166,206,227,
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+,,,,4,"D",51,160,44,
+,,,,5,"E",251,154,153,
+,,,,6,"F",227,26,28,
+"Paired",7,"qual",,1,"A",166,206,227,
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+,,,,4,"D",51,160,44,
+,,,,5,"E",251,154,153,
+,,,,6,"F",227,26,28,
+,,,,7,"G",253,191,111,
+"Paired",8,"qual",,1,"A",166,206,227,
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+,,,,4,"D",51,160,44,
+,,,,5,"E",251,154,153,
+,,,,6,"F",227,26,28,
+,,,,7,"G",253,191,111,
+,,,,8,"H",255,127,0,
+"Paired",9,"qual",,1,"A",166,206,227,
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+,,,,4,"D",51,160,44,
+,,,,5,"E",251,154,153,
+,,,,6,"F",227,26,28,
+,,,,7,"G",253,191,111,
+,,,,8,"H",255,127,0,
+,,,,9,"I",202,178,214,
+"Paired",10,"qual",,1,"A",166,206,227,
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+,,,,4,"D",51,160,44,
+,,,,5,"E",251,154,153,
+,,,,6,"F",227,26,28,
+,,,,7,"G",253,191,111,
+,,,,8,"H",255,127,0,
+,,,,9,"I",202,178,214,
+,,,,10,"J",106,61,154,
+"Paired",11,"qual",,1,"A",166,206,227,
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+,,,,4,"D",51,160,44,
+,,,,5,"E",251,154,153,
+,,,,6,"F",227,26,28,
+,,,,7,"G",253,191,111,
+,,,,8,"H",255,127,0,
+,,,,9,"I",202,178,214,
+,,,,10,"J",106,61,154,
+,,,,11,"K",255,255,153,
+"Paired",12,"qual",,1,"A",166,206,227,
+,,,,2,"B",31,120,180,
+,,,,3,"C",178,223,138,
+,,,,4,"D",51,160,44,
+,,,,5,"E",251,154,153,
+,,,,6,"F",227,26,28,
+,,,,7,"G",253,191,111,
+,,,,8,"H",255,127,0,
+,,,,9,"I",202,178,214,
+,,,,10,"J",106,61,154,
+,,,,11,"K",255,255,153,
+,,,,12,"L",177,89,40,
+"Pastel1",3,"qual",,1,"A",251,180,174,"Qualitative"
+,,,,2,"B",179,205,227,
+,,,,3,"C",204,235,197,
+"Pastel1",4,"qual",,1,"A",251,180,174,
+,,,,2,"B",179,205,227,
+,,,,3,"C",204,235,197,
+,,,,4,"D",222,203,228,
+"Pastel1",5,"qual",,1,"A",251,180,174,
+,,,,2,"B",179,205,227,
+,,,,3,"C",204,235,197,
+,,,,4,"D",222,203,228,
+,,,,5,"E",254,217,166,
+"Pastel1",6,"qual",,1,"A",251,180,174,
+,,,,2,"B",179,205,227,
+,,,,3,"C",204,235,197,
+,,,,4,"D",222,203,228,
+,,,,5,"E",254,217,166,
+,,,,6,"F",255,255,204,
+"Pastel1",7,"qual",,1,"A",251,180,174,
+,,,,2,"B",179,205,227,
+,,,,3,"C",204,235,197,
+,,,,4,"D",222,203,228,
+,,,,5,"E",254,217,166,
+,,,,6,"F",255,255,204,
+,,,,7,"G",229,216,189,
+"Pastel1",8,"qual",,1,"A",251,180,174,
+,,,,2,"B",179,205,227,
+,,,,3,"C",204,235,197,
+,,,,4,"D",222,203,228,
+,,,,5,"E",254,217,166,
+,,,,6,"F",255,255,204,
+,,,,7,"G",229,216,189,
+,,,,8,"H",253,218,236,
+"Pastel1",9,"qual",,1,"A",251,180,174,
+,,,,2,"B",179,205,227,
+,,,,3,"C",204,235,197,
+,,,,4,"D",222,203,228,
+,,,,5,"E",254,217,166,
+,,,,6,"F",255,255,204,
+,,,,7,"G",229,216,189,
+,,,,8,"H",253,218,236,
+,,,,9,"I",242,242,242,
+"Pastel2",3,"qual",,1,"A",179,226,205,"Qualitative"
+,,,,2,"B",253,205,172,
+,,,,3,"C",203,213,232,
+"Pastel2",4,"qual",,1,"A",179,226,205,
+,,,,2,"B",253,205,172,
+,,,,3,"C",203,213,232,
+,,,,4,"D",244,202,228,
+"Pastel2",5,"qual",,1,"A",179,226,205,
+,,,,2,"B",253,205,172,
+,,,,3,"C",203,213,232,
+,,,,4,"D",244,202,228,
+,,,,5,"E",230,245,201,
+"Pastel2",6,"qual",,1,"A",179,226,205,
+,,,,2,"B",253,205,172,
+,,,,3,"C",203,213,232,
+,,,,4,"D",244,202,228,
+,,,,5,"E",230,245,201,
+,,,,6,"F",255,242,174,
+"Pastel2",7,"qual",,1,"A",179,226,205,
+,,,,2,"B",253,205,172,
+,,,,3,"C",203,213,232,
+,,,,4,"D",244,202,228,
+,,,,5,"E",230,245,201,
+,,,,6,"F",255,242,174,
+,,,,7,"G",241,226,204,
+"Pastel2",8,"qual",,1,"A",179,226,205,
+,,,,2,"B",253,205,172,
+,,,,3,"C",203,213,232,
+,,,,4,"D",244,202,228,
+,,,,5,"E",230,245,201,
+,,,,6,"F",255,242,174,
+,,,,7,"G",241,226,204,
+,,,,8,"H",204,204,204,
+"PiYG",3,"div",2,1,"E",233,163,201,"Diverging"
+,,,,2,"H",247,247,247,
+,,,,3,"K",161,215,106,
+"PiYG",4,"div","2,5",1,"C",208,28,139,
+,,,,2,"F",241,182,218,
+,,,,3,"J",184,225,134,
+,,,,4,"M",77,172,38,
+"PiYG",5,"div",3,1,"C",208,28,139,
+,,,,2,"F",241,182,218,
+,,,,3,"H",247,247,247,
+,,,,4,"J",184,225,134,
+,,,,5,"M",77,172,38,
+"PiYG",6,"div","3,5",1,"B",197,27,125,
+,,,,2,"E",233,163,201,
+,,,,3,"G",253,224,239,
+,,,,4,"I",230,245,208,
+,,,,5,"K",161,215,106,
+,,,,6,"N",77,146,33,
+"PiYG",7,"div",4,1,"B",197,27,125,
+,,,,2,"E",233,163,201,
+,,,,3,"G",253,224,239,
+,,,,4,"H",247,247,247,
+,,,,5,"I",230,245,208,
+,,,,6,"K",161,215,106,
+,,,,7,"N",77,146,33,
+"PiYG",8,"div","4,5",1,"B",197,27,125,
+,,,,2,"D",222,119,174,
+,,,,3,"F",241,182,218,
+,,,,4,"G",253,224,239,
+,,,,5,"I",230,245,208,
+,,,,6,"J",184,225,134,
+,,,,7,"L",127,188,65,
+,,,,8,"N",77,146,33,
+"PiYG",9,"div",5,1,"B",197,27,125,
+,,,,2,"D",222,119,174,
+,,,,3,"F",241,182,218,
+,,,,4,"G",253,224,239,
+,,,,5,"H",247,247,247,
+,,,,6,"I",230,245,208,
+,,,,7,"J",184,225,134,
+,,,,8,"L",127,188,65,
+,,,,9,"N",77,146,33,
+"PiYG",10,"div","5,5",1,"A",142,1,82,
+,,,,2,"B",197,27,125,
+,,,,3,"D",222,119,174,
+,,,,4,"F",241,182,218,
+,,,,5,"G",253,224,239,
+,,,,6,"I",230,245,208,
+,,,,7,"J",184,225,134,
+,,,,8,"L",127,188,65,
+,,,,9,"N",77,146,33,
+,,,,10,"O",39,100,25,
+"PiYG",11,"div",6,1,"A",142,1,82,
+,,,,2,"B",197,27,125,
+,,,,3,"D",222,119,174,
+,,,,4,"F",241,182,218,
+,,,,5,"G",253,224,239,
+,,,,6,"H",247,247,247,
+,,,,7,"I",230,245,208,
+,,,,8,"J",184,225,134,
+,,,,9,"L",127,188,65,
+,,,,10,"N",77,146,33,
+,,,,11,"O",39,100,25,
+"PRGn",3,"div",2,1,"E",175,141,195,"Diverging"
+,,,,2,"H",247,247,247,
+,,,,3,"K",127,191,123,
+"PRGn",4,"div","2,5",1,"C",123,50,148,
+,,,,2,"F",194,165,207,
+,,,,3,"J",166,219,160,
+,,,,4,"M",0,136,55,
+"PRGn",5,"div",3,1,"C",123,50,148,
+,,,,2,"F",194,165,207,
+,,,,3,"H",247,247,247,
+,,,,4,"J",166,219,160,
+,,,,5,"M",0,136,55,
+"PRGn",6,"div","3,5",1,"B",118,42,131,
+,,,,2,"E",175,141,195,
+,,,,3,"G",231,212,232,
+,,,,4,"I",217,240,211,
+,,,,5,"K",127,191,123,
+,,,,6,"N",27,120,55,
+"PRGn",7,"div",4,1,"B",118,42,131,
+,,,,2,"E",175,141,195,
+,,,,3,"G",231,212,232,
+,,,,4,"H",247,247,247,
+,,,,5,"I",217,240,211,
+,,,,6,"K",127,191,123,
+,,,,7,"N",27,120,55,
+"PRGn",8,"div","4,5",1,"B",118,42,131,
+,,,,2,"D",153,112,171,
+,,,,3,"F",194,165,207,
+,,,,4,"G",231,212,232,
+,,,,5,"I",217,240,211,
+,,,,6,"J",166,219,160,
+,,,,7,"L",90,174,97,
+,,,,8,"N",27,120,55,
+"PRGn",9,"div",5,1,"B",118,42,131,
+,,,,2,"D",153,112,171,
+,,,,3,"F",194,165,207,
+,,,,4,"G",231,212,232,
+,,,,5,"H",247,247,247,
+,,,,6,"I",217,240,211,
+,,,,7,"J",166,219,160,
+,,,,8,"L",90,174,97,
+,,,,9,"N",27,120,55,
+"PRGn",10,"div","5,5",1,"A",64,0,75,
+,,,,2,"B",118,42,131,
+,,,,3,"D",153,112,171,
+,,,,4,"F",194,165,207,
+,,,,5,"G",231,212,232,
+,,,,6,"I",217,240,211,
+,,,,7,"J",166,219,160,
+,,,,8,"L",90,174,97,
+,,,,9,"N",27,120,55,
+,,,,10,"O",0,68,27,
+"PRGn",11,"div",6,1,"A",64,0,75,
+,,,,2,"B",118,42,131,
+,,,,3,"D",153,112,171,
+,,,,4,"F",194,165,207,
+,,,,5,"G",231,212,232,
+,,,,6,"H",247,247,247,
+,,,,7,"I",217,240,211,
+,,,,8,"J",166,219,160,
+,,,,9,"L",90,174,97,
+,,,,10,"N",27,120,55,
+,,,,11,"O",0,68,27,
+"PuBu",3,"seq",,1,"C",236,231,242,"Sequential"
+,,,,2,"F",166,189,219,
+,,,,3,"I",43,140,190,
+"PuBu",4,"seq",,1,"B",241,238,246,
+,,,,2,"E",189,201,225,
+,,,,3,"G",116,169,207,
+,,,,4,"J",5,112,176,
+"PuBu",5,"seq",,1,"B",241,238,246,
+,,,,2,"E",189,201,225,
+,,,,3,"G",116,169,207,
+,,,,4,"I",43,140,190,
+,,,,5,"K",4,90,141,
+"PuBu",6,"seq",,1,"B",241,238,246,
+,,,,2,"D",208,209,230,
+,,,,3,"F",166,189,219,
+,,,,4,"G",116,169,207,
+,,,,5,"I",43,140,190,
+,,,,6,"K",4,90,141,
+"PuBu",7,"seq",,1,"B",241,238,246,
+,,,,2,"D",208,209,230,
+,,,,3,"F",166,189,219,
+,,,,4,"G",116,169,207,
+,,,,5,"H",54,144,192,
+,,,,6,"J",5,112,176,
+,,,,7,"L",3,78,123,
+"PuBu",8,"seq",,1,"A",255,247,251,
+,,,,2,"C",236,231,242,
+,,,,3,"D",208,209,230,
+,,,,4,"F",166,189,219,
+,,,,5,"G",116,169,207,
+,,,,6,"H",54,144,192,
+,,,,7,"J",5,112,176,
+,,,,8,"L",3,78,123,
+"PuBu",9,"seq",,1,"A",255,247,251,
+,,,,2,"C",236,231,242,
+,,,,3,"D",208,209,230,
+,,,,4,"F",166,189,219,
+,,,,5,"G",116,169,207,
+,,,,6,"H",54,144,192,
+,,,,7,"J",5,112,176,
+,,,,8,"K",4,90,141,
+,,,,9,"M",2,56,88,
+"PuBuGn",3,"seq",,1,"C",236,226,240,"Sequential"
+,,,,2,"F",166,189,219,
+,,,,3,"I",28,144,153,
+"PuBuGn",4,"seq",,1,"B",246,239,247,
+,,,,2,"E",189,201,225,
+,,,,3,"G",103,169,207,
+,,,,4,"J",2,129,138,
+"PuBuGn",5,"seq",,1,"B",246,239,247,
+,,,,2,"E",189,201,225,
+,,,,3,"G",103,169,207,
+,,,,4,"I",28,144,153,
+,,,,5,"K",1,108,89,
+"PuBuGn",6,"seq",,1,"B",246,239,247,
+,,,,2,"D",208,209,230,
+,,,,3,"F",166,189,219,
+,,,,4,"G",103,169,207,
+,,,,5,"I",28,144,153,
+,,,,6,"K",1,108,89,
+"PuBuGn",7,"seq",,1,"B",246,239,247,
+,,,,2,"D",208,209,230,
+,,,,3,"F",166,189,219,
+,,,,4,"G",103,169,207,
+,,,,5,"H",54,144,192,
+,,,,6,"J",2,129,138,
+,,,,7,"L",1,100,80,
+"PuBuGn",8,"seq",,1,"A",255,247,251,
+,,,,2,"C",236,226,240,
+,,,,3,"D",208,209,230,
+,,,,4,"F",166,189,219,
+,,,,5,"G",103,169,207,
+,,,,6,"H",54,144,192,
+,,,,7,"J",2,129,138,
+,,,,8,"L",1,100,80,
+"PuBuGn",9,"seq",,1,"A",255,247,251,
+,,,,2,"C",236,226,240,
+,,,,3,"D",208,209,230,
+,,,,4,"F",166,189,219,
+,,,,5,"G",103,169,207,
+,,,,6,"H",54,144,192,
+,,,,7,"J",2,129,138,
+,,,,8,"K",1,108,89,
+,,,,9,"M",1,70,54,
+"PuOr",3,"div",2,1,"E",241,163,64,"Diverging"
+,,,,2,"H",247,247,247,
+,,,,3,"K",153,142,195,
+"PuOr",4,"div","2,5",1,"C",230,97,1,
+,,,,2,"F",253,184,99,
+,,,,3,"J",178,171,210,
+,,,,4,"M",94,60,153,
+"PuOr",5,"div",3,1,"C",230,97,1,
+,,,,2,"F",253,184,99,
+,,,,3,"H",247,247,247,
+,,,,4,"J",178,171,210,
+,,,,5,"M",94,60,153,
+"PuOr",6,"div","3,5",1,"B",179,88,6,
+,,,,2,"E",241,163,64,
+,,,,3,"G",254,224,182,
+,,,,4,"I",216,218,235,
+,,,,5,"K",153,142,195,
+,,,,6,"N",84,39,136,
+"PuOr",7,"div",4,1,"B",179,88,6,
+,,,,2,"E",241,163,64,
+,,,,3,"G",254,224,182,
+,,,,4,"H",247,247,247,
+,,,,5,"I",216,218,235,
+,,,,6,"K",153,142,195,
+,,,,7,"N",84,39,136,
+"PuOr",8,"div","4,5",1,"B",179,88,6,
+,,,,2,"D",224,130,20,
+,,,,3,"F",253,184,99,
+,,,,4,"G",254,224,182,
+,,,,5,"I",216,218,235,
+,,,,6,"J",178,171,210,
+,,,,7,"L",128,115,172,
+,,,,8,"N",84,39,136,
+"PuOr",9,"div",5,1,"B",179,88,6,
+,,,,2,"D",224,130,20,
+,,,,3,"F",253,184,99,
+,,,,4,"G",254,224,182,
+,,,,5,"H",247,247,247,
+,,,,6,"I",216,218,235,
+,,,,7,"J",178,171,210,
+,,,,8,"L",128,115,172,
+,,,,9,"N",84,39,136,
+"PuOr",10,"div","5,5",1,"A",127,59,8,
+,,,,2,"B",179,88,6,
+,,,,3,"D",224,130,20,
+,,,,4,"F",253,184,99,
+,,,,5,"G",254,224,182,
+,,,,6,"I",216,218,235,
+,,,,7,"J",178,171,210,
+,,,,8,"L",128,115,172,
+,,,,9,"N",84,39,136,
+,,,,10,"O",45,0,75,
+"PuOr",11,"div",6,1,"A",127,59,8,
+,,,,2,"B",179,88,6,
+,,,,3,"D",224,130,20,
+,,,,4,"F",253,184,99,
+,,,,5,"G",254,224,182,
+,,,,6,"H",247,247,247,
+,,,,7,"I",216,218,235,
+,,,,8,"J",178,171,210,
+,,,,9,"L",128,115,172,
+,,,,10,"N",84,39,136,
+,,,,11,"O",45,0,75,
+"PuRd",3,"seq",,1,"C",231,225,239,"Sequential"
+,,,,2,"F",201,148,199,
+,,,,3,"I",221,28,119,
+"PuRd",4,"seq",,1,"B",241,238,246,
+,,,,2,"E",215,181,216,
+,,,,3,"G",223,101,176,
+,,,,4,"J",206,18,86,
+"PuRd",5,"seq",,1,"B",241,238,246,
+,,,,2,"E",215,181,216,
+,,,,3,"G",223,101,176,
+,,,,4,"I",221,28,119,
+,,,,5,"K",152,0,67,
+"PuRd",6,"seq",,1,"B",241,238,246,
+,,,,2,"D",212,185,218,
+,,,,3,"F",201,148,199,
+,,,,4,"G",223,101,176,
+,,,,5,"I",221,28,119,
+,,,,6,"K",152,0,67,
+"PuRd",7,"seq",,1,"B",241,238,246,
+,,,,2,"D",212,185,218,
+,,,,3,"F",201,148,199,
+,,,,4,"G",223,101,176,
+,,,,5,"H",231,41,138,
+,,,,6,"J",206,18,86,
+,,,,7,"L",145,0,63,
+"PuRd",8,"seq",,1,"A",247,244,249,
+,,,,2,"C",231,225,239,
+,,,,3,"D",212,185,218,
+,,,,4,"F",201,148,199,
+,,,,5,"G",223,101,176,
+,,,,6,"H",231,41,138,
+,,,,7,"J",206,18,86,
+,,,,8,"L",145,0,63,
+"PuRd",9,"seq",,1,"A",247,244,249,
+,,,,2,"C",231,225,239,
+,,,,3,"D",212,185,218,
+,,,,4,"F",201,148,199,
+,,,,5,"G",223,101,176,
+,,,,6,"H",231,41,138,
+,,,,7,"J",206,18,86,
+,,,,8,"K",152,0,67,
+,,,,9,"M",103,0,31,
+"Purples",3,"seq",,1,"C",239,237,245,"Sequential"
+,,,,2,"F",188,189,220,
+,,,,3,"I",117,107,177,
+"Purples",4,"seq",,1,"B",242,240,247,
+,,,,2,"E",203,201,226,
+,,,,3,"G",158,154,200,
+,,,,4,"J",106,81,163,
+"Purples",5,"seq",,1,"B",242,240,247,
+,,,,2,"E",203,201,226,
+,,,,3,"G",158,154,200,
+,,,,4,"I",117,107,177,
+,,,,5,"K",84,39,143,
+"Purples",6,"seq",,1,"B",242,240,247,
+,,,,2,"D",218,218,235,
+,,,,3,"F",188,189,220,
+,,,,4,"G",158,154,200,
+,,,,5,"I",117,107,177,
+,,,,6,"K",84,39,143,
+"Purples",7,"seq",,1,"B",242,240,247,
+,,,,2,"D",218,218,235,
+,,,,3,"F",188,189,220,
+,,,,4,"G",158,154,200,
+,,,,5,"H",128,125,186,
+,,,,6,"J",106,81,163,
+,,,,7,"L",74,20,134,
+"Purples",8,"seq",,1,"A",252,251,253,
+,,,,2,"C",239,237,245,
+,,,,3,"D",218,218,235,
+,,,,4,"F",188,189,220,
+,,,,5,"G",158,154,200,
+,,,,6,"H",128,125,186,
+,,,,7,"J",106,81,163,
+,,,,8,"L",74,20,134,
+"Purples",9,"seq",,1,"A",252,251,253,
+,,,,2,"C",239,237,245,
+,,,,3,"D",218,218,235,
+,,,,4,"F",188,189,220,
+,,,,5,"G",158,154,200,
+,,,,6,"H",128,125,186,
+,,,,7,"J",106,81,163,
+,,,,8,"K",84,39,143,
+,,,,9,"M",63,0,125,
+"RdBu",3,"div",2,1,"E",239,138,98,"Diverging"
+,,,,2,"H",247,247,247,
+,,,,3,"K",103,169,207,
+"RdBu",4,"div","2,5",1,"C",202,0,32,
+,,,,2,"F",244,165,130,
+,,,,3,"J",146,197,222,
+,,,,4,"M",5,113,176,
+"RdBu",5,"div",3,1,"C",202,0,32,
+,,,,2,"F",244,165,130,
+,,,,3,"H",247,247,247,
+,,,,4,"J",146,197,222,
+,,,,5,"M",5,113,176,
+"RdBu",6,"div","3,5",1,"B",178,24,43,
+,,,,2,"E",239,138,98,
+,,,,3,"G",253,219,199,
+,,,,4,"I",209,229,240,
+,,,,5,"K",103,169,207,
+,,,,6,"N",33,102,172,
+"RdBu",7,"div",4,1,"B",178,24,43,
+,,,,2,"E",239,138,98,
+,,,,3,"G",253,219,199,
+,,,,4,"H",247,247,247,
+,,,,5,"I",209,229,240,
+,,,,6,"K",103,169,207,
+,,,,7,"N",33,102,172,
+"RdBu",8,"div","4,5",1,"B",178,24,43,
+,,,,2,"D",214,96,77,
+,,,,3,"F",244,165,130,
+,,,,4,"G",253,219,199,
+,,,,5,"I",209,229,240,
+,,,,6,"J",146,197,222,
+,,,,7,"L",67,147,195,
+,,,,8,"N",33,102,172,
+"RdBu",9,"div",5,1,"B",178,24,43,
+,,,,2,"D",214,96,77,
+,,,,3,"F",244,165,130,
+,,,,4,"G",253,219,199,
+,,,,5,"H",247,247,247,
+,,,,6,"I",209,229,240,
+,,,,7,"J",146,197,222,
+,,,,8,"L",67,147,195,
+,,,,9,"N",33,102,172,
+"RdBu",10,"div","5,5",1,"A",103,0,31,
+,,,,2,"B",178,24,43,
+,,,,3,"D",214,96,77,
+,,,,4,"F",244,165,130,
+,,,,5,"G",253,219,199,
+,,,,6,"I",209,229,240,
+,,,,7,"J",146,197,222,
+,,,,8,"L",67,147,195,
+,,,,9,"N",33,102,172,
+,,,,10,"O",5,48,97,
+"RdBu",11,"div",6,1,"A",103,0,31,
+,,,,2,"B",178,24,43,
+,,,,3,"D",214,96,77,
+,,,,4,"F",244,165,130,
+,,,,5,"G",253,219,199,
+,,,,6,"H",247,247,247,
+,,,,7,"I",209,229,240,
+,,,,8,"J",146,197,222,
+,,,,9,"L",67,147,195,
+,,,,10,"N",33,102,172,
+,,,,11,"O",5,48,97,
+"RdGy",3,"div",2,1,"E",239,138,98,"Diverging"
+,,,,2,"H",255,255,255,
+,,,,3,"K",153,153,153,
+"RdGy",4,"div","2,5",1,"C",202,0,32,
+,,,,2,"F",244,165,130,
+,,,,3,"J",186,186,186,
+,,,,4,"M",64,64,64,
+"RdGy",5,"div",3,1,"C",202,0,32,
+,,,,2,"F",244,165,130,
+,,,,3,"H",255,255,255,
+,,,,4,"J",186,186,186,
+,,,,5,"M",64,64,64,
+"RdGy",6,"div","3,5",1,"B",178,24,43,
+,,,,2,"E",239,138,98,
+,,,,3,"G",253,219,199,
+,,,,4,"I",224,224,224,
+,,,,5,"K",153,153,153,
+,,,,6,"N",77,77,77,
+"RdGy",7,"div",4,1,"B",178,24,43,
+,,,,2,"E",239,138,98,
+,,,,3,"G",253,219,199,
+,,,,4,"H",255,255,255,
+,,,,5,"I",224,224,224,
+,,,,6,"K",153,153,153,
+,,,,7,"N",77,77,77,
+"RdGy",8,"div","4,5",1,"B",178,24,43,
+,,,,2,"D",214,96,77,
+,,,,3,"F",244,165,130,
+,,,,4,"G",253,219,199,
+,,,,5,"I",224,224,224,
+,,,,6,"J",186,186,186,
+,,,,7,"L",135,135,135,
+,,,,8,"N",77,77,77,
+"RdGy",9,"div",5,1,"B",178,24,43,
+,,,,2,"D",214,96,77,
+,,,,3,"F",244,165,130,
+,,,,4,"G",253,219,199,
+,,,,5,"H",255,255,255,
+,,,,6,"I",224,224,224,
+,,,,7,"J",186,186,186,
+,,,,8,"L",135,135,135,
+,,,,9,"N",77,77,77,
+"RdGy",10,"div","5,5",1,"A",103,0,31,
+,,,,2,"B",178,24,43,
+,,,,3,"D",214,96,77,
+,,,,4,"F",244,165,130,
+,,,,5,"G",253,219,199,
+,,,,6,"I",224,224,224,
+,,,,7,"J",186,186,186,
+,,,,8,"L",135,135,135,
+,,,,9,"N",77,77,77,
+,,,,10,"O",26,26,26,
+"RdGy",11,"div",6,1,"A",103,0,31,
+,,,,2,"B",178,24,43,
+,,,,3,"D",214,96,77,
+,,,,4,"F",244,165,130,
+,,,,5,"G",253,219,199,
+,,,,6,"H",255,255,255,
+,,,,7,"I",224,224,224,
+,,,,8,"J",186,186,186,
+,,,,9,"L",135,135,135,
+,,,,10,"N",77,77,77,
+,,,,11,"O",26,26,26,
+"RdPu",3,"seq",,1,"C",253,224,221,"Sequential"
+,,,,2,"F",250,159,181,
+,,,,3,"I",197,27,138,
+"RdPu",4,"seq",,1,"B",254,235,226,
+,,,,2,"E",251,180,185,
+,,,,3,"G",247,104,161,
+,,,,4,"J",174,1,126,
+"RdPu",5,"seq",,1,"B",254,235,226,
+,,,,2,"E",251,180,185,
+,,,,3,"G",247,104,161,
+,,,,4,"I",197,27,138,
+,,,,5,"K",122,1,119,
+"RdPu",6,"seq",,1,"B",254,235,226,
+,,,,2,"D",252,197,192,
+,,,,3,"F",250,159,181,
+,,,,4,"G",247,104,161,
+,,,,5,"I",197,27,138,
+,,,,6,"K",122,1,119,
+"RdPu",7,"seq",,1,"B",254,235,226,
+,,,,2,"D",252,197,192,
+,,,,3,"F",250,159,181,
+,,,,4,"G",247,104,161,
+,,,,5,"H",221,52,151,
+,,,,6,"J",174,1,126,
+,,,,7,"L",122,1,119,
+"RdPu",8,"seq",,1,"A",255,247,243,
+,,,,2,"C",253,224,221,
+,,,,3,"D",252,197,192,
+,,,,4,"F",250,159,181,
+,,,,5,"G",247,104,161,
+,,,,6,"H",221,52,151,
+,,,,7,"J",174,1,126,
+,,,,8,"L",122,1,119,
+"RdPu",9,"seq",,1,"A",255,247,243,
+,,,,2,"C",253,224,221,
+,,,,3,"D",252,197,192,
+,,,,4,"F",250,159,181,
+,,,,5,"G",247,104,161,
+,,,,6,"H",221,52,151,
+,,,,7,"J",174,1,126,
+,,,,8,"K",122,1,119,
+,,,,9,"M",73,0,106,
+"Reds",3,"seq",,1,"C",254,224,210,"Sequential"
+,,,,2,"F",252,146,114,
+,,,,3,"I",222,45,38,
+"Reds",4,"seq",,1,"B",254,229,217,
+,,,,2,"E",252,174,145,
+,,,,3,"G",251,106,74,
+,,,,4,"J",203,24,29,
+"Reds",5,"seq",,1,"B",254,229,217,
+,,,,2,"E",252,174,145,
+,,,,3,"G",251,106,74,
+,,,,4,"I",222,45,38,
+,,,,5,"K",165,15,21,
+"Reds",6,"seq",,1,"B",254,229,217,
+,,,,2,"D",252,187,161,
+,,,,3,"F",252,146,114,
+,,,,4,"G",251,106,74,
+,,,,5,"I",222,45,38,
+,,,,6,"K",165,15,21,
+"Reds",7,"seq",,1,"B",254,229,217,
+,,,,2,"D",252,187,161,
+,,,,3,"F",252,146,114,
+,,,,4,"G",251,106,74,
+,,,,5,"H",239,59,44,
+,,,,6,"J",203,24,29,
+,,,,7,"L",153,0,13,
+"Reds",8,"seq",,1,"A",255,245,240,
+,,,,2,"C",254,224,210,
+,,,,3,"D",252,187,161,
+,,,,4,"F",252,146,114,
+,,,,5,"G",251,106,74,
+,,,,6,"H",239,59,44,
+,,,,7,"J",203,24,29,
+,,,,8,"L",153,0,13,
+"Reds",9,"seq",,1,"A",255,245,240,
+,,,,2,"C",254,224,210,
+,,,,3,"D",252,187,161,
+,,,,4,"F",252,146,114,
+,,,,5,"G",251,106,74,
+,,,,6,"H",239,59,44,
+,,,,7,"J",203,24,29,
+,,,,8,"K",165,15,21,
+,,,,9,"M",103,0,13,
+"RdYlBu",3,"div",2,1,"E",252,141,89,"Diverging"
+,,,,2,"H",255,255,191,
+,,,,3,"K",145,191,219,
+"RdYlBu",4,"div","2,5",1,"C",215,25,28,
+,,,,2,"F",253,174,97,
+,,,,3,"J",171,217,233,
+,,,,4,"M",44,123,182,
+"RdYlBu",5,"div",3,1,"C",215,25,28,
+,,,,2,"F",253,174,97,
+,,,,3,"H",255,255,191,
+,,,,4,"J",171,217,233,
+,,,,5,"M",44,123,182,
+"RdYlBu",6,"div","3,5",1,"B",215,48,39,
+,,,,2,"E",252,141,89,
+,,,,3,"G",254,224,144,
+,,,,4,"I",224,243,248,
+,,,,5,"K",145,191,219,
+,,,,6,"N",69,117,180,
+"RdYlBu",7,"div",4,1,"B",215,48,39,
+,,,,2,"E",252,141,89,
+,,,,3,"G",254,224,144,
+,,,,4,"H",255,255,191,
+,,,,5,"I",224,243,248,
+,,,,6,"K",145,191,219,
+,,,,7,"N",69,117,180,
+"RdYlBu",8,"div","4,5",1,"B",215,48,39,
+,,,,2,"D",244,109,67,
+,,,,3,"F",253,174,97,
+,,,,4,"G",254,224,144,
+,,,,5,"I",224,243,248,
+,,,,6,"J",171,217,233,
+,,,,7,"L",116,173,209,
+,,,,8,"N",69,117,180,
+"RdYlBu",9,"div",5,1,"B",215,48,39,
+,,,,2,"D",244,109,67,
+,,,,3,"F",253,174,97,
+,,,,4,"G",254,224,144,
+,,,,5,"H",255,255,191,
+,,,,6,"I",224,243,248,
+,,,,7,"J",171,217,233,
+,,,,8,"L",116,173,209,
+,,,,9,"N",69,117,180,
+"RdYlBu",10,"div","5,5",1,"A",165,0,38,
+,,,,2,"B",215,48,39,
+,,,,3,"D",244,109,67,
+,,,,4,"F",253,174,97,
+,,,,5,"G",254,224,144,
+,,,,6,"I",224,243,248,
+,,,,7,"J",171,217,233,
+,,,,8,"L",116,173,209,
+,,,,9,"N",69,117,180,
+,,,,10,"O",49,54,149,
+"RdYlBu",11,"div",6,1,"A",165,0,38,
+,,,,2,"B",215,48,39,
+,,,,3,"D",244,109,67,
+,,,,4,"F",253,174,97,
+,,,,5,"G",254,224,144,
+,,,,6,"H",255,255,191,
+,,,,7,"I",224,243,248,
+,,,,8,"J",171,217,233,
+,,,,9,"L",116,173,209,
+,,,,10,"N",69,117,180,
+,,,,11,"O",49,54,149,
+"RdYlGn",3,"div",2,1,"E",252,141,89,"Diverging"
+,,,,2,"H",255,255,191,
+,,,,3,"K",145,207,96,
+"RdYlGn",4,"div","2,5",1,"C",215,25,28,
+,,,,2,"F",253,174,97,
+,,,,3,"J",166,217,106,
+,,,,4,"M",26,150,65,
+"RdYlGn",5,"div",3,1,"C",215,25,28,
+,,,,2,"F",253,174,97,
+,,,,3,"H",255,255,191,
+,,,,4,"J",166,217,106,
+,,,,5,"M",26,150,65,
+"RdYlGn",6,"div","3,5",1,"B",215,48,39,
+,,,,2,"E",252,141,89,
+,,,,3,"G",254,224,139,
+,,,,4,"I",217,239,139,
+,,,,5,"K",145,207,96,
+,,,,6,"N",26,152,80,
+"RdYlGn",7,"div",4,1,"B",215,48,39,
+,,,,2,"E",252,141,89,
+,,,,3,"G",254,224,139,
+,,,,4,"H",255,255,191,
+,,,,5,"I",217,239,139,
+,,,,6,"K",145,207,96,
+,,,,7,"N",26,152,80,
+"RdYlGn",8,"div","4,5",1,"B",215,48,39,
+,,,,2,"D",244,109,67,
+,,,,3,"F",253,174,97,
+,,,,4,"G",254,224,139,
+,,,,5,"I",217,239,139,
+,,,,6,"J",166,217,106,
+,,,,7,"L",102,189,99,
+,,,,8,"N",26,152,80,
+"RdYlGn",9,"div",5,1,"B",215,48,39,
+,,,,2,"D",244,109,67,
+,,,,3,"F",253,174,97,
+,,,,4,"G",254,224,139,
+,,,,5,"H",255,255,191,
+,,,,6,"I",217,239,139,
+,,,,7,"J",166,217,106,
+,,,,8,"L",102,189,99,
+,,,,9,"N",26,152,80,
+"RdYlGn",10,"div","5,5",1,"A",165,0,38,
+,,,,2,"B",215,48,39,
+,,,,3,"D",244,109,67,
+,,,,4,"F",253,174,97,
+,,,,5,"G",254,224,139,
+,,,,6,"I",217,239,139,
+,,,,7,"J",166,217,106,
+,,,,8,"L",102,189,99,
+,,,,9,"N",26,152,80,
+,,,,10,"O",0,104,55,
+"RdYlGn",11,"div",6,1,"A",165,0,38,
+,,,,2,"B",215,48,39,
+,,,,3,"D",244,109,67,
+,,,,4,"F",253,174,97,
+,,,,5,"G",254,224,139,
+,,,,6,"H",255,255,191,
+,,,,7,"I",217,239,139,
+,,,,8,"J",166,217,106,
+,,,,9,"L",102,189,99,
+,,,,10,"N",26,152,80,
+,,,,11,"O",0,104,55,
+"Set1",3,"qual",,1,"A",228,26,28,"Qualitative"
+,,,,2,"B",55,126,184,
+,,,,3,"C",77,175,74,
+"Set1",4,"qual",,1,"A",228,26,28,
+,,,,2,"B",55,126,184,
+,,,,3,"C",77,175,74,
+,,,,4,"D",152,78,163,
+"Set1",5,"qual",,1,"A",228,26,28,
+,,,,2,"B",55,126,184,
+,,,,3,"C",77,175,74,
+,,,,4,"D",152,78,163,
+,,,,5,"E",255,127,0,
+"Set1",6,"qual",,1,"A",228,26,28,
+,,,,2,"B",55,126,184,
+,,,,3,"C",77,175,74,
+,,,,4,"D",152,78,163,
+,,,,5,"E",255,127,0,
+,,,,6,"F",255,255,51,
+"Set1",7,"qual",,1,"A",228,26,28,
+,,,,2,"B",55,126,184,
+,,,,3,"C",77,175,74,
+,,,,4,"D",152,78,163,
+,,,,5,"E",255,127,0,
+,,,,6,"F",255,255,51,
+,,,,7,"G",166,86,40,
+"Set1",8,"qual",,1,"A",228,26,28,
+,,,,2,"B",55,126,184,
+,,,,3,"C",77,175,74,
+,,,,4,"D",152,78,163,
+,,,,5,"E",255,127,0,
+,,,,6,"F",255,255,51,
+,,,,7,"G",166,86,40,
+,,,,8,"H",247,129,191,
+"Set1",9,"qual",,1,"A",228,26,28,
+,,,,2,"B",55,126,184,
+,,,,3,"C",77,175,74,
+,,,,4,"D",152,78,163,
+,,,,5,"E",255,127,0,
+,,,,6,"F",255,255,51,
+,,,,7,"G",166,86,40,
+,,,,8,"H",247,129,191,
+,,,,9,"I",153,153,153,
+"Set2",3,"qual",,1,"A",102,194,165,"Qualitative"
+,,,,2,"B",252,141,98,
+,,,,3,"C",141,160,203,
+"Set2",4,"qual",,1,"A",102,194,165,
+,,,,2,"B",252,141,98,
+,,,,3,"C",141,160,203,
+,,,,4,"D",231,138,195,
+"Set2",5,"qual",,1,"A",102,194,165,
+,,,,2,"B",252,141,98,
+,,,,3,"C",141,160,203,
+,,,,4,"D",231,138,195,
+,,,,5,"E",166,216,84,
+"Set2",6,"qual",,1,"A",102,194,165,
+,,,,2,"B",252,141,98,
+,,,,3,"C",141,160,203,
+,,,,4,"D",231,138,195,
+,,,,5,"E",166,216,84,
+,,,,6,"F",255,217,47,
+"Set2",7,"qual",,1,"A",102,194,165,
+,,,,2,"B",252,141,98,
+,,,,3,"C",141,160,203,
+,,,,4,"D",231,138,195,
+,,,,5,"E",166,216,84,
+,,,,6,"F",255,217,47,
+,,,,7,"G",229,196,148,
+"Set2",8,"qual",,1,"A",102,194,165,
+,,,,2,"B",252,141,98,
+,,,,3,"C",141,160,203,
+,,,,4,"D",231,138,195,
+,,,,5,"E",166,216,84,
+,,,,6,"F",255,217,47,
+,,,,7,"G",229,196,148,
+,,,,8,"H",179,179,179,
+"Set3",3,"qual",,1,"A",141,211,199,"Qualitative"
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+"Set3",4,"qual",,1,"A",141,211,199,
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+,,,,4,"D",251,128,114,
+"Set3",5,"qual",,1,"A",141,211,199,
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+,,,,4,"D",251,128,114,
+,,,,5,"E",128,177,211,
+"Set3",6,"qual",,1,"A",141,211,199,
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+,,,,4,"D",251,128,114,
+,,,,5,"E",128,177,211,
+,,,,6,"F",253,180,98,
+"Set3",7,"qual",,1,"A",141,211,199,
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+,,,,4,"D",251,128,114,
+,,,,5,"E",128,177,211,
+,,,,6,"F",253,180,98,
+,,,,7,"G",179,222,105,
+"Set3",8,"qual",,1,"A",141,211,199,
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+,,,,4,"D",251,128,114,
+,,,,5,"E",128,177,211,
+,,,,6,"F",253,180,98,
+,,,,7,"G",179,222,105,
+,,,,8,"H",252,205,229,
+"Set3",9,"qual",,1,"A",141,211,199,
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+,,,,4,"D",251,128,114,
+,,,,5,"E",128,177,211,
+,,,,6,"F",253,180,98,
+,,,,7,"G",179,222,105,
+,,,,8,"H",252,205,229,
+,,,,9,"I",217,217,217,
+"Set3",10,"qual",,1,"A",141,211,199,
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+,,,,4,"D",251,128,114,
+,,,,5,"E",128,177,211,
+,,,,6,"F",253,180,98,
+,,,,7,"G",179,222,105,
+,,,,8,"H",252,205,229,
+,,,,9,"I",217,217,217,
+,,,,10,"J",188,128,189,
+"Set3",11,"qual",,1,"A",141,211,199,
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+,,,,4,"D",251,128,114,
+,,,,5,"E",128,177,211,
+,,,,6,"F",253,180,98,
+,,,,7,"G",179,222,105,
+,,,,8,"H",252,205,229,
+,,,,9,"I",217,217,217,
+,,,,10,"J",188,128,189,
+,,,,11,"K",204,235,197,
+"Set3",12,"qual",,1,"A",141,211,199,
+,,,,2,"B",255,255,179,
+,,,,3,"C",190,186,218,
+,,,,4,"D",251,128,114,
+,,,,5,"E",128,177,211,
+,,,,6,"F",253,180,98,
+,,,,7,"G",179,222,105,
+,,,,8,"H",252,205,229,
+,,,,9,"I",217,217,217,
+,,,,10,"J",188,128,189,
+,,,,11,"K",204,235,197,
+,,,,12,"L",255,237,111,
+"Spectral",3,"div",2,1,"E",252,141,89,"Diverging"
+,,,,2,"H",255,255,191,
+,,,,3,"K",153,213,148,
+"Spectral",4,"div","2,5",1,"C",215,25,28,
+,,,,2,"F",253,174,97,
+,,,,3,"J",171,221,164,
+,,,,4,"M",43,131,186,
+"Spectral",5,"div",3,1,"C",215,25,28,
+,,,,2,"F",253,174,97,
+,,,,3,"H",255,255,191,
+,,,,4,"J",171,221,164,
+,,,,5,"M",43,131,186,
+"Spectral",6,"div","3,5",1,"B",213,62,79,
+,,,,2,"E",252,141,89,
+,,,,3,"G",254,224,139,
+,,,,4,"I",230,245,152,
+,,,,5,"K",153,213,148,
+,,,,6,"N",50,136,189,
+"Spectral",7,"div",4,1,"B",213,62,79,
+,,,,2,"E",252,141,89,
+,,,,3,"G",254,224,139,
+,,,,4,"H",255,255,191,
+,,,,5,"I",230,245,152,
+,,,,6,"K",153,213,148,
+,,,,7,"N",50,136,189,
+"Spectral",8,"div","4,5",1,"B",213,62,79,
+,,,,2,"D",244,109,67,
+,,,,3,"F",253,174,97,
+,,,,4,"G",254,224,139,
+,,,,5,"I",230,245,152,
+,,,,6,"J",171,221,164,
+,,,,7,"L",102,194,165,
+,,,,8,"N",50,136,189,
+"Spectral",9,"div",5,1,"B",213,62,79,
+,,,,2,"D",244,109,67,
+,,,,3,"F",253,174,97,
+,,,,4,"G",254,224,139,
+,,,,5,"H",255,255,191,
+,,,,6,"I",230,245,152,
+,,,,7,"J",171,221,164,
+,,,,8,"L",102,194,165,
+,,,,9,"N",50,136,189,
+"Spectral",10,"div","5,5",1,"A",158,1,66,
+,,,,2,"B",213,62,79,
+,,,,3,"D",244,109,67,
+,,,,4,"F",253,174,97,
+,,,,5,"G",254,224,139,
+,,,,6,"I",230,245,152,
+,,,,7,"J",171,221,164,
+,,,,8,"L",102,194,165,
+,,,,9,"N",50,136,189,
+,,,,10,"O",94,79,162,
+"Spectral",11,"div",6,1,"A",158,1,66,
+,,,,2,"B",213,62,79,
+,,,,3,"D",244,109,67,
+,,,,4,"F",253,174,97,
+,,,,5,"G",254,224,139,
+,,,,6,"H",255,255,191,
+,,,,7,"I",230,245,152,
+,,,,8,"J",171,221,164,
+,,,,9,"L",102,194,165,
+,,,,10,"N",50,136,189,
+,,,,11,"O",94,79,162,
+"YlGn",3,"seq",,1,"C",247,252,185,"Sequential"
+,,,,2,"F",173,221,142,
+,,,,3,"I",49,163,84,
+"YlGn",4,"seq",,1,"B",255,255,204,
+,,,,2,"E",194,230,153,
+,,,,3,"G",120,198,121,
+,,,,4,"J",35,132,67,
+"YlGn",5,"seq",,1,"B",255,255,204,
+,,,,2,"E",194,230,153,
+,,,,3,"G",120,198,121,
+,,,,4,"I",49,163,84,
+,,,,5,"K",0,104,55,
+"YlGn",6,"seq",,1,"B",255,255,204,
+,,,,2,"D",217,240,163,
+,,,,3,"F",173,221,142,
+,,,,4,"G",120,198,121,
+,,,,5,"I",49,163,84,
+,,,,6,"K",0,104,55,
+"YlGn",7,"seq",,1,"B",255,255,204,
+,,,,2,"D",217,240,163,
+,,,,3,"F",173,221,142,
+,,,,4,"G",120,198,121,
+,,,,5,"H",65,171,93,
+,,,,6,"J",35,132,67,
+,,,,7,"L",0,90,50,
+"YlGn",8,"seq",,1,"A",255,255,229,
+,,,,2,"C",247,252,185,
+,,,,3,"D",217,240,163,
+,,,,4,"F",173,221,142,
+,,,,5,"G",120,198,121,
+,,,,6,"H",65,171,93,
+,,,,7,"J",35,132,67,
+,,,,8,"L",0,90,50,
+"YlGn",9,"seq",,1,"A",255,255,229,
+,,,,2,"C",247,252,185,
+,,,,3,"D",217,240,163,
+,,,,4,"F",173,221,142,
+,,,,5,"G",120,198,121,
+,,,,6,"H",65,171,93,
+,,,,7,"J",35,132,67,
+,,,,8,"K",0,104,55,
+,,,,9,"M",0,69,41,
+"YlGnBu",3,"seq",,1,"C",237,248,177,"Sequential"
+,,,,2,"F",127,205,187,
+,,,,3,"I",44,127,184,
+"YlGnBu",4,"seq",,1,"B",255,255,204,
+,,,,2,"E",161,218,180,
+,,,,3,"G",65,182,196,
+,,,,4,"J",34,94,168,
+"YlGnBu",5,"seq",,1,"B",255,255,204,
+,,,,2,"E",161,218,180,
+,,,,3,"G",65,182,196,
+,,,,4,"I",44,127,184,
+,,,,5,"K",37,52,148,
+"YlGnBu",6,"seq",,1,"B",255,255,204,
+,,,,2,"D",199,233,180,
+,,,,3,"F",127,205,187,
+,,,,4,"G",65,182,196,
+,,,,5,"I",44,127,184,
+,,,,6,"K",37,52,148,
+"YlGnBu",7,"seq",,1,"B",255,255,204,
+,,,,2,"D",199,233,180,
+,,,,3,"F",127,205,187,
+,,,,4,"G",65,182,196,
+,,,,5,"H",29,145,192,
+,,,,6,"J",34,94,168,
+,,,,7,"L",12,44,132,
+"YlGnBu",8,"seq",,1,"A",255,255,217,
+,,,,2,"C",237,248,177,
+,,,,3,"D",199,233,180,
+,,,,4,"F",127,205,187,
+,,,,5,"G",65,182,196,
+,,,,6,"H",29,145,192,
+,,,,7,"J",34,94,168,
+,,,,8,"L",12,44,132,
+"YlGnBu",9,"seq",,1,"A",255,255,217,
+,,,,2,"C",237,248,177,
+,,,,3,"D",199,233,180,
+,,,,4,"F",127,205,187,
+,,,,5,"G",65,182,196,
+,,,,6,"H",29,145,192,
+,,,,7,"J",34,94,168,
+,,,,8,"K",37,52,148,
+,,,,9,"M",8,29,88,
+"YlOrBr",3,"seq",,1,"C",255,247,188,"Sequential"
+,,,,2,"F",254,196,79,
+,,,,3,"I",217,95,14,
+"YlOrBr",4,"seq",,1,"B",255,255,212,
+,,,,2,"E",254,217,142,
+,,,,3,"G",254,153,41,
+,,,,4,"J",204,76,2,
+"YlOrBr",5,"seq",,1,"B",255,255,212,
+,,,,2,"E",254,217,142,
+,,,,3,"G",254,153,41,
+,,,,4,"I",217,95,14,
+,,,,5,"K",153,52,4,
+"YlOrBr",6,"seq",,1,"B",255,255,212,
+,,,,2,"D",254,227,145,
+,,,,3,"F",254,196,79,
+,,,,4,"G",254,153,41,
+,,,,5,"I",217,95,14,
+,,,,6,"K",153,52,4,
+"YlOrBr",7,"seq",,1,"B",255,255,212,
+,,,,2,"D",254,227,145,
+,,,,3,"F",254,196,79,
+,,,,4,"G",254,153,41,
+,,,,5,"H",236,112,20,
+,,,,6,"J",204,76,2,
+,,,,7,"L",140,45,4,
+"YlOrBr",8,"seq",,1,"A",255,255,229,
+,,,,2,"C",255,247,188,
+,,,,3,"D",254,227,145,
+,,,,4,"F",254,196,79,
+,,,,5,"G",254,153,41,
+,,,,6,"H",236,112,20,
+,,,,7,"J",204,76,2,
+,,,,8,"L",140,45,4,
+"YlOrBr",9,"seq",,1,"A",255,255,229,
+,,,,2,"C",255,247,188,
+,,,,3,"D",254,227,145,
+,,,,4,"F",254,196,79,
+,,,,5,"G",254,153,41,
+,,,,6,"H",236,112,20,
+,,,,7,"J",204,76,2,
+,,,,8,"K",153,52,4,
+,,,,9,"M",102,37,6,
+"YlOrRd",3,"seq",,1,"C",255,237,160,"Sequential"
+,,,,2,"F",254,178,76,
+,,,,3,"I",240,59,32,
+"YlOrRd",4,"seq",,1,"B",255,255,178,
+,,,,2,"E",254,204,92,
+,,,,3,"G",253,141,60,
+,,,,4,"J",227,26,28,
+"YlOrRd",5,"seq",,1,"B",255,255,178,
+,,,,2,"E",254,204,92,
+,,,,3,"G",253,141,60,
+,,,,4,"I",240,59,32,
+,,,,5,"K",189,0,38,
+"YlOrRd",6,"seq",,1,"B",255,255,178,
+,,,,2,"D",254,217,118,
+,,,,3,"F",254,178,76,
+,,,,4,"G",253,141,60,
+,,,,5,"I",240,59,32,
+,,,,6,"K",189,0,38,
+"YlOrRd",7,"seq",,1,"B",255,255,178,
+,,,,2,"D",254,217,118,
+,,,,3,"F",254,178,76,
+,,,,4,"G",253,141,60,
+,,,,5,"H",252,78,42,
+,,,,6,"J",227,26,28,
+,,,,7,"L",177,0,38,
+"YlOrRd",8,"seq",,1,"A",255,255,204,
+,,,,2,"C",255,237,160,
+,,,,3,"D",254,217,118,
+,,,,4,"F",254,178,76,
+,,,,5,"G",253,141,60,
+,,,,6,"H",252,78,42,
+,,,,7,"J",227,26,28,
+,,,,8,"L",177,0,38,
+"YlOrRd",9,"seq",,1,"A",255,255,204,
+,,,,2,"C",255,237,160,
+,,,,3,"D",254,217,118,
+,,,,4,"F",254,178,76,
+,,,,5,"G",253,141,60,
+,,,,6,"H",252,78,42,
+,,,,7,"J",227,26,28,
+,,,,8,"K",189,0,38,
+,,,,9,"M",128,0,38,
+,,,,,,,,,
+"Apache-Style Software License for ColorBrewer software and ColorBrewer Color Schemes",,,,,,,,,
+,,,,,,,,,
+"Copyright (c) 2002 Cynthia Brewer, Mark Harrower, and The Pennsylvania State University.",,,,,,,,,
+,,,,,,,,,
+"Licensed under the Apache License, Version 2.0 (the ""License""); you may not use this file except in compliance with the License.",,,,,,,,,
+"You may obtain a copy of the License at",,,,,,,,,
+,,,,,,,,,
+"       http://www.apache.org/licenses/LICENSE-2.0",,,,,,,,,
+,,,,,,,,,
+"Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an ""AS IS"" BASIS,",,,,,,,,,
+"WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.",,,,,,,,,
+"See the License for the specific language governing permissions and limitations under the License.",,,,,,,,,
+,,,,,,,,,
+,,,,,,,,,
+"Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:",,,,,,,,,
+"1. Redistributions as source code must retain the above copyright notice, this list of conditions and the following disclaimer.",,,,,,,,,
+"2. The end-user documentation included with the redistribution, if any, must include the following acknowledgment:",,,,,,,,,
+"This product includes color specifications and designs developed by Cynthia Brewer (http://colorbrewer.org/).",,,,,,,,,
+"Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear.",,,,,,,,,
+"4. The name ""ColorBrewer"" must not be used to endorse or promote products derived from this software without prior written permission. ",,,,,,,,,
+"For written permission, please contact Cynthia Brewer at cbrewer at psu.edu.",,,,,,,,,
+"5. Products derived from this software may not be called ""ColorBrewer"", nor may ""ColorBrewer"" appear in their name, without prior written permission of Cynthia Brewer.",,,,,,,,,
 </value>
   </data>
   <data name="ColorCountError" xml:space="preserve">
@@ -2404,27 +2404,6 @@
   <data name="FiletypeZip" xml:space="preserve">
     <value>Zip files ({0})</value>
   </data>
-  <data name="FilterAll" xml:space="preserve">
-    <value>All File Types (*.*)|*.*</value>
-  </data>
-  <data name="FilterDwf" xml:space="preserve">
-    <value>Autodesk DWF (*.dwf)|*.dwf</value>
-  </data>
-  <data name="FilterPng" xml:space="preserve">
-    <value>Portable Network Graphics (*.png)|*.png</value>
-  </data>
-  <data name="FilterSdf" xml:space="preserve">
-    <value>Autodesk SDF (*.sdf)|*.sdf</value>
-  </data>
-  <data name="FilterShp" xml:space="preserve">
-    <value>ESRI Shape File (*.shp)|*.shp</value>
-  </data>
-  <data name="FilterSqlite" xml:space="preserve">
-    <value>SQLite files|*.sqlite;*.db;*.sdx;*.slt</value>
-  </data>
-  <data name="FilterXml" xml:space="preserve">
-    <value>XML Files (.xml)|*.xml</value>
-  </data>
   <data name="FindEmptyString" xml:space="preserve">
     <value>Cannot Find an Empty String</value>
   </data>
@@ -2859,18 +2838,6 @@
   <data name="OdbcConnectionStringComponentNotFound" xml:space="preserve">
     <value>The component "{0}" could not be found in the specified ODBC connection string</value>
   </data>
-  <data name="OdbcDriverAccess" xml:space="preserve">
-    <value>{Microsoft Access Driver (*.mdb)}</value>
-  </data>
-  <data name="OdbcDriverAccess64" xml:space="preserve">
-    <value>{Microsoft Access Driver (*.mdb, *.accdb)}</value>
-  </data>
-  <data name="OdbcDriverExcel" xml:space="preserve">
-    <value>{Microsoft Excel Driver (*.xls)}</value>
-  </data>
-  <data name="OdbcDriverExcel64" xml:space="preserve">
-    <value>{Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}</value>
-  </data>
   <data name="OdbcNoMarkedFile" xml:space="preserve">
     <value>Could not infer ODBC driver. No file specified</value>
   </data>

Modified: trunk/Tools/Maestro/Maestro.Editors/SymbolDefinition/GraphicsEditors/ImageDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/SymbolDefinition/GraphicsEditors/ImageDialog.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/SymbolDefinition/GraphicsEditors/ImageDialog.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -156,7 +156,7 @@
         {
             using (var open = DialogFactory.OpenFile())
             {
-                open.Filter = Strings.FilterPng;
+                open.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickPng, "png"); //NOXLATE
                 if (open.ShowDialog() == DialogResult.OK)
                 {
                     byte[] content = File.ReadAllBytes(open.FileName);
@@ -170,8 +170,8 @@
                     using (var ms = new MemoryStream(content))
                     {
                         Image img = Image.FromStream(ms);
-                        symSizeX.Content = "'" + PxToMM(img.Width, 96).ToString(System.Globalization.CultureInfo.InvariantCulture) + "'";
-                        symSizeY.Content = "'" + PxToMM(img.Height, 96).ToString(System.Globalization.CultureInfo.InvariantCulture) + "'";
+                        symSizeX.Content = "'" + PxToMM(img.Width, 96).ToString(System.Globalization.CultureInfo.InvariantCulture) + "'"; //NOXLATE
+                        symSizeY.Content = "'" + PxToMM(img.Height, 96).ToString(System.Globalization.CultureInfo.InvariantCulture) + "'"; //NOXLATE
                     }
                 }
             }

Modified: trunk/Tools/Maestro/Maestro.Editors/WebLayout/WebLayoutCommandsCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/WebLayout/WebLayoutCommandsCtrl.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Editors/WebLayout/WebLayoutCommandsCtrl.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -323,7 +323,7 @@
 
                 using (var save = DialogFactory.SaveFile())
                 {
-                    save.Filter = Strings.FilterXml;
+                    save.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickXml, "xml"); //NOXLATE
                     if (save.ShowDialog() == DialogResult.OK)
                     {
                         _wl.ExportCustomCommands(save.FileName, selectedCmds.ToArray());
@@ -337,6 +337,7 @@
         {
             using (var open = DialogFactory.OpenFile())
             {
+                open.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickXml, "xml"); //NOXLATE
                 if (open.ShowDialog() == DialogResult.OK)
                 {
                     listChangedDisabled = true;

Modified: trunk/Tools/Maestro/Maestro.Login/HttpLoginCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Login/HttpLoginCtrl.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Login/HttpLoginCtrl.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -189,7 +189,7 @@
                         }
                         catch { }
 
-                        MessageBox.Show(this, Strings.FormLogin.RestartForLanguageChange, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
+                        MessageBox.Show(this, Strings.RestartForLanguageChange, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
                     }
                 }
             }

Modified: trunk/Tools/Maestro/Maestro.Login/LocalLoginCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Login/LocalLoginCtrl.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Login/LocalLoginCtrl.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -48,7 +48,7 @@
             {
                 open.InitialDirectory = Application.StartupPath;
                 open.RestoreDirectory = true;
-                open.Filter = "*.ini|*.ini";
+                open.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickIni, "ini"); //NOXLATE
                 if (open.ShowDialog() == DialogResult.OK)
                 {
                     txtPlatformConfig.Text = open.FileName;

Modified: trunk/Tools/Maestro/Maestro.Login/LocalNativeLoginCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Login/LocalNativeLoginCtrl.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Login/LocalNativeLoginCtrl.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -88,7 +88,7 @@
                 //WTF does this default to false??? Does MS not realize that changing directories 
                 //via this dialog absolutely screws up file/assembly loading from relative paths?
                 dlg.RestoreDirectory = true;
-                dlg.Filter = "*.ini|*.ini"; //NOXLATE
+                dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickIni, "ini"); //NOXLATE
                 if (dlg.ShowDialog() == DialogResult.OK)
                 {
                     txtWebConfig.Text = dlg.FileName;

Modified: trunk/Tools/Maestro/Maestro.Login/LoginDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Login/LoginDialog.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Login/LoginDialog.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -242,7 +242,7 @@
 
                         if (_conn.SiteVersion > _conn.MaxTestedVersion && _conn.SiteVersion > ps.ApprovedVersion)
                         {
-                            if (MessageBox.Show(this, Strings.FormLogin.UntestedServerVersion, Application.ProductName, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning) != DialogResult.Yes)
+                            if (MessageBox.Show(this, Strings.UntestedServerVersion, Application.ProductName, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning) != DialogResult.Yes)
                                 return;
                         }
 
@@ -303,12 +303,12 @@
                 {
                     //We don't care about the outer exception
                     string msg = ex.InnerException.Message;
-                    MessageBox.Show(this, string.Format(Strings.FormLogin.ConnectionFailedError, msg), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
+                    MessageBox.Show(this, string.Format(Strings.ConnectionFailedError, msg), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
                 catch (Exception ex)
                 {
                     string msg = NestedExceptionMessageProcessor.GetFullMessage(ex);
-                    MessageBox.Show(this, string.Format(Strings.FormLogin.ConnectionFailedError, msg), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
+                    MessageBox.Show(this, string.Format(Strings.ConnectionFailedError, msg), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }

Modified: trunk/Tools/Maestro/Maestro.Login/Maestro.Login.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.Login/Maestro.Login.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Login/Maestro.Login.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -94,10 +94,10 @@
     <Compile Include="NsDoc.cs" />
     <Compile Include="PreferedSite.cs" />
     <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="Strings\FormLogin.Designer.cs">
+    <Compile Include="Strings.Designer.cs">
       <AutoGen>True</AutoGen>
       <DesignTime>True</DesignTime>
-      <DependentUpon>FormLogin.resx</DependentUpon>
+      <DependentUpon>Strings.resx</DependentUpon>
     </Compile>
     <Compile Include="WaitCursor.cs" />
     <Service Include="{94E38DFF-614B-4cbd-B67C-F211BB35CE8B}" />
@@ -118,9 +118,9 @@
       <DependentUpon>LocalNativeLoginCtrl.cs</DependentUpon>
       <SubType>Designer</SubType>
     </EmbeddedResource>
-    <EmbeddedResource Include="Strings\FormLogin.resx">
+    <EmbeddedResource Include="Strings.resx">
       <Generator>ResXFileCodeGenerator</Generator>
-      <LastGenOutput>FormLogin.Designer.cs</LastGenOutput>
+      <LastGenOutput>Strings.Designer.cs</LastGenOutput>
       <SubType>Designer</SubType>
     </EmbeddedResource>
   </ItemGroup>

Added: trunk/Tools/Maestro/Maestro.Login/Strings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Login/Strings.Designer.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.Login/Strings.Designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -0,0 +1,91 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.17929
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace Maestro.Login {
+    using System;
+    
+    
+    /// <summary>
+    ///   A strongly-typed resource class, for looking up localized strings, etc.
+    /// </summary>
+    // This class was auto-generated by the StronglyTypedResourceBuilder
+    // class via a tool like ResGen or Visual Studio.
+    // To add or remove a member, edit your .ResX file then rerun ResGen
+    // with the /str option, or rebuild your VS project.
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    internal class Strings {
+        
+        private static global::System.Resources.ResourceManager resourceMan;
+        
+        private static global::System.Globalization.CultureInfo resourceCulture;
+        
+        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+        internal Strings() {
+        }
+        
+        /// <summary>
+        ///   Returns the cached ResourceManager instance used by this class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Resources.ResourceManager ResourceManager {
+            get {
+                if (object.ReferenceEquals(resourceMan, null)) {
+                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Maestro.Login.Strings", typeof(Strings).Assembly);
+                    resourceMan = temp;
+                }
+                return resourceMan;
+            }
+        }
+        
+        /// <summary>
+        ///   Overrides the current thread's CurrentUICulture property for all
+        ///   resource lookups using this strongly typed resource class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Globalization.CultureInfo Culture {
+            get {
+                return resourceCulture;
+            }
+            set {
+                resourceCulture = value;
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Failed to log on because: {0}.
+        /// </summary>
+        internal static string ConnectionFailedError {
+            get {
+                return ResourceManager.GetString("ConnectionFailedError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Please restart the application for the language change to take effect.
+        /// </summary>
+        internal static string RestartForLanguageChange {
+            get {
+                return ResourceManager.GetString("RestartForLanguageChange", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to The current site version is newer than the version Maestro was tested against.
+        ///Do you want to connect anyway?.
+        /// </summary>
+        internal static string UntestedServerVersion {
+            get {
+                return ResourceManager.GetString("UntestedServerVersion", resourceCulture);
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/Maestro.Login/Strings.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Login/Strings.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.Login/Strings.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <data name="ConnectionFailedError" xml:space="preserve">
+    <value>Failed to log on because: {0}</value>
+    <comment>An error message that is displayed when then connection failed</comment>
+  </data>
+  <data name="RestartForLanguageChange" xml:space="preserve">
+    <value>Please restart the application for the language change to take effect</value>
+    <comment>A message that is displayed if the user changes the language</comment>
+  </data>
+  <data name="UntestedServerVersion" xml:space="preserve">
+    <value>The current site version is newer than the version Maestro was tested against.
+Do you want to connect anyway?</value>
+    <comment>A message that is displayed when the server version is newer than Maestro</comment>
+  </data>
+</root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Maestro.Packaging/Maestro.Packaging.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.Packaging/Maestro.Packaging.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Packaging/Maestro.Packaging.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -122,6 +122,7 @@
     <EmbeddedResource Include="Strings.resx">
       <Generator>ResXFileCodeGenerator</Generator>
       <LastGenOutput>Strings.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
   </ItemGroup>
   <ItemGroup>

Modified: trunk/Tools/Maestro/Maestro.Packaging/PackageProgress.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Packaging/PackageProgress.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Packaging/PackageProgress.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -72,7 +72,9 @@
             dlg.CheckFileExists = true;
             dlg.CheckPathExists = true;
             dlg.DefaultExt = ".mgp"; //NOXLATE
-            dlg.Filter = Strings.UploadPackageDialogFilter;
+            dlg.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickMgp, "mgp") + "|" + //NOXLATE
+                         string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickZip, "zip") + "|" + //NOXLATE
+                         StringConstants.AllFilesFilter;
             dlg.FilterIndex = 0;
             dlg.Multiselect = false;
             dlg.ValidateNames = true;

Modified: trunk/Tools/Maestro/Maestro.Packaging/Strings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Packaging/Strings.Designer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Packaging/Strings.Designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -394,15 +394,6 @@
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MapGuide Packages (*.mgp)|*.mgp|Zip files (*.zip)|*.zip|All files (*.*)|*.*.
-        /// </summary>
-        internal static string UploadPackageDialogFilter {
-            get {
-                return ResourceManager.GetString("UploadPackageDialogFilter", resourceCulture);
-            }
-        }
-        
-        /// <summary>
         ///   Looks up a localized string similar to Select the package to upload.
         /// </summary>
         internal static string UploadPackageDialogTitle {

Modified: trunk/Tools/Maestro/Maestro.Packaging/Strings.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Packaging/Strings.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Packaging/Strings.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -256,10 +256,6 @@
   <data name="TitleUploading" xml:space="preserve">
     <value>Uploading Package</value>
   </data>
-  <data name="UploadPackageDialogFilter" xml:space="preserve">
-    <value>MapGuide Packages (*.mgp)|*.mgp|Zip files (*.zip)|*.zip|All files (*.*)|*.*</value>
-    <comment>A filename filter for selecting a MapGuide package</comment>
-  </data>
   <data name="UploadPackageDialogTitle" xml:space="preserve">
     <value>Select the package to upload</value>
     <comment>The title for the file browse dialog when uploading a package</comment>

Modified: trunk/Tools/Maestro/Maestro.Shared.UI/ErrorDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Shared.UI/ErrorDialog.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Shared.UI/ErrorDialog.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -40,6 +40,7 @@
         public ErrorDialog()
         {
             InitializeComponent();
+            saveFileDialog.Filter = string.Format("{0} (*.{1})|*.{1}", Strings.PickTxt, "txt"); //NOXLATE
         }
 
         private void btnClose_Click(object sender, EventArgs e)

Modified: trunk/Tools/Maestro/Maestro.Shared.UI/ErrorDialog.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Shared.UI/ErrorDialog.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Shared.UI/ErrorDialog.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -291,9 +291,6 @@
   <metadata name="saveFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>17, 17</value>
   </metadata>
-  <data name="saveFileDialog.Filter" xml:space="preserve">
-    <value>Text Files (*.txt)|*.txt</value>
-  </data>
   <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>

Modified: trunk/Tools/Maestro/Maestro.Shared.UI/Maestro.Shared.UI.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.Shared.UI/Maestro.Shared.UI.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Shared.UI/Maestro.Shared.UI.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -145,6 +145,7 @@
     </EmbeddedResource>
     <EmbeddedResource Include="ErrorDialog.resx">
       <DependentUpon>ErrorDialog.cs</DependentUpon>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
     <EmbeddedResource Include="Properties\Resources.resx">
       <Generator>ResXFileCodeGenerator</Generator>

Modified: trunk/Tools/Maestro/Maestro.Shared.UI/Strings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Shared.UI/Strings.Designer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Shared.UI/Strings.Designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -86,5 +86,14 @@
                 return ResourceManager.GetString("FileSaved", resourceCulture);
             }
         }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Text Files.
+        /// </summary>
+        internal static string PickTxt {
+            get {
+                return ResourceManager.GetString("PickTxt", resourceCulture);
+            }
+        }
     }
 }

Modified: trunk/Tools/Maestro/Maestro.Shared.UI/Strings.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Shared.UI/Strings.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/Maestro.Shared.UI/Strings.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -126,4 +126,7 @@
   <data name="FileSaved" xml:space="preserve">
     <value>File saved</value>
   </data>
+  <data name="PickTxt" xml:space="preserve">
+    <value>Text Files</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/MgCooker/MgCooker.csproj
===================================================================
--- trunk/Tools/Maestro/MgCooker/MgCooker.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/MgCooker/MgCooker.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -96,6 +96,7 @@
     </EmbeddedResource>
     <EmbeddedResource Include="SetupRun.resx">
       <DependentUpon>SetupRun.cs</DependentUpon>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
     <Compile Include="Properties\Resources.Designer.cs">
       <AutoGen>True</AutoGen>
@@ -105,6 +106,7 @@
     <EmbeddedResource Include="Strings.resx">
       <Generator>ResXFileCodeGenerator</Generator>
       <LastGenOutput>Strings.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
     <None Include="app.config" />
     <None Include="Properties\Settings.settings">

Modified: trunk/Tools/Maestro/MgCooker/SetupRun.cs
===================================================================
--- trunk/Tools/Maestro/MgCooker/SetupRun.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/MgCooker/SetupRun.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -43,8 +43,10 @@
         private SetupRun()
         {
             InitializeComponent();
-            MapAgent.Text = "http://localhost/mapguide/mapagent/mapagent.fcgi";
-            Username.Text = "Anonymous";
+            saveFileDialog1.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickBat, "bat") + "|" + //NOXLATE
+                                     OSGeo.MapGuide.MaestroAPI.StringConstants.AllFilesFilter; //NOXLATE
+            MapAgent.Text = "http://localhost/mapguide/mapagent/mapagent.fcgi"; //NOXLATE
+            Username.Text = "Anonymous"; //NOXLATE
         }
 
         internal SetupRun(string userName, string password, IServerConnection connection, string[] maps, Dictionary<string, string> args)

Modified: trunk/Tools/Maestro/MgCooker/SetupRun.designer.cs
===================================================================
--- trunk/Tools/Maestro/MgCooker/SetupRun.designer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/MgCooker/SetupRun.designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -53,6 +53,7 @@
             this.chkUseDifferentConnection = new System.Windows.Forms.CheckBox();
             this.UseNativeAPI = new System.Windows.Forms.CheckBox();
             this.Password = new System.Windows.Forms.TextBox();
+            this.Username = new System.Windows.Forms.TextBox();
             this.MapAgent = new System.Windows.Forms.TextBox();
             this.label3 = new System.Windows.Forms.Label();
             this.label2 = new System.Windows.Forms.Label();
@@ -73,7 +74,6 @@
             this.MaxColLimit = new System.Windows.Forms.NumericUpDown();
             this.label7 = new System.Windows.Forms.Label();
             this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
-            this.Username = new System.Windows.Forms.TextBox();
             this.panel1.SuspendLayout();
             this.panel2.SuspendLayout();
             this.BoundsOverride.SuspendLayout();
@@ -259,6 +259,12 @@
             this.toolTip1.SetToolTip(this.Password, resources.GetString("Password.ToolTip"));
             this.Password.UseSystemPasswordChar = true;
             // 
+            // Username
+            // 
+            resources.ApplyResources(this.Username, "Username");
+            this.Username.Name = "Username";
+            this.toolTip1.SetToolTip(this.Username, resources.GetString("Username.ToolTip"));
+            // 
             // MapAgent
             // 
             resources.ApplyResources(this.MapAgent, "MapAgent");
@@ -415,12 +421,6 @@
             resources.ApplyResources(this.label7, "label7");
             this.label7.Name = "label7";
             // 
-            // Username
-            // 
-            resources.ApplyResources(this.Username, "Username");
-            this.Username.Name = "Username";
-            this.toolTip1.SetToolTip(this.Username, resources.GetString("Username.ToolTip"));
-            // 
             // SetupRun
             // 
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;

Modified: trunk/Tools/Maestro/MgCooker/SetupRun.resx
===================================================================
--- trunk/Tools/Maestro/MgCooker/SetupRun.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/MgCooker/SetupRun.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -238,61 +238,61 @@
     <value>
         AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
         LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
-        ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAB+
-        DAAAAk1TRnQBSQFMAgEBBAEAAVwBAAFcAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
+        ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAB6
+        DAAAAk1TRnQBSQFMAgEBBAEAAWQBAAFkAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
         AwABIAMAAQEBAAEgBgABIP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AKgADHAEoAyQBNgMk
         ATYDJAE2AyQBNgMkATYDJAE2AyQBNgMkATYDJAE2AyQBNgMkATYDGwEmHAADFgEeAVsCWAHGAx0BKgMC
-        AQOgAAP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wMbASYcAAGF
-        Am0B9wH0AeYB4QH/AcQBuQG4Af0BiwGDAYIB+QFNAkwBkQMRAReYAAP9Af8B9QHoAeQB/wH0AeUB4AH/
+        AQOgAAP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wMbASYcAAGE
+        Am0B9wH0AeYB4QH/AcEBuAG3Af0BigGCAYEB+QFNAkwBkQMRAReYAAP9Af8B9QHoAeQB/wH0AeUB4AH/
         AfIB4gHdAf8B8QHgAdkB/wHwAd0B1gH/Ae8B2wHTAf8B7gHZAdEB/wHuAdgB0AH/Ae4B2AHQAf8B7gHY
         AdAB/wP9Af8DGwEmGAABLAIrAUMB9QHoAeMB/wH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHyAeEB2wH/
-        AaQBlgGSAfoBZwJaAfABNgI1AVgDCwEPDAADHQEqAx0BKiAAAwUBBwMdASoDHQEqTAAD/QH/AfcB7QHp
-        Af8B9gHqAeYB/wH0AecB4wH/Ad0BtQGwAf8BvQFpAWQB/wG+AW0BaAH/AeMBwgG8Af8B7wHaAdIB/wHu
-        AdgB0AH/Ae4B2AHQAf8D/QH/AxsBJhgAAYsCeQH4AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHd
-        Af8B8gHhAdsB/wHxAd8B2QH/AfAB3QHXAf8B7wHcAdUB/wGaAYMBfgH6AVkCVwHCCwAB/ygAAzABTAMA
-        Af9MAAP9Af8B+AHwAe0B/wHtAdcB0gH/AbkBiQFnAf8BVwGTAScB/wHqAbEBLwH/AegBrgEmAf8B6wHB
-        AVoB/wGxAVEBTAH/Ae4B2QHSAf8B7gHZAdIB/wP9Af8DGwEmFAADQAFwAfUB6QHlAf8B9QHoAeMB/wH0
+        AaIBkwGPAfoBZgJaAfABNgI1AVgDCwEPDAADHQEqAx0BKiAAAwUBBwMdASoDHQEqTAAD/QH/AfcB7QHp
+        Af8B9gHqAeYB/wH0AecB4wH/Ad0BtQGwAf8BvQFoAWMB/wG+AWwBZwH/AeMBwgG8Af8B7wHaAdIB/wHu
+        AdgB0AH/Ae4B2AHQAf8D/QH/AxsBJhgAAYgCeAH4AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHd
+        Af8B8gHhAdsB/wHxAd8B2QH/AfAB3QHXAf8B7wHcAdUB/wGYAYABfQH6AVkCVwHCCwAB/ygAAzABTAMA
+        Af9MAAP9Af8B+AHwAe0B/wHtAdcB0gH/AbkBiQFmAf8BVgGTASYB/wHqAbEBLgH/AegBrgElAf8B6wHB
+        AVkB/wGxAVABSwH/Ae4B2QHSAf8B7gHZAdIB/wP9Af8DGwEmFAADQAFwAfUB6QHlAf8B9QHoAeMB/wH0
         AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHyAeEB2wH/AfEB3wHZAf8B8AHdAdcB/wHvAdwB1QH/Ae8B2gHT
         Af8DOAFcCwAB/wgAAUYCRQF/AwAEAQECA0UBfQQAAygBPAMlATcEAAMvAUoDAAH/DAADEQEXA1gB0QMA
-        Af8DKAE8EAADOAFcAwAB/xgAA/0B/wH2AeoB5gH/AegBvwGcAf8B+wHLAVoB/wE0Aa0BQQH/AUwBnQEi
-        Af8B/gHEAToB/wH+Ab4BJQH/AfYBtgEbAf8BlwFqAUcB/wHwAd0B1gH/A/0B/wMbASYUAAGUAYEBfwH4
-        AfUB6QHlAf8B9QHoAeMB/wH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHyAeEB2wH/AfEB3wHZAf8B8AHd
-        AdcB/wHvAdwB1QH/AXUCYgH2AwQBBgsAAf8LAAH/A0UBfQNIAYUDAAH/BwAB/wMAAf8EAAMvAUoDAAH/
-        EAADQgF0AwAB/xQAAw0BEQNaAdUYAAP9Af8BuQFXAUIB/wH6Ac4BZgH/AaQBtgFOAf8BNAGtAUIB/wEz
-        Aa0BQQH/AckBvwFQAf8B/gHEATkB/wH+AcABKgH/ATIBpQE5Af8BvAFpAWYB/wP9Af8DGwEmEAADUAGe
+        Af8DKAE8EAADOAFcAwAB/xgAA/0B/wH2AeoB5gH/AegBvwGcAf8B+wHLAVkB/wEzAa0BQAH/AUsBnQEh
+        Af8B/gHEATkB/wH+Ab4BJAH/AfYBtgEaAf8BlwFpAUYB/wHwAd0B1gH/A/0B/wMbASYUAAGSAn4B+AH1
+        AekB5QH/AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHdAf8B8gHhAdsB/wHxAd8B2QH/AfAB3QHX
+        Af8B7wHcAdUB/wFzAmIB9gMEAQYLAAH/CwAB/wNFAX0DSAGFAwAB/wcAAf8DAAH/BAADLwFKAwAB/xAA
+        A0IBdAMAAf8UAAMNAREDWgHVGAAD/QH/AbkBVgFBAf8B+gHOAWUB/wGkAbYBTQH/ATMBrQFBAf8BMgGt
+        AUAB/wHJAb8BTwH/Af4BxAE4Af8B/gHAASkB/wExAaUBOAH/AbwBaAFlAf8D/QH/AxsBJhAAA1ABngH2
+        AesB5wH/AfUB6QHlAf8B9QHoAeMB/wH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHyAeEB2wH/AfEB3wHZ
+        Af8B8AHdAdcB/wG3Aa0BqQH8AygBPA8AAf8oAAMvAUoDAAH/EAADQgF0AwAB/zQAA/0B/wHqAcMBoQH/
+        Af0B1gGEAf8BmwG2AVMB/wExAZ8BJgH/AfEB2AGRAf8B/QHRAWkB/wGcAbABOgH/ATMBrQFBAf8BMwGt
+        AUEB/wGYAWQBQwH/A/0B/wMbASYQAAGPAYYBhQH3AfYB6wHnAf8B9QHpAeUB/wH1AegB4wH/AfQB5gHh
+        Af8B8wHkAd8B/wHyAeMB3QH/AfIB4QHbAf8B8QHfAdkB/wHwAd0B1wH/AWYCWQHrAwEBAg8AAf8oAAMv
+        AUoDAAH/EAADQgF0AwAB/xQAAwIBAwNRAaEYAAP9Af8B+gHiAbkB/wE0AZoBHQH/AtQBmwH/Af0B4wG1
+        Af8B/QHdAZ0B/wH9AdQBcgH/AeQByAFXAf8BMgGsAT8B/wFJAZwBHgH/AZ4BigFUAf8D/QH/AxsBJgwA
+        AVwCWQHJAfcB7QHpAf8B9gHrAecB/wH1AekB5QH/AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHd
+        Af8B8gHhAdsB/wHxAd8B2QH/AaQBlgGSAfoDGwEmEwAB/ygAAy8BSgMAAf8QAANCAXQDAAH/FAADPgFr
+        AwAB/xgAA/0B/wFmAZABLgH/ATMBrQFBAf8BMwGtAUEB/wGvAcEBbQH/Af0B2wGVAf8B/QHTAW0B/wH+
+        AcoBSwH/ATsBmgEdAf8BMQGXARgB/wGcAWYBRAH/A/0B/wMbASYIAAMEAQUBpgGcAZsB+gH3Ae0B6QH/
         AfYB6wHnAf8B9QHpAeUB/wH1AegB4wH/AfQB5gHhAf8B8wHkAd8B/wHyAeMB3QH/AfIB4QHbAf8B8QHf
-        AdkB/wHwAd0B1wH/AbkBrwGrAfwDKAE8DwAB/ygAAy8BSgMAAf8QAANCAXQDAAH/NAAD/QH/AeoBwwGh
-        Af8B/QHWAYQB/wGbAbYBVAH/ATIBnwEnAf8B8QHYAZEB/wH9AdEBagH/AZwBsAE7Af8BNAGtAUIB/wE0
-        Aa0BQgH/AZgBZQFEAf8D/QH/AxsBJhAAAZMBhwGGAfcB9gHrAecB/wH1AekB5QH/AfUB6AHjAf8B9AHm
-        AeEB/wHzAeQB3wH/AfIB4wHdAf8B8gHhAdsB/wHxAd8B2QH/AfAB3QHXAf8BZwJZAesDAQECDwAB/ygA
-        Ay8BSgMAAf8QAANCAXQDAAH/FAADAgEDA1EBoRgAA/0B/wH6AeIBuQH/ATUBmgEeAf8C1AGbAf8B/QHj
-        AbUB/wH9Ad0BnQH/Af0B1AFzAf8B5AHIAVgB/wEzAawBQAH/AUoBnAEfAf8BngGKAVUB/wP9Af8DGwEm
-        DAABXAJZAckB9wHtAekB/wH2AesB5wH/AfUB6QHlAf8B9QHoAeMB/wH0AeYB4QH/AfMB5AHfAf8B8gHj
-        Ad0B/wHyAeEB2wH/AfEB3wHZAf8BpgGZAZUB+gMbASYTAAH/KAADLwFKAwAB/xAAA0IBdAMAAf8UAAM+
-        AWsDAAH/GAAD/QH/AWcBkAEvAf8BNAGtAUIB/wE0Aa0BQgH/Aa8BwQFuAf8B/QHbAZUB/wH9AdMBbgH/
-        Af4BygFMAf8BPAGaAR4B/wEyAZcBGQH/AZwBZwFFAf8D/QH/AxsBJggAAwQBBQGpAZ4BnQH6AfcB7QHp
-        Af8B9gHrAecB/wH1AekB5QH/AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHdAf8B8gHhAdsB/wHx
-        Ad8B2QH/AV0CWQHSFwAB/ygAAy8BSgMAAf8QAANCAXYDAAH/NAAD/QH/Ab4BaQFJAf8BNAGtAUIB/wEz
-        AaMBMAH/ATMBrQFBAf8BwAHCAWEB/wH+Ac4BXAH/Af4BxgE+Af8BUwGUARAB/wHCAboBQAH/AcUBgQFy
-        Af8D/QH/AxsBJggAAWQCXAHnAfgB7gHrAf8B9wHtAekB/wH2AesB5wH/AfUB6QHlAf8B9QHoAeMB/wH0
-        AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHyAeEB2wH/AZcBhwGEAfgDEwEaFwAB/ygAAy8BSgMAAf8MAAMI
-        AQsBWgJYAd4DAAH/NAAD/QH/AfcB7QHpAf8BbwGQATMB/wGnAbUBSAH/ATQBkwESAf8BqgG3AUoB/wFH
-        AZ4BIwH/AfIBwgE7Af8B/gG9ASAB/wHFAXIBXgH/AfkB8QHuAf8D/QH/AxsBJgQAAxIBGQGqAqAB+gH4
-        Ae4B6wH/AfcB7QHpAf8B9gHrAecB/wH1AekB5QH/AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHd
-        Af8B8gHhAdsB/wNUAa8YAANXAd8BSQJIAYcgAAMLAQ8DVQG3A1cB30wAA/0B/wH5AfEB7gH/AfIB4QHb
-        Af8BrQGGAU8B/wHuAdgBiwH/AUgBngEjAf8BMwGtAUEB/wE5AZQBFQH/AbsBXAFIAf8B+AHwAe0B/wH5
-        AfEB7gH/A/0B/wMbASYIAAMBAQIBUgJRAacBkAKIAfkB9gHrAecB/wH1AekB5QH/AfUB6AHjAf8B9AHm
-        AeEB/wHzAeQB3wH/AfIB4wHdAf8BlAF+AXwB+AMOAROYAAP9Af8B+QHxAe4B/wH5AfEB7gH/AfkB8QHu
-        Af8B7AHSAckB/wHSAZUBggH/AdQBmgGJAf8B8gHhAdwB/wH5AfEB7gH/AfkB8QHuAf8B+QHxAe4B/wP9
-        Af8DGwEmFAADHQEpAWECWgHkAZoBjAGLAfkB9AHmAeEB/wHzAeQB3wH/AfIB4wHdAf8BSQJIAYicAAP9
-        Af8B+gH2AfQB/wH6AfYB9AH/AfoB9gH0Af8B+gH2AfQB/wH6AfYB9AH/AfoB9gH0Af8B+gH2AfQB/wH6
-        AfYB9AH/AfoB9gH0Af8B+gH2AfQB/wP9Af8DGwEmIAADPgFrAY0CeQH6AYsCeAH4AwcBCpwAAaUCoAH/
-        AaQBoAGfAf8BpAKfAf8BowKeAf8BogKdAf8BoQKcAf8BoAKbAf8BnwKaAf8BnQKZAf8BnAGYAZcB/wGb
-        ApYB/wGZApUB/8gAAUIBTQE+BwABPgMAASgDAAFAAwABIAMAAQEBAAEBBgABARYAA/+BAAHAAQEB/AE/
-        BP8BwAEBAfwBDwT/AcABAQH4AQEBzwHxAv8BwAEBAfgBAAHfAfkC/wHAAQEB8AEAAdgBSQHDAc8BwAEB
-        AfABAAHYAUkB5wHPAcABAQHgAQEB3wH5AecB/wHAAQEB4AEBAd8B+QHnAc8BwAEBAcABAwHfAfkB5wHP
-        AcABAQGAAQcB3wH5AecB/wHAAQEBgAEHAd8B+QHHAf8BwAEBAQABDwHPAfEC/wHAAQEBgAEPBP8BwAEB
-        AfABHwT/AcABAQH+AR8E/wHAAQMG/ws=
+        AdkB/wFdAlkB0hcAAf8oAAMvAUoDAAH/EAADQgF2AwAB/zQAA/0B/wG+AWgBSAH/ATMBrQFBAf8BMgGj
+        AS8B/wEyAa0BQAH/AcABwgFgAf8B/gHOAVsB/wH+AcYBPQH/AVIBlAEPAf8BwgG6AT8B/wHFAYEBcQH/
+        A/0B/wMbASYIAAFkAlwB5wH4Ae4B6wH/AfcB7QHpAf8B9gHrAecB/wH1AekB5QH/AfUB6AHjAf8B9AHm
+        AeEB/wHzAeQB3wH/AfIB4wHdAf8B8gHhAdsB/wGVAYQBgQH4AxMBGhcAAf8oAAMvAUoDAAH/DAADCAEL
+        A1oB3gMAAf80AAP9Af8B9wHtAekB/wFuAZABMgH/AacBtQFHAf8BMwGTAREB/wGqAbcBSQH/AUYBngEi
+        Af8B8gHCAToB/wH+Ab0BHwH/AcUBcQFdAf8B+QHxAe4B/wP9Af8DGwEmBAADEgEZAacCngH6AfgB7gHr
+        Af8B9wHtAekB/wH2AesB5wH/AfUB6QHlAf8B9QHoAeMB/wH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHy
+        AeEB2wH/A1QBrxgAA1cB3wFJAkgBhyAAAwsBDwNVAbcDVwHfTAAD/QH/AfkB8QHuAf8B8gHhAdsB/wGt
+        AYYBTgH/Ae4B2AGLAf8BRwGeASIB/wEyAa0BQAH/ATgBlAEUAf8BuwFbAUcB/wH4AfAB7QH/AfkB8QHu
+        Af8D/QH/AxsBJggAAwEBAgFSAlEBpwGOAocB+QH2AesB5wH/AfUB6QHlAf8B9QHoAeMB/wH0AeYB4QH/
+        AfMB5AHfAf8B8gHjAd0B/wGSAX0BewH4Aw4BE5gAA/0B/wH5AfEB7gH/AfkB8QHuAf8B+QHxAe4B/wHs
+        AdIByQH/AdIBlQGCAf8B1AGaAYkB/wHyAeEB3AH/AfkB8QHuAf8B+QHxAe4B/wH5AfEB7gH/A/0B/wMb
+        ASYUAAMdASkBYQJaAeQBlgGLAYoB+QH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wFJAkgBiJwAA/0B/wH6
+        AfYB9AH/AfoB9gH0Af8B+gH2AfQB/wH6AfYB9AH/AfoB9gH0Af8B+gH2AfQB/wH6AfYB9AH/AfoB9gH0
+        Af8B+gH2AfQB/wH6AfYB9AH/A/0B/wMbASYgAAM+AWsBigJ4AfoBiAJ3AfgDBwEKnAABpQKgAf8BpAGg
+        AZ8B/wGkAp8B/wGjAp4B/wGiAp0B/wGhApwB/wGgApsB/wGfApoB/wGdApkB/wGcAZgBlwH/AZsClgH/
+        AZkClQH/yAABQgFNAT4HAAE+AwABKAMAAUADAAEgAwABAQEAAQEGAAEBFgAD/4EAAcABAQH8AT8E/wHA
+        AQEB/AEPBP8BwAEBAfgBAQHPAfEC/wHAAQEB+AEAAd8B+QL/AcABAQHwAQAB2AFJAcMBzwHAAQEB8AEA
+        AdgBSQHnAc8BwAEBAeABAQHfAfkB5wH/AcABAQHgAQEB3wH5AecBzwHAAQEBwAEDAd8B+QHnAc8BwAEB
+        AYABBwHfAfkB5wH/AcABAQGAAQcB3wH5AccB/wHAAQEBAAEPAc8B8QL/AcABAQGAAQ8E/wHAAQEB8AEf
+        BP8BwAEBAf4BHwT/AcABAwb/Cw==
 </value>
   </data>
   <data name="MapTree.Location" type="System.Drawing.Point, System.Drawing">
@@ -322,9 +322,6 @@
   <metadata name="saveFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>17, 17</value>
   </metadata>
-  <data name="saveFileDialog1.Filter" xml:space="preserve">
-    <value>Batch Files (*.bat)|*.bat|All files (*.*)|*.*</value>
-  </data>
   <data name="saveFileDialog1.Title" xml:space="preserve">
     <value>Select file to save script to</value>
   </data>

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Enums.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Enums.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Enums.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -55,6 +55,17 @@
         /// The name of the resource data item containing the secured Feature Source credentials
         /// </summary>
         public const string MgUserCredentialsResourceData = "MG_USER_CREDENTIALS"; //NOXLATE
+
+        /// <summary>
+        /// The file picker filter for all files
+        /// </summary>
+        public static string AllFilesFilter
+        {
+            get
+            {
+                return string.Format(Strings.GenericFilter, Strings.PickAll, "*");
+            }
+        }
     }
 
     /// <summary>

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/OSGeo.MapGuide.MaestroAPI.csproj
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/OSGeo.MapGuide.MaestroAPI.csproj	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/OSGeo.MapGuide.MaestroAPI.csproj	2012-09-13 18:11:48 UTC (rev 7016)
@@ -531,6 +531,7 @@
     <EmbeddedResource Include="Strings.resx">
       <Generator>PublicResXFileCodeGenerator</Generator>
       <LastGenOutput>Strings.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
     </EmbeddedResource>
   </ItemGroup>
   <ItemGroup>

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.Designer.cs	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.Designer.cs	2012-09-13 18:11:48 UTC (rev 7016)
@@ -1485,6 +1485,15 @@
         }
         
         /// <summary>
+        ///   Looks up a localized string similar to {0} (*.{1})|*.{1}.
+        /// </summary>
+        public static string GenericFilter {
+            get {
+                return ResourceManager.GetString("GenericFilter", resourceCulture);
+            }
+        }
+        
+        /// <summary>
         ///   Looks up a localized string similar to Infinity.
         /// </summary>
         public static string Infinity {
@@ -1953,6 +1962,132 @@
         }
         
         /// <summary>
+        ///   Looks up a localized string similar to All Files.
+        /// </summary>
+        public static string PickAll {
+            get {
+                return ResourceManager.GetString("PickAll", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Batch Files.
+        /// </summary>
+        public static string PickBat {
+            get {
+                return ResourceManager.GetString("PickBat", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Autodesk DWF.
+        /// </summary>
+        public static string PickDwf {
+            get {
+                return ResourceManager.GetString("PickDwf", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Executables.
+        /// </summary>
+        public static string PickExe {
+            get {
+                return ResourceManager.GetString("PickExe", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to INI Files.
+        /// </summary>
+        public static string PickIni {
+            get {
+                return ResourceManager.GetString("PickIni", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Log Files.
+        /// </summary>
+        public static string PickLog {
+            get {
+                return ResourceManager.GetString("PickLog", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to MapGuide Package File.
+        /// </summary>
+        public static string PickMgp {
+            get {
+                return ResourceManager.GetString("PickMgp", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Portable Network Graphics.
+        /// </summary>
+        public static string PickPng {
+            get {
+                return ResourceManager.GetString("PickPng", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Python Scripts.
+        /// </summary>
+        public static string PickPy {
+            get {
+                return ResourceManager.GetString("PickPy", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Autodesk Spatial Data File.
+        /// </summary>
+        public static string PickSdf {
+            get {
+                return ResourceManager.GetString("PickSdf", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to ESRI Shapefile.
+        /// </summary>
+        public static string PickShp {
+            get {
+                return ResourceManager.GetString("PickShp", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to SQLite Databases.
+        /// </summary>
+        public static string PickSqlite {
+            get {
+                return ResourceManager.GetString("PickSqlite", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to XML Files.
+        /// </summary>
+        public static string PickXml {
+            get {
+                return ResourceManager.GetString("PickXml", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Zip Files.
+        /// </summary>
+        public static string PickZip {
+            get {
+                return ResourceManager.GetString("PickZip", resourceCulture);
+            }
+        }
+        
+        /// <summary>
         ///   Looks up a localized string similar to Precondition failure: .
         /// </summary>
         public static string PrecondFailure {

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.resx
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.resx	2012-09-13 17:13:18 UTC (rev 7015)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.resx	2012-09-13 18:11:48 UTC (rev 7016)
@@ -3294,4 +3294,49 @@
   <data name="XmlValidationIssueTemplate" xml:space="preserve">
     <value>Line {0}, Char {1}: {2}</value>
   </data>
+  <data name="GenericFilter" xml:space="preserve">
+    <value>{0} (*.{1})|*.{1}</value>
+  </data>
+  <data name="PickIni" xml:space="preserve">
+    <value>INI Files</value>
+  </data>
+  <data name="PickAll" xml:space="preserve">
+    <value>All Files</value>
+  </data>
+  <data name="PickDwf" xml:space="preserve">
+    <value>Autodesk DWF</value>
+  </data>
+  <data name="PickExe" xml:space="preserve">
+    <value>Executables</value>
+  </data>
+  <data name="PickMgp" xml:space="preserve">
+    <value>MapGuide Package File</value>
+  </data>
+  <data name="PickShp" xml:space="preserve">
+    <value>ESRI Shapefile</value>
+  </data>
+  <data name="PickLog" xml:space="preserve">
+    <value>Log Files</value>
+  </data>
+  <data name="PickBat" xml:space="preserve">
+    <value>Batch Files</value>
+  </data>
+  <data name="PickPng" xml:space="preserve">
+    <value>Portable Network Graphics</value>
+  </data>
+  <data name="PickSdf" xml:space="preserve">
+    <value>Autodesk Spatial Data File</value>
+  </data>
+  <data name="PickSqlite" xml:space="preserve">
+    <value>SQLite Databases</value>
+  </data>
+  <data name="PickXml" xml:space="preserve">
+    <value>XML Files</value>
+  </data>
+  <data name="PickZip" xml:space="preserve">
+    <value>Zip Files</value>
+  </data>
+  <data name="PickPy" xml:space="preserve">
+    <value>Python Scripts</value>
+  </data>
 </root>
\ No newline at end of file



More information about the mapguide-commits mailing list