ソースを参照

推算星厉界面

gongqiuhong 1 年間 前
コミット
7b2c93ac5a

+ 285 - 0
XdCxRhDW.App/CorTools/XlCalculateForm.Designer.cs

@@ -0,0 +1,285 @@
+namespace XdCxRhDW.App.CorTools
+{
+    partial class XlCalculateForm
+    {
+        /// <summary>
+        /// Required designer variable.
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// Clean up any resources being used.
+        /// </summary>
+        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows Form Designer generated code
+
+        /// <summary>
+        /// Required method for Designer support - do not modify
+        /// the contents of this method with the code editor.
+        /// </summary>
+        private void InitializeComponent()
+        {
+            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions1 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject1 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject2 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject3 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject4 = new DevExpress.Utils.SerializableAppearanceObject();
+            this.layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
+            this.Root = new DevExpress.XtraLayout.LayoutControlGroup();
+            this.txtTle = new DevExpress.XtraEditors.SearchLookUpEdit();
+            this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
+            this.searchLookUpEdit1View = new DevExpress.XtraGrid.Views.Grid.GridView();
+            this.dateEdit1 = new DevExpress.XtraEditors.DateEdit();
+            this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
+            this.dateEdit2 = new DevExpress.XtraEditors.DateEdit();
+            this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
+            this.buttonEdit1 = new DevExpress.XtraEditors.ButtonEdit();
+            this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
+            this.btnCalculate = new DevExpress.XtraEditors.SimpleButton();
+            this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
+            this.gridControl = new DevExpress.XtraGrid.GridControl();
+            this.gridView = new DevExpress.XtraGrid.Views.Grid.GridView();
+            this.layoutControlItem6 = new DevExpress.XtraLayout.LayoutControlItem();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
+            this.layoutControl1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.Root)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.txtTle.Properties)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.searchLookUpEdit1View)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dateEdit1.Properties)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dateEdit1.Properties.CalendarTimeProperties)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dateEdit2.Properties)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dateEdit2.Properties.CalendarTimeProperties)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.buttonEdit1.Properties)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.gridControl)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.gridView)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).BeginInit();
+            this.SuspendLayout();
+            // 
+            // layoutControl1
+            // 
+            this.layoutControl1.Controls.Add(this.gridControl);
+            this.layoutControl1.Controls.Add(this.btnCalculate);
+            this.layoutControl1.Controls.Add(this.buttonEdit1);
+            this.layoutControl1.Controls.Add(this.dateEdit2);
+            this.layoutControl1.Controls.Add(this.dateEdit1);
+            this.layoutControl1.Controls.Add(this.txtTle);
+            this.layoutControl1.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.layoutControl1.Location = new System.Drawing.Point(0, 0);
+            this.layoutControl1.Name = "layoutControl1";
+            this.layoutControl1.Root = this.Root;
+            this.layoutControl1.Size = new System.Drawing.Size(800, 450);
+            this.layoutControl1.TabIndex = 0;
+            this.layoutControl1.Text = "layoutControl1";
+            // 
+            // Root
+            // 
+            this.Root.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
+            this.Root.GroupBordersVisible = false;
+            this.Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
+            this.layoutControlItem2,
+            this.layoutControlItem1,
+            this.layoutControlItem3,
+            this.layoutControlItem4,
+            this.layoutControlItem5,
+            this.layoutControlItem6});
+            this.Root.Name = "Root";
+            this.Root.Size = new System.Drawing.Size(800, 450);
+            this.Root.TextVisible = false;
+            // 
+            // txtTle
+            // 
+            this.txtTle.Location = new System.Drawing.Point(72, 12);
+            this.txtTle.Name = "txtTle";
+            this.txtTle.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+            new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+            this.txtTle.Properties.PopupView = this.searchLookUpEdit1View;
+            this.txtTle.Size = new System.Drawing.Size(716, 22);
+            this.txtTle.StyleController = this.layoutControl1;
+            this.txtTle.TabIndex = 5;
+            // 
+            // layoutControlItem2
+            // 
+            this.layoutControlItem2.Control = this.txtTle;
+            this.layoutControlItem2.Location = new System.Drawing.Point(0, 0);
+            this.layoutControlItem2.Name = "layoutControlItem2";
+            this.layoutControlItem2.Size = new System.Drawing.Size(780, 26);
+            this.layoutControlItem2.Text = "星厉";
+            this.layoutControlItem2.TextSize = new System.Drawing.Size(48, 14);
+            // 
+            // searchLookUpEdit1View
+            // 
+            this.searchLookUpEdit1View.FocusRectStyle = DevExpress.XtraGrid.Views.Grid.DrawFocusRectStyle.RowFocus;
+            this.searchLookUpEdit1View.Name = "searchLookUpEdit1View";
+            this.searchLookUpEdit1View.OptionsSelection.EnableAppearanceFocusedCell = false;
+            this.searchLookUpEdit1View.OptionsView.ShowGroupPanel = false;
+            // 
+            // dateEdit1
+            // 
+            this.dateEdit1.EditValue = null;
+            this.dateEdit1.Location = new System.Drawing.Point(72, 38);
+            this.dateEdit1.Name = "dateEdit1";
+            this.dateEdit1.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+            new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+            this.dateEdit1.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+            new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+            this.dateEdit1.Size = new System.Drawing.Size(235, 22);
+            this.dateEdit1.StyleController = this.layoutControl1;
+            this.dateEdit1.TabIndex = 6;
+            // 
+            // layoutControlItem1
+            // 
+            this.layoutControlItem1.Control = this.dateEdit1;
+            this.layoutControlItem1.Location = new System.Drawing.Point(0, 26);
+            this.layoutControlItem1.Name = "layoutControlItem1";
+            this.layoutControlItem1.Size = new System.Drawing.Size(299, 26);
+            this.layoutControlItem1.Text = "开始时间";
+            this.layoutControlItem1.TextSize = new System.Drawing.Size(48, 14);
+            // 
+            // dateEdit2
+            // 
+            this.dateEdit2.EditValue = null;
+            this.dateEdit2.Location = new System.Drawing.Point(371, 38);
+            this.dateEdit2.Name = "dateEdit2";
+            this.dateEdit2.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+            new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+            this.dateEdit2.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+            new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+            this.dateEdit2.Size = new System.Drawing.Size(206, 22);
+            this.dateEdit2.StyleController = this.layoutControl1;
+            this.dateEdit2.TabIndex = 7;
+            // 
+            // layoutControlItem3
+            // 
+            this.layoutControlItem3.Control = this.dateEdit2;
+            this.layoutControlItem3.Location = new System.Drawing.Point(299, 26);
+            this.layoutControlItem3.Name = "layoutControlItem3";
+            this.layoutControlItem3.Size = new System.Drawing.Size(270, 26);
+            this.layoutControlItem3.Text = "结束时间";
+            this.layoutControlItem3.TextSize = new System.Drawing.Size(48, 14);
+            // 
+            // buttonEdit1
+            // 
+            this.buttonEdit1.Location = new System.Drawing.Point(641, 38);
+            this.buttonEdit1.Name = "buttonEdit1";
+            this.buttonEdit1.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+            new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "秒", -1, false, true, false, editorButtonImageOptions1, new DevExpress.Utils.KeyShortcut(System.Windows.Forms.Keys.None), serializableAppearanceObject1, serializableAppearanceObject2, serializableAppearanceObject3, serializableAppearanceObject4, "", null, null, DevExpress.Utils.ToolTipAnchor.Default)});
+            this.buttonEdit1.Size = new System.Drawing.Size(80, 22);
+            this.buttonEdit1.StyleController = this.layoutControl1;
+            this.buttonEdit1.TabIndex = 8;
+            // 
+            // layoutControlItem4
+            // 
+            this.layoutControlItem4.Control = this.buttonEdit1;
+            this.layoutControlItem4.Location = new System.Drawing.Point(569, 26);
+            this.layoutControlItem4.Name = "layoutControlItem4";
+            this.layoutControlItem4.Size = new System.Drawing.Size(144, 26);
+            this.layoutControlItem4.Text = "推算间隔";
+            this.layoutControlItem4.TextSize = new System.Drawing.Size(48, 14);
+            // 
+            // btnCalculate
+            // 
+            this.btnCalculate.Location = new System.Drawing.Point(725, 38);
+            this.btnCalculate.Name = "btnCalculate";
+            this.btnCalculate.Size = new System.Drawing.Size(63, 22);
+            this.btnCalculate.StyleController = this.layoutControl1;
+            this.btnCalculate.TabIndex = 9;
+            this.btnCalculate.Text = "推算";
+            // 
+            // layoutControlItem5
+            // 
+            this.layoutControlItem5.Control = this.btnCalculate;
+            this.layoutControlItem5.Location = new System.Drawing.Point(713, 26);
+            this.layoutControlItem5.Name = "layoutControlItem5";
+            this.layoutControlItem5.Size = new System.Drawing.Size(67, 26);
+            this.layoutControlItem5.TextSize = new System.Drawing.Size(0, 0);
+            this.layoutControlItem5.TextVisible = false;
+            // 
+            // gridControl
+            // 
+            this.gridControl.Location = new System.Drawing.Point(12, 64);
+            this.gridControl.MainView = this.gridView;
+            this.gridControl.Name = "gridControl";
+            this.gridControl.Size = new System.Drawing.Size(776, 374);
+            this.gridControl.TabIndex = 10;
+            this.gridControl.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
+            this.gridView});
+            // 
+            // gridView
+            // 
+            this.gridView.GridControl = this.gridControl;
+            this.gridView.Name = "gridView";
+            // 
+            // layoutControlItem6
+            // 
+            this.layoutControlItem6.Control = this.gridControl;
+            this.layoutControlItem6.Location = new System.Drawing.Point(0, 52);
+            this.layoutControlItem6.Name = "layoutControlItem6";
+            this.layoutControlItem6.Size = new System.Drawing.Size(780, 378);
+            this.layoutControlItem6.TextSize = new System.Drawing.Size(0, 0);
+            this.layoutControlItem6.TextVisible = false;
+            // 
+            // XlCalculateForm
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.ClientSize = new System.Drawing.Size(800, 450);
+            this.Controls.Add(this.layoutControl1);
+            this.Name = "XlCalculateForm";
+            this.Text = "XlCalculate";
+            this.Load += new System.EventHandler(this.XlCalculateForm_Load);
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit();
+            this.layoutControl1.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)(this.Root)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.txtTle.Properties)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.searchLookUpEdit1View)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dateEdit1.Properties.CalendarTimeProperties)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dateEdit1.Properties)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dateEdit2.Properties.CalendarTimeProperties)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.dateEdit2.Properties)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.buttonEdit1.Properties)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.gridControl)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.gridView)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).EndInit();
+            this.ResumeLayout(false);
+
+        }
+
+        #endregion
+
+        private DevExpress.XtraLayout.LayoutControl layoutControl1;
+        private DevExpress.XtraLayout.LayoutControlGroup Root;
+        private DevExpress.XtraGrid.GridControl gridControl;
+        private DevExpress.XtraGrid.Views.Grid.GridView gridView;
+        private DevExpress.XtraEditors.SimpleButton btnCalculate;
+        private DevExpress.XtraEditors.ButtonEdit buttonEdit1;
+        private DevExpress.XtraEditors.DateEdit dateEdit2;
+        private DevExpress.XtraEditors.DateEdit dateEdit1;
+        private DevExpress.XtraEditors.SearchLookUpEdit txtTle;
+        private DevExpress.XtraGrid.Views.Grid.GridView searchLookUpEdit1View;
+        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem2;
+        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem1;
+        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem3;
+        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem4;
+        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem5;
+        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem6;
+    }
+}

+ 26 - 0
XdCxRhDW.App/CorTools/XlCalculateForm.cs

@@ -0,0 +1,26 @@
+using ExtensionsDev;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace XdCxRhDW.App.CorTools
+{
+    public partial class XlCalculateForm : DevExpress.XtraEditors.XtraForm
+    {
+        public XlCalculateForm()
+        {
+            InitializeComponent();
+        }
+
+        private void XlCalculateForm_Load(object sender, EventArgs e)
+        {
+            txtTle.UseDoubleClickToSelectAll();
+        }
+    }
+}

+ 120 - 0
XdCxRhDW.App/CorTools/XlCalculateForm.resx

@@ -0,0 +1,120 @@
+<?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>
+</root>

+ 20 - 18
XdCxRhDW.App/MainForm.Designer.cs

@@ -28,10 +28,11 @@
         /// </summary>
         private void InitializeComponent()
         {
+            this.components = new System.ComponentModel.Container();
             this.components = new System.ComponentModel.Container();
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
-            DevExpress.Utils.SuperToolTip superToolTip1 = new DevExpress.Utils.SuperToolTip();
-            DevExpress.Utils.ToolTipItem toolTipItem1 = new DevExpress.Utils.ToolTipItem();
+            DevExpress.Utils.SuperToolTip superToolTip4 = new DevExpress.Utils.SuperToolTip();
+            DevExpress.Utils.ToolTipItem toolTipItem4 = new DevExpress.Utils.ToolTipItem();
             this.ribbon = new DevExpress.XtraBars.Ribbon.RibbonControl();
             this.skinPaletteDropDownButtonItem1 = new DevExpress.XtraBars.SkinPaletteDropDownButtonItem();
             this.btnOpenApi = new DevExpress.XtraBars.BarButtonItem();
@@ -51,10 +52,10 @@
             this.ribbonPageGroup2 = new DevExpress.XtraBars.Ribbon.RibbonPageGroup();
             this.btnTarget = new DevExpress.XtraBars.BarButtonItem();
             this.ribbonPageGroup3 = new DevExpress.XtraBars.Ribbon.RibbonPageGroup();
-            this.btnXlCalculate = new DevExpress.XtraBars.BarButtonItem();
             this.documentManager1 = new DevExpress.XtraBars.Docking2010.DocumentManager(this.components);
             this.tabbedView1 = new DevExpress.XtraBars.Docking2010.Views.Tabbed.TabbedView(this.components);
             this.dockManager1 = new DevExpress.XtraBars.Docking.DockManager(this.components);
+            this.btnXlCalculate = new DevExpress.XtraBars.BarButtonItem();
             ((System.ComponentModel.ISupportInitialize)(this.ribbon)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.documentManager1)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.tabbedView1)).BeginInit();
