diff --git a/ImageGalleryClient.sln b/ImageGalleries.sln
similarity index 97%
rename from ImageGalleryClient.sln
rename to ImageGalleries.sln
index 4b15041..ba0cd2a 100644
--- a/ImageGalleryClient.sln
+++ b/ImageGalleries.sln
@@ -1,25 +1,25 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.28307.168
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ImageGalleryClient", "ImageGalleryClient\ImageGalleryClient.csproj", "{6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {6B4B2E9C-D723-4E1C-819C-F81E59214CEB}
- EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.28307.168
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ImageGalleryClient", "ImageGalleryClient\ImageGalleryClient.csproj", "{6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {6B4B2E9C-D723-4E1C-819C-F81E59214CEB}
+ EndGlobalSection
+EndGlobal
diff --git a/ImageGalleryClient/Form1.Designer.cs b/ImageGalleryClient/Form1.Designer.cs
index 266b122..8676dbf 100644
--- a/ImageGalleryClient/Form1.Designer.cs
+++ b/ImageGalleryClient/Form1.Designer.cs
@@ -28,91 +28,93 @@ protected override void Dispose(bool disposing)
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- this.saveButton = new System.Windows.Forms.Button();
- this.clipboardButton = new System.Windows.Forms.Button();
- this._imageGalleryControl = new SIL.Windows.Forms.ImageToolbox.ImageGallery.ImageGalleryControl();
- this._checkForCollectionsTimer = new System.Windows.Forms.Timer(this.components);
- this._noCollectionsMessage = new SIL.Windows.Forms.Widgets.BetterLabel();
- this._fixSizingTimer = new System.Windows.Forms.Timer(this.components);
- this.SuspendLayout();
- //
- // saveButton
- //
- this.saveButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
- this.saveButton.Location = new System.Drawing.Point(557, 408);
- this.saveButton.Name = "saveButton";
- this.saveButton.Size = new System.Drawing.Size(75, 23);
- this.saveButton.TabIndex = 0;
- this.saveButton.Text = "Save...";
- this.saveButton.UseVisualStyleBackColor = true;
- this.saveButton.Click += new System.EventHandler(this.OnSaveClick);
- //
- // clipboardButton
- //
- this.clipboardButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
- this.clipboardButton.Location = new System.Drawing.Point(652, 408);
- this.clipboardButton.Name = "clipboardButton";
- this.clipboardButton.Size = new System.Drawing.Size(110, 23);
- this.clipboardButton.TabIndex = 1;
- this.clipboardButton.Text = "Copy to Clipboard";
- this.clipboardButton.UseVisualStyleBackColor = true;
- this.clipboardButton.Click += new System.EventHandler(this.OnClipboardClick);
- //
- // _imageGalleryControl
- //
- this._imageGalleryControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
+ this.saveButton = new System.Windows.Forms.Button();
+ this.clipboardButton = new System.Windows.Forms.Button();
+ this._imageGalleryControl = new SIL.Windows.Forms.ImageToolbox.ImageGallery.ImageGalleryControl();
+ this._checkForCollectionsTimer = new System.Windows.Forms.Timer(this.components);
+ this._noCollectionsMessage = new SIL.Windows.Forms.Widgets.BetterLabel();
+ this._fixSizingTimer = new System.Windows.Forms.Timer(this.components);
+ this.SuspendLayout();
+ //
+ // saveButton
+ //
+ this.saveButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+ this.saveButton.Location = new System.Drawing.Point(557, 408);
+ this.saveButton.Name = "saveButton";
+ this.saveButton.Size = new System.Drawing.Size(75, 23);
+ this.saveButton.TabIndex = 0;
+ this.saveButton.Text = "Save...";
+ this.saveButton.UseVisualStyleBackColor = true;
+ this.saveButton.Click += new System.EventHandler(this.OnSaveClick);
+ //
+ // clipboardButton
+ //
+ this.clipboardButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+ this.clipboardButton.Location = new System.Drawing.Point(652, 408);
+ this.clipboardButton.Name = "clipboardButton";
+ this.clipboardButton.Size = new System.Drawing.Size(110, 23);
+ this.clipboardButton.TabIndex = 1;
+ this.clipboardButton.Text = "Copy to Clipboard";
+ this.clipboardButton.UseVisualStyleBackColor = true;
+ this.clipboardButton.Click += new System.EventHandler(this.OnClipboardClick);
+ //
+ // _imageGalleryControl
+ //
+ this._imageGalleryControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
- this._imageGalleryControl.Location = new System.Drawing.Point(5, 0);
- this._imageGalleryControl.Name = "_imageGalleryControl";
- this._imageGalleryControl.SearchLanguage = "en";
- this._imageGalleryControl.Size = new System.Drawing.Size(794, 389);
- this._imageGalleryControl.TabIndex = 2;
- this._imageGalleryControl.ImageChanged += new System.EventHandler(this.onImageChanged);
- //
- // _checkForCollectionsTimer
- //
- this._checkForCollectionsTimer.Enabled = true;
- this._checkForCollectionsTimer.Interval = 1000;
- this._checkForCollectionsTimer.Tick += new System.EventHandler(this._checkForCollectionsTimer_Tick);
- //
- // _noCollectionsMessage
- //
- this._noCollectionsMessage.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this._noCollectionsMessage.Enabled = false;
- this._noCollectionsMessage.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this._noCollectionsMessage.ForeColor = System.Drawing.SystemColors.ControlText;
- this._noCollectionsMessage.IsTextSelectable = false;
- this._noCollectionsMessage.Location = new System.Drawing.Point(198, 124);
- this._noCollectionsMessage.Multiline = true;
- this._noCollectionsMessage.Name = "_noCollectionsMessage";
- this._noCollectionsMessage.ReadOnly = true;
- this._noCollectionsMessage.Size = new System.Drawing.Size(337, 60);
- this._noCollectionsMessage.TabIndex = 3;
- this._noCollectionsMessage.TabStop = false;
- this._noCollectionsMessage.Text = "Please install one or more Bloom-compatible image collections on this computer fi" +
+ this._imageGalleryControl.Location = new System.Drawing.Point(5, 0);
+ this._imageGalleryControl.Name = "_imageGalleryControl";
+ this._imageGalleryControl.SearchLanguage = "en";
+ this._imageGalleryControl.Size = new System.Drawing.Size(794, 389);
+ this._imageGalleryControl.TabIndex = 2;
+ this._imageGalleryControl.ImageChanged += new System.EventHandler(this.onImageChanged);
+ //
+ // _checkForCollectionsTimer
+ //
+ this._checkForCollectionsTimer.Enabled = true;
+ this._checkForCollectionsTimer.Interval = 1000;
+ this._checkForCollectionsTimer.Tick += new System.EventHandler(this._checkForCollectionsTimer_Tick);
+ //
+ // _noCollectionsMessage
+ //
+ this._noCollectionsMessage.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this._noCollectionsMessage.Enabled = false;
+ this._noCollectionsMessage.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this._noCollectionsMessage.ForeColor = System.Drawing.SystemColors.ControlText;
+ this._noCollectionsMessage.IsTextSelectable = false;
+ this._noCollectionsMessage.Location = new System.Drawing.Point(198, 124);
+ this._noCollectionsMessage.Multiline = true;
+ this._noCollectionsMessage.Name = "_noCollectionsMessage";
+ this._noCollectionsMessage.ReadOnly = true;
+ this._noCollectionsMessage.Size = new System.Drawing.Size(337, 60);
+ this._noCollectionsMessage.TabIndex = 3;
+ this._noCollectionsMessage.TabStop = false;
+ this._noCollectionsMessage.Text = "Please install one or more Bloom-compatible image collections on this computer fi" +
"rst, for example https://bloomlibrary.org/artofreading.";
- this._noCollectionsMessage.Visible = false;
- //
- // _fixSizingTimer
- //
- this._fixSizingTimer.Enabled = true;
- this._fixSizingTimer.Tick += new System.EventHandler(this._fixSizingTimer_Tick);
- //
- // Form1
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(800, 450);
- this.Controls.Add(this._noCollectionsMessage);
- this.Controls.Add(this._imageGalleryControl);
- this.Controls.Add(this.clipboardButton);
- this.Controls.Add(this.saveButton);
- this.Name = "Form1";
- this.Text = "Image Chooser";
- this.ResumeLayout(false);
- this.PerformLayout();
+ this._noCollectionsMessage.Visible = false;
+ //
+ // _fixSizingTimer
+ //
+ this._fixSizingTimer.Enabled = true;
+ this._fixSizingTimer.Tick += new System.EventHandler(this._fixSizingTimer_Tick);
+ //
+ // Form1
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(800, 450);
+ this.Controls.Add(this._noCollectionsMessage);
+ this.Controls.Add(this._imageGalleryControl);
+ this.Controls.Add(this.clipboardButton);
+ this.Controls.Add(this.saveButton);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Name = "Form1";
+ this.Text = "Image Galleries";
+ this.ResumeLayout(false);
+ this.PerformLayout();
}
diff --git a/ImageGalleryClient/Form1.aa.resx b/ImageGalleryClient/Form1.aa.resx
new file mode 100644
index 0000000..a6115bd
--- /dev/null
+++ b/ImageGalleryClient/Form1.aa.resx
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAAI9JREFUOE9j
+ GJKgH4opBvuhmGIwDA2SgNLIBqlAaaJBORA/B2INIIYZZAPEn4EYJIcXINsMcs11IAYZdhuIHwMxyBCQ
+ GDaXogB0CZhh/6EY2RAQINogEIAZhm4ICJBkEAiADEA3BARINggXwKl+PRC/B2KYAkIYpHY2EGMAEyAG
+ GYZNEza8HIhJTlf0AgwMAJeOO4m+8Jw5AAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAAJVJREFUOE9j
+ QAI8QOxABMYLTID4MxD/JwLjBfVADFKEzQXoGC+AGQQDuLwpAsR4AbJB+Lx5HYglgBgnQDYIxkbH04EY
+ ZBBew4gxCCQOMgCvYcQaBAJ4DSPFIBCAGbYZzEMCxBiEDe8HYhQw+AyKB2KYIEUGIYOhbdBuIMYJnIEY
+ myZsOBmI8QIFIMaW+5GxBhBDAQMDAOQ3oZLZup+YAAAAAElFTkSuQmCC
+
+
+
\ No newline at end of file
diff --git a/ImageGalleryClient/Form1.cs b/ImageGalleryClient/Form1.cs
index 9d9d7d1..ea67668 100644
--- a/ImageGalleryClient/Form1.cs
+++ b/ImageGalleryClient/Form1.cs
@@ -5,61 +5,74 @@
namespace ImageGalleryClient
{
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
+ public partial class Form1 : Form
+ {
+ public Form1()
+ {
+ InitializeComponent();
- this.clipboardButton.Enabled = this.saveButton.Enabled = false;
- }
- void onImageChanged(object sender, EventArgs e)
- {
- this.clipboardButton.Enabled = this.saveButton.Enabled = this._imageGalleryControl.GetImage() !=null;
- }
- private void OnSaveClick(object sender, EventArgs e)
- {
- var filename = this._imageGalleryControl.GetImage().FileName;
- using (var dialog = new SaveFileDialog
- {
- Filter = "All files (*.*)|*.*",
- InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),
- RestoreDirectory = true,
- DefaultExt = Path.GetExtension(filename),
- FileName = filename
- })
- {
- if (dialog.ShowDialog(this) == DialogResult.OK)
- {
- this._imageGalleryControl.GetImage().Save(dialog.FileName);
- }
- }
- }
+ this.clipboardButton.Enabled = this.saveButton.Enabled = false;
+ }
+ void onImageChanged(object sender, EventArgs e)
+ {
+ this.clipboardButton.Enabled = this.saveButton.Enabled = this._imageGalleryControl.GetImage() != null;
+ }
+ private void OnSaveClick(object sender, EventArgs e)
+ {
+ if (this._imageGalleryControl.GetImage() == null)
+ {
+ MessageBox.Show("Please choose at least one image.");
+ }
+ else
+ {
+ var filename = this._imageGalleryControl.GetImage().FileName;
+ using (var dialog = new SaveFileDialog
+ {
+ Filter = "All files (*.*)|*.*",
+ InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),
+ RestoreDirectory = true,
+ DefaultExt = Path.GetExtension(filename),
+ FileName = filename
+ })
+ {
+ if (dialog.ShowDialog(this) == DialogResult.OK)
+ {
+ this._imageGalleryControl.GetImage().Save(dialog.FileName);
+ }
+ }
+ }
- private void OnClipboardClick(object sender, EventArgs e)
- {
- Clipboard.SetImage(this._imageGalleryControl.GetImage().Image);
- }
+ }
- private void _checkForCollectionsTimer_Tick(object sender, EventArgs e)
- {
- this._checkForCollectionsTimer.Enabled = false;
- if (!this._imageGalleryControl.HaveImageCollectionOnThisComputer)
- {
- this._imageGalleryControl.Visible = false;
- this._noCollectionsMessage.Visible = true;
- }
+ private void OnClipboardClick(object sender, EventArgs e)
+ {
+ if (this._imageGalleryControl.GetImage() == null)
+ {
+ MessageBox.Show("Please choose at least one image.");
+ }
+ else
+ {
+ Clipboard.SetImage(this._imageGalleryControl.GetImage().Image);
+ }
+ }
+ private void _checkForCollectionsTimer_Tick(object sender, EventArgs e)
+ {
+ this._checkForCollectionsTimer.Enabled = false;
+ if (!this._imageGalleryControl.HaveImageCollectionOnThisComputer)
+ {
+ this._imageGalleryControl.Visible = false;
+ this._noCollectionsMessage.Visible = true;
+ }
+ }
- }
-
- private void _fixSizingTimer_Tick(object sender, EventArgs e)
- {
- this._fixSizingTimer.Enabled = false;
- // for some reason, the _messageLabel that says "In the box above, type what..."
- // is cut off initially... something is going wrong with the sizing. If we
- // cause it to recalculate things after a short delay, all is well
- this.Size = new Size(this.Size.Width - 1, this.Size.Height);
- }
- }
+ private void _fixSizingTimer_Tick(object sender, EventArgs e)
+ {
+ this._fixSizingTimer.Enabled = false;
+ // for some reason, the _messageLabel that says "In the box above, type what..."
+ // is cut off initially... something is going wrong with the sizing. If we
+ // cause it to recalculate things after a short delay, all is well
+ this.Size = new Size(this.Size.Width - 1, this.Size.Height);
+ }
+ }
}
diff --git a/ImageGalleryClient/Form1.resx b/ImageGalleryClient/Form1.resx
index 2d34275..78198f7 100644
--- a/ImageGalleryClient/Form1.resx
+++ b/ImageGalleryClient/Form1.resx
@@ -117,10 +117,1014 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Bottom, Right
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAAI9JREFUOE9j
+ GJKgH4opBvuhmGIwDA2SgNLIBqlAaaJBORA/B2INIIYZZAPEn4EYJIcXINsMcs11IAYZdhuIHwMxyBCQ
+ GDaXogB0CZhh/6EY2RAQINogEIAZhm4ICJBkEAiADEA3BARINggXwKl+PRC/B2KYAkIYpHY2EGMAEyAG
+ GYZNEza8HIhJTlf0AgwMAJeOO4m+8Jw5AAAAAElFTkSuQmCC
+
+
+
+ 552, 404
+
+
+ 60, 30
+
+
+
+ 0
+
+
+ saveButton
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 3
+
+
+ Bottom, Right
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAAJVJREFUOE9j
+ QAI8QOxABMYLTID4MxD/JwLjBfVADFKEzQXoGC+AGQQDuLwpAsR4AbJB+Lx5HYglgBgnQDYIxkbH04EY
+ ZBBew4gxCCQOMgCvYcQaBAJ4DSPFIBCAGbYZzEMCxBiEDe8HYhQw+AyKB2KYIEUGIYOhbdBuIMYJnIEY
+ myZsOBmI8QIFIMaW+5GxBhBDAQMDAOQ3oZLZup+YAAAAAElFTkSuQmCC
+
+
+
+ 629, 404
+
+
+ 60, 30
+
+
+ 1
+
+
+ clipboardButton
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 2
+
+
+ Top, Bottom, Left, Right
+
+
+ 5, 0
+
+
+ 794, 389
+
+
+ 2
+
+
+ _imageGalleryControl
+
+
+ SIL.Windows.Forms.ImageToolbox.ImageGallery.ImageGalleryControl, SIL.Windows.Forms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cab3c8c5232dfcf2
+
+
+ $this
+
+
+ 1
+
17, 17
+
+ False
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ 198, 124
+
+
+ True
+
+
+ 337, 60
+
+
+ 3
+
+
+ Please install one or more Bloom-compatible image collections on this computer first, for example https://bloomlibrary.org/artofreading.
+
+
+ False
+
+
+ _noCollectionsMessage
+
+
+ SIL.Windows.Forms.Widgets.BetterLabel, SIL.Windows.Forms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cab3c8c5232dfcf2
+
+
+ $this
+
+
+ 0
+
222, 23
+
+
+
+ AAABAAUAEBAAAAEAIABoBAAAVgAAACAgAAABACAAqBAAAL4EAAAwMAAAAQAgAKglAABmFQAAQEAAAAEA
+ IAAoQgAADjsAAAAAAAABACAAJE8AADZ9AAAoAAAAEAAAACAAAAABACAAAAAAADAEAAAAAAAAAAAAAAAA
+ AAAAAAAAIB8jEJ53RaW8jVD/v5BR/72OUP+/kFH/v5BR/7+QUf+/kFH/v5BR/7+QUf+/kFH/v5BR/7uN
+ UP+ed0WlIB8jEJ53RaXZo1v/2aNb/7GFTP9mTjP/055Z/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/553RaW8jVD/2aNb/8yaVv8gHyP/IB8j/2tRNP/Xolr/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW/+7jVD/v5BR/9mjW//Zo1v/nXZE/yAfI/8gHyP/jms//9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/v5BR/7+QUf/Epoj/zLCW/8ywlv+HgX3/IB8j/yAfI/+Sd1v/zLCW/8yw
+ lv/MsJb/zLCW/8ywlv/CpYj/1J9Z/7+QUf+/kFH/tJyF//j4+P///////////4SEhP8gHyP/IB8j/+vr
+ 6//y8vL/4eHh/+Hh4f/6+vr/5+bn/8aVVP+/kFH/v5BR/9mjW//Cn3n/x66W/8u8sP/39/f/jIyM/yAf
+ I/+EhIX/IB8j/yAfI/8gHyP/Tk5P/6emp//Zo1v/v5BR/7+QUf/Zo1v/2aNb/9mjW//Zo1v/zcbB////
+ //+Wlpb/IB8j/7y8vP/h4eH/3t7e/5OTlP8gHyP/rYJK/7+QUf+/kFH/2aNb/9mjW//Zo1v/2aNb/8OZ
+ aP/Nysj/IB8j/5hyQ//LwLb////////////x8fH/WUQu/0Q1Kf+/kFH/v5BR/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/oXlG/yAfI//Tnln/xqaF////////////vqqX/7GFTP8gHyP/oXlG/7+QUf/Zo1v/2KJb/8aV
+ VP/Zo1v/2aNb/6F5Rv8gHyP/0p5Z/9OeWf/T0M7/1tDM/9OeWf+xhUz/IB8j/6F5Rv+/kFH/1aBZ/87G
+ v//o6Oj/xLer/9mjW/+4ik7/IB8j/6F5Rv/Zo1v/zZpW/9KeWP/Zo1v/d1o3/zEpJv+7jVD/v5BR/7+Q
+ Uf////////////j4+P/AkVL/2aNb/2tRNP8gHyP/n3hF/7+QUf+8jlD/fF45/yAfI/+ddkX/v5BR/7yN
+ UP/Tn1n/zcnH///////Qx8D/059Z/9mjW//Tnln/c1c2/yAfI/8gHyP/IB8j/yAfI/+VcEL/2aNb/7uN
+ UP+ed0Wm2aNb/9OeWf+/kFH/1J9Z/9mjW//Zo1v/2aNb/9mjW//CklL/oXlG/6d+SP/KmFX/2aNb/9mj
+ W/+ed0WlIB8jEJ53Raa7jVD/v5BR/7+QUf+/kFH/v5BR/7+QUf+/kFH/v5BR/7+QUf+/kFH/v5BR/7yN
+ UP+ed0WlIB8jEIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIABAAAoAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAgHyMePTEonIRkPOeddkX/oXlG/6F5Rv+heUb/oXlG/6F5Rv+heUb/oXlG/6F5Rv+heUb/oXlG/6F5
+ Rv+heUb/oXlG/6F5Rv+heUb/oXlG/6F5Rv+heUb/oXlG/6F5Rv+ddkX/hGQ85j0xKJwgHyMeAAAAAAAA
+ AAAAAAAAIB8jPo5rP/DTnln/2aNb/9mjW//Zo1v/2aNb/9GdWP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/055Z/45r
+ P/AgHyM/AAAAACAfIx6Oa0Dw2aNb/9mjW//Zo1v/2aNb/9mjW//GlVT/Rzgq/62CS//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/45rP/AgHyMePTEonNOeWf/Zo1v/2aNb/9mjW//Zo1v/t4pO/0AzKf8gHyP/IB8j/7eK
+ Tv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/055Z/z0xKJyEZDzn2aNb/9mjW//Zo1v/2aNb/7CETP8gHyP/IB8j/yAf
+ I/8gHyP/QTQp/8aVVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/hGQ85p12Rf/Zo1v/2aNb/9mjW//Zo1v/soZM/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/Rzcq/8+cV//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+ddkX/oHhG/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/qoBJ/yAfI/8gHyP/IB8j/yAfI/8gHyP/aU8z/9OfWf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/6B4Rv+geEb/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/j2xA/yAfI/8gHyP/IB8j/yAfI/8gHyP/fF45/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/oHhG/6B4
+ Rv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/g2M8/yAfI/8gHyP/IB8j/yAfI/8gHyP/j2tA/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W/+geEb/oHhG/9mjW/95a2D/tra2/7m5uf+3t7f/tLS1/62trf+bm5z/a2pr/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/Y1pT/5iTjv+Yk47/mJOO/5iTjv+Yk47/mJOO/5iTjv+Yk47/mJOO/5iTjv+Yk47/joZ//8eV
+ VP/Zo1v/2aNb/6B4Rv+geEb/2aNb/55/Xf/p6en////////////////////////////39/f/aGhp/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/6enp////////////////////////////////////////////////////
+ ///h4eH/vo9R/9mjW//Zo1v/oHhG/6B4Rv/Zo1v/2KJb/5F3XP/p6en/////////////////////////
+ ///p6en/Tk5P/yAfI/8gHyP/IB8j/yAfI//ExMT///////j4+P/T09P/ubm6/6Ghov+vr7D/w8PD/+rq
+ 6v///////////9nZ2v+/kFH/2aNb/9mjW/+geEb/oHhG/9mjW//Zo1v/2KNb/557Uv+4uLj/0tLS/729
+ vf/IyMj/+Pj4///////l5eX/MTAz/yAfI/8gHyP/IB8j/4mJiv+8vLz/SkpL/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/4aGh//i4uL/u7u7/9GdWP/Zo1v/2aNb/6B4Rv+geEb/2aNb/9mjW//Zo1v/2aNb/82a
+ Vv/AkFL/16Ja/8mXVf+Me2z/9fX1///////c3Nz/kI+Q/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9tYlj/2aNb/9mjW//Zo1v/oHhG/6B4Rv/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9OeWf+hnJj/////////////////6Ojo/yYlKf8gHyP/IB8j/yAf
+ I/92dnf/vb2+/9DQ0P/Dw8P/paWl/yopLf8gHyP/IB8j/yAfI/+qgEn/2aNb/9mjW/+geEb/oHhG/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/6J6R//v7+////////////+QkJH/IB8j/yAf
+ I/89PD7/zs7O////////////////////////////8fHx/3x8ff8gHyP/IB8j/yIgI//FlFP/2aNb/6B4
+ Rv+geEb/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/059Z/5SNiP/7+/v/3t7f/yAf
+ I/8gHyP/IB8j/5BtQP+RgXP//Pz8////////////////////////////9PT0/yAfI/8gHyP/IB8j/35f
+ Ov/Zo1v/oHhG/6B4Rv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/x5VU/5SG
+ ev+AgID/IB8j/yAfI/+HZj3/2aNb/7mLT//c3Nz///////////////////////////++vr7/p35I/yAf
+ I/8gHyP/IB8j/8+bV/+geEb/oHhG/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/zEqJv8gHyP/IB8j/7qMT//Zo1v/0Z1Y/7u7u///////////////////////7+/v/558
+ VP/Zo1v/X0kw/yAfI/8gHyP/tYhN/6B4Rv+geEb/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Yolv/IB8j/yAfI/8gHyP/0p5Z/9mjW//Zo1v/kYBx////////////////////
+ //+blI//059Z/9mjW/97XTn/IB8j/yAfI/+heUb/oHhG/6B4Rv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9ehWv8gHyP/IB8j/yAfI//Snln/2aNb/9mjW/+8jlD/zs7O////
+ ////////xcXF/72OUP/Zo1v/2aNb/3tdOf8gHyP/IB8j/6F5Rv+geEb/oHhG/9mjW//Zo1v/2aNb/9mj
+ W//Nmlb/v5BR/8GRUv/Zo1v/2aNb/9mjW//Zo1v/2aNb/yAfI/8gHyP/IB8j/7qMT//Zo1v/2aNb/9mj
+ W/+VeVz/6enp/87Ozv+iekf/2aNb/9mjW//Zo1v/X0gw/yAfI/8gHyP/rIFK/6B4Rv+geEb/2aNb/9mj
+ W//Zo1v/qX9K/7q5uv/h4eH/0tLS/5eMg//GlVT/2aNb/9mjW//Zo1v/dFg3/yAfI/8gHyP/hmU9/9mj
+ W//Zo1v/2aNb/9WgWv+pf0n/tYhN/9mjW//Zo1v/2aNb/8CQUf8gHyP/IB8j/yAfI//HlVT/oHhG/6B4
+ Rv/Zo1v/2aNb/8qYVf++vr7//////////////////f39/5aOiP/VoFr/2aNb/9mjW/+tgkr/IB8j/yAf
+ I/8gHyP/t4pO/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Tn1n/Z04z/yAfI/8gHyP/W0Yv/9mj
+ W/+geEb/oHhG/9mjW//Zo1v/pXxI/+np6f//////////////////////29vb/7SITf/Zo1v/2aNb/9Wg
+ Wv9SPy3/IB8j/yAfI/82LCf/roNL/9mjW//Zo1v/2aNb/9mjW//Zo1v/zJpW/2pQM/8gHyP/IB8j/yAf
+ I/+xhUz/2aNb/6B4Rv+geEb/2aNb/9mjW/+jekf/6+vr///////////////////////o6Oj/o3tH/9mj
+ W//Zo1v/2aNb/76PUf8gHyP/IB8j/yAfI/8gHyP/Y0sy/6F5Rv+ug0v/pXxI/4tpPv8lIiT/IB8j/yAf
+ I/8gHyP/fV86/9mjW//Zo1v/oHhG/512Rf/Zo1v/2aNb/8WUU//Ly8v//////////////////////76+
+ v//Jl1X/2aNb/9mjW//Zo1v/2aNb/7GFTP8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/2pRNP/Tnln/2aNb/9mjW/+ddkX/hGQ859mjW//Zo1v/2aNb/5x+Xv/R0dH//v7+//T0
+ 9P+8vLz/roNL/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8GRUv9cRi//IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yEgI/+Zc0P/1qFa/9mjW//Zo1v/2aNb/4RkPOY9MSic055Z/9mjW//Zo1v/2aNb/7mL
+ T/+heUb/oXlG/8uYVv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+zhk3/h2Y9/1pF
+ L/8gHyP/MCkm/3JWNv+ddkX/zZpW/9mjW//Zo1v/2aNb/9mjW//Tnln/PDAonCAfIx6Pa0Dw2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/45rP/AgHyMeAAAAACAf
+ Iz+Pa0Dw055Z/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9OeWf+Oaz/wIB8jPQAA
+ AAAAAAAAAAAAACAfIx49MiichGQ85553Rf+heUb/oXlG/6F5Rv+heUb/oXlG/6F5Rv+heUb/oXlG/6F5
+ Rv+heUb/oXlG/6F5Rv+heUb/oXlG/6F5Rv+heUb/oXlG/6F5Rv+heUb/oXlG/553Rf+EZDznPTEonCAf
+ Ix4AAAAAAAAAAOAAAAfAAAADgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAgAAAAcAAAAPgAAAHKAAAADAAAABgAAAAAQAgAAAAAABQJQAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAgHyMZIB8jfiAfI8c9Min9Z04y/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hP
+ M/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hP
+ M/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2dOMv89Min9IB8jxyAfI34gHyMZAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAACAfI3JTQC30qX9J/8+cV//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/z5xX/6qA
+ Sf9TQC30IB8jcgAAAAAAAAAAAAAAAAAAAAAAAAAAIB8jnYtpPv/Un1n/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9WgWv/Mmlb/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Un1n/i2g+/yAfI50AAAAAAAAAAAAAAAAgHyNyi2k+/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/0p5Y/21TNP9eSDD/055Z/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/4tpPv8gHyNyAAAAACAfIxlTQC301J9Z/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//IllX/XEYw/yAfI/8gHyP/b1Q1/9ahWv/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9SfWf9TQC30IB8jGSAf
+ I36qgEn/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8KSUv9DNSn/IB8j/yAfI/8gHyP/IB8j/4tp
+ Pv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W/+qgEn/IB8jfiAfI8fPnFf/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/s4dN/zEpJv8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/+ddkX/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//PnFf/IB8jxz4yKf3Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Snlj/PTEo/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/sYVM/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/PTIp/WZOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/uoxP/yUiJP8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/KSQk/7+QUf/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/Zk0y/2dOMv/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/6+ES/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/0I0
+ Kf/HllT/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/Z04y/2dO
+ Mv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+YckP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/9aRS//0p5Y/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/img+/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/bVM0/9agWv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/1qFa/3BVNv8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/4poPv/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/8eVVP+lfEf/oXlG/6F5
+ Rv+heUb/oXlG/6F5Rv+heUb/onpG/5t1Rf8oJCX/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/+RbUH/uYtP/7mLT/+5i0//uYtP/7mLT/+5i0//uYtP/7mLT/+5i0//uYtP/7mLT/+5i0//uYtP/7mL
+ T/+5i0//uYtP/7mLT/+5i0//u41Q/9ehWv/Zo1v/2aNb/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/0M/
+ P/++vb7/zMvM/9TU1P/Q0NH/ycnJ/8HBwv++vb7/vb29/729vf+9vb3/UlJT/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/e3t8/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/vb29/729
+ vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/jY2O/6+ES//Zo1v/2aNb/9mjW//Zo1v/Z04y/2dO
+ Mv/Zo1v/2aNb/5FtQf+/v8D/////////////////////////////////////////////////6Ojo/0JB
+ Q/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/KSgr/+jo6P//////////////////////////////
+ ////////////////////////////////////////////////////////ysnK/6F5Rv/Zo1v/2aNb/9mj
+ W//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9agWv9uUzX/0NDQ////////////////////////////////////
+ /////////////9fX1/8iISX/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/7y8vP//////////////
+ ////////////////////////////////////////////////////////////////////////xMTE/6J6
+ R//Zo1v/2aNb/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Tnln/alA0/8fHx///////////////
+ ///////////////////////////////////NzM3/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/46O
+ jv/////////////////Z2dn/ra2t/4WFhv9DQ0X/IB8j/zU0N/+AgIH/pKSk/9HR0f/5+fn/////////
+ ////////ubm5/7WITv/Zo1v/2aNb/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/1J9Z/4Nj
+ PP+Wlpf/7e3t///////m5ub/4eHh/+Tk5P//////////////////////sbGx/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/zo5PP/+/v7/ycnJ/2JiY/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/9EQ0X/s7Oz//f39///////lJSU/8SUU//Zo1v/2aNb/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW/+2iU7/dVk3/1xHMP99Xzr/lnFD/4JiO/9raGb/4eHh/////////////////6Cg
+ oP8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9eXV//IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/09PUf/Y2Nj/WFRS/9mjW//Zo1v/2aNb/9mjW//Zo1v/Z04y/2dO
+ Mv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//KmFb/ZlI//+Tk
+ 5P////////////7+/v/Z2dn/l5eX/yMiJv8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/b1Q1/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/yZdV/2pnZv/8/Pz///////////////////////Ly8v+amZr/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/ISAk/39/f/+tra3/vb29/7Ozs/+Ghof/KSgr/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/6V8
+ SP/Zo1v/2aNb/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/5ZxQv/MzMz///////////////////////T09P9RUVL/IB8j/yAf
+ I/8gHyP/IB8j/yIhJf+vr6//8vLy////////////////////////////9fX1/7u7u/89PD//IB8j/yAf
+ I/8gHyP/IB8j/yAfI/+8jlD/2aNb/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8yaVv9ubm///////////////////////4qK
+ iv8gHyP/IB8j/yAfI/8gHyP/ODc6/97e3///////////////////////////////////////////////
+ ///r6+z/cG9x/yAfI/8gHyP/IB8j/yAfI/9TQC3/1aBa/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+QbUD/w8PE////
+ ////////29vb/yAfI/8gHyP/IB8j/yAfI/8gHyP/Zk0y/2RYTf/i4uL/////////////////////////
+ ////////////////////////9PT0/zQzNf8gHyP/IB8j/yAfI/8gHyP/pHxI/9mjW//Zo1v/Z04y/2dO
+ Mv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Tn1n/a1E0/8TExP//////kJCQ/yAfI/8gHyP/IB8j/yAfI/+pf0n/2aNb/8WVVP+Pj5D/////////
+ ////////////////////////////////////////29vb/2BKMf8gHyP/IB8j/yAfI/8gHyP/VEEu/9mj
+ W//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/1J9Z/5JuQf9xcHH/ISAk/yAfI/8gHyP/IB8j/1hEL//Zo1v/2aNb/9mj
+ W/9VQjH//v7+///////////////////////////////////////8/Pz/b21t/8qYVf97XTn/IB8j/yAf
+ I/8gHyP/IB8j/8OTU//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+tgkv/IB8j/yAfI/8gHyP/IB8j/6F5
+ Rv/Zo1v/2aNb/9mjW/+AYTv/5eXl//////////////////////////////////////+9vL3/nXZF/9mj
+ W/+zh03/IB8j/yAfI/8gHyP/IB8j/6N7R//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+geEX/IB8j/yAf
+ I/8gHyP/IB8j/7+QUf/Zo1v/2aNb/9mjW/+ofkn/wsLD/////////////////////////////////+zs
+ 7f9gTTv/1aBa/9mjW//PnFf/IB8j/yAfI/8gHyP/IB8j/4dmPf/Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W/+WcUL/IB8j/yAfI/8gHyP/IB8j/8iXVf/Zo1v/2aNb/9mjW//Om1f/aWdn//7+/v//////////////
+ /////////////4OCg/++j1H/2aNb/9mjW//Zo1v/IB8j/yAfI/8gHyP/IB8j/3daN//Zo1v/Z04y/2dO
+ Mv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW/+Na0D/IB8j/yAfI/8gHyP/IB8j/8iXVf/Zo1v/2aNb/9mjW//Zo1v/lXBC/8nI
+ yf//////////////////////vr6//5VwQv/Zo1v/2aNb/9mjW//Zo1v/IB8j/yAfI/8gHyP/IB8j/3da
+ N//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+ddkX/IB8j/yAfI/8gHyP/IB8j/7+QUf/Zo1v/2aNb/9mj
+ W//Zo1v/0p1Y/2JZU//29vb////////////e3t7/Z080/9SfWf/Zo1v/2aNb/9mjW//Pm1f/IB8j/yAf
+ I/8gHyP/IB8j/3hbOP/Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/vY5Q/6F5
+ Rv+heUb/uYtP/9eiWv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+nfkj/IB8j/yAfI/8gHyP/IB8j/6B4
+ Rv/Zo1v/2aNb/9mjW//Zo1v/2aNb/7aJTv99fH3/8PDw/9XV1f9iVk3/y5lW/9mjW//Zo1v/2aNb/9mj
+ W/+zh03/IB8j/yAfI/8gHyP/IB8j/5t1RP/Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/2aNb/82a
+ Vv9tUzb/o6Ok/8nJyf/Kysr/qamp/19SR/+4ik//2aNb/9mjW//Zo1v/2aNb/9mjW//DklP/IB8j/yAf
+ I/8gHyP/IB8j/1dDLv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+3ik7/d1o3/4poPv/Pm1f/2aNb/9mj
+ W//Zo1v/2aNb/9mjW/96XDn/IB8j/yAfI/8gHyP/IB8j/7OHTf/Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mj
+ W//Zo1v/2KNb/2ZONP/b29z///////////////////////Pz8/98fHz/soZM/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/TTws/yAfI/8gHyP/IB8j/yAfI/+qgEn/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/76PUf8gHyP/IB8j/yAfI/8gHyP/JiIk/9GdWP/Zo1v/Z04y/2dO
+ Mv/Zo1v/2aNb/9mjW//Zo1v/soZM/6ysrP/////////////////////////////////39/f/ZF5Z/9Gd
+ WP/Zo1v/2aNb/9mjW//Zo1v/nXZF/yAfI/8gHyP/IB8j/yAfI/86Lyf/xpVU/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/z5tX/0w7K/8gHyP/IB8j/yAfI/8gHyP/hGQ8/9mj
+ W//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/j2xA/97d3v//////////////////////////////
+ ////////wL/A/6l/Sf/Zo1v/2aNb/9mjW//Zo1v/0Z1Y/z8yKP8gHyP/IB8j/yAfI/8gHyP/QzUp/8CQ
+ Uf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//IllX/XUcw/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/xJNT/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/eFs4/+Tk5P//////////////
+ ////////////////////////4eHh/4RkPP/Zo1v/2aNb/9mjW//Zo1v/2aNb/6h+Sf8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yEgI/+Tb0H/zZpX/9mjW//Zo1v/2aNb/9mjW//Zo1v/0J1Y/553Rf8yKib/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/+RbUD/2aNb/9mjW//Zo1v/Z04y/2dOMv/Zo1v/2aNb/9mjW//Zo1v/img+/+Hh
+ 4f//////////////////////////////////////4ODg/4poPv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W/+BYTv/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/2pQNP+RbUD/oXlG/5ZxQv9xVTb/JSIk/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/2RMMv/Tn1n/2aNb/9mjW//Zo1v/Z04y/2ZOMv/Zo1v/2aNb/9mj
+ W//Zo1v/rIFK/7m5uv//////////////////////////////////////q6ur/7CETP/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Un1n/blQ1/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/VEEu/8yZVv/Zo1v/2aNb/9mjW//Zo1v/Zk0y/z4y
+ Kf3Zo1v/2aNb/9mjW//Zo1v/055Z/2FYUv/w7/D////////////////////////////U1NT/bFM2/9ii
+ Wv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/1aBa/4hnPf8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9qUDT/z5tX/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/PTEp/SAfI8fPnFf/2aNb/9mjW//Zo1v/2aNb/7+PUf9mX1r/z8/P//f39///////5eXl/6mp
+ qf9rUTT/0Z1Y/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+yhk3/TTws/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/NSwm/594Rf/XoVr/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Pm1f/IB8jxyAfI36qgEn/2aNb/9mjW//Zo1v/2aNb/9mjW//Om1f/lnFC/3FW
+ Nv9rUTT/gWE7/7KGTP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/1aBa/6yBSv9uVDX/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/1lEL/+ddkX/z5tX/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+pf0n/IB8jfSAfIxlTQC301J9Z/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/059Z/7+QUf+qgEr/o3pH/6Z8SP+8jVD/zJlW/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9SfWf9SQC3zIB8jGAAAAAAgHyNyi2k+/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/4poPv8gHyNxAAAAAAAA
+ AAAAAAAAIB8jnYtpPv/Un1n/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Un1n/img+/yAf
+ I5wAAAAAAAAAAAAAAAAAAAAAAAAAACAfI3JTQC30qoBJ/8+cV//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/z5xY/6qA
+ Sf9TQC30IB8jcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHyMZIB8jfiAfI8c+Min9Z04y/2hP
+ M/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hP
+ M/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2hPM/9oTzP/aE8z/2dO
+ Mv8+Min9IB8jxyAfI34gHyMZAAAAAAAAAAAAAAAAAAAAAPwAAAAAPwAA8AAAAAAPAADAAAAAAAMAAMAA
+ AAAAAwAAgAAAAAABAACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIAAAAAAAQAAgAAAAAABAADAAAAAAAMAAMAAAAAAAwAA8AAAAAAPAAD8AAAAAD8AACgA
+ AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAgHyMOIB8jYyAfI68gHyPiIB8j+yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/sgHyPiIB8jriAfI2MgHyMOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAACAfIwQgHyN4IB8j8GFKMf+ed0X/vI1Q/8WUU//IllX/yJZV/8iWVf/IllX/yJZV/8iW
+ Vf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iW
+ Vf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iW
+ Vf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/FlFP/vI1Q/553Rf9hSjH/IB8j8CAfI3ggHyQEAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAACAfIxggHyPKXUcw/7qMT//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/7qM
+ T/9dRzD/IB8jyiAfIxgAAAAAAAAAAAAAAAAAAAAAAAAAACAfIxggHyPchWQ9/9WgWv/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/7uMUP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/1aBZ/4VlPf8gHyPcIB8jGAAAAAAAAAAAAAAAAB8fIwQgHyPKhWQ9/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2KJb/49sQP8gHyP/qoBJ/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/hWQ9/yAfI8ogHyMEAAAAAAAA
+ AAAgHyN5XUcw/9WgWv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/1J9Z/3pd
+ Of8gHyP/IB8j/yMhJP+4ik//2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9Wg
+ Wv9dRzD/IB8jeAAAAAAgHyMOIB8j8LqMT//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/zptX/2dOM/8gHyP/IB8j/yAfI/8gHyP/OzAo/8aVVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/uoxP/yAfI/AgHyMOIB8jZGFKMf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/xpVU/1A+Lf8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9MOyv/zptX/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/9hSjH/IB8jYyAfI6+ed0X/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/u4xQ/z8yKP8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/2ZOM//Un1n/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/nndF/yAf
+ I64gHyPivI1Q/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/s4dN/ykkJP8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/fF05/9iiW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/7yNUP8gHyPiIB8j+8WUVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8iW
+ VP9CNSn/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/+RbUD/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//FlFP/IB8j+yAfI//IllT/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/v5BR/zApJv8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/6d+Sf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/yJZU/yAfI/8gHyP/yJZU/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+xhUz/ISAj/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/tolO/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8iW
+ VP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/6J6
+ R/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/zguJ//Ek1P/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//IllT/IB8j/yAfI//IllT/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/j2xA/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/Sjor/8yaVv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/yJZU/yAfI/8gHyP/yJZU/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9iiW/98Xjn/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9kTDL/059Z/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8iWVP8gHyP/IB8j/8iW
+ VP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/1J9Z/2hP
+ M/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/3daOP/Yolv/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//IllT/IB8j/yAfI//IllT/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//PnFf/VEEt/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/jms//9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/yJZU/yAfI/8gHyP/yJZU/9mjW//Zo1v/oXpH/2BKMf8mIiT/ISAj/yEf
+ I/8hICP/ISAj/yMhI/8lIiT/JyMk/yolJf8yKyf/PDIp/zcuKP8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9uUzX/d1o3/3daN/93Wjf/d1o3/3daN/93Wjf/d1o3/3da
+ N/93Wjf/d1o3/3daN/93Wjf/d1o3/3daN/93Wjf/d1o3/3daN/93Wjf/d1o3/3daN/93Wjf/d1o3/3da
+ N/93Wjf/eVw4/8mXVf/Zo1v/2aNb/9mjW//Zo1v/2aNb/8iWVP8gHyP/IB8j/8iWVP/Zo1v/2aNb/yEg
+ I/+9vb7/4+Pj/+np6f/s7Oz/7Ozs/+rq6v/m5ub/5OTk/+Li4v/h4eH/4eHh/+Hh4f/h4eH/z8/P/zIy
+ NP8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/4uLjP/ExMT/xMTE/8TE
+ xP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TE
+ xP/ExMT/xMTE/8TExP/ExMT/xMTE/4SEhf+adET/2aNb/9mjW//Zo1v/2aNb/9mjW//IllT/IB8j/yAf
+ I//IllT/2aNb/9mjW/+SbkH/enl6//r6+v//////////////////////////////////////////////
+ ///////////////////Q0ND/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/86Ojz/6Ojo////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////+8vLz/img+/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/yJZU/yAfI/8gHyP/yJZU/9mjW//Zo1v/1aBa/2pRNP+ZmZr/////////////////////////
+ /////////////////////////////////////////////7y8vf8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/7S0tP//////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////u7u7/4xp
+ P//Zo1v/2aNb/9mjW//Zo1v/2aNb/8iWVP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mjW//QnVj/XUcw/6Ki
+ ov/9/f3/////////////////////////////////////////////////////////////////paWm/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/+Dg4T/////////////////////////
+ //////////////z8/P/o6Oj/4ODh/97e3v/h4eH/6urq//39/f//////////////////////////////
+ /////////////6qqqv+Yc0P/2aNb/9mjW//Zo1v/2aNb/9mjW//IllT/IB8j/yAfI//IllT/2aNb/9mj
+ W//Zo1v/2aNb/86bV/9fSTH/kpKT//j4+P//////////////////////////////////////////////
+ //////////////7+/v+NjI3/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IyIm//v7
+ +//////////////////m5ub/srKy/3d2d/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8hICT/fn1+/7S0
+ tP/n5+f///////////////////////////+NjY7/pXxH/9mjW//Zo1v/2aNb/9mjW//Zo1v/yJZU/yAf
+ I/8gHyP/yJZU/9mjW//Zo1v/2aNb/9mjW//Zo1v/0Z1Y/3JXNv9oZ2j/3t7e////////////////////
+ ////////////////////////////////////////+fn5/3h4ef8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI//g4OD//////9nZ2f97e3z/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/3l4ef/V1db/////////////////VlVX/72OUf/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/8iWVP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Yolv/onpH/zgu
+ J/95eHn/mZma/3h4ef8lJCj/IB8j/y4tMf+RkZL/4ODg///////////////////////y8vL/Xl1f/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/n56f/4iIiP8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/4WFhv/s7Oz/8fHx/yEg
+ I//Snlj/2aNb/9mjW//Zo1v/2aNb/9mjW//IllT/IB8j/yAfI//IllT/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//RnVj/rYJL/594Rf+yhk3/wpJT/8+cWP/CklP/m3VE/zEqJv+7u7v/////////
+ /////////////+np6f9paWr/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/PDs9/52dnv9iSzH/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/yJZU/yAfI/8gHyP/yJZU/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//FlFP/RDUp/8jIyP///////////////////////////97e3/+enp7/Kyot/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/gGE7/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8iW
+ VP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/7yOUP86OTv/7+/v//////////////////////////////////T0
+ 9P/BwcH/PTw//yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9iYmP/jIyM/4yM
+ jf+JiYr/VlZX/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/+je0f/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//IllT/IB8j/yAfI//IllT/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/hWQ8/6SkpP//////////////
+ ////////////////////////1tbX/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/b29w/8nJ
+ yf/z8/P////////////////////////////v7+//wcHB/2FhYv8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/7eKTv/Zo1v/2aNb/9mjW//Zo1v/yJZU/yAfI/8gHyP/yJZU/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8iW
+ Vf8mJSj/8/Pz////////////////////////////7u7u/0lJSv8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/9IR0n/ysrL//7+/v/////////////////////////////////////////////////8/Pz/vb2+/y8u
+ Mf8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9CNCn/z5xX/9mjW//Zo1v/2aNb/8iWVP8gHyP/IB8j/8iW
+ VP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/dVg3/7i4uP///////////////////////////4mJif8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/9MTE3/4+Pj////////////////////////////////////////////////////
+ ///////////////////j4+T/Tk5Q/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/4ZlPf/Zo1v/2aNb/9mj
+ W//IllT/IB8j/yAfI//IllT/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/76PUf87Oz3/6+vr/////////////////9jY
+ 2P8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/ykoK//Dw8P/////////////////////////
+ /////////////////////////////////////////////+jo6P9GRkj/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8hICP/xZRU/9mjW//Zo1v/yJZU/yAfI/8gHyP/yJZU/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/lnFC/2Vl
+ Zv/v7+////////////+BgIH/IB8j/yAfI/8gHyP/IB8j/yAfI/8nIyT/q4BK/9SfWf/BkVL/JiQm/+7u
+ 7v/////////////////////////////////////////////////////////////////u7u7/KSgr/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/4hnPv/Zo1v/2aNb/8iWVP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW/+PbED/T09Q/9DQ0P/r6+v/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/lXBC/9mj
+ W//Zo1v/2aNb/3lcOf+/v7//////////////////////////////////////////////////////////
+ ////////mZma/4hnPf97XTn/IB8j/yAfI/8gHyP/IB8j/yAfI/8tJyX/055Z/9mjW//IllT/IB8j/yAf
+ I//IllT/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/7CFTP9LOyv/OTg7/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/JCIk/8+bV//Zo1v/2aNb/9mjW/+jekf/kpKS////////////////////////////////////
+ ////////////////////////3d3d/zovJ//Nmlb/wpJS/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/7SH
+ Tf/Zo1v/yJZU/yAfI/8gHyP/yJZU/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/1aBa/2hP
+ M/8gHyP/IB8j/yAfI/8gHyP/IB8j/4FiO//Zo1v/2aNb/9mjW//Zo1v/u41Q/1dXWP//////////////
+ ////////////////////////////////////////+/v7/2pqa/+iekf/2aNb/9mjW/9eSDD/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/+SbkH/2aNb/8iWVP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW/8zKyf/IB8j/yAfI/8gHyP/IB8j/yAfI/+ofkn/2aNb/9mjW//Zo1v/2aNb/9Oe
+ Wf8hHyP/7+/w/////////////////////////////////////////////////7e3t/9lTTL/16Ja/9mj
+ W//Zo1v/lXBC/yAfI/8gHyP/IB8j/yAfI/8gHyP/cFU2/9mjW//IllT/IB8j/yAfI//IllT/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Snln/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/wJBR/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/bFI1/8LCwv///////////////////////////////////////////+np
+ 6f8wLzH/wpJS/9mjW//Zo1v/2aNb/62CS/8gHyP/IB8j/yAfI/8gHyP/IB8j/0Y3Kv/Zo1v/yJZU/yAf
+ I/8gHyP/yJZU/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/yZdV/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/8WVVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/7OGTf9aWlv/+/v7////////////////////
+ //////////////39/f99fH3/lXFC/9mjW//Zo1v/2aNb/9mjW/+6jE//IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8jIST/2aNb/8iWVP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8aV
+ VP8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI//FlVT/2aNb/9mjW//Zo1v/2aNb/9mjW//Yolv/Xkgw/8HB
+ wf////////////////////////////////+5ubn/XUcw/9WgWf/Zo1v/2aNb/9mjW//Zo1v/uoxP/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/9ijW//IllT/IB8j/yAfI//IllT/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//LmVb/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/wJBR/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/7eKTv9LSkz/9PT0///////////////////////e3t//LCcm/8STU//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/62CS/8gHyP/IB8j/yAfI/8gHyP/IB8j/ywmJf/Zo1v/yJZU/yAfI/8gHyP/yJZU/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/1qFa/yEfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/6h+
+ Sf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/fl86/5GRkv/////////////////q6ur/Tk5P/6l/
+ Sf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+VcEL/IB8j/yAfI/8gHyP/IB8j/yAfI/9XQy//2aNb/8iW
+ VP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9GdWP+rgUr/jGo//3lc
+ Of+WcUL/soZM/9SgWf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/9TQS7/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/+AYTv/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9GdWP9TQC7/oqKj/+7u
+ 7//U1NT/UFBS/5hyQ//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/XUgw/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/eVs4/9mjW//IllT/IB8j/yAfI//IllT/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/6yC
+ Sv89MSj/d3d4/7e3uP+9vb3/ra2u/2pqa/9CNCn/qH5J/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/hmU9/yAfI/8gHyP/IB8j/yAfI/8gHyP/IyEk/86bV//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/y5lW/3RYN/8gHyP/Sjor/6qASv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/wZFS/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/6B4Rv/Zo1v/yJZU/yAfI/8gHyP/yJZU/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/6h+Sf9LS0z/2dna////////////////////////////19fX/1lZWv+HZj3/2KJb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/6+DS/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/+Tb0H/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/1qFa/9ijW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/3pcOf8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI//AkFL/2aNb/8iWVP8gHyP/IB8j/8iW
+ VP/Zo1v/2aNb/9mjW//Zo1v/2aNb/82aVv8uJyX/4N/g////////////////////////////////////
+ ///y8vL/aWlq/5t0RP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Snlj/MCkm/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/JSIk/8GRUv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/7GFTP8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9RPy3/2aNb/9mj
+ W//IllT/IB8j/yAfI//IllT/2aNb/9mjW//Zo1v/2aNb/9mjW/+ZdET/lZSV////////////////////
+ /////////////////////////////+fn5/8mJSf/yphW/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/41q
+ P/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9NPCz/zZpX/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8WUU/89MSj/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/oHhG/9mjW//Zo1v/yJZU/yAfI/8gHyP/yJZU/9mjW//Zo1v/2aNb/9mjW//Zo1v/cVY2/8zM
+ zP//////////////////////////////////////////////////////mJiY/5lzRP/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//KmFX/IyEk/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/1lFL//Jl1X/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/8CRUv9CNSn/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/QTQp/9GdWP/Zo1v/2aNb/8iWVP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/zQsJ//h4eH//////////////////////////////////////////////////////8zM
+ zP9tUzX/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/5dyQ/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/PTEo/6uBSv/Yolv/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/1qFa/6B4
+ Rv8oJCT/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/6R7R//Zo1v/2aNb/9mjW//IllT/IB8j/yAf
+ I//IllT/2aNb/9mjW//Zo1v/2aNb/9mjW/8rJib/4eHh////////////////////////////////////
+ ///////////////////g4OD/U0At/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Un1n/Xkgw/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/Xkgw/6qASf/Nmlf/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//KmFb/onpH/1A+Lf8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/25UNf/Zo1v/2aNb/9mj
+ W//Zo1v/yJZU/yAfI/8gHyP/yJZU/9mjW//Zo1v/2aNb/9mjW//Zo1v/alE0/9PT0///////////////
+ ////////////////////////////////////////0NDR/2dPM//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/8eWVP89MSj/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/08+
+ Lf92WTf/d1o4/3RYN/9GNyr/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/0Y3
+ Kv/MmVb/2aNb/9mjW//Zo1v/2aNb/8iWVP8gHyP/IB8j/8iWVP/Zo1v/2aNb/9mjW//Zo1v/2aNb/49s
+ QP+oqKj//////////////////////////////////////////////////////5iYmP+WcUL/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/vI5Q/zQrJv8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/z0xKP/Dk1P/2aNb/9mjW//Zo1v/2aNb/9mjW//IllT/IB8j/yAfI/vFlFT/2aNb/9mj
+ W//Zo1v/2aNb/9mjW/+/kFH/QkJE//Pz8////////////////////////////////////////////9nZ
+ 2v80LCf/zJlW/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/++j1H/QzUp/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/0c3Kv/Ek1P/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/xZRT/yAf
+ I/sgHyPivI1Q/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/4JiPP+BgYH/9/f3////////////////////
+ /////////////9bW1v9CQUP/r4RL/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/8qYVv9qUTT/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/3BVNv/Nmlb/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/7yNUP8gHyPhIB8jr553Rf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Un1n/eFs4/11d
+ Xv/Hx8f/7+/v//v7+//09PT/1dXW/5CQkf86Lyj/sYVM/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/16Ja/6R7R/9AMyn/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/RDUp/6Z9SP/Yo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW/+ed0X/IB8jrSAfI2RhSjH/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9ijW/+ug0v/aVA0/yAfI/8gHyP/IB8j/1NBLv+WcUL/z5xX/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/0p5Y/6R8
+ R/9YRC//IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/9YRC//pHtH/9Ke
+ Wf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/YEkx/yAfI2IgHyMOIB8j8LqM
+ UP/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//VoFr/yphW/9KeWf/Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/8SUU/+mfUj/gmI8/2xSNP9TQC3/PzMp/1E/Lf9rUTT/gWI7/6Z8
+ SP/Ek1P/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/uYtP/yAf
+ I+8gHyMNAAAAACAfI3ldRzD/1aBa/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/1aBZ/1tGMP8gHyN3AAAAAAAAAAAhHiMFIB8jyoVlPf/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/4RkPP8gHyPJISAjBAAAAAAAAAAAAAAAACAfIxggHyPchWU9/9Wg
+ Wv/Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/1aBZ/4RkPP8gHyPbIB8jFwAAAAAAAAAAAAAAAAAA
+ AAAAAAAAIB8jGCAfI8tdRzD/uoxQ/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mj
+ W//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/2aNb/9mjW//Zo1v/uoxP/1xHMP8gHyPJIB8jFwAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHyMFIB8jeSAfI/BiSjH/nndF/7yOUP/FlFT/yJZV/8iW
+ Vf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iW
+ Vf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iW
+ Vf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/yJZV/8iWVf/IllX/xZRU/7yNUP+fd0b/YUox/yAf
+ I/AgHyN4IB8jBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHyMOIB8jZCAf
+ I68gHyPiIB8j+yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ I/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAfI/8gHyP/IB8j/yAf
+ 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
+
+
\ No newline at end of file
diff --git a/ImageGalleryClient/Image Galleries.ico b/ImageGalleryClient/Image Galleries.ico
new file mode 100644
index 0000000..efea956
Binary files /dev/null and b/ImageGalleryClient/Image Galleries.ico differ
diff --git a/ImageGalleryClient/Image-Galleries.ico b/ImageGalleryClient/Image-Galleries.ico
new file mode 100644
index 0000000..efea956
Binary files /dev/null and b/ImageGalleryClient/Image-Galleries.ico differ
diff --git a/ImageGalleryClient/ImageGalleryClient.csproj b/ImageGalleryClient/ImageGalleries.csproj
similarity index 85%
rename from ImageGalleryClient/ImageGalleryClient.csproj
rename to ImageGalleryClient/ImageGalleries.csproj
index c8b9d91..89a377b 100644
--- a/ImageGalleryClient/ImageGalleryClient.csproj
+++ b/ImageGalleryClient/ImageGalleries.csproj
@@ -1,189 +1,238 @@
-
-
-
-
- Debug
- AnyCPU
- {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}
- WinExe
- ImageGalleryClient
- ImageGalleryClient
- v4.7.2
- 512
- true
- true
-
-
-
-
- AnyCPU
- true
- full
- false
- ..\output\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- ..\output\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\packages\AtkSharp.3.22.24.37\lib\netstandard2.0\AtkSharp.dll
-
-
- ..\packages\CairoSharp.3.22.24.37\lib\netstandard2.0\CairoSharp.dll
-
-
- ..\packages\DialogAdapters.0.1.3.26068\lib\net45\DialogAdapters.dll
-
-
- ..\packages\Enchant.Net.1.4.2\lib\net461\Enchant.Net.dll
-
-
- ..\packages\GdkSharp.3.22.24.37\lib\netstandard2.0\GdkSharp.dll
-
-
- ..\packages\GioSharp.3.22.24.37\lib\netstandard2.0\GioSharp.dll
-
-
- ..\packages\GLibSharp.3.22.24.37\lib\netstandard2.0\GLibSharp.dll
-
-
- ..\packages\GtkSharp.3.22.24.37\lib\netstandard2.0\GtkSharp.dll
-
-
- ..\packages\icu.net.2.5.4\lib\net451\icu.net.dll
-
-
- ..\packages\L10NSharp.4.0.3\lib\net461\L10NSharp.dll
-
-
- ..\packages\MarkdownDeep.NET.Patched.1.5.0.1\lib\net35\MarkdownDeep.dll
-
-
- ..\packages\Microsoft.DotNet.PlatformAbstractions.2.0.4\lib\net45\Microsoft.DotNet.PlatformAbstractions.dll
-
-
- ..\packages\Microsoft.Extensions.DependencyModel.2.0.4\lib\net451\Microsoft.Extensions.DependencyModel.dll
-
-
- ..\packages\NDesk.DBus.0.15.0\lib\NDesk.DBus.dll
-
-
- ..\packages\Newtonsoft.Json.11.0.1\lib\net45\Newtonsoft.Json.dll
-
-
- ..\packages\PangoSharp.3.22.24.37\lib\netstandard2.0\PangoSharp.dll
-
-
- ..\packages\SIL.Core.8.0.0-beta0061\lib\net461\SIL.Core.dll
-
-
- ..\packages\SIL.Core.Desktop.8.0.0-beta0061\lib\net461\SIL.Core.Desktop.dll
-
-
- ..\packages\SIL.Windows.Forms.8.0.0-beta0061\lib\net461\SIL.Windows.Forms.dll
-
-
- ..\packages\SIL.WritingSystems.8.0.0-beta0061\lib\net461\SIL.WritingSystems.dll
-
-
- ..\packages\Spart.1.0.0\lib\net461\Spart.dll
-
-
-
-
-
- ..\packages\System.IO.FileSystem.AccessControl.4.4.0\lib\net461\System.IO.FileSystem.AccessControl.dll
-
-
-
-
- ..\packages\System.Security.AccessControl.4.4.0\lib\net461\System.Security.AccessControl.dll
-
-
- ..\packages\System.Security.Principal.Windows.4.4.0\lib\net461\System.Security.Principal.Windows.dll
-
-
-
- ..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll
-
-
-
-
-
-
-
-
-
-
-
- ..\packages\TagLibSharp.2.2.0\lib\net45\TagLibSharp.dll
-
-
-
-
- Form
-
-
- Form1.cs
-
-
-
-
- True
- True
- Settings.settings
-
-
- Form1.cs
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
- Designer
-
-
- True
- Resources.resx
-
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
- True
- Settings.settings
- True
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
-
- xcopy /I /E /Y "$(SolutionDir)DistFiles" "DistFiles"
-
+
+
+
+
+ Debug
+ AnyCPU
+ {6FA9A7EB-7FE3-4F50-BD88-8D68F72FADEA}
+ WinExe
+ ImageGalleryClient
+ ImageGalleries
+ v4.7.2
+ 512
+ true
+ true
+
+
+ false
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ Image Galleries
+ SIL LEAD, Inc.
+ 1
+ 1.0.0.%2a
+ false
+ true
+ true
+
+
+ AnyCPU
+ true
+ full
+ false
+ ..\output\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ AnyCPU
+ pdbonly
+ true
+ ..\output\Release\
+ TRACE
+ prompt
+ 4
+
+
+ Image-Galleries.ico
+
+
+ 6C87AEF7C70583AAE1EC7FFA508D7A1F2FC376ED
+
+
+ ImageGalleryClient_TemporaryKey.pfx
+
+
+ true
+
+
+ true
+
+
+
+ ..\packages\AtkSharp.3.22.24.37\lib\netstandard2.0\AtkSharp.dll
+
+
+ ..\packages\CairoSharp.3.22.24.37\lib\netstandard2.0\CairoSharp.dll
+
+
+ ..\packages\DialogAdapters.0.1.3.26068\lib\net45\DialogAdapters.dll
+
+
+ ..\packages\Enchant.Net.1.4.2\lib\net461\Enchant.Net.dll
+
+
+ ..\packages\GdkSharp.3.22.24.37\lib\netstandard2.0\GdkSharp.dll
+
+
+ ..\packages\GioSharp.3.22.24.37\lib\netstandard2.0\GioSharp.dll
+
+
+ ..\packages\GLibSharp.3.22.24.37\lib\netstandard2.0\GLibSharp.dll
+
+
+ ..\packages\GtkSharp.3.22.24.37\lib\netstandard2.0\GtkSharp.dll
+
+
+ ..\packages\icu.net.2.5.4\lib\net451\icu.net.dll
+
+
+ ..\packages\L10NSharp.4.0.3\lib\net461\L10NSharp.dll
+
+
+ ..\packages\MarkdownDeep.NET.Patched.1.5.0.1\lib\net35\MarkdownDeep.dll
+
+
+ ..\packages\Microsoft.DotNet.PlatformAbstractions.2.0.4\lib\net45\Microsoft.DotNet.PlatformAbstractions.dll
+
+
+ ..\packages\Microsoft.Extensions.DependencyModel.2.0.4\lib\net451\Microsoft.Extensions.DependencyModel.dll
+
+
+ ..\packages\NDesk.DBus.0.15.0\lib\NDesk.DBus.dll
+
+
+ ..\packages\Newtonsoft.Json.11.0.1\lib\net45\Newtonsoft.Json.dll
+
+
+ ..\packages\PangoSharp.3.22.24.37\lib\netstandard2.0\PangoSharp.dll
+
+
+ ..\packages\SIL.Core.8.0.0-beta0061\lib\net461\SIL.Core.dll
+
+
+ ..\packages\SIL.Core.Desktop.8.0.0-beta0061\lib\net461\SIL.Core.Desktop.dll
+
+
+ ..\packages\SIL.Windows.Forms.8.0.0-beta0061\lib\net461\SIL.Windows.Forms.dll
+
+
+ ..\packages\SIL.WritingSystems.8.0.0-beta0061\lib\net461\SIL.WritingSystems.dll
+
+
+ ..\packages\Spart.1.0.0\lib\net461\Spart.dll
+
+
+
+
+
+ ..\packages\System.IO.FileSystem.AccessControl.4.4.0\lib\net461\System.IO.FileSystem.AccessControl.dll
+
+
+
+
+ ..\packages\System.Security.AccessControl.4.4.0\lib\net461\System.Security.AccessControl.dll
+
+
+ ..\packages\System.Security.Principal.Windows.4.4.0\lib\net461\System.Security.Principal.Windows.dll
+
+
+
+ ..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll
+
+
+
+
+
+
+
+
+
+
+
+ ..\packages\TagLibSharp.2.2.0\lib\net45\TagLibSharp.dll
+
+
+
+
+ Form
+
+
+ Form1.cs
+
+
+
+
+ True
+ True
+ Settings.settings
+
+
+ Form1.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+ Designer
+
+
+ True
+ Resources.resx
+
+
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+ True
+ Settings.settings
+ True
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+
+
+
+
+
+
+
+
+ False
+ Microsoft .NET Framework 4.7.2 %28x86 and x64%29
+ true
+
+
+ False
+ .NET Framework 3.5 SP1
+ false
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
+ xcopy /I /E /Y "$(SolutionDir)DistFiles" "DistFiles"
+
\ No newline at end of file
diff --git a/ImageGalleryClient/ImageGalleryClient.csproj.user b/ImageGalleryClient/ImageGalleryClient.csproj.user
deleted file mode 100644
index 5154d62..0000000
--- a/ImageGalleryClient/ImageGalleryClient.csproj.user
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- publish\
-
-
-
-
-
- en-US
- false
-
-
- false
-
-
\ No newline at end of file
diff --git a/ImageGalleryClient/ImageGalleryClient_TemporaryKey.pfx b/ImageGalleryClient/ImageGalleryClient_TemporaryKey.pfx
new file mode 100644
index 0000000..9e13d02
Binary files /dev/null and b/ImageGalleryClient/ImageGalleryClient_TemporaryKey.pfx differ