main: Added account info

- Added a box to show account info (balance & domain count)
- Added receive address info
- Added check for expiring domains
This commit is contained in:
Nathan Woodburn 2023-07-07 12:30:42 +10:00
parent 88ae0150d2
commit 0a18a66666
Signed by: nathanwoodburn
GPG Key ID: 203B000478AD0EF1
6 changed files with 1318 additions and 21 deletions

View File

@ -15,6 +15,7 @@
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="QRCoder" Version="1.4.3" />
</ItemGroup>
<ItemGroup>

View File

@ -34,12 +34,27 @@
SyncLabel = new ToolStripStatusLabel();
timerUpdate = new System.Windows.Forms.Timer(components);
panelLogin = new Panel();
groupBoxLogin = new GroupBox();
labelWelcome = new Label();
textBoxPassword = new TextBox();
labelPassword = new Label();
LoginButton = new Button();
panelPortfolio = new Panel();
groupBoxDomains = new GroupBox();
panelDomainList = new Panel();
panelNav = new Panel();
buttonReceive = new Button();
groupBoxAccount = new GroupBox();
labelDomains = new Label();
labelBalance = new Label();
buttonRenew = new Button();
statusStripMain.SuspendLayout();
panelLogin.SuspendLayout();
groupBoxLogin.SuspendLayout();
panelPortfolio.SuspendLayout();
groupBoxDomains.SuspendLayout();
panelNav.SuspendLayout();
groupBoxAccount.SuspendLayout();
SuspendLayout();
//
// statusStripMain
@ -48,8 +63,8 @@
statusStripMain.Items.AddRange(new ToolStripItem[] { SyncLabel });
statusStripMain.Location = new Point(0, 0);
statusStripMain.Name = "statusStripMain";
statusStripMain.RenderMode = ToolStripRenderMode.Professional;
statusStripMain.Size = new Size(784, 22);
statusStripMain.Size = new Size(1099, 22);
statusStripMain.SizingGrip = false;
statusStripMain.TabIndex = 0;
statusStripMain.Text = "statusStrip1";
//
@ -67,29 +82,40 @@
//
// panelLogin
//
panelLogin.Controls.Add(labelWelcome);
panelLogin.Controls.Add(textBoxPassword);
panelLogin.Controls.Add(labelPassword);
panelLogin.Controls.Add(LoginButton);
panelLogin.Location = new Point(776, 443);
panelLogin.Controls.Add(groupBoxLogin);
panelLogin.Location = new Point(1081, 556);
panelLogin.Name = "panelLogin";
panelLogin.Size = new Size(784, 428);
panelLogin.Size = new Size(1099, 558);
panelLogin.TabIndex = 1;
//
// groupBoxLogin
//
groupBoxLogin.Controls.Add(labelWelcome);
groupBoxLogin.Controls.Add(textBoxPassword);
groupBoxLogin.Controls.Add(labelPassword);
groupBoxLogin.Controls.Add(LoginButton);
groupBoxLogin.Font = new Font("Segoe UI", 12F, FontStyle.Regular, GraphicsUnit.Point);
groupBoxLogin.Location = new Point(279, 109);
groupBoxLogin.Name = "groupBoxLogin";
groupBoxLogin.Size = new Size(450, 250);
groupBoxLogin.TabIndex = 4;
groupBoxLogin.TabStop = false;
groupBoxLogin.Text = "Login";
//
// labelWelcome
//
labelWelcome.AutoSize = true;
labelWelcome.Font = new Font("Segoe UI", 14F, FontStyle.Regular, GraphicsUnit.Point);
labelWelcome.Location = new Point(341, 143);
labelWelcome.Location = new Point(119, 25);
labelWelcome.Name = "labelWelcome";
labelWelcome.Size = new Size(118, 25);
labelWelcome.Size = new Size(212, 25);
labelWelcome.TabIndex = 3;
labelWelcome.Text = "Please Login";
labelWelcome.Text = "Login to access account";
//
// textBoxPassword
//
textBoxPassword.Font = new Font("Segoe UI", 12F, FontStyle.Regular, GraphicsUnit.Point);
textBoxPassword.Location = new Point(384, 201);
textBoxPassword.Location = new Point(209, 70);
textBoxPassword.Name = "textBoxPassword";
textBoxPassword.Size = new Size(137, 29);
textBoxPassword.TabIndex = 2;
@ -100,7 +126,7 @@
//
labelPassword.AutoSize = true;
labelPassword.Font = new Font("Segoe UI", 12F, FontStyle.Regular, GraphicsUnit.Point);
labelPassword.Location = new Point(299, 204);
labelPassword.Location = new Point(114, 73);
labelPassword.Name = "labelPassword";
labelPassword.Size = new Size(79, 21);
labelPassword.TabIndex = 1;
@ -110,7 +136,7 @@
//
LoginButton.FlatStyle = FlatStyle.Flat;
LoginButton.Font = new Font("Segoe UI", 12F, FontStyle.Regular, GraphicsUnit.Point);
LoginButton.Location = new Point(335, 300);
LoginButton.Location = new Point(160, 190);
LoginButton.Name = "LoginButton";
LoginButton.Size = new Size(130, 37);
LoginButton.TabIndex = 0;
@ -118,12 +144,109 @@
LoginButton.UseVisualStyleBackColor = true;
LoginButton.Click += Login_Click;
//
// panelPortfolio
//
panelPortfolio.Controls.Add(buttonRenew);
panelPortfolio.Controls.Add(groupBoxDomains);
panelPortfolio.Controls.Add(panelNav);
panelPortfolio.Controls.Add(groupBoxAccount);
panelPortfolio.Location = new Point(0, 22);
panelPortfolio.Name = "panelPortfolio";
panelPortfolio.Size = new Size(1052, 529);
panelPortfolio.TabIndex = 2;
panelPortfolio.Visible = false;
//
// groupBoxDomains
//
groupBoxDomains.Controls.Add(panelDomainList);
groupBoxDomains.Font = new Font("Segoe UI", 14F, FontStyle.Regular, GraphicsUnit.Point);
groupBoxDomains.Location = new Point(407, 3);
groupBoxDomains.Name = "groupBoxDomains";
groupBoxDomains.Size = new Size(642, 523);
groupBoxDomains.TabIndex = 2;
groupBoxDomains.TabStop = false;
groupBoxDomains.Text = "Domains";
//
// panelDomainList
//
panelDomainList.AutoScroll = true;
panelDomainList.Dock = DockStyle.Fill;
panelDomainList.Font = new Font("Segoe UI", 9F, FontStyle.Regular, GraphicsUnit.Point);
panelDomainList.Location = new Point(3, 28);
panelDomainList.Name = "panelDomainList";
panelDomainList.Size = new Size(636, 492);
panelDomainList.TabIndex = 0;
//
// panelNav
//
panelNav.Controls.Add(buttonReceive);
panelNav.Dock = DockStyle.Left;
panelNav.Location = new Point(0, 0);
panelNav.Name = "panelNav";
panelNav.Size = new Size(96, 529);
panelNav.TabIndex = 1;
//
// buttonReceive
//
buttonReceive.FlatStyle = FlatStyle.Flat;
buttonReceive.Font = new Font("Segoe UI", 14F, FontStyle.Regular, GraphicsUnit.Point);
buttonReceive.Location = new Point(3, 3);
buttonReceive.Name = "buttonReceive";
buttonReceive.Size = new Size(90, 36);
buttonReceive.TabIndex = 0;
buttonReceive.Text = "Receive";
buttonReceive.UseVisualStyleBackColor = true;
buttonReceive.Click += buttonReceive_Click;
//
// groupBoxAccount
//
groupBoxAccount.Controls.Add(labelDomains);
groupBoxAccount.Controls.Add(labelBalance);
groupBoxAccount.Font = new Font("Segoe UI", 14F, FontStyle.Regular, GraphicsUnit.Point);
groupBoxAccount.Location = new Point(102, 3);
groupBoxAccount.Name = "groupBoxAccount";
groupBoxAccount.Size = new Size(299, 108);
groupBoxAccount.TabIndex = 0;
groupBoxAccount.TabStop = false;
groupBoxAccount.Text = "Account";
//
// labelDomains
//
labelDomains.AutoSize = true;
labelDomains.Location = new Point(9, 65);
labelDomains.Name = "labelDomains";
labelDomains.Size = new Size(127, 25);
labelDomains.TabIndex = 1;
labelDomains.Text = "labelDomains";
//
// labelBalance
//
labelBalance.AutoSize = true;
labelBalance.Location = new Point(9, 28);
labelBalance.Name = "labelBalance";
labelBalance.Size = new Size(79, 25);
labelBalance.TabIndex = 0;
labelBalance.Text = "labelBal";
//
// buttonRenew
//
buttonRenew.Enabled = false;
buttonRenew.FlatStyle = FlatStyle.Flat;
buttonRenew.Font = new Font("Segoe UI", 14F, FontStyle.Regular, GraphicsUnit.Point);
buttonRenew.Location = new Point(102, 117);
buttonRenew.Name = "buttonRenew";
buttonRenew.Size = new Size(299, 49);
buttonRenew.TabIndex = 3;
buttonRenew.Text = "Renew 0 domains";
buttonRenew.UseVisualStyleBackColor = true;
//
// MainForm
//
AutoScaleDimensions = new SizeF(7F, 15F);
AutoScaleMode = AutoScaleMode.Font;
ClientSize = new Size(784, 450);
ClientSize = new Size(1099, 580);
Controls.Add(panelLogin);
Controls.Add(panelPortfolio);
Controls.Add(statusStripMain);
Icon = (Icon)resources.GetObject("$this.Icon");
MaximizeBox = false;
@ -135,7 +258,13 @@
statusStripMain.ResumeLayout(false);
statusStripMain.PerformLayout();
panelLogin.ResumeLayout(false);
panelLogin.PerformLayout();
groupBoxLogin.ResumeLayout(false);
groupBoxLogin.PerformLayout();
panelPortfolio.ResumeLayout(false);
groupBoxDomains.ResumeLayout(false);
panelNav.ResumeLayout(false);
groupBoxAccount.ResumeLayout(false);
groupBoxAccount.PerformLayout();
ResumeLayout(false);
PerformLayout();
}
@ -150,5 +279,15 @@
private Label labelWelcome;
private TextBox textBoxPassword;
private Label labelPassword;
private Panel panelPortfolio;
private GroupBox groupBoxAccount;
private GroupBox groupBoxLogin;
private Label labelBalance;
private Label labelDomains;
private Panel panelNav;
private Button buttonReceive;
private GroupBox groupBoxDomains;
private Panel panelDomainList;
private Button buttonRenew;
}
}