@@ -81,9 +82,10 @@
             this.btnSat,
             this.btnCocTool,
             this.btnErrFx,
-            this.btnDetectTool});
+            this.btnDetectTool,
+            this.btnXlCalculate});
             this.ribbon.Location = new System.Drawing.Point(0, 0);
-            this.ribbon.MaxItemId = 24;
+            this.ribbon.MaxItemId = 25;
             this.ribbon.Name = "ribbon";
             this.ribbon.Pages.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPage[] {
             this.ribbonPage1});
@@ -96,7 +98,7 @@
             this.ribbon.ShowPageHeadersMode = DevExpress.XtraBars.Ribbon.ShowPageHeadersMode.Show;
             this.ribbon.ShowQatLocationSelector = false;
             this.ribbon.ShowToolbarCustomizeItem = false;
-            this.ribbon.Size = new System.Drawing.Size(1347, 133);
+            this.ribbon.Size = new System.Drawing.Size(1347, 126);
             this.ribbon.Toolbar.ShowCustomizeItem = false;
             // 
             // skinPaletteDropDownButtonItem1
@@ -110,9 +112,9 @@
             this.btnOpenApi.Id = 21;
             this.btnOpenApi.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("btnOpenApi.ImageOptions.SvgImage")));
             this.btnOpenApi.Name = "btnOpenApi";
-            toolTipItem1.Text = "查看接口文档";
-            superToolTip1.Items.Add(toolTipItem1);
-            this.btnOpenApi.SuperTip = superToolTip1;
+            toolTipItem4.Text = "查看接口文档";
+            superToolTip4.Items.Add(toolTipItem4);
+            this.btnOpenApi.SuperTip = superToolTip4;
             this.btnOpenApi.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.btnOpenApi_ItemClick);
             // 
             // btnTask
@@ -250,13 +252,6 @@
             this.ribbonPageGroup3.Name = "ribbonPageGroup3";
             this.ribbonPageGroup3.Text = "手动工具";
             // 
-            // btnXlCalculate
-            // 
-            this.btnXlCalculate.Caption = "星历推算";
-            this.btnXlCalculate.Id = 23;
-            this.btnXlCalculate.Name = "btnXlCalculate";
-            this.btnXlCalculate.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.btn_ItemClick);
-            // 
             // documentManager1
             // 
             this.documentManager1.MdiParent = this;
@@ -282,13 +277,20 @@
             "DevExpress.XtraBars.FluentDesignSystem.FluentDesignFormControl",
             "DevExpress.XtraBars.ToolbarForm.ToolbarFormControl"});
             // 
+            // btnXlCalculate
+            // 
+            this.btnXlCalculate.Caption = "星历推算";
+            this.btnXlCalculate.Id = 24;
+            this.btnXlCalculate.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("btnXlCalculate.ImageOptions.SvgImage")));
+            this.btnXlCalculate.Name = "btnXlCalculate";
+            this.btnXlCalculate.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.btn_ItemClick);
+            // 
             // MainForm
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.ClientSize = new System.Drawing.Size(1347, 704);
             this.Controls.Add(this.ribbon);
-            this.IconOptions.Icon = ((System.Drawing.Icon)(resources.GetObject("MainForm.IconOptions.Icon")));
             this.IsMdiContainer = true;
             this.Name = "MainForm";
             this.Ribbon = this.ribbon;
@@ -314,7 +316,6 @@
         private DevExpress.XtraBars.BarButtonItem btnDw;
         private DevExpress.XtraBars.BarButtonItem btnSet;
         private DevExpress.XtraBars.BarButtonItem btnTarget;
-        private DevExpress.XtraBars.BarButtonItem btnXlCalculate;
         private DevExpress.XtraBars.Docking2010.DocumentManager documentManager1;
         private DevExpress.XtraBars.Docking2010.Views.Tabbed.TabbedView tabbedView1;
         private DevExpress.XtraBars.BarButtonItem btnTx;
@@ -328,5 +329,6 @@
         private DevExpress.XtraBars.BarButtonItem btnErrFx;
         private DevExpress.XtraBars.BarButtonItem btnOpenApi;
         private DevExpress.XtraBars.BarButtonItem btnDetectTool;
+        private DevExpress.XtraBars.BarButtonItem btnXlCalculate;
     }
 }

+ 1 - 0
XdCxRhDW.App/MainForm.cs

@@ -44,6 +44,7 @@ namespace XdCxRhDW
             ctrlTypes.Add("系统设置", typeof(CtrlSysSettings));
             ctrlTypes.Add("参估工具", typeof(CorToolForm));
             ctrlTypes.Add("检测工具", typeof(DetectToolForm));
+            ctrlTypes.Add("星历推算", typeof(CtrlXlCalculate));
             btn_ItemClick(null, null);
             XlScan();
         }

+ 40 - 862
XdCxRhDW.App/MainForm.resx

@@ -490,6 +490,46 @@
         PHBvbHlnb24gcG9pbnRzPSIxMiwyMiAxMCwyMCAxMCwyOCAyMiwyOCAyMiwxMiAgIiBjbGFzcz0iQmx1
         ZSIgLz4NCiAgICA8cGF0aCBkPSJNMjYsMzBoMnYyaC00VjJoNHYyaC0yVjMweiBNNCw0aDJ2MjZINHYy
         aDRWMkg0VjR6IiBjbGFzcz0iQmxhY2siIC8+DQogIDwvZz4NCjwvc3ZnPgs=
+</value>
+  </data>
+  <data name="btnXlCalculate.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi4z
+        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
+        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAJYHAAAC77u/
+        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
+        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
+        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
+        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
+        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLlllbGxvd3tmaWxsOiNGRkIxMTU7fQoJ
+        LlJlZHtmaWxsOiNEMTFDMUM7fQoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9CgkuQmx1ZXtmaWxsOiMxMTc3
+        RDc7fQoJLldoaXRle2ZpbGw6I0ZGRkZGRjt9CgkuR3JlZW57ZmlsbDojMDM5QzIzO30KCS5zdDB7b3Bh
+        Y2l0eTowLjc1O30KCS5zdDF7b3BhY2l0eTowLjU7fQoJLnN0MntvcGFjaXR5OjAuMjU7fQoJLnN0M3tm
+        aWxsOiNGRkIxMTU7fQo8L3N0eWxlPg0KICA8ZyAvPg0KICA8ZyBpZD0iQ3VycmVuY3kiPg0KICAgIDxw
+        YXRoIGQ9Ik0xMSwyYy01LDAtOSw0LTksOXM0LDksOSw5czktNCw5LTlTMTYsMiwxMSwyeiBNMTUsOC41
+        Yy0wLjctMC40LTEuNS0wLjYtMi4zLTAuNmMtMSwwLTEuNywwLjMtMi4zLDAuOSAgIEMxMCw5LjEsOS43
+        LDkuNSw5LjYsMTBIMTN2Mkg5LjZjMC4xLDAuNSwwLjQsMC45LDAuNywxLjNjMC42LDAuNiwxLjMsMC44
+        LDIuMywwLjhjMC45LDAsMS43LTAuMiwyLjUtMC42djIgICBjLTAuNywwLjMtMS43LDAuNS0yLjksMC41
+        Yy0xLjYsMC0yLjgtMC40LTMuNy0xLjNDNy42LDE0LDcuMiwxMy4xLDcuMSwxMkg2di0yaDEuMWMwLjIt
+        MSwwLjctMS45LDEuNC0yLjZjMS0xLDIuMy0xLjQsMy45LTEuNCAgIGMxLDAsMS44LDAuMSwyLjUsMC40
+        djIuMUgxNXoiIGNsYXNzPSJZZWxsb3ciIC8+DQogICAgPHBhdGggZD0iTTIxLDEyYy01LDAtOSw0LTks
+        OXM0LDksOSw5czktNCw5LTlTMjYsMTIsMjEsMTJ6IE0yNC4zLDI0LjVjLTAuMiwwLjQtMC41LDAuNy0w
+        LjgsMC45ICAgYy0wLjQsMC4yLTAuOCwwLjQtMS4yLDAuNWMtMC4xLDAtMC4yLDAtMC4zLDBWMjdoLTJ2
+        LTFjLTAuMiwwLTAuNS0wLjEtMC43LTAuMWMtMC41LTAuMS0wLjktMC4yLTEuMy0wLjR2LTIuMiAgIGMw
+        LjQsMC4zLDAuOSwwLjYsMS4zLDAuN2MwLjUsMC4yLDAuOSwwLjIsMS40LDAuMmMwLjMsMCwwLjUsMCww
+        LjctMC4xYzAuMiwwLDAuNC0wLjEsMC41LTAuMnMwLjItMC4yLDAuMy0wLjMgICBjMC4xLTAuMSwwLjEt
+        MC4yLDAuMS0wLjRjMC0wLjItMC4xLTAuNC0wLjItMC41cy0wLjMtMC4zLTAuNC0wLjRjLTAuMi0wLjEt
+        MC40LTAuMi0wLjctMC40Yy0wLjMtMC4xLTAuNS0wLjItMC44LTAuNCAgIGMtMC44LTAuMy0xLjMtMC43
+        LTEuNy0xLjJjLTAuNC0wLjUtMC42LTEtMC42LTEuNmMwLTAuNSwwLjEtMC45LDAuMy0xLjNjMC4yLTAu
+        NCwwLjUtMC43LDAuOC0wLjljMC4zLTAuMiwwLjYtMC4zLDAuOS0wLjRWMTVoMnYxICAgYzAuNCwwLDAu
+        OCwwLDEuMSwwLjFjMC40LDAuMSwwLjUsMC4xLDAuOSwwLjJ2MmMtMC4yLTAuMS0wLjEtMC4xLTAuMy0w
+        LjJjLTAuMi0wLjEtMC40LTAuMi0wLjYtMC4yYy0wLjItMC4xLTAuNC0wLjEtMC42LTAuMSAgIHMtMC40
+        LDAtMC42LDBzLTAuNSwwLTAuNywwLjFjLTAuMiwwLTAuNCwwLjEtMC41LDAuMnMtMC4yLDAuMi0wLjMs
+        MC4zYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMwLDAuMiwwLDAuMywwLjEsMC40ICAgczAuMiwwLjIs
+        MC40LDAuNGMwLjIsMC4xLDAuMywwLjIsMC42LDAuM2MwLjIsMC4xLDAuNSwwLjIsMC44LDAuM2MwLjQs
+        MC4yLDAuNywwLjMsMSwwLjVzMC42LDAuNCwwLjgsMC42YzAuMiwwLjIsMC40LDAuNSwwLjUsMC44ICAg
+        czAuMiwwLjYsMC4yLDFDMjQuNiwyMy43LDI0LjUsMjQuMSwyNC4zLDI0LjV6IiBjbGFzcz0iR3JlZW4i
+        IC8+DQogIDwvZz4NCjwvc3ZnPgs=
 </value>
   </data>
   <data name="btnTarget.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
@@ -523,868 +563,6 @@
   <metadata name="documentManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>17, 17</value>
   </metadata>
