From 6e5ae0fab888cc1f198d808fdc36d80f3813f976 Mon Sep 17 00:00:00 2001 From: Natalie C Date: Sun, 7 Jun 2020 18:03:22 -0400 Subject: [PATCH] v1.1.0.0 Code refinements --- AuroraCommon/AuroraCommon.csproj | 7 - AuroraCommon/IO/BitWriter.cs | 10 - AuroraLauncher/AuroraFull.ico | Bin 0 -> 115744 bytes AuroraLauncher/AuroraLauncher.crproj | 3 - AuroraLauncher/AuroraLauncher.csproj | 38 +- AuroraLauncher/AuroraMin.ico | Bin 0 -> 111089 bytes AuroraLauncher/Build.cs | 10 +- AuroraLauncher/FodyWeavers.xml | 3 + AuroraLauncher/FodyWeavers.xsd | 111 + AuroraLauncher/GUI.Designer.cs | 70 +- AuroraLauncher/GUI.cs | 317 +- AuroraLauncher/GUI.resx | 1860 ++++++++++- AuroraLauncher/OldGUI.cs | 148 + AuroraLauncher/OldGUI.designer.cs | 150 + AuroraLauncher/OldGui.resx | 123 + AuroraLauncher/Program.cs | 48 +- AuroraLauncher/Properties/AssemblyInfo.cs | 4 +- AuroraLauncher/Providers/Api.cs | 70 +- AuroraLauncher/Providers/Configuration.cs | 5 + AuroraLauncher/Providers/EpicGames.cs | 2 +- AuroraLauncher/Settings.Designer.cs | 200 +- AuroraLauncher/Settings.cs | 34 +- AuroraLauncher/Settings.resx | 1859 ++++++++++- AuroraLauncher/Utilities/AsyncStreamReader.cs | 10 +- AuroraLauncher/Utilities/Helper.cs | 27 + AuroraLauncher/Utilities/Win32.cs | 2 +- AuroraLauncher/packages.config | 2 + AuroraNative/AuroraNative.vcxproj | 10 +- AuroraNative/AuroraNative.vcxproj.filters | 12 +- AuroraNative/build.h | 4 +- AuroraNative/curl.h | 2901 ----------------- AuroraNative/curlver.h | 77 - AuroraNative/dllmain.cpp | 137 +- AuroraNative/framework.h | 6 - AuroraNative/hook.cpp | 48 +- AuroraNative/hook.h | 8 +- AuroraNative/hooks.h | 130 + AuroraNative/system.h | 504 --- AuroraNative/url.cpp | 2 + AuroraNative/util.h | 7 + AuroraPacket/AuroraPacket.csproj | 13 - AuroraPacket/Program.cs | 17 - AuroraServer/AuroraServer.csproj | 4 - AuroraServer/IO/BitReader.cs | 72 + AuroraUnified.sln | 20 - Tools/upx.exe | Bin 0 -> 412672 bytes 46 files changed, 5024 insertions(+), 4061 deletions(-) delete mode 100644 AuroraCommon/AuroraCommon.csproj delete mode 100644 AuroraCommon/IO/BitWriter.cs create mode 100644 AuroraLauncher/AuroraFull.ico create mode 100644 AuroraLauncher/AuroraMin.ico create mode 100644 AuroraLauncher/FodyWeavers.xml create mode 100644 AuroraLauncher/FodyWeavers.xsd create mode 100644 AuroraLauncher/OldGUI.cs create mode 100644 AuroraLauncher/OldGUI.designer.cs create mode 100644 AuroraLauncher/OldGui.resx create mode 100644 AuroraLauncher/Utilities/Helper.cs delete mode 100644 AuroraNative/curl.h delete mode 100644 AuroraNative/curlver.h create mode 100644 AuroraNative/hooks.h delete mode 100644 AuroraNative/system.h delete mode 100644 AuroraPacket/AuroraPacket.csproj delete mode 100644 AuroraPacket/Program.cs create mode 100644 AuroraServer/IO/BitReader.cs create mode 100644 Tools/upx.exe diff --git a/AuroraCommon/AuroraCommon.csproj b/AuroraCommon/AuroraCommon.csproj deleted file mode 100644 index 9f5c4f4..0000000 --- a/AuroraCommon/AuroraCommon.csproj +++ /dev/null @@ -1,7 +0,0 @@ - - - - netstandard2.0 - - - diff --git a/AuroraCommon/IO/BitWriter.cs b/AuroraCommon/IO/BitWriter.cs deleted file mode 100644 index a43c80b..0000000 --- a/AuroraCommon/IO/BitWriter.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace AuroraCommon.IO -{ - class BitWriter - { - } -} diff --git a/AuroraLauncher/AuroraFull.ico b/AuroraLauncher/AuroraFull.ico new file mode 100644 index 0000000000000000000000000000000000000000..595601932c3ca2f786d5c45b8415a4771b33687e GIT binary patch literal 115744 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 Qw;vR@IcDd>V1v~E2OYj;egFUf literal 0 HcmV?d00001 diff --git a/AuroraLauncher/AuroraLauncher.crproj b/AuroraLauncher/AuroraLauncher.crproj index 4ef16ea..5df32df 100644 --- a/AuroraLauncher/AuroraLauncher.crproj +++ b/AuroraLauncher/AuroraLauncher.crproj @@ -13,7 +13,4 @@ - - - \ No newline at end of file diff --git a/AuroraLauncher/AuroraLauncher.csproj b/AuroraLauncher/AuroraLauncher.csproj index 0e20124..1fcf700 100644 --- a/AuroraLauncher/AuroraLauncher.csproj +++ b/AuroraLauncher/AuroraLauncher.csproj @@ -1,5 +1,6 @@  + Debug @@ -12,6 +13,8 @@ 512 true + + x64 @@ -19,7 +22,7 @@ full false bin\Debug\ - TRACE;DEBUG;NATIVE NO_EGL GUI FDEV ONLINE + TRACE;DEBUG;NATIVE NO_EGL GUI ONLINE prompt 4 true @@ -45,7 +48,13 @@ AuroraLauncher.pfx + + AuroraMin.ico + + + ..\packages\Costura.Fody.4.1.0\lib\net40\Costura.dll + ..\packages\MaterialSkin.0.2.1\lib\MaterialSkin.dll @@ -58,16 +67,17 @@ - - - - - + + Form + + + OldGui.cs + True True @@ -93,12 +103,16 @@ + Gui.cs + + OldGui.cs + ResXFileCodeGenerator Resources.Designer.cs @@ -119,8 +133,20 @@ + + + + if "$(ConfigurationName)" == "Release" "$(SolutionDir)Tools\ConfuserEx\Confuser.CLI.exe" "$(ProjectDir)AuroraLauncher.crproj" + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + \ No newline at end of file diff --git a/AuroraLauncher/AuroraMin.ico b/AuroraLauncher/AuroraMin.ico new file mode 100644 index 0000000000000000000000000000000000000000..3517408416bb667bc9e9a0d1a15f484f2837a800 GIT binary patch literal 111089 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 + + \ No newline at end of file diff --git a/AuroraLauncher/FodyWeavers.xsd b/AuroraLauncher/FodyWeavers.xsd new file mode 100644 index 0000000..44a5374 --- /dev/null +++ b/AuroraLauncher/FodyWeavers.xsd @@ -0,0 +1,111 @@ + + + + + + + + + + + + A list of assembly names to exclude from the default action of "embed all Copy Local references", delimited with line breaks + + + + + A list of assembly names to include from the default action of "embed all Copy Local references", delimited with line breaks. + + + + + A list of unmanaged 32 bit assembly names to include, delimited with line breaks. + + + + + A list of unmanaged 64 bit assembly names to include, delimited with line breaks. + + + + + The order of preloaded assemblies, delimited with line breaks. + + + + + + This will copy embedded files to disk before loading them into memory. This is helpful for some scenarios that expected an assembly to be loaded from a physical file. + + + + + Controls if .pdbs for reference assemblies are also embedded. + + + + + Embedded assemblies are compressed by default, and uncompressed when they are loaded. You can turn compression off with this option. + + + + + As part of Costura, embedded assemblies are no longer included as part of the build. This cleanup can be turned off. + + + + + Costura by default will load as part of the module initialization. This flag disables that behavior. Make sure you call CosturaUtility.Initialize() somewhere in your code. + + + + + Costura will by default use assemblies with a name like 'resources.dll' as a satellite resource and prepend the output path. This flag disables that behavior. + + + + + A list of assembly names to exclude from the default action of "embed all Copy Local references", delimited with | + + + + + A list of assembly names to include from the default action of "embed all Copy Local references", delimited with |. + + + + + A list of unmanaged 32 bit assembly names to include, delimited with |. + + + + + A list of unmanaged 64 bit assembly names to include, delimited with |. + + + + + The order of preloaded assemblies, delimited with |. + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/AuroraLauncher/GUI.Designer.cs b/AuroraLauncher/GUI.Designer.cs index 7ad75e4..37892da 100644 --- a/AuroraLauncher/GUI.Designer.cs +++ b/AuroraLauncher/GUI.Designer.cs @@ -28,10 +28,9 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Gui)); this.materialFlatButtonSettings = new MaterialSkin.Controls.MaterialFlatButton(); this.materialRaisedButtonLaunch = new MaterialSkin.Controls.MaterialRaisedButton(); - this.materialLabelMadeWithLove = new MaterialSkin.Controls.MaterialLabel(); this.materialSingleLineTextFieldEmail = new MaterialSkin.Controls.MaterialSingleLineTextField(); this.materialSingleLineTextFieldPassword = new MaterialSkin.Controls.MaterialSingleLineTextField(); this.materialLabelPassword = new MaterialSkin.Controls.MaterialLabel(); @@ -39,10 +38,9 @@ private void InitializeComponent() this.materialLabelUpdate = new MaterialSkin.Controls.MaterialLabel(); this.materialFlatButtonDiscord = new MaterialSkin.Controls.MaterialFlatButton(); this.pictureBoxDiscord = new System.Windows.Forms.PictureBox(); - this.timerHeartbeat = new System.Windows.Forms.Timer(this.components); this.materialLabelOnline = new MaterialSkin.Controls.MaterialLabel(); this.materialFlatButtonInfo = new MaterialSkin.Controls.MaterialFlatButton(); - this.materialRaisedButtonView = new MaterialSkin.Controls.MaterialRaisedButton(); + this.materialRaisedButtonPasswordView = new MaterialSkin.Controls.MaterialRaisedButton(); ((System.ComponentModel.ISupportInitialize)(this.pictureBoxDiscord)).BeginInit(); this.SuspendLayout(); // @@ -75,19 +73,6 @@ private void InitializeComponent() this.materialRaisedButtonLaunch.UseVisualStyleBackColor = true; this.materialRaisedButtonLaunch.Click += new System.EventHandler(this.materialRaisedButtonLaunch_Click); // - // materialLabelMadeWithLove - // - this.materialLabelMadeWithLove.AutoSize = true; - this.materialLabelMadeWithLove.Depth = 0; - this.materialLabelMadeWithLove.Font = new System.Drawing.Font("Roboto", 11F); - this.materialLabelMadeWithLove.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(222)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); - this.materialLabelMadeWithLove.Location = new System.Drawing.Point(94, 307); - this.materialLabelMadeWithLove.MouseState = MaterialSkin.MouseState.HOVER; - this.materialLabelMadeWithLove.Name = "materialLabelMadeWithLove"; - this.materialLabelMadeWithLove.Size = new System.Drawing.Size(247, 19); - this.materialLabelMadeWithLove.TabIndex = 2; - this.materialLabelMadeWithLove.Text = "Made with <3 by Cyuubi and Slushia"; - // // materialSingleLineTextFieldEmail // this.materialSingleLineTextFieldEmail.Depth = 0; @@ -115,7 +100,7 @@ private void InitializeComponent() this.materialSingleLineTextFieldPassword.SelectedText = ""; this.materialSingleLineTextFieldPassword.SelectionLength = 0; this.materialSingleLineTextFieldPassword.SelectionStart = 0; - this.materialSingleLineTextFieldPassword.Size = new System.Drawing.Size(401, 23); + this.materialSingleLineTextFieldPassword.Size = new System.Drawing.Size(379, 23); this.materialSingleLineTextFieldPassword.TabIndex = 6; this.materialSingleLineTextFieldPassword.UseSystemPasswordChar = true; this.materialSingleLineTextFieldPassword.TextChanged += new System.EventHandler(this.materialSingleLineTextFieldPassword_TextChanged); @@ -152,12 +137,12 @@ private void InitializeComponent() this.materialLabelUpdate.Depth = 0; this.materialLabelUpdate.Font = new System.Drawing.Font("Roboto", 11F); this.materialLabelUpdate.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(222)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); - this.materialLabelUpdate.Location = new System.Drawing.Point(12, 150); + this.materialLabelUpdate.Location = new System.Drawing.Point(8, 277); this.materialLabelUpdate.MouseState = MaterialSkin.MouseState.HOVER; this.materialLabelUpdate.Name = "materialLabelUpdate"; - this.materialLabelUpdate.Size = new System.Drawing.Size(147, 19); + this.materialLabelUpdate.Size = new System.Drawing.Size(362, 19); this.materialLabelUpdate.TabIndex = 7; - this.materialLabelUpdate.Text = "materialLabelUpdate"; + this.materialLabelUpdate.Text = "You must update Aurora Launcher to launch Fortnite."; this.materialLabelUpdate.Visible = false; // // materialFlatButtonDiscord @@ -187,23 +172,18 @@ private void InitializeComponent() this.pictureBoxDiscord.TabStop = false; this.pictureBoxDiscord.Click += new System.EventHandler(this.pictureBoxDiscord_Click); // - // timerHeartbeat - // - this.timerHeartbeat.Interval = 2000; - this.timerHeartbeat.Tick += new System.EventHandler(this.timerHeartbeat_Tick); - // // materialLabelOnline // this.materialLabelOnline.AutoSize = true; this.materialLabelOnline.Depth = 0; this.materialLabelOnline.Font = new System.Drawing.Font("Roboto", 11F); this.materialLabelOnline.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(222)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); - this.materialLabelOnline.Location = new System.Drawing.Point(8, 277); + this.materialLabelOnline.Location = new System.Drawing.Point(94, 307); this.materialLabelOnline.MouseState = MaterialSkin.MouseState.HOVER; this.materialLabelOnline.Name = "materialLabelOnline"; - this.materialLabelOnline.Size = new System.Drawing.Size(142, 19); + this.materialLabelOnline.Size = new System.Drawing.Size(135, 19); this.materialLabelOnline.TabIndex = 10; - this.materialLabelOnline.Text = "materialLabelOnline"; + this.materialLabelOnline.Text = "Online: ?, Parties: ?"; this.materialLabelOnline.Visible = false; // // materialFlatButtonInfo @@ -211,7 +191,7 @@ private void InitializeComponent() this.materialFlatButtonInfo.AutoSize = true; this.materialFlatButtonInfo.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; this.materialFlatButtonInfo.Depth = 0; - this.materialFlatButtonInfo.Location = new System.Drawing.Point(484, 251); + this.materialFlatButtonInfo.Location = new System.Drawing.Point(400, 299); this.materialFlatButtonInfo.Margin = new System.Windows.Forms.Padding(4, 6, 4, 6); this.materialFlatButtonInfo.MouseState = MaterialSkin.MouseState.HOVER; this.materialFlatButtonInfo.Name = "materialFlatButtonInfo"; @@ -222,25 +202,25 @@ private void InitializeComponent() this.materialFlatButtonInfo.UseVisualStyleBackColor = true; this.materialFlatButtonInfo.Click += new System.EventHandler(this.materialFlatButtonInfo_Click); // - // materialRaisedButtonView + // materialRaisedButtonPasswordView // - this.materialRaisedButtonView.Depth = 0; - this.materialRaisedButtonView.Location = new System.Drawing.Point(504, 108); - this.materialRaisedButtonView.MouseState = MaterialSkin.MouseState.HOVER; - this.materialRaisedButtonView.Name = "materialRaisedButtonView"; - this.materialRaisedButtonView.Primary = true; - this.materialRaisedButtonView.Size = new System.Drawing.Size(24, 23); - this.materialRaisedButtonView.TabIndex = 12; - this.materialRaisedButtonView.Text = "V"; - this.materialRaisedButtonView.UseVisualStyleBackColor = true; - this.materialRaisedButtonView.Click += new System.EventHandler(this.materialRaisedButtonView_Click); + this.materialRaisedButtonPasswordView.Depth = 0; + this.materialRaisedButtonPasswordView.Location = new System.Drawing.Point(482, 108); + this.materialRaisedButtonPasswordView.MouseState = MaterialSkin.MouseState.HOVER; + this.materialRaisedButtonPasswordView.Name = "materialRaisedButtonPasswordView"; + this.materialRaisedButtonPasswordView.Primary = true; + this.materialRaisedButtonPasswordView.Size = new System.Drawing.Size(46, 23); + this.materialRaisedButtonPasswordView.TabIndex = 12; + this.materialRaisedButtonPasswordView.Text = "Show"; + this.materialRaisedButtonPasswordView.UseVisualStyleBackColor = true; + this.materialRaisedButtonPasswordView.Click += new System.EventHandler(this.materialRaisedButtonPasswordView_Click); // // Gui // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(540, 350); - this.Controls.Add(this.materialRaisedButtonView); + this.Controls.Add(this.materialRaisedButtonPasswordView); this.Controls.Add(this.materialFlatButtonInfo); this.Controls.Add(this.materialLabelOnline); this.Controls.Add(this.pictureBoxDiscord); @@ -250,9 +230,9 @@ private void InitializeComponent() this.Controls.Add(this.materialLabelPassword); this.Controls.Add(this.materialLabelEmail); this.Controls.Add(this.materialSingleLineTextFieldEmail); - this.Controls.Add(this.materialLabelMadeWithLove); this.Controls.Add(this.materialRaisedButtonLaunch); this.Controls.Add(this.materialFlatButtonSettings); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.MaximizeBox = false; this.Name = "Gui"; this.Sizable = false; @@ -267,7 +247,6 @@ private void InitializeComponent() private MaterialSkin.Controls.MaterialFlatButton materialFlatButtonSettings; private MaterialSkin.Controls.MaterialRaisedButton materialRaisedButtonLaunch; - private MaterialSkin.Controls.MaterialLabel materialLabelMadeWithLove; private MaterialSkin.Controls.MaterialSingleLineTextField materialSingleLineTextFieldEmail; private MaterialSkin.Controls.MaterialSingleLineTextField materialSingleLineTextFieldPassword; private MaterialSkin.Controls.MaterialLabel materialLabelPassword; @@ -275,9 +254,8 @@ private void InitializeComponent() private MaterialSkin.Controls.MaterialLabel materialLabelUpdate; private MaterialSkin.Controls.MaterialFlatButton materialFlatButtonDiscord; private System.Windows.Forms.PictureBox pictureBoxDiscord; - private System.Windows.Forms.Timer timerHeartbeat; private MaterialSkin.Controls.MaterialLabel materialLabelOnline; private MaterialSkin.Controls.MaterialFlatButton materialFlatButtonInfo; - private MaterialSkin.Controls.MaterialRaisedButton materialRaisedButtonView; + private MaterialSkin.Controls.MaterialRaisedButton materialRaisedButtonPasswordView; } } \ No newline at end of file diff --git a/AuroraLauncher/GUI.cs b/AuroraLauncher/GUI.cs index 1b852d7..23304b6 100644 --- a/AuroraLauncher/GUI.cs +++ b/AuroraLauncher/GUI.cs @@ -6,9 +6,8 @@ using System.IO; using System.Net.Mail; using System.Reflection; -using System.Runtime.InteropServices; -using System.Text; using System.Text.RegularExpressions; +using System.Threading; using System.Windows.Forms; namespace AuroraLauncher @@ -21,7 +20,12 @@ partial class Gui : MaterialForm Settings _settings; - bool _showedOutOfDate; + Thread _commonHeartbeat; + Thread _onlineHeartbeat; + + bool _onlinePaused; + + bool _showedUpdate; Process _clientProcess; /// @@ -42,51 +46,178 @@ public Gui() // Settings form manages SkinManager _settings = new Settings(this); -#if ONLINE - Text += $" ({new Uri(Build.LauncherUrl).Host})"; -#endif + Text += $" [{App.Version}]"; materialSingleLineTextFieldEmail.Text = Configuration.Email; materialSingleLineTextFieldPassword.Text = Configuration.Password; - timerHeartbeat.Enabled = true; - timerHeartbeat_Tick(null, null); + _commonHeartbeat = new Thread(new ThreadStart(CommonHeartbeat)); + _commonHeartbeat.IsBackground = true; + + _commonHeartbeat.Start(); -#if false - //materialLabelOnline.Visible = true; +#if ONLINE + if (!Configuration.DisableOnline) + { + _onlineHeartbeat = new Thread(new ThreadStart(OnlineHeartbeat)); + _onlineHeartbeat.IsBackground = true; - CheckForUpdates(); + _onlineHeartbeat.Start(); - materialLabelUpdate.Visible = true; + materialLabelOnline.Visible = true; + } + + CheckUpdates(); #endif } - bool CheckForUpdates(string source = "") + delegate void SetOnlineTextDelegate(string text); + + void SetOnlineText(string text) { - var isUpToDate = Launcher.IsUpToDate; + if (InvokeRequired) + { + var method = new SetOnlineTextDelegate(SetOnlineText); - if (isUpToDate) - materialLabelUpdate.Text = $"Aurora Launcher is up-to-date! ({App.Version})"; + Invoke(method, new object[] { text }); + } else + materialLabelOnline.Text = text; + } + + delegate void SetShowDelegate(); + + void SetShow() + { + if (InvokeRequired) { - if (source != "Launch") + var method = new SetShowDelegate(SetShow); + + Invoke(method); + } + else + Show(); + } + + delegate void SetHideDelegate(); + + void SetHide() + { + if (InvokeRequired) + { + var method = new SetHideDelegate(SetHide); + + Invoke(method); + } + else + Hide(); + } + + void CommonHeartbeat() + { + while (true) + { + if (IsHandleCreated) { - if (!_showedOutOfDate) - _showedOutOfDate = true; + if (_clientProcess != null) + { + if (!_clientProcess.HasExited) + { + _onlinePaused = true; + + SetHide(); + } + else + _clientProcess = null; // TODO: Probably a dumb hack? + } + else + { + _onlinePaused = false; + + SetShow(); + } + + Thread.Sleep(2000); + } + + Thread.Sleep(1); + } + } + + void OnlineHeartbeat() + { + while (true) + { + if (IsHandleCreated && !_onlinePaused) + { + SetOnlineText($"Online: {Api.Clients}, Parties: {Api.Parties}"); + + Thread.Sleep(4000); } - materialLabelUpdate.Text = - $"Aurora Launcher is out-of-date! ({Api.Version})" + - "\n\n" + - "You must update in order to launch Fortnite!"; + Thread.Sleep(1); + } + } + + bool CheckUpdates(string source = "") + { + var isNotUpToDate = !Launcher.IsUpToDate; + if (isNotUpToDate) + { + if (source != "Launch") + { + if (!_showedUpdate) + _showedUpdate = true; + } + materialLabelUpdate.Visible = true; materialRaisedButtonLaunch.Text = "Update"; } - return !isUpToDate; + return isNotUpToDate; + } + + private void materialSingleLineTextFieldEmail_TextChanged(object sender, EventArgs e) + { + // Dumb programming, 2020. + + Configuration.Email = materialSingleLineTextFieldEmail.Text; + Configuration.Save(); + } + + private void materialSingleLineTextFieldPassword_TextChanged(object sender, EventArgs e) + { + Configuration.Password = materialSingleLineTextFieldPassword.Text; + Configuration.Save(); } - bool IsValidPath(string path) + private void materialRaisedButtonPasswordView_Click(object sender, EventArgs e) + { + materialSingleLineTextFieldPassword.UseSystemPasswordChar = + !materialSingleLineTextFieldPassword.UseSystemPasswordChar; + + if (materialSingleLineTextFieldPassword.UseSystemPasswordChar) + materialRaisedButtonPasswordView.Text = "Show"; + else + materialRaisedButtonPasswordView.Text = "Hide"; + } + + void DiscordClick() + { + Process.Start("https://discord.gg/AuroraFN"); + } + + private void pictureBoxDiscord_Click(object sender, EventArgs e) + { + DiscordClick(); + } + + private void materialFlatButtonDiscord_Click(object sender, EventArgs e) + { + DiscordClick(); + } + + public static bool IsValidPath(string path) { var drive = new Regex(@"^[a-zA-Z]:\\$"); if (!drive.IsMatch(path.Substring(0, 3))) @@ -95,7 +226,7 @@ bool IsValidPath(string path) var invalidCharacters = new string(Path.GetInvalidPathChars()); invalidCharacters += @":/?*" + "\""; - var badCharacter = new Regex("[" + Regex.Escape(invalidCharacters) + "]"); + var badCharacter = new Regex($"[{Regex.Escape(invalidCharacters)}]"); if (badCharacter.IsMatch(path.Substring(3, path.Length - 3))) return false; @@ -118,23 +249,23 @@ bool IsValidEmail(string address) private void materialRaisedButtonLaunch_Click(object sender, EventArgs e) { -#if false - if (CheckForUpdates("Launch")) +#if ONLINE + if (CheckUpdates("Launch")) { - // Check if we previously showed that we were out-of-date. - if (!_showedOutOfDate) + // Check if we previously showed that we required an update. + if (!_showedUpdate) { - DialogResult result = MessageBox.Show("Aurora Launcher is out-of-date, you must update in order to launch Fortnite!", string.Empty, + var result = MessageBox.Show("You must update Aurora Launcher to launch Fortnite.", string.Empty, MessageBoxButtons.OKCancel); if (result == DialogResult.Cancel) { - _showedOutOfDate = true; + _showedUpdate = true; return; } } - Process.Start(Build.LauncherUrl); + Process.Start(Build.LauncherUri); return; } #endif @@ -180,43 +311,41 @@ private void materialRaisedButtonLaunch_Click(object sender, EventArgs e) } var clientPath = Path.Combine(Configuration.InstallLocation, $"FortniteGame\\Binaries\\Win64\\{Build.ClientExecutable}"); - if (!File.Exists(clientPath)) { - var text = $"\"{clientPath}\" was not found, please make sure it exists." + "\n\n" + + var text = + $"\"{clientPath}\" was not found, please make sure it exists." + "\n\n" + "Did you set the Install Location correctly?" + "\n\n" + - "NOTE: The Install Location must be set to a folder that contains 2 folders named \"Engine\" and \"FortniteGame\"."; + "TIP: The Install Location must be set to a folder that contains 2 folders named \"Engine\" and \"FortniteGame\"."; MessageBox.Show(text, string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } - var nativePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), Build.ClientNative); - + var nativePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), Build.LauncherNative); if (!File.Exists(nativePath)) { - var text = $"\"{nativePath}\" was not found, please make sure it exists." + "\n\n" + - "Did you extract all files from the ZIP when you downloaded the Launcher?" + "\n\n" + - $"NOTE: \"{Build.ClientNative}\" must be in the same directory as the Launcher executable."; + var text = + $"\"{nativePath}\" was not found, please make sure it exists." + "\n\n" + + "Did you extract all files from the ZIP when you downloaded Aurora Launcher?" + "\n\n" + + $"TIP: \"{Build.LauncherNative}\" must be in the same directory as Aurora Launcher."; MessageBox.Show(text, string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } - var formattedArguments = $"-AUTH_LOGIN={Configuration.Email} -AUTH_PASSWORD={Configuration.Password} -AUTH_TYPE=epic "; - - formattedArguments += Configuration.Arguments; + var arguments = $"-AUTH_LOGIN={Configuration.Email} -AUTH_PASSWORD={Configuration.Password} -AUTH_TYPE=epic " + Configuration.Arguments; if (_clientAnticheat == 0) // None - formattedArguments += $" {Build.ClientArguments} -noeac -nobe -fltoken=none"; + arguments += $" {Build.ClientArguments} -noeac -nobe -fltoken=none"; else if (_clientAnticheat == 1) // BattlEye - formattedArguments += $" {Build.ClientArguments} -noeac -fromfl=be -fltoken={Build.BEToken}"; + arguments += $" {Build.ClientArguments} -noeac -fromfl=be -fltoken={Build.BeToken}"; else if (_clientAnticheat == 2) // EasyAntiCheat - formattedArguments += $" {Build.ClientArguments} -nobe -fromfl=eac -fltoken={Build.EACToken}"; + arguments += $" {Build.ClientArguments} -nobe -fromfl=eac -fltoken={Build.EacToken}"; _clientProcess = new Process { - StartInfo = new ProcessStartInfo(clientPath, formattedArguments) + StartInfo = new ProcessStartInfo(clientPath, arguments) { UseShellExecute = false, @@ -228,89 +357,45 @@ private void materialRaisedButtonLaunch_Click(object sender, EventArgs e) _clientProcess.Start(); - // Inject Native - - var clientHandle = Win32.OpenProcess(Win32.PROCESS_CREATE_THREAD | Win32.PROCESS_QUERY_INFORMATION | - Win32.PROCESS_VM_OPERATION | Win32.PROCESS_VM_WRITE | Win32.PROCESS_VM_READ, false, _clientProcess.Id); - - var loadLibrary = Win32.GetProcAddress(Win32.GetModuleHandle("kernel32.dll"), "LoadLibraryA"); - - var size = (uint)((nativePath.Length + 1) * Marshal.SizeOf(typeof(char))); - var address = Win32.VirtualAllocEx(clientHandle, IntPtr.Zero, - size, Win32.MEM_COMMIT | Win32.MEM_RESERVE, Win32.PAGE_READWRITE); - - Win32.WriteProcessMemory(clientHandle, address, - Encoding.Default.GetBytes(nativePath), size, out UIntPtr bytesWritten); - - Win32.CreateRemoteThread(clientHandle, IntPtr.Zero, 0, loadLibrary, address, 0, IntPtr.Zero); - } - - private void materialFlatButtonSettings_Click(object sender, EventArgs e) - { - // This seems kinda hacky? :S - if (_settings.IsDisposed) - _settings = new Settings(this); - - _settings.StartPosition = FormStartPosition.Manual; - _settings.Location = Location; - _settings.ShowDialog(); - } - - private void materialSingleLineTextFieldEmail_TextChanged(object sender, EventArgs e) - { - // Dumb Programming 2020 - Configuration.Email = materialSingleLineTextFieldEmail.Text; - Configuration.Save(); - } - - void DiscordClick() - { - Process.Start("https://discord.gg/aurorafn"); - } - - private void pictureBoxDiscord_Click(object sender, EventArgs e) - { - DiscordClick(); - } - - private void materialFlatButtonDiscord_Click(object sender, EventArgs e) - { - DiscordClick(); - } +#if !NATIVE + // Allocate the console, for standard output. + Win32.AllocConsole(); - private void timerHeartbeat_Tick(object sender, EventArgs e) - { - // TODO: Re-add Online. + // Setup an AsyncStreamReader, for standard output. + var reader = new AsyncStreamReader(_clientProcess.StandardOutput); - if (_clientProcess != null) + reader.ValueRecieved += delegate (object sender, string value) { - if (!_clientProcess.HasExited) - Hide(); - else - _clientProcess = null; // TODO: Probably a dumb hack? - } - else - Show(); + Console.ForegroundColor = ConsoleColor.White; + Console.Write(value); + Console.ForegroundColor = ConsoleColor.Gray; + }; + + reader.Start(); +#else + Helper.InjectDll(_clientProcess.Id, Build.LauncherNative); +#endif // NATIVE } private void materialFlatButtonInfo_Click(object sender, EventArgs e) { - var text = $"Aurora (Launcher = {App.Version}) by Cyuubi and Slushia" + "\n\n" + + var text = + "Aurora, made with <3 by Cyuubi and Slushia." + "\n\n" + "If you purchased this software, you have been scammed. Please, immediately request a refund." + "\n\n" + "Please join our Discord server if you experience any problems!"; MessageBox.Show(text); } - private void materialSingleLineTextFieldPassword_TextChanged(object sender, EventArgs e) + private void materialFlatButtonSettings_Click(object sender, EventArgs e) { - Configuration.Password = materialSingleLineTextFieldPassword.Text; - Configuration.Save(); - } + // This seems kinda hacky? :s + if (_settings.IsDisposed) + _settings = new Settings(this); - private void materialRaisedButtonView_Click(object sender, EventArgs e) - { - materialSingleLineTextFieldPassword.UseSystemPasswordChar = !materialSingleLineTextFieldPassword.UseSystemPasswordChar; + _settings.StartPosition = FormStartPosition.Manual; + _settings.Location = Location; + _settings.ShowDialog(); } } } diff --git a/AuroraLauncher/GUI.resx b/AuroraLauncher/GUI.resx index 088f80a..5220554 100644 --- a/AuroraLauncher/GUI.resx +++ b/AuroraLauncher/GUI.resx @@ -117,7 +117,1861 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 - + + + + 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 + /xUKCP8VCgj/FQoI/xUKCP8VCgj/FQoJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xMOBv8TDgb/Ew4G + /xMOBv8TDgb/Ew4G/xQOBv8UDQb/FA0G/xQNBv8UDQb/FA0H/xQNB/8UDQf/FA0H/xQMB/8UDAf/FAwH + /xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwH/xQLB/8UCwf/FAsH/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI + /xQKCP8UCgj/FQoI/xUKCP8VCgj/FQoI/xUKCP8VCgj/FQoI/xUKCP8VCgj/FQoI/xUKCf8VCgn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ + /xQJEP8UCRD/FAgQ/xQIEP8UCBH/Ew8G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew4G/xQOBv8UDQb/FA0G + /xQNBv8UDQb/FA0H/xQNB/8UDQf/FA0H/xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwH/xQMB/8UDAf/FAsH + /xQLB/8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQKCP8UCgj/FQoI/xUKCP8VCgj/FQoI + /xUKCP8VCgj/FQoI/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8TDwb/Ew8G + /xMOBv8TDgb/Ew4G/xMOBv8TDgb/FA4G/xQNBv8UDQb/FA0G/xQNBv8UDQf/FA0H/xQNB/8UDQf/FA0H + /xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwH/xQMB/8UCwf/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI + /xQLCP8UCwj/FAsI/xQKCP8VCgj/FAoI/xQKCP8VCgj/FQoI/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ + /xUKCf8VCgn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ + /xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xMPBv8TDwb/Ew4G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew4G + /xMNBv8UDQb/FA0H/xQNB/8UDQf/FA0H/xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwH + /xQMB/8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAoI/xQKCP8UCgj/FAoI + /xUKCP8VCgj/FQoJ/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ/xUKCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/Ew8G + /xMPBv8TDwb/Ew4G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew0G/xQNBv8UDQf/FA0H/xQNB/8UDQf/FA0H + /xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwI/xQMCP8UCwj/FAsI/xQLCP8UCwj/FAsI + /xQLCP8UCwj/FAsI/xQLCP8UCwj/FAoI/xQKCP8UCgj/FAoJ/xQKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ + /xUKCf8VCgn/FQoJ/xUKCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8TDwb/Ew8G/xMPBv8TDgb/Ew4G/xMOBv8TDgb/Ew4G + /xMOBv8TDgb/Ew0G/xQNB/8UDQf/FA0H/xQNB/8UDQf/FA0H/xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwH + /xQMCP8UDAj/FAwI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCgj/FAoI + /xQKCf8UCgn/FAoJ/xQKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR + /xMPBv8TDwb/Ew8G/xMPBv8TDgb/Ew4G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew0H/xMNB/8UDQf/FA0H + /xQNB/8UDQf/FA0H/xQNB/8UDAf/FAwH/xQMB/8UDAf/FAwI/xQMCP8UDAj/FAwI/xQLCP8UCwj/FAsI + /xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQKCP8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xUKCf8UCgn/FAoJ + /xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xQIEf8TCBH/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDgb/Ew4G + /xMOBv8TDgb/Ew4G/xMOB/8TDQf/Ew0H/xMNB/8UDQf/FA0H/xQNB/8UDQf/FA0H/xQNB/8UDAf/FAwH + /xQMB/8UDAj/FAwI/xQMCP8UDAj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FQoJ/xQKCf8UCgn/FQoJ/xUKCf8VCQn/FQkJ + /xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR + /xMIEf8TDwb/Ew8G/xMPBv8TDwb/Ew8G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew4H/xMOB/8TDQf/Ew0H + /xQNB/8UDQf/FA0H/xQNB/8UDQf/FA0H/xQMB/8UDAf/FAwH/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAsI + /xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCf8UCwn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FQoJ/xUKCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xQIEf8TCBH/EwgR/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G + /xMOBv8TDgb/Ew4G/xMOBv8TDgf/Ew4H/xMOB/8TDQf/Ew0H/xMNB/8UDQf/FA0H/xQNB/8UDQf/FAwH + /xQMB/8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsJ + /xQLCf8UCwn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR + /xMIEf8TCBH/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G/xMOBv8TDgb/Ew4G/xMOB/8TDgf/Ew4H + /xMNB/8TDQf/Ew0H/xMNB/8UDQf/FA0H/xQNB/8UDQf/FAwH/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAwI + /xQMCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAoJ/xQKCf8UCgn/FAoJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgr/FAoK/xQJCv8UCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkN/xUJDf8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TEAb/Ew8G/xMPBv8TDwb/Ew8G + /xMPBv8TDwb/Ew4G/xMOBv8TDgb/Ew4H/xMOB/8TDgf/Ew4H/xMNB/8TDQf/Ew0H/xQNB/8UDQf/FA0H + /xQNB/8UDQj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UCwj/FAsI/xQLCP8UCwn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQJCv8VCQr/FAkK/xQJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xUJDf8VCQ3/FQkN/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8UCBH/EwgR + /xMIEf8TCBH/EwgR/xMQBv8TEAb/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew4G/xMOBv8TDgf/Ew4H + /xMOB/8TDgf/Ew4H/xMNB/8TDQf/Ew0H/xMNB/8UDQf/FA0H/xQNCP8UDAj/FAwI/xQMCP8UDAj/FAwI + /xQMCP8UDAj/FAwI/xQMCP8UCwj/FAsI/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAkK/xQJCv8UCQr/FAkK + /xUJCv8UCQr/FAkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDf8VCQ3/FAkN/xUJDf8VCQ3/FQkN/xQJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/ExAG/xMQBv8TDwb/Ew8G + /xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew4G/xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew0H/xMNB/8TDQf/Ew0H + /xMNB/8UDQf/FA0I/xQNCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQLCP8UCwn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCv8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAkK/xQJCv8UCQr/FAkK/xQJCv8UCQr/FQkL/xQJC/8UCQv/FQkL + /xUJC/8UCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xQJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xUJDf8UCQ3/FAkN + /xUJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8UCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TEAb/ExAG/xMQBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDgb/Ew4H + /xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew0H/xMNB/8TDQf/Ew0H/xMNCP8UDQj/Ew0I/xQNCP8UDAj/FAwI + /xQMCP8UDAj/FAwI/xQMCP8UDAj/FAsI/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCQr/FAkK + /xQJCv8UCQr/FAkK/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8VCQv/FQkL/xQJC/8VCQv/FQkL + /xQJC/8VCQz/FQkM/xUJDP8UCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8UCQz/FQkM/xUJDP8VCQz/FAkN + /xQJDf8VCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMQBv8TEAb/ExAG + /xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDgf/Ew4H/xMOB/8TDgf/Ew4H/xMOB/8TDQf/Ew0H + /xMNB/8TDQf/Ew0I/xMNCP8TDQj/FA0I/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UDAn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQKCf8UCgn/FAoJ/xQKCv8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCQr/FAkK/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xUJC/8VCQv/FAkM/xUJDP8VCQz/FAkM/xQJDP8VCQz/FAkM + /xQJDP8VCQz/FQkM/xQJDP8UCQz/FQkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TCBL/ExAG/xMQBv8TEAb/ExAG/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G + /xMPB/8TDgf/Ew4H/xMOB/8TDgf/Ew4H/xMOB/8TDQf/Ew0H/xMNB/8TDQj/Ew0I/xMNCP8TDQj/FA0I + /xMMCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ + /xQLCf8UCwn/FAoJ/xQKCf8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK + /xQKCv8UCQr/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TEAb/ExAG + /xMQBv8TEAb/ExAG/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8H/xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew4H + /xMNB/8TDQf/Ew0H/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xQMCP8UDAj/FAwI/xQMCP8UDAn/FAwJ + /xQMCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAoK/xQKCv8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMQBv8TEAb/ExAG/xMQBv8TEAb/Ew8G/xMPBv8TDwb/Ew8G + /xMPBv8TDwf/Ew8H/xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew4H/xMNB/8TDQf/Ew0I/xMNCP8TDQj/Ew0I + /xMNCP8TDQj/EwwI/xQMCP8TDAj/FAwI/xQMCf8UDAn/FAwJ/xQMCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK + /xQKC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/ExAG + /xMQBv8TEAb/ExAG/xMQBv8TEAb/Ew8G/xMPBv8TDwb/Ew8G/xMPB/8TDwf/Ew4H/xMOB/8TDgf/Ew4H + /xMOB/8TDgf/Ew4H/xMNB/8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/EwwI/xMMCP8UDAj/FAwJ + /xQMCf8UDAn/FAwJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwr/FAsK/xQKCv8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgv/FAoL/xQKC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJC/8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TEQX/ExAG/xMQBv8TEAb/ExAG/xMQBv8TEAb/Ew8G + /xMPBv8TDwb/Ew8H/xMPB/8TDwf/Ew4H/xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew0I/xMNCP8TDQj/Ew0I + /xMNCP8TDQj/Ew0I/xMNCP8TDAj/EwwI/xMMCf8UDAn/EwwJ/xQMCf8UDAn/FAwJ/xQLCf8UCwn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCv8UCwr/FAsK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK + /xQKC/8UCgv/FAoL/xQKC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMRBf8TEAb/ExAG/xMQBv8TEAb/ExAG/xMQBv8TDwb/Ew8G/xMPBv8TDwf/Ew8H/xMPB/8TDgf/Ew4H + /xMOB/8TDgf/Ew4H/xMOB/8TDgj/Ew0I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMMCP8TDAj/EwwJ + /xMMCf8TDAn/FAwJ/xQMCf8UDAn/FAwJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsK/xQLCv8UCwr/FAsK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgv/FAoL/xQKC/8UCgv/FAoL/xQJC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/ExEF/xMRBv8TEAb/ExAG/xMQBv8TEAb/ExAG + /xMQBv8TDwb/Ew8G/xMPB/8TDwf/Ew8H/xMPB/8TDgf/Ew4H/xMOB/8TDgf/Ew4H/xMOCP8TDQj/Ew0I + /xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMMCP8TDAn/EwwJ/xMMCf8TDAn/EwwJ/xQMCf8UDAn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCv8UCwr/FAsK/xQLCv8UCwr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoL + /xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TEQX/ExEG/xMQBv8TEAb/ExAG/xMQBv8TEAb/ExAG/xMQBv8TDwb/Ew8H/xMPB/8TDwf/Ew8H + /xMPB/8TDgf/Ew4H/xMOB/8TDgf/Ew4I/xMOCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I + /xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwJ/xQMCf8UDAn/FAsJ/xQLCf8UCwr/FAsK/xQLCv8UCwr/FAsK + /xQLCv8UCwr/FAoK/xQKCv8UCgr/FAoK/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQJC/8UCQv/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xIRBf8SEQb/ExEG/xMQBv8TEAb/ExAG + /xMQBv8TEAb/ExAG/xMPBv8TDwf/Ew8H/xMPB/8TDwf/Ew8H/xMOB/8TDgf/Ew4H/xMOB/8TDgj/Ew4I + /xMOCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMNCP8TDQn/EwwJ/xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwJ + /xMMCf8TDAn/FAsJ/xQLCv8UCwr/FAsK/xQLCv8UCwr/FAsK/xQLCv8UCwr/FAoK/xQKCv8UCgv/FAoL + /xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAkL/xQJC/8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EhEF/xIRBv8TEQb/ExEG/xMQBv8TEAb/ExAG/xMQBv8TEAb/ExAG/xMPB/8TDwf/Ew8H + /xMPB/8TDwf/Ew8H/xMOB/8TDgf/Ew4H/xMOCP8TDgj/Ew4I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I + /xMNCf8TDQn/EwwJ/xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwJ/xMMCf8UCwn/EwsK/xQLCv8UCwr/FAsK + /xQLCv8UCwr/FAsK/xQLCv8UCgr/FAoK/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQKC/8UCgv/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCA//FAgP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8SEQX/EhEG/xIRBv8TEQb/ExAG + /xMQBv8TEAb/ExAG/xMQBv8TEAb/Ew8H/xMPB/8TDwf/Ew8H/xMPB/8TDwf/Ew8H/xMOB/8TDgf/Ew4I + /xMOCP8TDgj/Ew4I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0J/xMNCf8TDQn/EwwJ/xMMCf8TDAn/EwwJ + /xMMCf8TDAn/EwwJ/xMLCv8TCwr/EwsK/xQLCv8UCwr/FAsK/xQLCv8UCwr/FAsK/xQLCv8UCgv/FAoL + /xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKDP8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQID/8UCA//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ + /xQIEP8UCBH/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xIRBf8SEQX/EhEG/xIRBv8SEQb/ExAG/xMQBv8TEAb/ExAG/xMQBv8TEAf/Ew8H + /xMPB/8TDwf/Ew8H/xMPB/8TDwf/Ew4H/xMOB/8TDgj/Ew4I/xMOCP8TDgj/Ew0I/xMNCP8TDQj/Ew0I + /xMNCP8TDQn/Ew0J/xMNCf8TDAn/EwwJ/xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwK/xMLCv8TCwr/EwsK + /xMLCv8TCwr/FAsK/xQLCv8UCwr/FAsK/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQKC/8UCgz/FAoM/xQKDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCA//FAgP/xQID/8UCA//FAkP + /xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EhEF/xIRBf8SEQb/EhEG + /xIRBv8SEQb/ExAG/xMQBv8TEAb/ExAG/xMQBv8TEAf/Ew8H/xMPB/8TDwf/Ew8H/xMPB/8TDwf/Ew4H + /xMOCP8TDgj/Ew4I/xMOCP8TDgj/Ew0I/xMNCP8TDQj/Ew0I/xMNCf8TDQn/Ew0J/xMNCf8TDAn/EwwJ + /xMMCf8TDAn/EwwJ/xMMCf8TDAr/EwsK/xMLCv8TCwr/EwsK/xMLCv8UCwr/FAsK/xQLCv8UCwv/FAsL + /xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoM/xQKDP8UCgz/FAoM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQID/8UCA//FAgP/xQID/8UCBD/FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ + /xQIEP8UCBH/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8SEQX/EhEF/xIRBv8SEQb/EhEG/xIRBv8SEAb/ExAG/xMQBv8TEAb/ExAH + /xMQB/8TDwf/Ew8H/xMPB/8TDwf/Ew8H/xMPB/8TDwf/Ew4I/xMOCP8TDgj/Ew4I/xMOCP8TDQj/Ew0I + /xMNCP8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwK/xMMCv8TDAr/EwsK + /xMLCv8TCwr/EwsK/xMLCv8TCwr/FAsL/xQLC/8UCwv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQKC/8UCgz/FAoM/xQKDP8UCgz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCA//FAgP/xQID/8UCA//FAgP + /xQIEP8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xISBf8SEQX/EhEG + /xIRBv8SEQb/EhEG/xIQBv8SEAb/EhAG/xMQBv8TEAb/ExAH/xMQB/8TDwf/Ew8H/xMPB/8TDwf/Ew8H + /xMPB/8TDgj/Ew4I/xMOCP8TDgj/Ew4I/xMOCP8TDQj/Ew0I/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J + /xMMCf8TDAn/EwwJ/xMMCf8TDAr/EwwK/xMMCv8TDAr/EwsK/xMLCv8TCwr/EwsK/xMLCv8TCwv/EwsL + /xMLC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoM/xQKDP8UCgz/FAoM/xQKDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQID/8UCA//FAgP/xQIEP8UCBD/FAgQ/xQIEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ + /xQIEP8UCBH/FAgR/xQIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EhIF/xIRBf8SEQb/EhEG/xIRBv8SEQb/EhEG/xIQBv8SEAb/ExAG + /xMQBv8TEAf/ExAH/xMQB/8TDwf/Ew8H/xMPB/8TDwf/Ew8H/xMPCP8TDgj/Ew4I/xMOCP8TDgj/Ew4I + /xMOCP8TDQj/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMMCf8TDAn/EwwJ/xMMCv8TDAr/EwwK + /xMMCv8TCwr/EwsK/xMLCv8TCwr/EwsK/xMLC/8TCwv/EwsL/xMLC/8TCgv/EwoL/xQKC/8UCgv/FAoL + /xQKDP8UCgz/FAoM/xQKDP8UCgz/FAoM/xQKDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCA//FAgP/xQID/8UCBD/FAgQ + /xQIEP8UCBD/FAgQ/xQIEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8SEgX/EhIF + /xIRBv8SEQb/EhEG/xIRBv8SEQb/EhEG/xIQBv8SEAb/ExAG/xMQB/8TEAf/ExAH/xMPB/8TDwf/Ew8H + /xMPB/8TDwf/Ew8I/xMOCP8TDgj/Ew4I/xMOCP8TDgj/Ew4I/xMNCP8TDQn/Ew0J/xMNCf8TDQn/Ew0J + /xMNCf8TDQn/EwwJ/xMMCf8TDAn/EwwK/xMMCv8TDAr/EwwK/xMMCv8TCwr/EwsK/xMLCv8TCwv/EwsL + /xMLC/8TCwv/EwsL/xMLC/8TCgv/FAoL/xMKC/8TCgv/FAoM/xQKDP8UCgz/FAoM/xQKDP8UCgz/FAoM + /xQKDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQID/8UCA//FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQJEP8UCRD/FAgQ + /xQIEf8UCBH/FAgR/xQIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xISBf8SEgX/EhIF/xIRBv8SEQb/EhEG/xIRBv8SEQb/EhAG + /xIQBv8SEAb/EhAH/xMQB/8TEAf/ExAH/xMPB/8TDwf/Ew8H/xMPB/8TDwj/Ew4I/xMOCP8TDgj/Ew4I + /xMOCP8TDgj/Ew4I/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQn/EwwJ/xMMCv8TDAr/EwwK + /xMMCv8TDAr/EwwK/xMMCv8TCwr/EwsK/xMLC/8TCwv/EwsL/xMLC/8TCwv/EwsL/xMKC/8TCgv/EwoL + /xMKDP8TCgz/EwoM/xMKDP8UCgz/FAoM/xQKDP8UCgz/FAoM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQID/8UCA//FAgP/xQIEP8UCBD/FAgQ + /xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EhIF + /xISBf8SEgX/EhEG/xIRBv8SEQb/EhEG/xIRBv8SEQb/EhAG/xIQBv8SEAf/ExAH/xMQB/8SEAf/Eg8H + /xMPB/8TDwf/Ew8H/xMPCP8TDwj/Ew4I/xMOCP8TDgj/Ew4I/xMOCP8TDgj/Ew4J/xMNCf8TDQn/Ew0J + /xMNCf8TDQn/Ew0J/xMNCf8TDAn/EwwK/xMMCv8TDAr/EwwK/xMMCv8TDAr/EwwK/xMLCv8TCwr/EwsL + /xMLC/8TCwv/EwsL/xMLC/8TCwv/EwsL/xMKC/8TCgv/EwoM/xMKDP8TCgz/EwoM/xQKDP8TCgz/FAoM + /xQKDP8UCgz/FAoN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQID/8UCA//FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgR + /xMIEf8TCBH/FAgR/xQIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8SEgX/EhIF/xISBf8SEgb/EhEG/xIRBv8SEQb/EhEG + /xIRBv8SEQb/EhAG/xIQB/8SEAf/EhAH/xMQB/8SEAf/Ew8H/xMPB/8TDwf/Ew8I/xMPCP8TDwj/Ew4I + /xMOCP8TDgj/Ew4I/xMOCP8TDgn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDAr/EwwK + /xMMCv8TDAr/EwwK/xMMCv8TDAr/EwwK/xMLCv8TCwv/EwsL/xMLC/8TCwv/EwsL/xMLC/8TCwv/EwoL + /xMKDP8TCgz/EwoM/xMKDP8TCgz/EwoM/xMKDP8TCgz/FAoM/xMKDf8UCg3/FAkN/xMJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQID/8UCA//FAgQ/xQIEP8UCBD/FAgQ + /xQIEP8UCBD/FAgQ/xQIEP8TCBD/EwgQ/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xISBf8SEgX/EhIF/xISBv8SEQb/EhEG/xIRBv8SEQb/EhEG/xIRBv8SEAb/EhAH/xIQB/8SEAf/EhAH + /xMQB/8SEAf/Eg8H/xMPB/8TDwj/Ew8I/xMPCP8TDgj/Ew4I/xMOCP8TDgj/Ew4I/xMOCf8TDgn/Ew0J + /xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMNCv8TDAr/EwwK/xMMCv8TDAr/EwwK/xMMCv8TDAr/EwsL + /xMLC/8TCwv/EwsL/xMLC/8TCwv/EwsL/xMLC/8TCwz/EwoM/xMKDP8TCgz/EwoM/xMKDP8TCgz/EwoM + /xMKDP8TCgz/EwoN/xMKDf8UCg3/EwkN/xMJDf8UCQ3/EwkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xMIEP8TCBD/FAgR + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EhIF/xISBf8SEgX/EhIG/xISBv8SEQb/EhEG + /xIRBv8SEQb/EhEG/xIRBv8SEAf/EhAH/xIQB/8SEAf/EhAH/xIQB/8SDwf/Eg8H/xMPCP8TDwj/Ew8I + /xMPCP8TDgj/Ew4I/xMOCP8TDgj/Ew4J/xMOCf8TDgn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0K + /xMMCv8TDAr/EwwK/xMMCv8TDAr/EwwK/xMMCv8TDAv/EwsL/xMLC/8TCwv/EwsL/xMLC/8TCwv/EwsL + /xMLDP8TCwz/EwoM/xMKDP8TCgz/EwoM/xMKDP8TCgz/EwoM/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwkN + /xMJDf8TCQ3/FAkN/xQJDf8TCQ3/FAkO/xQJDv8TCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQID/8UCBD/FAgQ/xQIEP8UCBD/FAgQ + /xQIEP8TCBD/FAgQ/xQIEP8TCBD/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8SEgX/EhIF/xISBf8SEgb/EhIG/xISBv8SEQb/EhEG/xIRBv8SEQb/EhEG/xIQB/8SEAf/EhAH + /xIQB/8SEAf/EhAH/xIPB/8SDwf/Eg8I/xIPCP8TDwj/Ew8I/xMPCP8TDgj/Ew4I/xMOCP8TDgn/Ew4J + /xMOCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQr/Ew0K/xMMCv8TDAr/FQ4K/1BXEv9RWRL/UVkS + /1FZEv9RWRL/UVkS/1FZEv9RWRL/UVkS/1FZEv8zMw//EwsM/xMLDP8TCgz/EwoM/xMKDP8TCgz/EwoM + /xMKDP8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCQ3/EwkN/xMJDf8TCQ3/EwkN/xMJDv8UCQ7/FAkO + /xMJDv8UCg7/TU4U/1NUFf9TUxX/U1MW/1NSFv9TURf/U1AX/1NQGP9UTxj/VE4Y/1JLGP8VCw//FAkP + /xQJD/8TCA//EwgP/xQIEP8UCBD/EwgQ/xMIEP8UCBD/EwgQ/xMIEP8TCBD/FAgQ/xMIEP8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xISBf8SEgX/EhIF/xISBv8SEgb/EhIG + /xIRBv8SEQb/EhEG/xIRBv8SEQb/EhEH/xIQB/8SEAf/EhAH/xIQB/8SEAf/EhAH/xIPB/8SDwj/Eg8I + /xIPCP8TDwj/Ew8I/xMOCP8TDgj/Ew4I/xMOCf8TDgn/Ew4J/xMOCf8TDQn/Ew0J/xMNCf8TDQn/Ew0K + /xMNCv8TDQr/EwwK/xMMCv8TDAr/cYAW/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /3SEF/8TCwz/EwsM/xMLDP8TCgz/EwoM/xMKDP8TCgz/EwoM/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN + /xMJDf8TCQ3/EwkN/xMJDf8TCQ3/EwkO/xMJDv8TCQ7/EwkO/ychEP+TpRv/laQc/5WjHf+VoR3/laAe + /5WeH/+WnR//lpsg/5eaIf+XmCL/cG0d/xMJD/8UCQ//FAkP/xMIEP8TCBD/EwgQ/xMIEP8TCBD/EwgQ + /xMIEP8TCBD/EwgQ/xMIEP8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EhIF/xISBf8SEgX/EhIF/xISBv8SEgb/EhIG/xIRBv8SEQb/EhEG/xIRBv8SEQb/EhEH + /xIQB/8SEAf/EhAH/xIQB/8SEAf/EhAH/xIPCP8SDwj/Eg8I/xIPCP8SDwj/Ew8I/xMOCP8TDgj/Ew4J + /xMOCf8TDgn/Ew4J/xMNCf8TDQn/Ew0J/xMNCf8TDQr/Ew0K/xMNCv8TDQr/EwwK/xMMCv9ESBD/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/kKca/x8aDf8TCwz/EwsM/xMKDP8TCgz/EwoM + /xMKDP8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwkN/xMJDf8TCQ3/EwkN/xMJDv8TCQ7/EwkO + /xMJDv8TCQ7/TlIU/5SnG/+Uphv/laQc/5WjHf+Voh3/laAe/5WfHv+WnR//lpwg/5aaIf9DPRb/EwkP + /xMJD/8TCQ//EwgQ/xMIEP8TCBD/EwgQ/xMIEP8TCBD/EwgQ/xMIEP8TCBD/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8SEgX/EhIF/xISBf8SEgX/EhIG + /xISBv8SEgb/EhEG/xIRBv8SEQb/EhEG/xIRBv8SEQf/EhAH/xIQB/8SEAf/EhAH/xIQB/8SEAf/Eg8I + /xIPCP8SDwj/Eg8I/xIPCP8TDwj/Ew8I/xMOCP8TDgn/Ew4J/xMOCf8TDgn/Ew4J/xMNCf8TDQn/Ew0J + /xMNCv8TDQr/Ew0K/xMNCv8TDQr/EwwK/xwXC/+OpBn/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/REgR/xMLDP8TCwz/EwoM/xMKDP8TCgz/EwoM/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN + /xMKDf8TCg3/EwkN/xMJDf8TCQ7/EwkO/xMJDv8TCQ7/EwkO/xMJDv93hxf/lKga/5SnG/+Uphv/laUc + /5WjHf+Voh3/laAe/5WfHv+WnR//kJUf/xsSEP8TCQ//EwkQ/xMJEP8TCRD/EwgQ/xMIEP8TCBD/EwgQ + /xMIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgU/xISBf8SEgX/EhIF/xISBf8SEgb/EhIG/xISBv8SEgb/EhEG/xIRBv8SEQb/EhEG + /xIRB/8SEQf/EhAH/xIQB/8SEAf/EhAH/xIQB/8SEAf/Eg8I/xIPCP8SDwj/Eg8I/xIPCP8SDwj/Eg4I + /xMOCf8TDgn/Ew4J/xMOCf8TDgn/Ew4J/xMNCf8TDQn/Ew0K/xMNCv8TDQr/Ew0K/xMNCv8TDAr/EwwK + /2t5Ff+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv9uexb/EwsM/xMLDP8TCwz/EwoM + /xMKDP8TCgz/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCQ3/EwkN/xMJDv8TCQ7/EwkO + /xMJDv8TCQ7/IBkP/5GoGv+Tqhr/lKka/5SoG/+Upxv/laUc/5WkHf+Voh3/laEe/5WfHv9rbRr/EwkP + /xMJEP8TCRD/EwkQ/xMJEP8TCBD/EwgQ/xMIEP8TCBD/EwgQ/xMIEP8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EhMF/xISBf8SEgX/EhIF + /xISBv8SEgb/EhIG/xISBv8SEgb/EhEG/xIRBv8SEQb/EhEH/xIRB/8SEQf/EhAH/xIQB/8SEAf/EhAH + /xIQB/8SEAj/Eg8I/xIPCP8SDwj/Eg8I/xIPCP8SDwj/Ew4J/xMOCf8TDgn/Ew4J/xMOCf8TDgn/Ew0J + /xMNCf8TDQr/Ew0K/xMNCv8TDQr/Ew0K/xMMCv8TDAr/P0IQ/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/42jGf8aFA3/EwsM/xMLDP8TCwz/EwoM/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN + /xMKDf8TCg3/EwoN/xMKDf8TCQ7/EwkO/xMJDv8TCQ7/EwkO/xMJDv9HShP/k6oa/5OqGv+Tqhr/lKka + /5SoG/+Upxv/lKUc/5WkHP+Voh3/laEe/z47FP8TCQ//EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCBD/EwgQ + /xMIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8SEwX/EhMF/xISBf8SEgX/EhIG/xISBv8SEgb/EhIG/xISBv8SEQb/EhEG + /xIRBv8SEQf/EhEH/xIRB/8SEAf/EhAH/xIQB/8SEAf/EhAI/xIQCP8SDwj/Eg8I/xIPCP8SDwj/Eg8I + /xIPCP8SDgn/Eg4J/xMOCf8TDgn/Ew4J/xMOCf8TDgn/Ew0J/xMNCv8TDQr/Ew0K/xMNCv8TDQr/Ew0K + /xMMCv8ZFAz/jKIZ/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/z0/Ef8TCwz/EwsM + /xMLDP8TCgz/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDv8TCQ7/EwkO + /xMJDv8TCQ7/EwkO/299F/+Tqhr/k6oa/5OqGv+Tqhr/k6ka/5SoGv+Upxv/lKUc/5WkHP+NmRz/GA8Q + /xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU/xITBf8SEwX/EhIF + /xISBf8SEgb/EhIG/xISBv8SEgb/EhIG/xISBv8SEQb/EhEG/xIRB/8SEQf/EhEH/xIRB/8SEAf/EhAH + /xIQB/8SEAf/EhAI/xIQCP8SDwj/Eg8I/xIPCP8SDwj/Eg8I/xIPCf8SDgn/Eg4J/xMOCf8TDgn/Eg4J + /xMOCf8TDgn/Ew0K/xMNCv8TDQr/Ew0K/xMNCv8TDQr/Ew0K/xMMC/9ndBX/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/ZnIV/xMLDP8TCwz/EwsM/xMLDP8TCg3/EwoN/xMKDf8TCg3/EwoN + /xMKDf8TCg3/EwoN/xMKDf8TCg7/EwoO/xMJDv8TCQ7/EwkO/xMJDv8bEw//j6Ua/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6ka/5SoGv+Upxv/lKYc/2ZsGP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ + /xMIEP8TCBD/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8TCBT/EhMF/xITBf8SEwX/EhIF/xISBf8SEgb/EhIG/xISBv8SEgb/EhIG + /xISBv8SEQb/EhEG/xIRB/8SEQf/EhEH/xIRB/8SEAf/EhAH/xIQB/8SEAj/EhAI/xIQCP8SDwj/Eg8I + /xIPCP8SDwj/Eg8J/xIPCf8SDgn/Eg4J/xIOCf8TDgn/Ew4J/xIOCf8TDQr/Ew0K/xMNCv8TDQr/Ew0K + /xMNCv8TDQr/EwwL/zo9EP+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Knxn/Fg8M + /xMLDP8TCwz/EwsN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoO/xMKDv8TCg7/EwoO + /xMJDv8TCQ7/EwkO/0FCEv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5SoGv+Upxv/ODYT + /xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU/xMIFP8SEwX/EhMF + /xITBf8SEwX/EhIF/xISBv8SEgb/EhIG/xISBv8SEgb/EhIG/xIRBv8SEQf/EhEH/xIRB/8SEQf/EhEH + /xIQB/8SEAf/EhAH/xIQCP8SEAj/EhAI/xIPCP8SDwj/Eg8I/xIPCP8SDwn/Eg8J/xIOCf8SDgn/Eg4J + /xIOCf8SDgn/Eg4J/xIOCv8TDQr/Ew0K/xMNCv8TDQr/Ew0K/xMNCv8TDQv/GBIM/4qfGf+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv83NxD/EwsM/xMLDP8TCw3/EwsN/xMKDf8TCg3/EwoN + /xMKDf8TCg3/EwoN/xMKDf8TCg7/EwoO/xMKDv8TCg7/EwkO/xMJDv8TCQ7/aHQW/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/4iaGf8WDRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ + /xMJEP8TCRH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xITBf8SEwX/EhMF/xITBf8SEgX/EhIG/xISBv8SEgb/EhIG + /xISBv8SEgb/EhEG/xIRBv8SEQf/EhEH/xIRB/8SEQf/EhEH/xIQB/8SEAf/EhAI/xIQCP8SEAj/EhAI + /xIPCP8SDwj/Eg8I/xIPCf8SDwn/Eg8J/xIOCf8SDgn/Eg4J/xIOCf8SDgn/Eg4K/xIOCv8SDQr/Ew0K + /xMNCv8TDQr/Ew0K/xMNC/8TDQv/YGsU/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /15oFP8TCwz/EwsN/xMLDf8TCw3/EwsN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoO/xMKDv8TCg7/EwoO + /xMKDv8TCg7/EwkO/xgPDv+LoBn/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/X2kW + /xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR/xMJEf8TCRH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EhMF + /xITBf8SEwX/EhMF/xITBf8SEgb/EhIG/xISBv8SEgb/EhIG/xISBv8SEgb/EhEG/xIRB/8SEQf/EhEH + /xIRB/8SEQf/EhAH/xIQB/8SEAj/EhAI/xIQCP8SEAj/Eg8I/xIPCP8SDwj/Eg8J/xIPCf8SDwn/Eg4J + /xIOCf8SDgn/Eg4J/xIOCf8SDgr/Eg4K/xINCv8TDQr/Ew0K/xMNCv8TDQr/Ew0L/xMNC/80NQ//k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/hJgY/xQNDP8TCw3/EwsN/xMLDf8TCw3/EwoN + /xMKDf8TCg3/EwoN/xMKDf8TCg7/EwoO/xMKDv8TCg7/EwoO/xMKDv8TCg7/OTgS/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv8yMBL/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ + /xMJEf8TCRH/EwkR/xMJEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8SEwX/EhMF/xITBf8SEwX/EhMF/xITBf8SEgb/EhIG + /xISBv8SEgb/EhIG/xISBv8SEgb/EhEH/xIRB/8SEQf/EhEH/xIRB/8SEQf/EhAH/xIQCP8SEAj/EhAI + /xIQCP8SEAj/Eg8I/xIPCP8SDwn/Eg8J/xIPCf8SDwn/Eg4J/xIOCf8SDgn/Eg4J/xIOCv8SDgr/Eg0K + /xINCv8SDQr/Ew0K/xMNCv8TDQv/Ew0L/xYQC/+FmRj/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/ZnIV/19qFf9fahX/X2oV/19qFf9faRX/X2kV/19pFf9faRX/X2kV/19pFf9faRX/X2kV + /19pFf9faRX/X2kV/19pFf96ihj/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/hJcZ + /xUMEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR/xMJEf8TCRH/EwkR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU + /xITBf8SEwX/EhMF/xITBf8SEwX/EhMG/xISBv8SEgb/EhIG/xISBv8SEgb/EhIG/xISBv8SEQf/EhEH + /xIRB/8SEQf/EhEH/xIRB/8SEQf/EhAI/xIQCP8SEAj/EhAI/xIQCP8SEAj/Eg8I/xIPCf8SDwn/Eg8J + /xIPCf8SDwn/Eg4J/xIOCf8SDgn/Eg4K/xIOCv8SDgr/Eg0K/xINCv8SDQr/Ew0K/xINC/8TDQv/Ew0L + /1tmE/+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv9aYhb/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EhMF/xITBf8SEwX/EhMF/xITBf8SEwX/EhMG + /xISBv8SEgb/EhIG/xISBv8SEgb/EhIG/xISBv8SEQf/EhEH/xIRB/8SEQf/EhEH/xIRB/8SEAj/EhAI + /xIQCP8SEAj/EhAI/xIQCP8SDwj/Eg8J/xIPCf8SDwn/Eg8J/xIPCf8SDgn/Eg4J/xIOCf8SDgr/Eg4K + /xIOCv8SDQr/Eg0K/xINCv8SDQr/Eg0L/xINC/8TDQv/MDEP/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /y4rEv8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRH/EwkR/xMJEf8TCRH/EwkR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU + /xMIFP8SFAX/EhMF/xITBf8SEwX/EhMF/xITBf8SEwb/EhMG/xISBv8SEgb/EhIG/xISBv8SEgb/EhIG + /xISB/8SEQf/EhEH/xIRB/8SEQf/EhEH/xIRCP8SEAj/EhAI/xIQCP8SEAj/EhAI/xIQCP8SDwn/Eg8J + /xIPCf8SDwn/Eg8J/xIPCf8SDgn/Eg4J/xIOCv8SDgr/Eg4K/xIOCv8SDQr/Eg0K/xINCv8SDQv/Eg0L + /xINC/8TDgv/gpUY/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv99jxj/FAoQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xIUBf8SEwX/EhMF/xITBf8SEwX/EhMF + /xITBv8SEwb/EhIG/xISBv8SEgb/EhIG/xISBv8SEgb/EhIH/xIRB/8SEQf/EhEH/xIRB/8SEQf/EhEH + /xIQCP8SEAj/EhAI/xIQCP8SEAj/EhAI/xIQCf8SDwn/Eg8J/xIPCf8SDwn/Eg8J/xIOCf8SDgn/Eg4K + /xIOCv8SDgr/Eg4K/xINCv8SDQr/Eg0K/xINC/8SDQv/Eg0L/xINC/9WYBP/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /1JZFf8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU + /xMIFP8TCBX/EhQF/xIUBf8SEwX/EhMF/xITBf8SEwX/EhMG/xITBv8SEwb/EhIG/xISBv8SEgb/EhIG + /xISBv8SEgf/EhIH/xIRB/8SEQf/EhEH/xIRB/8SEQf/EhEI/xIQCP8SEAj/EhAI/xIQCP8SEAj/EhAI + /xIPCf8SDwn/Eg8J/xIPCf8SDwn/Eg8J/xIOCf8SDgr/Eg4K/xIOCv8SDgr/Eg4K/xINCv8SDQr/Eg0L + /xINC/8SDQv/Eg0L/ykpDv+SqRr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+SqBr/JyIS/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCRH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgV/xIIFf8SFAX/EhQF/xITBf8SEwX/EhMF + /xITBf8SEwX/EhMG/xITBv8SEgb/EhIG/xISBv8SEgb/EhIG/xISB/8SEgf/EhIH/xIRB/8SEQf/EhEH + /xIRB/8SEQj/EhAI/xIQCP8SEAj/EhAI/xIQCP8SEAj/EhAJ/xIPCf8SDwn/Eg8J/xIPCf8SDwn/Eg8J + /xIOCv8SDgr/Eg4K/xIOCv8SDgr/Eg4K/xINC/8SDQv/Eg0L/xINC/8SDQv/Eg0L/3yOF/+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /3qKGP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU + /xMIFP8TCBX/EggV/xIUBf8SFAX/EhQF/xITBf8SEwX/EhMF/xITBf8SEwb/EhMG/xITBv8SEgb/EhIG + /xISBv8SEgb/EhIH/xISB/8SEgf/EhEH/xIRB/8SEQf/EhEH/xIRCP8SEQj/EhAI/xIQCP8SEAj/EhAI + /xIQCP8SEAn/EhAJ/xIPCf8SDwn/Eg8J/xIPCf8SDwn/Eg4K/xIOCv8SDgr/Eg4K/xIOCv8SDgr/Eg0K + /xINC/8SDQv/Eg0L/xINC/8SDQv/UVkS/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5KpGv+SqRr/kqka/5KpGv+SqRr/kqka/5KpGv+SqRr/kqga/5KoGv+SqBr/kqga/5KpGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/TlMV/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EggU/xMIFP8TCBT/EwgV/xIIFf8SCBX/EhQF/xIUBf8SFAX/EhQF + /xITBf8SEwX/EhMF/xITBv8SEwb/EhMG/xITBv8SEgb/EhIG/xISBv8SEgf/EhIH/xISB/8SEgf/EhEH + /xIRB/8SEQf/EhEI/xIRCP8SEQj/EhAI/xIQCP8SEAj/EhAI/xIQCf8SEAn/Eg8J/xIPCf8SDwn/Eg8J + /xIPCf8SDwr/Eg4K/xIOCv8SDgr/Eg4K/xIOCv8SDgr/Eg0L/xINC/8SDQv/Eg0L/xINC/8lJA3/kqga + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/XWgV/xwXDv8cFw7/HBcO/x0XDv8cFw//HRcP + /x0XD/8dFw//HRYP/x0WD/8dFg//IBoP/4meGf+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5GoG/8jHRH/EwkQ/xMJEP8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR + /xMJEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xIIFP8SCBT/EwgU + /xMIFP8SCBX/EggV/xIIFf8SFAX/EhQF/xIUBf8SFAX/EhMF/xITBf8SEwX/EhMG/xITBv8SEwb/EhMG + /xISBv8SEgb/EhIG/xISB/8SEgf/EhIH/xISB/8SEQf/EhEH/xIRB/8SEQj/EhEI/xIRCP8SEAj/EhAI + /xIQCP8SEAj/EhAJ/xIQCf8SEAn/Eg8J/xIPCf8SDwn/Eg8J/xIPCv8SDwr/Eg4K/xIOCv8SDgr/Eg4K + /xIOCv8SDgv/Eg0L/xINC/8SDQv/Eg0L/xINC/95ihf/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv9+kBj/EgsN/xILDf8SCw3/EgsN/xILDv8TCw7/EgsO/xILDv8TCg7/EwoO/xMKDv8wLhH/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhv/doYZ/xMJEP8TCRD/EwkQ/xMJEP8TCRH/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRL/EwkS/xMJEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EggU/xIIFP8SCBX/EwgV/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF + /xIUBf8SFAX/EhMF/xITBf8SEwb/EhMG/xITBv8SEwb/EhMG/xISBv8SEgb/EhIG/xISB/8SEgf/EhIH + /xISB/8SEQf/EhEH/xIRCP8SEQj/EhEI/xIRCP8SEAj/EhAI/xIQCP8SEAn/EhAJ/xIQCf8SDwn/Eg8J + /xIPCf8SDwn/Eg8K/xIPCv8SDgr/Eg4K/xIOCv8SDgr/Eg4K/xIOC/8SDQv/Eg0L/xINC/8SDQv/Eg0L + /0xTEv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5KpGv8mIw//EgsN/xILDf8SCw3/EgsO + /xILDv8SCw7/EgsO/xMKDv8SCg7/EwoO/1lhFf+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6ob + /5OqG/9HSxT/EwkQ/xMJEP8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR + /xMJEv8TCRL/EwkS/xMJEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EggU/xIIFP8TCBT/EwgU/xIIFP8SCBT/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SEwX/EhMF/xITBv8SEwb/EhMG + /xITBv8SEwb/EhMG/xISBv8SEgf/EhIH/xISB/8SEgf/EhIH/xIRB/8SEQf/EhEI/xIRCP8SEQj/EhEI + /xIRCP8SEAj/EhAI/xIQCf8SEAn/EhAJ/xIQCf8SDwn/Eg8J/xIPCf8SDwr/Eg8K/xIPCv8SDgr/Eg4K + /xIOCv8SDgv/Eg4L/xIOC/8SDQv/Eg0L/xINC/8SDQv/IR8O/5CmGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/09WE/8SCw3/EgsN/xILDf8SCw7/EgsO/xILDv8SCw7/EgoO/xIKDv8SCg7/gJIY + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqG/+Tqhv/kKcb/x8YEf8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRL/EwkS/xMJEv8TCRL/EwkS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU + /xMIFP8SCBT/EggU/xMIFP8TCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SFAX/EhQF + /xIUBf8SFAX/EhQF/xIUBf8SEwX/EhMG/xITBv8SEwb/EhMG/xITBv8SEwb/EhIG/xISBv8SEgf/EhIH + /xISB/8SEgf/EhIH/xIRB/8SEQf/EhEI/xIRCP8SEQj/EhEI/xIQCP8SEAj/EhAJ/xIQCf8SEAn/EhAJ + /xIPCf8SDwn/Eg8J/xIPCv8SDwr/Eg8K/xIOCv8SDgr/Eg4K/xIOCv8SDgv/Eg4L/xINC/8SDQv/Eg0L + /xINC/8SDQz/cYEW/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/docX/xILDf8SCw3/EgsN + /xILDv8SCw7/EgsO/xILDv8SCw7/EgoO/ykmEf+TqRr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhv/k6ob + /5OqG/9vfBj/EwkQ/xMJEP8TCRD/EwkQ/xIJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkS + /xMJEv8TCRL/EwkS/xMJEv8TCRL/EwkS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8SCBT/EggU/xMIFP8TCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SEwX/EhMG + /xITBv8SEwb/EhMG/xITBv8SEwb/EhIG/xISB/8SEgf/EhIH/xISB/8SEgf/EhEH/xIRB/8SEQj/EhEI + /xIRCP8SEQj/EhEI/xIQCP8SEAn/EhAJ/xIQCf8SEAn/EhAJ/xIPCf8SDwn/Eg8J/xIPCv8SDwr/Eg8K + /xIOCv8SDgr/Eg4K/xIOC/8SDgv/Eg4L/xINC/8SDQv/Eg0L/xINDP9FSxL/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+RqBr/HxwO/xILDf8SCw7/EgsO/xILDv8SCw7/EgsO/xILDv8SCw7/T1YU + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6ob/5OqG/+Tqhv/k6ob/0NGFf8SCRD/EwkQ/xMJEP8SCRD/EgkR + /xMJEf8TCRH/EgkR/xMJEf8TCRH/EgkR/xMJEf8TCRL/EwkS/xMJEv8TCRL/EwkS/xIJEv8TCRL/EwkS + /xMIEv8TCBL/EwgT/xMIE/8SCBP/EwgT/xMIE/8TCBP/EggT/xIIE/8TCBP/EwgU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EhQF + /xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF/xITBv8SEwb/EhMG/xITBv8SEwb/EhMG/xITBv8SEgb/EhIH + /xISB/8SEgf/EhIH/xISB/8SEgf/EhEH/xIRCP8SEQj/EhEI/xIRCP8SEQj/EhEI/xIQCf8SEAn/EhAJ + /xIQCf8SEAn/EhAJ/xIPCf8SDwn/Eg8K/xIPCv8SDwr/Eg8K/xIOCv8SDgr/Eg4L/xIOC/8SDgv/Eg4L + /xINC/8SDQv/Eg0M/x0aDf+Pphr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv9GTBL/EgsN + /xILDv8SCw7/EgsO/xILDv8SCw7/EgsO/xILDv93iBj/k6oa/5OqGv+Tqhr/k6oa/5OqG/+Tqhv/k6ob + /5OqHP+OpBz/GxQR/xIJEP8SCRD/EwkQ/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR + /xMJEv8SCRL/EgkS/xMJEv8SCRL/EgkS/xMJEv8TCRL/EggS/xIIE/8TCBP/EwgT/xIIE/8SCBP/EwgT + /xIIE/8SCBP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF + /xITBv8SEwb/EhMG/xITBv8SEwb/EhMG/xITBv8SEgf/EhIH/xISB/8SEgf/EhIH/xISB/8SEgf/EhEI + /xIRCP8SEQj/EhEI/xIRCP8SEQj/EhAI/xIQCf8SEAn/EhAJ/xIQCf8SEAn/Eg8J/xIPCf8SDwr/Eg8K + /xIPCv8SDwr/Eg4K/xIOCv8SDgv/Eg4L/xIOC/8SDgv/Eg0L/xINC/8SDQz/Eg0M/218Fv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/259Fv8SDA3/EgsO/xILDv8SCw7/EgsO/xILDv8SCw7/IR4Q + /5KpGv+Tqhr/k6oa/5OqGv+Tqhv/k6ob/5OqG/+Tqhz/k6oc/2p3GP8SChD/EgkQ/xIJEP8SCRD/EgkR + /xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRL/EgkS/xIJEv8SCRL/EwkS/xIJEv8SCRL/EgkS + /xIIEv8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV + /xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQG/xITBv8SEwb/EhMG/xITBv8SEwb/EhMG + /xISB/8SEgf/EhIH/xISB/8SEgf/EhIH/xISB/8SEQj/EhEI/xIRCP8SEQj/EhEI/xIRCP8SEQj/EhAJ + /xIQCf8SEAn/EhAJ/xIQCf8SEAn/Eg8J/xIPCv8SDwr/Eg8K/xIPCv8SDgr/Eg4K/xIOC/8SDgv/Eg4L + /xIOC/8SDgv/Eg0L/xINDP8SDQz/QUYR/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/j6Ua + /xoWDv8SDA7/EgsO/xILDv8SCw7/EgsO/xILDv9ITRP/k6oa/5OqGv+Tqhv/k6ob/5OqG/+Tqhv/k6oc + /5OqHP+TqRz/Oz0U/xIKEP8SChD/EgkQ/xIJEP8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkS + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EggS/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF + /xIUBf8SFAb/EhMG/xITBv8SEwb/EhMG/xITBv8SEwb/EhMG/xISB/8SEgf/EhIH/xISB/8SEgf/EhIH + /xISB/8SEQj/EhEI/xIRCP8SEQj/EhEI/xIRCP8SEAn/EhAJ/xIQCf8SEAn/EhAJ/xIQCf8SDwn/Eg8K + /xIPCv8SDwr/Eg8K/xIPCv8SDgr/Eg4L/xIOC/8SDgv/Eg4L/xIOC/8SDgv/Eg0M/xINDP8ZFg3/jaMZ + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/PkIR/xIMDv8SCw7/EgsO/xILDv8SCw7/EgsO + /3GAF/+Tqhr/k6ob/5OqG/+Tqhv/k6ob/5OqHP+TqRz/k6kc/4qdHP8XEBH/EgoQ/xIKEP8SCRD/EgkR + /xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFv8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBv8SFAb/EhMG/xITBv8SEwb/EhMG + /xITBv8SEwb/EhIH/xISB/8SEgf/EhIH/xISB/8SEgf/EhIH/xISCP8SEQj/EhEI/xIRCP8SEQj/EhEI + /xIRCf8SEAn/EhAJ/xIQCf8SEAn/EhAJ/xIQCf8SDwr/Eg8K/xIPCv8SDwr/Eg8K/xIPCv8SDgv/Eg4L + /xIOC/8SDgv/Eg4L/xIOC/8SDQz/Eg0M/xINDP9pdxX/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv9mcxX/EgwO/xIMDv8SCw7/EgsO/xILDv8bFg//j6Ua/5OqG/+Tqhv/k6ob/5OqG/+Tqhz/k6kc + /5OpHf+TqR3/Y24Y/xIKEP8SChD/EgoQ/xIKEP8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkS + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIUBf8RFAX/EhQF/xIUBf8SFAX/EhQF + /xIUBf8SFAX/EhQG/xIUBv8SEwb/EhMG/xITBv8SEwb/EhMG/xITBv8SEwf/EhIH/xISB/8SEgf/EhIH + /xISB/8SEgf/EhII/xIRCP8SEQj/EhEI/xIRCP8SEQj/EhEJ/xIRCf8SEAn/EhAJ/xIQCf8SEAn/EhAJ + /xIQCv8SDwr/Eg8K/xIPCv8SDwr/Eg8K/xIOC/8SDgv/Eg4L/xIOC/8SDgv/Eg4L/xIODP8SDQz/Eg0M + /zo+EP+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/4ugGf8WEQ7/EgwO/xILDv8SCw7/EgsO + /z9DEv+Tqhv/k6ob/5OqG/+Tqhv/k6oc/5OpHP+TqR3/k6kd/5KpHf82NxT/EgoQ/xIKEP8SChD/EgoR + /xIKEf8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRP/EgkT/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFv8SCBb/EhQF/xEUBf8RFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQG/xIUBv8SEwb/EhMG + /xITBv8SEwb/EhMG/xITB/8SEwf/EhIH/xISB/8SEgf/EhIH/xISB/8SEgj/EhII/xIRCP8SEQj/EhEI + /xIRCP8SEQn/EhEJ/xIQCf8SEAn/EhAJ/xIQCf8SEAn/EhAK/xIPCv8SDwr/Eg8K/xIPCv8SDwr/Eg8L + /xIOC/8SDgv/Eg4L/xIOC/8SDgv/Eg4M/xINDP8SDQz/FxMN/4qfGf+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/zY4Ef8SDA7/EgwO/xILDv8SCw7/aXYX/5OqG/+Tqhv/k6ob/5OqHP+TqRz/k6kd + /5OpHf+SqR3/hpsc/xUOEP8SChD/EgoQ/xIKEP8SChH/EgoR/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIIE/8SCBP/EggT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8SFAX/ERQF + /xIUBf8SFAX/EhQF/xIUBf8SFAb/EhQG/xITBv8REwb/ERMG/xITBv8SEwb/EhMH/xITB/8SEgf/EhIH + /xISB/8SEgf/EhIH/xISCP8SEgj/EhII/xIRCP8SEQj/EhEI/xIRCP8SEQn/EhEJ/xIQCf8SEAn/EhAJ + /xIQCf8SEAr/EhAK/xIPCv8SDwr/Eg8K/xIPCv8SDwv/Eg8L/xIOC/8SDgv/Eg4L/xIOC/8SDgz/Eg4M + /xINDP8SDQz/Y28V/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/X2oV/xIMDv8SDA7/EgwO + /xcRD/+MoRr/k6ob/5OqG/+Tqhz/k6kc/5OpHf+TqR3/kqkd/5KpHv9eaBj/EgoQ/xIKEP8SChD/EgoQ + /xIKEf8SChH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRP/EgkT/xIJE/8SCRP/EggT/xIIE/8SCBP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xIUBf8SFAX/ERQF/xIUBv8SFAb/EhMG + /xETBv8REwb/EhMG/xITBv8SEwf/EhMH/xITB/8SEgf/EhIH/xISB/8SEgf/EhII/xISCP8SEgj/EhEI + /xIRCP8SEQj/EhEI/xIRCf8SEQn/EhEJ/xIQCf8SEAn/EhAJ/xIQCv8SEAr/Eg8K/xIPCv8SDwr/Eg8K + /xIPC/8SDwv/Eg4L/xIOC/8SDgv/Eg4L/xIODP8SDgz/Eg0M/xINDP81OBD/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Gmhn/FA4O/xIMDv8SDA7/ODoS/5OqG/+Tqhv/k6oc/5OpHP+TqR3/k6kd + /5KpHf+SqR7/kqke/zEwE/8SChD/EgoQ/xIKEP8SChD/EgoR/xIKEf8SChH/EgkR/xIJEf8SCRH/EgkR + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EggT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQF/xEUBf8RFAX/EhQG/xIUBv8SFAb/ERMG/xETBv8REwb/ERMG/xITBv8SEwf/EhMH + /xITB/8SEgf/EhIH/xISB/8SEgf/EhII/xISCP8SEgj/EhEI/xIRCP8SEQj/EhEJ/xIRCf8SEQn/EhAJ + /xIQCf8SEAn/EhAJ/xIQCv8SEAr/Eg8K/xIPCv8SDwr/Eg8L/xIPC/8SDwv/Eg4L/xIOC/8SDgv/Eg4M + /xIODP8SDgz/Eg0M/xURDP+HnBn/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv8uLhH/EgwO + /xIMDv9hbRb/k6ob/5OqHP+TqRz/k6kd/5OpHf+SqR3/kqke/5KpHv+Dlx3/FA0Q/xIKEP8SChD/EgoQ + /xIKEP8SChH/EgoR/xIKEf8SCRH/EgkR/xIJEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG + /xEUBv8SFAb/ERMG/xETBv8REwb/EhMG/xITB/8REwf/EhMH/xISB/8SEgf/EhIH/xISB/8SEgj/EhII + /xISCP8SEQj/EhEI/xIRCP8SEQn/EhEJ/xIRCf8SEQn/EhAJ/xIQCf8SEAn/EhAK/xIQCv8SEAr/Eg8K + /xIPCv8SDwr/Eg8L/xIPC/8SDgv/Eg4L/xIOC/8SDgz/Eg4M/xIODP8SDQz/Eg0M/15pFP+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/1dhFf8SDA7/FA8O/4ebGv+Tqhz/k6kc/5OpHf+TqR3/kqkd + /5KpHv+SqR7/kqkf/1ZfGP8SChD/EgoQ/xIKEP8SChD/EgoR/xIKEf8SChH/EgoR/xIKEf8SCRH/EgkR + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xIUBv8REwb/ERMG/xETBv8REwb/ERMH + /xETB/8REwf/EhMH/xESB/8SEgf/EhIH/xISCP8SEgj/EhII/xISCP8SEQj/EhEI/xIRCf8SEQn/EhEJ + /xIRCf8SEAn/EhAJ/xIQCf8SEAr/EhAK/xIQCv8SDwr/Eg8K/xIPCv8SDwv/Eg8L/xIPC/8SDgv/Eg4L + /xIOC/8SDgz/Eg4M/xIODP8SDQz/MTMP/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhv/f5EZ + /xIMDv8xMhH/k6oc/5OpHP+TqR3/k6kd/5KpHf+SqR7/kqke/5KpH/+SqR//LSwT/xIKEP8SChD/EgoQ + /xIKEP8SChH/EgoR/xIKEf8SChH/EgoR/xIJEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJFP8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQG + /xEUBv8RFAb/ERQG/xEUBv8REwb/ERMG/xETBv8REwf/ERMH/xETB/8REwf/ERIH/xISB/8SEgf/EhII + /xISCP8SEgj/EhII/xISCP8SEQj/EhEJ/xIRCf8SEQn/EhEJ/xIRCf8SEAn/EhAJ/xIQCv8SEAr/EhAK + /xIQCv8SDwr/Eg8K/xIPC/8SDwv/Eg8L/xIOC/8SDgv/Eg4M/xIODP8SDgz/Eg4M/xIODP8UDwz/gpUY + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6ob/5OqG/+SqRv/JyYQ/1ljFv+TqRz/k6kd/5OpHf+SqR3/kqke + /5KpHv+SqR//kqkf/36QHf8TDBD/EgsQ/xIKEP8SChD/EgoQ/xIKEf8SChH/EgoR/xIKEf8SChH/EgoR + /xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkU/xIJFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8RFAX/ERQF + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8REwb/ERMG + /xETB/8REwf/ERMH/xETB/8REwf/ERIH/xESB/8REgj/EhII/xISCP8SEgj/EhII/xIRCP8REQj/EhEJ + /xIRCf8SEQn/EhEJ/xIQCf8SEAn/EhAK/xIQCv8SEAr/EhAK/xIPCv8SDwr/Eg8L/xIPC/8SDwv/Eg8L + /xIOC/8SDgv/Eg4M/xIODP8SDgz/Eg4M/xINDP9WYBT/k6oa/5OqGv+Tqhr/k6oa/5OqG/+Tqhv/k6ob + /5OqG/9RWRX/gJIa/5OpHf+TqR3/kqkd/5KpHv+SqR7/kqkf/5KpH/+SqR//U1sY/xILEP8SCxD/EgoQ + /xIKEP8SChD/EgoR/xIKEf8SChH/EgoR/xIKEf8SChH/EgoR/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xETBv8REwb/ERMH/xETB/8REwf/ERMH/xETB/8REgf/ERIH + /xESCP8REgj/ERII/xISCP8SEgj/EhII/xIRCP8SEQn/EhEJ/xIRCf8SEQn/EhEJ/xIQCf8SEAr/EhAK + /xIQCv8SEAr/EhAK/xIPCv8SDwv/Eg8L/xIPC/8SDwv/Eg8L/xIOC/8SDgz/Eg4M/xIODP8SDgz/Eg4M + /ywsD/+SqRr/k6oa/5OqGv+Tqhv/k6ob/5OqG/+Tqhz/k6oc/4yhHP+TqR3/k6kd/5KpHf+SqR7/kqke + /5KpH/+SqR//kqkf/5GoIP8oJhP/EgsQ/xILEP8SCxD/EgoQ/xIKEP8SChH/EgoR/xIKEf8SChH/EgoR + /xIKEf8SChL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkU/xIJFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xETBv8REwf/ERMH/xETB/8REwf/ERMH/xETB/8REgf/ERII/xESCP8REgj/EhII/xISCP8SEgj/EhII + /xERCf8REQn/EREJ/xIRCf8SEQn/EhAJ/xIQCf8SEAr/EhAK/xIQCv8SEAr/Eg8K/xIPC/8SDwv/Eg8L + /xIPC/8SDwv/Eg4L/xIODP8SDgz/Eg4M/xIODP8SDgz/Ew4N/36RGP+Tqhr/k6ob/5OqG/+Tqhv/k6oc + /5OqHP+TqRz/k6kd/5OpHf+SqR3/kqke/5KpHv+SqR//kqkf/5KpH/+SqSD/eYod/xILEP8SCxD/EgsQ + /xILEP8SChD/EgoQ/xIKEf8SChH/EgoR/xIKEf8SChH/EgoR/xIKEv8SChL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xETBv8REwf/ERMH/xETB/8REwf/ERMH + /xETB/8REgf/ERII/xESCP8REgj/ERII/xESCP8SEgj/EhEJ/xERCf8REQn/EhEJ/xERCf8SEQn/EhAJ + /xIQCv8SEAr/EhAK/xIQCv8SEAr/Eg8L/xIPC/8SDwv/Eg8L/xIPC/8SDwv/Eg4M/xIODP8SDgz/Eg4M + /xIODP8SDgz/U1wU/5OqG/+Tqhv/k6ob/5OqHP+Tqhz/k6kc/5OpHf+TqR3/kqkd/5KpHv+SqR7/kqkf + /5KpH/+SqR//kqkg/5GpIP9LUhj/EgsQ/xILEP8SCxD/EgsQ/xIKEP8SChH/EgoR/xIKEf8SChH/EgoR + /xIKEf8SChH/EgoS/xIKEv8SChL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkU/xIJFP8SCRT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERMG/xETB/8REwf/ERMH/xETB/8REwf/ERMH/xESB/8REgj/ERII/xESCP8REgj/ERII + /xISCP8REgn/EREJ/xERCf8REQn/EREJ/xERCf8SEQn/ERAK/xIQCv8SEAr/EhAK/xIQCv8SEAr/Eg8L + /xIPC/8SDwv/Eg8L/xIPC/8SDwz/Eg4M/xIODP8SDgz/Eg4M/xIODf8nJw//kqkb/5OqG/+Tqhz/k6kc + /5OpHf+TqR3/k6kd/5KpHf+SqR7/kqke/5KpH/+SqR//kqkf/5KpIP+RqSH/j6ch/yAdEv8SCxD/EgsQ + /xILEP8SCxD/EgsQ/xIKEf8SChH/EgoR/xIKEf8SChH/EgoR/xIKEf8SChL/EgoS/xIKEv8SCRL/EgkS + /xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERMH/xETB/8REwf/ERMH + /xETB/8REwf/ERMH/xESCP8REgj/ERII/xESCP8REgj/ERII/xESCf8REQn/EREJ/xERCf8REQn/EREJ + /xERCf8REAr/EhAK/xIQCv8SEAr/EhAK/xIQCv8SDwv/Eg8L/xIPC/8SDwv/Eg8L/xIPDP8SDgz/Eg4M + /xIODP8SDgz/Eg4M/xIODf96ixj/k6oc/5OpHP+TqR3/k6kd/5OpHf+SqR3/kqke/5KpHv+SqR//kqkf + /5KpH/+SqSD/kakh/5GpIf9ygh3/EgsQ/xILEP8SCxD/EgsQ/xILEP8SCxD/EgoR/xIKEf8SChH/EgoR + /xIKEf8SChH/EgoS/xIKEv8SChL/EgoS/xIJEv8SCRL/EgkS/xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU/xIJFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8REwf/ERMH/xETB/8REwf/ERMH/xETB/8REwf/ERII/xESCP8REgj/ERII + /xESCP8REgj/ERIJ/xESCf8REQn/EREJ/xERCf8REQn/EREJ/xERCv8REAr/ERAK/xIQCv8SEAr/EhAK + /xIQC/8SDwv/Eg8L/xIPC/8SDwv/Eg8M/xIPDP8SDgz/Eg4M/xIODP8SDgz/Eg4N/0xUFP+TqRz/k6kd + /5OpHf+SqR3/kqkd/5KpHv+SqR7/kqkf/5KpH/+SqSD/kqkg/5GpIf+RqSH/kakh/0ZMF/8SCxD/EgsQ + /xILEP8SCxD/EgsQ/xILEP8SCxH/EgoR/xIKEf8SChH/EgoR/xIKEf8SChL/EgoS/xIKEv8SChL/EgkS + /xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU + /xIJFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8REwf/ERMH + /xETB/8REwf/ERMH/xETB/8REwj/ERII/xESCP8REgj/ERII/xESCP8REgj/ERIJ/xERCf8REQn/EREJ + /xERCf8REQn/EREK/xERCv8REAr/ERAK/xIQCv8SEAr/EhAL/xIPC/8SDwv/EQ8L/xIPC/8SDwz/Eg8M + /xIODP8SDgz/Eg4M/xIODP8SDg3/ISEP/5CmHP+TqR3/kqkd/5KpHv+SqR7/kqkf/5KpH/+SqR//kqkg + /5KpIP+RqSH/kakh/5GpIf+NpSH/HhoR/xILEP8SCxD/EgsQ/xILEP8SCxD/EgsQ/xILEf8SCxH/EgoR + /xIKEf8SChH/EgoR/xIKEv8SChL/EgoS/xIKEv8SChL/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8REwf/ERMH/xETB/8REwf/ERMH/xETCP8REwj/ERII + /xESCP8REgj/ERII/xESCP8REgn/ERIJ/xERCf8REQn/EREJ/xERCf8REQr/EREK/xEQCv8REAr/ERAK + /xEQCv8SEAv/ERAL/xEPC/8RDwv/EQ8L/xEPC/8SDwz/Eg8M/xIODP8SDgz/Eg4M/xIODf8SDg3/dIQZ + /5KpHf+SqR7/kqke/5KpH/+SqR//kqkf/5KpIP+SqSD/kakh/5GpIf+RqSH/kaki/25+Hf8SDA//EgwQ + /xILEP8SCxD/EgsQ/xILEP8SCxD/EgsR/xILEf8SChH/EgoR/xIKEf8SChH/EgoS/xIKEv8SChL/EgoS + /xIKEv8SChL/EgkS/xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIF/8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xETB/8REwf/ERMH/xETB/8REwf/ERMI/xETCP8REgj/ERII/xESCP8REgj/ERII/xESCf8REgn/ERIJ + /xERCf8REQn/EREJ/xERCf8REQr/EREK/xEQCv8REAr/ERAK/xEQC/8REAv/ERAL/xIPC/8RDwv/EQ8L + /xEPDP8SDwz/EQ8M/xIODP8SDgz/Eg4N/xIODf9HThT/kqke/5KpHv+SqR//kqkf/5KpH/+SqSD/kqkg + /5GpIf+RqSH/kakh/5GpIv+RqSL/QUYW/xIMD/8SDBD/EgsQ/xILEP8SCxD/EgsQ/xILEP8SCxH/EgsR + /xILEf8SChH/EgoR/xIKEf8SChL/EgoS/xIKEv8SChL/EgoS/xIKEv8SCRL/EgkS/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xETB/8REwf/ERMH/xETB/8REwf/ERMI + /xETCP8REgj/ERII/xESCP8REgj/ERIJ/xESCf8REgn/EREJ/xERCf8REQn/EREJ/xERCv8REQr/ERAK + /xEQCv8REAr/ERAL/xEQC/8REAv/EQ8L/xEPC/8RDwv/EQ8M/xEPDP8RDwz/EQ4M/xEODP8SDg3/Eg4N + /x4cD/9YYxb/WGIW/1hiF/9YYhf/WGIY/1hiGP9XYhj/V2IY/1diGf9XYhn/V2IZ/1NdGf8YExD/EgwP + /xIMEP8SCxD/EgsQ/xILEP8SCxD/EgsQ/xILEf8SCxH/EgsR/xILEf8SChH/EgoR/xIKEv8SChL/EgoS + /xIKEv8SChL/EgoS/xIKEv8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkU/xIJFP8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIJFP8SCRX/EgkV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIF/8SCBf/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUB/8RFAf/ERQH/xETB/8REwf/ERMH/xETB/8REwj/ERMI/xETCP8REgj/ERII/xESCP8REgn/ERIJ + /xESCf8REgn/EREJ/xERCf8REQn/EREK/xERCv8REQr/ERAK/xEQCv8REAv/ERAL/xEQC/8REAv/EQ8L + /xEPC/8RDwz/EQ8M/xEPDP8RDwz/EQ4M/xEODf8SDg3/EQ4N/xIODf8SDg3/EQ0N/xINDv8SDQ7/Eg0O + /xINDv8SDQ7/Eg0O/xIMD/8SDA//EgwP/xIMD/8SDA//EgwQ/xIMEP8SCxD/EgsQ/xILEP8SCxD/EgsR + /xILEf8SCxH/EgsR/xIKEf8SChH/EgoS/xIKEv8SChL/EgoS/xIKEv8SChL/EgoS/xIKE/8SCRP/EgkT + /xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFf8SCRX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xIIF/8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERMH/xETB/8REwf/ERMH + /xETCP8REwj/ERMI/xESCP8REgj/ERII/xESCf8REgn/ERIJ/xESCf8REgn/EREJ/xERCf8REQr/EREK + /xERCv8REQr/ERAK/xEQCv8REAv/ERAL/xEQC/8RDwv/EQ8L/xEPDP8RDwz/EQ8M/xEPDP8RDwz/EQ4M + /xEODf8RDg3/Eg4N/xIODf8RDg3/EQ0O/xINDv8RDQ7/Eg0O/xINDv8SDQ7/Eg0P/xIMD/8SDA//EgwP + /xIMD/8SDBD/EgwQ/xILEP8SCxD/EgsQ/xILEP8SCxH/EgsR/xILEf8SCxH/EgsR/xIKEf8SChL/EgoS + /xIKEv8SChL/EgoS/xIKEv8SChL/EgoT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIJFP8SCRX/EgkV/xIJFf8SCRX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIF/8SCBf/EggX/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAf/ERQH/xEUB/8RFAf/ERMH/xETB/8REwf/ERMI/xETCP8REwj/ERMI/xESCP8REgj/ERII + /xESCf8REgn/ERIJ/xESCf8REQn/EREJ/xERCv8REQr/EREK/xERCv8REAr/ERAK/xEQC/8REAv/ERAL + /xEQC/8RDwv/EQ8M/xEPDP8RDwz/EQ8M/xEPDP8RDgz/EQ4N/xEODf8RDg3/EQ4N/xEODf8RDQ7/EQ0O + /xENDv8RDQ7/Eg0O/xENDv8SDQ//EgwP/xIMD/8SDA//EgwP/xIMEP8SDBD/EgwQ/xILEP8SCxD/EgsQ + /xILEf8SCxH/EgsR/xILEf8SCxH/EgoR/xIKEv8SChL/EgoS/xIKEv8SChL/EgoS/xIKEv8SChP/EgoT + /xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkV/xIJFf8SCRX/EgkV + /xIJFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xIIF/8SCBf/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8REwf/ERMH + /xETB/8REwf/ERMI/xETCP8REwj/ERMI/xESCP8REgj/ERIJ/xESCf8REgn/ERIJ/xESCf8REQn/EREK + /xERCv8REQr/EREK/xERCv8REAr/ERAL/xEQC/8REAv/ERAL/xEQC/8RDwz/EQ8M/xEPDP8RDwz/EQ8M + /xEPDP8RDg3/EQ4N/xEODf8RDg3/EQ4N/xEODf8RDQ7/EQ0O/xENDv8RDQ7/EQ0O/xEND/8SDQ//EQwP + /xIMD/8SDA//EQwQ/xIMEP8SDBD/EgwQ/xILEP8SCxD/EgsR/xILEf8SCxH/EgsR/xILEf8SChH/EgoS + /xIKEv8SChL/EgoS/xIKEv8SChL/EgoS/xIKE/8SChP/EgoT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkV/xIJFf8SCRX/EgkV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX/xIIF/8SCBf/EggX/xIIF/8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8REwf/ERMH/xETCP8REwj/ERMI/xETCP8REwj/ERII + /xESCP8REgn/ERIJ/xESCf8REgn/ERIJ/xERCf8REQn/EREK/xERCv8REQr/EREK/xERCv8REAv/ERAL + /xEQC/8REAv/ERAL/xEPC/8RDwz/EQ8M/xEPDP8RDwz/EQ8M/xEPDf8RDg3/EQ4N/xEODf8RDg3/EQ4N + /xEODv8RDQ7/EQ0O/xENDv8RDQ7/EQ0P/xEND/8RDQ//EgwP/xIMD/8RDBD/EQwQ/xIMEP8RDBD/EgsQ + /xILEP8SCxH/EgsR/xILEf8SCxH/EgsR/xILEf8SChL/EgoS/xIKEv8SChL/EgoS/xIKEv8SChL/EgoT + /xIKE/8SChP/EgkT/xIJE/8SCRP/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFf8SCRX/EgkV + /xIJFf8SCRX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xIIF/8SCBf/EggX/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8REwf/ERMH/xETCP8REwj/ERMI/xETCP8REwj/ERII/xESCf8REgn/ERIJ/xESCf8REgn/ERIJ + /xERCf8REQr/EREK/xERCv8REQr/EREK/xEQC/8REAv/ERAL/xEQC/8REAv/ERAL/xEPDP8RDwz/EQ8M + /xEPDP8RDwz/EQ8N/xEODf8RDg3/EQ4N/xEODf8RDg3/EQ4O/xENDv8RDQ7/EQ0O/xENDv8RDQ//EQ0P + /xEND/8RDA//EQwP/xEMD/8RDBD/EQwQ/xEMEP8RDBD/EgsQ/xELEf8SCxH/EgsR/xILEf8SCxH/EgsR + /xILEv8RChL/EgoS/xIKEv8SChL/EgoS/xIKEv8SChP/EgoT/xIKE/8SCRP/EgkT/xIJE/8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkV/xIJFf8SCRX/EgkV/xIJFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX/xIIF/8SCBf/EggX/xIIF/8SCBf/ERQF + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xETB/8REwf/ERMI/xETCP8REwj/ERMI + /xETCP8REwj/ERIJ/xESCf8REgn/ERIJ/xESCf8REgn/ERIJ/xERCv8REQr/EREK/xERCv8REQr/ERAK + /xEQC/8REAv/ERAL/xEQC/8REAv/ERAM/xEPDP8RDwz/EQ8M/xEPDP8RDw3/EQ4N/xEODf8RDg3/EQ4N + /xEODf8RDg7/EQ4O/xENDv8RDQ7/EQ0O/xEND/8RDQ//EQ0P/xEMD/8RDA//EQwP/xEMEP8RDBD/EQwQ + /xEMEP8RDBD/EQsR/xELEf8SCxH/EQsR/xELEf8SCxH/EgsS/xEKEv8RChL/EgoS/xEKEv8SChL/EgoS + /xIKE/8SChP/EgoT/xIJE/8SCRP/EQkT/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRX/EgkV + /xIJFf8SCRX/EgkV/xIJFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xIIF/8SCBf/EggX/xIIF/8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xETB/8REwj/ERMI/xETCP8REwj/ERMI/xETCP8REgn/ERIJ/xESCf8REgn/ERIJ + /xESCf8REgn/EREK/xERCv8REQr/EREK/xERCv8REQr/ERAL/xEQC/8REAv/ERAL/xEQC/8REAz/EQ8M + /xEPDP8RDwz/EQ8M/xEPDf8RDw3/EQ4N/xEODf8RDg3/EQ4N/xEODv8RDg7/EQ4O/xENDv8RDQ7/EQ0P + /xEND/8RDQ//EQ0P/xEMD/8RDA//EQwQ/xEMEP8RDBD/EQwQ/xEMEP8RCxH/EQsR/xELEf8RCxH/EQsR + /xILEf8RCxL/EQsS/xEKEv8RChL/EQoS/xEKEv8SChP/EQoT/xEKE/8SChP/EgoT/xEJE/8RCRP/EgkU + /xIJFP8RCRT/EgkU/xIJFP8SCRT/EgkU/xIJFf8SCRX/EgkV/xIJFf8SCRX/EgkV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX/xIIF/8SCBf/EggX/xIIF/8SCBf/EggX + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xETCP8REwj/ERMI + /xETCP8REwj/ERMI/xETCP8REgn/ERIJ/xESCf8REgn/ERIJ/xESCf8REgr/EREK/xERCv8REQr/EREK + /xERCv8REQv/ERAL/xEQC/8REAv/ERAL/xEQDP8REAz/EQ8M/xEPDP8RDwz/EQ8M/xEPDf8RDw3/EQ4N + /xEODf8RDg3/EQ4O/xEODv8RDg7/EQ0O/xENDv8RDQ//EQ0P/xEND/8RDQ//EQ0P/xEMD/8RDBD/EQwQ + /xEMEP8RDBD/EQwQ/xEMEf8RCxH/EQsR/xELEf8RCxH/EQsR/xELEv8RCxL/EQoS/xEKEv8RChL/EQoS + /xEKE/8RChP/EQoT/xEKE/8SChP/EQoT/xEJE/8RCRT/EgkU/xEJFP8SCRT/EgkU/xIJFP8RCRX/EgkV + /xIJFf8SCRX/EQkV/xIJFf8SCRX/EgkV/xEIFv8SCBb/EggW/xIIFv8RCBb/EQgW/xIIFv8SCBb/EggW + /xEIF/8RCBf/EggX/xIIF/8SCBf/EQgX/xEIF/8SCBf/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERMI/xETCP8REwj/ERMI/xETCP8REwj/ERMI/xESCf8REgn/ERIJ + /xESCf8REgn/ERIJ/xESCf8REgr/EREK/xERCv8REQr/EREK/xERC/8REAv/ERAL/xEQC/8REAv/ERAM + /xEQDP8RDwz/EQ8M/xEPDP8RDwz/EQ8N/xEPDf8RDg3/EQ4N/xEODf8RDg3/EQ4O/xEODv8RDg7/EQ0O + /xENDv8RDQ//EQ0P/xEND/8RDQ//EQwP/xEMEP8RDBD/EQwQ/xEMEP8RDBD/EQwR/xELEf8RCxH/EQsR + /xELEf8RCxH/EQsS/xELEv8RCxL/EQoS/xEKEv8RChL/EQoT/xEKE/8RChP/EQoT/xEKE/8RChP/EQkU + /xEJFP8RCRT/EQkU/xEJFP8SCRT/EQkU/xEJFf8SCRX/EgkV/xEJFf8RCRX/EQkV/xIJFf8RCRX/EQkW + /xEIFv8SCBb/EggW/xEIFv8RCBb/EggW/xIIFv8RCBb/EQgX/xEIF/8SCBf/EggX/xEIF/8RCBf/EQgX + /xIIF/8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERMI + /xETCP8REwj/ERMI/xETCP8REwj/ERMJ/xESCf8REgn/ERIJ/xESCf8REgn/ERIJ/xESCv8REQr/EREK + /xERCv8REQr/EREK/xERC/8REAv/ERAL/xEQC/8REAv/ERAM/xEQDP8RDwz/EQ8M/xEPDP8RDw3/EQ8N + /xEPDf8RDg3/EQ4N/xEODf8RDg7/EQ4O/xEODv8RDQ7/EQ0O/xEND/8RDQ//EQ0P/xEND/8RDQ//EQwQ + /xEMEP8RDBD/EQwQ/xEMEP8RDBH/EQwR/xELEf8RCxH/EQsR/xELEf8RCxL/EQsS/xELEv8RCxL/EQoS + /xEKEv8RChP/EQoT/xEKE/8RChP/EQoT/xEKE/8RChT/EQkU/xEJFP8RCRT/EQkU/xEJFP8RCRT/EQkV + /xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRb/EQgW/xIIFv8RCBb/EQgW/xEIFv8RCBb/EggW + /xEIFv8RCBf/EQgX/xEIF/8SCBf/EQgX/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERMI/xETCP8REwj/ERMI/xETCP8REwn/ERIJ + /xESCf8REgn/ERIJ/xESCf8REgn/ERIK/xESCv8REQr/EREK/xERCv8REQr/EREL/xERC/8REAv/ERAL + /xEQC/8REAz/ERAM/xEPDP8RDwz/EQ8M/xEPDf8RDw3/EQ8N/xEODf8RDg3/EQ4N/xEODv8RDg7/EQ4O + /xENDv8RDQ7/EQ0P/xEND/8RDQ//EQ0P/xEND/8RDBD/EQwQ/xEMEP8RDBD/EQwQ/xEMEf8RDBH/EQsR + /xELEf8RCxH/EQsR/xELEv8RCxL/EQsS/xELEv8RChL/EQoS/xEKE/8RChP/EQoT/xEKE/8RChP/EQoT + /xEKFP8RChT/EQkU/xEJFP8RCRT/EQkU/xEJFP8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkW + /xEJFv8RCRb/EQgW/xEIFv8RCBb/EQgW/xEIFv8RCBb/EQgW/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUCP8REwj/ERMI/xETCP8REwj/ERMI/xETCf8REwn/ERIJ/xESCf8REgn/ERIJ/xESCf8REgr/ERIK + /xERCv8REQr/EREK/xERCv8REQv/EREL/xEQC/8REAv/ERAL/xEQDP8REAz/ERAM/xEPDP8RDwz/EQ8N + /xEPDf8RDw3/EQ8N/xEODf8RDg3/EQ4O/xEODv8RDg7/EQ4O/xENDv8RDQ//EQ0P/xEND/8RDQ//EQ0P + /xENEP8RDBD/EQwQ/xEMEP8RDBD/EQwR/xEMEf8RDBH/EQsR/xELEf8RCxH/EQsS/xELEv8RCxL/EQsS + /xELEv8RChL/EQoT/xEKE/8RChP/EQoT/xEKE/8RChP/EQoU/xEKFP8RCRT/EQkU/xEJFP8RCRT/EQkU + /xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRb/EQkW/xEJFv8RCBb/EQgW/xEIFv8RCBb/EQgW + /xEIFv8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xETCP8REwj/ERMI/xETCP8REwj/ERMI + /xETCf8REwn/ERIJ/xESCf8REgn/ERIJ/xESCv8REgr/ERIK/xERCv8REQr/EREK/xERC/8REQv/EREL + /xEQC/8REAv/ERAM/xEQDP8REAz/EQ8M/xEPDP8RDw3/EQ8N/xEPDf8RDw3/EQ8N/xEODf8RDg7/EQ4O + /xEODv8RDg7/EQ4O/xEND/8RDQ//EQ0P/xEND/8RDQ//EQ0Q/xENEP8RDBD/EQwQ/xEMEP8RDBD/EQwR + /xEMEf8RDBH/EQsR/xELEf8RCxL/EQsS/xELEv8RCxL/EQsS/xEKEv8RChP/EQoT/xEKE/8RChP/EQoT + /xEKE/8RChP/EQoU/xEKFP8RCRT/EQkU/xEJFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV + /xEJFv8RCRb/EQkW/xEJFv8RCBb/EQgW/xEIFv8RCBb/EQgW/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAj/ERQI/xETCP8REwj/ERMI/xETCP8REwj/ERMJ/xETCf8REgn/ERIJ/xESCf8REgn/ERIK + /xESCv8REgr/ERIK/xERCv8REQr/EREL/xERC/8REQv/EREL/xEQC/8REAz/ERAM/xEQDP8REAz/EQ8M + /xEPDf8RDw3/EQ8N/xEPDf8RDw3/EQ4N/xEODv8RDg7/EQ4O/xEODv8RDg7/EQ0P/xEND/8RDQ//EQ0P + /xEND/8RDRD/EQ0Q/xEMEP8RDBD/EQwQ/xEMEP8RDBH/EQwR/xEMEf8RCxH/EQsR/xELEv8RCxL/EQsS + /xELEv8RCxL/EQsS/xEKE/8RChP/EQoT/xEKE/8RChP/EQoT/xEKFP8RChT/EQoU/xEKFP8RCRT/EQkU + /xEJFP8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCBb/EQgW + /xEIFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERMI/xETCP8REwj/ERMI + /xETCP8REwn/ERMJ/xETCf8REgn/ERIJ/xESCf8REgr/ERIK/xESCv8REgr/EREK/xERCv8REQv/EREL + /xERC/8REQv/ERAL/xEQC/8REAz/ERAM/xEQDP8REAz/EQ8M/xEPDf8RDw3/EQ8N/xEPDf8RDw3/EQ4O + /xEODv8RDg7/EQ4O/xEODv8RDg7/EQ0P/xEND/8RDQ//EQ0P/xEND/8RDRD/EQ0Q/xEMEP8RDBD/EQwQ + /xEMEf8RDBH/EQwR/xEMEf8RCxH/EQsS/xELEv8RCxL/EQsS/xELEv8RCxL/EQsT/xEKE/8RChP/EQoT + /xEKE/8RChP/EQoU/xEKFP8RChT/EQoU/xEJFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV + /xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEIFv8RCBb/EQgW/xEIFv8RCBf/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUCP8RFAj/ERMI/xETCP8REwj/ERMI/xETCf8REwn/ERMJ/xETCf8REgn/ERIJ + /xESCf8REgr/ERIK/xESCv8REgr/EREK/xERC/8REQv/EREL/xERC/8REQv/ERAL/xEQDP8REAz/ERAM + /xEQDP8RDwz/EQ8N/xEPDf8RDw3/EQ8N/xEPDf8RDg3/EQ4O/xEODv8RDg7/EQ4O/xEODv8RDQ//EQ0P + /xEND/8RDQ//EQ0P/xENEP8RDRD/EQwQ/xEMEP8RDBD/EQwR/xEMEf8RDBH/EQwR/xEMEf8RCxL/EQsS + /xELEv8RCxL/EQsS/xELEv8RCxP/EQoT/xEKE/8RChP/EQoT/xEKE/8RChT/EQoU/xEKFP8RChT/EQoU + /xEJFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEIFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERMI + /xETCP8REwj/ERMJ/xETCf8REwn/ERMJ/xESCf8REgn/ERIJ/xESCv8REgr/ERIK/xESCv8REgr/EREL + /xERC/8REQv/EREL/xERC/8REAv/ERAM/xEQDP8REAz/ERAM/xEQDP8RDw3/EQ8N/xEPDf8RDw3/EQ8N + /xEPDf8RDg7/EQ4O/xEODv8RDg7/EQ4O/xEOD/8RDQ//EQ0P/xEND/8RDQ//EQ0Q/xENEP8RDRD/EQwQ + /xEMEP8RDBH/EQwR/xEMEf8RDBH/EQwR/xELEv8RCxL/EQsS/xELEv8RCxL/EQsS/xELE/8RCxP/EQoT + /xEKE/8RChP/EQoT/xEKFP8RChT/EQoU/xEKFP8RChT/EQkU/xEJFP8RCRX/EQkV/xEJFf8RCRX/EQkV + /xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQgW/xEIFv8RCBf/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8REwj/ERMI/xETCP8REwn/ERMJ/xETCf8REwn/ERMJ + /xESCf8REgn/ERIK/xESCv8REgr/ERIK/xESCv8REQr/EREL/xERC/8REQv/EREL/xERC/8REAz/ERAM + /xEQDP8REAz/ERAM/xEQDf8RDw3/EQ8N/xEPDf8RDw3/EQ8N/xEODv8RDg7/EQ4O/xEODv8RDg7/EQ4P + /xEOD/8RDQ//EQ0P/xEND/8RDRD/EQ0Q/xENEP8RDRD/EQwQ/xEMEf8RDBH/EQwR/xEMEf8RDBH/EQwS + /xELEv8RCxL/EQsS/xELEv8RCxL/EQsS/xELE/8RChP/EQoT/xEKE/8RChP/EQoU/xEKFP8RChT/EQoU + /xEKFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCBb/EQgW/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIGP8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI + /xEUCP8REwj/ERMI/xETCP8REwn/ERMJ/xETCf8REwn/ERIJ/xESCf8REgr/ERIK/xESCv8REgr/ERIK + /xESCv8REQv/EREL/xERC/8REQv/EREL/xERC/8REAz/ERAM/xEQDP8REAz/ERAN/xEPDf8RDw3/EQ8N + /xEPDf8RDw3/EQ8O/xEODv8RDg7/EQ4O/xEODv8RDg//EQ4P/xEND/8RDQ//EQ0P/xENEP8RDRD/EQ0Q + /xENEP8RDBD/EQwR/xEMEf8RDBH/EQwR/xEMEf8RDBL/EQsS/xELEv8RCxL/EQsS/xELEv8RCxP/EQsT + /xELE/8RChP/EQoT/xEKE/8RChT/EQoU/xEKFP8RChT/EQoU/xEKFP8RCRT/EQkV/xEJFf8RCRX/EQkV + /xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEIFv8RCBb/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI/xEUCP8REwj/ERMI/xETCf8REwn/ERMJ + /xETCf8REwn/ERIJ/xESCf8REgr/ERIK/xESCv8REgr/ERIK/xERCv8REQv/EREL/xERC/8REQv/EREL + /xEQDP8REAz/ERAM/xEQDP8REAz/ERAN/xEPDf8RDw3/EQ8N/xEPDf8RDw7/EQ8O/xEODv8RDg7/EQ4O + /xEOD/8RDg//EQ4P/xEND/8RDQ//EQ0Q/xENEP8RDRD/EQ0Q/xENEP8RDBH/EQwR/xEMEf8RDBH/EQwR + /xEMEf8RDBL/EQsS/xELEv8RCxL/EQsS/xELEv8RCxP/EQsT/xELE/8RChP/EQoT/xEKFP8RChT/EQoU + /xEKFP8RChT/EQoU/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBj/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI + /xEUCP8RFAj/ERQI/xETCP8REwj/ERMJ/xETCf8REwn/ERMJ/xETCf8REwn/ERIJ/xESCv8REgr/ERIK + /xESCv8REgr/ERIK/xERC/8REQv/EREL/xERC/8REQv/EREM/xEQDP8REAz/ERAM/xEQDP8REA3/ERAN + /xEPDf8RDw3/EQ8N/xEPDf8RDw7/EQ4O/xEODv8RDg7/EQ4P/xEOD/8RDg//EQ0P/xEND/8RDQ//EQ0Q + /xENEP8RDRD/EQ0Q/xENEP8RDBH/EQwR/xEMEf8RDBH/EQwR/xEMEv8RCxL/EQsS/xELEv8RCxL/EQsS + /xELE/8RCxP/EQsT/xEKE/8RChP/EQoU/xEKFP8RChT/EQoU/xEKFP8RChT/EQoV/xEJFf8RCRX/EQkV + /xEJFf8RCRX/EQkV/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQgW/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgY/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xETCP8REwn/ERMJ + /xETCf8REwn/ERMJ/xETCf8REgn/ERIK/xESCv8REgr/ERIK/xESCv8REgr/EREL/xERC/8REQv/EREL + /xERC/8REQz/EREM/xEQDP8REAz/ERAM/xEQDf8REA3/EQ8N/xEPDf8RDw3/EQ8N/xEPDv8RDw7/EQ4O + /xEODv8RDg7/EQ4P/xEOD/8RDg//EQ0P/xEND/8RDRD/EQ0Q/xENEP8RDRD/EQ0Q/xEMEf8RDBH/EQwR + /xEMEf8RDBH/EQwS/xEMEv8RCxL/EQsS/xELEv8RCxL/EQsT/xELE/8RCxP/EQsT/xEKE/8RChP/EQoU + /xEKFP8RChT/EQoU/xEKFP8RChX/EQoV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBj/EQgY + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERMI/xETCf8REwn/ERMJ/xETCf8REwn/ERMJ/xETCf8REgr/ERIK + /xESCv8REgr/ERIK/xESCv8REgv/EREL/xERC/8REQv/EREL/xERDP8REQz/ERAM/xEQDP8REAz/ERAN + /xEQDf8REA3/EQ8N/xEPDf8RDw3/EQ8O/xEPDv8RDw7/EQ4O/xEODv8RDg//EQ4P/xEOD/8RDg//EQ0P + /xENEP8RDRD/EQ0Q/xENEP8RDRD/EQ0R/xEMEf8RDBH/EQwR/xEMEf8RDBL/EQwS/xELEv8RCxL/EQsS + /xELEv8RCxP/EQsT/xELE/8RCxP/EQsT/xEKFP8RChT/EQoU/xEKFP8RChT/EQoU/xEKFP8RChX/EQkV + /xEJFf8RCRX/EQkV/xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERMI + /xETCf8REwn/ERMJ/xETCf8REwn/ERMJ/xESCf8REgr/ERIK/xESCv8REgr/ERIK/xESC/8REQv/EREL + /xERC/8REQv/EREM/xERDP8REQz/ERAM/xEQDP8REAz/ERAN/xEQDf8RDw3/EQ8N/xEPDf8RDw7/EQ8O + /xEPDv8RDg7/EQ4O/xEOD/8RDg//EQ4P/xEOD/8RDQ//EQ0Q/xENEP8RDRD/EQ0Q/xENEP8RDRH/EQ0R + /xEMEf8RDBH/EQwR/xEMEv8RDBL/EQwS/xELEv8RCxL/EQsS/xELE/8RCxP/EQsT/xELE/8RCxP/EQoT + /xEKFP8RChT/EQoU/xEKFP8RChT/EQoV/xEKFf8RChX/EQkV/xEJFf8RCRX/EQkV/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgY + /xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERMJ/xETCf8REwn/ERMJ/xETCf8REwn/ERMJ + /xESCv8REgr/ERIK/xESCv8REgr/ERIL/xESC/8REQv/EREL/xERC/8REQv/EREM/xERDP8REAz/ERAM + /xEQDP8REA3/ERAN/xEQDf8RDw3/EQ8N/xEPDf8RDw7/EQ8O/xEPDv8RDg7/EQ4P/xEOD/8RDg//EQ4P + /xEOD/8RDRD/EQ0Q/xENEP8RDRD/EQ0Q/xENEf8RDRH/EQwR/xEMEf8RDBH/EQwS/xEMEv8RDBL/EQwS + /xELEv8RCxL/EQsT/xELE/8RCxP/EQsT/xELE/8RChP/EQoU/xEKFP8RChT/EQoU/xEKFP8RChT/EQoV + /xEKFf8RChX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRf/EQkX + /xEJF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIGP8RCBj/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8REwn/ERMJ/xETCf8REwn/ERMJ/xETCf8REwn/ERMK/xESCv8REgr/ERIK/xESCv8REgr/ERIL + /xESC/8REQv/EREL/xERC/8REQz/EREM/xERDP8REAz/ERAM/xEQDf8REA3/ERAN/xEQDf8RDw3/EQ8N + /xEPDv8RDw7/EQ8O/xEODv8RDg7/EQ4P/xEOD/8RDg//EQ4P/xEOEP8RDRD/EQ0Q/xENEP8RDRD/EQ0R + /xENEf8RDBH/EQwR/xEMEf8RDBL/EQwS/xEMEv8RDBL/EQsS/xELEv8RCxP/EQsT/xELE/8RCxP/EQsT + /xELE/8RChT/EQoU/xEKFP8RChT/EQoU/xEKFf8RChX/EQoV/xEKFf8RCRX/EQkV/xEJFf8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX/xEJF/8RCBf/EQgX/xEIF/8RCBf/EQgY + /xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8REwn/ERMJ/xETCf8REwn/ERMJ + /xETCf8REwr/ERIK/xESCv8REgr/ERIK/xESCv8REgv/ERIL/xERC/8REQv/EREL/xERDP8REQz/EREM + /xEQDP8REAz/ERAN/xEQDf8REA3/ERAN/xEPDf8RDw3/EQ8O/xEPDv8RDw7/EQ8O/xEODv8RDg//EQ4P + /xEOD/8RDg//EQ4P/xENEP8RDRD/EQ0Q/xENEP8RDRH/EQ0R/xENEf8RDBH/EQwR/xEMEf8RDBL/EQwS + /xEMEv8RDBL/EQsS/xELE/8RCxP/EQsT/xELE/8RCxP/EQsT/xEKFP8RChT/EQoU/xEKFP8RChT/EQoU + /xEKFf8RChX/EQoV/xEKFf8RCRX/EQkV/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkX + /xEJF/8RCRf/EQkX/xEIF/8RCBf/EQgX/xEIF/8RCBj/EQgY/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQJ/xEUCf8REwn/ERMJ/xETCf8REwn/ERMJ/xETCf8REgr/ERIK/xESCv8REgr/ERIK + /xESC/8REgv/ERIL/xERC/8REQv/EREM/xERDP8REQz/EREM/xEQDP8REA3/ERAN/xEQDf8REA3/ERAN + /xEPDf8RDw7/EQ8O/xEPDv8RDw7/EQ4O/xEOD/8RDg//EQ4P/xEOD/8RDg//EQ4Q/xENEP8RDRD/EQ0Q + /xENEP8RDRH/EQ0R/xENEf8RDBH/EQwR/xEMEv8RDBL/EQwS/xEMEv8RDBL/EQsS/xELE/8RCxP/EQsT + /xELE/8RCxP/EQsU/xEKFP8RChT/EQoU/xEKFP8RChT/EQoV/xEKFf8RChX/EQoV/xEJFf8RCRX/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCRf/EQkX/xEIF/8RCBf/EQgX + /xEIGP8RCBj/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ/xETCf8REwn/ERMJ + /xETCf8REwn/ERMK/xETCv8REgr/ERIK/xESCv8REgr/ERIL/xESC/8REgv/ERIL/xERC/8REQz/EREM + /xERDP8REQz/EREM/xEQDP8REA3/ERAN/xEQDf8REA3/ERAN/xEPDv8RDw7/EQ8O/xEPDv8RDw7/EQ4P + /xEOD/8RDg//EQ4P/xEOD/8RDhD/EQ0Q/xENEP8RDRD/EQ0Q/xENEf8RDRH/EQ0R/xEMEf8RDBH/EQwS + /xEMEv8RDBL/EQwS/xEMEv8RCxL/EQsT/xELE/8RCxP/EQsT/xELE/8RCxT/EQsU/xEKFP8RChT/EQoU + /xEKFP8RChX/EQoV/xEKFf8RChX/EQoV/xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX/xEIF/8RCBf/EQgY/xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ/xETCf8REwn/ERMJ/xETCf8REwn/ERMK/xETCv8REgr/ERIK + /xESCv8REgv/ERIL/xESC/8REgv/EREL/xERC/8REQz/EREM/xERDP8REQz/ERAM/xEQDf8REA3/ERAN + /xEQDf8REA3/EQ8N/xEPDv8RDw7/EQ8O/xEPDv8RDw//EQ4P/xEOD/8RDg//EQ4P/xEOEP8RDhD/EQ0Q + /xENEP8RDRD/EQ0R/xENEf8RDRH/EQ0R/xEMEf8RDBL/EQwS/xEMEv8RDBL/EQwS/xEMEv8RCxP/EQsT + /xELE/8RCxP/EQsT/xELFP8RCxT/EQoU/xEKFP8RChT/EQoU/xEKFf8RChX/EQoV/xEKFf8RChX/EQkV + /xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQgX + /xEIF/8RCBj/EQgY/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8RFAn/ERQJ + /xETCf8REwn/ERMJ/xETCf8REwr/ERMK/xESCv8REgr/ERIK/xESCv8REgv/ERIL/xESC/8REgv/EREL + /xERDP8REQz/EREM/xERDP8REQz/ERAN/xEQDf8REA3/ERAN/xEQDf8RDw3/EQ8O/xEPDv8RDw7/EQ8O + /xEPDv8RDg//EQ4P/xEOD/8RDg//EQ4Q/xEOEP8RDhD/EQ0Q/xENEP8RDRH/EQ0R/xENEf8RDRH/EQ0R + /xEMEv8RDBL/EQwS/xEMEv8RDBL/EQwS/xELE/8RCxP/EQsT/xELE/8RCxP/EQsT/xELFP8RCxT/EQoU + /xEKFP8RChT/EQoV/xEKFf8RChX/EQoV/xEKFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQgX/xEIGP8RCBj/EQgY/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ/xEUCf8RFAn/ERMJ/xETCf8REwn/ERMJ/xETCv8REwr/ERMK + /xESCv8REgr/ERIK/xESC/8REgv/ERIL/xESC/8REQv/EREM/xERDP8REQz/EREM/xERDP8REA3/ERAN + /xEQDf8REA3/ERAN/xEQDf8RDw7/EQ8O/xEPDv8RDw7/EQ8O/xEPD/8RDg//EQ4P/xEOD/8RDg//EQ4Q + /xEOEP8RDRD/EQ0Q/xENEf8RDRH/EQ0R/xENEf8RDRH/EQwS/xEMEv8RDBL/EQwS/xEMEv8RDBL/EQwT + /xELE/8RCxP/EQsT/xELE/8RCxP/EQsU/xELFP8RCxT/EQoU/xEKFP8RChX/EQoV/xEKFf8RChX/EQoV + /xEKFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX + /xEJF/8RCRf/EQgY/xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ + /xEUCf8RFAn/ERMJ/xETCf8REwn/ERMK/xETCv8REwr/ERMK/xESCv8REgr/ERIL/xESC/8REgv/ERIL + /xESC/8REQz/EREM/xERDP8REQz/EREM/xERDP8REA3/ERAN/xEQDf8REA3/ERAN/xEQDv8RDw7/EQ8O + /xEPDv8RDw7/EQ8P/xEPD/8RDg//EQ4P/xEOD/8RDhD/EQ4Q/xENEP8RDRD/EQ0Q/xENEf8RDRH/EQ0R + /xENEf8RDRH/EQwS/xEMEv8RDBL/EQwS/xEMEv8RDBP/EQsT/xELE/8RCxP/EQsT/xELE/8RCxT/EQsU + /xELFP8RChT/EQoU/xEKFf8RChX/EQoV/xEKFf8RChX/EQoV/xEKFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCBj/EQgY/xEIGP8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8RFAn/ERQJ/xEUCf8RFAn/ERMJ/xETCf8REwn/ERMK + /xETCv8REwr/ERIK/xESCv8REgv/ERIL/xESC/8REgv/ERIL/xESC/8REQz/EREM/xERDP8REQz/EREM + /xERDf8REA3/ERAN/xEQDf8REA3/ERAN/xEPDv8RDw7/EQ8O/xEPDv8RDw//EQ8P/xEOD/8RDg//EQ4P + /xEOEP8RDhD/EQ4Q/xENEP8RDRD/EQ0R/xENEf8RDRH/EQ0R/xENEf8RDRL/EQwS/xEMEv8RDBL/EQwS + /xEMEv8RDBP/EQsT/xELE/8RCxP/EQsT/xELFP8RCxT/EQsU/xELFP8RChT/EQoV/xEKFf8RChX/EQoV + /xEKFf8RChX/EQoV/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCRf/EQkX + /xEJF/8RCRf/EQkX/xEIGP8RCBj/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ + /xEUCf8RFAn/ERQJ/xEUCf8REwn/ERMJ/xETCf8REwr/ERMK/xETCv8REwr/ERIK/xESC/8REgv/ERIL + /xESC/8REgv/ERIL/xERDP8REQz/EREM/xERDP8REQz/EREN/xEQDf8REA3/ERAN/xEQDf8REA3/ERAO + /xEPDv8RDw7/EQ8O/xEPDv8RDw//EQ8P/xEOD/8RDg//EQ4Q/xEOEP8RDhD/EQ4Q/xENEP8RDRH/EQ0R + /xENEf8RDRH/EQ0R/xENEv8RDBL/EQwS/xEMEv8RDBL/EQwS/xEME/8RDBP/EQsT/xELE/8RCxP/EQsU + /xELFP8RCxT/EQsU/xEKFP8RChT/EQoV/xEKFf8RChX/EQoV/xEKFf8RChb/EQoW/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQgY/xEIGP8RCBj/ERQG + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ/xEUCf8RFAn/ERQJ/xEUCf8REwn/ERMJ + /xETCv8REwr/ERMK/xATCv8REwr/ERIK/xESC/8REgv/ERIL/xESC/8REgv/ERIM/xERDP8REQz/EREM + /xERDP8REQ3/EREN/xEQDf8REA3/ERAN/xEQDf8REA7/ERAO/xEPDv8RDw7/EQ8O/xEPD/8RDw//EQ4P + /xEOD/8RDg//EQ4Q/xEOEP8RDhD/EQ0Q/xENEf8RDRH/EQ0R/xENEf8RDRH/EQ0S/xENEv8RDBL/EQwS + /xEMEv8RDBL/EQwT/xEME/8RCxP/EQsT/xELE/8RCxT/EQsU/xELFP8RCxT/EQsU/xEKFP8RChX/EQoV + /xEKFf8RChX/EQoV/xEKFf8RChb/EQoW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCRf/EQkX + /xEJF/8RCRf/EQkX/xEJF/8RCBj/EQgY/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCf8RFAn/ERQJ/xEUCf8RFAn/ERQJ/xETCf8REwn/EBMK/xETCv8QEwr/EBMK/xATCv8REgr/ERIL + /xESC/8REgv/ERIL/xESC/8REgz/ERIM/xERDP8REQz/EREM/xARDP8REQ3/ERAN/xEQDf8REA3/ERAN + /xEQDv8REA7/EQ8O/xEPDv8RDw7/EQ8P/xEPD/8RDw//EQ4P/xEOD/8RDhD/EQ4Q/xEOEP8RDhD/EQ0Q + /xENEf8RDRH/EQ0R/xENEf8RDRH/EQ0S/xEMEv8RDBL/EQwS/xEMEv8RDBP/EQwT/xEME/8RCxP/EQsT + /xELFP8RCxT/EQsU/xELFP8RCxT/EQsU/xEKFf8RChX/EQoV/xEKFf8RChX/EQoV/xEKFv8RChb/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJGP8RCBj/EQgY + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8RFAn/ERQJ/xEUCf8RFAn/ERQJ + /xETCf8QEwr/EBMK/xATCv8QEwr/EBMK/xATCv8QEgv/ERIL/xESC/8QEgv/ERIL/xESC/8REgz/EREM + /xERDP8REQz/EBEM/xARDf8REQ3/EBAN/xEQDf8REA3/ERAN/xEQDv8REA7/EQ8O/xEPDv8RDw//EQ8P + /xEPD/8RDw//EQ4P/xEOEP8RDhD/EQ4Q/xEOEP8RDhD/EQ0R/xENEf8RDRH/EQ0R/xENEf8RDRL/EQwS + /xEMEv8RDBL/EQwS/xEMEv8RDBP/EQwT/xEME/8RCxP/EQsT/xELFP8RCxT/EQsU/xELFP8RCxT/EQoV + /xEKFf8RChX/EQoV/xEKFf8RChX/EQoW/xEKFv8RChb/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX + /xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkY/xEJGP8RCBj/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAQAAAAIAAAAABACAAAAAA + AABAAAAnAAAAJwAAAAAAAAAAAAAAEw4G/xMOBv8TDgb/FA0G/xQNBv8UDQb/FA0H/xQNB/8UDAf/FAwH + /xQMB/8UDAf/FAsH/xQLB/8UCwj/FAsI/xQLCP8VCgj/FQoI/xUKCP8VCgj/FQoI/xUKCP8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN/xQJDf8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAgQ/xMPBv8TDgb/Ew4G/xQOBv8UDQb/FA0G + /xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwH/xQLB/8UCwj/FAsI/xQLCP8UCwj/FAoI/xUKCP8VCgj/FQoI + /xUKCf8VCgn/FQoJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN + /xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAgQ/xQIEf8TDwb/Ew4G + /xMOBv8TDgb/Ew4G/xQNB/8UDQf/FA0H/xQNB/8UDAf/FAwH/xQMB/8UDAj/FAsI/xQLCP8UCwj/FAsI + /xQLCP8UCgj/FAoI/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQ3/FQkN/xUJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAgQ + /xQIEf8UCBH/Ew8G/xMPBv8TDgb/Ew4G/xMOBv8TDQf/FA0H/xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwI + /xQLCP8UCwj/FAsI/xQLCP8UCwj/FAoI/xQKCf8UCgn/FQoJ/xUKCf8VCgn/FQoJ/xUJCf8VCQn/FQkJ + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJEP8UCRD/FAkQ/xQIEP8UCBH/FAgR/xMPBv8TDwb/Ew8G/xMOBv8TDgb/Ew4H/xMNB/8UDQf/FA0H + /xQNB/8UDAf/FAwI/xQMCP8UDAj/FAsI/xQLCP8UCwj/FAsI/xQLCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ + /xUKCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQIEP8UCBH/FAgR/xMIEf8TDwb/Ew8G/xMPBv8TDgb/Ew4G + /xMOB/8TDgf/Ew0H/xQNB/8UDQf/FAwH/xQMCP8UDAj/FAwI/xQMCP8UCwj/FAsI/xQLCf8UCwn/FAoJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FAkN + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCBD/FAgR/xMIEf8TCBH/ExAG + /xMPBv8TDwb/Ew8G/xMOBv8TDgf/Ew4H/xMNB/8TDQf/FA0H/xQNCP8UDAj/FAwI/xQMCP8UDAj/FAsI + /xQLCP8UCwn/FAsJ/xQLCf8UCgn/FAoJ/xQKCf8UCgn/FAoK/xQKCv8UCQr/FAkK/xQJCv8VCQr/FQkK + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCBD/FAgR + /xQIEf8TCBH/EwgR/xMQBv8TDwb/Ew8G/xMPBv8TDgb/Ew4H/xMOB/8TDgf/Ew0H/xMNB/8UDQj/FA0I + /xQMCP8UDAj/FAwI/xQMCP8UCwn/FAsJ/xQLCf8UCwn/FAoJ/xQKCf8UCgn/FAoK/xQKCv8UCgr/FAoK + /xQJCv8UCQr/FAkK/xQJC/8UCQv/FAkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDf8VCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkQ + /xQJEP8UCBD/FAgR/xQIEf8TCBH/EwgR/xMIEv8TEAb/ExAG/xMPBv8TDwb/Ew8G/xMOB/8TDgf/Ew4H + /xMNB/8TDQf/Ew0I/xMNCP8UDAj/FAwI/xQMCP8UDAn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAkK/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAgQ/xQIEf8UCBH/EwgR/xMIEf8TCBL/ExAG/xMQBv8TEAb/Ew8G + /xMPBv8TDwf/Ew4H/xMOB/8TDgf/Ew0H/xMNCP8TDQj/Ew0I/xQMCP8UDAj/FAwJ/xQMCf8UCwn/FAsJ + /xQLCf8UCwn/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAgQ/xQIEf8UCBH/EwgR/xMIEf8TCBL/EwgS + /xMQBv8TEAb/ExAG/xMPBv8TDwb/Ew8H/xMOB/8TDgf/Ew4H/xMNB/8TDQj/Ew0I/xMNCP8TDQj/EwwI + /xQMCf8UDAn/FAsJ/xQLCf8UCwn/FAsJ/xQLCv8UCgr/FAoK/xQKCv8UCgr/FAoL/xQKC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQIEP8UCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TEQb/ExAG/xMQBv8TEAb/Ew8G/xMPB/8TDwf/Ew4H/xMOB/8TDgf/Ew0I + /xMNCP8TDQj/Ew0I/xMMCf8TDAn/FAwJ/xQMCf8UCwn/FAsJ/xQLCv8UCwr/FAoK/xQKCv8UCgr/FAoK + /xQKC/8UCgv/FAoL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ + /xQIEP8UCBH/FAgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/ExEF/xMQBv8TEAb/ExAG/xMPBv8TDwf/Ew8H + /xMOB/8TDgf/Ew4H/xMOCP8TDQj/Ew0I/xMNCP8TDAn/EwwJ/xMMCf8TDAn/FAwJ/xQLCf8UCwr/FAsK + /xQLCv8UCgr/FAoK/xQKC/8UCgv/FAoL/xQKC/8UCQv/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCRD/FAkQ/xQIEP8UCBH/FAgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xIRBf8TEQb/ExAG + /xMQBv8TEAb/Ew8H/xMPB/8TDwf/Ew4H/xMOCP8TDgj/Ew0I/xMNCP8TDQj/Ew0J/xMMCf8TDAn/EwwJ + /xMMCf8TCwr/FAsK/xQLCv8UCwr/FAsK/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP + /xQJD/8UCA//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCBD/FAgR/xQIEf8TCBH/EwgR/xMIEv8TCBL/EwgS + /xMIEv8SEQX/EhEG/xIRBv8TEAb/ExAG/xMQB/8TDwf/Ew8H/xMPB/8TDgj/Ew4I/xMOCP8TDQj/Ew0I + /xMNCf8TDQn/EwwJ/xMMCf8TDAn/EwwK/xMLCv8TCwr/FAsK/xQLCv8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQKDP8UCgz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkP/xQJD/8UCA//FAgP/xQID/8UCRD/FAkQ/xQJEP8UCBD/FAgR/xQIEf8TCBH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBP/EhEF/xIRBv8SEQb/EhAG/xMQBv8TEAf/Ew8H/xMPB/8TDwf/Ew4I + /xMOCP8TDgj/Ew0I/xMNCP8TDQn/Ew0J/xMMCf8TDAn/EwwJ/xMMCv8TCwr/EwsK/xMLCv8UCwv/FAoL + /xQKC/8UCgv/FAoL/xQKDP8UCgz/FAoM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAgP/xQID/8UCBD/FAkQ/xQJEP8UCRD/FAgQ + /xQIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xISBf8SEQb/EhEG/xIRBv8SEAb/ExAH + /xMQB/8TDwf/Ew8H/xMPCP8TDgj/Ew4I/xMOCP8TDQj/Ew0J/xMNCf8TDQn/EwwJ/xMMCv8TDAr/EwwK + /xMLCv8TCwr/EwsL/xMLC/8TCgv/FAoL/xQKC/8UCgz/FAoM/xQKDP8UCQz/FAkM/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAgP/xQID/8UCBD/FAgQ + /xQIEP8UCRD/FAgQ/xQIEf8UCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8SEgX/EhEG + /xIRBv8SEQb/EhAG/xIQB/8TEAf/ExAH/xMPB/8TDwj/Ew4I/xMOCP8TDgj/Ew4J/xMNCf8TDQn/Ew0J + /xMMCf8TDAr/EwwK/xMMCv8TCwr/EwsL/xMLC/8TCwv/EwsL/xMKC/8TCgz/EwoM/xQKDP8UCgz/FAoM + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQID/8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQIEf8UCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIE/8TCBP/EhIF/xISBv8SEQb/EhEG/xIRBv8SEAb/EhAH/xIQB/8SDwf/Ew8H/xMPCP8TDgj/Ew4I + /xMOCf8TDQn/Ew0J/xMNCf8TDQn/EwwK/xMMCv8TDAr/EwwK/xMLC/8TCwv/EwsL/xMLC/8TCgz/EwoM + /xMKDP8TCgz/EwoM/xMKDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP + /xQJD/8UCQ//FAkP/xQID/8UCBD/FAgQ/xQIEP8UCBD/EwgQ/xQIEf8TCBH/EwgR/xMIEf8TCBH/EwgS + /xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xISBf8SEgX/EhIG/xIRBv8SEQb/EhEG/xIQB/8SEAf/EhAH + /xIPB/8TDwj/Ew8I/xMOCP8TDgn/Ew4J/xMNCf8TDQn/Ew0J/xMNCv8TDAr/Ix8M/zIzDv8yMg//MjIP + /zIyD/8rKA7/EwsM/xMKDP8TCgz/EwoM/xMKDf8TCg3/EwoN/xMJDf8TCQ3/EwkN/xQJDv8UCQ7/Mi0R + /zMuEv8zLRL/NCwT/zQsFP8kGhH/FAkP/xMID/8UCBD/EwgQ/xQIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8SEgX/EhIF/xISBv8SEQb/EhEG + /xIRBv8SEAf/EhAH/xIQB/8SDwf/Eg8I/xMPCP8TDgj/Ew4J/xMOCf8TDgn/Ew0J/xMNCf8TDQr/EwwK + /zc4Dv+Tqhr/k6oa/5OqGv+Tqhr/i6AZ/xYPDP8TCgz/EwoM/xMKDP8TCg3/EwoN/xMKDf8TCQ3/EwkN + /xMJDv8TCQ7/JyEQ/5SmG/+Vox3/laAe/5adH/+WmiH/Ni8U/xQJD/8TCBD/EwgQ/xMIEP8TCBD/EwgQ + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EhIF + /xISBf8SEgb/EhIG/xIRBv8SEQb/EhEH/xIQB/8SEAf/EhAH/xIPCP8SDwj/Ew8I/xMOCf8TDgn/Ew4J + /xMNCf8TDQn/Ew0K/xMNCv8VDwr/iJwZ/5OqGv+Tqhr/k6oa/5OqGv82NhD/EwsM/xMKDP8TCgz/EwoN + /xMKDf8TCg3/EwkN/xMJDv8TCQ7/EwkO/09UFP+UqRr/lKYb/5WjHP+VoR7/iZAe/xULD/8TCRD/EwgQ + /xMIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBP/EwgU/xITBf8SEgX/EhIG/xISBv8SEgb/EhEG/xIRB/8SEAf/EhAH/xIQB/8SDwj/Eg8I + /xIPCP8SDwn/Ew4J/xMOCf8TDgn/Ew0J/xMNCv8TDQr/EwwK/15oFP+Tqhr/k6oa/5OqGv+Tqhr/XmgU + /xMLDP8TCgz/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCQ7/EwkO/xMJDv93hxf/k6oa/5SpGv+Upxv/laQc + /15hF/8TCRD/EwkQ/xMJEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8SEwX/EhIF/xISBv8SEgb/EhIG/xIRBv8SEQf/EhEH + /xIQB/8SEAf/EhAI/xIPCP8SDwj/Eg8J/xIOCf8SDgn/Ew4J/xMNCv8TDQr/Ew0K/xMNCv8yMg//k6oa + /5OqGv+Tqhr/k6oa/4WZGf8UDAz/EwsM/xMKDf8TCg3/EwoN/xMKDf8TCg7/EwoO/xMJDv8gGg//kqka + /5OqGv+Tqhr/k6ka/5SnG/8xLRP/EwkQ/xMJEP8TCRD/EwkQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EhMF/xITBf8SEgX/EhIG + /xISBv8SEgb/EhEH/xIRB/8SEQf/EhAH/xIQCP8SEAj/Eg8I/xIPCP8SDwn/Eg4J/xIOCf8SDgr/Ew0K + /xMNCv8TDQr/FA4L/4SXGP+Tqhr/k6oa/5OqGv+Tqhr/Ly0P/xMLDf8TCw3/EwoN/xMKDf8TCg3/EwoO + /xMKDv8TCQ7/R0sT/5OqGv+Tqhr/k6oa/5OqGv+Dlhn/FAoQ/xMJEP8TCRD/EwkQ/xMJEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU + /xITBf8SEwX/EhMF/xISBv8SEgb/EhIG/xIRB/8SEQf/EhEH/xIQB/8SEAj/EhAI/xIPCP8SDwj/Eg8J + /xIOCf8SDgn/Eg4K/xINCv8SDQr/Ew0K/xMNC/9YYhP/k6oa/5OqGv+Tqhr/k6oa/2RwFf85OhH/OToR + /zk6Ef85OhH/OToR/zk6Ev85OhL/OToS/3aGF/+Tqhr/k6oa/5OqGv+Tqhr/WF8V/xMJEP8TCRD/EwkQ + /xMJEf8TCRH/EwkR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8SEwX/EhMF/xITBf8SEgb/EhIG/xISBv8SEgb/EhEH/xIRB/8SEQf/EhAI + /xIQCP8SEAj/Eg8I/xIPCf8SDwn/Eg4J/xIOCv8SDgr/Eg0K/xINCv8SDQv/LCwO/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /ysoEv8TCRD/EwkQ/xMJEP8TCRH/EwkR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EhMF/xITBf8SEwX/EhMG/xISBv8SEgb/EhIG + /xISB/8SEQf/EhEH/xIRCP8SEAj/EhAI/xIQCP8SDwn/Eg8J/xIPCf8SDgr/Eg4K/xIOCv8SDQr/Eg0L + /xINC/+Akhj/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/32PGP8TCRD/EwkQ/xMJEP8TCRH/EwkR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xIUBf8SEwX/EhMF + /xITBv8SEwb/EhIG/xISBv8SEgf/EhEH/xIRB/8SEQj/EhAI/xIQCP8SEAj/Eg8J/xIPCf8SDwn/Eg4J + /xIOCv8SDgr/Eg0K/xINC/8SDQv/UlsS/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv9RVxX/EwkQ/xMJEP8TCRH/EwkR/xMJEf8TCRH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU + /xIIFf8SFAX/EhQF/xITBf8SEwb/EhMG/xISBv8SEgb/EhIH/xISB/8SEQf/EhEH/xIRCP8SEAj/EhAI + /xIQCf8SDwn/Eg8J/xIPCf8SDgr/Eg4K/xIOCv8SDQv/Eg0L/yYmDf+Tqhr/k6oa/5OqGv+Tqhr/hZkZ + /1dgFP9XYBT/V2AU/1dgFP9XXxT/WGAV/5GnGv+Tqhr/k6oa/5OqGv+TqRr/JiES/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU + /xMIFP8TCBT/EggU/xMIFf8SCBX/EhQF/xIUBf8SEwX/EhMG/xITBv8SEwb/EhIG/xISB/8SEgf/EhEH + /xIRB/8SEQj/EhAI/xIQCP8SEAn/Eg8J/xIPCf8SDwn/Eg4K/xIOCv8SDgr/Eg0L/xINC/8SDQv/e4wX + /5OqGv+Tqhr/k6oa/42jGf8XEQ7/EgsN/xILDv8SCw7/EwoO/ywpEf+Tqhr/k6oa/5OqGv+Tqhr/eYkZ + /xMJEP8TCRD/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8TCBT/EggU/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF/xITBf8SEwb/EhMG + /xISBv8SEgf/EhIH/xISB/8SEQf/EhEI/xIRCP8SEAj/EhAJ/xIQCf8SDwn/Eg8J/xIPCv8SDgr/Eg4K + /xIOC/8SDQv/Eg0L/01VEv+Tqhr/k6oa/5OqGv+Tqhr/Oj0R/xILDf8SCw7/EgsO/xIKDv9TWxT/k6oa + /5OqGv+Tqhr/k6ob/0xRFf8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRL/EwkS/xMJEv8TCBL/EwgS + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SFAX/EhQF + /xIUBf8SEwX/EhMG/xITBv8SEwb/EhIG/xISB/8SEgf/EhEH/xIRCP8SEQj/EhEI/xIQCf8SEAn/EhAJ + /xIPCf8SDwr/Eg8K/xIOCv8SDgv/Eg4L/xINC/8hIA7/kqka/5OqGv+Tqhr/k6oa/2JuFf8SCw3/EgsO + /xILDv8SCw7/e40Y/5OqGv+Tqhr/k6ob/5KoG/8hGxH/EwkQ/xIJEf8SCRH/EgkR/xIJEf8TCRL/EgkS + /xMJEv8SCRL/EwgS/xMIE/8SCBP/EwgT/xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV + /xIIFf8SCBX/EhQF/xIUBf8SFAX/EhQF/xITBv8SEwb/EhMG/xISBv8SEgf/EhIH/xISB/8SEQj/EhEI + /xIRCP8SEAn/EhAJ/xIQCf8SDwn/Eg8K/xIPCv8SDgr/Eg4L/xIOC/8SDQv/Eg0M/3WGF/+Tqhr/k6oa + /5OqGv+JnRn/FA4O/xILDv8SCw7/IyAQ/5OqGv+Tqhr/k6ob/5OqHP9zghn/EgoQ/xIJEP8SCRH/EgkR + /xIJEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIIEv8SCBP/EggT/xIIE/8SCBP/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF/xIUBf8SFAb/EhMG/xITBv8SEwb/EhIH + /xISB/8SEgf/EhII/xIRCP8SEQj/EhEI/xIQCf8SEAn/EhAJ/xIPCv8SDwr/Eg8K/xIOC/8SDgv/Eg4L + /xINDP9ITxL/k6oa/5OqGv+Tqhr/k6oa/zIzEf8SCw7/EgsO/0tSE/+Tqhv/k6ob/5OqHP+TqR3/RUkV + /xIKEP8SCRD/EgkR/xIJEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCBP/EggT/xIIE/8SCBP/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SFAX/EhQF/xIUBf8SFAX/EhQG + /xITBv8SEwb/EhMG/xITB/8SEgf/EhIH/xISCP8SEQj/EhEI/xIRCP8SEQn/EhAJ/xIQCf8SDwr/Eg8K + /xIPCv8SDgv/Eg4L/xIOC/8SDQz/HRsN/5GnGv+Tqhr/k6oa/5OqGv9bZRX/EgwO/xILDv90gxj/k6ob + /5OqHP+TqR3/kKUd/xwWEf8SChD/EgoR/xIJEf8SCRH/EgkR/xIJEv8SCRL/EgkS/xIJEv8SCRP/EgkT + /xIIE/8SCBP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/ERQF + /xEUBf8RFAX/EhQF/xIUBv8SFAb/ERMG/xITBv8SEwf/EhIH/xISB/8SEgf/EhII/xIRCP8SEQj/EhEJ + /xIQCf8SEAn/EhAK/xIPCv8SDwr/Eg8L/xIOC/8SDgv/Eg4M/xINDP9vfxb/k6oa/5OqGv+Tqhr/g5YY + /xINDv8dGQ//kagb/5OqHP+TqR3/kqkd/217Gv8SChD/EgoQ/xIKEf8SCRH/EgkR/xIJEf8SCRL/EgkS + /xIJEv8SCRL/EgkT/xIJE/8SCBP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xETBv8REwb/EhMH/xITB/8SEgf/EhIH + /xISCP8SEgj/EhEI/xIRCf8SEQn/EhAJ/xIQCv8SEAr/Eg8K/xIPC/8SDwv/Eg4L/xIODP8SDgz/Q0kR + /5OqGv+Tqhr/k6oa/5OqGv8qKhD/Q0gT/5OqHP+TqR3/kqkd/5KpHv9AQxX/EgoQ/xIKEP8SChH/EgoR + /xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERMG + /xETB/8REwf/ERIH/xISB/8SEgj/EhII/xIRCP8SEQn/EhEJ/xIQCf8SEAr/EhAK/xIPCv8SDwv/Eg8L + /xIOC/8SDgz/Eg4M/xoXDf+PpRr/k6oa/5OqGv+Tqhv/U1sV/2x6GP+TqR3/kqkd/5KpHv+Nox7/GRMR + /xIKEP8SChD/EgoR/xIKEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRT/EggU + /xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xETBv8REwb/ERMH/xETB/8REgf/ERII/xISCP8SEgj/EhEJ/xIRCf8SEQn/EhAJ + /xIQCv8SEAr/Eg8K/xIPC/8SDwv/Eg4M/xIODP8SDgz/angW/5OqGv+Tqhv/k6ob/4GTGv+Ooxz/kqkd + /5KpHv+SqR//Z3Ua/xILEP8SChD/EgoR/xIKEf8SChH/EgoR/xIJEv8SCRL/EgkS/xIJEv8SCRP/EgkT + /xIJE/8SCRP/EgkU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERMG/xETB/8REwf/ERMH/xESCP8REgj/EhII + /xIRCf8REQn/EhEJ/xIQCf8SEAr/EhAK/xIPCv8SDwv/Eg8L/xIODP8SDgz/Eg4M/z1CEf+Tqhv/k6ob + /5OqHP+TqR3/kqkd/5KpHv+SqR//kqkg/zo9Ff8SCxD/EgsQ/xIKEf8SChH/EgoR/xIKEv8SChL/EgkS + /xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggW + /xIIFv8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8REwf/ERMH + /xETB/8REgj/ERII/xESCP8REgj/EREJ/xERCf8REQn/EhAK/xIQCv8SEAr/Eg8L/xIPC/8SDwv/Eg4M + /xIODP8XFA3/jKIb/5OpHP+TqR3/kqkd/5KpHv+SqR//kqkg/4mfIP8WDxD/EgsQ/xILEP8SChH/EgoR + /xIKEf8SChL/EgoS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EggU/xIIFP8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERMH/xETB/8REwf/ERMH/xESCP8REgj/ERII/xESCf8REQn/EREJ/xERCv8REAr/EhAK + /xIQC/8SDwv/Eg8L/xIPDP8SDgz/Eg4N/2RxF/+TqR3/kqkd/5KpHv+SqR//kqkg/5GpIf9hbRv/EgsQ + /xILEP8SCxD/EgsR/xIKEf8SChH/EgoS/xIKEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU + /xIJFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8REwf/ERMH/xETB/8REwj/ERII/xESCP8REgn/EREJ + /xERCf8REQr/ERAK/xEQCv8REAv/EQ8L/xEPC/8SDwz/Eg4M/xIODP84PBL/kqke/5KpH/+SqR//kqkg + /5GpIf+RqSL/NTcU/xILEP8SCxD/EgsQ/xILEf8SChH/EgoR/xIKEv8SChL/EgoS/xIJEv8SCRP/EgkT + /xIJE/8SCRT/EgkU/xIJFP8SCRT/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIF/8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xETB/8REwf/ERMI + /xESCP8REgj/ERIJ/xESCf8REQn/EREK/xERCv8REAr/ERAL/xEQC/8RDwv/EQ8M/xEPDP8RDgz/FREN + /zU4Ev81OBL/NTgT/zU4E/81NxT/NDYU/xMOD/8SDBD/EgsQ/xILEP8SCxH/EgsR/xIKEf8SChL/EgoS + /xIKEv8SChL/EgkT/xIJE/8SCRP/EgkU/xIJFP8SCRT/EgkU/xIJFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBf/ERQF/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUB/8REwf/ERMH/xETCP8REwj/ERII/xESCf8REgn/EREJ/xERCf8REQr/ERAK/xEQC/8REAv/EQ8L + /xEPDP8RDwz/EQ4M/xEODf8RDg3/EQ0N/xENDv8SDQ7/Eg0P/xIMD/8SDA//EgwQ/xILEP8SCxD/EgsR + /xILEf8SChH/EgoS/xIKEv8SChL/EgoT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU/xIJFf8SCRX/EgkV + /xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBf/EggX/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xETB/8REwj/ERMI/xESCP8REgn/ERIJ/xESCf8REQn/EREK + /xERCv8REAr/ERAL/xEQC/8RDwz/EQ8M/xEPDP8RDg3/EQ4N/xEODf8RDQ7/EQ0O/xENDv8RDQ//EgwP + /xEMEP8SDBD/EgsQ/xILEf8SCxH/EgsR/xIKEv8SChL/EgoS/xIKE/8SChP/EgkT/xIJE/8SCRT/EgkU + /xIJFP8SCRX/EgkV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX/xIIF/8RFAX/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERMI/xETCP8REwj/ERII + /xESCf8REgn/ERIJ/xERCv8REQr/EREK/xEQC/8REAv/ERAM/xEPDP8RDwz/EQ8N/xEODf8RDg3/EQ4O + /xENDv8RDQ7/EQ0P/xEMD/8RDBD/EQwQ/xEMEP8RCxH/EgsR/xILEf8RChL/EgoS/xIKEv8SChP/EgoT + /xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkV/xIJFf8SCRX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX + /xIIF/8SCBf/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xETCP8REwj/ERMI/xETCP8REgn/ERIJ/xESCf8REQr/EREK/xERCv8REAv/ERAL/xEQC/8RDwz/EQ8M + /xEPDf8RDg3/EQ4N/xEODv8RDQ7/EQ0O/xEND/8RDQ//EQwQ/xEMEP8RDBD/EQsR/xELEf8RCxH/EQsS + /xEKEv8RChL/EQoT/xEKE/8RChP/EQkU/xIJFP8SCRT/EgkU/xIJFf8SCRX/EgkV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggX/xIIF/8SCBf/EggX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAf/ERQH/xEUB/8RFAf/ERMI/xETCP8REwj/ERIJ/xESCf8REgn/ERIK/xERCv8REQr/EREL + /xEQC/8REAv/ERAM/xEPDP8RDw3/EQ8N/xEODf8RDg7/EQ4O/xENDv8RDQ//EQ0P/xEMEP8RDBD/EQwQ + /xEMEf8RCxH/EQsR/xELEv8RCxL/EQoS/xEKE/8RChP/EQoT/xEJFP8RCRT/EQkU/xEJFP8RCRX/EQkV + /xEJFf8RCRb/EggW/xEIFv8RCBb/EggW/xEIF/8SCBf/EQgX/xEIF/8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xETCP8REwj/ERMI/xETCf8REgn/ERIJ + /xESCv8REgr/EREK/xERC/8REAv/ERAL/xEQDP8RDwz/EQ8N/xEPDf8RDg3/EQ4O/xEODv8RDQ7/EQ0P + /xEND/8RDQ//EQwQ/xEMEP8RDBH/EQsR/xELEf8RCxL/EQsS/xEKEv8RChP/EQoT/xEKE/8RChT/EQkU + /xEJFP8RCRX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCBb/EQgW/xEIFv8RCBf/EQgX/xEIF/8RCBf/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERMI + /xETCP8REwn/ERMJ/xESCf8REgn/ERIK/xERCv8REQr/EREL/xEQC/8REAz/ERAM/xEPDP8RDw3/EQ8N + /xEODf8RDg7/EQ4O/xEND/8RDQ//EQ0P/xENEP8RDBD/EQwR/xEMEf8RCxH/EQsS/xELEv8RCxL/EQoT + /xEKE/8RChP/EQoU/xEKFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFv8RCRb/EQgW/xEIFv8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQI/xETCP8REwj/ERMI/xETCf8REgn/ERIJ/xESCv8REgr/EREK/xERC/8REQv/ERAM + /xEQDP8REAz/EQ8N/xEPDf8RDw3/EQ4O/xEODv8RDg//EQ0P/xEND/8RDRD/EQwQ/xEMEf8RDBH/EQwR + /xELEv8RCxL/EQsS/xEKE/8RChP/EQoT/xEKFP8RChT/EQkU/xEJFf8RCRX/EQkV/xEJFf8RCRb/EQkW + /xEJFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEIF/8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERMI/xETCP8REwn/ERMJ/xESCf8REgr/ERIK + /xERCv8REQv/EREL/xEQC/8REAz/ERAM/xEPDf8RDw3/EQ8N/xEODv8RDg7/EQ4P/xEND/8RDQ//EQ0Q + /xENEP8RDBD/EQwR/xEMEf8RCxL/EQsS/xELEv8RCxP/EQoT/xEKE/8RChT/EQoU/xEJFP8RCRX/EQkV + /xEJFf8RCRX/EQkW/xEJFv8RCRb/EQgW/xEIF/8RCBf/EQgX/xEIF/8RCBj/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8REwj/ERMJ + /xETCf8REgn/ERIK/xESCv8REgr/EREL/xERC/8REQv/ERAM/xEQDP8REA3/EQ8N/xEPDf8RDw7/EQ4O + /xEODv8RDg//EQ0P/xENEP8RDRD/EQwQ/xEMEf8RDBH/EQwS/xELEv8RCxL/EQsT/xELE/8RChP/EQoU + /xEKFP8RChT/EQkV/xEJFf8RCRX/EQkV/xEJFv8RCRb/EQkW/xEIFv8RCBf/EQgX/xEIF/8RCBf/EQgY + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUCP8RFAj/ERMI/xETCf8REwn/ERMJ/xESCf8REgr/ERIK/xERC/8REQv/EREL/xERDP8REAz/ERAN + /xEPDf8RDw3/EQ8O/xEODv8RDg7/EQ4P/xEND/8RDRD/EQ0Q/xENEP8RDBH/EQwR/xEMEv8RCxL/EQsS + /xELE/8RCxP/EQoT/xEKFP8RChT/EQoU/xEKFf8RCRX/EQkV/xEJFf8RCRb/EQkW/xEJFv8RCRb/EQgX + /xEIF/8RCBf/EQgX/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8REwn/ERMJ/xETCf8REwn/ERIK/xESCv8REgr/EREL + /xERC/8REQz/ERAM/xEQDP8REA3/EQ8N/xEPDv8RDw7/EQ4O/xEOD/8RDg//EQ0Q/xENEP8RDRD/EQ0R + /xEMEf8RDBH/EQwS/xELEv8RCxL/EQsT/xELE/8RChT/EQoU/xEKFP8RChX/EQkV/xEJFf8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJF/8RCBf/EQgX/xEIF/8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQJ/xETCf8REwn/ERMJ + /xESCv8REgr/ERIK/xESC/8REQv/EREM/xERDP8REAz/ERAN/xEQDf8RDw3/EQ8O/xEODv8RDg//EQ4P + /xEOD/8RDRD/EQ0Q/xENEf8RDBH/EQwR/xEMEv8RDBL/EQsS/xELE/8RCxP/EQoU/xEKFP8RChT/EQoV + /xEKFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQgX/xEIF/8RCBf/EQgY/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI + /xEUCP8REwn/ERMJ/xETCf8REwr/ERIK/xESCv8REgv/EREL/xERC/8REQz/ERAM/xEQDf8REA3/EQ8N + /xEPDv8RDw7/EQ4P/xEOD/8RDg//EQ0Q/xENEP8RDRH/EQ0R/xEMEf8RDBL/EQwS/xELEv8RCxP/EQsT + /xELFP8RChT/EQoU/xEKFf8RChX/EQoV/xEJFf8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCBf/EQgX + /xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ/xETCf8REwn/ERMK/xESCv8REgr/ERIL/xESC/8REQv/EREM + /xERDP8REA3/ERAN/xEQDf8RDw7/EQ8O/xEPDv8RDg//EQ4P/xEOEP8RDRD/EQ0Q/xENEf8RDBH/EQwS + /xEMEv8RDBL/EQsT/xELE/8RCxP/EQoU/xEKFP8RChX/EQoV/xEKFf8RCRX/EQkW/xEJFv8RCRb/EQkX + /xEJF/8RCRf/EQgX/xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8REwn/ERMJ/xETCf8REwr/ERIK + /xESC/8REgv/ERIL/xERDP8REQz/EREM/xEQDf8REA3/EQ8O/xEPDv8RDw7/EQ4P/xEOD/8RDhD/EQ0Q + /xENEP8RDRH/EQ0R/xEMEv8RDBL/EQwS/xELE/8RCxP/EQsT/xELFP8RChT/EQoU/xEKFf8RChX/EQkV + /xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX/xEJF/8RCBj/EQgY/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ + /xETCf8REwn/ERMK/xETCv8REgr/ERIL/xESC/8REQz/EREM/xERDP8REA3/ERAN/xEQDf8RDw7/EQ8O + /xEPD/8RDg//EQ4P/xEOEP8RDRD/EQ0R/xENEf8RDRL/EQwS/xEMEv8RDBP/EQsT/xELE/8RCxT/EQsU + /xEKFP8RChX/EQoV/xEKFf8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCRf/EQgY/xEIGP8RFAb/ERQG + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQJ/xEUCf8RFAn/ERMJ/xETCv8REwr/ERIK/xESC/8REgv/ERIL/xERDP8REQz/EREN + /xEQDf8REA3/ERAO/xEPDv8RDw//EQ8P/xEOD/8RDhD/EQ4Q/xENEf8RDRH/EQ0R/xEMEv8RDBL/EQwT + /xELE/8RCxP/EQsU/xELFP8RChT/EQoV/xEKFf8RChX/EQoW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX + /xEIGP8RCBj/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8RFAn/ERQJ/xETCf8QEwr/EBMK/xATCv8REgv/ERIL + /xESC/8REQz/EREM/xARDf8REA3/ERAN/xEQDv8RDw7/EQ8O/xEPD/8RDg//EQ4Q/xEOEP8RDRH/EQ0R + /xENEf8RDRL/EQwS/xEMEv8RDBP/EQsT/xELFP8RCxT/EQsU/xEKFf8RChX/EQoV/xEKFv8RCRb/EQkW + /xEJFv8RCRf/EQkX/xEJF/8RCRj/EQgY/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAA + ADAAAABgAAAAAQAgAAAAAAAAJAAAJwAAACcAAAAAAAAAAAAAABMOBv8TDgb/FA4G/xQNBv8UDQf/FA0H + /xQMB/8UDAf/FAwH/xQLB/8UCwj/FAsI/xQKCP8VCgj/FQoI/xUKCP8VCgj/FQoJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM + /xUJDP8VCQ3/FQkN/xQJDf8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAgQ/xMPBv8TDgb/Ew4G + /xQNBv8UDQf/FA0H/xQMB/8UDAf/FAwH/xQLCP8UCwj/FAsI/xQLCP8UCgj/FAoI/xUKCf8VCgn/FQoJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJDP8VCQz/FQkM/xUJDf8VCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkQ/xQJEP8UCBD/FAgR + /xMPBv8TDgb/Ew4G/xMOBv8UDQf/FA0H/xQNB/8UDAf/FAwH/xQMCP8UCwj/FAsI/xQLCP8UCwj/FAoJ + /xQKCf8VCgn/FQoJ/xUKCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkN/xUJDf8VCQ3/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkQ + /xQJEP8UCBD/FAgR/xMPBv8TDwb/Ew4G/xMOBv8TDQf/FA0H/xQNB/8UDAf/FAwI/xQMCP8UDAj/FAsI + /xQLCP8UCwn/FAoJ/xQKCf8UCgn/FAoJ/xUKCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xUJDf8UCQ3/FAkO/xQJDv8UCQ//FAkP + /xQJD/8UCRD/FAkQ/xQIEP8UCBH/EwgR/xMPBv8TDwb/Ew8G/xMOBv8TDgf/Ew0H/xQNB/8UDQf/FAwI + /xQMCP8UDAj/FAsI/xQLCP8UCwn/FAsJ/xQKCf8UCgn/FAoJ/xQKCv8UCgr/FQkK/xUJCv8VCQr/FQkK + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN/xQJDf8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQIEf8UCBH/EwgR/xMQBv8TDwb/Ew8G/xMOBv8TDgf/Ew4H + /xMNB/8TDQf/FA0I/xQMCP8UDAj/FAwI/xQLCf8UCwn/FAsJ/xQKCf8UCgn/FAoK/xQKCv8UCgr/FAkK + /xQJCv8UCQv/FAkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAgQ/xQIEf8TCBH/EwgS/xMQBv8TDwb/Ew8G + /xMPBv8TDgf/Ew4H/xMNB/8TDQf/Ew0I/xQMCP8UDAj/FAwI/xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoK + /xQKCv8UCgr/FAoK/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN + /xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkQ/xQJEP8UCBD/FAgR/xMIEf8TCBH/EwgS + /xMQBv8TEAb/Ew8G/xMPBv8TDwf/Ew4H/xMOB/8TDQj/Ew0I/xMNCP8TDAj/FAwJ/xQMCf8UCwn/FAsJ + /xQLCf8UCgr/FAoK/xQKCv8UCgr/FAoL/xQJC/8UCQv/FAkL/xQJC/8UCQz/FAkM/xQJDP8UCQz/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCBH/FAgR + /xMIEf8TCBL/EwgS/xMQBv8TEAb/ExAG/xMPBv8TDwf/Ew4H/xMOB/8TDQj/Ew0I/xMNCP8TDAj/EwwJ + /xQMCf8UCwn/FAsJ/xQLCv8UCwr/FAoK/xQKCv8UCgv/FAoL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM + /xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCRD/FAkQ + /xQIEP8UCBH/EwgR/xMIEf8TCBL/EwgS/xMRBv8TEAb/ExAG/xMPBv8TDwf/Ew8H/xMOB/8TDgj/Ew0I + /xMNCP8TDQj/EwwJ/xMMCf8TDAn/FAsJ/xQLCv8UCwr/FAoK/xQKCv8UCgv/FAoL/xQKC/8UCQv/FAkM + /xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCRD/FAgQ/xQIEf8UCBH/EwgR/xMIEv8TCBL/EwgS/xIRBf8TEQb/ExAG/xMQBv8TDwf/Ew8H + /xMOB/8TDgj/Ew4I/xMNCP8TDQn/Ew0J/xMMCf8TDAn/EwsK/xMLCv8UCwr/FAsK/xQKC/8UCgv/FAoL + /xQKC/8UCgz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkP + /xQID/8UCA//FAkQ/xQJEP8UCRD/FAgQ/xQIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xIRBf8SEQb/EhAG + /xMQBv8TEAf/Ew8H/xMPB/8TDgj/Ew4I/xMNCP8TDQn/Ew0J/xMMCf8TDAn/EwwK/xMLCv8TCwr/FAsL + /xQKC/8UCgv/FAoL/xQKDP8UCgz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQID/8UCA//FAkQ/xQJEP8UCBD/FAgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgT + /xISBf8SEQb/EhEG/xIQBv8TEAf/Ew8H/xMPB/8TDwj/Ew4I/xMOCP8TDQn/Ew0J/xMNCf8TDAn/EwwK + /xMMCv8TCwr/EwsL/xMLC/8TCgv/FAoL/xQKDP8UCgz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAgP/xQID/8UCBD/FAgQ/xQJEP8UCBH/FAgR/xMIEf8TCBL/EwgS + /xMIEv8TCBL/EwgT/xISBf8SEQb/EhEG/xIQBv8SEAf/EhAH/xMPB/8TDwj/Ew4I/xMOCP8TDQn/Ew0J + /xMNCf8TDAn/EwwK/xMMCv8TCwr/EwsL/xMLC/8TCwv/EwoM/xMKDP8TCgz/FAoM/xQJDf8UCQ3/FAkN + /xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAgP/xQIEP8UCBD/FAgQ/xQIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBP/EwgT/xISBf8SEgb/EhEG/xIRBv8SEAf/EhAH/xIPB/8TDwj/Ew8I + /xMOCP8TDgn/Ew0J/xMNCf8TDQr/EwwK/yIeDP8qKQ3/KigO/yooDv8aFAz/EwoM/xMKDP8TCgz/EwoN + /xMKDf8TCQ3/FAkN/xQJDv8fFg//LCUR/ywkEf8sIxL/IxkR/xQJD/8UCA//FAgQ/xQIEP8UCBD/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xISBf8SEgb/EhIG/xIRBv8SEQf/EhAH + /xIQB/8SDwj/Eg8I/xMOCP8TDgn/Ew4J/xMNCf8TDQr/Ew0K/0hNEf+Tqhr/k6oa/5OqGv9UXBP/EwsM + /xMKDP8TCg3/EwoN/xMKDf8TCQ3/EwkO/xMJDv9ncRb/laQc/5WgHv+WnCD/SUMW/xMJD/8TCBD/EwgQ + /xMIEP8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xISBf8SEgX/EhIG + /xIRBv8SEQb/EhAH/xIQB/8SEAj/Eg8I/xIPCP8TDgn/Ew4J/xMNCf8TDQr/Ew0K/x8bDP+PpRr/k6oa + /5OqGv97jRf/FAwM/xMKDP8TCg3/EwoN/xMKDf8TCQ3/EwkO/xgPDv+Knhn/lKga/5WlHP+RnB3/HxcR + /xMJEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgU + /xITBf8SEgX/EhIG/xISBv8SEQb/EhEH/xIQB/8SEAj/Eg8I/xIPCP8SDgn/Eg4J/xMOCf8TDQr/Ew0K + /xMNCv9wfhb/k6oa/5OqGv+SqRr/JSIO/xMLDP8TCg3/EwoN/xMKDf8TCg7/EwkO/zc2Ef+Tqhr/k6oa + /5SoGv9weRj/EwkQ/xMJEP8TCRD/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBP/EwgU/xITBf8SEwX/EhIG/xISBv8SEQb/EhEH/xIRB/8SEAf/EhAI/xIPCP8SDwn/Eg4J + /xIOCf8SDgr/Ew0K/xMNCv9DRxH/k6oa/5OqGv+Tqhr/TVMS/xMLDf8TCg3/EwoN/xMKDv8TCg7/EwoO + /2BpFf+Tqhr/k6oa/5OqGv9CRBT/EwkQ/xMJEP8TCRD/EwkR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS + /xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xITBf8SEwX/EhIG/xISBv8SEgb/EhEH/xIRB/8SEAf/EhAI + /xIQCP8SDwn/Eg8J/xIOCf8SDgr/Eg0K/xMNCv8cGAz/jaMZ/5OqGv+Tqhr/hpoZ/3B+Fv9wfhb/cH4W + /3B+F/9wfhf/cH4X/4yhGf+Tqhr/k6oa/42jGv8cFBH/EwkQ/xMJEP8TCRH/EwkR/xMIEf8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU/xITBf8SEwX/EhMG/xISBv8SEgb/EhIH + /xIRB/8SEQf/EhAI/xIQCP8SDwn/Eg8J/xIOCf8SDgr/Eg4K/xINCv8SDQv/angV/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/2l1F/8TCRD/EwkQ/xMJEf8TCRH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU/xIUBf8SEwX/EhMG + /xISBv8SEgb/EhIH/xIRB/8SEQf/EhAI/xIQCP8SEAn/Eg8J/xIPCf8SDgr/Eg4K/xINCv8SDQv/PUEQ + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/zw9E/8TCRD/EwkR + /xMJEf8TCRH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgV + /xIUBf8SEwX/EhMF/xITBv8SEgb/EhIH/xISB/8SEQf/EhEI/xIQCP8SEAj/Eg8J/xIPCf8SDwr/Eg4K + /xIOCv8SDQv/FxMM/4yiGf+Tqhr/k6oa/218Fv8mIw//JiMQ/yYjEP8mIhD/fo8Y/5OqGv+Tqhr/jKEa + /xcPEP8TCRD/EwkR/xMJEf8TCRH/EwkS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU + /xIIFP8SCBX/EggV/xIUBf8SFAX/EhMF/xITBv8SEwb/EhIG/xISB/8SEQf/EhEI/xIRCP8SEAj/EhAJ + /xIPCf8SDwr/Eg4K/xIOCv8SDQv/Eg0L/2RxFf+Tqhr/k6oa/4icGf8WEA3/EgsO/xILDv8gHBD/kKca + /5OqGv+Tqhv/Y24X/xMJEP8TCRH/EwkR/xMJEf8TCRL/EwkS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT + /xMIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIUBf8SFAX/EhQF/xITBv8SEwb/EhIG/xISB/8SEgf/EhEI + /xIRCP8SEAj/EhAJ/xIQCf8SDwr/Eg8K/xIOCv8SDgv/Eg0L/zc6EP+Tqhr/k6oa/5OqGv8zNBD/EgsO + /xILDv9GSxP/k6oa/5OqG/+Tqhv/NjcT/xIJEP8SCRH/EgkR/xIJEf8SCRL/EwkS/xIJEv8SCBL/EwgT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF/xITBv8SEwb/EhMG + /xISB/8SEgf/EhII/xIRCP8SEQj/EhAJ/xIQCf8SDwr/Eg8K/xIOCv8SDgv/Eg4L/xYSDP+InBn/k6oa + /5OqGv9cZhX/EgsO/xILDv9ufRf/k6ob/5OqG/+GmRv/Fg8Q/xIJEP8SCRH/EgkR/xIJEv8SCRL/EgkS + /xIJEv8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF + /xIUBv8SEwb/EhMG/xISB/8SEgf/EhIH/xIRCP8SEQj/EhEJ/xIQCf8SEAn/Eg8K/xIPCv8SDgv/Eg4L + /xINDP9faxT/k6oa/5OqGv+ClRj/FA4O/xsWD/+Ooxr/k6ob/5OpHf9dZxj/EgoQ/xIKEf8SCRH/EgkR + /xIJEv8SCRL/EgkS/xIJE/8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggW + /xEUBf8RFAX/EhQF/xIUBv8REwb/EhMG/xITB/8SEgf/EhIH/xISCP8SEQj/EhEJ/xIQCf8SEAn/Eg8K + /xIPCv8SDwv/Eg4L/xIODP8yNBD/k6oa/5OqGv+Tqhr/LCsQ/z5CEv+Tqhz/k6kd/5KpHf8xMBP/EgoQ + /xIKEf8SCRH/EgkR/xIJEv8SCRL/EgkS/xIJE/8SCRP/EggT/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV + /xIIFf8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERMG/xETB/8SEwf/EhIH/xISCP8SEQj/EhEJ + /xIRCf8SEAn/EhAK/xIPCv8SDwv/Eg4L/xIODP8VEQz/hJgY/5OqGv+Tqhr/VFwU/2ZzF/+TqR3/kqke + /4KVHf8UDRD/EgoQ/xIKEf8SChH/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EggU/xIIFP8SCBT/EggU + /xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xETB/8REwf/ERIH + /xISCP8SEgj/EhEJ/xIRCf8SEAn/EhAK/xIQCv8SDwv/Eg8L/xIODP8SDgz/WmQU/5OqGv+Tqhv/f5EZ + /4ugHP+SqR7/kqkf/1hhGP8SCxD/EgoQ/xIKEf8SChH/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkU + /xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG + /xETBv8REwf/ERMH/xESCP8REgj/EhII/xERCf8SEQn/EhAK/xIQCv8SDwv/Eg8L/xIODP8SDgz/LS4P + /5OqG/+Tqhz/k6kd/5KpHv+SqR//kqkg/yopE/8SCxD/EgoR/xIKEf8SChH/EgoS/xIJEv8SCRL/EgkT + /xIJE/8SCRP/EgkU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xEUBv8REwf/ERMH/xESCP8REgj/ERII/xERCf8REQn/EREK/xIQCv8SEAv/Eg8L + /xIPDP8SDgz/Eg8N/4CTGv+TqR3/kqke/5KpH/+SqSD/fZAe/xILEP8SCxD/EgoR/xIKEf8SChH/EgoS + /xIJEv8SCRL/EgkT/xIJE/8SCRT/EgkU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW + /xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8REwf/ERMH/xETB/8REgj/ERII/xESCf8REQn/EREK + /xEQCv8REAv/EQ8L/xEPC/8SDwz/Eg4M/1ReFf+SqR7/kqkf/5KpIP+RqSH/UVoY/xILEP8SCxD/EgsR + /xIKEf8SChH/EgoS/xIKEv8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggX/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERMH/xETB/8REwj/ERII + /xESCf8REQn/EREJ/xERCv8REAr/ERAL/xEPC/8RDwz/EQ4M/xoYDv8sLRH/LC0S/ywtEv8sLBP/GRQQ + /xIMEP8SCxD/EgsR/xILEf8SChH/EgoS/xIKEv8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRX/EggV + /xIIFf8SCBb/EggW/xIIFv8SCBb/EggX/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xETB/8REwj/ERII/xESCf8REgn/EREJ/xERCv8REAr/ERAL/xEPC/8RDwz/EQ8M/xEODf8RDg3/EQ0O + /xENDv8SDQ//EgwP/xIMEP8SCxD/EgsR/xILEf8SChL/EgoS/xIKEv8SChP/EgkT/xIJE/8SCRT/EgkU + /xIJFf8SCRX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBf/EggX/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAf/ERQH/xETB/8REwj/ERMI/xESCf8REgn/ERIJ/xERCv8REQr/ERAL/xEQC/8RDwz/EQ8M + /xEODf8RDg3/EQ4O/xENDv8RDQ//EQwP/xEMEP8RDBD/EgsR/xILEf8SCxL/EgoS/xIKEv8SChP/EgkT + /xIJFP8SCRT/EgkU/xIJFf8SCRX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBf/EggX/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8REwj/ERMI/xETCP8REgn/ERIJ/xERCv8REQr/ERAL + /xEQC/8REAz/EQ8M/xEPDf8RDg3/EQ4O/xENDv8RDQ//EQ0P/xEMEP8RDBD/EQwR/xELEf8RCxL/EQoS + /xEKEv8RChP/EQoT/xEJFP8RCRT/EgkU/xIJFf8SCRX/EgkV/xIIFv8SCBb/EggW/xIIF/8SCBf/EggX + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAj/ERMI/xETCP8REgn/ERIJ + /xESCv8REQr/EREL/xEQC/8REAz/EQ8M/xEPDf8RDw3/EQ4N/xEODv8RDQ//EQ0P/xEMEP8RDBD/EQwR + /xELEf8RCxL/EQsS/xEKEv8RChP/EQoT/xEJFP8RCRT/EQkU/xEJFf8RCRX/EQkW/xEIFv8RCBb/EQgW + /xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAj/ERMI + /xETCP8REwn/ERIJ/xESCf8REgr/EREK/xERC/8REAv/ERAM/xEPDf8RDw3/EQ4N/xEODv8RDQ7/EQ0P + /xEND/8RDBD/EQwR/xEMEf8RCxL/EQsS/xELEv8RChP/EQoT/xEKFP8RCRT/EQkU/xEJFf8RCRX/EQkW + /xEJFv8RCBb/EQgW/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQI/xETCP8REwn/ERIJ/xESCf8REgr/EREK/xERC/8REAv/ERAM/xEPDP8RDw3/EQ8N + /xEODv8RDg7/EQ0P/xEND/8RDRD/EQwQ/xEMEf8RCxH/EQsS/xELEv8RChP/EQoT/xEKFP8RChT/EQkV + /xEJFf8RCRX/EQkW/xEJFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xETCP8REwn/ERMJ/xESCf8REgr/ERIK/xERC/8REQv/ERAM + /xEQDP8RDw3/EQ8N/xEODv8RDg7/EQ4P/xEND/8RDRD/EQwQ/xEMEf8RDBH/EQsS/xELEv8RCxP/EQoT + /xEKFP8RChT/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8REwj/ERMJ/xETCf8REgr/ERIK + /xERC/8REQv/EREM/xEQDP8REA3/EQ8N/xEPDv8RDg7/EQ4P/xEND/8RDRD/EQ0Q/xEMEf8RDBH/EQsS + /xELEv8RCxP/EQoT/xEKFP8RChT/EQoV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQgX/xEIF/8RCBf/EQgY + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8REwj/ERMJ + /xETCf8REgr/ERIK/xESC/8REQv/EREM/xEQDP8REA3/EQ8N/xEPDv8RDw7/EQ4P/xEOD/8RDRD/EQ0Q + /xENEf8RDBH/EQwS/xELEv8RCxP/EQsT/xEKFP8RChT/EQoV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkX + /xEIF/8RCBf/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI + /xEUCP8RFAj/ERMJ/xETCf8REwn/ERIK/xESCv8REgv/EREL/xERDP8REAz/ERAN/xEPDf8RDw7/EQ4O + /xEOD/8RDRD/EQ0Q/xENEf8RDBH/EQwS/xEMEv8RCxP/EQsT/xEKFP8RChT/EQoV/xEKFf8RCRX/EQkW + /xEJFv8RCRb/EQkX/xEIF/8RCBf/EQgY/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQJ/xETCf8REwn/ERIK/xESCv8REgv/EREL/xERDP8REAz/ERAN + /xEQDf8RDw7/EQ8O/xEOD/8RDg//EQ0Q/xENEf8RDRH/EQwS/xEMEv8RCxP/EQsT/xELFP8RChT/EQoU + /xEKFf8RChX/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCBf/EQgY/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ/xETCf8REwn/ERMK/xESCv8REgv/ERIL + /xERDP8REQz/ERAN/xEQDf8RDw7/EQ8O/xEOD/8RDg//EQ4Q/xENEP8RDRH/EQwS/xEMEv8RDBL/EQsT + /xELE/8RCxT/EQoU/xEKFf8RChX/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCRf/EQgY/xEUBv8RFAb/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ/xEUCf8REwn/ERMK + /xETCv8REgv/ERIL/xERDP8REQz/EREN/xEQDf8REA7/EQ8O/xEPD/8RDg//EQ4Q/xENEP8RDRH/EQ0R + /xEMEv8RDBL/EQsT/xELE/8RCxT/EQoU/xEKFf8RChX/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCRf/EQgY + /xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ + /xEUCf8RFAn/ERMK/xATCv8REgr/ERIL/xESC/8REQz/EREM/xEQDf8REA3/EQ8O/xEPD/8RDw//EQ4Q + /xEOEP8RDRH/EQ0R/xEMEv8RDBL/EQwT/xELE/8RCxT/EQsU/xEKFf8RChX/EQoW/xEJFv8RCRb/EQkX + /xEJF/8RCRf/EQgY/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAA + ACcAAAAnAAAAAAAAAAAAAAATDgb/Ew4G/xQNBv8UDQf/FAwH/xQMB/8UCwf/FAsI/xQKCP8VCgj/FQoI + /xUKCf8VCQn/FQkJ/xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkM/xUJDP8VCQ3/FQkN + /xQJDv8UCQ7/FAkP/xQJD/8UCRD/FAgQ/xMPBv8TDgb/Ew0G/xQNB/8UDQf/FAwH/xQLCP8UCwj/FAsI + /xQKCP8VCgn/FQoJ/xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM + /xUJDf8UCQ3/FAkO/xQJD/8UCQ//FAkQ/xQJEP8UCBH/Ew8G/xMOBv8TDgb/Ew0H/xQNB/8UDAf/FAwI + /xQLCP8UCwj/FAoJ/xQKCf8UCgn/FAoJ/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQz/FQkM + /xUJDP8VCQ3/FQkN/xQJDv8UCQ7/FAkP/xQJD/8UCRD/FAgR/xMIEf8TDwb/Ew8G/xMOBv8TDgf/Ew0H + /xQNCP8UDAj/FAwI/xQLCf8UCwn/FAoJ/xQKCf8UCgr/FAkK/xQJCv8VCQv/FQkL/xUJC/8VCQv/FQkM + /xUJDP8VCQz/FQkN/xQJDf8UCQ7/FAkO/xQJD/8UCQ//FAkQ/xQIEP8UCBH/EwgR/xMQBv8TDwb/Ew8H + /xMOB/8TDQf/Ew0I/xQMCP8UDAj/FAsJ/xQLCf8UCwn/FAoK/xQKCv8UCgr/FAkL/xQJC/8UCQv/FAkM + /xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkP/xQJEP8UCRD/FAgR/xMIEf8TCBL/ExAG + /xMQBv8TDwb/Ew4H/xMOB/8TDQj/Ew0I/xMMCf8UDAn/FAsJ/xQLCv8UCgr/FAoK/xQKC/8UCQv/FAkL + /xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkQ/xQIEP8UCBH/EwgR + /xMIEv8TEQb/ExAG/xMPBv8TDwf/Ew4H/xMOCP8TDQj/EwwJ/xMMCf8TCwn/FAsK/xQLCv8UCgv/FAoL + /xQKC/8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJEP8UCRD/FAgR + /xMIEf8TCBL/EwgS/xIRBv8SEAb/ExAG/xMPB/8TDwf/Ew4I/xMNCP8TDQn/EwwJ/xMMCv8TCwr/FAsK + /xQKC/8UCgv/FAoM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkP/xQID/8UCRD/FAkQ + /xQIEf8TCBH/EwgS/xMIEv8TCBL/EhIF/xIRBv8SEAb/ExAH/xMPB/8TDgj/Ew4I/xMNCf8TDQn/EwwK + /xMMCv8TCwv/EwsL/xMKC/8UCgz/FAoM/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJD/8UCA//FAgQ + /xQIEP8UCBD/FAgR/xMIEf8TCBL/EwgS/xMIE/8SEgX/EhEG/xIRBv8SEAf/Eg8H/xMPCP8TDgj/Ew0J + /xMNCf8TDAr/HxoL/yMeDf8hHA3/EwoM/xMKDP8TCg3/EwkN/xQJDf8UCQ7/IxsQ/yQbEP8gFhH/FAkP + /xQIEP8UCBD/EwgQ/xMIEf8TCBH/EwgS/xMIEv8TCBP/EwgT/xISBf8SEgb/EhEG/xIQB/8SEAf/Eg8I + /xMOCP8TDgn/Ew0J/xMNCv9aYxP/k6oa/5GnGv8cFw3/EwoM/xMKDf8TCg3/EwkO/yciEP+Uphv/laAe + /1tZGP8TCRD/EwgQ/xMIEP8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIE/8TCBP/EhMF/xISBv8SEQb/EhEH + /xIQB/8SDwj/Eg8I/xIOCf8TDgn/Ew0K/y0tDv+Tqhr/k6oa/0JGEf8TCg3/EwoN/xMKDf8TCQ7/T1UU + /5OqGv+Upxv/LSgS/xMJEP8TCBD/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIFP8SEwX/EhIG + /xISBv8SEQf/EhEH/xIQCP8SDwj/Eg8J/xIOCf8SDQr/Ew0L/4GTGP+Tqhr/bnwW/yYjD/8mIg//JiIQ + /yYiEP95iRj/k6oa/4CSGf8TCRD/EwkQ/xMJEf8TCBH/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgU + /xITBf8SEwb/EhIG/xISB/8SEQf/EhAI/xIQCP8SDwn/Eg4J/xIOCv8SDQv/VF0T/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/VFoV/xMJEP8TCRH/EwgR/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT + /xMIFP8TCBT/EhQF/xITBf8SEgb/EhIG/xIRB/8SEQj/EhAI/xIPCf8SDwn/Eg4K/xINC/8nJw3/k6oa + /5OqGv+Bkxj/dYUX/3WFF/+Elxn/k6oa/5OqGv8nIxL/EwkR/xMJEf8TCRH/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFf8SFAX/EhMF/xITBv8SEgb/EhIH/xIRCP8SEAj/EhAJ/xIPCf8SDgr/Eg4L + /xINC/97jRf/k6oa/1xnFf8SCw7/EgsO/2l2Fv+Tqhr/e4wZ/xMJEP8TCRH/EwkR/xMJEv8TCBL/EwgS + /xMIE/8TCBP/EwgU/xIIFP8SCBT/EggV/xIUBf8SFAX/EhMG/xITBv8SEgf/EhEH/xIRCP8SEAn/Eg8J + /xIPCv8SDgv/Eg4L/09XE/+Tqhr/hJgZ/xMMDv8WEA7/jaMa/5OqG/9OVBX/EgkQ/xIJEf8SCRH/EgkS + /xIJEv8SCBP/EggT/xIIFP8SCBT/EggU/xIIFf8SCBX/EhQF/xIUBf8SFAb/EhMG/xISB/8SEgf/EhEI + /xIRCf8SEAn/Eg8K/xIPCv8SDgv/IiEO/5KpGv+Tqhr/LCwQ/zk7Ev+Tqhv/kqgc/yEdEv8SCRH/EgkR + /xIJEv8SCRL/EgkT/xIIE/8SCBP/EggU/xIIFP8SCBX/EggV/xIIFf8RFAX/ERQF/xIUBv8REwb/EhMH + /xISB/8SEgj/EhEJ/xIQCf8SEAr/Eg8K/xIOC/8SDgz/docX/5OqGv9VXhT/YW0W/5OpHf90hBv/EgoQ + /xIKEf8SCRH/EgkS/xIJEv8SCRP/EggT/xIIFP8SCBT/EggV/xIIFf8SCBX/EggW/xEUBf8RFAX/ERQG + /xEUBv8REwf/ERIH/xISCP8SEQj/EhEJ/xIQCv8SDwr/Eg8L/xIODP9JUBL/k6oa/36RGf+InBz/kqke + /0hNFv8SChD/EgoR/xIJEv8SCRL/EgkT/xIJE/8SCRT/EggU/xIIFP8SCBX/EggV/xIIFv8SCBb/ERQF + /xEUBf8RFAb/ERQG/xETB/8REwf/ERII/xESCP8REQn/EhAK/xIQCv8SDwv/Eg4M/x4dDv+RqBv/k6kd + /5KpHv+QpiD/HRkR/xIKEP8SChH/EgoS/xIJEv8SCRP/EgkT/xIJFP8SCBT/EggV/xIIFf8SCBb/EggW + /xIIFv8RFAX/ERQF/xEUBv8RFAb/ERQG/xETB/8REwj/ERII/xERCf8REQn/ERAK/xIPC/8SDwz/Eg4M + /3CAGf+SqR7/kqkg/259HP8SCxD/EgsQ/xIKEf8SChL/EgkS/xIJE/8SCRP/EgkU/xIIFP8SCBX/EggV + /xIIFv8SCBb/EggW/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERMH/xETCP8REgj/ERIJ/xERCf8REQr/ERAL + /xEPC/8RDwz/GxkO/yMiEP8jIhH/GxcQ/xIMEP8SCxH/EgsR/xIKEv8SChL/EgkT/xIJFP8SCRT/EgkV + /xIIFf8SCBb/EggW/xIIFv8SCBf/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERMH/xETCP8REgn/ERIJ + /xERCv8REAv/ERAL/xEPDP8RDg3/EQ4O/xENDv8RDA//EQwQ/xILEP8SCxH/EgoS/xIKEv8SChP/EgkU + /xIJFP8SCRX/EggV/xIIFv8SCBb/EggW/xIIF/8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERMI + /xESCf8REgn/EREK/xERCv8REAv/EQ8M/xEPDf8RDg3/EQ0O/xEND/8RDBD/EQwQ/xELEf8RCxL/EQoS + /xEKE/8RCRT/EQkU/xIJFf8SCRX/EggW/xIIFv8SCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH + /xEUB/8REwj/ERMI/xESCf8REgr/EREK/xEQC/8REAz/EQ8N/xEODf8RDg7/EQ0P/xENEP8RDBD/EQsR + /xELEv8RChL/EQoT/xEKFP8RCRT/EQkV/xEJFv8RCBb/EQgW/xEIF/8RCBf/ERQG/xEUBv8RFAb/ERQG + /xEUB/8RFAf/ERQH/xEUCP8REwj/ERMJ/xESCf8REgr/EREL/xEQDP8RDw3/EQ8N/xEODv8RDQ//EQ0Q + /xEMEP8RDBH/EQsS/xELEv8RChP/EQoU/xEJFP8RCRX/EQkW/xEJFv8RCBb/EQgX/xEIF/8RFAb/ERQG + /xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQI/xETCP8REwn/ERIJ/xESCv8REQv/EREM/xEQDP8RDw3/EQ4O + /xEOD/8RDQ//EQ0Q/xEMEf8RCxL/EQsS/xELE/8RChT/EQoU/xEJFf8RCRb/EQkW/xEIF/8RCBf/EQgX + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xETCf8REwn/ERIK/xESC/8REQv/ERAM + /xEQDf8RDw7/EQ4O/xEOD/8RDRD/EQwR/xEMEv8RCxL/EQsT/xEKFP8RChT/EQkV/xEJFv8RCRb/EQkX + /xEIF/8RCBj/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQJ/xETCf8REgr/ERIK + /xERC/8REQz/ERAN/xEPDf8RDw7/EQ4P/xENEP8RDRH/EQwS/xEMEv8RCxP/EQsU/xEKFP8RChX/EQkW + /xEJFv8RCRf/EQkX/xEIGP8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERMJ + /xETCv8REgr/ERIL/xERDP8REA3/ERAN/xEPDv8RDg//EQ4Q/xENEf8RDRH/EQwS/xELE/8RCxT/EQoU + /xEKFf8RCRb/EQkW/xEJF/8RCRf/EQgY/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAn/ERMJ/xETCv8REgv/ERIM/xERDP8REA3/EQ8O/xEPD/8RDhD/EQ0Q/xENEf8RDBL/EQwT + /xELE/8RCxT/EQoV/xEKFv8RCRb/EQkX/xEJF/8RCBj/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAEAAAACAAAAABACAAAAAA + AAAEAAAnAAAAJwAAAAAAAAAAAAAAEw4G/xQNB/8UDAf/FAsI/xQKCP8VCgn/FQkJ/xUJCf8VCQr/FQkL + /xUJC/8VCQz/FQkN/xQJDv8UCQ//FAgQ/xMPBv8TDgf/FA0H/xQMCP8UCwn/FAoJ/xQKCv8VCQr/FQkL + /xUJC/8VCQz/FQkN/xQJDv8UCQ//FAkQ/xQIEf8TEAb/Ew4H/xMNCP8TDAj/FAsJ/xQKCv8UCgr/FAkL + /xQJDP8UCQz/FAkN/xQJDv8UCQ7/FAkP/xQIEf8TCBL/EhEG/xMPB/8TDgj/Ew0J/xMMCf8UCwr/FAoL + /xQKDP8UCQz/FAkN/xQJDv8UCQ7/FAkP/xQJEP8TCBH/EwgS/xIRBv8SEAf/Ew8I/xMNCf8TDAn/GhQL + /xcPDP8TCgz/FAkN/xgODv8bEQ//FAkP/xQIEP8TCBH/EwgS/xMIE/8SEgX/EhEG/xIQCP8TDgn/Ew0K + /2t5Ff9haxX/EwoN/xMJDf9nchb/bHIZ/xMIEP8TCBH/EwgS/xMIEv8TCBP/EhMF/xISBv8SEAf/Eg8J + /xIOCv8/QxD/ip8Z/11mFP9dZhX/jKIZ/z9AE/8TCRH/EwgS/xMIEv8TCBP/EwgU/xITBf8SEgb/EhEH + /xIQCP8SDwr/FxQL/42jGf9ZYhT/XWcV/42iGv8YDxH/EwkR/xMIEv8TCBP/EwgU/xIIFf8SFAX/EhMG + /xISB/8SEQj/Eg8K/xIOC/9mcxX/VV4U/1xmFf9lcRj/EgkR/xIJEv8SCBP/EggU/xIIFP8SCBX/ERQF + /xEUBv8SEwf/EhEI/xIQCf8SDwv/OT0Q/36RGP+Dlxv/ODkU/xIKEf8SCRL/EgkT/xIIFP8SCBX/EggW + /xEUBf8RFAb/ERMH/xESCP8REQn/EhAL/xUSDP+Knhz/iJ0f/xUOEf8SChH/EgkS/xIJFP8SCBX/EggV + /xIIFv8RFAX/ERQG/xEUB/8REwj/ERIJ/xEQCv8RDwz/GBYO/xgVEP8SCxD/EgoS/xIKE/8SCRT/EgkV + /xIIFv8SCBf/ERQG/xEUBv8RFAf/ERQI/xESCf8REQr/ERAM/xEPDf8RDQ//EQwQ/xELEv8RChP/EQkU + /xEJFf8RCBb/EQgX/xEUBv8RFAb/ERQH/xEUB/8REwn/ERIK/xERC/8RDw3/EQ4O/xENEP8RDBH/EQsT + /xEKFP8RCRX/EQkW/xEIF/8RFAb/ERQH/xEUB/8RFAj/ERQI/xETCf8REgv/ERAM/xEPDv8RDRD/EQwR + /xELE/8RChT/EQkV/xEJFv8RCBf/ERQG/xEUB/8RFAf/ERQI/xEUCP8REwn/ERIL/xERDP8REA7/EQ4P + /xENEf8RDBL/EQsU/xEKFf8RCRb/EQkX/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + + \ No newline at end of file diff --git a/AuroraLauncher/OldGUI.cs b/AuroraLauncher/OldGUI.cs new file mode 100644 index 0000000..1132f8d --- /dev/null +++ b/AuroraLauncher/OldGUI.cs @@ -0,0 +1,148 @@ +using AuroraLauncher.Providers; +using System; +using System.Diagnostics; +using System.IO; +using System.Reflection; +using System.Text.RegularExpressions; +using System.Windows.Forms; + +namespace AuroraLauncher +{ + public partial class OldGui : Form + { + static Process _clientProcess; + /// + /// 0 = None, 1 = BattlEye, 2 = EasyAntiCheat + /// + static byte _clientAnticheat = 2; // Forced to EAC. + + public OldGui() + { + InitializeComponent(); + + foreach (EpicGames.Installed.Installation installation + in EpicGames.LauncherInstalled.InstallationList) + { + if (installation.AppName == "Fortnite") + textBoxFortnitePath.Text = installation.InstallLocation; + } + } + + private void OldGui_FormClosing(object sender, FormClosingEventArgs e) + { + if (_clientProcess != null) + { + if (!_clientProcess.HasExited) + { + MessageBox.Show("You cannot close Aurora Launcher while Fortnite is running!", string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Information); + + e.Cancel = true; + } + } + } + + private void buttonBrowse_Click(object sender, EventArgs e) + { + if (folderBrowserDialogBrowse.ShowDialog() == DialogResult.OK) + textBoxFortnitePath.Text = folderBrowserDialogBrowse.SelectedPath; + } + + private void linkLabelDiscord_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) + { + Process.Start("https://discord.gg/aurorafn"); + } + + private void buttonInfo_Click(object sender, EventArgs e) + { + var text = + "Having problems using Aurora? Make sure you follow these guidelines:\n" + + "- Your Fortnite is up-to-date.\n" + + "- Your username does not contain special characters.\n\n" + + "If you still seem to have problems, then please join our Discord server: https://discord.gg/aurorafn"; + + MessageBox.Show(text); + } + + private void buttonLaunch_Click(object sender, EventArgs e) + { + if (string.IsNullOrEmpty(textBoxUsername.Text) || textBoxUsername.Text.Length < 3) + { + MessageBox.Show("Username cannot be empty or below 3 characters.", string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Error); + return; + } + + textBoxUsername.Text = Regex.Replace(textBoxUsername.Text, "[^a-zA-Z0-9_.]+", string.Empty, RegexOptions.Compiled); + + // Sigh... + try + { + if (!Gui.IsValidPath(textBoxFortnitePath.Text)) + { + MessageBox.Show("Invalid Fortnite path.", string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Error); + return; + } + } + catch + { + MessageBox.Show("Invalid Fortnite path.", string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Error); + return; + } + + var clientPath = Path.Combine(textBoxFortnitePath.Text, $"FortniteGame\\Binaries\\Win64\\{Build.ClientExecutable}"); + if (!File.Exists(clientPath)) + { + MessageBox.Show($"\"{Build.ClientExecutable}\" was not found, please make sure it exists.", string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Error); + return; + } + + var nativePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), Build.LauncherNative); + if (!File.Exists(nativePath)) + { + MessageBox.Show($"\"{Build.LauncherNative}\" was not found, please make sure it exists.", string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Error); + return; + } + + var formattedArguments = $"-AUTH_LOGIN=\"{textBoxUsername.Text}@unused.com\" -AUTH_PASSWORD=unused -AUTH_TYPE=epic"; + + if (_clientAnticheat == 0) // None + formattedArguments += $" {Build.ClientArguments} -noeac -nobe -fltoken=none"; + else if (_clientAnticheat == 1) // BattlEye + formattedArguments += $" {Build.ClientArguments} -noeac -fromfl=be -fltoken={Build.BeToken}"; + else if (_clientAnticheat == 2) // EasyAntiCheat + formattedArguments += $" {Build.ClientArguments} -nobe -fromfl=eac -fltoken={Build.EacToken}"; + + _clientProcess = new Process + { + StartInfo = new ProcessStartInfo(clientPath, formattedArguments) + { + UseShellExecute = false, + + RedirectStandardOutput = true, + + CreateNoWindow = false + } + }; + + _clientProcess.Start(); + +#if !NATIVE + // Allocate the console, for standard output. + Win32.AllocConsole(); + + // Setup an AsyncStreamReader, for standard output. + var reader = new AsyncStreamReader(_clientProcess.StandardOutput); + + reader.ValueRecieved += delegate (object sender, string value) + { + Console.ForegroundColor = ConsoleColor.White; + Console.Write(value); + Console.ForegroundColor = ConsoleColor.Gray; + }; + + reader.Start(); +#else + Helper.InjectDll(_clientProcess.Id, Build.LauncherNative); +#endif // NATIVE + } + } +} diff --git a/AuroraLauncher/OldGUI.designer.cs b/AuroraLauncher/OldGUI.designer.cs new file mode 100644 index 0000000..d99c56a --- /dev/null +++ b/AuroraLauncher/OldGUI.designer.cs @@ -0,0 +1,150 @@ +namespace AuroraLauncher +{ + partial class OldGui + { + /// + /// 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() + { + this.buttonLaunch = new System.Windows.Forms.Button(); + this.labelUsername = new System.Windows.Forms.Label(); + this.textBoxUsername = new System.Windows.Forms.TextBox(); + this.labelFortnitePath = new System.Windows.Forms.Label(); + this.textBoxFortnitePath = new System.Windows.Forms.TextBox(); + this.linkLabelDiscord = new System.Windows.Forms.LinkLabel(); + this.buttonBrowse = new System.Windows.Forms.Button(); + this.folderBrowserDialogBrowse = new System.Windows.Forms.FolderBrowserDialog(); + this.buttonInfo = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // buttonLaunch + // + this.buttonLaunch.Location = new System.Drawing.Point(262, 79); + this.buttonLaunch.Name = "buttonLaunch"; + this.buttonLaunch.Size = new System.Drawing.Size(60, 20); + this.buttonLaunch.TabIndex = 0; + this.buttonLaunch.Text = "Launch"; + this.buttonLaunch.UseVisualStyleBackColor = true; + this.buttonLaunch.Click += new System.EventHandler(this.buttonLaunch_Click); + // + // labelUsername + // + this.labelUsername.AutoSize = true; + this.labelUsername.Location = new System.Drawing.Point(12, 15); + this.labelUsername.Name = "labelUsername"; + this.labelUsername.Size = new System.Drawing.Size(58, 13); + this.labelUsername.TabIndex = 1; + this.labelUsername.Text = "Username:"; + // + // textBoxUsername + // + this.textBoxUsername.Location = new System.Drawing.Point(77, 12); + this.textBoxUsername.Name = "textBoxUsername"; + this.textBoxUsername.Size = new System.Drawing.Size(245, 20); + this.textBoxUsername.TabIndex = 2; + // + // labelFortnitePath + // + this.labelFortnitePath.AutoSize = true; + this.labelFortnitePath.Location = new System.Drawing.Point(12, 42); + this.labelFortnitePath.Name = "labelFortnitePath"; + this.labelFortnitePath.Size = new System.Drawing.Size(70, 13); + this.labelFortnitePath.TabIndex = 3; + this.labelFortnitePath.Text = "Fortnite Path:"; + // + // textBoxFortnitePath + // + this.textBoxFortnitePath.Location = new System.Drawing.Point(88, 39); + this.textBoxFortnitePath.Name = "textBoxFortnitePath"; + this.textBoxFortnitePath.Size = new System.Drawing.Size(203, 20); + this.textBoxFortnitePath.TabIndex = 4; + // + // linkLabelDiscord + // + this.linkLabelDiscord.AutoSize = true; + this.linkLabelDiscord.Location = new System.Drawing.Point(13, 86); + this.linkLabelDiscord.Name = "linkLabelDiscord"; + this.linkLabelDiscord.Size = new System.Drawing.Size(86, 13); + this.linkLabelDiscord.TabIndex = 5; + this.linkLabelDiscord.TabStop = true; + this.linkLabelDiscord.Text = "Join our Discord."; + this.linkLabelDiscord.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabelDiscord_LinkClicked); + // + // buttonBrowse + // + this.buttonBrowse.Location = new System.Drawing.Point(297, 39); + this.buttonBrowse.Name = "buttonBrowse"; + this.buttonBrowse.Size = new System.Drawing.Size(25, 20); + this.buttonBrowse.TabIndex = 6; + this.buttonBrowse.Text = "..."; + this.buttonBrowse.UseVisualStyleBackColor = true; + this.buttonBrowse.Click += new System.EventHandler(this.buttonBrowse_Click); + // + // buttonInfo + // + this.buttonInfo.Location = new System.Drawing.Point(224, 79); + this.buttonInfo.Name = "buttonInfo"; + this.buttonInfo.Size = new System.Drawing.Size(35, 20); + this.buttonInfo.TabIndex = 7; + this.buttonInfo.Text = "Info"; + this.buttonInfo.UseVisualStyleBackColor = true; + this.buttonInfo.Click += new System.EventHandler(this.buttonInfo_Click); + // + // OldGUI + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(334, 111); + this.Controls.Add(this.buttonInfo); + this.Controls.Add(this.buttonBrowse); + this.Controls.Add(this.linkLabelDiscord); + this.Controls.Add(this.textBoxFortnitePath); + this.Controls.Add(this.labelFortnitePath); + this.Controls.Add(this.textBoxUsername); + this.Controls.Add(this.labelUsername); + this.Controls.Add(this.buttonLaunch); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.Name = "OldGUI"; + this.Text = "Aurora Launcher"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.OldGui_FormClosing); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button buttonLaunch; + private System.Windows.Forms.Label labelUsername; + private System.Windows.Forms.TextBox textBoxUsername; + private System.Windows.Forms.Label labelFortnitePath; + private System.Windows.Forms.TextBox textBoxFortnitePath; + private System.Windows.Forms.LinkLabel linkLabelDiscord; + private System.Windows.Forms.Button buttonBrowse; + private System.Windows.Forms.FolderBrowserDialog folderBrowserDialogBrowse; + private System.Windows.Forms.Button buttonInfo; + } +} \ No newline at end of file diff --git a/AuroraLauncher/OldGui.resx b/AuroraLauncher/OldGui.resx new file mode 100644 index 0000000..fab6828 --- /dev/null +++ b/AuroraLauncher/OldGui.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/AuroraLauncher/Program.cs b/AuroraLauncher/Program.cs index a2fbd86..b5d5814 100644 --- a/AuroraLauncher/Program.cs +++ b/AuroraLauncher/Program.cs @@ -1,8 +1,6 @@ using System; using System.Diagnostics; using System.IO; -using System.Runtime.InteropServices; -using System.Text; using System.Text.RegularExpressions; using System.Windows.Forms; @@ -27,13 +25,18 @@ class Program #endif // GUI static void Main(string[] args) { + var formattedArguments = string.Join(" ", args); + #if GUI Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); - Application.Run(new Gui()); -#else - var formattedArguments = string.Join(" ", args); + // Check if -NOSTALGIA exists in args (regardless of case) to run the old GUI. + if (!formattedArguments.ToUpper().Contains("-NOSTALGIA")) + Application.Run(new Gui()); + else + Application.Run(new OldGui()); +#else // Check if -FORCEBE exists in args (regardless of case) to force BattlEye. if (formattedArguments.ToUpper().Contains("-FORCEBE")) { @@ -51,25 +54,25 @@ static void Main(string[] args) } if (_clientAnticheat == 0) // None - formattedArguments += $" {Configuration.ClientArguments} -noeac -nobe -fltoken=none"; + formattedArguments += $" {Build.ClientArguments} -noeac -nobe -fltoken=none"; else if (_clientAnticheat == 1) // BattlEye - formattedArguments += $" {Configuration.ClientArguments} -noeac -fromfl=be -fltoken={Configuration.BEToken}"; + formattedArguments += $" {Build.ClientArguments} -noeac -fromfl=be -fltoken={Build.BeToken}"; else if (_clientAnticheat == 2) // EasyAntiCheat - formattedArguments += $" {Configuration.ClientArguments} -nobe -fromfl=eac -fltoken={Configuration.EACToken}"; + formattedArguments += $" {Build.ClientArguments} -nobe -fromfl=eac -fltoken={Build.EacToken}"; #if !NATIVE Win32.AllocConsole(); #endif // NATIVE // Check if the client exists in the current work path, if it doesn't, just exit. - if (!File.Exists(Configuration.ClientExecutable)) + if (!File.Exists(Build.ClientExecutable)) { #if NATIVE Win32.AllocConsole(); #endif // NATIVE Console.ForegroundColor = ConsoleColor.Red; - Console.WriteLine($"\"{Configuration.ClientExecutable}\" was not found, please make sure it exists."); + Console.WriteLine($"\"{Build.ClientExecutable}\" was not found, please make sure it exists."); Console.ForegroundColor = ConsoleColor.Gray; Console.ReadKey(); @@ -78,12 +81,12 @@ static void Main(string[] args) #if NATIVE // Check if the native exists in the current work path, if it doesn't, just exit. - if (!File.Exists(Configuration.ClientNative)) + if (!File.Exists(Build.ClientNative)) { Win32.AllocConsole(); Console.ForegroundColor = ConsoleColor.Red; - Console.WriteLine($"\"{Configuration.ClientNative}\" was not found, please make sure it exists."); + Console.WriteLine($"\"{Build.ClientNative}\" was not found, please make sure it exists."); Console.ForegroundColor = ConsoleColor.Gray; Console.ReadKey(); @@ -92,14 +95,15 @@ static void Main(string[] args) #endif // NATIVE #if !NATIVE - Console.ForegroundColor = ConsoleColor.Green; - Console.WriteLine("AuroraLauncher by Cyuubi"); + Console.ForegroundColor = ConsoleColor.Magenta; + Console.WriteLine("Aurora, made with <3 by Cyuubi and Slushia."); + Console.WriteLine("Discord: https://discord.gg/aurorafn\n"); Console.ForegroundColor = ConsoleColor.Gray; #endif // NATIVE _clientProcess = new Process { - StartInfo = new ProcessStartInfo(Configuration.ClientExecutable, formattedArguments) + StartInfo = new ProcessStartInfo(Build.ClientExecutable, formattedArguments) { UseShellExecute = false, @@ -131,19 +135,7 @@ static void Main(string[] args) reader.Start(); #else - var clientHandle = Win32.OpenProcess(Win32.PROCESS_CREATE_THREAD | Win32.PROCESS_QUERY_INFORMATION | - Win32.PROCESS_VM_OPERATION | Win32.PROCESS_VM_WRITE | Win32.PROCESS_VM_READ, false, _clientProcess.Id); - - var loadLibrary = Win32.GetProcAddress(Win32.GetModuleHandle("kernel32.dll"), "LoadLibraryA"); - - var size = (uint)((Configuration.ClientNative.Length + 1) * Marshal.SizeOf(typeof(char))); - var address = Win32.VirtualAllocEx(clientHandle, IntPtr.Zero, - size, Win32.MEM_COMMIT | Win32.MEM_RESERVE, Win32.PAGE_READWRITE); - - Win32.WriteProcessMemory(clientHandle, address, - Encoding.Default.GetBytes(Configuration.ClientNative), size, out UIntPtr bytesWritten); - - Win32.CreateRemoteThread(clientHandle, IntPtr.Zero, 0, loadLibrary, address, 0, IntPtr.Zero); + Helper.InjectDll(_clientProcess.Id, Build.ClientNative); #endif // NATIVE _clientProcess.WaitForExit(); // Wait for the client process to exit. diff --git a/AuroraLauncher/Properties/AssemblyInfo.cs b/AuroraLauncher/Properties/AssemblyInfo.cs index d7f0c0c..3bd6563 100644 --- a/AuroraLauncher/Properties/AssemblyInfo.cs +++ b/AuroraLauncher/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyVersion("1.1.0.0")] +[assembly: AssemblyFileVersion("1.1.0.0")] diff --git a/AuroraLauncher/Providers/Api.cs b/AuroraLauncher/Providers/Api.cs index ab01d1a..287edd2 100644 --- a/AuroraLauncher/Providers/Api.cs +++ b/AuroraLauncher/Providers/Api.cs @@ -1,5 +1,6 @@ using RestSharp; using System; +using System.Net; namespace AuroraLauncher.Providers { @@ -7,7 +8,7 @@ static class Api { #region Field Region - static RestClient _client = new RestClient($"{Build.LauncherUrl}/files"); + static RestClient _client = new RestClient(Build.LauncherUri); #endregion @@ -15,20 +16,81 @@ static class Api public static string Version => GetVersion(); + public static int Clients => GetClients(); + + public static int Parties => GetParties(); + #endregion #region Method Region + static void SetApi() + { + ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; + + _client.UserAgent = $"AuroraLauncher/{App.Version}"; + } + + // Not really apart of the API, but who gives a fuck? static string GetVersion() { - string version = _client.Get(new RestRequest("version")).Content; +#if FAKE_API + return App.Version; +#endif + + SetApi(); + var version = _client.Get(new RestRequest("files/version")).Content; if (string.IsNullOrEmpty(version)) - return "Offline"; + version = "Offline"; return version; } - #endregion + static int GetClients() + { +#if FAKE_API + return 0; +#endif + + SetApi(); + + var clients = _client.Get(new RestRequest("id/api/clients")).Content; + try + { + if (!string.IsNullOrEmpty(clients)) + return Convert.ToInt32(clients); + else + return 0; + } + catch + { + return 0; + } + } + + static int GetParties() + { +#if FAKE_API + return 0; +#endif + + SetApi(); + + var parties = _client.Get(new RestRequest("id/api/parties")).Content; + try + { + if (!string.IsNullOrEmpty(parties)) + return Convert.ToInt32(parties); + else + return 0; + } + catch + { + return 0; + } + } + +#endregion } } diff --git a/AuroraLauncher/Providers/Configuration.cs b/AuroraLauncher/Providers/Configuration.cs index 615aa99..c535627 100644 --- a/AuroraLauncher/Providers/Configuration.cs +++ b/AuroraLauncher/Providers/Configuration.cs @@ -28,6 +28,9 @@ class Configuration [JsonProperty("DarkMode")] public bool DarkMode { get; set; } + [JsonProperty("DisableOnline")] + public bool DisableOnline { get; set; } + #endregion #region Method Region @@ -48,6 +51,8 @@ public void Open() Password = configuration.Password; DarkMode = configuration.DarkMode; + + DisableOnline = configuration.DisableOnline; } else { diff --git a/AuroraLauncher/Providers/EpicGames.cs b/AuroraLauncher/Providers/EpicGames.cs index e96dd45..e580a53 100644 --- a/AuroraLauncher/Providers/EpicGames.cs +++ b/AuroraLauncher/Providers/EpicGames.cs @@ -38,7 +38,7 @@ public class Installation static Installed GetLauncherInstalled() { - string path = Path.Combine(GetFolderPath(SpecialFolder.CommonApplicationData), + var path = Path.Combine(GetFolderPath(SpecialFolder.CommonApplicationData), "Epic\\UnrealEngineLauncher\\LauncherInstalled.dat"); if (!File.Exists(path)) diff --git a/AuroraLauncher/Settings.Designer.cs b/AuroraLauncher/Settings.Designer.cs index 55e86e6..dd052a2 100644 --- a/AuroraLauncher/Settings.Designer.cs +++ b/AuroraLauncher/Settings.Designer.cs @@ -28,32 +28,34 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.materialLabelComingSoon = new MaterialSkin.Controls.MaterialLabel(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings)); + this.materialLabelWarning = new MaterialSkin.Controls.MaterialLabel(); this.materialRaisedButtonSave = new MaterialSkin.Controls.MaterialRaisedButton(); this.materialSingleLineTextFieldInstallLocation = new MaterialSkin.Controls.MaterialSingleLineTextField(); this.materialLabelInstallLocation = new MaterialSkin.Controls.MaterialLabel(); - this.materialFlatButtonBrowse = new MaterialSkin.Controls.MaterialFlatButton(); - this.materialRaisedButtonReset = new MaterialSkin.Controls.MaterialRaisedButton(); - this.folderBrowserDialogBrowse = new System.Windows.Forms.FolderBrowserDialog(); - this.materialRadioButtonDark = new MaterialSkin.Controls.MaterialRadioButton(); - this.materialRadioButtonLight = new MaterialSkin.Controls.MaterialRadioButton(); + this.materialFlatButtonInstallLocationBrowse = new MaterialSkin.Controls.MaterialFlatButton(); + this.materialRaisedButtonInstallLocationReset = new MaterialSkin.Controls.MaterialRaisedButton(); + this.folderBrowserDialogInstallLocationBrowse = new System.Windows.Forms.FolderBrowserDialog(); + this.materialRadioButtonThemeDark = new MaterialSkin.Controls.MaterialRadioButton(); + this.materialRadioButtonThemeLight = new MaterialSkin.Controls.MaterialRadioButton(); this.materialLabelTheme = new MaterialSkin.Controls.MaterialLabel(); this.materialSingleLineTextFieldArguments = new MaterialSkin.Controls.MaterialSingleLineTextField(); this.materialLabelArguments = new MaterialSkin.Controls.MaterialLabel(); + this.materialLabelComingSoon = new MaterialSkin.Controls.MaterialLabel(); this.SuspendLayout(); // - // materialLabelComingSoon + // materialLabelWarning // - this.materialLabelComingSoon.AutoSize = true; - this.materialLabelComingSoon.Depth = 0; - this.materialLabelComingSoon.Font = new System.Drawing.Font("Roboto", 11F); - this.materialLabelComingSoon.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(222)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); - this.materialLabelComingSoon.Location = new System.Drawing.Point(12, 292); - this.materialLabelComingSoon.MouseState = MaterialSkin.MouseState.HOVER; - this.materialLabelComingSoon.Name = "materialLabelComingSoon"; - this.materialLabelComingSoon.Size = new System.Drawing.Size(383, 19); - this.materialLabelComingSoon.TabIndex = 0; - this.materialLabelComingSoon.Text = "NOTE: More coming soon, including Anti-Cheat options!"; + this.materialLabelWarning.AutoSize = true; + this.materialLabelWarning.Depth = 0; + this.materialLabelWarning.Font = new System.Drawing.Font("Roboto", 11F); + this.materialLabelWarning.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(222)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); + this.materialLabelWarning.Location = new System.Drawing.Point(12, 289); + this.materialLabelWarning.MouseState = MaterialSkin.MouseState.HOVER; + this.materialLabelWarning.Name = "materialLabelWarning"; + this.materialLabelWarning.Size = new System.Drawing.Size(371, 19); + this.materialLabelWarning.TabIndex = 0; + this.materialLabelWarning.Text = "WARNING: Do not share your \"Configuration.json\" file!"; // // materialRaisedButtonSave // @@ -96,69 +98,69 @@ private void InitializeComponent() this.materialLabelInstallLocation.TabIndex = 3; this.materialLabelInstallLocation.Text = "Install Location:"; // - // materialFlatButtonBrowse - // - this.materialFlatButtonBrowse.AutoSize = true; - this.materialFlatButtonBrowse.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.materialFlatButtonBrowse.Depth = 0; - this.materialFlatButtonBrowse.Location = new System.Drawing.Point(464, 75); - this.materialFlatButtonBrowse.Margin = new System.Windows.Forms.Padding(4, 6, 4, 6); - this.materialFlatButtonBrowse.MouseState = MaterialSkin.MouseState.HOVER; - this.materialFlatButtonBrowse.Name = "materialFlatButtonBrowse"; - this.materialFlatButtonBrowse.Primary = false; - this.materialFlatButtonBrowse.Size = new System.Drawing.Size(23, 36); - this.materialFlatButtonBrowse.TabIndex = 4; - this.materialFlatButtonBrowse.Text = "..."; - this.materialFlatButtonBrowse.UseVisualStyleBackColor = true; - this.materialFlatButtonBrowse.Click += new System.EventHandler(this.materialFlatButtonBrowse_Click); - // - // materialRaisedButtonReset - // - this.materialRaisedButtonReset.Depth = 0; - this.materialRaisedButtonReset.Location = new System.Drawing.Point(382, 108); - this.materialRaisedButtonReset.MouseState = MaterialSkin.MouseState.HOVER; - this.materialRaisedButtonReset.Name = "materialRaisedButtonReset"; - this.materialRaisedButtonReset.Primary = true; - this.materialRaisedButtonReset.Size = new System.Drawing.Size(75, 23); - this.materialRaisedButtonReset.TabIndex = 5; - this.materialRaisedButtonReset.Text = "Reset"; - this.materialRaisedButtonReset.UseVisualStyleBackColor = true; - this.materialRaisedButtonReset.Click += new System.EventHandler(this.materialRaisedButtonReset_Click); - // - // materialRadioButtonDark - // - this.materialRadioButtonDark.AutoSize = true; - this.materialRadioButtonDark.Depth = 0; - this.materialRadioButtonDark.Font = new System.Drawing.Font("Roboto", 10F); - this.materialRadioButtonDark.Location = new System.Drawing.Point(74, 107); - this.materialRadioButtonDark.Margin = new System.Windows.Forms.Padding(0); - this.materialRadioButtonDark.MouseLocation = new System.Drawing.Point(-1, -1); - this.materialRadioButtonDark.MouseState = MaterialSkin.MouseState.HOVER; - this.materialRadioButtonDark.Name = "materialRadioButtonDark"; - this.materialRadioButtonDark.Ripple = true; - this.materialRadioButtonDark.Size = new System.Drawing.Size(57, 30); - this.materialRadioButtonDark.TabIndex = 6; - this.materialRadioButtonDark.TabStop = true; - this.materialRadioButtonDark.Text = "Dark"; - this.materialRadioButtonDark.UseVisualStyleBackColor = true; - this.materialRadioButtonDark.CheckedChanged += new System.EventHandler(this.materialRadioButtonDark_CheckedChanged); - // - // materialRadioButtonLight - // - this.materialRadioButtonLight.AutoSize = true; - this.materialRadioButtonLight.Depth = 0; - this.materialRadioButtonLight.Font = new System.Drawing.Font("Roboto", 10F); - this.materialRadioButtonLight.Location = new System.Drawing.Point(131, 107); - this.materialRadioButtonLight.Margin = new System.Windows.Forms.Padding(0); - this.materialRadioButtonLight.MouseLocation = new System.Drawing.Point(-1, -1); - this.materialRadioButtonLight.MouseState = MaterialSkin.MouseState.HOVER; - this.materialRadioButtonLight.Name = "materialRadioButtonLight"; - this.materialRadioButtonLight.Ripple = true; - this.materialRadioButtonLight.Size = new System.Drawing.Size(60, 30); - this.materialRadioButtonLight.TabIndex = 7; - this.materialRadioButtonLight.TabStop = true; - this.materialRadioButtonLight.Text = "Light"; - this.materialRadioButtonLight.UseVisualStyleBackColor = true; + // materialFlatButtonInstallLocationBrowse + // + this.materialFlatButtonInstallLocationBrowse.AutoSize = true; + this.materialFlatButtonInstallLocationBrowse.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; + this.materialFlatButtonInstallLocationBrowse.Depth = 0; + this.materialFlatButtonInstallLocationBrowse.Location = new System.Drawing.Point(464, 75); + this.materialFlatButtonInstallLocationBrowse.Margin = new System.Windows.Forms.Padding(4, 6, 4, 6); + this.materialFlatButtonInstallLocationBrowse.MouseState = MaterialSkin.MouseState.HOVER; + this.materialFlatButtonInstallLocationBrowse.Name = "materialFlatButtonInstallLocationBrowse"; + this.materialFlatButtonInstallLocationBrowse.Primary = false; + this.materialFlatButtonInstallLocationBrowse.Size = new System.Drawing.Size(23, 36); + this.materialFlatButtonInstallLocationBrowse.TabIndex = 4; + this.materialFlatButtonInstallLocationBrowse.Text = "..."; + this.materialFlatButtonInstallLocationBrowse.UseVisualStyleBackColor = true; + this.materialFlatButtonInstallLocationBrowse.Click += new System.EventHandler(this.materialFlatButtonInstallLocationBrowse_Click); + // + // materialRaisedButtonInstallLocationReset + // + this.materialRaisedButtonInstallLocationReset.Depth = 0; + this.materialRaisedButtonInstallLocationReset.Location = new System.Drawing.Point(382, 108); + this.materialRaisedButtonInstallLocationReset.MouseState = MaterialSkin.MouseState.HOVER; + this.materialRaisedButtonInstallLocationReset.Name = "materialRaisedButtonInstallLocationReset"; + this.materialRaisedButtonInstallLocationReset.Primary = true; + this.materialRaisedButtonInstallLocationReset.Size = new System.Drawing.Size(75, 23); + this.materialRaisedButtonInstallLocationReset.TabIndex = 5; + this.materialRaisedButtonInstallLocationReset.Text = "Reset"; + this.materialRaisedButtonInstallLocationReset.UseVisualStyleBackColor = true; + this.materialRaisedButtonInstallLocationReset.Click += new System.EventHandler(this.materialRaisedButtonInstallLocationReset_Click); + // + // materialRadioButtonThemeDark + // + this.materialRadioButtonThemeDark.AutoSize = true; + this.materialRadioButtonThemeDark.Depth = 0; + this.materialRadioButtonThemeDark.Font = new System.Drawing.Font("Roboto", 10F); + this.materialRadioButtonThemeDark.Location = new System.Drawing.Point(74, 107); + this.materialRadioButtonThemeDark.Margin = new System.Windows.Forms.Padding(0); + this.materialRadioButtonThemeDark.MouseLocation = new System.Drawing.Point(-1, -1); + this.materialRadioButtonThemeDark.MouseState = MaterialSkin.MouseState.HOVER; + this.materialRadioButtonThemeDark.Name = "materialRadioButtonThemeDark"; + this.materialRadioButtonThemeDark.Ripple = true; + this.materialRadioButtonThemeDark.Size = new System.Drawing.Size(57, 30); + this.materialRadioButtonThemeDark.TabIndex = 6; + this.materialRadioButtonThemeDark.TabStop = true; + this.materialRadioButtonThemeDark.Text = "Dark"; + this.materialRadioButtonThemeDark.UseVisualStyleBackColor = true; + this.materialRadioButtonThemeDark.CheckedChanged += new System.EventHandler(this.materialRadioButtonThemeDark_CheckedChanged); + // + // materialRadioButtonThemeLight + // + this.materialRadioButtonThemeLight.AutoSize = true; + this.materialRadioButtonThemeLight.Depth = 0; + this.materialRadioButtonThemeLight.Font = new System.Drawing.Font("Roboto", 10F); + this.materialRadioButtonThemeLight.Location = new System.Drawing.Point(139, 107); + this.materialRadioButtonThemeLight.Margin = new System.Windows.Forms.Padding(0); + this.materialRadioButtonThemeLight.MouseLocation = new System.Drawing.Point(-1, -1); + this.materialRadioButtonThemeLight.MouseState = MaterialSkin.MouseState.HOVER; + this.materialRadioButtonThemeLight.Name = "materialRadioButtonThemeLight"; + this.materialRadioButtonThemeLight.Ripple = true; + this.materialRadioButtonThemeLight.Size = new System.Drawing.Size(60, 30); + this.materialRadioButtonThemeLight.TabIndex = 7; + this.materialRadioButtonThemeLight.TabStop = true; + this.materialRadioButtonThemeLight.Text = "Light"; + this.materialRadioButtonThemeLight.UseVisualStyleBackColor = true; // // materialLabelTheme // @@ -201,22 +203,37 @@ private void InitializeComponent() this.materialLabelArguments.TabIndex = 10; this.materialLabelArguments.Text = "Arguments:"; // + // materialLabelComingSoon + // + this.materialLabelComingSoon.AutoSize = true; + this.materialLabelComingSoon.Depth = 0; + this.materialLabelComingSoon.Font = new System.Drawing.Font("Roboto", 11F); + this.materialLabelComingSoon.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(222)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); + this.materialLabelComingSoon.Location = new System.Drawing.Point(12, 142); + this.materialLabelComingSoon.MouseState = MaterialSkin.MouseState.HOVER; + this.materialLabelComingSoon.Name = "materialLabelComingSoon"; + this.materialLabelComingSoon.Size = new System.Drawing.Size(336, 19); + this.materialLabelComingSoon.TabIndex = 11; + this.materialLabelComingSoon.Text = "More coming soon, including Anti-Cheat options."; + // // Settings // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(500, 320); + this.Controls.Add(this.materialLabelComingSoon); this.Controls.Add(this.materialLabelArguments); this.Controls.Add(this.materialSingleLineTextFieldArguments); this.Controls.Add(this.materialLabelTheme); - this.Controls.Add(this.materialRadioButtonLight); - this.Controls.Add(this.materialRadioButtonDark); - this.Controls.Add(this.materialRaisedButtonReset); - this.Controls.Add(this.materialFlatButtonBrowse); + this.Controls.Add(this.materialRadioButtonThemeLight); + this.Controls.Add(this.materialRadioButtonThemeDark); + this.Controls.Add(this.materialRaisedButtonInstallLocationReset); + this.Controls.Add(this.materialFlatButtonInstallLocationBrowse); this.Controls.Add(this.materialLabelInstallLocation); this.Controls.Add(this.materialSingleLineTextFieldInstallLocation); this.Controls.Add(this.materialRaisedButtonSave); - this.Controls.Add(this.materialLabelComingSoon); + this.Controls.Add(this.materialLabelWarning); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.MaximizeBox = false; this.Name = "Settings"; this.Sizable = false; @@ -229,17 +246,18 @@ private void InitializeComponent() #endregion - private MaterialSkin.Controls.MaterialLabel materialLabelComingSoon; + private MaterialSkin.Controls.MaterialLabel materialLabelWarning; private MaterialSkin.Controls.MaterialRaisedButton materialRaisedButtonSave; private MaterialSkin.Controls.MaterialSingleLineTextField materialSingleLineTextFieldInstallLocation; private MaterialSkin.Controls.MaterialLabel materialLabelInstallLocation; - private MaterialSkin.Controls.MaterialFlatButton materialFlatButtonBrowse; - private MaterialSkin.Controls.MaterialRaisedButton materialRaisedButtonReset; - private System.Windows.Forms.FolderBrowserDialog folderBrowserDialogBrowse; - private MaterialSkin.Controls.MaterialRadioButton materialRadioButtonDark; - private MaterialSkin.Controls.MaterialRadioButton materialRadioButtonLight; + private MaterialSkin.Controls.MaterialFlatButton materialFlatButtonInstallLocationBrowse; + private MaterialSkin.Controls.MaterialRaisedButton materialRaisedButtonInstallLocationReset; + private System.Windows.Forms.FolderBrowserDialog folderBrowserDialogInstallLocationBrowse; + private MaterialSkin.Controls.MaterialRadioButton materialRadioButtonThemeDark; + private MaterialSkin.Controls.MaterialRadioButton materialRadioButtonThemeLight; private MaterialSkin.Controls.MaterialLabel materialLabelTheme; private MaterialSkin.Controls.MaterialSingleLineTextField materialSingleLineTextFieldArguments; private MaterialSkin.Controls.MaterialLabel materialLabelArguments; + private MaterialSkin.Controls.MaterialLabel materialLabelComingSoon; } } \ No newline at end of file diff --git a/AuroraLauncher/Settings.cs b/AuroraLauncher/Settings.cs index ae54c18..6e6c4de 100644 --- a/AuroraLauncher/Settings.cs +++ b/AuroraLauncher/Settings.cs @@ -22,14 +22,14 @@ public Settings(Gui gui) _skinManager.AddFormToManage(this); _skinManager.Theme = _gui.Configuration.DarkMode ? MaterialSkinManager.Themes.DARK : MaterialSkinManager.Themes.LIGHT; - _skinManager.ColorScheme = new ColorScheme(Primary.Pink600, Primary.Pink800, Primary.Pink400, Accent.Pink200, TextShade.WHITE); + _skinManager.ColorScheme = new ColorScheme(Primary.Teal600, Primary.Teal800, Primary.Teal700, Accent.Teal700, TextShade.WHITE); materialSingleLineTextFieldInstallLocation.Text = _gui.Configuration.InstallLocation; if (_gui.Configuration.DarkMode) - materialRadioButtonDark.Checked = true; + materialRadioButtonThemeDark.Checked = true; else - materialRadioButtonLight.Checked = true; + materialRadioButtonThemeLight.Checked = true; materialSingleLineTextFieldArguments.Text = _gui.Configuration.Arguments; } @@ -43,12 +43,23 @@ void Save() _gui.Configuration.Save(); } + private void Settings_FormClosing(object sender, FormClosingEventArgs e) + { + Save(); + } + private void materialRaisedButtonSave_Click(object sender, EventArgs e) { Save(); } - private void materialRaisedButtonReset_Click(object sender, EventArgs e) + private void materialFlatButtonInstallLocationBrowse_Click(object sender, EventArgs e) + { + if (folderBrowserDialogInstallLocationBrowse.ShowDialog() == DialogResult.OK) + materialSingleLineTextFieldInstallLocation.Text = folderBrowserDialogInstallLocationBrowse.SelectedPath; + } + + private void materialRaisedButtonInstallLocationReset_Click(object sender, EventArgs e) { foreach (EpicGames.Installed.Installation installation in EpicGames.LauncherInstalled.InstallationList) @@ -58,20 +69,9 @@ private void materialRaisedButtonReset_Click(object sender, EventArgs e) } } - private void Settings_FormClosing(object sender, FormClosingEventArgs e) - { - Save(); - } - - private void materialFlatButtonBrowse_Click(object sender, EventArgs e) - { - if (folderBrowserDialogBrowse.ShowDialog() == DialogResult.OK) - materialSingleLineTextFieldInstallLocation.Text = folderBrowserDialogBrowse.SelectedPath; - } - - private void materialRadioButtonDark_CheckedChanged(object sender, EventArgs e) + private void materialRadioButtonThemeDark_CheckedChanged(object sender, EventArgs e) { - _gui.Configuration.DarkMode = materialRadioButtonDark.Checked; + _gui.Configuration.DarkMode = materialRadioButtonThemeDark.Checked; _skinManager.Theme = _gui.Configuration.DarkMode ? MaterialSkinManager.Themes.DARK : MaterialSkinManager.Themes.LIGHT; } diff --git a/AuroraLauncher/Settings.resx b/AuroraLauncher/Settings.resx index fab6828..a2a8ff2 100644 --- a/AuroraLauncher/Settings.resx +++ b/AuroraLauncher/Settings.resx @@ -117,7 +117,1864 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + 17, 17 + + + + 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 + /xUKCP8VCgj/FQoI/xUKCP8VCgj/FQoJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xMOBv8TDgb/Ew4G + /xMOBv8TDgb/Ew4G/xQOBv8UDQb/FA0G/xQNBv8UDQb/FA0H/xQNB/8UDQf/FA0H/xQMB/8UDAf/FAwH + /xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwH/xQLB/8UCwf/FAsH/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI + /xQKCP8UCgj/FQoI/xUKCP8VCgj/FQoI/xUKCP8VCgj/FQoI/xUKCP8VCgj/FQoI/xUKCf8VCgn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ + /xQJEP8UCRD/FAgQ/xQIEP8UCBH/Ew8G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew4G/xQOBv8UDQb/FA0G + /xQNBv8UDQb/FA0H/xQNB/8UDQf/FA0H/xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwH/xQMB/8UDAf/FAsH + /xQLB/8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQKCP8UCgj/FQoI/xUKCP8VCgj/FQoI + /xUKCP8VCgj/FQoI/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8TDwb/Ew8G + /xMOBv8TDgb/Ew4G/xMOBv8TDgb/FA4G/xQNBv8UDQb/FA0G/xQNBv8UDQf/FA0H/xQNB/8UDQf/FA0H + /xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwH/xQMB/8UCwf/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI + /xQLCP8UCwj/FAsI/xQKCP8VCgj/FAoI/xQKCP8VCgj/FQoI/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ + /xUKCf8VCgn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ + /xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xMPBv8TDwb/Ew4G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew4G + /xMNBv8UDQb/FA0H/xQNB/8UDQf/FA0H/xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwH + /xQMB/8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAoI/xQKCP8UCgj/FAoI + /xUKCP8VCgj/FQoJ/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ/xUKCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/Ew8G + /xMPBv8TDwb/Ew4G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew0G/xQNBv8UDQf/FA0H/xQNB/8UDQf/FA0H + /xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwH/xQMB/8UDAf/FAwI/xQMCP8UCwj/FAsI/xQLCP8UCwj/FAsI + /xQLCP8UCwj/FAsI/xQLCP8UCwj/FAoI/xQKCP8UCgj/FAoJ/xQKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ + /xUKCf8VCgn/FQoJ/xUKCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8TDwb/Ew8G/xMPBv8TDgb/Ew4G/xMOBv8TDgb/Ew4G + /xMOBv8TDgb/Ew0G/xQNB/8UDQf/FA0H/xQNB/8UDQf/FA0H/xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwH + /xQMCP8UDAj/FAwI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCgj/FAoI + /xQKCf8UCgn/FAoJ/xQKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQoJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR + /xMPBv8TDwb/Ew8G/xMPBv8TDgb/Ew4G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew0H/xMNB/8UDQf/FA0H + /xQNB/8UDQf/FA0H/xQNB/8UDAf/FAwH/xQMB/8UDAf/FAwI/xQMCP8UDAj/FAwI/xQLCP8UCwj/FAsI + /xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQKCP8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xUKCf8UCgn/FAoJ + /xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xQIEf8TCBH/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDgb/Ew4G + /xMOBv8TDgb/Ew4G/xMOB/8TDQf/Ew0H/xMNB/8UDQf/FA0H/xQNB/8UDQf/FA0H/xQNB/8UDAf/FAwH + /xQMB/8UDAj/FAwI/xQMCP8UDAj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FQoJ/xQKCf8UCgn/FQoJ/xUKCf8VCQn/FQkJ + /xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR + /xMIEf8TDwb/Ew8G/xMPBv8TDwb/Ew8G/xMOBv8TDgb/Ew4G/xMOBv8TDgb/Ew4H/xMOB/8TDQf/Ew0H + /xQNB/8UDQf/FA0H/xQNB/8UDQf/FA0H/xQMB/8UDAf/FAwH/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAsI + /xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCf8UCwn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FQoJ/xUKCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xQIEf8TCBH/EwgR/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G + /xMOBv8TDgb/Ew4G/xMOBv8TDgf/Ew4H/xMOB/8TDQf/Ew0H/xMNB/8UDQf/FA0H/xQNB/8UDQf/FAwH + /xQMB/8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAsI/xQLCP8UCwj/FAsI/xQLCP8UCwj/FAsJ + /xQLCf8UCwn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR + /xMIEf8TCBH/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G/xMOBv8TDgb/Ew4G/xMOB/8TDgf/Ew4H + /xMNB/8TDQf/Ew0H/xMNB/8UDQf/FA0H/xQNB/8UDQf/FAwH/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAwI + /xQMCP8UCwj/FAsI/xQLCP8UCwj/FAsI/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAoJ/xQKCf8UCgn/FAoJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgr/FAoK/xQJCv8UCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkN/xUJDf8VCQ3/FQkN/xUJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TEAb/Ew8G/xMPBv8TDwb/Ew8G + /xMPBv8TDwb/Ew4G/xMOBv8TDgb/Ew4H/xMOB/8TDgf/Ew4H/xMNB/8TDQf/Ew0H/xQNB/8UDQf/FA0H + /xQNB/8UDQj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UCwj/FAsI/xQLCP8UCwn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCf8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQJCv8VCQr/FAkK/xQJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xUJDf8VCQ3/FQkN/xUJDf8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8UCBH/EwgR + /xMIEf8TCBH/EwgR/xMQBv8TEAb/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew4G/xMOBv8TDgf/Ew4H + /xMOB/8TDgf/Ew4H/xMNB/8TDQf/Ew0H/xMNB/8UDQf/FA0H/xQNCP8UDAj/FAwI/xQMCP8UDAj/FAwI + /xQMCP8UDAj/FAwI/xQMCP8UCwj/FAsI/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAkK/xQJCv8UCQr/FAkK + /xUJCv8UCQr/FAkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDf8VCQ3/FAkN/xUJDf8VCQ3/FQkN/xQJDf8VCQ3/FQkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/ExAG/xMQBv8TDwb/Ew8G + /xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew4G/xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew0H/xMNB/8TDQf/Ew0H + /xMNB/8UDQf/FA0I/xQNCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQLCP8UCwn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ/xQKCv8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAkK/xQJCv8UCQr/FAkK/xQJCv8UCQr/FQkL/xQJC/8UCQv/FQkL + /xUJC/8UCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM/xQJDf8VCQ3/FQkN/xUJDf8UCQ3/FAkN/xUJDf8UCQ3/FAkN + /xUJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8UCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TEAb/ExAG/xMQBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDgb/Ew4H + /xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew0H/xMNB/8TDQf/Ew0H/xMNCP8UDQj/Ew0I/xQNCP8UDAj/FAwI + /xQMCP8UDAj/FAwI/xQMCP8UDAj/FAsI/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCQr/FAkK + /xQJCv8UCQr/FAkK/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8VCQv/FQkL/xQJC/8VCQv/FQkL + /xQJC/8VCQz/FQkM/xUJDP8UCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8UCQz/FQkM/xUJDP8VCQz/FAkN + /xQJDf8VCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMQBv8TEAb/ExAG + /xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G/xMPBv8TDgf/Ew4H/xMOB/8TDgf/Ew4H/xMOB/8TDQf/Ew0H + /xMNB/8TDQf/Ew0I/xMNCP8TDQj/FA0I/xQMCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCP8UDAn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQKCf8UCgn/FAoJ/xQKCv8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCQr/FAkK/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xUJC/8VCQv/FAkM/xUJDP8VCQz/FAkM/xQJDP8VCQz/FAkM + /xQJDP8VCQz/FQkM/xQJDP8UCQz/FQkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TCBL/ExAG/xMQBv8TEAb/ExAG/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8G + /xMPB/8TDgf/Ew4H/xMOB/8TDgf/Ew4H/xMOB/8TDQf/Ew0H/xMNB/8TDQj/Ew0I/xMNCP8TDQj/FA0I + /xMMCP8UDAj/FAwI/xQMCP8UDAj/FAwI/xQMCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ + /xQLCf8UCwn/FAoJ/xQKCf8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK + /xQKCv8UCQr/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TEAb/ExAG + /xMQBv8TEAb/ExAG/xMPBv8TDwb/Ew8G/xMPBv8TDwb/Ew8H/xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew4H + /xMNB/8TDQf/Ew0H/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xQMCP8UDAj/FAwI/xQMCP8UDAn/FAwJ + /xQMCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAoK/xQKCv8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMQBv8TEAb/ExAG/xMQBv8TEAb/Ew8G/xMPBv8TDwb/Ew8G + /xMPBv8TDwf/Ew8H/xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew4H/xMNB/8TDQf/Ew0I/xMNCP8TDQj/Ew0I + /xMNCP8TDQj/EwwI/xQMCP8TDAj/FAwI/xQMCf8UDAn/FAwJ/xQMCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK + /xQKC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/ExAG + /xMQBv8TEAb/ExAG/xMQBv8TEAb/Ew8G/xMPBv8TDwb/Ew8G/xMPB/8TDwf/Ew4H/xMOB/8TDgf/Ew4H + /xMOB/8TDgf/Ew4H/xMNB/8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/EwwI/xMMCP8UDAj/FAwJ + /xQMCf8UDAn/FAwJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCwr/FAsK/xQKCv8UCgr/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgv/FAoL/xQKC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJC/8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TEQX/ExAG/xMQBv8TEAb/ExAG/xMQBv8TEAb/Ew8G + /xMPBv8TDwb/Ew8H/xMPB/8TDwf/Ew4H/xMOB/8TDgf/Ew4H/xMOB/8TDgf/Ew0I/xMNCP8TDQj/Ew0I + /xMNCP8TDQj/Ew0I/xMNCP8TDAj/EwwI/xMMCf8UDAn/EwwJ/xQMCf8UDAn/FAwJ/xQLCf8UCwn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCv8UCwr/FAsK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK + /xQKC/8UCgv/FAoL/xQKC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMRBf8TEAb/ExAG/xMQBv8TEAb/ExAG/xMQBv8TDwb/Ew8G/xMPBv8TDwf/Ew8H/xMPB/8TDgf/Ew4H + /xMOB/8TDgf/Ew4H/xMOB/8TDgj/Ew0I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMMCP8TDAj/EwwJ + /xMMCf8TDAn/FAwJ/xQMCf8UDAn/FAwJ/xQLCf8UCwn/FAsJ/xQLCf8UCwn/FAsK/xQLCv8UCwr/FAsK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgv/FAoL/xQKC/8UCgv/FAoL/xQJC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/ExEF/xMRBv8TEAb/ExAG/xMQBv8TEAb/ExAG + /xMQBv8TDwb/Ew8G/xMPB/8TDwf/Ew8H/xMPB/8TDgf/Ew4H/xMOB/8TDgf/Ew4H/xMOCP8TDQj/Ew0I + /xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMMCP8TDAn/EwwJ/xMMCf8TDAn/EwwJ/xQMCf8UDAn/FAsJ + /xQLCf8UCwn/FAsJ/xQLCv8UCwr/FAsK/xQLCv8UCwr/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoL + /xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TEQX/ExEG/xMQBv8TEAb/ExAG/xMQBv8TEAb/ExAG/xMQBv8TDwb/Ew8H/xMPB/8TDwf/Ew8H + /xMPB/8TDgf/Ew4H/xMOB/8TDgf/Ew4I/xMOCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I + /xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwJ/xQMCf8UDAn/FAsJ/xQLCf8UCwr/FAsK/xQLCv8UCwr/FAsK + /xQLCv8UCwr/FAoK/xQKCv8UCgr/FAoK/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQJC/8UCQv/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xQIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xIRBf8SEQb/ExEG/xMQBv8TEAb/ExAG + /xMQBv8TEAb/ExAG/xMPBv8TDwf/Ew8H/xMPB/8TDwf/Ew8H/xMOB/8TDgf/Ew4H/xMOB/8TDgj/Ew4I + /xMOCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I/xMNCP8TDQn/EwwJ/xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwJ + /xMMCf8TDAn/FAsJ/xQLCv8UCwr/FAsK/xQLCv8UCwr/FAsK/xQLCv8UCwr/FAoK/xQKCv8UCgv/FAoL + /xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAkL/xQJC/8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAkQ + /xQIEP8UCBD/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EhEF/xIRBv8TEQb/ExEG/xMQBv8TEAb/ExAG/xMQBv8TEAb/ExAG/xMPB/8TDwf/Ew8H + /xMPB/8TDwf/Ew8H/xMOB/8TDgf/Ew4H/xMOCP8TDgj/Ew4I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0I + /xMNCf8TDQn/EwwJ/xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwJ/xMMCf8UCwn/EwsK/xQLCv8UCwr/FAsK + /xQLCv8UCwr/FAsK/xQLCv8UCgr/FAoK/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQKC/8UCgv/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCA//FAgP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8SEQX/EhEG/xIRBv8TEQb/ExAG + /xMQBv8TEAb/ExAG/xMQBv8TEAb/Ew8H/xMPB/8TDwf/Ew8H/xMPB/8TDwf/Ew8H/xMOB/8TDgf/Ew4I + /xMOCP8TDgj/Ew4I/xMNCP8TDQj/Ew0I/xMNCP8TDQj/Ew0J/xMNCf8TDQn/EwwJ/xMMCf8TDAn/EwwJ + /xMMCf8TDAn/EwwJ/xMLCv8TCwr/EwsK/xQLCv8UCwr/FAsK/xQLCv8UCwr/FAsK/xQLCv8UCgv/FAoL + /xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKDP8UCQz/FAkM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP + /xQJD/8UCQ//FAkP/xQID/8UCA//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ + /xQIEP8UCBH/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xIRBf8SEQX/EhEG/xIRBv8SEQb/ExAG/xMQBv8TEAb/ExAG/xMQBv8TEAf/Ew8H + /xMPB/8TDwf/Ew8H/xMPB/8TDwf/Ew4H/xMOB/8TDgj/Ew4I/xMOCP8TDgj/Ew0I/xMNCP8TDQj/Ew0I + /xMNCP8TDQn/Ew0J/xMNCf8TDAn/EwwJ/xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwK/xMLCv8TCwr/EwsK + /xMLCv8TCwr/FAsK/xQLCv8UCwr/FAsK/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQKC/8UCgz/FAoM/xQKDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCA//FAgP/xQID/8UCA//FAkP + /xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EhEF/xIRBf8SEQb/EhEG + /xIRBv8SEQb/ExAG/xMQBv8TEAb/ExAG/xMQBv8TEAf/Ew8H/xMPB/8TDwf/Ew8H/xMPB/8TDwf/Ew4H + /xMOCP8TDgj/Ew4I/xMOCP8TDgj/Ew0I/xMNCP8TDQj/Ew0I/xMNCf8TDQn/Ew0J/xMNCf8TDAn/EwwJ + /xMMCf8TDAn/EwwJ/xMMCf8TDAr/EwsK/xMLCv8TCwr/EwsK/xMLCv8UCwr/FAsK/xQLCv8UCwv/FAsL + /xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoM/xQKDP8UCgz/FAoM/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQID/8UCA//FAgP/xQID/8UCBD/FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ + /xQIEP8UCBH/FAgR/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8SEQX/EhEF/xIRBv8SEQb/EhEG/xIRBv8SEAb/ExAG/xMQBv8TEAb/ExAH + /xMQB/8TDwf/Ew8H/xMPB/8TDwf/Ew8H/xMPB/8TDwf/Ew4I/xMOCP8TDgj/Ew4I/xMOCP8TDQj/Ew0I + /xMNCP8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMMCf8TDAn/EwwJ/xMMCf8TDAn/EwwK/xMMCv8TDAr/EwsK + /xMLCv8TCwr/EwsK/xMLCv8TCwr/FAsL/xQLC/8UCwv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQKC/8UCgz/FAoM/xQKDP8UCgz/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCA//FAgP/xQID/8UCA//FAgP + /xQIEP8UCRD/FAkQ/xQJEP8UCRD/FAkQ/xQJEP8UCBD/FAgQ/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xISBf8SEQX/EhEG + /xIRBv8SEQb/EhEG/xIQBv8SEAb/EhAG/xMQBv8TEAb/ExAH/xMQB/8TDwf/Ew8H/xMPB/8TDwf/Ew8H + /xMPB/8TDgj/Ew4I/xMOCP8TDgj/Ew4I/xMOCP8TDQj/Ew0I/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J + /xMMCf8TDAn/EwwJ/xMMCf8TDAr/EwwK/xMMCv8TDAr/EwsK/xMLCv8TCwr/EwsK/xMLCv8TCwv/EwsL + /xMLC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoM/xQKDP8UCgz/FAoM/xQKDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQID/8UCA//FAgP/xQIEP8UCBD/FAgQ/xQIEP8UCRD/FAkQ/xQJEP8UCRD/FAgQ + /xQIEP8UCBH/FAgR/xQIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EhIF/xIRBf8SEQb/EhEG/xIRBv8SEQb/EhEG/xIQBv8SEAb/ExAG + /xMQBv8TEAf/ExAH/xMQB/8TDwf/Ew8H/xMPB/8TDwf/Ew8H/xMPCP8TDgj/Ew4I/xMOCP8TDgj/Ew4I + /xMOCP8TDQj/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMMCf8TDAn/EwwJ/xMMCv8TDAr/EwwK + /xMMCv8TCwr/EwsK/xMLCv8TCwr/EwsK/xMLC/8TCwv/EwsL/xMLC/8TCgv/EwoL/xQKC/8UCgv/FAoL + /xQKDP8UCgz/FAoM/xQKDP8UCgz/FAoM/xQKDP8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCA//FAgP/xQID/8UCBD/FAgQ + /xQIEP8UCBD/FAgQ/xQIEP8UCRD/FAkQ/xQIEP8UCBD/FAgR/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8SEgX/EhIF + /xIRBv8SEQb/EhEG/xIRBv8SEQb/EhEG/xIQBv8SEAb/ExAG/xMQB/8TEAf/ExAH/xMPB/8TDwf/Ew8H + /xMPB/8TDwf/Ew8I/xMOCP8TDgj/Ew4I/xMOCP8TDgj/Ew4I/xMNCP8TDQn/Ew0J/xMNCf8TDQn/Ew0J + /xMNCf8TDQn/EwwJ/xMMCf8TDAn/EwwK/xMMCv8TDAr/EwwK/xMMCv8TCwr/EwsK/xMLCv8TCwv/EwsL + /xMLC/8TCwv/EwsL/xMLC/8TCgv/FAoL/xMKC/8TCgv/FAoM/xQKDP8UCgz/FAoM/xQKDP8UCgz/FAoM + /xQKDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQID/8UCA//FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQJEP8UCRD/FAgQ + /xQIEf8UCBH/FAgR/xQIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xISBf8SEgX/EhIF/xIRBv8SEQb/EhEG/xIRBv8SEQb/EhAG + /xIQBv8SEAb/EhAH/xMQB/8TEAf/ExAH/xMPB/8TDwf/Ew8H/xMPB/8TDwj/Ew4I/xMOCP8TDgj/Ew4I + /xMOCP8TDgj/Ew4I/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQn/EwwJ/xMMCv8TDAr/EwwK + /xMMCv8TDAr/EwwK/xMMCv8TCwr/EwsK/xMLC/8TCwv/EwsL/xMLC/8TCwv/EwsL/xMKC/8TCgv/EwoL + /xMKDP8TCgz/EwoM/xMKDP8UCgz/FAoM/xQKDP8UCgz/FAoM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQID/8UCA//FAgP/xQIEP8UCBD/FAgQ + /xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBH/FAgR/xQIEf8UCBH/FAgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EhIF + /xISBf8SEgX/EhEG/xIRBv8SEQb/EhEG/xIRBv8SEQb/EhAG/xIQBv8SEAf/ExAH/xMQB/8SEAf/Eg8H + /xMPB/8TDwf/Ew8H/xMPCP8TDwj/Ew4I/xMOCP8TDgj/Ew4I/xMOCP8TDgj/Ew4J/xMNCf8TDQn/Ew0J + /xMNCf8TDQn/Ew0J/xMNCf8TDAn/EwwK/xMMCv8TDAr/EwwK/xMMCv8TDAr/EwwK/xMLCv8TCwr/EwsL + /xMLC/8TCwv/EwsL/xMLC/8TCwv/EwsL/xMKC/8TCgv/EwoM/xMKDP8TCgz/EwoM/xQKDP8TCgz/FAoM + /xQKDP8UCgz/FAoN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQID/8UCA//FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgR + /xMIEf8TCBH/FAgR/xQIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8SEgX/EhIF/xISBf8SEgb/EhEG/xIRBv8SEQb/EhEG + /xIRBv8SEQb/EhAG/xIQB/8SEAf/EhAH/xMQB/8SEAf/Ew8H/xMPB/8TDwf/Ew8I/xMPCP8TDwj/Ew4I + /xMOCP8TDgj/Ew4I/xMOCP8TDgn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDAr/EwwK + /xMMCv8TDAr/EwwK/xMMCv8TDAr/EwwK/xMLCv8TCwv/EwsL/xMLC/8TCwv/EwsL/xMLC/8TCwv/EwoL + /xMKDP8TCgz/EwoM/xMKDP8TCgz/EwoM/xMKDP8TCgz/FAoM/xMKDf8UCg3/FAkN/xMJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQID/8UCA//FAgQ/xQIEP8UCBD/FAgQ + /xQIEP8UCBD/FAgQ/xQIEP8TCBD/EwgQ/xQIEf8UCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xISBf8SEgX/EhIF/xISBv8SEQb/EhEG/xIRBv8SEQb/EhEG/xIRBv8SEAb/EhAH/xIQB/8SEAf/EhAH + /xMQB/8SEAf/Eg8H/xMPB/8TDwj/Ew8I/xMPCP8TDgj/Ew4I/xMOCP8TDgj/Ew4I/xMOCf8TDgn/Ew0J + /xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMNCv8TDAr/EwwK/xMMCv8TDAr/EwwK/xMMCv8TDAr/EwsL + /xMLC/8TCwv/EwsL/xMLC/8TCwv/EwsL/xMLC/8TCwz/EwoM/xMKDP8TCgz/EwoM/xMKDP8TCgz/EwoM + /xMKDP8TCgz/EwoN/xMKDf8UCg3/EwkN/xMJDf8UCQ3/EwkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCQ//FAgP/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xMIEP8TCBD/FAgR + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EhIF/xISBf8SEgX/EhIG/xISBv8SEQb/EhEG + /xIRBv8SEQb/EhEG/xIRBv8SEAf/EhAH/xIQB/8SEAf/EhAH/xIQB/8SDwf/Eg8H/xMPCP8TDwj/Ew8I + /xMPCP8TDgj/Ew4I/xMOCP8TDgj/Ew4J/xMOCf8TDgn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQn/Ew0K + /xMMCv8TDAr/EwwK/xMMCv8TDAr/EwwK/xMMCv8TDAv/EwsL/xMLC/8TCwv/EwsL/xMLC/8TCwv/EwsL + /xMLDP8TCwz/EwoM/xMKDP8TCgz/EwoM/xMKDP8TCgz/EwoM/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwkN + /xMJDf8TCQ3/FAkN/xQJDf8TCQ3/FAkO/xQJDv8TCQ7/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkO + /xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQJD/8UCQ//FAkP/xQID/8UCBD/FAgQ/xQIEP8UCBD/FAgQ + /xQIEP8TCBD/FAgQ/xQIEP8TCBD/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8SEgX/EhIF/xISBf8SEgb/EhIG/xISBv8SEQb/EhEG/xIRBv8SEQb/EhEG/xIQB/8SEAf/EhAH + /xIQB/8SEAf/EhAH/xIPB/8SDwf/Eg8I/xIPCP8TDwj/Ew8I/xMPCP8TDgj/Ew4I/xMOCP8TDgn/Ew4J + /xMOCf8TDQn/Ew0J/xMNCf8TDQn/Ew0J/xMNCf8TDQr/Ew0K/xMMCv8TDAr/FQ4K/1BXEv9RWRL/UVkS + /1FZEv9RWRL/UVkS/1FZEv9RWRL/UVkS/1FZEv8zMw//EwsM/xMLDP8TCgz/EwoM/xMKDP8TCgz/EwoM + /xMKDP8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCQ3/EwkN/xMJDf8TCQ3/EwkN/xMJDv8UCQ7/FAkO + /xMJDv8UCg7/TU4U/1NUFf9TUxX/U1MW/1NSFv9TURf/U1AX/1NQGP9UTxj/VE4Y/1JLGP8VCw//FAkP + /xQJD/8TCA//EwgP/xQIEP8UCBD/EwgQ/xMIEP8UCBD/EwgQ/xMIEP8TCBD/FAgQ/xMIEP8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xISBf8SEgX/EhIF/xISBv8SEgb/EhIG + /xIRBv8SEQb/EhEG/xIRBv8SEQb/EhEH/xIQB/8SEAf/EhAH/xIQB/8SEAf/EhAH/xIPB/8SDwj/Eg8I + /xIPCP8TDwj/Ew8I/xMOCP8TDgj/Ew4I/xMOCf8TDgn/Ew4J/xMOCf8TDQn/Ew0J/xMNCf8TDQn/Ew0K + /xMNCv8TDQr/EwwK/xMMCv8TDAr/cYAW/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /3SEF/8TCwz/EwsM/xMLDP8TCgz/EwoM/xMKDP8TCgz/EwoM/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN + /xMJDf8TCQ3/EwkN/xMJDf8TCQ3/EwkO/xMJDv8TCQ7/EwkO/ychEP+TpRv/laQc/5WjHf+VoR3/laAe + /5WeH/+WnR//lpsg/5eaIf+XmCL/cG0d/xMJD/8UCQ//FAkP/xMIEP8TCBD/EwgQ/xMIEP8TCBD/EwgQ + /xMIEP8TCBD/EwgQ/xMIEP8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EhIF/xISBf8SEgX/EhIF/xISBv8SEgb/EhIG/xIRBv8SEQb/EhEG/xIRBv8SEQb/EhEH + /xIQB/8SEAf/EhAH/xIQB/8SEAf/EhAH/xIPCP8SDwj/Eg8I/xIPCP8SDwj/Ew8I/xMOCP8TDgj/Ew4J + /xMOCf8TDgn/Ew4J/xMNCf8TDQn/Ew0J/xMNCf8TDQr/Ew0K/xMNCv8TDQr/EwwK/xMMCv9ESBD/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/kKca/x8aDf8TCwz/EwsM/xMKDP8TCgz/EwoM + /xMKDP8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwkN/xMJDf8TCQ3/EwkN/xMJDv8TCQ7/EwkO + /xMJDv8TCQ7/TlIU/5SnG/+Uphv/laQc/5WjHf+Voh3/laAe/5WfHv+WnR//lpwg/5aaIf9DPRb/EwkP + /xMJD/8TCQ//EwgQ/xMIEP8TCBD/EwgQ/xMIEP8TCBD/EwgQ/xMIEP8TCBD/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8SEgX/EhIF/xISBf8SEgX/EhIG + /xISBv8SEgb/EhEG/xIRBv8SEQb/EhEG/xIRBv8SEQf/EhAH/xIQB/8SEAf/EhAH/xIQB/8SEAf/Eg8I + /xIPCP8SDwj/Eg8I/xIPCP8TDwj/Ew8I/xMOCP8TDgn/Ew4J/xMOCf8TDgn/Ew4J/xMNCf8TDQn/Ew0J + /xMNCv8TDQr/Ew0K/xMNCv8TDQr/EwwK/xwXC/+OpBn/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/REgR/xMLDP8TCwz/EwoM/xMKDP8TCgz/EwoM/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN + /xMKDf8TCg3/EwkN/xMJDf8TCQ7/EwkO/xMJDv8TCQ7/EwkO/xMJDv93hxf/lKga/5SnG/+Uphv/laUc + /5WjHf+Voh3/laAe/5WfHv+WnR//kJUf/xsSEP8TCQ//EwkQ/xMJEP8TCRD/EwgQ/xMIEP8TCBD/EwgQ + /xMIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgU/xISBf8SEgX/EhIF/xISBf8SEgb/EhIG/xISBv8SEgb/EhEG/xIRBv8SEQb/EhEG + /xIRB/8SEQf/EhAH/xIQB/8SEAf/EhAH/xIQB/8SEAf/Eg8I/xIPCP8SDwj/Eg8I/xIPCP8SDwj/Eg4I + /xMOCf8TDgn/Ew4J/xMOCf8TDgn/Ew4J/xMNCf8TDQn/Ew0K/xMNCv8TDQr/Ew0K/xMNCv8TDAr/EwwK + /2t5Ff+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv9uexb/EwsM/xMLDP8TCwz/EwoM + /xMKDP8TCgz/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCQ3/EwkN/xMJDv8TCQ7/EwkO + /xMJDv8TCQ7/IBkP/5GoGv+Tqhr/lKka/5SoG/+Upxv/laUc/5WkHf+Voh3/laEe/5WfHv9rbRr/EwkP + /xMJEP8TCRD/EwkQ/xMJEP8TCBD/EwgQ/xMIEP8TCBD/EwgQ/xMIEP8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EhMF/xISBf8SEgX/EhIF + /xISBv8SEgb/EhIG/xISBv8SEgb/EhEG/xIRBv8SEQb/EhEH/xIRB/8SEQf/EhAH/xIQB/8SEAf/EhAH + /xIQB/8SEAj/Eg8I/xIPCP8SDwj/Eg8I/xIPCP8SDwj/Ew4J/xMOCf8TDgn/Ew4J/xMOCf8TDgn/Ew0J + /xMNCf8TDQr/Ew0K/xMNCv8TDQr/Ew0K/xMMCv8TDAr/P0IQ/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/42jGf8aFA3/EwsM/xMLDP8TCwz/EwoM/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN + /xMKDf8TCg3/EwoN/xMKDf8TCQ7/EwkO/xMJDv8TCQ7/EwkO/xMJDv9HShP/k6oa/5OqGv+Tqhr/lKka + /5SoG/+Upxv/lKUc/5WkHP+Voh3/laEe/z47FP8TCQ//EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCBD/EwgQ + /xMIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8SEwX/EhMF/xISBf8SEgX/EhIG/xISBv8SEgb/EhIG/xISBv8SEQb/EhEG + /xIRBv8SEQf/EhEH/xIRB/8SEAf/EhAH/xIQB/8SEAf/EhAI/xIQCP8SDwj/Eg8I/xIPCP8SDwj/Eg8I + /xIPCP8SDgn/Eg4J/xMOCf8TDgn/Ew4J/xMOCf8TDgn/Ew0J/xMNCv8TDQr/Ew0K/xMNCv8TDQr/Ew0K + /xMMCv8ZFAz/jKIZ/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/z0/Ef8TCwz/EwsM + /xMLDP8TCgz/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDv8TCQ7/EwkO + /xMJDv8TCQ7/EwkO/299F/+Tqhr/k6oa/5OqGv+Tqhr/k6ka/5SoGv+Upxv/lKUc/5WkHP+NmRz/GA8Q + /xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU/xITBf8SEwX/EhIF + /xISBf8SEgb/EhIG/xISBv8SEgb/EhIG/xISBv8SEQb/EhEG/xIRB/8SEQf/EhEH/xIRB/8SEAf/EhAH + /xIQB/8SEAf/EhAI/xIQCP8SDwj/Eg8I/xIPCP8SDwj/Eg8I/xIPCf8SDgn/Eg4J/xMOCf8TDgn/Eg4J + /xMOCf8TDgn/Ew0K/xMNCv8TDQr/Ew0K/xMNCv8TDQr/Ew0K/xMMC/9ndBX/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/ZnIV/xMLDP8TCwz/EwsM/xMLDP8TCg3/EwoN/xMKDf8TCg3/EwoN + /xMKDf8TCg3/EwoN/xMKDf8TCg7/EwoO/xMJDv8TCQ7/EwkO/xMJDv8bEw//j6Ua/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6ka/5SoGv+Upxv/lKYc/2ZsGP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ + /xMIEP8TCBD/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8TCBT/EhMF/xITBf8SEwX/EhIF/xISBf8SEgb/EhIG/xISBv8SEgb/EhIG + /xISBv8SEQb/EhEG/xIRB/8SEQf/EhEH/xIRB/8SEAf/EhAH/xIQB/8SEAj/EhAI/xIQCP8SDwj/Eg8I + /xIPCP8SDwj/Eg8J/xIPCf8SDgn/Eg4J/xIOCf8TDgn/Ew4J/xIOCf8TDQr/Ew0K/xMNCv8TDQr/Ew0K + /xMNCv8TDQr/EwwL/zo9EP+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Knxn/Fg8M + /xMLDP8TCwz/EwsN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoO/xMKDv8TCg7/EwoO + /xMJDv8TCQ7/EwkO/0FCEv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5SoGv+Upxv/ODYT + /xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU/xMIFP8SEwX/EhMF + /xITBf8SEwX/EhIF/xISBv8SEgb/EhIG/xISBv8SEgb/EhIG/xIRBv8SEQf/EhEH/xIRB/8SEQf/EhEH + /xIQB/8SEAf/EhAH/xIQCP8SEAj/EhAI/xIPCP8SDwj/Eg8I/xIPCP8SDwn/Eg8J/xIOCf8SDgn/Eg4J + /xIOCf8SDgn/Eg4J/xIOCv8TDQr/Ew0K/xMNCv8TDQr/Ew0K/xMNCv8TDQv/GBIM/4qfGf+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv83NxD/EwsM/xMLDP8TCw3/EwsN/xMKDf8TCg3/EwoN + /xMKDf8TCg3/EwoN/xMKDf8TCg7/EwoO/xMKDv8TCg7/EwkO/xMJDv8TCQ7/aHQW/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/4iaGf8WDRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ + /xMJEP8TCRH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xITBf8SEwX/EhMF/xITBf8SEgX/EhIG/xISBv8SEgb/EhIG + /xISBv8SEgb/EhEG/xIRBv8SEQf/EhEH/xIRB/8SEQf/EhEH/xIQB/8SEAf/EhAI/xIQCP8SEAj/EhAI + /xIPCP8SDwj/Eg8I/xIPCf8SDwn/Eg8J/xIOCf8SDgn/Eg4J/xIOCf8SDgn/Eg4K/xIOCv8SDQr/Ew0K + /xMNCv8TDQr/Ew0K/xMNC/8TDQv/YGsU/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /15oFP8TCwz/EwsN/xMLDf8TCw3/EwsN/xMKDf8TCg3/EwoN/xMKDf8TCg3/EwoO/xMKDv8TCg7/EwoO + /xMKDv8TCg7/EwkO/xgPDv+LoBn/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/X2kW + /xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR/xMJEf8TCRH/EwgR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EhMF + /xITBf8SEwX/EhMF/xITBf8SEgb/EhIG/xISBv8SEgb/EhIG/xISBv8SEgb/EhEG/xIRB/8SEQf/EhEH + /xIRB/8SEQf/EhAH/xIQB/8SEAj/EhAI/xIQCP8SEAj/Eg8I/xIPCP8SDwj/Eg8J/xIPCf8SDwn/Eg4J + /xIOCf8SDgn/Eg4J/xIOCf8SDgr/Eg4K/xINCv8TDQr/Ew0K/xMNCv8TDQr/Ew0L/xMNC/80NQ//k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/hJgY/xQNDP8TCw3/EwsN/xMLDf8TCw3/EwoN + /xMKDf8TCg3/EwoN/xMKDf8TCg7/EwoO/xMKDv8TCg7/EwoO/xMKDv8TCg7/OTgS/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv8yMBL/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ + /xMJEf8TCRH/EwkR/xMJEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8SEwX/EhMF/xITBf8SEwX/EhMF/xITBf8SEgb/EhIG + /xISBv8SEgb/EhIG/xISBv8SEgb/EhEH/xIRB/8SEQf/EhEH/xIRB/8SEQf/EhAH/xIQCP8SEAj/EhAI + /xIQCP8SEAj/Eg8I/xIPCP8SDwn/Eg8J/xIPCf8SDwn/Eg4J/xIOCf8SDgn/Eg4J/xIOCv8SDgr/Eg0K + /xINCv8SDQr/Ew0K/xMNCv8TDQv/Ew0L/xYQC/+FmRj/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/ZnIV/19qFf9fahX/X2oV/19qFf9faRX/X2kV/19pFf9faRX/X2kV/19pFf9faRX/X2kV + /19pFf9faRX/X2kV/19pFf96ihj/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/hJcZ + /xUMEP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR/xMJEf8TCRH/EwkR/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU + /xITBf8SEwX/EhMF/xITBf8SEwX/EhMG/xISBv8SEgb/EhIG/xISBv8SEgb/EhIG/xISBv8SEQf/EhEH + /xIRB/8SEQf/EhEH/xIRB/8SEQf/EhAI/xIQCP8SEAj/EhAI/xIQCP8SEAj/Eg8I/xIPCf8SDwn/Eg8J + /xIPCf8SDwn/Eg4J/xIOCf8SDgn/Eg4K/xIOCv8SDgr/Eg0K/xINCv8SDQr/Ew0K/xINC/8TDQv/Ew0L + /1tmE/+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv9aYhb/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCBH/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EhMF/xITBf8SEwX/EhMF/xITBf8SEwX/EhMG + /xISBv8SEgb/EhIG/xISBv8SEgb/EhIG/xISBv8SEQf/EhEH/xIRB/8SEQf/EhEH/xIRB/8SEAj/EhAI + /xIQCP8SEAj/EhAI/xIQCP8SDwj/Eg8J/xIPCf8SDwn/Eg8J/xIPCf8SDgn/Eg4J/xIOCf8SDgr/Eg4K + /xIOCv8SDQr/Eg0K/xINCv8SDQr/Eg0L/xINC/8TDQv/MDEP/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /y4rEv8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEP8TCRH/EwkR/xMJEf8TCRH/EwkR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU + /xMIFP8SFAX/EhMF/xITBf8SEwX/EhMF/xITBf8SEwb/EhMG/xISBv8SEgb/EhIG/xISBv8SEgb/EhIG + /xISB/8SEQf/EhEH/xIRB/8SEQf/EhEH/xIRCP8SEAj/EhAI/xIQCP8SEAj/EhAI/xIQCP8SDwn/Eg8J + /xIPCf8SDwn/Eg8J/xIPCf8SDgn/Eg4J/xIOCv8SDgr/Eg4K/xIOCv8SDQr/Eg0K/xINCv8SDQv/Eg0L + /xINC/8TDgv/gpUY/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv99jxj/FAoQ/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xIUBf8SEwX/EhMF/xITBf8SEwX/EhMF + /xITBv8SEwb/EhIG/xISBv8SEgb/EhIG/xISBv8SEgb/EhIH/xIRB/8SEQf/EhEH/xIRB/8SEQf/EhEH + /xIQCP8SEAj/EhAI/xIQCP8SEAj/EhAI/xIQCf8SDwn/Eg8J/xIPCf8SDwn/Eg8J/xIOCf8SDgn/Eg4K + /xIOCv8SDgr/Eg4K/xINCv8SDQr/Eg0K/xINC/8SDQv/Eg0L/xINC/9WYBP/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /1JZFf8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU + /xMIFP8TCBX/EhQF/xIUBf8SEwX/EhMF/xITBf8SEwX/EhMG/xITBv8SEwb/EhIG/xISBv8SEgb/EhIG + /xISBv8SEgf/EhIH/xIRB/8SEQf/EhEH/xIRB/8SEQf/EhEI/xIQCP8SEAj/EhAI/xIQCP8SEAj/EhAI + /xIPCf8SDwn/Eg8J/xIPCf8SDwn/Eg8J/xIOCf8SDgr/Eg4K/xIOCv8SDgr/Eg4K/xINCv8SDQr/Eg0L + /xINC/8SDQv/Eg0L/ykpDv+SqRr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+SqBr/JyIS/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCRH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgV/xIIFf8SFAX/EhQF/xITBf8SEwX/EhMF + /xITBf8SEwX/EhMG/xITBv8SEgb/EhIG/xISBv8SEgb/EhIG/xISB/8SEgf/EhIH/xIRB/8SEQf/EhEH + /xIRB/8SEQj/EhAI/xIQCP8SEAj/EhAI/xIQCP8SEAj/EhAJ/xIPCf8SDwn/Eg8J/xIPCf8SDwn/Eg8J + /xIOCv8SDgr/Eg4K/xIOCv8SDgr/Eg4K/xINC/8SDQv/Eg0L/xINC/8SDQv/Eg0L/3yOF/+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /3qKGP8TCRD/EwkQ/xMJEP8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU + /xMIFP8TCBX/EggV/xIUBf8SFAX/EhQF/xITBf8SEwX/EhMF/xITBf8SEwb/EhMG/xITBv8SEgb/EhIG + /xISBv8SEgb/EhIH/xISB/8SEgf/EhEH/xIRB/8SEQf/EhEH/xIRCP8SEQj/EhAI/xIQCP8SEAj/EhAI + /xIQCP8SEAn/EhAJ/xIPCf8SDwn/Eg8J/xIPCf8SDwn/Eg4K/xIOCv8SDgr/Eg4K/xIOCv8SDgr/Eg0K + /xINC/8SDQv/Eg0L/xINC/8SDQv/UVkS/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5KpGv+SqRr/kqka/5KpGv+SqRr/kqka/5KpGv+SqRr/kqga/5KoGv+SqBr/kqga/5KpGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/TlMV/xMJEP8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EggU/xMIFP8TCBT/EwgV/xIIFf8SCBX/EhQF/xIUBf8SFAX/EhQF + /xITBf8SEwX/EhMF/xITBv8SEwb/EhMG/xITBv8SEgb/EhIG/xISBv8SEgf/EhIH/xISB/8SEgf/EhEH + /xIRB/8SEQf/EhEI/xIRCP8SEQj/EhAI/xIQCP8SEAj/EhAI/xIQCf8SEAn/Eg8J/xIPCf8SDwn/Eg8J + /xIPCf8SDwr/Eg4K/xIOCv8SDgr/Eg4K/xIOCv8SDgr/Eg0L/xINC/8SDQv/Eg0L/xINC/8lJA3/kqga + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/XWgV/xwXDv8cFw7/HBcO/x0XDv8cFw//HRcP + /x0XD/8dFw//HRYP/x0WD/8dFg//IBoP/4meGf+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5GoG/8jHRH/EwkQ/xMJEP8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR + /xMJEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU/xMIFP8TCBT/EwgU/xIIFP8SCBT/EwgU + /xMIFP8SCBX/EggV/xIIFf8SFAX/EhQF/xIUBf8SFAX/EhMF/xITBf8SEwX/EhMG/xITBv8SEwb/EhMG + /xISBv8SEgb/EhIG/xISB/8SEgf/EhIH/xISB/8SEQf/EhEH/xIRB/8SEQj/EhEI/xIRCP8SEAj/EhAI + /xIQCP8SEAj/EhAJ/xIQCf8SEAn/Eg8J/xIPCf8SDwn/Eg8J/xIPCv8SDwr/Eg4K/xIOCv8SDgr/Eg4K + /xIOCv8SDgv/Eg0L/xINC/8SDQv/Eg0L/xINC/95ihf/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv9+kBj/EgsN/xILDf8SCw3/EgsN/xILDv8TCw7/EgsO/xILDv8TCg7/EwoO/xMKDv8wLhH/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhv/doYZ/xMJEP8TCRD/EwkQ/xMJEP8TCRH/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRL/EwkS/xMJEv8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU + /xMIFP8TCBT/EwgU/xMIFP8TCBT/EggU/xIIFP8SCBX/EwgV/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF + /xIUBf8SFAX/EhMF/xITBf8SEwb/EhMG/xITBv8SEwb/EhMG/xISBv8SEgb/EhIG/xISB/8SEgf/EhIH + /xISB/8SEQf/EhEH/xIRCP8SEQj/EhEI/xIRCP8SEAj/EhAI/xIQCP8SEAn/EhAJ/xIQCf8SDwn/Eg8J + /xIPCf8SDwn/Eg8K/xIPCv8SDgr/Eg4K/xIOCv8SDgr/Eg4K/xIOC/8SDQv/Eg0L/xINC/8SDQv/Eg0L + /0xTEv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5KpGv8mIw//EgsN/xILDf8SCw3/EgsO + /xILDv8SCw7/EgsO/xMKDv8SCg7/EwoO/1lhFf+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6ob + /5OqG/9HSxT/EwkQ/xMJEP8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR + /xMJEv8TCRL/EwkS/xMJEv8TCBL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EggU/xIIFP8TCBT/EwgU/xIIFP8SCBT/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SEwX/EhMF/xITBv8SEwb/EhMG + /xITBv8SEwb/EhMG/xISBv8SEgf/EhIH/xISB/8SEgf/EhIH/xIRB/8SEQf/EhEI/xIRCP8SEQj/EhEI + /xIRCP8SEAj/EhAI/xIQCf8SEAn/EhAJ/xIQCf8SDwn/Eg8J/xIPCf8SDwr/Eg8K/xIPCv8SDgr/Eg4K + /xIOCv8SDgv/Eg4L/xIOC/8SDQv/Eg0L/xINC/8SDQv/IR8O/5CmGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/09WE/8SCw3/EgsN/xILDf8SCw7/EgsO/xILDv8SCw7/EgoO/xIKDv8SCg7/gJIY + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqG/+Tqhv/kKcb/x8YEf8TCRD/EwkQ/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRL/EwkS/xMJEv8TCRL/EwkS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU + /xMIFP8SCBT/EggU/xMIFP8TCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SFAX/EhQF + /xIUBf8SFAX/EhQF/xIUBf8SEwX/EhMG/xITBv8SEwb/EhMG/xITBv8SEwb/EhIG/xISBv8SEgf/EhIH + /xISB/8SEgf/EhIH/xIRB/8SEQf/EhEI/xIRCP8SEQj/EhEI/xIQCP8SEAj/EhAJ/xIQCf8SEAn/EhAJ + /xIPCf8SDwn/Eg8J/xIPCv8SDwr/Eg8K/xIOCv8SDgr/Eg4K/xIOCv8SDgv/Eg4L/xINC/8SDQv/Eg0L + /xINC/8SDQz/cYEW/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/docX/xILDf8SCw3/EgsN + /xILDv8SCw7/EgsO/xILDv8SCw7/EgoO/ykmEf+TqRr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhv/k6ob + /5OqG/9vfBj/EwkQ/xMJEP8TCRD/EwkQ/xIJEf8TCRH/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRH/EwkS + /xMJEv8TCRL/EwkS/xMJEv8TCRL/EwkS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBP/EwgT/xMIE/8SCBT/EggU/xMIFP8TCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SEwX/EhMG + /xITBv8SEwb/EhMG/xITBv8SEwb/EhIG/xISB/8SEgf/EhIH/xISB/8SEgf/EhEH/xIRB/8SEQj/EhEI + /xIRCP8SEQj/EhEI/xIQCP8SEAn/EhAJ/xIQCf8SEAn/EhAJ/xIPCf8SDwn/Eg8J/xIPCv8SDwr/Eg8K + /xIOCv8SDgr/Eg4K/xIOC/8SDgv/Eg4L/xINC/8SDQv/Eg0L/xINDP9FSxL/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+RqBr/HxwO/xILDf8SCw7/EgsO/xILDv8SCw7/EgsO/xILDv8SCw7/T1YU + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6ob/5OqG/+Tqhv/k6ob/0NGFf8SCRD/EwkQ/xMJEP8SCRD/EgkR + /xMJEf8TCRH/EgkR/xMJEf8TCRH/EgkR/xMJEf8TCRL/EwkS/xMJEv8TCRL/EwkS/xIJEv8TCRL/EwkS + /xMIEv8TCBL/EwgT/xMIE/8SCBP/EwgT/xMIE/8TCBP/EggT/xIIE/8TCBP/EwgU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EhQF + /xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF/xITBv8SEwb/EhMG/xITBv8SEwb/EhMG/xITBv8SEgb/EhIH + /xISB/8SEgf/EhIH/xISB/8SEgf/EhEH/xIRCP8SEQj/EhEI/xIRCP8SEQj/EhEI/xIQCf8SEAn/EhAJ + /xIQCf8SEAn/EhAJ/xIPCf8SDwn/Eg8K/xIPCv8SDwr/Eg8K/xIOCv8SDgr/Eg4L/xIOC/8SDgv/Eg4L + /xINC/8SDQv/Eg0M/x0aDf+Pphr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv9GTBL/EgsN + /xILDv8SCw7/EgsO/xILDv8SCw7/EgsO/xILDv93iBj/k6oa/5OqGv+Tqhr/k6oa/5OqG/+Tqhv/k6ob + /5OqHP+OpBz/GxQR/xIJEP8SCRD/EwkQ/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR + /xMJEv8SCRL/EgkS/xMJEv8SCRL/EgkS/xMJEv8TCRL/EggS/xIIE/8TCBP/EwgT/xIIE/8SCBP/EwgT + /xIIE/8SCBP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF + /xITBv8SEwb/EhMG/xITBv8SEwb/EhMG/xITBv8SEgf/EhIH/xISB/8SEgf/EhIH/xISB/8SEgf/EhEI + /xIRCP8SEQj/EhEI/xIRCP8SEQj/EhAI/xIQCf8SEAn/EhAJ/xIQCf8SEAn/Eg8J/xIPCf8SDwr/Eg8K + /xIPCv8SDwr/Eg4K/xIOCv8SDgv/Eg4L/xIOC/8SDgv/Eg0L/xINC/8SDQz/Eg0M/218Fv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/259Fv8SDA3/EgsO/xILDv8SCw7/EgsO/xILDv8SCw7/IR4Q + /5KpGv+Tqhr/k6oa/5OqGv+Tqhv/k6ob/5OqG/+Tqhz/k6oc/2p3GP8SChD/EgkQ/xIJEP8SCRD/EgkR + /xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRL/EgkS/xIJEv8SCRL/EwkS/xIJEv8SCRL/EgkS + /xIIEv8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV + /xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQG/xITBv8SEwb/EhMG/xITBv8SEwb/EhMG + /xISB/8SEgf/EhIH/xISB/8SEgf/EhIH/xISB/8SEQj/EhEI/xIRCP8SEQj/EhEI/xIRCP8SEQj/EhAJ + /xIQCf8SEAn/EhAJ/xIQCf8SEAn/Eg8J/xIPCv8SDwr/Eg8K/xIPCv8SDgr/Eg4K/xIOC/8SDgv/Eg4L + /xIOC/8SDgv/Eg0L/xINDP8SDQz/QUYR/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/j6Ua + /xoWDv8SDA7/EgsO/xILDv8SCw7/EgsO/xILDv9ITRP/k6oa/5OqGv+Tqhv/k6ob/5OqG/+Tqhv/k6oc + /5OqHP+TqRz/Oz0U/xIKEP8SChD/EgkQ/xIJEP8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkS + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EggS/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF + /xIUBf8SFAb/EhMG/xITBv8SEwb/EhMG/xITBv8SEwb/EhMG/xISB/8SEgf/EhIH/xISB/8SEgf/EhIH + /xISB/8SEQj/EhEI/xIRCP8SEQj/EhEI/xIRCP8SEAn/EhAJ/xIQCf8SEAn/EhAJ/xIQCf8SDwn/Eg8K + /xIPCv8SDwr/Eg8K/xIPCv8SDgr/Eg4L/xIOC/8SDgv/Eg4L/xIOC/8SDgv/Eg0M/xINDP8ZFg3/jaMZ + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/PkIR/xIMDv8SCw7/EgsO/xILDv8SCw7/EgsO + /3GAF/+Tqhr/k6ob/5OqG/+Tqhv/k6ob/5OqHP+TqRz/k6kc/4qdHP8XEBH/EgoQ/xIKEP8SCRD/EgkR + /xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFv8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQF/xIUBv8SFAb/EhMG/xITBv8SEwb/EhMG + /xITBv8SEwb/EhIH/xISB/8SEgf/EhIH/xISB/8SEgf/EhIH/xISCP8SEQj/EhEI/xIRCP8SEQj/EhEI + /xIRCf8SEAn/EhAJ/xIQCf8SEAn/EhAJ/xIQCf8SDwr/Eg8K/xIPCv8SDwr/Eg8K/xIPCv8SDgv/Eg4L + /xIOC/8SDgv/Eg4L/xIOC/8SDQz/Eg0M/xINDP9pdxX/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv9mcxX/EgwO/xIMDv8SCw7/EgsO/xILDv8bFg//j6Ua/5OqG/+Tqhv/k6ob/5OqG/+Tqhz/k6kc + /5OpHf+TqR3/Y24Y/xIKEP8SChD/EgoQ/xIKEP8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkS + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIUBf8RFAX/EhQF/xIUBf8SFAX/EhQF + /xIUBf8SFAX/EhQG/xIUBv8SEwb/EhMG/xITBv8SEwb/EhMG/xITBv8SEwf/EhIH/xISB/8SEgf/EhIH + /xISB/8SEgf/EhII/xIRCP8SEQj/EhEI/xIRCP8SEQj/EhEJ/xIRCf8SEAn/EhAJ/xIQCf8SEAn/EhAJ + /xIQCv8SDwr/Eg8K/xIPCv8SDwr/Eg8K/xIOC/8SDgv/Eg4L/xIOC/8SDgv/Eg4L/xIODP8SDQz/Eg0M + /zo+EP+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/4ugGf8WEQ7/EgwO/xILDv8SCw7/EgsO + /z9DEv+Tqhv/k6ob/5OqG/+Tqhv/k6oc/5OpHP+TqR3/k6kd/5KpHf82NxT/EgoQ/xIKEP8SChD/EgoR + /xIKEf8SCRH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRP/EgkT/xIIE/8SCBP/EggT/xIIE/8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFv8SCBb/EhQF/xEUBf8RFAX/EhQF/xIUBf8SFAX/EhQF/xIUBf8SFAX/EhQG/xIUBv8SEwb/EhMG + /xITBv8SEwb/EhMG/xITB/8SEwf/EhIH/xISB/8SEgf/EhIH/xISB/8SEgj/EhII/xIRCP8SEQj/EhEI + /xIRCP8SEQn/EhEJ/xIQCf8SEAn/EhAJ/xIQCf8SEAn/EhAK/xIPCv8SDwr/Eg8K/xIPCv8SDwr/Eg8L + /xIOC/8SDgv/Eg4L/xIOC/8SDgv/Eg4M/xINDP8SDQz/FxMN/4qfGf+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/zY4Ef8SDA7/EgwO/xILDv8SCw7/aXYX/5OqG/+Tqhv/k6ob/5OqHP+TqRz/k6kd + /5OpHf+SqR3/hpsc/xUOEP8SChD/EgoQ/xIKEP8SChH/EgoR/xIJEf8SCRH/EgkR/xIJEf8SCRH/EgkR + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIIE/8SCBP/EggT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8SFAX/ERQF + /xIUBf8SFAX/EhQF/xIUBf8SFAb/EhQG/xITBv8REwb/ERMG/xITBv8SEwb/EhMH/xITB/8SEgf/EhIH + /xISB/8SEgf/EhIH/xISCP8SEgj/EhII/xIRCP8SEQj/EhEI/xIRCP8SEQn/EhEJ/xIQCf8SEAn/EhAJ + /xIQCf8SEAr/EhAK/xIPCv8SDwr/Eg8K/xIPCv8SDwv/Eg8L/xIOC/8SDgv/Eg4L/xIOC/8SDgz/Eg4M + /xINDP8SDQz/Y28V/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/X2oV/xIMDv8SDA7/EgwO + /xcRD/+MoRr/k6ob/5OqG/+Tqhz/k6kc/5OpHf+TqR3/kqkd/5KpHv9eaBj/EgoQ/xIKEP8SChD/EgoQ + /xIKEf8SChH/EgkR/xIJEf8SCRH/EgkR/xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRP/EgkT/xIJE/8SCRP/EggT/xIIE/8SCBP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xIUBf8SFAX/ERQF/xIUBv8SFAb/EhMG + /xETBv8REwb/EhMG/xITBv8SEwf/EhMH/xITB/8SEgf/EhIH/xISB/8SEgf/EhII/xISCP8SEgj/EhEI + /xIRCP8SEQj/EhEI/xIRCf8SEQn/EhEJ/xIQCf8SEAn/EhAJ/xIQCv8SEAr/Eg8K/xIPCv8SDwr/Eg8K + /xIPC/8SDwv/Eg4L/xIOC/8SDgv/Eg4L/xIODP8SDgz/Eg0M/xINDP81OBD/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Gmhn/FA4O/xIMDv8SDA7/ODoS/5OqG/+Tqhv/k6oc/5OpHP+TqR3/k6kd + /5KpHf+SqR7/kqke/zEwE/8SChD/EgoQ/xIKEP8SChD/EgoR/xIKEf8SChH/EgkR/xIJEf8SCRH/EgkR + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EggT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQF/xEUBf8RFAX/EhQG/xIUBv8SFAb/ERMG/xETBv8REwb/ERMG/xITBv8SEwf/EhMH + /xITB/8SEgf/EhIH/xISB/8SEgf/EhII/xISCP8SEgj/EhEI/xIRCP8SEQj/EhEJ/xIRCf8SEQn/EhAJ + /xIQCf8SEAn/EhAJ/xIQCv8SEAr/Eg8K/xIPCv8SDwr/Eg8L/xIPC/8SDwv/Eg4L/xIOC/8SDgv/Eg4M + /xIODP8SDgz/Eg0M/xURDP+HnBn/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv8uLhH/EgwO + /xIMDv9hbRb/k6ob/5OqHP+TqRz/k6kd/5OpHf+SqR3/kqke/5KpHv+Dlx3/FA0Q/xIKEP8SChD/EgoQ + /xIKEP8SChH/EgoR/xIKEf8SCRH/EgkR/xIJEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG + /xEUBv8SFAb/ERMG/xETBv8REwb/EhMG/xITB/8REwf/EhMH/xISB/8SEgf/EhIH/xISB/8SEgj/EhII + /xISCP8SEQj/EhEI/xIRCP8SEQn/EhEJ/xIRCf8SEQn/EhAJ/xIQCf8SEAn/EhAK/xIQCv8SEAr/Eg8K + /xIPCv8SDwr/Eg8L/xIPC/8SDgv/Eg4L/xIOC/8SDgz/Eg4M/xIODP8SDQz/Eg0M/15pFP+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/1dhFf8SDA7/FA8O/4ebGv+Tqhz/k6kc/5OpHf+TqR3/kqkd + /5KpHv+SqR7/kqkf/1ZfGP8SChD/EgoQ/xIKEP8SChD/EgoR/xIKEf8SChH/EgoR/xIKEf8SCRH/EgkR + /xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xIUBv8REwb/ERMG/xETBv8REwb/ERMH + /xETB/8REwf/EhMH/xESB/8SEgf/EhIH/xISCP8SEgj/EhII/xISCP8SEQj/EhEI/xIRCf8SEQn/EhEJ + /xIRCf8SEAn/EhAJ/xIQCf8SEAr/EhAK/xIQCv8SDwr/Eg8K/xIPCv8SDwv/Eg8L/xIPC/8SDgv/Eg4L + /xIOC/8SDgz/Eg4M/xIODP8SDQz/MTMP/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhv/f5EZ + /xIMDv8xMhH/k6oc/5OpHP+TqR3/k6kd/5KpHf+SqR7/kqke/5KpH/+SqR//LSwT/xIKEP8SChD/EgoQ + /xIKEP8SChH/EgoR/xIKEf8SChH/EgoR/xIJEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJFP8SCBT/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQG + /xEUBv8RFAb/ERQG/xEUBv8REwb/ERMG/xETBv8REwf/ERMH/xETB/8REwf/ERIH/xISB/8SEgf/EhII + /xISCP8SEgj/EhII/xISCP8SEQj/EhEJ/xIRCf8SEQn/EhEJ/xIRCf8SEAn/EhAJ/xIQCv8SEAr/EhAK + /xIQCv8SDwr/Eg8K/xIPC/8SDwv/Eg8L/xIOC/8SDgv/Eg4M/xIODP8SDgz/Eg4M/xIODP8UDwz/gpUY + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6ob/5OqG/+SqRv/JyYQ/1ljFv+TqRz/k6kd/5OpHf+SqR3/kqke + /5KpHv+SqR//kqkf/36QHf8TDBD/EgsQ/xIKEP8SChD/EgoQ/xIKEf8SChH/EgoR/xIKEf8SChH/EgoR + /xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkU/xIJFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8RFAX/ERQF + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8REwb/ERMG + /xETB/8REwf/ERMH/xETB/8REwf/ERIH/xESB/8REgj/EhII/xISCP8SEgj/EhII/xIRCP8REQj/EhEJ + /xIRCf8SEQn/EhEJ/xIQCf8SEAn/EhAK/xIQCv8SEAr/EhAK/xIPCv8SDwr/Eg8L/xIPC/8SDwv/Eg8L + /xIOC/8SDgv/Eg4M/xIODP8SDgz/Eg4M/xINDP9WYBT/k6oa/5OqGv+Tqhr/k6oa/5OqG/+Tqhv/k6ob + /5OqG/9RWRX/gJIa/5OpHf+TqR3/kqkd/5KpHv+SqR7/kqkf/5KpH/+SqR//U1sY/xILEP8SCxD/EgoQ + /xIKEP8SChD/EgoR/xIKEf8SChH/EgoR/xIKEf8SChH/EgoR/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xETBv8REwb/ERMH/xETB/8REwf/ERMH/xETB/8REgf/ERIH + /xESCP8REgj/ERII/xISCP8SEgj/EhII/xIRCP8SEQn/EhEJ/xIRCf8SEQn/EhEJ/xIQCf8SEAr/EhAK + /xIQCv8SEAr/EhAK/xIPCv8SDwv/Eg8L/xIPC/8SDwv/Eg8L/xIOC/8SDgz/Eg4M/xIODP8SDgz/Eg4M + /ywsD/+SqRr/k6oa/5OqGv+Tqhv/k6ob/5OqG/+Tqhz/k6oc/4yhHP+TqR3/k6kd/5KpHf+SqR7/kqke + /5KpH/+SqR//kqkf/5GoIP8oJhP/EgsQ/xILEP8SCxD/EgoQ/xIKEP8SChH/EgoR/xIKEf8SChH/EgoR + /xIKEf8SChL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkU/xIJFP8SCBT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xETBv8REwf/ERMH/xETB/8REwf/ERMH/xETB/8REgf/ERII/xESCP8REgj/EhII/xISCP8SEgj/EhII + /xERCf8REQn/EREJ/xIRCf8SEQn/EhAJ/xIQCf8SEAr/EhAK/xIQCv8SEAr/Eg8K/xIPC/8SDwv/Eg8L + /xIPC/8SDwv/Eg4L/xIODP8SDgz/Eg4M/xIODP8SDgz/Ew4N/36RGP+Tqhr/k6ob/5OqG/+Tqhv/k6oc + /5OqHP+TqRz/k6kd/5OpHf+SqR3/kqke/5KpHv+SqR//kqkf/5KpH/+SqSD/eYod/xILEP8SCxD/EgsQ + /xILEP8SChD/EgoQ/xIKEf8SChH/EgoR/xIKEf8SChH/EgoR/xIKEv8SChL/EgkS/xIJEv8SCRL/EgkS + /xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIIFP8SCBT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xETBv8REwf/ERMH/xETB/8REwf/ERMH + /xETB/8REgf/ERII/xESCP8REgj/ERII/xESCP8SEgj/EhEJ/xERCf8REQn/EhEJ/xERCf8SEQn/EhAJ + /xIQCv8SEAr/EhAK/xIQCv8SEAr/Eg8L/xIPC/8SDwv/Eg8L/xIPC/8SDwv/Eg4M/xIODP8SDgz/Eg4M + /xIODP8SDgz/U1wU/5OqG/+Tqhv/k6ob/5OqHP+Tqhz/k6kc/5OpHf+TqR3/kqkd/5KpHv+SqR7/kqkf + /5KpH/+SqR//kqkg/5GpIP9LUhj/EgsQ/xILEP8SCxD/EgsQ/xIKEP8SChH/EgoR/xIKEf8SChH/EgoR + /xIKEf8SChH/EgoS/xIKEv8SChL/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkU/xIJFP8SCRT/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERMG/xETB/8REwf/ERMH/xETB/8REwf/ERMH/xESB/8REgj/ERII/xESCP8REgj/ERII + /xISCP8REgn/EREJ/xERCf8REQn/EREJ/xERCf8SEQn/ERAK/xIQCv8SEAr/EhAK/xIQCv8SEAr/Eg8L + /xIPC/8SDwv/Eg8L/xIPC/8SDwz/Eg4M/xIODP8SDgz/Eg4M/xIODf8nJw//kqkb/5OqG/+Tqhz/k6kc + /5OpHf+TqR3/k6kd/5KpHf+SqR7/kqke/5KpH/+SqR//kqkf/5KpIP+RqSH/j6ch/yAdEv8SCxD/EgsQ + /xILEP8SCxD/EgsQ/xIKEf8SChH/EgoR/xIKEf8SChH/EgoR/xIKEf8SChL/EgoS/xIKEv8SCRL/EgkS + /xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EggU + /xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERMH/xETB/8REwf/ERMH + /xETB/8REwf/ERMH/xESCP8REgj/ERII/xESCP8REgj/ERII/xESCf8REQn/EREJ/xERCf8REQn/EREJ + /xERCf8REAr/EhAK/xIQCv8SEAr/EhAK/xIQCv8SDwv/Eg8L/xIPC/8SDwv/Eg8L/xIPDP8SDgz/Eg4M + /xIODP8SDgz/Eg4M/xIODf96ixj/k6oc/5OpHP+TqR3/k6kd/5OpHf+SqR3/kqke/5KpHv+SqR//kqkf + /5KpH/+SqSD/kakh/5GpIf9ygh3/EgsQ/xILEP8SCxD/EgsQ/xILEP8SCxD/EgoR/xIKEf8SChH/EgoR + /xIKEf8SChH/EgoS/xIKEv8SChL/EgoS/xIJEv8SCRL/EgkS/xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU/xIJFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8REwf/ERMH/xETB/8REwf/ERMH/xETB/8REwf/ERII/xESCP8REgj/ERII + /xESCP8REgj/ERIJ/xESCf8REQn/EREJ/xERCf8REQn/EREJ/xERCv8REAr/ERAK/xIQCv8SEAr/EhAK + /xIQC/8SDwv/Eg8L/xIPC/8SDwv/Eg8M/xIPDP8SDgz/Eg4M/xIODP8SDgz/Eg4N/0xUFP+TqRz/k6kd + /5OpHf+SqR3/kqkd/5KpHv+SqR7/kqkf/5KpH/+SqSD/kqkg/5GpIf+RqSH/kakh/0ZMF/8SCxD/EgsQ + /xILEP8SCxD/EgsQ/xILEP8SCxH/EgoR/xIKEf8SChH/EgoR/xIKEf8SChL/EgoS/xIKEv8SChL/EgkS + /xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU + /xIJFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8REwf/ERMH + /xETB/8REwf/ERMH/xETB/8REwj/ERII/xESCP8REgj/ERII/xESCP8REgj/ERIJ/xERCf8REQn/EREJ + /xERCf8REQn/EREK/xERCv8REAr/ERAK/xIQCv8SEAr/EhAL/xIPC/8SDwv/EQ8L/xIPC/8SDwz/Eg8M + /xIODP8SDgz/Eg4M/xIODP8SDg3/ISEP/5CmHP+TqR3/kqkd/5KpHv+SqR7/kqkf/5KpH/+SqR//kqkg + /5KpIP+RqSH/kakh/5GpIf+NpSH/HhoR/xILEP8SCxD/EgsQ/xILEP8SCxD/EgsQ/xILEf8SCxH/EgoR + /xIKEf8SChH/EgoR/xIKEv8SChL/EgoS/xIKEv8SChL/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8REwf/ERMH/xETB/8REwf/ERMH/xETCP8REwj/ERII + /xESCP8REgj/ERII/xESCP8REgn/ERIJ/xERCf8REQn/EREJ/xERCf8REQr/EREK/xEQCv8REAr/ERAK + /xEQCv8SEAv/ERAL/xEPC/8RDwv/EQ8L/xEPC/8SDwz/Eg8M/xIODP8SDgz/Eg4M/xIODf8SDg3/dIQZ + /5KpHf+SqR7/kqke/5KpH/+SqR//kqkf/5KpIP+SqSD/kakh/5GpIf+RqSH/kaki/25+Hf8SDA//EgwQ + /xILEP8SCxD/EgsQ/xILEP8SCxD/EgsR/xILEf8SChH/EgoR/xIKEf8SChH/EgoS/xIKEv8SChL/EgoS + /xIKEv8SChL/EgkS/xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIF/8RFAX/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xETB/8REwf/ERMH/xETB/8REwf/ERMI/xETCP8REgj/ERII/xESCP8REgj/ERII/xESCf8REgn/ERIJ + /xERCf8REQn/EREJ/xERCf8REQr/EREK/xEQCv8REAr/ERAK/xEQC/8REAv/ERAL/xIPC/8RDwv/EQ8L + /xEPDP8SDwz/EQ8M/xIODP8SDgz/Eg4N/xIODf9HThT/kqke/5KpHv+SqR//kqkf/5KpH/+SqSD/kqkg + /5GpIf+RqSH/kakh/5GpIv+RqSL/QUYW/xIMD/8SDBD/EgsQ/xILEP8SCxD/EgsQ/xILEP8SCxH/EgsR + /xILEf8SChH/EgoR/xIKEf8SChL/EgoS/xIKEv8SChL/EgoS/xIKEv8SCRL/EgkS/xIJE/8SCRP/EgkT + /xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkV/xIIFf8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xETB/8REwf/ERMH/xETB/8REwf/ERMI + /xETCP8REgj/ERII/xESCP8REgj/ERIJ/xESCf8REgn/EREJ/xERCf8REQn/EREJ/xERCv8REQr/ERAK + /xEQCv8REAr/ERAL/xEQC/8REAv/EQ8L/xEPC/8RDwv/EQ8M/xEPDP8RDwz/EQ4M/xEODP8SDg3/Eg4N + /x4cD/9YYxb/WGIW/1hiF/9YYhf/WGIY/1hiGP9XYhj/V2IY/1diGf9XYhn/V2IZ/1NdGf8YExD/EgwP + /xIMEP8SCxD/EgsQ/xILEP8SCxD/EgsQ/xILEf8SCxH/EgsR/xILEf8SChH/EgoR/xIKEv8SChL/EgoS + /xIKEv8SChL/EgoS/xIKEv8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkU/xIJFP8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIJFP8SCRX/EgkV/xIIFf8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIF/8SCBf/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUB/8RFAf/ERQH/xETB/8REwf/ERMH/xETB/8REwj/ERMI/xETCP8REgj/ERII/xESCP8REgn/ERIJ + /xESCf8REgn/EREJ/xERCf8REQn/EREK/xERCv8REQr/ERAK/xEQCv8REAv/ERAL/xEQC/8REAv/EQ8L + /xEPC/8RDwz/EQ8M/xEPDP8RDwz/EQ4M/xEODf8SDg3/EQ4N/xIODf8SDg3/EQ0N/xINDv8SDQ7/Eg0O + /xINDv8SDQ7/Eg0O/xIMD/8SDA//EgwP/xIMD/8SDA//EgwQ/xIMEP8SCxD/EgsQ/xILEP8SCxD/EgsR + /xILEf8SCxH/EgsR/xIKEf8SChH/EgoS/xIKEv8SChL/EgoS/xIKEv8SChL/EgoS/xIKE/8SCRP/EgkT + /xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFf8SCRX/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xIIF/8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERMH/xETB/8REwf/ERMH + /xETCP8REwj/ERMI/xESCP8REgj/ERII/xESCf8REgn/ERIJ/xESCf8REgn/EREJ/xERCf8REQr/EREK + /xERCv8REQr/ERAK/xEQCv8REAv/ERAL/xEQC/8RDwv/EQ8L/xEPDP8RDwz/EQ8M/xEPDP8RDwz/EQ4M + /xEODf8RDg3/Eg4N/xIODf8RDg3/EQ0O/xINDv8RDQ7/Eg0O/xINDv8SDQ7/Eg0P/xIMD/8SDA//EgwP + /xIMD/8SDBD/EgwQ/xILEP8SCxD/EgsQ/xILEP8SCxH/EgsR/xILEf8SCxH/EgsR/xIKEf8SChL/EgoS + /xIKEv8SChL/EgoS/xIKEv8SChL/EgoT/xIJE/8SCRP/EgkT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIJFP8SCRX/EgkV/xIJFf8SCRX/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIF/8SCBf/EggX/xEUBf8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAf/ERQH/xEUB/8RFAf/ERMH/xETB/8REwf/ERMI/xETCP8REwj/ERMI/xESCP8REgj/ERII + /xESCf8REgn/ERIJ/xESCf8REQn/EREJ/xERCv8REQr/EREK/xERCv8REAr/ERAK/xEQC/8REAv/ERAL + /xEQC/8RDwv/EQ8M/xEPDP8RDwz/EQ8M/xEPDP8RDgz/EQ4N/xEODf8RDg3/EQ4N/xEODf8RDQ7/EQ0O + /xENDv8RDQ7/Eg0O/xENDv8SDQ//EgwP/xIMD/8SDA//EgwP/xIMEP8SDBD/EgwQ/xILEP8SCxD/EgsQ + /xILEf8SCxH/EgsR/xILEf8SCxH/EgoR/xIKEv8SChL/EgoS/xIKEv8SChL/EgoS/xIKEv8SChP/EgoT + /xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkV/xIJFf8SCRX/EgkV + /xIJFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xIIF/8SCBf/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8REwf/ERMH + /xETB/8REwf/ERMI/xETCP8REwj/ERMI/xESCP8REgj/ERIJ/xESCf8REgn/ERIJ/xESCf8REQn/EREK + /xERCv8REQr/EREK/xERCv8REAr/ERAL/xEQC/8REAv/ERAL/xEQC/8RDwz/EQ8M/xEPDP8RDwz/EQ8M + /xEPDP8RDg3/EQ4N/xEODf8RDg3/EQ4N/xEODf8RDQ7/EQ0O/xENDv8RDQ7/EQ0O/xEND/8SDQ//EQwP + /xIMD/8SDA//EQwQ/xIMEP8SDBD/EgwQ/xILEP8SCxD/EgsR/xILEf8SCxH/EgsR/xILEf8SChH/EgoS + /xIKEv8SChL/EgoS/xIKEv8SChL/EgoS/xIKE/8SChP/EgoT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkV/xIJFf8SCRX/EgkV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX/xIIF/8SCBf/EggX/xIIF/8RFAX/ERQF + /xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8REwf/ERMH/xETCP8REwj/ERMI/xETCP8REwj/ERII + /xESCP8REgn/ERIJ/xESCf8REgn/ERIJ/xERCf8REQn/EREK/xERCv8REQr/EREK/xERCv8REAv/ERAL + /xEQC/8REAv/ERAL/xEPC/8RDwz/EQ8M/xEPDP8RDwz/EQ8M/xEPDf8RDg3/EQ4N/xEODf8RDg3/EQ4N + /xEODv8RDQ7/EQ0O/xENDv8RDQ7/EQ0P/xEND/8RDQ//EgwP/xIMD/8RDBD/EQwQ/xIMEP8RDBD/EgsQ + /xILEP8SCxH/EgsR/xILEf8SCxH/EgsR/xILEf8SChL/EgoS/xIKEv8SChL/EgoS/xIKEv8SChL/EgoT + /xIKE/8SChP/EgkT/xIJE/8SCRP/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFf8SCRX/EgkV + /xIJFf8SCRX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xIIF/8SCBf/EggX/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8REwf/ERMH/xETCP8REwj/ERMI/xETCP8REwj/ERII/xESCf8REgn/ERIJ/xESCf8REgn/ERIJ + /xERCf8REQr/EREK/xERCv8REQr/EREK/xEQC/8REAv/ERAL/xEQC/8REAv/ERAL/xEPDP8RDwz/EQ8M + /xEPDP8RDwz/EQ8N/xEODf8RDg3/EQ4N/xEODf8RDg3/EQ4O/xENDv8RDQ7/EQ0O/xENDv8RDQ//EQ0P + /xEND/8RDA//EQwP/xEMD/8RDBD/EQwQ/xEMEP8RDBD/EgsQ/xELEf8SCxH/EgsR/xILEf8SCxH/EgsR + /xILEv8RChL/EgoS/xIKEv8SChL/EgoS/xIKEv8SChP/EgoT/xIKE/8SCRP/EgkT/xIJE/8SCRT/EgkU + /xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkV/xIJFf8SCRX/EgkV/xIJFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX/xIIF/8SCBf/EggX/xIIF/8SCBf/ERQF + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xETB/8REwf/ERMI/xETCP8REwj/ERMI + /xETCP8REwj/ERIJ/xESCf8REgn/ERIJ/xESCf8REgn/ERIJ/xERCv8REQr/EREK/xERCv8REQr/ERAK + /xEQC/8REAv/ERAL/xEQC/8REAv/ERAM/xEPDP8RDwz/EQ8M/xEPDP8RDw3/EQ4N/xEODf8RDg3/EQ4N + /xEODf8RDg7/EQ4O/xENDv8RDQ7/EQ0O/xEND/8RDQ//EQ0P/xEMD/8RDA//EQwP/xEMEP8RDBD/EQwQ + /xEMEP8RDBD/EQsR/xELEf8SCxH/EQsR/xELEf8SCxH/EgsS/xEKEv8RChL/EgoS/xEKEv8SChL/EgoS + /xIKE/8SChP/EgoT/xIJE/8SCRP/EQkT/xIJFP8SCRT/EgkU/xIJFP8SCRT/EgkU/xIJFP8SCRX/EgkV + /xIJFf8SCRX/EgkV/xIJFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIFv8SCBf/EggX/xIIF/8SCBf/EggX/xIIF/8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xETB/8REwj/ERMI/xETCP8REwj/ERMI/xETCP8REgn/ERIJ/xESCf8REgn/ERIJ + /xESCf8REgn/EREK/xERCv8REQr/EREK/xERCv8REQr/ERAL/xEQC/8REAv/ERAL/xEQC/8REAz/EQ8M + /xEPDP8RDwz/EQ8M/xEPDf8RDw3/EQ4N/xEODf8RDg3/EQ4N/xEODv8RDg7/EQ4O/xENDv8RDQ7/EQ0P + /xEND/8RDQ//EQ0P/xEMD/8RDA//EQwQ/xEMEP8RDBD/EQwQ/xEMEP8RCxH/EQsR/xELEf8RCxH/EQsR + /xILEf8RCxL/EQsS/xEKEv8RChL/EQoS/xEKEv8SChP/EQoT/xEKE/8SChP/EgoT/xEJE/8RCRP/EgkU + /xIJFP8RCRT/EgkU/xIJFP8SCRT/EgkU/xIJFf8SCRX/EgkV/xIJFf8SCRX/EgkV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX/xIIF/8SCBf/EggX/xIIF/8SCBf/EggX + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xETCP8REwj/ERMI + /xETCP8REwj/ERMI/xETCP8REgn/ERIJ/xESCf8REgn/ERIJ/xESCf8REgr/EREK/xERCv8REQr/EREK + /xERCv8REQv/ERAL/xEQC/8REAv/ERAL/xEQDP8REAz/EQ8M/xEPDP8RDwz/EQ8M/xEPDf8RDw3/EQ4N + /xEODf8RDg3/EQ4O/xEODv8RDg7/EQ0O/xENDv8RDQ//EQ0P/xEND/8RDQ//EQ0P/xEMD/8RDBD/EQwQ + /xEMEP8RDBD/EQwQ/xEMEf8RCxH/EQsR/xELEf8RCxH/EQsR/xELEv8RCxL/EQoS/xEKEv8RChL/EQoS + /xEKE/8RChP/EQoT/xEKE/8SChP/EQoT/xEJE/8RCRT/EgkU/xEJFP8SCRT/EgkU/xIJFP8RCRX/EgkV + /xIJFf8SCRX/EQkV/xIJFf8SCRX/EgkV/xEIFv8SCBb/EggW/xIIFv8RCBb/EQgW/xIIFv8SCBb/EggW + /xEIF/8RCBf/EggX/xIIF/8SCBf/EQgX/xEIF/8SCBf/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERMI/xETCP8REwj/ERMI/xETCP8REwj/ERMI/xESCf8REgn/ERIJ + /xESCf8REgn/ERIJ/xESCf8REgr/EREK/xERCv8REQr/EREK/xERC/8REAv/ERAL/xEQC/8REAv/ERAM + /xEQDP8RDwz/EQ8M/xEPDP8RDwz/EQ8N/xEPDf8RDg3/EQ4N/xEODf8RDg3/EQ4O/xEODv8RDg7/EQ0O + /xENDv8RDQ//EQ0P/xEND/8RDQ//EQwP/xEMEP8RDBD/EQwQ/xEMEP8RDBD/EQwR/xELEf8RCxH/EQsR + /xELEf8RCxH/EQsS/xELEv8RCxL/EQoS/xEKEv8RChL/EQoT/xEKE/8RChP/EQoT/xEKE/8RChP/EQkU + /xEJFP8RCRT/EQkU/xEJFP8SCRT/EQkU/xEJFf8SCRX/EgkV/xEJFf8RCRX/EQkV/xIJFf8RCRX/EQkW + /xEIFv8SCBb/EggW/xEIFv8RCBb/EggW/xIIFv8RCBb/EQgX/xEIF/8SCBf/EggX/xEIF/8RCBf/EQgX + /xIIF/8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERMI + /xETCP8REwj/ERMI/xETCP8REwj/ERMJ/xESCf8REgn/ERIJ/xESCf8REgn/ERIJ/xESCv8REQr/EREK + /xERCv8REQr/EREK/xERC/8REAv/ERAL/xEQC/8REAv/ERAM/xEQDP8RDwz/EQ8M/xEPDP8RDw3/EQ8N + /xEPDf8RDg3/EQ4N/xEODf8RDg7/EQ4O/xEODv8RDQ7/EQ0O/xEND/8RDQ//EQ0P/xEND/8RDQ//EQwQ + /xEMEP8RDBD/EQwQ/xEMEP8RDBH/EQwR/xELEf8RCxH/EQsR/xELEf8RCxL/EQsS/xELEv8RCxL/EQoS + /xEKEv8RChP/EQoT/xEKE/8RChP/EQoT/xEKE/8RChT/EQkU/xEJFP8RCRT/EQkU/xEJFP8RCRT/EQkV + /xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRb/EQgW/xIIFv8RCBb/EQgW/xEIFv8RCBb/EggW + /xEIFv8RCBf/EQgX/xEIF/8SCBf/EQgX/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERMI/xETCP8REwj/ERMI/xETCP8REwn/ERIJ + /xESCf8REgn/ERIJ/xESCf8REgn/ERIK/xESCv8REQr/EREK/xERCv8REQr/EREL/xERC/8REAv/ERAL + /xEQC/8REAz/ERAM/xEPDP8RDwz/EQ8M/xEPDf8RDw3/EQ8N/xEODf8RDg3/EQ4N/xEODv8RDg7/EQ4O + /xENDv8RDQ7/EQ0P/xEND/8RDQ//EQ0P/xEND/8RDBD/EQwQ/xEMEP8RDBD/EQwQ/xEMEf8RDBH/EQsR + /xELEf8RCxH/EQsR/xELEv8RCxL/EQsS/xELEv8RChL/EQoS/xEKE/8RChP/EQoT/xEKE/8RChP/EQoT + /xEKFP8RChT/EQkU/xEJFP8RCRT/EQkU/xEJFP8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkW + /xEJFv8RCRb/EQgW/xEIFv8RCBb/EQgW/xEIFv8RCBb/EQgW/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUCP8REwj/ERMI/xETCP8REwj/ERMI/xETCf8REwn/ERIJ/xESCf8REgn/ERIJ/xESCf8REgr/ERIK + /xERCv8REQr/EREK/xERCv8REQv/EREL/xEQC/8REAv/ERAL/xEQDP8REAz/ERAM/xEPDP8RDwz/EQ8N + /xEPDf8RDw3/EQ8N/xEODf8RDg3/EQ4O/xEODv8RDg7/EQ4O/xENDv8RDQ//EQ0P/xEND/8RDQ//EQ0P + /xENEP8RDBD/EQwQ/xEMEP8RDBD/EQwR/xEMEf8RDBH/EQsR/xELEf8RCxH/EQsS/xELEv8RCxL/EQsS + /xELEv8RChL/EQoT/xEKE/8RChP/EQoT/xEKE/8RChP/EQoU/xEKFP8RCRT/EQkU/xEJFP8RCRT/EQkU + /xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRb/EQkW/xEJFv8RCBb/EQgW/xEIFv8RCBb/EQgW + /xEIFv8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xETCP8REwj/ERMI/xETCP8REwj/ERMI + /xETCf8REwn/ERIJ/xESCf8REgn/ERIJ/xESCv8REgr/ERIK/xERCv8REQr/EREK/xERC/8REQv/EREL + /xEQC/8REAv/ERAM/xEQDP8REAz/EQ8M/xEPDP8RDw3/EQ8N/xEPDf8RDw3/EQ8N/xEODf8RDg7/EQ4O + /xEODv8RDg7/EQ4O/xEND/8RDQ//EQ0P/xEND/8RDQ//EQ0Q/xENEP8RDBD/EQwQ/xEMEP8RDBD/EQwR + /xEMEf8RDBH/EQsR/xELEf8RCxL/EQsS/xELEv8RCxL/EQsS/xEKEv8RChP/EQoT/xEKE/8RChP/EQoT + /xEKE/8RChP/EQoU/xEKFP8RCRT/EQkU/xEJFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV + /xEJFv8RCRb/EQkW/xEJFv8RCBb/EQgW/xEIFv8RCBb/EQgW/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAj/ERQI/xETCP8REwj/ERMI/xETCP8REwj/ERMJ/xETCf8REgn/ERIJ/xESCf8REgn/ERIK + /xESCv8REgr/ERIK/xERCv8REQr/EREL/xERC/8REQv/EREL/xEQC/8REAz/ERAM/xEQDP8REAz/EQ8M + /xEPDf8RDw3/EQ8N/xEPDf8RDw3/EQ4N/xEODv8RDg7/EQ4O/xEODv8RDg7/EQ0P/xEND/8RDQ//EQ0P + /xEND/8RDRD/EQ0Q/xEMEP8RDBD/EQwQ/xEMEP8RDBH/EQwR/xEMEf8RCxH/EQsR/xELEv8RCxL/EQsS + /xELEv8RCxL/EQsS/xEKE/8RChP/EQoT/xEKE/8RChP/EQoT/xEKFP8RChT/EQoU/xEKFP8RCRT/EQkU + /xEJFP8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCBb/EQgW + /xEIFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERMI/xETCP8REwj/ERMI + /xETCP8REwn/ERMJ/xETCf8REgn/ERIJ/xESCf8REgr/ERIK/xESCv8REgr/EREK/xERCv8REQv/EREL + /xERC/8REQv/ERAL/xEQC/8REAz/ERAM/xEQDP8REAz/EQ8M/xEPDf8RDw3/EQ8N/xEPDf8RDw3/EQ4O + /xEODv8RDg7/EQ4O/xEODv8RDg7/EQ0P/xEND/8RDQ//EQ0P/xEND/8RDRD/EQ0Q/xEMEP8RDBD/EQwQ + /xEMEf8RDBH/EQwR/xEMEf8RCxH/EQsS/xELEv8RCxL/EQsS/xELEv8RCxL/EQsT/xEKE/8RChP/EQoT + /xEKE/8RChP/EQoU/xEKFP8RChT/EQoU/xEJFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV + /xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEIFv8RCBb/EQgW/xEIFv8RCBf/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUCP8RFAj/ERMI/xETCP8REwj/ERMI/xETCf8REwn/ERMJ/xETCf8REgn/ERIJ + /xESCf8REgr/ERIK/xESCv8REgr/EREK/xERC/8REQv/EREL/xERC/8REQv/ERAL/xEQDP8REAz/ERAM + /xEQDP8RDwz/EQ8N/xEPDf8RDw3/EQ8N/xEPDf8RDg3/EQ4O/xEODv8RDg7/EQ4O/xEODv8RDQ//EQ0P + /xEND/8RDQ//EQ0P/xENEP8RDRD/EQwQ/xEMEP8RDBD/EQwR/xEMEf8RDBH/EQwR/xEMEf8RCxL/EQsS + /xELEv8RCxL/EQsS/xELEv8RCxP/EQoT/xEKE/8RChP/EQoT/xEKE/8RChT/EQoU/xEKFP8RChT/EQoU + /xEJFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEIFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERMI + /xETCP8REwj/ERMJ/xETCf8REwn/ERMJ/xESCf8REgn/ERIJ/xESCv8REgr/ERIK/xESCv8REgr/EREL + /xERC/8REQv/EREL/xERC/8REAv/ERAM/xEQDP8REAz/ERAM/xEQDP8RDw3/EQ8N/xEPDf8RDw3/EQ8N + /xEPDf8RDg7/EQ4O/xEODv8RDg7/EQ4O/xEOD/8RDQ//EQ0P/xEND/8RDQ//EQ0Q/xENEP8RDRD/EQwQ + /xEMEP8RDBH/EQwR/xEMEf8RDBH/EQwR/xELEv8RCxL/EQsS/xELEv8RCxL/EQsS/xELE/8RCxP/EQoT + /xEKE/8RChP/EQoT/xEKFP8RChT/EQoU/xEKFP8RChT/EQkU/xEJFP8RCRX/EQkV/xEJFf8RCRX/EQkV + /xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQgW/xEIFv8RCBf/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8REwj/ERMI/xETCP8REwn/ERMJ/xETCf8REwn/ERMJ + /xESCf8REgn/ERIK/xESCv8REgr/ERIK/xESCv8REQr/EREL/xERC/8REQv/EREL/xERC/8REAz/ERAM + /xEQDP8REAz/ERAM/xEQDf8RDw3/EQ8N/xEPDf8RDw3/EQ8N/xEODv8RDg7/EQ4O/xEODv8RDg7/EQ4P + /xEOD/8RDQ//EQ0P/xEND/8RDRD/EQ0Q/xENEP8RDRD/EQwQ/xEMEf8RDBH/EQwR/xEMEf8RDBH/EQwS + /xELEv8RCxL/EQsS/xELEv8RCxL/EQsS/xELE/8RChP/EQoT/xEKE/8RChP/EQoU/xEKFP8RChT/EQoU + /xEKFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCBb/EQgW/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIGP8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI + /xEUCP8REwj/ERMI/xETCP8REwn/ERMJ/xETCf8REwn/ERIJ/xESCf8REgr/ERIK/xESCv8REgr/ERIK + /xESCv8REQv/EREL/xERC/8REQv/EREL/xERC/8REAz/ERAM/xEQDP8REAz/ERAN/xEPDf8RDw3/EQ8N + /xEPDf8RDw3/EQ8O/xEODv8RDg7/EQ4O/xEODv8RDg//EQ4P/xEND/8RDQ//EQ0P/xENEP8RDRD/EQ0Q + /xENEP8RDBD/EQwR/xEMEf8RDBH/EQwR/xEMEf8RDBL/EQsS/xELEv8RCxL/EQsS/xELEv8RCxP/EQsT + /xELE/8RChP/EQoT/xEKE/8RChT/EQoU/xEKFP8RChT/EQoU/xEKFP8RCRT/EQkV/xEJFf8RCRX/EQkV + /xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEIFv8RCBb/EQgX/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI/xEUCP8REwj/ERMI/xETCf8REwn/ERMJ + /xETCf8REwn/ERIJ/xESCf8REgr/ERIK/xESCv8REgr/ERIK/xERCv8REQv/EREL/xERC/8REQv/EREL + /xEQDP8REAz/ERAM/xEQDP8REAz/ERAN/xEPDf8RDw3/EQ8N/xEPDf8RDw7/EQ8O/xEODv8RDg7/EQ4O + /xEOD/8RDg//EQ4P/xEND/8RDQ//EQ0Q/xENEP8RDRD/EQ0Q/xENEP8RDBH/EQwR/xEMEf8RDBH/EQwR + /xEMEf8RDBL/EQsS/xELEv8RCxL/EQsS/xELEv8RCxP/EQsT/xELE/8RChP/EQoT/xEKFP8RChT/EQoU + /xEKFP8RChT/EQoU/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkV/xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBj/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI + /xEUCP8RFAj/ERQI/xETCP8REwj/ERMJ/xETCf8REwn/ERMJ/xETCf8REwn/ERIJ/xESCv8REgr/ERIK + /xESCv8REgr/ERIK/xERC/8REQv/EREL/xERC/8REQv/EREM/xEQDP8REAz/ERAM/xEQDP8REA3/ERAN + /xEPDf8RDw3/EQ8N/xEPDf8RDw7/EQ4O/xEODv8RDg7/EQ4P/xEOD/8RDg//EQ0P/xEND/8RDQ//EQ0Q + /xENEP8RDRD/EQ0Q/xENEP8RDBH/EQwR/xEMEf8RDBH/EQwR/xEMEv8RCxL/EQsS/xELEv8RCxL/EQsS + /xELE/8RCxP/EQsT/xEKE/8RChP/EQoU/xEKFP8RChT/EQoU/xEKFP8RChT/EQoV/xEJFf8RCRX/EQkV + /xEJFf8RCRX/EQkV/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQgW/xEIF/8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgY/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xETCP8REwn/ERMJ + /xETCf8REwn/ERMJ/xETCf8REgn/ERIK/xESCv8REgr/ERIK/xESCv8REgr/EREL/xERC/8REQv/EREL + /xERC/8REQz/EREM/xEQDP8REAz/ERAM/xEQDf8REA3/EQ8N/xEPDf8RDw3/EQ8N/xEPDv8RDw7/EQ4O + /xEODv8RDg7/EQ4P/xEOD/8RDg//EQ0P/xEND/8RDRD/EQ0Q/xENEP8RDRD/EQ0Q/xEMEf8RDBH/EQwR + /xEMEf8RDBH/EQwS/xEMEv8RCxL/EQsS/xELEv8RCxL/EQsT/xELE/8RCxP/EQsT/xEKE/8RChP/EQoU + /xEKFP8RChT/EQoU/xEKFP8RChX/EQoV/xEJFf8RCRX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBj/EQgY + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERMI/xETCf8REwn/ERMJ/xETCf8REwn/ERMJ/xETCf8REgr/ERIK + /xESCv8REgr/ERIK/xESCv8REgv/EREL/xERC/8REQv/EREL/xERDP8REQz/ERAM/xEQDP8REAz/ERAN + /xEQDf8REA3/EQ8N/xEPDf8RDw3/EQ8O/xEPDv8RDw7/EQ4O/xEODv8RDg//EQ4P/xEOD/8RDg//EQ0P + /xENEP8RDRD/EQ0Q/xENEP8RDRD/EQ0R/xEMEf8RDBH/EQwR/xEMEf8RDBL/EQwS/xELEv8RCxL/EQsS + /xELEv8RCxP/EQsT/xELE/8RCxP/EQsT/xEKFP8RChT/EQoU/xEKFP8RChT/EQoU/xEKFP8RChX/EQkV + /xEJFf8RCRX/EQkV/xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQgX + /xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERMI + /xETCf8REwn/ERMJ/xETCf8REwn/ERMJ/xESCf8REgr/ERIK/xESCv8REgr/ERIK/xESC/8REQv/EREL + /xERC/8REQv/EREM/xERDP8REQz/ERAM/xEQDP8REAz/ERAN/xEQDf8RDw3/EQ8N/xEPDf8RDw7/EQ8O + /xEPDv8RDg7/EQ4O/xEOD/8RDg//EQ4P/xEOD/8RDQ//EQ0Q/xENEP8RDRD/EQ0Q/xENEP8RDRH/EQ0R + /xEMEf8RDBH/EQwR/xEMEv8RDBL/EQwS/xELEv8RCxL/EQsS/xELE/8RCxP/EQsT/xELE/8RCxP/EQoT + /xEKFP8RChT/EQoU/xEKFP8RChT/EQoV/xEKFf8RChX/EQkV/xEJFf8RCRX/EQkV/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIF/8RCBf/EQgY + /xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERMJ/xETCf8REwn/ERMJ/xETCf8REwn/ERMJ + /xESCv8REgr/ERIK/xESCv8REgr/ERIL/xESC/8REQv/EREL/xERC/8REQv/EREM/xERDP8REAz/ERAM + /xEQDP8REA3/ERAN/xEQDf8RDw3/EQ8N/xEPDf8RDw7/EQ8O/xEPDv8RDg7/EQ4P/xEOD/8RDg//EQ4P + /xEOD/8RDRD/EQ0Q/xENEP8RDRD/EQ0Q/xENEf8RDRH/EQwR/xEMEf8RDBH/EQwS/xEMEv8RDBL/EQwS + /xELEv8RCxL/EQsT/xELE/8RCxP/EQsT/xELE/8RChP/EQoU/xEKFP8RChT/EQoU/xEKFP8RChT/EQoV + /xEKFf8RChX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRf/EQkX + /xEJF/8RCBf/EQgX/xEIF/8RCBf/EQgX/xEIGP8RCBj/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8REwn/ERMJ/xETCf8REwn/ERMJ/xETCf8REwn/ERMK/xESCv8REgr/ERIK/xESCv8REgr/ERIL + /xESC/8REQv/EREL/xERC/8REQz/EREM/xERDP8REAz/ERAM/xEQDf8REA3/ERAN/xEQDf8RDw3/EQ8N + /xEPDv8RDw7/EQ8O/xEODv8RDg7/EQ4P/xEOD/8RDg//EQ4P/xEOEP8RDRD/EQ0Q/xENEP8RDRD/EQ0R + /xENEf8RDBH/EQwR/xEMEf8RDBL/EQwS/xEMEv8RDBL/EQsS/xELEv8RCxP/EQsT/xELE/8RCxP/EQsT + /xELE/8RChT/EQoU/xEKFP8RChT/EQoU/xEKFf8RChX/EQoV/xEKFf8RCRX/EQkV/xEJFf8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX/xEJF/8RCBf/EQgX/xEIF/8RCBf/EQgY + /xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8REwn/ERMJ/xETCf8REwn/ERMJ + /xETCf8REwr/ERIK/xESCv8REgr/ERIK/xESCv8REgv/ERIL/xERC/8REQv/EREL/xERDP8REQz/EREM + /xEQDP8REAz/ERAN/xEQDf8REA3/ERAN/xEPDf8RDw3/EQ8O/xEPDv8RDw7/EQ8O/xEODv8RDg//EQ4P + /xEOD/8RDg//EQ4P/xENEP8RDRD/EQ0Q/xENEP8RDRH/EQ0R/xENEf8RDBH/EQwR/xEMEf8RDBL/EQwS + /xEMEv8RDBL/EQsS/xELE/8RCxP/EQsT/xELE/8RCxP/EQsT/xEKFP8RChT/EQoU/xEKFP8RChT/EQoU + /xEKFf8RChX/EQoV/xEKFf8RCRX/EQkV/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkX + /xEJF/8RCRf/EQkX/xEIF/8RCBf/EQgX/xEIF/8RCBj/EQgY/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQJ/xEUCf8REwn/ERMJ/xETCf8REwn/ERMJ/xETCf8REgr/ERIK/xESCv8REgr/ERIK + /xESC/8REgv/ERIL/xERC/8REQv/EREM/xERDP8REQz/EREM/xEQDP8REA3/ERAN/xEQDf8REA3/ERAN + /xEPDf8RDw7/EQ8O/xEPDv8RDw7/EQ4O/xEOD/8RDg//EQ4P/xEOD/8RDg//EQ4Q/xENEP8RDRD/EQ0Q + /xENEP8RDRH/EQ0R/xENEf8RDBH/EQwR/xEMEv8RDBL/EQwS/xEMEv8RDBL/EQsS/xELE/8RCxP/EQsT + /xELE/8RCxP/EQsU/xEKFP8RChT/EQoU/xEKFP8RChT/EQoV/xEKFf8RChX/EQoV/xEJFf8RCRX/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCRf/EQkX/xEIF/8RCBf/EQgX + /xEIGP8RCBj/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ/xETCf8REwn/ERMJ + /xETCf8REwn/ERMK/xETCv8REgr/ERIK/xESCv8REgr/ERIL/xESC/8REgv/ERIL/xERC/8REQz/EREM + /xERDP8REQz/EREM/xEQDP8REA3/ERAN/xEQDf8REA3/ERAN/xEPDv8RDw7/EQ8O/xEPDv8RDw7/EQ4P + /xEOD/8RDg//EQ4P/xEOD/8RDhD/EQ0Q/xENEP8RDRD/EQ0Q/xENEf8RDRH/EQ0R/xEMEf8RDBH/EQwS + /xEMEv8RDBL/EQwS/xEMEv8RCxL/EQsT/xELE/8RCxP/EQsT/xELE/8RCxT/EQsU/xEKFP8RChT/EQoU + /xEKFP8RChX/EQoV/xEKFf8RChX/EQoV/xEJFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX/xEIF/8RCBf/EQgY/xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ/xETCf8REwn/ERMJ/xETCf8REwn/ERMK/xETCv8REgr/ERIK + /xESCv8REgv/ERIL/xESC/8REgv/EREL/xERC/8REQz/EREM/xERDP8REQz/ERAM/xEQDf8REA3/ERAN + /xEQDf8REA3/EQ8N/xEPDv8RDw7/EQ8O/xEPDv8RDw//EQ4P/xEOD/8RDg//EQ4P/xEOEP8RDhD/EQ0Q + /xENEP8RDRD/EQ0R/xENEf8RDRH/EQ0R/xEMEf8RDBL/EQwS/xEMEv8RDBL/EQwS/xEMEv8RCxP/EQsT + /xELE/8RCxP/EQsT/xELFP8RCxT/EQoU/xEKFP8RChT/EQoU/xEKFf8RChX/EQoV/xEKFf8RChX/EQkV + /xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQgX + /xEIF/8RCBj/EQgY/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8RFAn/ERQJ + /xETCf8REwn/ERMJ/xETCf8REwr/ERMK/xESCv8REgr/ERIK/xESCv8REgv/ERIL/xESC/8REgv/EREL + /xERDP8REQz/EREM/xERDP8REQz/ERAN/xEQDf8REA3/ERAN/xEQDf8RDw3/EQ8O/xEPDv8RDw7/EQ8O + /xEPDv8RDg//EQ4P/xEOD/8RDg//EQ4Q/xEOEP8RDhD/EQ0Q/xENEP8RDRH/EQ0R/xENEf8RDRH/EQ0R + /xEMEv8RDBL/EQwS/xEMEv8RDBL/EQwS/xELE/8RCxP/EQsT/xELE/8RCxP/EQsT/xELFP8RCxT/EQoU + /xEKFP8RChT/EQoV/xEKFf8RChX/EQoV/xEKFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQgX/xEIGP8RCBj/EQgY/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ/xEUCf8RFAn/ERMJ/xETCf8REwn/ERMJ/xETCv8REwr/ERMK + /xESCv8REgr/ERIK/xESC/8REgv/ERIL/xESC/8REQv/EREM/xERDP8REQz/EREM/xERDP8REA3/ERAN + /xEQDf8REA3/ERAN/xEQDf8RDw7/EQ8O/xEPDv8RDw7/EQ8O/xEPD/8RDg//EQ4P/xEOD/8RDg//EQ4Q + /xEOEP8RDRD/EQ0Q/xENEf8RDRH/EQ0R/xENEf8RDRH/EQwS/xEMEv8RDBL/EQwS/xEMEv8RDBL/EQwT + /xELE/8RCxP/EQsT/xELE/8RCxP/EQsU/xELFP8RCxT/EQoU/xEKFP8RChX/EQoV/xEKFf8RChX/EQoV + /xEKFf8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX + /xEJF/8RCRf/EQgY/xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ + /xEUCf8RFAn/ERMJ/xETCf8REwn/ERMK/xETCv8REwr/ERMK/xESCv8REgr/ERIL/xESC/8REgv/ERIL + /xESC/8REQz/EREM/xERDP8REQz/EREM/xERDP8REA3/ERAN/xEQDf8REA3/ERAN/xEQDv8RDw7/EQ8O + /xEPDv8RDw7/EQ8P/xEPD/8RDg//EQ4P/xEOD/8RDhD/EQ4Q/xENEP8RDRD/EQ0Q/xENEf8RDRH/EQ0R + /xENEf8RDRH/EQwS/xEMEv8RDBL/EQwS/xEMEv8RDBP/EQsT/xELE/8RCxP/EQsT/xELE/8RCxT/EQsU + /xELFP8RChT/EQoU/xEKFf8RChX/EQoV/xEKFf8RChX/EQoV/xEKFv8RCRb/EQkW/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCBj/EQgY/xEIGP8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8RFAn/ERQJ/xEUCf8RFAn/ERMJ/xETCf8REwn/ERMK + /xETCv8REwr/ERIK/xESCv8REgv/ERIL/xESC/8REgv/ERIL/xESC/8REQz/EREM/xERDP8REQz/EREM + /xERDf8REA3/ERAN/xEQDf8REA3/ERAN/xEPDv8RDw7/EQ8O/xEPDv8RDw//EQ8P/xEOD/8RDg//EQ4P + /xEOEP8RDhD/EQ4Q/xENEP8RDRD/EQ0R/xENEf8RDRH/EQ0R/xENEf8RDRL/EQwS/xEMEv8RDBL/EQwS + /xEMEv8RDBP/EQsT/xELE/8RCxP/EQsT/xELFP8RCxT/EQsU/xELFP8RChT/EQoV/xEKFf8RChX/EQoV + /xEKFf8RChX/EQoV/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCRf/EQkX + /xEJF/8RCRf/EQkX/xEIGP8RCBj/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ + /xEUCf8RFAn/ERQJ/xEUCf8REwn/ERMJ/xETCf8REwr/ERMK/xETCv8REwr/ERIK/xESC/8REgv/ERIL + /xESC/8REgv/ERIL/xERDP8REQz/EREM/xERDP8REQz/EREN/xEQDf8REA3/ERAN/xEQDf8REA3/ERAO + /xEPDv8RDw7/EQ8O/xEPDv8RDw//EQ8P/xEOD/8RDg//EQ4Q/xEOEP8RDhD/EQ4Q/xENEP8RDRH/EQ0R + /xENEf8RDRH/EQ0R/xENEv8RDBL/EQwS/xEMEv8RDBL/EQwS/xEME/8RDBP/EQsT/xELE/8RCxP/EQsU + /xELFP8RCxT/EQsU/xEKFP8RChT/EQoV/xEKFf8RChX/EQoV/xEKFf8RChb/EQoW/xEJFv8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQgY/xEIGP8RCBj/ERQG + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ/xEUCf8RFAn/ERQJ/xEUCf8REwn/ERMJ + /xETCv8REwr/ERMK/xATCv8REwr/ERIK/xESC/8REgv/ERIL/xESC/8REgv/ERIM/xERDP8REQz/EREM + /xERDP8REQ3/EREN/xEQDf8REA3/ERAN/xEQDf8REA7/ERAO/xEPDv8RDw7/EQ8O/xEPD/8RDw//EQ4P + /xEOD/8RDg//EQ4Q/xEOEP8RDhD/EQ0Q/xENEf8RDRH/EQ0R/xENEf8RDRH/EQ0S/xENEv8RDBL/EQwS + /xEMEv8RDBL/EQwT/xEME/8RCxP/EQsT/xELE/8RCxT/EQsU/xELFP8RCxT/EQsU/xEKFP8RChX/EQoV + /xEKFf8RChX/EQoV/xEKFf8RChb/EQoW/xEJFv8RCRb/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCRf/EQkX + /xEJF/8RCRf/EQkX/xEJF/8RCBj/EQgY/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCf8RFAn/ERQJ/xEUCf8RFAn/ERQJ/xETCf8REwn/EBMK/xETCv8QEwr/EBMK/xATCv8REgr/ERIL + /xESC/8REgv/ERIL/xESC/8REgz/ERIM/xERDP8REQz/EREM/xARDP8REQ3/ERAN/xEQDf8REA3/ERAN + /xEQDv8REA7/EQ8O/xEPDv8RDw7/EQ8P/xEPD/8RDw//EQ4P/xEOD/8RDhD/EQ4Q/xEOEP8RDhD/EQ0Q + /xENEf8RDRH/EQ0R/xENEf8RDRH/EQ0S/xEMEv8RDBL/EQwS/xEMEv8RDBP/EQwT/xEME/8RCxP/EQsT + /xELFP8RCxT/EQsU/xELFP8RCxT/EQsU/xEKFf8RChX/EQoV/xEKFf8RChX/EQoV/xEKFv8RChb/EQkW + /xEJFv8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkX/xEJGP8RCBj/EQgY + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8RFAn/ERQJ/xEUCf8RFAn/ERQJ + /xETCf8QEwr/EBMK/xATCv8QEwr/EBMK/xATCv8QEgv/ERIL/xESC/8QEgv/ERIL/xESC/8REgz/EREM + /xERDP8REQz/EBEM/xARDf8REQ3/EBAN/xEQDf8REA3/ERAN/xEQDv8REA7/EQ8O/xEPDv8RDw//EQ8P + /xEPD/8RDw//EQ4P/xEOEP8RDhD/EQ4Q/xEOEP8RDhD/EQ0R/xENEf8RDRH/EQ0R/xENEf8RDRL/EQwS + /xEMEv8RDBL/EQwS/xEMEv8RDBP/EQwT/xEME/8RCxP/EQsT/xELFP8RCxT/EQsU/xELFP8RCxT/EQoV + /xEKFf8RChX/EQoV/xEKFf8RChX/EQoW/xEKFv8RChb/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX + /xEJF/8RCRf/EQkX/xEJF/8RCRf/EQkY/xEJGP8RCBj/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAQAAAAIAAAAABACAAAAAA + AABAAAAnAAAAJwAAAAAAAAAAAAAAEw4G/xMOBv8TDgb/FA0G/xQNBv8UDQb/FA0H/xQNB/8UDAf/FAwH + /xQMB/8UDAf/FAsH/xQLB/8UCwj/FAsI/xQLCP8VCgj/FQoI/xUKCP8VCgj/FQoI/xUKCP8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN/xQJDf8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAgQ/xMPBv8TDgb/Ew4G/xQOBv8UDQb/FA0G + /xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwH/xQLB/8UCwj/FAsI/xQLCP8UCwj/FAoI/xUKCP8VCgj/FQoI + /xUKCf8VCgn/FQoJ/xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkJ/xUJCf8VCQr/FQkK/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN + /xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAgQ/xQIEf8TDwb/Ew4G + /xMOBv8TDgb/Ew4G/xQNB/8UDQf/FA0H/xQNB/8UDAf/FAwH/xQMB/8UDAj/FAsI/xQLCP8UCwj/FAsI + /xQLCP8UCgj/FAoI/xUKCf8VCgn/FQoJ/xUKCf8VCgn/FQkJ/xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM + /xUJDP8VCQ3/FQkN/xUJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAgQ + /xQIEf8UCBH/Ew8G/xMPBv8TDgb/Ew4G/xMOBv8TDQf/FA0H/xQNB/8UDQf/FAwH/xQMB/8UDAf/FAwI + /xQLCP8UCwj/FAsI/xQLCP8UCwj/FAoI/xQKCf8UCgn/FQoJ/xUKCf8VCgn/FQoJ/xUJCf8VCQn/FQkJ + /xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM + /xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJEP8UCRD/FAkQ/xQIEP8UCBH/FAgR/xMPBv8TDwb/Ew8G/xMOBv8TDgb/Ew4H/xMNB/8UDQf/FA0H + /xQNB/8UDAf/FAwI/xQMCP8UDAj/FAsI/xQLCP8UCwj/FAsI/xQLCf8UCgn/FAoJ/xQKCf8UCgn/FAoJ + /xUKCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQIEP8UCBH/FAgR/xMIEf8TDwb/Ew8G/xMPBv8TDgb/Ew4G + /xMOB/8TDgf/Ew0H/xQNB/8UDQf/FAwH/xQMCP8UDAj/FAwI/xQMCP8UCwj/FAsI/xQLCf8UCwn/FAoJ + /xQKCf8UCgn/FAoJ/xQKCf8UCgn/FAoK/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN/xUJDf8VCQ3/FAkN + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCBD/FAgR/xMIEf8TCBH/ExAG + /xMPBv8TDwb/Ew8G/xMOBv8TDgf/Ew4H/xMNB/8TDQf/FA0H/xQNCP8UDAj/FAwI/xQMCP8UDAj/FAsI + /xQLCP8UCwn/FAsJ/xQLCf8UCgn/FAoJ/xQKCf8UCgn/FAoK/xQKCv8UCQr/FAkK/xQJCv8VCQr/FQkK + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM/xUJDP8VCQz/FQkM/xUJDP8VCQ3/FQkN + /xUJDf8VCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCBD/FAgR + /xQIEf8TCBH/EwgR/xMQBv8TDwb/Ew8G/xMPBv8TDgb/Ew4H/xMOB/8TDgf/Ew0H/xMNB/8UDQj/FA0I + /xQMCP8UDAj/FAwI/xQMCP8UCwn/FAsJ/xQLCf8UCwn/FAoJ/xQKCf8UCgn/FAoK/xQKCv8UCgr/FAoK + /xQJCv8UCQr/FAkK/xQJC/8UCQv/FAkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkM + /xUJDf8VCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCQ//FAkQ + /xQJEP8UCBD/FAgR/xQIEf8TCBH/EwgR/xMIEv8TEAb/ExAG/xMPBv8TDwb/Ew8G/xMOB/8TDgf/Ew4H + /xMNB/8TDQf/Ew0I/xMNCP8UDAj/FAwI/xQMCP8UDAn/FAsJ/xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoK + /xQKCv8UCgr/FAoK/xQKCv8UCgr/FAkK/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP + /xQJD/8UCQ//FAkQ/xQJEP8UCRD/FAgQ/xQIEf8UCBH/EwgR/xMIEf8TCBL/ExAG/xMQBv8TEAb/Ew8G + /xMPBv8TDwf/Ew4H/xMOB/8TDgf/Ew0H/xMNCP8TDQj/Ew0I/xQMCP8UDAj/FAwJ/xQMCf8UCwn/FAsJ + /xQLCf8UCwn/FAoK/xQKCv8UCgr/FAoK/xQKCv8UCgr/FAoL/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkL + /xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAgQ/xQIEf8UCBH/EwgR/xMIEf8TCBL/EwgS + /xMQBv8TEAb/ExAG/xMPBv8TDwb/Ew8H/xMOB/8TDgf/Ew4H/xMNB/8TDQj/Ew0I/xMNCP8TDQj/EwwI + /xQMCf8UDAn/FAsJ/xQLCf8UCwn/FAsJ/xQLCv8UCgr/FAoK/xQKCv8UCgr/FAoL/xQKC/8UCQv/FAkL + /xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ/xQIEP8UCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TEQb/ExAG/xMQBv8TEAb/Ew8G/xMPB/8TDwf/Ew4H/xMOB/8TDgf/Ew0I + /xMNCP8TDQj/Ew0I/xMMCf8TDAn/FAwJ/xQMCf8UCwn/FAsJ/xQLCv8UCwr/FAoK/xQKCv8UCgr/FAoK + /xQKC/8UCgv/FAoL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAkQ + /xQIEP8UCBH/FAgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/ExEF/xMQBv8TEAb/ExAG/xMPBv8TDwf/Ew8H + /xMOB/8TDgf/Ew4H/xMOCP8TDQj/Ew0I/xMNCP8TDAn/EwwJ/xMMCf8TDAn/FAwJ/xQLCf8UCwr/FAsK + /xQLCv8UCgr/FAoK/xQKC/8UCgv/FAoL/xQKC/8UCQv/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQz/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQJD/8UCRD/FAkQ/xQIEP8UCBH/FAgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xIRBf8TEQb/ExAG + /xMQBv8TEAb/Ew8H/xMPB/8TDwf/Ew4H/xMOCP8TDgj/Ew0I/xMNCP8TDQj/Ew0J/xMMCf8TDAn/EwwJ + /xMMCf8TCwr/FAsK/xQLCv8UCwr/FAsK/xQKC/8UCgv/FAoL/xQKC/8UCgv/FAoL/xQJDP8UCQz/FAkM + /xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP + /xQJD/8UCA//FAkP/xQJD/8UCRD/FAkQ/xQJEP8UCBD/FAgR/xQIEf8TCBH/EwgR/xMIEv8TCBL/EwgS + /xMIEv8SEQX/EhEG/xIRBv8TEAb/ExAG/xMQB/8TDwf/Ew8H/xMPB/8TDgj/Ew4I/xMOCP8TDQj/Ew0I + /xMNCf8TDQn/EwwJ/xMMCf8TDAn/EwwK/xMLCv8TCwr/FAsK/xQLCv8UCgv/FAoL/xQKC/8UCgv/FAoL + /xQKDP8UCgz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO + /xQJDv8UCQ7/FAkP/xQJD/8UCA//FAgP/xQID/8UCRD/FAkQ/xQJEP8UCBD/FAgR/xQIEf8TCBH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBP/EhEF/xIRBv8SEQb/EhAG/xMQBv8TEAf/Ew8H/xMPB/8TDwf/Ew4I + /xMOCP8TDgj/Ew0I/xMNCP8TDQn/Ew0J/xMMCf8TDAn/EwwJ/xMMCv8TCwr/EwsK/xMLCv8UCwv/FAoL + /xQKC/8UCgv/FAoL/xQKDP8UCgz/FAoM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO + /xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAgP/xQID/8UCBD/FAkQ/xQJEP8UCRD/FAgQ + /xQIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xISBf8SEQb/EhEG/xIRBv8SEAb/ExAH + /xMQB/8TDwf/Ew8H/xMPCP8TDgj/Ew4I/xMOCP8TDQj/Ew0J/xMNCf8TDQn/EwwJ/xMMCv8TDAr/EwwK + /xMLCv8TCwr/EwsL/xMLC/8TCgv/FAoL/xQKC/8UCgz/FAoM/xQKDP8UCQz/FAkM/xQJDf8UCQ3/FAkN + /xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAgP/xQID/8UCBD/FAgQ + /xQIEP8UCRD/FAgQ/xQIEf8UCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8SEgX/EhEG + /xIRBv8SEQb/EhAG/xIQB/8TEAf/ExAH/xMPB/8TDwj/Ew4I/xMOCP8TDgj/Ew4J/xMNCf8TDQn/Ew0J + /xMMCf8TDAr/EwwK/xMMCv8TCwr/EwsL/xMLC/8TCwv/EwsL/xMKC/8TCgz/EwoM/xQKDP8UCgz/FAoM + /xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkP + /xQID/8UCBD/FAgQ/xQIEP8UCBD/FAgQ/xQIEf8UCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgS + /xMIE/8TCBP/EhIF/xISBv8SEQb/EhEG/xIRBv8SEAb/EhAH/xIQB/8SDwf/Ew8H/xMPCP8TDgj/Ew4I + /xMOCf8TDQn/Ew0J/xMNCf8TDQn/EwwK/xMMCv8TDAr/EwwK/xMLC/8TCwv/EwsL/xMLC/8TCgz/EwoM + /xMKDP8TCgz/EwoM/xMKDf8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ7/FAkP + /xQJD/8UCQ//FAkP/xQID/8UCBD/FAgQ/xQIEP8UCBD/EwgQ/xQIEf8TCBH/EwgR/xMIEf8TCBH/EwgS + /xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xISBf8SEgX/EhIG/xIRBv8SEQb/EhEG/xIQB/8SEAf/EhAH + /xIPB/8TDwj/Ew8I/xMOCP8TDgn/Ew4J/xMNCf8TDQn/Ew0J/xMNCv8TDAr/Ix8M/zIzDv8yMg//MjIP + /zIyD/8rKA7/EwsM/xMKDP8TCgz/EwoM/xMKDf8TCg3/EwoN/xMJDf8TCQ3/EwkN/xQJDv8UCQ7/Mi0R + /zMuEv8zLRL/NCwT/zQsFP8kGhH/FAkP/xMID/8UCBD/EwgQ/xQIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8SEgX/EhIF/xISBv8SEQb/EhEG + /xIRBv8SEAf/EhAH/xIQB/8SDwf/Eg8I/xMPCP8TDgj/Ew4J/xMOCf8TDgn/Ew0J/xMNCf8TDQr/EwwK + /zc4Dv+Tqhr/k6oa/5OqGv+Tqhr/i6AZ/xYPDP8TCgz/EwoM/xMKDP8TCg3/EwoN/xMKDf8TCQ3/EwkN + /xMJDv8TCQ7/JyEQ/5SmG/+Vox3/laAe/5adH/+WmiH/Ni8U/xQJD/8TCBD/EwgQ/xMIEP8TCBD/EwgQ + /xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EhIF + /xISBf8SEgb/EhIG/xIRBv8SEQb/EhEH/xIQB/8SEAf/EhAH/xIPCP8SDwj/Ew8I/xMOCf8TDgn/Ew4J + /xMNCf8TDQn/Ew0K/xMNCv8VDwr/iJwZ/5OqGv+Tqhr/k6oa/5OqGv82NhD/EwsM/xMKDP8TCgz/EwoN + /xMKDf8TCg3/EwkN/xMJDv8TCQ7/EwkO/09UFP+UqRr/lKYb/5WjHP+VoR7/iZAe/xULD/8TCRD/EwgQ + /xMIEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBP/EwgU/xITBf8SEgX/EhIG/xISBv8SEgb/EhEG/xIRB/8SEAf/EhAH/xIQB/8SDwj/Eg8I + /xIPCP8SDwn/Ew4J/xMOCf8TDgn/Ew0J/xMNCv8TDQr/EwwK/15oFP+Tqhr/k6oa/5OqGv+Tqhr/XmgU + /xMLDP8TCgz/EwoN/xMKDf8TCg3/EwoN/xMKDf8TCQ7/EwkO/xMJDv93hxf/k6oa/5SpGv+Upxv/laQc + /15hF/8TCRD/EwkQ/xMJEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8SEwX/EhIF/xISBv8SEgb/EhIG/xIRBv8SEQf/EhEH + /xIQB/8SEAf/EhAI/xIPCP8SDwj/Eg8J/xIOCf8SDgn/Ew4J/xMNCv8TDQr/Ew0K/xMNCv8yMg//k6oa + /5OqGv+Tqhr/k6oa/4WZGf8UDAz/EwsM/xMKDf8TCg3/EwoN/xMKDf8TCg7/EwoO/xMJDv8gGg//kqka + /5OqGv+Tqhr/k6ka/5SnG/8xLRP/EwkQ/xMJEP8TCRD/EwkQ/xMIEf8TCBH/EwgR/xMIEf8TCBH/EwgS + /xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EhMF/xITBf8SEgX/EhIG + /xISBv8SEgb/EhEH/xIRB/8SEQf/EhAH/xIQCP8SEAj/Eg8I/xIPCP8SDwn/Eg4J/xIOCf8SDgr/Ew0K + /xMNCv8TDQr/FA4L/4SXGP+Tqhr/k6oa/5OqGv+Tqhr/Ly0P/xMLDf8TCw3/EwoN/xMKDf8TCg3/EwoO + /xMKDv8TCQ7/R0sT/5OqGv+Tqhr/k6oa/5OqGv+Dlhn/FAoQ/xMJEP8TCRD/EwkQ/xMJEf8TCBH/EwgR + /xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU + /xITBf8SEwX/EhMF/xISBv8SEgb/EhIG/xIRB/8SEQf/EhEH/xIQB/8SEAj/EhAI/xIPCP8SDwj/Eg8J + /xIOCf8SDgn/Eg4K/xINCv8SDQr/Ew0K/xMNC/9YYhP/k6oa/5OqGv+Tqhr/k6oa/2RwFf85OhH/OToR + /zk6Ef85OhH/OToR/zk6Ev85OhL/OToS/3aGF/+Tqhr/k6oa/5OqGv+Tqhr/WF8V/xMJEP8TCRD/EwkQ + /xMJEf8TCRH/EwkR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8SEwX/EhMF/xITBf8SEgb/EhIG/xISBv8SEgb/EhEH/xIRB/8SEQf/EhAI + /xIQCP8SEAj/Eg8I/xIPCf8SDwn/Eg4J/xIOCv8SDgr/Eg0K/xINCv8SDQv/LCwO/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /ysoEv8TCRD/EwkQ/xMJEP8TCRH/EwkR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT + /xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EhMF/xITBf8SEwX/EhMG/xISBv8SEgb/EhIG + /xISB/8SEQf/EhEH/xIRCP8SEAj/EhAI/xIQCP8SDwn/Eg8J/xIPCf8SDgr/Eg4K/xIOCv8SDQr/Eg0L + /xINC/+Akhj/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/32PGP8TCRD/EwkQ/xMJEP8TCRH/EwkR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU/xIUBf8SEwX/EhMF + /xITBv8SEwb/EhIG/xISBv8SEgf/EhEH/xIRB/8SEQj/EhAI/xIQCP8SEAj/Eg8J/xIPCf8SDwn/Eg4J + /xIOCv8SDgr/Eg0K/xINC/8SDQv/UlsS/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv9RVxX/EwkQ/xMJEP8TCRH/EwkR/xMJEf8TCRH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgU + /xIIFf8SFAX/EhQF/xITBf8SEwb/EhMG/xISBv8SEgb/EhIH/xISB/8SEQf/EhEH/xIRCP8SEAj/EhAI + /xIQCf8SDwn/Eg8J/xIPCf8SDgr/Eg4K/xIOCv8SDQv/Eg0L/yYmDf+Tqhr/k6oa/5OqGv+Tqhr/hZkZ + /1dgFP9XYBT/V2AU/1dgFP9XXxT/WGAV/5GnGv+Tqhr/k6oa/5OqGv+TqRr/JiES/xMJEP8TCRD/EwkR + /xMJEf8TCRH/EwkR/xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU + /xMIFP8TCBT/EggU/xMIFf8SCBX/EhQF/xIUBf8SEwX/EhMG/xITBv8SEwb/EhIG/xISB/8SEgf/EhEH + /xIRB/8SEQj/EhAI/xIQCP8SEAn/Eg8J/xIPCf8SDwn/Eg4K/xIOCv8SDgr/Eg0L/xINC/8SDQv/e4wX + /5OqGv+Tqhr/k6oa/42jGf8XEQ7/EgsN/xILDv8SCw7/EwoO/ywpEf+Tqhr/k6oa/5OqGv+Tqhr/eYkZ + /xMJEP8TCRD/EwkR/xMJEf8TCRH/EwkR/xMJEf8TCRL/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFP8TCBT/EggU/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF/xITBf8SEwb/EhMG + /xISBv8SEgf/EhIH/xISB/8SEQf/EhEI/xIRCP8SEAj/EhAJ/xIQCf8SDwn/Eg8J/xIPCv8SDgr/Eg4K + /xIOC/8SDQv/Eg0L/01VEv+Tqhr/k6oa/5OqGv+Tqhr/Oj0R/xILDf8SCw7/EgsO/xIKDv9TWxT/k6oa + /5OqGv+Tqhr/k6ob/0xRFf8TCRD/EwkQ/xMJEf8TCRH/EwkR/xMJEf8TCRL/EwkS/xMJEv8TCBL/EwgS + /xMIE/8TCBP/EwgT/xMIE/8TCBP/EwgU/xMIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SFAX/EhQF + /xIUBf8SEwX/EhMG/xITBv8SEwb/EhIG/xISB/8SEgf/EhEH/xIRCP8SEQj/EhEI/xIQCf8SEAn/EhAJ + /xIPCf8SDwr/Eg8K/xIOCv8SDgv/Eg4L/xINC/8hIA7/kqka/5OqGv+Tqhr/k6oa/2JuFf8SCw3/EgsO + /xILDv8SCw7/e40Y/5OqGv+Tqhr/k6ob/5KoG/8hGxH/EwkQ/xIJEf8SCRH/EgkR/xIJEf8TCRL/EgkS + /xMJEv8SCRL/EwgS/xMIE/8SCBP/EwgT/xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV + /xIIFf8SCBX/EhQF/xIUBf8SFAX/EhQF/xITBv8SEwb/EhMG/xISBv8SEgf/EhIH/xISB/8SEQj/EhEI + /xIRCP8SEAn/EhAJ/xIQCf8SDwn/Eg8K/xIPCv8SDgr/Eg4L/xIOC/8SDQv/Eg0M/3WGF/+Tqhr/k6oa + /5OqGv+JnRn/FA4O/xILDv8SCw7/IyAQ/5OqGv+Tqhr/k6ob/5OqHP9zghn/EgoQ/xIJEP8SCRH/EgkR + /xIJEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIIEv8SCBP/EggT/xIIE/8SCBP/EggU/xIIFP8SCBT/EggU + /xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF/xIUBf8SFAb/EhMG/xITBv8SEwb/EhIH + /xISB/8SEgf/EhII/xIRCP8SEQj/EhEI/xIQCf8SEAn/EhAJ/xIPCv8SDwr/Eg8K/xIOC/8SDgv/Eg4L + /xINDP9ITxL/k6oa/5OqGv+Tqhr/k6oa/zIzEf8SCw7/EgsO/0tSE/+Tqhv/k6ob/5OqHP+TqR3/RUkV + /xIKEP8SCRD/EgkR/xIJEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIJEv8SCBP/EggT/xIIE/8SCBP/EggU + /xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFv8SFAX/EhQF/xIUBf8SFAX/EhQG + /xITBv8SEwb/EhMG/xITB/8SEgf/EhIH/xISCP8SEQj/EhEI/xIRCP8SEQn/EhAJ/xIQCf8SDwr/Eg8K + /xIPCv8SDgv/Eg4L/xIOC/8SDQz/HRsN/5GnGv+Tqhr/k6oa/5OqGv9bZRX/EgwO/xILDv90gxj/k6ob + /5OqHP+TqR3/kKUd/xwWEf8SChD/EgoR/xIJEf8SCRH/EgkR/xIJEv8SCRL/EgkS/xIJEv8SCRP/EgkT + /xIIE/8SCBP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/ERQF + /xEUBf8RFAX/EhQF/xIUBv8SFAb/ERMG/xITBv8SEwf/EhIH/xISB/8SEgf/EhII/xIRCP8SEQj/EhEJ + /xIQCf8SEAn/EhAK/xIPCv8SDwr/Eg8L/xIOC/8SDgv/Eg4M/xINDP9vfxb/k6oa/5OqGv+Tqhr/g5YY + /xINDv8dGQ//kagb/5OqHP+TqR3/kqkd/217Gv8SChD/EgoQ/xIKEf8SCRH/EgkR/xIJEf8SCRL/EgkS + /xIJEv8SCRL/EgkT/xIJE/8SCBP/EggT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV + /xIIFf8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xETBv8REwb/EhMH/xITB/8SEgf/EhIH + /xISCP8SEgj/EhEI/xIRCf8SEQn/EhAJ/xIQCv8SEAr/Eg8K/xIPC/8SDwv/Eg4L/xIODP8SDgz/Q0kR + /5OqGv+Tqhr/k6oa/5OqGv8qKhD/Q0gT/5OqHP+TqR3/kqkd/5KpHv9AQxX/EgoQ/xIKEP8SChH/EgoR + /xIJEf8SCRL/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIIFP8SCBT/EggU/xIIFP8SCBT/EggV + /xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERMG + /xETB/8REwf/ERIH/xISB/8SEgj/EhII/xIRCP8SEQn/EhEJ/xIQCf8SEAr/EhAK/xIPCv8SDwv/Eg8L + /xIOC/8SDgz/Eg4M/xoXDf+PpRr/k6oa/5OqGv+Tqhv/U1sV/2x6GP+TqR3/kqkd/5KpHv+Nox7/GRMR + /xIKEP8SChD/EgoR/xIKEf8SCRH/EgkS/xIJEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRT/EggU + /xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFf8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xETBv8REwb/ERMH/xETB/8REgf/ERII/xISCP8SEgj/EhEJ/xIRCf8SEQn/EhAJ + /xIQCv8SEAr/Eg8K/xIPC/8SDwv/Eg4M/xIODP8SDgz/angW/5OqGv+Tqhv/k6ob/4GTGv+Ooxz/kqkd + /5KpHv+SqR//Z3Ua/xILEP8SChD/EgoR/xIKEf8SChH/EgoR/xIJEv8SCRL/EgkS/xIJEv8SCRP/EgkT + /xIJE/8SCRP/EgkU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW + /xEUBf8RFAX/ERQF/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERMG/xETB/8REwf/ERMH/xESCP8REgj/EhII + /xIRCf8REQn/EhEJ/xIQCf8SEAr/EhAK/xIPCv8SDwv/Eg8L/xIODP8SDgz/Eg4M/z1CEf+Tqhv/k6ob + /5OqHP+TqR3/kqkd/5KpHv+SqR//kqkg/zo9Ff8SCxD/EgsQ/xIKEf8SChH/EgoR/xIKEv8SChL/EgkS + /xIJEv8SCRP/EgkT/xIJE/8SCRP/EgkU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIIFf8SCBX/EggW + /xIIFv8SCBb/EggW/xIIFv8RFAX/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8REwf/ERMH + /xETB/8REgj/ERII/xESCP8REgj/EREJ/xERCf8REQn/EhAK/xIQCv8SEAr/Eg8L/xIPC/8SDwv/Eg4M + /xIODP8XFA3/jKIb/5OpHP+TqR3/kqkd/5KpHv+SqR//kqkg/4mfIP8WDxD/EgsQ/xILEP8SChH/EgoR + /xIKEf8SChL/EgoS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EggU/xIIFP8SCBX/EggV + /xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/ERQF/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERMH/xETB/8REwf/ERMH/xESCP8REgj/ERII/xESCf8REQn/EREJ/xERCv8REAr/EhAK + /xIQC/8SDwv/Eg8L/xIPDP8SDgz/Eg4N/2RxF/+TqR3/kqkd/5KpHv+SqR//kqkg/5GpIf9hbRv/EgsQ + /xILEP8SCxD/EgsR/xIKEf8SChH/EgoS/xIKEv8SCRL/EgkS/xIJE/8SCRP/EgkT/xIJE/8SCRT/EgkU + /xIJFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8REwf/ERMH/xETB/8REwj/ERII/xESCP8REgn/EREJ + /xERCf8REQr/ERAK/xEQCv8REAv/EQ8L/xEPC/8SDwz/Eg4M/xIODP84PBL/kqke/5KpH/+SqR//kqkg + /5GpIf+RqSL/NTcU/xILEP8SCxD/EgsQ/xILEf8SChH/EgoR/xIKEv8SChL/EgoS/xIJEv8SCRP/EgkT + /xIJE/8SCRT/EgkU/xIJFP8SCRT/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggW + /xIIF/8RFAX/ERQF/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xETB/8REwf/ERMI + /xESCP8REgj/ERIJ/xESCf8REQn/EREK/xERCv8REAr/ERAL/xEQC/8RDwv/EQ8M/xEPDP8RDgz/FREN + /zU4Ev81OBL/NTgT/zU4E/81NxT/NDYU/xMOD/8SDBD/EgsQ/xILEP8SCxH/EgsR/xIKEf8SChL/EgoS + /xIKEv8SChL/EgkT/xIJE/8SCRP/EgkU/xIJFP8SCRT/EgkU/xIJFf8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggW/xIIFv8SCBf/ERQF/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUB/8REwf/ERMH/xETCP8REwj/ERII/xESCf8REgn/EREJ/xERCf8REQr/ERAK/xEQC/8REAv/EQ8L + /xEPDP8RDwz/EQ4M/xEODf8RDg3/EQ0N/xENDv8SDQ7/Eg0P/xIMD/8SDA//EgwQ/xILEP8SCxD/EgsR + /xILEf8SChH/EgoS/xIKEv8SChL/EgoT/xIJE/8SCRP/EgkT/xIJFP8SCRT/EgkU/xIJFf8SCRX/EgkV + /xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBf/EggX/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xETB/8REwj/ERMI/xESCP8REgn/ERIJ/xESCf8REQn/EREK + /xERCv8REAr/ERAL/xEQC/8RDwz/EQ8M/xEPDP8RDg3/EQ4N/xEODf8RDQ7/EQ0O/xENDv8RDQ//EgwP + /xEMEP8SDBD/EgsQ/xILEf8SCxH/EgsR/xIKEv8SChL/EgoS/xIKE/8SChP/EgkT/xIJE/8SCRT/EgkU + /xIJFP8SCRX/EgkV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX/xIIF/8RFAX/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERMI/xETCP8REwj/ERII + /xESCf8REgn/ERIJ/xERCv8REQr/EREK/xEQC/8REAv/ERAM/xEPDP8RDwz/EQ8N/xEODf8RDg3/EQ4O + /xENDv8RDQ7/EQ0P/xEMD/8RDBD/EQwQ/xEMEP8RCxH/EgsR/xILEf8RChL/EgoS/xIKEv8SChP/EgoT + /xIJE/8SCRT/EgkU/xIJFP8SCRT/EgkV/xIJFf8SCRX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBb/EggX + /xIIF/8SCBf/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xETCP8REwj/ERMI/xETCP8REgn/ERIJ/xESCf8REQr/EREK/xERCv8REAv/ERAL/xEQC/8RDwz/EQ8M + /xEPDf8RDg3/EQ4N/xEODv8RDQ7/EQ0O/xEND/8RDQ//EQwQ/xEMEP8RDBD/EQsR/xELEf8RCxH/EQsS + /xEKEv8RChL/EQoT/xEKE/8RChP/EQkU/xIJFP8SCRT/EgkU/xIJFf8SCRX/EgkV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggX/xIIF/8SCBf/EggX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAf/ERQH/xEUB/8RFAf/ERMI/xETCP8REwj/ERIJ/xESCf8REgn/ERIK/xERCv8REQr/EREL + /xEQC/8REAv/ERAM/xEPDP8RDw3/EQ8N/xEODf8RDg7/EQ4O/xENDv8RDQ//EQ0P/xEMEP8RDBD/EQwQ + /xEMEf8RCxH/EQsR/xELEv8RCxL/EQoS/xEKE/8RChP/EQoT/xEJFP8RCRT/EQkU/xEJFP8RCRX/EQkV + /xEJFf8RCRb/EggW/xEIFv8RCBb/EggW/xEIF/8SCBf/EQgX/xEIF/8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xETCP8REwj/ERMI/xETCf8REgn/ERIJ + /xESCv8REgr/EREK/xERC/8REAv/ERAL/xEQDP8RDwz/EQ8N/xEPDf8RDg3/EQ4O/xEODv8RDQ7/EQ0P + /xEND/8RDQ//EQwQ/xEMEP8RDBH/EQsR/xELEf8RCxL/EQsS/xEKEv8RChP/EQoT/xEKE/8RChT/EQkU + /xEJFP8RCRX/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCBb/EQgW/xEIFv8RCBf/EQgX/xEIF/8RCBf/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERMI + /xETCP8REwn/ERMJ/xESCf8REgn/ERIK/xERCv8REQr/EREL/xEQC/8REAz/ERAM/xEPDP8RDw3/EQ8N + /xEODf8RDg7/EQ4O/xEND/8RDQ//EQ0P/xENEP8RDBD/EQwR/xEMEf8RCxH/EQsS/xELEv8RCxL/EQoT + /xEKE/8RChP/EQoU/xEKFP8RCRT/EQkV/xEJFf8RCRX/EQkV/xEJFv8RCRb/EQgW/xEIFv8RCBf/EQgX + /xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQI/xETCP8REwj/ERMI/xETCf8REgn/ERIJ/xESCv8REgr/EREK/xERC/8REQv/ERAM + /xEQDP8REAz/EQ8N/xEPDf8RDw3/EQ4O/xEODv8RDg//EQ0P/xEND/8RDRD/EQwQ/xEMEf8RDBH/EQwR + /xELEv8RCxL/EQsS/xEKE/8RChP/EQoT/xEKFP8RChT/EQkU/xEJFf8RCRX/EQkV/xEJFf8RCRb/EQkW + /xEJFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEIF/8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERMI/xETCP8REwn/ERMJ/xESCf8REgr/ERIK + /xERCv8REQv/EREL/xEQC/8REAz/ERAM/xEPDf8RDw3/EQ8N/xEODv8RDg7/EQ4P/xEND/8RDQ//EQ0Q + /xENEP8RDBD/EQwR/xEMEf8RCxL/EQsS/xELEv8RCxP/EQoT/xEKE/8RChT/EQoU/xEJFP8RCRX/EQkV + /xEJFf8RCRX/EQkW/xEJFv8RCRb/EQgW/xEIF/8RCBf/EQgX/xEIF/8RCBj/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8REwj/ERMJ + /xETCf8REgn/ERIK/xESCv8REgr/EREL/xERC/8REQv/ERAM/xEQDP8REA3/EQ8N/xEPDf8RDw7/EQ4O + /xEODv8RDg//EQ0P/xENEP8RDRD/EQwQ/xEMEf8RDBH/EQwS/xELEv8RCxL/EQsT/xELE/8RChP/EQoU + /xEKFP8RChT/EQkV/xEJFf8RCRX/EQkV/xEJFv8RCRb/EQkW/xEIFv8RCBf/EQgX/xEIF/8RCBf/EQgY + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUCP8RFAj/ERMI/xETCf8REwn/ERMJ/xESCf8REgr/ERIK/xERC/8REQv/EREL/xERDP8REAz/ERAN + /xEPDf8RDw3/EQ8O/xEODv8RDg7/EQ4P/xEND/8RDRD/EQ0Q/xENEP8RDBH/EQwR/xEMEv8RCxL/EQsS + /xELE/8RCxP/EQoT/xEKFP8RChT/EQoU/xEKFf8RCRX/EQkV/xEJFf8RCRb/EQkW/xEJFv8RCRb/EQgX + /xEIF/8RCBf/EQgX/xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8REwn/ERMJ/xETCf8REwn/ERIK/xESCv8REgr/EREL + /xERC/8REQz/ERAM/xEQDP8REA3/EQ8N/xEPDv8RDw7/EQ4O/xEOD/8RDg//EQ0Q/xENEP8RDRD/EQ0R + /xEMEf8RDBH/EQwS/xELEv8RCxL/EQsT/xELE/8RChT/EQoU/xEKFP8RChX/EQkV/xEJFf8RCRb/EQkW + /xEJFv8RCRb/EQkW/xEJF/8RCBf/EQgX/xEIF/8RCBj/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQJ/xETCf8REwn/ERMJ + /xESCv8REgr/ERIK/xESC/8REQv/EREM/xERDP8REAz/ERAN/xEQDf8RDw3/EQ8O/xEODv8RDg//EQ4P + /xEOD/8RDRD/EQ0Q/xENEf8RDBH/EQwR/xEMEv8RDBL/EQsS/xELE/8RCxP/EQoU/xEKFP8RChT/EQoV + /xEKFf8RCRX/EQkW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQgX/xEIF/8RCBf/EQgY/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI + /xEUCP8REwn/ERMJ/xETCf8REwr/ERIK/xESCv8REgv/EREL/xERC/8REQz/ERAM/xEQDf8REA3/EQ8N + /xEPDv8RDw7/EQ4P/xEOD/8RDg//EQ0Q/xENEP8RDRH/EQ0R/xEMEf8RDBL/EQwS/xELEv8RCxP/EQsT + /xELFP8RChT/EQoU/xEKFf8RChX/EQoV/xEJFf8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCBf/EQgX + /xEIGP8RFAb/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ/xETCf8REwn/ERMK/xESCv8REgr/ERIL/xESC/8REQv/EREM + /xERDP8REA3/ERAN/xEQDf8RDw7/EQ8O/xEPDv8RDg//EQ4P/xEOEP8RDRD/EQ0Q/xENEf8RDBH/EQwS + /xEMEv8RDBL/EQsT/xELE/8RCxP/EQoU/xEKFP8RChX/EQoV/xEKFf8RCRX/EQkW/xEJFv8RCRb/EQkX + /xEJF/8RCRf/EQgX/xEIGP8RCBj/ERQG/xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8REwn/ERMJ/xETCf8REwr/ERIK + /xESC/8REgv/ERIL/xERDP8REQz/EREM/xEQDf8REA3/EQ8O/xEPDv8RDw7/EQ4P/xEOD/8RDhD/EQ0Q + /xENEP8RDRH/EQ0R/xEMEv8RDBL/EQwS/xELE/8RCxP/EQsT/xELFP8RChT/EQoU/xEKFf8RChX/EQkV + /xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX/xEJF/8RCBj/EQgY/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAn/ERQJ + /xETCf8REwn/ERMK/xETCv8REgr/ERIL/xESC/8REQz/EREM/xERDP8REA3/ERAN/xEQDf8RDw7/EQ8O + /xEPD/8RDg//EQ4P/xEOEP8RDRD/EQ0R/xENEf8RDRL/EQwS/xEMEv8RDBP/EQsT/xELE/8RCxT/EQsU + /xEKFP8RChX/EQoV/xEKFf8RCRb/EQkW/xEJFv8RCRf/EQkX/xEJF/8RCRf/EQgY/xEIGP8RFAb/ERQG + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAj/ERQJ/xEUCf8RFAn/ERMJ/xETCv8REwr/ERIK/xESC/8REgv/ERIL/xERDP8REQz/EREN + /xEQDf8REA3/ERAO/xEPDv8RDw//EQ8P/xEOD/8RDhD/EQ4Q/xENEf8RDRH/EQ0R/xEMEv8RDBL/EQwT + /xELE/8RCxP/EQsU/xELFP8RChT/EQoV/xEKFf8RChX/EQoW/xEJFv8RCRb/EQkW/xEJF/8RCRf/EQkX + /xEIGP8RCBj/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI + /xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQI/xEUCf8RFAn/ERQJ/xETCf8QEwr/EBMK/xATCv8REgv/ERIL + /xESC/8REQz/EREM/xARDf8REA3/ERAN/xEQDv8RDw7/EQ8O/xEPD/8RDg//EQ4Q/xEOEP8RDRH/EQ0R + /xENEf8RDRL/EQwS/xEMEv8RDBP/EQsT/xELFP8RCxT/EQsU/xEKFf8RChX/EQoV/xEKFv8RCRb/EQkW + /xEJFv8RCRf/EQkX/xEJF/8RCRj/EQgY/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAA + ADAAAABgAAAAAQAgAAAAAAAAJAAAJwAAACcAAAAAAAAAAAAAABMOBv8TDgb/FA4G/xQNBv8UDQf/FA0H + /xQMB/8UDAf/FAwH/xQLB/8UCwj/FAsI/xQKCP8VCgj/FQoI/xUKCP8VCgj/FQoJ/xUJCf8VCQn/FQkJ + /xUJCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJC/8VCQz/FQkM + /xUJDP8VCQ3/FQkN/xQJDf8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAgQ/xMPBv8TDgb/Ew4G + /xQNBv8UDQf/FA0H/xQMB/8UDAf/FAwH/xQLCP8UCwj/FAsI/xQLCP8UCgj/FAoI/xUKCf8VCgn/FQoJ + /xUJCf8VCQn/FQkJ/xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQv/FQkL + /xUJDP8VCQz/FQkM/xUJDf8VCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkQ/xQJEP8UCBD/FAgR + /xMPBv8TDgb/Ew4G/xMOBv8UDQf/FA0H/xQNB/8UDAf/FAwH/xQMCP8UCwj/FAsI/xQLCP8UCwj/FAoJ + /xQKCf8VCgn/FQoJ/xUKCf8VCQn/FQkJ/xUJCv8VCQr/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL + /xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkN/xUJDf8VCQ3/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkQ + /xQJEP8UCBD/FAgR/xMPBv8TDwb/Ew4G/xMOBv8TDQf/FA0H/xQNB/8UDAf/FAwI/xQMCP8UDAj/FAsI + /xQLCP8UCwn/FAoJ/xQKCf8UCgn/FAoJ/xUKCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL + /xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xUJDf8UCQ3/FAkO/xQJDv8UCQ//FAkP + /xQJD/8UCRD/FAkQ/xQIEP8UCBH/EwgR/xMPBv8TDwb/Ew8G/xMOBv8TDgf/Ew0H/xQNB/8UDQf/FAwI + /xQMCP8UDAj/FAsI/xQLCP8UCwn/FAsJ/xQKCf8UCgn/FAoJ/xQKCv8UCgr/FQkK/xUJCv8VCQr/FQkK + /xUJC/8VCQv/FQkL/xUJC/8VCQv/FQkM/xUJDP8VCQz/FQkM/xUJDf8VCQ3/FQkN/xQJDf8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQJD/8UCRD/FAkQ/xQIEf8UCBH/EwgR/xMQBv8TDwb/Ew8G/xMOBv8TDgf/Ew4H + /xMNB/8TDQf/FA0I/xQMCP8UDAj/FAwI/xQLCf8UCwn/FAsJ/xQKCf8UCgn/FAoK/xQKCv8UCgr/FAkK + /xQJCv8UCQv/FAkL/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM/xUJDP8VCQz/FQkN/xQJDf8UCQ3/FAkN + /xQJDf8UCQ7/FAkO/xQJD/8UCQ//FAkP/xQJEP8UCRD/FAgQ/xQIEf8TCBH/EwgS/xMQBv8TDwb/Ew8G + /xMPBv8TDgf/Ew4H/xMNB/8TDQf/Ew0I/xQMCP8UDAj/FAwI/xQLCf8UCwn/FAsJ/xQLCf8UCgn/FAoK + /xQKCv8UCgr/FAoK/xQJC/8UCQv/FAkL/xQJC/8UCQv/FAkM/xQJDP8UCQz/FAkM/xQJDP8UCQ3/FAkN + /xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkQ/xQJEP8UCBD/FAgR/xMIEf8TCBH/EwgS + /xMQBv8TEAb/Ew8G/xMPBv8TDwf/Ew4H/xMOB/8TDQj/Ew0I/xMNCP8TDAj/FAwJ/xQMCf8UCwn/FAsJ + /xQLCf8UCgr/FAoK/xQKCv8UCgr/FAoL/xQJC/8UCQv/FAkL/xQJC/8UCQz/FAkM/xQJDP8UCQz/FAkN + /xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAkQ/xQJEP8UCBH/FAgR + /xMIEf8TCBL/EwgS/xMQBv8TEAb/ExAG/xMPBv8TDwf/Ew4H/xMOB/8TDQj/Ew0I/xMNCP8TDAj/EwwJ + /xQMCf8UCwn/FAsJ/xQLCv8UCwr/FAoK/xQKCv8UCgv/FAoL/xQJC/8UCQv/FAkL/xQJDP8UCQz/FAkM + /xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJD/8UCRD/FAkQ + /xQIEP8UCBH/EwgR/xMIEf8TCBL/EwgS/xMRBv8TEAb/ExAG/xMPBv8TDwf/Ew8H/xMOB/8TDgj/Ew0I + /xMNCP8TDQj/EwwJ/xMMCf8TDAn/FAsJ/xQLCv8UCwr/FAoK/xQKCv8UCgv/FAoL/xQKC/8UCQv/FAkM + /xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkP + /xQJD/8UCRD/FAgQ/xQIEf8UCBH/EwgR/xMIEv8TCBL/EwgS/xIRBf8TEQb/ExAG/xMQBv8TDwf/Ew8H + /xMOB/8TDgj/Ew4I/xMNCP8TDQn/Ew0J/xMMCf8TDAn/EwsK/xMLCv8UCwr/FAsK/xQKC/8UCgv/FAoL + /xQKC/8UCgz/FAkM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkP + /xQID/8UCA//FAkQ/xQJEP8UCRD/FAgQ/xQIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xIRBf8SEQb/EhAG + /xMQBv8TEAf/Ew8H/xMPB/8TDgj/Ew4I/xMNCP8TDQn/Ew0J/xMMCf8TDAn/EwwK/xMLCv8TCwr/FAsL + /xQKC/8UCgv/FAoL/xQKDP8UCgz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO + /xQJDv8UCQ//FAkP/xQID/8UCA//FAkQ/xQJEP8UCBD/FAgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgT + /xISBf8SEQb/EhEG/xIQBv8TEAf/Ew8H/xMPB/8TDwj/Ew4I/xMOCP8TDQn/Ew0J/xMNCf8TDAn/EwwK + /xMMCv8TCwr/EwsL/xMLC/8TCgv/FAoL/xQKDP8UCgz/FAkM/xQJDf8UCQ3/FAkN/xQJDf8UCQ3/FAkO + /xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAgP/xQID/8UCBD/FAgQ/xQJEP8UCBH/FAgR/xMIEf8TCBL/EwgS + /xMIEv8TCBL/EwgT/xISBf8SEQb/EhEG/xIQBv8SEAf/EhAH/xMPB/8TDwj/Ew4I/xMOCP8TDQn/Ew0J + /xMNCf8TDAn/EwwK/xMMCv8TCwr/EwsL/xMLC/8TCwv/EwoM/xMKDP8TCgz/FAoM/xQJDf8UCQ3/FAkN + /xQJDf8UCQ7/FAkO/xQJDv8UCQ7/FAkP/xQJD/8UCQ//FAgP/xQIEP8UCBD/FAgQ/xQIEf8TCBH/EwgR + /xMIEf8TCBL/EwgS/xMIEv8TCBP/EwgT/xISBf8SEgb/EhEG/xIRBv8SEAf/EhAH/xIPB/8TDwj/Ew8I + /xMOCP8TDgn/Ew0J/xMNCf8TDQr/EwwK/yIeDP8qKQ3/KigO/yooDv8aFAz/EwoM/xMKDP8TCgz/EwoN + /xMKDf8TCQ3/FAkN/xQJDv8fFg//LCUR/ywkEf8sIxL/IxkR/xQJD/8UCA//FAgQ/xQIEP8UCBD/EwgR + /xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xISBf8SEgb/EhIG/xIRBv8SEQf/EhAH + /xIQB/8SDwj/Eg8I/xMOCP8TDgn/Ew4J/xMNCf8TDQr/Ew0K/0hNEf+Tqhr/k6oa/5OqGv9UXBP/EwsM + /xMKDP8TCg3/EwoN/xMKDf8TCQ3/EwkO/xMJDv9ncRb/laQc/5WgHv+WnCD/SUMW/xMJD/8TCBD/EwgQ + /xMIEP8TCBH/EwgR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xISBf8SEgX/EhIG + /xIRBv8SEQb/EhAH/xIQB/8SEAj/Eg8I/xIPCP8TDgn/Ew4J/xMNCf8TDQr/Ew0K/x8bDP+PpRr/k6oa + /5OqGv97jRf/FAwM/xMKDP8TCg3/EwoN/xMKDf8TCQ3/EwkO/xgPDv+Knhn/lKga/5WlHP+RnB3/HxcR + /xMJEP8TCBD/EwgQ/xMIEf8TCBH/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgU + /xITBf8SEgX/EhIG/xISBv8SEQb/EhEH/xIQB/8SEAj/Eg8I/xIPCP8SDgn/Eg4J/xMOCf8TDQr/Ew0K + /xMNCv9wfhb/k6oa/5OqGv+SqRr/JSIO/xMLDP8TCg3/EwoN/xMKDf8TCg7/EwkO/zc2Ef+Tqhr/k6oa + /5SoGv9weRj/EwkQ/xMJEP8TCRD/EwgR/xMIEf8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBP/EwgU/xITBf8SEwX/EhIG/xISBv8SEQb/EhEH/xIRB/8SEAf/EhAI/xIPCP8SDwn/Eg4J + /xIOCf8SDgr/Ew0K/xMNCv9DRxH/k6oa/5OqGv+Tqhr/TVMS/xMLDf8TCg3/EwoN/xMKDv8TCg7/EwoO + /2BpFf+Tqhr/k6oa/5OqGv9CRBT/EwkQ/xMJEP8TCRD/EwkR/xMIEf8TCBH/EwgS/xMIEv8TCBL/EwgS + /xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU/xITBf8SEwX/EhIG/xISBv8SEgb/EhEH/xIRB/8SEAf/EhAI + /xIQCP8SDwn/Eg8J/xIOCf8SDgr/Eg0K/xMNCv8cGAz/jaMZ/5OqGv+Tqhr/hpoZ/3B+Fv9wfhb/cH4W + /3B+F/9wfhf/cH4X/4yhGf+Tqhr/k6oa/42jGv8cFBH/EwkQ/xMJEP8TCRH/EwkR/xMIEf8TCBL/EwgS + /xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT/xMIFP8TCBT/EwgU/xITBf8SEwX/EhMG/xISBv8SEgb/EhIH + /xIRB/8SEQf/EhAI/xIQCP8SDwn/Eg8J/xIOCf8SDgr/Eg4K/xINCv8SDQv/angV/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/2l1F/8TCRD/EwkQ/xMJEf8TCRH/EwgR + /xMIEv8TCBL/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgU/xMIFP8TCBT/EwgU/xIUBf8SEwX/EhMG + /xISBv8SEgb/EhIH/xIRB/8SEQf/EhAI/xIQCP8SEAn/Eg8J/xIPCf8SDgr/Eg4K/xINCv8SDQv/PUEQ + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/5OqGv+Tqhr/k6oa/zw9E/8TCRD/EwkR + /xMJEf8TCRH/EwgR/xMIEv8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIE/8TCBT/EwgU/xMIFP8TCBT/EwgV + /xIUBf8SEwX/EhMF/xITBv8SEgb/EhIH/xISB/8SEQf/EhEI/xIQCP8SEAj/Eg8J/xIPCf8SDwr/Eg4K + /xIOCv8SDQv/FxMM/4yiGf+Tqhr/k6oa/218Fv8mIw//JiMQ/yYjEP8mIhD/fo8Y/5OqGv+Tqhr/jKEa + /xcPEP8TCRD/EwkR/xMJEf8TCRH/EwkS/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT/xMIE/8TCBT/EwgU + /xIIFP8SCBX/EggV/xIUBf8SFAX/EhMF/xITBv8SEwb/EhIG/xISB/8SEQf/EhEI/xIRCP8SEAj/EhAJ + /xIPCf8SDwr/Eg4K/xIOCv8SDQv/Eg0L/2RxFf+Tqhr/k6oa/4icGf8WEA3/EgsO/xILDv8gHBD/kKca + /5OqGv+Tqhv/Y24X/xMJEP8TCRH/EwkR/xMJEf8TCRL/EwkS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgT + /xMIFP8SCBT/EggU/xIIFP8SCBX/EggV/xIUBf8SFAX/EhQF/xITBv8SEwb/EhIG/xISB/8SEgf/EhEI + /xIRCP8SEAj/EhAJ/xIQCf8SDwr/Eg8K/xIOCv8SDgv/Eg0L/zc6EP+Tqhr/k6oa/5OqGv8zNBD/EgsO + /xILDv9GSxP/k6oa/5OqG/+Tqhv/NjcT/xIJEP8SCRH/EgkR/xIJEf8SCRL/EwkS/xIJEv8SCBL/EwgT + /xIIE/8SCBP/EggU/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF/xITBv8SEwb/EhMG + /xISB/8SEgf/EhII/xIRCP8SEQj/EhAJ/xIQCf8SDwr/Eg8K/xIOCv8SDgv/Eg4L/xYSDP+InBn/k6oa + /5OqGv9cZhX/EgsO/xILDv9ufRf/k6ob/5OqG/+GmRv/Fg8Q/xIJEP8SCRH/EgkR/xIJEv8SCRL/EgkS + /xIJEv8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIUBf8SFAX/EhQF + /xIUBv8SEwb/EhMG/xISB/8SEgf/EhIH/xIRCP8SEQj/EhEJ/xIQCf8SEAn/Eg8K/xIPCv8SDgv/Eg4L + /xINDP9faxT/k6oa/5OqGv+ClRj/FA4O/xsWD/+Ooxr/k6ob/5OpHf9dZxj/EgoQ/xIKEf8SCRH/EgkR + /xIJEv8SCRL/EgkS/xIJE/8SCBP/EggT/xIIE/8SCBT/EggU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggW + /xEUBf8RFAX/EhQF/xIUBv8REwb/EhMG/xITB/8SEgf/EhIH/xISCP8SEQj/EhEJ/xIQCf8SEAn/Eg8K + /xIPCv8SDwv/Eg4L/xIODP8yNBD/k6oa/5OqGv+Tqhr/LCsQ/z5CEv+Tqhz/k6kd/5KpHf8xMBP/EgoQ + /xIKEf8SCRH/EgkR/xIJEv8SCRL/EgkS/xIJE/8SCRP/EggT/xIIFP8SCBT/EggU/xIIFf8SCBX/EggV + /xIIFf8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBv8RFAb/ERMG/xETB/8SEwf/EhIH/xISCP8SEQj/EhEJ + /xIRCf8SEAn/EhAK/xIPCv8SDwv/Eg4L/xIODP8VEQz/hJgY/5OqGv+Tqhr/VFwU/2ZzF/+TqR3/kqke + /4KVHf8UDRD/EgoQ/xIKEf8SChH/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EggU/xIIFP8SCBT/EggU + /xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG/xETB/8REwf/ERIH + /xISCP8SEgj/EhEJ/xIRCf8SEAn/EhAK/xIQCv8SDwv/Eg8L/xIODP8SDgz/WmQU/5OqGv+Tqhv/f5EZ + /4ugHP+SqR7/kqkf/1hhGP8SCxD/EgoQ/xIKEf8SChH/EgkS/xIJEv8SCRL/EgkT/xIJE/8SCRP/EgkU + /xIIFP8SCBT/EggV/xIIFf8SCBX/EggV/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF/xEUBf8RFAb/ERQG + /xETBv8REwf/ERMH/xESCP8REgj/EhII/xERCf8SEQn/EhAK/xIQCv8SDwv/Eg8L/xIODP8SDgz/LS4P + /5OqG/+Tqhz/k6kd/5KpHv+SqR//kqkg/yopE/8SCxD/EgoR/xIKEf8SChH/EgoS/xIJEv8SCRL/EgkT + /xIJE/8SCRP/EgkU/xIIFP8SCBT/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW/xEUBf8RFAX/ERQF + /xEUBf8RFAb/ERQG/xEUBv8REwf/ERMH/xESCP8REgj/ERII/xERCf8REQn/EREK/xIQCv8SEAv/Eg8L + /xIPDP8SDgz/Eg8N/4CTGv+TqR3/kqke/5KpH/+SqSD/fZAe/xILEP8SCxD/EgoR/xIKEf8SChH/EgoS + /xIJEv8SCRL/EgkT/xIJE/8SCRT/EgkU/xIIFP8SCBX/EggV/xIIFf8SCBX/EggW/xIIFv8SCBb/EggW + /xEUBf8RFAX/ERQF/xEUBv8RFAb/ERQG/xEUBv8REwf/ERMH/xETB/8REgj/ERII/xESCf8REQn/EREK + /xEQCv8REAv/EQ8L/xEPC/8SDwz/Eg4M/1ReFf+SqR7/kqkf/5KpIP+RqSH/UVoY/xILEP8SCxD/EgsR + /xIKEf8SChH/EgoS/xIKEv8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCBX/EggV/xIIFf8SCBb/EggW + /xIIFv8SCBb/EggX/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERMH/xETB/8REwj/ERII + /xESCf8REQn/EREJ/xERCv8REAr/ERAL/xEPC/8RDwz/EQ4M/xoYDv8sLRH/LC0S/ywtEv8sLBP/GRQQ + /xIMEP8SCxD/EgsR/xILEf8SChH/EgoS/xIKEv8SCRP/EgkT/xIJE/8SCRT/EgkU/xIJFP8SCRX/EggV + /xIIFf8SCBb/EggW/xIIFv8SCBb/EggX/xEUBf8RFAX/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH + /xETB/8REwj/ERII/xESCf8REgn/EREJ/xERCv8REAr/ERAL/xEPC/8RDwz/EQ8M/xEODf8RDg3/EQ0O + /xENDv8SDQ//EgwP/xIMEP8SCxD/EgsR/xILEf8SChL/EgoS/xIKEv8SChP/EgkT/xIJE/8SCRT/EgkU + /xIJFf8SCRX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBf/EggX/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUBv8RFAf/ERQH/xETB/8REwj/ERMI/xESCf8REgn/ERIJ/xERCv8REQr/ERAL/xEQC/8RDwz/EQ8M + /xEODf8RDg3/EQ4O/xENDv8RDQ//EQwP/xEMEP8RDBD/EgsR/xILEf8SCxL/EgoS/xIKEv8SChP/EgkT + /xIJFP8SCRT/EgkU/xIJFf8SCRX/EggV/xIIFv8SCBb/EggW/xIIFv8SCBf/EggX/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8REwj/ERMI/xETCP8REgn/ERIJ/xERCv8REQr/ERAL + /xEQC/8REAz/EQ8M/xEPDf8RDg3/EQ4O/xENDv8RDQ//EQ0P/xEMEP8RDBD/EQwR/xELEf8RCxL/EQoS + /xEKEv8RChP/EQoT/xEJFP8RCRT/EgkU/xIJFf8SCRX/EgkV/xIIFv8SCBb/EggW/xIIF/8SCBf/EggX + /xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAj/ERMI/xETCP8REgn/ERIJ + /xESCv8REQr/EREL/xEQC/8REAz/EQ8M/xEPDf8RDw3/EQ4N/xEODv8RDQ//EQ0P/xEMEP8RDBD/EQwR + /xELEf8RCxL/EQsS/xEKEv8RChP/EQoT/xEJFP8RCRT/EQkU/xEJFf8RCRX/EQkW/xEIFv8RCBb/EQgW + /xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAj/ERMI + /xETCP8REwn/ERIJ/xESCf8REgr/EREK/xERC/8REAv/ERAM/xEPDf8RDw3/EQ4N/xEODv8RDQ7/EQ0P + /xEND/8RDBD/EQwR/xEMEf8RCxL/EQsS/xELEv8RChP/EQoT/xEKFP8RCRT/EQkU/xEJFf8RCRX/EQkW + /xEJFv8RCBb/EQgW/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQI/xETCP8REwn/ERIJ/xESCf8REgr/EREK/xERC/8REAv/ERAM/xEPDP8RDw3/EQ8N + /xEODv8RDg7/EQ0P/xEND/8RDRD/EQwQ/xEMEf8RCxH/EQsS/xELEv8RChP/EQoT/xEKFP8RChT/EQkV + /xEJFf8RCRX/EQkW/xEJFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQG + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xETCP8REwn/ERMJ/xESCf8REgr/ERIK/xERC/8REQv/ERAM + /xEQDP8RDw3/EQ8N/xEODv8RDg7/EQ4P/xEND/8RDRD/EQwQ/xEMEf8RDBH/EQsS/xELEv8RCxP/EQoT + /xEKFP8RChT/EQkV/xEJFf8RCRX/EQkW/xEJFv8RCBb/EQgX/xEIF/8RCBf/EQgX/xEUBv8RFAb/ERQG + /xEUBv8RFAb/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8REwj/ERMJ/xETCf8REgr/ERIK + /xERC/8REQv/EREM/xEQDP8REA3/EQ8N/xEPDv8RDg7/EQ4P/xEND/8RDRD/EQ0Q/xEMEf8RDBH/EQsS + /xELEv8RCxP/EQoT/xEKFP8RChT/EQoV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQgX/xEIF/8RCBf/EQgY + /xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8REwj/ERMJ + /xETCf8REgr/ERIK/xESC/8REQv/EREM/xEQDP8REA3/EQ8N/xEPDv8RDw7/EQ4P/xEOD/8RDRD/EQ0Q + /xENEf8RDBH/EQwS/xELEv8RCxP/EQsT/xEKFP8RChT/EQoV/xEJFf8RCRX/EQkW/xEJFv8RCRb/EQkX + /xEIF/8RCBf/EQgY/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI + /xEUCP8RFAj/ERMJ/xETCf8REwn/ERIK/xESCv8REgv/EREL/xERDP8REAz/ERAN/xEPDf8RDw7/EQ4O + /xEOD/8RDRD/EQ0Q/xENEf8RDBH/EQwS/xEMEv8RCxP/EQsT/xEKFP8RChT/EQoV/xEKFf8RCRX/EQkW + /xEJFv8RCRb/EQkX/xEIF/8RCBf/EQgY/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH + /xEUB/8RFAj/ERQI/xEUCP8RFAj/ERQJ/xETCf8REwn/ERIK/xESCv8REgv/EREL/xERDP8REAz/ERAN + /xEQDf8RDw7/EQ8O/xEOD/8RDg//EQ0Q/xENEf8RDRH/EQwS/xEMEv8RCxP/EQsT/xELFP8RChT/EQoU + /xEKFf8RChX/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCBf/EQgY/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH + /xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ/xETCf8REwn/ERMK/xESCv8REgv/ERIL + /xERDP8REQz/ERAN/xEQDf8RDw7/EQ8O/xEOD/8RDg//EQ4Q/xENEP8RDRH/EQwS/xEMEv8RDBL/EQsT + /xELE/8RCxT/EQoU/xEKFf8RChX/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCRf/EQgY/xEUBv8RFAb/ERQH + /xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ/xEUCf8REwn/ERMK + /xETCv8REgv/ERIL/xERDP8REQz/EREN/xEQDf8REA7/EQ8O/xEPD/8RDg//EQ4Q/xENEP8RDRH/EQ0R + /xEMEv8RDBL/EQsT/xELE/8RCxT/EQoU/xEKFf8RChX/EQkW/xEJFv8RCRb/EQkX/xEJF/8RCRf/EQgY + /xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI/xEUCP8RFAj/ERQJ + /xEUCf8RFAn/ERMK/xATCv8REgr/ERIL/xESC/8REQz/EREM/xEQDf8REA3/EQ8O/xEPD/8RDw//EQ4Q + /xEOEP8RDRH/EQ0R/xEMEv8RDBL/EQwT/xELE/8RCxT/EQsU/xEKFf8RChX/EQoW/xEJFv8RCRb/EQkX + /xEJF/8RCRf/EQgY/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAA + ACcAAAAnAAAAAAAAAAAAAAATDgb/Ew4G/xQNBv8UDQf/FAwH/xQMB/8UCwf/FAsI/xQKCP8VCgj/FQoI + /xUKCf8VCQn/FQkJ/xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkM/xUJDP8VCQ3/FQkN + /xQJDv8UCQ7/FAkP/xQJD/8UCRD/FAgQ/xMPBv8TDgb/Ew0G/xQNB/8UDQf/FAwH/xQLCP8UCwj/FAsI + /xQKCP8VCgn/FQoJ/xUJCf8VCQn/FQkK/xUJCv8VCQr/FQkK/xUJC/8VCQv/FQkL/xUJDP8VCQz/FQkM + /xUJDf8UCQ3/FAkO/xQJD/8UCQ//FAkQ/xQJEP8UCBH/Ew8G/xMOBv8TDgb/Ew0H/xQNB/8UDAf/FAwI + /xQLCP8UCwj/FAoJ/xQKCf8UCgn/FAoJ/xUJCv8VCQr/FQkK/xUJCv8VCQv/FQkL/xUJC/8VCQz/FQkM + /xUJDP8VCQ3/FQkN/xQJDv8UCQ7/FAkP/xQJD/8UCRD/FAgR/xMIEf8TDwb/Ew8G/xMOBv8TDgf/Ew0H + /xQNCP8UDAj/FAwI/xQLCf8UCwn/FAoJ/xQKCf8UCgr/FAkK/xQJCv8VCQv/FQkL/xUJC/8VCQv/FQkM + /xUJDP8VCQz/FQkN/xQJDf8UCQ7/FAkO/xQJD/8UCQ//FAkQ/xQIEP8UCBH/EwgR/xMQBv8TDwb/Ew8H + /xMOB/8TDQf/Ew0I/xQMCP8UDAj/FAsJ/xQLCf8UCwn/FAoK/xQKCv8UCgr/FAkL/xQJC/8UCQv/FAkM + /xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkP/xQJEP8UCRD/FAgR/xMIEf8TCBL/ExAG + /xMQBv8TDwb/Ew4H/xMOB/8TDQj/Ew0I/xMMCf8UDAn/FAsJ/xQLCv8UCgr/FAoK/xQKC/8UCQv/FAkL + /xQJDP8UCQz/FAkM/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJD/8UCQ//FAkQ/xQIEP8UCBH/EwgR + /xMIEv8TEQb/ExAG/xMPBv8TDwf/Ew4H/xMOCP8TDQj/EwwJ/xMMCf8TCwn/FAsK/xQLCv8UCgv/FAoL + /xQKC/8UCQz/FAkM/xQJDP8UCQ3/FAkN/xQJDf8UCQ7/FAkO/xQJDv8UCQ//FAkP/xQJEP8UCRD/FAgR + /xMIEf8TCBL/EwgS/xIRBv8SEAb/ExAG/xMPB/8TDwf/Ew4I/xMNCP8TDQn/EwwJ/xMMCv8TCwr/FAsK + /xQKC/8UCgv/FAoM/xQJDP8UCQz/FAkN/xQJDf8UCQ3/FAkO/xQJDv8UCQ7/FAkP/xQID/8UCRD/FAkQ + /xQIEf8TCBH/EwgS/xMIEv8TCBL/EhIF/xIRBv8SEAb/ExAH/xMPB/8TDgj/Ew4I/xMNCf8TDQn/EwwK + /xMMCv8TCwv/EwsL/xMKC/8UCgz/FAoM/xQJDf8UCQ3/FAkN/xQJDv8UCQ7/FAkO/xQJD/8UCA//FAgQ + /xQIEP8UCBD/FAgR/xMIEf8TCBL/EwgS/xMIE/8SEgX/EhEG/xIRBv8SEAf/Eg8H/xMPCP8TDgj/Ew0J + /xMNCf8TDAr/HxoL/yMeDf8hHA3/EwoM/xMKDP8TCg3/EwkN/xQJDf8UCQ7/IxsQ/yQbEP8gFhH/FAkP + /xQIEP8UCBD/EwgQ/xMIEf8TCBH/EwgS/xMIEv8TCBP/EwgT/xISBf8SEgb/EhEG/xIQB/8SEAf/Eg8I + /xMOCP8TDgn/Ew0J/xMNCv9aYxP/k6oa/5GnGv8cFw3/EwoM/xMKDf8TCg3/EwkO/yciEP+Uphv/laAe + /1tZGP8TCRD/EwgQ/xMIEP8TCBH/EwgR/xMIEv8TCBL/EwgS/xMIE/8TCBP/EhMF/xISBv8SEQb/EhEH + /xIQB/8SDwj/Eg8I/xIOCf8TDgn/Ew0K/y0tDv+Tqhr/k6oa/0JGEf8TCg3/EwoN/xMKDf8TCQ7/T1UU + /5OqGv+Upxv/LSgS/xMJEP8TCBD/EwgR/xMIEf8TCBL/EwgS/xMIEv8TCBP/EwgT/xMIFP8SEwX/EhIG + /xISBv8SEQf/EhEH/xIQCP8SDwj/Eg8J/xIOCf8SDQr/Ew0L/4GTGP+Tqhr/bnwW/yYjD/8mIg//JiIQ + /yYiEP95iRj/k6oa/4CSGf8TCRD/EwkQ/xMJEf8TCBH/EwgS/xMIEv8TCBL/EwgT/xMIE/8TCBP/EwgU + /xITBf8SEwb/EhIG/xISB/8SEQf/EhAI/xIQCP8SDwn/Eg4J/xIOCv8SDQv/VF0T/5OqGv+Tqhr/k6oa + /5OqGv+Tqhr/k6oa/5OqGv+Tqhr/VFoV/xMJEP8TCRH/EwgR/xMIEv8TCBL/EwgS/xMIE/8TCBP/EwgT + /xMIFP8TCBT/EhQF/xITBf8SEgb/EhIG/xIRB/8SEQj/EhAI/xIPCf8SDwn/Eg4K/xINC/8nJw3/k6oa + /5OqGv+Bkxj/dYUX/3WFF/+Elxn/k6oa/5OqGv8nIxL/EwkR/xMJEf8TCRH/EwgS/xMIEv8TCBP/EwgT + /xMIE/8TCBT/EwgU/xMIFf8SFAX/EhMF/xITBv8SEgb/EhIH/xIRCP8SEAj/EhAJ/xIPCf8SDgr/Eg4L + /xINC/97jRf/k6oa/1xnFf8SCw7/EgsO/2l2Fv+Tqhr/e4wZ/xMJEP8TCRH/EwkR/xMJEv8TCBL/EwgS + /xMIE/8TCBP/EwgU/xIIFP8SCBT/EggV/xIUBf8SFAX/EhMG/xITBv8SEgf/EhEH/xIRCP8SEAn/Eg8J + /xIPCv8SDgv/Eg4L/09XE/+Tqhr/hJgZ/xMMDv8WEA7/jaMa/5OqG/9OVBX/EgkQ/xIJEf8SCRH/EgkS + /xIJEv8SCBP/EggT/xIIFP8SCBT/EggU/xIIFf8SCBX/EhQF/xIUBf8SFAb/EhMG/xISB/8SEgf/EhEI + /xIRCf8SEAn/Eg8K/xIPCv8SDgv/IiEO/5KpGv+Tqhr/LCwQ/zk7Ev+Tqhv/kqgc/yEdEv8SCRH/EgkR + /xIJEv8SCRL/EgkT/xIIE/8SCBP/EggU/xIIFP8SCBX/EggV/xIIFf8RFAX/ERQF/xIUBv8REwb/EhMH + /xISB/8SEgj/EhEJ/xIQCf8SEAr/Eg8K/xIOC/8SDgz/docX/5OqGv9VXhT/YW0W/5OpHf90hBv/EgoQ + /xIKEf8SCRH/EgkS/xIJEv8SCRP/EggT/xIIFP8SCBT/EggV/xIIFf8SCBX/EggW/xEUBf8RFAX/ERQG + /xEUBv8REwf/ERIH/xISCP8SEQj/EhEJ/xIQCv8SDwr/Eg8L/xIODP9JUBL/k6oa/36RGf+InBz/kqke + /0hNFv8SChD/EgoR/xIJEv8SCRL/EgkT/xIJE/8SCRT/EggU/xIIFP8SCBX/EggV/xIIFv8SCBb/ERQF + /xEUBf8RFAb/ERQG/xETB/8REwf/ERII/xESCP8REQn/EhAK/xIQCv8SDwv/Eg4M/x4dDv+RqBv/k6kd + /5KpHv+QpiD/HRkR/xIKEP8SChH/EgoS/xIJEv8SCRP/EgkT/xIJFP8SCBT/EggV/xIIFf8SCBb/EggW + /xIIFv8RFAX/ERQF/xEUBv8RFAb/ERQG/xETB/8REwj/ERII/xERCf8REQn/ERAK/xIPC/8SDwz/Eg4M + /3CAGf+SqR7/kqkg/259HP8SCxD/EgsQ/xIKEf8SChL/EgkS/xIJE/8SCRP/EgkU/xIIFP8SCBX/EggV + /xIIFv8SCBb/EggW/xEUBf8RFAb/ERQG/xEUBv8RFAb/ERMH/xETCP8REgj/ERIJ/xERCf8REQr/ERAL + /xEPC/8RDwz/GxkO/yMiEP8jIhH/GxcQ/xIMEP8SCxH/EgsR/xIKEv8SChL/EgkT/xIJFP8SCRT/EgkV + /xIIFf8SCBb/EggW/xIIFv8SCBf/ERQF/xEUBv8RFAb/ERQG/xEUBv8RFAf/ERMH/xETCP8REgn/ERIJ + /xERCv8REAv/ERAL/xEPDP8RDg3/EQ4O/xENDv8RDA//EQwQ/xILEP8SCxH/EgoS/xIKEv8SChP/EgkU + /xIJFP8SCRX/EggV/xIIFv8SCBb/EggW/xIIF/8RFAb/ERQG/xEUBv8RFAb/ERQG/xEUB/8RFAf/ERMI + /xESCf8REgn/EREK/xERCv8REAv/EQ8M/xEPDf8RDg3/EQ0O/xEND/8RDBD/EQwQ/xELEf8RCxL/EQoS + /xEKE/8RCRT/EQkU/xIJFf8SCRX/EggW/xIIFv8SCBf/EQgX/xEUBv8RFAb/ERQG/xEUBv8RFAb/ERQH + /xEUB/8REwj/ERMI/xESCf8REgr/EREK/xEQC/8REAz/EQ8N/xEODf8RDg7/EQ0P/xENEP8RDBD/EQsR + /xELEv8RChL/EQoT/xEKFP8RCRT/EQkV/xEJFv8RCBb/EQgW/xEIF/8RCBf/ERQG/xEUBv8RFAb/ERQG + /xEUB/8RFAf/ERQH/xEUCP8REwj/ERMJ/xESCf8REgr/EREL/xEQDP8RDw3/EQ8N/xEODv8RDQ//EQ0Q + /xEMEP8RDBH/EQsS/xELEv8RChP/EQoU/xEJFP8RCRX/EQkW/xEJFv8RCBb/EQgX/xEIF/8RFAb/ERQG + /xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQI/xETCP8REwn/ERIJ/xESCv8REQv/EREM/xEQDP8RDw3/EQ4O + /xEOD/8RDQ//EQ0Q/xEMEf8RCxL/EQsS/xELE/8RChT/EQoU/xEJFf8RCRb/EQkW/xEIF/8RCBf/EQgX + /xEUBv8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xETCf8REwn/ERIK/xESC/8REQv/ERAM + /xEQDf8RDw7/EQ4O/xEOD/8RDRD/EQwR/xEMEv8RCxL/EQsT/xEKFP8RChT/EQkV/xEJFv8RCRb/EQkX + /xEIF/8RCBj/ERQG/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQH/xEUCP8RFAj/ERQJ/xETCf8REgr/ERIK + /xERC/8REQz/ERAN/xEPDf8RDw7/EQ4P/xENEP8RDRH/EQwS/xEMEv8RCxP/EQsU/xEKFP8RChX/EQkW + /xEJFv8RCRf/EQkX/xEIGP8RFAb/ERQG/xEUB/8RFAf/ERQH/xEUB/8RFAj/ERQI/xEUCP8RFAj/ERMJ + /xETCv8REgr/ERIL/xERDP8REA3/ERAN/xEPDv8RDg//EQ4Q/xENEf8RDRH/EQwS/xELE/8RCxT/EQoU + /xEKFf8RCRb/EQkW/xEJF/8RCRf/EQgY/xEUBv8RFAf/ERQH/xEUB/8RFAf/ERQI/xEUCP8RFAj/ERQI + /xEUCP8RFAn/ERMJ/xETCv8REgv/ERIM/xERDP8REA3/EQ8O/xEPD/8RDhD/EQ0Q/xENEf8RDBL/EQwT + /xELE/8RCxT/EQoV/xEKFv8RCRb/EQkX/xEJF/8RCBj/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAEAAAACAAAAABACAAAAAA + AAAEAAAnAAAAJwAAAAAAAAAAAAAAEw4G/xQNB/8UDAf/FAsI/xQKCP8VCgn/FQkJ/xUJCf8VCQr/FQkL + /xUJC/8VCQz/FQkN/xQJDv8UCQ//FAgQ/xMPBv8TDgf/FA0H/xQMCP8UCwn/FAoJ/xQKCv8VCQr/FQkL + /xUJC/8VCQz/FQkN/xQJDv8UCQ//FAkQ/xQIEf8TEAb/Ew4H/xMNCP8TDAj/FAsJ/xQKCv8UCgr/FAkL + /xQJDP8UCQz/FAkN/xQJDv8UCQ7/FAkP/xQIEf8TCBL/EhEG/xMPB/8TDgj/Ew0J/xMMCf8UCwr/FAoL + /xQKDP8UCQz/FAkN/xQJDv8UCQ7/FAkP/xQJEP8TCBH/EwgS/xIRBv8SEAf/Ew8I/xMNCf8TDAn/GhQL + /xcPDP8TCgz/FAkN/xgODv8bEQ//FAkP/xQIEP8TCBH/EwgS/xMIE/8SEgX/EhEG/xIQCP8TDgn/Ew0K + /2t5Ff9haxX/EwoN/xMJDf9nchb/bHIZ/xMIEP8TCBH/EwgS/xMIEv8TCBP/EhMF/xISBv8SEAf/Eg8J + /xIOCv8/QxD/ip8Z/11mFP9dZhX/jKIZ/z9AE/8TCRH/EwgS/xMIEv8TCBP/EwgU/xITBf8SEgb/EhEH + /xIQCP8SDwr/FxQL/42jGf9ZYhT/XWcV/42iGv8YDxH/EwkR/xMIEv8TCBP/EwgU/xIIFf8SFAX/EhMG + /xISB/8SEQj/Eg8K/xIOC/9mcxX/VV4U/1xmFf9lcRj/EgkR/xIJEv8SCBP/EggU/xIIFP8SCBX/ERQF + /xEUBv8SEwf/EhEI/xIQCf8SDwv/OT0Q/36RGP+Dlxv/ODkU/xIKEf8SCRL/EgkT/xIIFP8SCBX/EggW + /xEUBf8RFAb/ERMH/xESCP8REQn/EhAL/xUSDP+Knhz/iJ0f/xUOEf8SChH/EgkS/xIJFP8SCBX/EggV + /xIIFv8RFAX/ERQG/xEUB/8REwj/ERIJ/xEQCv8RDwz/GBYO/xgVEP8SCxD/EgoS/xIKE/8SCRT/EgkV + /xIIFv8SCBf/ERQG/xEUBv8RFAf/ERQI/xESCf8REQr/ERAM/xEPDf8RDQ//EQwQ/xELEv8RChP/EQkU + /xEJFf8RCBb/EQgX/xEUBv8RFAb/ERQH/xEUB/8REwn/ERIK/xERC/8RDw3/EQ4O/xENEP8RDBH/EQsT + /xEKFP8RCRX/EQkW/xEIF/8RFAb/ERQH/xEUB/8RFAj/ERQI/xETCf8REgv/ERAM/xEPDv8RDRD/EQwR + /xELE/8RChT/EQkV/xEJFv8RCBf/ERQG/xEUB/8RFAf/ERQI/xEUCP8REwn/ERIL/xERDP8REA7/EQ4P + /xENEf8RDBL/EQsU/xEKFf8RCRb/EQkX/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + + \ No newline at end of file diff --git a/AuroraLauncher/Utilities/AsyncStreamReader.cs b/AuroraLauncher/Utilities/AsyncStreamReader.cs index 4540c67..e57b4bc 100644 --- a/AuroraLauncher/Utilities/AsyncStreamReader.cs +++ b/AuroraLauncher/Utilities/AsyncStreamReader.cs @@ -58,11 +58,13 @@ void Read(IAsyncResult result) { if (_reader != null) { - int count = _reader.BaseStream.EndRead(result); - string value = null; + var count = _reader.BaseStream.EndRead(result); + var value = string.Empty; - if (count > 0) value = _reader.CurrentEncoding.GetString(_buffer, 0, count); - else Active = false; + if (count > 0) + value = _reader.CurrentEncoding.GetString(_buffer, 0, count); + else + Active = false; ValueRecieved?.Invoke(this, value); diff --git a/AuroraLauncher/Utilities/Helper.cs b/AuroraLauncher/Utilities/Helper.cs new file mode 100644 index 0000000..a6b6cf4 --- /dev/null +++ b/AuroraLauncher/Utilities/Helper.cs @@ -0,0 +1,27 @@ +using System; +using System.Runtime.InteropServices; +using System.Text; + +static class Helper +{ + #region Method Region + + public static void InjectDll(int processId, string path) + { + var handle = Win32.OpenProcess(Win32.PROCESS_CREATE_THREAD | Win32.PROCESS_QUERY_INFORMATION | + Win32.PROCESS_VM_OPERATION | Win32.PROCESS_VM_WRITE | Win32.PROCESS_VM_READ, false, processId); + + var loadLibrary = Win32.GetProcAddress(Win32.GetModuleHandle("kernel32.dll"), "LoadLibraryA"); + + var size = (uint)((path.Length + 1) * Marshal.SizeOf(typeof(char))); + var address = Win32.VirtualAllocEx(handle, IntPtr.Zero, + size, Win32.MEM_COMMIT | Win32.MEM_RESERVE, Win32.PAGE_READWRITE); + + Win32.WriteProcessMemory(handle, address, + Encoding.Default.GetBytes(path), size, out UIntPtr bytesWritten); + + Win32.CreateRemoteThread(handle, IntPtr.Zero, 0, loadLibrary, address, 0, IntPtr.Zero); + } + + #endregion +} diff --git a/AuroraLauncher/Utilities/Win32.cs b/AuroraLauncher/Utilities/Win32.cs index 46eb0c8..4a6caa7 100644 --- a/AuroraLauncher/Utilities/Win32.cs +++ b/AuroraLauncher/Utilities/Win32.cs @@ -1,7 +1,7 @@ using System; using System.Runtime.InteropServices; -class Win32 +static class Win32 { #region Field Region diff --git a/AuroraLauncher/packages.config b/AuroraLauncher/packages.config index d6a17aa..7a6927c 100644 --- a/AuroraLauncher/packages.config +++ b/AuroraLauncher/packages.config @@ -1,5 +1,7 @@  + + diff --git a/AuroraNative/AuroraNative.vcxproj b/AuroraNative/AuroraNative.vcxproj index cc77492..7a768ad 100644 --- a/AuroraNative/AuroraNative.vcxproj +++ b/AuroraNative/AuroraNative.vcxproj @@ -78,7 +78,7 @@ NDEBUG;AURORANATIVE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true pch.h - Full + MaxSpeed Windows @@ -87,18 +87,20 @@ true false + + "$(SolutionDir)Tools\upx.exe" --brute "$(TargetPath)" +xcopy "$(TargetPath)" "$(SolutionDir)Build\" /F /I /R /Y + - - + - diff --git a/AuroraNative/AuroraNative.vcxproj.filters b/AuroraNative/AuroraNative.vcxproj.filters index 3284c61..3acbbb2 100644 --- a/AuroraNative/AuroraNative.vcxproj.filters +++ b/AuroraNative/AuroraNative.vcxproj.filters @@ -21,15 +21,6 @@ Header Files - - Header Files - - - Header Files - - - Header Files - Header Files @@ -45,6 +36,9 @@ Header Files + + Header Files + diff --git a/AuroraNative/build.h b/AuroraNative/build.h index 846233f..d1a383a 100644 --- a/AuroraNative/build.h +++ b/AuroraNative/build.h @@ -1,8 +1,10 @@ #pragma once +#define VERSION "v1.1.0.0" + //#define LOCALHOST // Enables Localhost servers #define ONLINE // Enables Online servers #define DISABLE_PINNING // Disables SSL pinning -//#define DISABLE_PROXY // Disables proxy +#define DISABLE_PROXY // Disables proxy //#define VERBOSE // Enables verbose logging \ No newline at end of file diff --git a/AuroraNative/curl.h b/AuroraNative/curl.h deleted file mode 100644 index e74e604..0000000 --- a/AuroraNative/curl.h +++ /dev/null @@ -1,2901 +0,0 @@ -#ifndef CURLINC_CURL_H -#define CURLINC_CURL_H -/*************************************************************************** - * _ _ ____ _ - * Project ___| | | | _ \| | - * / __| | | | |_) | | - * | (__| |_| | _ <| |___ - * \___|\___/|_| \_\_____| - * - * Copyright (C) 1998 - 2020, Daniel Stenberg, , et al. - * - * This software is licensed as described in the file COPYING, which - * you should have received as part of this distribution. The terms - * are also available at https://curl.haxx.se/docs/copyright.html. - * - * You may opt to use, copy, modify, merge, publish, distribute and/or sell - * copies of the Software, and permit persons to whom the Software is - * furnished to do so, under the terms of the COPYING file. - * - * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY - * KIND, either express or implied. - * - ***************************************************************************/ - -/* - * If you have libcurl problems, all docs and details are found here: - * https://curl.haxx.se/libcurl/ - * - * curl-library mailing list subscription and unsubscription web interface: - * https://cool.haxx.se/mailman/listinfo/curl-library/ - */ - -#ifdef CURL_NO_OLDIES -#define CURL_STRICTER -#endif - -#include "curlver.h" /* libcurl version defines */ -#include "system.h" /* determine things run-time */ - -/* - * Define CURL_WIN32 when build target is Win32 API - */ - -#if (defined(_WIN32) || defined(__WIN32__) || defined(WIN32)) && \ - !defined(__SYMBIAN32__) -#define CURL_WIN32 -#endif - -#include -#include - -#if defined(__FreeBSD__) && (__FreeBSD__ >= 2) -/* Needed for __FreeBSD_version symbol definition */ -#include -#endif - -/* The include stuff here below is mainly for time_t! */ -#include -#include - -#if defined(CURL_WIN32) && !defined(_WIN32_WCE) && !defined(__CYGWIN__) -#if !(defined(_WINSOCKAPI_) || defined(_WINSOCK_H) || \ - defined(__LWIP_OPT_H__) || defined(LWIP_HDR_OPT_H)) -/* The check above prevents the winsock2 inclusion if winsock.h already was - included, since they can't co-exist without problems */ -#include -#include -#endif -#endif - -/* HP-UX systems version 9, 10 and 11 lack sys/select.h and so does oldish - libc5-based Linux systems. Only include it on systems that are known to - require it! */ -#if defined(_AIX) || defined(__NOVELL_LIBC__) || defined(__NetBSD__) || \ - defined(__minix) || defined(__SYMBIAN32__) || defined(__INTEGRITY) || \ - defined(ANDROID) || defined(__ANDROID__) || defined(__OpenBSD__) || \ - defined(__CYGWIN__) || \ - (defined(__FreeBSD_version) && (__FreeBSD_version < 800000)) -#include -#endif - -#if !defined(CURL_WIN32) && !defined(_WIN32_WCE) -#include -#endif - -#if !defined(CURL_WIN32) && !defined(__WATCOMC__) && !defined(__VXWORKS__) -#include -#endif - -#ifdef __BEOS__ -#include -#endif - -/* Compatibility for non-Clang compilers */ -#ifndef __has_declspec_attribute -# define __has_declspec_attribute(x) 0 -#endif - -#ifdef __cplusplus -extern "C" { -#endif - -#if defined(BUILDING_LIBCURL) || defined(CURL_STRICTER) -typedef struct Curl_easy CURL; -typedef struct Curl_share CURLSH; -#else -typedef void CURL; -typedef void CURLSH; -#endif - -/* - * libcurl external API function linkage decorations. - */ - -#ifdef CURL_STATICLIB -# define CURL_EXTERN -#elif defined(CURL_WIN32) || defined(__SYMBIAN32__) || \ - (__has_declspec_attribute(dllexport) && \ - __has_declspec_attribute(dllimport)) -# if defined(BUILDING_LIBCURL) -# define CURL_EXTERN __declspec(dllexport) -# else -# define CURL_EXTERN __declspec(dllimport) -# endif -#elif defined(BUILDING_LIBCURL) && defined(CURL_HIDDEN_SYMBOLS) -# define CURL_EXTERN CURL_EXTERN_SYMBOL -#else -# define CURL_EXTERN -#endif - -#ifndef curl_socket_typedef -/* socket typedef */ -#if defined(CURL_WIN32) && !defined(__LWIP_OPT_H__) && !defined(LWIP_HDR_OPT_H) -typedef SOCKET curl_socket_t; -#define CURL_SOCKET_BAD INVALID_SOCKET -#else -typedef int curl_socket_t; -#define CURL_SOCKET_BAD -1 -#endif -#define curl_socket_typedef -#endif /* curl_socket_typedef */ - -/* enum for the different supported SSL backends */ -typedef enum { - CURLSSLBACKEND_NONE = 0, - CURLSSLBACKEND_OPENSSL = 1, - CURLSSLBACKEND_GNUTLS = 2, - CURLSSLBACKEND_NSS = 3, - CURLSSLBACKEND_OBSOLETE4 = 4, /* Was QSOSSL. */ - CURLSSLBACKEND_GSKIT = 5, - CURLSSLBACKEND_POLARSSL = 6, - CURLSSLBACKEND_WOLFSSL = 7, - CURLSSLBACKEND_SCHANNEL = 8, - CURLSSLBACKEND_SECURETRANSPORT = 9, - CURLSSLBACKEND_AXTLS = 10, /* never used since 7.63.0 */ - CURLSSLBACKEND_MBEDTLS = 11, - CURLSSLBACKEND_MESALINK = 12, - CURLSSLBACKEND_BEARSSL = 13 -} curl_sslbackend; - -/* aliases for library clones and renames */ -#define CURLSSLBACKEND_LIBRESSL CURLSSLBACKEND_OPENSSL -#define CURLSSLBACKEND_BORINGSSL CURLSSLBACKEND_OPENSSL - -/* deprecated names: */ -#define CURLSSLBACKEND_CYASSL CURLSSLBACKEND_WOLFSSL -#define CURLSSLBACKEND_DARWINSSL CURLSSLBACKEND_SECURETRANSPORT - -struct curl_httppost { - struct curl_httppost *next; /* next entry in the list */ - char *name; /* pointer to allocated name */ - long namelength; /* length of name length */ - char *contents; /* pointer to allocated data contents */ - long contentslength; /* length of contents field, see also - CURL_HTTPPOST_LARGE */ - char *buffer; /* pointer to allocated buffer contents */ - long bufferlength; /* length of buffer field */ - char *contenttype; /* Content-Type */ - struct curl_slist *contentheader; /* list of extra headers for this form */ - struct curl_httppost *more; /* if one field name has more than one - file, this link should link to following - files */ - long flags; /* as defined below */ - -/* specified content is a file name */ -#define CURL_HTTPPOST_FILENAME (1<<0) -/* specified content is a file name */ -#define CURL_HTTPPOST_READFILE (1<<1) -/* name is only stored pointer do not free in formfree */ -#define CURL_HTTPPOST_PTRNAME (1<<2) -/* contents is only stored pointer do not free in formfree */ -#define CURL_HTTPPOST_PTRCONTENTS (1<<3) -/* upload file from buffer */ -#define CURL_HTTPPOST_BUFFER (1<<4) -/* upload file from pointer contents */ -#define CURL_HTTPPOST_PTRBUFFER (1<<5) -/* upload file contents by using the regular read callback to get the data and - pass the given pointer as custom pointer */ -#define CURL_HTTPPOST_CALLBACK (1<<6) -/* use size in 'contentlen', added in 7.46.0 */ -#define CURL_HTTPPOST_LARGE (1<<7) - - char *showfilename; /* The file name to show. If not set, the - actual file name will be used (if this - is a file part) */ - void *userp; /* custom pointer used for - HTTPPOST_CALLBACK posts */ - curl_off_t contentlen; /* alternative length of contents - field. Used if CURL_HTTPPOST_LARGE is - set. Added in 7.46.0 */ -}; - - -/* This is a return code for the progress callback that, when returned, will - signal libcurl to continue executing the default progress function */ -#define CURL_PROGRESSFUNC_CONTINUE 0x10000001 - -/* This is the CURLOPT_PROGRESSFUNCTION callback prototype. It is now - considered deprecated but was the only choice up until 7.31.0 */ -typedef int (*curl_progress_callback)(void *clientp, - double dltotal, - double dlnow, - double ultotal, - double ulnow); - -/* This is the CURLOPT_XFERINFOFUNCTION callback prototype. It was introduced - in 7.32.0, avoids the use of floating point numbers and provides more - detailed information. */ -typedef int (*curl_xferinfo_callback)(void *clientp, - curl_off_t dltotal, - curl_off_t dlnow, - curl_off_t ultotal, - curl_off_t ulnow); - -#ifndef CURL_MAX_READ_SIZE - /* The maximum receive buffer size configurable via CURLOPT_BUFFERSIZE. */ -#define CURL_MAX_READ_SIZE 524288 -#endif - -#ifndef CURL_MAX_WRITE_SIZE - /* Tests have proven that 20K is a very bad buffer size for uploads on - Windows, while 16K for some odd reason performed a lot better. - We do the ifndef check to allow this value to easier be changed at build - time for those who feel adventurous. The practical minimum is about - 400 bytes since libcurl uses a buffer of this size as a scratch area - (unrelated to network send operations). */ -#define CURL_MAX_WRITE_SIZE 16384 -#endif - -#ifndef CURL_MAX_HTTP_HEADER -/* The only reason to have a max limit for this is to avoid the risk of a bad - server feeding libcurl with a never-ending header that will cause reallocs - infinitely */ -#define CURL_MAX_HTTP_HEADER (100*1024) -#endif - -/* This is a magic return code for the write callback that, when returned, - will signal libcurl to pause receiving on the current transfer. */ -#define CURL_WRITEFUNC_PAUSE 0x10000001 - -typedef size_t (*curl_write_callback)(char *buffer, - size_t size, - size_t nitems, - void *outstream); - -/* This callback will be called when a new resolver request is made */ -typedef int (*curl_resolver_start_callback)(void *resolver_state, - void *reserved, void *userdata); - -/* enumeration of file types */ -typedef enum { - CURLFILETYPE_FILE = 0, - CURLFILETYPE_DIRECTORY, - CURLFILETYPE_SYMLINK, - CURLFILETYPE_DEVICE_BLOCK, - CURLFILETYPE_DEVICE_CHAR, - CURLFILETYPE_NAMEDPIPE, - CURLFILETYPE_SOCKET, - CURLFILETYPE_DOOR, /* is possible only on Sun Solaris now */ - - CURLFILETYPE_UNKNOWN /* should never occur */ -} curlfiletype; - -#define CURLFINFOFLAG_KNOWN_FILENAME (1<<0) -#define CURLFINFOFLAG_KNOWN_FILETYPE (1<<1) -#define CURLFINFOFLAG_KNOWN_TIME (1<<2) -#define CURLFINFOFLAG_KNOWN_PERM (1<<3) -#define CURLFINFOFLAG_KNOWN_UID (1<<4) -#define CURLFINFOFLAG_KNOWN_GID (1<<5) -#define CURLFINFOFLAG_KNOWN_SIZE (1<<6) -#define CURLFINFOFLAG_KNOWN_HLINKCOUNT (1<<7) - -/* Information about a single file, used when doing FTP wildcard matching */ -struct curl_fileinfo { - char *filename; - curlfiletype filetype; - time_t time; /* always zero! */ - unsigned int perm; - int uid; - int gid; - curl_off_t size; - long int hardlinks; - - struct { - /* If some of these fields is not NULL, it is a pointer to b_data. */ - char *time; - char *perm; - char *user; - char *group; - char *target; /* pointer to the target filename of a symlink */ - } strings; - - unsigned int flags; - - /* used internally */ - char *b_data; - size_t b_size; - size_t b_used; -}; - -/* return codes for CURLOPT_CHUNK_BGN_FUNCTION */ -#define CURL_CHUNK_BGN_FUNC_OK 0 -#define CURL_CHUNK_BGN_FUNC_FAIL 1 /* tell the lib to end the task */ -#define CURL_CHUNK_BGN_FUNC_SKIP 2 /* skip this chunk over */ - -/* if splitting of data transfer is enabled, this callback is called before - download of an individual chunk started. Note that parameter "remains" works - only for FTP wildcard downloading (for now), otherwise is not used */ -typedef long (*curl_chunk_bgn_callback)(const void *transfer_info, - void *ptr, - int remains); - -/* return codes for CURLOPT_CHUNK_END_FUNCTION */ -#define CURL_CHUNK_END_FUNC_OK 0 -#define CURL_CHUNK_END_FUNC_FAIL 1 /* tell the lib to end the task */ - -/* If splitting of data transfer is enabled this callback is called after - download of an individual chunk finished. - Note! After this callback was set then it have to be called FOR ALL chunks. - Even if downloading of this chunk was skipped in CHUNK_BGN_FUNC. - This is the reason why we don't need "transfer_info" parameter in this - callback and we are not interested in "remains" parameter too. */ -typedef long (*curl_chunk_end_callback)(void *ptr); - -/* return codes for FNMATCHFUNCTION */ -#define CURL_FNMATCHFUNC_MATCH 0 /* string corresponds to the pattern */ -#define CURL_FNMATCHFUNC_NOMATCH 1 /* pattern doesn't match the string */ -#define CURL_FNMATCHFUNC_FAIL 2 /* an error occurred */ - -/* callback type for wildcard downloading pattern matching. If the - string matches the pattern, return CURL_FNMATCHFUNC_MATCH value, etc. */ -typedef int (*curl_fnmatch_callback)(void *ptr, - const char *pattern, - const char *string); - -/* These are the return codes for the seek callbacks */ -#define CURL_SEEKFUNC_OK 0 -#define CURL_SEEKFUNC_FAIL 1 /* fail the entire transfer */ -#define CURL_SEEKFUNC_CANTSEEK 2 /* tell libcurl seeking can't be done, so - libcurl might try other means instead */ -typedef int (*curl_seek_callback)(void *instream, - curl_off_t offset, - int origin); /* 'whence' */ - -/* This is a return code for the read callback that, when returned, will - signal libcurl to immediately abort the current transfer. */ -#define CURL_READFUNC_ABORT 0x10000000 -/* This is a return code for the read callback that, when returned, will - signal libcurl to pause sending data on the current transfer. */ -#define CURL_READFUNC_PAUSE 0x10000001 - -/* Return code for when the trailing headers' callback has terminated - without any errors*/ -#define CURL_TRAILERFUNC_OK 0 -/* Return code for when was an error in the trailing header's list and we - want to abort the request */ -#define CURL_TRAILERFUNC_ABORT 1 - -typedef size_t (*curl_read_callback)(char *buffer, - size_t size, - size_t nitems, - void *instream); - -typedef int (*curl_trailer_callback)(struct curl_slist **list, - void *userdata); - -typedef enum { - CURLSOCKTYPE_IPCXN, /* socket created for a specific IP connection */ - CURLSOCKTYPE_ACCEPT, /* socket created by accept() call */ - CURLSOCKTYPE_LAST /* never use */ -} curlsocktype; - -/* The return code from the sockopt_callback can signal information back - to libcurl: */ -#define CURL_SOCKOPT_OK 0 -#define CURL_SOCKOPT_ERROR 1 /* causes libcurl to abort and return - CURLE_ABORTED_BY_CALLBACK */ -#define CURL_SOCKOPT_ALREADY_CONNECTED 2 - -typedef int (*curl_sockopt_callback)(void *clientp, - curl_socket_t curlfd, - curlsocktype purpose); - -struct curl_sockaddr { - int family; - int socktype; - int protocol; - unsigned int addrlen; /* addrlen was a socklen_t type before 7.18.0 but it - turned really ugly and painful on the systems that - lack this type */ - struct sockaddr address; -}; - -typedef curl_socket_t -(*curl_opensocket_callback)(void *clientp, - curlsocktype purpose, - struct curl_sockaddr *address); - -typedef int -(*curl_closesocket_callback)(void *clientp, curl_socket_t item); - -typedef enum { - CURLIOE_OK, /* I/O operation successful */ - CURLIOE_UNKNOWNCMD, /* command was unknown to callback */ - CURLIOE_FAILRESTART, /* failed to restart the read */ - CURLIOE_LAST /* never use */ -} curlioerr; - -typedef enum { - CURLIOCMD_NOP, /* no operation */ - CURLIOCMD_RESTARTREAD, /* restart the read stream from start */ - CURLIOCMD_LAST /* never use */ -} curliocmd; - -typedef curlioerr (*curl_ioctl_callback)(CURL *handle, - int cmd, - void *clientp); - -#ifndef CURL_DID_MEMORY_FUNC_TYPEDEFS -/* - * The following typedef's are signatures of malloc, free, realloc, strdup and - * calloc respectively. Function pointers of these types can be passed to the - * curl_global_init_mem() function to set user defined memory management - * callback routines. - */ -typedef void *(*curl_malloc_callback)(size_t size); -typedef void (*curl_free_callback)(void *ptr); -typedef void *(*curl_realloc_callback)(void *ptr, size_t size); -typedef char *(*curl_strdup_callback)(const char *str); -typedef void *(*curl_calloc_callback)(size_t nmemb, size_t size); - -#define CURL_DID_MEMORY_FUNC_TYPEDEFS -#endif - -/* the kind of data that is passed to information_callback*/ -typedef enum { - CURLINFO_TEXT = 0, - CURLINFO_HEADER_IN, /* 1 */ - CURLINFO_HEADER_OUT, /* 2 */ - CURLINFO_DATA_IN, /* 3 */ - CURLINFO_DATA_OUT, /* 4 */ - CURLINFO_SSL_DATA_IN, /* 5 */ - CURLINFO_SSL_DATA_OUT, /* 6 */ - CURLINFO_END -} curl_infotype; - -typedef int (*curl_debug_callback) - (CURL *handle, /* the handle/transfer this concerns */ - curl_infotype type, /* what kind of data */ - char *data, /* points to the data */ - size_t size, /* size of the data pointed to */ - void *userptr); /* whatever the user please */ - -/* All possible error codes from all sorts of curl functions. Future versions - may return other values, stay prepared. - - Always add new return codes last. Never *EVER* remove any. The return - codes must remain the same! - */ - -typedef enum { - CURLE_OK = 0, - CURLE_UNSUPPORTED_PROTOCOL, /* 1 */ - CURLE_FAILED_INIT, /* 2 */ - CURLE_URL_MALFORMAT, /* 3 */ - CURLE_NOT_BUILT_IN, /* 4 - [was obsoleted in August 2007 for - 7.17.0, reused in April 2011 for 7.21.5] */ - CURLE_COULDNT_RESOLVE_PROXY, /* 5 */ - CURLE_COULDNT_RESOLVE_HOST, /* 6 */ - CURLE_COULDNT_CONNECT, /* 7 */ - CURLE_WEIRD_SERVER_REPLY, /* 8 */ - CURLE_REMOTE_ACCESS_DENIED, /* 9 a service was denied by the server - due to lack of access - when login fails - this is not returned. */ - CURLE_FTP_ACCEPT_FAILED, /* 10 - [was obsoleted in April 2006 for - 7.15.4, reused in Dec 2011 for 7.24.0]*/ - CURLE_FTP_WEIRD_PASS_REPLY, /* 11 */ - CURLE_FTP_ACCEPT_TIMEOUT, /* 12 - timeout occurred accepting server - [was obsoleted in August 2007 for 7.17.0, - reused in Dec 2011 for 7.24.0]*/ - CURLE_FTP_WEIRD_PASV_REPLY, /* 13 */ - CURLE_FTP_WEIRD_227_FORMAT, /* 14 */ - CURLE_FTP_CANT_GET_HOST, /* 15 */ - CURLE_HTTP2, /* 16 - A problem in the http2 framing layer. - [was obsoleted in August 2007 for 7.17.0, - reused in July 2014 for 7.38.0] */ - CURLE_FTP_COULDNT_SET_TYPE, /* 17 */ - CURLE_PARTIAL_FILE, /* 18 */ - CURLE_FTP_COULDNT_RETR_FILE, /* 19 */ - CURLE_OBSOLETE20, /* 20 - NOT USED */ - CURLE_QUOTE_ERROR, /* 21 - quote command failure */ - CURLE_HTTP_RETURNED_ERROR, /* 22 */ - CURLE_WRITE_ERROR, /* 23 */ - CURLE_OBSOLETE24, /* 24 - NOT USED */ - CURLE_UPLOAD_FAILED, /* 25 - failed upload "command" */ - CURLE_READ_ERROR, /* 26 - couldn't open/read from file */ - CURLE_OUT_OF_MEMORY, /* 27 */ - /* Note: CURLE_OUT_OF_MEMORY may sometimes indicate a conversion error - instead of a memory allocation error if CURL_DOES_CONVERSIONS - is defined - */ - CURLE_OPERATION_TIMEDOUT, /* 28 - the timeout time was reached */ - CURLE_OBSOLETE29, /* 29 - NOT USED */ - CURLE_FTP_PORT_FAILED, /* 30 - FTP PORT operation failed */ - CURLE_FTP_COULDNT_USE_REST, /* 31 - the REST command failed */ - CURLE_OBSOLETE32, /* 32 - NOT USED */ - CURLE_RANGE_ERROR, /* 33 - RANGE "command" didn't work */ - CURLE_HTTP_POST_ERROR, /* 34 */ - CURLE_SSL_CONNECT_ERROR, /* 35 - wrong when connecting with SSL */ - CURLE_BAD_DOWNLOAD_RESUME, /* 36 - couldn't resume download */ - CURLE_FILE_COULDNT_READ_FILE, /* 37 */ - CURLE_LDAP_CANNOT_BIND, /* 38 */ - CURLE_LDAP_SEARCH_FAILED, /* 39 */ - CURLE_OBSOLETE40, /* 40 - NOT USED */ - CURLE_FUNCTION_NOT_FOUND, /* 41 - NOT USED starting with 7.53.0 */ - CURLE_ABORTED_BY_CALLBACK, /* 42 */ - CURLE_BAD_FUNCTION_ARGUMENT, /* 43 */ - CURLE_OBSOLETE44, /* 44 - NOT USED */ - CURLE_INTERFACE_FAILED, /* 45 - CURLOPT_INTERFACE failed */ - CURLE_OBSOLETE46, /* 46 - NOT USED */ - CURLE_TOO_MANY_REDIRECTS, /* 47 - catch endless re-direct loops */ - CURLE_UNKNOWN_OPTION, /* 48 - User specified an unknown option */ - CURLE_TELNET_OPTION_SYNTAX, /* 49 - Malformed telnet option */ - CURLE_OBSOLETE50, /* 50 - NOT USED */ - CURLE_OBSOLETE51, /* 51 - NOT USED */ - CURLE_GOT_NOTHING, /* 52 - when this is a specific error */ - CURLE_SSL_ENGINE_NOTFOUND, /* 53 - SSL crypto engine not found */ - CURLE_SSL_ENGINE_SETFAILED, /* 54 - can not set SSL crypto engine as - default */ - CURLE_SEND_ERROR, /* 55 - failed sending network data */ - CURLE_RECV_ERROR, /* 56 - failure in receiving network data */ - CURLE_OBSOLETE57, /* 57 - NOT IN USE */ - CURLE_SSL_CERTPROBLEM, /* 58 - problem with the local certificate */ - CURLE_SSL_CIPHER, /* 59 - couldn't use specified cipher */ - CURLE_PEER_FAILED_VERIFICATION, /* 60 - peer's certificate or fingerprint - wasn't verified fine */ - CURLE_BAD_CONTENT_ENCODING, /* 61 - Unrecognized/bad encoding */ - CURLE_LDAP_INVALID_URL, /* 62 - Invalid LDAP URL */ - CURLE_FILESIZE_EXCEEDED, /* 63 - Maximum file size exceeded */ - CURLE_USE_SSL_FAILED, /* 64 - Requested FTP SSL level failed */ - CURLE_SEND_FAIL_REWIND, /* 65 - Sending the data requires a rewind - that failed */ - CURLE_SSL_ENGINE_INITFAILED, /* 66 - failed to initialise ENGINE */ - CURLE_LOGIN_DENIED, /* 67 - user, password or similar was not - accepted and we failed to login */ - CURLE_TFTP_NOTFOUND, /* 68 - file not found on server */ - CURLE_TFTP_PERM, /* 69 - permission problem on server */ - CURLE_REMOTE_DISK_FULL, /* 70 - out of disk space on server */ - CURLE_TFTP_ILLEGAL, /* 71 - Illegal TFTP operation */ - CURLE_TFTP_UNKNOWNID, /* 72 - Unknown transfer ID */ - CURLE_REMOTE_FILE_EXISTS, /* 73 - File already exists */ - CURLE_TFTP_NOSUCHUSER, /* 74 - No such user */ - CURLE_CONV_FAILED, /* 75 - conversion failed */ - CURLE_CONV_REQD, /* 76 - caller must register conversion - callbacks using curl_easy_setopt options - CURLOPT_CONV_FROM_NETWORK_FUNCTION, - CURLOPT_CONV_TO_NETWORK_FUNCTION, and - CURLOPT_CONV_FROM_UTF8_FUNCTION */ - CURLE_SSL_CACERT_BADFILE, /* 77 - could not load CACERT file, missing - or wrong format */ - CURLE_REMOTE_FILE_NOT_FOUND, /* 78 - remote file not found */ - CURLE_SSH, /* 79 - error from the SSH layer, somewhat - generic so the error message will be of - interest when this has happened */ - - CURLE_SSL_SHUTDOWN_FAILED, /* 80 - Failed to shut down the SSL - connection */ - CURLE_AGAIN, /* 81 - socket is not ready for send/recv, - wait till it's ready and try again (Added - in 7.18.2) */ - CURLE_SSL_CRL_BADFILE, /* 82 - could not load CRL file, missing or - wrong format (Added in 7.19.0) */ - CURLE_SSL_ISSUER_ERROR, /* 83 - Issuer check failed. (Added in - 7.19.0) */ - CURLE_FTP_PRET_FAILED, /* 84 - a PRET command failed */ - CURLE_RTSP_CSEQ_ERROR, /* 85 - mismatch of RTSP CSeq numbers */ - CURLE_RTSP_SESSION_ERROR, /* 86 - mismatch of RTSP Session Ids */ - CURLE_FTP_BAD_FILE_LIST, /* 87 - unable to parse FTP file list */ - CURLE_CHUNK_FAILED, /* 88 - chunk callback reported error */ - CURLE_NO_CONNECTION_AVAILABLE, /* 89 - No connection available, the - session will be queued */ - CURLE_SSL_PINNEDPUBKEYNOTMATCH, /* 90 - specified pinned public key did not - match */ - CURLE_SSL_INVALIDCERTSTATUS, /* 91 - invalid certificate status */ - CURLE_HTTP2_STREAM, /* 92 - stream error in HTTP/2 framing layer - */ - CURLE_RECURSIVE_API_CALL, /* 93 - an api function was called from - inside a callback */ - CURLE_AUTH_ERROR, /* 94 - an authentication function returned an - error */ - CURLE_HTTP3, /* 95 - An HTTP/3 layer problem */ - CURLE_QUIC_CONNECT_ERROR, /* 96 - QUIC connection error */ - CURL_LAST /* never use! */ -} CURLcode; - -#ifndef CURL_NO_OLDIES /* define this to test if your app builds with all - the obsolete stuff removed! */ - -/* Previously obsolete error code re-used in 7.38.0 */ -#define CURLE_OBSOLETE16 CURLE_HTTP2 - -/* Previously obsolete error codes re-used in 7.24.0 */ -#define CURLE_OBSOLETE10 CURLE_FTP_ACCEPT_FAILED -#define CURLE_OBSOLETE12 CURLE_FTP_ACCEPT_TIMEOUT - -/* compatibility with older names */ -#define CURLOPT_ENCODING CURLOPT_ACCEPT_ENCODING -#define CURLE_FTP_WEIRD_SERVER_REPLY CURLE_WEIRD_SERVER_REPLY - -/* The following were added in 7.62.0 */ -#define CURLE_SSL_CACERT CURLE_PEER_FAILED_VERIFICATION - -/* The following were added in 7.21.5, April 2011 */ -#define CURLE_UNKNOWN_TELNET_OPTION CURLE_UNKNOWN_OPTION - -/* The following were added in 7.17.1 */ -/* These are scheduled to disappear by 2009 */ -#define CURLE_SSL_PEER_CERTIFICATE CURLE_PEER_FAILED_VERIFICATION - -/* The following were added in 7.17.0 */ -/* These are scheduled to disappear by 2009 */ -#define CURLE_OBSOLETE CURLE_OBSOLETE50 /* no one should be using this! */ -#define CURLE_BAD_PASSWORD_ENTERED CURLE_OBSOLETE46 -#define CURLE_BAD_CALLING_ORDER CURLE_OBSOLETE44 -#define CURLE_FTP_USER_PASSWORD_INCORRECT CURLE_OBSOLETE10 -#define CURLE_FTP_CANT_RECONNECT CURLE_OBSOLETE16 -#define CURLE_FTP_COULDNT_GET_SIZE CURLE_OBSOLETE32 -#define CURLE_FTP_COULDNT_SET_ASCII CURLE_OBSOLETE29 -#define CURLE_FTP_WEIRD_USER_REPLY CURLE_OBSOLETE12 -#define CURLE_FTP_WRITE_ERROR CURLE_OBSOLETE20 -#define CURLE_LIBRARY_NOT_FOUND CURLE_OBSOLETE40 -#define CURLE_MALFORMAT_USER CURLE_OBSOLETE24 -#define CURLE_SHARE_IN_USE CURLE_OBSOLETE57 -#define CURLE_URL_MALFORMAT_USER CURLE_NOT_BUILT_IN - -#define CURLE_FTP_ACCESS_DENIED CURLE_REMOTE_ACCESS_DENIED -#define CURLE_FTP_COULDNT_SET_BINARY CURLE_FTP_COULDNT_SET_TYPE -#define CURLE_FTP_QUOTE_ERROR CURLE_QUOTE_ERROR -#define CURLE_TFTP_DISKFULL CURLE_REMOTE_DISK_FULL -#define CURLE_TFTP_EXISTS CURLE_REMOTE_FILE_EXISTS -#define CURLE_HTTP_RANGE_ERROR CURLE_RANGE_ERROR -#define CURLE_FTP_SSL_FAILED CURLE_USE_SSL_FAILED - -/* The following were added earlier */ - -#define CURLE_OPERATION_TIMEOUTED CURLE_OPERATION_TIMEDOUT - -#define CURLE_HTTP_NOT_FOUND CURLE_HTTP_RETURNED_ERROR -#define CURLE_HTTP_PORT_FAILED CURLE_INTERFACE_FAILED -#define CURLE_FTP_COULDNT_STOR_FILE CURLE_UPLOAD_FAILED - -#define CURLE_FTP_PARTIAL_FILE CURLE_PARTIAL_FILE -#define CURLE_FTP_BAD_DOWNLOAD_RESUME CURLE_BAD_DOWNLOAD_RESUME - -/* This was the error code 50 in 7.7.3 and a few earlier versions, this - is no longer used by libcurl but is instead #defined here only to not - make programs break */ -#define CURLE_ALREADY_COMPLETE 99999 - -/* Provide defines for really old option names */ -#define CURLOPT_FILE CURLOPT_WRITEDATA /* name changed in 7.9.7 */ -#define CURLOPT_INFILE CURLOPT_READDATA /* name changed in 7.9.7 */ -#define CURLOPT_WRITEHEADER CURLOPT_HEADERDATA - -/* Since long deprecated options with no code in the lib that does anything - with them. */ -#define CURLOPT_WRITEINFO CURLOPT_OBSOLETE40 -#define CURLOPT_CLOSEPOLICY CURLOPT_OBSOLETE72 - -#endif /*!CURL_NO_OLDIES*/ - -/* This prototype applies to all conversion callbacks */ -typedef CURLcode (*curl_conv_callback)(char *buffer, size_t length); - -typedef CURLcode (*curl_ssl_ctx_callback)(CURL *curl, /* easy handle */ - void *ssl_ctx, /* actually an OpenSSL - or WolfSSL SSL_CTX, - or an mbedTLS - mbedtls_ssl_config */ - void *userptr); - -typedef enum { - CURLPROXY_HTTP = 0, /* added in 7.10, new in 7.19.4 default is to use - CONNECT HTTP/1.1 */ - CURLPROXY_HTTP_1_0 = 1, /* added in 7.19.4, force to use CONNECT - HTTP/1.0 */ - CURLPROXY_HTTPS = 2, /* added in 7.52.0 */ - CURLPROXY_SOCKS4 = 4, /* support added in 7.15.2, enum existed already - in 7.10 */ - CURLPROXY_SOCKS5 = 5, /* added in 7.10 */ - CURLPROXY_SOCKS4A = 6, /* added in 7.18.0 */ - CURLPROXY_SOCKS5_HOSTNAME = 7 /* Use the SOCKS5 protocol but pass along the - host name rather than the IP address. added - in 7.18.0 */ -} curl_proxytype; /* this enum was added in 7.10 */ - -/* - * Bitmasks for CURLOPT_HTTPAUTH and CURLOPT_PROXYAUTH options: - * - * CURLAUTH_NONE - No HTTP authentication - * CURLAUTH_BASIC - HTTP Basic authentication (default) - * CURLAUTH_DIGEST - HTTP Digest authentication - * CURLAUTH_NEGOTIATE - HTTP Negotiate (SPNEGO) authentication - * CURLAUTH_GSSNEGOTIATE - Alias for CURLAUTH_NEGOTIATE (deprecated) - * CURLAUTH_NTLM - HTTP NTLM authentication - * CURLAUTH_DIGEST_IE - HTTP Digest authentication with IE flavour - * CURLAUTH_NTLM_WB - HTTP NTLM authentication delegated to winbind helper - * CURLAUTH_BEARER - HTTP Bearer token authentication - * CURLAUTH_ONLY - Use together with a single other type to force no - * authentication or just that single type - * CURLAUTH_ANY - All fine types set - * CURLAUTH_ANYSAFE - All fine types except Basic - */ - -#define CURLAUTH_NONE ((unsigned long)0) -#define CURLAUTH_BASIC (((unsigned long)1)<<0) -#define CURLAUTH_DIGEST (((unsigned long)1)<<1) -#define CURLAUTH_NEGOTIATE (((unsigned long)1)<<2) -/* Deprecated since the advent of CURLAUTH_NEGOTIATE */ -#define CURLAUTH_GSSNEGOTIATE CURLAUTH_NEGOTIATE -/* Used for CURLOPT_SOCKS5_AUTH to stay terminologically correct */ -#define CURLAUTH_GSSAPI CURLAUTH_NEGOTIATE -#define CURLAUTH_NTLM (((unsigned long)1)<<3) -#define CURLAUTH_DIGEST_IE (((unsigned long)1)<<4) -#define CURLAUTH_NTLM_WB (((unsigned long)1)<<5) -#define CURLAUTH_BEARER (((unsigned long)1)<<6) -#define CURLAUTH_ONLY (((unsigned long)1)<<31) -#define CURLAUTH_ANY (~CURLAUTH_DIGEST_IE) -#define CURLAUTH_ANYSAFE (~(CURLAUTH_BASIC|CURLAUTH_DIGEST_IE)) - -#define CURLSSH_AUTH_ANY ~0 /* all types supported by the server */ -#define CURLSSH_AUTH_NONE 0 /* none allowed, silly but complete */ -#define CURLSSH_AUTH_PUBLICKEY (1<<0) /* public/private key files */ -#define CURLSSH_AUTH_PASSWORD (1<<1) /* password */ -#define CURLSSH_AUTH_HOST (1<<2) /* host key files */ -#define CURLSSH_AUTH_KEYBOARD (1<<3) /* keyboard interactive */ -#define CURLSSH_AUTH_AGENT (1<<4) /* agent (ssh-agent, pageant...) */ -#define CURLSSH_AUTH_GSSAPI (1<<5) /* gssapi (kerberos, ...) */ -#define CURLSSH_AUTH_DEFAULT CURLSSH_AUTH_ANY - -#define CURLGSSAPI_DELEGATION_NONE 0 /* no delegation (default) */ -#define CURLGSSAPI_DELEGATION_POLICY_FLAG (1<<0) /* if permitted by policy */ -#define CURLGSSAPI_DELEGATION_FLAG (1<<1) /* delegate always */ - -#define CURL_ERROR_SIZE 256 - -enum curl_khtype { - CURLKHTYPE_UNKNOWN, - CURLKHTYPE_RSA1, - CURLKHTYPE_RSA, - CURLKHTYPE_DSS, - CURLKHTYPE_ECDSA, - CURLKHTYPE_ED25519 -}; - -struct curl_khkey { - const char *key; /* points to a zero-terminated string encoded with base64 - if len is zero, otherwise to the "raw" data */ - size_t len; - enum curl_khtype keytype; -}; - -/* this is the set of return values expected from the curl_sshkeycallback - callback */ -enum curl_khstat { - CURLKHSTAT_FINE_ADD_TO_FILE, - CURLKHSTAT_FINE, - CURLKHSTAT_REJECT, /* reject the connection, return an error */ - CURLKHSTAT_DEFER, /* do not accept it, but we can't answer right now so - this causes a CURLE_DEFER error but otherwise the - connection will be left intact etc */ - CURLKHSTAT_LAST /* not for use, only a marker for last-in-list */ -}; - -/* this is the set of status codes pass in to the callback */ -enum curl_khmatch { - CURLKHMATCH_OK, /* match */ - CURLKHMATCH_MISMATCH, /* host found, key mismatch! */ - CURLKHMATCH_MISSING, /* no matching host/key found */ - CURLKHMATCH_LAST /* not for use, only a marker for last-in-list */ -}; - -typedef int - (*curl_sshkeycallback) (CURL *easy, /* easy handle */ - const struct curl_khkey *knownkey, /* known */ - const struct curl_khkey *foundkey, /* found */ - enum curl_khmatch, /* libcurl's view on the keys */ - void *clientp); /* custom pointer passed from app */ - -/* parameter for the CURLOPT_USE_SSL option */ -typedef enum { - CURLUSESSL_NONE, /* do not attempt to use SSL */ - CURLUSESSL_TRY, /* try using SSL, proceed anyway otherwise */ - CURLUSESSL_CONTROL, /* SSL for the control connection or fail */ - CURLUSESSL_ALL, /* SSL for all communication or fail */ - CURLUSESSL_LAST /* not an option, never use */ -} curl_usessl; - -/* Definition of bits for the CURLOPT_SSL_OPTIONS argument: */ - -/* - ALLOW_BEAST tells libcurl to allow the BEAST SSL vulnerability in the - name of improving interoperability with older servers. Some SSL libraries - have introduced work-arounds for this flaw but those work-arounds sometimes - make the SSL communication fail. To regain functionality with those broken - servers, a user can this way allow the vulnerability back. */ -#define CURLSSLOPT_ALLOW_BEAST (1<<0) - -/* - NO_REVOKE tells libcurl to disable certificate revocation checks for those - SSL backends where such behavior is present. */ -#define CURLSSLOPT_NO_REVOKE (1<<1) - -/* - NO_PARTIALCHAIN tells libcurl to *NOT* accept a partial certificate chain - if possible. The OpenSSL backend has this ability. */ -#define CURLSSLOPT_NO_PARTIALCHAIN (1<<2) - -/* - REVOKE_BEST_EFFORT tells libcurl to ignore certificate revocation offline - checks and ignore missing revocation list for those SSL backends where such - behavior is present. */ -#define CURLSSLOPT_REVOKE_BEST_EFFORT (1<<3) - -/* The default connection attempt delay in milliseconds for happy eyeballs. - CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3 and happy-eyeballs-timeout-ms.d document - this value, keep them in sync. */ -#define CURL_HET_DEFAULT 200L - -/* The default connection upkeep interval in milliseconds. */ -#define CURL_UPKEEP_INTERVAL_DEFAULT 60000L - -#ifndef CURL_NO_OLDIES /* define this to test if your app builds with all - the obsolete stuff removed! */ - -/* Backwards compatibility with older names */ -/* These are scheduled to disappear by 2009 */ - -#define CURLFTPSSL_NONE CURLUSESSL_NONE -#define CURLFTPSSL_TRY CURLUSESSL_TRY -#define CURLFTPSSL_CONTROL CURLUSESSL_CONTROL -#define CURLFTPSSL_ALL CURLUSESSL_ALL -#define CURLFTPSSL_LAST CURLUSESSL_LAST -#define curl_ftpssl curl_usessl -#endif /*!CURL_NO_OLDIES*/ - -/* parameter for the CURLOPT_FTP_SSL_CCC option */ -typedef enum { - CURLFTPSSL_CCC_NONE, /* do not send CCC */ - CURLFTPSSL_CCC_PASSIVE, /* Let the server initiate the shutdown */ - CURLFTPSSL_CCC_ACTIVE, /* Initiate the shutdown */ - CURLFTPSSL_CCC_LAST /* not an option, never use */ -} curl_ftpccc; - -/* parameter for the CURLOPT_FTPSSLAUTH option */ -typedef enum { - CURLFTPAUTH_DEFAULT, /* let libcurl decide */ - CURLFTPAUTH_SSL, /* use "AUTH SSL" */ - CURLFTPAUTH_TLS, /* use "AUTH TLS" */ - CURLFTPAUTH_LAST /* not an option, never use */ -} curl_ftpauth; - -/* parameter for the CURLOPT_FTP_CREATE_MISSING_DIRS option */ -typedef enum { - CURLFTP_CREATE_DIR_NONE, /* do NOT create missing dirs! */ - CURLFTP_CREATE_DIR, /* (FTP/SFTP) if CWD fails, try MKD and then CWD - again if MKD succeeded, for SFTP this does - similar magic */ - CURLFTP_CREATE_DIR_RETRY, /* (FTP only) if CWD fails, try MKD and then CWD - again even if MKD failed! */ - CURLFTP_CREATE_DIR_LAST /* not an option, never use */ -} curl_ftpcreatedir; - -/* parameter for the CURLOPT_FTP_FILEMETHOD option */ -typedef enum { - CURLFTPMETHOD_DEFAULT, /* let libcurl pick */ - CURLFTPMETHOD_MULTICWD, /* single CWD operation for each path part */ - CURLFTPMETHOD_NOCWD, /* no CWD at all */ - CURLFTPMETHOD_SINGLECWD, /* one CWD to full dir, then work on file */ - CURLFTPMETHOD_LAST /* not an option, never use */ -} curl_ftpmethod; - -/* bitmask defines for CURLOPT_HEADEROPT */ -#define CURLHEADER_UNIFIED 0 -#define CURLHEADER_SEPARATE (1<<0) - -/* CURLALTSVC_* are bits for the CURLOPT_ALTSVC_CTRL option */ -#define CURLALTSVC_IMMEDIATELY (1<<0) - -#define CURLALTSVC_READONLYFILE (1<<2) -#define CURLALTSVC_H1 (1<<3) -#define CURLALTSVC_H2 (1<<4) -#define CURLALTSVC_H3 (1<<5) - -/* CURLPROTO_ defines are for the CURLOPT_*PROTOCOLS options */ -#define CURLPROTO_HTTP (1<<0) -#define CURLPROTO_HTTPS (1<<1) -#define CURLPROTO_FTP (1<<2) -#define CURLPROTO_FTPS (1<<3) -#define CURLPROTO_SCP (1<<4) -#define CURLPROTO_SFTP (1<<5) -#define CURLPROTO_TELNET (1<<6) -#define CURLPROTO_LDAP (1<<7) -#define CURLPROTO_LDAPS (1<<8) -#define CURLPROTO_DICT (1<<9) -#define CURLPROTO_FILE (1<<10) -#define CURLPROTO_TFTP (1<<11) -#define CURLPROTO_IMAP (1<<12) -#define CURLPROTO_IMAPS (1<<13) -#define CURLPROTO_POP3 (1<<14) -#define CURLPROTO_POP3S (1<<15) -#define CURLPROTO_SMTP (1<<16) -#define CURLPROTO_SMTPS (1<<17) -#define CURLPROTO_RTSP (1<<18) -#define CURLPROTO_RTMP (1<<19) -#define CURLPROTO_RTMPT (1<<20) -#define CURLPROTO_RTMPE (1<<21) -#define CURLPROTO_RTMPTE (1<<22) -#define CURLPROTO_RTMPS (1<<23) -#define CURLPROTO_RTMPTS (1<<24) -#define CURLPROTO_GOPHER (1<<25) -#define CURLPROTO_SMB (1<<26) -#define CURLPROTO_SMBS (1<<27) -#define CURLPROTO_MQTT (1<<28) -#define CURLPROTO_ALL (~0) /* enable everything */ - -/* long may be 32 or 64 bits, but we should never depend on anything else - but 32 */ -#define CURLOPTTYPE_LONG 0 -#define CURLOPTTYPE_OBJECTPOINT 10000 -#define CURLOPTTYPE_FUNCTIONPOINT 20000 -#define CURLOPTTYPE_OFF_T 30000 - -/* *STRINGPOINT is an alias for OBJECTPOINT to allow tools to extract the - string options from the header file */ - - -#define CURLOPT(na,t,nu) na = t + nu - -/* handy aliases that make no run-time difference */ -#define CURLOPTTYPE_STRINGPOINT CURLOPTTYPE_OBJECTPOINT -#define CURLOPTTYPE_SLISTPOINT CURLOPTTYPE_OBJECTPOINT - -/* - * All CURLOPT_* values. - */ - -typedef enum { - /* This is the FILE * or void * the regular output should be written to. */ - CURLOPT(CURLOPT_WRITEDATA, CURLOPTTYPE_OBJECTPOINT, 1), - - /* The full URL to get/put */ - CURLOPT(CURLOPT_URL, CURLOPTTYPE_STRINGPOINT, 2), - - /* Port number to connect to, if other than default. */ - CURLOPT(CURLOPT_PORT, CURLOPTTYPE_LONG, 3), - - /* Name of proxy to use. */ - CURLOPT(CURLOPT_PROXY, CURLOPTTYPE_STRINGPOINT, 4), - - /* "user:password;options" to use when fetching. */ - CURLOPT(CURLOPT_USERPWD, CURLOPTTYPE_STRINGPOINT, 5), - - /* "user:password" to use with proxy. */ - CURLOPT(CURLOPT_PROXYUSERPWD, CURLOPTTYPE_STRINGPOINT, 6), - - /* Range to get, specified as an ASCII string. */ - CURLOPT(CURLOPT_RANGE, CURLOPTTYPE_STRINGPOINT, 7), - - /* not used */ - - /* Specified file stream to upload from (use as input): */ - CURLOPT(CURLOPT_READDATA, CURLOPTTYPE_OBJECTPOINT, 9), - - /* Buffer to receive error messages in, must be at least CURL_ERROR_SIZE - * bytes big. */ - CURLOPT(CURLOPT_ERRORBUFFER, CURLOPTTYPE_OBJECTPOINT, 10), - - /* Function that will be called to store the output (instead of fwrite). The - * parameters will use fwrite() syntax, make sure to follow them. */ - CURLOPT(CURLOPT_WRITEFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 11), - - /* Function that will be called to read the input (instead of fread). The - * parameters will use fread() syntax, make sure to follow them. */ - CURLOPT(CURLOPT_READFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 12), - - /* Time-out the read operation after this amount of seconds */ - CURLOPT(CURLOPT_TIMEOUT, CURLOPTTYPE_LONG, 13), - - /* If the CURLOPT_INFILE is used, this can be used to inform libcurl about - * how large the file being sent really is. That allows better error - * checking and better verifies that the upload was successful. -1 means - * unknown size. - * - * For large file support, there is also a _LARGE version of the key - * which takes an off_t type, allowing platforms with larger off_t - * sizes to handle larger files. See below for INFILESIZE_LARGE. - */ - CURLOPT(CURLOPT_INFILESIZE, CURLOPTTYPE_LONG, 14), - - /* POST static input fields. */ - CURLOPT(CURLOPT_POSTFIELDS, CURLOPTTYPE_OBJECTPOINT, 15), - - /* Set the referrer page (needed by some CGIs) */ - CURLOPT(CURLOPT_REFERER, CURLOPTTYPE_STRINGPOINT, 16), - - /* Set the FTP PORT string (interface name, named or numerical IP address) - Use i.e '-' to use default address. */ - CURLOPT(CURLOPT_FTPPORT, CURLOPTTYPE_STRINGPOINT, 17), - - /* Set the User-Agent string (examined by some CGIs) */ - CURLOPT(CURLOPT_USERAGENT, CURLOPTTYPE_STRINGPOINT, 18), - - /* If the download receives less than "low speed limit" bytes/second - * during "low speed time" seconds, the operations is aborted. - * You could i.e if you have a pretty high speed connection, abort if - * it is less than 2000 bytes/sec during 20 seconds. - */ - - /* Set the "low speed limit" */ - CURLOPT(CURLOPT_LOW_SPEED_LIMIT, CURLOPTTYPE_LONG, 19), - - /* Set the "low speed time" */ - CURLOPT(CURLOPT_LOW_SPEED_TIME, CURLOPTTYPE_LONG, 20), - - /* Set the continuation offset. - * - * Note there is also a _LARGE version of this key which uses - * off_t types, allowing for large file offsets on platforms which - * use larger-than-32-bit off_t's. Look below for RESUME_FROM_LARGE. - */ - CURLOPT(CURLOPT_RESUME_FROM, CURLOPTTYPE_LONG, 21), - - /* Set cookie in request: */ - CURLOPT(CURLOPT_COOKIE, CURLOPTTYPE_STRINGPOINT, 22), - - /* This points to a linked list of headers, struct curl_slist kind. This - list is also used for RTSP (in spite of its name) */ - CURLOPT(CURLOPT_HTTPHEADER, CURLOPTTYPE_SLISTPOINT, 23), - - /* This points to a linked list of post entries, struct curl_httppost */ - CURLOPT(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24), - - /* name of the file keeping your private SSL-certificate */ - CURLOPT(CURLOPT_SSLCERT, CURLOPTTYPE_STRINGPOINT, 25), - - /* password for the SSL or SSH private key */ - CURLOPT(CURLOPT_KEYPASSWD, CURLOPTTYPE_STRINGPOINT, 26), - - /* send TYPE parameter? */ - CURLOPT(CURLOPT_CRLF, CURLOPTTYPE_LONG, 27), - - /* send linked-list of QUOTE commands */ - CURLOPT(CURLOPT_QUOTE, CURLOPTTYPE_SLISTPOINT, 28), - - /* send FILE * or void * to store headers to, if you use a callback it - is simply passed to the callback unmodified */ - CURLOPT(CURLOPT_HEADERDATA, CURLOPTTYPE_OBJECTPOINT, 29), - - /* point to a file to read the initial cookies from, also enables - "cookie awareness" */ - CURLOPT(CURLOPT_COOKIEFILE, CURLOPTTYPE_STRINGPOINT, 31), - - /* What version to specifically try to use. - See CURL_SSLVERSION defines below. */ - CURLOPT(CURLOPT_SSLVERSION, CURLOPTTYPE_LONG, 32), - - /* What kind of HTTP time condition to use, see defines */ - CURLOPT(CURLOPT_TIMECONDITION, CURLOPTTYPE_LONG, 33), - - /* Time to use with the above condition. Specified in number of seconds - since 1 Jan 1970 */ - CURLOPT(CURLOPT_TIMEVALUE, CURLOPTTYPE_LONG, 34), - - /* 35 = OBSOLETE */ - - /* Custom request, for customizing the get command like - HTTP: DELETE, TRACE and others - FTP: to use a different list command - */ - CURLOPT(CURLOPT_CUSTOMREQUEST, CURLOPTTYPE_STRINGPOINT, 36), - - /* FILE handle to use instead of stderr */ - CURLOPT(CURLOPT_STDERR, CURLOPTTYPE_OBJECTPOINT, 37), - - /* 38 is not used */ - - /* send linked-list of post-transfer QUOTE commands */ - CURLOPT(CURLOPT_POSTQUOTE, CURLOPTTYPE_SLISTPOINT, 39), - - /* OBSOLETE, do not use! */ - CURLOPT(CURLOPT_OBSOLETE40, CURLOPTTYPE_OBJECTPOINT, 40), - - /* talk a lot */ - CURLOPT(CURLOPT_VERBOSE, CURLOPTTYPE_LONG, 41), - - /* throw the header out too */ - CURLOPT(CURLOPT_HEADER, CURLOPTTYPE_LONG, 42), - - /* shut off the progress meter */ - CURLOPT(CURLOPT_NOPROGRESS, CURLOPTTYPE_LONG, 43), - - /* use HEAD to get http document */ - CURLOPT(CURLOPT_NOBODY, CURLOPTTYPE_LONG, 44), - - /* no output on http error codes >= 400 */ - CURLOPT(CURLOPT_FAILONERROR, CURLOPTTYPE_LONG, 45), - - /* this is an upload */ - CURLOPT(CURLOPT_UPLOAD, CURLOPTTYPE_LONG, 46), - - /* HTTP POST method */ - CURLOPT(CURLOPT_POST, CURLOPTTYPE_LONG, 47), - - /* bare names when listing directories */ - CURLOPT(CURLOPT_DIRLISTONLY, CURLOPTTYPE_LONG, 48), - - /* Append instead of overwrite on upload! */ - CURLOPT(CURLOPT_APPEND, CURLOPTTYPE_LONG, 50), - - /* Specify whether to read the user+password from the .netrc or the URL. - * This must be one of the CURL_NETRC_* enums below. */ - CURLOPT(CURLOPT_NETRC, CURLOPTTYPE_LONG, 51), - - /* use Location: Luke! */ - CURLOPT(CURLOPT_FOLLOWLOCATION, CURLOPTTYPE_LONG, 52), - - /* transfer data in text/ASCII format */ - CURLOPT(CURLOPT_TRANSFERTEXT, CURLOPTTYPE_LONG, 53), - - /* HTTP PUT */ - CURLOPT(CURLOPT_PUT, CURLOPTTYPE_LONG, 54), - - /* 55 = OBSOLETE */ - - /* DEPRECATED - * Function that will be called instead of the internal progress display - * function. This function should be defined as the curl_progress_callback - * prototype defines. */ - CURLOPT(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56), - - /* Data passed to the CURLOPT_PROGRESSFUNCTION and CURLOPT_XFERINFOFUNCTION - callbacks */ - CURLOPT(CURLOPT_PROGRESSDATA, CURLOPTTYPE_OBJECTPOINT, 57), -#define CURLOPT_XFERINFODATA CURLOPT_PROGRESSDATA - - /* We want the referrer field set automatically when following locations */ - CURLOPT(CURLOPT_AUTOREFERER, CURLOPTTYPE_LONG, 58), - - /* Port of the proxy, can be set in the proxy string as well with: - "[host]:[port]" */ - CURLOPT(CURLOPT_PROXYPORT, CURLOPTTYPE_LONG, 59), - - /* size of the POST input data, if strlen() is not good to use */ - CURLOPT(CURLOPT_POSTFIELDSIZE, CURLOPTTYPE_LONG, 60), - - /* tunnel non-http operations through a HTTP proxy */ - CURLOPT(CURLOPT_HTTPPROXYTUNNEL, CURLOPTTYPE_LONG, 61), - - /* Set the interface string to use as outgoing network interface */ - CURLOPT(CURLOPT_INTERFACE, CURLOPTTYPE_STRINGPOINT, 62), - - /* Set the krb4/5 security level, this also enables krb4/5 awareness. This - * is a string, 'clear', 'safe', 'confidential' or 'private'. If the string - * is set but doesn't match one of these, 'private' will be used. */ - CURLOPT(CURLOPT_KRBLEVEL, CURLOPTTYPE_STRINGPOINT, 63), - - /* Set if we should verify the peer in ssl handshake, set 1 to verify. */ - CURLOPT(CURLOPT_SSL_VERIFYPEER, CURLOPTTYPE_LONG, 64), - - /* The CApath or CAfile used to validate the peer certificate - this option is used only if SSL_VERIFYPEER is true */ - CURLOPT(CURLOPT_CAINFO, CURLOPTTYPE_STRINGPOINT, 65), - - /* 66 = OBSOLETE */ - /* 67 = OBSOLETE */ - - /* Maximum number of http redirects to follow */ - CURLOPT(CURLOPT_MAXREDIRS, CURLOPTTYPE_LONG, 68), - - /* Pass a long set to 1 to get the date of the requested document (if - possible)! Pass a zero to shut it off. */ - CURLOPT(CURLOPT_FILETIME, CURLOPTTYPE_LONG, 69), - - /* This points to a linked list of telnet options */ - CURLOPT(CURLOPT_TELNETOPTIONS, CURLOPTTYPE_SLISTPOINT, 70), - - /* Max amount of cached alive connections */ - CURLOPT(CURLOPT_MAXCONNECTS, CURLOPTTYPE_LONG, 71), - - /* OBSOLETE, do not use! */ - CURLOPT(CURLOPT_OBSOLETE72, CURLOPTTYPE_LONG, 72), - - /* 73 = OBSOLETE */ - - /* Set to explicitly use a new connection for the upcoming transfer. - Do not use this unless you're absolutely sure of this, as it makes the - operation slower and is less friendly for the network. */ - CURLOPT(CURLOPT_FRESH_CONNECT, CURLOPTTYPE_LONG, 74), - - /* Set to explicitly forbid the upcoming transfer's connection to be re-used - when done. Do not use this unless you're absolutely sure of this, as it - makes the operation slower and is less friendly for the network. */ - CURLOPT(CURLOPT_FORBID_REUSE, CURLOPTTYPE_LONG, 75), - - /* Set to a file name that contains random data for libcurl to use to - seed the random engine when doing SSL connects. */ - CURLOPT(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76), - - /* Set to the Entropy Gathering Daemon socket pathname */ - CURLOPT(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77), - - /* Time-out connect operations after this amount of seconds, if connects are - OK within this time, then fine... This only aborts the connect phase. */ - CURLOPT(CURLOPT_CONNECTTIMEOUT, CURLOPTTYPE_LONG, 78), - - /* Function that will be called to store headers (instead of fwrite). The - * parameters will use fwrite() syntax, make sure to follow them. */ - CURLOPT(CURLOPT_HEADERFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 79), - - /* Set this to force the HTTP request to get back to GET. Only really usable - if POST, PUT or a custom request have been used first. - */ - CURLOPT(CURLOPT_HTTPGET, CURLOPTTYPE_LONG, 80), - - /* Set if we should verify the Common name from the peer certificate in ssl - * handshake, set 1 to check existence, 2 to ensure that it matches the - * provided hostname. */ - CURLOPT(CURLOPT_SSL_VERIFYHOST, CURLOPTTYPE_LONG, 81), - - /* Specify which file name to write all known cookies in after completed - operation. Set file name to "-" (dash) to make it go to stdout. */ - CURLOPT(CURLOPT_COOKIEJAR, CURLOPTTYPE_STRINGPOINT, 82), - - /* Specify which SSL ciphers to use */ - CURLOPT(CURLOPT_SSL_CIPHER_LIST, CURLOPTTYPE_STRINGPOINT, 83), - - /* Specify which HTTP version to use! This must be set to one of the - CURL_HTTP_VERSION* enums set below. */ - CURLOPT(CURLOPT_HTTP_VERSION, CURLOPTTYPE_LONG, 84), - - /* Specifically switch on or off the FTP engine's use of the EPSV command. By - default, that one will always be attempted before the more traditional - PASV command. */ - CURLOPT(CURLOPT_FTP_USE_EPSV, CURLOPTTYPE_LONG, 85), - - /* type of the file keeping your SSL-certificate ("DER", "PEM", "ENG") */ - CURLOPT(CURLOPT_SSLCERTTYPE, CURLOPTTYPE_STRINGPOINT, 86), - - /* name of the file keeping your private SSL-key */ - CURLOPT(CURLOPT_SSLKEY, CURLOPTTYPE_STRINGPOINT, 87), - - /* type of the file keeping your private SSL-key ("DER", "PEM", "ENG") */ - CURLOPT(CURLOPT_SSLKEYTYPE, CURLOPTTYPE_STRINGPOINT, 88), - - /* crypto engine for the SSL-sub system */ - CURLOPT(CURLOPT_SSLENGINE, CURLOPTTYPE_STRINGPOINT, 89), - - /* set the crypto engine for the SSL-sub system as default - the param has no meaning... - */ - CURLOPT(CURLOPT_SSLENGINE_DEFAULT, CURLOPTTYPE_LONG, 90), - - /* Non-zero value means to use the global dns cache */ - /* DEPRECATED, do not use! */ - CURLOPT(CURLOPT_DNS_USE_GLOBAL_CACHE, CURLOPTTYPE_LONG, 91), - - /* DNS cache timeout */ - CURLOPT(CURLOPT_DNS_CACHE_TIMEOUT, CURLOPTTYPE_LONG, 92), - - /* send linked-list of pre-transfer QUOTE commands */ - CURLOPT(CURLOPT_PREQUOTE, CURLOPTTYPE_SLISTPOINT, 93), - - /* set the debug function */ - CURLOPT(CURLOPT_DEBUGFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 94), - - /* set the data for the debug function */ - CURLOPT(CURLOPT_DEBUGDATA, CURLOPTTYPE_OBJECTPOINT, 95), - - /* mark this as start of a cookie session */ - CURLOPT(CURLOPT_COOKIESESSION, CURLOPTTYPE_LONG, 96), - - /* The CApath directory used to validate the peer certificate - this option is used only if SSL_VERIFYPEER is true */ - CURLOPT(CURLOPT_CAPATH, CURLOPTTYPE_STRINGPOINT, 97), - - /* Instruct libcurl to use a smaller receive buffer */ - CURLOPT(CURLOPT_BUFFERSIZE, CURLOPTTYPE_LONG, 98), - - /* Instruct libcurl to not use any signal/alarm handlers, even when using - timeouts. This option is useful for multi-threaded applications. - See libcurl-the-guide for more background information. */ - CURLOPT(CURLOPT_NOSIGNAL, CURLOPTTYPE_LONG, 99), - - /* Provide a CURLShare for mutexing non-ts data */ - CURLOPT(CURLOPT_SHARE, CURLOPTTYPE_OBJECTPOINT, 100), - - /* indicates type of proxy. accepted values are CURLPROXY_HTTP (default), - CURLPROXY_HTTPS, CURLPROXY_SOCKS4, CURLPROXY_SOCKS4A and - CURLPROXY_SOCKS5. */ - CURLOPT(CURLOPT_PROXYTYPE, CURLOPTTYPE_LONG, 101), - - /* Set the Accept-Encoding string. Use this to tell a server you would like - the response to be compressed. Before 7.21.6, this was known as - CURLOPT_ENCODING */ - CURLOPT(CURLOPT_ACCEPT_ENCODING, CURLOPTTYPE_STRINGPOINT, 102), - - /* Set pointer to private data */ - CURLOPT(CURLOPT_PRIVATE, CURLOPTTYPE_OBJECTPOINT, 103), - - /* Set aliases for HTTP 200 in the HTTP Response header */ - CURLOPT(CURLOPT_HTTP200ALIASES, CURLOPTTYPE_SLISTPOINT, 104), - - /* Continue to send authentication (user+password) when following locations, - even when hostname changed. This can potentially send off the name - and password to whatever host the server decides. */ - CURLOPT(CURLOPT_UNRESTRICTED_AUTH, CURLOPTTYPE_LONG, 105), - - /* Specifically switch on or off the FTP engine's use of the EPRT command ( - it also disables the LPRT attempt). By default, those ones will always be - attempted before the good old traditional PORT command. */ - CURLOPT(CURLOPT_FTP_USE_EPRT, CURLOPTTYPE_LONG, 106), - - /* Set this to a bitmask value to enable the particular authentications - methods you like. Use this in combination with CURLOPT_USERPWD. - Note that setting multiple bits may cause extra network round-trips. */ - CURLOPT(CURLOPT_HTTPAUTH, CURLOPTTYPE_LONG, 107), - - /* Set the ssl context callback function, currently only for OpenSSL or - WolfSSL ssl_ctx, or mbedTLS mbedtls_ssl_config in the second argument. - The function must match the curl_ssl_ctx_callback prototype. */ - CURLOPT(CURLOPT_SSL_CTX_FUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 108), - - /* Set the userdata for the ssl context callback function's third - argument */ - CURLOPT(CURLOPT_SSL_CTX_DATA, CURLOPTTYPE_OBJECTPOINT, 109), - - /* FTP Option that causes missing dirs to be created on the remote server. - In 7.19.4 we introduced the convenience enums for this option using the - CURLFTP_CREATE_DIR prefix. - */ - CURLOPT(CURLOPT_FTP_CREATE_MISSING_DIRS, CURLOPTTYPE_LONG, 110), - - /* Set this to a bitmask value to enable the particular authentications - methods you like. Use this in combination with CURLOPT_PROXYUSERPWD. - Note that setting multiple bits may cause extra network round-trips. */ - CURLOPT(CURLOPT_PROXYAUTH, CURLOPTTYPE_LONG, 111), - - /* FTP option that changes the timeout, in seconds, associated with - getting a response. This is different from transfer timeout time and - essentially places a demand on the FTP server to acknowledge commands - in a timely manner. */ - CURLOPT(CURLOPT_FTP_RESPONSE_TIMEOUT, CURLOPTTYPE_LONG, 112), -#define CURLOPT_SERVER_RESPONSE_TIMEOUT CURLOPT_FTP_RESPONSE_TIMEOUT - - /* Set this option to one of the CURL_IPRESOLVE_* defines (see below) to - tell libcurl to resolve names to those IP versions only. This only has - affect on systems with support for more than one, i.e IPv4 _and_ IPv6. */ - CURLOPT(CURLOPT_IPRESOLVE, CURLOPTTYPE_LONG, 113), - - /* Set this option to limit the size of a file that will be downloaded from - an HTTP or FTP server. - - Note there is also _LARGE version which adds large file support for - platforms which have larger off_t sizes. See MAXFILESIZE_LARGE below. */ - CURLOPT(CURLOPT_MAXFILESIZE, CURLOPTTYPE_LONG, 114), - - /* See the comment for INFILESIZE above, but in short, specifies - * the size of the file being uploaded. -1 means unknown. - */ - CURLOPT(CURLOPT_INFILESIZE_LARGE, CURLOPTTYPE_OFF_T, 115), - - /* Sets the continuation offset. There is also a CURLOPTTYPE_LONG version - * of this; look above for RESUME_FROM. - */ - CURLOPT(CURLOPT_RESUME_FROM_LARGE, CURLOPTTYPE_OFF_T, 116), - - /* Sets the maximum size of data that will be downloaded from - * an HTTP or FTP server. See MAXFILESIZE above for the LONG version. - */ - CURLOPT(CURLOPT_MAXFILESIZE_LARGE, CURLOPTTYPE_OFF_T, 117), - - /* Set this option to the file name of your .netrc file you want libcurl - to parse (using the CURLOPT_NETRC option). If not set, libcurl will do - a poor attempt to find the user's home directory and check for a .netrc - file in there. */ - CURLOPT(CURLOPT_NETRC_FILE, CURLOPTTYPE_STRINGPOINT, 118), - - /* Enable SSL/TLS for FTP, pick one of: - CURLUSESSL_TRY - try using SSL, proceed anyway otherwise - CURLUSESSL_CONTROL - SSL for the control connection or fail - CURLUSESSL_ALL - SSL for all communication or fail - */ - CURLOPT(CURLOPT_USE_SSL, CURLOPTTYPE_LONG, 119), - - /* The _LARGE version of the standard POSTFIELDSIZE option */ - CURLOPT(CURLOPT_POSTFIELDSIZE_LARGE, CURLOPTTYPE_OFF_T, 120), - - /* Enable/disable the TCP Nagle algorithm */ - CURLOPT(CURLOPT_TCP_NODELAY, CURLOPTTYPE_LONG, 121), - - /* 122 OBSOLETE, used in 7.12.3. Gone in 7.13.0 */ - /* 123 OBSOLETE. Gone in 7.16.0 */ - /* 124 OBSOLETE, used in 7.12.3. Gone in 7.13.0 */ - /* 125 OBSOLETE, used in 7.12.3. Gone in 7.13.0 */ - /* 126 OBSOLETE, used in 7.12.3. Gone in 7.13.0 */ - /* 127 OBSOLETE. Gone in 7.16.0 */ - /* 128 OBSOLETE. Gone in 7.16.0 */ - - /* When FTP over SSL/TLS is selected (with CURLOPT_USE_SSL), this option - can be used to change libcurl's default action which is to first try - "AUTH SSL" and then "AUTH TLS" in this order, and proceed when a OK - response has been received. - - Available parameters are: - CURLFTPAUTH_DEFAULT - let libcurl decide - CURLFTPAUTH_SSL - try "AUTH SSL" first, then TLS - CURLFTPAUTH_TLS - try "AUTH TLS" first, then SSL - */ - CURLOPT(CURLOPT_FTPSSLAUTH, CURLOPTTYPE_LONG, 129), - - CURLOPT(CURLOPT_IOCTLFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 130), - CURLOPT(CURLOPT_IOCTLDATA, CURLOPTTYPE_OBJECTPOINT, 131), - - /* 132 OBSOLETE. Gone in 7.16.0 */ - /* 133 OBSOLETE. Gone in 7.16.0 */ - - /* zero terminated string for pass on to the FTP server when asked for - "account" info */ - CURLOPT(CURLOPT_FTP_ACCOUNT, CURLOPTTYPE_STRINGPOINT, 134), - - /* feed cookie into cookie engine */ - CURLOPT(CURLOPT_COOKIELIST, CURLOPTTYPE_STRINGPOINT, 135), - - /* ignore Content-Length */ - CURLOPT(CURLOPT_IGNORE_CONTENT_LENGTH, CURLOPTTYPE_LONG, 136), - - /* Set to non-zero to skip the IP address received in a 227 PASV FTP server - response. Typically used for FTP-SSL purposes but is not restricted to - that. libcurl will then instead use the same IP address it used for the - control connection. */ - CURLOPT(CURLOPT_FTP_SKIP_PASV_IP, CURLOPTTYPE_LONG, 137), - - /* Select "file method" to use when doing FTP, see the curl_ftpmethod - above. */ - CURLOPT(CURLOPT_FTP_FILEMETHOD, CURLOPTTYPE_LONG, 138), - - /* Local port number to bind the socket to */ - CURLOPT(CURLOPT_LOCALPORT, CURLOPTTYPE_LONG, 139), - - /* Number of ports to try, including the first one set with LOCALPORT. - Thus, setting it to 1 will make no additional attempts but the first. - */ - CURLOPT(CURLOPT_LOCALPORTRANGE, CURLOPTTYPE_LONG, 140), - - /* no transfer, set up connection and let application use the socket by - extracting it with CURLINFO_LASTSOCKET */ - CURLOPT(CURLOPT_CONNECT_ONLY, CURLOPTTYPE_LONG, 141), - - /* Function that will be called to convert from the - network encoding (instead of using the iconv calls in libcurl) */ - CURLOPT(CURLOPT_CONV_FROM_NETWORK_FUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 142), - - /* Function that will be called to convert to the - network encoding (instead of using the iconv calls in libcurl) */ - CURLOPT(CURLOPT_CONV_TO_NETWORK_FUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 143), - - /* Function that will be called to convert from UTF8 - (instead of using the iconv calls in libcurl) - Note that this is used only for SSL certificate processing */ - CURLOPT(CURLOPT_CONV_FROM_UTF8_FUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 144), - - /* if the connection proceeds too quickly then need to slow it down */ - /* limit-rate: maximum number of bytes per second to send or receive */ - CURLOPT(CURLOPT_MAX_SEND_SPEED_LARGE, CURLOPTTYPE_OFF_T, 145), - CURLOPT(CURLOPT_MAX_RECV_SPEED_LARGE, CURLOPTTYPE_OFF_T, 146), - - /* Pointer to command string to send if USER/PASS fails. */ - CURLOPT(CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPTTYPE_STRINGPOINT, 147), - - /* callback function for setting socket options */ - CURLOPT(CURLOPT_SOCKOPTFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 148), - CURLOPT(CURLOPT_SOCKOPTDATA, CURLOPTTYPE_OBJECTPOINT, 149), - - /* set to 0 to disable session ID re-use for this transfer, default is - enabled (== 1) */ - CURLOPT(CURLOPT_SSL_SESSIONID_CACHE, CURLOPTTYPE_LONG, 150), - - /* allowed SSH authentication methods */ - CURLOPT(CURLOPT_SSH_AUTH_TYPES, CURLOPTTYPE_LONG, 151), - - /* Used by scp/sftp to do public/private key authentication */ - CURLOPT(CURLOPT_SSH_PUBLIC_KEYFILE, CURLOPTTYPE_STRINGPOINT, 152), - CURLOPT(CURLOPT_SSH_PRIVATE_KEYFILE, CURLOPTTYPE_STRINGPOINT, 153), - - /* Send CCC (Clear Command Channel) after authentication */ - CURLOPT(CURLOPT_FTP_SSL_CCC, CURLOPTTYPE_LONG, 154), - - /* Same as TIMEOUT and CONNECTTIMEOUT, but with ms resolution */ - CURLOPT(CURLOPT_TIMEOUT_MS, CURLOPTTYPE_LONG, 155), - CURLOPT(CURLOPT_CONNECTTIMEOUT_MS, CURLOPTTYPE_LONG, 156), - - /* set to zero to disable the libcurl's decoding and thus pass the raw body - data to the application even when it is encoded/compressed */ - CURLOPT(CURLOPT_HTTP_TRANSFER_DECODING, CURLOPTTYPE_LONG, 157), - CURLOPT(CURLOPT_HTTP_CONTENT_DECODING, CURLOPTTYPE_LONG, 158), - - /* Permission used when creating new files and directories on the remote - server for protocols that support it, SFTP/SCP/FILE */ - CURLOPT(CURLOPT_NEW_FILE_PERMS, CURLOPTTYPE_LONG, 159), - CURLOPT(CURLOPT_NEW_DIRECTORY_PERMS, CURLOPTTYPE_LONG, 160), - - /* Set the behaviour of POST when redirecting. Values must be set to one - of CURL_REDIR* defines below. This used to be called CURLOPT_POST301 */ - CURLOPT(CURLOPT_POSTREDIR, CURLOPTTYPE_LONG, 161), - - /* used by scp/sftp to verify the host's public key */ - CURLOPT(CURLOPT_SSH_HOST_PUBLIC_KEY_MD5, CURLOPTTYPE_STRINGPOINT, 162), - - /* Callback function for opening socket (instead of socket(2)). Optionally, - callback is able change the address or refuse to connect returning - CURL_SOCKET_BAD. The callback should have type - curl_opensocket_callback */ - CURLOPT(CURLOPT_OPENSOCKETFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 163), - CURLOPT(CURLOPT_OPENSOCKETDATA, CURLOPTTYPE_OBJECTPOINT, 164), - - /* POST volatile input fields. */ - CURLOPT(CURLOPT_COPYPOSTFIELDS, CURLOPTTYPE_OBJECTPOINT, 165), - - /* set transfer mode (;type=) when doing FTP via an HTTP proxy */ - CURLOPT(CURLOPT_PROXY_TRANSFER_MODE, CURLOPTTYPE_LONG, 166), - - /* Callback function for seeking in the input stream */ - CURLOPT(CURLOPT_SEEKFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 167), - CURLOPT(CURLOPT_SEEKDATA, CURLOPTTYPE_OBJECTPOINT, 168), - - /* CRL file */ - CURLOPT(CURLOPT_CRLFILE, CURLOPTTYPE_STRINGPOINT, 169), - - /* Issuer certificate */ - CURLOPT(CURLOPT_ISSUERCERT, CURLOPTTYPE_STRINGPOINT, 170), - - /* (IPv6) Address scope */ - CURLOPT(CURLOPT_ADDRESS_SCOPE, CURLOPTTYPE_LONG, 171), - - /* Collect certificate chain info and allow it to get retrievable with - CURLINFO_CERTINFO after the transfer is complete. */ - CURLOPT(CURLOPT_CERTINFO, CURLOPTTYPE_LONG, 172), - - /* "name" and "pwd" to use when fetching. */ - CURLOPT(CURLOPT_USERNAME, CURLOPTTYPE_STRINGPOINT, 173), - CURLOPT(CURLOPT_PASSWORD, CURLOPTTYPE_STRINGPOINT, 174), - - /* "name" and "pwd" to use with Proxy when fetching. */ - CURLOPT(CURLOPT_PROXYUSERNAME, CURLOPTTYPE_STRINGPOINT, 175), - CURLOPT(CURLOPT_PROXYPASSWORD, CURLOPTTYPE_STRINGPOINT, 176), - - /* Comma separated list of hostnames defining no-proxy zones. These should - match both hostnames directly, and hostnames within a domain. For - example, local.com will match local.com and www.local.com, but NOT - notlocal.com or www.notlocal.com. For compatibility with other - implementations of this, .local.com will be considered to be the same as - local.com. A single * is the only valid wildcard, and effectively - disables the use of proxy. */ - CURLOPT(CURLOPT_NOPROXY, CURLOPTTYPE_STRINGPOINT, 177), - - /* block size for TFTP transfers */ - CURLOPT(CURLOPT_TFTP_BLKSIZE, CURLOPTTYPE_LONG, 178), - - /* Socks Service */ - /* DEPRECATED, do not use! */ - CURLOPT(CURLOPT_SOCKS5_GSSAPI_SERVICE, CURLOPTTYPE_STRINGPOINT, 179), - - /* Socks Service */ - CURLOPT(CURLOPT_SOCKS5_GSSAPI_NEC, CURLOPTTYPE_LONG, 180), - - /* set the bitmask for the protocols that are allowed to be used for the - transfer, which thus helps the app which takes URLs from users or other - external inputs and want to restrict what protocol(s) to deal - with. Defaults to CURLPROTO_ALL. */ - CURLOPT(CURLOPT_PROTOCOLS, CURLOPTTYPE_LONG, 181), - - /* set the bitmask for the protocols that libcurl is allowed to follow to, - as a subset of the CURLOPT_PROTOCOLS ones. That means the protocol needs - to be set in both bitmasks to be allowed to get redirected to. */ - CURLOPT(CURLOPT_REDIR_PROTOCOLS, CURLOPTTYPE_LONG, 182), - - /* set the SSH knownhost file name to use */ - CURLOPT(CURLOPT_SSH_KNOWNHOSTS, CURLOPTTYPE_STRINGPOINT, 183), - - /* set the SSH host key callback, must point to a curl_sshkeycallback - function */ - CURLOPT(CURLOPT_SSH_KEYFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 184), - - /* set the SSH host key callback custom pointer */ - CURLOPT(CURLOPT_SSH_KEYDATA, CURLOPTTYPE_OBJECTPOINT, 185), - - /* set the SMTP mail originator */ - CURLOPT(CURLOPT_MAIL_FROM, CURLOPTTYPE_STRINGPOINT, 186), - - /* set the list of SMTP mail receiver(s) */ - CURLOPT(CURLOPT_MAIL_RCPT, CURLOPTTYPE_SLISTPOINT, 187), - - /* FTP: send PRET before PASV */ - CURLOPT(CURLOPT_FTP_USE_PRET, CURLOPTTYPE_LONG, 188), - - /* RTSP request method (OPTIONS, SETUP, PLAY, etc...) */ - CURLOPT(CURLOPT_RTSP_REQUEST, CURLOPTTYPE_LONG, 189), - - /* The RTSP session identifier */ - CURLOPT(CURLOPT_RTSP_SESSION_ID, CURLOPTTYPE_STRINGPOINT, 190), - - /* The RTSP stream URI */ - CURLOPT(CURLOPT_RTSP_STREAM_URI, CURLOPTTYPE_STRINGPOINT, 191), - - /* The Transport: header to use in RTSP requests */ - CURLOPT(CURLOPT_RTSP_TRANSPORT, CURLOPTTYPE_STRINGPOINT, 192), - - /* Manually initialize the client RTSP CSeq for this handle */ - CURLOPT(CURLOPT_RTSP_CLIENT_CSEQ, CURLOPTTYPE_LONG, 193), - - /* Manually initialize the server RTSP CSeq for this handle */ - CURLOPT(CURLOPT_RTSP_SERVER_CSEQ, CURLOPTTYPE_LONG, 194), - - /* The stream to pass to INTERLEAVEFUNCTION. */ - CURLOPT(CURLOPT_INTERLEAVEDATA, CURLOPTTYPE_OBJECTPOINT, 195), - - /* Let the application define a custom write method for RTP data */ - CURLOPT(CURLOPT_INTERLEAVEFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 196), - - /* Turn on wildcard matching */ - CURLOPT(CURLOPT_WILDCARDMATCH, CURLOPTTYPE_LONG, 197), - - /* Directory matching callback called before downloading of an - individual file (chunk) started */ - CURLOPT(CURLOPT_CHUNK_BGN_FUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 198), - - /* Directory matching callback called after the file (chunk) - was downloaded, or skipped */ - CURLOPT(CURLOPT_CHUNK_END_FUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 199), - - /* Change match (fnmatch-like) callback for wildcard matching */ - CURLOPT(CURLOPT_FNMATCH_FUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 200), - - /* Let the application define custom chunk data pointer */ - CURLOPT(CURLOPT_CHUNK_DATA, CURLOPTTYPE_OBJECTPOINT, 201), - - /* FNMATCH_FUNCTION user pointer */ - CURLOPT(CURLOPT_FNMATCH_DATA, CURLOPTTYPE_OBJECTPOINT, 202), - - /* send linked-list of name:port:address sets */ - CURLOPT(CURLOPT_RESOLVE, CURLOPTTYPE_SLISTPOINT, 203), - - /* Set a username for authenticated TLS */ - CURLOPT(CURLOPT_TLSAUTH_USERNAME, CURLOPTTYPE_STRINGPOINT, 204), - - /* Set a password for authenticated TLS */ - CURLOPT(CURLOPT_TLSAUTH_PASSWORD, CURLOPTTYPE_STRINGPOINT, 205), - - /* Set authentication type for authenticated TLS */ - CURLOPT(CURLOPT_TLSAUTH_TYPE, CURLOPTTYPE_STRINGPOINT, 206), - - /* Set to 1 to enable the "TE:" header in HTTP requests to ask for - compressed transfer-encoded responses. Set to 0 to disable the use of TE: - in outgoing requests. The current default is 0, but it might change in a - future libcurl release. - - libcurl will ask for the compressed methods it knows of, and if that - isn't any, it will not ask for transfer-encoding at all even if this - option is set to 1. - - */ - CURLOPT(CURLOPT_TRANSFER_ENCODING, CURLOPTTYPE_LONG, 207), - - /* Callback function for closing socket (instead of close(2)). The callback - should have type curl_closesocket_callback */ - CURLOPT(CURLOPT_CLOSESOCKETFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 208), - CURLOPT(CURLOPT_CLOSESOCKETDATA, CURLOPTTYPE_OBJECTPOINT, 209), - - /* allow GSSAPI credential delegation */ - CURLOPT(CURLOPT_GSSAPI_DELEGATION, CURLOPTTYPE_LONG, 210), - - /* Set the name servers to use for DNS resolution */ - CURLOPT(CURLOPT_DNS_SERVERS, CURLOPTTYPE_STRINGPOINT, 211), - - /* Time-out accept operations (currently for FTP only) after this amount - of milliseconds. */ - CURLOPT(CURLOPT_ACCEPTTIMEOUT_MS, CURLOPTTYPE_LONG, 212), - - /* Set TCP keepalive */ - CURLOPT(CURLOPT_TCP_KEEPALIVE, CURLOPTTYPE_LONG, 213), - - /* non-universal keepalive knobs (Linux, AIX, HP-UX, more) */ - CURLOPT(CURLOPT_TCP_KEEPIDLE, CURLOPTTYPE_LONG, 214), - CURLOPT(CURLOPT_TCP_KEEPINTVL, CURLOPTTYPE_LONG, 215), - - /* Enable/disable specific SSL features with a bitmask, see CURLSSLOPT_* */ - CURLOPT(CURLOPT_SSL_OPTIONS, CURLOPTTYPE_LONG, 216), - - /* Set the SMTP auth originator */ - CURLOPT(CURLOPT_MAIL_AUTH, CURLOPTTYPE_STRINGPOINT, 217), - - /* Enable/disable SASL initial response */ - CURLOPT(CURLOPT_SASL_IR, CURLOPTTYPE_LONG, 218), - - /* Function that will be called instead of the internal progress display - * function. This function should be defined as the curl_xferinfo_callback - * prototype defines. (Deprecates CURLOPT_PROGRESSFUNCTION) */ - CURLOPT(CURLOPT_XFERINFOFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 219), - - /* The XOAUTH2 bearer token */ - CURLOPT(CURLOPT_XOAUTH2_BEARER, CURLOPTTYPE_STRINGPOINT, 220), - - /* Set the interface string to use as outgoing network - * interface for DNS requests. - * Only supported by the c-ares DNS backend */ - CURLOPT(CURLOPT_DNS_INTERFACE, CURLOPTTYPE_STRINGPOINT, 221), - - /* Set the local IPv4 address to use for outgoing DNS requests. - * Only supported by the c-ares DNS backend */ - CURLOPT(CURLOPT_DNS_LOCAL_IP4, CURLOPTTYPE_STRINGPOINT, 222), - - /* Set the local IPv6 address to use for outgoing DNS requests. - * Only supported by the c-ares DNS backend */ - CURLOPT(CURLOPT_DNS_LOCAL_IP6, CURLOPTTYPE_STRINGPOINT, 223), - - /* Set authentication options directly */ - CURLOPT(CURLOPT_LOGIN_OPTIONS, CURLOPTTYPE_STRINGPOINT, 224), - - /* Enable/disable TLS NPN extension (http2 over ssl might fail without) */ - CURLOPT(CURLOPT_SSL_ENABLE_NPN, CURLOPTTYPE_LONG, 225), - - /* Enable/disable TLS ALPN extension (http2 over ssl might fail without) */ - CURLOPT(CURLOPT_SSL_ENABLE_ALPN, CURLOPTTYPE_LONG, 226), - - /* Time to wait for a response to a HTTP request containing an - * Expect: 100-continue header before sending the data anyway. */ - CURLOPT(CURLOPT_EXPECT_100_TIMEOUT_MS, CURLOPTTYPE_LONG, 227), - - /* This points to a linked list of headers used for proxy requests only, - struct curl_slist kind */ - CURLOPT(CURLOPT_PROXYHEADER, CURLOPTTYPE_SLISTPOINT, 228), - - /* Pass in a bitmask of "header options" */ - CURLOPT(CURLOPT_HEADEROPT, CURLOPTTYPE_LONG, 229), - - /* The public key in DER form used to validate the peer public key - this option is used only if SSL_VERIFYPEER is true */ - CURLOPT(CURLOPT_PINNEDPUBLICKEY, CURLOPTTYPE_STRINGPOINT, 230), - - /* Path to Unix domain socket */ - CURLOPT(CURLOPT_UNIX_SOCKET_PATH, CURLOPTTYPE_STRINGPOINT, 231), - - /* Set if we should verify the certificate status. */ - CURLOPT(CURLOPT_SSL_VERIFYSTATUS, CURLOPTTYPE_LONG, 232), - - /* Set if we should enable TLS false start. */ - CURLOPT(CURLOPT_SSL_FALSESTART, CURLOPTTYPE_LONG, 233), - - /* Do not squash dot-dot sequences */ - CURLOPT(CURLOPT_PATH_AS_IS, CURLOPTTYPE_LONG, 234), - - /* Proxy Service Name */ - CURLOPT(CURLOPT_PROXY_SERVICE_NAME, CURLOPTTYPE_STRINGPOINT, 235), - - /* Service Name */ - CURLOPT(CURLOPT_SERVICE_NAME, CURLOPTTYPE_STRINGPOINT, 236), - - /* Wait/don't wait for pipe/mutex to clarify */ - CURLOPT(CURLOPT_PIPEWAIT, CURLOPTTYPE_LONG, 237), - - /* Set the protocol used when curl is given a URL without a protocol */ - CURLOPT(CURLOPT_DEFAULT_PROTOCOL, CURLOPTTYPE_STRINGPOINT, 238), - - /* Set stream weight, 1 - 256 (default is 16) */ - CURLOPT(CURLOPT_STREAM_WEIGHT, CURLOPTTYPE_LONG, 239), - - /* Set stream dependency on another CURL handle */ - CURLOPT(CURLOPT_STREAM_DEPENDS, CURLOPTTYPE_OBJECTPOINT, 240), - - /* Set E-xclusive stream dependency on another CURL handle */ - CURLOPT(CURLOPT_STREAM_DEPENDS_E, CURLOPTTYPE_OBJECTPOINT, 241), - - /* Do not send any tftp option requests to the server */ - CURLOPT(CURLOPT_TFTP_NO_OPTIONS, CURLOPTTYPE_LONG, 242), - - /* Linked-list of host:port:connect-to-host:connect-to-port, - overrides the URL's host:port (only for the network layer) */ - CURLOPT(CURLOPT_CONNECT_TO, CURLOPTTYPE_SLISTPOINT, 243), - - /* Set TCP Fast Open */ - CURLOPT(CURLOPT_TCP_FASTOPEN, CURLOPTTYPE_LONG, 244), - - /* Continue to send data if the server responds early with an - * HTTP status code >= 300 */ - CURLOPT(CURLOPT_KEEP_SENDING_ON_ERROR, CURLOPTTYPE_LONG, 245), - - /* The CApath or CAfile used to validate the proxy certificate - this option is used only if PROXY_SSL_VERIFYPEER is true */ - CURLOPT(CURLOPT_PROXY_CAINFO, CURLOPTTYPE_STRINGPOINT, 246), - - /* The CApath directory used to validate the proxy certificate - this option is used only if PROXY_SSL_VERIFYPEER is true */ - CURLOPT(CURLOPT_PROXY_CAPATH, CURLOPTTYPE_STRINGPOINT, 247), - - /* Set if we should verify the proxy in ssl handshake, - set 1 to verify. */ - CURLOPT(CURLOPT_PROXY_SSL_VERIFYPEER, CURLOPTTYPE_LONG, 248), - - /* Set if we should verify the Common name from the proxy certificate in ssl - * handshake, set 1 to check existence, 2 to ensure that it matches - * the provided hostname. */ - CURLOPT(CURLOPT_PROXY_SSL_VERIFYHOST, CURLOPTTYPE_LONG, 249), - - /* What version to specifically try to use for proxy. - See CURL_SSLVERSION defines below. */ - CURLOPT(CURLOPT_PROXY_SSLVERSION, CURLOPTTYPE_LONG, 250), - - /* Set a username for authenticated TLS for proxy */ - CURLOPT(CURLOPT_PROXY_TLSAUTH_USERNAME, CURLOPTTYPE_STRINGPOINT, 251), - - /* Set a password for authenticated TLS for proxy */ - CURLOPT(CURLOPT_PROXY_TLSAUTH_PASSWORD, CURLOPTTYPE_STRINGPOINT, 252), - - /* Set authentication type for authenticated TLS for proxy */ - CURLOPT(CURLOPT_PROXY_TLSAUTH_TYPE, CURLOPTTYPE_STRINGPOINT, 253), - - /* name of the file keeping your private SSL-certificate for proxy */ - CURLOPT(CURLOPT_PROXY_SSLCERT, CURLOPTTYPE_STRINGPOINT, 254), - - /* type of the file keeping your SSL-certificate ("DER", "PEM", "ENG") for - proxy */ - CURLOPT(CURLOPT_PROXY_SSLCERTTYPE, CURLOPTTYPE_STRINGPOINT, 255), - - /* name of the file keeping your private SSL-key for proxy */ - CURLOPT(CURLOPT_PROXY_SSLKEY, CURLOPTTYPE_STRINGPOINT, 256), - - /* type of the file keeping your private SSL-key ("DER", "PEM", "ENG") for - proxy */ - CURLOPT(CURLOPT_PROXY_SSLKEYTYPE, CURLOPTTYPE_STRINGPOINT, 257), - - /* password for the SSL private key for proxy */ - CURLOPT(CURLOPT_PROXY_KEYPASSWD, CURLOPTTYPE_STRINGPOINT, 258), - - /* Specify which SSL ciphers to use for proxy */ - CURLOPT(CURLOPT_PROXY_SSL_CIPHER_LIST, CURLOPTTYPE_STRINGPOINT, 259), - - /* CRL file for proxy */ - CURLOPT(CURLOPT_PROXY_CRLFILE, CURLOPTTYPE_STRINGPOINT, 260), - - /* Enable/disable specific SSL features with a bitmask for proxy, see - CURLSSLOPT_* */ - CURLOPT(CURLOPT_PROXY_SSL_OPTIONS, CURLOPTTYPE_LONG, 261), - - /* Name of pre proxy to use. */ - CURLOPT(CURLOPT_PRE_PROXY, CURLOPTTYPE_STRINGPOINT, 262), - - /* The public key in DER form used to validate the proxy public key - this option is used only if PROXY_SSL_VERIFYPEER is true */ - CURLOPT(CURLOPT_PROXY_PINNEDPUBLICKEY, CURLOPTTYPE_STRINGPOINT, 263), - - /* Path to an abstract Unix domain socket */ - CURLOPT(CURLOPT_ABSTRACT_UNIX_SOCKET, CURLOPTTYPE_STRINGPOINT, 264), - - /* Suppress proxy CONNECT response headers from user callbacks */ - CURLOPT(CURLOPT_SUPPRESS_CONNECT_HEADERS, CURLOPTTYPE_LONG, 265), - - /* The request target, instead of extracted from the URL */ - CURLOPT(CURLOPT_REQUEST_TARGET, CURLOPTTYPE_STRINGPOINT, 266), - - /* bitmask of allowed auth methods for connections to SOCKS5 proxies */ - CURLOPT(CURLOPT_SOCKS5_AUTH, CURLOPTTYPE_LONG, 267), - - /* Enable/disable SSH compression */ - CURLOPT(CURLOPT_SSH_COMPRESSION, CURLOPTTYPE_LONG, 268), - - /* Post MIME data. */ - CURLOPT(CURLOPT_MIMEPOST, CURLOPTTYPE_OBJECTPOINT, 269), - - /* Time to use with the CURLOPT_TIMECONDITION. Specified in number of - seconds since 1 Jan 1970. */ - CURLOPT(CURLOPT_TIMEVALUE_LARGE, CURLOPTTYPE_OFF_T, 270), - - /* Head start in milliseconds to give happy eyeballs. */ - CURLOPT(CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS, CURLOPTTYPE_LONG, 271), - - /* Function that will be called before a resolver request is made */ - CURLOPT(CURLOPT_RESOLVER_START_FUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 272), - - /* User data to pass to the resolver start callback. */ - CURLOPT(CURLOPT_RESOLVER_START_DATA, CURLOPTTYPE_OBJECTPOINT, 273), - - /* send HAProxy PROXY protocol header? */ - CURLOPT(CURLOPT_HAPROXYPROTOCOL, CURLOPTTYPE_LONG, 274), - - /* shuffle addresses before use when DNS returns multiple */ - CURLOPT(CURLOPT_DNS_SHUFFLE_ADDRESSES, CURLOPTTYPE_LONG, 275), - - /* Specify which TLS 1.3 ciphers suites to use */ - CURLOPT(CURLOPT_TLS13_CIPHERS, CURLOPTTYPE_STRINGPOINT, 276), - CURLOPT(CURLOPT_PROXY_TLS13_CIPHERS, CURLOPTTYPE_STRINGPOINT, 277), - - /* Disallow specifying username/login in URL. */ - CURLOPT(CURLOPT_DISALLOW_USERNAME_IN_URL, CURLOPTTYPE_LONG, 278), - - /* DNS-over-HTTPS URL */ - CURLOPT(CURLOPT_DOH_URL, CURLOPTTYPE_STRINGPOINT, 279), - - /* Preferred buffer size to use for uploads */ - CURLOPT(CURLOPT_UPLOAD_BUFFERSIZE, CURLOPTTYPE_LONG, 280), - - /* Time in ms between connection upkeep calls for long-lived connections. */ - CURLOPT(CURLOPT_UPKEEP_INTERVAL_MS, CURLOPTTYPE_LONG, 281), - - /* Specify URL using CURL URL API. */ - CURLOPT(CURLOPT_CURLU, CURLOPTTYPE_OBJECTPOINT, 282), - - /* add trailing data just after no more data is available */ - CURLOPT(CURLOPT_TRAILERFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 283), - - /* pointer to be passed to HTTP_TRAILER_FUNCTION */ - CURLOPT(CURLOPT_TRAILERDATA, CURLOPTTYPE_OBJECTPOINT, 284), - - /* set this to 1L to allow HTTP/0.9 responses or 0L to disallow */ - CURLOPT(CURLOPT_HTTP09_ALLOWED, CURLOPTTYPE_LONG, 285), - - /* alt-svc control bitmask */ - CURLOPT(CURLOPT_ALTSVC_CTRL, CURLOPTTYPE_LONG, 286), - - /* alt-svc cache file name to possibly read from/write to */ - CURLOPT(CURLOPT_ALTSVC, CURLOPTTYPE_STRINGPOINT, 287), - - /* maximum age of a connection to consider it for reuse (in seconds) */ - CURLOPT(CURLOPT_MAXAGE_CONN, CURLOPTTYPE_LONG, 288), - - /* SASL authorisation identity */ - CURLOPT(CURLOPT_SASL_AUTHZID, CURLOPTTYPE_STRINGPOINT, 289), - - /* allow RCPT TO command to fail for some recipients */ - CURLOPT(CURLOPT_MAIL_RCPT_ALLLOWFAILS, CURLOPTTYPE_LONG, 290), - - CURLOPT_LASTENTRY /* the last unused */ -} CURLoption; - -#ifndef CURL_NO_OLDIES /* define this to test if your app builds with all - the obsolete stuff removed! */ - -/* Backwards compatibility with older names */ -/* These are scheduled to disappear by 2011 */ - -/* This was added in version 7.19.1 */ -#define CURLOPT_POST301 CURLOPT_POSTREDIR - -/* These are scheduled to disappear by 2009 */ - -/* The following were added in 7.17.0 */ -#define CURLOPT_SSLKEYPASSWD CURLOPT_KEYPASSWD -#define CURLOPT_FTPAPPEND CURLOPT_APPEND -#define CURLOPT_FTPLISTONLY CURLOPT_DIRLISTONLY -#define CURLOPT_FTP_SSL CURLOPT_USE_SSL - -/* The following were added earlier */ - -#define CURLOPT_SSLCERTPASSWD CURLOPT_KEYPASSWD -#define CURLOPT_KRB4LEVEL CURLOPT_KRBLEVEL - -#else -/* This is set if CURL_NO_OLDIES is defined at compile-time */ -#undef CURLOPT_DNS_USE_GLOBAL_CACHE /* soon obsolete */ -#endif - - - /* Below here follows defines for the CURLOPT_IPRESOLVE option. If a host - name resolves addresses using more than one IP protocol version, this - option might be handy to force libcurl to use a specific IP version. */ -#define CURL_IPRESOLVE_WHATEVER 0 /* default, resolves addresses to all IP - versions that your system allows */ -#define CURL_IPRESOLVE_V4 1 /* resolve to IPv4 addresses */ -#define CURL_IPRESOLVE_V6 2 /* resolve to IPv6 addresses */ - - /* three convenient "aliases" that follow the name scheme better */ -#define CURLOPT_RTSPHEADER CURLOPT_HTTPHEADER - - /* These enums are for use with the CURLOPT_HTTP_VERSION option. */ -enum { - CURL_HTTP_VERSION_NONE, /* setting this means we don't care, and that we'd - like the library to choose the best possible - for us! */ - CURL_HTTP_VERSION_1_0, /* please use HTTP 1.0 in the request */ - CURL_HTTP_VERSION_1_1, /* please use HTTP 1.1 in the request */ - CURL_HTTP_VERSION_2_0, /* please use HTTP 2 in the request */ - CURL_HTTP_VERSION_2TLS, /* use version 2 for HTTPS, version 1.1 for HTTP */ - CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE, /* please use HTTP 2 without HTTP/1.1 - Upgrade */ - CURL_HTTP_VERSION_3 = 30, /* Makes use of explicit HTTP/3 without fallback. - Use CURLOPT_ALTSVC to enable HTTP/3 upgrade */ - CURL_HTTP_VERSION_LAST /* *ILLEGAL* http version */ -}; - -/* Convenience definition simple because the name of the version is HTTP/2 and - not 2.0. The 2_0 version of the enum name was set while the version was - still planned to be 2.0 and we stick to it for compatibility. */ -#define CURL_HTTP_VERSION_2 CURL_HTTP_VERSION_2_0 - -/* - * Public API enums for RTSP requests - */ -enum { - CURL_RTSPREQ_NONE, /* first in list */ - CURL_RTSPREQ_OPTIONS, - CURL_RTSPREQ_DESCRIBE, - CURL_RTSPREQ_ANNOUNCE, - CURL_RTSPREQ_SETUP, - CURL_RTSPREQ_PLAY, - CURL_RTSPREQ_PAUSE, - CURL_RTSPREQ_TEARDOWN, - CURL_RTSPREQ_GET_PARAMETER, - CURL_RTSPREQ_SET_PARAMETER, - CURL_RTSPREQ_RECORD, - CURL_RTSPREQ_RECEIVE, - CURL_RTSPREQ_LAST /* last in list */ -}; - - /* These enums are for use with the CURLOPT_NETRC option. */ -enum CURL_NETRC_OPTION { - CURL_NETRC_IGNORED, /* The .netrc will never be read. - * This is the default. */ - CURL_NETRC_OPTIONAL, /* A user:password in the URL will be preferred - * to one in the .netrc. */ - CURL_NETRC_REQUIRED, /* A user:password in the URL will be ignored. - * Unless one is set programmatically, the .netrc - * will be queried. */ - CURL_NETRC_LAST -}; - -enum { - CURL_SSLVERSION_DEFAULT, - CURL_SSLVERSION_TLSv1, /* TLS 1.x */ - CURL_SSLVERSION_SSLv2, - CURL_SSLVERSION_SSLv3, - CURL_SSLVERSION_TLSv1_0, - CURL_SSLVERSION_TLSv1_1, - CURL_SSLVERSION_TLSv1_2, - CURL_SSLVERSION_TLSv1_3, - - CURL_SSLVERSION_LAST /* never use, keep last */ -}; - -enum { - CURL_SSLVERSION_MAX_NONE = 0, - CURL_SSLVERSION_MAX_DEFAULT = (CURL_SSLVERSION_TLSv1 << 16), - CURL_SSLVERSION_MAX_TLSv1_0 = (CURL_SSLVERSION_TLSv1_0 << 16), - CURL_SSLVERSION_MAX_TLSv1_1 = (CURL_SSLVERSION_TLSv1_1 << 16), - CURL_SSLVERSION_MAX_TLSv1_2 = (CURL_SSLVERSION_TLSv1_2 << 16), - CURL_SSLVERSION_MAX_TLSv1_3 = (CURL_SSLVERSION_TLSv1_3 << 16), - - /* never use, keep last */ - CURL_SSLVERSION_MAX_LAST = (CURL_SSLVERSION_LAST << 16) -}; - -enum CURL_TLSAUTH { - CURL_TLSAUTH_NONE, - CURL_TLSAUTH_SRP, - CURL_TLSAUTH_LAST /* never use, keep last */ -}; - -/* symbols to use with CURLOPT_POSTREDIR. - CURL_REDIR_POST_301, CURL_REDIR_POST_302 and CURL_REDIR_POST_303 - can be bitwise ORed so that CURL_REDIR_POST_301 | CURL_REDIR_POST_302 - | CURL_REDIR_POST_303 == CURL_REDIR_POST_ALL */ - -#define CURL_REDIR_GET_ALL 0 -#define CURL_REDIR_POST_301 1 -#define CURL_REDIR_POST_302 2 -#define CURL_REDIR_POST_303 4 -#define CURL_REDIR_POST_ALL \ - (CURL_REDIR_POST_301|CURL_REDIR_POST_302|CURL_REDIR_POST_303) - -typedef enum { - CURL_TIMECOND_NONE, - - CURL_TIMECOND_IFMODSINCE, - CURL_TIMECOND_IFUNMODSINCE, - CURL_TIMECOND_LASTMOD, - - CURL_TIMECOND_LAST -} curl_TimeCond; - -/* Special size_t value signaling a zero-terminated string. */ -#define CURL_ZERO_TERMINATED ((size_t) -1) - -/* curl_strequal() and curl_strnequal() are subject for removal in a future - release */ -CURL_EXTERN int curl_strequal(const char *s1, const char *s2); -CURL_EXTERN int curl_strnequal(const char *s1, const char *s2, size_t n); - -/* Mime/form handling support. */ -typedef struct curl_mime_s curl_mime; /* Mime context. */ -typedef struct curl_mimepart_s curl_mimepart; /* Mime part context. */ - -/* - * NAME curl_mime_init() - * - * DESCRIPTION - * - * Create a mime context and return its handle. The easy parameter is the - * target handle. - */ -CURL_EXTERN curl_mime *curl_mime_init(CURL *easy); - -/* - * NAME curl_mime_free() - * - * DESCRIPTION - * - * release a mime handle and its substructures. - */ -CURL_EXTERN void curl_mime_free(curl_mime *mime); - -/* - * NAME curl_mime_addpart() - * - * DESCRIPTION - * - * Append a new empty part to the given mime context and return a handle to - * the created part. - */ -CURL_EXTERN curl_mimepart *curl_mime_addpart(curl_mime *mime); - -/* - * NAME curl_mime_name() - * - * DESCRIPTION - * - * Set mime/form part name. - */ -CURL_EXTERN CURLcode curl_mime_name(curl_mimepart *part, const char *name); - -/* - * NAME curl_mime_filename() - * - * DESCRIPTION - * - * Set mime part remote file name. - */ -CURL_EXTERN CURLcode curl_mime_filename(curl_mimepart *part, - const char *filename); - -/* - * NAME curl_mime_type() - * - * DESCRIPTION - * - * Set mime part type. - */ -CURL_EXTERN CURLcode curl_mime_type(curl_mimepart *part, const char *mimetype); - -/* - * NAME curl_mime_encoder() - * - * DESCRIPTION - * - * Set mime data transfer encoder. - */ -CURL_EXTERN CURLcode curl_mime_encoder(curl_mimepart *part, - const char *encoding); - -/* - * NAME curl_mime_data() - * - * DESCRIPTION - * - * Set mime part data source from memory data, - */ -CURL_EXTERN CURLcode curl_mime_data(curl_mimepart *part, - const char *data, size_t datasize); - -/* - * NAME curl_mime_filedata() - * - * DESCRIPTION - * - * Set mime part data source from named file. - */ -CURL_EXTERN CURLcode curl_mime_filedata(curl_mimepart *part, - const char *filename); - -/* - * NAME curl_mime_data_cb() - * - * DESCRIPTION - * - * Set mime part data source from callback function. - */ -CURL_EXTERN CURLcode curl_mime_data_cb(curl_mimepart *part, - curl_off_t datasize, - curl_read_callback readfunc, - curl_seek_callback seekfunc, - curl_free_callback freefunc, - void *arg); - -/* - * NAME curl_mime_subparts() - * - * DESCRIPTION - * - * Set mime part data source from subparts. - */ -CURL_EXTERN CURLcode curl_mime_subparts(curl_mimepart *part, - curl_mime *subparts); -/* - * NAME curl_mime_headers() - * - * DESCRIPTION - * - * Set mime part headers. - */ -CURL_EXTERN CURLcode curl_mime_headers(curl_mimepart *part, - struct curl_slist *headers, - int take_ownership); - -typedef enum { - CURLFORM_NOTHING, /********* the first one is unused ************/ - CURLFORM_COPYNAME, - CURLFORM_PTRNAME, - CURLFORM_NAMELENGTH, - CURLFORM_COPYCONTENTS, - CURLFORM_PTRCONTENTS, - CURLFORM_CONTENTSLENGTH, - CURLFORM_FILECONTENT, - CURLFORM_ARRAY, - CURLFORM_OBSOLETE, - CURLFORM_FILE, - - CURLFORM_BUFFER, - CURLFORM_BUFFERPTR, - CURLFORM_BUFFERLENGTH, - - CURLFORM_CONTENTTYPE, - CURLFORM_CONTENTHEADER, - CURLFORM_FILENAME, - CURLFORM_END, - CURLFORM_OBSOLETE2, - - CURLFORM_STREAM, - CURLFORM_CONTENTLEN, /* added in 7.46.0, provide a curl_off_t length */ - - CURLFORM_LASTENTRY /* the last unused */ -} CURLformoption; - -/* structure to be used as parameter for CURLFORM_ARRAY */ -struct curl_forms { - CURLformoption option; - const char *value; -}; - -/* use this for multipart formpost building */ -/* Returns code for curl_formadd() - * - * Returns: - * CURL_FORMADD_OK on success - * CURL_FORMADD_MEMORY if the FormInfo allocation fails - * CURL_FORMADD_OPTION_TWICE if one option is given twice for one Form - * CURL_FORMADD_NULL if a null pointer was given for a char - * CURL_FORMADD_MEMORY if the allocation of a FormInfo struct failed - * CURL_FORMADD_UNKNOWN_OPTION if an unknown option was used - * CURL_FORMADD_INCOMPLETE if the some FormInfo is not complete (or error) - * CURL_FORMADD_MEMORY if a curl_httppost struct cannot be allocated - * CURL_FORMADD_MEMORY if some allocation for string copying failed. - * CURL_FORMADD_ILLEGAL_ARRAY if an illegal option is used in an array - * - ***************************************************************************/ -typedef enum { - CURL_FORMADD_OK, /* first, no error */ - - CURL_FORMADD_MEMORY, - CURL_FORMADD_OPTION_TWICE, - CURL_FORMADD_NULL, - CURL_FORMADD_UNKNOWN_OPTION, - CURL_FORMADD_INCOMPLETE, - CURL_FORMADD_ILLEGAL_ARRAY, - CURL_FORMADD_DISABLED, /* libcurl was built with this disabled */ - - CURL_FORMADD_LAST /* last */ -} CURLFORMcode; - -/* - * NAME curl_formadd() - * - * DESCRIPTION - * - * Pretty advanced function for building multi-part formposts. Each invoke - * adds one part that together construct a full post. Then use - * CURLOPT_HTTPPOST to send it off to libcurl. - */ -CURL_EXTERN CURLFORMcode curl_formadd(struct curl_httppost **httppost, - struct curl_httppost **last_post, - ...); - -/* - * callback function for curl_formget() - * The void *arg pointer will be the one passed as second argument to - * curl_formget(). - * The character buffer passed to it must not be freed. - * Should return the buffer length passed to it as the argument "len" on - * success. - */ -typedef size_t (*curl_formget_callback)(void *arg, const char *buf, - size_t len); - -/* - * NAME curl_formget() - * - * DESCRIPTION - * - * Serialize a curl_httppost struct built with curl_formadd(). - * Accepts a void pointer as second argument which will be passed to - * the curl_formget_callback function. - * Returns 0 on success. - */ -CURL_EXTERN int curl_formget(struct curl_httppost *form, void *arg, - curl_formget_callback append); -/* - * NAME curl_formfree() - * - * DESCRIPTION - * - * Free a multipart formpost previously built with curl_formadd(). - */ -CURL_EXTERN void curl_formfree(struct curl_httppost *form); - -/* - * NAME curl_getenv() - * - * DESCRIPTION - * - * Returns a malloc()'ed string that MUST be curl_free()ed after usage is - * complete. DEPRECATED - see lib/README.curlx - */ -CURL_EXTERN char *curl_getenv(const char *variable); - -/* - * NAME curl_version() - * - * DESCRIPTION - * - * Returns a static ascii string of the libcurl version. - */ -CURL_EXTERN char *curl_version(void); - -/* - * NAME curl_easy_escape() - * - * DESCRIPTION - * - * Escapes URL strings (converts all letters consider illegal in URLs to their - * %XX versions). This function returns a new allocated string or NULL if an - * error occurred. - */ -CURL_EXTERN char *curl_easy_escape(CURL *handle, - const char *string, - int length); - -/* the previous version: */ -CURL_EXTERN char *curl_escape(const char *string, - int length); - - -/* - * NAME curl_easy_unescape() - * - * DESCRIPTION - * - * Unescapes URL encoding in strings (converts all %XX codes to their 8bit - * versions). This function returns a new allocated string or NULL if an error - * occurred. - * Conversion Note: On non-ASCII platforms the ASCII %XX codes are - * converted into the host encoding. - */ -CURL_EXTERN char *curl_easy_unescape(CURL *handle, - const char *string, - int length, - int *outlength); - -/* the previous version */ -CURL_EXTERN char *curl_unescape(const char *string, - int length); - -/* - * NAME curl_free() - * - * DESCRIPTION - * - * Provided for de-allocation in the same translation unit that did the - * allocation. Added in libcurl 7.10 - */ -CURL_EXTERN void curl_free(void *p); - -/* - * NAME curl_global_init() - * - * DESCRIPTION - * - * curl_global_init() should be invoked exactly once for each application that - * uses libcurl and before any call of other libcurl functions. - * - * This function is not thread-safe! - */ -CURL_EXTERN CURLcode curl_global_init(long flags); - -/* - * NAME curl_global_init_mem() - * - * DESCRIPTION - * - * curl_global_init() or curl_global_init_mem() should be invoked exactly once - * for each application that uses libcurl. This function can be used to - * initialize libcurl and set user defined memory management callback - * functions. Users can implement memory management routines to check for - * memory leaks, check for mis-use of the curl library etc. User registered - * callback routines will be invoked by this library instead of the system - * memory management routines like malloc, free etc. - */ -CURL_EXTERN CURLcode curl_global_init_mem(long flags, - curl_malloc_callback m, - curl_free_callback f, - curl_realloc_callback r, - curl_strdup_callback s, - curl_calloc_callback c); - -/* - * NAME curl_global_cleanup() - * - * DESCRIPTION - * - * curl_global_cleanup() should be invoked exactly once for each application - * that uses libcurl - */ -CURL_EXTERN void curl_global_cleanup(void); - -/* linked-list structure for the CURLOPT_QUOTE option (and other) */ -struct curl_slist { - char *data; - struct curl_slist *next; -}; - -/* - * NAME curl_global_sslset() - * - * DESCRIPTION - * - * When built with multiple SSL backends, curl_global_sslset() allows to - * choose one. This function can only be called once, and it must be called - * *before* curl_global_init(). - * - * The backend can be identified by the id (e.g. CURLSSLBACKEND_OPENSSL). The - * backend can also be specified via the name parameter (passing -1 as id). - * If both id and name are specified, the name will be ignored. If neither id - * nor name are specified, the function will fail with - * CURLSSLSET_UNKNOWN_BACKEND and set the "avail" pointer to the - * NULL-terminated list of available backends. - * - * Upon success, the function returns CURLSSLSET_OK. - * - * If the specified SSL backend is not available, the function returns - * CURLSSLSET_UNKNOWN_BACKEND and sets the "avail" pointer to a NULL-terminated - * list of available SSL backends. - * - * The SSL backend can be set only once. If it has already been set, a - * subsequent attempt to change it will result in a CURLSSLSET_TOO_LATE. - */ - -typedef struct { - curl_sslbackend id; - const char *name; -} curl_ssl_backend; - -typedef enum { - CURLSSLSET_OK = 0, - CURLSSLSET_UNKNOWN_BACKEND, - CURLSSLSET_TOO_LATE, - CURLSSLSET_NO_BACKENDS /* libcurl was built without any SSL support */ -} CURLsslset; - -CURL_EXTERN CURLsslset curl_global_sslset(curl_sslbackend id, const char *name, - const curl_ssl_backend ***avail); - -/* - * NAME curl_slist_append() - * - * DESCRIPTION - * - * Appends a string to a linked list. If no list exists, it will be created - * first. Returns the new list, after appending. - */ -CURL_EXTERN struct curl_slist *curl_slist_append(struct curl_slist *, - const char *); - -/* - * NAME curl_slist_free_all() - * - * DESCRIPTION - * - * free a previously built curl_slist. - */ -CURL_EXTERN void curl_slist_free_all(struct curl_slist *); - -/* - * NAME curl_getdate() - * - * DESCRIPTION - * - * Returns the time, in seconds since 1 Jan 1970 of the time string given in - * the first argument. The time argument in the second parameter is unused - * and should be set to NULL. - */ -CURL_EXTERN time_t curl_getdate(const char *p, const time_t *unused); - -/* info about the certificate chain, only for OpenSSL, GnuTLS, Schannel, NSS - and GSKit builds. Asked for with CURLOPT_CERTINFO / CURLINFO_CERTINFO */ -struct curl_certinfo { - int num_of_certs; /* number of certificates with information */ - struct curl_slist **certinfo; /* for each index in this array, there's a - linked list with textual information in the - format "name: value" */ -}; - -/* Information about the SSL library used and the respective internal SSL - handle, which can be used to obtain further information regarding the - connection. Asked for with CURLINFO_TLS_SSL_PTR or CURLINFO_TLS_SESSION. */ -struct curl_tlssessioninfo { - curl_sslbackend backend; - void *internals; -}; - -#define CURLINFO_STRING 0x100000 -#define CURLINFO_LONG 0x200000 -#define CURLINFO_DOUBLE 0x300000 -#define CURLINFO_SLIST 0x400000 -#define CURLINFO_PTR 0x400000 /* same as SLIST */ -#define CURLINFO_SOCKET 0x500000 -#define CURLINFO_OFF_T 0x600000 -#define CURLINFO_MASK 0x0fffff -#define CURLINFO_TYPEMASK 0xf00000 - -typedef enum { - CURLINFO_NONE, /* first, never use this */ - CURLINFO_EFFECTIVE_URL = CURLINFO_STRING + 1, - CURLINFO_RESPONSE_CODE = CURLINFO_LONG + 2, - CURLINFO_TOTAL_TIME = CURLINFO_DOUBLE + 3, - CURLINFO_NAMELOOKUP_TIME = CURLINFO_DOUBLE + 4, - CURLINFO_CONNECT_TIME = CURLINFO_DOUBLE + 5, - CURLINFO_PRETRANSFER_TIME = CURLINFO_DOUBLE + 6, - CURLINFO_SIZE_UPLOAD = CURLINFO_DOUBLE + 7, - CURLINFO_SIZE_UPLOAD_T = CURLINFO_OFF_T + 7, - CURLINFO_SIZE_DOWNLOAD = CURLINFO_DOUBLE + 8, - CURLINFO_SIZE_DOWNLOAD_T = CURLINFO_OFF_T + 8, - CURLINFO_SPEED_DOWNLOAD = CURLINFO_DOUBLE + 9, - CURLINFO_SPEED_DOWNLOAD_T = CURLINFO_OFF_T + 9, - CURLINFO_SPEED_UPLOAD = CURLINFO_DOUBLE + 10, - CURLINFO_SPEED_UPLOAD_T = CURLINFO_OFF_T + 10, - CURLINFO_HEADER_SIZE = CURLINFO_LONG + 11, - CURLINFO_REQUEST_SIZE = CURLINFO_LONG + 12, - CURLINFO_SSL_VERIFYRESULT = CURLINFO_LONG + 13, - CURLINFO_FILETIME = CURLINFO_LONG + 14, - CURLINFO_FILETIME_T = CURLINFO_OFF_T + 14, - CURLINFO_CONTENT_LENGTH_DOWNLOAD = CURLINFO_DOUBLE + 15, - CURLINFO_CONTENT_LENGTH_DOWNLOAD_T = CURLINFO_OFF_T + 15, - CURLINFO_CONTENT_LENGTH_UPLOAD = CURLINFO_DOUBLE + 16, - CURLINFO_CONTENT_LENGTH_UPLOAD_T = CURLINFO_OFF_T + 16, - CURLINFO_STARTTRANSFER_TIME = CURLINFO_DOUBLE + 17, - CURLINFO_CONTENT_TYPE = CURLINFO_STRING + 18, - CURLINFO_REDIRECT_TIME = CURLINFO_DOUBLE + 19, - CURLINFO_REDIRECT_COUNT = CURLINFO_LONG + 20, - CURLINFO_PRIVATE = CURLINFO_STRING + 21, - CURLINFO_HTTP_CONNECTCODE = CURLINFO_LONG + 22, - CURLINFO_HTTPAUTH_AVAIL = CURLINFO_LONG + 23, - CURLINFO_PROXYAUTH_AVAIL = CURLINFO_LONG + 24, - CURLINFO_OS_ERRNO = CURLINFO_LONG + 25, - CURLINFO_NUM_CONNECTS = CURLINFO_LONG + 26, - CURLINFO_SSL_ENGINES = CURLINFO_SLIST + 27, - CURLINFO_COOKIELIST = CURLINFO_SLIST + 28, - CURLINFO_LASTSOCKET = CURLINFO_LONG + 29, - CURLINFO_FTP_ENTRY_PATH = CURLINFO_STRING + 30, - CURLINFO_REDIRECT_URL = CURLINFO_STRING + 31, - CURLINFO_PRIMARY_IP = CURLINFO_STRING + 32, - CURLINFO_APPCONNECT_TIME = CURLINFO_DOUBLE + 33, - CURLINFO_CERTINFO = CURLINFO_PTR + 34, - CURLINFO_CONDITION_UNMET = CURLINFO_LONG + 35, - CURLINFO_RTSP_SESSION_ID = CURLINFO_STRING + 36, - CURLINFO_RTSP_CLIENT_CSEQ = CURLINFO_LONG + 37, - CURLINFO_RTSP_SERVER_CSEQ = CURLINFO_LONG + 38, - CURLINFO_RTSP_CSEQ_RECV = CURLINFO_LONG + 39, - CURLINFO_PRIMARY_PORT = CURLINFO_LONG + 40, - CURLINFO_LOCAL_IP = CURLINFO_STRING + 41, - CURLINFO_LOCAL_PORT = CURLINFO_LONG + 42, - CURLINFO_TLS_SESSION = CURLINFO_PTR + 43, - CURLINFO_ACTIVESOCKET = CURLINFO_SOCKET + 44, - CURLINFO_TLS_SSL_PTR = CURLINFO_PTR + 45, - CURLINFO_HTTP_VERSION = CURLINFO_LONG + 46, - CURLINFO_PROXY_SSL_VERIFYRESULT = CURLINFO_LONG + 47, - CURLINFO_PROTOCOL = CURLINFO_LONG + 48, - CURLINFO_SCHEME = CURLINFO_STRING + 49, - /* Fill in new entries below here! */ - - /* Preferably these would be defined conditionally based on the - sizeof curl_off_t being 64-bits */ - CURLINFO_TOTAL_TIME_T = CURLINFO_OFF_T + 50, - CURLINFO_NAMELOOKUP_TIME_T = CURLINFO_OFF_T + 51, - CURLINFO_CONNECT_TIME_T = CURLINFO_OFF_T + 52, - CURLINFO_PRETRANSFER_TIME_T = CURLINFO_OFF_T + 53, - CURLINFO_STARTTRANSFER_TIME_T = CURLINFO_OFF_T + 54, - CURLINFO_REDIRECT_TIME_T = CURLINFO_OFF_T + 55, - CURLINFO_APPCONNECT_TIME_T = CURLINFO_OFF_T + 56, - CURLINFO_RETRY_AFTER = CURLINFO_OFF_T + 57, - - CURLINFO_LASTONE = 57 -} CURLINFO; - -/* CURLINFO_RESPONSE_CODE is the new name for the option previously known as - CURLINFO_HTTP_CODE */ -#define CURLINFO_HTTP_CODE CURLINFO_RESPONSE_CODE - -typedef enum { - CURLCLOSEPOLICY_NONE, /* first, never use this */ - - CURLCLOSEPOLICY_OLDEST, - CURLCLOSEPOLICY_LEAST_RECENTLY_USED, - CURLCLOSEPOLICY_LEAST_TRAFFIC, - CURLCLOSEPOLICY_SLOWEST, - CURLCLOSEPOLICY_CALLBACK, - - CURLCLOSEPOLICY_LAST /* last, never use this */ -} curl_closepolicy; - -#define CURL_GLOBAL_SSL (1<<0) /* no purpose since since 7.57.0 */ -#define CURL_GLOBAL_WIN32 (1<<1) -#define CURL_GLOBAL_ALL (CURL_GLOBAL_SSL|CURL_GLOBAL_WIN32) -#define CURL_GLOBAL_NOTHING 0 -#define CURL_GLOBAL_DEFAULT CURL_GLOBAL_ALL -#define CURL_GLOBAL_ACK_EINTR (1<<2) - - -/***************************************************************************** - * Setup defines, protos etc for the sharing stuff. - */ - -/* Different data locks for a single share */ -typedef enum { - CURL_LOCK_DATA_NONE = 0, - /* CURL_LOCK_DATA_SHARE is used internally to say that - * the locking is just made to change the internal state of the share - * itself. - */ - CURL_LOCK_DATA_SHARE, - CURL_LOCK_DATA_COOKIE, - CURL_LOCK_DATA_DNS, - CURL_LOCK_DATA_SSL_SESSION, - CURL_LOCK_DATA_CONNECT, - CURL_LOCK_DATA_PSL, - CURL_LOCK_DATA_LAST -} curl_lock_data; - -/* Different lock access types */ -typedef enum { - CURL_LOCK_ACCESS_NONE = 0, /* unspecified action */ - CURL_LOCK_ACCESS_SHARED = 1, /* for read perhaps */ - CURL_LOCK_ACCESS_SINGLE = 2, /* for write perhaps */ - CURL_LOCK_ACCESS_LAST /* never use */ -} curl_lock_access; - -typedef void (*curl_lock_function)(CURL *handle, - curl_lock_data data, - curl_lock_access locktype, - void *userptr); -typedef void (*curl_unlock_function)(CURL *handle, - curl_lock_data data, - void *userptr); - - -typedef enum { - CURLSHE_OK, /* all is fine */ - CURLSHE_BAD_OPTION, /* 1 */ - CURLSHE_IN_USE, /* 2 */ - CURLSHE_INVALID, /* 3 */ - CURLSHE_NOMEM, /* 4 out of memory */ - CURLSHE_NOT_BUILT_IN, /* 5 feature not present in lib */ - CURLSHE_LAST /* never use */ -} CURLSHcode; - -typedef enum { - CURLSHOPT_NONE, /* don't use */ - CURLSHOPT_SHARE, /* specify a data type to share */ - CURLSHOPT_UNSHARE, /* specify which data type to stop sharing */ - CURLSHOPT_LOCKFUNC, /* pass in a 'curl_lock_function' pointer */ - CURLSHOPT_UNLOCKFUNC, /* pass in a 'curl_unlock_function' pointer */ - CURLSHOPT_USERDATA, /* pass in a user data pointer used in the lock/unlock - callback functions */ - CURLSHOPT_LAST /* never use */ -} CURLSHoption; - -CURL_EXTERN CURLSH *curl_share_init(void); -CURL_EXTERN CURLSHcode curl_share_setopt(CURLSH *, CURLSHoption option, ...); -CURL_EXTERN CURLSHcode curl_share_cleanup(CURLSH *); - -/**************************************************************************** - * Structures for querying information about the curl library at runtime. - */ - -typedef enum { - CURLVERSION_FIRST, - CURLVERSION_SECOND, - CURLVERSION_THIRD, - CURLVERSION_FOURTH, - CURLVERSION_FIFTH, - CURLVERSION_SIXTH, - CURLVERSION_SEVENTH, - CURLVERSION_LAST /* never actually use this */ -} CURLversion; - -/* The 'CURLVERSION_NOW' is the symbolic name meant to be used by - basically all programs ever that want to get version information. It is - meant to be a built-in version number for what kind of struct the caller - expects. If the struct ever changes, we redefine the NOW to another enum - from above. */ -#define CURLVERSION_NOW CURLVERSION_SEVENTH - -typedef struct { - CURLversion age; /* age of the returned struct */ - const char *version; /* LIBCURL_VERSION */ - unsigned int version_num; /* LIBCURL_VERSION_NUM */ - const char *host; /* OS/host/cpu/machine when configured */ - int features; /* bitmask, see defines below */ - const char *ssl_version; /* human readable string */ - long ssl_version_num; /* not used anymore, always 0 */ - const char *libz_version; /* human readable string */ - /* protocols is terminated by an entry with a NULL protoname */ - const char * const *protocols; - - /* The fields below this were added in CURLVERSION_SECOND */ - const char *ares; - int ares_num; - - /* This field was added in CURLVERSION_THIRD */ - const char *libidn; - - /* These field were added in CURLVERSION_FOURTH */ - - /* Same as '_libiconv_version' if built with HAVE_ICONV */ - int iconv_ver_num; - - const char *libssh_version; /* human readable string */ - - /* These fields were added in CURLVERSION_FIFTH */ - unsigned int brotli_ver_num; /* Numeric Brotli version - (MAJOR << 24) | (MINOR << 12) | PATCH */ - const char *brotli_version; /* human readable string. */ - - /* These fields were added in CURLVERSION_SIXTH */ - unsigned int nghttp2_ver_num; /* Numeric nghttp2 version - (MAJOR << 16) | (MINOR << 8) | PATCH */ - const char *nghttp2_version; /* human readable string. */ - const char *quic_version; /* human readable quic (+ HTTP/3) library + - version or NULL */ - - /* These fields were added in CURLVERSION_SEVENTH */ - const char *cainfo; /* the built-in default CURLOPT_CAINFO, might - be NULL */ - const char *capath; /* the built-in default CURLOPT_CAPATH, might - be NULL */ - -} curl_version_info_data; - -#define CURL_VERSION_IPV6 (1<<0) /* IPv6-enabled */ -#define CURL_VERSION_KERBEROS4 (1<<1) /* Kerberos V4 auth is supported - (deprecated) */ -#define CURL_VERSION_SSL (1<<2) /* SSL options are present */ -#define CURL_VERSION_LIBZ (1<<3) /* libz features are present */ -#define CURL_VERSION_NTLM (1<<4) /* NTLM auth is supported */ -#define CURL_VERSION_GSSNEGOTIATE (1<<5) /* Negotiate auth is supported - (deprecated) */ -#define CURL_VERSION_DEBUG (1<<6) /* Built with debug capabilities */ -#define CURL_VERSION_ASYNCHDNS (1<<7) /* Asynchronous DNS resolves */ -#define CURL_VERSION_SPNEGO (1<<8) /* SPNEGO auth is supported */ -#define CURL_VERSION_LARGEFILE (1<<9) /* Supports files larger than 2GB */ -#define CURL_VERSION_IDN (1<<10) /* Internationized Domain Names are - supported */ -#define CURL_VERSION_SSPI (1<<11) /* Built against Windows SSPI */ -#define CURL_VERSION_CONV (1<<12) /* Character conversions supported */ -#define CURL_VERSION_CURLDEBUG (1<<13) /* Debug memory tracking supported */ -#define CURL_VERSION_TLSAUTH_SRP (1<<14) /* TLS-SRP auth is supported */ -#define CURL_VERSION_NTLM_WB (1<<15) /* NTLM delegation to winbind helper - is supported */ -#define CURL_VERSION_HTTP2 (1<<16) /* HTTP2 support built-in */ -#define CURL_VERSION_GSSAPI (1<<17) /* Built against a GSS-API library */ -#define CURL_VERSION_KERBEROS5 (1<<18) /* Kerberos V5 auth is supported */ -#define CURL_VERSION_UNIX_SOCKETS (1<<19) /* Unix domain sockets support */ -#define CURL_VERSION_PSL (1<<20) /* Mozilla's Public Suffix List, used - for cookie domain verification */ -#define CURL_VERSION_HTTPS_PROXY (1<<21) /* HTTPS-proxy support built-in */ -#define CURL_VERSION_MULTI_SSL (1<<22) /* Multiple SSL backends available */ -#define CURL_VERSION_BROTLI (1<<23) /* Brotli features are present. */ -#define CURL_VERSION_ALTSVC (1<<24) /* Alt-Svc handling built-in */ -#define CURL_VERSION_HTTP3 (1<<25) /* HTTP3 support built-in */ - - /* - * NAME curl_version_info() - * - * DESCRIPTION - * - * This function returns a pointer to a static copy of the version info - * struct. See above. - */ -CURL_EXTERN curl_version_info_data *curl_version_info(CURLversion); - -/* - * NAME curl_easy_strerror() - * - * DESCRIPTION - * - * The curl_easy_strerror function may be used to turn a CURLcode value - * into the equivalent human readable error string. This is useful - * for printing meaningful error messages. - */ -CURL_EXTERN const char *curl_easy_strerror(CURLcode); - -/* - * NAME curl_share_strerror() - * - * DESCRIPTION - * - * The curl_share_strerror function may be used to turn a CURLSHcode value - * into the equivalent human readable error string. This is useful - * for printing meaningful error messages. - */ -CURL_EXTERN const char *curl_share_strerror(CURLSHcode); - -/* - * NAME curl_easy_pause() - * - * DESCRIPTION - * - * The curl_easy_pause function pauses or unpauses transfers. Select the new - * state by setting the bitmask, use the convenience defines below. - * - */ -CURL_EXTERN CURLcode curl_easy_pause(CURL *handle, int bitmask); - -#define CURLPAUSE_RECV (1<<0) -#define CURLPAUSE_RECV_CONT (0) - -#define CURLPAUSE_SEND (1<<2) -#define CURLPAUSE_SEND_CONT (0) - -#define CURLPAUSE_ALL (CURLPAUSE_RECV|CURLPAUSE_SEND) -#define CURLPAUSE_CONT (CURLPAUSE_RECV_CONT|CURLPAUSE_SEND_CONT) - -#ifdef __cplusplus -} -#endif - -/* unfortunately, the easy.h and multi.h include files need options and info - stuff before they can be included! */ -//#include "easy.h" /* nothing in curl is fun without the easy stuff */ -//#include "multi.h" -//#include "urlapi.h" - -/* the typechecker doesn't work in C++ (yet) */ -#if defined(__GNUC__) && defined(__GNUC_MINOR__) && \ - ((__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)) && \ - !defined(__cplusplus) && !defined(CURL_DISABLE_TYPECHECK) -#include "typecheck-gcc.h" -#else -#if defined(__STDC__) && (__STDC__ >= 1) -/* This preprocessor magic that replaces a call with the exact same call is - only done to make sure application authors pass exactly three arguments - to these functions. */ -#define curl_easy_setopt(handle,opt,param) curl_easy_setopt(handle,opt,param) -#define curl_easy_getinfo(handle,info,arg) curl_easy_getinfo(handle,info,arg) -#define curl_share_setopt(share,opt,param) curl_share_setopt(share,opt,param) -#define curl_multi_setopt(handle,opt,param) curl_multi_setopt(handle,opt,param) -#endif /* __STDC__ >= 1 */ -#endif /* gcc >= 4.3 && !__cplusplus */ - -#endif /* CURLINC_CURL_H */ diff --git a/AuroraNative/curlver.h b/AuroraNative/curlver.h deleted file mode 100644 index 39e430b..0000000 --- a/AuroraNative/curlver.h +++ /dev/null @@ -1,77 +0,0 @@ -#ifndef CURLINC_CURLVER_H -#define CURLINC_CURLVER_H -/*************************************************************************** - * _ _ ____ _ - * Project ___| | | | _ \| | - * / __| | | | |_) | | - * | (__| |_| | _ <| |___ - * \___|\___/|_| \_\_____| - * - * Copyright (C) 1998 - 2020, Daniel Stenberg, , et al. - * - * This software is licensed as described in the file COPYING, which - * you should have received as part of this distribution. The terms - * are also available at https://curl.haxx.se/docs/copyright.html. - * - * You may opt to use, copy, modify, merge, publish, distribute and/or sell - * copies of the Software, and permit persons to whom the Software is - * furnished to do so, under the terms of the COPYING file. - * - * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY - * KIND, either express or implied. - * - ***************************************************************************/ - -/* This header file contains nothing but libcurl version info, generated by - a script at release-time. This was made its own header file in 7.11.2 */ - -/* This is the global package copyright */ -#define LIBCURL_COPYRIGHT "1996 - 2020 Daniel Stenberg, ." - -/* This is the version number of the libcurl package from which this header - file origins: */ -#define LIBCURL_VERSION "7.70.0" - -/* The numeric version number is also available "in parts" by using these - defines: */ -#define LIBCURL_VERSION_MAJOR 7 -#define LIBCURL_VERSION_MINOR 70 -#define LIBCURL_VERSION_PATCH 0 - -/* This is the numeric version of the libcurl version number, meant for easier - parsing and comparions by programs. The LIBCURL_VERSION_NUM define will - always follow this syntax: - - 0xXXYYZZ - - Where XX, YY and ZZ are the main version, release and patch numbers in - hexadecimal (using 8 bits each). All three numbers are always represented - using two digits. 1.2 would appear as "0x010200" while version 9.11.7 - appears as "0x090b07". - - This 6-digit (24 bits) hexadecimal number does not show pre-release number, - and it is always a greater number in a more recent release. It makes - comparisons with greater than and less than work. - - Note: This define is the full hex number and _does not_ use the - CURL_VERSION_BITS() macro since curl's own configure script greps for it - and needs it to contain the full number. -*/ -#define LIBCURL_VERSION_NUM 0x074600 - -/* - * This is the date and time when the full source package was created. The - * timestamp is not stored in git, as the timestamp is properly set in the - * tarballs by the maketgz script. - * - * The format of the date follows this template: - * - * "2007-11-23" - */ -#define LIBCURL_TIMESTAMP "2020-04-29" - -#define CURL_VERSION_BITS(x,y,z) ((x)<<16|(y)<<8|(z)) -#define CURL_AT_LEAST_VERSION(x,y,z) \ - (LIBCURL_VERSION_NUM >= CURL_VERSION_BITS(x, y, z)) - -#endif /* CURLINC_CURLVER_H */ diff --git a/AuroraNative/dllmain.cpp b/AuroraNative/dllmain.cpp index 8d88652..9dc0e5a 100644 --- a/AuroraNative/dllmain.cpp +++ b/AuroraNative/dllmain.cpp @@ -1,145 +1,20 @@ #include "pch.h" -CURLcode (*CurlSetopt)(struct Curl_easy*, CURLoption, va_list) = nullptr; - -CURLcode CurlSetoptVa(struct Curl_easy* data, CURLoption option, ...) { - va_list arg; - CURLcode result; - - va_start(arg, option); - result = CurlSetopt(data, option, arg); - va_end(arg); - - return result; -} - -CURLcode CurlEasySetopt(struct Curl_easy* data, CURLoption tag, ...) { - va_list arg, copy; - CURLcode result; - - if (data == nullptr) - return CURLE_BAD_FUNCTION_ARGUMENT; - - va_start(arg, tag); - if (tag == CURLOPT_URL) { - va_copy(copy, arg); - - std::string url(va_arg(copy, char*)); - - if (url.find(".epicgames.com") != std::string::npos) { - Url redirect(url); - -#ifdef LOCALHOST - redirect.scheme("http").host("localhost"); -#endif // LOCALHOST -#ifdef ONLINE - redirect.host("aurorafn.dev"); -#endif // ONLINE - - url = redirect.str(); - } - -#ifdef VERBOSE - printf("CurlEasySetopt (va): tag = %i, url = %s\n", tag, url.c_str()); -#endif // VERBOSE - - result = CurlSetoptVa(data, tag, url.c_str()); - - va_end(copy); -#ifdef DISABLE_PINNING - } else if (tag == CURLOPT_SSL_VERIFYPEER) { -#ifdef VERBOSE - printf("CurlEasySetopt (va): tag = %i\n", tag); -#endif // VERBOSE - - result = CurlSetoptVa(data, tag, false); -#endif // DISABLE_PINNING -#ifdef DISABLE_PROXY - } else if (tag == CURLOPT_PROXY) { -#ifdef VERBOSE - printf("CurlEasySetopt (va): tag = %i\n", tag); -#endif // VERBOSE - - result = CurlSetoptVa(data, tag, ""); -#endif // DISABLE_PROXY - } else if (tag == 1337) { -#ifdef VERBOSE - printf("CurlEasySetopt: tag = %i\n", tag); -#endif // VERBOSE - - printf("\nYou usually will never see this message whilest running Aurora, but I've seen that you're reverse engineering my hard work... Why?\n"); - printf("It took me a month to create AuroraNative, I don't have any money to upgrade my computer.\n"); - printf("I guess this is my only way to communicate to you \"skids/hackers\", but can you please stop?\n"); - printf("I understand, you want to check out my code. But, you're just going to cause more trouble than good.\n"); - printf("I don't want to be credited in your skidded version of my work, all it does is cause more confusion.\n"); - printf("Please don't distribute modified versions of my hard work, it's fine if you want to do it in private.\n"); - printf("But, don't tell anybody how to do so. You're just spoonfeeding them, it doesn't help anybody.\n"); - printf("Kemo if you remove this message, then you're just as scummy as the others.\n"); - printf("Thank you, for complying. I hope we can talk, soon. -Cyuubi\n\n"); - - result = CurlSetopt(data, tag, arg); - } - else { -#ifdef VERBOSE - printf("CurlEasySetopt: tag = %i\n", tag); -#endif // VERBOSE - - result = CurlSetopt(data, tag, arg); - } - -#ifdef VERBOSE - printf("CurlSetopt: result = %i\n", result); -#endif // VERBOSE - - va_end(arg); - - return result; -} +#include "util.h" +#include "hooks.h" VOID Main() { - AllocConsole(); - - FILE* pFile; - freopen_s(&pFile, "CONOUT$", "w", stdout); + Util::InitConsole(); printf("Aurora, made with <3 by Cyuubi and Slushia.\n"); - printf("Discord: https://discord.gg/aurorafn\n\n"); - - // CurlEasySetopt = 89 54 24 10 4C 89 44 24 18 4C 89 4C 24 20 48 83 EC 28 48 85 C9 75 08 8D 41 2B 48 83 C4 28 C3 4C - // CurlSetopt = 48 89 5C 24 08 48 89 6C 24 10 48 89 74 24 18 57 48 83 EC 30 33 ED 49 8B F0 48 8B D9 - - auto lpCurlEasySetoptAddress = Util::FindPattern("\x89\x54\x24\x10\x4C\x89\x44\x24\x18\x4C\x89\x4C\x24\x20\x48\x83\xEC\x28\x48\x85\xC9\x75\x08\x8D\x41\x2B\x48\x83\xC4\x28\xC3\x4C", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); - if (!lpCurlEasySetoptAddress) { - printf("Finding pattern for CurlEasySetopt has failed, bailing-out immediately!"); - return; - } - -#ifdef VERBOSE - printf("lpCurlEasySetoptAddress: %" PRIXPTR "\n", lpCurlEasySetoptAddress); -#endif // VERBOSE - - auto lpCurlSetoptAddress = Util::FindPattern("\x48\x89\x5C\x24\x08\x48\x89\x6C\x24\x10\x48\x89\x74\x24\x18\x57\x48\x83\xEC\x30\x33\xED\x49\x8B\xF0\x48\x8B\xD9", "xxxxxxxxxxxxxxxxxxxxxxxxxxxx"); - if (!lpCurlSetoptAddress) { - printf("Finding pattern for CurlSetopt has failed, bailing-out immediately!"); - return; - } - -#ifdef VERBOSE - printf("lpCurlSetoptAddress: %" PRIXPTR "\n\n", lpCurlSetoptAddress); -#endif // VERBOSE - - LPVOID lpCurlEasySetopt = reinterpret_cast(lpCurlEasySetoptAddress); - LPVOID lpCurlSetopt = reinterpret_cast(lpCurlSetoptAddress); - - (new VHook())->Hook((uintptr_t)lpCurlEasySetopt, (uintptr_t)CurlEasySetopt); + printf("Discord: https://discord.gg/AuroraFN\n\n"); - CurlSetopt = reinterpret_cast(lpCurlSetopt); + InitHooks(); } BOOL APIENTRY DllMain(HMODULE hModule, DWORD dwReason, LPVOID lpReserved) { - if (dwReason == DLL_PROCESS_ATTACH) { + if (dwReason == DLL_PROCESS_ATTACH) Main(); - } return TRUE; } diff --git a/AuroraNative/framework.h b/AuroraNative/framework.h index 27154b7..8e88283 100644 --- a/AuroraNative/framework.h +++ b/AuroraNative/framework.h @@ -10,9 +10,3 @@ #include #include #include - -#include "util.h" -#include "hook.h" - -#include "curl.h" -#include "url.hpp" \ No newline at end of file diff --git a/AuroraNative/hook.cpp b/AuroraNative/hook.cpp index 1a47846..bdd8e00 100644 --- a/AuroraNative/hook.cpp +++ b/AuroraNative/hook.cpp @@ -1,26 +1,28 @@ #include "pch.h" +#include "hook.h" #define XIP Rip -uintptr_t VHook::lpTarget = 0; -uintptr_t VHook::lpDetour = 0; +uintptr_t VHook::pTarget = 0; +uintptr_t VHook::pDetour = 0; PVOID VHook::hHandle = nullptr; + DWORD VHook::dwProtect = 0; -BOOL VHook::Hook(uintptr_t lpTarget = 0, uintptr_t lpDetour = 0) +BOOL VHook::Hook(uintptr_t pTarget = 0, uintptr_t pDetour = 0) { - if (lpTarget != 0) - VHook::lpTarget = lpTarget; - if (lpDetour != 0) - VHook::lpDetour = lpDetour; + if (pTarget != 0) + VHook::pTarget = pTarget; + if (pDetour != 0) + VHook::pDetour = pDetour; - if (IsSamePage((const uint8_t*)lpTarget, (const uint8_t*)lpDetour)) + if (IsSamePage((const uint8_t*)pTarget, (const uint8_t*)pDetour)) return false; hHandle = AddVectoredExceptionHandler(true, (PVECTORED_EXCEPTION_HANDLER)Handler); - if (hHandle && VirtualProtect((LPVOID)lpTarget, 1, PAGE_EXECUTE_READ | PAGE_GUARD, &dwProtect)) + if (hHandle && VirtualProtect((LPVOID)pTarget, 1, PAGE_EXECUTE_READ | PAGE_GUARD, &dwProtect)) return true; return false; @@ -30,7 +32,7 @@ BOOL VHook::Unhook() { DWORD dwOldProtect; - if (hHandle && VirtualProtect((LPVOID)lpTarget, 1, dwProtect, &dwOldProtect) && RemoveVectoredExceptionHandler(hHandle)) + if (hHandle && VirtualProtect((LPVOID)pTarget, 1, dwProtect, &dwOldProtect) && RemoveVectoredExceptionHandler(hHandle)) return true; return false; @@ -41,32 +43,30 @@ LONG WINAPI VHook::Handler(EXCEPTION_POINTERS* pExceptionInfo) DWORD dwOldProtect; switch (pExceptionInfo->ExceptionRecord->ExceptionCode) { - case STATUS_GUARD_PAGE_VIOLATION: - if (pExceptionInfo->ContextRecord->XIP == (uintptr_t)lpTarget) - pExceptionInfo->ContextRecord->XIP = (uintptr_t)lpDetour; + case STATUS_GUARD_PAGE_VIOLATION: + if (pExceptionInfo->ContextRecord->XIP == (uintptr_t)pTarget) + pExceptionInfo->ContextRecord->XIP = (uintptr_t)pDetour; + + pExceptionInfo->ContextRecord->EFlags |= 0x100; - pExceptionInfo->ContextRecord->EFlags |= 0x100; - return EXCEPTION_CONTINUE_EXECUTION; + return EXCEPTION_CONTINUE_EXECUTION; - case STATUS_SINGLE_STEP: - VirtualProtect((LPVOID)lpTarget, 1, PAGE_EXECUTE_READ | PAGE_GUARD, &dwOldProtect); - return EXCEPTION_CONTINUE_EXECUTION; + case STATUS_SINGLE_STEP: + VirtualProtect((LPVOID)pTarget, 1, PAGE_EXECUTE_READ | PAGE_GUARD, &dwOldProtect); - default: - break; + return EXCEPTION_CONTINUE_EXECUTION; } return EXCEPTION_CONTINUE_SEARCH; } -BOOL VHook::IsSamePage(const uint8_t* pAddressFirst, const uint8_t* pAddressSecond) +BOOL VHook::IsSamePage(const uint8_t* pFirstAddress, const uint8_t* pSecondAddress) { MEMORY_BASIC_INFORMATION mbiFirst, mbiSecond; - if (!VirtualQuery(pAddressFirst, &mbiFirst, sizeof(mbiFirst))) + if (!VirtualQuery(pFirstAddress, &mbiFirst, sizeof(mbiFirst))) return true; - - if (!VirtualQuery(pAddressSecond, &mbiSecond, sizeof(mbiSecond))) + if (!VirtualQuery(pSecondAddress, &mbiSecond, sizeof(mbiSecond))) return true; if (mbiFirst.BaseAddress == mbiSecond.BaseAddress) diff --git a/AuroraNative/hook.h b/AuroraNative/hook.h index 283d87f..d5102db 100644 --- a/AuroraNative/hook.h +++ b/AuroraNative/hook.h @@ -4,18 +4,18 @@ class VHook { private: - static uintptr_t lpTarget; - static uintptr_t lpDetour; + static uintptr_t pTarget; + static uintptr_t pDetour; static PVOID hHandle; static DWORD dwProtect; public: - static BOOL Hook(uintptr_t lpTarget, uintptr_t lpDetour); + static BOOL Hook(uintptr_t pTarget, uintptr_t pDetour); static BOOL Unhook(); private: static LONG WINAPI Handler(EXCEPTION_POINTERS *pExceptionInfo); - static BOOL IsSamePage(const uint8_t* pAddressFirst, const uint8_t* pAddressSecond); + static BOOL IsSamePage(const uint8_t* pFirstAddress, const uint8_t* pSecondAddress); }; diff --git a/AuroraNative/hooks.h b/AuroraNative/hooks.h new file mode 100644 index 0000000..7f2c147 --- /dev/null +++ b/AuroraNative/hooks.h @@ -0,0 +1,130 @@ +#ifndef HOOKS_H +#define HOOKS_H + +#include "pch.h" + +#include "hook.h" +#include "url.hpp" + +LPVOID lpCurlSetopt; +LPVOID lpCurlEasySetopt; + +VHook* pCurlEasySetoptHook; + +LONG(*CurlSetopt)(LPVOID, INT, va_list) = nullptr; + +inline LONG CurlSetoptVa(LPVOID lpContext, INT iOption, ...) { + va_list arg; + LONG result; + + va_start(arg, iOption); + + result = CurlSetopt(lpContext, iOption, arg); + + va_end(arg); + + return result; +} + +inline LONG CurlEasySetopt(LPVOID lpContext, INT iTag, ...) { + va_list arg, copy; + LONG result; + + if (lpContext == nullptr) + return 43; // CURLE_BAD_FUNCTION_ARGUMENT + + va_start(arg, iTag); + + if (IsDebuggerPresent()) + exit(EXIT_FAILURE); + + if (iTag == 10002) { // CURLOPT_URL + va_copy(copy, arg); + + std::string url(va_arg(copy, char*)); + + if (url.find(".epicgames.com") != std::string::npos) { + Url redirect(url); + +#ifdef LOCALHOST + redirect.scheme("http").host("localhost").add_query("nver", VERSION); +#endif // LOCALHOST +#ifdef ONLINE + redirect.host("aurorafn.dev").add_query("nver", VERSION); +#endif // ONLINE + + url = redirect.str(); + } + +#ifdef VERBOSE + printf("CurlEasySetopt (va): tag = %i, url = %s\n", tag, url.c_str()); +#endif // VERBOSE + + result = CurlSetoptVa(lpContext, iTag, url.c_str()); + + va_end(copy); +#ifdef DISABLE_PINNING + } else if (iTag == 64) { // CURLOPT_SSL_VERIFYPEER +#ifdef VERBOSE + printf("CurlEasySetopt (va): tag = %i\n", tag); +#endif // VERBOSE + + result = CurlSetoptVa(lpContext, iTag, false); +#endif // DISABLE_PINNING +#ifdef DISABLE_PROXY + } else if (iTag == 10004) { // CURLOPT_PROXY +#ifdef VERBOSE + printf("CurlEasySetopt (va): tag = %i\n", tag); +#endif // VERBOSE + + result = CurlSetoptVa(lpContext, iTag, ""); +#endif // DISABLE_PROXY + } else { +#ifdef VERBOSE + printf("CurlEasySetopt: tag = %i\n", tag); +#endif // VERBOSE + + result = CurlSetopt(lpContext, iTag, arg); + } + +#ifdef VERBOSE + printf("CurlSetopt: result = %i\n", result); +#endif // VERBOSE + + va_end(arg); + + return result; +} + +VOID InitHooks() { + auto pCurlEasySetoptAddress = Util::FindPattern("\x89\x54\x24\x10\x4C\x89\x44\x24\x18\x4C\x89\x4C\x24\x20\x48\x83\xEC\x28\x48\x85\xC9\x75\x08\x8D\x41\x2B\x48\x83\xC4\x28\xC3\x4C", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); + if (!pCurlEasySetoptAddress) { + printf("Finding pattern for CurlEasySetopt has failed, exiting immediately!\n"); + exit(EXIT_FAILURE); + } + +#ifdef VERBOSE + printf("lpCurlEasySetoptAddress: %" PRIXPTR "\n", lpCurlEasySetoptAddress); +#endif // VERBOSE + + auto pCurlSetoptAddress = Util::FindPattern("\x48\x89\x5C\x24\x08\x48\x89\x6C\x24\x10\x48\x89\x74\x24\x18\x57\x48\x83\xEC\x30\x33\xED\x49\x8B\xF0\x48\x8B\xD9", "xxxxxxxxxxxxxxxxxxxxxxxxxxxx"); + if (!pCurlSetoptAddress) { + printf("Finding pattern for CurlSetopt has failed, exiting immediately!\n"); + exit(EXIT_FAILURE); + } + +#ifdef VERBOSE + printf("lpCurlSetoptAddress: %" PRIXPTR "\n", lpCurlSetoptAddress); +#endif // VERBOSE + + lpCurlSetopt = reinterpret_cast(pCurlSetoptAddress); + lpCurlEasySetopt = reinterpret_cast(pCurlEasySetoptAddress); + + pCurlEasySetoptHook = new VHook(); + + CurlSetopt = reinterpret_cast(lpCurlSetopt); + + pCurlEasySetoptHook->Hook((uintptr_t)lpCurlEasySetopt, (uintptr_t)CurlEasySetopt); +} + +#endif // HOOKS_H diff --git a/AuroraNative/system.h b/AuroraNative/system.h deleted file mode 100644 index 867af61..0000000 --- a/AuroraNative/system.h +++ /dev/null @@ -1,504 +0,0 @@ -#ifndef CURLINC_SYSTEM_H -#define CURLINC_SYSTEM_H -/*************************************************************************** - * _ _ ____ _ - * Project ___| | | | _ \| | - * / __| | | | |_) | | - * | (__| |_| | _ <| |___ - * \___|\___/|_| \_\_____| - * - * Copyright (C) 1998 - 2019, Daniel Stenberg, , et al. - * - * This software is licensed as described in the file COPYING, which - * you should have received as part of this distribution. The terms - * are also available at https://curl.haxx.se/docs/copyright.html. - * - * You may opt to use, copy, modify, merge, publish, distribute and/or sell - * copies of the Software, and permit persons to whom the Software is - * furnished to do so, under the terms of the COPYING file. - * - * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY - * KIND, either express or implied. - * - ***************************************************************************/ - -/* - * Try to keep one section per platform, compiler and architecture, otherwise, - * if an existing section is reused for a different one and later on the - * original is adjusted, probably the piggybacking one can be adversely - * changed. - * - * In order to differentiate between platforms/compilers/architectures use - * only compiler built in predefined preprocessor symbols. - * - * curl_off_t - * ---------- - * - * For any given platform/compiler curl_off_t must be typedef'ed to a 64-bit - * wide signed integral data type. The width of this data type must remain - * constant and independent of any possible large file support settings. - * - * As an exception to the above, curl_off_t shall be typedef'ed to a 32-bit - * wide signed integral data type if there is no 64-bit type. - * - * As a general rule, curl_off_t shall not be mapped to off_t. This rule shall - * only be violated if off_t is the only 64-bit data type available and the - * size of off_t is independent of large file support settings. Keep your - * build on the safe side avoiding an off_t gating. If you have a 64-bit - * off_t then take for sure that another 64-bit data type exists, dig deeper - * and you will find it. - * - */ - -#if defined(__DJGPP__) || defined(__GO32__) -# if defined(__DJGPP__) && (__DJGPP__ > 1) -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# else -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -#elif defined(__SALFORDC__) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -#elif defined(__BORLANDC__) -# if (__BORLANDC__ < 0x520) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# else -# define CURL_TYPEOF_CURL_OFF_T __int64 -# define CURL_FORMAT_CURL_OFF_T "I64d" -# define CURL_FORMAT_CURL_OFF_TU "I64u" -# define CURL_SUFFIX_CURL_OFF_T i64 -# define CURL_SUFFIX_CURL_OFF_TU ui64 -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -#elif defined(__TURBOC__) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -#elif defined(__WATCOMC__) -# if defined(__386__) -# define CURL_TYPEOF_CURL_OFF_T __int64 -# define CURL_FORMAT_CURL_OFF_T "I64d" -# define CURL_FORMAT_CURL_OFF_TU "I64u" -# define CURL_SUFFIX_CURL_OFF_T i64 -# define CURL_SUFFIX_CURL_OFF_TU ui64 -# else -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -#elif defined(__POCC__) -# if (__POCC__ < 280) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# elif defined(_MSC_VER) -# define CURL_TYPEOF_CURL_OFF_T __int64 -# define CURL_FORMAT_CURL_OFF_T "I64d" -# define CURL_FORMAT_CURL_OFF_TU "I64u" -# define CURL_SUFFIX_CURL_OFF_T i64 -# define CURL_SUFFIX_CURL_OFF_TU ui64 -# else -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -#elif defined(__LCC__) -# if defined(__e2k__) /* MCST eLbrus C Compiler */ -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t -# define CURL_PULL_SYS_TYPES_H 1 -# define CURL_PULL_SYS_SOCKET_H 1 -# else /* Local (or Little) C Compiler */ -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# define CURL_TYPEOF_CURL_SOCKLEN_T int -# endif - -#elif defined(__SYMBIAN32__) -# if defined(__EABI__) /* Treat all ARM compilers equally */ -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# elif defined(__CW32__) -# pragma longlong on -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# elif defined(__VC32__) -# define CURL_TYPEOF_CURL_OFF_T __int64 -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T unsigned int - -#elif defined(__MWERKS__) -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -#elif defined(_WIN32_WCE) -# define CURL_TYPEOF_CURL_OFF_T __int64 -# define CURL_FORMAT_CURL_OFF_T "I64d" -# define CURL_FORMAT_CURL_OFF_TU "I64u" -# define CURL_SUFFIX_CURL_OFF_T i64 -# define CURL_SUFFIX_CURL_OFF_TU ui64 -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -#elif defined(__MINGW32__) -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "I64d" -# define CURL_FORMAT_CURL_OFF_TU "I64u" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t -# define CURL_PULL_SYS_TYPES_H 1 -# define CURL_PULL_WS2TCPIP_H 1 - -#elif defined(__VMS) -# if defined(__VAX) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# else -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T unsigned int - -#elif defined(__OS400__) -# if defined(__ILEC400__) -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t -# define CURL_PULL_SYS_TYPES_H 1 -# define CURL_PULL_SYS_SOCKET_H 1 -# endif - -#elif defined(__MVS__) -# if defined(__IBMC__) || defined(__IBMCPP__) -# if defined(_ILP32) -# elif defined(_LP64) -# endif -# if defined(_LONG_LONG) -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# elif defined(_LP64) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# else -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t -# define CURL_PULL_SYS_TYPES_H 1 -# define CURL_PULL_SYS_SOCKET_H 1 -# endif - -#elif defined(__370__) -# if defined(__IBMC__) || defined(__IBMCPP__) -# if defined(_ILP32) -# elif defined(_LP64) -# endif -# if defined(_LONG_LONG) -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# elif defined(_LP64) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# else -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t -# define CURL_PULL_SYS_TYPES_H 1 -# define CURL_PULL_SYS_SOCKET_H 1 -# endif - -#elif defined(TPF) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -#elif defined(__TINYC__) /* also known as tcc */ -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t -# define CURL_PULL_SYS_TYPES_H 1 -# define CURL_PULL_SYS_SOCKET_H 1 - -#elif defined(__SUNPRO_C) || defined(__SUNPRO_CC) /* Oracle Solaris Studio */ -# if !defined(__LP64) && (defined(__ILP32) || \ - defined(__i386) || \ - defined(__sparcv8) || \ - defined(__sparcv8plus)) -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# elif defined(__LP64) || \ - defined(__amd64) || defined(__sparcv9) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t -# define CURL_PULL_SYS_TYPES_H 1 -# define CURL_PULL_SYS_SOCKET_H 1 - -#elif defined(__xlc__) /* IBM xlc compiler */ -# if !defined(_LP64) -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# else -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t -# define CURL_PULL_SYS_TYPES_H 1 -# define CURL_PULL_SYS_SOCKET_H 1 - -/* ===================================== */ -/* KEEP MSVC THE PENULTIMATE ENTRY */ -/* ===================================== */ - -#elif defined(_MSC_VER) -# if (_MSC_VER >= 900) && (_INTEGRAL_MAX_BITS >= 64) -# define CURL_TYPEOF_CURL_OFF_T __int64 -# define CURL_FORMAT_CURL_OFF_T "I64d" -# define CURL_FORMAT_CURL_OFF_TU "I64u" -# define CURL_SUFFIX_CURL_OFF_T i64 -# define CURL_SUFFIX_CURL_OFF_TU ui64 -# else -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T int - -/* ===================================== */ -/* KEEP GENERIC GCC THE LAST ENTRY */ -/* ===================================== */ - -#elif defined(__GNUC__) && !defined(_SCO_DS) -# if !defined(__LP64__) && \ - (defined(__ILP32__) || defined(__i386__) || defined(__hppa__) || \ - defined(__ppc__) || defined(__powerpc__) || defined(__arm__) || \ - defined(__sparc__) || defined(__mips__) || defined(__sh__) || \ - defined(__XTENSA__) || \ - (defined(__SIZEOF_LONG__) && __SIZEOF_LONG__ == 4) || \ - (defined(__LONG_MAX__) && __LONG_MAX__ == 2147483647L)) -# define CURL_TYPEOF_CURL_OFF_T long long -# define CURL_FORMAT_CURL_OFF_T "lld" -# define CURL_FORMAT_CURL_OFF_TU "llu" -# define CURL_SUFFIX_CURL_OFF_T LL -# define CURL_SUFFIX_CURL_OFF_TU ULL -# elif defined(__LP64__) || \ - defined(__x86_64__) || defined(__ppc64__) || defined(__sparc64__) || \ - defined(__e2k__) || \ - (defined(__SIZEOF_LONG__) && __SIZEOF_LONG__ == 8) || \ - (defined(__LONG_MAX__) && __LONG_MAX__ == 9223372036854775807L) -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# endif -# define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t -# define CURL_PULL_SYS_TYPES_H 1 -# define CURL_PULL_SYS_SOCKET_H 1 - -#else -/* generic "safe guess" on old 32 bit style */ -# define CURL_TYPEOF_CURL_OFF_T long -# define CURL_FORMAT_CURL_OFF_T "ld" -# define CURL_FORMAT_CURL_OFF_TU "lu" -# define CURL_SUFFIX_CURL_OFF_T L -# define CURL_SUFFIX_CURL_OFF_TU UL -# define CURL_TYPEOF_CURL_SOCKLEN_T int -#endif - -#ifdef _AIX -/* AIX needs */ -#define CURL_PULL_SYS_POLL_H -#endif - - -/* CURL_PULL_WS2TCPIP_H is defined above when inclusion of header file */ -/* ws2tcpip.h is required here to properly make type definitions below. */ -#ifdef CURL_PULL_WS2TCPIP_H -# include -# include -# include -#endif - -/* CURL_PULL_SYS_TYPES_H is defined above when inclusion of header file */ -/* sys/types.h is required here to properly make type definitions below. */ -#ifdef CURL_PULL_SYS_TYPES_H -# include -#endif - -/* CURL_PULL_SYS_SOCKET_H is defined above when inclusion of header file */ -/* sys/socket.h is required here to properly make type definitions below. */ -#ifdef CURL_PULL_SYS_SOCKET_H -# include -#endif - -/* CURL_PULL_SYS_POLL_H is defined above when inclusion of header file */ -/* sys/poll.h is required here to properly make type definitions below. */ -#ifdef CURL_PULL_SYS_POLL_H -# include -#endif - -/* Data type definition of curl_socklen_t. */ -#ifdef CURL_TYPEOF_CURL_SOCKLEN_T - typedef CURL_TYPEOF_CURL_SOCKLEN_T curl_socklen_t; -#endif - -/* Data type definition of curl_off_t. */ - -#ifdef CURL_TYPEOF_CURL_OFF_T - typedef CURL_TYPEOF_CURL_OFF_T curl_off_t; -#endif - -/* - * CURL_ISOCPP and CURL_OFF_T_C definitions are done here in order to allow - * these to be visible and exported by the external libcurl interface API, - * while also making them visible to the library internals, simply including - * curl_setup.h, without actually needing to include curl.h internally. - * If some day this section would grow big enough, all this should be moved - * to its own header file. - */ - -/* - * Figure out if we can use the ## preprocessor operator, which is supported - * by ISO/ANSI C and C++. Some compilers support it without setting __STDC__ - * or __cplusplus so we need to carefully check for them too. - */ - -#if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus) || \ - defined(__HP_aCC) || defined(__BORLANDC__) || defined(__LCC__) || \ - defined(__POCC__) || defined(__SALFORDC__) || defined(__HIGHC__) || \ - defined(__ILEC400__) - /* This compiler is believed to have an ISO compatible preprocessor */ -#define CURL_ISOCPP -#else - /* This compiler is believed NOT to have an ISO compatible preprocessor */ -#undef CURL_ISOCPP -#endif - -/* - * Macros for minimum-width signed and unsigned curl_off_t integer constants. - */ - -#if defined(__BORLANDC__) && (__BORLANDC__ == 0x0551) -# define CURLINC_OFF_T_C_HLPR2(x) x -# define CURLINC_OFF_T_C_HLPR1(x) CURLINC_OFF_T_C_HLPR2(x) -# define CURL_OFF_T_C(Val) CURLINC_OFF_T_C_HLPR1(Val) ## \ - CURLINC_OFF_T_C_HLPR1(CURL_SUFFIX_CURL_OFF_T) -# define CURL_OFF_TU_C(Val) CURLINC_OFF_T_C_HLPR1(Val) ## \ - CURLINC_OFF_T_C_HLPR1(CURL_SUFFIX_CURL_OFF_TU) -#else -# ifdef CURL_ISOCPP -# define CURLINC_OFF_T_C_HLPR2(Val,Suffix) Val ## Suffix -# else -# define CURLINC_OFF_T_C_HLPR2(Val,Suffix) Val/**/Suffix -# endif -# define CURLINC_OFF_T_C_HLPR1(Val,Suffix) CURLINC_OFF_T_C_HLPR2(Val,Suffix) -# define CURL_OFF_T_C(Val) CURLINC_OFF_T_C_HLPR1(Val,CURL_SUFFIX_CURL_OFF_T) -# define CURL_OFF_TU_C(Val) CURLINC_OFF_T_C_HLPR1(Val,CURL_SUFFIX_CURL_OFF_TU) -#endif - -#endif /* CURLINC_SYSTEM_H */ diff --git a/AuroraNative/url.cpp b/AuroraNative/url.cpp index 5e0f987..7d07407 100644 --- a/AuroraNative/url.cpp +++ b/AuroraNative/url.cpp @@ -1,4 +1,6 @@ #include "pch.h" + +#include "url.hpp" //#include #include #include diff --git a/AuroraNative/util.h b/AuroraNative/util.h index c7c5b70..efd3a87 100644 --- a/AuroraNative/util.h +++ b/AuroraNative/util.h @@ -14,6 +14,13 @@ class Util { } public: + static inline VOID InitConsole() { + AllocConsole(); + + FILE* pFile; + freopen_s(&pFile, "CONOUT$", "w", stdout); + } + static inline PBYTE FindPattern(PVOID pBase, DWORD dwSize, LPCSTR lpPattern, LPCSTR lpMask) { dwSize -= static_cast(strlen(lpMask)); diff --git a/AuroraPacket/AuroraPacket.csproj b/AuroraPacket/AuroraPacket.csproj deleted file mode 100644 index fb60f66..0000000 --- a/AuroraPacket/AuroraPacket.csproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - Exe - netcoreapp3.1 - - - - - - - - diff --git a/AuroraPacket/Program.cs b/AuroraPacket/Program.cs deleted file mode 100644 index e298522..0000000 --- a/AuroraPacket/Program.cs +++ /dev/null @@ -1,17 +0,0 @@ -using Serilog; -using Serilog.Core; - -namespace AuroraPacket -{ - class Program - { - static Logger _log = new LoggerConfiguration() - .WriteTo.Console() - .CreateLogger(); - - static void Main(string[] args) - { - _log.Information("AuroraPacket by Cyuubi, do not redistribute!"); - } - } -} diff --git a/AuroraServer/AuroraServer.csproj b/AuroraServer/AuroraServer.csproj index 1e56309..fb60f66 100644 --- a/AuroraServer/AuroraServer.csproj +++ b/AuroraServer/AuroraServer.csproj @@ -10,8 +10,4 @@ - - - - diff --git a/AuroraServer/IO/BitReader.cs b/AuroraServer/IO/BitReader.cs new file mode 100644 index 0000000..3cb0342 --- /dev/null +++ b/AuroraServer/IO/BitReader.cs @@ -0,0 +1,72 @@ +using System; +using System.Collections; +using System.Collections.Generic; + +namespace AuroraServer.IO +{ + class BitReader + { + #region Field Region + + public int Position; + + #endregion + + #region Property Region + + public BitArray Bits { get; private set; } + + #endregion + + #region Constructor Region + + public BitReader(bool[] values) + { + Bits = new BitArray(values); + } + + public BitReader(byte[] bytes) + { + Bits = new BitArray(bytes); + } + + #endregion + + #region Method Region + + public bool ReadBit() => Bits[Position++]; + + public byte ReadByte() + { + byte result = 0; + + for (int index = 0; index < 8; index++) + { + if (ReadBit()) + result |= (byte)(1 << index); + } + + return result; + } + + public IEnumerable ReadBytes(int count) + { + byte[] result = new byte[count]; + + for (int index = 0; index < count; index++) + result[index] = ReadByte(); + + return result; + } + + public short ReadInt16() => BitConverter.ToInt16((byte[])ReadBytes(2)); + + public int ReadInt32() => BitConverter.ToInt32((byte[])ReadBytes(4)); + + public float ReadSingle() => BitConverter.ToSingle((byte[])ReadBytes(4)); + + public long ReadInt64() => BitConverter.ToInt64((byte[])ReadBytes(8)); + + #endregion + } +} diff --git a/AuroraUnified.sln b/AuroraUnified.sln index 78da8dd..9e93c5e 100644 --- a/AuroraUnified.sln +++ b/AuroraUnified.sln @@ -9,10 +9,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuroraLauncher", "AuroraLau EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AuroraServer", "AuroraServer\AuroraServer.csproj", "{78AE5454-2195-4FF4-9E95-74F34683A924}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuroraCommon", "AuroraCommon\AuroraCommon.csproj", "{0A8AE25E-3B4A-451D-8035-EFF8FF8FB331}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuroraPacket", "AuroraPacket\AuroraPacket.csproj", "{F728F451-9064-4883-889A-6586D546E696}" -EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -41,22 +37,6 @@ Global {78AE5454-2195-4FF4-9E95-74F34683A924}.Release|Any CPU.Build.0 = Release|Any CPU {78AE5454-2195-4FF4-9E95-74F34683A924}.Release|x64.ActiveCfg = Release|Any CPU {78AE5454-2195-4FF4-9E95-74F34683A924}.Release|x64.Build.0 = Release|Any CPU - {0A8AE25E-3B4A-451D-8035-EFF8FF8FB331}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0A8AE25E-3B4A-451D-8035-EFF8FF8FB331}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0A8AE25E-3B4A-451D-8035-EFF8FF8FB331}.Debug|x64.ActiveCfg = Debug|Any CPU - {0A8AE25E-3B4A-451D-8035-EFF8FF8FB331}.Debug|x64.Build.0 = Debug|Any CPU - {0A8AE25E-3B4A-451D-8035-EFF8FF8FB331}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0A8AE25E-3B4A-451D-8035-EFF8FF8FB331}.Release|Any CPU.Build.0 = Release|Any CPU - {0A8AE25E-3B4A-451D-8035-EFF8FF8FB331}.Release|x64.ActiveCfg = Release|Any CPU - {0A8AE25E-3B4A-451D-8035-EFF8FF8FB331}.Release|x64.Build.0 = Release|Any CPU - {F728F451-9064-4883-889A-6586D546E696}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F728F451-9064-4883-889A-6586D546E696}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F728F451-9064-4883-889A-6586D546E696}.Debug|x64.ActiveCfg = Debug|Any CPU - {F728F451-9064-4883-889A-6586D546E696}.Debug|x64.Build.0 = Debug|Any CPU - {F728F451-9064-4883-889A-6586D546E696}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F728F451-9064-4883-889A-6586D546E696}.Release|Any CPU.Build.0 = Release|Any CPU - {F728F451-9064-4883-889A-6586D546E696}.Release|x64.ActiveCfg = Release|Any CPU - {F728F451-9064-4883-889A-6586D546E696}.Release|x64.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Tools/upx.exe b/Tools/upx.exe new file mode 100644 index 0000000000000000000000000000000000000000..436082b92729609eaec9da89564ca90102c76d5a GIT binary patch literal 412672 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 h9`+FQ8!8=_4Ca-C#82m!j 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 G{JvPsif((DxsS&y%xkir|-`)a*H@1P9Vf%hs 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 LIzasYmE(T_2prx} literal 0 HcmV?d00001

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� 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%0D*%78~o<#CknmcQzEsOJ22ql%T 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