View File

@ -17,6 +17,7 @@ namespace FireWalletLite
{
#region Variables
public string dir = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\FireWalletLite\\";
public int daysToExpire = 90; // How many days to check for domain exiries. If domain will expire in less than this, prompt user to renew.
public Dictionary<string, string> Theme { get; set; }
HttpClient httpClient = new HttpClient();
Decimal Balance { get; set; }
@ -190,6 +191,11 @@ namespace FireWalletLite
available = decimal.Round(available, 2);
locked = decimal.Round(locked, 2);
Balance = available;
labelBalance.Text = "Balance: " + available;
// Get domain count
UpdateDomains();
}
public async Task<string> APIPost(string path, bool wallet, string content)
{
@ -262,14 +268,126 @@ namespace FireWalletLite
return "Error";
}
}
public string[] Domains { get; set; }
public string[] DomainsRenewable { get; set; }
private async void UpdateDomains()
{
string response = await APIGet("wallet/" + Account + "/name?own=true", true);
try
{
JArray names = JArray.Parse(response);
Domains = new string[names.Count];
DomainsRenewable = new string[names.Count];
int i = 0;
int renewable = 0;
// Sort by Alphabetic order
names = new JArray(names.OrderBy(obj => (string)obj["name"]));
panelDomainList.Controls.Clear();
// If no domains, add label and return
if (names.Count == 0)
{
Label noDomainsLabel = new Label();
noDomainsLabel.Text = "No domains yet.\nPlease note domain transfers take at least 2 days";
noDomainsLabel.TextAlign = ContentAlignment.MiddleCenter;
noDomainsLabel.AutoSize = true;
panelDomainList.Controls.Add(noDomainsLabel);
noDomainsLabel.Left = panelDomainList.Width / 2 - noDomainsLabel.Width / 2;
noDomainsLabel.Top = 10;
return;
}
foreach (JObject name in names)
{
Domains[i] = name["name"].ToString();
Panel domainTMP = new Panel();
domainTMP.Width = panelDomainList.Width - 20 - SystemInformation.VerticalScrollBarWidth;
domainTMP.Height = 30;
domainTMP.Top = 30 * (i);
domainTMP.Left = 10;
domainTMP.BorderStyle = BorderStyle.FixedSingle;
Label domainName = new Label();
domainName.Text = Domains[i];
domainName.Top = 5;
domainName.Left = 5;
domainName.AutoSize = true;
domainTMP.Controls.Add(domainName);
if (!name.ContainsKey("stats"))
{
AddLog("Domain " + Domains[i] + " does not have stats");
continue;
}
Label expiry = new Label();
JObject stats = JObject.Parse(name["stats"].ToString());
if (stats.ContainsKey("daysUntilExpire"))
{
expiry.Text = "Expires: " + stats["daysUntilExpire"].ToString() + " days";
expiry.Top = 5;
expiry.AutoSize = true;
expiry.Left = domainTMP.Width - expiry.Width - 100;
domainTMP.Controls.Add(expiry);
// Add to domains renewable if less than set days
decimal days = decimal.Parse(stats["daysUntilExpire"].ToString());
if (days <= daysToExpire)
{
DomainsRenewable[renewable] = Domains[i];
renewable++;
}
}
else
{
expiry.Text = "Expires: Not Registered yet";
expiry.Top = 5;
expiry.AutoSize = true;
expiry.Left = domainTMP.Width - expiry.Width - 100;
domainTMP.Controls.Add(expiry);
}
/*
// On Click open domain
domainTMP.Click += new EventHandler((sender, e) =>
{
DomainForm domainForm = new DomainForm(this, name["name"].ToString(), UserSettings["explorer-tx"], UserSettings["explorer-domain"]);
domainForm.Show();
});
foreach (Control c in domainTMP.Controls)
{
c.Click += new EventHandler((sender, e) =>
{
DomainForm domainForm = new DomainForm(this, name["name"].ToString(), UserSettings["explorer-tx"], UserSettings["explorer-domain"]);
domainForm.Show();
});
}
*/
panelDomainList.Controls.Add(domainTMP);
i++;
}
labelDomains.Text = "Domains: " + names.Count;
if (renewable > 0)
{
buttonRenew.Text = "Renew " + renewable + " domains";
buttonRenew.Enabled = true;
}
}
catch (Exception ex)
{
AddLog("Error getting domains");
AddLog(ex.Message);
}
}
#endregion
private void MainForm_Load(object sender, EventArgs e)
{
LoginButton.Left = (this.ClientSize.Width - LoginButton.Width) / 2;
int widthOfPassword = textBoxPassword.Width + labelPassword.Width;
labelPassword.Left = (this.ClientSize.Width - widthOfPassword) / 2;
textBoxPassword.Left = labelPassword.Right;
labelWelcome.Left = (this.ClientSize.Width - labelWelcome.Width) / 2;
groupBoxLogin.Left = (this.ClientSize.Width - groupBoxLogin.Width) / 2;
groupBoxLogin.Top = (this.ClientSize.Height - groupBoxLogin.Height) / 2;
textBoxPassword.Focus();
}
private async void TestForLogin()
@ -306,7 +424,12 @@ namespace FireWalletLite
LoginButton.Enabled = true;
return;
}
groupBoxDomains.Width = this.Width - groupBoxDomains.Left - 20;
await UpdateBalance();
panelLogin.Hide();
panelNav.Dock = DockStyle.Left;
panelPortfolio.Show();
}
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
@ -327,5 +450,25 @@ namespace FireWalletLite
e.SuppressKeyPress = true;
}
}
private async void buttonReceive_Click(object sender, EventArgs e)
{
string path = "wallet/" + Account + "/address";
string content = "{\"account\": \"default\"}";
string response = await APIPost(path, true, content);
if (response == "Error")
{
NotifyForm notifyForm = new NotifyForm("Error getting address");
notifyForm.ShowDialog();
notifyForm.Dispose();
return;
}
JObject resp = JObject.Parse(response);
string address = resp["address"].ToString();
ReceiveForm receiveForm = new ReceiveForm(address, this);
receiveForm.ShowDialog();
receiveForm.Dispose();
}
}
}