-  <data name="MainForm.IconOptions.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAABAAwAICAQAAEABADoAgAAxgAAABAQEAABAAQAKAEAAK4DAAAwMAAAAQAIAKgOAADWBAAAICAAAAEA
-        CACoCAAAfhMAABAQAAABAAgAaAUAACYcAABAQAAAAQAgAChCAACOIQAAMDAAAAEAIACoJQAAtmMAACgo
-        AAABACAAaBoAAF6JAAAgIAAAAQAgAKgQAADGowAAGBgAAAEAIACICQAAbrQAABQUAAABACAAuAYAAPa9
-        AAAQEAAAAQAgAGgEAACuxAAAKAAAACAAAABAAAAAAQAEAAAAAACAAgAAAAAAAAAAAAAQAAAAAAAAAAAA
-        AAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP//
-        /wAAAAAAAADn5mboAAAAAAAAAAAAAAjGzmxmxs6AAAAAAAAAAAjm5mzmZuZuzoAAAAAAAADsZsbObGzs
-        bGbOAAAAAAAG5mbmbG5mbmzmZnAAAAAAZmxmxs7OxmxsbGbOAAAADsbmZuZmbsbmbmzmZmAAAIxm7Gzs
-        Zmxm7GxsbGxoAACIbH6IiIiOxvjo6Ojo6AAI/+j/////+M74j/////+ABo//+P+Ofn5u+OiIj/jo4Azo
-        /+b/Zm7Gx/hs6Oj4xsDmaPjG//+Pjs745o+O/27I5s74bv+I+Ibo+Gz/7P/sZ+bOiGb/7OZsj/jm/86P
-        huZsiIiI/4iIjo/46Phmj/xsbo////////jv+MiIxs+OZmyI585858iOyPjo5+5+hmbmj46Ojo6I/m74
-        7/////hmho////////fOj4iI/4iOaAzn6Oj/jo6ObI+Gxv+GxmAGbOxoiOxsZsbohs6I5sbgCGbs5sbm
-        7ObGbObGbOzsgABmxmxuxsZsbs5sbs5mZgAAjs5sbG7ObGZs5sZsZmgAAAdmbG5sZsbs7GbG7OzgAAAA
-        7ObObG5sZmxubGZmAAAAAAZmxmxuxuxuzsbs4AAAAAAAbs5sZsZsZmbGZwAAAAAAAAhmbG7OzmbOzoAA
-        AAAAAAAAB+xmZmxmZoAAAAAAAAAAAAAAhmZm6AAAAAAAAP/wD///gAH//gAAf/wAAD/4AAAf8AAAD+AA
-        AAfAAAADwAAAA4AAAAGAAAABgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAA
-        AAGAAAABwAAAA8AAAAPgAAAH8AAAD/gAAB/8AAA//gAAf/+AAf//8A//KAAAABAAAAAgAAAAAQAEAAAA
-        AADAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA
-        /wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAAjs5oAAAAAIzsZsboAAAOZmxubGbgAIxs7Oxs7OgAjo
-        iIjoiIiAiPj+fs9oiOjHhviH6OiI5m6O+OiPeMjs6IiIiO/o6IZoiIiIz4j4joZ+h+Zobo7IBm5sbs7O
-        xuAIzmxmxmbGgAB2bOzmbOcAAAhmZsZmgAAAAAhmboAAAPgfAADgBwAAwAMAAIABAACAAQAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAgAEAAIABAADAAwAA4AcAAPgfAAAoAAAAMAAAAGAAAAABAAgAAAAAAIAK
-        AAAAAAAAAAAAAAABAAAAAAAAAAAAANN4AQDUeAAA03kEANR6BQDVfAcA1X0JANZ+DADWgREA1oIUANiC
-        FQDYhBcA14QZANiFGQDZhx0A2YgeANiJIgDZiiQA2YwlANqOKQDckC4A3JEwAN2TNADdlDUA3ZY5AN6X
-        PADemDwA35pAAN+cQwDem0QA3pxGAN6eSADgnEMA4JxFAOCfSgDhoEsA4aFNAOGiUQDhpFMA4qVVAOOo
-        WgDkqV0A5KtgAOSsYgDlrmYA5a9oAOawaQDmsm0A5bNwAOa0cgDltXQA6LZ1AOi3eADpun0A6byAAOm+
-        hADrwIcA6sCJAOzCigDswowA7cWTAO3HlQDtyJcA7smaAO7LnQDvzJ8A782hAO/PpADwz6UA8NCmAPDR
-        qADx06wA8dStAPLVsQDy2LUA89q6APTbuwD027wA9Ny9APTewgD14MUA9eLJAPbkywD35c4A9+bQAPjo
-        0wD46dYA+evZAPns2wD57d0A+e7gAPrw4gD68eQA+/PoAPv06gD89OsA/PbtAP348gD9+fUA/vv4AP78
-        +gD+/v4AWc8AAGfwAAB4/xEAiv8xAJz/UQCu/3EAwP+RANL/sQDk/9EA////AAAAAAAmLwAAQFAAAFpw
-        AAB0kAAAjrAAAKnPAADC8AAA0f8RANj/MQDe/1EA4/9xAOn/kQDv/7EA9v/RAP///wAAAAAALyYAAFBB
-        AABwWwAAkHQAALCOAADPqQAA8MMAAP/SEQD/2DEA/91RAP/kcQD/6pEA//CxAP/20QD///8AAAAAAC8U
-        AABQIgAAcDAAAJA+AACwTQAAz1sAAPBpAAD/eREA/4oxAP+dUQD/r3EA/8GRAP/SsQD/5dEA////AAAA
-        AAAvAwAAUAQAAHAGAACQCQAAsAoAAM8MAADwDgAA/yASAP8+MQD/XFEA/3pxAP+XkQD/trEA/9TRAP//
-        /wAAAAAALwAOAFAAFwBwACEAkAArALAANgDPAEAA8ABJAP8RWgD/MXAA/1GGAP9xnAD/kbIA/7HIAP/R
-        3wD///8AAAAAAC8AIABQADYAcABMAJAAYgCwAHgAzwCOAPAApAD/EbMA/zG+AP9RxwD/cdEA/5HcAP+x
-        5QD/0fAA////AAAAAAAsAC8ASwBQAGkAcACHAJAApQCwAMQAzwDhAPAA8BH/APIx/wD0Uf8A9nH/APeR
-        /wD5sf8A+9H/AP///wAAAAAAGwAvAC0AUAA/AHAAUgCQAGMAsAB2AM8AiADwAJkR/wCmMf8AtFH/AMJx
-        /wDPkf8A3LH/AOvR/wD///8AAAAAAAgALwAOAFAAFQBwABsAkAAhALAAJgDPACwA8AA+Ef8AWDH/AHFR
-        /wCMcf8AppH/AL+x/wDa0f8A////AAAAAAAAAAAAAAAAAAAAAAAAAAAxHxMJBAUKEh8xAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiDQUBAgICAgICAgICBQ0eAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAxEgQCAgICAgICAgICAgICAgICBREyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEB
-        AgICAgICAgICAgICAgICAgICAgIBEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhBQICAgICAgICAgICAgIC
-        AgICAgICAgICAgUfAAAAAAAAAAAAAAAAAAAAAAAAABEBAgICAgICAgICAgICAgICAgICAgICAgICAgIC
-        EQAAAAAAAAAAAAAAAAAAAAAACgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgsAAAAAAAAAAAAA
-        AAAAAAAIAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIIAAAAAAAAAAAAAAAAAAoCAgICAgIC
-        AgICAgICAgICAgICAgICAgICAgICAgICAgICCwAAAAAAAAAAAAAAEQICAgICAgICAgICAgICAgICAgIC
-        AgICAgICAgICAgICAgICAhEAAAAAAAAAAAAhAQICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC
-        AgICAgEeAAAAAAAAAAAIAgICAgICAgICAgICAgICAgICAgICBxMTDgICAgICAgICAgICAgIFAAAAAAAA
-        ACNBFwICAgcTISUpLjE0NDU2NjYuBwICIFlcPgsSEhISEhISEhISEhISIgAAAAAAN0BkTQ4EGkZbYmRk
-        ZWVlZW9vb29eGAICI2NvRjNbXFxcXFxcXFxcXFxcW1IAAAAAJllvZDckWG9vb29vb2VkY2RkZWVkMwIC
-        I2NvRjZvb29vb29vb29vb29vZDkAAAAABjNjb11Zb2VYSWFvYDQnJycoKSkqGgQCI2NvRidERUVFRUVQ
-        ZG9dR0VFQyAAAAAfAgpKb29vZEcUFVxvXRMCAgICAgICAgICI2NvRgYEBQYUDgYXXW9ZEwUFBQEiAAAM
-        AgIlYW9vUBECFFxvXRkKCgsLCwoEAgICI2NvRgUCAg9RUjgTSm9jKgICAgINAAAFAgIKUG9kMAICE1xv
-        ZFZTU1NTU04UAgIEI2NvRgUCAiNhb1cQM2RvRgcCAgIEADACAgIBOGVlNgICE1xvb29vb29vb18XAgsn
-        JWNvRgUCBDpvb0AFGF1vWxMCAgIBMx8CAgICJGJvSQcCE1xvY1BMTExMTEgTAhpUN2JvRgUCClBvYicC
-        CE9vZC4CAgICHxIBAgICE1JUPwgCE1xvXRYHBwcHBwcBAjFkW2RvRgUCG2BvVQ8CBDplb0kHAgICEwkC
-        AgoNDxkVEg4OG11vXxsODQ4NDg0NB0Jvb29vRgUCNmVvPQUCAiVib10WAgICCQQBBkFXV1dXV1dXWmRv
-        ZFpXV1dXV1dTGCtib29vRgUKT29hJAICAhJZb2QzBAICBAQCB0tvb29vb29vb29vb29vb29vb29hGwpM
-        b29vRgUWWm9SDQICAgdKb2VIBwICBAkBBTVHR0dFRkVFRUVFRUVFRUVGR0dDEwIpYm9vRgUHIDcuBAIC
-        AgExRi8VBAICCRICAiJGRioFBAQEBAQEBAQEBAQRP0Y7CAINUG9vRgsmKiorKiopKiotLCkqGgECEx4C
-        AjBlb0QWFRUVFRUVFRUVFRUnYG9VDQIBL2RvSRZbZWVkZWVkZWVkZWRlQQQCHzABAi9lb2JeXl5eXl9f
-        Xl9fX19gZW9VDQICE1hvWCVbZWVkZWVvZWVlZWVlQQUBMgAEAS9lb29vb29vb29vb29vb29vb29VDQIB
-        BT9lZDYsLy8vMVFvYEoxLy8vIQEFAAAMAho6Ozs7Ozs7Tm9vY0U7Ozs7OzszBwICAiRhb04IAgICD1Vv
-        ZT4FAgICAgIMAAAeAgEBAwIDAQEGQmVvVA8BAwEDAQMBAgICAg1SZVoWAgICKWJvXyACAgICAgIfAAAA
-        AwICAgICAgIEIjpMNQQCAgICAgICAgICAgQuNxwHAgICEzFHPAcCAgICAQQAAAAAEQICAQICAgICAgEH
-        BwICAgICAgICAgICAgIEAQICAgICAgEGBwICAgICAhEAAAAAMQEBAgICAgICAgICAgICAgICAgICAgIC
-        AgICAgICAgICAgICAgICAgICATIAAAAAABECAgECAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC
-        AgICAgIBEgAAAAAAAAAEAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAQIFAAAAAAAA
-        AAAdAQICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAQEeAAAAAAAAAAAAEAICAgICAgIC
-        AgICAgICAgICAgICAgICAgICAgICAgICAgECAhEAAAAAAAAAAAAAAAkCAgICAgICAgICAgICAgICAgIC
-        AgICAgICAgICAgICAgECCgAAAAAAAAAAAAAAAAAIAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIB
-        AgIIAAAAAAAAAAAAAAAAAAAACQICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgoAAAAAAAAAAAAA
-        AAAAAAAAABABAQICAgICAgICAgICAgICAgICAgICAgIBAQIBEQAAAAAAAAAAAAAAAAAAAAAAAAAeBAIC
-        AQECAgICAgICAgICAgICAgICAgECAgQeAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEBAgICAgICAgICAgIC
-        AgICAgIBAgIBEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEAMCAgIBAQECAgICAQICAgIBBBAyAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeDAQBAQIBAgECAgIBBAweAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAwHhIJBAQJEh8xAAAAAAAAAAAAAAAAAAAAAAAAAP//4Af//wAA//8AAP//
-        AAD/+AAAH/8AAP/wAAAP/wAA/8AAAAP/AAD/gAAAAf8AAP8AAAAA/wAA/gAAAAB/AAD8AAAAAD8AAPgA
-        AAAAHwAA8AAAAAAPAADwAAAAAA8AAOAAAAAABwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAgAAAAAAB
-        AACAAAAAAAEAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAEAAIAAAAAAAQAAgAAAAAAB
-        AADAAAAAAAMAAMAAAAAAAwAAwAAAAAADAADgAAAAAAcAAPAAAAAADwAA8AAAAAAPAAD4AAAAAB8AAPwA
-        AAAAPwAA/gAAAAB/AAD/AAAAAP8AAP+AAAAB/wAA/8AAAAP/AAD/8AAAD/8AAP/4AAAf/wAA//8AAP//
-        AAD//+AH//8AACgAAAAgAAAAQAAAAAEACAAAAAAAgAQAAAAAAAAAAAAAAAEAAAAAAAAAAAAA03cBANN4
-        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
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/03cA/dJ4Ae/SeQHBz3gCcNR4ByS/fwAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fwACznUAJdN3AIDTeADU03cA+dR4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APrSdwDVznoCf814ByT/fwACAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMcgAU0HgCaNN4
-        AM/UdwD71HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3
-        APvSeADQzXoFZsl4DRMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+q
-        AAPPegQ203gBr9R3APXUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4APTUeACuy3gEN6qqAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAANCLFwvRegJg0ncA2dR3AP3UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HcA/dF4AdrOeAJfuXMXCwAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAANR/ABLTegOH1HcB7tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/03cA7tJ4AYXSeAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANmNJRvUeQOX03cA99R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD20ngBlr9/ChgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANmNJRvVfAek03cA+dR4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APnPeQOgyX8KGAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANR/
-        ABLTegOY03cA+dR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/0ncA+dN3AJfheAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAANeJOg3UegWJ1HgA9tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD203kDiNR/FQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+/PwTWgA9l1HgB79R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4Ae/SewVhf38ABAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHWgRE51HkD3NR4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/0ngB2st9CTcAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSkCwX1XsHstR3
-        AP3UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3AP7UegSvzH8MFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAD/qlUD0n8QbtV8CfbVfAj/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9eBEf/ckC3/3JEv/9yRLv/Yhhv/1HgB/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA9dGADmv/qlUDAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAA3Jg+LdaAENTntXP/6ryB/9Z/Dv/UeAD/1HgA/9R4AP/UeAD/1HgA/9V6
-        Bf/XghT/2ooh/9qMJv/ckzL/3pc7/+CdRf/gnkj/4qNR/+KjUv/io1L/46ZX/+OoW//jqFv/46hb/+Oo
-        W//jqFr/3JEw/9R5Af/UeAD/1HgA/9R4AP/jpFT/+u/h//vy5//78ub/6r6D/9R6Bf/Vewb/1XsG/9V7
-        Bv/Vewb/1XsG/9V7Bv/Vewb/1XsG/9V7Bv/Vewb/1XsG/9V7Bv/Vewb/1XsG/9V7Bv/Vewb/1XsG/9V7
-        Bv/VgA/T15Y6JwAAAAAAAAAAAAAAAAAAAAAAAAAA2raRB9mKIo7fnkj8+vDk//348v/ntHL/1XsG/9R4
-        AP/UeAD/1n4L/+CeRv/tx5X/9uHH//nt3v/68eT/+/Tp//z27f/9+PL//fnz//779//++/f//vv3//78
-        +f/+/fv//v37//79+//+/fv//v36//DQp//WfQr/1HgA/9R4AP/UeAD/5Kld//77+P/////////+/+zF
-        kf/emD3/8dOs//LWsf/y1rH/8tax//LWsf/y1rH/8tax//LWsf/y1rH/8tax//LWsf/y1rH/8tax//LW
-        sf/y1rH/8tax//LWsf/y1rH/8tez++vSrIXMmWYFAAAAAAAAAAAAAAAAAAAAAN+VNynbkjHa9d/C////
-        /v//////+vDi/9+bQf/UeAH/2Ycd/+3Hlf/89ez///7+////////////////////////////////////
-        ///////////////////////////////////////////////////57Nv/240n/9R4AP/UeAD/1HgA/+Sp
-        Xf/++/j//////////v/sxZH/46ZX//77+P//////////////////////////////////////////////
-        ///////////////////////////////////////////////+/f/typvZ0pIzKAAAAAAAAAAAAAAAAP+q
-        VQPWhBl33ZY6+vnt3f/////////////+/v/y17P/244q//DPpf/+/fr/////////////////////////
-        /////////////////////v7///78//79/P/+/fz//v38///+/P///v7///7+///+/v////7//fv2/+Sp
-        Xf/UeQH/1HgA/9R4AP/kqV3//vv4//////////7/7MWR/+OmV//++/j/////////////////////////
-        /////////////////////////////////////////////////////////////////////v3/6byC+tmF
-        GHOqqlUDAAAAAAAAAADShSEX1HsGxtV6Bf/lr2j//ffx/////////////fn0//Tbu//9+vb/////////
-        /////v3/+/Lm//bkzP/++vb////////////9+PP/7MSQ/+ezcP/msW3/5rFt/+axbf/ns2//6Ld3/+i3
-        d//ot3f/6Lh5/+m5e//fm0L/1HkB/9R4AP/UeAD/5Kld//77+P/////////+/+zFkf/gnUf/9uLJ//fl
-        zv/35c7/9+XO//flzv/35c7/9+XO//flzv/359H//fjx//////////////7+//rv4P/35c7/9+XO//fl
-        zv/35c7/9+TM/+WuZv/UewbCzoUYFQAAAAAAAAAA1oEORdN4Ae/UeAD/1oAO/+/NoP///vz/////////
-        /////v7////////////9+fP/7sqc/92VN//elzv/+/Hl////////////+/Po/9yRL//UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/+SpXf/++/j/////////
-        /v/sxZH/1X0K/9iEFv/YhBf/2IQX/9iEF//YhRj/2IUY/9iEF//YhBf/2Ycd/+/Oof////7////////+
-        /f/sxI7/2IYa/9iEF//YhBf/2IQX/9iEF//Wfgv/03gB7dR/C0IAAAAAv38/BNV8B4fTdwD91HgA/9R4
-        AP/dlTf/+u/g///////////////////////9+vb/6r6D/9aAD//UeAD/3JAu//vx5P////////////vz
-        6P/ckS//1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/kqV3//vv4//////////7/7MWR/9R5A//UeAD/1HgA/9R4AP/UeAD/35xF/+e0cf/dlDb/14AQ/9R5
-        Av/jplf//fr0////////////9N/C/9iDFf/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3AP3UewWEv38/BNaG
-        GhPUeAPC1HgA/9R4AP/UeAD/1XwI/+3HlP///v3//////////////v7/8dOt/9eDFP/UeAD/1HgA/9yQ
-        Lv/78eT////////////79On/35k//9eCE//XghP/14IT/9eCE//XghP/14IT/9eCE//XghP/1n0K/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/5Kld//77+P/////////+/+zFkf/UeQP/1HgA/9R4AP/UeAD/1XwH/+/M
-        nv/+/fr/+/Po//Tbu//ipFP/2osk//jo1f////////////z17f/fm0P/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HkCwdR/DhLQfA8x03cB5tR4AP/UeAD/1HgA/9R4AP/fm0L//PXs/////////////Pfv/+Cf
-        S//UeAD/1HgA/9R4AP/ckC7/+/Hk/////////////vz6//fn0v/24sj/9uLI//biyP/24sj/9uLI//bi
-        yP/24sj/9uHG/+WtZf/UeQL/1HgA/9R4AP/UeAD/1HgA/+SpXf/++/j//////////v/sxZH/1HkD/9R4
-        AP/UeAD/1HgA/9mIH//359L////////////++/f/5Kxh/9V8CP/uypv///7+/////////v3/68CJ/9V6
-        BP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4AefVfAox0XwLWtN3APfUeAD/1HgA/9R4AP/UeAD/14MU//Te
-        wv////////////z37//gnUb/1HgA/9R4AP/UeAD/3JAu//vx5P//////////////////////////////
-        ///////////////////////////////+/f/qvIH/1HkC/9R4AP/UeQH/240o/9Z+Df/kqV3//vv4////
-        //////7/7MWR/9R5A//UeAD/1HgA/9R4AP/hoU3//fjx////////////+ezb/9uNKf/UeAH/46ha//36
-        9f////////////bjyv/Yhhn/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD2z3sGVdN5A4LTdwD+1HgA/9R4
-        AP/UeAD/1HgA/9R6A//rwYn///79///////+/fv/6Ld3/9R5Af/UeAD/1HgA/9yQLv/78eT/////////
-        /////////////////////////////////////////////////////v3/6ryB/9R5Av/UeAD/1n0J/+7I
-        l//jp1r/5Kpf//77+P/////////+/+zFkf/UeQP/1HgA/9R4AP/UegT/68KL///+/f/////////+/+/O
-        pP/WfQn/1HgA/9uNJ//57Nv////////////99/D/4aBL/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HcA/dN5
-        A4DRegOp1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/4qVW//369v////////////DQpv/VfAj/1HgA/9R4
-        AP/ckC7/+/Hk/////////////vv3//Pbuv/x06v/8dOr//HTq//x06v/8dOr//HTq//x06v/8dKq/+Om
-        V//UeQH/1HgA/9mHHf/459H/9eHG/+m6fP/++/j//////////v/sxZH/1HkD/9R4AP/UeAD/2IQX//Xh
-        xv////////////369v/kqVz/1HgB/9R4AP/Wfgv/8dOt//////////////79/+3Fkv/Vewb/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/SewSq03kCydR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9ySMv/68OT//fr1//z1
-        7f/y1rH/14IS/9R4AP/UeAD/3JAu//vx5P////////////vz6f/dlTb/1X0J/9V9Cf/VfQn/1X0J/9V9
-        Cf/VfQn/1X0J/9V8Cf/VegT/1HgA/9R4AP/fm0P//Pbu//77+f/35c///vz6//////////7/7MWR/9R5
-        A//UeAD/1HgA/9+aQP/89ez////////////46tj/2osk/9R4AP/UeAD/1HkB/+e0cv/+/fr/////////
-        ///35tD/2Yge/9R4AP/UeAD/1HgA/9R4AP/UeAD/03sFydN3ANvUeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/Wfw7/46ZX/+GiUP/dlDX/2ooj/9V6BP/UeAD/1HgA/9yQLv/78eT////////////78+j/3JEv/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeQL/6Ll6//79/P////////79////
-        ///////////+/+zFkf/UeQP/1HgA/9V6A//qu4D//v38//////////7/7sud/9V8CP/UeAD/1HgA/9R4
-        AP/emDz//PTr/////////////fnz/+KkVP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4ANrTdwDt1HgA/9R4
-        AP/UeQL/3ZMz/+GgTP/hoEz/4aBM/+GgTP/hoEz/4aBM/+GgTP/hoEz/4aBM/+GgTP/msWz//PXs////
-        /////////Pfv/+aybf/hoEz/4aBM/+GgTP/hoEz/4aBM/+GgTP/hoEz/4aBM/+GgTP/fmT//1n4M/+q+
-        hP/+/fz//////////////////////////v/sxZH/1HkD/9R4AP/XghT/9N3A/////////////fn0/+Kl
-        Vv/UeAH/1HgA/9R4AP/UeAD/2IUZ//bjy//////////////+/v/uy53/1XwI/9R4AP/UeAD/1HgA/9R4
-        AP/UdwDs0ncA+dR4AP/UeAD/1XwI//DQpf/++/j//vv4//77+P/++/j//vv4//77+P/++/j//vv4//77
-        +P/++/j//vz6/////v///////////////v/+/Pr//vv4//77+P/++/j//vv4//77+P/++/j//vv4//77
-        +P/++/j/9+XP/9mGG//ckS//+OvZ//////////////////////////7/7MWR/9R5A//UeAD/35k///v0
-        6/////////////fn0f/ZiSD/1HgA/9R4AP/UeAD/1HgA/9V7Bv/uy5z////+////////////+OrY/9qM
-        Jv/UeAD/1HgA/9R4AP/UeAD/1HcA+9J3APnUeAD/1HgA/9V8CP/x0qn/////////////////////////
-        ////////////////////////////////////////////////////////////////////////////////
-        //////////////////////////////jo1P/Zhhv/1XoF/+m7f//+/Pr////////////////////+/+zF
-        kf/UeQP/1HoD/+m8gP/+/fz////////+/f/txZH/1XsG/9R4AP/UeAD/1HgA/9R4AP/UeAD/5a9o//78
-        +f////////////769v/kq2D/1HgB/9R4AP/UeAD/1HgA/9N3APnTeADt1HgA/9R4AP/VfAj/8M6i//35
-        9P/9+fT//fn0//359P/9+fT//fn0//359P/9+fT//fn0//359P/9+fT//fn0//359P/9+fT//fn0//35
-        9P/9+fT//fn0//359P/9+fT//fn0//359P/9+fT//fn0//359P/248v/2YUa/9R4AP/bjSj/+OnW////
-        /////////////////v/sxZH/1HkD/9R5A//gnUf/782h//jq2P/78eb/4J5I/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/96XOv/78uf//Pfw//fn0f/vzJ//35tC/9R5Af/UeAD/1HgA/9R4AP/TeADt03cA29R4
-        AP/UeAD/1HkC/92TM//jp1j/46dZ/+OnWf/ipFP/35xE/9+bQ//fm0P/35tD/9+bQ//fm0P/35tD/9+b
-        Q//fm0P/35tD/9+bQ//fm0P/35tD/9+bQ//fm0P/35tD/9+cQ//hoU3/46dZ/+OnWf/jp1n/35xE/9V8
-        B//UeAD/1XsF/+q+hP/+/fv///////////////7/7MWR/9R5A//UeAD/1HgA/9V8B//aiiL/35tD/9aA
-        Dv/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/XghP/5a1l/9+cRP/Zhhv/1XsG/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/03cA29B5AsnUeAD/1HgA/9R4AP/eljn/9d/C//flzf/35c3/7cWS/9Z+Cv/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeQL/5Ktg//fk
-        y//35c3/9+XM/+e1c//VegL/1HgA/9R4AP/dkjL/+u7g///////////////+/+zFkf/VfAn/4qVV/+i4
-        ev/ouHr/6Lh6/+i4ev/ouHr/6Lh6/+i4ev/ouHr/6Lh6/+i4ev/ouHr/6Lh6/+m4ev/ouHr/6Lh6/+i4
-        ev/ouHn/35pB/9R5Af/UeAD/1HgA/9N4AcfNegKr1HgA/9R4AP/UeAD/4J5H//348f////////////Ta
-        uv/Yhhr/1n8O/9Z/Dv/Wfw7/1n8O/9Z/Dv/Wfw7/1n8O/9Z/Dv/Wfw7/1n8O/9Z/Dv/Wfw7/1n8O/9Z/
-        Dv/Wfw7/1oAQ/+m7f////vz//////////v/sxI//1XoD/9R4AP/UeAD/1XwJ/+7Jmv///v7/////////
-        /v/tx5T/14AQ//LXs///////////////////////////////////////////////////////////////
-        //////////////////////////79/+vAiP/VegP/1HgA/9R4AP/RegOn0XkDgtN3AP7UeAD/1HgA/+Ce
-        R//9+PH////////////89ez/9d/C//Tdv//03b//9N2///Tdv//03b//9N2///Tdv//03b//9N2///Td
-        v//03b//9N2///Tdv//03b//9N2///Tdv//57Nz////+//////////7/7MSP/9V6A//UeAD/1HgA/9R4
-        AP/gnkj//Pbu////////////9N2//9mJIP/y17P/////////////////////////////////////////
-        ///////////////////////////////////////////////+/f/rwIj/1XoD/9R4AP/UdwD903sDgNF4
-        BVnTeAD41HgA/9R4AP/gnkf//fjx////////////////////////////////////////////////////
-        ///////////////////////////////////////////////////////////////////////////+/+zE
-        j//VegP/1HgA/9R4AP/UeAD/14MU//Tcvv////////////z27//ipVb/8NKr//348v/9+PL//fjy//34
-        8v/9+PL//fjy//779//////////+//77+P/9+fP//fjy//348v/9+PL//fjy//348v/99/H/6ryB/9V6
-        A//UeAD/1HgA9tJ+CVXFfAox0ngB5tR4AP/UeAD/4J5H//348f//////////////////////////////
-        ////////////////////////////////////////////////////////////////////////////////
-        /////////////////v/sxI//1XoD/9R4AP/UeAD/1HgA/9R5Av/ntHP//vz5/////////v3/7sqc/92W
-        Of/gnkf/4J5H/+CeR//gnkf/4J5H/+CfSv/wz6X//v79///+/f/79Or/8ti2/+OpXP/gnkf/4J5H/+Ce
-        R//gnkf/4J1G/9qMJv/UeQH/1HgA/9N5AufSghkzxn8OEtJ4AsLUeAD/1HgA/9ySMf/x0aj/8tay//LW
-        sv/y1rL/8tay//LWsv/y1rL/8tay//LWsv/y1rL/+OrX///+/v////////////79/P/248r/8tay//LW
-        sv/y1rL/8tay//LWsv/y1rL/8tay//LWsv/y1rH/5a1k/9V5Av/UeAD/1HgA/9R4AP/UeAD/3JEv//ru
-        3/////////////nr2v/bjSj/1HgA/9R4AP/UeAD/1HgA/9R4AP/YhBf/9d/D//////////////////bj
-        yv/Zhx3/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/VeQPD1oYaE39/AATLegWH03cA/dR4
-        AP/UeQP/1n0J/9Z9Cv/WfQr/1n0K/9Z9Cv/WfQr/1n0K/9Z9Cv/WfQr/2IMW//HUrv////7/////////
-        ///68eT/3pc7/9Z9Cv/WfQr/1n0K/9Z9Cv/WfQr/1n0K/9Z9Cv/WfQr/1n0K/9V7Bf/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9Z+C//w0Kf////+///////++/j/5rBq/9R5Af/UeAD/1HgA/9R4AP/UeAH/4qNS//34
-        8f////////////78+v/puXr/1HoE/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TdwD903kDhr9/
-        AAQAAAAAw38LRNN5Ae7UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9qM
-        Jv/35c///vz5/////v////7/8dOt/9Z/Df/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/5Ktg//369v/9+vb/+eza/+i3d//VewX/1HgA/9R4
-        AP/UeAD/1XsG/+vAiP/89u////78///////46tf/244p/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HcA7tV5A0MAAAAAAAAAAMKFDBXSeAHC1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/WfQn/3ZMz/+WsYv/txpT/9Ny8/+OnWP/UeAH/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9mJIP/qvIH/4qZW/9qL
-        JP/WfQn/1HgA/9R4AP/UeAD/1HgA/9R5Af/YhBj/35tC/+i5ev/y1bD/6LZ1/9V7Bf/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AcDOeQwVAAAAAAAAAAD/fwAC1HkCcdR3APrUeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1XoE/9aAD//VfAf/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAH/1HkD/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeQH/1n4K/9V8
-        CP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4APrTegRw/38AAgAAAAAAAAAAAAAAAMl4
-        BibSeADW1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/SeAHVznwGJQAA
-        AAAAAAAAAAAAAAAAAAC/fwAEzXkBgtR3APvUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD6znsCfr9/AAQAAAAAAAAAAAAAAAAAAAAAAAAAAM58BiXTdwDR1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/03gAz81/ByQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fwACzHkCa9N4
-        APbUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA9M17BGf/fwACAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAMx/DBTTeQGw03cA/tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HcA/dR4Aa7JeAATAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzHoEONJ5AdvUeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9F3
-        AdnLegQ2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9/AATSdwJi1HgA79R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N4AO3ReABff38ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAv2oADNN4AIjTdwD31HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4APbUeACD0HMACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJawAT03cAmdN3APnUeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APnRdwCX1HEAEgAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMR1CRrPeAGh03cA+dR4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APnPeQOiwXoKGQAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAy3oKGdN4AZjTdwD31HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4
-        APbSeAGWwXoKGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUfwAS0ncAidN4APDUeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R3AO7UeACD1HEAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCLAAvQdwBi0ncA29N3
-        AP7UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HcA/dJ3AdnRdwBg0HMACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAv38ABNF2ADjTeAGw1HcA9dR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03gA9NN4Aa7HeAQ3f38ABAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzH8AFM54AmrSeADQ1HcA+9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TdwD70ngA0Mt5BGfJhg0TAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACqVQADznwGJdB4
-        AYPSeADY03gA+tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4APrSeADWznoCf858
-        BiWqVQADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAACZZgAFyXgGJtF4AnDTeADC1HcA7tN3AP3UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UdwD903cA79J4
-        AMHRdwBxyXgGJr9/AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fwACznkAFdF5A0PTdwGG03gAwdN3
-        AObTdwD303cA/tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UdwD903cA99J4
-        AebUeADB03cBhtJ4A0TOeQAV/38AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAA/6oAA8ZxABLPegAw0HgCV9F4AYHQeAGr03kByNN3ANvTeADt03cA/NN3APnTeADt03cA29J5
-        AcjReQGo03kAgM95AlbEfwowxnEAEv+qAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///8AAA/
-        /////+AAAAf/////gAAAAf////4AAAAAf////AAAAAA////wAAAAAA///+AAAAAAB///wAAAAAAD//+A
-        AAAAAAH//wAAAAAAAP/+AAAAAAAAf/wAAAAAAAA/+AAAAAAAAB/wAAAAAAAAD/AAAAAAAAAP4AAAAAAA
-        AAfgAAAAAAAAB8AAAAAAAAADwAAAAAAAAAOAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAEAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABwAAAAAAA
-        AAPAAAAAAAAAA+AAAAAAAAAH4AAAAAAAAAfwAAAAAAAAD/gAAAAAAAAf+AAAAAAAAB/8AAAAAAAAP/4A
-        AAAAAAB//wAAAAAAAP//gAAAAAAB///AAAAAAAP//+AAAAAAB///8AAAAAAP///8AAAAAD////4AAAAA
-        f////4AAAAH/////4AAAB//////8AAA///8oAAAAMAAAAGAAAAABACAAAAAAAIAlAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAA/wAAAcR1AA3RdgAt0ngAW9F3AI3SeQG303gA2NN3AOvUeAD603cA+dN3AOvSeAHY0XgBuM93
-        AI3OeQJa0XYALcR1AA3//wABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAP9/AATKdQAn0HgAbtN4ALbTeADl03cA+dN4AP7UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N4AP7TdwD503gA5dF4AbjOegJuynUAJ5lmAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAD/qgAD0XYALdJ3AIvTeADa1HgA+tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD603cA29F5AYvLdgUt/6oAAwAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAANR/ABjSeQB403cA29N3AP3UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3
-        AP3SdwDbz3kCdtJ5ABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACqqgADzX0EOdR4ALjTdwD51HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/03cA+dJ4ALjNeAQ5qlUAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANR/AAbSeQJc0ngB3NN4AP7UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4AP7TdwDb1HkCWtR/AAYAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzH8ZCtR7B23TdwDq1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA6c93
-        Amu/fwAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUfwAG0noJbtR5
-        Ae7UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N4AO3PeQJr1H8ABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9/
-        PwTTegVe03cA6tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeADp1XkFXP+qAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAdWBED3TeALe1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgB3M57BDoAAAABAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAA14kTGtR6BLvTeAD+1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03gA/tJ5
-        ArnUfwoYAAAAAAAAAAAAAAAAAAAAAAAAAAD/vz8E1X8MfNZ+DPnUeQH/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/Wfwz/240o/9uOKv/Zhxz/1HgB/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N3APnQfAh5v78/BAAAAAAAAAAAAAAAAAAAAADckyw03JEw3u/Mn//dlDX/1HgB/9R4
-        AP/UeAD/1n4K/9uOKf/gnEX/4aJP/+SpXf/msGn/57Nw/+i3d//ot3j/6bp9/+m8gP/pvID/6byA/+aw
-        av/Wfw3/1HgA/9R4AP/gnEP/+e3d//vx5f/tyJf/2IQX/9qLJf/ajCX/2owl/9qMJf/ajCX/2owl/9qM
-        Jf/ajCX/2owl/9qMJf/ajCX/2owl/9qMJf/bkC7d3q1hLwAAAAAAAAAAAAAAANSqVQbakCyU7sud/f79
-        +//027z/2YYb/9R6A//emDz/8NGp//rw4v/9+fT//vz5//79+v/+/fz///79///+/f///v7////+////
-        //////////////v06v/dljj/1HgA/9R4AP/hoEv//fr2///////w0aj/57Vz//rw4//68eT/+vHk//rx
-        5P/68eT/+vHk//rx5P/68eT/+vHk//rx5P/68eT/+vHk//rx5P/57+H97c6kj8yZMwUAAAAAAAAAANWI
-        Iyvdlznd+e3d///////+/Pr/6r2C/+GhTv/57Nz////+/////////////////////////////v38//78
-        +v/+/Pn//vz5//79+//+/fz//v38//78+f/otnT/1HkB/9R4AP/hoEv//fr2///////w0aj/6byA///+
-        /v/////////////////////////////////////////////////////////////////+/fv/57d23dOI
-        GCkAAAAA//8AAdR9C3LVegb76LZ0//369v//////+/Pp//nt3f////////79//ns2//y1rL//fnz////
-        ///89+//6LZ2/+OmVv/ipVb/4qVW/+OoWv/kqV3/5Kld/+SqX//elzz/1HkC/9R4AP/hoEv//fr2////
-        ///w0aj/4qVV//DPpv/w0Kb/8NCm//DQpv/w0Kb/8NCm//Xfw//+/fz///////vz6P/x06v/8NCm//DQ
-        pv/vz6T/35pC+9V9Bm7/AAAB2n8SDtR5ArnUeAD/14IU//LYtf////7////////////+/fv/8dOr/9uP
-        K//ckC//+vHk///////78ub/244q/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/hoEv//fr2///////w0aj/1XwJ/9V7Bf/VewX/1X0J/9yRLv/Zhhv/1XwI/92UNv/78ub///////nt
-        3P/bjir/1XsF/9V7Bf/VewX/1HkC/9N5ArbXiRMN1HoKMNN4AebUeAD/1HgB/+GjUf/9+PH/////////
-        ///24cb/2ooi/9R4AP/bjir/+vHk///////78+j/3pc8/9eDFf/XgxX/14MV/9eDFf/XgxX/14IU/9V6
-        BP/UeAD/1HgA/9R4AP/hoEv//fr2///////w0aj/1XsG/9R4AP/UeAD/2Ygd//Xix//248r/68CH/9uM
-        J//z2Lb///////77+P/kql//1HgA/9R4AP/UeAD/1HgA/9N4AebTfAov1XsIXdN3APnUeAD/1HgA/9eD
-        Ff/14MT///////79+//nsm7/1HkB/9R4AP/bjir/+vHk///////+/Pr/+OnW//flzv/35c7/9+XO//fl
-        zv/35c7/9N2+/9uPK//UeAD/1HkB/9R5A//hoEv//fr2///////w0aj/1XsG/9R4AP/UeAD/4aBL//35
-        8///////+OrX/9qKIv/ntHP//v37///////w0an/1n0K/9R4AP/UeAD/1HgA/9N3APnSeQVc1HoFkNR4
-        AP7UeAD/1HgA/9R5Av/qvoT///7+///+/f/qvID/1HkC/9R4AP/bjir/+vHk////////////////////
-        /////////////////////////PXr/92UNf/UeAD/2IQX/+KkVP/iolD//fr2///////w0aj/1XsG/9R4
-        AP/UegP/68KL///+/v////7/7sud/9V8B//dlTf/+/Pp///////67+D/248r/9R4AP/UeAD/1HgA/9N4
-        AP7TegGM0nkBuNR4AP/UeAD/1HgA/9R4AP/hoU3//fr0///////y1bH/1n0K/9R4AP/bjir/+vHk////
-        ///++/j/9eHG//Pbu//z27v/89u7//Pbu//z27v/8dSs/9uMJ//UeAD/3pg9//fm0P/qvYL//fr2////
-        ///w0aj/1XsG/9R4AP/XgxX/9uHH///////9+vX/4qVU/9R4AP/XgRL/9N7B///////+/Pr/5rBq/9R4
-        Af/UeAD/1HgA/9R4AP/SeQK403kB2NR4AP/UeAD/1HgA/9R4AP/ajSf/9uPK//fm0P/uypv/14EQ/9R4
-        AP/bjir/+vHk///////78+f/3ZM0/9Z+DP/Wfgz/1n4M/9Z+DP/Wfgz/1n4L/9R5Av/UeAH/57Rx//78
-        +v/67+D//vz6///////w0aj/1XsG/9R4AP/emT7//Pbt///////46NP/2Yce/9R4AP/UeQP/68CJ///+
-        /v//////8tay/9Z+DP/UeAD/1HgA/9R4AP/TeQLZ03cA69R4AP/UeQH/14IT/9iGGv/ZiB//3pY6/9yS
-        MP/ajCX/2Ycb/9iGGv/fmkD/+vLn///////78+n/35pA/9iGGv/Yhhr/2IYa/9iGGv/Yhhr/2IYa/9iF
-        Gf/Wfgz/78yg///////////////////////w0aj/1XsG/9R5Av/pu3////79/////v/tx5X/1XsF/9R4
-        AP/UeAD/4aJP//369f//////+/Lm/9ySMv/UeAD/1HgA/9R4AP/TdwDq03cA+dR4AP/WfQn/7sue//nr
-        2f/569n/+evZ//nr2f/569n/+evZ//nr2f/67t///v37///////+/fv/+u7f//nr2f/569n/+evZ//nr
-        2f/569n/+evZ//flzv/eljj/5Kth//369P/////////////////w0aj/1XsG/9eCE//138L///////34
-        8v/hoEz/1HgA/9R4AP/UeAD/2osl//nt3f///////v37/+i2dv/UeQL/1HgA/9R4AP/UeAD603cA+dR4
-        AP/Wfgv/89q6////////////////////////////////////////////////////////////////////
-        //////////////////////////////348v/fmkD/2IIU//Tbu//////////////////w0aj/1XsG/92T
-        M//67t////7+//bky//YhRn/1HgA/9R4AP/UeAD/1n4M//PYtv///////v38//HUrv/Wfwz/1HgA/9R4
-        AP/TdwD503cA69R4AP/VfAf/6bl8//HTrP/x06z/8dKq//DQp//w0Kf/8NCn//DQp//w0Kf/8NCn//DQ
-        p//w0Kf/8NCn//DQp//w0Kf/8NCn//DRqP/x06z/8dOs/+/Oo//bjyr/1HgB/+OoW//9+fX/////////
-        ///w0aj/1XsG/9Z+DP/fm0L/6r6F/+WvaP/VeQP/1HgA/9R4AP/UeAD/1HkC/+ezcP/w0qn/5rFs/9yS
-        Mf/VegT/1HgA/9R4AP/TdwDr0nkB2dR4AP/UeAH/4J9K//DRp//w0an/5Kth/9V7Bv/VegT/1XoE/9V6
-        BP/VegT/1XoE/9V6BP/VegT/1XoE/9V6BP/VegT/1XoE/9qLI//uypr/8NGp/+zCjP/XgRH/1HgA/9iE
-        F//14MX////////////w0aj/2IMW/+KlVP/kql7/5Ktg/+SsYv/kql7/5Kpe/+SqXv/kql7/5Kpe/+Wu
-        Z//lrmb/5Kpf/+SqXv/elzv/1HkC/9R4AP/TeAHX0XkBudR4AP/UeAH/5rJu///+/P//////8M+k/9yS
-        Mv/ckTD/3JEw/9yRMP/ckTD/3JEw/9yRMP/ckTD/3JEw/9yRMP/ckTD/3JEw/+KmVv/89ez///////jo
-        0//YhRn/1HgA/9R5Av/ns2///vz6///////x1a//3JMy//rw4v///vz///78///+/P///vz///78///+
-        /P///vz///78///+/P///vz///78///+/P/vzJ//1XsF/9R4AP/SeQG31HkBj9R4AP7UeAH/5rJu///+
-        /P///////fr1//v06v/79Or/+/Tq//v06v/79Or/+/Tq//v06v/79Or/+/Tq//v06v/79Or/+/Tq//z2
-        7f///v3///////jo0//YhRn/1HgA/9R4AP/bjSf/+ezb///////57Nz/4qNS//rw4v/+/vz//v78//7+
-        /P/+/vz///7+/////////v3//v78//7+/P/+/vz//v78//7+/P/vzJ//1XsF/9N4AP7RegON0HsFXdN3
-        APnUeAH/5rJu///+/P//////////////////////////////////////////////////////////////
-        //////////////////////////////jo0//YhRn/1HgA/9R4AP/Vewb/7sma///+/v/+/Pr/6ryB/+Wt
-        Y//msm3/5rJt/+aybf/ntHH/9uLI///////89+//8ti1/+e0cv/msm3/5rJt/+aybf/fnEX/1HkC/9N3
-        APnVfgpdznwFL9N4AebUeAD/3pg8/+zCiv/swoz/7MKM/+zCjP/swoz/7MKM/+zCjP/03L3///79////
-        ///++/f/8NCm/+zCjP/swoz/7MKM/+zCjP/swoz/7MKM/+i1dP/Wfw7/1HgA/9R4AP/UeAD/4aFN//34
-        8v//////9Ny9/9eBEf/UeAD/1HgA/9R4AP/ZiB//9+fS/////////v7/7ciX/9V7Bv/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N4AebUfw8wtn8SDtB5ArnUeAD/1HgB/9R5Av/UeQL/1HkC/9R5Av/UeQL/1HkC/9V9
-        Cf/vzaH///7+///////359H/2Ygf/9R5Av/UeQL/1HkC/9R5Av/UeQL/1HkC/9R5Av/UeAD/1HgA/9R4
-        AP/UeAD/2IUY//bky////v7/+u7g/92TNP/UeAD/1HgA/9R4AP/kqV3//fr1///////89Ov/35tC/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N5AbfXiRMNAP8AAc94BHDUdwD71HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9V7Bf/gn0r/7MKL//Pbuv/punz/1XoE/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HoD/+awaf/qvYP/35xD/9Z/Dv/UeAD/1HgA/9R4AP/bjSj/57Rx//HT
-        q//txZP/1n4M/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA+tV4Am7/AAABAAAAANJ5BijUeADc1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HkC/9Z+DP/Wfgv/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9V6BP/UeQL/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgB/9V8CP/Wfgv/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA29F8BicAAAAAAAAAAMxm
-        AAXPeQGN03cA/dR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TdwD90nkBiv9/
-        AAQAAAAAAAAAAAAAAADNeQAu1HgA3NR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/TeADay3wFLQAAAAAAAAAAAAAAAAAAAAC/fwAE0HoCedN4APnUeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4APjReQJ2/6oAAwAAAAAAAAAAAAAAAAAAAAAAAAAAy3oKGdF3AbvTeAD+1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/03gA/tJ4AbjJdAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc95
-        BDvUdwDd1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA2814BDkAAAABAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAKpVAAPTdwBe03cA69R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeADp0XYAWqpVAAMAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUfwAG0HkCbdN3AO7UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3AO7PeAJs1H8ABgAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv38ACNB5Am3TdwDr1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA6dF5
-        AmupjQAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANR/
-        AAbQdwBe1HcA3dN4AP7UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4
-        AP7TdwDb1HkAWtR/AAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAD/qgADz3kAO9N4ALrTdwD51HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/03cA+dJ4AbjNeAQ5qlUAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdR/ABjSeAB50ncA3NN3AP3UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N3AP3TdwDbz3sCdsl0ABgAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fwAEzXkALtJ4
-        AI7SeADc03cA+9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD60ncA3NF5AYvLdgUtv38ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAMxmAAXMeQAo03kAb9R4ALjTdwDm03cA+dN4AP7UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N4AP7TdwD503cA5tJ3ALnTeQBvzHkAKMxmAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAchtAA7TdwAv0nkAXNJ4AI7SeQG503gA2NN4
-        AOvUeAD603cA+dN4AOvTeADY0ngBuNF5AI3PeQJczncAL8htAA7//wABAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//4AAH//AAD/+AAAH/8AAP/g
-        AAAH/wAA/8AAAAP/AAD/AAAAAP8AAP4AAAAAfwAA/AAAAAA/AAD4AAAAAB8AAPAAAAAADwAA4AAAAAAH
-        AADgAAAAAAcAAMAAAAAAAwAAwAAAAAADAACAAAAAAAEAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAgAAAAAABAACAAAAAAAEAAMAAAAAAAwAAwAAAAAADAADgAAAAAAcAAOAAAAAABwAA8AAAAAAP
-        AAD4AAAAAB8AAPwAAAAAPwAA/gAAAAB/AAD/AAAAAP8AAP+AAAAB/wAA/+AAAAf/AAD/+AAAH/8AAP/+
-        AAB//wAAKAAAACgAAABQAAAAAQAgAAAAAABAGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKpVAAPSeQAX0HcAQtR3AHfTeACq0ngB0tR4
-        AOnTdwD603cA+dR4AOnReAHT0ngAqtB5AnjQdwBCx3kAF6pVAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAA1H8ABs96ADDSeACD1HgAy9N3APHUdwD91HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UdwD903cA8dJ5AczSeAGDz3oAMKp/AAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fwACzXYAKdN4AI7UeADi03cA/dR4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA/dR4
-        AOLSeACOzHkGKP9/AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAADQcwAL0XoAYNJ4ANbUeAD81HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA/dN4ANTRegBguXMACwAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQfwAW1HkBj9N4
-        APHUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03gA8dJ4AY7aeQAVAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTgxEd03gDpdR4APrUeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/TdwD503gAo8Z6CRsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AADcfwAW03oDpdR3APvUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3
-        APvTeACj2nkAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUfyoM03oFktR4APrUeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA+dR6A5DQiwALAAAAAAAA
-        AAAAAAAAAAAAAAAAAACqVQAD1X4HY9N5AfLUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TeADxz3sFYf9/AAIAAAAAAAAAAAAAAAAAAAAA0H8RLNZ+
-        DtfUegT/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4Af/UeAH/1HgB/9R5Af/UeQH/1HkB/9R4
-        Af/UeAD/1HgA/9R5Af/Zhxz/244p/9mHHf/UeQH/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9J4AdbOfxIqAAAAAAAAAAAAAAAA359fCNmNJ5brwo794qVV/9R5Av/UeAD/1n4M/92U
-        Nv/kqVz/5rBr/+i4ef/qvYP/68GK/+zCjP/sxZH/7caT/+3Gk//rwIj/2Ygf/9R4AP/VfAb/7sqc//rx
-        5P/vzaH/244p/96ZPv/emT7/3pk+/96ZPv/emT7/3pk+/96ZPv/emT7/3pk+/96ZPv/emT794ahZkdq2
-        kQcAAAAAAAAAANiLJjXntXXm/fn0//jq2P/ckjH/240o//DQpv/89Or//v37///+/v////7////+////
-        /////////////////////////vz5/+SrYf/UeAD/1XwH//HUrv//////8te0/+zEj//9+fP//fnz//35
-        8//9+fP//fnz//358//9+fP//fnz//358//9+fP//fnz//bmzuTcpVUzAAAAAP+qAAPVfw2I5Kth/f34
-        8f///v7/8tax//TbvP///v3//v37//v06v/+/fv///////rv4v/z2rr/89m4//Pauf/03L3/9N2///Te
-        wP/otnb/1HoD/9V8B//x1K7///////LXtP/rwIj/+/Hl//vx5f/78eX/+/Hl//vx5f/9+fT///////79
-        +//78+j/+/Hl//vx5f/w1K/92IoghapVAAPffxUY1HkCzdZ+C//uypv///79//79/P///v3//Pbu/+q9
-        gv/hok//+/Lm///////txZL/1n0L/9Z9Cv/WfQr/1n4L/9Z+C//Wfgv/1XwI/9R4AP/VfAf/8dSu////
-        ///y17P/2Ygf/9uOKv/bjir/3pY5/92UNf/bjyv/7MOO///+/f/89e3/4qVV/9uOKv/bjir/2Ykf/9R7
-        BcvSeQsX1XsHRNN4AfLUeAD/3ZM0//rx5P///////vz5/+m6ff/VfAj/240o//rw4///////7seX/9iE
-        GP/YhBf/2IQX/9iEF//YhBf/1n0K/9R4AP/UeAD/1XwH//HUrv//////8tez/9V8CP/UeAD/1XoE/+q/
-        hv/z2Lb/5a9o/+CeR//89e3//v37/+ezcP/UeAH/1HgA/9R4AP/TeADx1X0HQ9V7BHrUeAD91HgA/9V8
-        CP/w0Kb///////nu3//bjCb/1HgA/9uNKP/68OP///////v06v/359H/9+fR//fn0f/359H/9+bP/+Sp
-        Xf/UeAD/1XoE/9Z/Df/x1K7///////LXs//VfAj/1HgA/9iFGP/25c3///////PauP/ZiSD/9d/E////
-        ///z2bj/1n8O/9R4AP/UeAD/1HcA/dR5BHjUeQKs1HgA/9R4AP/UeAD/5Kxi//78+v/89ez/3ZU4/9R4
-        AP/bjSj/+vDj/////////vz//vz5//78+f/+/Pn//vz5//77+P/ns3D/1HgA/9yTM//krGL/8dWx////
-        ///y17P/1XwI/9R4AP/fm0P//ffw//79/P/ntXT/1HoD/+q/hv///v7/+/Pp/92VNv/UeAD/1HgA/9R4
-        AP/TeQGq03gB09R4AP/UeAD/1HgA/92UNf/78uf//Pfw/+OnWP/UeAD/240o//rw4///////8tez/+Om
-        V//jplf/46ZX/+OmV//jplb/2own/9R4Af/msm3/+evY//fn0///////8tez/9V8CP/UeQL/6r2D///+
-        /f/78uf/3JIy/9R4AP/gnkn//fnz///+/f/puXr/1HkC/9R4AP/UeAD/03oC09N3AOrUeAD/1XoE/9Z+
-        C//YhRn/46hb/+GiT//aiyX/1n4L/92SMf/68eT//////+3Fkv/Wfgz/1n4L/9Z+C//Wfgv/1n4L/9Z+
-        C//WfQr/786k///+/v/+/fv///////LXs//VfAj/14IS//Xfw///////8te0/9Z+DP/UeAD/2Yge//jq
-        1///////9N7B/9eCEv/UeAD/1HgA/9R4AOnUeAD41HgA/9+aQf/027v/9N7A//TewP/03sD/9N7A//Te
-        wP/248r//vv4///////68OP/9N7A//TewP/03sD/9N7A//TewP/03Lz/4J5H/+m7fv/+/fv/////////
-        ///y17P/1XwI/96YPf/89e3//vz6/+awa//UeAH/1HgA/9V8B//x0qr///////z27v/fmT//1HgA/9R4
-        AP/TdwD51HgA+NR4AP/ipVX//vv3///+/f///v3///79///+/f///v3///79///+/f///v3///79///+
-        /f///v3///79///+/f///v3//vz4/+OoWf/aiyP/+OjU////////////8tez/9V8Cf/krGL/+/Pp//rt
-        3v/bjyv/1HgA/9R4AP/UeAH/6LZ0//79+v/89ez/5rBq/9R4Af/UeAD/03cA+dN3AOrUeAD/240o/+vA
-        h//sw4//6Lh6/+WuZv/lrmb/5a5m/+WuZv/lrmb/5a5m/+WuZv/lrmb/5a5m/+WuZv/ot3f/7MOO/+vB
-        if/bjyz/1HkD/+m6fP///fz///////LXs//Wfgv/2IUY/9+bQv/jqFn/14IS/9Z+C//Wfgv/1n4L/92W
-        OP/ot3f/4JxF/9mHHP/VegP/1HgA/9R4AOnRegHT1HgA/9mJIP/24sj/+vDj/+i1cv/WfQn/1n0J/9Z9
-        Cf/WfQn/1n0J/9Z9Cf/WfQn/1n0J/9Z9Cf/WfQn/5a9n//rw4//359L/244r/9R4AP/bjir/+e3d////
-        ///y17T/3pc7//PZt//03sD/9N7A//TewP/03sD/9N7A//TewP/03sD/9N7A//TewP/z2Lf/3JIy/9R4
-        AP/SeAHS1HkBrNR4AP/aiyT/+u7f///////569n/89m3//PZt//z2bf/89m3//PZt//z2bf/89m3//PZ
-        t//z2bf/89m3//jp1f////7/+/Tq/9yRMP/UeAD/1XsG/+7Il/////7/9+bQ/+SqX//9+fP////+////
-        /v////7////////////////////+/////v////7//fjz/9+bQv/UeAD/03kDqtF5AnrUdwD92osk//ru
-        3v////7////+/////v////7////+/////v////////////////////7////+/////v////7////+//v0
-        6f/ckTD/1HgA/9R4AP/gnkf//ffx//369v/punz/6bt+/+q+hP/qvoT/68CI//jq1////vz/+e3e/+3H
-        lf/qvoT/6r6E/+m6ff/aiiL/1HcA/dR8BnnOewNE03gA8teBEf/mr2j/6Ld3/+i3d//ot3f/6Ld3/+i3
-        d//x1K7///79///////24sf/6Lh4/+i3d//ot3f/6Ld3/+i3d//msm3/2IQW/9R4AP/UeAD/14IU//Xg
-        xP//////8dKq/9Z9C//UeAH/1HgB/9qLJP/46tj///////jp1f/aiiL/1HgB/9R4Af/UeAH/1HgA/9R4
-        APHVfwdEyX8KGNJ4Ac3UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/VegP/6ryB//z17P/9+vX/5Kth/9R4
-        Af/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R5Av/puXv/+/Po//HSq//YhBf/1HgA/9R4
-        AP/hoEz/+e3e//769v/rv4b/1XoE/9R4AP/UeAD/1HgA/9R4AP/UeADM0nkAF6pVAAPSeAGF03cA/dR4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgB/9eDFP/dlTf/46ZY/9iEF//UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/2IYa/9ySMv/XgBD/1HkB/9R4AP/UeAD/1n0K/9uOKv/io1L/2Ygf/9R4
-        AP/UeAD/1HgA/9R4AP/TdwD91HoBg6pVAAMAAAAA0XoAMtR4AOPUeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA4tB3
-        BTEAAAAAAAAAANR/AAbSeACQ03cA/dR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/NJ4AY7UfwAGAAAAAAAAAAAAAAAAznkGKtN3
-        AdfUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N4ANTSeQYoAAAAAAAAAAAAAAAAAAAAAP9/AALSegJi03gA8tR4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APHRegJg/38AAgAA
-        AAAAAAAAAAAAAAAAAAAAAAAA0HMAC9R3AJHUeAD61HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APnSeACOuXMACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AADSeQAX03gApdR3APvUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R3
-        APvRdwCk0HMAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMh2CRzSeACl1HgA+tR4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APnRdwCkv38JHAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0H8AFtN3AJHTeADy1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N4APHTeACO0HMAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAADQcwAL0ncAYtR4ANbTdwD91HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/NJ3AdXRegJg0HMACwAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9/
-        AALTfAAp0ngAkNN3AOTTdwD91HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/TdwD903gA49J5AI/NdgYp/38AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANR/AAbRegAy0HgAhdN4
-        AM3TeADy1HcA/dR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HcA/dN4APLTeADN0ncAhMt1
-        ADLUfwAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKpVAAPJdAAY0ngARNJ4AHnTeACr0ngB09N3
-        AOrTdwD603cA+dN3AOrTeAHS0ngAq9B6AnnVeQBDyXQAGKpVAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8AAP/wAAAP/AAAP/AAAA/wAAAP8AAAD+AAAAfwAAAPwA
-        AAA/AAAA+AAAAB8AAADwAAAADwAAAOAAAAAHAAAAwAAAAAMAAADAAAAAAwAAAIAAAAABAAAAgAAAAAEA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAIAAAAABAAAAgAAAAAEAAADAAAAAAwAAAMAAAAADAAAA4AAAAAcAAADwAAAADwAAAPgA
-        AAAfAAAA/AAAAD8AAAD+AAAAfwAAAP8AAAD/AAAA/8AAA/8AAAD/8AAP/wAAACgAAAAgAAAAQAAAAAEA
-        IAAAAAAAgBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AADMZgAFzXgAJNJ4AFvTdwCX03cAyNN3AOjTdwD503gA+NN3AOjSdwHI0XcBl9J4AlvNeAAkzGYABQAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AADMmQAF1HoANtN4AJTUeADc03cA+dR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA+dJ4
-        ANzSeACUz3oANsxmAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAz3oAG9N3AIbTeADl03cA/tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9N3AP7UeADk0nkBhM96ABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAA//8AAdN9BDXTeAC91HcA+9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TdwD703gAvNJ6ADT//wABAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAP//AAHUewdC03gB1NN4AP7UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TeAD+03cA0855BD///wABAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAB0H0EN9N4AdTUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA09N9
-        BDUAAAAAAAAAAAAAAAAAAAAAAAAAANp/EhzUeQK/03gA/tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/TeAD+03kBvc96CRsAAAAAAAAAAAAAAADUfyoG1oAQidV6BvvUeAD/1HgA/9R4AP/UeAD/1HgB/9R5
-        Av/UeQP/1XoD/9V6BP/VegT/1XoE/9R5Af/UeAD/1X0J/9qLJP/Zhxz/1HkC/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UdwD703kDhsyZMwUAAAAAAAAAANiQKjznt3bn6Ld3/9V8B//Wfgr/35pB/+i2
-        df/rwIj/7ceV/+/Lnf/vzaH/8M+l//DQp//wz6T/3pg8/9R4AP/dlDT/+erX//HSq//gnUb/5Kpe/+Sq
-        Xv/kql7/5Kpe/+SqXv/kql7/5Kpe/+SqXv/krmfm47qEOAAAAADUfyoG3Zk9mffn0/789ez/46dZ/+zE
-        j//89u7///79/////////v7//fr2//359P/9+fT//fr1//369f/rwov/1HoD/96XOv/99/D/9N7B//HT
-        rP/+/fz//v38//79/P/+/fz///78///+/P/+/fz//v38//z48/7ovH+W/5kzBdWCDSXVfQre6r2D//78
-        +v/78uf//fr2//jq1//tx5X//Pbu//v16//kql//35pA/9+aQf/fnET/4JxF/9ySMv/UeQL/3pc6//33
-        8P/03b//4qVV/+i1dP/ot3f/6Ld4/+m5e//57d3//vz6/+7Lnf/otXT/57Nw/9mMJ9zUfwck03sFXdN4
-        APnZiB7/9+bQ///////57Nz/3pc6/9qNKP/68OP/+vLm/92XOv/YhRj/2IUY/9iFGP/XgRH/1HgB/9R4
-        AP/elzr//ffw//Tcvf/Wfgv/1HgA/9+ZP//uyZj/4aBL/+3Fkv///v3/6r2B/9R5Av/UeAD/03cA+dR7
-        BVvVeQOZ1HgA/9R5Av/qvYL///79/+7Lnv/VegT/2owm//rw4//+/fr/+ezb//jp1f/46dX/+OnV/+7J
-        mf/WfAf/1n8N/9+bQv/99/D/9Ny9/9Z+C//UeQL/68GL///+/f/sxZH/4aBN//358//14cf/14IU/9R4
-        AP/UeAD/03gBmNN4AcnUeAD/1HgA/9+cRP/9+PP/9Nu7/9Z+DP/ajCb/+vDj//78+f/359H/9uLJ//bi
-        yf/24sn/7MSQ/9Z8B//kql7/7MOP//338f/03L3/1n4L/9eCE//24cf//fn0/+GgS//Zhhv/+OjU//33
-        8P/fm0P/1HgA/9R4AP/TeQHI1HcA6NR4AP/UeQL/2Ycd/+3Hlf/ot3j/1oAP/9qNKP/68OP/+vLm/92V
-        Nv/XghP/14IT/9eCE//WgA7/1XwH//DPpP/89+///v37//Tcvf/Wfgv/3pg9//z27v/35c//2IUY/9V7
-        Bf/vzaH///7+/+vBi//UegP/1HgA/9N4AejTeAD41n4K/+m6ff/vzaD/786j/+/NoP/vzJ//8dSt//35
-        9P/9+vX/8dSt/+/Mn//vzJ//78yf/+/Mnv/holH/7sma///+/v//////9Ny9/9Z/Df/qu4D///78/+zC
-        jP/UegP/1HgA/+WuZv/+/fv/9+XO/9iFGf/UeAD/1HgA+NJ3APnXgA//89q5//z17P/89ez//PXs//z1
-        7P/89ez//PXs//z17P/89ez//PXs//z17P/89ez//PXr/+ayb//eljn/+/Ln///////03L3/14IS/+vB
-        i//46tf/35pB/9R4AP/UeAD/3ZQ1//nt3f/14MT/25At/9R4AP/TeAD403gB6NV6BP/msGv/782h/+Sp
-        Xf/ckjD/3JIw/9ySMP/ckjD/3JIw/9ySMP/ckjD/3JM0/+q8gf/vzJ//3pc6/9V8CP/vzJ/////+//Tc
-        vf/bjCb/4aFO/+WvaP/hoU3/4JxF/+CcRf/hok//6LZ1/+OoW//dlDX/1XkD/9N4AOfSeQHJ1HkD/+7J
-        mf///fz/786j/+avaP/mr2j/5q9o/+avaP/mr2j/5q9o/+avaP/msW3/9+fS//769//hok//1HgA/+Cd
-        Rv/89/D/9uPJ/+i1c//8+PP//fr2//369v/9+vb//fr2//369v/9+vb//fr2//LWs//WfQr/03kByNJ4
-        AZrUeQP/7siY//79/P/+/fv//vz6//78+v/+/fv///79///+/f/+/fv//vz6//78+v/+/fv//fn1/+Gh
-        Tv/UeAD/14ER//Tdv//99/D/6ryB/+3Jmf/uypv/78yf//rx5P/++/f/9N7A/+7Km//uypv/57Nx/9V7
-        Bv/TeQSZ0HsCXdN4Afnelzr/5Kth/+SrYf/kq2H/5Kth/+7KnP///fz//Pbt/+i5ev/kq2H/5Kth/+Sr
-        Yf/kql7/2Yge/9R4AP/UeAH/57Vz//79+//txpX/1XsH/9R5A//bjyv/+u7g//369v/jqFv/1HkD/9R5
-        A//UeQL/03cA+dN7BV3OfAYl03cB3dR4AP/UeAD/1HgA/9R4AP/UeAH/4Z9L//LXtP/vzJ7/1n8N/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/bjyv/782g/+SpXP/VewX/1HgA/9uPLP/vzqL/8dKq/9iF
-        GP/UeAD/1HgA/9R4AP/UeAHc1HgAJMxmAAXSeACW03gA/tR4AP/UeAD/1HgA/9R4AP/UeAH/1X0J/9Z/
-        Dv/UeAH/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R5Av/Vewb/1HgA/9R4AP/UeAD/1HgA/9V7
-        Bv/Wfw7/1HgB/9R4AP/UeAD/03cA/tN4AZTMZgAFAAAAAMx2ADjTdwDm1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TeADkz3oANgAAAAAAAAAAqn8ABtJ4AYjUdwD71HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HcA+9J4AYXMZgAFAAAAAAAAAAAAAAAA0XYAHNJ4
-        AL/TeAD+1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4AP7TeAC8z3oAGwAAAAAAAAAAAAAAAAAA
-        AAAAAAAA1HoANtJ3ANXUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03gA0854ADUAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAD//wABz3kAQdN4ANTTeAD+1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03gA/tN4ANPPeQNB//8AAQAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAB1HoANtJ4AL/UdwD71HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APvSeAC903gANf//
-        AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0XYAHNN4AIfTdwDm03gA/tR4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4AP7TeADl0ngBhc96
-        ABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzJkABdF2
-        ADjSeACW03cA3dN3APnUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APnTdwDd1HkAldB4
-        ADfMmQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAMyZAAXOfAAl0HgAXdF3AJnTeADJ03cA6NN3APnUeAD403cA6NN5AMjRdwGZ0nkAXM51
-        ACXMZgAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/4AB//4AAH/8AAA/8AAAD+AA
-        AAfAAAAHwAAAA4AAAAGAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAACAAAABgAAAAcAAAAPgAAAH4AAAB/AAAA/8AAA//gAAf/+AAf8oAAAAGAAAADAA
-        AAABACAAAAAAAGAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv38ACNF6
-        ADLTeQB203gAttR4AOLTeAD403gA+NJ4AOLTeAC20XkAdtF6ADK/fwAIAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAKpVAAPRdQAy1HgAndN4AOfTdwD91HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/03cA/dN4AOfTeACd0HcAMapVAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA338ACNN5
-        AmPUdwDd03cA/tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TdwD+03cA3dJ3
-        AGK/fwAIAAAAAAAAAAAAAAAAAAAAAAAAAADffwAI1XsEdtN4APDUeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AO/QeAB0v38ACAAAAAAAAAAAAAAAAKpV
-        AAPUeQVl1HgA8NR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/TeADw03kCY6pVAAMAAAAAAAAAANeEGDTVfgve1HgA/9R4AP/UeQH/1XoD/9V7
-        Bv/VfAf/1XwI/9V8CP/VegT/1HgA/9iEF//Zhx3/1HkC/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cB3dF6
-        CjIAAAAA4o04CeWuaaLrw4/+2IQX/9+cRP/sw43/8M+k//HUrv/y17P/89i2//PZt//lrWT/1HoE/+zC
-        jP/y17T/5rFr/+q+g//qvoP/6r6D/+q+g//qvoP/6b2D/uvDkJ/fv18I030ONeSwaun89u7/8dKr//rx
-        5P/57Nz//vv4//jp1v/wz6X/8NCm//DRqf/ot3f/1XwI/+/Mnv/35Mz/7suc//bhx//24cf/9+fS//79
-        +v/67t//9uHH/+zFk+jXhxkz0noEedaBEP3z2LX//v38/+/Mn//fmkD/+vHj/+3Glf/ZiB7/2Yge/9mH
-        HP/VfAj/1HkD/+/Mnv/14cf/2YYa/9qKIf/ouHn/46ZX//jr2f/uy5z/14IS/9V8Cv3UegR31HgBuNR4
-        AP/kql///Pfw/+CfSf/ajCX/+vDi//z06//46dX/+OnV//TewP/aiiL/2Ygf//DPpf/14cf/14AP/9+a
-        Qf/89ez/5rBq/+/NoP/359P/2IYb/9R4AP/TdwG303gB49R4AP/bjir/9eHH/+KkU//ajCX/+vDi//PY
-        t//lrmb/5a5m/+OpXP/YgxX/7MSQ//nr2v/14cf/14EQ/+q9gv/67+L/248r/+SpXf/89/H/4qNR/9R4
-        AP/TeAHj03cA+NyRMP/pun3/7caT/+q+hP/sw43//Pfw//TdwP/ouHr/6Lh6/+i4ev/io1H/8tWw///+
-        /v/14cf/2Ykg//XfxP/x06z/1X0J/9uPLP/78eX/7sud/9V7Bf/TeAD403cA+OKjUv/459L/9uPL//Xh
-        x//14cf/9eHH//Xhx//14cf/9uLJ//jo0//punz/4qVV//359P/14cf/240o/+7Lnf/jplj/1XoE/9eC
-        E//vzqP/68GK/9Z+DP/TeAD403gB492VOP/24sf/5a5n/92UNv/dlDb/3ZQ2/92UNv/dlDb/4aFO//Xf
-        w//lrWT/14IS//TewP/248r/5rBr//HVr//x1K7/8NKp//HSqv/z2Lb/8dOq/96XOv/UeADi0ncBud+Z
-        P//89e3/+/Lm//nu3v/67uD/+vHk//rw4v/57t7/+vDi//369f/ntXP/1HgB/+axbf/68eT/7MSQ//HV
-        r//y2LX//Pbt//vy5v/y17P/8dOs/96YPP/VeQK30HoCedeDFP3gn0r/4aFO/+GhTv/qvoT//fr1/+/O
-        o//hoU7/4aFO/+GhTf/aiyT/1HgA/9uNKP/569n/57Ry/9V8B//ckC7/+e3e//DQpf/Wfw3/1XsG/9R4
-        Av3WegJ3zXoENNR3AOjUeAD/1HgA/9R4AP/YhRn/4qZX/9qNJ//UeAD/1HgA/9R4AP/UeAD/1HgA/9V7
-        Bv/emD3/2Yge/9R4AP/WgBD/4aFN/9yQLv/UeAD/1HgA/9N4AOfWegUyv38ACNN4AJ/TeAD+1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/03cA/tN4AJ2/fwAIAAAAANJ4ADPTeADe1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA3dB3ADEAAAAAAAAAAKpV
-        AAPRdgBl1HgA8NR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/TeADw0ncAYqpVAAMAAAAAAAAAAAAAAADffwAI03kAdtR4APDUeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4APDTdwB1v38ACAAA
-        AAAAAAAAAAAAAAAAAAAAAAAA338ACNN3AGTTdwDe03cA/tR4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/TdwD+03cA3dN2AGO/fwAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKpV
-        AAPSeAAz03gAn9R3AOjTdwD91HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/03cA/dN4AOfReQCe0XoAMqpV
-        AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA338ACNJ4ADPUeQB40ngAuNN4
-        AOPTeAD403gA+NR4AOLTeQC30nkAeNJ4ADO/fwAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AA/APAA
-        DwDgAAcAwAADAIAAAQCAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAgAABAIAAAQDAAAMA4AAHAPAADwD8AD8AKAAAABQAAAAoAAAAAQAgAAAAAACQBgAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wABz3oAG9F2AF/TdwCp03gA3tN4APjUdwD303gA3tN4
-        AKnTegBez3oAG///AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzH8ACtN6AF7TdwDN03cA+dR4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N3APnTeADM03gAXcx/AAoAAAAAAAAAAAAAAAAAAAAAAAAAANJ4
-        DxHTeQGN03cA89R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TeADy0XgAjM9/
-        ABAAAAAAAAAAAAAAAADQcwAL03gBjtR4APjUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/TeAD403gBjMx/AAoAAAAA//8AAdeEF2DVegXz1HgA/9R5A//Vewb/1X0J/9Z9
-        Cv/Wfgv/1XsG/9R5Av/Zhhv/1n8O/9R5Af/UeQH/1HkB/9R5Af/UeQHy03oFXv//AAHblTQd7MOQz+Op
-        Xf/fmkH/7siY//LWsf/z2bj/89u7//Tcvf/ouHj/14IS//LWsf/qvYT/7caT/+3Hlv/tx5b/7ceW/+3H
-        lv/typvN7LyEG9SADWHpu375+u/h//jr2f/y17T//PXt/+3GlP/lrWT/5a5n/+GhTv/Ygxb/9uLI/+vB
-        iv/qvoX/7ciW//HSq//89u7/7sqb/+a0cfnZiiNe1XkBqtmIHv/46dX/78yf/9yQLv/57t//78ye/+i2
-        df/ns3D/2Yge/9iEF//24sj/5Ktg/9eCFP/w0qn/5rJu//jp1f/ipVT/1HgA/9N4AanTeAHf1HoE/+3H
-        lv/sw43/2owm//ru4P/03b//78+k/+7Lnf/ckS//6LV1//ns3P/kq2D/3pk+//ns3P/emD3/8NKq/+/N
-        n//Vewb/03gB3tR4Afffm0L/6r6F/+vAh//pun3/+/Tq/+3Il//msGr/5rBq/+GiT//z2rj//v36/+Sr
-        Yf/pvID/89q6/9Z/Dv/msm3/+eva/9qKI//UeAD303kC+Oq8gP/14MT/8dOs//HTq//x06z/8dOs//HT
-        rP/138P/6r6D/+WuZv/9+vb/5a5n/+e0cv/msGr/14MV/9+cRP/w0Kb/3JAv/9R4APfTeAHf6Ld3//Te
-        wf/msGv/5a5n/+WuZ//lrmf/5rBq//Tdv//pu3//2IYb//flzv/txpT/9Nu7//bky//35c//9+XN//bk
-        zf/ot3j/03gC3tJ4AavjqVz/8tez//LWsv/14cb//vv3//biyP/y1rL/8tez/+SsYv/UeQP/6r6E//Te
-        wP/hok//5Ktg//rw4v/uy5z/4J9K/9uPLP/TeQOq0XoCYNV5BPnVfAf/1XwH/9yQLv/sw47/248s/9V8
-        B//VfAf/1XoE/9R4AP/bkCz/5rBp/9Z+C//Yhhr/6r6F/9ySMv/UeAD/03cA+dZ6Al7RdgAc03gAztR4
-        AP/UeAD/1HgA/9R5Av/UeAH/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeQL/1HgB/9R4
-        AP/TeADMz3oAG///AAHRdwBg03cA89R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/03gA8tB3AF7//wABAAAAANBzAAvTeACO1HgA+NR4AP/UeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9N4APjTeACMzH8ACgAAAAAAAAAAAAAAANJ4
-        ABHTeACO03cA89R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/TdwDz03gAjNJ4
-        ABEAAAAAAAAAAAAAAAAAAAAAAAAAANBzAAvRdwBg03gAztN3APnUeAD/1HgA/9R4AP/UeAD/1HgA/9R4
-        AP/TdwD503gAzdN6AF7MfwAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAHRdgAc0XcAYNN4
-        AKrUeADe03gA+NN4APjTeADe03gAqtR4AF/PegAb//8AAQAAAAAAAAAAAAAAAAAAAADwAPAA4ABwAMAA
-        MACAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAQAMAA
-        MADgAHAA8ADwACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAC/fwAI1XsAPtN4AJTUeADW1HgA9tN4APbSeADW0ngAlNF3AD6/fwAIAAAAAAAAAAAAAAAAAAAAAAAA
-        AADNdQAa03cAkdN3AOzTeAD+1HgA/9R4AP/UeAD/1HgA/9N4AP7UeADr0ngAkNZ6ABkAAAAAAAAAAAAA
-        AADXfwka1HkBrtR3APvUeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R3APvSeACt1noAGQAA
-        AADffx8I14IRk9N4AfzVegT/1n0K/9Z/Df/Wfw7/1X0J/9V7Bv/YhRn/1XsG/9V6BP/VegT/1XoE+9R8
-        CJHffx8I36BOQe3Ilu3ipFP/7sud//Pauf/y1rL/8tay/+m7f//ckC3/8dSt/+zCjf/vzJ//8M+k//DP
-        pf/uzaDs6r6BP9aBEJbtx5X/+e3d/+vAiP/46dX/5axj/+GgS//ckjH/3JIv//Tcvf/gn0n/6bl7/+7J
-        mv/13sL/35xF/teEGJTTdwHX35k///Pauv/dlDX/+OvZ//Pbu//y1K//4J5I/+OpXf/03L3/2owm//PZ
-        t//lrmX/9d7C/9qLJP/UeAHW1XwI9uKkVP/sxZL/57Vz//ns2//qu4D/5rFr/+KjUf/z27v/9uTM/+Gi
-        T//z2bj/2Yge//LXs//kq2D/1HgA9tWAEPfvzqL/7sud/+zEj//txZL/7MSP//DPpf/rwov/6bh5//bk
-        zf/kql7/6bt//92TM//qvYL/5rBp/9R6BPbVgA7X8dSt//LWsv/wz6T/8dOs/+/Oo//027z/7cWS/9uN
-        KP/038L/7sqc//PYtf/57t7/9N2+/+zDjv/WgBDW0nwGltuQLv7emDz/5Kpf//LXtP/hoU3/3pg8/9qM
-        Jv/Vewb/6byA/+CdRv/bjin/8NGo/9yRMP/VfQr+1HkDldN3AEDSdwDt1HgA/9V6BP/XgBD/1HkC/9R4
-        AP/UeAD/1HgA/9V8Cf/VegT/1HkD/9aAD//UeQL/03cA7NJ5AD/ffwAI03cAk9N3APzUeAD/1HgA/9R4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HcA+9N3AJG/fwAIAAAAAM96ABvTeACv03cA/NR4
-        AP/UeAD/1HgA/9R4AP/UeAD/1HgA/9R4AP/UeAD/1HcA+9N4AK7NdQAaAAAAAAAAAAAAAAAAz3oAG9N3
-        AJPTdwDs1HgA/tR4AP/UeAD/1HgA/9R4AP/TeAD+03cA7NN3AJHNdQAaAAAAAAAAAAAAAAAAAAAAAAAA
-        AADffwAI03cAQNJ4AJbTdwDX03cA99R4APbUeADW1HcAldJ5AD+/fwAIAAAAAAAAAAAAAAAA4AcAAMAD
-        AACAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAA==
-</value>
-  </data>
   <metadata name="dockManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>190, 17</value>
   </metadata>

