diff --git a/AppResource.Designer.cs b/AppResource.Designer.cs index 1fce573..4a17616 100644 --- a/AppResource.Designer.cs +++ b/AppResource.Designer.cs @@ -60,6 +60,24 @@ namespace ClipboardWatcher { } } + /// + /// Looks up a localized string similar to . + /// + internal static string AppAuthorURL { + get { + return ResourceManager.GetString("AppAuthorURL", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to https://www.hiimray.co.uk. + /// + internal static string AppCompanyURL { + get { + return ResourceManager.GetString("AppCompanyURL", resourceCulture); + } + } + /// /// Looks up a localized string similar to https://www.hiimray.co.uk. /// @@ -68,5 +86,24 @@ namespace ClipboardWatcher { return ResourceManager.GetString("AppHelpURL", resourceCulture); } } + + /// + /// Looks up a localized string similar to https://www.hiimray.co.uk. + /// + internal static string AppProductURL { + get { + return ResourceManager.GetString("AppProductURL", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap icon_64 { + get { + object obj = ResourceManager.GetObject("icon_64", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } } } diff --git a/AppResource.resx b/AppResource.resx index fde35c2..d14caa6 100644 --- a/AppResource.resx +++ b/AppResource.resx @@ -117,7 +117,20 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + https://www.hiimray.co.uk + https://www.hiimray.co.uk + + https://www.hiimray.co.uk + + + + Resources\icon-64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/ClipboardWatcher.csproj b/ClipboardWatcher.csproj index 0842249..cb19e79 100644 --- a/ClipboardWatcher.csproj +++ b/ClipboardWatcher.csproj @@ -11,7 +11,7 @@ Ray Lam favicon.ico true - 0.1.1.003 + 0.1.2.134 Clipboard Watcher @@ -38,17 +38,20 @@ + + + + + + + + True True AppResource.resx - - True - True - UIResource.resx - @@ -56,20 +59,11 @@ ResXFileCodeGenerator AppResource.Designer.cs - - PublicResXFileCodeGenerator - UIResource.Designer.cs - - - - - - - References\Ryz3ui.dll - + + \ No newline at end of file diff --git a/MainForm.Designer.cs b/MainForm.Designer.cs index 095e7c8..a4bb247 100644 --- a/MainForm.Designer.cs +++ b/MainForm.Designer.cs @@ -43,12 +43,11 @@ namespace ClipboardWatcher viewHelpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); toolStripMenuItem16 = new System.Windows.Forms.ToolStripSeparator(); aboutToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - button1 = new RyzStudio.Windows.ThemedForms.TButton(); - tHorizontalSeparator2 = new RyzStudio.Windows.Forms.THorizontalSeparator(); tHorizontalSeparator1 = new RyzStudio.Windows.Forms.THorizontalSeparator(); - button4 = new RyzStudio.Windows.ThemedForms.TButton(); - memoBox1 = new RyzStudio.Windows.ThemedForms.TMemoBox(); - button2 = new RyzStudio.Windows.ThemedForms.TButton(); + button4 = new RyzStudio.Windows.ThemedForms.ThButton(); + memoBox1 = new RyzStudio.Windows.ThemedForms.ThToolbarMemoBox(); + button2 = new RyzStudio.Windows.ThemedForms.ThButton(); + dialogFooter1 = new RyzStudio.Windows.ThemedForms.Composite.DialogFooter(); menuStrip1.SuspendLayout(); SuspendLayout(); // @@ -130,47 +129,13 @@ namespace ClipboardWatcher aboutToolStripMenuItem1.Text = "&About"; aboutToolStripMenuItem1.Click += aboutToolStripMenuItem1_Click; // - // button1 - // - button1.AcceptButton = null; - button1.ActiveImage = null; - button1.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; - button1.BackColor = System.Drawing.Color.Transparent; - button1.EnableReactiveVisual = true; - button1.HoverImage = null; - button1.IdleImage = null; - button1.LabelText = "&Close"; - button1.Location = new System.Drawing.Point(416, 705); - button1.Margin = new System.Windows.Forms.Padding(10, 0, 10, 10); - button1.Name = "button1"; - button1.Padding = new System.Windows.Forms.Padding(4, 4, 3, 3); - button1.Size = new System.Drawing.Size(149, 37); - button1.TabIndex = 6; - button1.TabStop = false; - button1.MouseClick += button1_MouseClick; - // - // tHorizontalSeparator2 - // - tHorizontalSeparator2.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; - tHorizontalSeparator2.AutoScrollMargin = new System.Drawing.Size(0, 0); - tHorizontalSeparator2.AutoScrollMinSize = new System.Drawing.Size(0, 0); - tHorizontalSeparator2.BackColor = System.Drawing.Color.Transparent; - tHorizontalSeparator2.Location = new System.Drawing.Point(8, 673); - tHorizontalSeparator2.Margin = new System.Windows.Forms.Padding(0, 10, 0, 0); - tHorizontalSeparator2.MaximumSize = new System.Drawing.Size(5760, 22); - tHorizontalSeparator2.MinimumSize = new System.Drawing.Size(0, 22); - tHorizontalSeparator2.Name = "tHorizontalSeparator2"; - tHorizontalSeparator2.Size = new System.Drawing.Size(568, 22); - tHorizontalSeparator2.TabIndex = 42; - tHorizontalSeparator2.TabStop = false; - // // tHorizontalSeparator1 // tHorizontalSeparator1.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; tHorizontalSeparator1.AutoScrollMargin = new System.Drawing.Size(0, 0); tHorizontalSeparator1.AutoScrollMinSize = new System.Drawing.Size(0, 0); tHorizontalSeparator1.BackColor = System.Drawing.Color.Transparent; - tHorizontalSeparator1.Location = new System.Drawing.Point(8, 79); + tHorizontalSeparator1.Location = new System.Drawing.Point(8, 77); tHorizontalSeparator1.Margin = new System.Windows.Forms.Padding(0, 10, 0, 0); tHorizontalSeparator1.MaximumSize = new System.Drawing.Size(5760, 22); tHorizontalSeparator1.MinimumSize = new System.Drawing.Size(0, 22); @@ -181,38 +146,34 @@ namespace ClipboardWatcher // // button4 // - button4.AcceptButton = null; button4.ActiveImage = null; button4.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; button4.BackColor = System.Drawing.Color.Transparent; + button4.EnableMenuOnClick = false; button4.EnableReactiveVisual = true; button4.HoverImage = null; button4.IdleImage = null; button4.LabelText = "&Clear"; - button4.Location = new System.Drawing.Point(416, 36); - button4.Margin = new System.Windows.Forms.Padding(10, 0, 10, 10); + button4.Location = new System.Drawing.Point(316, 36); button4.Name = "button4"; - button4.Padding = new System.Windows.Forms.Padding(4, 4, 3, 3); - button4.Size = new System.Drawing.Size(149, 33); + button4.Size = new System.Drawing.Size(260, 32); button4.TabIndex = 3; button4.TabStop = false; button4.MouseClick += button4_MouseClick; // // memoBox1 // - memoBox1.AcceptButton = null; memoBox1.AllowDrop = true; memoBox1.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; memoBox1.BackColor = System.Drawing.Color.Transparent; + memoBox1.ClearedValue = ""; memoBox1.EnableReactiveVisual = true; memoBox1.Font = new System.Drawing.Font("Segoe UI", 9F); - memoBox1.Location = new System.Drawing.Point(13, 117); - memoBox1.Margin = new System.Windows.Forms.Padding(10, 6, 10, 6); + memoBox1.Location = new System.Drawing.Point(10, 109); memoBox1.Name = "memoBox1"; - memoBox1.Padding = new System.Windows.Forms.Padding(4, 4, 3, 3); memoBox1.ReadOnly = false; memoBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - memoBox1.Size = new System.Drawing.Size(558, 550); + memoBox1.Size = new System.Drawing.Size(566, 548); memoBox1.TabIndex = 4; memoBox1.TabStop = false; memoBox1.WordWrap = false; @@ -221,36 +182,44 @@ namespace ClipboardWatcher // // button2 // - button2.AcceptButton = null; button2.ActiveImage = null; - button2.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + button2.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; button2.BackColor = System.Drawing.Color.Transparent; + button2.EnableMenuOnClick = false; button2.EnableReactiveVisual = true; button2.HoverImage = null; button2.IdleImage = null; button2.LabelText = "&Start Monitoring"; - button2.Location = new System.Drawing.Point(247, 36); - button2.Margin = new System.Windows.Forms.Padding(10, 0, 10, 10); + button2.Location = new System.Drawing.Point(10, 36); button2.Name = "button2"; - button2.Padding = new System.Windows.Forms.Padding(4, 4, 3, 3); - button2.Size = new System.Drawing.Size(149, 33); + button2.Size = new System.Drawing.Size(296, 32); button2.TabIndex = 46; button2.TabStop = false; button2.MouseClick += button3_MouseClick; // + // dialogFooter1 + // + dialogFooter1.BackColor = System.Drawing.Color.FromArgb(240, 240, 240); + dialogFooter1.Button1Text = "&Close"; + dialogFooter1.Dialog = this; + dialogFooter1.Dock = System.Windows.Forms.DockStyle.Bottom; + dialogFooter1.IsBusy = false; + dialogFooter1.Location = new System.Drawing.Point(0, 677); + dialogFooter1.Name = "dialogFooter1"; + dialogFooter1.Size = new System.Drawing.Size(584, 84); + // // MainForm // AllowDrop = true; AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - BackColor = System.Drawing.Color.FromArgb(250, 250, 250); + BackColor = System.Drawing.Color.White; ClientSize = new System.Drawing.Size(584, 761); + Controls.Add(dialogFooter1); Controls.Add(button2); Controls.Add(memoBox1); Controls.Add(button4); Controls.Add(tHorizontalSeparator1); - Controls.Add(tHorizontalSeparator2); - Controls.Add(button1); Controls.Add(menuStrip1); Icon = (System.Drawing.Icon)resources.GetObject("$this.Icon"); Name = "MainForm"; @@ -262,9 +231,8 @@ namespace ClipboardWatcher } #endregion - private RyzStudio.Windows.ThemedForms.TButton button1; private System.Windows.Forms.ToolTip toolTip1; - private RyzStudio.Windows.ThemedForms.TButton button4; + private RyzStudio.Windows.ThemedForms.ThButton button4; private System.Windows.Forms.MenuStrip menuStrip1; private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; @@ -276,10 +244,10 @@ namespace ClipboardWatcher private System.Windows.Forms.ToolStripMenuItem viewHelpToolStripMenuItem1; private System.Windows.Forms.ToolStripSeparator toolStripMenuItem16; private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem1; - private RyzStudio.Windows.ThemedForms.TMemoBox memoBox1; + private RyzStudio.Windows.ThemedForms.ThToolbarMemoBox memoBox1; private RyzStudio.Windows.Forms.THorizontalSeparator tHorizontalSeparator1; - private RyzStudio.Windows.Forms.THorizontalSeparator tHorizontalSeparator2; - private RyzStudio.Windows.ThemedForms.TButton button2; + private RyzStudio.Windows.ThemedForms.ThButton button2; + private RyzStudio.Windows.ThemedForms.Composite.DialogFooter dialogFooter1; } } diff --git a/MainForm.cs b/MainForm.cs index 9042752..a1819ce 100644 --- a/MainForm.cs +++ b/MainForm.cs @@ -1,22 +1,15 @@ using System; -using System.Diagnostics; -using System.Runtime.InteropServices; +using System.ComponentModel; using System.Windows.Forms; using RyzStudio.Windows.Forms; -using RyzStudio.Windows.ThemedForms; namespace ClipboardWatcher { public partial class MainForm : Form { - [DllImport("User32.dll", CharSet = CharSet.Auto)] - protected static extern IntPtr SetClipboardViewer(IntPtr hWndNewViewer); - - protected const int WM_DRAWCLIPBOARD = 0x308; - - protected IntPtr _clipboardViewer; - protected bool isMonitoring = false; - protected int lineCount = 0; + private IntPtr _clipboardViewer; + private bool _isMonitoring = false; + private int _lineCount = 0; public MainForm() @@ -26,9 +19,23 @@ namespace ClipboardWatcher memoBox1.TextBox.WordWrap = false; } + protected override void OnShown(EventArgs e) + { + base.OnShown(e); + + button2.Focus(); + } + + protected override void OnClosing(CancelEventArgs e) + { + base.OnClosing(e); + + this.IsMonitoring = false; + } + protected override void WndProc(ref Message m) { - if ((m.Msg == WM_DRAWCLIPBOARD) && this.IsMonitoring) + if ((m.Msg == RyzStudio.Runtime.InteropServices.User32.WM_DRAWCLIPBOARD) && this.IsMonitoring) { AddClipboardText(); } @@ -39,18 +46,20 @@ namespace ClipboardWatcher public bool IsMonitoring { - get => isMonitoring; + get => _isMonitoring; set { - isMonitoring = value; + _isMonitoring = value; - _clipboardViewer = (isMonitoring ? SetClipboardViewer(this.Handle) : default); + _clipboardViewer = (_isMonitoring ? RyzStudio.Runtime.InteropServices.User32.SetClipboardViewer(this.Handle) : default); - button2.LabelText = (isMonitoring ? "Sto&p" : "&Start") + " Monitoring"; + button2.LabelText = (_isMonitoring ? "Sto&p" : "&Start") + " Monitoring"; } } + #region Main Menu + /// /// New /// @@ -70,13 +79,7 @@ namespace ClipboardWatcher /// private void exitToolStripMenuItem2_Click(object sender, EventArgs e) { - try - { - this.Close(); - } - catch - { - } + this.Close(); } /// @@ -86,8 +89,7 @@ namespace ClipboardWatcher /// private void optionsToolStripMenuItem_Click(object sender, EventArgs e) { - if (this.IsMonitoring) return; - + // do nothing } /// @@ -97,18 +99,7 @@ namespace ClipboardWatcher /// private void viewHelpToolStripMenuItem1_Click(object sender, EventArgs e) { - try - { - System.Diagnostics.Process.Start(new ProcessStartInfo() - { - FileName = AppResource.AppHelpURL, - UseShellExecute = true - }); - } - catch - { - // do nothing - } + RyzStudio.Diagnostics.Process.Execute(AppResource.AppHelpURL); } /// @@ -118,9 +109,18 @@ namespace ClipboardWatcher /// private void aboutToolStripMenuItem1_Click(object sender, EventArgs e) { - MessageBox.Show(Application.ProductName + " v" + Application.ProductVersion, "About", MessageBoxButtons.OK, MessageBoxIcon.Information); + var form = new RyzStudio.Windows.ThemedForms.AboutForm(); + form.ProductURL = AppResource.AppProductURL; + form.AuthorURL = AppResource.AppAuthorURL; + form.CompanyURL = AppResource.AppCompanyURL; + form.ProductCopyrightStartYear = 2024; + form.ProductLogo = AppResource.icon_64; + + form.ShowDialog(); } + #endregion + /// /// Start/stop monitoring @@ -144,17 +144,7 @@ namespace ClipboardWatcher Clipboard.Clear(); memoBox1.Text = string.Empty; - lineCount = 0; - } - - /// - /// Close - /// - /// - /// - private void button1_MouseClick(object sender, MouseEventArgs e) - { - this.Close(); + _lineCount = 0; } @@ -193,9 +183,9 @@ namespace ClipboardWatcher foreach (string item in fileList) { memoBox1.Text += item + Environment.NewLine; - lineCount++; + _lineCount++; - UIControl.SetText(this, $"Clipboard Monitor ({lineCount.ToString()})"); + UIControl.SetText(this, $"Clipboard Monitor ({_lineCount.ToString()})"); } } @@ -214,14 +204,11 @@ namespace ClipboardWatcher } memoBox1.Text += clipboardText.Trim() + Environment.NewLine; - lineCount++; + _lineCount++; - UIControl.SetText(this, $"Clipboard Monitor ({lineCount.ToString()})"); + UIControl.SetText(this, $"Clipboard Monitor ({_lineCount.ToString()})"); - this.TopMost = true; - this.BringToFront(); - this.Focus(); - this.TopMost = false; + UIControl.BringToFront(this); } } diff --git a/MainForm.resx b/MainForm.resx index 9dbfb46..43a9d35 100644 --- a/MainForm.resx +++ b/MainForm.resx @@ -131,297 +131,297 @@ AAABAAQAMDAAAAEAIACoJQAARgAAACAgAAABACAAqBAAAO4lAAAYGAAAAQAgAIgJAACWNgAAEBAAAAEA IABoBAAAHkAAACgAAAAwAAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMz - MygzMzPXMzMzszIyMmU1NTUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAGEAAAClAAAA1wAA + APEAAAD7AAAA6AAAAMUAAACNAAAAPAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAMTExOTQ0NO00NDT/NDU1/zMzM/8zMzP9MzMzyDMzM3k0NDQsAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAACQAAAA9QAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAANYAAABZAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATgAA + AOcAAAD/AAAA/wAAAP8gFQv/Wjof/3lOKf+DVCz/b0gm/0UsF/8KBgP/AAAA/wAAAP8AAAD/AAAAtAAA + ABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAABrAAAAvAAAAOIAAADuAAAA7gAA + AO4AAADuAAAA7gAAAO4AAADuAAAA7gAAAO4AAADuAAAA7gAAAO4AAADuAAAA7gAAAO4AAADuAAAA7gAA + AO4AAAD4AAAA/wAAAP8BAQD/UDQb/8J9Qv/3n1T/959U//efVP/3n1T/959U//efVP/rmFD/lmEz/yEV + C/8AAAD/AAAA/wAAAOwAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwAAANYAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/xYOCP+rbjr/959U//efVP/3n1T/959U//efVP/3n1T/959U//ef + VP/3n1T/959U/++aUf9zSif/AgEB/wAAAP8AAAD5AAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAA2QAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/PigV/+eUTv/3n1T/959U//efVP/3n1T/959U//ef + VP/3n1T/959U//efVP/3n1T/959U//efVP/3n1T/snM9/wwHBP8AAAD/AAAA/AAAAFIAAAAAAAAAAAAA + AAAAAAB5AAAA/wAAAP8BAQH/P2Fp/26quP92tsb/drbG/3a2xv92tsb/drbG/3a2xv92tsb/drbG/3a2 + xv92tsb/drbG/3a2xv92tsb/drbG/3a2xv8zT1X/AAAA/wAAAP9KLxn/7plR//efVP/3n1T/959U//ef + VP/umVH/flEr/zYjEv8mGA3/SzAZ/7JzPf/3n1T/959U//efVP/3n1T/959U/8J9Qv8RCwb/AAAA/wAA + APUAAAAzAAAAAAAAAAAAAADRAAAA/wAAAP9FanP/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/12QnP8AAAD/AAAA/zsmFP/wm1L/959U//ef + VP/3n1T/959U/9KHR/8lGA3/AAAA/wAAAP8AAAD/AAAA/wAAAP9mQSP/9p5U//efVP/3n1T/959U//ef + VP/Ae0H/CAUD/wAAAP8AAADiAAAAEQAAAAAAAAD2AAAA/wAAAP96vMv/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/gcbX/wgNDv8AAAD/IBUL/+ST + Tf/3n1T/959U//efVP/3n1T/9J1T/zUiEv8AAAD/AAAA/z8pFf9gPiH/GRAJ/wAAAP8AAAD/l2Ez//ef + VP/3n1T/959U//efVP/3n1T/nWU1/wAAAP8AAAD/AAAAqQAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/LERK/wAA + AP8CAQH/ung///efVP/3n1T/959U//efVP/3n1T/r3E8/wAAAP8AAAD/hVUt//efVP/3n1T/6JZP/y4d + D/8AAAD/FQ4H//SdU//3n1T/959U//efVP/3n1T/959U/1w7H/8AAAD/AAAA/wAAAEsAAAD/AAAA/wAA + AP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/9xrr3/AAAA/wAAAP9uRyb/959U//efVP/3n1T/959U//efVP/3n1T/fVAq/wAAAP8NCAT/9Z5T//ef + VP/3n1T/959U/6NpN/8AAAD/AAAA/9OISP/3n1T/959U//efVP/3n1T/959U/+mWT/8XDwj/AAAA/wAA + ANUAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/9uqbf/AAAA/wAAAP93TSn/959U//efVP/3n1T/959U//efVP/3n1T/ek8q/wAA + AP8PCQX/9p5U//efVP/3n1T/959U/6drOf8AAAD/AAAA/9KHR//3n1T/959U//efVP/3n1T/959U/+2Z + Uf8cEgr/AAAA/wAAANsAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/KT9E/wAAAP8FAwL/xH5D//efVP/3n1T/959U//ef + VP/3n1T/q246/wAAAP8AAAD/kV4x//efVP/3n1T/7plR/zUiEv8AAAD/EgwG//OdU//3n1T/959U//ef + VP/3n1T/959U/2hDI/8AAAD/AAAA/wAAAFQAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/fcDQ/wYJCv8AAAD/JxkN/+iW + T//3n1T/959U//efVP/3n1T/8ZtS/y4dD/8AAAD/AQEA/0guGP9oQyP/IhYM/wAAAP8AAAD/jFow//ef + VP/3n1T/959U//efVP/3n1T/qm06/wEBAP8AAAD/AAAAtAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/1aF + kP8AAAD/AAAA/0UsF//znVP/959U//efVP/3n1T/959U/8uDRf8cEgr/AAAA/wAAAP8AAAD/AAAA/wAA + AP9WNx3/9Z5T//efVP/3n1T/959U//efVP/JgUT/DAcE/wAAAP8AAADpAAAAFwAAAAAAAAD/AAAA/wAA + AP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/84Vl3/AAAA/wAAAP9WNx3/8pxS//efVP/3n1T/959U//efVP/olk//ckon/zgk + E/8gFQv/TTEa/6RpOP/3n1T/959U//efVP/3n1T/959U/8uDRf8XDwj/AAAA/wAAAPgAAAA8AAAAAAAA + AAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+R3/H/JTk+/wAAAP8AAAD/Si8Z/+yYUP/3n1T/959U//ef + VP/3n1T/959U//efVP/3n1T/959U//efVP/3n1T/959U//efVP/3n1T/v3tB/xELBv8AAAD/AAAA/gAA + AF4AAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/jtvt/yk/Rf8AAAD/AAAA/yAV + C/+6eD//959U//efVP/3n1T/959U//efVP/3n1T/959U//efVP/3n1T/959U//OdU/+EVS3/BgQC/wAA + AP8AAAD8AAAAYwAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5De + 8P8yTlT/AAAA/wAAAP8CAQH/YD4h/9KHR//3n1T/959U//efVP/3n1T/959U//efVP/ynFL/p2s5/y0d + D/8AAAD/AAAA/wAAAPQAAABSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/XY+b/wkOD/8AAAD/AAAA/wAAAP8vHxD/aUMk/4hXLv+RXjH/gFIr/1Q2 + Hf8TDAf/AAAA/wAAAP8AAAD/AAAAwgAAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/4TL3P83VVz/AgQE/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAOIAAABpAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/hMzd/1J/ + iv8qQUf/DxYY/wAAAP8AAAD/AAAA/wAAAP8AAADTAAAATAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/88XGT/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAA + AP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAA + AP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAA + AP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/gcbX/1uMmP9PeoT/T3qE/096 + hP9PeoT/T3qE/096hP9PeoT/T3qE/096hP9PeoT/T3qE/096hP9RfIf/aqOw/5Hf8f+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP+Axtb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/9XhpH/BAYH/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xsp + Lf+Dytv/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8+YGj/AAAA/wAAAP8AAACMAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA/wAAAP94ucn/lOT3/5Tk9/+U5Pf/lOT3/3e3 + x/8CBAT/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8pP0T/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/81UVj/AAAA/wAAAP8AAACBAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMAAAA/wAAAP8+YGj/lOT3/5Tk + 9/+U5Pf/lOT3/0lwef8AAAD/AAAA/xMTE/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMz + M/8zMzP/MzMz/zMzM/8uLi7/AAAA/wAAAP8BAQH/itXn/5Tk9/+U5Pf/lOT3/4XN3v8JDg//AAAA/wAA + AP8AAABXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAA + AP8AAAD/NFBX/2GVov9jmKX/Y5il/yM2O/8AAAD/AAAA/05OTv+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZ + mf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/CgoK/wAAAP8AAAD/UHqF/2OYpf9jmKX/VYOO/xIc + Hv8AAAD/AAAA/wAAAO0AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAIAAAAzwAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/05OTv+ZmZn/mZmZ/5mZ + mf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/CgoK/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAGIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAMgAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/05O + Tv+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/CgoK/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6AAAAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAABYAAAAqgAAAMkAAADMAAAAzAAA + AO0AAAD/AAAA/05OTv+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZ + mf+ZmZn/CgoK/wAAAP8AAAD/AAAA1gAAAMwAAADMAAAAwQAAAIoAAAAlAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAA0NDRFMzQ09D0+Pv6htbX/xODh/5apqv9ncXL/Ojs7/jMzM/8zMzP/NDQ04DQ0 - NJkyMjJNMzMzBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAJkAAAD/AAAA/zs7O/+FhYX/hYWF/4WFhf+FhYX/hYWF/4WFhf+FhYX/hYWF/4WF + hf+FhYX/hYWF/4WFhf9/f3//BQUF/wAAAP8AAAD/AAAAJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAADMzM180NDT7T1BQ/b/R0f/S7/D/0O7v/9Du7//Q7u//y+np/6e9 - vf93hIT/QkVF/jMzM/8zMzP/NDQ08DMzM6o0NDReMzMzDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADvAAAAAgAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzMzdzU1Nf5eYWH+xtna/9nx8v/Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//zuzt/7DIyf+CkZH/UlhY/jMzM/8zMzP/MzMz/DMzM8QzMzNvNTU1HQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAADWAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAABrAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFVVVQMzMzOVNTU1/2xwcP7O4+P/3PLz/9Xw - 8f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/7zW1/+Ro6P/Ymtr/zY2 - Nv4zMzP/MzMz/zMzM9UzMzOIMzMzPAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQkBzMzM6k5OTn/eH5+/9Po - 6f/c8vP/2/Lz/9Hu7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/8Xh4v+csLD/bHd3/zs9Pf4zMzP/MzMz/zQ0NOI0NDSZMjIyTSQkJAcAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtLS0RMzMzwjw8 - PP+Ij5D/2O7v/9zy8//c8vP/1/Hy/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8vo6f+jubr/dICA/0NGRv4zMzP/MzMz/zQ0 - NPIyMjJrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc3 - NxwzMzPVQUFB/5Wfn//a8fL/3PLz/9zy8//c8vP/0+/w/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8/t - 7v+wyMn/gZCQ/zk6Ov4zMzPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAMTExKjQ0NOJGRkb/oKys/9zy8//c8vP/3PLz/9zy8//b8vP/0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/19naP80NDT5JCQkBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAyMjI4NTU17UhISP6turr/3PLz/9zy8//c8vP/3PLz/9zy8//X8fH/0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/4KRkv8zMzP/MTExOQAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0NE80NDT3Tk9P/bnJyv/c8vP/3PLz/9zy8//c8vP/3PLz/9zy - 8//T7/D/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/6a8vf8zMzP/MzMzcwAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjIyYTQ0NPxUVlb9wtPU/9zy8//c8vP/3PLz/9zy - 8//c8vP/3PLz/9vy8//Q7u//0O7v/8fk5f/O7O3/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8nm - 5/81NTX+NDQ0rQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzMzN3MzMz/11gYP3K3d3/3PLz/9zy - 8//c8vP/3PLz/9zy8//c8vP/3PLz/9jx8v/Q7u//i6Cg/wMEBP8hJib/rcbH/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7/9RV1f/MzMz6gAAAAAAAAAAAAAAAAAAAAAAAAAAVVVVAzIyMpgzMzP/Z2tr/tDk - 5f/c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9bw8f/Q7u//TVlZ/wAAAP8AAAD/CgsL/4ic - nf/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/91goL/MzMz/zMzMyMAAAAAAAAAAAAAAABAQEAIMzMzqzMz - M/9yeHj/1uvr/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9Pv8P/Q7u//TVhY/wAA - AP8AAAD/AAAA/wAAAP9baGj/zOnq/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+Zra7/MzMz/zQ0NF4AAAAAAAAAAAAA - AAAzMzPCMzMz/3uEhP/a7/D/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/2/Lz/9Du - 7//Q7u//TVhY/wAAAP8AAAD/AAAA/wAAAP8AAAD/MDc3/7vW1//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/++2dr/MzMz/zQ0 - NJkAAAAAAAAAAAAAAAAzMzPNPD09/tvx8v/d8/T/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy - 8//c8vP/2fHy/9Du7//Q7u//TVhY/wAAAP8AAAD/YnBw/wYHB/8AAAD/AAAA/xQWFv+ds7T/0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//REdH/jQ0NNQAAAAAAAAAAAAAAAAyMjKTMzMz/8ve3//d8/T/3fPz/93z8//c8vP/3PLz/9zy - 8//c8vP/3PLz/9zy8//c8vP/1/Hx/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/6e/wP8bHx//AAAA/wAA - AP8DBAT/b39//8/t7v/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//aHJz/zMzM/0tLS0RAAAAAAAAAAA0NDRZMzMz/6u6u//d8/T/3fPz/93z - 8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/1fDx/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du - 7//A3N3/OkJD/wAAAP8AAAD/AAAA/0BJSf/E4OH/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//jJ2e/zMzM/8yMjJIAAAAAAAAAAAzMzMeMzMz/4aQ - kP/d8/T/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/1O/w/9Du7//Q7u//TVhY/wAA - AP8AAAD/s8zN/9Du7//Q7u//z+3u/29/f/8CAgL/AAAA/wAAAP8fIyT/rMXG/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//sMfI/zMzM/8zMzOCAAAAAAAA - AAAAAAAAMzMz5FpfX/7d8/T/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/0u/w/9Du - 7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du7/+Uqar/DhAQ/wAAAP8AAAD/CgsL/4md - nf/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//zuvs/zo7 - O/40NDS8AAAAAAAAAAAAAAAAMzMzqTY2N//V6er/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy - 8//c8vP/0e7v/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du7//Q7u//tM7P/yct - Lf8AAAD/AAAA/wAAAP9baWn/zerr/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/1tjY/80NDT1QEBABAAAAAAAAAAAMzMzbzMzM/+4ycn/3fPz/93z8//c8vP/3PLz/9zy - 8//c8vP/3PLz/9zy8//c8vP/0e7v/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/8nm5/9OWlr/AAAA/wAAAP8AAAD/a3p7/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/36Njf8zMzP/MzMzMgAAAAAAAAAAMTExNDMzM/+UoaH/3fPz/93z - 8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/0O7v/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/8nm5/9OWlr/AAAA/wAAAP8AAAD/a3p7/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/6O4uf8zMzP/MzMzbQAAAAAAAAAAQEBABDQ0 - NPRrcnL/3fP0/93z8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//b8vP/0O7v/9Du7//Q7u//TVhY/wAA - AP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du7//Q7u//tM7P/yctLf8AAAD/AAAA/wAAAP9baWn/zerr/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8bi4/80NDT/MjIypwAA - AAAAAAAAAAAAADMzM749Pj7+3PHx/93z8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/0O7v/9Du - 7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du7/+Uqar/DxER/wAAAP8AAAD/CgsL/4ic - nf/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7/9NUVL+NDQ04gAAAAAAAAAAAAAAADIyMoQzMzP/w9bW/93z8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy - 8//c8vP/0e7v/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//z+3u/29/f/8CAgL/AAAA/wAA - AP8fIyT/rMXG/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7/9yfn//MzMz/zU1NR0AAAAAAAAAADQ0NEozMzP/oa+w/93z8//d8/P/3PLz/9zy - 8//c8vP/3PLz/9zy8//c8vP/0u/w/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//A3N3/O0ND/wAA - AP8AAAD/AAAA/0BJSf/D3+D/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+WqKn/MzMz/zIyMlcAAAAAAAAAADAwMBAzMzP9eIGB/93z - 8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/1O/w/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/6e/ - wP8bHx//AAAA/wAAAP8CAwP/b39//8/t7v/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+50tP/MzMz/zMzM5EAAAAAAAAAAAAA - AAA0NDTUSk1N/t3z8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/1fDx/9Du7//Q7u//TVhY/wAA - AP8AAAD/YnBw/wYHB/8AAAD/AAAA/xQWFv+ds7T/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//O7O3/Oz09/jMz - M80AAAAAAAAAAAAAAAA0NDSZMzMz/87i4//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/2PHy/9Du - 7//Q7u//TVhY/wAAAP8AAAD/AAAA/wAAAP8AAAD/MDc3/7vW1//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8zp - 6v9qdHT/MzMz/zMzM8IAAAAAAAAAAAAAAAAyMjJgMzMz/6u8vP/d8/P/3PLz/9zy8//c8vP/3PLz/9zy - 8//c8vP/2/Lz/9Du7//Q7u//TVhY/wAAAP8AAAD/AAAA/wAAAP9baGj/zOnq/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//yOXm/19oaP8zMzP/MzMzuTs7Ow0AAAAAAAAAAAAAAAAwMDAlMzMz/4WRkf/d8/P/3PLz/9zy - 8//c8vP/3PLz/9zy8//c8vP/3PLz/9Pv8P/Q7u//TVlZ/wAAAP8AAAD/CgsL/4icnf/Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//B3d7/UVdX/jMzM/8zMzOgMzMzBQAAAAAAAAAAAAAAAAAAAAAAAAAAMzMz6Vlf - X//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9fx8v/Q7u//i6Cg/wMEBP8hJib/rcbH/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/7vV1v9KTk79MzMz/zMzM4gAAAABAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAMzMzrzU1Nf7V6+z/3fPz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//R7/D/0O7v/8fk - 5f/O7O3/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//sMjI/0FDQ/0zMzP9MzMzaQAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAMjIydTMzM/+4ysv/3fPz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy - 8//X8fH/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+nvb3/OTs7/TQ0NPkyMjJWAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ0OzMzM/+ToKH/3fPz/9zy8//c8vP/3PLz/9zy - 8//c8vP/3PLz/9zy8//c8vP/0+/w/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/5eqq/81Njb+NDU18TEx - MT4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQkBzMzM/hpcXH/3fPz/9zy - 8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/2vLz/9Hu7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//i5yd/zQ0 - NP80NDTnMTExLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMz - M8Q5Ojr+jZqa/8DT1P/b8vL/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9nx8v/R7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/87s - 7f91goL/MzMz/zMzM9U3NzccAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAADIyMms0NDTyMzMz/zMzM/9KTU3+hY+P/7XHyP/Y7u//3PLz/9zy8//c8vP/3PLz/9zy - 8//Z8fL/0e7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//y+jp/2dwcf8zMzP/MzMzwi0tLREAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVVVUDMzMzPDMzM4g0NDTbMzMz/zMzM/89Pj7+cnp6/6W0 - tP/R5ub/3PLz/9zy8//c8vP/2fHy/9Lv8P/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//I5eb/XWVl/zMzM/8zMzOwOTk5CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANTU1KzMz - M3czMzPEMzMz/jMzM/82Njb+ZWtr/5qoqP/I29z/3PLz/9vy8//U8PH/0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/8Hc3f9QVVX+MzMz/zIyMp1AQEAEAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAALi4uFjQ0NF4zMzOzNDQ0+TMzM/8zMzP/T1NT/oeSkv+3ycn/1+/w/9Tv - 8P/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//t9DR/0VJSf4zMzP/MzMziAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzMzCjIyMk00NDSZMzMz6jMz - M/8zMzP/QEND/niCgv+lt7f/y+bn/9Hu7//Q7u//0O7v/9Du7/+vx8f/P0JC/TMzM/00NDRnAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAVVVVAzMzMzwzMzOIMzQ02DMzM/8zMzP/Nzg4/mBoaf+Nnp//wNvc/6C1tv84OTn+MzMz+DQ0 - NFMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0NCwzMzN5MzMzyDMzM/0zMzP/NDQ0/zQ0 - NP8zNTXuMTExOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADU1 - NRgyMjJlMzMzszMzM9czMzMoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//4P///8AAP//AH///wAA//4AB///AAD//AAA//8AAP/4 - AAAf/wAA/+AAAAH/AAD/wAAAAD8AAP+AAAAAHwAA/wAAAAAfAAD+AAAAAA8AAPwAAAAADwAA+AAAAAAP - AADwAAAAAA8AAOAAAAAADwAAgAAAAAAHAAAAAAAAAAcAAAAAAAAABwAAAAAAAAAHAAAAAAAAAAMAAAAA - AAAAAwAAAAAAAAADAACAAAAAAAMAAIAAAAAAAQAAgAAAAAABAACAAAAAAAEAAIAAAAAAAQAAwAAAAAAB - AADAAAAAAAAAAMAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAEAAPAA - AAAAAwAA8AAAAAAPAADwAAAAAB8AAPAAAAAAPwAA8AAAAAB/AAD4AAAAAP8AAPgAAAAB/wAA/AAAAAP/ - AAD/wAAAB/8AAP/4AAAf/wAA//8AAD//AAD//+AAf/8AAP///gD//wAA////wf//AAAoAAAAIAAAAEAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAngAA + AOUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6AAAAzgAA + AFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////wAf/xBP///8AA//EE////gAA/8QTAAAAAAB/xBIAA + AAAAD/EEAAAAAAAH8QQAAAAAAAPxBAAAAAAAAfEEAAAAAAAB8QQAAAAAAADxBAAAAAAAAPEEAAAAAAAA + 8QQAAAAAAADxBAAAAAAAAfEEAAAAAAAB8QQAAAAAAAPxBAAAAAAAB/EEAAAAAAAP8QQAAAAAAB/xBAAA + AAAAP/EEAAAAAAB/8QQAAAAAAf/xBAAAAAAH//EEAAAAAAf/8QQAAAAAB//xBAAAAAAH//EEAAAAAAf/ + 8QQAAAAAB//xBAAAAAAH//EEAAAAAAf/8QQAAAAAB//xBAAAAAAH//EEAAAAAAf/8QQAAAAAB//xBAAA + AAAH//EEAAAAAAf/8QQAAAAAB//xBAAAAAAH//EEAAAAAAf/8QQAAAAAB//xBAAAAAAH//EEAAAAAA// + 8QSAAAAAH//xBMAAAAA///EE/wAAB///8QT/AAAH///xBP8AAA////EE/4AAH///8QQoAAAAIAAAAEAA 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 + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/26pt/8fLzP/AAAA/wAAAP8BAQD/BwUD/wAAAP8AAAD/AgEB7QAA + AH4AAAAGAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAD/h9Di/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/91tcT/TnmD/ztaYv8PFxn/AAAA/wAA + AJUAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP+H0OL/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/ypA + Rv8AAAD/AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/4fQ4v+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/KkBG/wAAAP8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAD/h9Di/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/8qQEb/AAAA/wAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAA + AP+H0OL/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/ypARv8AAAD/AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/4fQ4v+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/KkBG/wAAAP8AAABeAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAP8AAAD/h9Di/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8qQEb/AAAA/wAAAF4AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP+H0OL/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/ypARv8AAAD/AAAAXgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/4fQ4v+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/KkBG/wAA + AP8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAD/h9Di/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/8qQEb/AAAA/wAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP+H0OL/lOT3/5Tk + 9/+U5Pf/gMbW/0Jmbv8xTFL/MUxS/zFMUv8xTFL/MUxS/zFMUv8xTFL/MUxS/zlYX/9mnar/lOT3/5Tk + 9/+U5Pf/lOT3/ypARv8AAAD/AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1AAAA/4LI + 2f+U5Pf/lOT3/4fQ4v8LERL/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9dkJz/lOT3/5Tk9/+U5Pf/JDc8/wAAAP8AAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AMUAAAD/QGJr/5Pi9f+U5Pf/XZCc/wAAAP8ZGRn/XFxc/1xcXP9cXFz/XFxc/1xcXP9cXFz/XFxc/1xc + XP87Ozv/AAAA/yc8Qf+U5Pf/lOT3/3Guvf8DBQb/AAAA/wAAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAASQAAAP8AAAD/Cg8Q/xQeIf8LERP/AAAA/zU1Nf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZ + mf+ZmZn/mZmZ/21tbf8AAAD/BAYH/xQeIf8RGhz/AAAA/wAAAP8AAACmAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAOoAAAD/AAAA/wAAAP8AAAD/NTU1/5mZmf+ZmZn/mZmZ/5mZ + mf+ZmZn/mZmZ/5mZmf+ZmZn/bW1t/wAAAP8AAAD/AAAA/wAAAP8AAAD7AAAAmQAAAAwAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAACUAAAAzAAAAhwAAAP8sLCz/j4+P/4+P + j/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/9gYGD/AAAA/wAAANEAAAAzAAAALwAAAAoAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAA/gAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAjQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAMjIyVzg4OPmKmpv+eomJ/kVKSvY1Njb8PD09xDIyMmszMzMeAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAADU1NW5BQkL6tcXG/9Hu7//Q7u//0O7v/7vV1v+LnJ3/WF9f9jQ1 - Nf06OzvfNDQ0iTMzMzwAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4ODiDTU5O+sDS0v/Y8fL/0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//xODh/5ywsP9pc3P4ODk5+jg5OfA3NzemMjIyTSQkJAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzMzMFOTk5qVdaWvjK3d3/3PLz/9Pv8P/Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//L6en/ore4/3F9ffs+QED4Nzc39zs8PLIyMjJcNzc3DgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrDDo8PMBobGz40eXm/9zy8//b8vP/0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8/t7v+vx8f/fYyN/kBD - Q/czMzN4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADY2NhM8Pj7Pdnx8+NXq6//c8vP/3PLz/9fw - 8f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//i5yc/zs8PLsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2NjYhOzw84YGIiPrY7+//3PLz/9zy - 8//c8vP/0+/w/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7/+vx8f/ODk58gAAAAEAAAAAAAAAAAAAAAAAAAAAMzMzLTo7O+2PmZn82vHy/9zy - 8//c8vP/3PLz/9vy8//R7u//l62t/7DKyv/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/83q6/83Nzf7NDQ0JwAAAAAAAAAAAAAAADIyMkI6Ojr2nKio/dzy - 8//c8vP/3PLz/9zy8//c8vP/2PHy/8Tg4f8BAQH/CAkJ/4WYmf/Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/1RaWvMyMjJhAAAAAAAAAAAyMjJbNzg4+qm4 - uP/d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//V8PH/vdnZ/wAAAP8AAAD/AAAA/1dkZP/L6On/0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//fYyM/jk5OaIAAAAAAAAAADg5 - OeyisrL/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9Pv8P+92dn/AAAA/xgcHP8VGBj/AAAA/y40 - NP+51NX/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+it7j/Ozw84gAA - AAAAAAAAOzw8tpmnp//d8/T/3fPz/9zy8//c8vP/3PLz/9zy8//c8vP/0e7v/73Z2f8AAAD/Mjk5/7/a - 2/83P0D/AAAA/xATE/+Yrq7/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8Xh - 4v80NDT+MzMzFAAAAAAzMzNzb3d3993z9P/d8/P/3PLz/9zy8//c8vP/3PLz/9vy8//Q7u//vdnZ/wAA - AP8yOTn/0O7v/87r7P9hb3D/AQEB/wIDA/9od3f/zuzt/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/0ZKSvQyMjJMAAAAADIyMjhDRET43fLz/93z8//c8vP/3PLz/9zy8//c8vP/2fHy/9Du - 7/+92dn/AAAA/zI5Of/Q7u//0O7v/9Du7/+Qpab/DQ8P/wAAAP8/SEj/w9/g/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//bnp6+jU1NYcAAAAAMzMzBTU2NvnL3d7/3fPz/9zy8//c8vP/3PLz/9zy - 8//Y8fL/0O7v/73Z2f8AAAD/Mjk5/9Du7//Q7u//0O7v/9Du7/+wysr/Iicn/wAAAP8hJib/zerr/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+Upqf/PD09zAAAAAAAAAAAPT4+zqq4uf/d8/P/3PLz/9zy - 8//c8vP/3PLz/9jx8v/Q7u//vdnZ/wAAAP8yOTn/0O7v/9Du7//Q7u//0O7v/7DKyv8iJyf/AAAA/yEm - Jv/N6uv/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/7jS0v81NTX6KysrBgAAAAA0NDSJgouM+93z - 8//c8vP/3PLz/9zy8//c8vP/2PHy/9Du7/+92dn/AAAA/zI5Of/Q7u//0O7v/9Du7/+Qpab/DQ8P/wAA - AP8+R0f/w9/g/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//z+3u/zw+Pvg0NDQ2AAAAADQ0 - NE5RVFT13fPz/93z8//c8vP/3PLz/9zy8//Y8fL/0O7v/73Z2f8AAAD/Mjk5/9Du7//O6+z/aHd3/wEB - Af8CAwP/aHd3/87s7f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//X2dn9TQ0 - NHEAAAAAMzMzFDU1Nf7U6er/3fPz/9zy8//c8vP/3PLz/9ry8v/Q7u//vdnZ/wAAAP8yOTn/v9rb/zc/ - QP8AAAD/EBMT/5iurv/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7/+Hl5f/PD09tAAAAAAAAAAAOzw84rTFxv/d8/P/3PLz/9zy8//c8vP/2/Lz/9Du7/+92dn/AAAA/xgc - HP8VGBj/AAAA/y40NP+51NX/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/5KkpP84OTnsAAAAAAAAAAA4Ojqjj5uc/t3z8//c8vP/3PLz/9zy8//c8vP/0+/w/73Z - 2f8AAAD/AAAA/wAAAP9XZGT/y+jp/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7/+Xqqv/NjY2+zQ0NGMAAAAAAAAAADQ0NGNiZ2f13fPz/9zy8//c8vP/3PLz/9zy - 8//W8PH/xODh/wEBAf8ICQn/hZiZ/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//i5yc/TY3N/c0NDRJAAAAAAAAAAAAAAAAMjIyKTk6Ovva8PD/3PLz/9zy - 8//c8vP/3PLz/9vy8//R7u//l62t/7DKyv/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//z+3u/3mIiPw3ODjyMTExOQAAAAAAAAAAAAAAAAAAAAAAAAABODk58sDS - 0//c8vP/3PLz/9zy8//c8vP/3PLz/9bw8f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 7//Q7u//0O7v/9Du7//Q7u//0O7v/8zp6v9ncXL5Nzk55jY2NiYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAA7Pj69nKqr/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9Lv8P/Q7u//0O7v/9Du7//Q7u//0O7v/9Du - 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 - rEGAAKxBgAGsQYADrEHgD6xB/B+sQQ== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmAwIAlAoHA98DAgH5CQUD6AcGA7IAAABGAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAaAAAAYQAAAHcAAAB3AAAAdwAAAHcAAAB3AAAAdwAAAHcAAAB3AAAAeAEB + ALgCAgH9OiUT+5RfMv+0dD3/omg3/1s7HvwFAwL8BwQDsgAAABEAAAAAAAAAAAAAADwBAgLyAAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AwIB/wsHBP+pbDn/959U//efVP/3n1T/959U//ef + VP/Rh0f/KRsO+QcFAtcAAAATAAAAAAECAs0PGBn8c7HA/4DG1v+Axtb/gMbW/4DG1v+Axtb/gMbW/4DG + 1v9Ib3f/CwkH/8iARP/3n1T/7plR/2ZBI/8dEwr/RSwX/9OISP/3n1T/6ZZP/y4eD/kHBAO+AAAAAgAB + Afw9Xmb/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/3a2xf8EBAP/pms4//efVP/3n1T/dkwo/yEV + C/+gZzb/SzAZ/y4dD//3n1T/959U/9uNSv8PCgX5AgIAfAAAAP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/zhVXP84Jhb/959U//efVP/3n1T/PScV/4JULP/3n1T/y4NF/wAAAP/ql1D/959U//ef + VP+CVCz/BQMC8AAAAP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/3Oywf8EBAP/qm46//ef + VP/3n1T/ckon/yUYDf+pbDn/UTQc/ykaDv/3n1T/959U/96PS/8RCwb5AgAAgQAAAP9AYmv/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/9QeoT/DgsI/8yERv/3n1T/7JhQ/148IP8WDgj/PCcU/86F + Rv/3n1T/7JhQ/zMhEfkIBQPEAAAABAAAAP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+T4/b/OVRZ/xEOCv+ycz3/959U//efVP/3n1T/959U//efVP/Xikn/MCAQ+QcFAt0AAAAWAAAAAAAA + AP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/k+L1/0hud/8EBAP/RTAc/51l + Nf++ekH/qm06/2RBIv0HBAL7BwQDuwAAABUAAAAAAAAAAAAAAP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/96vMv/O1lf/xYbG/8CAgL/BwQC/wcFAs4AAABPAAAAAQAA + AAAAAAAAAAAAAAAAAP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/9ooa7/AAAA/wAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9AYmv/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/9ooa7/AAAA/wAA + AEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/9ooa7/AAAA/wAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/9ooa7/AAAA/wAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/9ooa7/AAAA/wAAAEcAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAP9AYmv/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/9ooa7/AAAA/wAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9AYmv/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/9ooa7/AAAA/wAA + AEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9AYmv/lOT3/5Tk9/+Fzd7/OFde/yc9Qv8nPUL/Jz1C/yc9 + Qv8nPUL/Jz1C/y5ITf9xrr3/lOT3/5Tk9/9ooa7/AAAA/wAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAID + A+ssQ0n/lOT3/5Tk9/8wSlD/BQUG/x8gIP8fICD/HyAg/x8gIP8fICD/HyAg/w0NDv8KDxH/kuDz/5Tk + 9/9UgYv/AAAA/wAAAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIsAAAD/IzU6/zFMUv8KDxD/Jycn/5mZ + mf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/1FRUf8AAAD/LERK/y1FS/8DBAT+AQICzgAAAAMAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAYAAACBAQIC2AECAvABAQH8Jycn/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/1FR + Uf8AAAD/AQIC8gICA+UAAACiAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAADBDQ0N/T09Pf89PT3/PT09/z09Pf89PT3/PT09/x8fH/8AAAD8AAAACwAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AgIC5AAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wEBAfQAAABxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/4 + D0GAAANBAAABQQAAAEEAAABBAAAAQQAAAEEAAABBAAABQQAAA0EAAAdBAAAfQQAAH0EAAB9BAAAfQQAA + H0EAAB9BAAAfQQAAH0EAAB9BAAAfQQAAP0HwAf9B8AP/QSgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQYDwi3Fw8I6RoQ + CeoZEAnLBAQAPAAAAAAAAAAAAwMDTgcKC+oAAAD/AAAA/wAAAP8AAAD/AAAA/wIBAf8bEgn/t3Y///ef + VP/3n1T/zoVG/y8eEO4UDQd1AAAAAAUJCe9ooa7/itXn/4rV5/+K1ef/itXn/3a2xf8mIhz/45JN/92O + S/87JhT/MB8Q/8F8Qv/xm1L/NiIS7goDA00AAAD/jdnr/5Tk9/+U5Pf/lOT3/5Tk9/81QkH/t3Y+//ef + VP+BUyz/m2Q1/8uDRf9QNBv/959U/+GRTP8PCgXrAAAA/43Z6/+U5Pf/lOT3/5Tk9/+U5Pf/Y5Od/006 + J//2nlT/tnU+/zgkE/9MMRr/iVgu//efVP9+USv1Fg8ImQAAAP+N2ev/lOT3/5Tk9/+U5Pf/lOT3/5Tk + 9/9GYGT/YkYr//GbUv/Rh0f/w31C//aeVP+KWC/4FQ4IywAAAAUAAAD/jdnr/5Tk9/+U5Pf/lOT3/5Tk + 9/+U5Pf/k+P2/1R6gf8lIhz/aEsv/2lEJP8lFw3vFw4IpAAAAAkAAAAAAAAA/43Z6/+U5Pf/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/jNfp/2ymtP8JDw/3AAAAQgAAAAAAAAAAAAAAAAAAAP+N2ev/lOT3/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/DhYX8wAAAC8AAAAAAAAAAAAAAAAAAAD/jdnr/5Tk + 9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/w4WF/MAAAAvAAAAAAAAAAAAAAAAAAAA/43Z + 6/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/8OFhfzAAAALwAAAAAAAAAAAAAAAAAA + AP+N2ev/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/lOT3/5Tk9/+U5Pf/DhYX8wAAAC8AAAAAAAAAAAAA + AAABAQH+jNfp/5Pj9v87WF7/Hikr/x4pK/8eKSv/Hikr/y9ESf+K1ef/lOT3/w0UFfQAAAAsAAAAAAAA + AAAAAAAABwwOzzVRWPpAZGz/ERMT/3p6ev96enr/enp6/3p6ev8oKyv/Mk1T/0RocP0FBwnvAAAACAAA + AAAAAAAAAAAAAAAAABcCBAaHBAcHsxAQEPiPj4//j4+P/4+Pj/+Pj4//LS0t+AMFBcUEBweRAAAAKQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUJCQnRAAAA/wAAAP8AAAD/AAAA/wcHB+YAAAAdAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA/wOsQQABrEEAAKxBAACsQQAArEEAAKxBAAGsQQAHrEEAB6xBAAesQQAH + rEEAB6xBAAesQQAHrEEAD6xBwD+sQQ== \ No newline at end of file diff --git a/References/Ryz3ui.dll b/References/Ryz3ui.dll deleted file mode 100644 index c9da802..0000000 Binary files a/References/Ryz3ui.dll and /dev/null differ diff --git a/Resources/icon-64.png b/Resources/icon-64.png new file mode 100644 index 0000000..8d528f2 Binary files /dev/null and b/Resources/icon-64.png differ diff --git a/UIResource.Designer.cs b/UIResource.Designer.cs deleted file mode 100644 index 87b00e5..0000000 --- a/UIResource.Designer.cs +++ /dev/null @@ -1,63 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace ClipboardWatcher { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - public class UIResource { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal UIResource() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ClipboardWatcher.UIResource", typeof(UIResource).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} diff --git a/UIResource.resx b/UIResource.resx deleted file mode 100644 index 1af7de1..0000000 --- a/UIResource.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - \ No newline at end of file diff --git a/build.bat b/build.bat index 5e82beb..ab85dea 100644 --- a/build.bat +++ b/build.bat @@ -1,5 +1,17 @@ -rmdir /s /q "bin\Release\64\" -dotnet publish skye.sln -r win-x64 -c Release /p:PublishSingleFile=true /p:SelfContained=false /p:PublishReadyToRunfalse=true /p:PublishDir="bin\Release\64\" +RMDIR /s /q "bin\" +RMDIR /s /q "obj\" -##rmdir /s /q "bin\Release\86\" -##dotnet publish skye.sln -r win-x86 -c Release /p:PublishSingleFile=true /p:SelfContained=false /p:PublishReadyToRunfalse=true /p:PublishDir="bin\Release\86\" \ No newline at end of file +MKDIR bin + +dotnet restore skye.sln +dotnet publish skye.sln -r win-x64 -c Release /p:PublishSingleFile=true /p:SelfContained=false /p:PublishReadyToRunfalse=true /p:PublishDir="bin\" + +REM "C:\B\Portable Files (dev)\Inno Setup\v6.0.4-2\app\ISCC.exe" "build-installer.iss" + +"C:\B\Portable Files\7-Zip (Portable)\23.01\App\7-Zip64\7z.exe" a -t7z "bin\clipboardwatcher.7z" ".\bin\clipboardwatcher.exe" -mx9 + +RMDIR /s /q "bin\debug" +RMDIR /s /q "bin\release" +RMDIR /s /q "obj\" + +PAUSE \ No newline at end of file diff --git a/favicon.ico b/favicon.ico index 4bfee9e..ccc3cff 100644 Binary files a/favicon.ico and b/favicon.ico differ