From 91ef3889ecc8d22e6518aa023213ef08abe72505 Mon Sep 17 00:00:00 2001 From: AcK77 Date: Sun, 28 May 2017 14:58:48 +0200 Subject: [PATCH] Amiibomb v0.3 Alpha AmiiBomb v0.3 Alpha AmiiBombuino v0.1 Alpha --- AmiiBomb/About_Form.Designer.cs | 64 +- AmiiBomb/About_Form.cs | 87 +- AmiiBomb/About_Form.resx | 16 +- AmiiBomb/AmiiBomb.csproj | 31 +- AmiiBomb/Class/AmiiboInfo_Class.cs | 76 + AmiiBomb/Class/Amiibo_Class.cs | 23 +- AmiiBomb/Class/Arduino_Class.cs | 20 +- AmiiBomb/Class/Config_Class.cs | 3 +- AmiiBomb/Class/HIDInterface_Class.cs | 521 ++++++ AmiiBomb/Class/Helper_Class.cs | 34 + AmiiBomb/Class/Translate_Class.cs | 27 +- AmiiBomb/Editor_TPWolf_Form.Designer.cs | 197 +++ AmiiBomb/Editor_TPWolf_Form.cs | 153 ++ AmiiBomb/Editor_TPWolf_Form.resx | 1787 +++++++++++++++++++++ AmiiBomb/Flash_Form.cs | 117 +- AmiiBomb/Main_Form.Designer.cs | 394 +++-- AmiiBomb/Main_Form.cs | 408 ++++- AmiiBomb/Main_Form.resx | 28 +- AmiiBomb/PowerSaves_Form.Designer.cs | 137 ++ AmiiBomb/PowerSaves_Form.cs | 157 ++ AmiiBomb/PowerSaves_Form.resx | 1787 +++++++++++++++++++++ AmiiBomb/Program.cs | 7 +- AmiiBomb/Properties/Resources.Designer.cs | 100 ++ AmiiBomb/Properties/Resources.resx | 34 +- AmiiBomb/ico/AmiiBomb-logo.png | Bin 0 -> 15924 bytes AmiiBomb/ico/Hearts/Heart_0.25.png | Bin 0 -> 15513 bytes AmiiBomb/ico/Hearts/Heart_0.5.png | Bin 0 -> 15532 bytes AmiiBomb/ico/Hearts/Heart_0.75.png | Bin 0 -> 15540 bytes AmiiBomb/ico/Hearts/Heart_Full.png | Bin 0 -> 15337 bytes AmiiBomb/ico/PowerTag.ico | Bin 0 -> 99678 bytes AmiiBomb/ico/PowerTag.png | Bin 0 -> 30398 bytes AmiiBomb/ico/Thumbs.db | Bin 0 -> 70144 bytes AmiiBomb/ico/Triforce-logo.ico | Bin 0 -> 99678 bytes AmiiBomb/ico/folder.png | Bin 0 -> 537 bytes AmiiBomb/ico/folder_page.png | Bin 0 -> 688 bytes AmiiBomb/ico/layers.png | Bin 0 -> 597 bytes AmiiBomb/ico/layout_content.png | Bin 0 -> 519 bytes AmiiBomb/ico/magnifier.png | Bin 0 -> 615 bytes AmiiBomb/ico/page_edit.png | Bin 0 -> 807 bytes AmiiBomb/ico/powertag-logo.png | Bin 0 -> 17409 bytes 40 files changed, 5950 insertions(+), 258 deletions(-) create mode 100644 AmiiBomb/Class/AmiiboInfo_Class.cs create mode 100644 AmiiBomb/Class/HIDInterface_Class.cs create mode 100644 AmiiBomb/Editor_TPWolf_Form.Designer.cs create mode 100644 AmiiBomb/Editor_TPWolf_Form.cs create mode 100644 AmiiBomb/Editor_TPWolf_Form.resx create mode 100644 AmiiBomb/PowerSaves_Form.Designer.cs create mode 100644 AmiiBomb/PowerSaves_Form.cs create mode 100644 AmiiBomb/PowerSaves_Form.resx create mode 100644 AmiiBomb/ico/AmiiBomb-logo.png create mode 100644 AmiiBomb/ico/Hearts/Heart_0.25.png create mode 100644 AmiiBomb/ico/Hearts/Heart_0.5.png create mode 100644 AmiiBomb/ico/Hearts/Heart_0.75.png create mode 100644 AmiiBomb/ico/Hearts/Heart_Full.png create mode 100644 AmiiBomb/ico/PowerTag.ico create mode 100644 AmiiBomb/ico/PowerTag.png create mode 100644 AmiiBomb/ico/Thumbs.db create mode 100644 AmiiBomb/ico/Triforce-logo.ico create mode 100644 AmiiBomb/ico/folder.png create mode 100644 AmiiBomb/ico/folder_page.png create mode 100644 AmiiBomb/ico/layers.png create mode 100644 AmiiBomb/ico/layout_content.png create mode 100644 AmiiBomb/ico/magnifier.png create mode 100644 AmiiBomb/ico/page_edit.png create mode 100644 AmiiBomb/ico/powertag-logo.png diff --git a/AmiiBomb/About_Form.Designer.cs b/AmiiBomb/About_Form.Designer.cs index 961e930..110d9a1 100644 --- a/AmiiBomb/About_Form.Designer.cs +++ b/AmiiBomb/About_Form.Designer.cs @@ -39,6 +39,8 @@ private void InitializeComponent() this.label3 = new System.Windows.Forms.Label(); this.textBox3 = new System.Windows.Forms.TextBox(); this.label1 = new System.Windows.Forms.Label(); + this.textBox4 = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); this.groupBox1.SuspendLayout(); this.SuspendLayout(); // @@ -46,9 +48,9 @@ private void InitializeComponent() // this.groupBox1.Controls.Add(this.label10); this.groupBox1.Controls.Add(this.label8); - this.groupBox1.Location = new System.Drawing.Point(4, -2); + this.groupBox1.Location = new System.Drawing.Point(7, -2); this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(141, 249); + this.groupBox1.Size = new System.Drawing.Size(141, 239); this.groupBox1.TabIndex = 23; this.groupBox1.TabStop = false; // @@ -56,7 +58,7 @@ private void InitializeComponent() // this.label10.Location = new System.Drawing.Point(6, 120); this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(129, 126); + this.label10.Size = new System.Drawing.Size(129, 116); this.label10.TabIndex = 25; this.label10.Text = "English Translation by Ac_K"; this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; @@ -68,12 +70,12 @@ private void InitializeComponent() this.label8.Name = "label8"; this.label8.Size = new System.Drawing.Size(73, 91); this.label8.TabIndex = 24; - this.label8.Text = "AmiiBomb\r\nv0.2 Alpha\r\n\r\nAmiiBombuino\r\nv0.1 Alpha\r\n\r\nby Ac_K"; + this.label8.Text = "AmiiBomb\r\nv0.3 Alpha\r\n\r\nAmiiBombuino\r\nv0.1 Alpha\r\n\r\nby Ac_K"; this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // button1 // - this.button1.Location = new System.Drawing.Point(38, 274); + this.button1.Location = new System.Drawing.Point(41, 275); this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(75, 23); this.button1.TabIndex = 24; @@ -83,9 +85,9 @@ private void InitializeComponent() // // label9 // - this.label9.Location = new System.Drawing.Point(152, 255); + this.label9.Location = new System.Drawing.Point(5, 361); this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(343, 32); + this.label9.Size = new System.Drawing.Size(479, 16); this.label9.TabIndex = 25; this.label9.Text = "● If you want to thanks me for AmiiBomb, you can donate me to this paypal adress." + " Thanks!\r\n"; @@ -93,17 +95,17 @@ private void InitializeComponent() // textBox1 // this.textBox1.BackColor = System.Drawing.Color.White; - this.textBox1.Location = new System.Drawing.Point(154, 290); + this.textBox1.Location = new System.Drawing.Point(7, 333); this.textBox1.Name = "textBox1"; this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(242, 20); + this.textBox1.Size = new System.Drawing.Size(141, 20); this.textBox1.TabIndex = 26; this.textBox1.Text = "ackeedy@gmail.com"; // // textBox2 // this.textBox2.BackColor = System.Drawing.Color.White; - this.textBox2.Location = new System.Drawing.Point(155, 32); + this.textBox2.Location = new System.Drawing.Point(155, 140); this.textBox2.Multiline = true; this.textBox2.Name = "textBox2"; this.textBox2.ReadOnly = true; @@ -111,12 +113,13 @@ private void InitializeComponent() this.textBox2.Size = new System.Drawing.Size(340, 96); this.textBox2.TabIndex = 29; this.textBox2.Text = resources.GetString("textBox2.Text"); + this.textBox2.Click += new System.EventHandler(this.textBox2_Click); // // label3 // this.label3.AutoSize = true; this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label3.Location = new System.Drawing.Point(151, 9); + this.label3.Location = new System.Drawing.Point(151, 120); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(78, 20); this.label3.TabIndex = 28; @@ -125,30 +128,58 @@ private void InitializeComponent() // textBox3 // this.textBox3.BackColor = System.Drawing.Color.White; - this.textBox3.Location = new System.Drawing.Point(155, 154); + this.textBox3.Location = new System.Drawing.Point(155, 257); this.textBox3.Multiline = true; this.textBox3.Name = "textBox3"; this.textBox3.ReadOnly = true; this.textBox3.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.textBox3.Size = new System.Drawing.Size(340, 90); + this.textBox3.Size = new System.Drawing.Size(340, 96); this.textBox3.TabIndex = 31; this.textBox3.Text = resources.GetString("textBox3.Text"); + this.textBox3.Click += new System.EventHandler(this.textBox3_Click); // // label1 // this.label1.AutoSize = true; this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(151, 131); + this.label1.Location = new System.Drawing.Point(151, 237); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(67, 20); this.label1.TabIndex = 30; this.label1.Text = "Thanks"; // + // textBox4 + // + this.textBox4.BackColor = System.Drawing.Color.White; + this.textBox4.Location = new System.Drawing.Point(155, 23); + this.textBox4.Multiline = true; + this.textBox4.Name = "textBox4"; + this.textBox4.ReadOnly = true; + this.textBox4.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.textBox4.Size = new System.Drawing.Size(340, 96); + this.textBox4.TabIndex = 33; + this.textBox4.Text = "Thanks to this following peoples who believe in this tool and want to support me:" + + "\r\n- TerryG\r\n- ConsoleX (http://www.consolex-bordeaux.fr/)\r\n- Flashtech\r\n- DjoeN\r" + + "\n...\r\n- Maybe you :D ?\r\n "; + this.textBox4.Click += new System.EventHandler(this.textBox4_Click); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(151, 3); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(83, 20); + this.label2.TabIndex = 32; + this.label2.Text = "Donators"; + // // About_Form // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(507, 326); + this.ClientSize = new System.Drawing.Size(507, 385); + this.Controls.Add(this.textBox4); + this.Controls.Add(this.label2); this.Controls.Add(this.textBox3); this.Controls.Add(this.label1); this.Controls.Add(this.textBox2); @@ -165,6 +196,7 @@ private void InitializeComponent() this.ShowInTaskbar = false; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; this.Text = "About AmiiBomb"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.About_Form_FormClosed); this.Shown += new System.EventHandler(this.About_Form_Shown); this.groupBox1.ResumeLayout(false); this.groupBox1.PerformLayout(); @@ -184,5 +216,7 @@ private void InitializeComponent() public System.Windows.Forms.Label label3; private System.Windows.Forms.TextBox textBox3; public System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox textBox4; + public System.Windows.Forms.Label label2; } } \ No newline at end of file diff --git a/AmiiBomb/About_Form.cs b/AmiiBomb/About_Form.cs index 81e3aaf..bfd362e 100644 --- a/AmiiBomb/About_Form.cs +++ b/AmiiBomb/About_Form.cs @@ -1,10 +1,28 @@ -using System.Diagnostics; +using System; +using System.Diagnostics; +using System.Runtime.InteropServices; +using System.Threading; using System.Windows.Forms; namespace AmiiBomb { public partial class About_Form : Form { + [DllImport("user32.dll")] + static extern int SetScrollPos(IntPtr hWnd, int nBar, int nPos, bool bRedraw); + [DllImport("user32.dll")] + static extern int SendMessage(IntPtr hWnd, int wMsg, int wParam, int lParam); + [DllImport("user32.dll", CharSet = CharSet.Auto)] + static extern IntPtr SendMessage(IntPtr hWnd, int Msg, IntPtr wParam, ref RECT lParam); + + [StructLayout(LayoutKind.Sequential)] + struct RECT + { + public int Left, Top, Right, Bottom; + } + + Thread thTextBox_Animate, thTextBox_Animate2, thTextBox_Animate3; + public About_Form() { InitializeComponent(); @@ -43,6 +61,73 @@ private void button1_Click(object sender, System.EventArgs e) private void About_Form_Shown(object sender, System.EventArgs e) { Translate_Class.Translate(this); + thTextBox_Animate = new Thread(() => AnimateTxtBox(textBox2)); + thTextBox_Animate.Start(); + + thTextBox_Animate2 = new Thread(() => AnimateTxtBox(textBox3)); + thTextBox_Animate2.Start(); + + thTextBox_Animate3 = new Thread(() => AnimateTxtBox(textBox4)); + thTextBox_Animate3.Start(); + } + + private void AnimateTxtBox(TextBox txtBox) + { + int Down_Up = 1; + int i = 0; + + while(true) + { + txtBox.Invoke((MethodInvoker)delegate + { + SetScrollPos(txtBox.Handle, 0x1, i, true); + SendMessage(txtBox.Handle, 0x115, 4 + 0x10000 * i, 0); + }); + + if (Down_Up == 1) + { + var rect = new RECT(); + var count = 1; + txtBox.Invoke((MethodInvoker)delegate + { + SendMessage(txtBox.Handle, 0xB2, IntPtr.Zero, ref rect); + count = (rect.Bottom - rect.Top) / txtBox.Font.Height; + }); + + if (i < txtBox.Lines.Length - count) i++; + else Down_Up = 0; + } + + if (Down_Up == 0) + { + if (i > 0) i--; + else Down_Up = 1; + } + + Thread.Sleep(800); + } + } + + private void textBox2_Click(object sender, EventArgs e) + { + if (thTextBox_Animate.IsAlive) thTextBox_Animate.Abort(); + } + + private void textBox4_Click(object sender, EventArgs e) + { + if (thTextBox_Animate3.IsAlive) thTextBox_Animate3.Abort(); + } + + private void textBox3_Click(object sender, EventArgs e) + { + if (thTextBox_Animate2.IsAlive) thTextBox_Animate2.Abort(); + } + + private void About_Form_FormClosed(object sender, FormClosedEventArgs e) + { + if (thTextBox_Animate.IsAlive) thTextBox_Animate.Abort(); + if (thTextBox_Animate2.IsAlive) thTextBox_Animate2.Abort(); + if (thTextBox_Animate3.IsAlive) thTextBox_Animate3.Abort(); } } } diff --git a/AmiiBomb/About_Form.resx b/AmiiBomb/About_Form.resx index 7b3434e..af7b1bb 100644 --- a/AmiiBomb/About_Form.resx +++ b/AmiiBomb/About_Form.resx @@ -124,19 +124,24 @@ https://github.com/Falco20019/libamiibo -> AngleSharp https://anglesharp.github.io/ --> Christophe Diericx for -ArduinoSketchUploader +-> Christophe Diericx for ArduinoSketchUploader https://github.com/christophediericx/ArduinoSketchUploader -> MoonGateLabs for i18n-Unity-CSharp -https://github.com/MoonGateLabs/i18n-unity-csharp +https://github.com/MoonGateLabs/i18n-unity-csharp + +-> Joel Coenraadts for HID-Sharp +https://github.com/jcoenraadts/hid-sharp -> Socram8888 for Amiitool https://github.com/socram8888/amiitool -> John "LouieGeetoo" Pray for Amiibo.life -http://www.amiibo.life +http://www.amiibo.life/ + +-> N3evin for AmiiboAPI +http://amiiboapi.herokuapp.com/ -> Konstantin-Kelemen for Arduino Sketches and his guide https://github.com/konstantin-kelemen/arduino-amiibo-tools @@ -147,7 +152,8 @@ https://gist.github.com/bkifft/c6fa52dc39e29b85cb2787ac6dd633ed -> Contributors of 3DBrew.org https://www.3dbrew.org/wiki/Amiibo --> And many others for various informations on Amiibo... +-> And many others for various informations on Amiibo... + diff --git a/AmiiBomb/AmiiBomb.csproj b/AmiiBomb/AmiiBomb.csproj index 2f3585f..982d7fc 100644 --- a/AmiiBomb/AmiiBomb.csproj +++ b/AmiiBomb/AmiiBomb.csproj @@ -101,7 +101,7 @@ Arduino_Form.cs - + @@ -181,6 +181,7 @@ + @@ -192,6 +193,12 @@ + + Form + + + Editor_TPWolf_Form.cs + Form @@ -205,6 +212,12 @@ Main_Form.cs + + Form + + + PowerSaves_Form.cs + @@ -213,12 +226,18 @@ Arduino_Form.cs + + Editor_TPWolf_Form.cs + Flash_Form.cs Main_Form.cs + + PowerSaves_Form.cs + ResXFileCodeGenerator Designer @@ -253,6 +272,16 @@ + + + + + + + + + + diff --git a/AmiiBomb/Class/AmiiboInfo_Class.cs b/AmiiBomb/Class/AmiiboInfo_Class.cs new file mode 100644 index 0000000..6b77cca --- /dev/null +++ b/AmiiBomb/Class/AmiiboInfo_Class.cs @@ -0,0 +1,76 @@ +using AngleSharp.Parser.Html; +using Newtonsoft.Json; +using System; +using System.Data; +using System.Drawing; +using System.Linq; + +namespace AmiiBomb +{ + class AmiiboInfo_Class + { + public static string[] Get_AmiiboInfo(string Amiibo_NFC_ID) + { + switch (Main_Form.Config.Database) + { + case 1: + return Get_AmiiboAPI(Amiibo_NFC_ID); + default: + return Get_AmiiboLife(Amiibo_NFC_ID); + } + } + + public static string AmiiboLife_BaseAdress = "http://amiibo.life/nfc/"; + + public static string[] Get_AmiiboLife(string Amiibo_NFC_ID) + { + var HTML_Dom = new HtmlParser().Parse(Helper_Class.Get_Source_From_Url(AmiiboLife_BaseAdress + Amiibo_NFC_ID)); + + try + { + return new string[] + { + Helper_Class.Clean_NewLine_Spaces(HTML_Dom.QuerySelectorAll("div.figure-info h1.name").First().TextContent), //Name + Helper_Class.Clean_NewLine_Spaces(HTML_Dom.QuerySelectorAll("div.figure-info p.series-name").First().TextContent), //Series + AmiiboLife_BaseAdress + Amiibo_NFC_ID + "/image" //Picture Link + }; + } + catch + { + return new string[] { "", "", "" }; + } + } + + public static string AmiiboAPI_BaseAdress = "http://amiiboapi.herokuapp.com/api/amiibo/"; + + public static string[] Get_AmiiboAPI(string Amiibo_NFC_ID) + { + var JSON = Helper_Class.Get_Source_From_Url(AmiiboAPI_BaseAdress + Amiibo_NFC_ID.Replace("-", string.Empty)); + DataRow Amiibo = JsonConvert.DeserializeObject(JSON).Tables["amiibo"].Rows[0]; + + try + { + return new string[] + { + Amiibo["name"].ToString(), //Name + Amiibo["amiiboSeries"].ToString(), //Series + Amiibo["image"].ToString() //Picture Link + }; + } + catch + { + return new string[] { "", "", "" }; + } + } + } + + [Serializable] + class AmiiboInfo_Cache_Class + { + public string SHA1 { get; set; } + public string Name { get; set; } + public string Serie { get; set; } + public string NFC_ID { get; set; } + public Image Picture { get; set; } + } +} diff --git a/AmiiBomb/Class/Amiibo_Class.cs b/AmiiBomb/Class/Amiibo_Class.cs index 0baadcc..b8ebc6d 100644 --- a/AmiiBomb/Class/Amiibo_Class.cs +++ b/AmiiBomb/Class/Amiibo_Class.cs @@ -25,7 +25,7 @@ public static byte[] Generate_Password(string Long_UID) public static byte[] Calculate_Long_UID(string Short_UID) { /* - 0x00 - UID0 - Manufacturer Code (0x04 for NXP) + 0x00 - UID0 - Manufacturer Code (0x04 for NXP - random if spoofed) 0x01 - UID1 0x02 - UID2 0x03 - BCC0 - 0x88 ^ UID0 ^ UID1 ^ UID2 @@ -45,11 +45,12 @@ public static byte[] Calculate_Long_UID(string Short_UID) public static bool IsEncrypted(byte[] Data) { /* - 0x04 - Manufacturer Code (0x04 for NXP) - 0x48 - Internal Byte, Always 0x48 - Todo - Add a LockBytes Check ? + 0x01 - 0x04 - Manufacturer Code (0x04 for NXP - random if spoofed) + 0x09 - 0x48 - Internal Byte, always 0x48 (But not when spoofed dirty) + 0x0A - 0x0F - Lock Byte + 0x0B - 0xE0 - Lock Byte */ - if (Data[9] == 0x48) return true; + if (Data[10] == 0x0F && Data[11] == 0xE0) return true; else return false; } @@ -88,6 +89,18 @@ public static byte[] Patch(byte[] Data, string UID) return Amiibo_Class.Encrypt(Decrypted_Amiibo, Main_Form.AmiiKeys); } + public static byte[] Generate_Random_UID() + { + byte[] UID = new byte[9]; + Random Random = new Random(); + Random.NextBytes(UID); + + UID[3] = (byte)(0x88 ^ UID[0] ^ UID[1] ^ UID[2]); + UID[8] = (byte)(UID[3] ^ UID[4] ^ UID[5] ^ UID[6]); + + return UID; + } + public static string Get_NFC_ID(byte[] internalTag) { return String.Format("{0:X2}{1:X2}{2:X2}{3:X2}-{4:X2}{5:X2}{6:X2}{7:X2}", diff --git a/AmiiBomb/Class/Arduino_Class.cs b/AmiiBomb/Class/Arduino_Class.cs index ae86a08..b8ea2fa 100644 --- a/AmiiBomb/Class/Arduino_Class.cs +++ b/AmiiBomb/Class/Arduino_Class.cs @@ -13,12 +13,20 @@ public class Arduino_Class public Arduino_Class(string COM_Port, string BaudRate) { + //http://zachsaw.blogspot.fr/2010/07/serialport-ioexception-workaround-in-c.html + + Serial = new SerialPort(COM_Port, int.Parse(BaudRate), Parity.None, 8, StopBits.One); - if (Serial.IsOpen != true) + if (!Serial.IsOpen) { Serial.DataReceived += new SerialDataReceivedEventHandler(Arduino_DataReceived); - Serial.Open(); + + try + { + Serial.Open(); + } + catch (Exception) {} } else throw new Exception(i18n.__("NFC_No_Com_Port")); } @@ -27,10 +35,12 @@ public string SendCommand(object Message) { Reading_Ended = false; - if (Message is string) Serial.Write((string)Message + "\n"); - else if (Message is byte[]) Serial.Write((byte[])Message, 0, ((byte[])Message).Length); + if (Serial.IsOpen) + { + if (Message is string) Serial.Write((string)Message + "\n"); + else if (Message is byte[]) Serial.Write((byte[])Message, 0, ((byte[])Message).Length); + } - var sw = Stopwatch.StartNew(); while (!Reading_Ended) { diff --git a/AmiiBomb/Class/Config_Class.cs b/AmiiBomb/Class/Config_Class.cs index eaefca1..74184ec 100644 --- a/AmiiBomb/Class/Config_Class.cs +++ b/AmiiBomb/Class/Config_Class.cs @@ -1,10 +1,11 @@ namespace AmiiBomb { - class Config_Class + public class Config_Class { public string Bin_Folder_Path { get; set; } public string KeyFile_Path { get; set; } public string Locale { get; set; } public bool Cache { get; set; } + public int Database { get; set; } } } diff --git a/AmiiBomb/Class/HIDInterface_Class.cs b/AmiiBomb/Class/HIDInterface_Class.cs new file mode 100644 index 0000000..54fbb41 --- /dev/null +++ b/AmiiBomb/Class/HIDInterface_Class.cs @@ -0,0 +1,521 @@ +using System; +using System.Collections.Generic; +using System.Text; +using System.Runtime.InteropServices; +using System.Threading; +using Microsoft.Win32.SafeHandles; +using System.IO; + +namespace AmiiBomb +{ + internal class HIDDevice + { + #region constants + private const int DIGCF_DEFAULT = 0x1; + private const int DIGCF_PRESENT = 0x2; + private const int DIGCF_ALLCLASSES = 0x4; + private const int DIGCF_PROFILE = 0x8; + private const int DIGCF_DEVICEINTERFACE = 0x10; + + private const short FILE_ATTRIBUTE_NORMAL = 0x80; + private const short INVALID_HANDLE_VALUE = -1; + private const uint GENERIC_READ = 0x80000000; + private const uint GENERIC_WRITE = 0x40000000; + private const uint FILE_SHARE_READ = 0x00000001; + private const uint FILE_SHARE_WRITE = 0x00000002; + private const uint CREATE_NEW = 1; + private const uint CREATE_ALWAYS = 2; + private const uint OPEN_EXISTING = 3; + + #endregion + + #region win32_API_declarations + [DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)] + static extern IntPtr SetupDiGetClassDevs(ref Guid ClassGuid, + IntPtr Enumerator, + IntPtr hwndParent, + uint Flags); + + [DllImport("hid.dll", SetLastError = true)] + private static extern void HidD_GetHidGuid(ref Guid hidGuid); + + [DllImport(@"setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)] + private static extern Boolean SetupDiEnumDeviceInterfaces( + IntPtr hDevInfo, + //ref SP_DEVINFO_DATA devInfo, + IntPtr devInfo, + ref Guid interfaceClassGuid, + UInt32 memberIndex, + ref SP_DEVICE_INTERFACE_DATA deviceInterfaceData + ); + + [DllImport(@"setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)] + private static extern Boolean SetupDiGetDeviceInterfaceDetail( + IntPtr hDevInfo, + ref SP_DEVICE_INTERFACE_DATA deviceInterfaceData, + ref SP_DEVICE_INTERFACE_DETAIL_DATA deviceInterfaceDetailData, + UInt32 deviceInterfaceDetailDataSize, + out UInt32 requiredSize, + ref SP_DEVINFO_DATA deviceInfoData + ); + + [DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)] + private static extern bool SetupDiDestroyDeviceInfoList(IntPtr DeviceInfoSet); + + [DllImport("kernel32.dll", SetLastError = true)] + private static extern SafeFileHandle CreateFile(string lpFileName, uint dwDesiredAccess, + uint dwShareMode, IntPtr lpSecurityAttributes, uint dwCreationDisposition, + uint dwFlagsAndAttributes, IntPtr hTemplateFile); + + [DllImport("kernel32.dll", SetLastError = true)] + private static extern bool ReadFile(SafeFileHandle hFile, byte[] lpBuffer, + uint nNumberOfBytesToRead, ref uint lpNumberOfBytesRead, IntPtr lpOverlapped); + + [DllImport("kernel32.dll", SetLastError = true)] + private static extern bool WriteFile(SafeFileHandle hFile, byte[] lpBuffer, + uint nNumberOfBytesToWrite, ref uint lpNumberOfBytesWritten, IntPtr lpOverlapped); + + [DllImport("hid.dll", SetLastError = true)] + private static extern bool HidD_GetPreparsedData( + SafeFileHandle hObject, + ref IntPtr PreparsedData); + + [DllImport("hid.dll", SetLastError = true)] + private static extern Boolean HidD_FreePreparsedData(ref IntPtr PreparsedData); + + [DllImport("hid.dll", SetLastError = true)] + private static extern int HidP_GetCaps( + IntPtr pPHIDP_PREPARSED_DATA, // IN PHIDP_PREPARSED_DATA PreparsedData, + ref HIDP_CAPS myPHIDP_CAPS); // OUT PHIDP_CAPS Capabilities + + [DllImport("hid.dll", SetLastError = true)] + private static extern Boolean HidD_GetAttributes(SafeFileHandle hObject, ref HIDD_ATTRIBUTES Attributes); + + [DllImport("hid.dll", SetLastError = true, CallingConvention = CallingConvention.StdCall)] + private static extern bool HidD_GetFeature( + IntPtr hDevice, + IntPtr hReportBuffer, + uint ReportBufferLength); + + [DllImport("hid.dll", SetLastError = true, CallingConvention = CallingConvention.StdCall)] + private static extern bool HidD_SetFeature( + IntPtr hDevice, + IntPtr ReportBuffer, + uint ReportBufferLength); + + [DllImport("hid.dll", SetLastError = true, CallingConvention = CallingConvention.StdCall)] + private static extern bool HidD_GetProductString( + SafeFileHandle hDevice, + IntPtr Buffer, + uint BufferLength); + + [DllImport("hid.dll", SetLastError = true, CallingConvention = CallingConvention.StdCall)] + private static extern bool HidD_GetSerialNumberString( + SafeFileHandle hDevice, + IntPtr Buffer, + uint BufferLength); + + [DllImport("hid.dll", SetLastError = true, CallingConvention = CallingConvention.StdCall)] + private static extern Boolean HidD_GetManufacturerString( + SafeFileHandle hDevice, + IntPtr Buffer, + uint BufferLength); + + #endregion + + #region structs + + public struct interfaceDetails + { + public string manufacturer; + public string product; + public string serialNumber; + public ushort VID; + public ushort PID; + public string devicePath; + public int IN_reportByteLength; + public int OUT_reportByteLength; + public ushort versionNumber; + } + + // HIDP_CAPS + [StructLayout(LayoutKind.Sequential)] + private struct HIDP_CAPS + { + public System.UInt16 Usage; // USHORT + public System.UInt16 UsagePage; // USHORT + public System.UInt16 InputReportByteLength; + public System.UInt16 OutputReportByteLength; + public System.UInt16 FeatureReportByteLength; + [MarshalAs(UnmanagedType.ByValArray, SizeConst = 17)] + public System.UInt16[] Reserved; // USHORT Reserved[17]; + public System.UInt16 NumberLinkCollectionNodes; + public System.UInt16 NumberInputButtonCaps; + public System.UInt16 NumberInputValueCaps; + public System.UInt16 NumberInputDataIndices; + public System.UInt16 NumberOutputButtonCaps; + public System.UInt16 NumberOutputValueCaps; + public System.UInt16 NumberOutputDataIndices; + public System.UInt16 NumberFeatureButtonCaps; + public System.UInt16 NumberFeatureValueCaps; + public System.UInt16 NumberFeatureDataIndices; + } + + [StructLayout(LayoutKind.Sequential)] + private struct SP_DEVINFO_DATA + { + public uint cbSize; + public Guid ClassGuid; + public uint DevInst; + public IntPtr Reserved; + } + [StructLayout(LayoutKind.Sequential)] + private struct SP_DEVICE_INTERFACE_DATA + { + public uint cbSize; + public Guid InterfaceClassGuid; + public uint Flags; + public IntPtr Reserved; + } + [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] + private struct SP_DEVICE_INTERFACE_DETAIL_DATA + { + public int cbSize; + [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] + public string DevicePath; + } + + [StructLayout(LayoutKind.Sequential)] + private struct HIDD_ATTRIBUTES + { + public Int32 Size; + public Int16 VendorID; + public Int16 ProductID; + public Int16 VersionNumber; + } + + [StructLayout(LayoutKind.Sequential)] + private struct COMMTIMEOUTS + { + public UInt32 ReadIntervalTimeout; + public UInt32 ReadTotalTimeoutMultiplier; + public UInt32 ReadTotalTimeoutConstant; + public UInt32 WriteTotalTimeoutMultiplier; + public UInt32 WriteTotalTimeoutConstant; + } + + #endregion + + #region globals + public bool deviceConnected { get; set; } + private SafeFileHandle handle_read; + private SafeFileHandle handle_write; + private FileStream FS_read; + private FileStream FS_write; + private HIDP_CAPS capabilities; + public interfaceDetails productInfo; + public event dataReceivedEvent dataReceived; //The calling class can subscribe to this event + public delegate void dataReceivedEvent(byte[] message); + public byte[] readData; + private bool useAsyncReads; + + #endregion + + #region static_methods + + public static interfaceDetails[] getConnectedDevices() + { + interfaceDetails[] devices = new interfaceDetails[0]; + + //Create structs to hold interface information + SP_DEVINFO_DATA devInfo = new SP_DEVINFO_DATA(); + SP_DEVICE_INTERFACE_DATA devIface = new SP_DEVICE_INTERFACE_DATA(); + devInfo.cbSize = (uint)Marshal.SizeOf(devInfo); + devIface.cbSize = (uint)(Marshal.SizeOf(devIface)); + + Guid G = new Guid(); + HidD_GetHidGuid(ref G); //Get the guid of the HID device class + + IntPtr i = SetupDiGetClassDevs(ref G, IntPtr.Zero, IntPtr.Zero, DIGCF_DEVICEINTERFACE | DIGCF_PRESENT); + + //Loop through all available entries in the device list, until false + SP_DEVICE_INTERFACE_DETAIL_DATA didd = new SP_DEVICE_INTERFACE_DETAIL_DATA(); + if (IntPtr.Size == 8) // for 64 bit operating systems + didd.cbSize = 8; + else + didd.cbSize = 4 + Marshal.SystemDefaultCharSize; // for 32 bit systems + + int j = -1; + bool b = true; + int error; + SafeFileHandle tempHandle; + + while (b) + { + j++; + + b = SetupDiEnumDeviceInterfaces(i, IntPtr.Zero, ref G, (uint)j, ref devIface); + error = Marshal.GetLastWin32Error(); + if (b == false) + break; + + uint requiredSize = 0; + bool b1 = SetupDiGetDeviceInterfaceDetail(i, ref devIface, ref didd, 256, out requiredSize, ref devInfo); + string devicePath = didd.DevicePath; + + //create file handles using CT_CreateFile + tempHandle = CreateFile(devicePath, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, + IntPtr.Zero, OPEN_EXISTING, 0, IntPtr.Zero); + + //get capabilites - use getPreParsedData, and getCaps + //store the reportlengths + IntPtr ptrToPreParsedData = new IntPtr(); + bool ppdSucsess = HidD_GetPreparsedData(tempHandle, ref ptrToPreParsedData); + if (ppdSucsess == false) + continue; + + HIDP_CAPS capabilities = new HIDP_CAPS(); + int hidCapsSucsess = HidP_GetCaps(ptrToPreParsedData, ref capabilities); + + HIDD_ATTRIBUTES attributes = new HIDD_ATTRIBUTES(); + bool hidAttribSucsess = HidD_GetAttributes(tempHandle, ref attributes); + + string productName = ""; + string SN = ""; + string manfString = ""; + IntPtr buffer = Marshal.AllocHGlobal(126);//max alloc for string; + if (HidD_GetProductString(tempHandle, buffer, 126)) productName = Marshal.PtrToStringAuto(buffer); + if (HidD_GetSerialNumberString(tempHandle, buffer, 126)) SN = Marshal.PtrToStringAuto(buffer); + if (HidD_GetManufacturerString(tempHandle, buffer, 126)) manfString = Marshal.PtrToStringAuto(buffer); + Marshal.FreeHGlobal(buffer); + + //Call freePreParsedData to release some stuff + HidD_FreePreparsedData(ref ptrToPreParsedData); + + //If connection was sucsessful, record the values in a global struct + interfaceDetails productInfo = new interfaceDetails(); + productInfo.devicePath = devicePath; + productInfo.manufacturer = manfString; + productInfo.product = productName; + productInfo.PID = (ushort)attributes.ProductID; + productInfo.VID = (ushort)attributes.VendorID; + productInfo.versionNumber = (ushort)attributes.VersionNumber; + productInfo.IN_reportByteLength = (int)capabilities.InputReportByteLength; + productInfo.OUT_reportByteLength = (int)capabilities.OutputReportByteLength; + + if (!stringIsInteger(SN)) + productInfo.serialNumber = SN; //Check that serial number is actually a number + + int newSize = devices.Length + 1; + Array.Resize(ref devices, newSize); + devices[newSize - 1] = productInfo; + } + SetupDiDestroyDeviceInfoList(i); + + return devices; + } + + #endregion + + #region constructors + /// + /// Creates an object to handle read/write functionality for a USB HID device + /// Uses one filestream for each of read/write to allow for a write to occur during a blocking + /// asnychronous read + /// + /// The vendor ID of the USB device to connect to + /// The product ID of the USB device to connect to + /// The serial number of the USB device to connect to + /// True - Read the device and generate events on data being available + public HIDDevice(ushort VID, ushort PID, string serialNumber, bool useAsyncReads) + { + interfaceDetails[] devices = getConnectedDevices(); + + //loop through all connected devices to find one with the correct details + for (int i = 0; i < devices.Length; i++) + { + if ((devices[i].VID == VID) && (devices[i].PID == PID) && (devices[i].serialNumber == serialNumber)) + initDevice(devices[i].devicePath, useAsyncReads); + } + + if (!deviceConnected) + { + string hexVID = numToHexString(VID); + string hexPID = numToHexString(PID); + throw new Exception("Device with VID: 0x" + hexVID + " PID: 0x" + hexPID + " SerialNumber: " + serialNumber.ToString() + " could not be found"); + } + } + + /// + /// Creates an object to handle read/write functionality for a USB HID device + /// Uses one filestream for each of read/write to allow for a write to occur during a blocking + /// asnychronous read + /// + /// The USB device path - from getConnectedDevices + /// True - Read the device and generate events on data being available + public HIDDevice(string devicePath, bool useAsyncReads) + { + initDevice(devicePath, useAsyncReads); + + if (!deviceConnected) + { + throw new Exception("Device could not be found"); + } + } + #endregion + + #region functions + private void initDevice(string devicePath, bool useAsyncReads) + { + deviceConnected = false; + + //create file handles using CT_CreateFile + handle_read = CreateFile(devicePath, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, + IntPtr.Zero, OPEN_EXISTING, 0, IntPtr.Zero); + + handle_write = CreateFile(devicePath, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, + IntPtr.Zero, OPEN_EXISTING, 0, IntPtr.Zero); + + //get capabilites - use getPreParsedData, and getCaps + //store the reportlengths + IntPtr ptrToPreParsedData = new IntPtr(); + bool ppdSucsess = HidD_GetPreparsedData(handle_read, ref ptrToPreParsedData); + + capabilities = new HIDP_CAPS(); + int hidCapsSucsess = HidP_GetCaps(ptrToPreParsedData, ref capabilities); + + HIDD_ATTRIBUTES attributes = new HIDD_ATTRIBUTES(); + bool hidAttribSucsess = HidD_GetAttributes(handle_read, ref attributes); + + string productName = ""; + string SN = ""; + string manfString = ""; + IntPtr buffer = Marshal.AllocHGlobal(126);//max alloc for string; + if (HidD_GetProductString(handle_read, buffer, 126)) productName = Marshal.PtrToStringAuto(buffer); + if (HidD_GetSerialNumberString(handle_read, buffer, 126)) SN = Marshal.PtrToStringAuto(buffer); + if (HidD_GetManufacturerString(handle_read, buffer, 126)) manfString = Marshal.PtrToStringAuto(buffer); + Marshal.FreeHGlobal(buffer); + + //Call freePreParsedData to release some stuff + HidD_FreePreparsedData(ref ptrToPreParsedData); + //SetupDiDestroyDeviceInfoList(i); + + if (handle_read.IsInvalid) + return; + + deviceConnected = true; + + //If connection was sucsessful, record the values in a global struct + productInfo = new interfaceDetails(); + productInfo.devicePath = devicePath; + productInfo.manufacturer = manfString; + productInfo.product = productName; + productInfo.serialNumber = SN; + productInfo.PID = (ushort)attributes.ProductID; + productInfo.VID = (ushort)attributes.VendorID; + productInfo.versionNumber = (ushort)attributes.VersionNumber; + productInfo.IN_reportByteLength = (int)capabilities.InputReportByteLength; + productInfo.OUT_reportByteLength = (int)capabilities.OutputReportByteLength; + + //use a filestream object to bring this stuff into .NET + FS_read = new FileStream(handle_read, FileAccess.ReadWrite, capabilities.OutputReportByteLength, false); + FS_write = new FileStream(handle_write, FileAccess.ReadWrite, capabilities.InputReportByteLength, false); + + this.useAsyncReads = useAsyncReads; + if (useAsyncReads) + readAsync(); + } + + public void Close() + { + if (FS_read != null) + FS_read.Close(); + if (FS_write != null) + FS_write.Close(); + + if ((handle_read != null) && (!(handle_read.IsInvalid))) + handle_read.Close(); + if ((handle_write != null) && (!(handle_write.IsInvalid))) + handle_write.Close(); + + this.deviceConnected = false; + } + + public void Write(byte[] data) + { + if (data.Length > capabilities.OutputReportByteLength) + throw new Exception("Output report must not exceed " + (capabilities.OutputReportByteLength - 1).ToString() + " bytes"); + + //uint numBytesWritten = 0; + byte[] packet = new byte[capabilities.OutputReportByteLength]; + Array.Copy(data, 0, packet, 1, data.Length); //start at 1, as the first byte must be zero for HID report + packet[0] = 0; + + if (FS_write.CanWrite) + FS_write.Write(packet, 0, packet.Length); + //else + //throw new Exception("Filestream unable to write"); + } + + //This read function will be used with asychronous operation, called by the constructor if async reads are used + private void readAsync() + { + readData = new byte[capabilities.InputReportByteLength]; + if (FS_read.CanRead) + FS_read.BeginRead(readData, 0, readData.Length, new AsyncCallback(GetInputReportData), readData); + else + throw new Exception("Device is unable to read"); + } + + private void GetInputReportData(IAsyncResult ar) + { + try { + FS_read.EndRead(ar); //must call an endread before starting another one + //TODO handle exception with PCB is reaet + } + catch (Exception) { + Close(); + } + + //Reset the read thread to read the next report + if (FS_read.CanRead) + FS_read.BeginRead(readData, 0, readData.Length, new AsyncCallback(GetInputReportData), readData); + else + throw new Exception("Device is unable to read"); + + dataReceived(readData); //triggers the event to be heard by the calling class + } + + /// + /// This read function is for normal synchronous reads + /// + /// + public byte[] Read() + { + if (useAsyncReads == true) + throw new Exception("A synchonous read cannot be executed when operating in async mode"); + + //Call readFile + byte[] readBuf = new byte[capabilities.InputReportByteLength]; + FS_read.Read(readBuf, 0, readBuf.Length); + return readBuf; + } + #endregion + + #region utilities + + public static bool stringIsInteger(string val) + { + Double result; + return Double.TryParse(val, System.Globalization.NumberStyles.Integer, + System.Globalization.CultureInfo.CurrentCulture, out result); + } + + public static string numToHexString(ushort num) + { + return String.Format("{0:X}", num); + } + + #endregion + } +} \ No newline at end of file diff --git a/AmiiBomb/Class/Helper_Class.cs b/AmiiBomb/Class/Helper_Class.cs index 8e2700b..b0e7c14 100644 --- a/AmiiBomb/Class/Helper_Class.cs +++ b/AmiiBomb/Class/Helper_Class.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; @@ -143,4 +144,37 @@ public static string FirstLetterToUpperCase(string s) return new string(a); } } + + public static class TreeViewExtensions + { + public static List GetExpansionState(this TreeNodeCollection nodes) + { + return nodes.Descendants() + .Where(n => n.IsExpanded) + .Select(n => n.FullPath) + .ToList(); + } + + public static void SetExpansionState(this TreeNodeCollection nodes, List savedExpansionState) + { + foreach (var node in nodes.Descendants() + .Where(n => savedExpansionState.Contains(n.FullPath))) + { + node.Expand(); + } + } + + public static IEnumerable Descendants(this TreeNodeCollection c) + { + foreach (var node in c.OfType()) + { + yield return node; + + foreach (var child in node.Nodes.Descendants()) + { + yield return child; + } + } + } + } } diff --git a/AmiiBomb/Class/Translate_Class.cs b/AmiiBomb/Class/Translate_Class.cs index 4885f7c..1541700 100644 --- a/AmiiBomb/Class/Translate_Class.cs +++ b/AmiiBomb/Class/Translate_Class.cs @@ -32,6 +32,8 @@ public static void Translate(Main_Form Form) Form.fileToolStripMenuItem.Text = i18n.__("Menu_File"); Form.selectbinFolderToolStripMenuItem.Text = i18n.__("Menu_Select_Amiibo_Folder"); Form.dumpAmiiboToolStripMenuItem.Text = i18n.__("Menu_Dump_Amiibo"); + Form.amiiBombuinoToolStripMenuItem.Text = i18n.__("Menu_Dump_AmiiBombuino"); + Form.powerSavesToolStripMenuItem.Text = i18n.__("Menu_Dump_PowerSaves"); Form.flashAmiiBombuinoToolStripMenuItem.Text = i18n.__("Menu_Flash_AmiiBombuino"); Form.internalFlasherToolStripMenuItem.Text = i18n.__("Menu_Internal_Flasher"); Form.withXLoaderToolStripMenuItem.Text = i18n.__("Menu_XLoader"); @@ -46,6 +48,8 @@ public static void Translate(Main_Form Form) Form.filesCacheToolStripMenuItem.Text = i18n.__("Menu_Files_Cache"); Form.activeFilesCachingToolStripMenuItem.Text = i18n.__("Menu_Active_Cache"); Form.deleteCacheToolStripMenuItem.Text = i18n.__("Menu_Delete_Cache"); + Form.websiteInformationsToolStripMenuItem.Text = i18n.__("Menu_Amiibo_Databases"); + Form.searchToolStripMenuItem.Text = i18n.__("Menu_Search"); Form.languagesToolStripMenuItem.Text = i18n.__("Menu_Languages"); //Help Menu @@ -57,18 +61,21 @@ public static void Translate(Main_Form Form) //Amiibo Menu Form.amiiboToolStripMenuItem.Text = i18n.__("Menu_Amiibo_Menu"); - Form.moreInformationsToolStripMenuItem.Text = "..." + i18n.__("Menu_Amiibo_More_Informations"); + Form.moreInformationsToolStripMenuItem.Text = i18n.__("Menu_Amiibo_More_Informations") + "..."; Form.actionsToolStripMenuItem.Text = "..." + i18n.__("Menu_Amiibo_Action"); Form.decryptToolStripMenuItem.Text = i18n.__("Menu_Amiibo_Decrypt"); Form.createTagToolStripMenuItem.Text = i18n.__("Menu_Amiibo_CreateTag"); Form.dumpAppDataToolStripMenuItem.Text = i18n.__("Menu_Amiibo_Dump_AppData"); Form.writeAppDataToolStripMenuItem.Text = i18n.__("Menu_Amiibo_Write_AppData"); + Form.appDataEditorToolStripMenuItem.Text = i18n.__("Menu_Amiibo_AppData_Editor"); Form.deleteFileToolStripMenuItem.Text = i18n.__("Menu_Delete_File"); //ListView //-------- ((ColumnHeader)Form.listView1.Columns[0]).Text = i18n.__("Table_Column_File"); + + Form.textBox1.Text = i18n.__("Search"); } public static void Translate(Flash_Form Form) @@ -87,6 +94,7 @@ public static void Translate(About_Form Form) Form.Text = i18n.__("About_Windows_Title") + " AmiiBomb"; Form.label3.Text = i18n.__("About_Library"); Form.label1.Text = i18n.__("About_Thanks"); + Form.label2.Text = i18n.__("About_Donators"); Form.label10.Text = i18n.__("About_Translation_By"); Form.label9.Text = "● " + i18n.__("About_Donate"); } @@ -98,5 +106,22 @@ public static void Translate(Arduino_Form Form) Form.label2.Text = i18n.__("AmiiBombuino_Model"); Form.button1.Text = i18n.__("AmiiBombuino_Flash"); } + + public static void Translate(Editor_TPWolf_Form Form) + { + Form.label1.Text = i18n.__("TP_Editor_Level"); + Form.label2.Text = i18n.__("TP_Editor_Hearts"); + Form.label5.Text = i18n.__("TP_Editor_Minimum_Health"); + Form.button1.Text = i18n.__("TP_Editor_Save"); + Form.button2.Text = i18n.__("TP_Editor_Cancel"); + Form.button3.Text = i18n.__("TP_Editor_SaveAs"); + } + + public static void Translate(PowerSaves_Form Form) + { + Form.label1.Text = i18n.__("PowerSaves_Name"); + Form.label2.Text = i18n.__("PowerSaves_ID"); + Form.button1.Text = i18n.__("PowerSaves_Dump_Button"); + } } } diff --git a/AmiiBomb/Editor_TPWolf_Form.Designer.cs b/AmiiBomb/Editor_TPWolf_Form.Designer.cs new file mode 100644 index 0000000..7723a6d --- /dev/null +++ b/AmiiBomb/Editor_TPWolf_Form.Designer.cs @@ -0,0 +1,197 @@ +namespace AmiiBomb +{ + partial class Editor_TPWolf_Form + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Editor_TPWolf_Form)); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.trackBar1 = new System.Windows.Forms.TrackBar(); + this.trackBar2 = new System.Windows.Forms.TrackBar(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label4 = new System.Windows.Forms.Label(); + this.button3 = new System.Windows.Forms.Button(); + this.label5 = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.trackBar1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trackBar2)).BeginInit(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(259, 127); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(145, 23); + this.button1.TabIndex = 0; + this.button1.Text = "Save"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // button2 + // + this.button2.Location = new System.Drawing.Point(259, 185); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(145, 23); + this.button2.TabIndex = 1; + this.button2.Text = "Cancel"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // trackBar1 + // + this.trackBar1.Location = new System.Drawing.Point(12, 28); + this.trackBar1.Maximum = 40; + this.trackBar1.Minimum = 1; + this.trackBar1.Name = "trackBar1"; + this.trackBar1.Size = new System.Drawing.Size(403, 45); + this.trackBar1.TabIndex = 2; + this.trackBar1.Value = 1; + this.trackBar1.ValueChanged += new System.EventHandler(this.trackBar1_ValueChanged); + // + // trackBar2 + // + this.trackBar2.LargeChange = 1; + this.trackBar2.Location = new System.Drawing.Point(12, 95); + this.trackBar2.Maximum = 80; + this.trackBar2.Name = "trackBar2"; + this.trackBar2.Size = new System.Drawing.Size(403, 45); + this.trackBar2.TabIndex = 3; + this.trackBar2.ValueChanged += new System.EventHandler(this.trackBar2_ValueChanged); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(12, 9); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(50, 16); + this.label1.TabIndex = 4; + this.label1.Text = "Level:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(12, 76); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(58, 16); + this.label2.TabIndex = 5; + this.label2.Text = "Hearts:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(19, 60); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(13, 13); + this.label3.TabIndex = 6; + this.label3.Text = "0"; + // + // panel1 + // + this.panel1.Location = new System.Drawing.Point(19, 142); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(234, 43); + this.panel1.TabIndex = 7; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(19, 126); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(13, 13); + this.label4.TabIndex = 8; + this.label4.Text = "0"; + // + // button3 + // + this.button3.Location = new System.Drawing.Point(259, 156); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(145, 23); + this.button3.TabIndex = 9; + this.button3.Text = "Save as..."; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.button3_Click); + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(19, 166); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(214, 13); + this.label5.TabIndex = 10; + this.label5.Text = "(Minimum Health in game is always 3 hearts)"; + // + // Editor_TPWolf_Form + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(427, 224); + this.Controls.Add(this.label5); + this.Controls.Add(this.button3); + this.Controls.Add(this.button2); + this.Controls.Add(this.button1); + this.Controls.Add(this.label4); + this.Controls.Add(this.panel1); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.trackBar2); + this.Controls.Add(this.trackBar1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.Name = "Editor_TPWolf_Form"; + this.ShowInTaskbar = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Twilight Princess Editor"; + this.Load += new System.EventHandler(this.Editor_TPWolf_Form_Load); + ((System.ComponentModel.ISupportInitialize)(this.trackBar1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.trackBar2)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.TrackBar trackBar1; + private System.Windows.Forms.TrackBar trackBar2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label4; + public System.Windows.Forms.Button button1; + public System.Windows.Forms.Button button2; + public System.Windows.Forms.Label label1; + public System.Windows.Forms.Label label2; + public System.Windows.Forms.Button button3; + public System.Windows.Forms.Label label5; + } +} \ No newline at end of file diff --git a/AmiiBomb/Editor_TPWolf_Form.cs b/AmiiBomb/Editor_TPWolf_Form.cs new file mode 100644 index 0000000..64d5d92 --- /dev/null +++ b/AmiiBomb/Editor_TPWolf_Form.cs @@ -0,0 +1,153 @@ +using System; +using System.Drawing; +using System.IO; +using System.Windows.Forms; + +namespace AmiiBomb +{ + public partial class Editor_TPWolf_Form : Form + { + public string Current_File_Bin = ""; + byte[] AppData; + private I18n i18n = I18n.Instance; + + public Editor_TPWolf_Form() + { + InitializeComponent(); + } + + private void Editor_TPWolf_Form_Load(object sender, EventArgs e) + { + Translate_Class.Translate(this); + + AppData = Amiibo_Class.Dump_AppData(File.ReadAllBytes(Current_File_Bin)); + + if (AppData[0x11] < 1 || AppData[0x11] > 40) AppData[0x11] = 1; + if (AppData[0x12] < 1 || AppData[0x12] > 80) AppData[0x12] = 0; + + trackBar1.Value = AppData[0x11]; //Level + trackBar2.Value = AppData[0x12]; //Heart + } + + private void trackBar1_ValueChanged(object sender, EventArgs e) + { + label3.Text = trackBar1.Value.ToString(); + + if (trackBar1.Value == 5) label3.Text += " " + i18n.__("TP_Editor_Run1"); + if (trackBar1.Value == 20) label3.Text += " " + i18n.__("TP_Editor_Run2"); + if (trackBar1.Value == 40) label3.Text += " " + i18n.__("TP_Editor_RunAll"); + } + + private void trackBar2_ValueChanged(object sender, EventArgs e) + { + float Health = ((float)(((float)trackBar2.Value * 25) / 100)); + label4.Text = Health.ToString("R"); + + panel1.Controls.Add(Generate_Health(trackBar2.Value)); + if(panel1.Controls.Count > 1) panel1.Controls.RemoveAt(0); + } + + private Panel Generate_Health(int Health_Val) + { + Panel Health_Panel = new Panel(); + + float fHealth = ((float)(((float)Health_Val * 25) / 100)); + + if ((int)Math.Ceiling(fHealth) > 3) label5.Visible = false; + else label5.Visible = true; + + for (int i = 1; i <= (int)Math.Ceiling(fHealth) - 1; i++) + { + int Location_Y = 0; + if (i > 10) Location_Y = 18; + + int Location_X = 0; + if (i <= 10) Location_X = (18 * i); + else if (i >= 11) Location_X = 18 * (i - 10); + + var Picture = new PictureBox + { + Size = new Size(16, 14), + Location = new Point(Location_X, Location_Y), + Image = Properties.Resources.Heart_Full + }; + + Health_Panel.Controls.Add(Picture); + } + + if (Health_Val != 0) + { + int i = (int)Math.Ceiling(fHealth); + int Last_Location_Y = 0; + if (i > 10) Last_Location_Y = 18; + + int Last_Location_X = 0; + if (i <= 10) Last_Location_X = (18 * i); + else if (i >= 11) Last_Location_X = 18 * (i - 10); + + var Last_Picture = new PictureBox + { + Size = new Size(16, 14), + Location = new Point(Last_Location_X, Last_Location_Y) + }; + + switch ((fHealth - Math.Truncate(fHealth)).ToString()) + { + case "0": + Last_Picture.Image = Properties.Resources.Heart_Full; + break; + + case "0,25": + Last_Picture.Image = Properties.Resources.Heart_0_25; + break; + + case "0,5": + Last_Picture.Image = Properties.Resources.Heart_0_5; + break; + + case "0,75": + Last_Picture.Image = Properties.Resources.Heart_0_75; + break; + } + + Health_Panel.Controls.Add(Last_Picture); + } + + return Health_Panel; + } + + private void button2_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void button1_Click(object sender, EventArgs e) + { + SaveFile(Current_File_Bin); + } + + private void button3_Click(object sender, EventArgs e) + { + SaveFileDialog saveFileDialog1 = new SaveFileDialog(); + saveFileDialog1.Filter = i18n.__("TP_Editor_Filter", "|*.bin"); + saveFileDialog1.Title = i18n.__("TP_Editor_Title"); + saveFileDialog1.FileName = Path.GetFileNameWithoutExtension(Current_File_Bin); + + if (saveFileDialog1.ShowDialog(this) == DialogResult.OK && saveFileDialog1.FileName != "") + { + SaveFile(saveFileDialog1.FileName); + } + } + + private void SaveFile(string FilePath) + { + AppData[0x11] = (byte)trackBar1.Value; //Level + AppData[0x12] = (byte)trackBar2.Value; //Heart + + byte[] AppData_Patched_File = Amiibo_Class.WriteAppData(File.ReadAllBytes(Current_File_Bin), AppData); + File.WriteAllBytes(FilePath, AppData_Patched_File); + MessageBox.Show(this, i18n.__("TP_Editor_SaveMessage", Path.GetFileNameWithoutExtension(FilePath)), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + this.Close(); + } + } +} diff --git a/AmiiBomb/Editor_TPWolf_Form.resx b/AmiiBomb/Editor_TPWolf_Form.resx new file mode 100644 index 0000000..92f920d --- /dev/null +++ b/AmiiBomb/Editor_TPWolf_Form.resx @@ -0,0 +1,1787 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA + IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA + AAAAAAAA////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQHW/KcV6PrfLOb43zjk9d8z4vLfIODw3wfd7d8AuNenANb8pwDo+t8A5vjfAeT13wHi + 8t8A4PDfAN3t3wC416cBz/43Mfb+/Wj///+I////ev///07///8a8fj9AK3VNwDP/jcF9v79HP///yz/ + //8p////FP///wHx+P0ArdU3////ASLh/6Fz/v//nf///4j///9W/v7/FdLsof///wH///8BE+H/oU/+ + //9p////Y////0L+/v8N0uyh////Af///wEAzP8bQPD/82f///9e////Mez58wC45hv///8B////AQDM + /xtU8P/znP///47///9H7PnzALjmG////wH///8B////AQ/a/3kp/f//JP3+/wvU93n///8B////Af// + /wH///8BI9r/eYH9//94/f7/H9T3ef///wH///8B////Af///wEAy/8JAOv/3QDr/t0AyPoJ////Af// + /wH///8B////AQDL/wkx6//dL+v+3QDI+gn///8B////Af///wH///8B////AQDU/1EA1P9R////Af// + /wH///8B////Af///wH///8BBdT/UQXU/1H///8B////Af///wH///8B////Af///wH///8BANb8rQDs + ++kA6vnpAOj36QDm9OkA5fLpAOPw6QC5163///8B////Af///wH///8B////Af///wH///8B////AQDN + /jEA9P79Bv///xX///8a////EP///wLu9/0AqtMx////Af///wH///8B////Af///wH///8B////Af// + /wH///8BBN7/my7+//9O////WP///0X+/v8Ozuub////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDL/xc67v/vfv///5P///9Q6fjvALjmF////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BGdj/c3z8//+R/P7/IdH3c////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDM/wc16f/ZOej+2QDI+wf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BBtH/SwbR/0v///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA + //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDJ/JcAzfm/Acv2vwTJ878GxvC/CMTtvwnC6r8Kv+e/Cb3kvwi64b8GuN2/BLXavwGz + 178AsNS/AKzQvwCfx5cAyfyXAM35vwDL9r8AyfO/AMbwvwDE7b8Awuq/AL/nvwC95L8AuuG/ALjdvwC1 + 2r8As9e/ALDUvwCs0L8An8eXAMr9RwPn/v8Y////Lf///0D///9P////Wv///13///9Z////Tv///z7/ + //8q////Ff///wL///8A1uj/AKHKRwDK/UcA5/7/AP///wD///8A////AP///wL///8D////A////wH/ + //8A////AP///wD///8A////ANbo/wChykf///8BAdD+syT6/v8/////Vf///2n///93////ff///3b/ + //9n////U////zz///8k////C/f7/wCu1bP///8B////AQDQ/rMA+v7/Af///wn///8U////G////x7/ + //8d////F////w3///8D////AP///wD3+/8ArtWz////Af///wEAzP8nFuD++Uv///9k////ff///5L/ + //+b////kP///3r///9h////SP///y7///8Kzef5AKnVJ////wH///8BAMz/JwHg/vkT////I////zH/ + //86////Pf///zz///80////KP///xj///8G////AM3n+QCp1Sf///8B////Af///wEBzf+LQvX//2r/ + //+E////nv///67///+b////gf///2f///9M////KfD4/wCx3Iv///8B////Af///wH///8BAM3/iyH1 + //88////TP///1j///9d////Wv///1D///9B////Lv///xXw+P8AsdyL////Af///wH///8B////AQDM + /w8W2f/pY/7//3v///+P////l////43///94////YP///0f+/v8OyOnpALLfD////wH///8B////Af// + /wEAzP8PENn/6VD+//9l////dP///3z///94////av///1f///9B/v7/DMjp6QCy3w////8B////Af// + /wH///8B////AQDM/2U67f//Zv///3T///95////c////2T///9R////Kef3/wC35mX///8B////Af// + /wH///8B////Af///wEAzP9lQO3//3f///+N////mv///5P///9/////Zv///zXn9/8At+Zl////Af// + /wH///8B////Af///wH///8BAMn/AwvT/81K/f//Vv///1r///9W////S////zn8/v8Ixu/NALzrA/// + /wH///8B////Af///wH///8B////AQDJ/wMQ0//Nev3//5n///+u////of///4f///9p/P7/DcbvzQC8 + 6wP///8B////Af///wH///8B////Af///wH///8BAMz/PRvl//84////O////zf///8v////FOH5/wDA + 8D3///8B////Af///wH///8B////Af///wH///8B////AQDM/z0/5f//jP///5j///+R////ff///zfh + +f8AwPA9////Af///wH///8B////Af///wH///8B////Af///wH///8BAs//qRj5//8b////Gf///xH4 + /v8ByPep////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQfP/6ln+f//ef///3X/ + //9e+P7/Bsj3qf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAy/8fAd7/9QL/ + //8B////AN3+9QDI+h////8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv/HyHe + //Va////WP///x/d/vUAyPof////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wEAzP+BAPP//wDz//8AzP+B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/gS/z//8u8///AMz/gf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDL/wsA1//jANf/4wDK/wv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAy/8LCNf/4wfX/+MAyv8L////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDM/1kAy/9Z////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP9ZAMv/Wf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDJ+6EA1frVANb41QDU9dUA0vPVANDw1QDP + 7tUAzezVAMvp1QDJ59UAx+TVAMXi1QDD4NUAwd3VALrY1QCfx6H///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMr9PQDi/f8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8AzeT/AKLLO////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM3+pwD3 + /v8A////AP///wD///8E////Cf///wv///8K////Bv///wH///8A////APL4/wCq06f///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wEAy/8fANv/9QD///8F////Ev///x////8n////Kv///yn///8i////GP///wr///8AxuT1AKrUHf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzP9/BvH//xr///8s////O////0X///9J////R////z////8y////Gen2/wCw + 3H////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDL/wsF1f/hLf7//0P///9V////Yv///2j///9m////W////0n9 + /v8KwufhALPeC////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDL/1cl6P//Vv///2z///9+////h////4P/ + //90////N+H1/wC45lf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQbQ/8Fa+///e////5T/ + //+l////nP///3v6/f8Kw+7B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/MSvh + //18////lv///6n///+f////Otv4/QDA8DH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAsz/m131//+C////jP///3H1/v8Cx/eZ////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzP8XG9n/72f+//9t/v//H9n+7wDI+xf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP9zNO7//zbu//8AzP9z////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDN/wcI0//ZCNP/2QDN/wf///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDL/0sAy/9L////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDJ/IEAx/mfAMb3nwDE9Z8AwvKfAMDwnwC+ + 7p8AvOufALrpnwC45p8AtuSfALTinwCz4J8Asd2fAK/bnwCt2J8Aq9afAKnUnwCn0Z8Apc+fAKPNnwCi + yp8An8ifAJ7GgQDJ/IEAx/mfAMb3nwDE9Z8AwvKfAMDwnwC+7p8AvOufALrpnwC4558AtuSfALTinwCz + 4J8Asd2fAK/bnwCt2J8Aq9afAKnUnwCn0Z8Apc+fAKPNnwCiyp8An8ifAJ7GgQDK/V0Az/z7Aer8/wjq + /P8R6vv/Gun6/yLo+f8o5/j/Luf3/zLm9v815fb/NeX1/zPk9P8w5PP/KuPy/yTi8f8c4vH/FOHw/wvg + 7/8C4O7/AN/u/wDc7P8ArND7AJ/IXQDK/V0Az/z7AOr8/wDq/P8A6vv/AOn6/wDo+f8A5/j/AOf3/wDm + 9v8A5fb/AOX1/wDk9P8A5PP/AOPy/wDi8f8A4vH/AOHw/wDg7/8A4O7/AN/u/wDc7P8ArND7AJ/IXQDK + /gcAzP3BBe3+/xf+/v8l/v7/M/7+/0H+/v9M////Vv7+/13+/v9i////Yv7+/1/+/v9Z/v7/UP7+/0X+ + /v84/v7/Kv7+/xv+/v8M/v7/Af7+/wDh7/8Apc7BAKDKBwDK/gcAzP3BAO3+/wD+/v8A////AP7+/wD+ + /v8A////Af7+/wP+/v8E////Bf7+/wT+/v8D////Af7+/wD+/v8A////AP7+/wD+/v8A////AP7+/wDh + 7/8Apc7BAKDKB////wEAy/45AtL+9yD9/v8x////QP///0////9c////aP///3H///93////eP///3P+ + /v9r////Yf7+/1P+/v9F////Nv7+/yb+/v8W////Bfv9/wCz1/cApc85////Af///wEAy/45ANL+9wD9 + /v8A////AP7+/wT+/v8K////Ef7+/xb+/v8Z////Gv7+/xn+/v8W////Ef7+/wr+/v8D////AP7+/wD+ + /v8A////APv9/wCz1/cApc85////Af///wEAzf8DAMz+mxfm/v85/v//Sv///1r///9p////d////4P/ + //+K////jP///4b///98////bv///1////9P////P////y7///8d/v7/B9fr/wCo05sAptED////Af// + /wEAzf4DAMz+mwDm/v8B/v//Cf///xT///8d////JP///yr///8t////Lv///y3///8p////JP///xz/ + //8T////Cf///wH///8A/v7/ANfr/wCo05sAptED////Af///wH///8BAMv/GwTQ/vE4+P7/Uf7+/2L+ + /v9z////g/7+/5P+/v+d////n/7+/5b+/v+I/v7/ef7+/2f+/v9W/v7/Rf7+/zP+/v8e9fr/ArPb8QCq + 1Rv///8B////Af///wH///8BAMv/GwDQ/vEM+P//Gf7+/yX+/v8v////N/7+/z3+/v9B////Qv7+/0H+ + /v89////N/7+/y7+/v8k////Gf7+/wz+/v8B9fr/ALPb8QCq1Rv///8B////Af///wH///8B////AQDL + /3Ua3//9U/7//2b///93////if///5v///+s////sP///6D+/v+P////ff7+/2v+/v9Z////R/7+/zX+ + /v8Pzen9AK7adf///wH///8B////Af///wH///8B////AQDL/3UL3//9KP7+/zX+/v9A////Sv7+/1L+ + /v9W////WP7+/1b+/v9S////Sv7+/0D+/v81////KP7+/xn+/v8Fzen9AK7adf///wH///8B////Af// + /wH///8B////AQDM/w8Dzv/TQPL//2T///91////hv///5b///+j////pv///5v///+L////e////2n/ + //9Y////Rv///yns9/8CteDTALHcD////wH///8B////Af///wH///8B////AQDM/g8Czv/TKfL//0T/ + //9Q////W////2X///9q////bf///2r///9k////W////1D///9D////Nf///x3s9/8BteDTALHcD/// + /wH///8B////Af///wH///8B////Af///wEAy/9TE9f//V3+/v9t////fP7+/4n+/v+R////k/7+/4z+ + /v+A/v7/cv7+/2L+/v9S/v7/Qf7+/wzG6f0AtOFT////Af///wH///8B////Af///wH///8B////Af// + /wEAy/5TD9f+/VD+/v9e////a/7+/3f+/v9+////gf7+/37+/v92////a/7+/17+/v9P////P/7+/wvG + 6f0AtOFT////Af///wH///8B////Af///wH///8B////Af///wEAy/4HAMz/szbs//9h////bf///3f/ + //98////ff///3n+/v9x////Zf7+/1f+/v9J////JuX2/wC35rMAtuQH////Af///wH///8B////Af// + /wH///8B////Af///wEAzP4HAMz/szns/v9p////ef7+/4f+/v+S////lv7+/5L+/v+H////ef7+/2j+ + /v9Z////LuX2/wC35rMAtuQH////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/LwvT + //lM+v//XP///2T///9o////af///2b///9f////Vv///0r///84+f3/CMTt+QC55y////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BAMz+Lw7T//lo+v//gf///5P///+i////qv///6H/ + //+S////gf///2////9X+f3/DMTt+QC55y////8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDL/5Ui5f//Sv7+/1H+/v9U////Vf7+/1L+/v9N/v7/Rf7+/zr+/v8Z3vb/AL3tlf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDL/5U55f//g/7+/5X+ + /v+m////sP7+/6X+/v+U////g/7+/3D+/v8w3vb/AL3tlf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDN/xsDz//jLvb//zz///8/////P////z3+/v85////Mv7+/yP1 + /f8CxfLjAL7uG////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDN + /hsIz//jafb+/4z+/v+Y////nf7+/5j+/v+M////ff7+/1v1/f8GxfLjAL7uG////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP9tDdz//yj+//8q////K////yn/ + //8l////H/7//wnX+P8AwvRt////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzP9tJ9z//33+//+G////if///4b///99////cP7//yLX+P8AwvRt////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP4NAMz+zRDy + /v8W////Fv7+/xX+/v8R/v7/CvH9/wDG+M0AxfYN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP8NAcz+zVPy/v9y////df7+/3L+/v9s////S/H9/wDG + +M0AxfYN////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMv/QwDW/v0D/P//A////wL+/v8B/P//ANX9/QDI+kP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv/QxPW/v1a/P//X/7+/13+ + /v9V/P//EtX9/QDI+kP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMz/AwDM/68A6f//AP///wD///8A6f//AMz+rwDK/wP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/AwDM + /68t6f//S////0r///8q6f//AMz+rwDK/wP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/y0A0v7xAPr+/wD6/v8A0v/xAMz/Lf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDM/y0H0v7xMvr+/zH6/v8G0v7xAMz/Lf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAy/6HAOH//wDh + /v8Ay/6F////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAy/+HD+H+/w/h/v8Ay/+F////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wEAy/8XAM3/3QDN/90Ay/8X////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAy/8XAM3/3QDN/90Ay/8X////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMz/YwDM/2P///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/YwDM + /2P///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BAMv/AwDJ+5UAyPq/AMf4vwDF9b8Aw/O/AMHxvwC/ + 7r8Avey/ALzqvwC6578AuOW/ALbjvwC04L8As96/ALDcvwCu2r8Arde/AKvVvwCp078Ap9C/AKXOvwCj + zL8AoMm/AJ7HlQDM/wP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDK/U0A0Pz5APX+/wD4 + /v8A+P3/APf9/wD3/f8A9/z/APf8/wD2/P8A9vz/APb7/wD2+/8A9fv/APX6/wD1+v8A9fr/APX6/wD0 + +f8A9Pn/APT5/wDv9v8ArdH5AKDITf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /wUAy/6xAOf+/wD+/v8A////AP7+/wD+/v8A////AP7+/wD+/v8A////AP7+/wD+/v8A////AP7+/wD+ + /v8A////AP7+/wD+/v8A////AP7+/wDW6f8ApM2xAKDLBf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAy/8rAM7+8QD5/v8A////AP///wD+/v8A////AP///wH+/v8D////Bf///wb+ + /v8G////Bf7+/wP+/v8B////AP7+/wD+/v8A////APb6/wCs0/EAps8r////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP4DAMz+iwDg/v8A/v//AP///wD///8B////B////w// + //8U////Gf///xv///8a////Gf///xX///8P////CP///wL///8A/v7/AMzm/wCp04kAptID////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv+EQDN/ukA8///AP7+/wX+ + /v8P////Gf7+/yL+/v8o////Lf7+/y/+/v8v////Lf7+/yj+/v8i////Gv7+/xD+/v8F7fb/AK/Z5wCq + 1RH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /mMA2P/9B/3//xT+/v8g////K////zX+/v88////Qv///0T+/v9F////Qv7+/z3+/v81////LP7+/yD8 + /v8FxOX9AK/bY////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDN/wkAzP/FDez//yH///8v////O////0b///9P////Vf///1n///9Z////Vv///0// + //9H////PP///x/j9P8As9/FALHdCf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP5DBNL++yz8/v88////Sv7+/1f+/v9h////af7+/23+ + /v9t////af7+/2H+/v9X////SPz+/we+5/sAtOFD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP8DAMv+oxzk/v9I/v//V////2b+ + /v9y////fP///4L+/v+C////ff7+/3P+/v9m/v7/LNvz/wC45qMAt+YD////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz+IQXP + //NF9///Yf///3H///+A////jf///5b///+W////jv///4H///9h9Pz/B8Dr8wC65yH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDM/oEf3f7/Zv7+/3j+/v+K////mv7+/6j+/v+p////nP7+/4r+/v8s1fT/AL3tgf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDM/xECzf/XTPH//3n+/v+L////nP///6z///+s////nv///2fu + +/8Ew/HXAL7wEf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP9ZFdb//XL+//+D////kf///5v/ + //+b////kP3+/xzQ+P0Aw/RZ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAyv4JAMv+vULr + /v92/v7/gf7+/4f+/v+H////Uen9/wDG+L0AxfYJ////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMv+MQvR/vtc+v//bf///3L///9o+v7/DdD9+wDI+zH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDM/5sn4/7/Wv7//17+//8r4///AMv+m////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/x8Ez//pO/X+/z31/v8Ez/7pAMz+H/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP9xD9r+/w/a + //8AzP9x////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wEAzP8PAMz/zwDM/88Ay/4P////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMz+TQDM/03///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA + AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMn8bQDI+n8Ax/h/AMX3fwDE + 9X8AwvN/AMHxfwC/738Avu5/AL3sfwC76n8Auuh/ALjnfwC35X8AteN/ALThfwCz4H8Asd5/ALDcfwCu + 2n8Ardl/AKvXfwCq1X8AqdN/AKfRfwCm0H8ApM5/AKPMfwCiyn8AoMl/AJ/HfwCdxW0AyfxtAMj6fwDH + +H8Axfd/AMT1fwDC838AwfF/AL/vfwC+7n8Avex/ALvqfwC66H8AuOd/ALflfwC1438AtOF/ALPgfwCx + 3n8AsNx/AK7afwCt2X8Aq9d/AKrVfwCp038Ap9F/AKbQfwCkzn8Ao8x/AKLKfwCgyX8An8d/AJ3FbQDK + /W0Ayfz/AND6/wDR+f8B0Pj/A8/3/wXO9f8HzfP/Cczy/wrL8f8Lye//Dcju/w7H7P8Oxuv/D8Xq/w/E + 6P8Ow+f/DsHl/wzA5P8Lv+P/Cr7h/wi94P8HvN//Bbvd/wO52/8BuNr/ALfZ/wC21/8Atdb/AK/R/wCg + yP8AnsdrAMr9bQDJ/P8A0Pr/ANH5/wDQ+P8Az/f/AM71/wDN8/8AzPL/AMvx/wDJ7/8AyO7/AMfs/wDG + 6/8Axer/AMTo/wDD5/8AweX/AMDk/wC/4/8AvuH/AL3g/wC83/8Au93/ALnb/wC42v8At9n/ALbX/wC1 + 1v8Ar9H/AKDI/wCex2sAz/8FAMr90wDe/f8D////Dv///xn///8j////Lf///zb///8+////Rv///0z/ + //9R////VP///1b///9W////VP///1D///9L////RP///zz///80////Kv///yH///8W////C////wH/ + //8A////AP///wDH4P8AocrTAJ/PBQDP/wUAyv3TAN79/wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AMfg/wChytMAn88F////AQDL/kUAy/3/CfT+/xb///8i////Lf///zf/ + //9C////S////1P///9a////X////2P///9m////Zf///2P///9f////WP///1H///9J////P////zX/ + //8q////H////xT///8I////AP///wDu9v8Apc7/AKLMRf///wH///8BAMv+RQDL/f8A9P7/AP///wD/ + //8A////AP///wD///8A////AP///wL///8E////Bv///wf///8I////Bv///wX///8D////Af///wD/ + //8A////AP///wD///8A////AP///wD///8A////AO72/wClzv8AosxF////Af///wH///8BAMv+sQXX + /f8e////Kv///zb///9B////TP///1b///9f////Z////27///9z////df///3X///9x////bf///2X/ + //9d////VP///0n///8+////M////yf///8b////Dv///wP+//8AvNz/AKXPsf///wH///8B////Af// + /wEAy/6xANf9/wD///8A////AP///wD///8B////Bf///wr///8P////E////xX///8W////F////xb/ + //8U////Ev///w3///8J////A////wD///8A////AP///wD///8A////AP7//wC83P8Apc+x////Af// + /wH///8B////AQDM/yUAy/75Ge3+/zD///89////Sf///1X///9g////av///3T///98////gf///4X/ + //+E////gf///3r///9y////aP///13///9S////Rv///zr///8t////If///xT///8F4vD/AKjT+QCm + 0SP///8B////Af///wH///8BAMz/JQDL/vkA7f7/AP///wD///8F////DP///xP///8Z////Hv///yL/ + //8l////Jv///yf///8m////I////yD///8c////F////xD///8J////Av///wD///8A////AP///wDi + 8P8AqNP5AKbRI////wH///8B////Af///wH///8BAMz/iQXS/v80/f//Q////1D///9c////aP///3P/ + //9/////if///5D///+U////k////47///+G////fP///3H///9l////Wf///0z///9A////M////yb/ + //8Y/P3/AbXb/wCp1Yn///8B////Af///wH///8B////Af///wEAzP+JANL+/wH9//8J////Ef///xn/ + //8g////J////yz///8x////NP///zb///82////Nf///zP///8v////K////yX///8e////Fv///w7/ + //8F////AP///wD8/f8Atdv/AKnVif///wH///8B////Af///wH///8B////AQDL/w8AzP/nHub//0f/ + //9U////Yf///27///96////h////5P///+d////o////6L///+a////kP///4T///94////a////17/ + //9Q////Q////zb///8p////D9fs/wCs2OcAqtUP////Af///wH///8B////Af///wH///8BAMv/DwDM + /+cF5v//FP///x3///8m////Lv///zX///87////P////0P///9F////Rv///0X///9C////Pv///zn/ + //8y////K////yP///8a////EP///wb///8A1+z/AKzY5wCq1Q////8B////Af///wH///8B////Af// + /wH///8BAMz/YQLO//9B+f//Vv///2P///9w////fv///4v///+Z////pv///7H///+u////o////5X/ + //+I////e////27///9g////Uv///0X///84////Jvb7/wGy3f8Ardph////Af///wH///8B////Af// + /wH///8B////Af///wEAzP9hAc7//xv5//8o////Mv///zr///9C////Sf///0////9S////Vf///1b/ + //9U////Uf///0z///9H////P////zf///8u////JP///xr///8O9vv/ALLd/wCt2mH///8B////Af// + /wH///8B////Af///wH///8B////AQC//wMAzP/LG97//1b///9j////cP///37///+L////mP///6T/ + //+u////rP///6H///+V////h////3r///9t////YP///1L///9F////N////xDN6v8AsdzLAJ/fA/// + /wH///8B////Af///wH///8B////Af///wH///8BAL//AwDM/8sO3v//Mv///z3///9G////T////1b/ + //9d////Yf///2T///9l////Y////2D///9b////VP///0z///9C////Of///y////8k////Cc3q/wCx + 3MsAn98D////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/OwDM//9B8///YP///23/ + //95////hf///5H///+a////n////5////+Y////jv///4L///92////av///13///9Q////Qv///yru + +P8As+D/ALLfO////wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP87AMz//y/z + //9H////Uv///1v///9j////a////3D///9z////df///3P///9u////aP///2D///9X////Tf///0L/ + //83////Iu74/wCz4P8Ast87////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wEAy/+lENb//1r+//9m////cv///3z///+F////jf///5D///+Q////i////4P///96////b////2P/ + //9X////S////z7+/v8KxOn/ALTipf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDL/6UO1v//T/7//1v///9m////b////3j///9/////g////4T///+B////ff///3X/ + //9s////Yv///1b///9L////Pv7+/wrE6f8AtOKl////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMz/HQDM//U06///Xv///2j///9x////eP///37///+A////gP///33/ + //93////b////2X///9b////UP///0X///8j4/X/ALfm9QC25B3///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP8dAMz/9TXr//9i////bv///3r///+E////jP///5L/ + //+T////kf///4n///+A////dv///2r///9e////Uv///yvj9f8At+b1ALbkHf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP9/B9D//0/8//9c////ZP///2v/ + //9v////cf///3H///9u////af///2P///9a////Uf///0f///85+/7/BMDr/wC4533///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM/38I0P//Yvz//3X/ + //+B////jf///5j///+h////o////57///+U////if///33///9w////Y////1H7/v8GwOv/ALjnff// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMn/CwDM + /98i4///UP///1f///9c////YP///2L///9h////X////1v///9V////Tv///0b///88////GNv1/wC7 + 6t8AvOsL////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wEAyf8LAMz/3zLj//94////hv///5P///+g////rP///7L///+o////m////47///+A////c////2b/ + //8q2/X/ALvq3wC86wv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAy/9XAc3//zr3//9J////Tf///1H///9S////Uv///1D///9M////R////0H/ + //86////K/X8/wG/7v8AvO1X////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDL/1cCzf//Z/f//4X///+S////n////6v///+v////p////5r/ + //+N////gP///3P///9X9fz/Ar/u/wC87Vf///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/8MR2///Ov///z////9B////Q////0P/ + //9B////Pf///zn///8z////Lf///wzU9f8AwO/D////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/wyTb//+A////jP///5f/ + //+e////oP///5z///+T////iP///3z///9v////HtT1/wDA78P///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP8xAMz//SHx + //8v////Mv///zP///8z////Mf///y////8q////Jv///xju/P8AwvP9AMHzMf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /zEAzP/9WPH//4L///+K////kP///5H///+O////iP///3////90////Te78/wDC8/0AwfMx////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDM/5sF1P//IP7//yL///8j////I////yL///8g////HP///xf+//8Dzvj/AMT1m/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMz/mxLU//90/v//fP///4D///+C////f////3r///9z////aP7//xDO + +P8AxPWb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzf8XAMz/8Qrp//8T////FP///xP///8S////EP///w3/ + //8G5/z/AMb48QDE9hf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDN/xcAzP/xPOn//27///9x////cv///3D/ + //9s////Zv///zfn/P8AxvjxAMT2F////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDL/3MAz///A/v//wT/ + //8E////A////wL///8B+v//AM38/wDI+nP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv/cwbP + //9Y+///Yv///2P///9h////Xv///1L6//8Gzfz/AMj6c////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wEAzP8HAMz/2QDh//8A////AP///wD///8A////AOH//wDL/tkAyv8H////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDM/wcAzP/ZIuH//1L///9T////Uv///0////8f4f//AMv+2QDK/wf///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDM/00AzP//APX//wD///8A////APX//wDM//8AzP9L////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BAMz/TQHM//839f//Q////0L///819f//Acz//wDM + /0v///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/uQDZ//8A////AP///wDZ + //8AzP+3////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP+5Dtn//zT/ + //8z////Ddn//wDM/7f///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDL + /ykAzP/7AO7//wDu//8AzP/7AMr/Kf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMv/KQDM//sZ7v//Ge7//wDM//sAyv8p////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMv/kQDS//8A0v//AMv/kf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAy/+RA9L//wPS//8Ay/+R////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDL/xEAzP/rAMz/6QDL/xH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv/EQDM/+sAzP/pAMv/Ef// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv/aQDM + /2f///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wEAy/9pAMz/Z////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDM/wMAyvyLAMj6qQDH+akAxfepAMT1qQDD86kAwfKpAMDwqQC+7qkAveypALvqqQC6 + 6akAuOepALflqQC15KkAtOKpALPgqQCx3qkAsNypAK7bqQCt2akAq9epAKrVqQCp1KkAqNKpAKbQqQCl + zqkAo8ypAKLLqQCgyakAn8epAJ7HiwDM/wP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BAMr9UwDJ/P8A2/v/AOT7/wDk+/8A4/r/AOL5/wDh + +P8A4ff/AOD2/wDf9f8A3/X/AN70/wDe8/8A3fL/ANzy/wDb8f8A2/D/ANrv/wDZ7v8A2e3/ANjt/wDY + 7P8A1+v/ANbq/wDW6f8A1ej/ANTn/wDT5/8Awtz/AKDJ/wCfxlP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAyv2/ANX8/wD+ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A/v7/ALbW/wChyr////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/LwDK/fsA6/7/AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AN3t/wCk + zvsApMwv////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAy/+XAND+/wD8//8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8C////A////wP///8E////A////wL///8B////AP///wD///8A////AP///wD/ + //8A////APr8/wCv1f8AptCX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM3/FQDM/+8A4/7/AP///wD/ + //8A////AP///wD///8A////Av///wf///8L////D////xH///8T////E////xP///8R////Dv///wr/ + //8G////Af///wD///8A////AP///wDS6P8AqNLvAKbSFf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wEAy/9xAM3//wD4//8A////AP///wD///8C////CP///w////8V////Gv///x7///8h////I////yP/ + //8i////IP///x3///8Z////FP///w7///8H////Af///wDz+f8Ardj/AKrUb////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMz/BQDL/9cA3P//AP///wD///8F////Dv///xb///8d////I////yn/ + //8t////MP///zL///8z////Mv///zD///8s////J////yL///8b////FP///wz///8Bx+X/AK3Y1QCm + 2QX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP9JAMz//wDx//8H////EP///xn/ + //8i////Kv///zH///83////PP///0D///9B////Qv///0H///8/////O////zb///8w////KP///yD/ + //8S6vb/AK/c/wCu2Un///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /7MB1f//EP7//xv///8l////Lv///zf///8+////Rf///0r///9P////Uf///1L///9R////Tv///0n/ + //9E////Pf///zX///8s/v7/Br/k/wCx3bP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAy/8lAMz/+Q/p//8l////L////zr///9D////S////1P///9Z////Xv///2D/ + //9h////YP///1z///9Y////Uf///0r///9B////IN/z/wCz4fkAs94l////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/4sCz///Kvv//zn///9E////Tv///1f/ + //9g////Z////2z///9w////cf///2////9s////Zf///17///9V////Rvn9/wS75v8AteOL////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP8PAMv/5xfh + //9B////Tf///1j///9i////bP///3T///97////f////4D///9/////ev///3P///9q////YP///yTW + 8f8AuObnALfmD////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDM/2UBzP//PPb//1T///9g////a////3f///+B////if///47///+Q////jf///4f/ + //9+////dP///1fz+/8Bu+n/ALnnY////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP8DAMv/zRXZ//9Z////Zv///3P///9/////i////5X/ + //+d////n////5v///+T////iP///3z///8ez/H/ALvqywC/3wP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM/z0AzP//QO///2n/ + //93////hP///5H///+e////qv///6////+n////m////47///9Z6/r/AL7u/wC97jv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/pw3T//9n/f//d////4X///+S////n////6z///+y////qf///5z///+L/f7/Esr0/wC/ + 8Kf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDM/x0AzP/1OOf//3T///+B////jf///5n///+h////pP///6D/ + //+W////S+P6/wDC9PUAwfEd////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv/fwXO//9k+v//ev///4T/ + //+N////k////5X///+S////fvn+/wfI9/8AxPV/////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDJ + /wsAy//hJ9///2////94////gP///4T///+G////g////zDc/P8Ax/nfAMn4C////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMv/VwDM//9Q9P//a////3H///91////dv///1z0/v8Ayvz/AMj7V/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP/DFdf//13+//9i////Zf///2X+ + //8X1///AMv+w////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/MQDM + //007P//U////1b///847P//AMz//QDM/zH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzP+bB9H//0H8//9D/P//CNH//wDM/5v///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BAM3/FwDM//Ea5P//G+T//wDM//EAzf8X////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP9zAc3//wHN + //8Ay/9z////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMr/BwDM/9kAzP/ZAMr/B////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP9JAMz/Sf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMr+twDJ/P8Ayfv/AMj6/wDH + +f8Ax/j/AMb3/wDF9/8AxPb/AMT1/wDD9P8AwvP/AMLy/wDB8f8AwPD/AL/v/wC/7/8Avu7/AL3t/wC9 + 7P8AvOv/ALvq/wC76f8Auuj/ALnn/wC45/8AuOb/ALfl/wC25P8AteP/ALXi/wC04f8As+D/ALPg/wCy + 3/8Asd7/ALHd/wCw3P8Ar9v/AK7a/wCu2f8Ardn/AKzY/wCr1/8Aq9b/AKrV/wCp1P8AqdP/AKjS/wCn + 0f8Ap9H/AKbQ/wClz/8ApM7/AKTN/wCjzP8Aosv/AKLK/wChyv8AoMn/AJ/I/wCfx/8Ansb/AJzFtQDK + /rcAyfz/AMn7/wDI+v8Ax/n/AMf4/wDG9/8Axff/AMT2/wDE9f8Aw/T/AMLz/wDC8v8AwfH/AMDw/wC/ + 7/8Av+//AL7u/wC97f8Avez/ALzr/wC76v8Au+n/ALro/wC55/8AuOf/ALjm/wC35f8AtuT/ALXj/wC1 + 4v8AtOH/ALPg/wCz4P8Ast//ALHe/wCx3f8AsNz/AK/b/wCu2v8Artn/AK3Z/wCs2P8Aq9f/AKvW/wCq + 1f8AqdT/AKnT/wCo0v8Ap9H/AKfR/wCm0P8Apc//AKTO/wCkzf8Ao8z/AKLL/wCiyv8Aocr/AKDJ/wCf + yP8An8f/AJ7G/wCcxbUAyv8rAMr9+wDJ/P8Ayfv/AMj6/wDH+f8Ax/j/AMb3/wDF9/8AxPb/AMT1/wDD + 9P8AwvP/AMLy/wDB8f8AwPD/AL/v/wC/7/8Avu7/AL3t/wC97P8AvOv/ALvq/wC76f8Auuj/ALnn/wC4 + 5/8AuOb/ALfl/wC25P8AteP/ALXi/wC04f8As+D/ALPg/wCy3/8Asd7/ALHd/wCw3P8Ar9v/AK7a/wCu + 2f8Ardj/AKzY/wCr1/8Aq9b/AKrV/wCp1P8AqdP/AKjS/wCn0f8Ap9H/AKbQ/wClz/8ApM7/AKTN/wCj + zP8Aosv/AKLK/wChyf8AoMn/AJ/I/wCfx/sAncQnAMr/KwDK/fsAyfz/AMn7/wDI+v8Ax/n/AMf4/wDG + 9/8Axff/AMT2/wDE9f8Aw/T/AMLz/wDC8v8AwfH/AMDw/wC/7/8Av+//AL7u/wC97f8Avez/ALzr/wC7 + 6v8Au+n/ALro/wC55/8AuOf/ALjm/wC35f8AtuT/ALXj/wC14v8AtOH/ALPg/wCz4P8Ast//ALHe/wCx + 3f8AsNz/AK/b/wCu2v8Artn/AK3Y/wCs2P8Aq9f/AKvW/wCq1f8AqdT/AKnT/wCo0v8Ap9H/AKfR/wCm + 0P8Apc//AKTO/wCkzf8Ao8z/AKLL/wCiyv8Aocn/AKDJ/wCfyP8An8f7AJ3EJ////wEAy/2PAMr9/wDJ + /P8A0/z/AN78/wDd+/8A3fv/At36/wTc+v8G3Pr/CNz5/wrb+P8M2vj/Dtr3/xDa9/8R2fb/E9n1/xTZ + 9f8W2PX/F9f0/xjX9P8a1/P/G9by/xzW8v8c1vH/HdXx/x7U8f8e1PD/HtTv/x7T7/8e0+7/HdPu/x3S + 7f8c0ez/HNHs/xrR7P8Z0Ov/GNDr/xfQ6v8Vz+n/FM7p/xLO6P8Qzuj/D83o/w3N5/8Lzeb/Cczm/wfL + 5f8Fy+X/A8vk/wHK4/8AyuP/AMrj/wDJ4v8AyOL/AMjh/wDI4P8Ax+D/ALPU/wChyf8AoMn/AJ/Jjf// + /wH///8BAMv9jwDK/f8Ayfz/ANP8/wDe/P8A3fv/AN37/wDd+v8A3Pr/ANz6/wDc+f8A2/j/ANr4/wDa + 9/8A2vf/ANn2/wDZ9f8A2fX/ANj1/wDX9P8A1/T/ANfz/wDW8v8A1vL/ANbx/wDV8f8A1PH/ANTw/wDU + 7/8A0+//ANPu/wDT7v8A0u3/ANHs/wDR7P8A0ez/ANDr/wDQ6/8A0Or/AM/p/wDO6f8Azuj/AM7o/wDN + 6P8Azef/AM3m/wDM5v8Ay+X/AMvl/wDL5P8AyuP/AMrj/wDK4/8AyeL/AMji/wDI4f8AyOD/AMfg/wCz + 1P8Aocn/AKDJ/wCfyY3///8B////AQDP/xEAy/7rAMr9/wDQ/P8A/f//AP///wT///8J////D////xT/ + //8Z////Hv///yP///8o////Lf///zH///81////Ov///z3///9B////Rf///0f///9K////Tf///0// + //9Q////Uv///1L///9S////Uv///1L///9R////T////07///9M////Sf///0b///9D////P////zz/ + //83////NP///y////8q////Jv///yH///8c////F////xL///8M////B////wH///8A////AP///wD/ + //8A////AP///wD8/f8ArdH/AKLK/wChyesAn88R////Af///wEAz/8RAMv+6wDK/f8A0Pz/AP3//wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A/P3/AK3R/wCiyv8AocnrAJ/PEf///wH///8B////AQDL + /2cAy/7/AMr9/wDk/v8C////CP///w7///8T////Gf///x7///8j////KP///y3///8y////N////zz/ + //9A////RP///0f///9L////T////1L///9U////Vv///1j///9Z////Wv///1r///9a////Wv///1n/ + //9X////Vf///1P///9Q////Tf///0r///9G////Qv///z7///86////Nf///zD///8r////Jv///yH/ + //8b////Fv///xD///8L////Bf///wD///8A////AP///wD///8A////ANHm/wCjzP8Aosv/AKDLZ/// + /wH///8B////Af///wEAy/9nAMv+/wDK/f8A5P7/AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDR + 5v8Ao8z/AKLL/wCgy2f///8B////Af///wH///8BAKr/AwDM/tEAy/7/AMz9/wX5//8M////Ev///xf/ + //8d////Iv///yj///8t////Mv///zf///89////Qv///0b///9K////Tv///1L///9V////WP///1v/ + //9d////X////2H///9i////Yv///2L///9i////YP///1////9d////Wv///1f///9U////UP///03/ + //9I////RP///z////86////Nf///zD///8r////Jf///yD///8a////Ff///w////8J////A////wD/ + //8A////AP///wD1+v8AqND/AKPN/wCjzM8AqqoD////Af///wH///8B////AQCq/wMAzP7RAMv+/wDM + /f8A+f//AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////Af///wL///8C////A////wT///8E////BP///wP///8D////Av///wH/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A9fr/AKjQ/wCjzf8Ao8zPAKqqA////wH///8B////Af// + /wH///8BAMv/QQDL/v8Ay/7/A9z+/xD///8W////HP///yL///8n////Lf///zL///83////Pf///0L/ + //9H////TP///1D///9V////WP///1z///9f////Yv///2X///9n////aP///2r///9q////av///2n/ + //9o////Zv///2T///9h////Xv///1r///9X////Uv///07///9K////Rf///z////86////Nf///y// + //8q////Jf///x////8Z////E////w3///8H////Af///wD///8A////AMXg/wClz/8ApM7/AKLOP/// + /wH///8B////Af///wH///8B////AQDL/0EAy/7/AMv+/wDc/v8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wH///8D////Bf///wf///8I////Cv///wr/ + //8L////DP///wz///8M////C////wr///8K////Cf///wf///8F////BP///wL///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDF + 4P8Apc//AKTO/wCizj////8B////Af///wH///8B////Af///wH///8BAMz/qwDL/v8Ay/3/D/P//xr/ + //8f////Jf///yv///8x////N////z3///9C////R////03///9R////Vv///1r///9f////Y////2b/ + //9q////bP///2////9w////cf///3L///9y////cf///2////9t////a////2j///9k////Yf///13/ + //9Y////VP///0////9K////Rf///z////86////NP///y7///8o////Iv///x3///8X////EP///wr/ + //8E////AP///wDr9f8AptD/AKbQ/wClz6v///8B////Af///wH///8B////Af///wH///8B////AQDM + /6sAy/7/AMv9/wDz//8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wP/ + //8G////CP///wr///8N////D////xD///8R////Ev///xP///8T////FP///xP///8T////Ev///xL/ + //8Q////D////w3///8L////Cf///wf///8E////Af///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A6/X/AKbQ/wCm0P8Apc+r////Af///wH///8B////Af// + /wH///8B////Af///wEAyf8hAMz/9wDL/v8F1v3/Hf///yP///8p////L////zX///87////Qf///0b/ + //9M////Uf///1f///9b////YP///2T///9p////bf///3D///9z////dv///3f///95////ev///3r/ + //94////d////3T///9y////b////2v///9n////Yv///17///9Z////VP///0////9J////RP///z7/ + //84////Mv///yz///8m////IP///xr///8U////Df///wf///8B/v//ALrb/wCn0f8AptD3AKfPIf// + /wH///8B////Af///wH///8B////Af///wH///8BAMn/IQDM//cAy/7/ANb9/wD///8A////AP///wD/ + //8A////AP///wD///8A////Af///wX///8H////Cv///w3///8P////Ev///xX///8W////F////xn/ + //8a////Gv///xv///8b////G////xv///8a////Gf///xj///8X////Ff///xL///8Q////Dv///wv/ + //8I////Bf///wL///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP7//wC6 + 2/8Ap9H/AKbQ9wCnzyH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP+DAMz//wDL + /v8U6/7/Jv///y3///8y////Of///z////9F////Sv///1D///9W////W////2H///9m////av///2// + //9z////d////3r///99////f////4H///+C////gf///4D///9/////fP///3n///91////cv///23/ + //9o////Y////17///9Z////U////03///9H////Qv///zz///81////L////yn///8j////Hf///xf/ + //8Q////Cv///wLd7v8AqNP/AKjS/wCn0oP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/gwDM//8Ay/7/AOv+/wD///8A////AP///wD///8A////AP///wT///8H////C////w// + //8S////Ff///xf///8a////HP///x3///8f////If///yL///8i////I////yP///8j////Iv///yL/ + //8h////H////x7///8c////Gv///xf///8V////Ev///w////8M////CP///wX///8B////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A3e7/AKjT/wCo0v8Ap9KD////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDV/w0AzP/lAMz//wPQ/v8n/P//L////zX///88////Qv///0j/ + //9O////VP///1r///9f////Zf///2r///9w////dP///3r///9+////gv///4T///+H////iP///4n/ + //+J////h////4b///+D////f////3z///93////cv///23///9o////Yv///13///9X////Uf///0v/ + //9F////P////zn///8y////LP///yb///8f////Gf///xL///8L+/3/ALLZ/wCp1P8AqNPlAKLRC/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEA1f8NAMz/5QDM//8A0P7/APz//wD/ + //8A////AP///wL///8G////Cv///w7///8S////Ff///xj///8b////Hv///yH///8j////Jf///yf/ + //8o////Kv///yr///8q////K////yv///8q////Kv///yj///8n////Jf///yT///8i////H////xz/ + //8Z////Fv///xL///8P////C////wf///8D////AP///wD///8A////AP///wD///8A////APv9/wCy + 2f8AqdT/AKjT5QCi0Qv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDN + /10AzP//AMz//xTj/v8y////OP///z////9F////S////1L///9X////Xv///2T///9q////b////3T/ + //96////f////4T///+I////i////47///+Q////kf///5H///+P////jf///4r///+G////gv///3z/ + //93////cv///2z///9n////Yf///1r///9V////T////0j///9C////O////zX///8v////KP///yL/ + //8b////Ff///wbR6f8Aqtb/AKrV/wCo1Vv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzf9dAMz//wDM//8A4/7/AP///wD///8E////CP///w3///8R////Ff///xj/ + //8c////H////yL///8l////KP///yr///8t////Lv///zD///8x////Mv///zL///8y////Mv///zL/ + //8y////MP///y////8t////K////yn///8m////I////yD///8d////Gf///xX///8S////Df///wn/ + //8F////AP///wD///8A////AP///wD///8A0en/AKrW/wCq1f8AqNVb////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/8cAzP//Ac3//y34//86////Qf///0f/ + //9O////Vf///1r///9h////Z////23///9z////ef///3////+E////iv///47///+S////lf///5f/ + //+Z////mP///5f///+U////kP///4z///+H////gv///3z///92////cP///2r///9k////Xv///1f/ + //9R////Sv///0X///8+////N////zH///8q////JP///x3///8U9Pr/AK7Y/wCr1v8AqtbH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP/HAMz//wDN + //8A+P//Bf///wr///8O////Ev///xf///8b////H////yL///8m////Kv///y3///8v////Mv///zT/ + //82////N////zn///86////Ov///zr///86////Ov///zn///84////Nv///zX///8y////MP///y3/ + //8q////J////yP///8f////HP///xf///8T////D////wr///8G////Af///wD///8A////APT6/wCu + 2P8Aq9b/AKrWx////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMv/NwDM//8AzP//ENv//z3///9D////Sv///1D///9X////Xf///2T///9q////cP///3f/ + //98////g////4n///+O////lP///5j///+c////n////6D///+g////nv///5r///+W////kf///4z/ + //+G////gP///3r///90////bf///2f///9g////Wv///1P///9N////Rv///z////85////Mv///yz/ + //8l////H////wfF5P8ArNj/AKzX/QCq1Tf///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDL/zcAzP//AMz//wLb//8K////D////xT///8Y////Hf///yH/ + //8l////Kf///y3///8w////M////zb///85////O////z3///8/////QP///0L///9C////Qv///0L/ + //9C////Qf///z////8+////PP///zr///83////NP///zH///8t////Kv///yb///8i////Hv///xr/ + //8V////EP///wv///8G////Af///wD///8AxeT/AKzY/wCs1/0AqtU3////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/nwDM//8AzP//LfL//0X/ + //9L////Uv///1j///9f////Zf///2z///9y////ef///3////+G////jP///5L///+Y////nv///6L/ + //+n////qP///6f///+k////oP///5v///+V////j////4n///+D////fP///3b///9v////af///2L/ + //9c////Vf///07///9H////Qf///zr///80////Lf///yb///8X6vX/AK7a/wCt2f8Ardif////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /58AzP//AMz//wvy//8V////Gf///x7///8i////J////yv///8v////M////zf///86////Pf///0D/ + //9C////Rf///0f///9I////Sf///0r///9K////Sv///0r///9I////R////0X///9D////Qf///z7/ + //87////N////zT///8w////Lf///yj///8k////H////xr///8V////EP///wv///8G////Aer1/wCu + 2v8Ardn/AK3Yn////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzv8bAMz/8wDM//8L1f//RP7//0z///9S////Wv///2D///9n////bf///3T/ + //97////gv///4j///+P////lf///5z///+i////qP///63///+w////r////6r///+l////n////5j/ + //+S////i////4T///9+////d////3H///9q////ZP///13///9W////T////0n///9C////O////zX/ + //8u////Jv7+/wa94v8Ar9v/AK7a8wCt1hn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BAM7/GwDM//MAzP//BNX//xr+//8f////JP///yj/ + //8t////Mv///zX///86////Pf///0H///9F////R////0r///9N////Tv///0////9R////Uv///1L/ + //9S////Uf///1D///9P////Tf///0r///9I////Rf///0L///8/////Ov///zf///8y////Lv///yr/ + //8l////H////xr///8V////EP///wv+/v8BveL/AK/b/wCu2vMArdYZ////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP95AMz//wDM + //8n6f//Tf///1P///9a////Yf///2f///9u////dP///3z///+C////if///4////+X////nf///6T/ + //+q////sv///7f///+0////rv///6f///+h////mv///5P///+M////hv///3////94////cv///2v/ + //9k////Xf///1f///9P////Sf///0L///88////Nf///y7///8W3fD/ALDc/wCv2/8Artt5////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/eQDM//8AzP//Eun//yT///8p////Lv///zL///83////PP///0D///9E////R////0v/ + //9P////Uf///1T///9W////V////1n///9a////Wv///1r///9Z////V////1b///9V////Uv///0// + //9M////Sf///0X///9B////Pf///zj///80////L////yr///8l////H////xr///8V////CN3w/wCw + 3P8Ar9v/AK7bef///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQC//wkAzP/dAMz//wXQ//9I+///U////1r///9g////Z////27/ + //90////e////4L///+J////j////5b///+c////o////6r///+v////tP///7L///+s////p////6D/ + //+a////k////4z///+F////f////3j///9y////av///2T///9d////V////0////9J////Qv///zv/ + //81////K/r9/wO34P8Asd3/ALHc3QCf3wn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAv/8JAMz/3QDM//8D0P//Jfv//y7/ + //8z////OP///z3///9C////Rv///0r///9O////Uv///1X///9Y////W////13///9f////YP///2H/ + //9i////Yv///2H///9f////Xv///1z///9Z////Vv///1P///9P////S////0f///9C////Pv///zn/ + //80////L////yr///8l////H////xj6/f8Bt+D/ALHd/wCx3N0An98J////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDN + /1EAzP//AMz//x/h//9S////Wf///1////9m////bP///3T///96////gf///4f///+O////lP///5r/ + //+g////pf///6r///+s////rP///6j///+j////nf///5f///+R////iv///4T///99////d////3D/ + //9q////Y////13///9V////T////0j///9C////O////zT///8S0u3/ALLf/wCx3v8As9xR////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzf9RAMz//wDM//8T4f//Mv///zj///89////Qv///0f///9M////UP///1X/ + //9Y////XP///1////9i////ZP///2f///9o////af///2r///9p////aP///2f///9l////Y////2D/ + //9d////Wv///1X///9S////Tf///0j///9D////P////zn///80////L////yn///8j////DNLt/wCy + 3/8Asd7/ALPcUf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/70AzP//Ac3//0P2//9X////Xv///2T/ + //9r////cv///3j///9+////hP///4r///+R////lv///5v///+f////o////6T///+k////ov///57/ + //+Z////lP///47///+H////gv///3v///90////b////2j///9i////W////1X///9O////R////0D/ + //86////KvL6/wG04f8As+D/ALLfvf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP+9AMz//wHN + //8u9v//Pf///0L///9H////Tf///1L///9W////Wv///1////9i////Zv///2r///9s////bv///2// + //9x////cf///3H///9w////b////2z///9q////Z////2T///9f////XP///1f///9S////Tv///0n/ + //9D////Pv///zj///8z////Lf///yDy+v8BtOH/ALPg/wCy373///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAM3/LwDM//0AzP//Fdr//1X///9c////Yv///2n///9v////df///3v///+B////h////4z/ + //+R////lf///5n///+c////nP///5z///+a////l////5P///+P////iv///4T///9+////eP///3L/ + //9s////Zf///1////9Z////Uv///0z///9F////P////zj///8NyOn/ALTh/wCz4f0AteMt////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDN/y8AzP/9AMz//xDa//9B////R////0z///9S////V////1z/ + //9g////Zf///2n///9t////cP///3P///91////d////3j///95////ef///3f///92////dP///3H/ + //9u////av///2b///9i////Xf///1j///9T////Tf///0j///9C////Pf///zf///8x////C8jp/wC0 + 4f8As+H9ALXjLf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv/lQDM//8AzP//OO7//1n/ + //9f////Zf///2z///9y////d////3z///+C////h////4v///+P////kv///5T///+V////lP///5P/ + //+R////jf///4n///+E////f////3r///90////b////2n///9i////Xf///1b///9Q////Sv///0P/ + //89////JOf2/wC14/8AteL/ALTik////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDL + /5UAzP//AMz//y/u//9L////Uf///1b///9c////Yf///2b///9r////b////3P///93////ev///33/ + //9/////gP///4H///+A////f////33///97////eP///3T///9w////bP///2f///9i////Xf///1f/ + //9S////Tf///0f///9A////Ov///yTn9v8AteP/ALXi/wC04pP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzP8VAMz/7wDM//8L0///VP7//1z///9i////Z////23///9y////d////3z/ + //+B////hP///4j///+L////jP///43///+N////jP///4r///+H////g////3////96////df///3D/ + //9q////ZP///1////9Z////U////03///9H////QP///zj9/v8HwOj/ALbk/wC14+8As+YV////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BAMz/FQDM/+8AzP//CtP//03+//9V////Wv///2D/ + //9m////a////3D///91////ev///37///+B////hP///4f///+I////iP///4j///+H////hP///4L/ + //9/////ev///3b///9y////bP///2f///9i////XP///1b///9Q////Sv///0T///88/f7/B8Do/wC2 + 5P8AtePvALPmFf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP9tAMz//wDM + //8q5v//WP///17///9j////aP///23///9y////d////3r///9+////gf///4P///+E////hf///4X/ + //+E////gv///3////98////ef///3T///9w////a////2b///9g////W////1X///9P////Sv///0T/ + //89////HNzz/wC45v8At+X/ALblbf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/bQDM//8AzP//Kub//1j///9e////ZP///2r///9v////df///3r///9/////hP///4j/ + //+L////jv///4////+Q////kP///4////+M////if///4T///+A////fP///3f///9x////a////2X/ + //9f////Wv///1T///9N////R////yHc8/8AuOb/ALfl/wC25W3///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDM/wUAzP/XAMz//wTO//9L+v//Wf///17///9j////aP///2z/ + //9w////dP///3f///96////fP///33///99////ff///3z///97////ef///3b///9y////b////2r/ + //9l////Yf///1z///9X////Uf///0v///9G////QP///zT4/f8CvOj/ALjn/wC45tcAzMwF////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP8FAMz/1wDM//8Ezv//Ufr//2L/ + //9n////bv///3T///96////f////4T///+K////jv///5L///+V////l////5j///+X////lv///5P/ + //+P////i////4b///+A////e////3X///9v////af///2P///9d////V////1D///9C+P3/A7zo/wC4 + 5/8AuObXAMzMBf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDN + /0kAzP//AMz//x3f//9U////Wf///13///9i////Zv///2r///9t////cP///3L///90////df///3b/ + //92////dP///3P///9y////b////2z///9o////ZP///2D///9b////V////1L///9N////R////0L/ + //88////E9Px/wC66P8Auef/ALfmR////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzf9JAMz//wDM//8i3///ZP///2r///9x////d////33///+D////if///4// + //+U////mP///5z///+f////oP///5////+d////mv///5X///+Q////iv///4T///9/////ef///3L/ + //9s////Zv///1////9Z////Uv///xvT8f8Auuj/ALnn/wC35kf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDN/7EAzP//AMz//z70//9T////V////1z/ + //9f////Y////2b///9p////a////2z///9t////bv///27///9t////bP///2r///9n////ZP///2L/ + //9e////Wv///1X///9R////Tf///0f///9C////Pf///yvw+/8Au+r/ALrp/wC56LH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzf+xAMz//wDM + //9Q9P//bP///3P///96////gP///4f///+M////k////5n///+e////o////6b///+n////p////6T/ + //+f////mv///5T///+O////iP///4L///97////dP///27///9n////Yf///1r///9C8Pv/ALvq/wC6 + 6f8Aueix////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMn/JwDM//kAzP//ENf//03///9S////Vf///1n///9d////X////2L///9j////ZP///2b/ + //9m////Zv///2X///9k////Yv///2D///9e////Wv///1f///9U////T////0v///9H////Qv///z3/ + //84////C8rw/wC86/8Au+n5ALzrJ////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDJ/ycAzP/5AMz//xbX//9u////df///3z///+C////if///4// + //+W////nP///6L///+o////rf///6////+u////qv///6T///+e////l////5H///+K////hP///33/ + //93////cP///2n///9i////XP///xLK8P8AvOv/ALvp+QC86yf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM3/iQDM//8AzP//Lez//0v/ + //9P////Uv///1X///9Y////Wv///1z///9d////Xv///1////9e////Xv///13///9b////Wf///1f/ + //9U////Uf///03///9K////Rf///0H///89////N////yDn+f8Ave3/ALzs/wC86on///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDN + /4kAzP//AMz//0bs//92////fP///4P///+K////kf///5f///+e////pP///6z///+y////t////7T/ + //+t////p////5////+Z////kv///4z///+E////fv///3f///9w////av///2P///865/n/AL3t/wC8 + 7P8AvOqJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzP8PAMz/6QDM//8H0f//Qv3//0j///9L////Tv///1D///9S////Vf///1X/ + //9W////V////1f///9W////Vf///1T///9S////T////03///9K////R////0P///8/////O////zf/ + //8v/P7/BMTw/wC+7v8Ave3pALvuD////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BAMz/DwDM/+kAzP//C9H//2/9//98////g////4r/ + //+Q////l////57///+k////q////7H///+0////sv///6z///+m////n////5n///+S////i////4T/ + //9+////d////3D///9q////Xvz+/wnE8P8Avu7/AL3t6QC77g////8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAy/9jAMz//wDM + //8d5P//Qf///0X///9H////Sf///0v///9N////Tv///0////9P////T////07///9N////TP///0r/ + //9I////Rf///0P///8/////Pf///zn///81////Mf///xXd9/8Av+//AL7u/wC972H///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMv/YwDM//8AzP//N+T//3v///+C////iP///4////+V////m////6L///+n////q////63/ + //+s////qP///6L///+c////l////5D///+K////g////3z///92////b////2n///8u3ff/AL/v/wC+ + 7v8Ave9h////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQD//wMAzP/PAMz//wLO//8y+P//Pf///z////9C////RP///0X/ + //9G////R////0f///9H////R////0X///9F////Qv///0H///8/////PP///zn///81////Mv///y// + //8k9/3/AcPx/wDA8P8Av+/PAID/A////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEA//8DAMz/zwDM//8Ezv//afj//3// + //+G////jP///5L///+X////nP///6H///+k////pf///6T///+i////nf///5n///+T////jf///4f/ + //+B////ev///3T///9u////Wff9/wPD8f8AwPD/AL/vzwCA/wP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDO + /z8AzP//AMz//xDc//82////OP///zr///88////Pf///z7///8/////P////z////8/////Pv///z3/ + //87////Of///zf///81////Mv///y////8r////KP///wvV9/8AwfL/AMHx/wDA7j3///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzv8/AMz//wDM//8l3P//fP///4L///+I////jf///5L///+X////mv///5z/ + //+d////nP///5v///+X////k////4////+J////hP///37///93////cv///2v///8f1ff/AMHy/wDB + 8f8AwO49////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/6cAzP//AMz//yPy//8x////Mv///zX/ + //81////N////zf///83////N////zf///82////Nf///zT///8y////L////y3///8r////KP///yX/ + //8Z7/z/AMP0/wDC8/8AwfOl////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP+nAMz//wDM + //9Z8v//fv///4P///+I////jP///5D///+T////lf///5b///+V////lP///5H///+N////if///4T/ + //9/////ev///3T///9u////Te/8/wDD9P8AwvP/AMHzpf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAM7/HwDM//cAzP//B9X//yr+//8r////Lf///y7///8v////L////y////8v////L////y// + //8t////LP///yr///8o////Jv///yT///8h////Hv7//wXO9/8Aw/T/AMPz9wDF9x////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDO/x8AzP/3AMz//xTV//94/v//ff///4L///+G////if///4z/ + //+N////jv///43///+M////iv///4f///+D////f////3r///91////b////2n+//8Szvf/AMP0/wDD + 8/cAxfcf////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM3/fwDM//8AzP//FOn//yT/ + //8l////Jv///yf///8n////KP///yf///8n////J////yb///8l////I////yH///8f////Hf///xr/ + //8N5vz/AMX2/wDE9f8AwvV/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDN + /38AzP//AMz//0Lp//93////fP///3////+C////hP///4X///+G////hv///4T///+C////gP///3z/ + //95////dP///2////9q////Oub8/wDF9v8AxPX/AML1f////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEA0f8LAMz/4wDM//8C0P//Gvz//x3///8f////H////x////8g////IP///x// + //8f////Hv///x3///8b////Gv///xf///8V////Efv//wHK+f8Axff/AMX24wDM/wv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BANH/CwDM/+MAzP//CdD//2r8//91////eP///3r/ + //98////fv///37///9+////ff///3v///95////dv///3L///9v////av///177//8Hyvn/AMX3/wDF + 9uMAzP8L////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzf9XAMz//wDM + //8J4v//Fv///xf///8X////GP///xj///8Y////F////xf///8W////Ff///xT///8S////EP///w7/ + //8F3vz/AMf5/wDG+P8AxPZX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAM3/VwDM//8AzP//LeL//27///9x////c////3X///92////d////3b///91////dP///3L/ + //9v////bP///2j///9k////KN78/wDH+f8Axvj/AMT2V////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzf/FAMz//wDN//8M9///D////w////8Q////EP///xD/ + //8Q////D////w////8N////DP///wr///8J////Bvb+/wDJ+v8Ax/n/AMf5xf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM3/xQDM//8Czf//Vvf//2r/ + //9s////bf///27///9v////b////23///9s////av///2f///9k////Yv///0/2/v8Byfr/AMf5/wDH + +cX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDK + /zUAzP/9AMz//wLa//8H////CP///wj///8J////Cf///wj///8H////B////wb///8F////A////wH/ + //8A2f3/AMn7/wDI+v0Ayfo1////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAyv81AMz//QDM//8b2v//Yv///2T///9m////Z////2f///9n////Zv///2T/ + //9j////Yf///17///9b////GNn9/wDJ+/8AyPr9AMn6Nf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/5sAzP//AMz//wDv//8A////Af///wH/ + //8B////AP///wD///8A////AP///wD///8A////AO7//wDK/f8Ayvz/AMj8m////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP+bAMz//wDM + //8+7///Xf///17///9f////X////1////9e////Xf///1v///9a////V////znu//8Ayv3/AMr8/wDI + /Jv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/GQDM//MAzP//ANP//wD+//8A////AP///wD///8A////AP///wD///8A////AP///wD+ + //8A0///AMv+/wDK/fMAyv8Z////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDM/xkAzP/zAMz//wzT//9T/v//Vv///1f///9X////V////1f/ + //9V////VP///1L///9N/v//C9P//wDL/v8Ayv3zAMr/Gf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/dQDM//8AzP//AOf//wD/ + //8A////AP///wD///8A////AP///wD///8A////AOf//wDM//8AzP//AMz/c////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /3UAzP//AMz//ynn//9P////T////0////9P////T////07///9N////Sv///ybn//8AzP//AMz//wDM + /3P///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEA2/8HAMz/3QDM//8Az///APr//wD///8A////AP///wD///8A////AP///wD6 + //8Az///AMz//wDM/9sA2/8H////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BANv/BwDM/90AzP//BM///0H6//9H////R////0f/ + //9H////Rv///0X///89+v//BM///wDM//8AzP/bANv/B////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzf9NAMz//wDM + //8A3///AP///wD///8A////AP///wD///8A////AN///wDM//8AzP//AMz/S////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAM3/TQDM//8AzP//GN///z////9A////P////z////8+////Pf///xbf//8AzP//AMz//wDM + /0v///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzf+7AMz//wDM//8A9f//AP///wD///8A////AP///wD1 + //8AzP//AMz//wDN/7v///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM3/uwDM//8AzP//LfX//zj/ + //84////N////zf///8q9f//AMz//wDM//8Azf+7////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDL + /y0AzP/7AMz//wDY//8A////AP///wD///8A////ANj//wDM//8AzP/7AMr/K////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAy/8tAMz/+wDM//8L2P//MP///zD///8v////L////wvY//8AzP//AMz/+wDK + /yv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/5EAzP//AMz//wDt//8A////AP///wDs + //8AzP//AMz//wDL/4////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP+RAMz//wDM + //8a7f//KP///yj///8Z7P//AMz//wDM//8Ay/+P////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMn/EwDM/+0AzP//ANL//wD9//8A/f//ANL//wDM//8AzP/tAMn/E////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AQDJ/xMAzP/tAMz//wTS//8g/f//H/3//wTS//8AzP//AMz/7QDJ + /xP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/aQDM//8AzP//AOX//wDl + //8AzP//AMz//wDM/2n///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /2kAzP//AMz//wzl//8M5f//AMz//wDM//8AzP9p////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAv/8FAMz/1QDM//8Azf//AM3//wDM//8AzP/VAL//Bf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BAL//BQDM/9UAzP//AM3//wDN//8AzP//AMz/1QC/ + /wX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAy/9FAMz//wDM + //8AzP//AMz//wDL/0H///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMv/RQDM//8AzP//AMz//wDM//8Ay/9B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzf+tAMz//wDM//8AzP+r////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM3/rQDM//8AzP//AMz/q/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDN + /yUAzP/5AMz/9wDJ/yH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzf8lAMz/+QDM//cAyf8h////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDL/4UAzf+F////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAy/+FAM3/hf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/CwDK/FMAyfxVAMn5VQDJ+VUAxvlVAMb5VQDG9lUAxvZVAMP2VQDD81UAw/NVAMPzVQDA + 81UAwPBVAMDwVQDA8FUAve1VAL3tVQC97VUAve1VALrqVQC66lUAuupVALrnVQC651UAt+dVALfkVQC3 + 5FUAt+RVALTkVQC04VUAtOFVALThVQCx3lUAsd5VALHeVQCx3lUArttVAK7bVQCu21UArthVAKvYVQCr + 2FUAq9VVAKvVVQCr1VUAqNVVAKjSVQCo0lUAqNJVAKXPVQClz1UApc9VAKXPVQCizFUAosxVAKLMVQCi + yVUAn8lVAJ/JVQCfxlUAn8ZVAJ/GVQCizVMAzP8L////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv9hQDK/P8Ayfv/AMj6/wDI + +v8Ax/n/AMb4/wDF9/8Axfb/AMT1/wDD9P8Aw/P/AMLz/wDB8v8AwPH/AMDw/wC/7/8Avu7/AL7t/wC9 + 7P8AvOv/ALvr/wC76v8Auun/ALno/wC55/8AuOb/ALfl/wC25P8AtuT/ALXj/wC04v8AtOH/ALPg/wCy + 3/8Ast7/ALHd/wCw3P8Ar9z/AK/b/wCu2v8Ardn/AKzY/wCs1/8Aq9b/AKrV/wCq1f8AqdT/AKjT/wCo + 0v8Ap9H/AKbQ/wClz/8Apc7/AKTN/wCjzf8Aosz/AKLL/wChyv8AoMn/AKDI/wCfx/8Ansb/AJ7Hg/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEA1f8NAMr95QDK/P8Ayfv/AMr6/wDM+v8Ay/n/AMr4/wDJ+P8Ayff/AMj2/wDH + 9f8Ax/T/AMbz/wDF8/8AxPL/AMTx/wDD8P8Awu//AMHu/wDB7f8AwOz/AMDs/wDA6/8Av+r/AL7q/wC+ + 6f8Avej/ALzn/wC75v8Au+X/ALrl/wC55P8AuOP/ALji/wC34f8AtuD/ALbf/wC13v8AtN7/ALTd/wCz + 3P8Astz/ALLb/wCy2v8Asdn/ALDY/wCw1/8Ar9f/AK7W/wCt1f8ArdT/AKzT/wCr0v8Aq9H/AKrQ/wCp + 0P8AqM//AKjO/wClzP8AoMn/AKDI/wCfx+UAlb8N////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAy/9dAMr9/wDK + /P8A2Pz/AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////ALza/wChyv8AoMn/AKHIXf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAyv7HAMr9/wDK/P8A7/7/AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wDj7/8Aosz/AKLL/wChysf///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /zcAy/7/AMr9/wDS/P8A/v//AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A/f7/ALLU/wCjzP8Aosv/AKHLN/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/6EAy/7/AMr9/wDn/v8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wDV6f8ApM7/AKTN/wCkzJ////8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAM7/GwDM//MAy/7/AM39/wD6//8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A9/v/AKvT/wClz/8ApM7zAKfOG/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMz/eQDM//8Ay/7/AN7+/wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wDI4v8Ap9H/AKbQ/wCmznn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAv/8JAMz/3QDM//8Ay/7/APX//wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wL///8D////Bf///wb/ + //8H////B////wf///8I////CP///wf///8H////Bv///wX///8E////Av///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8A////AP///wD///8A7vb/AKnS/wCn0f8Ap9HdAJ/fCf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzf9RAMz//wDM + //8A1/7/AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/ + //8A////Av///wX///8H////Cf///wr///8M////Df///w////8P////D////w////8P////D////w// + //8O////Df///wv///8K////CP///wb///8E////Af///wD///8A////AP///wD///8A////AP///wD/ + //8A////AP///wC+3v8AqdP/AKjS/wCm0lH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP+9AMz//wDM//8A7f//AP///wD///8A////AP///wD/ + //8A////AP///wD///8A////AP///wD///8B////BP///wf///8K////DP///w7///8Q////Ev///xT/ + //8V////Fv///xf///8X////F////xf///8X////F////xb///8V////E////xL///8P////Df///wv/ + //8I////Bf///wL///8A////AP///wD///8A////AP///wD///8A4fD/AKrV/wCp1P8AqdK9////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDN + /y8AzP/9AMz//wDS//8A/f//AP///wD///8A////AP///wD///8A////AP///wD///8A////BP///wf/ + //8K////Dv///xH///8T////Fv///xf///8a////G////x3///8e////H////x////8f////H////x// + //8e////Hf///xz///8a////Gf///xf///8V////Ev///w////8N////Cf///wb///8C////AP///wD/ + //8A////APz+/wC13P8Aq9b/AKrV/QCq0i3///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDL/5UAzP//AMz//wDl//8A////AP///wD/ + //8A////AP///wD///8A////Av///wf///8K////Dv///xL///8V////F////xr///8d////H////yH/ + //8j////Jf///yX///8n////J////yf///8n////J////yb///8l////JP///yL///8g////Hv///xz/ + //8Z////Fv///xP///8Q////Df///wn///8F////Af///wD///8A1ev/AKzY/wCr1/8ArNWT////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/FQDM/+8AzP//AM7//wD5//8A////AP///wD///8A////AP///wX///8J////Df///xH/ + //8V////GP///xz///8f////Iv///yX///8n////Kf///yr///8s////Lf///y7///8v////L////y// + //8v////Lv///y3///8r////Kv///yf///8l////I////yD///8d////Gv///xf///8T////D////wv/ + //8H////Avb7/wCw2v8Ardj/AK3Y7wCm2RX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv/bQDM//8AzP//AN3//wD/ + //8A////AP///wL///8G////Cv///w////8T////F////xv///8f////Iv///yX///8p////K////y7/ + //8w////Mv///zT///81////Nv///zf///83////N////zb///81////Nf///zP///8x////L////y3/ + //8q////J////yT///8h////Hf///xr///8V////Ef///w3///8Dyuf/AK7a/wCt2f8Artlr////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEAzP8FAMz/1QDM//8AzP//APP//wD///8C////B////wz///8Q////Ff///xn/ + //8d////Iv///yX///8p////Lf///y////8y////Nf///zf///86////O////z3///8+////Pv///z// + //8/////Pv///z3///88////Ov///zn///83////NP///zH///8u////K////yf///8k////H////xz/ + //8X////D+33/wCw3P8Ar9v/AK7a1QC/vwX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzf9HAMz//wDM + //8A1v//Av///wf///8M////Ef///xb///8a////H////yT///8n////LP///y////8z////N////zr/ + //89////P////0H///9D////Rf///0X///9G////R////0b///9G////Rf///0T///9C////QP///z7/ + //87////OP///zX///8y////Lv///yr///8m////Iv///x3+//8FweX/ALDd/wCw3P8Ar9tH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP+vAMz//wDM//8E6///DP///xH///8W////G////yD/ + //8l////Kv///y7///8y////Nv///zr///89////Qf///0T///9G////SP///0r///9M////Tf///07/ + //9O////Tv///03///9N////S////0r///9H////Rf///0L///8/////PP///zj///81////MP///yz/ + //8n////FODy/wCy3v8Asd7/ALDdr////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDP + /yUAzP/5AMz//wHR//8Q/P//Fv///xv///8g////Jf///yr///8v////NP///zj///89////QP///0T/ + //9H////Sv///03///9Q////Uv///1T///9V////Vf///1b///9W////Vf///1X///9T////Uf///0// + //9M////Sf///0b///9C////P////zr///82////Mv///yv7/f8EuuP/ALLf/wCy3vkAs90l////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/4cAzP//AMz//wnj//8a////IP///yX/ + //8q////L////zX///86////Pv///0L///9H////Sv///07///9S////Vf///1f///9a////W////13/ + //9d////Xv///17///9d////XP///1r///9Y////Vv///1P///9Q////Tf///0n///9F////QP///zz/ + //83////FtXv/wC04f8As+D/ALPfh////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMj/DwDM/+kAzP//Ac3//xv4//8l////Kv///y////81////Ov///z////9E////SP///03/ + //9R////Vf///1j///9c////X////2H///9j////ZP///2X///9l////Zf///2T///9k////Yv///1// + //9d////Wv///1f///9T////T////0v///9G////Qv///zP0+/8BtuT/ALTi/wC04ekAttsP////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM3/YQDM//8AzP//Ctv//yn/ + //8v////NP///zr///8/////Rf///0n///9O////U////1f///9b////X////2L///9l////aP///2r/ + //9s////bf///23///9t////bP///2v///9q////Z////2T///9h////Xf///1r///9V////Uf///0z/ + //9H////E8vs/wC25P8AteP/ALThX////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEA//8DAMz/zQDM//8AzP//IPD//zL///84////Pv///0T///9J////T////1T/ + //9Y////Xf///2L///9l////af///2z///9v////cv///3T///90////df///3X///90////c////3H/ + //9u////a////2f///9k////X////1v///9W////Uf///zbq+P8At+X/ALbk/wC35M0AgP8D////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzP89AMz//wDM + //8H1P//Nv7//z3///9C////SP///07///9T////Wf///17///9i////Z////2z///9v////c////3f/ + //95////e////3z///99////fP///3z///96////eP///3X///9y////bv///2r///9l////YP///1v/ + //9U/v//DMTr/wC45v8At+X/ALfmPf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAy/+jAMz//wDM//8g6P//QP///0b///9M////Uv///1f/ + //9d////Yv///2j///9t////cv///3b///96////ff///4D///+C////hP///4T///+E////hP///4L/ + //9/////fP///3j///90////b////2r///9l////YP///zHg9f8Auej/ALnn/wC45qP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /x8AzP/1AMz//wTP//89+///Sv///0////9W////XP///2L///9n////bP///3L///93////fP///4D/ + //+E////h////4r///+M////jP///4z///+L////if///4b///+C////fv///3r///90////b////2r/ + //9b+f3/Br/r/wC66f8Auej1ALvmH////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDM/30AzP//AMz//xzg//9N////Uv///1n/ + //9f////Zf///2v///9x////d////3z///+C////hv///4r///+P////kv///5P///+U////lP///5L/ + //+Q////jP///4n///+E////f////3r///90////bv///ynX8/8Au+r/ALvp/wC76Hv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/CwDM/+MAzP//Ac3//0D1//9V////XP///2L///9o////b////3T///97////gf///4b/ + //+M////kf///5X///+Y////m////5z///+c////mv///5f///+T////jv///4n///+E////fv///3j/ + //9d8/z/Ab7s/wC86/8Au+rfAL/fCf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAMv/VQDM//8AzP//FNn//1f/ + //9e////ZP///2v///9y////d////37///+E////iv///5D///+W////m////5////+i////pP///6P/ + //+h////nf///5n///+T////jf///4f///+C////e////x3O8v8Ave3/AL3s/wC76VP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMz/wwDM//8AzP//O+7//1////9m////bP///3P///96////gP///4f/ + //+N////lP///5r///+f////pf///6r///+s////q////6f///+i////nf///5f///+R////iv///4T/ + //9S6fr/AL/v/wC+7v8Ave6/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzv8vAMz//QDM + //8L0v//Xf3//2f///9u////dP///3v///+C////if///4////+W////nP///6P///+q////r////7P/ + //+y////rP///6f///+g////mv///5P///+M////gP3//xDI8v8Av+//AL/v/QC+7y////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP+XAMz//wDM//8x5v//Z////27///90////fP///4L/ + //+J////j////5f///+d////pP///6r///+y////t////7T///+u////p////6H///+a////k////4z/ + //9D4fn/AMHx/wDA8P8AvvCX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDO + /xUAzP/vAMz//wTO//9c+v//bf///3T///97////gv///4j///+P////lf///5z///+i////qP///63/ + //+x////r////6v///+l////n////5n///+S////ffj+/wbF9P8AwvL/AMHx7wC/8hX///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDN/3EAzP//AMz//yTe//9s////cv///3n/ + //9/////hv///4z///+S////mf///57///+j////p////6n///+o////pf///6H///+c////lv///4// + //8w2fj/AMP0/wDC8/8AwfFv////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAMz/BQDM/9cAzP//AMz//1L0//9w////d////33///+D////if///4////+U////mf///5z/ + //+f////of///6H///+f////m////5f///+S////bfL9/wHE9v8Aw/X/AMP01wDM/wX///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM3/SQDM//8AzP//Ftf//2z/ + //90////ev///3////+E////iv///4////+S////lv///5j///+a////mf///5f///+U////kf///4v/ + //8c0vn/AMX3/wDE9v8Aw/RJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMv/swDM//8AzP//Qev//2////91////ev///3////+E////iP///4z/ + //+P////kf///5L///+S////kP///43///+K////U+n9/wDG+P8Axvf/AMX2sf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAyf8nAMz/+QDM + //8K0f//Zvz//3D///91////ev///37///+C////hf///4f///+J////iv///4r///+I////h////338 + //8Nzfr/AMf5/wDG+PkAyfgn////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAy/+LAMz//wDM//8v4///a////2////90////d////3v/ + //9+////gP///4L///+C////gv///4H///9/////OOL9/wDI+/8AyPr/AMf5if///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDM + /w8AzP/pAMz//wPN//9X+P//av///23///9x////dP///3f///94////ev///3r///96////ef///2f4 + //8Dy/z/AMn8/wDI++kAzP8P////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDL/2MAzP//AMz//x3b//9j////Z////2r/ + //9s////b////3H///9y////cv///3L///9y////Idr+/wDL/f8Ayvz/AMj8Y////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BAP//AwDM/88AzP//AMz//0Xy//9g////Y////2X///9n////af///2r///9q////av///07x + //8AzP//AMv+/wDL/c8A//8D////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM7/PwDM//8AzP//D9X//1j+ + //9c////Xv///2D///9i////Yv///2P///9g/v//EdX//wDM//8AzP//AM3/Pf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMz/pwDM//8AzP//Lun//1X///9X////WP///1r///9a////W////zPp + //8AzP//AMz//wDM/6X///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAzv8fAMz/9wDM + //8G0P//SPv//0////9R////Uv///1P///9N+///BtD//wDM//8AzP/3AM7/H////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzf9/AMz//wDM//8d4f//R////0n///9K////S////x/h + //8AzP//AMz//wDM/3////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDR + /wsAzP/jAMz//wHN//819v//Qv///0L///849v//Ac3//wDM//8AzP/jAMz/C////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDN/1cAzP//AMz//w/a//86////O////w/Z + //8AzP//AMz//wDN/1f///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQDN/8UAzP//AMz//yLu//8i7v//AMz//wDM//8AzP/F////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAM7/NQDM//0AzP//BdL//wXS + //8AzP//AMz//QDO/zX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAMz/mwDM//8AzP//AMz//wDM//8Ay/+Z////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAyv8ZAMz/8wDM + //8AzP//AMz/8QDK/xn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAzP9zAMz//wDM//8AzP9z////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQDb + /wcAzP/bAMz/2wDb/wf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQDL/0UAy/9F////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA + + + \ No newline at end of file diff --git a/AmiiBomb/Flash_Form.cs b/AmiiBomb/Flash_Form.cs index 987a3bd..490aa8e 100644 --- a/AmiiBomb/Flash_Form.cs +++ b/AmiiBomb/Flash_Form.cs @@ -75,86 +75,91 @@ private async void button2_Click(object sender, EventArgs e) string DeviceNFC = i18n.__("NFC_NTAG215"); if (!Action_Write) DeviceNFC = i18n.__("NFC_Amiibo_NTAG215"); - MessageBox.Show("Please, put your "+ DeviceNFC + " on the reader!" + Environment.NewLine + "(Or remove and put it again)", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + MessageBox.Show(i18n.__("NFC_Put_NTAG1", DeviceNFC) + Environment.NewLine + i18n.__("NFC_Put_NTAG2"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); textBox1.Text = i18n.__("NFC_Wait_NTAG"); await Task.Run(() => { while (!NTAG_isHere()){} }); textBox1.AppendText(i18n.__("NFC_Found_NTAG") + Environment.NewLine + Environment.NewLine); - if (Action_Write) - { - string NTAG_Short_UID = Arduino.SendCommand("/GET_NTAG_UID"); - textBox1.AppendText(i18n.__("NFC_Short_UID") + " " + NTAG_Short_UID + Environment.NewLine); + string NTAG_Short_UID = Arduino.SendCommand("/GET_NTAG_UID"); + + if (NTAG_Short_UID.Length == 14) + { + if (Action_Write) + { + textBox1.AppendText(i18n.__("NFC_Short_UID") + " " + NTAG_Short_UID + Environment.NewLine); - string NTAG_Long_UID = BitConverter.ToString(Amiibo_Class.Calculate_Long_UID(NTAG_Short_UID)).Replace("-", ""); - textBox1.AppendText(i18n.__("NFC_Long_UID") + " " + NTAG_Long_UID + Environment.NewLine + Environment.NewLine); + string NTAG_Long_UID = BitConverter.ToString(Amiibo_Class.Calculate_Long_UID(NTAG_Short_UID)).Replace("-", ""); + textBox1.AppendText(i18n.__("NFC_Long_UID") + " " + NTAG_Long_UID + Environment.NewLine + Environment.NewLine); - byte[] Amiibo_Data = Amiibo_Class.Patch(File.ReadAllBytes(Current_File_Bin), NTAG_Long_UID); - textBox1.AppendText("\"" + Current_File_Bin + "\" " + i18n.__("NFC_Patched") + Environment.NewLine); + byte[] Amiibo_Data = Amiibo_Class.Patch(File.ReadAllBytes(Current_File_Bin), NTAG_Long_UID); + textBox1.AppendText("\"" + Current_File_Bin + "\" " + i18n.__("NFC_Patched") + Environment.NewLine); - if(checkBox1.Checked) Arduino.SendCommand("/WRITE_AMIIBO 1"); - else Arduino.SendCommand("/WRITE_AMIIBO 0"); + if(checkBox1.Checked) Arduino.SendCommand("/WRITE_AMIIBO 1"); + else Arduino.SendCommand("/WRITE_AMIIBO 0"); - string Result = Arduino.SendCommand(Amiibo_Data); - textBox1.AppendText("\"" + Current_File_Bin + "\" " + i18n.__("NFC_Send") + Environment.NewLine + Environment.NewLine); + string Result = Arduino.SendCommand(Amiibo_Data); + textBox1.AppendText("\"" + Current_File_Bin + "\" " + i18n.__("NFC_Send") + Environment.NewLine + Environment.NewLine); - if (Result.Split('/', ' ')[1] == "ERROR") - textBox1.AppendText(i18n.__("NFC_Error") + " " + Result.Substring(1) + Environment.NewLine); - else if (Result.Split('/', ' ')[1] == "END_WRITE") - textBox1.AppendText(i18n.__("NFC_Amiibo_Ready") + Environment.NewLine); + if (Result.Split('/', ' ')[1] == "ERROR") + textBox1.AppendText(i18n.__("NFC_Error") + " " + Result.Substring(1) + Environment.NewLine); + else if (Result.Split('/', ' ')[1] == "END_WRITE") + textBox1.AppendText(i18n.__("NFC_Amiibo_Ready") + Environment.NewLine); + else + textBox1.AppendText(i18n.__("NFC_Unknown_Response") + " " + Result + Environment.NewLine); + } else - textBox1.AppendText(i18n.__("NFC_Unknown_Response") + " " + Result + Environment.NewLine); - } - else - { - byte[] Amiibo_Dump = new byte[540]; - int i; - for(i = 0; i < 135; i++) { - string Result = Arduino.SendCommand("/READ_AMIIBO " + i); + byte[] Amiibo_Dump = new byte[540]; + int i; + for(i = 0; i < 135; i++) + { + string Result = Arduino.SendCommand("/READ_AMIIBO " + i); - string[] SplitResult = Result.Split('/', ' '); + string[] SplitResult = Result.Split('/', ' '); - if (SplitResult.Length > 1) - { - if (Result.Split('/', ' ')[1] == "ERROR") - textBox1.AppendText(i18n.__("NFC_Error") + " " + Result.Substring(1) + Environment.NewLine); - else - textBox1.AppendText(i18n.__("NFC_Unknown_Response") + " " + Result + Environment.NewLine); + if (SplitResult.Length > 1) + { + if (Result.Split('/', ' ')[1] == "ERROR") + textBox1.AppendText(i18n.__("NFC_Error") + " " + Result.Substring(1) + Environment.NewLine); + else + textBox1.AppendText(i18n.__("NFC_Unknown_Response") + " " + Result + Environment.NewLine); - i = 135; - } - else - { - textBox1.AppendText(i18n.__("NFC_Page_Readed", (i + 1)) + Environment.NewLine); - byte[] Buffer = Helper_Class.String_To_Byte_Array(Result); - Array.Copy(Buffer, 0, Amiibo_Dump, i * 4, Buffer.Length); + i = 135; + } + else + { + textBox1.AppendText(i18n.__("NFC_Page_Readed", (i + 1)) + Environment.NewLine); + byte[] Buffer = Helper_Class.String_To_Byte_Array(Result); + Array.Copy(Buffer, 0, Amiibo_Dump, i * 4, Buffer.Length); + } } - } - if (i == 135) - { - textBox1.AppendText(i18n.__("NFC_Reading_Finished") + Environment.NewLine); + if (i == 135) + { + textBox1.AppendText(i18n.__("NFC_Reading_Finished") + Environment.NewLine); - SaveFileDialog saveFileDialog1 = new SaveFileDialog(); - saveFileDialog1.Filter = i18n.__("NFC_Save_Dump_Amiibo_Filter", "|*.bin"); - saveFileDialog1.Title = i18n.__("NFC_Save_Dump_Amiibo_Title"); - saveFileDialog1.InitialDirectory = Bin_Folder; + SaveFileDialog saveFileDialog1 = new SaveFileDialog(); + saveFileDialog1.Filter = i18n.__("NFC_Save_Dump_Amiibo_Filter", "|*.bin"); + saveFileDialog1.Title = i18n.__("NFC_Save_Dump_Amiibo_Title"); + saveFileDialog1.InitialDirectory = Bin_Folder; - byte[] Decrypted_Amiibo = Amiibo_Class.Decrypt(Amiibo_Dump, Main_Form.AmiiKeys); - string[] AmiiboLife_Info = AmiiboLife_Class.Get_Amiibo_Info(Amiibo_Class.Get_NFC_ID(Decrypted_Amiibo)); - byte[] UID = new byte[0x07]; - Array.Copy(Amiibo_Dump, 0, UID, 0, UID.Length); + byte[] Decrypted_Amiibo = Amiibo_Class.Decrypt(Amiibo_Dump, Main_Form.AmiiKeys); + string[] AmiiboLife_Info = AmiiboInfo_Class.Get_AmiiboInfo(Amiibo_Class.Get_NFC_ID(Decrypted_Amiibo)); + byte[] UID = new byte[0x07]; + Array.Copy(Amiibo_Dump, 0, UID, 0, UID.Length); - saveFileDialog1.FileName = ((AmiiboLife_Info[0].Trim() != "") ? AmiiboLife_Info[0].Trim().Replace(" ", "_") : BitConverter.ToString(UID).Replace("-", "")) + ".bin"; + saveFileDialog1.FileName = ((AmiiboLife_Info[0].Trim() != "") ? AmiiboLife_Info[0].Trim().Replace(" ", "_") : BitConverter.ToString(UID).Replace("-", "")) + ".bin"; - if (saveFileDialog1.ShowDialog(this.Parent) == DialogResult.OK && saveFileDialog1.FileName != "") - { - File.WriteAllBytes(saveFileDialog1.FileName, Amiibo_Dump); - MessageBox.Show(this, i18n.__("NFC_Save_Dump_Amiibo_Message"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + if (saveFileDialog1.ShowDialog(this.Parent) == DialogResult.OK && saveFileDialog1.FileName != "") + { + File.WriteAllBytes(saveFileDialog1.FileName, Amiibo_Dump); + MessageBox.Show(this, i18n.__("NFC_Save_Dump_Amiibo_Message"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + } } } } + else textBox1.AppendText(i18n.__("NFC_Wrong_Tag_Model") + Environment.NewLine); Arduino.SendCommand("/NTAG_HALT"); Arduino.Close(); diff --git a/AmiiBomb/Main_Form.Designer.cs b/AmiiBomb/Main_Form.Designer.cs index 52ef83b..28c4a08 100644 --- a/AmiiBomb/Main_Form.Designer.cs +++ b/AmiiBomb/Main_Form.Designer.cs @@ -33,19 +33,14 @@ private void InitializeComponent() this.listView1 = new System.Windows.Forms.ListView(); this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.deleteFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.imageList1 = new System.Windows.Forms.ImageList(this.components); this.menuStrip1 = new System.Windows.Forms.MenuStrip(); - this.folderBrowserDialog1 = new System.Windows.Forms.FolderBrowserDialog(); - this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); - this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog(); - this.splitContainer1 = new System.Windows.Forms.SplitContainer(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.deleteFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.selectbinFolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dumpAmiiboToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.amiiBombuinoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.powerSavesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator(); this.flashAmiiBombuinoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.internalFlasherToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); @@ -61,7 +56,12 @@ private void InitializeComponent() this.filesCacheToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.activeFilesCachingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.deleteCacheToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.websiteInformationsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.amiibolifeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.amiiboAPIToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator(); + this.searchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator(); this.languagesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.amiiboToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.nameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); @@ -73,21 +73,43 @@ private void InitializeComponent() this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator(); this.actionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.decryptToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.spoofRandomIDToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator(); this.createTagToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); this.dumpAppDataToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.writeAppDataToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.appDataEditorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.howConnectToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator(); this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.donateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.folderBrowserDialog1 = new System.Windows.Forms.FolderBrowserDialog(); + this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); + this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog(); + this.splitContainer1 = new System.Windows.Forms.SplitContainer(); + this.splitContainer2 = new System.Windows.Forms.SplitContainer(); + this.splitContainer3 = new System.Windows.Forms.SplitContainer(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.treeView1 = new System.Windows.Forms.TreeView(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.contextMenuStrip1.SuspendLayout(); this.menuStrip1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); this.splitContainer1.Panel1.SuspendLayout(); this.splitContainer1.Panel2.SuspendLayout(); this.splitContainer1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).BeginInit(); + this.splitContainer2.Panel1.SuspendLayout(); + this.splitContainer2.Panel2.SuspendLayout(); + this.splitContainer2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).BeginInit(); + this.splitContainer3.Panel1.SuspendLayout(); + this.splitContainer3.Panel2.SuspendLayout(); + this.splitContainer3.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); this.SuspendLayout(); // @@ -101,7 +123,7 @@ private void InitializeComponent() this.listView1.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; this.listView1.Location = new System.Drawing.Point(0, 0); this.listView1.Name = "listView1"; - this.listView1.Size = new System.Drawing.Size(343, 399); + this.listView1.Size = new System.Drawing.Size(343, 199); this.listView1.SmallImageList = this.imageList1; this.listView1.TabIndex = 8; this.listView1.UseCompatibleStateImageBehavior = false; @@ -121,11 +143,21 @@ private void InitializeComponent() this.contextMenuStrip1.Size = new System.Drawing.Size(138, 26); this.contextMenuStrip1.Opening += new System.ComponentModel.CancelEventHandler(this.contextMenuStrip1_Opening); // + // deleteFileToolStripMenuItem + // + this.deleteFileToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.delete; + this.deleteFileToolStripMenuItem.Name = "deleteFileToolStripMenuItem"; + this.deleteFileToolStripMenuItem.Size = new System.Drawing.Size(137, 22); + this.deleteFileToolStripMenuItem.Text = "Delete File..."; + this.deleteFileToolStripMenuItem.Click += new System.EventHandler(this.deleteFileToolStripMenuItem_Click); + // // imageList1 // this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream"))); this.imageList1.TransparentColor = System.Drawing.Color.Transparent; - this.imageList1.Images.SetKeyName(0, "amiibo-logo.png"); + this.imageList1.Images.SetKeyName(0, "amiibo-icon.png"); + this.imageList1.Images.SetKeyName(1, "folder.png"); + this.imageList1.Images.SetKeyName(2, "folder_page.png"); // // menuStrip1 // @@ -141,77 +173,6 @@ private void InitializeComponent() this.menuStrip1.TabIndex = 12; this.menuStrip1.Text = "menuStrip1"; // - // folderBrowserDialog1 - // - this.folderBrowserDialog1.RootFolder = System.Environment.SpecialFolder.MyComputer; - this.folderBrowserDialog1.ShowNewFolderButton = false; - // - // openFileDialog1 - // - this.openFileDialog1.FileName = "openFileDialog1"; - // - // splitContainer1 - // - this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainer1.Location = new System.Drawing.Point(0, 24); - this.splitContainer1.Name = "splitContainer1"; - // - // splitContainer1.Panel1 - // - this.splitContainer1.Panel1.Controls.Add(this.listView1); - this.splitContainer1.Panel1MinSize = 0; - // - // splitContainer1.Panel2 - // - this.splitContainer1.Panel2.Controls.Add(this.label3); - this.splitContainer1.Panel2.Controls.Add(this.label4); - this.splitContainer1.Panel2.Controls.Add(this.pictureBox1); - this.splitContainer1.Panel2MinSize = 0; - this.splitContainer1.Size = new System.Drawing.Size(854, 399); - this.splitContainer1.SplitterDistance = 343; - this.splitContainer1.TabIndex = 13; - this.splitContainer1.Visible = false; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.BackColor = System.Drawing.Color.Transparent; - this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label3.Location = new System.Drawing.Point(3, 0); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(29, 20); - this.label3.TabIndex = 12; - this.label3.Text = " "; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.BackColor = System.Drawing.Color.Transparent; - this.label4.Location = new System.Drawing.Point(3, 20); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(25, 13); - this.label4.TabIndex = 13; - this.label4.Text = " "; - // - // deleteFileToolStripMenuItem - // - this.deleteFileToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.delete; - this.deleteFileToolStripMenuItem.Name = "deleteFileToolStripMenuItem"; - this.deleteFileToolStripMenuItem.Size = new System.Drawing.Size(137, 22); - this.deleteFileToolStripMenuItem.Text = "Delete File..."; - this.deleteFileToolStripMenuItem.Click += new System.EventHandler(this.deleteFileToolStripMenuItem_Click); - // - // pictureBox1 - // - this.pictureBox1.Dock = System.Windows.Forms.DockStyle.Fill; - this.pictureBox1.Location = new System.Drawing.Point(0, 0); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(507, 399); - this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; - this.pictureBox1.TabIndex = 11; - this.pictureBox1.TabStop = false; - this.pictureBox1.Paint += new System.Windows.Forms.PaintEventHandler(this.pictureBox1_Paint); - // // fileToolStripMenuItem // this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { @@ -236,12 +197,33 @@ private void InitializeComponent() // // dumpAmiiboToolStripMenuItem // + this.dumpAmiiboToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.amiiBombuinoToolStripMenuItem, + this.powerSavesToolStripMenuItem}); this.dumpAmiiboToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.database_go; this.dumpAmiiboToolStripMenuItem.Name = "dumpAmiiboToolStripMenuItem"; this.dumpAmiiboToolStripMenuItem.Size = new System.Drawing.Size(219, 22); this.dumpAmiiboToolStripMenuItem.Text = "Dump Amiibo..."; this.dumpAmiiboToolStripMenuItem.Click += new System.EventHandler(this.dumpAmiiboToolStripMenuItem_Click); // + // amiiBombuinoToolStripMenuItem + // + this.amiiBombuinoToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.AmiiBomb_logo; + this.amiiBombuinoToolStripMenuItem.Name = "amiiBombuinoToolStripMenuItem"; + this.amiiBombuinoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D))); + this.amiiBombuinoToolStripMenuItem.Size = new System.Drawing.Size(223, 22); + this.amiiBombuinoToolStripMenuItem.Text = "with AmiiBombuino"; + this.amiiBombuinoToolStripMenuItem.Click += new System.EventHandler(this.dumpAmiiboToolStripMenuItem_Click); + // + // powerSavesToolStripMenuItem + // + this.powerSavesToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.powertag_logo; + this.powerSavesToolStripMenuItem.Name = "powerSavesToolStripMenuItem"; + this.powerSavesToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.P))); + this.powerSavesToolStripMenuItem.Size = new System.Drawing.Size(223, 22); + this.powerSavesToolStripMenuItem.Text = "with PowerSaves"; + this.powerSavesToolStripMenuItem.Click += new System.EventHandler(this.powerSavesToolStripMenuItem_Click); + // // toolStripSeparator8 // this.toolStripSeparator8.Name = "toolStripSeparator8"; @@ -291,7 +273,10 @@ private void InitializeComponent() this.optionsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.keyToolStripMenuItem, this.filesCacheToolStripMenuItem, + this.websiteInformationsToolStripMenuItem, this.toolStripSeparator7, + this.searchToolStripMenuItem, + this.toolStripSeparator9, this.languagesToolStripMenuItem}); this.optionsToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.cog; this.optionsToolStripMenuItem.Name = "optionsToolStripMenuItem"; @@ -307,7 +292,7 @@ private void InitializeComponent() this.registerAmiiboKeyToolStripMenuItem}); this.keyToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.key; this.keyToolStripMenuItem.Name = "keyToolStripMenuItem"; - this.keyToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.keyToolStripMenuItem.Size = new System.Drawing.Size(173, 22); this.keyToolStripMenuItem.Text = "Keys"; // // selectKeybinFileToolStripMenuItem @@ -347,7 +332,7 @@ private void InitializeComponent() this.deleteCacheToolStripMenuItem}); this.filesCacheToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.script; this.filesCacheToolStripMenuItem.Name = "filesCacheToolStripMenuItem"; - this.filesCacheToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.filesCacheToolStripMenuItem.Size = new System.Drawing.Size(173, 22); this.filesCacheToolStripMenuItem.Text = "Files Cache"; // // activeFilesCachingToolStripMenuItem @@ -368,16 +353,56 @@ private void InitializeComponent() this.deleteCacheToolStripMenuItem.Text = "Delete Cache"; this.deleteCacheToolStripMenuItem.Click += new System.EventHandler(this.deleteCacheToolStripMenuItem_Click); // + // websiteInformationsToolStripMenuItem + // + this.websiteInformationsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.amiibolifeToolStripMenuItem, + this.amiiboAPIToolStripMenuItem}); + this.websiteInformationsToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.layout_content; + this.websiteInformationsToolStripMenuItem.Name = "websiteInformationsToolStripMenuItem"; + this.websiteInformationsToolStripMenuItem.Size = new System.Drawing.Size(173, 22); + this.websiteInformationsToolStripMenuItem.Text = "Amiibo Databases"; + // + // amiibolifeToolStripMenuItem + // + this.amiibolifeToolStripMenuItem.Checked = true; + this.amiibolifeToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.amiibolifeToolStripMenuItem.Name = "amiibolifeToolStripMenuItem"; + this.amiibolifeToolStripMenuItem.Size = new System.Drawing.Size(218, 22); + this.amiibolifeToolStripMenuItem.Text = "Amiibo.life by LouieGeetoo"; + this.amiibolifeToolStripMenuItem.Click += new System.EventHandler(this.amiibolifeToolStripMenuItem_Click); + // + // amiiboAPIToolStripMenuItem + // + this.amiiboAPIToolStripMenuItem.Name = "amiiboAPIToolStripMenuItem"; + this.amiiboAPIToolStripMenuItem.Size = new System.Drawing.Size(218, 22); + this.amiiboAPIToolStripMenuItem.Text = "AmiiboAPI by N3evin"; + this.amiiboAPIToolStripMenuItem.Click += new System.EventHandler(this.amiiboAPIToolStripMenuItem_Click); + // // toolStripSeparator7 // this.toolStripSeparator7.Name = "toolStripSeparator7"; - this.toolStripSeparator7.Size = new System.Drawing.Size(149, 6); + this.toolStripSeparator7.Size = new System.Drawing.Size(170, 6); + // + // searchToolStripMenuItem + // + this.searchToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.magnifier; + this.searchToolStripMenuItem.Name = "searchToolStripMenuItem"; + this.searchToolStripMenuItem.ShortcutKeyDisplayString = "CTRL + F"; + this.searchToolStripMenuItem.Size = new System.Drawing.Size(173, 22); + this.searchToolStripMenuItem.Text = "Search..."; + this.searchToolStripMenuItem.Click += new System.EventHandler(this.searchToolStripMenuItem_Click); + // + // toolStripSeparator9 + // + this.toolStripSeparator9.Name = "toolStripSeparator9"; + this.toolStripSeparator9.Size = new System.Drawing.Size(170, 6); // // languagesToolStripMenuItem // this.languagesToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.world; this.languagesToolStripMenuItem.Name = "languagesToolStripMenuItem"; - this.languagesToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.languagesToolStripMenuItem.Size = new System.Drawing.Size(173, 22); this.languagesToolStripMenuItem.Text = "Languages"; // // amiiboToolStripMenuItem @@ -404,6 +429,7 @@ private void InitializeComponent() // this.nameToolStripMenuItem.Enabled = false; this.nameToolStripMenuItem.Name = "nameToolStripMenuItem"; + this.nameToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; this.nameToolStripMenuItem.Size = new System.Drawing.Size(182, 22); this.nameToolStripMenuItem.Text = "Name"; // @@ -411,6 +437,7 @@ private void InitializeComponent() // this.seriesToolStripMenuItem.Enabled = false; this.seriesToolStripMenuItem.Name = "seriesToolStripMenuItem"; + this.seriesToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; this.seriesToolStripMenuItem.Size = new System.Drawing.Size(182, 22); this.seriesToolStripMenuItem.Text = "Series"; // @@ -418,8 +445,9 @@ private void InitializeComponent() // this.moreInformationsToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.information; this.moreInformationsToolStripMenuItem.Name = "moreInformationsToolStripMenuItem"; + this.moreInformationsToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; this.moreInformationsToolStripMenuItem.Size = new System.Drawing.Size(182, 22); - this.moreInformationsToolStripMenuItem.Text = "...More informations"; + this.moreInformationsToolStripMenuItem.Text = "More informations..."; this.moreInformationsToolStripMenuItem.TextDirection = System.Windows.Forms.ToolStripTextDirection.Horizontal; this.moreInformationsToolStripMenuItem.Click += new System.EventHandler(this.moreInformationsToolStripMenuItem_Click); // @@ -431,12 +459,14 @@ private void InitializeComponent() // currentAmiiboToolStripMenuItem // this.currentAmiiboToolStripMenuItem.Name = "currentAmiiboToolStripMenuItem"; + this.currentAmiiboToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.Yes; this.currentAmiiboToolStripMenuItem.Size = new System.Drawing.Size(182, 22); this.currentAmiiboToolStripMenuItem.Text = "Current Amiibo"; // // encryptedToolStripMenuItem // this.encryptedToolStripMenuItem.Name = "encryptedToolStripMenuItem"; + this.encryptedToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; this.encryptedToolStripMenuItem.Size = new System.Drawing.Size(182, 22); this.encryptedToolStripMenuItem.Text = "?Encrypted"; // @@ -449,10 +479,13 @@ private void InitializeComponent() // this.actionsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.decryptToolStripMenuItem, + this.spoofRandomIDToolStripMenuItem, + this.toolStripSeparator10, this.createTagToolStripMenuItem, this.toolStripSeparator4, this.dumpAppDataToolStripMenuItem, - this.writeAppDataToolStripMenuItem}); + this.writeAppDataToolStripMenuItem, + this.appDataEditorToolStripMenuItem}); this.actionsToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.database_go; this.actionsToolStripMenuItem.Name = "actionsToolStripMenuItem"; this.actionsToolStripMenuItem.Size = new System.Drawing.Size(182, 22); @@ -462,28 +495,42 @@ private void InitializeComponent() // this.decryptToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.lock_edit; this.decryptToolStripMenuItem.Name = "decryptToolStripMenuItem"; - this.decryptToolStripMenuItem.Size = new System.Drawing.Size(156, 22); + this.decryptToolStripMenuItem.Size = new System.Drawing.Size(185, 22); this.decryptToolStripMenuItem.Text = "Decrypt"; this.decryptToolStripMenuItem.Click += new System.EventHandler(this.decryptToolStripMenuItem_Click); // + // spoofRandomIDToolStripMenuItem + // + this.spoofRandomIDToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.layers; + this.spoofRandomIDToolStripMenuItem.Name = "spoofRandomIDToolStripMenuItem"; + this.spoofRandomIDToolStripMenuItem.Size = new System.Drawing.Size(185, 22); + this.spoofRandomIDToolStripMenuItem.Text = "Spoof Random ID"; + this.spoofRandomIDToolStripMenuItem.Click += new System.EventHandler(this.spoofRandomIDToolStripMenuItem_Click); + // + // toolStripSeparator10 + // + this.toolStripSeparator10.Name = "toolStripSeparator10"; + this.toolStripSeparator10.Size = new System.Drawing.Size(182, 6); + // // createTagToolStripMenuItem // this.createTagToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.tag_blue_add; this.createTagToolStripMenuItem.Name = "createTagToolStripMenuItem"; - this.createTagToolStripMenuItem.Size = new System.Drawing.Size(156, 22); + this.createTagToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N))); + this.createTagToolStripMenuItem.Size = new System.Drawing.Size(185, 22); this.createTagToolStripMenuItem.Text = "Create NTAG"; this.createTagToolStripMenuItem.Click += new System.EventHandler(this.createTagToolStripMenuItem_Click); // // toolStripSeparator4 // this.toolStripSeparator4.Name = "toolStripSeparator4"; - this.toolStripSeparator4.Size = new System.Drawing.Size(153, 6); + this.toolStripSeparator4.Size = new System.Drawing.Size(182, 6); // // dumpAppDataToolStripMenuItem // this.dumpAppDataToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.application_side_contract; this.dumpAppDataToolStripMenuItem.Name = "dumpAppDataToolStripMenuItem"; - this.dumpAppDataToolStripMenuItem.Size = new System.Drawing.Size(156, 22); + this.dumpAppDataToolStripMenuItem.Size = new System.Drawing.Size(185, 22); this.dumpAppDataToolStripMenuItem.Text = "Dump AppData"; this.dumpAppDataToolStripMenuItem.Click += new System.EventHandler(this.dumpAppDataToolStripMenuItem_Click); // @@ -491,10 +538,18 @@ private void InitializeComponent() // this.writeAppDataToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.application_side_expand; this.writeAppDataToolStripMenuItem.Name = "writeAppDataToolStripMenuItem"; - this.writeAppDataToolStripMenuItem.Size = new System.Drawing.Size(156, 22); + this.writeAppDataToolStripMenuItem.Size = new System.Drawing.Size(185, 22); this.writeAppDataToolStripMenuItem.Text = "Write AppData"; this.writeAppDataToolStripMenuItem.Click += new System.EventHandler(this.writeAppDataToolStripMenuItem_Click); // + // appDataEditorToolStripMenuItem + // + this.appDataEditorToolStripMenuItem.Image = global::AmiiBomb.Properties.Resources.page_edit; + this.appDataEditorToolStripMenuItem.Name = "appDataEditorToolStripMenuItem"; + this.appDataEditorToolStripMenuItem.Size = new System.Drawing.Size(185, 22); + this.appDataEditorToolStripMenuItem.Text = "AppData Editor"; + this.appDataEditorToolStripMenuItem.Click += new System.EventHandler(this.appDataEditorToolStripMenuItem_Click); + // // helpToolStripMenuItem // this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { @@ -534,6 +589,136 @@ private void InitializeComponent() this.donateToolStripMenuItem.Text = "Donate"; this.donateToolStripMenuItem.Click += new System.EventHandler(this.donateToolStripMenuItem_Click); // + // folderBrowserDialog1 + // + this.folderBrowserDialog1.RootFolder = System.Environment.SpecialFolder.MyComputer; + this.folderBrowserDialog1.ShowNewFolderButton = false; + // + // openFileDialog1 + // + this.openFileDialog1.FileName = "openFileDialog1"; + // + // splitContainer1 + // + this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainer1.Location = new System.Drawing.Point(0, 24); + this.splitContainer1.Name = "splitContainer1"; + // + // splitContainer1.Panel1 + // + this.splitContainer1.Panel1.Controls.Add(this.splitContainer2); + this.splitContainer1.Panel1MinSize = 0; + // + // splitContainer1.Panel2 + // + this.splitContainer1.Panel2.Controls.Add(this.label3); + this.splitContainer1.Panel2.Controls.Add(this.label4); + this.splitContainer1.Panel2.Controls.Add(this.pictureBox1); + this.splitContainer1.Panel2MinSize = 0; + this.splitContainer1.Size = new System.Drawing.Size(854, 399); + this.splitContainer1.SplitterDistance = 343; + this.splitContainer1.TabIndex = 13; + this.splitContainer1.Visible = false; + // + // splitContainer2 + // + this.splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1; + this.splitContainer2.Location = new System.Drawing.Point(0, 0); + this.splitContainer2.Name = "splitContainer2"; + this.splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal; + // + // splitContainer2.Panel1 + // + this.splitContainer2.Panel1.Controls.Add(this.splitContainer3); + // + // splitContainer2.Panel2 + // + this.splitContainer2.Panel2.Controls.Add(this.listView1); + this.splitContainer2.Size = new System.Drawing.Size(343, 399); + this.splitContainer2.SplitterDistance = 196; + this.splitContainer2.TabIndex = 10; + // + // splitContainer3 + // + this.splitContainer3.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainer3.FixedPanel = System.Windows.Forms.FixedPanel.Panel1; + this.splitContainer3.IsSplitterFixed = true; + this.splitContainer3.Location = new System.Drawing.Point(0, 0); + this.splitContainer3.Name = "splitContainer3"; + this.splitContainer3.Orientation = System.Windows.Forms.Orientation.Horizontal; + // + // splitContainer3.Panel1 + // + this.splitContainer3.Panel1.Controls.Add(this.textBox1); + this.splitContainer3.Panel1MinSize = 20; + // + // splitContainer3.Panel2 + // + this.splitContainer3.Panel2.Controls.Add(this.treeView1); + this.splitContainer3.Panel2MinSize = 20; + this.splitContainer3.Size = new System.Drawing.Size(343, 196); + this.splitContainer3.SplitterDistance = 25; + this.splitContainer3.TabIndex = 0; + // + // textBox1 + // + this.textBox1.Dock = System.Windows.Forms.DockStyle.Fill; + this.textBox1.ForeColor = System.Drawing.Color.DimGray; + this.textBox1.Location = new System.Drawing.Point(0, 0); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(343, 20); + this.textBox1.TabIndex = 0; + this.textBox1.Text = "Search"; + this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged); + this.textBox1.Enter += new System.EventHandler(this.textBox1_Enter); + this.textBox1.Leave += new System.EventHandler(this.textBox1_Leave); + // + // treeView1 + // + this.treeView1.Dock = System.Windows.Forms.DockStyle.Fill; + this.treeView1.ImageKey = "folder.png"; + this.treeView1.ImageList = this.imageList1; + this.treeView1.Location = new System.Drawing.Point(0, 0); + this.treeView1.Name = "treeView1"; + this.treeView1.SelectedImageKey = "folder_page.png"; + this.treeView1.Size = new System.Drawing.Size(343, 167); + this.treeView1.TabIndex = 9; + this.treeView1.AfterExpand += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterExpand); + this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterSelect); + // + // label3 + // + this.label3.AutoSize = true; + this.label3.BackColor = System.Drawing.Color.Transparent; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(3, 1); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(29, 20); + this.label3.TabIndex = 12; + this.label3.Text = " "; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.BackColor = System.Drawing.Color.Transparent; + this.label4.Location = new System.Drawing.Point(3, 20); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(25, 13); + this.label4.TabIndex = 13; + this.label4.Text = " "; + // + // pictureBox1 + // + this.pictureBox1.Dock = System.Windows.Forms.DockStyle.Fill; + this.pictureBox1.Location = new System.Drawing.Point(0, 0); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(507, 399); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.pictureBox1.TabIndex = 11; + this.pictureBox1.TabStop = false; + this.pictureBox1.Paint += new System.Windows.Forms.PaintEventHandler(this.pictureBox1_Paint); + // // Main_Form // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -546,7 +731,7 @@ private void InitializeComponent() this.Name = "Main_Form"; this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "AmiiBomb - 0.2 Alpha"; + this.Text = "AmiiBomb by Ac_K - 0.3 Alpha"; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.Main_Form_FormClosed); this.Shown += new System.EventHandler(this.Main_Form_Shown); @@ -559,6 +744,15 @@ private void InitializeComponent() this.splitContainer1.Panel2.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); this.splitContainer1.ResumeLayout(false); + this.splitContainer2.Panel1.ResumeLayout(false); + this.splitContainer2.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).EndInit(); + this.splitContainer2.ResumeLayout(false); + this.splitContainer3.Panel1.ResumeLayout(false); + this.splitContainer3.Panel1.PerformLayout(); + this.splitContainer3.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).EndInit(); + this.splitContainer3.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); @@ -618,6 +812,20 @@ private void InitializeComponent() public System.Windows.Forms.ToolStripMenuItem donateToolStripMenuItem; public System.Windows.Forms.ToolStripMenuItem internalFlasherToolStripMenuItem; public System.Windows.Forms.ToolStripMenuItem withXLoaderToolStripMenuItem; + private System.Windows.Forms.TreeView treeView1; + private System.Windows.Forms.SplitContainer splitContainer2; + private System.Windows.Forms.SplitContainer splitContainer3; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator9; + public System.Windows.Forms.ToolStripMenuItem searchToolStripMenuItem; + public System.Windows.Forms.TextBox textBox1; + public System.Windows.Forms.ToolStripMenuItem spoofRandomIDToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem amiibolifeToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem amiiboAPIToolStripMenuItem; + public System.Windows.Forms.ToolStripMenuItem websiteInformationsToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator10; + public System.Windows.Forms.ToolStripMenuItem appDataEditorToolStripMenuItem; + public System.Windows.Forms.ToolStripMenuItem amiiBombuinoToolStripMenuItem; + public System.Windows.Forms.ToolStripMenuItem powerSavesToolStripMenuItem; } } diff --git a/AmiiBomb/Main_Form.cs b/AmiiBomb/Main_Form.cs index 41be4a5..3e16eda 100644 --- a/AmiiBomb/Main_Form.cs +++ b/AmiiBomb/Main_Form.cs @@ -8,22 +8,33 @@ using System.Text.RegularExpressions; using AmiiBomb.Properties; using System.Drawing; +using System.Collections.Generic; namespace AmiiBomb { public partial class Main_Form : Form { - Config_Class Config = new Config_Class(); - FileSystemWatcher Watcher = new FileSystemWatcher(); + public static Config_Class Config = new Config_Class(); + FileSystemWatcher File_Watcher = new FileSystemWatcher(); + FileSystemWatcher Folder_Watcher = new FileSystemWatcher(); public static AmiiboKeys AmiiKeys; Thread thCheck_Clipboard; string Last_File_Watched = "", - Last_Action_Watched = "", + Last_File_Action_Watched = "", + Last_Folder_Watched = "", + Last_Folder_Action_Watched = "", AmiiBomb_Config_File = "lib\\AmiiBomb.conf", - Amiibo_Keys_Hash = "BBDBB49A917D14F7A997D327BA40D40C39E606CE"; + Amiibo_Keys_Hash = "BBDBB49A917D14F7A997D327BA40D40C39E606CE", + Current_Folder = "", + Search_Backup_Current_Folder = ""; + Button Exit_Search_Button = new Button(); + TreeNode Last_Node; string Current_NFC_ID = ""; private I18n i18n = I18n.Instance; + [System.Runtime.InteropServices.DllImport("user32.dll")] + private static extern IntPtr SendMessage(IntPtr hWnd, int msg, IntPtr wp, IntPtr lp); + public Main_Form() { AppDomain.CurrentDomain.AssemblyResolve += LoadAssembly; @@ -31,6 +42,11 @@ public Main_Form() Helper_Class.DoubleBuffered(listView1, true); splitContainer1.Panel1MinSize = 0; splitContainer1.Panel2MinSize = 0; + + splitContainer3.Panel1Collapsed = true; + splitContainer3.Panel1.Hide(); + + AddSearchButton(); } private Assembly LoadAssembly(object sender, ResolveEventArgs args) @@ -51,25 +67,56 @@ private Assembly LoadAssembly(object sender, ResolveEventArgs args) public void FileWatcher() { - Watcher.Path = Config.Bin_Folder_Path; - Watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName; - Watcher.Filter = "*.bin"; + File_Watcher.Path = Current_Folder; + File_Watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName; + File_Watcher.Filter = "*.bin"; - Watcher.Renamed += new RenamedEventHandler(OnChanged); - Watcher.Changed += new FileSystemEventHandler(OnChanged); - Watcher.Created += new FileSystemEventHandler(OnChanged); - Watcher.Deleted += new FileSystemEventHandler(OnChanged); + File_Watcher.Renamed += new RenamedEventHandler(OnFileChanged); + File_Watcher.Changed += new FileSystemEventHandler(OnFileChanged); + File_Watcher.Created += new FileSystemEventHandler(OnFileChanged); + File_Watcher.Deleted += new FileSystemEventHandler(OnFileChanged); - Watcher.EnableRaisingEvents = true; + File_Watcher.EnableRaisingEvents = true; } - private void OnChanged(object source, FileSystemEventArgs e) + private void OnFileChanged(object source, FileSystemEventArgs e) { - if(Last_File_Watched != e.FullPath || Last_Action_Watched != e.ChangeType.ToString()) - LoadAmiiboBinFolder(); + if (Last_File_Watched != e.FullPath || Last_File_Action_Watched != e.ChangeType.ToString()) + { + ListFiles(Current_Folder); + treeView1.Invoke(new Action(() => treeView1.SelectedNode = Last_Node)); + } Last_File_Watched = e.FullPath; - Last_Action_Watched = e.ChangeType.ToString(); + Last_File_Action_Watched = e.ChangeType.ToString(); + } + + public void FolderWatcher() + { + Folder_Watcher.Path = (Current_Folder == "")? Config.Bin_Folder_Path : Current_Folder; + Folder_Watcher.NotifyFilter = NotifyFilters.DirectoryName; + Folder_Watcher.IncludeSubdirectories = true; + + Folder_Watcher.Renamed += new RenamedEventHandler(OnFolderChanged); + Folder_Watcher.Changed += new FileSystemEventHandler(OnFolderChanged); + Folder_Watcher.Created += new FileSystemEventHandler(OnFolderChanged); + Folder_Watcher.Deleted += new FileSystemEventHandler(OnFolderChanged); + + Folder_Watcher.EnableRaisingEvents = true; + } + + private void OnFolderChanged(object source, FileSystemEventArgs e) + { + if (Last_Folder_Watched != e.FullPath || Last_Folder_Action_Watched != e.ChangeType.ToString()) + { + List savedExpansionState = null; + treeView1.Invoke(new Action(() => savedExpansionState = treeView1.Nodes.GetExpansionState())); + LoadAmiiboBinFolder(); + treeView1.Invoke(new Action(() => treeView1.Nodes.SetExpansionState(savedExpansionState))); + } + + Last_Folder_Watched = e.FullPath; + Last_Folder_Action_Watched = e.ChangeType.ToString(); } private void LoadAmiiboKey() @@ -88,14 +135,36 @@ private void LoadAmiiboKey() } } - private void LoadAmiiboBinFolder() + private void LoadAmiiboBinFolder(string Folder = "", TreeNode ParentNode = null) { - listView1.Invoke(new Action(() => listView1.Items.Clear())); + treeView1.Invoke(new Action(() => treeView1.BeginUpdate())); + if (Folder == "") + { + treeView1.Invoke(new Action(() => treeView1.Nodes.Clear())); + treeView1.Invoke(new Action(() => treeView1.Nodes.Add("\\"))); + Folder = Config.Bin_Folder_Path; + ParentNode = treeView1.Nodes[0]; + } + + string[] Directories = Directory.GetDirectories(Folder); + foreach (string DirName in Directories) + { + treeView1.Invoke(new Action(() => ParentNode.Nodes.Add(new DirectoryInfo(DirName).Name))); + LoadAmiiboBinFolder(DirName, ParentNode.Nodes[ParentNode.Nodes.Count - 1]); + } - string[] Files = Directory.GetFiles(Config.Bin_Folder_Path, "*.bin"); + treeView1.Invoke(new Action(() => treeView1.EndUpdate())); + treeView1.Invoke(new Action(() => { treeView1.SelectedNode = treeView1.Nodes[0]; })); + } + + private void ListFiles(string Dir_Path) + { + listView1.Invoke(new Action(() => listView1.Items.Clear())); listView1.Invoke(new Action(() => listView1.BeginUpdate())); + string[] Files = Directory.GetFiles(Dir_Path, "*.bin"); + foreach (string BinFile in Files) { if (new FileInfo(BinFile).Length == 572) @@ -103,10 +172,10 @@ private void LoadAmiiboBinFolder() DialogResult DgResult = MessageBox.Show(i18n.__("Message_Amiibo_Hash_Detected", Environment.NewLine), this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DgResult == DialogResult.Yes) { - byte[] Hashed_File = File.ReadAllBytes(Path.Combine(Config.Bin_Folder_Path, BinFile)); + byte[] Hashed_File = File.ReadAllBytes(Path.Combine(Current_Folder, BinFile)); Array.Resize(ref Hashed_File, 540); - File.Move(Path.Combine(Config.Bin_Folder_Path, BinFile), Path.Combine(Config.Bin_Folder_Path, Path.GetFileNameWithoutExtension(BinFile) + ".bin.bak")); - File.WriteAllBytes(Path.Combine(Config.Bin_Folder_Path, BinFile), Hashed_File); + File.Move(Path.Combine(Current_Folder, BinFile), Path.Combine(Current_Folder, Path.GetFileNameWithoutExtension(BinFile) + ".bin.bak")); + File.WriteAllBytes(Path.Combine(Current_Folder, BinFile), Hashed_File); } } @@ -118,7 +187,6 @@ private void LoadAmiiboBinFolder() } listView1.Invoke(new Action(() => listView1.EndUpdate())); - listView1.Invoke(new Action(() => listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent))); listView1.Invoke(new Action(() => listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize))); } @@ -128,9 +196,15 @@ private void Get_FileInfo(string BinFile) byte[] Decrypted_Amiibo; if (File_IsEncrypted(BinFile)) - Decrypted_Amiibo = Amiibo_Class.Decrypt(File.ReadAllBytes(Path.Combine(Config.Bin_Folder_Path, BinFile)), AmiiKeys); + { + Decrypted_Amiibo = Amiibo_Class.Decrypt(File.ReadAllBytes(Path.Combine(Current_Folder, BinFile)), AmiiKeys); + spoofRandomIDToolStripMenuItem.Enabled = true; + } else - Decrypted_Amiibo = File.ReadAllBytes(Path.Combine(Config.Bin_Folder_Path, BinFile)); + { + Decrypted_Amiibo = File.ReadAllBytes(Path.Combine(Current_Folder, BinFile)); + spoofRandomIDToolStripMenuItem.Enabled = false; + } string Char_ID = Amiibo_Class.Get_Character_ID(Decrypted_Amiibo); string GameSeries_ID = Amiibo_Class.Get_GameSeries_ID(Decrypted_Amiibo); @@ -171,7 +245,7 @@ private void Get_FileInfo(string BinFile) { Stream stream = File.Open(Cache_File_Path, FileMode.Open); var binaryFormatter = new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter(); - AmiiboLife_Cache_Class Cache_File = (AmiiboLife_Cache_Class)binaryFormatter.Deserialize(stream); + AmiiboInfo_Cache_Class Cache_File = (AmiiboInfo_Cache_Class)binaryFormatter.Deserialize(stream); stream.Close(); if (Helper_Class.ValidSHA1(Decrypted_Amiibo, Cache_File.SHA1)) @@ -190,7 +264,7 @@ private void Get_FileInfo(string BinFile) else { Current_NFC_ID = NFC_ID; - string[] AmiiboLife_Info = AmiiboLife_Class.Get_Amiibo_Info(NFC_ID); + string[] AmiiboLife_Info = AmiiboInfo_Class.Get_AmiiboInfo(NFC_ID); if (AmiiboLife_Info[2] != "") { pictureBox1.Load(AmiiboLife_Info[2]); @@ -202,7 +276,7 @@ private void Get_FileInfo(string BinFile) seriesToolStripMenuItem.Text = AmiiboLife_Info[1].Trim(); label4.Text = AmiiboLife_Info[1].Trim(); - AmiiboLife_Cache_Class Cache_File = new AmiiboLife_Cache_Class(); + AmiiboInfo_Cache_Class Cache_File = new AmiiboInfo_Cache_Class(); Cache_File.SHA1 = Helper_Class.SHA1_File(Decrypted_Amiibo); Cache_File.Name = AmiiboLife_Info[0].Trim(); Cache_File.Serie = AmiiboLife_Info[1].Trim(); @@ -225,7 +299,7 @@ private void Get_FileInfo(string BinFile) private bool File_IsEncrypted(string BinFile) { - if (Amiibo_Class.IsEncrypted(File.ReadAllBytes(Path.Combine(Config.Bin_Folder_Path, BinFile)))) + if (Amiibo_Class.IsEncrypted(File.ReadAllBytes(Path.Combine(Current_Folder, BinFile)))) return true; else return false; } @@ -275,7 +349,7 @@ private void whereFindAmiiboKeyToolStripMenuItem_Click(object sender, EventArgs private void dumpAmiiboToolStripMenuItem_Click(object sender, EventArgs e) { Flash_Form Form = new Flash_Form(); - Form.Bin_Folder = Config.Bin_Folder_Path; + Form.Bin_Folder = Current_Folder; Form.Action_Write = false; Form.ShowDialog(); } @@ -289,7 +363,6 @@ private void selectbinFolderToolStripMenuItem_Click(object sender, EventArgs e) File.WriteAllText(AmiiBomb_Config_File, JsonConvert.SerializeObject(Config)); LoadAmiiboBinFolder(); - FileWatcher(); } } @@ -324,37 +397,45 @@ private void Check_Clipboard() { if (registerAmiiboKeyToolStripMenuItem.Checked) { - IDataObject ClipData = Clipboard.GetDataObject(); - if (ClipData.GetData(DataFormats.Text) != null && ClipData.GetDataPresent(DataFormats.Text)) + try { - string Clipboard_Text = ClipData.GetData(DataFormats.Text).ToString(); - Clipboard_Text = Regex.Replace(Clipboard_Text, "[^a-zA-Z0-9-]", string.Empty); - - if (Clipboard_Text.Length == 320) + IDataObject ClipData = Clipboard.GetDataObject(); + if (ClipData.GetData(DataFormats.Text) != null) { - if (Helper_Class.ValidSHA1(Helper_Class.String_To_Byte_Array(Clipboard_Text), Amiibo_Keys_Hash)) + if (ClipData.GetDataPresent(DataFormats.Text)) { - this.Invoke(new Action(() => { - Helper_Class.FlashWindowEx(this); - DialogResult DgResult = MessageBox.Show(this, i18n.__("Clipboard_Key_Message1"), this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question); + string Clipboard_Text = ClipData.GetData(DataFormats.Text).ToString(); + Clipboard_Text = Regex.Replace(Clipboard_Text, "[^a-zA-Z0-9-]", string.Empty); - if (DgResult == DialogResult.Yes) + if (Clipboard_Text.Length == 320) + { + if (Helper_Class.ValidSHA1(Helper_Class.String_To_Byte_Array(Clipboard_Text), Amiibo_Keys_Hash)) { - SaveFileDialog saveFileDialog1 = new SaveFileDialog(); - saveFileDialog1.Filter = i18n.__("Clipboard_Key_Filter", "|*.bin"); - saveFileDialog1.Title = i18n.__("Clipboard_Key_Title"); - - if (saveFileDialog1.ShowDialog(this) == DialogResult.OK && saveFileDialog1.FileName != "") + this.Invoke(new Action(() => { - MessageBox.Show(this, i18n.__("Clipboard_Key_Message2"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); - } - else Clipboard.SetDataObject(""); + Helper_Class.FlashWindowEx(this); + DialogResult DgResult = MessageBox.Show(this, i18n.__("Clipboard_Key_Message1"), this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question); + + if (DgResult == DialogResult.Yes) + { + SaveFileDialog saveFileDialog1 = new SaveFileDialog(); + saveFileDialog1.Filter = i18n.__("Clipboard_Key_Filter", "|*.bin"); + saveFileDialog1.Title = i18n.__("Clipboard_Key_Title"); + + if (saveFileDialog1.ShowDialog(this) == DialogResult.OK && saveFileDialog1.FileName != "") + { + MessageBox.Show(this, i18n.__("Clipboard_Key_Message2"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + } + else Clipboard.SetDataObject(""); + } + else Clipboard.SetDataObject(""); + })); } - else Clipboard.SetDataObject(""); - })); + } } } } + catch (Exception) {} } Application.DoEvents(); @@ -421,6 +502,20 @@ private void Main_Form_Shown(object sender, EventArgs e) if (Config.Bin_Folder_Path == null) AskBinFolder(); if (Config.KeyFile_Path == null) AskAmiiboKey(); if (Config.Locale == null) Config.Locale = I18n.GetLocale(); + + switch (Config.Database) + { + case 1: + amiibolifeToolStripMenuItem.Checked = false; + amiiboAPIToolStripMenuItem.Checked = true; + break; + default: + amiibolifeToolStripMenuItem.Checked = true; + amiiboAPIToolStripMenuItem.Checked = false; + break; + } + + activeFilesCachingToolStripMenuItem.Checked = Config.Cache; } else { @@ -439,7 +534,9 @@ private void Main_Form_Shown(object sender, EventArgs e) if (Config.Bin_Folder_Path != null) { LoadAmiiboBinFolder(); - FileWatcher(); + treeView1.Nodes[0].Expand(); + treeView1.SelectedNode = treeView1.Nodes[0]; + FolderWatcher(); } if (Config.KeyFile_Path != null) LoadAmiiboKey(); @@ -473,6 +570,8 @@ private void Controls_Size() if ((this.Width / 2) > ListView_Width) splitContainer1.SplitterDistance = ListView_Width; else if (this.Width > 160) splitContainer1.SplitterDistance = this.Width / 2; + + splitContainer3.SplitterDistance = 20; } private void moreInformationsToolStripMenuItem_Click(object sender, EventArgs e) @@ -486,18 +585,18 @@ private void decryptToolStripMenuItem_Click(object sender, EventArgs e) if (File_IsEncrypted(FileName)) { - File.WriteAllBytes(Path.Combine(Config.Bin_Folder_Path, Path.GetFileNameWithoutExtension(FileName) + ".dec.bin"), Amiibo_Class.Decrypt(File.ReadAllBytes(Path.Combine(Config.Bin_Folder_Path, FileName)), AmiiKeys)); + File.WriteAllBytes(Path.Combine(Current_Folder, Path.GetFileNameWithoutExtension(FileName) + ".dec.bin"), Amiibo_Class.Decrypt(File.ReadAllBytes(Path.Combine(Current_Folder, FileName)), AmiiKeys)); } else { - File.WriteAllBytes(Path.Combine(Config.Bin_Folder_Path, Path.GetFileNameWithoutExtension(FileName) + ".enc.bin"), Amiibo_Class.Encrypt(File.ReadAllBytes(Path.Combine(Config.Bin_Folder_Path, FileName)), AmiiKeys)); + File.WriteAllBytes(Path.Combine(Current_Folder, Path.GetFileNameWithoutExtension(FileName) + ".enc.bin"), Amiibo_Class.Encrypt(File.ReadAllBytes(Path.Combine(Current_Folder, FileName)), AmiiKeys)); } } private void createTagToolStripMenuItem_Click(object sender, EventArgs e) { Flash_Form Form = new Flash_Form(); - Form.Current_File_Bin = Path.Combine(Config.Bin_Folder_Path, listView1.SelectedItems[0].Text.Trim()); + Form.Current_File_Bin = Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim()); Form.Action_Write = true; Form.ShowDialog(); } @@ -509,8 +608,8 @@ private void writeAppDataToolStripMenuItem_Click(object sender, EventArgs e) openFileDialog1.Filter = i18n.__("Write_AppData_Filter", "|*.AppData|", "|*.*"); if (openFileDialog1.ShowDialog() == DialogResult.OK) { - byte[] AppData_Patched_File = Amiibo_Class.WriteAppData(File.ReadAllBytes(Path.Combine(Config.Bin_Folder_Path, listView1.SelectedItems[0].Text.Trim())), File.ReadAllBytes(openFileDialog1.FileName)); - File.WriteAllBytes(Path.Combine(Config.Bin_Folder_Path, Path.GetFileNameWithoutExtension(listView1.SelectedItems[0].Text.Trim()) + ".AppData_Patched.bin"), AppData_Patched_File); + byte[] AppData_Patched_File = Amiibo_Class.WriteAppData(File.ReadAllBytes(Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim())), File.ReadAllBytes(openFileDialog1.FileName)); + File.WriteAllBytes(Path.ChangeExtension(Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim()), ".AppData_Patched.bin"), AppData_Patched_File); MessageBox.Show(this, i18n.__("Write_AppData_Message1", Path.GetFileName(openFileDialog1.FileName)), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } } @@ -524,7 +623,7 @@ private void dumpAppDataToolStripMenuItem_Click(object sender, EventArgs e) if (saveFileDialog1.ShowDialog(this) == DialogResult.OK && saveFileDialog1.FileName != "") { - byte[] AppData = Amiibo_Class.Dump_AppData(File.ReadAllBytes(Path.Combine(Config.Bin_Folder_Path, listView1.SelectedItems[0].Text.Trim()))); + byte[] AppData = Amiibo_Class.Dump_AppData(File.ReadAllBytes(Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim()))); File.WriteAllBytes(saveFileDialog1.FileName, AppData); MessageBox.Show(this, i18n.__("Dump_AppData_Message1"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } @@ -551,6 +650,8 @@ private void deleteCacheToolStripMenuItem_Click(object sender, EventArgs e) { File.Delete(CacheFile); } + + MessageBox.Show(this, i18n.__("Message_Cache_Deleted"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } private void activeFilesCachingToolStripMenuItem_Click(object sender, EventArgs e) @@ -572,7 +673,7 @@ private void contextMenuStrip1_Opening(object sender, System.ComponentModel.Canc private void deleteFileToolStripMenuItem_Click(object sender, EventArgs e) { - string FilePath = Path.Combine(Config.Bin_Folder_Path, listView1.SelectedItems[0].Text.Trim()); + string FilePath = Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim()); DialogResult DgResult = MessageBox.Show(i18n.__("Message_Confirm_Delete"), this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DgResult == DialogResult.Yes) { @@ -588,6 +689,193 @@ private void internalFlasherToolStripMenuItem_Click(object sender, EventArgs e) new Arduino_Form().ShowDialog(); } + private void textBox1_Enter(object sender, EventArgs e) + { + if (textBox1.Text == i18n.__("Search")) + { + textBox1.Text = ""; + textBox1.ForeColor = Color.Black; + + treeView1.Enabled = false; + Search_Backup_Current_Folder = Current_Folder; + File_Watcher.EnableRaisingEvents = false; + Folder_Watcher.EnableRaisingEvents = false; + } + } + + private void textBox1_Leave(object sender, EventArgs e) + { + if (String.IsNullOrWhiteSpace(textBox1.Text)) + { + textBox1.Text = i18n.__("Search"); + textBox1.ForeColor = Color.DimGray; + + Current_Folder = Search_Backup_Current_Folder; + treeView1.Enabled = true; + File_Watcher.EnableRaisingEvents = true; + Folder_Watcher.EnableRaisingEvents = true; + ListFiles(Current_Folder); + splitContainer1.Panel2.Visible = false; + amiiboToolStripMenuItem.Visible = false; + } + } + + private void textBox1_TextChanged(object sender, EventArgs e) + { + if (textBox1.Text != i18n.__("Search")) + { + Exit_Search_Button.Visible = true; + if (!String.IsNullOrWhiteSpace(textBox1.Text)) + { + + listView1.Items.Clear(); + listView1.BeginUpdate(); + + foreach (string Search_File in Directory.EnumerateFiles(Config.Bin_Folder_Path, "*.bin", SearchOption.AllDirectories)) + { + if (Path.GetFileName(Search_File.ToLower()).Contains(textBox1.Text.ToLower())) + { + Current_Folder = Config.Bin_Folder_Path; + + ListViewItem lvItem = new ListViewItem(" " + Search_File.Replace(Config.Bin_Folder_Path, "").Substring(1), 0); + listView1.Items.Add(lvItem); + } + } + + listView1.EndUpdate(); + listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); + listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize); + } + } + else Exit_Search_Button.Visible = false; + } + + private void AddSearchButton() + { + Exit_Search_Button.Size = new Size(25, textBox1.Height); + Exit_Search_Button.Dock = DockStyle.Right; + Exit_Search_Button.Cursor = Cursors.Default; + Exit_Search_Button.BackgroundImage = new Bitmap(Properties.Resources.cancel, new Size(12, 12)); + Exit_Search_Button.BackgroundImageLayout = ImageLayout.Center; + Exit_Search_Button.FlatStyle = FlatStyle.Flat; + Exit_Search_Button.ForeColor = Color.White; + Exit_Search_Button.FlatAppearance.BorderSize = 0; + Exit_Search_Button.Click += Exit_Search_Button_Click; + textBox1.Controls.Add(Exit_Search_Button); + this.AcceptButton = Exit_Search_Button; + SendMessage(textBox1.Handle, 0xd3, (IntPtr)2, (IntPtr)(Exit_Search_Button.Width << 16)); + } + + private void Exit_Search_Button_Click(object sender, EventArgs e) + { + textBox1.Text = ""; + splitContainer3.Panel2.Focus(); + } + + private void Show_Search_Box() + { + Exit_Search_Button.PerformClick(); + + if (splitContainer3.Panel1Collapsed) + { + splitContainer3.Panel1Collapsed = false; + splitContainer3.Panel1.Show(); + textBox1.Focus(); + } + else + { + splitContainer3.Panel1Collapsed = true; + splitContainer3.Panel1.Hide(); + } + } + + private void searchToolStripMenuItem_Click(object sender, EventArgs e) + { + Show_Search_Box(); + } + + private void spoofRandomIDToolStripMenuItem_Click(object sender, EventArgs e) + { + byte[] Original_File = File.ReadAllBytes(Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim())); + byte[] UID = Amiibo_Class.Generate_Random_UID(); + Array.Copy(UID, 0x000, Original_File, 0x000, UID.Length); + File.WriteAllBytes(Path.ChangeExtension(Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim()), ".spoof.bin"), Original_File); + + MessageBox.Show(i18n.__("Message_Spoofed_Bin"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + private void amiibolifeToolStripMenuItem_Click(object sender, EventArgs e) + { + amiibolifeToolStripMenuItem.Checked = true; + amiiboAPIToolStripMenuItem.Checked = false; + + Config.Database = 0; + File.WriteAllText(AmiiBomb_Config_File, JsonConvert.SerializeObject(Config)); + } + + private void amiiboAPIToolStripMenuItem_Click(object sender, EventArgs e) + { + amiibolifeToolStripMenuItem.Checked = false; + amiiboAPIToolStripMenuItem.Checked = true; + + Config.Database = 1; + File.WriteAllText(AmiiBomb_Config_File, JsonConvert.SerializeObject(Config)); + } + + private void appDataEditorToolStripMenuItem_Click(object sender, EventArgs e) + { + switch(Current_NFC_ID) + { + case "01030000-024F0902": + Editor_TPWolf_Form Form = new Editor_TPWolf_Form(); + Form.Current_File_Bin = Path.Combine(Current_Folder, listView1.SelectedItems[0].Text.Trim()); + Form.ShowDialog(); + break; + default: + MessageBox.Show(i18n.__("Message_No_AppData_Editor"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + break; + } + } + + private void powerSavesToolStripMenuItem_Click(object sender, EventArgs e) + { + PowerSaves_Form Form = new PowerSaves_Form(); + Form.Bin_Folder = Current_Folder; + //Form.Action_Write = false; + Form.ShowDialog(); + } + + private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) + { + Current_Folder = Config.Bin_Folder_Path + e.Node.FullPath.Substring(1); + Last_Node = e.Node; + e.Node.Expand(); + ListFiles(Current_Folder); + FileWatcher(); + } + + private void treeView1_AfterExpand(object sender, TreeViewEventArgs e) + { + treeView1.SelectedNode = e.Node; + } + + protected override bool ProcessCmdKey(ref Message msg, Keys keyData) + { + if (keyData == (Keys.Control | Keys.F)) + { + Show_Search_Box(); + + return true; + } + else if (keyData == (Keys.Control | Keys.N)) + { + if (!amiiboToolStripMenuItem.Visible) return true; + else base.ProcessCmdKey(ref msg, keyData); + } + + return base.ProcessCmdKey(ref msg, keyData); + } + private void withXLoaderToolStripMenuItem_Click(object sender, EventArgs e) { var executablePath = Application.StartupPath + "\\lib\\XLoader\\XLoader.exe"; diff --git a/AmiiBomb/Main_Form.resx b/AmiiBomb/Main_Form.resx index 86714d7..e9496aa 100644 --- a/AmiiBomb/Main_Form.resx +++ b/AmiiBomb/Main_Form.resx @@ -127,9 +127,9 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAD+ - BwAAAk1TRnQBSQFMAwEBAAG4AQEBuAEBARABAAEJAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA - AUADAAEJAwABAQEAAQgFAAFAAQIYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAO + CgAAAk1TRnQBSQFMAgEBAwEAAbgBAAG4AQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo + AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm @@ -156,13 +156,21 @@ AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw - AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wEAAf8B2gHcCgABtwGI - Af8wAAH/AtMBGQEAAfQB7AEPAQcB8QESAfQB/wEYAYQB9DIAAfQC/wEOAgAB7AHtAQABBwEAAfQyAAEa - ARsB/wEAAZIBAAFtAf8BAAHsAQABBwEAAf8BGwEaMAACNgEbAQAB7AEAAQcCAAHrAQABBwEAAcMBOAEy - MAABGwH0AgAB7wEAARQB9AHxAgAB8QIAAf8BGzEAAf8BvQH/AQABEwQAAe0BAAH/AbwB/zEAAf8BQQFA - Ab0BAAH/AQcC7AHyAgAB8wFwAQYB9DEAARYBvQoAAfABkQH/MAABQgFNAT4HAAE+AwABKAMAAUADAAEJ - AwABAQEAAQEFAAFIFwAD/wEAAR8B+AYAAQgHAAHAAQsGAAEQAYgGAAERAYgGAAEwAQwGAAGIAREGAAEI - ATAGAAGfAfgGAAs= + AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/yEAAXQMUgF0MgABUgHD + B5oDegHDAVIjAAEaAZkLUgEaAQABUgH2BJoEegJZAcMBUiMAAXQBGwEaBJoFegHDAVIBAAFSAfYFmgR6 + AVkBwwFSEgAB/wHaAdwKAAG3AYgB/wEAAVIB9gGgApoDegRZAcMBUgEAAVIB9gWaBZkB8AFSArQQAAH/ + AtMBGQEAAfQB7AEPAQcB8QESAfQB/wEYAYQB9AEAAVIB9gHDAaACmgN6A1kBwwFSAQABUgL/A/YGmgHD + AVIB9AG0EgAB9AL/AQ4CAAHsAe0BAAEHAQAB9AMAAVIB9gLDAqABmgN6AlkBwwFSAQABUgH2AXkBdAFS + AZoB9Ab/AVIB9AG0EAABGgEbAf8BAAGSAQABbQH/AQAB7AEAAQcBAAH/ARsBGgEAAVIC/wP2AcMCmgN6 + AcMBUgEAAVgB9gKaAXoJUgH0AbQQAAI2ARsBAAHsAQABBwIAAesBAAEHAQABwwE4ATIBAAFSAfYCmgF6 + ARsG9gH/AVgBAAFYAfYDmgEaAbQB/wYZAf8BtBAAARsB9AIAAe8BAAEUAfQB8QIAAfECAAH/ARsBAAFY + AfYDmgJ6ApoDegH2AVgBAAFYBf8BCQH/BhkB9AG0EQAB/wG9Af8BAAETBAAB7QEAAf8BvAH/AgABWAH2 + A5oBGgb2Af8BeQEABnkBCQH/BhkB9AG0EAAB/wFBAUABvQEAAf8BBwLsAfICAAHzAXABBgH0AQABWAX/ + AfYEeQKZARsHAAEJAf8EGQHdAQkB9AG0EQABFgG9CgAB8AGRAf8BAAd5B/8HAAEJAf8EGQHzAfQB/wG0 + NgABCQH0AxkBCQH/ARkCCTYAAQkB/wX0AdwBCQH/NgAECQK0AbUB8AH/EQABQgFNAT4HAAE+AwABKAMA + AUADAAEQAwABAQEAAQEFAAGAFwAD/wEABP8BAAEDAgAE/wEAAQMCAAL/AYABAQEAAQMCAAL/AYABAQEA + AQMCAAEfAfgBgAEBBAABCAEAAYABAQQAAcABCwGAAQEEAAEQAYgBgAEBBAABEQGIAYABAQQAATABDAGA + AQEEAAGIAREBgAEBBAABCAEwAYABAQH8AwABnwH4AYABAQH8AwAE/wH8AwAE/wH8AwAE/wH8AQECAAs= diff --git a/AmiiBomb/PowerSaves_Form.Designer.cs b/AmiiBomb/PowerSaves_Form.Designer.cs new file mode 100644 index 0000000..ad98866 --- /dev/null +++ b/AmiiBomb/PowerSaves_Form.Designer.cs @@ -0,0 +1,137 @@ +namespace AmiiBomb +{ + partial class PowerSaves_Form + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PowerSaves_Form)); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // textBox2 + // + this.textBox2.BackColor = System.Drawing.Color.Black; + this.textBox2.Font = new System.Drawing.Font("Consolas", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox2.ForeColor = System.Drawing.Color.White; + this.textBox2.Location = new System.Drawing.Point(15, 57); + this.textBox2.Multiline = true; + this.textBox2.Name = "textBox2"; + this.textBox2.ReadOnly = true; + this.textBox2.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.textBox2.Size = new System.Drawing.Size(317, 124); + this.textBox2.TabIndex = 9; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(12, 9); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(43, 13); + this.label1.TabIndex = 12; + this.label1.Text = "Name:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(12, 33); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(98, 13); + this.label2.TabIndex = 13; + this.label2.Text = "PowerSaves ID:"; + // + // textBox1 + // + this.textBox1.BackColor = System.Drawing.Color.White; + this.textBox1.Location = new System.Drawing.Point(116, 30); + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.Size = new System.Drawing.Size(216, 20); + this.textBox1.TabIndex = 14; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(113, 9); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(22, 13); + this.label3.TabIndex = 15; + this.label3.Text = " "; + // + // button1 + // + this.button1.Image = global::AmiiBomb.Properties.Resources.database_go; + this.button1.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; + this.button1.Location = new System.Drawing.Point(15, 187); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(317, 33); + this.button1.TabIndex = 11; + this.button1.Text = "Dump Amiibo Tag!"; + this.button1.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // PowerSaves_Form + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(347, 234); + this.Controls.Add(this.label3); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.button1); + this.Controls.Add(this.textBox2); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.Name = "PowerSaves_Form"; + this.ShowInTaskbar = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "PowerSaves ToolBox"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.PowerSaves_Form_FormClosed); + this.Load += new System.EventHandler(this.PowerSaves_Form_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.TextBox textBox2; + public System.Windows.Forms.Button button1; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Label label3; + public System.Windows.Forms.Label label1; + public System.Windows.Forms.Label label2; + } +} \ No newline at end of file diff --git a/AmiiBomb/PowerSaves_Form.cs b/AmiiBomb/PowerSaves_Form.cs new file mode 100644 index 0000000..a77787a --- /dev/null +++ b/AmiiBomb/PowerSaves_Form.cs @@ -0,0 +1,157 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace AmiiBomb +{ + public partial class PowerSaves_Form : Form + { + public PowerSaves_Form() + { + InitializeComponent(); + this.Opacity = 0; + } + + HIDDevice USBHID_Device; + string USBHID_DevicePath = ""; + public string Bin_Folder = ""; + Thread thRead_Tag; + private I18n i18n = I18n.Instance; + + private void PowerSaves_Form_Load(object sender, EventArgs e) + { + Translate_Class.Translate(this); + + foreach (HIDDevice.interfaceDetails USB_Device in HIDDevice.getConnectedDevices()) + { + if(USB_Device.product.Trim() == "NFC-Portal" && USB_Device.manufacturer.Trim() == "Datel") + { + USBHID_DevicePath = USB_Device.devicePath; + label3.Text = USB_Device.product + " of " + USB_Device.manufacturer; + textBox1.Text = USB_Device.serialNumber; + break; + } + } + + if(USBHID_DevicePath == "") + { + MessageBox.Show(i18n.__("PowerSaves_No_PowerSaves"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + this.Close(); + } + else this.Opacity = 100; + } + + private void PowerSaves_Form_FormClosed(object sender, FormClosedEventArgs e) + { + if (thRead_Tag != null && thRead_Tag.IsAlive) thRead_Tag.Abort(); + } + + private void button1_Click(object sender, EventArgs e) + { + button1.Enabled = false; + + MessageBox.Show(i18n.__("PowerSaves_Put_Tag"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + + if (thRead_Tag != null && thRead_Tag.IsAlive) thRead_Tag.Abort(); + + thRead_Tag = new Thread(() => + { + try + { + USBHID_Device = new HIDDevice(USBHID_DevicePath, false); + + textBox2.Invoke(new Action(() => textBox2.Text = "")); + + USBHID_Device.Write(new byte[] { 0x20, 0xFF }); + + USBHID_Device.Write(new byte[] { 0x11 }); + USBHID_Device.Read(); + USBHID_Device.Write(new byte[] { 0x10 }); + USBHID_Device.Read(); + + textBox2.Invoke(new Action(() => textBox2.AppendText(i18n.__("PowerSaves_Wait_Tag")))); + + byte[] UID_Data; + + while (true) + { + USBHID_Device.Write(new byte[] { 0x12 }); + UID_Data = USBHID_Device.Read(); + + if (UID_Data.Skip(5).Take(1).ToArray()[0] == 7) break; + } + + textBox2.Invoke(new Action(() => textBox2.AppendText(" " + i18n.__("PowerSaves_Found_NTAG") + Environment.NewLine))); + textBox2.Invoke(new Action(() => textBox2.AppendText(i18n.__("PowerSaves_Short_UID") + " " + BitConverter.ToString(UID_Data.Skip(6).Take(7).ToArray()).Replace("-", "") + Environment.NewLine + Environment.NewLine))); + + byte[] Amiibo_Dump = new byte[0]; + + for (int i = 0x00; i < 0x88; i = i + 0x04) + { + Read: + int Take = 16; + if (i == 0x84) Take = 12; + + USBHID_Device.Write(new byte[] { 0x1C, (byte)i }); + byte[] Readed_Bytes = USBHID_Device.Read().Skip(3).Take(Take).ToArray(); + + int Sum = 0; + foreach (byte Value in Readed_Bytes) { Sum += Value; } + if (Sum == 0) + { + textBox2.Invoke(new Action(() => textBox2.AppendText(i18n.__("PowerSaves_Pages_Error", i, i + 3) + Environment.NewLine))); + goto Read; + } + + textBox2.Invoke(new Action(() => textBox2.AppendText(i18n.__("PowerSaves_Pages_Readed", i, i + 3) + Environment.NewLine))); + Array.Resize(ref Amiibo_Dump, Amiibo_Dump.Length + Take); + Array.Copy(Readed_Bytes, 0, Amiibo_Dump, Amiibo_Dump.Length - Take, Take); + } + + textBox2.Invoke(new Action(() => textBox2.AppendText(i18n.__("PowerSaves_Reading_Finished") + Environment.NewLine))); + + this.Invoke(new Action(() => { + + byte[] Decrypted_Amiibo = Amiibo_Class.Decrypt(Amiibo_Dump, Main_Form.AmiiKeys); + string[] AmiiboLife_Info = AmiiboInfo_Class.Get_AmiiboInfo(Amiibo_Class.Get_NFC_ID(Decrypted_Amiibo)); + byte[] UID = new byte[0x07]; + Array.Copy(Amiibo_Dump, 0, UID, 0, UID.Length); + + SaveFileDialog saveFileDialog1 = new SaveFileDialog(); + saveFileDialog1.Filter = i18n.__("PowerSaves_Save_Dump_Amiibo_Filter", "|*.bin"); + saveFileDialog1.Title = i18n.__("PowerSaves_Save_Dump_Amiibo_Title"); + saveFileDialog1.InitialDirectory = Bin_Folder; + + saveFileDialog1.FileName = ((AmiiboLife_Info[0].Trim() != "") ? AmiiboLife_Info[0].Trim().Replace(" ", "_") : BitConverter.ToString(UID).Replace("-", "")) + ".bin"; + + if (saveFileDialog1.ShowDialog(this.Parent) == DialogResult.OK && saveFileDialog1.FileName != "") + { + File.WriteAllBytes(saveFileDialog1.FileName, Amiibo_Dump); + MessageBox.Show(this, i18n.__("PowerSaves_Save_Dump_Amiibo_Message"), this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); + } + })); + + USBHID_Device.Write(new byte[] { 0x20, 0x00 }); + USBHID_Device.Close(); + + button1.Invoke(new Action(() => button1.Enabled = true)); + } + catch (ThreadAbortException) + { + USBHID_Device.Write(new byte[] { 0x20, 0x00 }); + USBHID_Device.Close(); + } + }); + + thRead_Tag.Start(); + } + } +} diff --git a/AmiiBomb/PowerSaves_Form.resx b/AmiiBomb/PowerSaves_Form.resx new file mode 100644 index 0000000..3e8df91 --- /dev/null +++ b/AmiiBomb/PowerSaves_Form.resx @@ -0,0 +1,1787 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA + IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA + AAAAAAAA////Af///wH///8B////Af7+/jP///+Z/Pz82+np6fno6Oj5/v7+2////5n///8z////Af// + /wH///8B////Af///wH///8B////Cf7+/pvNzc39kZGR/z4+Pv8tLS3/Ozs7/25ubv+enp7/2NjY//// + /53///8L////Af///wH///8B////Cf7+/sGWlpb/Wlpa/wsLC/8BAQH/AQEB/wEBAf8CAgL/Hh4e/3Fx + cf+2trb/////xf///wv///8B////Af7+/puioqL/TU1N/wICAv8pKSn/OTk5/0NDQ/89PT3/MjIy/w4O + Dv8CAgL/SEhI/8TExP////+d////Af7+/jHf39/9enp6/wICAv8uLi7/MjIy/3Z2dv8fHx//FxcX/wkJ + Cf8wMDD/LS0t/wEBAf9WVlb/6enp/////zP+/v6Xq6ur/yoqKv8fHx//Pz8///Pz8//Jycn/RERE/8vL + y/8iIiL/S0tL/zw8PP8QEBD/KCgo/7y8vP////+b/v7+2ZCQkP8BAQH/NTU1/15eXv/8/Pz/1tbW/2Ji + Yv+xsbH/Tk5O/zs7O/8bGxv/f39//wAAAP+Ghob/////3f////dkZGT/AQEB/2FhYf8UFBT/kJCQ/19f + X/8UFBT/Wlpa/4iIiP+RkZH/UlJS/2dnZ/8YGBj/YGBg//7+/vv+/v73XV1d/wEBAf+EhIT/3Nzc/7e3 + t//Pz8///Pz8//f39/8kJCT/Li4u//7+/v9kZGT/AQEB/2BgYP/9/f37/v7+2ZOTk/8BAQH/Pj4+/+np + 6f/z8/P//Pz8/yoqKv/Jycn/Dg4O/ysrK///////UlJS/3R0dP8yMjL/39/f3f///5e1tbX/MTEx/wEB + Af+xsbH/SEhI/7Kysv9CQkL/6+vr/09PT//Gxsb/vb29/ygoKP+Ojo7/Xl5e//z8/J3///8x7e3t/2xs + bP8jIyP/FxcX/6Kiov/5+fn/6urq//b29v/i4uL/oaGh/xUVFf9bW1v/dnZ2/7q6uv////81////Af// + /52Xl5f/lZWV/1RUVP8+Pj7/LCws/1xcXP9HR0f/Ghoa/yQkJP9hYWH/TU1N/5ubm/////+f////Af// + /wH///8L/f39xY+Pj/9/f3//kZGR/4eHh/90dHT/goKC/5CQkP+fn5//ISEh/6ysrP/////H////C/// + /wH///8B////Af///wv///+d0dHR/WVlZf+EhIT/ampq/2tra/9aWlr/k5OT/9vb2/////+f////C/// + /wH///8B////Af///wH///8B////Af///zP///+Z////2/39/fn////7////2////5v///8z////Af// + /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA + //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///xH///9b/v7+n////8/////v////+/// + //v////v////z////5////9d////Ef///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///yf+/v6f////9///////////9PT0/+7u + 7v+5ubn/ycnJ/9vb2//+/v7////////////////3////of///yn///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wv+/v6P////+//////j4+P/j4+P/4OD + g/9UVFT/Ojo6/3p6ev91dXX/b29v/2NjY/+RkZH/h4eH/+vr6///////////+////5H///8L////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8l/v7+1f/////Nzc3/a2tr/29v + b/9jY2P/ICAg/wEBAf8BAQH/AQEB/wEBAf8FBQX/ODg4/42Njf+Xl5f/b29v/3Z2dv/s7Oz///////// + /9n///8n////Af///wH///8B////Af///wH///8B////Af///wH///8B////M////+v7+/v/YWFh/01N + Tf+Wlpb/Jycn/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8GBgb/AQEB/wMDA/90dHT/ubm5/0hI + SP+urq7//////////+3///83////Af///wH///8B////Af///wH///8B////Af///yX////r/v7+/3p6 + ev+BgYH/fn5+/wgICP8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8CAgL/AQEB/wEBAf8BAQH/AQEB/wEB + Af8WFhb/rKys/5CQkP+cnJz//////////+3///8n////Af///wH///8B////Af///wH///8J/v7+1f// + //+BgYH/tLS0/zg4OP8CAgL/AQEB/wEBAf8AAAD/UFBQ/2FhYf9/f3//iIiI/21tbf+IiIj/UlJS/zAw + MP8AAAD/AQEB/wEBAf8FBQX/V1dX/4uLi/+5ubn//////////9f///8L////Af///wH///8B////Af39 + /Yv/////jY2N/319ff9ISEj/AgIC/wEBAf8BAQH/MDAw/3Nzc/8oKCj/CgoK/wYGBv8AAAD/AAAA/wAA + AP8LCwv/OTk5/zg4OP8AAAD/AQEB/wAAAP8BAQH/Pz8//4SEhP/V1dX//////////5H///8B////Af// + /wH+/v4l/v7++/X19f9paWn/ra2t/wMDA/8BAQH/AQEB/0dHR/9AQED/AAAA/wEBAf8ODg7/Ly8v/wIC + Av8BAQH/AQEB/wEBAf8AAAD/TExM/3Jycv89PT3/AQEB/wEBAf8AAAD/ZmZm/1RUVP/+/v7//////f// + /yn///8B////Af7+/p3/////jIyM/76+vv8WFhb/AQEB/wICAv9ISEj/KSkp/w0NDf98fHz/0dHR//f3 + 9/9KSkr/AQEB/wcHB/9UVFT/IiIi/wEBAf8BAQH/AAAA/1VVVf8gICD/AQEB/wEBAf8CAgL/nJyc/6qq + qv//////////of///wH///8P////9f////9gYGD/g4OD/wEBAf8BAQH/JCQk/z8/P/8ZGRn/2dnZ//z8 + /P/8/Pz/oqKi/wEBAf81NTX/3d3d/7Kysv8BAQH/AAAA/wAAAP8AAAD/Ly8v/3Z2dv8SEhL/AQEB/wEB + Af9qamr/kZGR///////////5////E/7+/ln/////6urq/2RkZP8ZGRn/DAwM/wICAv9WVlb/BwcH/52d + nf/8/Pz//Pz8//z8/P+MjIz/AQEB/9nZ2f/8/Pz/oqKi/wAAAP+Ghob/0NDQ/1xcXP8AAAD/S0tL/y4u + Lv8BAQH/AQEB/zY2Nv93d3f/6enp//////////9f/v7+m/////+fn5//lZWV/wEBAf8CAgL/AwMD/3Jy + cv8AAAD/zc3N//z8/P/8/Pz//Pz8/6mpqf8JCQn/+/v7//z8/P+7u7v/BgYG//j4+P/Nzc3/AAAA/wAA + AP8BAQH/aGho/4SEhP8AAAD/AAAA/3p6ev+vr6///////////6H+/v7L/////2NjY/+rq6v/AQEB/wEB + Af8CAgL/Xl5e/wAAAP+oqKj//Pz8//z8/P/8/Pz/t7e3/wAAAP+EhIT/zMzM/0FBQf8BAQH/Ojo6/x4e + Hv8BAQH/ZGRk/wYGBv9CQkL/zs7O/wAAAP8BAQH/dXV1/3t7e///////////0f///+n/////RkZG/3l5 + ef8BAQH/AQEB/wMDA/95eXn/AQEB/yoqKv/q6ur//Pz8//v7+/9fX1//AQEB/wEBAf8BAQH/AAAA/w0N + Df8tLS3/Nzc3/y0tLf8DAwP/AAAA/2dnZ/+kpKT/Kioq/wEBAf9ZWVn/fHx8///////////x////+f// + //9xcXH/YmJi/wEBAf8BAQH/ISEh/+jo6P8kJCT/AQEB/xEREf9JSUn/IiIi/wAAAP8GBgb/SkpK/5WV + lf/T09P/+/v7/+rq6v/j4+P//////+fn5/9dXV3/SUlJ/0dHR/81NTX/AQEB/0pKSv9fX1///Pz8//// + //3////5/f39/zo6Ov9dXV3/AQEB/wEBAf8TExP//v7+//Hx8f+VlZX/b29v/3BwcP+IiIj/t7e3//X1 + 9f////////////////+Li4v/BgYG/wICAv+VlZX///////7+/v+Kior/ICAg/wEBAf8BAQH/dXV1/2Ji + Yv/4+Pj//////f///+n/////X19f/35+fv8BAQH/AQEB/wcHB//4+Pj/+fn5//Dw8P////////////// + ////////////////////////4ODg/wAAAP8BAQH/AQEB/yAgIP///////////9fX1/8QEBD/AQEB/wAA + AP9HR0f/ZWVl///////////z/v7+yf////+Hh4f/lZWV/wEBAf8BAQH/AAAA/7Gxsf/X19f/5OTk//// + //////////////////93d3f/MjIy/9ra2v/X19f/AAAA/wAAAP8BAQH/KSkp////////////vb29/wgI + CP8LCwv/vr6+/y4uLv8GBgb/4uLi/////9X///+Z/////6ioqP+IiIj/AwMD/wEBAf8CAgL/RkZG//7+ + /v/t7e3/0dHR//7+/v//////9PT0/wAAAP8BAQH/d3d3//7+/v84ODj/AQEB/wEBAf+Dg4P///////// + //+Dg4P/AQEB/3R0dP+Tk5P/X19f/zU1Nf+srKz/////pf///1f/////7e3t/3V1df9CQkL/AQEB/wEB + Af8BAQH/wsLC//7+/v8uLi7/Dw8P/2ZmZv//////NTU1/wAAAP+ysrL//////4iIiP8BAQH/MzMz//j4 + +P//////39/f/wgICP8MDAz/rq6u/9LS0v+Xl5f/Ghoa//n5+f////9j////D/////X/////c3Nz/4CA + gP8AAAD/AQEB/wEBAf8eHh7/5OTk/8bGxv8cHBz/ZmZm//////9aWlr/d3d3////////////bGxs/0dH + R//v7+///////9/f3/85OTn/AAAA/4yMjP9lZWX/UlJS/0VFRf+Dg4P/////+f///xX///8B////m/// + //+4uLj/bm5u/zc3N/8BAQH/AQEB/wEBAf8sLCz/6Ojo//7+/v//////7Ozs/6ysrP///////////9/f + 3/+RkZH//Pz8///////c3Nz/Kioq/wAAAP8bGxv/fn5+/+Tk5P8KCgr/MzMz//n5+f////+n////Af// + /wH///8l////+/////+kpKT/aGho/wAAAP+Li4v/Ly8v/wEBAf8XFxf/jIyM//r6+v////////////// + ////////+vr6///////+/v7/p6en/wICAv8AAAD/Kysr/09PT/+CgoL/xMTE/yQkJP++vr7//////f// + /y3///8B////Af///wH///+R//////7+/v8tLS3/VlZW//T09P8bGxv/AAAA/wAAAP8BAQH/Jycn/4mJ + if+zs7P/vb29/6qqqv9ycnL/Ozs7/yMjI/8AAAD/AAAA/yoqKv/r6+v/HR0d/wAAAP8CAgL/uLi4//// + //////+X////Af///wH///8B////Af///w3////X/v7+/zExMf+bm5v/b29v/8DAwP9zc3P/r6+v/0lJ + Sf8BAQH/AAAA/wAAAP8BAQH/AAAA/wAAAP8AAAD/CgoK/2JiYv8uLi7/AQEB/25ubv/Jycn/TU1N/7W1 + tf//////////2////w3///8B////Af///wH///8B////Af///yf////t+fn5/1FRUf93d3f/XV1d/+Li + 4v86Ojr/4ODg/zMzM/+UlJT/SUlJ/zg4OP9TU1P/h4eH/1tbW//U1NT/v7+//21tbf8AAAD/R0dH/zo6 + Ov/FxcX///////////H///8r////Af///wH///8B////Af///wH///8B////Af///zf////t+/v7/3l5 + ef8PDw//rq6u/6mpqf+BgYH/np6e/7i4uP/Kysr/hYWF/4ODg/+srKz/QEBA/9LS0v+Kior/yMjI/wAA + AP89PT3/s7Oz///////////v////O////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /yf////X/////9DQ0P92dnb/PT09/w8PD//Z2dn/f39//83Nzf9nZ2f/ZmZm/7W1tf9OTk7/XV1d/2tr + a/8iIiL/d3d3//f39///////////2////yn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wv///+R////+//////W1tb/cnJy/2lpaf9PT0//ODg4/zw8PP89PT3/VFRU/z4+ + Pv9/f3//xMTE//z8/P//////////+////5X///8N////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8p////of////f////////////////7+/v/+/v7//// + ////////////////////////////9////6P///8r////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////E////1////+f////0f// + /+3////7////+////+/////R////of///1////8T////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH+/v4F////Kf7+/mH+/v6T/v7+wf7+/uH////z////+f////n////z////4/7+/sH+/v6V////Y/// + /yn///8F////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8D/v7+H////3X////J////8/7+/v////////////////////////////////////////////// + //////////////7+/vP////N////d////yH///8D////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///x/+/v6T/v7+7f7+/v/+/v7//v7+//7+/v/8/Pz/6urq/+np6f/Hx8f/ioqK/5yc + nP/Kysr/zc3N//z8/P///////v7+//7+/v///////v7+//7+/u////+X////If///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8P/f39ff7+/vX//////v7+//7+/v/y8vL/urq6/2lpaf9UVFT/X19f/zY2 + Nv9tbW3/m5ub/5CQkP9RUVH/QEBA/yMjI/9aWlr/qqqq/7u7u//q6ur//v7+//7+/v///////v7+9/// + /4H+/v4R////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af39/TP+/v7J/////f/////8/Pz/0tLS/3l5ef9AQED/YWFh/56e + nv9XV1f/Ghoa/xAQEP8mJib/ISEh/zo6Ov8tLS3/gYGB/6ioqP/Z2dn/q6ur/09PT/8wMDD/t7e3//Ly + 8v/+/v7////////////////N////Of///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Uf7+/vH//////v7+/8rKyv9fX1//RkZG/5SU + lP+Dg4P/PDw8/wQEBP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8CAgL/AgIC/wEBAf8qKir/YWFh/4uL + i//Pz8//Wlpa/yYmJv+MjIz/+fn5//7+/v///////v7+8f///1f///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wP+/v5x////+//////09PT/WVlZ/wUF + Bf+Hh4f/t7e3/1JSUv8GBgb/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wMD + A/8ICAj/AQEB/wAAAP8yMjL/zMzM/8nJyf9JSUn/Pz8//87Ozv/9/f3//v7+//////v///95////A/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///3H+/v75//////b2 + 9v9OTk7/Kioq/83Nzf+urq7/BgYG/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wMDA/8BAQH/AQEB/wEB + Af8BAQH/AQEB/wICAv8CAgL/AQEB/wEBAf8BAQH/DAwM/2pqav/X19f/j4+P/x4eHv+rq6v//f39//// + ///////7////ef///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Uf7+ + /vv//////v7+/39/f/9aWlr/rq6u/1VVVf8QEBD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP8AAAD/AAAA/wMDA/8BAQH/AQEB/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wAAAP8bGxv/urq6/9vb + 2/94eHj/hISE//7+/v///////////f7+/ln///8B////Af///wH///8B////Af///wH///8B////Af// + /wH8/Pwx/f397//////7+/v/e3t7/3Jycv/X19f/EhIS/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wsL + C/88PDz/SEhI/3V1df9qamr/qqqq/3p6ev+UlJT/kJCQ/x4eHv8dHR3/AAAA/wAAAP8BAQH/AQEB/wIC + Av8CAgL/BwcH/25ubv/ExMT/SUlJ/8rKyv///////v7+//7+/vH///83////Af///wH///8B////Af// + /wH///8B////Af///w3+/v7J//////r6+v96enr/MDAw/+Tk5P9BQUH/AgIC/wEBAf8EBAT/AQEB/wEB + Af8DAwP/V1dX/6SkpP9jY2P/ZWVl/1xcXP8+Pj7/OTk5/zMzM/8JCQn/Tk5O/3R0dP9cXFz/hYWF/xoa + Gv8BAQH/AQEB/wEBAf8BAQH/AgIC/wYGBv8dHR3/tLS0/1FRUf/U1NT////////////////P////Ef// + /wH///8B////Af///wH///8B////Af39/Xn+/v7//v7+/6ampv8rKyv/y8vL/zMzM/8CAgL/AgIC/wEB + Af8CAgL/AQEB/ykpKf+Pj4//W1tb/wMDA/8AAAD/AAAA/wAAAP8BAQH/AQEB/wAAAP8AAAD/AAAA/wAA + AP8BAQH/LCws/2NjY/8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/OTk5/8vLy/8/Pz//7+/v//7+ + /v//////////gf///wH///8B////Af///wH///8B////G/7+/vX//////v7+/1JSUv+2trb/paWl/wIC + Av8CAgL/AQEB/wICAv8CAgL/TExM/4ODg/8ODg7/AQEB/wEBAf8AAAD/AAAA/wAAAP8EBAT/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/1hYWP9tbW3/U1NT/0BAQP8AAAD/AQEB/wEBAf8BAQH/AAAA/2Vl + Zf90dHT/ampq//7+/v//////////+f///yH///8B////Af///wH///8B/v7+kf//////////sbGx/29v + b//i4uL/JSUl/wICAv8CAgL/AQEB/wEBAf9UVFT/V1dX/wAAAP8AAAD/CQkJ/zAwMP9ra2v/nZ2d/62t + rf8uLi7/AAAA/wEBAf8AAAD/AAAA/wYGBv8BAQH/AQEB/wEBAf8wMDD/ZGRk/4CAgP8vLy//AAAA/wEB + Af8BAQH/AQEB/wICAv+Li4v/OTk5/83Nzf///////////////5n+/v4D////Af///wH9/f0b/v7+6/7+ + /v/4+Pj/PT09/87Ozv9dXV3/AQEB/wEBAf8CAgL/AwMD/0ZGRv9bW1v/AwMD/wQEBP9aWlr/y8vL//n5 + +f/9/f3/9PT0/zU1Nf8BAQH/AQEB/wEBAf85OTn/k5OT/0ZGRv8BAQH/AQEB/wEBAf8BAQH/AQEB/xgY + GP+Kior/AAAA/wEBAf8BAQH/AQEB/wAAAP84ODj/w8PD/29vb////////v7+//7+/u////8f////Af// + /wH+/v5x/v7+//7+/v/W1tb/LS0t/9LS0v8LCwv/AQEB/wEBAf8CAgL/FhYW/4GBgf8BAQH/CQkJ/6ur + q//9/f3//Pz8//z8/P/8/Pz/hYWF/wAAAP8BAQH/Hx8f/7e3t//8/Pz/o6Oj/wAAAP8BAQH/AQEB/wEB + Af8BAQH/AQEB/wYGBv+NjY3/NjY2/wkJCf8BAQH/AQEB/wEBAf8CAgL/oaGh/29vb//09PT//v7+//7+ + /v/+/v57////Af///wP+/v7H//////////+fn5//hISE/3Nzc/8DAwP/CgoK/wICAv8BAQH/goKC/xYW + Fv8DAwP/iYmJ//z8/P/8/Pz//Pz8//z8/P/9/f3/UFBQ/wEBAf8RERH/z8/P//z8/P/9/f3/YWFh/wEB + Af8BAQH/FhYW/0BAQP8kJCT/CQkJ/wAAAP9FRUX/tbW1/x8fH/8AAAD/AgIC/wEBAf8AAAD/f39//4iI + iP+hoaH////////////+/v7P////Bf7+/iX+/v7x/v7+//7+/v9VVVX/j4+P/w4ODv8DAwP/Dg4O/wIC + Av8GBgb/dXV1/wQEBP8YGBj/6+vr//z8/P/7+/v/+/v7//z8/P/9/f3/VVVV/wAAAP9jY2P//f39//z8 + /P/8/Pz/fX19/wAAAP80NDT/4uLi//39/f/n5+f/UlJS/wAAAP8AAAD/VVVV/2ZmZv8AAAD/AAAA/wEB + Af8AAAD/R0dH/7u7u/9YWFj//v7+//7+/v/+/v71////K/7+/lv+/v7//v7+/9/f3/81NTX/pKSk/wAA + AP8BAQH/AgIC/wICAv8/Pz//dXV1/wEBAf81NTX//v7+//z8/P/8/Pz//Pz8//z8/P/8/Pz/eXl5/wAA + AP+SkpL//f39//z8/P/8/Pz/pKSk/wAAAP+Kior//f39//z8/P9VVVX/AAAA/wEBAf8BAQH/AAAA/5GR + kf9RUVH/VlZW/wAAAP8BAQH/AAAA/6ysrP9GRkb/9fX1//7+/v//////////Zf7+/o///////////8zM + zP9lZWX/uLi4/wAAAP8BAQH/AgIC/wICAv8kJCT/e3t7/wEBAf8xMTH//Pz8//v7+//8/Pz//Pz8//z8 + /P/8/Pz/kpKS/wAAAP9cXFz//Pz8//z8/P/7+/v/Z2dn/wEBAf9CQkL/4uLi/7Gxsf8KCgr/AQEB/xER + Ef8kJCT/AQEB/wcHB//Q0ND/ysrK/wAAAP8BAQH/AAAA/3Fxcf87Ozv/xcXF////////////////mf39 + /bv//////v7+/4GBgf9qamr/iIiI/wEBAf8BAQH/AQEB/wEBAf8XFxf/cHBw/wAAAP8ODg7/29vb//z8 + /P/8/Pz//Pz8//z8/P/8/Pz/kpKS/wAAAP8ICAj/goKC/76+vv97e3v/CAgI/wEBAf8BAQH/EhIS/wUF + Bf8AAAD/AQEB/0FBQf93d3f/AAAA/yoqKv+Wlpb/4eHh/wAAAP8BAQH/AQEB/zQ0NP+bm5v/kpKS//7+ + /v///////v7+xf///9v//////v7+/zIyMv+mpqb/QkJC/wEBAf8BAQH/AQEB/wEBAf9kZGT/PDw8/wEB + Af8BAQH/XFxc//v7+//8/Pz//Pz8//z8/P/29vb/RUVF/wEBAf8BAQH/AAAA/wAAAP8AAAD/AQEB/wAA + AP8BAQH/AAAA/wEBAf8AAAD/AAAA/wEBAf8AAAD/AQEB/zQ0NP+FhYX/8vLy/ywsLP8BAQH/AQEB/xMT + E/+5ubn/aWlp//7+/v///////v7+5f///+v//////////0tLS//Jycn/Kysr/wICAv8BAQH/AQEB/wEB + Af+UlJT/ioqK/wEBAf8BAQH/AgIC/15eXv/MzMz/5OTk/8TExP9XV1f/AgIC/wEBAf8BAQH/AAAA/wYG + Bv8eHh7/TExM/4KCgv+rq6v/ysrK/9HR0f/S0tL/urq6/3d3d/8hISH/AAAA/0NDQ/9LS0v/pqam/2pq + av8AAAD/AQEB/x8fH//X19f/OTk5//39/f//////////9/////n//////v7+/0NDQ//MzMz/Hx8f/wEB + Af8BAQH/AQEB/wAAAP+0tLT/9vb2/1FRUf8AAAD/AQEB/wAAAP8EBAT/CwsL/wEBAf8AAAD/AAAA/wEB + Af8uLi7/hYWF/8fHx//29vb//v7+//7+/v/9/f3/0dHR/8bGxv/6+vr//v7+//7+/v/u7u7/WFhY/wkJ + Cf+BgYH/MjIy/z8/P/8BAQH/AQEB/wYGBv/MzMz/JSUl//v7+///////////+/////n//////Pz8/xcX + F/+vr6//FhYW/wEBAf8BAQH/AQEB/wEBAf+Wlpb///////z8/P+mpqb/UFBQ/zExMf8sLCz/MjIy/0JC + Qv9vb2//oqKi/+rq6v/+/v7///////7+/v///////v7+/9vb2/89PT3/AAAA/wAAAP8yMjL/4eHh//7+ + /v///////f39/1paWv97e3v/AQEB/wEBAf8BAQH/AQEB/y8vL//f39//Ghoa//Hx8f///////v7++/// + /+v//////v7+/ygoKP+8vLz/MzMz/wEBAf8BAQH/AQEB/wEBAf+cnJz//////////////////f39//f3 + 9//19fX/+Pj4//z8/P//////////////////////////////////////+vr6/ywsLP8AAAD/AAAA/wEB + Af8AAAD/ZGRk/////////////////8LCwv+MjIz/AQEB/wEBAf8CAgL/AQEB/zExMf/e3t7/RERE//7+ + /v//////////+f///9n//////v7+/21tbf+kpKT/Q0ND/wEBAf8BAQH/AQEB/wAAAP91dXX//v7+//7+ + /v/T09P//v7+//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v//////vr6+/wAA + AP8AAAD/AQEB/wEBAf8BAQH/IiIi//7+/v///////v7+//Pz8/9sbGz/AAAA/wEBAf8AAAD/AAAA/w8P + D/+MjIz/TU1N//7+/v///////v7+6/7+/rn//////////7q6uv+Kior/X19f/wEBAf8BAQH/AQEB/wEB + Af8cHBz/9/f3//b29v90dHT//v7+//7+/v////////////7+/v///////////8fHx/9CQkL/WVlZ/+np + 6f//////srKy/wAAAP8AAAD/AAAA/wEBAf8BAQH/MjIy//7+/v///////v7+/8zMzP9GRkb/AAAA/wAA + AP9ra2v/h4eH/xEREf8BAQH/DQ0N/+rq6v///////v7+yf7+/o3//////////9PT0/8/Pz//oKCg/wEB + Af8DAwP/AQEB/wEBAf8KCgr/x8fH///////9/f3//f39//7+/v//////////////////////+fn5/xoa + Gv8AAAD/AAAA/19fX//+/v7/8fHx/wsLC/8BAQH/AQEB/wEBAf8AAAD/b29v//////////////////Dw + 8P9fX1//AAAA/woKCv+6urr/9fX1/6enp/8MDAz/AgIC/5CQkP//////////n////1n//////v7+/+/v + 7/8lJSX/wsLC/wICAv8DAwP/AQEB/wMDA/8BAQH/SEhI//7+/v//////2NjY/52dnf/7+/v//v7+//7+ + /v//////7Ozs/wAAAP8BAQH/AQEB/zU1Nf/5+fn//v7+/3Nzc/8AAAD/AQEB/wEBAf8NDQ3/1dXV//7+ + /v///////v7+/3l5ef8ICAj/AQEB/1hYWP+EhIT/jIyM/01NTf+Tk5P/Dg4O/4iIiP//////////a/// + /yP////x//////7+/v9ZWVn/r6+v/05OTv8BAQH/AQEB/wEBAf8CAgL/AQEB/8vLy////////v7+/yoq + Kv8LCwv/FxcX/1VVVf/w8PD//////zw8PP8AAAD/AAAA/2tra//+/v7//v7+/8LCwv8DAwP/AQEB/wEB + Af+Ojo7//v7+//7+/v//////7+/v/xAQEP8BAQH/AQEB/62trf/4+Pj/oaGh/1hYWP97e3v/BwcH//Ly + 8v/////3/v7+L////wP////F///////////Gxsb/a2tr/5ubm/8AAAD/AQEB/wEBAf8BAQH/AQEB/zAw + MP/s7Oz//////6CgoP8DAwP/AQEB/wAAAP/AwMD//////4eHh/8AAAD/Hh4e/+bm5v///////////8rK + yv8GBgb/AwMD/3R0dP/6+vr////////////7+/v/YWFh/wAAAP8CAgL/aGho/1RUVP+UlJT/7+/v/97e + 3v8aGhr/Y2Nj///////////V/v7+B////wH+/v5v/v7+//7+/v/z8/P/NDQ0/6+vr/8dHR3/AAAA/wEB + Af8BAQH/AQEB/wICAv9YWFj/+fn5//r6+v+BgYH/Gxsb/1NTU//v7+///v7+/35+fv8hISH/zMzM//7+ + /v///////v7+/5GRkf8ICAj/lJSU//7+/v///////v7+//Dw8P9qamr/BgYG/wEBAf8PDw//2tra/7Cw + sP8EBAT/KCgo/zIyMv8PDw//2dnZ//7+/v/+/v6B////Af///wH///8Z////6/7+/v/9/f3/Z2dn/0dH + R/+ysrL/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/Y2Nj//v7+////////v7+//7+/v//////6urq/2Ji + Yv/o6Oj///////7+/v//////7+/v/0lJSf/Gxsb//v7+//7+/v///////f39/11dXf8BAQH/AQEB/wAA + AP8FBQX/ra2t//v7+/9KSkr/AQEB/wICAv+Wlpb//v7+//7+/vH///8j////Af///wH///8B/v7+kf// + ////////+Pj4/2lpaf+EhIT/NTU1/wEBAf8BAQH/KCgo/wICAv8BAQH/AAAA/1tbW//f39///f39//// + ////////6urq//f39//////////////////+/v7/v7+//+/v7/////////////7+/v+6urr/Nzc3/wIC + Av8AAAD/AAAA/4WFhf+lpaX/iYmJ/9ra2v/CwsL/AwMD/0JCQv/5+fn///////7+/p////8D////Af// + /wH///8B////Hf7+/vf//////v7+//Hx8f9FRUX/e3t7/wAAAP8pKSn/6Ojo/2lpaf8AAAD/AQEB/wAA + AP8RERH/dHR0//X19f///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+/5+f + n/8eHh7/AAAA/wAAAP8nJyf/ODg4/w0NDf88PDz/f39//8HBwf9xcXH/CgoK/7+/v////////v7++/// + /yX///8B////Af///wH///8B////Af///33///////////7+/v+urq7/AAAA/wsLC//Jycn/7+/v/xYW + Fv8AAAD/AQEB/wAAAP8CAgL/AAAA/xsbG/+Tk5P/0tLS/+3t7f/7+/v/8/Pz//Dw8P/Q0ND/nJyc/2ho + aP8uLi7/PT09/wAAAP8BAQH/AQEB/wwMDP/Ozs7/4eHh/w4ODv8AAAD/AAAA/wAAAP8bGxv/ycnJ//// + ////////////if///wH///8B////Af///wH///8B////Af///xH////P///////////d3d3/CQkJ/4+P + j//v7+//mZmZ/5OTk/8JCQn/KSkp/0hISP8KCgr/AAAA/wQEBP8AAAD/CgoK/xcXF/8xMTH/Ghoa/xkZ + Gf8JCQn/AAAA/wAAAP8AAAD/AAAA/wICAv8QEBD/AQEB/wAAAP9AQED/8vLy/5aWlv85OTn/EhIS/xER + Ef+ysrL////////////////T////E////wH///8B////Af///wH///8B////Af///wH+/v43/v7+8f7+ + /v+zs7P/CQkJ/1FRUf+8vLz/V1dX//39/f9JSUn/z8/P/9ra2v+0tLT/TU1N/wAAAP8AAAD/AAAA/wEB + Af8CAgL/AQEB/wAAAP8BAQH/AAAA/wAAAP8DAwP/ExMT/2hoaP/Gxsb/BAQE/wEBAf8CAgL/eXl5//j4 + +P+RkZH/Ojo6/9TU1P/+/v7//v7+//7+/vP///87////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////V/7+/v3/////8/Pz/0dHR/8rKyv/09PT/7CwsP9RUVH//v7+/0FBQf+NjY3/5eXl/wEB + Af+Dg4P/W1tb/xISEv89PT3/CQkJ/x0dHf9aWlr/enp6/2pqav+xsbH/s7Oz/5OTk//e3t7/Ghoa/wEB + Af8EBAT/iIiI/2hoaP8iIiL/4+Pj/////////////////f7+/l3///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///3n////7/////+jo6P9KSkr/EBAQ/wsLC/+goKD/1dXV/xQU + FP/i4uL/lpaW/y0tLf/y8vL/vLy8/3R0dP/6+vr/SUlJ/11dXf/29vb/W1tb/yIiIv94eHj/8/Pz/8HB + wf/u7u7/lZWV/wAAAP8BAQH/ExMT/w8PD//Hx8f////////////////9/v7+gf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wX///95/v7++/7+/v/29vb/jY2N/wkJ + Cf85OTn/t7e3/7W1tf/z8/P/MTEx/4aGhv/q6ur/l5eX/8LCwv/l5eX/XFxc/0BAQP/4+Pj/ubm5/4uL + i/8zMzP/+fn5/2xsbP+2trb/q6ur/wAAAP8FBQX/hISE/9LS0v/9/f3//v7+//7+/v3///+B////Bf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////V/7+ + /vH//////////9nZ2f9lZWX/LCws/zw8PP9NTU3/BQUF/+Hh4f+fn5//qamp//v7+/9sbGz/d3d3/yoq + Kv/09PT/ZGRk/y8vL/8NDQ3/vLy8/7Ozs/9UVFT/BwcH/yIiIv+srKz///////7+/v//////////8/7+ + /lv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///zf////N///////////+/v7/9PT0/3h4eP8MDAz/CAgI/1paWv8tLS3/ampq/7Gx + sf8uLi7/gICA/xQUFP+5ubn/n5+f/3h4eP8LCwv/FRUV/yEhIf9oaGj/qKio/+3t7f/+/v7///////// + ///+/v7R////Pf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8R/v7+gf7+/vX//////v7+//7+/v/Q0ND/paWl/5qa + mv+UlJT/WVlZ/0BAQP8HBwf/NTU1/0BAQP9ISEj/S0tL/0xMTP+Li4v/xsbG/+7u7v///////v7+//7+ + /v///////v7+9////4f///8T////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///yH///+X////7f// + //////////////////////////////7+/v/w8PD//v7+//7+/v////////////7+/v////////////7+ + /v////////////7+/u////+Z////I////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8D////H/7+/nn////P////8/////////////////////////////////////////////////// + //////////////////X////P/v7+e////yH///8D////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8H////Kf///2P///+X////wf///+H////1////+/// + //v////3////4f///8P///+Z////Zf///yv///8H////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA + AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8j////Wf///4n///+z////0////+n////z////9/////n////z////6f// + /9P///+z////i////1v///8l////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////P////5H////b/v7+//////////////////////////////////// + /////////////////////////////////////////////////93///+X////Q////wP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///xP9/f15////2/////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////f////ff///xX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////E////4f////x//////////////////////// + //////////////f39//e3t7/3t7e/97e3v+Kior/Xl5e/3BwcP+3t7f/qKio/8bGxv/7+/v///////// + ///////////////////////////////////////z////jf///xf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/Pz8b////+3///////////// + ///////////////////r6+v/jY2N/1RUVP8TExP/SEhI/yEhIf8eHh7/ZGRk/4ODg/95eXn/MjIy/xIS + Ev8DAwP/EhIS/y4uLv+jo6P/7Ozs//T09P/6+vr////////////////////////////////v////df// + /wX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8l/v7+yf// + ////////////////////////8fHx/56env9JSUn/CAgI/3R0dP+5ubn/nZ2d/1hYWP87Ozv/b29v/4KC + gv9+fn7/qKio/4KCgv+ysrL/9fX1/6qqqv+goKD/jIyM/ygoKP8JCQn/JiYm/6+vr/////////////// + ///////////////////////P////K////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH6+vpj////8//////////////////////U1NT/ZGRk/xQUFP9ISEj/kZGR/8nJyf90dHT/DQ0N/wAA + AP8BAQH/AQEB/wEBAf8AAAD/AQEB/wAAAP8CAgL/AAAA/xAQEP9ERET/nZ2d//X19f//////y8vL/3Nz + c/8ODg7/cHBw/8LCwv/39/f///////////////////////////f///9r////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///+R/////////////////////83Nzf9paWn/CgoK/2xsbP+rq6v/t7e3/zIy + Mv8AAAD/AAAA/wEBAf8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8DAwP/AAAA/wAA + AP8VFRX/LS0t/0xMTP/V1dX/5eXl/1hYWP8AAAD/ICAg/7W1tf////////////////////////////// + /5n///8D////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wf///+t////////////////+vr6/0hISP8AAAD/DQ0N/97e + 3v/d3d3/gYGB/xoaGv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8LCwv/AQEB/wEBAf8AAAD/CAgI/5OTk///////z8/P/1FRUf8AAAD/bm5u//f3 + 9///////////////////////////uf///wn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wf///+5////////////////8PDw/0ND + Q/8AAAD/YmJi/8XFxf+YmJj/BQUF/wEBAf8CAgL/AQEB/wEBAf8BAQH/AgIC/wEBAf8BAQH/AgIC/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8CAgL/CwsL/wAAAP8BAQH/AQEB/wICAv8AAAD/Pz8//8fH + x///////qqqq/wgICP8TExP/r6+v///////////////////////////D////Cf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///+v//////// + /////////////0lJSf8GBgb/k5OT///////Ly8v/Gxsb/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wMDA/8BAQH/AQEB/wEBAf8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wAAAP8AAAD/V1dX/+Tk5P/r6+v/XV1d/w8PD/+ysrL//v7+//////////////////// + /7v///8D////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///+R/////////////////v7+/4aGhv8ZGRn/1tbW/5WVlf8tLS3/AAAA/wEBAf8CAgL/AQEB/wEB + Af8CAgL/AQEB/wEBAf8BAQH/AQEB/wICAv8AAAD/AAAA/wAAAP8AAAD/AgIC/wYGBv8AAAD/AQEB/wAA + AP8AAAD/AQEB/wEBAf8BAQH/AQEB/wMDA/8BAQH/AQEB/wAAAP8WFhb/ysrK///////X19f/TU1N/3R0 + dP//////////////////////////m////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH4+Phd/v7+/////////////////3V1df8wMDD/xsbG/62trf8BAQH/AgIC/wEB + Af8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/x0dHf8pKSn/V1dX/4uLi/88PDz/uLi4/0ZG + Rv/Dw8P/ubm5/2dnZ/8ODg7/AwMD/wAAAP8BAQH/AQEB/wEBAf8DAwP/AQEB/wICAv8CAgL/BAQE/wkJ + Cf+BgYH/0NDQ/9XV1f8FBQX/4eHh//////////////////////////9n////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8l////9f///////////////4aGhv8LCwv/9PT0/+Xl + 5f8yMjL/AgIC/wEBAf8GBgb/AgIC/wEBAf8BAQH/AgIC/wAAAP8AAAD/cXFx/9DQ0P+Pj4//rq6u/6mp + qf9ycnL/lZWV/5mZmf+qqqr/AQEB/0JCQv/AwMD/lZWV/6Ojo/+Ghob/Ojo6/wAAAP8BAQH/AQEB/wEB + Af8BAQH/AQEB/wMDA/8EBAT/DAwM/wAAAP+1tbX/np6e/yYmJv/e3t7/////////////////////+f// + /y3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/f39x////////////////25u + bv8AAAD/enp6/9/f3/8kJCT/AQEB/wICAv8CAgL/AgIC/wEBAf8BAQH/AQEB/wAAAP8sLCz/5ubm/2lp + af84ODj/AAAA/ygoKP8VFRX/AAAA/wAAAP8AAAD/AAAA/wAAAP8BAQH/AAAA/ysrK/8AAAD/FxcX/6Ki + ov9JSUn/AQEB/wEBAf8BAQH/AgIC/wEBAf8BAQH/AAAA/wAAAP8BAQH/BwcH/8DAwP+bm5v/MjIy//r6 + +v/////////////////////R////Af///wH///8B////Af///wH///8B////Af///wH///8B+/v7af// + /////////////8fHx/8AAAD/hoaG//Pz8/8cHBz/AgIC/wICAv8CAgL/AgIC/wEBAf8DAwP/AAAA/xQU + FP+qqqr/urq6/wICAv8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8tLS3/lpaW/wAAAP8BAQH/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP81NTX//Pz8/0VFRf9eXl7//v7+/////////////////////3P///8B////Af///wH///8B////Af// + /wH///8B////D/7+/u3///////////////94eHj/Ly8v//////+ampr/AQEB/wICAv8CAgL/AQEB/wIC + Av8DAwP/AQEB/zw8PP/Hx8f/OTk5/wAAAP8BAQH/AQEB/wICAv8BAQH/AQEB/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/1ZWVv+np6f/DAwM/ywsLP8yMjL/AAAA/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/1ZWVv/U1NT/AgIC/5ycnP/////////////////////z////Ff// + /wH///8B////Af///wH///8B////Af7+/oP////////////////Y2Nj/EhIS/+3t7f/z8/P/KCgo/wIC + Av8HBwf/AQEB/wEBAf8BAQH/AAAA/0VFRf+bm5v/AAAA/wAAAP8BAQH/AQEB/wAAAP8AAAD/CwsL/y4u + Lv9UVFT/Z2dn/wcHB/8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/MzMz/76+ + vv/T09P/pqam/xwcHP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/bW1t/319ff80NDT//Pz8//// + /////////////////4////8B////Af///wH///8B////Af///w39/f3z////////////////VVVV/3Z2 + dv//////VFRU/wEBAf8BAQH/AgIC/wICAv8BAQH/AgIC/0tLS/+fn5//AAAA/wEBAf8AAAD/AAAA/zMz + M/+CgoL/ysrK//X19f//////3Nzc/ysrK/8AAAD/AQEB/wAAAP8BAQH/AAAA/wAAAP8gICD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA/0JCQv/Ly8v/FxcX/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wUF + Bf/x8fH/LS0t/3p6ev/////////////////////3////E////wH///8B////Af///wH8/Pxz//////// + ////////2tra/wMDA//Pz8//tbW1/wAAAP8CAgL/AQEB/wICAv8CAgL/AwMD/y4uLv+lpaX/AAAA/wUF + Bf8BAQH/MTEx/76+vv/+/v7//f39//z8/P/8/Pz/7e3t/yAgIP8BAQH/AgIC/wICAv8BAQH/Gxsb/319 + ff/T09P/aGho/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/RUVF/2pqav8AAAD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/e3t7/9nZ2f8wMDD//////////////////////////33///8B////Af// + /wH///8B////2f///////////////3h4eP8sLCz//////zs7O/8AAAD/AgIC/wEBAf8BAQH/AwMD/wMD + A//BwcH/AQEB/wICAv8AAAD/a2tr//39/f/9/f3//Pz8//z8/P/8/Pz//f39/21tbf8AAAD/AQEB/wEB + Af8HBwf/hoaG//b29v/+/v7/mZmZ/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/4uL + i/8uLi7/CwsL/wAAAP8BAQH/AQEB/wAAAP8BAQH/AQEB/wgICP/c3Nz/TExM/+/v7/////////////// + ///////n////A////wH///8B////N/////////////////////9TU1P/ioqK/9LS0v8AAAD/AQEB/wIC + Av8CAgL/AQEB/wAAAP+IiIj/ODg4/wEBAf8CAgL/YGBg//7+/v/8/Pz//f39//z8/P/8/Pz//Pz8//7+ + /v8gICD/AQEB/wEBAf8FBQX/xsbG//39/f/8/Pz//v7+/zQ0NP8BAQH/AQEB/wEBAf8AAAD/AAAA/wAA + AP8AAAD/AQEB/wEBAf8wMDD/x8fH/9fX1/9FRUX/AQEB/wEBAf8EBAT/AQEB/wEBAf8AAAD/w8PD/5ub + m/9vb2///////////////////////////0P///8B////Af39/Yv////////////////6+vr/CAgI/8jI + yP9hYWH/AQEB/xUVFf8YGBj/AgIC/wICAv8AAAD/w8PD/xkZGf8BAQH/FRUV//T09P/8/Pz//Pz8//z8 + /P/8/Pz//Pz8//z8/P//////FBQU/wEBAf8AAAD/goKC//7+/v/8/Pz//Pz8//7+/v8zMzP/AAAA/wEB + Af8EBAT/Z2dn/62trf+ZmZn/Wlpa/xgYGP8BAQH/AAAA/xISEv/Jycn/AAAA/wEBAf8AAAD/AgIC/wEB + Af8BAQH/AAAA/4qKiv+/v7//AAAA//j4+P////////////////////+Z////Af///wH////V//////// + ////////srKy/w4ODv+ysrL/AgIC/wICAv8CAgL/AwMD/wICAv8DAwP/Ghoa/3x8fP8AAAD/AAAA/21t + bf/9/f3//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//////x8fH/8BAQH/AgIC/+jo6P/8/Pz//Pz8//z8 + /P/9/f3/WVlZ/wAAAP8AAAD/ra2t//7+/v/9/f3//v7+/8HBwf8+Pj7/AAAA/wEBAf8AAAD/UFBQ/7a2 + tv8AAAD/AAAA/wEBAf8BAQH/AQEB/wAAAP9QUFD/9vb2/yUlJf+xsbH/////////////////////4f// + /wH///8Z/v7+/////////////////z4+Pv9ra2v/i4uL/wAAAP8BAQH/AQEB/wICAv8BAQH/CQkJ/3Z2 + dv90dHT/AQEB/wEBAf+ZmZn//f39//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//39/f9HR0f/AAAA/yAg + IP///////Pz8//z8/P/8/Pz//f39/4qKiv8AAAD/ExMT//39/f/8/Pz//Pz8/93d3f8AAAD/AAAA/wEB + Af8BAQH/AQEB/wAAAP/Hx8f/OTk5/zw8PP8NDQ3/AQEB/wEBAf8BAQH/AAAA/6qqqv95eXn/kZGR//// + //////////////////////8n////Uf////////////////////9AQED/t7e3/6enp/8AAAD/AQEB/wIC + Av8EBAT/AQEB/wEBAf+0tLT/Kysr/wEBAf8AAAD/oaGh//39/f/7+/v//Pz8//z8/P/8/Pz//Pz8//z8 + /P/9/f3/YmJi/wAAAP8EBAT/9fX1//z8/P/8/Pz//Pz8//7+/v9paWn/AAAA/wMDA//q6ur//f39//7+ + /v9fX1//AAAA/wEBAf8BAQH/AAAA/wAAAP8BAQH/AQEB/6CgoP/19fX/09PT/wAAAP8BAQH/AQEB/wAA + AP9OTk7/eXl5/y0tLf//////////////////////////Xfv7+4P////////////////u7u7/AQEB/+Dg + 4P+VlZX/AAAA/wEBAf8BAQH/AQEB/wMDA/8DAwP/Ly8v/5ycnP8AAAD/AAAA/39/f//9/f3//Pz8//z8 + /P/8/Pz//Pz8//z8/P/7+/v//f39/3h4eP8AAAD/AAAA/5eXl//+/v7//f39//39/f/e3t7/DQ0N/wIC + Av8AAAD/ODg4/6+vr/94eHj/AQEB/wEBAf8BAQH/BQUF/6ysrP8PDw//AQEB/wAAAP9ra2v//v7+/7Oz + s/8AAAD/AQEB/wEBAf8BAQH/Ojo6/9TU1P8CAgL/8PDw/////////////////////5H9/f2p//////// + ////////nJyc/wICAv/k5OT/UlJS/wAAAP8CAgL/AQEB/wEBAf8BAQH/AAAA/3Fxcf86Ojr/AQEB/wEB + Af8oKCj//v7+//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//39/f9paWn/AAAA/wEBAf8FBQX/dnZ2/62t + rf+Li4v/Ghoa/wAAAP8BAQH/AgIC/wEBAf8AAAD/AAAA/wEBAf8BAQH/AQEB/wYGBv/Y2Nj/CQkJ/wEB + Af8AAAD/n5+f/66urv/b29v/AAAA/wEBAf8BAQH/AQEB/wAAAP/IyMj/QkJC/7i4uP////////////// + //////+3////y////////////////0dHR/8mJib//Pz8/w0NDf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP/Ozs7/AQEB/wEBAf8BAQH/AAAA/5+fn//9/f3//Pz8//v7+//8/Pz//Pz8//z8/P/6+vr/ISEh/wEB + Af8BAQH/AQEB/wAAAP8AAAD/AAAA/wAAAP8BAQH/AAAA/wICAv8BAQH/AAAA/wAAAP8AAAD/AAAA/wEB + Af8BAQH/AQEB/wAAAP8BAQH/AAAA/9fX1/90dHT//////zIyMv8BAQH/AQEB/wEBAf8AAAD/mpqa/2Nj + Y/+NjY3/////////////////////1////9v///////////////9FRUX/ZmZm/9ra2v8AAAD/AgIC/wEB + Af8BAQH/AQEB/wEBAf8KCgr/8/Pz/yMjI/8BAQH/AQEB/wEBAf8ICAj/s7Oz//7+/v/9/f3//f39//39 + /f/29vb/YWFh/wAAAP8BAQH/AQEB/wEBAf8BAQH/AgIC/wEBAf8AAAD/AAAA/wUFBf8sLCz/SEhI/2tr + a/9tbW3/b29v/2lpaf9KSkr/DAwM/wAAAP8AAAD/AQEB/wcHB/+8vLz/Hx8f//7+/v92dnb/AAAA/wAA + AP8CAgL/AAAA/8vLy/+Xl5f/ampq/////////////////////+3////t////////////////bm5u/5WV + lf/T09P/AAAA/wICAv8BAQH/AQEB/wEBAf8BAQH/Ozs7//v7+/+urq7/AAAA/wEBAf8BAQH/AQEB/wAA + AP9ERET/jY2N/5aWlv9tbW3/GRkZ/wAAAP8BAQH/AAAA/wEBAf8AAAD/AAAA/wYGBv9YWFj/iYmJ/8fH + x//y8vL///////////////////////////////////////b29v+np6f/Li4u/wAAAP8LCwv/sLCw/wQE + BP+goKD/j4+P/wAAAP8BAQH/AQEB/wAAAP+np6f/r6+v/wYGBv/6+vr////////////////5////9/// + /////////////0NDQ/99fX3/tra2/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/0dHR//39/f//////5CQ + kP8AAAD/AAAA/wEBAf8BAQH/AAAA/wAAAP8AAAD/AAAA/wEBAf8AAAD/AAAA/wEBAf8YGBj/ZGRk/8TE + xP/5+fn////////////////////////////39/f/srKy/6ampv/r6+v///////////////////////j4 + +P9NTU3/AAAA/2tra/9ISEj/Ly8v/0VFRf8BAQH/AQEB/wEBAf8AAAD/gICA/7e3t/8RERH/+/v7//// + ////////////+f////f///////////v7+/8eHh7/bGxs/6Ojo/8AAAD/AgIC/wEBAf8BAQH/AQEB/wIC + Av8fHx///v7+////////////ysrK/1BQUP8PDw//AAAA/wAAAP8AAAD/AAAA/wICAv8vLy//U1NT/42N + jf/c3Nz//Pz8//////////////////////////////////////+bm5v/FRUV/wAAAP8AAAD/BgYG/5eX + l////////////////////////Pz8/y4uLv+5ubn/BwcH/wAAAP8AAAD/AQEB/wEBAf8BAQH/AAAA/8nJ + yf+mpqb/AAAA/+bm5v////////////////n////t///////////9/f3/IiIi/z8/P//S0tL/AAAA/wIC + Av8BAQH/AQEB/wEBAf8BAQH/Kioq//7+/v//////////////////////9vb2/+Tk5P/Z2dn/29vb/+bm + 5v/w8PD///////////////////////////////////////////////////////////+SkpL/AAAA/wEB + Af8BAQH/AQEB/wEBAf8AAAD/v7+///////////////////////+8vLz/h4eH/3d3d/8AAAD/AQEB/wMD + A/8BAQH/AQEB/w4ODv/8/Pz/tLS0/y0tLf/+/v7////////////////5////2////////////////1JS + Uv9lZWX/8fHx/wMDA/8BAQH/AQEB/wEBAf8BAQH/AQEB/xYWFv/9/f3///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///o6Oj/AAAA/wEBAf8AAAD/AAAA/wEBAf8BAQH/AAAA/1paWv///////////////////////Pz8/6am + pv8RERH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/tra2/4yMjP9ZWVn/////////////////////7/// + /8v///////////////+hoaH/JiYm//r6+v8KCgr/AQEB/wEBAf8CAgL/AQEB/wEBAf8FBQX/5+fn//// + ////////6urq/8XFxf////////////////////////////////////////////////////////////// + ////////////////////////mZmZ/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8kJCT///////// + //////////////////+8vLz/Li4u/wEBAf8BAQH/AQEB/wAAAP8BAQH/AAAA/2RkZP9KSkr/ZGRk//// + /////////////////+H///+n////////////////8/Pz/w4ODv/9/f3/HR0d/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/3R0dP///////////2lpaf+VlZX///////////////////////////////////////// + /////////f39/4ODg/9FRUX/hISE//39/f///////////5CQkP8AAAD/AQEB/wAAAP8AAAD/AQEB/wEB + Af8BAQH/ODg4///////////////////////k5OT/l5eX/xoaGv8BAQH/AQEB/wAAAP+/v7//PDw8/wAA + AP8AAAD/AAAA/xYWFv/19fX///////////////+7/v7+gf////////////////7+/v8cHBz/09PT/2Zm + Zv8AAAD/AQEB/wICAv8BAQH/AQEB/wAAAP9VVVX////////////29vb//f39//////////////////// + /////////////////////////////1paWv8AAAD/AQEB/wAAAP9tbW3////////////Nzc3/AAAA/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/2xsbP//////////////////////9/f3/4KCgv8GBgb/AQEB/wAA + AP8qKir//v7+//7+/v+srKz/DQ0N/wAAAP8AAAD/lpaW////////////////l////0////////////// + ////////PT09/11dXf+np6f/AAAA/wYGBv8DAwP/AQEB/wQEBP8BAQH/AAAA/8/Pz/////////////// + ///19fX//f39/////////////////////////////////+zs7P8AAAD/AQEB/wEBAf8BAQH/AAAA//Ly + 8v///////v7+/zMzM/8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP/Jycn///////////////////////b2 + 9v+dnZ3/AAAA/wEBAf8AAAD/tLS0/7CwsP/u7u7/zc3N/wUFBf87Ozv/AAAA/0BAQP////////////// + /2X///8X/////////////////////2hoaP8vLy//7Ozs/wQEBP8BAQH/AQEB/wEBAf8DAwP/AQEB/wEB + Af9HR0f//v7+////////////wcHB/1lZWf/x8fH//v7+//7+/v/////////////////m5ub/AAAA/wEB + Af8BAQH/AQEB/wAAAP/q6ur///////////+urq7/AAAA/wEBAf8BAQH/AQEB/wEBAf9ERET///////// + //////////////////95eXn/AAAA/wEBAf8BAQH/MzMz/+vr6/8JCQn/pqam/1BQUP9cXFz/mZmZ/wAA + AP90dHT///////////////8v////Af///9H///////////////+4uLj/BgYG//T09P9WVlb/AAAA/wEB + Af8BAQH/AQEB/wEBAf8DAwP/AAAA/9PT0/////////////7+/v8mJib/AgIC/xsbG/8eHh7/UlJS/+fn + 5////////////0JCQv8BAQH/AQEB/wEBAf8oKCj//v7+////////////+fn5/wUFBf8BAQH/AQEB/wEB + Af8NDQ3/4+Pj///////////////////////+/v7/HR0d/wEBAf8CAgL/AQEB/6Kiov/+/v7/4uLi/2xs + bP8AAAD/2NjY/xsbG/8AAAD/6enp///////////p////A////wH///+H/////////////////////ysr + K/+xsbH/srKy/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf86Ojr//f39////////////kJCQ/wAA + AP8BAQH/AQEB/wAAAP9dXV3///////////+SkpL/AAAA/wEBAf8AAAD/pKSk//////////////////// + //8jIyP/AQEB/wEBAf8CAgL/vLy8////////////////////////////gICA/wEBAf8AAAD/AAAA/yws + LP9DQ0P/1dXV//z8/P/9/f3/5ubm/52dnf8AAAD/TExM////////////////o////wH///8B////Nf// + //////////////////+Li4v/YGBg/+jo6P8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/3Nz + c/////////////z8/P8tLS3/AAAA/wEBAf8AAAD/Y2Nj////////////zs7O/wAAAP8AAAD/bGxs//// + ///////////////////4+Pj/CQkJ/wAAAP8QEBD/v7+/////////////////////////////09PT/wAA + AP8BAQH/AQEB/xcXF//d3d3/iYmJ/wICAv9jY2P/3d3d/+vr6/8YGBj/AAAA/7+/v/////////////// + /0////8B////Af///wH////X////////////////4uLi/wAAAP+vr6//a2tr/wAAAP8BAQH/AQEB/wEB + Af8BAQH/AgIC/wMDA/8CAgL/lpaW////////////7+/v/1hYWP8ZGRn/UlJS/+Pj4////////////5ub + m/8AAAD/cXFx//7+/v//////////////////////srKy/wAAAP8tLS3/3d3d//////////////////// + ///7+/v/hISE/xAQEP8BAQH/AQEB/wAAAP9BQUH/+vr6//X19f8UFBT/AAAA/wcHB/8RERH/AAAA/1BQ + UP///////////////+v///8D////Af///wH///8B////cf////////////////n5+f8ODg7/IyMj//v7 + +/85OTn/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP+xsbH//////////////////v7+//// + //////////////39/f8xMTH/qamp/////////////////////////////////zAwMP9jY2P/9fX1//// + ////////////////////////n5+f/wEBAf8AAAD/AQEB/wAAAP8AAAD/AAAA/9DQ0P/9/f3/nJyc/wAA + AP8BAQH/AQEB/xMTE//p6en///////////////+F////Af///wH///8B////Af///w/////x//////// + ////////2dnZ/yYmJv91dXX/oqKi/wAAAP8BAQH/AQEB/wEBAf8AAAD/AQEB/wEBAf8BAQH/AAAA/6Wl + pf////////////////////////////////+4uLj/1tbW/////////////////////////////////4GB + gf+wsLD////////////////////////////o6Oj/ioqK/wkJCf8BAQH/AQEB/wAAAP8+Pj7/MDAw/4eH + h/+ioqL/+vr6//39/f8nJyf/AAAA/wAAAP+6urr////////////////7////Gf///wH///8B////Af// + /wH///8B////hf/////////////////////i4uL/Dg4O/7i4uP85OTn/AQEB/wEBAf8CAgL/m5ub/woK + Cv8BAQH/AQEB/wEBAf8AAAD/W1tb/9LS0v////////////////////////////////////////////// + //////////////39/f/w8PD///////////////////////z8/P/o6Oj/CAgI/wAAAP8BAQH/AQEB/wAA + AP8AAAD/cXFx/8vLy//+/v7/hoaG/6qqqv/+/v7/fHx8/wAAAP82Njb/////////////////////l/// + /wH///8B////Af///wH///8B////Af///w/////x/////////////////////6Kiov8+Pj7/b29v/wAA + AP8AAAD/kpKS//7+/v+0tLT/AAAA/wEBAf8BAQH/AQEB/wAAAP8AAAD/YWFh/+7u7v////////////// + //////////////////////////////////////////////////////////////7+/v+UlJT/IyMj/wAA + AP8BAQH/AQEB/wAAAP+CgoL/KCgo/wAAAP8AAAD/Hh4e/2VlZf+0tLT/tra2/wQEBP8QEBD/xcXF//// + ////////////9////xv///8B////Af///wH///8B////Af///wH///8B////bf////////////////// + ///+/v7/LCws/wAAAP8AAAD/UFBQ//7+/v/u7u7/KCgo/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wAA + AP8ODg7/iIiI//Pz8///////////////////////////////////////+Pj4/8bGxv+Wlpb/VVVV/0JC + Qv9LS0v/AAAA/wEBAf8BAQH/AQEB/wAAAP+Xl5f//v7+/8rKyv8AAAD/AQEB/wEBAf8AAAD/AAAA/wAA + AP8kJCT/3Nzc/////////////////////33///8B////Af///wH///8B////Af///wH///8B////Af// + /wP////R/////////////////////4mJif8AAAD/Hh4e/+np6f/+/v7/5ubm/0NDQ/8AAAD/AQEB/wAA + AP8AAAD/AAAA/wAAAP8AAAD/BwcH/wAAAP8DAwP/MTEx/1ZWVv97e3v/kZGR/2ZmZv9oaGj/Q0ND/wsL + C/8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAf8AAAD/AAAA/wEBAf8BAQH/EBAQ/+fn5//9/f3/dXV1/wAA + AP8AAAD/AAAA/wEBAf8JCQn/4ODg/////////////////////9n///8F////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Lf////n///////////7+/v9vb2//AAAA/62trf/+/v7/j4+P/yQk + JP/8/Pz/WVlZ/wAAAP+RkZH/xcXF/1xcXP8BAQH/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wAA + AP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/LCws/zU1Nf8AAAD/AQEB/wEB + Af88PDz//v7+//r6+v9UVFT/ubm5/wAAAP8gICD/w8PD//////////////////////3///8z////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///9n///////////9/f3/V1dX/wAA + AP8NDQ3/tbW1/4yMjP+AgID//v7+/66urv8/Pz///v7+/+Hh4f+5ubn/29vb/0lJSf8AAAD/AAAA/wAA + AP8AAAD/AQEB/wEBAf8CAgL/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/AAAA/xISEv8XFxf/X19f//// + //+Dg4P/AAAA/wEBAf8BAQH/AAAA/4CAgP/+/v7/2dnZ/yUlJf9XV1f/9PT0//////////////////// + //////9v////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /5v////////////////q6ur/ODg4/wAAAP+QkJD///////b29v8lJSX/o6Oj//7+/v9sbGz/CQkJ//T0 + 9P/k5OT/AAAA/ykpKf+AgID/LS0t/wAAAP8QEBD/AAAA/wAAAP8AAAD/FRUV/zExMf9WVlb/Z2dn/1pa + Wv/w8PD/i4uL/3Jycv//////dnZ2/wAAAP8BAQH/AQEB/w0NDf+kpKT/rq6u/w8PD/83Nzf//v7+//// + //////////////////////+j////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////uf///////////////+np6f8kJCT/AAAA/1BQUP8+Pj7/GRkZ//n5 + +f/w8PD/CwsL/2dnZ//+/v7/q6ur/wAAAP+lpaX//v7+/6Wlpf8ZGRn/+vr6/9jY2P8HBwf/OTk5//7+ + /v/y8vL/oqKi/46Ojv8cHBz//////9jY2P+MjIz//v7+//7+/v9AQED/AAAA/wEBAf8KCgr/YWFh/wAA + AP8rKyv/4eHh///////////////////////////F////A////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wf////J////////////////8PDw/0dH + R/8AAAD/AAAA/y8vL///////rKys/wAAAP/S0tL//v7+/zw8PP8RERH/+Pj4//j4+P+kpKT/cXFx//39 + /f//////GBgY/xYWFv/+/v7/1dXV/wAAAP8KCgr/AAAA/8/Pz//+/v7/wcHB/4mJif/+/v7/n5+f/wAA + AP8BAQH/AAAA/wAAAP8TExP/v7+////////////////////////////R////C////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Cf// + /7f/////////////////////oaGh/w8PD/8AAAD/RkZG/8jIyP/U1NT//v7+/8jIyP8AAAD/cnJy//7+ + /v+ampr/qqqq/76+vv/+/v7/0NDQ/y0tLf8EBAT/8vLy//j4+P/k5OT/5ubm/w8PD/9+fn7//v7+/4eH + h/9YWFj//////4SEhP8AAAD/AAAA/xgYGP/a2tr//Pz8///////////////////////////D////Df// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8D////mf/////////////////////r6+v/WVlZ/xUVFf8AAAD/Ozs7/5SU + lP8mJib/AAAA/8vLy//+/v7/ODg4/+Hh4f/5+fn/ysrK/4GBgf9HR0f/AAAA/9ra2v//////FBQU/wAA + AP8BAQH/IyMj//7+/v/29vb/paWl/z4+Pv8AAAD/AAAA/zo6Ov/h4eH///////////////////////// + //////+f////Bf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///9r////9/////////////////// + ///9/f3/xsbG/yYmJv8AAAD/AAAA/xgYGP/ExMT/1tbW/wEBAf/h4eH//v7+/3Jycv9/f3//VVVV/wAA + AP+9vb3//////8PDw//b29v/W1tb/wAAAP9WVlb/EBAQ/wAAAP8JCQn/QkJC/6enp//+/v7///////// + //////////////////v///9x////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /y3////R///////////////////////////z8/P/aWlp/wAAAP8AAAD/AAAA/wAAAP8AAAD/KCgo/1lZ + Wf8QEBD/VVVV/1FRUf8AAAD/RERE/1NTU/81NTX/ERER/wAAAP8AAAD/Gxsb/1RUVP++vr7/9fX1//// + /////////////////////////////////9X///8x////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Bf///3P////v///////////////////////////u7u7/2tra/8rK + yv/a2tr/qKio/25ubv9ra2v/CwsL/w8PD/89PT3/VVVV/1tbW/9mZmb/ZGRk/2RkZP+FhYX/5eXl//7+ + /v//////////////////////////////////////////8f///3v///8H////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Gf///43////z//////// + //////////////////////////////////////////////Hx8f/x8fH///////////////////////// + ///////////////////////////////////////////////////////1////j////xn///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Ff///3v////f//////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////+P///9/////F/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////A////0P///+Z////3f////////////////// + ///////////////////////////////////////////////////////////////////////h////m/// + /0P///8F////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8n////Wf///4////+1////0////+X////5////+f////n////5////5////9P///+3////kf// + /1v///8p////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wf///81////Wf///3P///+T////u////8v////Z////4/// + /+v////v////8/////P////x////6////+P////Z////zf///73///+V////df///1v///85////Cf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8p////Yf///5X////L////6f// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////r////zf///5v///9l////L////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////C/// + /1P///+V////1/39/f////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////2f///5v///9Z////Ef///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8D////Vf///6f////r//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////x////rf///1v///8L////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8v////jf///+P///////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////+n///+V////Of// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///9L////tf39/f////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////vf///1X///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///9V////x/////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////+vr6//Dw8P/t7e3/8/Pz//x8fH///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////9P///9h////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///9N////x/// + //////////////////////////////////////////////////////////////////////////////// + ////////9/f3/+np6f/T09P/qKio/6Ghof/c3Nz/3t7e/52dnf8+Pj7/AAAA/wAAAP8AAAD/AAAA/wAA + AP8+Pj7/o6Oj/2ZmZv8/Pz//S0tL/9LS0v/x8fH//v7+//////////////////////////////////// + ///////////////////////////////////////////////////////////////////////T////V/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8x////tf////////////////////////////////////////////////// + ///////////////////////////////////s7Oz/1NTU/3x8fP8ODg7/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/EBAQ/wgICP8NDQ3/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xUV + Ff82Njb/QEBA/3t7e//19fX///////////////////////////////////////////////////////// + ////////////////////////////////////////////wf///zv///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8F////jfv7+/////////////// + //////////////////////////////////////////////////////////////Dw8P++vr7/S0tL/wAA + AP8AAAD/AAAA/wAAAP8+Pj7/k5OT/5CQkP9SUlL/NDQ0/x8fH/9aWlr/q6ur/+jo6P//////9/f3//X1 + 9f/l5eX/iIiI/0FBQf8xMTH/GRkZ/w4ODv8AAAD/AAAA/wAAAP8AAAD/AAAA/woKCv+Ojo7/wMDA//X1 + 9f/+/v7/19fX/+zs7P////////////////////////////////////////////////////////////// + /////////////////5n///8P////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Sf///93///////////////////////////////////////////////////////////// + ////////9PT0/7q6uv9ra2v/AAAA/wAAAP8AAAD/CgoK/0xMTP+9vb3///////n5+f/MzMz/lpaW/3t7 + e/9zc3P/o6Oj////////////7Ozs/+Pj4///////////////////////3Nzc/+Xl5f///////////9nZ + 2f95eXn/MzMz/zQ0NP9PT0//Q0ND/wAAAP8AAAD/BgYG/yYmJv8AAAD/BgYG/5KSkv/t7e3///////// + /////////////////////////////////////////////////////////////////+n///9X////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///5X9/f3///////////////////////// + ////////////////////////////////////////yMjI/4CAgP8HBwf/AAAA/wAAAP8AAAD/IyMj/8rK + yv///////////9zc3P9sbGz/ExMT/wAAAP8AAAD/AAAA/wAAAP8CAgL/GRkZ/x8fH/8AAAD/AAAA/xgY + GP9MTEz/V1dX/ykpKf8EBAT/Hx8f/8bGxv//////////////////////////////////////8PDw/39/ + f/8bGxv/AAAA/wAAAP8AAAD/AAAA/wEBAf/Q0ND///////////////////////////////////////// + //////////////////////////////////////+h////C////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /y/////T///////////////////////////////////////////////////////////c3Nz/tLS0/1BQ + UP8AAAD/AAAA/wAAAP8QEBD/Nzc3/5aWlv///////////66urv81NTX/AAAA/wAAAP8AAAD/AAAA/wIC + Av8BAQH/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xIS + Ev8xMTH/ZGRk/6+vr//6+vr////////////////////////////BwcH/bm5u/yEhIf8AAAD/AAAA/wAA + AP+wsLD/+fn5//////////////////////////////////////////////////////////////////// + ///////f////O////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///9h+Pj4//////////////////////////////////// + ///////////////////09PT/YGBg/wAAAP8AAAD/AAAA/wAAAP9ERET/3d3d/////////////////5OT + k/8mJib/AAAA/wAAAP8AAAD/AQEB/wEBAf8CAgL/AgIC/wICAv8BAQH/AQEB/wMDA/8BAQH/AQEB/wIC + Av8CAgL/AQEB/wEBAf8CAgL/CAgI/wMDA/8AAAD/AAAA/wAAAP8AAAD/AAAA/xUVFf9oaGj/19fX//// + /////////////////////////////6ysrP85OTn/AAAA/wAAAP8YGBj/bW1t/52dnf/g4OD///////// + ////////////////////////////////////////////////////////////c////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////j/// + ///////////////////////////////////////////////////w8PD/rq6u/wEBAf8AAAD/AAAA/xIS + Ev8qKir/hoaG///////g4OD/hISE/0VFRf8AAAD/AAAA/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wIC + Av8EBAT/BAQE/wEBAf8BAQH/AgIC/wEBAf8CAgL/AwMD/wEBAf8BAQH/AQEB/wICAv8EBAT/AgIC/wIC + Av8ICAj/BQUF/wEBAf8AAAD/AAAA/wAAAP8AAAD/VFRU/2xsbP9KSkr/ZGRk/87Ozv////////////// + //+YmJj/CgoK/wAAAP8AAAD/AAAA/wAAAP+AgID/+Pj4//////////////////////////////////// + ////////////////////////////n////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///7P///////////////////////////////////////////// + ///W1tb/YmJi/wYGBv8AAAD/AAAA/ykpKf+pqan/9vb2/////////////////wAAAP8AAAD/AAAA/wAA + AP8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8CAgL/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wMD + A/8DAwP/AAAA/wEBAf8BAQH/AQEB/wAAAP8CAgL/AgIC/wAAAP8AAAD/AQEB/wEBAf8CAgL/AQEB/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/2BgYP/29vb////////////m5ub/cXFx/wAAAP8AAAD/AAAA/wAA + AP8YGBj/xsbG////////////////////////////////////////////////////////////////w/// + /w3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///w/////N//////// + ///////////////////////////////////MzMz/VFRU/wAAAP8AAAD/AAAA/wAAAP9+fn7///////// + /////////////9DQ0P9oaGj/AQEB/wAAAP8CAgL/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wICAv8CAgL/AQEB/wEB + Af8BAQH/AQEB/wICAv8BAQH/AgIC/wAAAP8AAAD/AQEB/wEBAf8BAQH/AgIC/wEBAf8AAAD/AAAA/yAg + IP/Dw8P/////////////////09PT/25ubv8EBAT/AAAA/wAAAP8AAAD/cnJy//39/f////////////// + ////////////////////////////////////////////3f///x3///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Z////3f//////////////////////////////////////////7u7u/wAA + AP8AAAD/AAAA/wAAAP8AAAD/NjY2////////////8vLy/4WFhf84ODj/AAAA/wAAAP8AAAD/AwMD/wEB + Af8CAgL/AgIC/wEBAf8BAQH/AwMD/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wICAv8BAQH/AQEB/wEBAf8DAwP/AgIC/wICAv8BAQH/AQEB/wEBAf8BAQH/Dg4O/x4e + Hv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP+NjY3//////////////////////9/f + 3/9jY2P/AAAA/wAAAP8AAAD/SUlJ/9/f3/////////////////////////////////////////////// + ////////////6////yX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////G////+f///////////// + /////////////////////////////+Li4v8qKir/AAAA/wAAAP8AAAD/EhIS/z4+Pv/Z2dn//////46O + jv8VFRX/AAAA/wAAAP8AAAD/AgIC/wICAv8CAgL/AQEB/wEBAf8CAgL/AQEB/wEBAf8CAgL/AwMD/wIC + Av8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wEBAf8CAgL/AQEB/wMD + A/8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8ODg7/Hx8f/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/wAAAP8+Pj7/vr6+//////////////////////+0tLT/ExMT/wAAAP8AAAD/AAAA/01N + Tf/Gxsb/////////////////////////////////////////////////////8////yn///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///xf////n///////////////////////////////////////////ExMT/AAAA/wAA + AP8AAAD/AAAA/4iIiP/x8fH////////////W1tb/AAAA/wAAAP8AAAD/AgIC/wMDA/8CAgL/AgIC/wEB + Af8CAgL/AgIC/wICAv8BAQH/AQEB/wEBAf8CAgL/AgIC/wEBAf8BAQH/AQEB/wEBAf8FBQX/AwMD/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8CAgL/AQEB/wEBAf8BAQH/AQEB/wEBAf8CAgL/BAQE/wAA + AP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AwMD/wMDA/8BAQH/AAAA/wAAAP8AAAD/T09P/9HR + 0f/////////////////j4+P/IiIi/wAAAP8AAAD/AAAA/wAAAP/39/f///////////////////////// + ////////////////////////////8////yX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8L////4f////////////////// + ////////////////////////4eHh/wAAAP8AAAD/AAAA/wAAAP+Li4v//////////////////////21t + bf8AAAD/AQEB/wICAv8CAgL/AQEB/wEBAf8BAQH/AQEB/wEBAf8CAgL/AgIC/wEBAf8CAgL/AgIC/wIC + Av8BAQH/AQEB/wEBAf8BAQH/AgIC/wkJCf8FBQX/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8CAgL/AQEB/wICAv8BAQH/AQEB/wICAv8BAQH/AQEB/wEB + Af8CAgL/AgIC/wEBAf8BAQH/AQEB/wAAAP8AAAD/AAAA/2lpaf/o6Oj////////////7+/v/tbW1/yQk + JP8AAAD/AAAA/zw8PP/39/f/////////////////////////////////////////////////////7/// + /xv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///8////////////////////////////////////////////////9GRkb/AAAA/wAA + AP8YGBj/wsLC/////////////////8fHx/9oaGj/AAAA/wEBAf8DAwP/AQEB/wEBAf8CAgL/AQEB/wEB + Af8CAgL/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wEBAf8CAgL/AgIC/wEBAf8BAQH/AAAA/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wEBAf8BAQH/AQEB/wICAv8CAgL/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA/wwMDP+Tk5P/////////////////9vb2/1tbW/8AAAD/AAAA/wEBAf/S0tL//f39//// + ////////////////////////////////////////////4////wn///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///+3//////////////////////// + ////////////////////////mJiY/wAAAP8AAAD/YmJi//j4+P//////5eXl/4WFhf8wMDD/AAAA/wAA + AP8AAAD/AwMD/wICAv8BAQH/AQEB/wEBAf8CAgL/AgIC/wICAv8FBQX/AQEB/wEBAf8CAgL/AQEB/wEB + Af8CAgL/AQEB/wICAv8CAgL/AgIC/wEBAf8CAgL/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wkJ + Cf8XFxf/AQEB/wEBAf8BAQH/AQEB/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP9bW1v///////// + /////////////+Dg4P+AgID/BgYG/wAAAP85OTn///////////////////////////////////////// + ////////////yf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////jf///////////////////////////////////////////f39/4GBgf8AAAD/AAAA/2Zm + Zv///////////21tbf8GBgb/AAAA/wAAAP8AAAD/AgIC/wICAv8BAQH/AwMD/wICAv8BAQH/AQEB/wIC + Av8BAQH/AQEB/wICAv8BAQH/AgIC/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8CAgL/AAAA/wAA + AP8AAAD/AAAA/wEBAf8AAAD/AAAA/wAAAP8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgIC/wEB + Af8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wYGBv8GBgb/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP87Ozv/8fHx///////////////////////v7+//QEBA/wAA + AP+ZmZn/////////////////////////////////////////////////////of///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///1f7+/v///////////////////////// + //////////////////9VVVX/AAAA/wAAAP8jIyP/+/v7//////+Hh4f/AAAA/wAAAP8CAgL/AgIC/wEB + Af8CAgL/AQEB/wEBAf8CAgL/AgIC/wICAv8CAgL/AgIC/wEBAf8BAQH/AQEB/wEBAf8CAgL/AQEB/wEB + Af8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8NDQ3/QEBA/3R0dP8FBQX/AAAA/x0dHf+rq6v/gYGB/wAA + AP8ZGRn/vb29/7m5uf+xsbH/aGho/wAAAP8AAAD/AAAA/xcXF/8PDw//AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/BQUF/wcHB/8BAQH/AgIC/wEBAf8AAAD/AQEB/wEBAf8AAAD/AAAA/wAA + AP8iIiL/yMjI//////////////////////+VlZX/AAAA/wAAAP/+/v7///////////////////////// + ////////////////////////////bf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8h9vb2////////////////////////////////////////////goKC/wAAAP8SEhL/sbGx//39 + /f///////////y8vL/8AAAD/BQUF/wQEBP8CAgL/AQEB/wEBAf8BAQH/AgIC/wMDA/8CAgL/AgIC/wEB + Af8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP8AAAD/Dg4O/2dnZ/+RkZH/FhYW/xcX + F//5+fn//////7e3t/8AAAD/09PT//////+1tbX/AgIC///////U1NT/xMTE/+Tk5P/o6Oj/5OTk/7m5 + uf8eHh7/BAQE/wAAAP8AAAD/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wEB + Af8DAwP/AQEB/wcHB/8GBgb/AQEB/wMDA/8ODg7/AgIC/wAAAP8AAAD/QEBA/4qKiv+6urr//////8LC + wv8UFBT/AAAA/4qKiv//////////////////////////////////////////////////////////M/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///9n///////////////////////////// + /////////////5OTk/8AAAD/AAAA/9PT0//////////////////FxcX/AwMD/wEBAf8CAgL/AQEB/wEB + Af8DAwP/BAQE/wEBAf8BAQH/AgIC/wEBAf8BAQH/AQEB/wICAv8CAgL/AQEB/wEBAf8BAQH/AAAA/wAA + AP8oKCj/eXl5/9vb2//09PT/29vb//////8SEhL/AAAA//r6+v+np6f/0NDQ/+np6f+hoaH/goKC/+np + 6f/09PT/7Ozs/wAAAP8AAAD/AAAA/3h4eP///////////4aGhv8FBQX/hYWF/52dnf9tbW3/AAAA/wAA + AP8AAAD/AAAA/wEBAf8BAQH/AQEB/wICAv8BAQH/AQEB/wEBAf8BAQH/AwMD/wICAv8BAQH/AgIC/wsL + C/8CAgL/BAQE/wcHB/8AAAD/AAAA/wAAAP/V1dX///////Hx8f8AAAD/AAAA/3x8fP////////////// + ///////////////////////////////////////r////Bf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///+R//////////////////////////////////////////+IiIj/AAAA/wAAAP8sLCz///////// + ////////mJiY/wICAv8AAAD/AwMD/wMDA/8CAgL/AQEB/wUFBf8NDQ3/BgYG/wEBAf8BAQH/AQEB/wEB + Af8CAgL/AwMD/wEBAf8BAQH/AAAA/wAAAP8AAAD/oKCg////////////7u7u/29vb/8AAAD/09PT/9TU + 1P/W1tb/1tbW/yYmJv8tLS3/ysrK/wAAAP8XFxf/4+Pj/8rKyv8AAAD/AQEB/wMDA/8AAAD/kpKS/3t7 + e/+IiIj/+vr6/9HR0f+7u7v/srKy/9TU1P/a2tr/ra2t/zs7O/8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AQEB/wEBAf8BAQH/AAAA/wAAAP8LCwv/KCgo/wMDA/8AAAD/AAAA/xUV + Ff/r6+v//////4qKiv8dHR3/AAAA/3t7e/////////////////////////////////////////////// + //////+r////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Ofv7+/////////////////////////////// + ///9/f3/WFhY/wAAAP8AAAD/AAAA/5ycnP///////////5KSkv8AAAD/AAAA/wICAv8DAwP/AwMD/wEB + Af8CAgL/AgIC/wUFBf8DAwP/AgIC/wICAv8BAQH/AgIC/wEBAf8BAQH/AQEB/wAAAP8AAAD/ubm5/+fn + 5//q6ur/lZWV/9ra2v8GBgb/AAAA/wAAAP8dHR3/hISE/1ZWVv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8BAQH/AAAA/wEBAf8EBAT/AAAA/wAAAP9lZWX/R0dH/wAAAP8AAAD/AAAA/11d + Xf++vr7//////4KCgv8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8BAQH/AQEB/wEB + Af8BAQH/AQEB/wAAAP8AAAD/AAAA/wEBAf8BAQH/AAAA/xwcHP/g4OD///////Hx8f8AAAD/AAAA/8vL + y/////////////////////////////////////////////////////9T////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH////n/////////////////////////////////////2VlZf8AAAD/AAAA/wAAAP9QUFD///////// + //9/f3//AAAA/wAAAP8DAwP/AgIC/wICAv8CAgL/AwMD/wICAv8BAQH/AQEB/wAAAP8BAQH/AgIC/wEB + Af8AAAD/AgIC/wAAAP8AAAD/AAAA/7CwsP/9/f3//f39/yYmJv8AAAD/AAAA/wAAAP8BAQH/AQEB/wAA + AP8AAAD/AAAA/wAAAP8BAQH/AQEB/wAAAP8BAQH/AQEB/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wAA + AP8BAQH/AAAA/wAAAP8AAAD/AAAA/wEBAf8AAAD/AAAA/wAAAP/MzMz/paWl/wAAAP8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8CAgL/AwMD/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/yQkJP///////////39/f/8AAAD/AAAA/+3t7f////////////////////////////// + //////////////////X///8F////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////hf////////////////////////////////// + ///Q0ND/AAAA/wAAAP8AAAD/eHh4////////////cHBw/wAAAP8AAAD/BAQE/wICAv8CAgL/AgIC/wEB + Af8CAgL/AwMD/wAAAP8BAQH/BAQE/wICAv8BAQH/AQEB/wAAAP8AAAD/RUVF/2xsbP+kpKT//////wkJ + Cf8AAAD/AAAA/wEBAf8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wIC + Av8BAQH/AAAA/4SEhP/S0tL/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8BAQH/AQEB/wEBAf8AAAD/AAAA/7m5uf///////////zk5 + Of8AAAD/Ghoa//7+/v///////////////////////////////////////////////5////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /x36+vr//////////////////////////////////////1FRUf8AAAD/AAAA/6Kiov///////////9DQ + 0P8AAAD/AAAA/wICAv8CAgL/AgIC/wQEBP8FBQX/AQEB/wEBAf8CAgL/AQEB/wMDA/8EBAT/AgIC/wEB + Af8AAAD/AAAA/1NTU//5+fn//////+3t7f9YWFj/AAAA/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8BAQH/AQEB/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/MDAw/+zs7P+ampr/AAAA/wAA + AP8BAQH/AQEB/wEBAf8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wMD + A/8BAQH/AQEB/wEBAf8AAAD/Hh4e//b29v//////3Nzc/wAAAP8AAAD/YmJi//z8/P////////////// + /////////////////////////////////y3///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////uf////////////////////////////////// + ////////CgoK/wAAAP8AAAD/////////////////Y2Nj/wAAAP8BAQH/AgIC/wICAv8CAgL/AwMD/wMD + A/8BAQH/AQEB/wICAv8DAwP/BAQE/wEBAf8BAQH/AAAA/wAAAP/AwMD//////7y8vP8eHh7/AgIC/wAA + AP8BAQH/AQEB/wEBAf8CAgL/AwMD/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wEBAf8BAQH/AQEB/wEB + Af8CAgL/AwMD/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8CAgL/AgIC/wEB + Af8BAQH/AQEB/wEBAf8AAAD/MDAw//7+/v/BwcH/AAAA/wAAAP8BAQH/AAAA/wAAAP8AAAD/AAAA/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/Li4u//f3 + 9///////VFRU/wAAAP8AAAD/dHR0////////////////////////////////////////////////0f// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /zf8/Pz//////////////////////////////////////9fX1/8AAAD/Dw8P/7CwsP////////////39 + /f8LCwv/AAAA/wMDA/8EBAT/AQEB/wICAv8BAQH/AQEB/wICAv8CAgL/AwMD/wMDA/8CAgL/AgIC/wAA + AP8HBwf/6urq/93d3f+CgoL/DQ0N/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wICAv8DAwP/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wICAv8CAgL/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8CAgL/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/Kysr/+np + 6f/y8vL/MDAw/wAAAP8AAAD/s7Oz/8jIyP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/NjY2////////////CgoK/wAAAP8DAwP//Pz8//// + ////////////////////////////////////////////Uf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////z/////////////////////////////////// + ///4+Pj/EhIS/wAAAP+4uLj///////7+/v//////mpqa/wAAAP8AAAD/BgYG/xEREf8DAwP/AQEB/wIC + Av8BAQH/AQEB/wEBAf8CAgL/AQEB/wEBAf8AAAD/GRkZ//Dw8P/IyMj/AAAA/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AQEB/wICAv8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/yEh + If8MDAz/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/87Ozv/x8fH/y8vL/+Tk5P///////////4GB + gf8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP8AAAD/Tk5O//////+1tbX/AAAA/wAAAP/CwsL///////////////////////////////////////// + ///////j////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /0H9/f3//////////////////////////////////////21tbf8AAAD/OTk5/////////////////9LS + 0v8GBgb/AAAA/wEBAf8CAgL/BAQE/wQEBP8DAwP/AQEB/wEBAf8BAQH/AgIC/wEBAf8BAQH/AAAA/wkJ + Cf/09PT/tbW1/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/Li4u/09PT/9qamr/mpqa/7m5uf/i4uL/m5ub/xMTE/8AAAD/AQEB/wEBAf8BAQH/AgIC/wIC + Av8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wMD + A/8AAAD/AAAA/2BgYP/d3d3/vr6+/6urq/8zMzP/5+fn/3BwcP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/aWlp//////9CQkL/AAAA/xER + Ef/09PT///////////////////////////////////////////////9Z////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////zf////////////////////////////////// + ///y8vL/AAAA/wAAAP/IyMj////////////z8/P/Dw8P/wAAAP8CAgL/AQEB/wICAv8CAgL/AgIC/wMD + A/8BAQH/AAAA/wEBAf8CAgL/AAAA/wAAAP8tLS3/+/v7/7y8vP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/wAAAP8AAAD/AAAA/zc3N/92dnb/tra2/9nZ2f///////////////////////////6Wl + pf8ICAj/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/AAAA/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wICAv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP+tra3//v7+/0lJSf8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wAAAP8XFxf///////Ly8v8CAgL/AAAA/xEREf/29vb///////////////////////// + /////////////////9////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /zX7+/v//////////////////////////////////////2NjY/8AAAD/EhIS/////////////////05O + Tv8AAAD/AgIC/wEBAf8BAQH/AgIC/wMDA/8DAwP/AgIC/wICAv8DAwP/AgIC/wUFBf8CAgL/CgoK//f3 + 9//Hx8f/AAAA/wEBAf8AAAD/AQEB/wEBAf8BAQH/AAAA/wAAAP8AAAD/Ojo6/5KSkv/S0tL///////// + //////////////////////////////////90dHT/AAAA/wAAAP8BAQH/AQEB/wEBAf8CAgL/AQEB/wAA + AP8BAQH/AQEB/wAAAP8AAAD/AAAA/wAAAP81NTX/TExM/wMDA/8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/AAAA/1xcXP/v7+//+Pj4/1xcXP8AAAD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8CAgL/AQEB/wEBAf8BAQH/AAAA/wAAAP/V1dX//////7W1 + tf8AAAD/AAAA/+Li4v///////////////////////////////////////////////03///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////tf////////////////////////////////// + ///09PT/DAwM/wAAAP9ycnL///////////+7u7v/AAAA/wAAAP8CAgL/AgIC/wEBAf8AAAD/AgIC/wQE + BP8DAwP/AAAA/wQEBP8EBAT/AQEB/wAAAP/u7u7/xcXF/wAAAP8AAAD/AwMD/wQEBP8CAgL/AAAA/wAA + AP8AAAD/QkJC/7u7u////////////////////////f39//39/f/9/f3//Pz8//7+/v//////goKC/wAA + AP8AAAD/AQEB/wEBAf8BAQH/AwMD/wMDA/8CAgL/AgIC/wAAAP8AAAD/AAAA/zIyMv+EhIT/zc3N//// + //9XV1f/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wIC + Av8CAgL/AAAA/wAAAP+Tk5P/vb29/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wIC + Av8BAQH/AQEB/wEBAf8BAQH/AAAA/zk5Of///////////2tra/8AAAD/o6Oj//////////////////// + ////////////////////////////zf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /xn7+/v//////////////////////////////////////3l5ef8AAAD/AAAA/87Ozv///////////xwc + HP8AAAD/AgIC/wMDA/8CAgL/AQEB/wICAv8DAwP/AgIC/wICAv8FBQX/BQUF/wICAv8AAAD/uLi4/+Tk + 5P8AAAD/AAAA/wMDA/8EBAT/CQkJ/wICAv8AAAD/JiYm/6Ghof/////////////////8/Pz//Pz8//z8 + /P/8/Pz//Pz8//z8/P/9/f3//////7i4uP8AAAD/AAAA/wEBAf8CAgL/BAQE/wICAv8BAQH/AQEB/wAA + AP8AAAD/BQUF/2pqav/FxcX/////////////////SkpK/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wICAv8AAAD/AAAA/4SEhP/t7e3/AAAA/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/7W1 + tf//////+/v7/wAAAP8dHR3/////////////////////////////////////////////////////Kf// + /wH///8B////Af///wH///8B////Af///wH///8B////gf////////////////////////////////// + ///6+vr/AAAA/wAAAP8wMDD///////////+zs7P/AAAA/wAAAP8BAQH/AgIC/wICAv8BAQH/AgIC/wIC + Av8CAgL/AgIC/wcHB/8FBQX/AAAA/42Njf/+/v7/BQUF/wAAAP8CAgL/AQEB/wICAv8AAAD/AAAA/1ZW + Vv/8/Pz////////////8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8////////////EBAQ/wAA + AP8BAQH/AQEB/wEBAf8CAgL/AQEB/wEBAf8AAAD/AAAA/2JiYv/f39///////////////////////3p6 + ev8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wAAAP8cHBz/7u7u/5iYmP8AAAD/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/ICAg////////////a2tr/wUFBf/6+vr///////// + //////////////////////////////////////+f////Af///wH///8B////Af///wH///8B////Af// + /wH////n/////////////////////////////////////+np6f8AAAD/AAAA/4KCgv///////////zo6 + Ov8AAAD/AQEB/wEBAf8CAgL/AgIC/wICAv8CAgL/AQEB/wEBAf8EBAT/AgIC/wAAAP8KCgr//v7+/35+ + fv8AAAD/AQEB/wMDA/8DAwP/AAAA/wAAAP9aWlr////////////8/Pz//f39//39/f/8/Pz//Pz8//z8 + /P/8/Pz//Pz8//z8/P/9/f3//////6enp/8AAAD/AAAA/wEBAf8BAQH/AgIC/wEBAf8BAQH/AAAA/x0d + Hf+4uLj////////////+/v7//Pz8///////u7u7/AAAA/wAAAP8BAQH/AgIC/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/ygoKP/7+/v/IyMj/wAA + AP8CAgL/Kysr/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/dnZ2///////Dw8P/AAAA/8XFxf////////////////////////////////////////////// + //3///8H////Af///wH///8B////Af///wH///8B////P/////////////////////////////////// + ////////ysrK/wAAAP8AAAD/1tbW///////f39//AAAA/wAAAP8BAQH/AQEB/wMDA/8DAwP/AgIC/wEB + Af8BAQH/AgIC/wICAv8AAAD/AAAA/83Nzf/R0dH/AAAA/wEBAf8BAQH/AAAA/wEBAf8AAAD/X19f//// + /////////Pz8//z8/P/9/f3//f39//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//7+/v//////WFhY/wAA + AP8BAQH/AQEB/wEBAf8CAgL/AQEB/wAAAP8wMDD/8/Pz/////////////Pz8//39/f/+/v7//////42N + jf8AAAD/AAAA/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wICAv8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/8DAwP/4+Pj/QUFB/97e3v/9/f3/Wlpa/wAAAP8BAQH/AQEB/wEB + Af8CAgL/BwcH/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP9ycnL///////39/f8MDAz/HBwc//// + /////////////////////////////////////////////////1n///8B////Af///wH///8B////Af// + /wH///+b//////////////////////////////////////////+Dg4P/AAAA/1VVVf///////////25u + bv8AAAD/AQEB/wICAv8AAAD/AAAA/wMDA/8FBQX/AgIC/wEBAf8CAgL/AQEB/wAAAP9mZmb/7+/v/w8P + D/8AAAD/AQEB/wEBAf8ICAj/AAAA/yUlJf////////////z8/P/9/f3//f39//39/f/9/f3//f39//z8 + /P/8/Pz//Pz8//z8/P/8/Pz///////////8oKCj/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/FhYW//j4 + +P///////f39//z8/P/8/Pz//f39////////////Q0ND/wAAAP8BAQH/AgIC/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/+jo + 6P/8/Pz/g4OD//////+9vb3/AAAA/wEBAf8BAQH/AQEB/wEBAf8EBAT/AwMD/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA/5ycnP///////////2dnZ/8AAAD/oqKi//////////////////////////////////// + ////////////tf///wH///8B////Af///wH///8B////A////+3///////////////////////////// + /////////////yAgIP8AAAD/jY2N///////z8/P/BwcH/wAAAP8EBAT/BQUF/w4ODv8ODg7/AwMD/wUF + Bf8CAgL/AwMD/wMDA/8CAgL/AAAA/39/f///////Pz8//wAAAP8CAgL/AQEB/wQEBP8AAAD/1tbW//// + ///8/Pz//Pz8//z8/P/8/Pz//Pz8//39/f/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P///////////ycn + J/8AAAD/AQEB/wEBAf8BAQH/AAAA/wAAAP++vr7///////7+/v/9/f3//f39//39/f/9/f3///////// + //9YWFj/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP8TExP/T09P/2lpaf9CQkL/JSUl/wAA + AP8AAAD/AAAA/wAAAP8BAQH/AQEB/wEBAf8AAAD/AAAA/0hISP+hoaH/1tbW/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AAAA/wICAv8FBQX/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/FxcX////////////j4+P/wAA + AP8CAgL////////////////////////////////////////////////5////Ef///wH///8B////Af// + /wH///89+/v7///////////////////////////////////////r6+v/AgIC/wAAAP+VlZX//////4uL + i/8AAAD/AAAA/wICAv8BAQH/QkJC/1BQUP8BAQH/AgIC/wEBAf8DAwP/AgIC/wEBAf8AAAD/n5+f//Ly + 8v8nJyf/AAAA/wEBAf8BAQH/AAAA/1JSUv///////v7+//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8 + /P/8/Pz//f39//z8/P/8/Pz//Pz8////////////KSkp/wAAAP8BAQH/AQEB/wEBAf8AAAD/TU1N//// + /////////Pz8//z8/P/8/Pz//f39//z8/P/+/v7//////3Z2dv8AAAD/AAAA/wEBAf8BAQH/AQEB/wAA + AP8SEhL/mZmZ//Pz8///////////////////////1dXV/5aWlv9PT0//FBQU/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA//////+xsbH/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wAAAP8TExP///////////9xcXH/AAAA/wAAAP/l5eX///////////////////////// + //////////////////////9Z////Af///wH///8B////Af///4n///////////////////////////// + /////////////56env8AAAD/AAAA/8HBwf/q6ur/BwcH/wAAAP8DAwP/AQEB/wAAAP8HBwf/CQkJ/wIC + Av8DAwP/AgIC/wICAv8BAQH/AAAA/xkZGf/v7+//NTU1/wAAAP8BAQH/AQEB/wAAAP8AAAD/vLy8//// + ///8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz///////// + //8uLi7/AAAA/wEBAf8BAQH/AAAA/wAAAP+urq7///////z8/P/8/Pz//Pz8//z8/P/9/f3//Pz8//z8 + /P//////oaGh/wAAAP8AAAD/AQEB/wEBAf8AAAD/HR0d/+Xl5f/////////////////9/f3///////// + /////////////87Ozv8sLCz/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/Wlpa/+bm5v/t7e3/Kysr/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wMDA//f39///////97e + 3v8KCgr/AAAA/11dXf///////////////////////////////////////////////6P///8B////Af// + /wH///8B////zf/////////////////////////////////////9/f3/Ly8v/wAAAP86Ojr//////x8f + H/8AAAD/AgIC/wICAv8CAgL/AQEB/wAAAP8AAAD/AgIC/wEBAf8DAwP/BQUF/wcHB/8AAAD/UVFR/8zM + zP8AAAD/AAAA/wICAv8BAQH/AAAA/wsLC//w8PD///////z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8 + /P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P///////////05OTv8AAAD/AQEB/wEBAf8AAAD/CgoK//f3 + 9////////Pz8//z8/P/8/Pz//Pz8//39/f/8/Pz//Pz8///////Gxsb/AAAA/wAAAP8BAQH/AAAA/wAA + AP+0tLT///////7+/v/9/f3//Pz8//z8/P/9/f3//////87Ozv84ODj/AAAA/wAAAP8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA//Dw8P/T09P/AAAA/wAAAP8BAQH/AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/2BgYP///////////42Njf8AAAD/aWlp//////////////////// + ////////////////////////////5////wH///8B////Af///xX8/Pz///////////////////////// + /////////////6enp/8AAAD/AAAA/6Kiov//////AAAA/wAAAP8CAgL/AQEB/wEBAf8BAQH/AgIC/wMD + A/8CAgL/AQEB/wICAv8LCwv/Ghoa/wAAAP96enr/8vLy/wAAAP8AAAD/AwMD/wMDA/8AAAD/Hx8f//// + /////////f39//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//39/f/8/Pz//Pz8//z8/P/8/Pz//Pz8//39 + /f//////fX19/wAAAP8BAQH/AQEB/wAAAP87Ozv////////////8/Pz//Pz8//z8/P/9/f3//f39//z8 + /P/9/f3///////Ly8v8SEhL/AAAA/wEBAf8AAAD/FxcX//r6+v///////f39//z8/P/9/f3//Pz8//// + ///w8PD/AQEB/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/vr6+//n5 + +f8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/729 + vf//////4ODg/wEBAf9XV1f/////////////////////////////////////////////////////L/// + /wH///8B////T///////////////////////////////////////////UlJS/wAAAP8QEBD//f39//// + //8vLy//AAAA/wEBAf8BAQH/AQEB/wICAv8CAgL/AQEB/wICAv8BAQH/AwMD/wICAv8AAAD/bGxs//X1 + 9f/b29v/BQUF/wAAAP8BAQH/AgIC/wAAAP9JSUn////////////8/Pz//Pz8//z8/P/9/f3//Pz8//z8 + /P/9/f3//f39//z8/P/9/f3//Pz8//z8/P/8/Pz//Pz8//////+ioqL/AAAA/wAAAP8BAQH/AAAA/0ZG + Rv////////////39/f/9/f3//Pz8//39/f/9/f3//Pz8//z8/P///////////ygoKP8AAAD/AQEB/wAA + AP83Nzf////////////9/f3//f39//z8/P/9/f3//////4aGhv8AAAD/AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP9xcXH/9vb2/9XV1f8RERH/IiIi/9HR0f8lJSX/EhIS/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/BQUF/+fn5///////BAQE/wAAAP/w8PD///////// + //////////////////////////////////////9r////Af///wH///+N//////////////////////// + //////////////////+Kior/AAAA/1hYWP///////////0tLS/8AAAD/AgIC/wEBAf8CAgL/AgIC/wQE + BP8ICAj/AgIC/wICAv8CAgL/AAAA/wAAAP/Hx8f//////wgICP8HBwf/AQEB/wEBAf8BAQH/AAAA/0VF + Rf////////////z8/P/8/Pz/+/v7//z8/P/8/Pz//f39//z8/P/9/f3//f39//39/f/9/f3//f39//39 + /f/8/Pz//////7q6uv8AAAD/AAAA/wEBAf8AAAD/ERER//j4+P///////Pz8//z8/P/8/Pz//Pz8//z8 + /P/8/Pz//f39///////q6ur/CwsL/wAAAP8BAQH/AAAA/w8PD//4+Pj///////39/f/8/Pz//Pz8//// + ///19fX/DAwM/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8CAgL/AgIC/wAA + AP8DAwP/zs7O/9jY2P/Z2dn///////z8/P/MzMz/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP8AAAD/rKys//j4+P8AAAD/AAAA/3Z2dv////////////////////////////////////////////// + /53///8B////Af///7X//////////////////////////////////////////3l5ef8AAAD/iYmJ//// + ////////U1NT/wAAAP8BAQH/AgIC/wICAv8BAQH/AwMD/wUFBf8DAwP/AgIC/wAAAP8DAwP/AQEB/xgY + GP/09PT/nZ2d/wAAAP8BAQH/AQEB/wEBAf8AAAD/QUFB/////////////f39//z8/P/8/Pz//Pz8//z8 + /P/8/Pz//Pz8//z8/P/9/f3//Pz8//z8/P/9/f3//Pz8//z8/P//////0NDQ/wAAAP8AAAD/AQEB/wAA + AP8AAAD/39/f///////8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/9/f3//////6+vr/8AAAD/AAAA/wEB + Af8AAAD/AAAA/7Ozs/////////////39/f///////////3x8fP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/wAAAP8AAAD/AQEB/wEBAf8CAgL/AQEB/wAAAP8AAAD/3d3d/////////////////4eH + h/8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP+Ojo7/7u7u/wAAAP8AAAD/QEBA//// + ////////////////////////////////////////////1////wH///8F////6f////////////////// + ///////////////////+/v7/BwcH/wAAAP/Q0ND///////////9CQkL/AAAA/wEBAf8BAQH/AQEB/wIC + Av8CAgL/AQEB/wMDA/8DAwP/AwMD/wcHB/8DAwP/AAAA/4ODg//9/f3/GRkZ/wAAAP8CAgL/AgIC/wAA + AP8sLCz//Pz8///////9/f3//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8 + /P/8/Pz//Pz8///////l5eX/BwcH/wAAAP8BAQH/AQEB/wAAAP99fX3///////7+/v/8/Pz//Pz8//z8 + /P/8/Pz//Pz8////////////NTU1/wAAAP8DAwP/AwMD/wAAAP8AAAD/Gxsb/8bGxv////////////// + //+rq6v/BQUF/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP9SUlL/Y2Nj/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AAAA/wAAAP/Hx8f////////////29vb/Pz8//wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/4iIiP//////U1NT/wAAAP8AAAD/9vb2//////////////////////////////////// + ///////3////D////yP4+Pj//////////////////////////////////////729vf8AAAD/AAAA/7Ky + sv///////v7+/xgYGP8AAAD/AQEB/wEBAf8BAQH/AQEB/wICAv8CAgL/AQEB/wQEBP8EBAT/AQEB/wEB + Af8AAAD/PDw8//////9eXl7/AAAA/wEBAf8BAQH/AAAA/wAAAP/U1NT///////z8/P/8/Pz//Pz8//z8 + /P/8/Pz//Pz8//z8/P/9/f3//Pz8//z8/P/8/Pz//Pz8//v7+//8/Pz//////+3t7f8KCgr/AAAA/wEB + Af8BAQH/AAAA/wMDA//g4OD//////////////////////////////////////3x8fP8AAAD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA/05OTv9zc3P/Nzc3/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/ExMT////////////PT09/wAAAP8BAQH/AQEB/wEBAf8AAAD/ERER/9fX1//7+/v///////// + //+YmJj/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/Y2Nj////////////CwsL/wAA + AP/MzMz///////////////////////////////////////////////9D////P/z8/P////////////// + ////////////////////////ZmZm/wAAAP8AAAD/n5+f///////IyMj/AAAA/wAAAP8BAQH/AgIC/wEB + Af8BAQH/AgIC/wICAv8CAgL/AgIC/wICAv8BAQH/AAAA/wAAAP/V1dX/p6en/wMDA/8BAQH/AQEB/wEB + Af8CAgL/AAAA/4iIiP///////f39//z8/P/8/Pz//Pz8//39/f/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8 + /P/8/Pz//Pz8//z8/P//////6Ojo/wQEBP8AAAD/AQEB/wICAv8BAQH/AAAA/xYWFv+ysrL///////// + /////////////+vr6/9oaGj/AAAA/wAAAP8BAQH/AQEB/wEBAf8AAAD/AAAA/wICAv8AAAD/AAAA/wAA + AP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8ZGRn///////////8jIyP/AAAA/wEB + Af8BAQH/AQEB/wAAAP/Dw8P/fHx8/5ubm////////////4yMjP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wAAAP8AAAD/0dHR//////9iYmL/AAAA/4eHh/////////////////////////////// + /////////////////2X///9r//////////////////////////////////////f39/8UFBT/AAAA/wkJ + Cf/29vb//////4KCgv8AAAD/AAAA/wICAv8DAwP/AwMD/wICAv8CAgL/AgIC/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA//Ly8v9BQUH/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/GRkZ/////////////Pz8//z8 + /P/8/Pz//Pz8//z8/P/8/Pz//f39//39/f/8/Pz//Pz8//39/f/8/Pz//Pz8//////+5ubn/AAAA/wAA + AP8BAQH/AgIC/wEBAf8BAQH/AAAA/wAAAP8pKSn/WFhY/15eXv85OTn/DAwM/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AQEB/wQEBP8GBgb/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/wAAAP/b29v/h4eH/wAAAP8BAQH/AQEB/wEBAf8AAAD/AAAA//b29v9HR0f/IiIi//// + ////////4+Pj/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP9SUlL//////6en + p/8AAAD/Xl5e////////////////////////////////////////////////d////4////////////// + ////////////////////////t7e3/wAAAP8AAAD/ERER////////////Li4u/wAAAP8CAgL/AQEB/wEB + Af8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP+Tk5P/6+vr/wEBAf8CAgL/AQEB/wEB + Af8BAQH/AQEB/wAAAP8AAAD/mZmZ///////+/v7//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//f39//z8 + /P/8/Pz//f39//z8/P/+/v7//////3l5ef8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/BAQE/wcHB/8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wQEBP8AAAD/AAAA/wEB + Af8BAQH/AQEB/wAAAP8AAAD/8PDw/7+/v/8AAAD//Pz8////////////U1NT/wAAAP8BAQH/AQEB/wEB + Af8CAgL/AAAA/wAAAP8BAQH/AAAA/yEhIf//////vLy8/wAAAP8fHx//+/v7//////////////////// + //////////////////////+Z////of////////////////////////////////////9oaGj/AAAA/wAA + AP+Hh4f///////X19f8GBgb/AAAA/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wIC + Av8BAQH/AAAA/9nZ2f/i4uL/AAAA/wEBAf8BAQH/AQEB/wEBAf8CAgL/AQEB/wAAAP8GBgb/4eHh//// + ///9/f3//f39//z8/P/8/Pz/+/v7//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8///////v7+//Dg4O/wAA + AP8CAgL/AQEB/wEBAf8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8CAgL/AQEB/wEBAf8AAAD/AAAA/wEBAf8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8BAQH/AQEB/wEBAf8CAgL/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP/AwMD/7+/v/wAA + AP/U1NT///////////92dnb/AAAA/wEBAf8BAQH/AQEB/wICAv8CAgL/AgIC/wEBAf8AAAD/SUlJ//// + ///R0dH/AAAA/x0dHf///////////////////////////////////////////////8P///+v//////// + /////////////////////////////21tbf8AAAD/AAAA/9nZ2f//////xcXF/wAAAP8AAAD/AgIC/wQE + BP8CAgL/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/1dXV//39/f8JCQn/AAAA/wEB + Af8BAQH/AgIC/wICAv8BAQH/AQEB/wAAAP8gICD/7e3t/////////////Pz8//z8/P/8/Pz//Pz8//39 + /f/8/Pz//Pz8/////////////////zw8PP8AAAD/AQEB/wICAv8BAQH/AQEB/wEBAf8DAwP/AgIC/wEB + Af8BAQH/AwMD/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8EBAT/BQUF/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8CAgL/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/7e3t//k5OT/AAAA/3d3d////////////6+vr/8AAAD/AAAA/wEB + Af8BAQH/AAAA/wUFBf8DAwP/AAAA/wAAAP+ampr///////7+/v8aGhr/CwsL//j4+P////////////// + ////////////////////////////0////8H/////////////////////////////////////qqqq/wAA + AP8AAAD/wsLC//////+np6f/AAAA/wAAAP8BAQH/AwMD/wMDA/8BAQH/AQEB/wEBAf8BAQH/AgIC/wEB + Af8BAQH/AAAA/ysrK//7+/v//////4SEhP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP8eHh7/wsLC/////////////////////////////////////////////////9zc3P9JSUn/AAAA/wEB + Af8BAQH/AQEB/wEBAf8DAwP/AgIC/wEBAf8BAQH/AQEB/wEBAf8CAgL/AQEB/wICAv8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8VFRX/TU1N/2NjY/+Hh4f/mZmZ/7y8vP/z8/P/2dnZ/9nZ2f/e3t7/29vb/+7u + 7v+3t7f/qamp/39/f/8yMjL/AAAA/wAAAP8AAAD/AAAA/wEBAf8BAQH/AQEB/wAAAP8dHR3/8/Pz/2Vl + Zf8AAAD/BQUF//39/f///////v7+/ysrK/8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/5eX + l////////////0hISP8AAAD/p6en///////////////////////////////////////////l////1f// + ///////////////////////////////////Y2Nj/AAAA/xoaGv/k5OT//////66urv8AAAD/AAAA/wMD + A/8CAgL/AQEB/wEBAf8BAQH/AQEB/wICAv8CAgL/AgIC/wICAv8AAAD/SEhI////////////+Pj4/wAA + AP8AAAD/AgIC/wICAv8BAQH/AQEB/wEBAf8BAQH/AgIC/wAAAP8AAAD/WVlZ/7m5uf/x8fH///////// + ////////8PDw/7e3t/9gYGD/BAQE/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8GBgb/Ly8v/3V1df+qqqr/1NTU//j4+P////////////// + ///////////////////////////////////////////////////////////////////e3t7/lJSU/xIS + Ev8AAAD/AAAA/wEBAf8BAQH/AAAA/y4uLv//////ODg4/wAAAP8AAAD/hoaG////////////QEBA/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/bW1t////////////TU1N/wAAAP8bGxv//Pz8//// + //////////////////////////////////f////j/////////////////////////////////////+Hh + 4f8AAAD/WFhY////////////o6Oj/wAAAP8AAAD/AwMD/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8CAgL/AQEB/wAAAP+mpqb//Pz8//Pz8///////wsLC/wAAAP8AAAD/AgIC/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wAAAP8AAAD/AAAA/xUVFf8wMDD/MTEx/yoqKv8PDw//AAAA/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AQEB/wAAAP8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP8AAAD/AAAA/xoaGv+Ojo7/1NTU//Ly + 8v/9/f3///////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////+Pj4/7m5uf8AAAD/AAAA/wEBAf8BAQH/AAAA/5qa + mv/v7+//ExMT/wAAAP8AAAD//v7+//39/f8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP83Nzf//Pz8//////9ycnL/AAAA/wAAAP/u7u7/////////////////////////////////////8/// + /+3/////////////////////////////////////s7Oz/wAAAP8jIyP/+Pj4//////+IiIj/AAAA/wIC + Av8CAgL/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/7W1tf/8/Pz/5eXl//// + ////////oqKi/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/BAQE/wAAAP8AAAD/AAAA/wAA + AP8HBwf/ZGRk/6+vr//v7+//9/f3//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////+Xl5f8gICD/AAAA/wEBAf8AAAD/AAAA/+Hh4f+IiIj/AAAA/wAAAP+5ubn/3d3d/wAA + AP8CAgL/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP/p6en//////3x8fP8AAAD/OTk5//// + ///////////////////////////////////////z////8/////////////////////////////////// + //9bW1v/AAAA/wAAAP/Z2dn//////1NTU/8AAAD/AgIC/wEBAf8CAgL/AQEB/wICAv8BAQH/AgIC/wEB + Af8BAQH/AQEB/wEBAf8AAAD/aGho////////////////////////////oqKi/wAAAP8AAAD/AAAA/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8CAgL/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA/wAAAP8AAAD/AAAA/wcHB/9aWlr/nZ2d/+7u7v////////////////////////////// + ///////////////////////////////////////////////////i4uL/jIyM/0BAQP9AQED/W1tb/7W1 + tf/5+fn///////////////////////////////////////////////////////n5+f8cHBz/AAAA/wAA + AP8AAAD/y8vL/5iYmP8AAAD/AAAA/wQEBP85OTn/AQEB/wAAAP8CAgL/AAAA/wQEBP8DAwP/AQEB/wEB + Af8AAAD/Gxsb//z8/P//////YmJi/wAAAP8LCwv/8PDw//////////////////////////////////// + //P////z////////////////////////////////9/f3/zc3N/8AAAD/AgIC//Dw8P//////MjIy/wAA + AP8BAQH/AgIC/wICAv8CAgL/AgIC/wICAv8BAQH/AQEB/wEBAf8CAgL/AgIC/wAAAP9UVFT///////// + ////////////////////////4ODg/0tLS/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/S0tL/5iYmP/c3Nz/9PT0//// + //////////////////////////////////////////////////////////////////////////////// + ///Y2Nj/VlZW/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xkZGf/IyMj///////////////////////// + //////////////////////////////T09P8HBwf/AAAA/0VFRf/V1dX/Hx8f/wAAAP8BAQH/AAAA/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP9hYWH///////////9RUVH/AAAA/wAA + AP/CwsL/////////////////////////////////////8////+3///////////////////////////// + ///6+vr/QkJC/wAAAP8DAwP/u7u7//////9eXl7/AAAA/wEBAf8CAgL/AgIC/wEBAf8BAQH/AgIC/wEB + Af8CAgL/AQEB/wICAv8CAgL/AAAA/yoqKv/9/f3//////////////////////////////////////8zM + zP92dnb/Pj4+/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8LCwv/S0tL/3Fx + cf+Hh4f/xsbG/+3t7f////////////////////////////////////////////////////////////// + ////////////////////////////////////////mJiY/wAAAP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA/wAAAP+VlZX//////////////////////////////////////////////////////7Oz + s/8AAAD/8fHx/9ra2v8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AQEB/8bGxv///////////0xMTP8AAAD/AAAA/9ra2v////////////////////////////// + ///////z////4/////////////////////////////////39/f9ERET/AAAA/wAAAP9XV1f//////5KS + kv8AAAD/AAAA/wICAv8CAgL/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/Ojo6//z8 + /P//////////////////////////////////////////////////////29vb/8rKyv/Jycn/vLy8/6ys + rP+0tLT/u7u7/8PDw//Y2Nj/1tbW/+3t7f////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////5SU + lP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP/b29v///////// + /////////////////////////////////////////////yUlJf+AgID/4ODg/8zMzP8JCQn/AAAA/wEB + Af8BAQH/AgIC/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8kJCT/////////////////a2tr/wAA + AP83Nzf//v7+//////////////////////////////////////P////T//////////////////////// + /////////Pz8/0RERP8AAAD/AAAA/6Wlpf//////u7u7/wAAAP8AAAD/AwMD/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP9vb2////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+3t7f/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/yYmJv////////////////////////////////////////////// + ////////zs7O/wAAAP+8vLz//v7+/wkJCf8AAAD/AQEB/wEBAf8BAQH/BAQE/wYGBv8BAQH/AQEB/wEB + Af8BAQH/AAAA/xYWFv/29vb///////////9paWn/AAAA/39/f/////////////////////////////// + ////////////9////7//////////////////////////////////////hISE/wAAAP8AAAD/5+fn//// + ///i4uL/BQUF/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8CAgL/AAAA/0tL + S/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////+fn5/wAA + AP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/9zc + 3P/////////////////////////////////////////////////29vb/aGho//X19f9GRkb/AAAA/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/3Jycv///////////zQ0 + NP8AAAD/jo6O///////////////////////////////////////////p////r/////////////////// + ///////////////////FxcX/AAAA/wAAAP+vr6///////+bm5v8JCQn/AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/Dw8P//j4+P////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+rq6v/AAAA/wAAAP8BAQH/AQEB/wEBAf8AAAD/AAAA/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/jIyM//////////////////////////////////// + //////////////7+/v//////PT09/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/aWlp///////19fX/CwsL/wAAAP/Z2dn///////////////////////// + /////////////////9n///+f//////////////////////////////////////X19f8MDAz/AAAA/25u + bv//////7+/v/wsLC/8AAAD/AgIC/wEBAf8BAQH/AgIC/wMDA/8CAgL/AQEB/wEBAf8BAQH/AQEB/wAA + AP8XFxf/+vr6///////////////////////////////////////8/Pz///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////1JS + Uv8AAAD/AQEB/wEBAf8BAQH/AAAA/wMDA/8DAwP/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP9LS0v///////////////////////////////////////////////////////7+/v+ysrL/CQkJ/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wEBAf8BAQH/AQEB/wAAAP9ZWVn//////+rq + 6v8AAAD/AAAA/+rq6v//////////////////////////////////////////0f///43///////////// + /////////////////////////////4SEhP8AAAD/LS0t///////8/Pz/Hh4e/wAAAP8BAQH/AgIC/wEB + Af8BAQH/AgIC/wICAv8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP+kpKT///////////////////////// + ////////rq6u/yIiIv/5+fn///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////5+fn/HBwc/wAAAP8BAQH/AQEB/wEBAf8AAAD/AwMD/wMD + A/8AAAD/AQEB/wICAv8BAQH/AgIC/wEBAf8BAQH/AAAA/0hISP////////////////////////////// + ////////////////////////iYmJ/7i4uP+vr6//AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP8AAAD/AAAA/wICAv8BAQH/AQEB/wAAAP86Ojr/Pz8//wAAAP8AAAD/pqam//////////////////// + //////////////////////+1////Z///////////////////////////////////////////2dnZ/wAA + AP8AAAD/+fn5//////8wMDD/AAAA/wEBAf8CAgL/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/wMDA//29vb//////////////////////9zc3P8AAAD/AAAA//v7+/////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+5ubn/enp6/52dnf/a2tr//Pz8//////////////////////////////////r6 + +v8YGBj/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8CAgL/AQEB/wEB + Af8AAAD/UFBQ//////////////////////////////////////////////////X19f/q6ur/0dHR/2ho + aP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/jIyM/5eXl/8AAAD/AAAA/wAAAP8BAQH/AAAA/wAA + AP8AAAD/AQEB/wAAAP9bW1v//////////////////////////////////////////4f///87//////// + ///////////////////////////////////4+Pj/AwMD/zg4OP///////////0dHR/8AAAD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8CAgL/AQEB/wEBAf8AAAD/AAAA/9jY2P////////////// + ////////y8vL/wAAAP9aWlr///////////////////////////////////////////////////////// + ///////////////////////////////////////////////////5+fn/VlZW/wAAAP8AAAD/AAAA/wAA + AP87Ozv/9/f3/////////////////////////////v7+/zMzM/8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP+QkJD///////////////////////// + ////////////////////////np6e/19fX/9DQ0P/AAAA/wEBAf8BAQH/AQEB/wICAv8BAQH/AAAA/wAA + AP/d3d3//////7m5uf84ODj/AAAA/wAAAP8AAAD/AgIC/wEBAf8BAQH/AAAA/wAAAP/a2tr///////// + ////////////////////////////a////x/+/v7///////////////////////////////////////7+ + /v8PDw//JSUl////////////m5ub/wAAAP8AAAD/AQEB/wICAv8BAQH/AQEB/wICAv8BAQH/AQEB/wIC + Av8BAQH/AQEB/wAAAP8AAAD/0dHR////////////////////////////29vb//n5+f////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////9PT0/xUVFf8AAAD/AAAA/wEBAf8BAQH/AAAA/wAAAP8pKSn//f39//////////////////// + ////////ZWVl/wAAAP8BAQH/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA/8nJyf/////////////////////////////////////////////////j4+P/BQUF/wwM + DP8EBAT/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/PT09//39/f////////////////+ZmZn/Gxsb/wgI + CP8ICAj/AAAA/wEBAf8BAQH/AAAA/1lZWf////////////////////////////////////9N////A/// + /+X//////////////////////////////////////////z09Pf8AAAD/T09P///////5+fn/BwcH/wAA + AP8CAgL/AQEB/wEBAf8DAwP/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP+EhIT///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////9hYWH/AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wAAAP+Pj4/////////////////////////////U1NT/AAAA/wAAAP8CAgL/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/6Ojo//////////////////// + //////////////////////////////z8/P//////+vr6/xYWFv8AAAD/AQEB/wEBAf8BAQH/AAAA/wAA + AP9tbW3////////////7+/v/////////////////JiYm/wAAAP8AAAD/AQEB/wEBAf8AAAD/CAgI//n5 + +f//////////////////////////+////xn///8B////sf////////////////////////////////// + ////////YWFh/wAAAP8AAAD/5OTk//////8vLy//AAAA/wEBAf8DAwP/BAQE/wICAv8CAgL/AQEB/wIC + Av8AAAD/AQEB/wMDA/8BAQH/AAAA/wAAAP/r6+v///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////5ubm/wAAAP8AAAD/AgIC/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wEBAf/5+fn///////// + //////////////7+/v8TExP/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/1BQUP////////////////////////////////////////////////////////////// + ///Kysr/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/LCws/+zs7P/////////////////8/Pz//////+Hh + 4f8EBAT/AAAA/wAAAP8AAAD/AQEB/wAAAP8AAAD/ra2t///////////////////////////l////Af// + /wH///+J//////////////////////////////////////////+VlZX/AAAA/wAAAP+QkJD//////3Jy + cv8AAAD/AQEB/wMDA/8PDw//CAgI/wAAAP8BAQH/AQEB/wUFBf8LCwv/AgIC/wEBAf8CAgL/AAAA/1ZW + Vv///////////////////////////////////////////9ra2v/5+fn///////////////////////// + ///////////////////////////////////////////////////Nzc3/AAAA/wAAAP8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA/9PT0////////////////////////////7u7u/8AAAD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wAAAP8AAAD/1tbW//////////////////// + ///////////////////////////////////d3d3/hoaG/ygoKP8BAQH/AQEB/wEBAf8BAQH/AAAA/wAA + AP+7u7v//////3BwcP9UVFT/wMDA//39/f//////WFhY/wAAAP8TExP/srKy/zw8PP8AAAD/AQEB/wAA + AP9UVFT//////////////////////////6////8B////Af///0n///////////////////////////// + /////////////7+/v/8AAAD/AAAA/3BwcP//////t7e3/wAAAP8CAgL/AAAA/wQEBP8EBAT/AgIC/wIC + Av8AAAD/BQUF/wcHB/8AAAD/AQEB/wEBAf8AAAD/AAAA/9/f3/////////////////////////////// + ////////PT09/zU1Nf/9/f3///////////////////////////////////////////////////////// + /////////////7Ozs/8AAAD/AAAA/wEBAf8CAgL/AgIC/wICAv8BAQH/AQEB/wAAAP8AAAD/zs7O//// + /////////////////////////////xMTE/8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8CAgL/AAAA/y0tLf///////////////////////////////////////////////////////f39/x8f + H/8AAAD/AAAA/wICAv8AAAD/AQEB/wEBAf8AAAD/IiIi///////T09P/AAAA/wAAAP8nJyf//////+vr + 6/8AAAD/AAAA/3Z2dv//////aWlp/wAAAP8AAAD/AAAA/76+vv//////////////////////////c/// + /wH///8B////Ef//////////////////////////////////////////4eHh/wAAAP8AAAD/TU1N//// + ///9/f3/Dw8P/wAAAP8BAQH/AAAA/wAAAP8BAQH/AgIC/wEBAf8BAQH/AQEB/wICAv8CAgL/AwMD/wEB + Af8AAAD/QEBA//7+/v/////////////////////////////////Jycn/AAAA/zMzM//T09P/9vb2//7+ + /v///////v7+////////////////////////////////////////////6enp/wAAAP8AAAD/AQEB/wIC + Av8BAQH/AgIC/wEBAf8BAQH/AAAA/wAAAP/c3Nz/////////////////////////////////qamp/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/5eXl//////////////////// + ///////////////////////////////////IyMj/AAAA/wAAAP8CAgL/AQEB/wICAv8DAwP/AAAA/wAA + AP+rq6v//////9zc3P8nJyf/AAAA/3Nzc///////VVVV/wAAAP8AAAD/+vr6//b29v8HBwf/AAAA/wAA + AP8TExP///////////////////////////////9F////Af///wH///8B////x/////////////////// + ////////////////////////MTEx/wAAAP8YGBj///////////96enr/AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AgIC/wMDA/8CAgL/AgIC/wAAAP8AAAD/y8vL//////////////////// + //////////////v7+/8RERH/AAAA/wAAAP8JCQn/MjIy/z09Pf85OTn/QUFB/3p6ev/R0dH///////// + ////////////////////////T09P/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/Hx8f//z8 + /P/////////////////////////////////v7+//AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AgIC/wEB + Af8BAQH/AAAA/5CQkP///////////////////////////////////////////////////////////3Fx + cf8AAAD/AQEB/wICAv8AAAD/BQUF/wQEBP8AAAD/LCws//////////////////////+NjY3/QkJC/0JC + Qv8AAAD/AAAA/21tbf//////bm5u/wAAAP8AAAD/AAAA/7S0tP//////////////////////////8/// + /wf///8B////Af///wH///+D//////////////////////////////////////////+ysrL/AAAA/wAA + AP/U1NT//////9/f3/8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wMD + A/8HBwf/AAAA/wAAAP+EhIT//////////////////////////////////////4qKiv8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP+hoaH///////////////////////////+5ubn/AAAA/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP+BgYH///////////////////////////////////////n5 + +f8XFxf/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8zMzP///////////////////////// + ///////////////////////////////////7+/v/AwMD/wAAAP8BAQH/AQEB/wEBAf8CAgL/AgIC/wAA + AP9gYGD////////////7+/v////////////l5eX/SUlJ/wAAAP8AAAD//f39//n5+f8BAQH/AAAA/wAA + AP8AAAD/9PT0//////////////////////////+x////Af///wH///8B////Af///zX///////////// + //////////////////////////////////8LCwv/AAAA/4GBgf///////////0BAQP8AAAD/AgIC/wIC + Av8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AwMD/wICAv8CAgL/AAAA/wAAAP/d3d3///////// + ////////////////////////4ODg/wAAAP8AAAD/AQEB/wICAv8BAQH/AQEB/wEBAf8BAQH/AAAA/wAA + AP/n5+f///////////////////////Dw8P8JCQn/AAAA/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/+fn + 5////////////////////////////////////////////0VFRf8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/DQ0N//f39////////////////////////////////////////////////////////////2Fh + Yf8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wUFBf++vr7////////////7+/v/+vr6//// + ////////1dXV/8jIyP//////fn5+/wAAAP8AAAD/AAAA/1BQUP////////////////////////////// + /2n///8B////Af///wH///8B////Af///+n//////////////////////////////////////////6Oj + o/8AAAD/RUVF////////////jY2N/wAAAP8AAAD/AQEB/wEBAf8BAQH/AgIC/wICAv8CAgL/AQEB/wEB + Af8BAQH/AAAA/wICAv8BAQH/AAAA/wsLC//39/f/////////////////////////////////ZGRk/wAA + AP8BAQH/AQEB/wICAv8CAgL/AQEB/wEBAf8BAQH/AAAA/4+Pj////////////////////////////1BQ + UP8AAAD/AQEB/wEBAf8CAgL/AQEB/wAAAP+srKz///////////////////////////////////////// + ////////SUlJ/wAAAP8BAQH/AQEB/wEBAf8BAQH/AAAA/woKCv/v7+////////////////////////// + //////////////////////////////////+ioqL/AAAA/wEBAf8CAgL/AAAA/wEBAf8BAQH/AAAA/wAA + AP+xsbH/SkpK/wAAAP9xcXH/5eXl/////////////Pz8//39/f////////////Hx8f8HBwf/AAAA/wAA + AP8AAAD/4+Pj////////////////////////////////I////wH///8B////Af///wH///8B////l/// + ////////////////////////////////////////+vr6/wAAAP8FBQX//f39//////+7u7v/AAAA/wAA + AP8BAQH/AQEB/wEBAf8CAgL/AQEB/wICAv8CAgL/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/zQ0 + NP/////////////////////////////////19fX/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP8AAAD/qKio////////////////////////////mJiY/wAAAP8BAQH/AQEB/wEBAf8AAAD/ampq//// + //////////////////////////////////////////////z8/P8kJCT/AAAA/wEBAf8BAQH/AAAA/wAA + AP8XFxf/7+/v////////////////////////////////////////////////////////////9PT0/wAA + AP8AAAD/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/eHh4///////a2tr/AAAA/wAAAP8JCQn/hoaG//Pz + 8///////////////////////Y2Nj/wAAAP8BAQH/AAAA/yoqKv////////////////////////////// + /9H///8B////Af///wH///8B////Af///wH///89//////////////////////////////////////// + ////////MzMz/wAAAP+AgID//////+jo6P8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/5ycnP////////////////////////////// + //+2trb/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP/l5eX///////////////////////// + //+lpaX/AAAA/wEBAf8AAAD/AAAA/0hISP/+/v7///////////////////////////////////////// + ////////5ubm/wAAAP8AAAD/AQEB/wAAAP8AAAD/Q0ND//n5+f////////////////////////////// + //////////////////////////////7+/v9eXl7/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/19f + X/////////////////9OTk7/AAAA/wAAAP8AAAD/FRUV/4CAgP/29vb//////7CwsP8AAAD/AAAA/wAA + AP8AAAD/1tbW////////////////////////////////bf///wH///8B////Af///wH///8B////Af// + /wH////j//////////////////////////////////////////+2trb/AAAA/wAAAP+9vb3//////09P + T/8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wYG + Bv8GBgb/AAAA/5GRkf/////////////////////////////////AwMD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/kZGR/////////////////////////////////2RkZP8AAAD/AAAA/wAAAP9GRkb//f39//// + //////////////////////////////////////////////////+jo6P/AAAA/wEBAf8AAAD/AAAA/3p6 + ev////////////////////////////////////////////////////////////Ly8v+bm5v/QEBA/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8CAgL/2tra///////9/f3//////9nZ2f8AAAD/AAAA/wAA + AP8AAAD/AAAA/xsbG/9FRUX/AAAA/wAAAP8BAQH/AAAA/01NTf////////////////////////////// + //3///8L////Af///wH///8B////Af///wH///8B////Af///3v///////////////////////////// + /////////////9fX1/8AAAD/AAAA/wgICP/7+/v//////2FhYf8AAAD/AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/wYGBv8EBAT/AgIC/wQEBP8AAAD/AAAA/8jIyP////////////// + ///////////////////c3Nz/hoaG/ywsLP85OTn/fHx8/83Nzf////////////////////////////// + ///7+/v/ERER/wAAAP8AAAD/f39///////////////////////////////////////////////////// + /////////////ygoKP8AAAD/AAAA/wAAAP+2trb///////////////////////////////////////// + ///////////////////x8fH/hISE/wAAAP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP8qKir/7e3t///////+/v7//////1NTU/8AAAD/AAAA/wMDA/8BAQH/AAAA/wAAAP8AAAD/AgIC/wAA + AP8AAAD/9fX1////////////////////////////////sf///wH///8B////Af///wH///8B////Af// + /wH///8B////E///////////////////////////////////////////5+fn/wAAAP8AAAD/AAAA/4eH + h////////////zAwMP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AwMD/wIC + Av8AAAD/AQEB/wMDA/8AAAD/AAAA/93d3f///////////////////////////////////////v7+//// + /////////////////////////////////////////////5+fn/8AAAD/AAAA/7y8vP////////////// + ///////////////////////////////////////////////////Dw8P/AAAA/wAAAP8gICD/19fX//// + /////////////////////////////////////////////////////////////4+Pj/8AAAD/BQUF/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP97e3v///////z8/P//////7Ozs/wAA + AP8AAAD/AgIC/wEBAf8DAwP/AwMD/wEBAf8BAQH/AAAA/6ioqP////////////////////////////// + //////87////Af///wH///8B////Af///wH///8B////Af///wH///8B////r/////////////////// + ////////////////////////Ozs7/wAAAP8AAAD/CAgI//Hx8f//////tbW1/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/+rq + 6v////////////////////////////////////////////////////////////////////////////// + ///4+Pj/AAAA/yYmJv/q6ur///////////////////////////////////////////////////////// + /////////////wAAAP8AAAD/dHR0//r6+v////////////////////////////////////////////// + ///////////////////v7+//AAAA/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wAA + AP8AAAD/AAAA/8nJyf///////f39//39/f//////hYWF/wAAAP8AAAD/AQEB/wEBAf8AAAD/AQEB/wAA + AP9MTEz/////////////////////////////////////2////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///83///////////////////////////////////////////6+vr/b29v/wAA + AP8AAAD/UVFR////////////FRUV/wAAAP8BAQH/AQEB/wEBAf8CAgL/AgIC/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/9zc3P////////////////////////////// + /////////////////////////////////////////Pz8/zAwMP9gYGD//f39//////////////////// + //////////////////////////////////////////////////9XV1f/AAAA/9HR0f////////////// + ////////////////////////////////////////////////////////8PDw/yYmJv8AAAD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP+rq6v//////+zs7P///////Pz8//// + ///7+/v/EBAQ/wAAAP8BAQH/AQEB/wEBAf8AAAD/FhYW//r6+v////////////////////////////// + //////9h////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH////L//////// + ////////////////////////////////////////m5ub/wAAAP8AAAD/hYWF//////91dXX/AAAA/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA/7u7u/////////////////////////////////////////////////////////////// + ///u7u7/xsbG//////////////////////////////////////////////////////////////////// + ////////mZmZ/xcXF//z8/P///////////////////////////////////////////////////////// + ///7+/v/qamp/zo6Ov8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8jIyP/1dXV/5eX + l/8pKSn/dHR0//////+RkZH/Dg4O/+7u7v///////f39//////+Ojo7/AAAA/wAAAP8BAQH/AAAA/wAA + AP/c3Nz/////////////////////////////////////7////wP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///0H///////////////////////////////////////////// + ////////jIyM/wAAAP8AAAD/zs7O//Ly8v8AAAD/AAAA/wEBAf8CAgL/AwMD/wEBAf8BAQH/AAAA/0dH + R/8rKyv/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/3p6ev/09PT///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////f39//Gxsb///////////////////////// + ////////////////////////////////////////+vr6/yAgIP8AAAD/AAAA/wAAAP8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA/4GBgf///////////////////////////z4+Pv8AAAD/Q0ND//39 + /f/+/v7///////////8XFxf/AAAA/wEBAf8AAAD/JiYm//////////////////////////////////// + //////9t////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /9f/////////////////////////////////////////////////////ODg4/wAAAP8kJCT//////7q6 + uv8sLCz/AAAA/wICAv8BAQH/AQEB/wAAAP8KCgr///////z8/P8oKCj/AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP9vb2//3d3d//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////8/Pz/9/f3//// + //+qqqr/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wICAv8AAAD/AAAA/wAAAP8AAAD/Dw8P/zY2 + Nv9xcXH/wMDA//z8/P///////////9zc3P96enr/8fHx////////////zs7O/w8PD/8AAAD/AQEB/wAA + AP+ysrL/////////////////////////////////////8f///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Pf////////////////////////////////// + ///////////////////y8vL/AAAA/wAAAP/S0tL//////2lpaf8AAAD/AQEB/wEBAf8AAAD/AAAA/76+ + vv////////////r6+v9VVVX/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAA + AP8DAwP/mpqa/+rq6v////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+enp7/jIyM/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AAAA/wAAAP9qamr/EhIS/wAAAP8AAAD/AAAA/wAAAP8AAAD/FRUV/2ZmZv+fn5//9/f3//// + /////////////+/v7/8QEBD/AAAA/wEBAf8AAAD/IiIi//////////////////////////////////// + //////9n////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////yf////////////////////////////////////////////////////+ampr/AAAA/yYm + Jv9XV1f/AAAA/wEBAf8BAQH/AAAA/wAAAP+MjIz///////39/f/+/v7//////4KCgv8AAAD/AAAA/wEB + Af8BAQH/AQEB/wICAv8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP8AAAD/AQEB/7u7u/////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////8/Pz/j4+P/yYm + Jv8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/oqKi//////+RkZH/AAAA/wEB + Af8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/QkJC/5CQkP/ExMT/JiYm/wAAAP8AAAD/AAAA/0FB + Qf/39/f/////////////////////////////////////4f///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8l//////////////////////// + //////////////////////////////39/f8KCgr/AAAA/wAAAP8AAAD/AQEB/wEBAf8AAAD/S0tL//// + /////////f39//////+goKD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AgIC/wEBAf8BAQH/AQEB/wIC + Av8DAwP/AQEB/wEBAf8AAAD/AAAA/zk5Of/Pz8////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////r6 + +v/T09P/hISE/zs7O//Q0ND/+Pj4/zQ0NP8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/Ozs7/97e3v////////////////9CQkL/AAAA/wEBAf8CAgL/AQEB/wEBAf8BAQH/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP93d3f//v7+//////////////////////////////////// + //////9D////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///+R/////////////////////////////////////////////////////6mp + qf8AAAD/AQEB/wEBAf8BAQH/AAAA/wUFBf/z8/P///////z8/P//////wMDA/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AwMD/wQEBP8BAQH/AQEB/wEBAf8AAAD/AAAA/wAA + AP9VVVX/19fX//n5+f////////////////////////////////////////////////////////////// + //////////////z8/P/n5+f/ubm5/2FhYf8+Pj7/JCQk/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP9HR0f////////////9/f3//////+rq + 6v8AAAD/AAAA/wICAv8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP8AAAD/kpKS//// + ////////////////////////////////////////////tf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wf////3//////// + ////////////////////////////////////////7+/v/wMDA/8AAAD/AQEB/wAAAP8AAAD/q6ur//// + ///9/f3////////////BwcH/AQEB/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AAAA/wEBAf8BAQH/AQEB/wICAv8CAgL/AAAA/wAAAP8AAAD/DAwM/0dHR/+AgID/o6Oj/7a2 + tv/a2tr/9vb2///////Z2dn/uLi4/+Hh4f/c3Nz/xMTE/6Ghof9ra2v/LCws/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wEBAf8BAQH/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wAAAP9BQUH////////////9/f3//////5iYmP8AAAD/AAAA/wEBAf8AAAD/AAAA/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/4ODg/////////////////////////////////////////////// + //////8V////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///1P///////////////////////////////////////////// + ////////MzMz/wAAAP8BAQH/AAAA/3p6ev///////f39//7+/v//////29vb///////g4OD/LCws/wAA + AP8AAAD/AQEB/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BAQH/AQEB/wEBAf8AAAD/Dg4O/woK + Cv8AAAD/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8dHR3/bm5u/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP+goKD///////39 + /f/+/v7//////z4+Pv8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAf8BAQH/AQEB/wAAAP8jIyP///////// + ////////////////////////////////////////////Z////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /6////////////////////////////////////////////////8qKir/AAAA/wAAAP9gYGD///////// + ///9/f3//////5OTk/8BAQH/j4+P///////7+/v/R0dH/wAAAP8BAQH/AAAA/wAAAP+YmJj/sLCw/2lp + af8NDQ3/AAAA/wAAAP8AAAD/AQEB/wEBAf8DAwP/AwMD/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wICAv8CAgL/AAAA/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP8AAAD/AgIC/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AAAA/wEBAf/U1NT///////z8/P//////7+/v/wAAAP8AAAD/uLi4/5SU + lP8AAAD/AAAA/wAAAP8AAAD/Hx8f//b29v////////////////////////////////////////////// + /7////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Bf///+n///////////////////////////// + ///8/Pz/lJSU/wAAAP8AAAD/AAAA/1lZWf////////////////+qqqr/AAAA/wAAAP8AAAD/9/f3//// + ////////ICAg/wAAAP8AAAD/ra2t//////////////////Dw8P91dXX/BgYG/wAAAP8AAAD/AQEB/wAA + AP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP8BAQH/AQEB/wEB + Af8BAQH/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wAA + AP8BAQH/AQEB/wAAAP8rKyv/hoaG/8DAwP8TExP/AAAA/wEBAf8BAQH/AQEB/wICAv8DAwP/AAAA/xwc + HP////////////z8/P//////qqqq/6ioqP//////m5ub/wAAAP8AAAD/AAAA/4CAgP/6+vr///////// + ///////////////////////////////////////1////C////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////L/////////////////////////////////j4+P8AAAD/AAAA/wAAAP8AAAD/AAAA/zU1 + Nf/x8fH//////5CQkP8AAAD/AAAA/5SUlP///////v7+//////99fX3/AAAA/0JCQv////////////z8 + /P/////////////////k5OT/ioqK/w4ODv8AAAD/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8DAwP/BAQE/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/jo6O/////////////////xUV + Ff8AAAD/AQEB/wEBAf8BAQH/AQEB/wMDA/8BAQH/AAAA/3BwcP///////v7+//39/f///////////5SU + lP8AAAD/AAAA/yQkJP/V1dX///////////////////////////////////////////////////////// + /z////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////b/////////////////// + //////////////j4+P9nZ2f/AAAA/wAAAP8AAAD/AAAA/x4eHv/Jycn//////6Kiov9ubm7///////7+ + /v///////////0BAQP8AAAD/urq6///////+/v7//////4qKiv80NDT/s7Oz////////////5+fn/y8v + L/8AAAD/AQEB/wEBAf8AAAD/AAAA/wAAAP8AAAD/AQEB/wEBAf8BAQH/AQEB/wICAv8EBAT/AQEB/wEB + Af8BAQH/AQEB/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/0hI + SP9dXV3/AAAA/wAAAP/w8PD////////////s7Oz/DQ0N/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/AAAA/5OTk/////////////////9paWn/AAAA/wAAAP9BQUH/9/f3//////////////////// + //////////////////////////////////////9/////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////n//////////////////////////////////////p6en/wcHB/wAA + AP8AAAD/AAAA/wAAAP+srKz//////////////////f39//////+Xl5f/AAAA/xUVFf////////////// + ///7+/v/BwcH/wAAAP8AAAD/2dnZ////////////urq6/wAAAP8AAAD/AAAA/wYGBv8sLCz/AAAA/wAA + AP8AAAD/AQEB/wEBAf8AAAD/AAAA/wAAAP8AAAD/AQEB/wEBAf8BAQH/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/BQUF/3R0dP/ExMT///////////8AAAD/AQEB/+fn5////////////9TU + 1P8AAAD/AAAA/wEBAf8BAQH/AQEB/wEBAf8BAQH/AAAA/wAAAP8AAAD/nJyc///////q6ur/PT09/wAA + AP8AAAD/CQkJ//z8/P//////////////////////////////////////////////////////////t/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////y/// + ////////////////////////////////////////4ODg/wAAAP8AAAD/AAAA/wAAAP+Wlpb///////// + ////////3t7e/wAAAP8AAAD/eXl5///////+/v7//////66urv8AAAD/AAAA/yYmJv/6+vr//v7+//// + ///Y2Nj/AAAA/wAAAP8AAAD/oKCg///////W1tb/q6ur/woKCv8AAAD/AAAA/xwcHP8mJib/AAAA/wAA + AP8AAAD/AQEB/wEBAf8AAAD/HBwc/zk5Of9WVlb/cXFx/5ycnP+9vb3/3t7e/8DAwP8FBQX/6+vr//// + /////////////zExMf8AAAD/4+Pj////////////3d3d/yoqKv8AAAD/AQEB/wEBAf8BAQH/AQEB/wEB + Af8AAAD/NTU1//j4+P//////vr6+/xQUFP8AAAD/AAAA/wAAAP/W1tb///////////////////////// + /////////////////////////////////9X///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8D////4/////////////////////////////////// + ////////qqqq/wAAAP8AAAD/AAAA/wAAAP9hYWH/3t7e/9nZ2f8gICD/AAAA/w0NDf/n5+f///////// + ////////Li4u/wAAAP8AAAD/oKCg///////+/v7//////5GRkf8AAAD/AAAA/xkZGf////////////// + ////////QUFB/wAAAP8ICAj/7e3t///////Nzc3/lpaW/wICAv8AAAD/AAAA/3d3d//9/f3///////// + /////////////////////////////wAAAP9WVlb/////////////////iYmJ/wAAAP/MzMz///////39 + /f///////////0NDQ/8AAAD/AQEB/wEBAf8BAQH/AQEB/wAAAP8qKir/5ubm/6Ghof8AAAD/AAAA/wAA + AP8AAAD/iYmJ///////////////////////////////////////////////////////////z////C/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8b////5///////////////////////////////////////////kpKS/wAAAP8AAAD/AAAA/wAA + AP8BAQH/AQEB/wAAAP8AAAD/Wlpa/////////////////8TExP8AAAD/AAAA/wgICP/39/f///////// + ////////ICAg/wAAAP8AAAD/fX19///////9/f3///////////9YWFj/AAAA/1xcXP////////////// + ////////HR0d/wAAAP8AAAD/bW1t/////////////////8vLy/9SUlL/OTk5/ycnJ/8WFhb/AAAA/xoa + Gv////////////7+/v/b29v/cXFx//X19f////////////39/f//////vr6+/wAAAP8AAAD/AQEB/wEB + Af8BAQH/AQEB/wAAAP8AAAD/AAAA/wAAAP8BAQH/BwcH/6enp/////////////////////////////// + ////////////////////////////9f///yv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8d/////f////////////////// + ////////////////////////xsbG/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP98fHz///////// + ////////QEBA/wAAAP8AAAD/bW1t///////+/v7//////7Gxsf8AAAD/AAAA/wEBAf/n5+f///////v7 + +////////////01NTf8AAAD/xMTE///////8/Pz///////////8rKyv/AAAA/wAAAP83Nzf///////// + ////////np6e/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/8HBwf///////Pz8/////////////////7u7 + u//p6en//f39////////////GBgY/wAAAP8BAQH/AQEB/wEBAf8BAQH/AQEB/wAAAP8AAAD/AAAA/wAA + AP8vLy////////////////////////////////////////////////////////////////8r////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///83////9f//////////////////////////////////////////5eXl/zk5 + Of8AAAD/AAAA/wEBAf8BAQH/AAAA/0FBQf////////////////90dHT/AAAA/wAAAP/f39////////// + ////////QkJC/wAAAP8AAAD/Q0ND///////+/v7//////+rq6v/5+fn/TExM/wICAv////////////z8 + /P///////////zc3N/8AAAD/AAAA/yMjI//+/v7///////////+5ubn/AAAA/wAAAP8SEhL/GRkZ/wAA + AP8AAAD/gICA///////+/v7//////9jY2P8xMTH/AAAA/4ODg/////////////////9oaGj/AAAA/wEB + Af8BAQH/AQEB/wEBAf8AAAD/AAAA/wAAAP8FBQX/SEhI/9HR0f////////////////////////////// + ////////////////////////////Sf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8j////5/// + /////////////////////////////////////////////6enp/8AAAD/AAAA/wAAAP8BAQH/AAAA/0VF + Rf/W1tb///////////+2trb/n5+f///////+/v7//////9ra2v8AAAD/AAAA/wAAAP+wsLD///////7+ + /v//////ampq/97e3v9dXV3/UVFR///////+/v7///////Ly8v/4+Pj/SkpK/wAAAP8AAAD/EBAQ//Ly + 8v///////v7+/+fn5/+ysrL/4+Pj////////////ICAg/wAAAP8xMTH/////////////////09PT/wAA + AP8AAAD/Pz8//////////////////2ZmZv8AAAD/AQEB/wEBAf8BAQH/AAAA/wAAAP9+fn7/7+/v//X1 + 9f//////////////////////////////////////////////////////////9f///zH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8b////3f////////////////////////////////// + /////////////97e3v8/Pz//AAAA/wAAAP8AAAD/AAAA/wAAAP9eXl7/xsbG//////////////////// + ////////S0tL/wAAAP8AAAD/Gxsb//////////////////j4+P8ICAj/3t7e/4+Pj/+qqqr///////7+ + /v//////YWFh//b29v9ra2v/AAAA/wAAAP8BAQH/29vb///////8/Pz/////////////////6enp/7Gx + sf8dHR3/AAAA/wAAAP/Ly8v///////7+/v//////TExM/01NTf/W1tb///////////+np6f/BgYG/wAA + AP8BAQH/AQEB/wAAAP8AAAD/YmJi//////////////////////////////////////////////////// + /////////////////+3///8r////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8J////x/////////////////////////////////////////////////////+vr6//AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/QkJC/6qqqv///////////5qamv8AAAD/AAAA/wAAAP9sbGz///////7+ + /v//////oKCg/wAAAP/U1NT/7u7u/+3t7f/+/v7//////8nJyf8JCQn//////4iIiP8AAAD/AAAA/wAA + AP++vr7/////////////////QkJC/wICAv8AAAD/AAAA/wAAAP8AAAD/AAAA/3Fxcf///////v7+//// + //////////////////+np6f/UVFR/wAAAP8AAAD/AQEB/wAAAP8AAAD/AAAA/4iIiP////////////// + ///////////////////////////////////////////////////////R////Ff///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////m/////////////////// + ///////////////////////////////////r6+v/e3t7/zw8PP8ZGRn/AAAA/wAAAP8AAAD/AAAA/yUl + Jf8uLi7/AAAA/wAAAP8AAAD/AAAA/8LCwv///////v7+//////9DQ0P/AAAA/8TExP////////////39 + /f//////YmJi/wAAAP//////lZWV/wAAAP8AAAD/AAAA/66urv////////////////8ODg7/AAAA/wAA + AP8AAAD/BQUF/wICAv8AAAD/Gxsb/////////////////93d3f94eHj/Hh4e/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/x0dHf/Nzc3///////////////////////////////////////////////////////// + ////////////qf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////cf////////////////////////////////////////////////// + //////////////n5+f/V1dX/RkZG/wAAAP8AAAD/AAAA/wAAAP8AAAD/AQEB/wAAAP83Nzf///////// + /////////////wcHB/8AAAD/ycnJ///////9/f3///////////8NDQ3/AAAA//////+lpaX/AAAA/wAA + AP8AAAD/jIyM/////////////////5SUlP96enr/nZ2d/9LS0v/FxcX/AAAA/wAAAP8AAAD/srKy/6am + pv9CQkL/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wMDA/+np6f/+/v7//////////////////// + /////////////////////////////////////////////////4H///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////O/// + /93/////////////////////////////////////////////////////////////////////m5ub/wAA + AP8AAAD/AAAA/wEBAf8BAQH/AAAA/ykpKf98fHz/mZmZ/9DQ0P+NjY3/AAAA/wAAAP+/v7////////// + ////////vb29/wAAAP8BAQH//////7Gxsf8AAAD/AAAA/wAAAP9sbGz///////////////////////// + /////////////6ioqP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Jycn/2Bg + YP+pqan/8/Pz//////////////////////////////////////////////////////////////////// + /+3///9F////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Cf///6n///////////////////////////// + ////////////////////////////////////////0tLS/xISEv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8BAQH/AAAA/yoqKv93d3f/m5ub/8nJyf9DQ0P/AAAA/wUFBf//////7u7u/wAA + AP8AAAD/AAAA/z09Pf/W1tb/vb29/5KSkv90dHT/YGBg/zQ0NP8QEBD/AAAA/wAAAP8BAQH/AAAA/wAA + AP8AAAD/AAAA/wAAAP9HR0f/tLS0/9ra2v/+/v7///////////////////////////////////////// + //////////////////////////////////////+x////Ff///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///13////p//////////////////////////////////////////////////////// + ////////+fn5/5qamv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AwMD/05OTv9XV1f/AAAA/wEBAf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Hh4e/1FRUf9+fn7/0tLS//////////////////// + ///////////////////////////////////////////////////////////////////////z////Y/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///w////+T//////// + /////////////////////////////////////////////////////////////+/v7//Ozs7/ubm5/7Ky + sv+Xl5f/k5OT/7S0tP+2trb/e3t7/yoqKv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP9GRkb/u7u7/97e + 3v/7+/v///////////////////////////////////////////////////////////////////////// + ////////////////////////////p////xf///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///87////v/////////////////////////////////// + /////////////////////////////////////////////////////////////////////////Pz8/9fX + 1//h4eH/6+vr/8PDw/8sLCz/AAAA/wAAAP8/Pz//ampq/4qKiv+tra3/qKio/7CwsP+9vb3/ysrK/8/P + z/+9vb3/1NTU/9fX1/+8vLz/0NDQ//////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////yf///0P///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////X////9P///////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////j4+P/Pz8//zc3N//n5 + +f////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////2f///2X///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///1/////T//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////2f///2X///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///9P////vf////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////////x/// + /1n///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////M////5X////p//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////x////m////zX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wv///9d////r/// + //v///////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////v///+v////X////xH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////G////1P///+b////3/////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////////5f// + /6H///9Z////G////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////L////2n///+X////yf////f///////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////+////8////+b////cf///zH///8F////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Ff///y////9T////gf///53///+x////vf///93////z////8/////P////z////8/// + //P////z////8////+X///+9////tf///53///+B////W////zP///8Z////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA + + + \ No newline at end of file diff --git a/AmiiBomb/Program.cs b/AmiiBomb/Program.cs index 56318ca..08fb903 100644 --- a/AmiiBomb/Program.cs +++ b/AmiiBomb/Program.cs @@ -12,15 +12,16 @@ static void Main() try { Check_AmiiBomb_Files(); - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Application.Run(new Main_Form()); } catch (Exception ex) { MessageBox.Show(ex.Message); Application.Exit(); } + + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Main_Form()); } private static void Check_AmiiBomb_Files() diff --git a/AmiiBomb/Properties/Resources.Designer.cs b/AmiiBomb/Properties/Resources.Designer.cs index 2c5e3ef..c186ad2 100644 --- a/AmiiBomb/Properties/Resources.Designer.cs +++ b/AmiiBomb/Properties/Resources.Designer.cs @@ -100,6 +100,16 @@ internal static System.Drawing.Bitmap AmiiBomb_Iconx32 { } } + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap AmiiBomb_logo { + get { + object obj = ResourceManager.GetObject("AmiiBomb_logo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Recherche une ressource localisée de type System.Drawing.Bitmap. /// @@ -190,6 +200,46 @@ internal static System.Drawing.Bitmap folder_vertical_open { } } + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Heart_0_25 { + get { + object obj = ResourceManager.GetObject("Heart_0_25", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Heart_0_5 { + get { + object obj = ResourceManager.GetObject("Heart_0_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Heart_0_75 { + get { + object obj = ResourceManager.GetObject("Heart_0_75", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Heart_Full { + get { + object obj = ResourceManager.GetObject("Heart_Full", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Recherche une ressource localisée de type System.Drawing.Bitmap. /// @@ -250,6 +300,26 @@ internal static System.Drawing.Bitmap key_go { } } + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap layers { + get { + object obj = ResourceManager.GetObject("layers", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap layout_content { + get { + object obj = ResourceManager.GetObject("layout_content", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Recherche une ressource localisée de type System.Drawing.Bitmap. /// @@ -290,6 +360,16 @@ internal static System.Drawing.Bitmap locked { } } + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap magnifier { + get { + object obj = ResourceManager.GetObject("magnifier", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Recherche une ressource localisée de type System.Drawing.Bitmap. /// @@ -310,6 +390,16 @@ internal static System.Drawing.Bitmap page { } } + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap page_edit { + get { + object obj = ResourceManager.GetObject("page_edit", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Recherche une ressource localisée de type System.Drawing.Bitmap. /// @@ -320,6 +410,16 @@ internal static System.Drawing.Bitmap plugin { } } + /// + /// Recherche une ressource localisée de type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap powertag_logo { + get { + object obj = ResourceManager.GetObject("powertag_logo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Recherche une ressource localisée de type System.Drawing.Bitmap. /// diff --git a/AmiiBomb/Properties/Resources.resx b/AmiiBomb/Properties/Resources.resx index 1fb6289..2f7bbb9 100644 --- a/AmiiBomb/Properties/Resources.resx +++ b/AmiiBomb/Properties/Resources.resx @@ -121,9 +121,21 @@ ..\ico\script_delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\ico\powertag-logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\ico\package_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\ico\layout_content.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\ico\plugin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\ico\layers.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\ico\lock_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -184,6 +196,9 @@ ..\ico\service_status.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\ico\magnifier.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\ico\key_delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -199,6 +214,9 @@ ..\ico\world.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\ico\AmiiBomb-logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\ico\AmiiBomb_Iconx32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -211,7 +229,19 @@ ..\ico\information.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\ico\plugin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\ico\page_edit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\ico\Hearts\Heart_0.25.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\ico\Hearts\Heart_0.5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\ico\Hearts\Heart_0.75.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\ico\Hearts\Heart_Full.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/AmiiBomb/ico/AmiiBomb-logo.png b/AmiiBomb/ico/AmiiBomb-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d47a1f261766ea7f52a1f01e523f529fc4fe791d GIT binary patch literal 15924 zcmeI3e{2)i9l)O;(oU8P>&c zEX{HP#|l=~l)22_VtD6H$U&jWw=NS7N*;4q*W&`i^z`&tdTbUo5n?!(%f+x(#%iTu z4_fPu>0*+OY0J}2vVMF(lM+f?SJarv@GAz?Zrx)x8-a3HW?s>FE>KL%u!9ttq!?#7 z3(HJn63b|qa z2{j2I>T04zRU_VXmTkOq(#wMB}w*xEZOa;NlrAM z2;DW$qV`)2Q56~P39JI?R^Rx(q1OqlP$XAKkKn2bw z1=^5MU|kX;1$~UU$S@dhlY@Lv6lpkgK-&X$juv5Iq3sUdX0uA1jTJ#Q#1w8Og{oIH zm`%L}Sq5`0Re74hmnODm6%i#>LE>UU1IEVmn6o=GS8{R{#jr_ja6y!e+T)ds^aZk; znb4XaR?aeGrc7SW8$*!xUtm6cjGi!v;nF|tD%ERxCz=}6d&C5&4#5n$k)4_LI?)Vu z?`Diz9Z~)V3!#bI{<~#x@J711Y&0kHL73-u8GZ$=v@2kfSh31!b;we7nLp*rkk4W% zEXG1W_A=R-Wg9+KD|bWn@ITu?Q&#@}-v+vAE0^Ah6Ki6&&Q7kOZdnq7Y9cD?UL`7q z027ae+)TbPpDphE)1yX>s0qI+1Fy}^Ox0XqWgII6Sl?l-5mR-Qb2F3L(Ee>kosM*; z`a7&Fyx`#zUK!IuHEP<9H!W17rg_WOn4){FnP^CJft7Lg5mGRk;V~U}t9ahVyBV|@ zwb-a6L8Q&6z$dh3JZZS9j18)o(y)Cx!vaOdFr5ko2kKOHPPfA2I{c@=JAfL9_%H0t7D-TzEc+mf%8w;6;K9&j-;GTnG@nNO0l# zAX4T@FKy5=YwboE(8c(B)IT=5G}!l0Ktm{7oHEICAbhEc#+`3 z^Fg!(7Xkz?5?pvbh?d|&fZ#=f3(p795?lxnyhw22`5;zH;`@U;J=$=pNs!JH^8TWk>(8fAG$+w#3u%zST{qe*NSR-+K0J+uQAR{Pt6g zH7kEN;*1N@v5$VF?Ok$KIoJQ#cGt+bwA;UCXl=i;;^OO_w|w~3SzlQ5a>tsEG3SgK zbMGB~=k(Rjoa_jf+DpuDG~E6``8Sr{f9QZP^4_Z}Prtfy@I+};T2-~_uHYhiZ}sJ$ zjy$pX^u9jnbEPZaywaSIXl_dj@)Gw)h{+-Y6 zswjJLk)z^;7ydb*uJWE(^ya^6I;z)SoZH^9`ISFKx1ZnX9Q|n5m6L0izBzv8e4VRe z^`5K4rg^*GFs-dibp7fd*UPVu9+>yUhVhD)Id@;;MqfJeZgtnrs;jrJ>6%sam2m6g zi!Ij5+2Hc^@=@<=7d!{oFZv55v?hC(e?Id2qLUBQ5AC0&v^`}TS@z7ipEzshhF<%{ kZyver=-0+~Uz$msx@Wfb(6VL6j09?^ZS+06wrl6V0n9Rpvj6}9 literal 0 HcmV?d00001 diff --git a/AmiiBomb/ico/Hearts/Heart_0.25.png b/AmiiBomb/ico/Hearts/Heart_0.25.png new file mode 100644 index 0000000000000000000000000000000000000000..07c36949c3f73912770b0d37def4b21551a6bb0c GIT binary patch literal 15513 zcmeI3Ym5_B6o6-=QCUFok;o%Tts<^4oku%;jBRmk!CkeuSr*w1;W0aNyF0t>Or4q1 zvhj&Vg@70ZqXac-)Mx~siHZCW0&Bz|LU=@8qMP^t7L}N26cz9EIeWKzvk4~txs$Zh zbI(2J-20t-PUp|8Y?*ue`1;B96h)11Zi=_U`vmy8^pcC<_l?ZPRq!?@)6`*7)YvQS zPaU;k<3x%Qx2tXKR(s+uQP$HQNzprjC!fy1*%TF?mCs0WFR)ylpi9*v?w_}O;&!P@ z#JxaBu!&3zbgNB$2AJ13w@vQrl|zbqR%7_e;%jG;duSYk!7%mhFF)YvUJPl{i=5o!F^0a1NUvyIT z69=Yjs2NMuHJ9yI>eRDV#O<~NRj$&$(wRyi%`CBl6q&q~VK@)V)G|`!icKbKqzX$@ zWCo-_8fcaY?YNqDnQqrJO?hBmF)%OHXh(wdfL+wu%x zT7ju&4H?W{2Dfs3t=(H{vYMPBo@~vCYX^CC1T$MxG%Fm1Vur$SuVTyqlBFAMx}J&_ zPgzSDp(_?EoGRB%3sg$Q(TA|WWGz@x&I$=-l32$DPKtQ0Aok3nu0z!!M!}Sa^ zudb}*x*Q$4uDx+dR+625UkJbPVjzdJVS(;8RM^g?lw*#)7X|Jm8039yFzBUO0A$)H z`FwOJAPcmgO)4RwQw~T{u)LQVZia4)`BF4w*kNTq7!?1t=D}xJ5cLa!R|qrcFly1F z=0U1GuEKvU)9xpnzhr|dY8rMp41G>RhoWRyOqJtlv(OBSqwrZ4K1MT@=jdU5veL!= z%OBMp{g+-5UnB?u1TPX?cs_`h;6i}lMS=^@2hkE-2oStTaN+qNT7nA!f)@!cJRd|$ za3MhOBEf~{gJ=mZ1PERvxbS=sEy0BV!HWbJo)4lWxDX(Ck>JAfL9_%H0t7D-TzEc+ zmf%8w;6;K9&j-;GTnG@nNO0l#AX4T@FKy5=YwboE(8c(B)IT= z5G}!l0Ktm{7oHEICAbhEc#+`3^Fg!(7Xkz?5?pvbh?d|&fZ#=f3(p795?lxnyhw22 z`5;9nbzK)uM@133#TW*K%th(f;)&xcMO{1uX9-*i|&cXW$ipsJS zb#f_u-Ss(&x>|pFN&g&*s%vSEH@4*uuiF#pUDtS3|C!^vqEjXuy;+&mvEmii`z|$g zA>BIW&9|pzduBbne(Kif`oyYRdlsf=#y|XE|5ul6o^sv7l(po=-ftiAa4UB{Ed9iq z|NOA~yN|Si={>76k8VBv{R0O#o=RR8eyslQJLhNh`%QCaKK1UFBkId*a!0S(x1?jS z_T5`oTt3Fwed*)d*SvaYFtS?Pv}txcJ~+5z`oLIj+Mf^Z`={fzb+;~ReDSXPjveNY ze(jHaI`OhI+jhQnYVr-M?>RB}ts#%wb?*f;-k?4{wt3sq36q}P(@SMzn|?WT;*N&B z)-4;PsmJ#i(Jy{56W2a}%M%yJC!F2UJ8*hZY*#~M(S_PKXAdma2gY4F(DzQD|GH~m z*njBPb9KKMd!JfcxA>a_Jq@#-eCD0?eE*ce7rN$5J#zZDm-fFN&D0&cyCKr>TD)PJ ramSbM{#j)$e_F@XYV_%frpH=f*eRwsgh6u~7u` literal 0 HcmV?d00001 diff --git a/AmiiBomb/ico/Hearts/Heart_0.5.png b/AmiiBomb/ico/Hearts/Heart_0.5.png new file mode 100644 index 0000000000000000000000000000000000000000..e0561f33514a4d11219d1c611b53ad27ba89bae8 GIT binary patch literal 15532 zcmeI3Ym5_B6o7{iQHvlxcnDEz5yi-K9_`F*$F^kIE^G~5m!*a!L18*`+nsFNsh!zv zAsSGAh>u8CBN)Y3L`?W$6pY44e1vC$0S!@zBD=&8TptmUh$24j^f`OCd$S29{<)Lv zw&$LE&bjwH_nh88^GHYgqDiiqE{dWiMcX2s@N)|Mn|#>>`2QAW%cJn)@?6_;lcFYG zWB-k#p4~EoqU2qAyvyo}EtXXy<5e^x0ldXb4$h{i;QV4vQG0;pPJoo24S9Zk|09oE z*Fv6ULX3^&T0pnnwk8jju4#{}YkJgx=9wRM1&cCtkO7wBE@skMQ!a))CBHKKZVxja zcWH{%6Y@0M0o`4(4tI-@2X4VD(kjPsZYkj9geD&^%yaWBCopV);aHmGWR8`2)?Il# zVHf-s%xg)xGqSJ}4oV?Uw`JvIhA9*Z-h$6-4Xe)|_2- zQuPx7rkdAtmTqL-wqGS-^jaa0#|~6`D*MXhYJsw5g&m~G6qOvqd0D2Bk*3yca=rO< zX=$3ufHcT}tYtzwuAyD7+pr9?+ZZKeO+9L0n3Gtn7Q5kkGns~=O{=vJBB&s3Xlce* z=K#|QOrtlig4RB`mD!DUZ|TW;a)x=bHKVQ_6!lTeY)#p$bQH=N3c|h0EqS0=Mm}yB z>2Ud!byN|$TUtt|$~||Pp4E(kd0UV{P3rlsdjk>00%3R_C7Kmz-WTTt*)Peg|8|y_ zS=QmCJQMK|Gc-N9dV~*A<|JA0Iej>0qCQ~#Xo{tb$%}KY!;hxQNh6<8tgxO@Qh>>2 zQ$eOa=$KhMRdS1wHu7*;AnXe=jfNXqMGUpqKGw}y6__v?rXxu(Ri(mRprnS6RuySI zTy7hhq3W7k56X$E1_Vi?eMyz4ISxp4Q_?5VN|MzCz)Fgr=Yot~ywF8`UAEuS=jSc{xN{azj5*10{l|Z0$ zHinzmS5|RdjSgKm-gr~OuO>L?9=q}KIvvhN1iCA)!*;Hu9dqoxXmBsdCXrVqxR*e{ zC(?ce21|(kBrQr3jO=4Izob?7(!kA#P;I)M_ti)m?A$B`_YEJd=e^W;b4uO>c3TN~ zs(q!_so~Vx6D+kSSyAnl9ainC2XKkQM(fK$&GeD!92lcv-Q|Y_7G>omPE+!2~P}Fqe$(4H+Qq(v#8flIfzuNLysOQ=x*Y5pg;M0Q>E*ZaIKfmL{m)$$& z>gk)sPZqp!X8hLnOa`2|^o=XUY2(KKc3bAHDJxxbx-N@8yY2^*x0j z{GEGu#lg^_U$^X9cJPF6X8dT&U}F1`p>MX{k-NrqcJlN+PrrKd^dSd2- z!803A`L5 z?q56b{?k*}e{r{ve>^w-xmynVC++Wee${U`J+XD~$1_sg{MMHa4}Ev;&;DIkycc~b zy8V*A#kU^dJHOh#S3Lg8$)9Iz-1p>-fz4BnY;eE*$gR6~4$R{Y?YLv$>hAAU^6wdOYkG00uO}Ycz5B0wTaVoty*Jjk_N=<=(CpOF>+{`DE!}tD{Hg7mPkyrR#Oc5d zgF`R&S+m~kU-9)%eS_=Q4&FSCIsNv$1N(RW=-qVT(v63Y?c4Ui?>q(8^)DIJmV9f! PPaJJ+kG#HM)kFURwcQNq literal 0 HcmV?d00001 diff --git a/AmiiBomb/ico/Hearts/Heart_0.75.png b/AmiiBomb/ico/Hearts/Heart_0.75.png new file mode 100644 index 0000000000000000000000000000000000000000..595954450e4483b565e5b0c13e1f8a7ecc59b4df GIT binary patch literal 15540 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 literal 0 HcmV?d00001 diff --git a/AmiiBomb/ico/PowerTag.ico b/AmiiBomb/ico/PowerTag.ico new file mode 100644 index 0000000000000000000000000000000000000000..d844418e17a34b6f6af0929922938c3275076d7f GIT binary patch literal 99678 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 literal 0 HcmV?d00001 diff --git a/AmiiBomb/ico/PowerTag.png b/AmiiBomb/ico/PowerTag.png new file mode 100644 index 0000000000000000000000000000000000000000..66b682b621e1954c0380e632b36827d187bfbede GIT binary patch literal 30398 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

(`&E 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 literal 0 HcmV?d00001 diff --git a/AmiiBomb/ico/layout_content.png b/AmiiBomb/ico/layout_content.png new file mode 100644 index 0000000000000000000000000000000000000000..b4aaad9a45c9abbee2d47611a6963101b64a8023 GIT binary patch literal 519 zcmV+i0{H!jP)l0tqi6&npJ$x10^Z5HznC|jkhtXU{*?AXX+vSK$&lqrKo z4P`-MYRWlh-uHXoo+plGVQMtjm29&SnPTept1G}>;1qBiY)nF?X%bBWNhny_l)Z3d z&-N3@T)lWSVVldhUf%V8y7}mh3o^f*rno=*oe{IP>4|aPep(t*WGZD`whRe#WKrpOeww^A5*|8>ZEI3iJG3d@;ddSaaQQiv*3SWXm^*Pk(vkYVP=SQ%7gX+6s4|5yBQ}3^T_6XQ zZDbP)D!Ze~6zXIkQ9PYpWTZE?jfD>%Y1@{Swk5itNez`{Q)G&e7J>b9cP_BngG&!t zi|rp2nJV;T^4jymwofAMkUFri0;>ZDmaq-jpk-+0DUxkA;uk8$FcGE_?o$8&002ov JPDHLkV1i%8-68-0 literal 0 HcmV?d00001 diff --git a/AmiiBomb/ico/magnifier.png b/AmiiBomb/ico/magnifier.png new file mode 100644 index 0000000000000000000000000000000000000000..cf3d97f75e9cde9c143980d89272fe61fc2d64ee GIT binary patch literal 615 zcmV-t0+{`YP)gNuvOO$0ks zMIj=HnnBRUR?tKXG11rxCU4&7dG4NbuvR2_mEvc)n?Cow;~Wve|KR^>9@p5l)|QB+ z$jmun3q#x>;ss-PW_mnr2MHVzLAl1RW&0?VkixF*4t!St0YVb2wnKdU(kmOHiL;aW zK8Xte%(k>MVGG$E4no6dcNnb>BhVHHGD&1pv4YZ68kE2V03t5#PCEFm7=ad$6)+3B zTCmn*?A?=u(o~ET7~-7g0)ZB=6|lumi4}B}MLgy~Ysy6)Q5%Al7|05&1z3Jpu>cF8 z3?VXs*3<}%h3`5Wld)N2zJnk%Agw<~3k)sPTLFd=F5;d8-bj-09SkQuynfflNcZLN z!^_37fdZvzrq=9~mp*($%mcDRKC&qvaaZuX+C=AT6O*~tHl>0mcP<_q>-z%$xO(@! zYluq5a8VQI$S@4?r*v;gPo!QQ%pX3A#>xx4t=w-L6COWx?aj&`f+!YePsFtj=hOQR zP3=E2j@9L7s8;T^&s?u(Hdpu?CubjMrGn{t_37>9$|AD)QE08weJlKn8|OyjL~7oP zC8mPT`jzuH*Dh^I0048RGafUIT)4H~*m8m>egI0iH=(LB%b@@O002ovPDHLkV1lw0 B3iHtsh1EzPArg^Q zIZrOk#rNsfjaSbMAL;<4h;Z=jvu8dzyz8N&Nb7=z03ZUw?9z%8KQEa6yM5=kUnka& z3?FJk2}L7q>na=T#;<7U*P91xfF`;`6%pVgWgRy0?1ZryL@%z52=-!fGXWGEn4M351L4<+7eDgwo|moqXT+s1&Kmn>-uQQ8mL7XY)w5Zk*(g+<3Y3tmkR!bL zOUKaUtj_pX26sH+=Iorwu}MGd`_%O-_sS}8VpG#fJA)Fcs#ezwtZf?q?Ac70mDv`rVs{$od?VPKeqf<-kUjNtS6ecB*mq<&M97K^6IVsDO zt2$Ru!b+>2S<}_H>$RcInusU_8PMNdf(W{sNlJ3FkrwMJPeBPO#d}Y^a{9TH(#{Y) l0D?dWAV4eUJX#h`!2gmISk&ZKd4B)^002ovPDHLkV1g&sd|Lnj literal 0 HcmV?d00001 diff --git a/AmiiBomb/ico/powertag-logo.png b/AmiiBomb/ico/powertag-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..da98f194fb1b9879913ddb4738a041a345b026ef GIT binary patch literal 17409 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 literal 0 HcmV?d00001