+ 9 - 6
XdCxRhDW.App/Properties/licenses.licx

@@ -1,9 +1,12 @@
-DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraBars.Docking2010.DocumentManager, DevExpress.XtraBars.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.TextEdit, DevExpress.XtraEditors.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
 DevExpress.XtraBars.Docking.DockManager, DevExpress.XtraBars.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraBars.Docking2010.DocumentManager, DevExpress.XtraBars.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.DateEdit, DevExpress.XtraEditors.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
 DevExpress.XtraEditors.ButtonEdit, DevExpress.XtraEditors.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.TextEdit, DevExpress.XtraEditors.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
 DevExpress.XtraLayout.LayoutControl, DevExpress.XtraLayout.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.SearchLookUpEdit, DevExpress.XtraGrid.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a

+ 12 - 12
XdCxRhDW.App/UserControl/CtrlXlCalculate.Designer.cs

@@ -29,7 +29,7 @@
         private void InitializeComponent()
         {
             this.components = new System.ComponentModel.Container();
-            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CtrlXl));
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CtrlXlCalculate));
             this.layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
             this.btnImp = new DevExpress.XtraEditors.SimpleButton();
             this.gridXl = new DevExpress.XtraGrid.GridControl();
@@ -41,12 +41,12 @@
             this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
             this.xtraOpenFileDialog1 = new DevExpress.XtraEditors.XtraOpenFileDialog(this.components);
             this.popupMenu1 = new DevExpress.XtraBars.PopupMenu(this.components);