108
FireWalletLite/ReceiveForm.Designer.cs generated Normal file
View File

@ -0,0 +1,108 @@
namespace FireWalletLite
{
partial class ReceiveForm
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ReceiveForm));
textBoxReceive = new TextBox();
label1 = new Label();
buttonCopy = new Button();
pictureBoxReceiveQR = new PictureBox();
((System.ComponentModel.ISupportInitialize)pictureBoxReceiveQR).BeginInit();
SuspendLayout();
//
// textBoxReceive
//
textBoxReceive.Font = new Font("Segoe UI", 14F, FontStyle.Regular, GraphicsUnit.Point);
textBoxReceive.Location = new Point(63, 78);
textBoxReceive.Name = "textBoxReceive";
textBoxReceive.ReadOnly = true;
textBoxReceive.Size = new Size(574, 32);
textBoxReceive.TabIndex = 0;
textBoxReceive.TextAlign = HorizontalAlignment.Center;
//
// label1
//
label1.AutoSize = true;
label1.Font = new Font("Segoe UI", 14F, FontStyle.Regular, GraphicsUnit.Point);
label1.Location = new Point(275, 28);
label1.Name = "label1";
label1.Size = new Size(151, 25);
label1.TabIndex = 1;
label1.Text = "Receive Address:";
//
// buttonCopy
//
buttonCopy.FlatStyle = FlatStyle.Flat;
buttonCopy.Font = new Font("Segoe UI", 14F, FontStyle.Regular, GraphicsUnit.Point);
buttonCopy.Location = new Point(275, 116);
buttonCopy.Name = "buttonCopy";
buttonCopy.Size = new Size(127, 46);
buttonCopy.TabIndex = 2;
buttonCopy.Text = "Copy";
buttonCopy.UseVisualStyleBackColor = true;
buttonCopy.Click += buttonCopy_Click;
//
// pictureBoxReceiveQR
//
pictureBoxReceiveQR.Location = new Point(275, 195);
pictureBoxReceiveQR.Name = "pictureBoxReceiveQR";
pictureBoxReceiveQR.Size = new Size(100, 50);
pictureBoxReceiveQR.SizeMode = PictureBoxSizeMode.Zoom;
pictureBoxReceiveQR.TabIndex = 3;
pictureBoxReceiveQR.TabStop = false;
//
// ReceiveForm
//
AutoScaleDimensions = new SizeF(7F, 15F);
AutoScaleMode = AutoScaleMode.Font;
ClientSize = new Size(680, 507);
Controls.Add(pictureBoxReceiveQR);
Controls.Add(buttonCopy);
Controls.Add(label1);
Controls.Add(textBoxReceive);
FormBorderStyle = FormBorderStyle.Fixed3D;
Icon = (Icon)resources.GetObject("$this.Icon");
MaximizeBox = false;
MinimizeBox = false;
Name = "ReceiveForm";
ShowInTaskbar = false;
Text = "Receive";
((System.ComponentModel.ISupportInitialize)pictureBoxReceiveQR).EndInit();
ResumeLayout(false);
PerformLayout();
}
#endregion
private TextBox textBoxReceive;
private Label label1;
private Button buttonCopy;
private PictureBox pictureBoxReceiveQR;
}
}

View File

@ -0,0 +1,51 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using QRCoder;
namespace FireWalletLite
{
public partial class ReceiveForm : Form
{
string address;
MainForm main;
public ReceiveForm(string address, MainForm main)
{
InitializeComponent();
this.address = address;
this.main = main;
// Theme form
this.BackColor = ColorTranslator.FromHtml(main.Theme["background"]);
this.ForeColor = ColorTranslator.FromHtml(main.Theme["foreground"]);
foreach (Control control in Controls)
{
main.ThemeControl(control);
}
textBoxReceive.Text = address;
textBoxReceive.Left = (this.ClientSize.Width - textBoxReceive.Width) / 2;
label1.Left = (this.ClientSize.Width - label1.Width) / 2;
buttonCopy.Left = (this.ClientSize.Width - buttonCopy.Width) / 2;
QRCodeGenerator qrcode = new QRCodeGenerator();
QRCodeData qrData = qrcode.CreateQrCode(address, QRCodeGenerator.ECCLevel.Q);
QRCode qrCode = new QRCode(qrData);
pictureBoxReceiveQR.Image = qrCode.GetGraphic(20, main.Theme["foreground"], main.Theme["background"]);
pictureBoxReceiveQR.SizeMode = PictureBoxSizeMode.Zoom;
pictureBoxReceiveQR.Width = this.ClientSize.Width / 2;
pictureBoxReceiveQR.Height = this.ClientSize.Width / 2;
pictureBoxReceiveQR.Left = (this.ClientSize.Width - pictureBoxReceiveQR.Width) / 2;
}
private void buttonCopy_Click(object sender, EventArgs e)
{
Clipboard.SetText(address);
}
}
}

View File

