diff --git a/Data/TaskData.cs b/Data/TaskData.cs
index eb78bd2..0317c08 100644
--- a/Data/TaskData.cs
+++ b/Data/TaskData.cs
@@ -4,27 +4,27 @@ using trakker.Models;
namespace trakker.Data
{
///
- /// Provides data access methods for the entity.
+ /// Provides data access methods for the entity.
/// This class encapsulates database operations such as upsert, delete and ad-hoc
/// SQL execution for tasks. It inherits from which
/// provides connection management.
///
internal class TaskData(string connectionString) : DataAccess(connectionString)
{
- public BindingList GetRecursive(string? id = null, trakker.Models.Task.RecursiveRoot root = trakker.Models.Task.RecursiveRoot.TASK_ID)
+ public BindingList GetRecursive(string? id = null, PTask.RecursiveRoot root = PTask.RecursiveRoot.TASK_ID)
{
- var results = new BindingList();
+ var results = new BindingList();
string whereClause = "1 = 1";
switch(root)
{
- case trakker.Models.Task.RecursiveRoot.TASK_ID:
+ case PTask.RecursiveRoot.TASK_ID:
if (id != null)
{
whereClause = "task_id = $id";
}
break;
- case trakker.Models.Task.RecursiveRoot.PARENT_TASK_ID:
+ case PTask.RecursiveRoot.PARENT_TASK_ID:
if (id != null)
{
whereClause = "parent_task_id = $id";
@@ -108,7 +108,7 @@ namespace trakker.Data
while (reader.Read())
{
- results.Add(new trakker.Models.Task
+ results.Add(new PTask
{
TaskId = reader.GetString(_var1),
ProjectId = reader.GetString(_var2),
@@ -129,9 +129,9 @@ namespace trakker.Data
return results;
}
- public trakker.Models.Task Get(string? taskId = null)
+ public PTask Get(string? taskId = null)
{
- var results = new List();
+ var results = new List();
string whereClause = "1 = 1";
if (taskId != null)
@@ -191,7 +191,7 @@ namespace trakker.Data
while (reader.Read())
{
- results.Add(new trakker.Models.Task
+ results.Add(new PTask
{
TaskId = reader.GetString(_var1),
ProjectId = reader.GetString(_var2),
@@ -209,7 +209,7 @@ namespace trakker.Data
});
}
- return results.FirstOrDefault() ?? new trakker.Models.Task();
+ return results.FirstOrDefault() ?? new PTask();
}
///
@@ -218,13 +218,13 @@ namespace trakker.Data
/// a single SQL statement inside a transaction and will commit on
/// success or roll back on failure.
///
- /// The model to insert or update. Must not be null.
+ /// The model to insert or update. Must not be null.
///
/// The SQL statement uses an ON CONFLICT clause to perform the update when a
/// matching task_id already exists. Parameter names correspond to the
/// task model property names.
///
- public void Upsert(trakker.Models.Task task)
+ public void Upsert(PTask task)
{
const string sql = @"
INSERT INTO tasks (
@@ -350,9 +350,9 @@ namespace trakker.Data
return result;
}
- public List GetFS()
+ public List GetFS()
{
- var results = new List();
+ var results = new List();
string sql = $@"
SELECT
@@ -392,7 +392,7 @@ namespace trakker.Data
while (reader.Read())
{
- results.Add(new TaskFS
+ results.Add(new PTaskFS
{
GUID = reader.GetString(_var1),
Node = reader.GetString(_var2),
@@ -404,7 +404,7 @@ namespace trakker.Data
return results;
}
- public void SaveComment(TaskComment taskComment)
+ public void SaveComment(PTaskComment taskComment)
{
const string sql = @"
INSERT INTO task_comments (
@@ -447,9 +447,9 @@ namespace trakker.Data
}
}
- public List GetComments(string taskId)
+ public List GetComments(string taskId)
{
- var results = new List();
+ var results = new List();
string whereClause = "1 = 1";
if (taskId != null)
@@ -485,7 +485,7 @@ namespace trakker.Data
var _var4 = reader.GetOrdinal("created_at");
while (reader.Read())
{
- results.Add(new TaskComment
+ results.Add(new PTaskComment
{
TaskCommentId = reader.GetString(_var1),
TaskId = reader.GetString(_var2),
diff --git a/Forms/MainForm.cs b/Forms/MainForm.cs
index a808702..2818611 100644
--- a/Forms/MainForm.cs
+++ b/Forms/MainForm.cs
@@ -305,17 +305,17 @@ namespace trakker
// When a tree node is clicked, fetch and show notebooks for that folder
treeViewTasks1.NodeMouseClick += (sender, e) =>
{
- TaskFS? selectedNode = (TaskFS?)e.Node.Tag ?? new TaskFS();
+ PTaskFS? selectedNode = (PTaskFS?)e.Node.Tag ?? new PTaskFS();
if (selectedNode?.Parent == "/" || selectedNode?.GUID == "/")
{
- _ctrl.LoadTasksRecursive(selectedNode.ProjectId, trakker.Models.Task.RecursiveRoot.PARENT_TASK_ID); // Load all tasks for the project when root node is clicked
+ _ctrl.LoadTasksRecursive(selectedNode.ProjectId, PTask.RecursiveRoot.PARENT_TASK_ID); // Load all tasks for the project when root node is clicked
return;
}
- _ctrl.LoadTasksRecursive(selectedNode?.GUID ?? "/", trakker.Models.Task.RecursiveRoot.TASK_ID); // Load all tasks for the project when root node is clicked
+ _ctrl.LoadTasksRecursive(selectedNode?.GUID ?? "/", PTask.RecursiveRoot.TASK_ID); // Load all tasks for the project when root node is clicked
};
}
- public void FillTreeViewTasks(List items)
+ public void FillTreeViewTasks(List items)
{
if (items == null) return;
@@ -323,7 +323,7 @@ namespace trakker
treeViewTasks1.Nodes.Clear();
// Root node
- TaskFS root = new();
+ PTaskFS root = new();
root.GUID = "/";
root.Node = "/Projects";
root.Parent = string.Empty;
@@ -334,13 +334,13 @@ namespace trakker
static string NormalizeKey(string? k) => string.IsNullOrWhiteSpace(k) ? "/" : k!.Trim();
// Build lookup: parentKey -> list of children
- var lookup = new Dictionary>();
+ var lookup = new Dictionary>();
foreach (var it in items)
{
var key = NormalizeKey(it.Parent);
if (!lookup.TryGetValue(key, out var list))
{
- list = new List();
+ list = new List();
lookup[key] = list;
}
list.Add(it);
@@ -376,14 +376,14 @@ namespace trakker
private void addTaskSubtaskToolStripMenuItem_Click(object sender, EventArgs e)
{
if (treeViewTasks1.SelectedNode == null) return;
- TaskFS? selectedNode = (TaskFS?)treeViewTasks1.SelectedNode.Tag ?? new TaskFS();
+ PTaskFS? selectedNode = (PTaskFS?)treeViewTasks1.SelectedNode.Tag ?? new PTaskFS();
if (selectedNode?.Parent == "")
{
MessageBox.Show("Cannot add tasks to root node", "Add Task", MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}
string taskId = Guid.NewGuid().ToString();
- trakker.Models.Task task = new()
+ PTask task = new()
{
TaskId = taskId,
Title = "New Task",
@@ -397,12 +397,12 @@ namespace trakker
if (result == DialogResult.OK)
{
task = dialog.Task;
- //MessageBox.Show(task.ToString(), "Task Details", MessageBoxButtons.OK, MessageBoxIcon.Information);
TaskData taskData = new TaskData(connectionString);
try
{
taskData.Upsert(task);
- _ctrl.LoadTasks(); // Reload tasks to update the DataGridView with any changes
+ treeViewTasks1.SelectedNode.Nodes.Add(new TreeNode(task.Title ?? "") { Tag = new PTaskFS { GUID = task.TaskId ?? "", Node = task.Title ?? "", Parent = task.ParentTaskId ?? "", HourlyRate = task.HourlyRate, ProjectId = task.ProjectId ?? "" } });
+ //_ctrl.LoadTasks();
}
catch (Exception ex)
{
@@ -414,15 +414,14 @@ namespace trakker
private void editThisTaskSubtaskToolStripMenuItem_Click(object sender, EventArgs e)
{
if (treeViewTasks1.SelectedNode == null) return;
- TaskFS? selectedTask = treeViewTasks1.SelectedNode.Tag as TaskFS;
- //MessageBox.Show(selectedTask != null ? selectedTask.ToString() : "No task selected", "Edit Task", MessageBoxButtons.OK, MessageBoxIcon.Information);
+ PTaskFS? selectedTask = treeViewTasks1.SelectedNode.Tag as PTaskFS;
if (selectedTask?.Parent == "/" || selectedTask?.GUID == "/")
{
MessageBox.Show("Cannot edit root node", "Edit Task", MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}
TaskData taskData = new TaskData(connectionString);
- trakker.Models.Task task = taskData.Get(selectedTask?.GUID);
+ PTask task = taskData.Get(selectedTask?.GUID);
TaskForm dialog = new TaskForm(task, _ctrl.GetLOV("task.status"), _ctrl.GetLOV("task.priority"));
DialogResult result = dialog.ShowDialog(this);
if (result == DialogResult.OK)
@@ -432,7 +431,8 @@ namespace trakker
try
{
taskData.Upsert(task);
- _ctrl.LoadTasks(); // Reload tasks to update the DataGridView with any changes
+ treeViewTasks1.SelectedNode.Text = task.Title ?? ""; // Update the node text in the tree view
+ _ctrl.LoadTasksRecursive(selectedTask!.GUID, PTask.RecursiveRoot.TASK_ID); // Reload tasks to update the tree view with any changes
}
catch (Exception ex)
{
@@ -444,7 +444,7 @@ namespace trakker
private void deleteThisTaskSubtaskToolStripMenuItem_Click(object sender, EventArgs e)
{
if (treeViewTasks1.SelectedNode == null) return;
- TaskFS? selectedTask = treeViewTasks1.SelectedNode.Tag as TaskFS;
+ PTaskFS? selectedTask = treeViewTasks1.SelectedNode.Tag as PTaskFS;
//MessageBox.Show(selectedTask != null ? selectedTask.ToString() : "No task selected", "Edit Task", MessageBoxButtons.OK, MessageBoxIcon.Information);
if (selectedTask?.Parent == "/" || selectedTask?.GUID == "/")
{
diff --git a/Forms/TaskForm.cs b/Forms/TaskForm.cs
index 4eec137..963cc22 100644
--- a/Forms/TaskForm.cs
+++ b/Forms/TaskForm.cs
@@ -17,7 +17,7 @@ namespace trakker.Forms
///
/// The task instance being edited by this form.
///
- private readonly trakker.Models.Task _task;
+ private readonly trakker.Models.PTask _task;
///
/// Binding source that connects the task status to the form controls.
@@ -47,7 +47,7 @@ namespace trakker.Forms
/// The instance to edit. Must not be null.
/// The binding source for status values. Must not be null.
/// The binding source for priority values. Must not be null.
- public TaskForm(trakker.Models.Task task, BindingSource status, BindingSource priority)
+ public TaskForm(trakker.Models.PTask task, BindingSource status, BindingSource priority)
{
InitializeComponent();
_task = task ?? throw new ArgumentNullException(nameof(task));
@@ -88,7 +88,7 @@ namespace trakker.Forms
///
/// Gets the instance edited by the form.
///
- public trakker.Models.Task Task { get => _task; private set { } }
+ public trakker.Models.PTask Task { get => _task; private set { } }
///
/// Validates the Name field. If the name is empty or whitespace, an error is set
diff --git a/Forms/TextAreaForm.Designer.cs b/Forms/TextAreaForm.Designer.cs
new file mode 100644
index 0000000..2748d10
--- /dev/null
+++ b/Forms/TextAreaForm.Designer.cs
@@ -0,0 +1,147 @@
+namespace newcle.us.Forms
+{
+ partial class TextAreaForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TextAreaForm));
+ TextEdit_TableLayoutPanel1 = new TableLayoutPanel();
+ Content_RichTextBox = new RichTextBox();
+ TextEdit_TableLayoutPanel2 = new TableLayoutPanel();
+ Okay_Button = new Button();
+ Cancel_Button = new Button();
+ TextEdit_ContextMenuStrip = new ContextMenuStrip(components);
+ copyToClipboardToolStripMenuItem = new ToolStripMenuItem();
+ TextEdit_TableLayoutPanel1.SuspendLayout();
+ TextEdit_TableLayoutPanel2.SuspendLayout();
+ TextEdit_ContextMenuStrip.SuspendLayout();
+ SuspendLayout();
+ //
+ // TextEdit_TableLayoutPanel1
+ //
+ TextEdit_TableLayoutPanel1.ColumnCount = 1;
+ TextEdit_TableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F));
+ TextEdit_TableLayoutPanel1.Controls.Add(Content_RichTextBox, 0, 0);
+ TextEdit_TableLayoutPanel1.Controls.Add(TextEdit_TableLayoutPanel2, 0, 1);
+ TextEdit_TableLayoutPanel1.Dock = DockStyle.Fill;
+ TextEdit_TableLayoutPanel1.Location = new Point(0, 0);
+ TextEdit_TableLayoutPanel1.Name = "TextEdit_TableLayoutPanel1";
+ TextEdit_TableLayoutPanel1.RowCount = 2;
+ TextEdit_TableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
+ TextEdit_TableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 75F));
+ TextEdit_TableLayoutPanel1.Size = new Size(1206, 777);
+ TextEdit_TableLayoutPanel1.TabIndex = 0;
+ //
+ // Content_RichTextBox
+ //
+ Content_RichTextBox.ContextMenuStrip = TextEdit_ContextMenuStrip;
+ Content_RichTextBox.Dock = DockStyle.Fill;
+ Content_RichTextBox.Font = new Font("Cascadia Code", 10.125F, FontStyle.Regular, GraphicsUnit.Point, 0);
+ Content_RichTextBox.Location = new Point(3, 3);
+ Content_RichTextBox.Name = "Content_RichTextBox";
+ Content_RichTextBox.Size = new Size(1200, 696);
+ Content_RichTextBox.TabIndex = 0;
+ Content_RichTextBox.Text = "";
+ Content_RichTextBox.LinkClicked += Content_RichTextBox_LinkClicked;
+ //
+ // TextEdit_TableLayoutPanel2
+ //
+ TextEdit_TableLayoutPanel2.ColumnCount = 3;
+ TextEdit_TableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F));
+ TextEdit_TableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 225F));
+ TextEdit_TableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 225F));
+ TextEdit_TableLayoutPanel2.Controls.Add(Okay_Button, 1, 0);
+ TextEdit_TableLayoutPanel2.Controls.Add(Cancel_Button, 2, 0);
+ TextEdit_TableLayoutPanel2.Dock = DockStyle.Fill;
+ TextEdit_TableLayoutPanel2.Location = new Point(3, 705);
+ TextEdit_TableLayoutPanel2.Name = "TextEdit_TableLayoutPanel2";
+ TextEdit_TableLayoutPanel2.RowCount = 1;
+ TextEdit_TableLayoutPanel2.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
+ TextEdit_TableLayoutPanel2.Size = new Size(1200, 69);
+ TextEdit_TableLayoutPanel2.TabIndex = 1;
+ //
+ // Okay_Button
+ //
+ Okay_Button.Dock = DockStyle.Fill;
+ Okay_Button.Location = new Point(753, 3);
+ Okay_Button.Name = "Okay_Button";
+ Okay_Button.Size = new Size(219, 63);
+ Okay_Button.TabIndex = 0;
+ Okay_Button.Text = "Okay";
+ Okay_Button.UseVisualStyleBackColor = true;
+ //
+ // Cancel_Button
+ //
+ Cancel_Button.Dock = DockStyle.Fill;
+ Cancel_Button.Location = new Point(978, 3);
+ Cancel_Button.Name = "Cancel_Button";
+ Cancel_Button.Size = new Size(219, 63);
+ Cancel_Button.TabIndex = 1;
+ Cancel_Button.Text = "Cancel";
+ Cancel_Button.UseVisualStyleBackColor = true;
+ //
+ // TextEdit_ContextMenuStrip
+ //
+ TextEdit_ContextMenuStrip.ImageScalingSize = new Size(32, 32);
+ TextEdit_ContextMenuStrip.Items.AddRange(new ToolStripItem[] { copyToClipboardToolStripMenuItem });
+ TextEdit_ContextMenuStrip.Name = "TextEdit_ContextMenuStrip";
+ TextEdit_ContextMenuStrip.Size = new Size(283, 42);
+ //
+ // copyToClipboardToolStripMenuItem
+ //
+ copyToClipboardToolStripMenuItem.Name = "copyToClipboardToolStripMenuItem";
+ copyToClipboardToolStripMenuItem.Size = new Size(282, 38);
+ copyToClipboardToolStripMenuItem.Text = "Copy to Clipboard";
+ copyToClipboardToolStripMenuItem.Click += copyToClipboardToolStripMenuItem_Click;
+ //
+ // TextEdit
+ //
+ AutoScaleDimensions = new SizeF(13F, 32F);
+ AutoScaleMode = AutoScaleMode.Font;
+ ClientSize = new Size(1206, 777);
+ Controls.Add(TextEdit_TableLayoutPanel1);
+ Icon = (Icon)resources.GetObject("$this.Icon");
+ Name = "TextEdit";
+ Text = "Edit";
+ TextEdit_TableLayoutPanel1.ResumeLayout(false);
+ TextEdit_TableLayoutPanel2.ResumeLayout(false);
+ TextEdit_ContextMenuStrip.ResumeLayout(false);
+ ResumeLayout(false);
+ }
+
+ #endregion
+
+ private TableLayoutPanel TextEdit_TableLayoutPanel1;
+ private RichTextBox Content_RichTextBox;
+ private TableLayoutPanel TextEdit_TableLayoutPanel2;
+ private Button Okay_Button;
+ private Button Cancel_Button;
+ private ContextMenuStrip TextEdit_ContextMenuStrip;
+ private ToolStripMenuItem copyToClipboardToolStripMenuItem;
+ }
+}
\ No newline at end of file
diff --git a/Forms/TextAreaForm.cs b/Forms/TextAreaForm.cs
new file mode 100644
index 0000000..2481430
--- /dev/null
+++ b/Forms/TextAreaForm.cs
@@ -0,0 +1,63 @@
+using newcle.us.Utilities;
+using System.ComponentModel;
+
+namespace newcle.us.Forms
+{
+ public partial class TextAreaForm : Form
+ {
+ public TextAreaForm() : this("Edit Content") { }
+ public TextAreaForm(string formTitle)
+ {
+ InitializeComponent();
+
+ // Set DialogResult on buttons
+ Okay_Button.DialogResult = DialogResult.OK;
+ Cancel_Button.DialogResult = DialogResult.Cancel;
+
+ // Optional: Set default Accept/Cancel buttons
+ //this.AcceptButton = Okay_Button;
+ this.CancelButton = CancelButton;
+ this.StartPosition = FormStartPosition.CenterParent;
+ this.Text = formTitle;
+
+ Content_RichTextBox.Text = string.Empty;
+ Content_RichTextBox.BackColor = Color.White;
+ }
+
+ [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
+ public string? Content { get { return Content_RichTextBox.Text; } set { Content_RichTextBox.Text = value; } }
+
+ public void ReadOnly()
+ {
+ Content_RichTextBox.ReadOnly = true;
+ Okay_Button.Visible = false;
+ Cancel_Button.Text = "Okay";
+ Text = string.Format("{0} [readonly]", Text);
+ }
+
+ private void Content_RichTextBox_LinkClicked(object sender, LinkClickedEventArgs e)
+ {
+ try
+ {
+ // Open the URL in the default browser
+ System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo
+ {
+ FileName = e.LinkText,
+ UseShellExecute = true
+ });
+ }
+ catch (Exception ex)
+ {
+ DialogExtensions.GenericError(String.Format($"Failed to open link: {ex.Message}"));
+ }
+ }
+
+ private void copyToClipboardToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ Clipboard.SetText(Content ?? "");
+ DialogExtensions.GenericSuccess("Content successfully copied to clipboard");
+ }
+ }
+
+
+}
diff --git a/Forms/TextAreaForm.resx b/Forms/TextAreaForm.resx
new file mode 100644
index 0000000..e20e583
--- /dev/null
+++ b/Forms/TextAreaForm.resx
@@ -0,0 +1,1256 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ 17, 17
+
+
+
+
+ AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOJ5NQn0hUVE84VEXvOFRVjzg0UyAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA84VFPfSG
+ RaT1hkTq9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YVF0vSGRH7uhj8MAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA9IVFF/SGRcH1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/zhERjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6CRCT1hkX89YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/0hUTgxmhEAgAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADxhEI79YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/0hUTjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oRFPvWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/0hUXKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAOyARST1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/yhERfAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8
+ RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvg0QW9YZF+vWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf3xgkQPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD/iE0B8IRDJPWGRfr1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//KGQ1YAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKERB/1hkXz9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9IVF3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD0g0QO9YZF8PWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/5XtGDAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oVCDfWGRfb1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/yhkQ2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKF
+ Rg/0hUXs9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//SG
+ REkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyf0gI9IZE3PWGRf71hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oRABvSG
+ ROL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+BPQT0hkXq9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9YVF0PWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ RfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSFRcH1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN98RQL0hkXL9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA9IZEx/WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSFRKv1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAD0hkWg9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8
+ RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA84ZEoPWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPOGRJD1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hUR+9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA84VEdfWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKDRGH1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADyg0RU9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OF
+ RFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA84VFV/WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOD
+ REn1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADug0Qt9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8YJDL/WG
+ Rf31hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ RfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKFQzf1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADthEIk9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA63o+D/WGRfj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/49CAe6ERRn1hkX39YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPOGRAHxg0Yd9YZF8vWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8
+ RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRDDfWGRez1hkX+9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPOFRAf1hkXw9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxhEAL9YZF6/WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA8Yo+B/SFRNf1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOeFQwP0hUXX9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADwf0YD9IVE5PWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OF
+ RFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPWFRdD1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRe/0hUSi9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD0hUS59YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX574NDJfSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IVFvvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF/PGEQycAAAAA9IRFkvWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPWG
+ RcP1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRfzpg0YdAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ RfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hUWo9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/8IRENAAAAAAAAAAAAAAAAPSE
+ RZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IVFl/WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//KEQ0gAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOGRZf1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/yg0I/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hUWM9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/8YNDPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA9IVEd/WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//SFRFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8
+ RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSFRG71hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/zhURoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADyhUNc9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9IVFZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA84RFTPWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//SF
+ RXUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPOERE31hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/0hkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzhURF9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9IVFkQAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA7YZDKvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//SGRKMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OF
+ RFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCEQyT1hkX79YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/0hUSyAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADyhEMv9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YVFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oJCI/WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//SFRboAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiC
+ Nwv1hkX39YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hUTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ RfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsfkAQ9YZF9PWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9IZF2OWDOwMAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSE
+ RZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9QAAAAAAAAAAAAAAAAAAAAD7hkoB8INCGfSG
+ RfD1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//SFRc0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX1AAAAAAAAAAAAAAAAAAAAAPSBRQz0hkXn9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hUTdAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfUAAAAAAAAAAAAAAAD0hUUD9YZF6fWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9IZE9PKGQgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF9QAAAAAAAAAA8ohDCPWGRen1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//SFRevwgkUKAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8
+ RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX1AAAAAPaGQwb0hUTU9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf70hUTk9YVDDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRfQAAAAA9IVFzPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF8/GHQxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9/SGRNj1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ RfzyhUUTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX19IVFFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9/GC
+ RCoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf3xhEUt/5FCAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OF
+ RFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX88YBBIAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF/++FQy8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhUNJAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/8oRERwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF/++CRT0AAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSE
+ RZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/zhENWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84REawAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//OERGkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/yhERuAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8
+ RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9IVEhQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//SFRJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/zhUWdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YVFrgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//SF
+ RLIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkW4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OF
+ RFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9IVFzwAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WFRNvhf0IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/0hkTQAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WFRfLkekkFAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSE
+ RZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/0hkXz8INDCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX+9IZF5u9+RgwAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//SGRPHtgUETAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkfEUI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9INCFgAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOR8
+ RQj1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF+fOGRBYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5HxFCPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRfb1hkMmAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADlekEI9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX88oRDMf6FSwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF/vCFQScAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPWGRP/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/ygkQrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9YZF2/WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/8YVESAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OF
+ RFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAD0hkSY9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OE
+ RU4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSGRED1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf7yg0M/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSERZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/zhURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPWGROf1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/8YRCUAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8INFJvWG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//SFRGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/84VEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IZFnPWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/0hEVtAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSE
+ RZL1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/zhURQAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA9YZFu/WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/84VFagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9IRFkvWGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//OFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA84VEmvWGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//KEQ1sAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD0hEWS9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/84VEUAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA9IVEYvWGRfT1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRdvzhUQ6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOFRJP1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WGRf/1hkX/9YZF//WG
+ Rf/1hkX/9YZF//WGRf/zhURRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPSF
+ RZL1hkXr9YZF+/WGRf/1hkX/9YZF//WGRf/1hkX/9YZF9vWGReHzhkRZAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCDQgPzhkQK8oRFKPOERFv0hEVl8YVDTO6D
+ Pxj1hkYI8YNDAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////wB////wAAAH//////////wAH///8A
+ AAB//////////4AAf///AAAAf/////////8AAD///wAAAH/////////+AAAf//8AAAB//////////AAA
+ H///AAAAf/////////gAAA///wAAAH/////////wAAAP//8AAAB/////////4AAAB///AAAAf///////
+ /8AAAAf//wAAAH////////+AAAAH//8AAAB/////////AAAAB///AAAAf////////gAAAAf//wAAAH//
+ //////wAAAAH//8AAAB////////4AAAAB///AAAAf///////8AAAAAf//wAAAH///////+AAAAAH//8A
+ AAB////////AAAAAB///AAAAf///////gAAAAAf//wAAAH///////wAAAAAH//8AAAB///////4AAAAA
+ B///AAAAf//////8AAAAAAf//wAAAH//////+AAAAAAH//8AAAB///////gAAAAAB///AAAAf//////w
+ AAAAAAf//wAAAH//////4AAAAAAH//8AAAB//////8AAAAAAB///AAAAf/////+AAAAAAAf//wAAAH//
+ ////AAAAAAAH//8AAAB//////gAAAAAAB///AAAAf/////wAAAAAAAf//wAAAH/////4AAAAAAAH//8A
+ AAB/////8AAAAAAAB///AAAAf////+AAAAAAAAf//wAAAH/////AAAAAAAAH//8AAAB/////gAAAAAAA
+ B///AAAAf////wAAAAAAAAf//wAAAH////4AAAAAAAAH//8AAAB////8AAAAAAAAB///AAAAf///+AAA
+ AAAAAAf//wAAAH////AAAAAAAAAH//8AAAB////gAAAAAAAAB///AAAAf///wAAAAAAAAAf//wAAAH//
+ /4AAAAAQAAAH//8AAAB///8AAAAAMAAAB///AAAAf//+AAAAAHAAAAf//wAAAH///AAAAADwAAAH//8A
+ AAB///gAAAAB8AAAB///AAAAf//wAAAAA/AAAAf//wAAAH//4AAAAAfwAAAH//8AAAB//+AAAAAP8AAA
+ B///AAAAf//AAAAAH/AAAAf//wAAAH//gAAAAD/wAAAH//8AAAB//wAAAAB/8AAAB///AAAAf/4AAAAA
+ f/AAAAf//wAAAH/8AAAAAP/wAAAH//8AAAB/+AAAAAH/8AAAB///AAAAf/AAAAAD//AAAAf//wAAAH/g
+ AAAAB//wAAAH//8AAAB/wAAAAA//8AAAB///AAAAf4AAAAAf//AAAAf//wAAAH8AAAAAP//wAAAH//8A
+ AAB+AAAAAH//8AAAB///AAAAfAAAAAD///AAAAf//wAAAHgAAAAB///wAAAH//8AAABwAAAAA///8AAA
+ B///AAAAYAAAAAf///AAAAf//wAAAEAAAAAP///wAAAH//8AAAAAAAAAH///8AAAB///AAAAAAAAAD//
+ //AAAAf//wAAAAAAAAB////wAAAH//8AAAAAAAAA////8AAAB///AAAAAAAAAf////AAAAf//wAAAAAA
+ AAP////wAAAH//8AAAAAAAAH////8AAAB///AAAAAAAAD/////AAAAf//wAAAAAAAB/////wAAAH//8A
+ AAAAAAA/////8AAAB///AAAAAAAAf/////AAAAf//wAAAAAAAP/////wAAAH//8AAAAAAAH/////8AAA
+ B///AAAAAAAB//////AAAAf//wAAAAAAA//////wAAAH//8AAAAAAAf/////8AAAB///AAAAAAAP////
+ //AAAAf//wAAAAAAH//////wAAAH//8AAAAAAD//////8AAAB///AAAAAAB///////AAAAf//wAAAAAA
+ ///////wAAAH//8AAAAAAf//////8AAAB///AAAAAAP///////AAAAf//wAAAAAH///////wAAAH//8A
+ AAAAD///////8AAAB///AAAAAB////////AAAAf//wAAAAA////////wAAAH//8AAAAAf///////8AAA
+ B///AAAAAP////////AAAAf//wAAAAH////////wAAAH//8AAAAD////////8AAAB///AAAAB///////
+ //AAAAf//wAAAA/////////wAAAH//8AAAAf////////8AAAB///AAAAP/////////AAAAf//4AAAH//
+ ///////wAAAH//+AAAD/////////8AAAB///wAAB//////////AAAAf//8AAA//////////wAAAH///g
+ AAf/////////8AAAB///8AAP//////////AAAAf///wAH//////////wAAAH///+AH//////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////8=
+
+
+
\ No newline at end of file
diff --git a/Interfaces/IMainForm.cs b/Interfaces/IMainForm.cs
index aee13c2..c900f40 100644
--- a/Interfaces/IMainForm.cs
+++ b/Interfaces/IMainForm.cs
@@ -13,7 +13,7 @@ namespace trakker.Interfaces
void InitDataGridViewClients(BindingList clients);
void InitDataGridViewProjects();
void FillDataGridViewProjects(BindingSource projects);
- void FillTreeViewTasks(List items);
+ void FillTreeViewTasks(List items);
void InitTreeViewTasks();
void InitDataGridViewProjectTasks();
void FillDataGridViewProjectTasks(BindingSource tasks);
diff --git a/Models/Task.cs b/Models/PTask.cs
similarity index 95%
rename from Models/Task.cs
rename to Models/PTask.cs
index 9dc8bec..a25c030 100644
--- a/Models/Task.cs
+++ b/Models/PTask.cs
@@ -1,7 +1,7 @@
namespace trakker.Models
{
- public class Task
+ public class PTask
{
public enum RecursiveRoot
{
@@ -9,7 +9,7 @@
PARENT_TASK_ID = 1
}
- public Task()
+ public PTask()
{
TaskId = Guid.NewGuid().ToString();
DueDate = DateTime.Now;
@@ -63,7 +63,7 @@
}
- public class TaskFS
+ public class PTaskFS
{
public string GUID { get; set; } = string.Empty;
public string Node { get; set; } = string.Empty;
@@ -83,9 +83,9 @@
}
- public class TaskComment
+ public class PTaskComment
{
- public TaskComment()
+ public PTaskComment()
{
TaskCommentId = Guid.NewGuid().ToString();
}
diff --git a/Services/MainCtrl.cs b/Services/MainCtrl.cs
index 062f735..f65d9e0 100644
--- a/Services/MainCtrl.cs
+++ b/Services/MainCtrl.cs
@@ -66,10 +66,10 @@ namespace trakker.Services
var dbo = new TaskData(_connectionString);
_view.FillTreeViewTasks(dbo.GetFS());
}
- internal void LoadTasksRecursive(string id, trakker.Models.Task.RecursiveRoot root)
+ internal void LoadTasksRecursive(string id, PTask.RecursiveRoot root)
{
var dbo = new TaskData(_connectionString);
- BindingList tasks = dbo.GetRecursive(id, root);
+ BindingList tasks = dbo.GetRecursive(id, root);
_view.FillDataGridViewProjectTasks(new BindingSource { DataSource = tasks });
}
diff --git a/Utilities/CurrencyExtensions.cs b/Utilities/CurrencyExtensions.cs
new file mode 100644
index 0000000..66239f0
--- /dev/null
+++ b/Utilities/CurrencyExtensions.cs
@@ -0,0 +1,22 @@
+using System.Globalization;
+
+namespace newcle.us.Utilities
+{
+ public static class CurrencyExtensions
+ {
+ const int labelWidth = 35;
+ const int valueWidth = 20;
+
+ public static string PrintLine(string label, double amount)
+ {
+ string formatted = amount.ToString("C2", CultureInfo.GetCultureInfo("en-US"));
+ return String.Format($"{label,-labelWidth}{formatted,valueWidth}");
+ }
+
+ public static string PrintSeparator(int width = 60, char ch = '-')
+ {
+ return new string(ch, width);
+ }
+
+ }
+}
diff --git a/Utilities/DateTimeExtensions.cs b/Utilities/DateTimeExtensions.cs
new file mode 100644
index 0000000..a318df9
--- /dev/null
+++ b/Utilities/DateTimeExtensions.cs
@@ -0,0 +1,24 @@
+namespace newcle.us.Utilities
+{
+ internal class DateTimeExtensions
+ {
+ public static DateTime EndOfWeek(DateTime dt, DayOfWeek startOfWeek = DayOfWeek.Monday)
+ {
+ // Normalize to date (ignore time for week math)
+ var date = dt.Date;
+
+ // Compute offset from the configured startOfWeek
+ int diff = (7 + (date.DayOfWeek - startOfWeek)) % 7;
+
+ // Start of this week
+ var start = date.AddDays(-diff);
+
+ // End of this week: start + 6 days, then set to end-of-day
+ var endDate = start.AddDays(4);
+
+ // End-of-day with max precision (DateTime has 100-ns ticks)
+ return endDate.Date.AddDays(1).AddTicks(-1);
+ }
+
+ }
+}
diff --git a/Utilities/DialogExtensions.cs b/Utilities/DialogExtensions.cs
new file mode 100644
index 0000000..3a5547b
--- /dev/null
+++ b/Utilities/DialogExtensions.cs
@@ -0,0 +1,54 @@
+namespace newcle.us.Utilities
+{
+ internal class DialogExtensions
+ {
+ public static DialogResult DeleteYesNo()
+ {
+ return MessageBox.Show(
+ "Are you sure you want to delete this record?",
+ "Delete confirmation",
+ MessageBoxButtons.YesNo,
+ MessageBoxIcon.Question,
+ MessageBoxDefaultButton.Button2
+ );
+
+ }
+ public static DialogResult GenericError(string message)
+ {
+ return GenericError(string.Empty, message);
+ }
+ public static DialogResult GenericError(string func, string message)
+ {
+ string title = "Error";
+ if (func != null)
+ {
+ title += String.Format(" - {0}", func);
+ }
+ return MessageBox.Show(
+ message,
+ title,
+ MessageBoxButtons.OK,
+ MessageBoxIcon.Error
+ );
+ }
+ public static DialogResult GenericSuccess(string message)
+ {
+ return MessageBox.Show(
+ message,
+ "Success",
+ MessageBoxButtons.OK,
+ MessageBoxIcon.Information
+ );
+ }
+ public static DialogResult GenericInformational(string message)
+ {
+ return MessageBox.Show(
+ message,
+ "Information",
+ MessageBoxButtons.OK,
+ MessageBoxIcon.Information
+ );
+ }
+
+ }
+}
diff --git a/Utilities/FileExtensions.cs b/Utilities/FileExtensions.cs
new file mode 100644
index 0000000..492dd5c
--- /dev/null
+++ b/Utilities/FileExtensions.cs
@@ -0,0 +1,57 @@
+using System.Diagnostics;
+
+namespace newcle.us.Utilities
+{
+ public class FileExtensions
+ {
+ public static string CreateTempFile(string content)
+ {
+ // Best practice: random name + .txt extension for gvim
+ string tempPath = Path.Combine(Path.GetTempPath(),
+ Path.GetRandomFileName() + ".txt");
+
+ File.WriteAllText(tempPath, content);
+ return tempPath;
+ }
+ public static bool EditFile(string filePath, string editor)
+ {
+ try
+ {
+ var startInfo = new ProcessStartInfo
+ {
+ FileName = editor,
+ Arguments = $"\"{filePath}\"", // Quote the path
+ UseShellExecute = true,
+ WindowStyle = ProcessWindowStyle.Normal
+ };
+
+ using var process = Process.Start(startInfo);
+ if (process == null)
+ return false;
+
+ process.WaitForExit(); // ← This blocks until gvim is closed
+ return process.ExitCode == 0; // Usually 0 on normal exit
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show($"Failed to launch gvim:\n{ex.Message}", "Error");
+ return false;
+ }
+ }
+ public static void SafeDeleteTempFile(string path)
+ {
+ try
+ {
+ if (File.Exists(path))
+ File.Delete(path);
+ }
+ catch (Exception ex)
+ {
+ // Log but don't crash
+ Debug.WriteLine($"Failed to delete temp file: {ex.Message}");
+ }
+ }
+ }
+
+
+}
diff --git a/Utilities/StringExtensions.cs b/Utilities/StringExtensions.cs
new file mode 100644
index 0000000..c609ea6
--- /dev/null
+++ b/Utilities/StringExtensions.cs
@@ -0,0 +1,15 @@
+namespace newcle.us.Utilities
+{
+ public class StringExtensions
+ {
+ public static string FormatRow(object[] values, int[] widths)
+ {
+ string format = "|";
+ for (int i = 0; i < values.Length; i++)
+ {
+ format += $" {{{i},-{widths[i]}}} |";
+ }
+ return String.Format(format, values);
+ }
+ }
+}