+            this.btnDel = new DevExpress.XtraBars.BarButtonItem();
             this.barManager1 = new DevExpress.XtraBars.BarManager(this.components);
             this.barDockControlTop = new DevExpress.XtraBars.BarDockControl();
             this.barDockControlBottom = new DevExpress.XtraBars.BarDockControl();
             this.barDockControlLeft = new DevExpress.XtraBars.BarDockControl();
             this.barDockControlRight = new DevExpress.XtraBars.BarDockControl();
-            this.btnDel = new DevExpress.XtraBars.BarButtonItem();
             ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
             this.layoutControl1.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.gridXl)).BeginInit();
@@ -169,6 +169,14 @@
             this.popupMenu1.Manager = this.barManager1;
             this.popupMenu1.Name = "popupMenu1";
             // 
+            // btnDel
+            // 
+            this.btnDel.Caption = "删除";
+            this.btnDel.Id = 0;
+            this.btnDel.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("btnDel.ImageOptions.SvgImage")));
+            this.btnDel.Name = "btnDel";
+            this.btnDel.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.btnDel_ItemClick);
+            // 
             // barManager1
             // 
             this.barManager1.DockControls.Add(this.barDockControlTop);
@@ -212,15 +220,7 @@
             this.barDockControlRight.Manager = this.barManager1;
             this.barDockControlRight.Size = new System.Drawing.Size(0, 422);
             // 