@ -0,0 +1,855 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing"">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAUAEBAAAAEAIABoBAAAVgAAABgYAAABACAAiAkAAL4EAAAgIAAAAQAgAKgQAABGDgAAMDAAAAEA
IACoJQAA7h4AAAAAAAABACAAamYAAJZEAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAADDDgAAww4AAAAA
AAAAAAAAAAAADAAAAAwAAAAMAgIBDAEBAQwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwBAQEMAQEBDAAA
AAwAAAAMAAAADAAAAMABAAHAGBcWwFFOScAuLCnAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAIB0YwDkz
KsAQDgzAAAAAwAAAAMAWFhX/R0ZD/3l2cf+Khn7/dG9o/yMiH/8AAAD/AAAA/wAAAP8AAAD/GxkV/1ZN
Qv9fVkf/T0Y4/ywmH/8NCwn/gX98/5qYk/+Vk43/j4yF/4uHf/90cGj/IyIf/wAAAP8AAAD/HhwY/11X
Sv9oYFH/Y1lL/2BWR/9dUkL/SkEz/5WVkv+fnZn/mJaR/5ORi/+Oi4P/ioZ9/3RvZ/8iIB7/Hx0a/2Vf
VP9xaVz/a2NU/2ddT/9jWUr/X1VG/1ZMPf+YmJb/o6Kf/52bl/+XlpD/kpCK/42Kgv+Lhn3/XVpT/1dT
TP97dGn/dGxg/29nWv9qYlT/Zl1P/2JYSv9XTkD/nJyb/6enpf+hoJ3/m5mV/5aUj/+Sj4n/jouD/2Vi
W/9fW1T/f3lu/3hxZv9za1//bWZY/2lhU/9mXE7/WlFE/5+hof+rrKv/p6ak/46Niv9kY2D/k5GM/5OQ
if9oZV//Yl5Y/4R+dP96dGr/TUlB/2RdUv9uZ1j/aWFS/11VR/+ipaX/rrGw/6usqv+Li4r/FxcW/1VU
Uv+VlI7/bGpl/2ZjXf+Ggnn/SUZB/xEQD/9iXVP/c2te/21lV/9gWUv/pqmq/7K1tf+usLD/kJCP/w8P
D/8HBwf/WFhV/21rZ/9nZWD/Uk9L/wYGBv8KCgn/ZmFY/3ZvY/9xaV3/ZF1Q/6isrv+2ubr/srW1/5OU
lP8QEBD/AAAA/woKCf8vLy3/Li0r/wkJCf8AAAD/CwsK/2plXf96dGn/dW5i/2hhVf+ssLL/ub2//7a5
uv+Xmpr/ERER/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wwMC/9va2L/f3lv/3lyZ/9sZVr/r7K1/77C
xP+6vb//h4mK/wwMDP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8JCQj/ZGBa/4R+df9/eW7/b2le/66y
tv+jpqn/W11e/xgYGP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xEREP9APjn/bWlg/3Fs
Yv9rbnC0JygptAEBAbQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AQEBtBoZ
F7RGQz20AAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAA
AAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAoAAAAGAAAADAAAAABACAAAAAAAAAJAADDDgAAww4AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAABCAAAAQgAAAEIZGBZCDAsKQgAA
AEIAAABCAAAAQgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQgAAAEIIBwZCEhANQgAAAEIAAABCAAAAQgAA
AEIAAABCAAAA9wAAAPcAAAD3CgoK9zU0MfdnZF33QD459wQDA/cAAAD3AAAA9wAAAPcAAAD3AAAA9wAA
APcAAAD3AAAA9wICAvcuKSL3SUI19yUhGvcHBgX3AAAA9wAAAPcAAAD3AAAA/wsLCv83NjT/bmxn/4qG
f/+Lhn7/gX10/z89OP8DAwP/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgIC/y8rJf9fVkj/YVdI/1xT
Q/9IPzP/Ix4Y/wcGBf8AAAD/Ozo4/3Z1cv+Ukoz/lZKM/4+Mhv+MiID/iYR8/4F8dP8+PDj/AwMD/wAA
AP8AAAD/AAAA/wAAAP8CAgL/Mi4n/2RcTv9mXE7/YlhK/2BWR/9fVUT/W1BA/0U9MP8iHRf/iomF/6Ce
mv+Zl5P/lZOO/5KQiv+OjIT/jId//4mEfP+Ae3P/Pjw3/wMDA/8AAAD/AAAA/wMCAv80MSv/aWJU/2pj
VP9nXlD/ZVtN/2JYSv9fVUb/XlND/11SQv9ORDb/jYyK/6GfnP+cmpb/mJeS/5WTjf+Sj4n/jouD/4uH
f/+Ig3v/gHty/z48N/8DAwP/AwMC/zc0Lv9vaFz/cGlb/2xlVv9pYlP/Z11P/2RaTP9hV0n/X1VF/15T
Q/9QRzn/j4+N/6OjoP+fnpr/m5mV/5iWkf+Ukoz/kY6I/42Kgv+Lhn7/h4J6/4B7cv80MS3/Ly0p/3Vv
ZP93b2P/c2tf/29oWv9sZVb/aWFS/2ddT/9kWkz/YVdJ/19VRv9SSTr/kpKQ/6ampP+ioZ7/n52Z/5uZ
lf+XlZD/k5GL/5CNh/+NioL/ioV9/4mEe/9ST0n/TUpE/394bv94cmb/dm5i/3JqXv9vZ1r/a2RV/2hg
Uv9mXE7/Y1lL/2FXSP9SSjz/lJST/6qqqP+kpKL/oaGd/56cmP+bmZT/l5WQ/5ORi/+QjYb/jImB/4uH
fv9TUEv/TktF/4F7cf97dWv/d3Fl/3VtYf9yal7/b2dZ/2tkVf9oX1H/ZlxO/2NZS/9UTD//lZeW/6yt
q/+oqKb/pKSh/6Ggnf+VlJD/jIqG/5eVkP+TkIr/j4yF/46Lgv9VUk3/T01H/4R/df9+eG7/e3Vq/3hx
Zf9qZFn/a2NY/25nWP9qY1T/aF9Q/2ZcTv9XTkH/l5qa/66wr/+rq6n/p6el/6Wlov+FhYL/NjY0/4SD
f/+XlY//ko+J/5GOh/9XVVD/Uk9K/4eCeP+BfHL/f3lv/2plXP8qJyP/X1hP/3JqXf9tZlf/amJT/2hf
UP9ZUET/mZyc/7Czs/+srq7/qqqp/6iopv+Hh4b/DQ0N/ykoJ/+FhH//lpSP/5SRi/9ZV1P/VFFN/4qF
fP+FgHf/cm1k/yMhHv8ICAf/YVtR/3VtYf9waFv/bGVX/2piU/9aU0b/nJ+f/7O2tv+usbH/rK2t/6us
qv+Kioj/DQ0N/wAAAP8rKin/hYR//5iWkP9bWVb/VlRP/46Kgf93c2z/JiQi/wAAAP8JCQj/Yl5U/3dw
ZP9za1//b2hb/2xlV/9cVkn/nqGi/7a4uf+xtLT/rrGx/66vrv+NjYv/Dg4O/wAAAP8AAAD/Kysp/4aF
gP9eXFj/WFZS/398df8oJyT/AAAA/wAAAP8JCQj/ZWBY/3lzZ/91bmL/cmpe/29oWv9fWUv/n6Ok/7e7
vf+0t7f/sLO0/6+ysv+PkI//Dg4O/wAAAP8AAAD/AAAA/ysrKf9GRUP/Q0I//yopKP8AAAD/AAAA/wAA
AP8KCQn/aGNb/313bP93cWX/dW5i/3JqXv9iW0//oqWn/7m9v/+2ubv/s7a3/7K1tf+Rk5P/Dw8P/wAA
AP8AAAD/AAAA/wEBAf8HBwf/BwcH/wEBAf8AAAD/AAAA/wAAAP8KCgn/a2Ze/4B6cP97dWn/d3Bk/3Vt
Yf9kXVL/pKep/7zAwv+4u73/trm6/7W3uP+Tlpb/Dw8P/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8KCgn/bWlh/4N9c/9+eG7/enRp/3dwZP9nYFX/pamr/7/Dxf+6vsD/t7u9/7m8
vv+Ulpf/Dg4O/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8KCQn/bmpk/4eC
ef+Be3H/fXdt/3p0af9oYlf/pqqu/8HFyP+/w8X/t7u9/4+SlP9AQUL/AgIC/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8CAgH/Ly4r/2hkXv+CfXP/gnxy/313bf9qZVv/qa6x/7/E
yP+VmJv/SUtM/w4PD/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/woKCf8zMS7/ZWFa/354bv9uaF//gISG71JVVu8QERHvAAAA7wAAAO8AAADvAAAA7wAA
AO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvAAAA7wAAAO8AAADvCwoK7zY0
L+9UUEnvICEhMgICAjIAAAAyAAAAMgAAADIAAAAyAAAAMgAAADIAAAAyAAAAMgAAADIAAAAyAAAAMgAA
ADIAAAAyAAAAMgAAADIAAAAyAAAAMgAAADIAAAAyAAAAMgEBATIVFBIyAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AKAAAACAA
AABAAAAAAQAgAAAAAAAAEAAAww4AAMMOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcAAAAnAAA
AJwAAACcAAAAnAAAAJwICAecMS8snBYVE5wAAACcAAAAnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAA
AJwAAACcAAAAnAAAAJwAAACcAAAAnA8NC5wjIBqcBgUEnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAA
AP8AAAD/AAAA/wAAAP8EBAT/JSQi/1pXUv98eHD/WVZP/w4NDP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8KCQf/Pzkw/1dPQP8/OC3/GhcS/wMDAv8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8FBQX/KCcm/2BeWv+Gg3z/jYmB/4mEfP+GgXn/W1hR/w4ODP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CgkI/0Q9NP9jWUv/YFZI/19WRv9ZT0D/Pzcs/xkW
Ev8DAwL/AAAA/wAAAP8GBgb/Kyop/2ZkYf+Ni4X/lZKL/5CNh/+NiYL/i4Z+/4iDe/+GgXj/W1dR/w4N
DP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wsKCP9GQDf/Z11P/2RaTP9iWEr/X1ZH/19V
Rf9fVEP/V00+/z01Kv8ZFhH/BAMD/11cWv+Vk4//m5mV/5eVkP+Ukoz/ko+J/4+Mhf+MiYH/ioZ+/4eC
ev+FgHj/WldQ/w4NDP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8LCgn/SUQ6/2piU/9oX1D/ZlxO/2Ra
TP9hV0n/X1ZG/15URP9eU0P/XFFB/1VLO/81LyX/hIOA/6Gfm/+cmpb/mZeT/5aUj/+UkYv/ko+J/46L
hP+MiID/ioV9/4eCev+FgHf/WlZP/w4NDP8AAAD/AAAA/wAAAP8AAAD/CwoJ/0tGPv9uZ1n/a2RV/2lh
Uv9nXlD/ZVtN/2NZS/9hV0n/X1VG/15URP9dUkL/XFBA/0tBNP+EhIL/oqGd/56cmP+bmZX/mJeS/5WU
jv+TkYv/kY6I/46Lg/+MiID/iYR8/4eCev+FgHf/WlZP/w4NDP8AAAD/AAAA/wwLCv9PSkL/c2tf/3Bo
W/9uZlj/amRV/2lhUv9nXU//ZVtN/2NZS/9gV0j/XlVF/15URP9dUkL/S0I1/4WFhP+ko6H/oJ+b/56c
mP+bmZT/mJaR/5WTjf+TkIv/kI6H/42Lg/+MiH//iYR8/4aBef+Ef3b/WlZQ/w0MC/8LCgn/Uk5G/3dw
ZP91bWH/cmpe/29oWv9tZlf/amNU/2lgUv9nXU//ZVtN/2JYSv9gVkj/XlVF/15URP9NRDb/h4eG/6am
pP+iop//oJ+b/52bl/+amJT/l5aR/5STjf+TkIr/kI2G/42Kgv+Lh3//iIN7/4WBeP+Ef3X/OTYy/zMx
Lf98dmz/eHJn/3ZvY/91bWH/cmpe/29nWv9tZVf/amNU/2hgUf9nXU//ZFpM/2JYSv9gVkj/XlVF/01F
N/+JiYj/qamn/6Skov+hoZ7/oJ6a/52bl/+amJT/l5aQ/5SSjP+Sj4n/j4yG/42Jgf+Lhn7/iIN7/4eC
ef9DQTz/Pjs3/4B5b/97dWr/eHJm/3ZvY/90bGD/cWld/29nWv9sZVb/aWJT/2hfUf9mXE7/ZFpM/2JY
Sv9gV0f/TkY5/4uLiv+rq6n/pqak/6Skov+hoZ7/n52Z/5yalv+Zl5P/l5WQ/5SSjP+Sj4n/j4yF/4yJ
gf+Khn7/iYR8/0NAPP8+PDf/gnxy/313bf96dGr/d3Fl/3ZvY/90bGD/cWld/25nWf9sZVb/aWJT/2df
UP9mXE7/ZFpM/2JYSv9PRzr/jI2M/62trP+pqaf/pqak/6Ojof+ioJz/n52Z/5uZlf+Zl5P/lpSP/5SR
i/+Sj4n/jouE/4yJgP+Mh3//REE9/z48OP+DfnT/gHpw/313bf96dGn/d3Fl/3VuYv9za2D/cGhc/25n
WP9rZFX/aGFS/2deUP9mW03/ZFpM/1BJPf+Mj4//ra+v/6urqv+pqaf/paWj/6OjoP+ioZ3/ioiF/2pp
Zv+YlpH/lpSO/5ORi/+Rjoj/jouD/46Kgf9FQz7/QD46/4WBd/+CfHL/f3lv/3x2bP96dGj/dnBk/1FM
RP9iW1H/cWlc/21mWP9rY1T/aWBS/2ddT/9mXE7/Uko+/46Rkf+vsrL/rK2t/6urqf+oqKb/paWj/6Sk
of+CgX7/FxYW/19eW/+Yl5H/lZSO/5OQiv+QjYf/j42F/0ZFQf9BPzv/iIN6/4N/df+BfHL/f3lv/3x2
bP9MSUH/EBAO/1xXTf90bF//cGha/21mV/9qY1T/aWBS/2heUP9UTED/kJKS/7G0tP+tsLD/rK2t/6ur
qf+oqKb/pqak/4SEgv8LCwv/CwsK/2FfXf+YlpH/lJON/5OQiv+Sj4n/SEZD/0NBPf+KhX3/hYF4/4N+
df+BfHL/UU1H/wkJCP8HBwb/XllP/3ZuYv9yal3/b2ha/21mV/9qY1T/aWBS/1VOQf+SlJX/s7a2/6+y
sv+tsLD/q62s/6qqqP+pqaf/hoaE/wwMDP8AAAD/DAwM/2FhXv+XlpD/lJON/5SSjP9KSEX/REM//42I
gP+Ig3v/hYF4/1VSTP8LCgr/AAAA/wcHB/9fWlH/d3Bk/3RsYP9xaV3/b2da/2xlVv9qY1T/VlBD/5SW
l/+1uLn/sbS0/6+ysv+sr6//q6yr/6ysqv+IiIb/DAwM/wAAAP8AAAD/DQwM/2JhXv+XlpD/lpSO/0tJ
Rv9FQ0D/j4uD/4uGfv9ZVVD/CwsK/wAAAP8AAAD/CAcH/2FdVP95c2f/dW5i/3RsYP9xaV3/b2dZ/2xl
Vv9YUkX/lJiZ/7e6vP+0trf/sbS0/6+ysv+tr67/rq6s/4qKiP8MDAz/AAAA/wAAAP8AAAD/DQwM/2Fg
Xf+Yl5H/SklG/0VEQf+RjYb/W1lU/wwMC/8AAAD/AAAA/wAAAP8IBwf/Y19X/3x1av93cWT/dW5i/3Nr
X/9waFz/b2dZ/1pUR/+WmZr/uLy+/7a4uv+ztrb/sbS0/66xsf+vsLD/jIyL/wwMDP8AAAD/AAAA/wAA
AP8AAAD/CwsL/19eW/9HRkT/Q0I//15bV/8MCwv/AAAA/wAAAP8AAAD/AAAA/wgIB/9lYFn/fnht/3lz
aP92cGT/dW5i/3NrX/9xaVz/XFVK/5ibnP+5vb//trq8/7W4uf+ztbb/sLOz/7Czs/+Njo7/DQ0N/wAA
AP8AAAD/AAAA/wAAAP8AAAD/DAsL/xcXF/8WFhX/DAwL/wAAAP8AAAD/AAAA/wAAAP8AAAD/CAgH/2dj
W/+AenD/fHZr/3lzZ/93cGT/dW1h/3NrX/9dVkz/mZ2e/7zAwv+3u73/trq8/7W3uf+ytbX/srW1/46R
kf8NDQ3/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8ICAj/aWVd/4N9c/9+eG7/e3Vq/3hyZv92b2P/dW5h/19YTv+anZ//vsLE/7q+wP+3u73/trm7/7W3
uP+0t7f/kJOT/w0ODv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wkJCP9qZ2D/hH91/4B7cf9+eG7/e3Vq/3hyZv93cGT/YVtQ/5ueof/AxMb/vMDC/7m9
v/+3u73/trm7/7e5uv+TlZX/DQ0N/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/CQkI/21qY/+Ggnn/gn1z/4B6cP99d23/e3Vq/3hyZv9iXFL/nJ+i/8HF
yP++wsT/vMDC/7q+wP+5vb//r7K0/2pra/8FBQX/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8DAwP/TkxH/4F9df+GgXj/g31z/4B6cP99d23/e3Vq/2Jd
U/+coKP/wsfL/8DDx//AxMb/s7e5/3+Cg/81Njf/BwcH/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8FBQX/JiUj/1tYU/9+eXD/hH50/4B6
cP99d23/ZF9W/52hpP/GzND/uLzB/4WHif83OTn/BwgI/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BQUF/yYk
Iv9aVlD/fHZt/4F7cf9mYVn/jpKV/4WJjP84OTr/CAgI/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wUFBP8kIyD/VlNM/11ZUf88Pj+AERERgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAA
AIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAA
AIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAKCgmAJyYjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////ygA
AAAwAAAAYAAAAAEAIAAAAAAAACQAAMMOAADDDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABxAAAAcQAAAHEAAABxAAAAcQAAAHEAAABxAAAAcQAAAHEAAABxAQEBcRUU
E3EHBwZxAAAAcQAAAHEAAABxAAAAcQAAAHEAAABxAAAAcQAAAHEAAABxAAAAcQAAAHEAAABxAAAAcQAA
AHEAAABxAAAAcQAAAHEAAABxAAAAcQAAAHEAAABxAAAAcQQEA3EPDgtxAQEBcQAAAHEAAABxAAAAcQAA
AHEAAABxAAAAcQAAAHEAAABxAAAAcQAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8PDw7/PDo2/2ZjXP86ODT/AwMD/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgIB/ygkHv9JQjb/Kycf/wwK
CP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/EA8P/z89Ov9ybmj/h4J6/4iDev9+enH/PDo1/wMDA/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8CAgH/KiYg/1tS
RP9gVkf/XlRE/05FOP8rJh//CwoI/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/xEQEP9BPz3/dHJt/4yJgf+NiID/ioV9/4eCev+GgXn/fnpx/z06Nf8DAwP/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wIC
Av8rKCL/XlVI/2JYSv9gVkj/XlVG/19VRf9dU0P/TUQ3/yslHv8LCgj/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8RERD/REJA/3p3c/+Rjon/kY6I/42Kg/+NiYH/jId//4mEfP+Hgnr/hoF5/356
cf89OjX/AwMD/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AgIC/y0pI/9hV0r/ZVtN/2NZS/9hV0n/YFZH/15VRf9eVET/X1ND/1xRQf9MQzX/KiQd/wsK
B/8AAAD/AAAA/wAAAP8AAAD/ExMS/0dGRf9+fHn/lZSO/5aUjf+UkYr/ko+J/4+Mhv+NioP/jYmA/4uG
fv+JhHz/h4J6/4aBeP9+enD/PDo1/wMDA/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8CAgL/Liok/2NbTf9nXlD/ZVtN/2RaTP9iWEr/YVdJ/19WRv9fVUX/X1RE/15T
Q/9dUkL/W1BA/0pBNP8qJR3/DAoI/wAAAP82NjT/goF+/5uZlf+bmZX/mJaR/5aUjv+Vkoz/k5CK/5GO
iP+PjIX/jYqC/4yIgP+Lhn7/iIN7/4aBef+FgHj/fXlw/zs5NP8DAwL/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wICAv8uLCb/ZV1Q/2liU/9oX1D/Z1xO/2VbTf9kWkz/YlhK/2FX
SP9fVkb/XlVF/19URP9dUkL/XFFB/1tQQP9ZTj7/SkE0/yAcFv9ubWv/oqCc/52bl/+bmZX/mZeT/5eW
kf+VlI7/lJGL/5OQiv+Rjoj/joyE/42Kgv+MiID/ioV9/4iDe/+GgXn/hYB4/314b/87ODT/AwMC/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgIC/y8sJ/9oYVP/bGVW/2liU/9oYFL/Z15Q/2Zc
Tv9lW03/Y1lL/2JYSv9gV0j/X1VG/15URP9eU0P/XVJC/1xRQf9aTz//Wk8//0A4LP9xcG7/oqCc/5+d
mf+dm5f/mpiV/5mXk/+XlpD/lZON/5SRi/+TkIr/kI2H/46LhP+NiYH/jId//4qFff+Ig3v/hoF5/4WA
d/9+eG//Ozg0/wMDAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8CAgL/MC0p/2pjWP9vaFr/bWZX/2tk
Vf9pYlP/aGBS/2deUP9mXE7/ZVtN/2NZS/9iWEr/YFZI/15VRf9fVET/XlND/11SQv9bUED/Wk8//0A4
LP9xcXD/o6Kf/6Gfm/+fnZn/nJqW/5qYlP+Yl5L/lpWQ/5STjf+UkYv/ko+J/5CNh/+Oi4P/jImB/4yH
f/+JhHz/h4J6/4aBef+EgHf/fXhv/zs4NP8DAwL/AAAA/wAAAP8AAAD/AAAA/wICAv8yLyr/bWdb/3Jq
Xv9waFv/bmdY/21mV/9qY1T/aWJT/2lgUf9nXU//ZlxO/2RaTP9jWUv/YVdJ/2BWSP9eVUX/XlRE/15T
Q/9dUkL/XFFB/0E5Lf9ycnH/pKSh/6Ggnf+gnpr/npyY/5yalv+amJT/mJeS/5aVj/+Ukoz/k5GL/5KP
if+QjYb/jYuD/4yJgP+Lh3//iYR8/4eCev+FgHj/hIB2/314b/88OTT/AwMD/wAAAP8AAAD/AwIC/zQx
LP9wal7/dm5i/3NrX/9xaV3/cGha/25nWP9sZVb/amNU/2lhU/9oX1H/Z11P/2ZcTv9kWkz/Y1lL/2FX
Sf9fVkf/XlVF/15URP9eU0P/XVJC/0I6Lv9zc3H/paWj/6KioP+hoJz/oJ6a/56cmP+bmZX/mZiT/5iX
kf+VlI//lJKM/5OQiv+Sj4n/j4yG/42Lgv+MiYD/i4Z+/4mEfP+Hgnr/hYB3/4R/df99eG//PDk1/wIC
Av8BAQH/NTMv/3NuY/94cWX/dm9j/3VtYf9za1//cWld/29oWv9uZ1j/bGVW/2pjVP9pYVL/aF9R/2dd
T/9lW03/ZFpM/2JYSv9hV0n/X1ZG/15VRf9eVET/XlND/0M7L/90dHL/p6el/6Skov+iop//oKCc/6Ce
mv+dm5f/m5mV/5mXk/+YlpH/lZSO/5SSjP+TkIr/kY6I/4+Mhf+NioL/jIiA/4uGfv+Ig3v/hoF5/4SA
d/+Ef3X/eHNq/xoZF/8WFRT/cWxj/3x2a/94cmb/dnBk/3ZvY/91bWH/c2tf/3FpXP9vZ1r/bmdY/2xl
Vv9qY1T/aWFS/2hfUf9nXU//ZVtN/2RaTP9iWEr/YVdJ/19VR/9eVEX/XlRE/0M7MP91dXP/qamn/6Wl
o/+jo6H/oqKe/6Cgm/+fnZn/nZuX/5uZlf+Zl5P/l5aQ/5WUjf+TkYv/k5CK/5GOiP+Oi4X/jYqC/4yI
f/+KhX3/iIN7/4aBef+EgHf/gHxy/ygmI/8iIR7/enVr/312bP96dGn/eHJm/3ZwZP91bmL/dW1h/3Jq
Xv9waFz/b2da/21mWP9rZFX/amJT/2hgUv9oXlD/ZlxO/2VbTf9jWUv/YlhK/2BWSP9fVUb/X1VF/0Q8
Mf92dnT/q6up/6enpf+lpaP/o6Oh/6Ghnv+gn5v/n52Z/52bl/+bmZX/mZeS/5eWkP+Uk43/lJGL/5OQ
iv+QjYf/jouE/42Jgf+MiH//ioV9/4iDe/+GgXn/gn10/ygmI/8jIR//fHZt/354bv98dmv/enRp/3dx
Zv92cGT/dm5i/3RsYP9yal7/cGhc/29nWf9tZlf/a2RV/2liU/9oYFL/Z15Q/2ZcTv9lW03/Y1lL/2JY
Sv9gV0f/X1ZG/0Q9Mf92dnb/rKyq/6mpp/+mpqT/pKSi/6Ojof+hoZ7/oJ+a/56cmP+cmpb/mpiU/5iX
kv+WlZD/lZON/5SRi/+Sj4n/kI2H/42Lg/+MioH/jId//4mEfP+Ig3v/g352/ycmI/8iIR//fnhu/4B5
b/99d23/fHZr/3lzaP93cWX/dm9j/3ZuYv90bGD/cmpd/3BoXP9uZ1n/bWZX/2tkVf9pYlP/aGBR/2dd
T/9mXE7/ZVtN/2NZS/9hV0n/YFdI/0Q+Mv93eHf/ra2s/6qqqP+oqKb/pqak/6Skov+io6D/oqCd/6Ce
mv+enJj/nJqW/5qYlP+Yl5L/lpWP/5SSjP+UkYv/ko+J/4+Nhv+Ni4P/jImB/4uHfv+JhHz/hYB4/ygm
I/8iIR//fnlw/4F7cf9/eW//fXdt/3t1a/95c2j/d3Fl/3ZvY/91bmL/c2tf/3FpXf9waFz/bmdZ/2xl
Vv9qY1T/aWFS/2hgUf9nXU//ZlxO/2RaTP9jWUv/YlhK/0U+M/93eXn/ra+u/6ysqv+qqqj/qKim/6am
pP+kpKL/o6Kf/6GgnP+gnpr/npyY/5uZlf+amJT/mJaS/5aUj/+Ukoz/k5CK/5KPif+PjIb/jYuC/4yJ
gP+Lhn7/hoF5/ygmI/8iIR//f3tx/4J9c/+Be3H/fnhu/313bf97dWr/eXNn/3ZwZP91b2P/dW1h/3Ns
YP9xaF3/b2hb/25nWP9sZVb/amNU/2hhUv9oX1H/Z11P/2VbTf9kWkz/Y1lL/0Y/Nf94enr/rrCw/6yt
rP+rq6n/qqqo/6iopv+lpaP/pKSi/6Kin/+hoJz/oZ+b/4iGgv9wcGz/mZiU/5iWkf+VlI7/lJKM/5OQ
iv+Rjoj/j4yF/42Lgv+NiID/iIN7/yknJP8jIiD/gHxz/4N+df+CfHL/gHpw/354bv98dmz/e3Vq/3hy
Z/92cGT/dW9j/1ZQSP9gWlD/cmpd/29oWv9uZ1j/a2RV/2pjVP9pYFL/aF5Q/2ddT/9lW03/ZVtM/0dA
Nv95e3v/r7Ky/6yvr/+sraz/q6up/6qqqP+np6X/paWj/6Ojof+hop//oqGe/3x7d/8ZGRj/aGZk/5qY
lP+YlpH/lZSO/5SRi/+TkIr/kY6I/46Mhf+NioL/iIZ9/ykoJf8jIiH/gn52/4WAd/+DfnT/gnxy/4B6
cP9+eG7/fHZs/3t1av95c2f/Uk5F/xIREP9WUUj/dGxg/3BoXP9vaFr/bWZX/2tkVf9qYlP/aWBS/2he
UP9mXE7/ZlxO/0hBN/96fHz/sbS0/66xsf+trq7/rKyr/6urqf+pqaf/p6el/6Wlo/+jo6H/pKOg/318
ef8ICAj/Dw8P/2lnZf+amJP/l5aQ/5WTjf+TkYv/kpCK/5CNh/+OjIT/iod//yopJv8kIyH/hH93/4aC
ef+Ef3b/gn50/4F8cv+AenD/fnhu/313bf9VUUn/Dg0L/wQEBP9YU0r/dm5i/3JqXv9waVv/b2hZ/21m
V/9rZFX/amJT/2lgUv9nXlD/Z11P/0lCOP97fX3/srW1/6+ysv+tsLD/rK6u/6ysrP+rq6n/qamn/6am
pP+lpaP/paWj/319e/8JCQj/AAAA/xAQEP9paGX/mpiT/5eWkP+Uk43/k5GL/5KPif+QjYf/i4iC/ysq
KP8lJCL/hoF5/4iDe/+GgXj/g391/4J9c/+BfHL/gHpw/1hUTf8ODg3/AAAA/wUFBP9YU0v/d29j/3Rs
YP9yal7/cGhb/29oWf9tZlf/a2RV/2liU/9pYFH/aF5Q/0pDOP98fn7/s7a2/7Czs/+vsrL/rbCw/6yu
rv+srKv/q6qo/6iopv+mpqT/pqak/35+ff8JCQj/AAAA/wAAAP8RERD/a2ln/5mYk/+WlY//lJKM/5OR
i/+Sj4n/jYqE/ysqKP8mJSP/iIN7/4qEfP+Hgnr/hYB4/4N/df+DfnT/XFhR/xAPDv8AAAD/AAAA/wUF
Bf9ZVEz/d3Fk/3ZuYv90a1//cWld/3BoW/9uZ1n/bGVW/2pjVP9pYlP/aGFS/0pFOf9+gID/tbi4/7K1
tf+ws7P/r7Ky/62vr/+sra3/q6yq/6qqqP+oqKb/qKim/39/fv8JCQn/AAAA/wAAAP8AAAD/EhIR/2xr
aP+ZmJP/lpWP/5SSjP+TkYv/j4yG/ywrKf8mJiT/iYV9/4uGfv+JhHz/h4J6/4aBeP9eW1T/EBAP/wAA
AP8AAAD/AAAA/wUFBf9aVk7/eHJm/3ZvY/91bWH/c2tf/3FpXf9vaFv/bmdZ/2xlVv9qY1T/aWJT/0tG
O/9/gYL/t7m6/7O2tv+xtLT/sLOz/66xsf+sr6//q62s/6urqv+qqqj/qqqo/4CAf/8JCQn/AAAA/wAA
AP8AAAD/AAAA/xISEv9sa2j/mZiS/5WUjv+Ukoz/kY6I/y0rKf8mJiT/iYd//42IgP+Lhn7/ioV9/2Fe
WP8RERD/AAAA/wAAAP8AAAD/AAAA/wUFBf9bV0//enRp/3ZwZP91b2P/dW1h/3NrX/9xaV3/b2hb/25n
WP9sZVb/a2RU/0xHPP9/goP/t7u8/7W3uf+ztrb/sbS0/7Czs/+usbH/rK+v/6ytrP+rq6n/rKyq/4KC
gf8JCQn/AAAA/wAAAP8AAAD/AAAA/wAAAP8TEhL/bGto/5iXkv+WlI7/ko+J/ywrKf8mJST/ioeB/42K
gv+NiYD/ZGFb/xIREP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUFBf9cWFH/fHZs/3hyZv92cGT/dW5i/3Vt
Yf9yal7/cGhc/29nW/9tZlj/bGVW/05IPf+Ag4P/uLy+/7a5uv+0t7j/srW1/7G0tP+vsrL/rrGx/6yu
rv+srKv/ra2r/4SEgv8JCQn/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/EhIR/2ppZv+Yl5H/kpCK/ysq
KP8mJST/jImD/5CMhf9lYl3/EhIR/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUFBf9dWVL/fnht/3p0
aP93cWX/dm9j/3VuYv90bGD/cmpe/3BoXP9vaFn/bmdY/09JPv+Ag4T/uLy+/7e6vP+2uLr/tLe4/7K1
tf+xtLT/r7Ky/62wsP+trq7/rq6t/4WFhP8JCQn/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xAQ
EP9nZmP/k5KM/ykpJ/8lJCP/jouF/2VjXv8RERD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUF
Bf9fW1P/f3lv/3x2a/96dGj/d3Fl/3VvY/91bmL/dGxg/3JqXv9waVv/b2ha/1BLQP+ChYX/ur7A/7e7
vf+2ubv/tri6/7S3t/+ytbX/sLOz/6+ysv+tsLD/r7Cw/4aGhv8KCgr/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8PDw//XVxZ/yUlI/8hIB//XFpW/xAQD/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wUFBf9gXFX/gHpw/313bf97dWv/eXNo/3dxZf92b2P/dm5i/3RsYP9xaV3/cWlc/1FL
Qf+Dhof/u7/B/7i8vv+3urz/trm7/7W4uf+ztrf/srW1/7Czs/+vsrL/r7Ky/4eIiP8KCgr/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CgoJ/wkJCP8ICAf/CgoK/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wYFBf9iXlf/g3xy/354bv99d23/e3Vq/3lzZ/93cGT/dm9j/3Vt
Yf9za1//cmpe/1JMQ/+Eh4j/vcHD/7q+wP+3u73/trq8/7a5u/+1t7n/s7a2/7G0tP+ws7P/sLS0/4iK
iv8KCgr/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wYGBf9jX1j/hH50/4B6cP9+eG7/fHZs/3t1
af94cmb/d3Bk/3ZvY/91bWH/dGxg/1NNRP+Eh4n/vsLE/7u/wf+5vb//t7u9/7e6vP+3ubv/tbi4/7O2
tv+xtLT/srW1/4qMjP8KCwv/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wYGBf9kYVn/hIB2/4J8
cv+AenD/fnhu/3x2bP96dGn/eHJm/3ZwZP92bmL/dm5h/1RORf+Fh4n/v8PG/73Bw/+7v8H/ub2//7e7
vf+2urz/trm6/7W3uP+ytbX/s7a2/4uNjf8LCwv/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wYG
Bv9lY1z/hoF4/4J+dP+BfHL/gHpw/313bf98dmv/enRp/3hyZv92cGT/dm9j/1VPRv+FiIr/wMTH/77C
xP+8wML/u7/B/7i8vv+3u73/trq8/7a5uv+0t7f/tLe4/4uNjf8KCgr/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wYGBv9mY13/h4J6/4N/df+CfXT/gXtx/395b/99d23/fHZr/3p0aP93cWX/d3Bk/1VQ
R/+FiIv/wcXI/77CxP++wcP/vMDC/7q+wP+4vL7/t7u9/7a6u/+2uLr/uLu7/4iLi/8ICAj/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUFBP9lYlz/i4V9/4WAeP+Df3X/g31z/4F7cf9/eW//fXdt/3t1
a/95c2j/eHJm/1VQR/+FiIv/wsbL/7/Dx/++wsT/vcHD/7zAwv+6vsD/uLy+/7i8vv+3urz/m52e/0dI
SP8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8zMi//c29p/4eCev+GgXn/g351/4N9
c/+Be3H/fnhu/313bf97dWr/enRo/1VRSP+FiIv/wsjM/8DEyf+/w8b/vsLE/73Bw/+9wcP/ur7A/5yf
of9YWlv/GBkZ/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/EREQ/z89
Ov9wbWb/hIB4/4SAdf+CfXL/gHpw/354bv98dmz/fHZq/1dSSv+EiIv/w8nN/8DGyv/AxMn/wcTI/7/D
xf+gpKb/W11e/xkZGf8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8REA//Pz05/29rY/+DfnT/g35z/4B6cP9+eG7/fXdt/1dTS/+EiIr/xMrO/8PJ
zf/Bxsr/pKer/15gYf8aGxv/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xEQD/8+PDj/bmpi/4J8cv+Be3H/f3hu/1hT
TP+FiYz/xMvO/6Spq/9eYWP/Ghsb/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/ERAP/z07
Nv9rZ17/f3pw/1lUTf9iZWf6XmFi+hkaGvoBAQH6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAA
APoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAA
APoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAA
APoAAAD6AAAA+gAAAPoQDw76PDk1+kI/OfoUFBVJAwQESQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAA
AEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAA
AEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAA
AEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAgICSQ4NDEkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
</value>
</data>
</root>