-            // btnDel
-            // 
-            this.btnDel.Caption = "删除";
-            this.btnDel.Id = 0;
-            this.btnDel.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barButtonItem1.ImageOptions.SvgImage")));
-            this.btnDel.Name = "btnDel";
-            this.btnDel.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.btnDel_ItemClick);
-            // 
-            // CtrlXl
+            // CtrlXlCalculate
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
@@ -229,7 +229,7 @@
             this.Controls.Add(this.barDockControlRight);
             this.Controls.Add(this.barDockControlBottom);
             this.Controls.Add(this.barDockControlTop);
-            this.Name = "CtrlXl";
+            this.Name = "CtrlXlCalculate";
             this.Size = new System.Drawing.Size(647, 422);
             this.Load += new System.EventHandler(this.CtrlXl_Load);
             ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit();

+ 1 - 1
XdCxRhDW.App/UserControl/CtrlXlCalculate.resx

@@ -143,7 +143,7 @@
   <metadata name="popupMenu1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>190, 17</value>
   </metadata>
-  <data name="barButtonItem1.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="btnDel.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi4z
         LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl

+ 9 - 0
XdCxRhDW.App/XdCxRhDW.App.csproj

@@ -215,6 +215,12 @@
       <DependentUpon>CorToolForm.cs</DependentUpon>
     </Compile>
     <Compile Include="CorTools\XcorrUtils.cs" />
+    <Compile Include="CorTools\XlCalculateForm.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="CorTools\XlCalculateForm.Designer.cs">
+      <DependentUpon>XlCalculateForm.cs</DependentUpon>
+    </Compile>
     <Compile Include="CpuCgTools\CorResult.cs" />
     <Compile Include="CpuCgTools\DmcResult.cs" />
     <Compile Include="CpuCgTools\FormCpuCg.cs">
@@ -363,6 +369,9 @@
     <EmbeddedResource Include="CorTools\CorToolForm.resx">
       <DependentUpon>CorToolForm.cs</DependentUpon>
     </EmbeddedResource>
+    <EmbeddedResource Include="CorTools\XlCalculateForm.resx">
+      <DependentUpon>XlCalculateForm.cs</DependentUpon>
+    </EmbeddedResource>
     <EmbeddedResource Include="CpuCgTools\FormCpuCg.resx">
       <DependentUpon>FormCpuCg.cs</DependentUpon>
     </EmbeddedResource>