diff --git a/29WxOrder/29WxOrder.csproj b/29WxOrder/29WxOrder.csproj index 16bf486..ef095ec 100644 --- a/29WxOrder/29WxOrder.csproj +++ b/29WxOrder/29WxOrder.csproj @@ -26,7 +26,7 @@ true full false - bin\Debug\ + ..\..\KJD Cef138\Bin\ DEBUG;TRACE prompt 4 @@ -62,7 +62,7 @@ true - ..\bin\ + ..\..\KJD Cef138\Bin\ DEBUG;TRACE full x86 @@ -71,7 +71,7 @@ true - ..\bin\ + ..\..\KJD Cef138\Bin\ TRACE true pdbonly @@ -236,6 +236,12 @@ MyProSkuItemsControl.cs + + Component + + + UcCheckBox.cs + UserControl @@ -538,6 +544,8 @@ + + diff --git a/29WxOrder/BuyForms/BuyBrower.cs b/29WxOrder/BuyForms/BuyBrower.cs index 09020ee..e07a444 100644 --- a/29WxOrder/BuyForms/BuyBrower.cs +++ b/29WxOrder/BuyForms/BuyBrower.cs @@ -20,7 +20,7 @@ using Work.BuyUsers; namespace _29WxOrder.BuyForms { - public partial class BuyBrower : BaseForm + public partial class BuyBrower : BaseGeneralForm { public BuyBrower() { @@ -28,7 +28,7 @@ namespace _29WxOrder.BuyForms } public MainForm mainForm; - public string userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"; + public string userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"; public ChromiumWebBrowser cefWebBrowser1 = null; private NaiBa.CefHelper.Handler.CustomResourceRequestHandler resourceRequestHandler = null; public string webUrl = ""; @@ -387,7 +387,7 @@ namespace _29WxOrder.BuyForms cookies += item.Name + "=" + item.Value + ";"; } - string url = BaseClass.DouYinBuildObjString("user_login_cookies&act=douyin_buy_in_add"); + string url = BaseClass.Build29WxObjString("user_login_cookies&act=douyin_buy_in_add"); StringBuilder data = new StringBuilder(); data.Append("&user_name=" + name); data.Append("&user_id=1"); diff --git a/29WxOrder/BuyForms/BuyProductBrower.cs b/29WxOrder/BuyForms/BuyProductBrower.cs index 0e6c598..552f702 100644 --- a/29WxOrder/BuyForms/BuyProductBrower.cs +++ b/29WxOrder/BuyForms/BuyProductBrower.cs @@ -16,7 +16,7 @@ using Work.BuyUsers; namespace _29WxOrder.BuyForms { - public partial class BuyProductBrower : BaseForm + public partial class BuyProductBrower : BaseGeneralForm { public ChromiumWebBrowser cefWebBrowser = null; public string WebUrl = ""; @@ -25,7 +25,7 @@ namespace _29WxOrder.BuyForms { InitializeComponent(); } - public string userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"; + public string userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"; public string buyermobile = ""; private void BuyProductBrower_Load(object sender, EventArgs e) diff --git a/29WxOrder/FactoryExportForms/FactoryExportForm.cs b/29WxOrder/FactoryExportForms/FactoryExportForm.cs index 6b501fd..5d871b3 100644 --- a/29WxOrder/FactoryExportForms/FactoryExportForm.cs +++ b/29WxOrder/FactoryExportForms/FactoryExportForm.cs @@ -20,7 +20,7 @@ using Work.BaseForms; namespace _29WxOrder.FactoryExportForms { - public partial class FactoryExportForm : BaseForm + public partial class FactoryExportForm : BaseGeneralForm { public List productIdList = new List(); List lstDouYinOrder = new List(); @@ -46,7 +46,7 @@ namespace _29WxOrder.FactoryExportForms reads: List lstDouYinOrderTemp = new List(); - string url = BaseClass.DouYinBuildObjString("order&act=get"); + string url = BaseClass.Build29WxObjString("order&act=get"); string data = "&order_status_buy=1&page=" + (page - 1) + "&pageSize=" + pageSize; // 按时间升序排列 data += "&order_by=create_time"; @@ -235,7 +235,7 @@ namespace _29WxOrder.FactoryExportForms sb.Append("&order_status_buy=0"); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 sb.Append("&remark=" + douYinOrderModel.remark); - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); CollectionClass.orderDataList.Remove(douYinOrderModel); this.lstDouYinOrder.Remove(douYinOrderModel); @@ -314,7 +314,7 @@ namespace _29WxOrder.FactoryExportForms douYinOrderModel.remark = JObject.Parse(htmljm)["data"]["shop_order_detail"]["seller_words"].ToString(); sb.Append("&order_id=" + douYinOrderModel.order_id); sb.Append("&is_update_order=0");//1修改状态0不修改状态 - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); string htmjg = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); douYinOrderModel.remark = JObject.Parse(htmljm)["data"]["shop_order_detail"]["seller_words"].ToString(); SetOrderEditShowInDgvRows(douYinOrderModel, 1); @@ -460,7 +460,7 @@ namespace _29WxOrder.FactoryExportForms sb.Append("&order_id=" + order_id); sb.Append("&order_status_buy=" + status); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 - string upjmurl = BaseClass.DouYinBuildObjString("order&act=update"); + string upjmurl = BaseClass.Build29WxObjString("order&act=update"); string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString()); string code = JObject.Parse(html)["code"].ToString(); diff --git a/29WxOrder/LoginForm.Designer.cs b/29WxOrder/LoginForm.Designer.cs index 98a04dc..bf2dd38 100644 --- a/29WxOrder/LoginForm.Designer.cs +++ b/29WxOrder/LoginForm.Designer.cs @@ -31,6 +31,7 @@ namespace _29WxOrder { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LoginForm)); this.panel1 = new System.Windows.Forms.Panel(); + this.lblContactSupport = new System.Windows.Forms.LinkLabel(); this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.pnlShowRemember = new DevComponents.DotNetBar.PanelEx(); this.linkLabel2 = new System.Windows.Forms.LinkLabel(); @@ -42,7 +43,6 @@ namespace _29WxOrder this.checkBoxAutoLogin = new DevComponents.DotNetBar.Controls.CheckBoxX(); this.remember = new DevComponents.DotNetBar.Controls.CheckBoxX(); this.loginPanel = new DevComponents.DotNetBar.PanelEx(); - this.lblContactSupport = new System.Windows.Forms.LinkLabel(); ((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).BeginInit(); this.panel1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); @@ -51,7 +51,7 @@ namespace _29WxOrder // // pbCloseBase // - this.pbCloseBase.Location = new System.Drawing.Point(321, 0); + this.pbCloseBase.Location = new System.Drawing.Point(322, 0); // // panel1 // @@ -70,15 +70,28 @@ namespace _29WxOrder this.panel1.Controls.Add(this.checkBoxAutoLogin); this.panel1.Controls.Add(this.remember); this.panel1.Controls.Add(this.loginPanel); - this.panel1.Location = new System.Drawing.Point(3, 32); + this.panel1.Location = new System.Drawing.Point(2, 32); this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(347, 227); + this.panel1.Size = new System.Drawing.Size(352, 228); this.panel1.TabIndex = 3; // + // lblContactSupport + // + this.lblContactSupport.AutoSize = true; + this.lblContactSupport.Location = new System.Drawing.Point(269, 159); + this.lblContactSupport.Name = "lblContactSupport"; + this.lblContactSupport.Size = new System.Drawing.Size(56, 17); + this.lblContactSupport.TabIndex = 100; + this.lblContactSupport.TabStop = true; + this.lblContactSupport.Text = "联系客服"; + this.lblContactSupport.Visible = false; + this.lblContactSupport.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lblContactSupport_LinkClicked); + // // pictureBox1 // - this.pictureBox1.Image = global::_29WxOrder.Properties.Resources.icon; - this.pictureBox1.Location = new System.Drawing.Point(25, 87); + this.pictureBox1.ErrorImage = null; + this.pictureBox1.InitialImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.InitialImage"))); + this.pictureBox1.Location = new System.Drawing.Point(26, 87); this.pictureBox1.Name = "pictureBox1"; this.pictureBox1.Size = new System.Drawing.Size(66, 64); this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; @@ -92,7 +105,7 @@ namespace _29WxOrder this.pnlShowRemember.Cursor = System.Windows.Forms.Cursors.Hand; this.pnlShowRemember.DisabledBackColor = System.Drawing.Color.Empty; this.pnlShowRemember.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.pnlShowRemember.Location = new System.Drawing.Point(246, 97); + this.pnlShowRemember.Location = new System.Drawing.Point(247, 94); this.pnlShowRemember.Name = "pnlShowRemember"; this.pnlShowRemember.Size = new System.Drawing.Size(16, 16); this.pnlShowRemember.Style.Alignment = System.Drawing.StringAlignment.Center; @@ -109,9 +122,9 @@ namespace _29WxOrder // linkLabel2 // this.linkLabel2.AutoSize = true; - this.linkLabel2.Location = new System.Drawing.Point(268, 132); + this.linkLabel2.Location = new System.Drawing.Point(269, 127); this.linkLabel2.Name = "linkLabel2"; - this.linkLabel2.Size = new System.Drawing.Size(53, 12); + this.linkLabel2.Size = new System.Drawing.Size(56, 17); this.linkLabel2.TabIndex = 77; this.linkLabel2.TabStop = true; this.linkLabel2.Text = "找回密码"; @@ -120,9 +133,9 @@ namespace _29WxOrder // linkLabel1 // this.linkLabel1.AutoSize = true; - this.linkLabel1.Location = new System.Drawing.Point(268, 98); + this.linkLabel1.Location = new System.Drawing.Point(269, 93); this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(53, 12); + this.linkLabel1.Size = new System.Drawing.Size(56, 17); this.linkLabel1.TabIndex = 76; this.linkLabel1.TabStop = true; this.linkLabel1.Text = "注册用户"; @@ -139,7 +152,7 @@ namespace _29WxOrder this.panelEx1.Location = new System.Drawing.Point(0, 0); this.panelEx1.Margin = new System.Windows.Forms.Padding(0); this.panelEx1.Name = "panelEx1"; - this.panelEx1.Size = new System.Drawing.Size(350, 70); + this.panelEx1.Size = new System.Drawing.Size(355, 70); this.panelEx1.Style.Alignment = System.Drawing.StringAlignment.Center; this.panelEx1.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.panelEx1.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); @@ -153,13 +166,13 @@ namespace _29WxOrder // label3 // this.label3.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label3.Font = new System.Drawing.Font("宋体", 20F, System.Drawing.FontStyle.Bold); + this.label3.Font = new System.Drawing.Font("微软雅黑", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.label3.ForeColor = System.Drawing.Color.White; - this.label3.Location = new System.Drawing.Point(19, 13); + this.label3.Location = new System.Drawing.Point(21, 13); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(313, 47); this.label3.TabIndex = 44; - this.label3.Text = "小奶兔"; + this.label3.Text = "29供应链-微信小店订单"; this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // txtmobile @@ -180,9 +193,9 @@ namespace _29WxOrder this.txtmobile.Border.Class = "TextBoxBorder"; this.txtmobile.Border.CornerDiameter = 3; this.txtmobile.Border.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; - this.txtmobile.Location = new System.Drawing.Point(97, 93); + this.txtmobile.Location = new System.Drawing.Point(98, 90); this.txtmobile.Name = "txtmobile"; - this.txtmobile.Size = new System.Drawing.Size(168, 23); + this.txtmobile.Size = new System.Drawing.Size(168, 25); this.txtmobile.TabIndex = 51; this.txtmobile.WatermarkFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtmobile.WatermarkText = "请输入手机号"; @@ -200,10 +213,10 @@ namespace _29WxOrder this.txtpassword.Border.Class = "TextBoxBorder"; this.txtpassword.Border.CornerDiameter = 3; this.txtpassword.Border.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; - this.txtpassword.Location = new System.Drawing.Point(97, 126); + this.txtpassword.Location = new System.Drawing.Point(98, 124); this.txtpassword.Name = "txtpassword"; - this.txtpassword.PasswordChar = '*'; - this.txtpassword.Size = new System.Drawing.Size(168, 23); + this.txtpassword.PasswordChar = '●'; + this.txtpassword.Size = new System.Drawing.Size(168, 25); this.txtpassword.TabIndex = 52; this.txtpassword.WatermarkFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtpassword.WatermarkText = "请输入密码"; @@ -215,9 +228,9 @@ namespace _29WxOrder // this.checkBoxAutoLogin.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square; this.checkBoxAutoLogin.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.checkBoxAutoLogin.Location = new System.Drawing.Point(191, 157); + this.checkBoxAutoLogin.Location = new System.Drawing.Point(192, 156); this.checkBoxAutoLogin.Name = "checkBoxAutoLogin"; - this.checkBoxAutoLogin.Size = new System.Drawing.Size(80, 22); + this.checkBoxAutoLogin.Size = new System.Drawing.Size(74, 22); this.checkBoxAutoLogin.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; this.checkBoxAutoLogin.TabIndex = 58; this.checkBoxAutoLogin.Text = "自动登录"; @@ -230,7 +243,7 @@ namespace _29WxOrder // this.remember.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square; this.remember.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.remember.Location = new System.Drawing.Point(104, 157); + this.remember.Location = new System.Drawing.Point(105, 156); this.remember.Name = "remember"; this.remember.Size = new System.Drawing.Size(80, 22); this.remember.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; @@ -245,9 +258,9 @@ namespace _29WxOrder this.loginPanel.Cursor = System.Windows.Forms.Cursors.Hand; this.loginPanel.DisabledBackColor = System.Drawing.Color.Empty; this.loginPanel.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.loginPanel.Location = new System.Drawing.Point(104, 189); + this.loginPanel.Location = new System.Drawing.Point(98, 187); this.loginPanel.Name = "loginPanel"; - this.loginPanel.Size = new System.Drawing.Size(151, 24); + this.loginPanel.Size = new System.Drawing.Size(168, 24); this.loginPanel.Style.Alignment = System.Drawing.StringAlignment.Center; this.loginPanel.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.loginPanel.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); @@ -260,26 +273,15 @@ namespace _29WxOrder this.loginPanel.Text = "安 全 登 录"; this.loginPanel.Click += new System.EventHandler(this.loginPanel_Click); // - // lblContactSupport - // - this.lblContactSupport.AutoSize = true; - this.lblContactSupport.Location = new System.Drawing.Point(268, 162); - this.lblContactSupport.Name = "lblContactSupport"; - this.lblContactSupport.Size = new System.Drawing.Size(53, 12); - this.lblContactSupport.TabIndex = 100; - this.lblContactSupport.TabStop = true; - this.lblContactSupport.Text = "联系客服"; - this.lblContactSupport.Visible = false; - this.lblContactSupport.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lblContactSupport_LinkClicked); - // // LoginForm // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(353, 262); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; + this.ClientSize = new System.Drawing.Size(356, 262); this.Controls.Add(this.panel1); + this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.Name = "LoginForm"; + this.Padding = new System.Windows.Forms.Padding(1); this.Text = "LoginForm"; this.TitleText = "LoginForm"; this.Load += new System.EventHandler(this.LoginForm_Load); diff --git a/29WxOrder/LoginForm.cs b/29WxOrder/LoginForm.cs index 4a93f31..a055e9d 100644 --- a/29WxOrder/LoginForm.cs +++ b/29WxOrder/LoginForm.cs @@ -19,7 +19,7 @@ using Work.BaseForms; namespace _29WxOrder { - public partial class LoginForm : BaseForm + public partial class LoginForm : BaseGeneralForm { string[] argsuser; public LoginForm(string[] args) @@ -48,6 +48,8 @@ namespace _29WxOrder private void LoginForm_Load(object sender, EventArgs e) { + Work.Helper.WindowStyle.SetFormRoundRectRgn(this, 6); + this.TitleText = "登录"; //15222912892 if (BaseClass.Remember) @@ -71,10 +73,10 @@ namespace _29WxOrder } // 是否显示联系客服按钮 - if (FileBase.Exists("locales/ig.pak") || FileBase.Exists("locales/wl.pak")) - lblContactSupport.Visible = false; - else - lblContactSupport.Visible = true; + //if (FileBase.Exists("locales/ig.pak") || FileBase.Exists("locales/wl.pak")) + // lblContactSupport.Visible = false; + //else + // lblContactSupport.Visible = true; #region 初始化cef CefSharpSettings.WcfEnabled = false; @@ -115,7 +117,7 @@ namespace _29WxOrder private void loginPanel_Click(object sender, EventArgs e) { - BaseClass.LoginApiUrl = "http://new.qixiaoke.com/"; + //BaseClass.LoginApiUrl = "http://new.qixiaoke.com/"; UserLogin ul = new UserLogin(); //if (BaseClass.Remember&& BaseClass.UserName!="") //{ @@ -171,7 +173,7 @@ namespace _29WxOrder } else { - BaseClass.ChromeUserAgent = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"; + BaseClass.ChromeUserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"; } var xx = FileBase.ReadTxt("\\temp\\userAgent", "useragent.txt"); if (!string.IsNullOrEmpty(xx)) diff --git a/29WxOrder/LoginForm.resx b/29WxOrder/LoginForm.resx index e540000..59f77ba 100644 --- a/29WxOrder/LoginForm.resx +++ b/29WxOrder/LoginForm.resx @@ -118,6 +118,23 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAp9JREFUOE9Fk1lTGkEUhed/RiZFLGOqTEyiiVslJjGLJTA9w77DMAgOjGwCgyhL + ZFHE8EJV8shPmZPqi+DDqZ6umnP6u7dvC5Io2V02NnPamOWyyXCusCfxvU2GY4UtRXtRthzcs6LYBW7m + Rpcow73mg/4zj4q7iuSeRj/7N0IoSGWUlQtE3seXoU6RgmaCU2SWJMqQniu48FRxW7xDT+9jWLhF9khH + W+vSd98YopcfPIXwABuzBDI/BsQ/JknR7QQGxhA3eg935RHRxD4kcX8xJrpFKVwC4dsY5vVL8K4HcBlp + 4uash9yxQUSNSBO1gLmkWgaIMpYEPCC0GUE71aESEjsqUWW+nRHF4HxIpzO7h8y8Z0QwNzN41/1oax1M + Lie4Ld3hKnFNIcE3YfzO3qAZu4Ky6n0yLwKUFx541nxU+4P5B9POFKPKCP38AFVfndZxdYzsUQ7hdzGi + 4le8KEOIbcWRPzZQcBbRUtt0mvbpFOG3UVrPjnSkDzNI7KZQcJWg/8gjvqMi8Dr8GLAdhxk0YYYaSH/O + oOAo0nful0E6PymgHjCJUD1I4zLaRDN2jZJcoRChpbYwro0x7U7J2M/10dN7VDMnGlXu8XfwD0VXCcl9 + jSh4cPowS00VjGMDg/wA7VQbjVADnXSXArqnXZSVCh7qD5g0JiixMtR9Dcm9FKJbcZx+yaIZv4YQ3Agh + uatC3U3BDDaoFzVfnbCNkwJNZz3YIIJzZxFVX43GmpfEaYTQZtjSv+dgBkxkvmYJu+afB3Dx/vAQbuIl + Lq60lWqjyMqW4F71zvyv/NAONJSkElIHGrwv/fCt+x/XAMKbEboVPmh8EstyBbHtBJjdPRP4c5ZENpNE + Zil2NyQbe9LindCoz8X3zK5Yjmf8OUv2/8eNw9Tqh83kAAAAAElFTkSuQmCC + + AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAgBAMQOAADEDgAAAAAAAAAA diff --git a/29WxOrder/MainForm.Designer.cs b/29WxOrder/MainForm.Designer.cs index de4784d..89d7a7d 100644 --- a/29WxOrder/MainForm.Designer.cs +++ b/29WxOrder/MainForm.Designer.cs @@ -29,6 +29,7 @@ namespace _29WxOrder /// private void InitializeComponent() { + this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); @@ -53,26 +54,32 @@ namespace _29WxOrder this.pnlAfterSale = new DevComponents.DotNetBar.PanelEx(); this.pnlOrderManage = new DevComponents.DotNetBar.PanelEx(); this.splitMain = new System.Windows.Forms.SplitContainer(); + this.chkHasLogisticsThenSend = new TemuKJD.UserComponent.UcCheckBox(this.components); this.btn电子面单测试 = new System.Windows.Forms.Button(); - this.pnlSetMutliBuyer = new DevComponents.DotNetBar.PanelEx(); + this.btnExportExcel = new DevComponents.DotNetBar.PanelEx(); + this.btnSetMutliBuyer = new DevComponents.DotNetBar.PanelEx(); + this.btnFactoryOrder = new DevComponents.DotNetBar.PanelEx(); this.chkUseMultiBuyer = new DevComponents.DotNetBar.Controls.CheckBoxX(); this.dgvShop = new System.Windows.Forms.DataGridView(); this.colSelect = new System.Windows.Forms.DataGridViewCheckBoxColumn(); + this.colShopId = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.colShopAccount = new System.Windows.Forms.DataGridViewLinkColumn(); - this.pnlSetReceiveAddress = new DevComponents.DotNetBar.PanelEx(); + this.colShopName = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.colAuthStatus = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.colLoginStatus = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.btnSetReceiveAddress = new DevComponents.DotNetBar.PanelEx(); this.pnlLogin1688 = new System.Windows.Forms.Panel(); this.lb1688 = new DevComponents.DotNetBar.LabelX(); this.panelEx8 = new DevComponents.DotNetBar.PanelEx(); this.cb1688BuyUser = new System.Windows.Forms.ComboBox(); this.button1 = new System.Windows.Forms.Button(); - this.pnlEditTableHeaders = new DevComponents.DotNetBar.PanelEx(); + this.btnEditTableHeaders = new DevComponents.DotNetBar.PanelEx(); this.pnlSetSendOrder = new DevComponents.DotNetBar.PanelEx(); - this.chkHasLogisticsThenSend = new DevComponents.DotNetBar.Controls.CheckBoxX(); - this.pnlLoginBuyin = new DevComponents.DotNetBar.PanelEx(); + this.btnLoginBuyin = new DevComponents.DotNetBar.PanelEx(); this.txtFactoryExportProductId = new DevComponents.DotNetBar.Controls.TextBoxX(); this.txtSearch = new DevComponents.DotNetBar.Controls.TextBoxX(); this.lblSearch = new System.Windows.Forms.Label(); - this.panelEx3 = new DevComponents.DotNetBar.PanelEx(); + this.btnOrderSearch = new DevComponents.DotNetBar.PanelEx(); this.label5 = new System.Windows.Forms.Label(); this.lb = new DevComponents.DotNetBar.LabelX(); this.cbpddBuyUser = new System.Windows.Forms.ComboBox(); @@ -105,8 +112,6 @@ namespace _29WxOrder this.chkUsePddPifa = new DevComponents.DotNetBar.Controls.CheckBoxX(); this.pnsku = new System.Windows.Forms.Panel(); this.pcskuimg = new System.Windows.Forms.PictureBox(); - this.pnlExportExcel = new DevComponents.DotNetBar.PanelEx(); - this.pnlFactoryOrder = new DevComponents.DotNetBar.PanelEx(); this.pntimebuyorder = new System.Windows.Forms.Panel(); this.dtimestartbuyorder = new System.Windows.Forms.DateTimePicker(); this.dtimeendbuyorder = new System.Windows.Forms.DateTimePicker(); @@ -122,10 +127,6 @@ namespace _29WxOrder this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.colShopId = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.colShopName = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.colAuthStatus = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.colLoginStatus = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.panel1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.pbseting)).BeginInit(); this.panel3.SuspendLayout(); @@ -176,9 +177,9 @@ namespace _29WxOrder // this.lblContactSupport.AutoSize = true; this.lblContactSupport.LinkColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); - this.lblContactSupport.Location = new System.Drawing.Point(1088, 5); + this.lblContactSupport.Location = new System.Drawing.Point(1087, 2); this.lblContactSupport.Name = "lblContactSupport"; - this.lblContactSupport.Size = new System.Drawing.Size(53, 12); + this.lblContactSupport.Size = new System.Drawing.Size(56, 17); this.lblContactSupport.TabIndex = 151; this.lblContactSupport.TabStop = true; this.lblContactSupport.Text = "联系客服"; @@ -216,9 +217,9 @@ namespace _29WxOrder // this.lbname.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.lbname.ForeColor = System.Drawing.Color.White; - this.lbname.Location = new System.Drawing.Point(1096, 23); + this.lbname.Location = new System.Drawing.Point(991, 21); this.lbname.Name = "lbname"; - this.lbname.Size = new System.Drawing.Size(115, 12); + this.lbname.Size = new System.Drawing.Size(220, 18); this.lbname.TabIndex = 140; this.lbname.Text = "用户:"; this.lbname.TextAlign = System.Drawing.ContentAlignment.TopRight; @@ -231,26 +232,26 @@ namespace _29WxOrder this.panel3.Controls.Add(this.pictureBox1); this.panel3.Location = new System.Drawing.Point(2, 2); this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(173, 37); + this.panel3.Size = new System.Drawing.Size(318, 37); this.panel3.TabIndex = 130; // // label3 // this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("宋体", 14F, System.Drawing.FontStyle.Bold); + this.label3.Font = new System.Drawing.Font("微软雅黑", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.label3.ForeColor = System.Drawing.Color.White; - this.label3.Location = new System.Drawing.Point(44, 9); + this.label3.Location = new System.Drawing.Point(36, 5); this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(69, 19); + this.label3.Size = new System.Drawing.Size(253, 26); this.label3.TabIndex = 1; - this.label3.Text = "小奶兔"; + this.label3.Text = "29供应链-微信小店订单管理"; // // pictureBox1 // - this.pictureBox1.Image = global::_29WxOrder.Properties.Resources.icon; - this.pictureBox1.Location = new System.Drawing.Point(3, 1); + this.pictureBox1.Image = global::_29WxOrder.Properties.Resources.weixin_icon; + this.pictureBox1.Location = new System.Drawing.Point(-1, 0); this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(39, 33); + this.pictureBox1.Size = new System.Drawing.Size(36, 36); this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; this.pictureBox1.TabIndex = 0; this.pictureBox1.TabStop = false; @@ -428,23 +429,23 @@ namespace _29WxOrder // splitMain.Panel1 // this.splitMain.Panel1.BackColor = System.Drawing.Color.White; + this.splitMain.Panel1.Controls.Add(this.chkHasLogisticsThenSend); this.splitMain.Panel1.Controls.Add(this.btn电子面单测试); - this.splitMain.Panel1.Controls.Add(this.pnlExportExcel); - this.splitMain.Panel1.Controls.Add(this.pnlSetMutliBuyer); - this.splitMain.Panel1.Controls.Add(this.pnlFactoryOrder); + this.splitMain.Panel1.Controls.Add(this.btnExportExcel); + this.splitMain.Panel1.Controls.Add(this.btnSetMutliBuyer); + this.splitMain.Panel1.Controls.Add(this.btnFactoryOrder); this.splitMain.Panel1.Controls.Add(this.chkUseMultiBuyer); this.splitMain.Panel1.Controls.Add(this.dgvShop); - this.splitMain.Panel1.Controls.Add(this.pnlSetReceiveAddress); + this.splitMain.Panel1.Controls.Add(this.btnSetReceiveAddress); this.splitMain.Panel1.Controls.Add(this.pnlLogin1688); this.splitMain.Panel1.Controls.Add(this.button1); - this.splitMain.Panel1.Controls.Add(this.pnlEditTableHeaders); + this.splitMain.Panel1.Controls.Add(this.btnEditTableHeaders); this.splitMain.Panel1.Controls.Add(this.pnlSetSendOrder); - this.splitMain.Panel1.Controls.Add(this.chkHasLogisticsThenSend); - this.splitMain.Panel1.Controls.Add(this.pnlLoginBuyin); + this.splitMain.Panel1.Controls.Add(this.btnLoginBuyin); this.splitMain.Panel1.Controls.Add(this.txtFactoryExportProductId); this.splitMain.Panel1.Controls.Add(this.txtSearch); this.splitMain.Panel1.Controls.Add(this.lblSearch); - this.splitMain.Panel1.Controls.Add(this.panelEx3); + this.splitMain.Panel1.Controls.Add(this.btnOrderSearch); this.splitMain.Panel1.Controls.Add(this.label5); this.splitMain.Panel1.Controls.Add(this.lb); this.splitMain.Panel1.Controls.Add(this.cbpddBuyUser); @@ -474,9 +475,20 @@ namespace _29WxOrder this.splitMain.SplitterWidth = 2; this.splitMain.TabIndex = 5; // + // chkHasLogisticsThenSend + // + this.chkHasLogisticsThenSend.AutoSize = true; + this.chkHasLogisticsThenSend.Location = new System.Drawing.Point(822, 5); + this.chkHasLogisticsThenSend.Name = "chkHasLogisticsThenSend"; + this.chkHasLogisticsThenSend.Size = new System.Drawing.Size(135, 21); + this.chkHasLogisticsThenSend.TabIndex = 856; + this.chkHasLogisticsThenSend.Text = "有物流信息后再发货"; + this.chkHasLogisticsThenSend.UseVisualStyleBackColor = true; + this.chkHasLogisticsThenSend.CheckedChanged += new System.EventHandler(this.chkHasLogisticsThenSend_CheckedChanged); + // // btn电子面单测试 // - this.btn电子面单测试.Location = new System.Drawing.Point(218, 74); + this.btn电子面单测试.Location = new System.Drawing.Point(218, 76); this.btn电子面单测试.Name = "btn电子面单测试"; this.btn电子面单测试.Size = new System.Drawing.Size(98, 23); this.btn电子面单测试.TabIndex = 892; @@ -485,36 +497,95 @@ namespace _29WxOrder this.btn电子面单测试.Visible = false; this.btn电子面单测试.Click += new System.EventHandler(this.btn电子面单测试_Click); // - // pnlSetMutliBuyer + // btnExportExcel // - this.pnlSetMutliBuyer.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.pnlSetMutliBuyer.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlSetMutliBuyer.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; - this.pnlSetMutliBuyer.Cursor = System.Windows.Forms.Cursors.Hand; - this.pnlSetMutliBuyer.DisabledBackColor = System.Drawing.Color.Empty; - this.pnlSetMutliBuyer.Font = new System.Drawing.Font("微软雅黑", 10F); - this.pnlSetMutliBuyer.Location = new System.Drawing.Point(1073, 82); - this.pnlSetMutliBuyer.Name = "pnlSetMutliBuyer"; - this.pnlSetMutliBuyer.Size = new System.Drawing.Size(45, 20); - this.pnlSetMutliBuyer.Style.Alignment = System.Drawing.StringAlignment.Center; - this.pnlSetMutliBuyer.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlSetMutliBuyer.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlSetMutliBuyer.Style.BorderWidth = 0; - this.pnlSetMutliBuyer.Style.CornerDiameter = 1; - this.pnlSetMutliBuyer.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; - this.pnlSetMutliBuyer.Style.ForeColor.Color = System.Drawing.Color.White; - this.pnlSetMutliBuyer.Style.GradientAngle = 90; - this.pnlSetMutliBuyer.Style.LineAlignment = System.Drawing.StringAlignment.Near; - this.pnlSetMutliBuyer.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; - this.pnlSetMutliBuyer.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlSetMutliBuyer.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlSetMutliBuyer.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; - this.pnlSetMutliBuyer.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlSetMutliBuyer.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlSetMutliBuyer.TabIndex = 1138; - this.pnlSetMutliBuyer.Text = "设置"; - this.pnlSetMutliBuyer.Visible = false; - this.pnlSetMutliBuyer.Click += new System.EventHandler(this.pnlSetMutliBuyer_Click); + this.btnExportExcel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.btnExportExcel.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnExportExcel.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnExportExcel.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnExportExcel.DisabledBackColor = System.Drawing.Color.Empty; + this.btnExportExcel.Font = new System.Drawing.Font("微软雅黑", 10F); + this.btnExportExcel.Location = new System.Drawing.Point(841, 51); + this.btnExportExcel.Name = "btnExportExcel"; + this.btnExportExcel.Size = new System.Drawing.Size(95, 21); + this.btnExportExcel.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnExportExcel.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnExportExcel.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnExportExcel.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; + this.btnExportExcel.Style.CornerDiameter = 3; + this.btnExportExcel.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnExportExcel.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnExportExcel.Style.GradientAngle = 90; + this.btnExportExcel.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; + this.btnExportExcel.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnExportExcel.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnExportExcel.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnExportExcel.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnExportExcel.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnExportExcel.TabIndex = 711; + this.btnExportExcel.Text = "导出excel"; + this.btnExportExcel.Visible = false; + this.btnExportExcel.Click += new System.EventHandler(this.pnlExportExcel_Click); + // + // btnSetMutliBuyer + // + this.btnSetMutliBuyer.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnSetMutliBuyer.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnSetMutliBuyer.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnSetMutliBuyer.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnSetMutliBuyer.DisabledBackColor = System.Drawing.Color.Empty; + this.btnSetMutliBuyer.Font = new System.Drawing.Font("微软雅黑", 10F); + this.btnSetMutliBuyer.Location = new System.Drawing.Point(1073, 82); + this.btnSetMutliBuyer.Name = "btnSetMutliBuyer"; + this.btnSetMutliBuyer.Size = new System.Drawing.Size(45, 20); + this.btnSetMutliBuyer.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnSetMutliBuyer.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnSetMutliBuyer.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnSetMutliBuyer.Style.CornerDiameter = 3; + this.btnSetMutliBuyer.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnSetMutliBuyer.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnSetMutliBuyer.Style.GradientAngle = 90; + this.btnSetMutliBuyer.Style.LineAlignment = System.Drawing.StringAlignment.Near; + this.btnSetMutliBuyer.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; + this.btnSetMutliBuyer.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnSetMutliBuyer.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnSetMutliBuyer.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnSetMutliBuyer.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnSetMutliBuyer.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnSetMutliBuyer.TabIndex = 1138; + this.btnSetMutliBuyer.Text = "设置"; + this.btnSetMutliBuyer.Visible = false; + this.btnSetMutliBuyer.Click += new System.EventHandler(this.pnlSetMutliBuyer_Click); + // + // btnFactoryOrder + // + this.btnFactoryOrder.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnFactoryOrder.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnFactoryOrder.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnFactoryOrder.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnFactoryOrder.DisabledBackColor = System.Drawing.Color.Empty; + this.btnFactoryOrder.Font = new System.Drawing.Font("微软雅黑", 10F); + this.btnFactoryOrder.Location = new System.Drawing.Point(1224, 31); + this.btnFactoryOrder.Name = "btnFactoryOrder"; + this.btnFactoryOrder.Size = new System.Drawing.Size(95, 21); + this.btnFactoryOrder.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnFactoryOrder.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnFactoryOrder.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnFactoryOrder.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; + this.btnFactoryOrder.Style.CornerDiameter = 3; + this.btnFactoryOrder.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnFactoryOrder.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnFactoryOrder.Style.GradientAngle = 90; + this.btnFactoryOrder.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; + this.btnFactoryOrder.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnFactoryOrder.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnFactoryOrder.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnFactoryOrder.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnFactoryOrder.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnFactoryOrder.TabIndex = 888; + this.btnFactoryOrder.Text = "工厂订单"; + this.btnFactoryOrder.Visible = false; + this.btnFactoryOrder.Click += new System.EventHandler(this.pnlFactoryOrder_Click); // // chkUseMultiBuyer // @@ -527,7 +598,7 @@ namespace _29WxOrder this.chkUseMultiBuyer.FocusCuesEnabled = false; this.chkUseMultiBuyer.Location = new System.Drawing.Point(993, 83); this.chkUseMultiBuyer.Name = "chkUseMultiBuyer"; - this.chkUseMultiBuyer.Size = new System.Drawing.Size(88, 18); + this.chkUseMultiBuyer.Size = new System.Drawing.Size(88, 20); this.chkUseMultiBuyer.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; this.chkUseMultiBuyer.TabIndex = 1134; this.chkUseMultiBuyer.Text = "多买手拍单"; @@ -544,7 +615,7 @@ namespace _29WxOrder this.dgvShop.BackgroundColor = System.Drawing.Color.White; this.dgvShop.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle2.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); dataGridViewCellStyle2.ForeColor = System.Drawing.Color.Black; dataGridViewCellStyle2.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText; @@ -560,7 +631,7 @@ namespace _29WxOrder this.colLoginStatus}); dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; dataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Window; - dataGridViewCellStyle3.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); dataGridViewCellStyle3.ForeColor = System.Drawing.SystemColors.ControlText; dataGridViewCellStyle3.SelectionBackColor = System.Drawing.Color.DeepSkyBlue; dataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText; @@ -573,7 +644,7 @@ namespace _29WxOrder this.dgvShop.ReadOnly = true; dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; dataGridViewCellStyle4.BackColor = System.Drawing.Color.White; - dataGridViewCellStyle4.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); dataGridViewCellStyle4.ForeColor = System.Drawing.Color.Black; dataGridViewCellStyle4.SelectionBackColor = System.Drawing.Color.CornflowerBlue; dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText; @@ -598,6 +669,13 @@ namespace _29WxOrder this.colSelect.ReadOnly = true; this.colSelect.Width = 18; // + // colShopId + // + this.colShopId.HeaderText = "店铺Id"; + this.colShopId.Name = "colShopId"; + this.colShopId.ReadOnly = true; + this.colShopId.Visible = false; + // // colShopAccount // this.colShopAccount.HeaderText = "店铺账号"; @@ -607,34 +685,55 @@ namespace _29WxOrder this.colShopAccount.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; this.colShopAccount.Width = 90; // - // pnlSetReceiveAddress + // colShopName // - this.pnlSetReceiveAddress.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.pnlSetReceiveAddress.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlSetReceiveAddress.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; - this.pnlSetReceiveAddress.Cursor = System.Windows.Forms.Cursors.Hand; - this.pnlSetReceiveAddress.DisabledBackColor = System.Drawing.Color.Empty; - this.pnlSetReceiveAddress.Font = new System.Drawing.Font("微软雅黑", 10F); - this.pnlSetReceiveAddress.Location = new System.Drawing.Point(1224, 56); - this.pnlSetReceiveAddress.Name = "pnlSetReceiveAddress"; - this.pnlSetReceiveAddress.Size = new System.Drawing.Size(95, 21); - this.pnlSetReceiveAddress.Style.Alignment = System.Drawing.StringAlignment.Center; - this.pnlSetReceiveAddress.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlSetReceiveAddress.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlSetReceiveAddress.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.pnlSetReceiveAddress.Style.CornerDiameter = 1; - this.pnlSetReceiveAddress.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; - this.pnlSetReceiveAddress.Style.ForeColor.Color = System.Drawing.Color.White; - this.pnlSetReceiveAddress.Style.GradientAngle = 90; - this.pnlSetReceiveAddress.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; - this.pnlSetReceiveAddress.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlSetReceiveAddress.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlSetReceiveAddress.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; - this.pnlSetReceiveAddress.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlSetReceiveAddress.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlSetReceiveAddress.TabIndex = 1062; - this.pnlSetReceiveAddress.Text = "指定收货地址"; - this.pnlSetReceiveAddress.Click += new System.EventHandler(this.pnlSetReceiveAddress_Click); + this.colShopName.HeaderText = "店铺名称"; + this.colShopName.Name = "colShopName"; + this.colShopName.ReadOnly = true; + this.colShopName.Width = 68; + // + // colAuthStatus + // + this.colAuthStatus.HeaderText = "授权状态"; + this.colAuthStatus.Name = "colAuthStatus"; + this.colAuthStatus.ReadOnly = true; + this.colAuthStatus.Width = 58; + // + // colLoginStatus + // + this.colLoginStatus.HeaderText = "登录状态"; + this.colLoginStatus.Name = "colLoginStatus"; + this.colLoginStatus.ReadOnly = true; + this.colLoginStatus.Width = 58; + // + // btnSetReceiveAddress + // + this.btnSetReceiveAddress.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnSetReceiveAddress.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnSetReceiveAddress.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnSetReceiveAddress.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnSetReceiveAddress.DisabledBackColor = System.Drawing.Color.Empty; + this.btnSetReceiveAddress.Font = new System.Drawing.Font("微软雅黑", 10F); + this.btnSetReceiveAddress.Location = new System.Drawing.Point(1224, 56); + this.btnSetReceiveAddress.Name = "btnSetReceiveAddress"; + this.btnSetReceiveAddress.Size = new System.Drawing.Size(95, 21); + this.btnSetReceiveAddress.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnSetReceiveAddress.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnSetReceiveAddress.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnSetReceiveAddress.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; + this.btnSetReceiveAddress.Style.CornerDiameter = 3; + this.btnSetReceiveAddress.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnSetReceiveAddress.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnSetReceiveAddress.Style.GradientAngle = 90; + this.btnSetReceiveAddress.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; + this.btnSetReceiveAddress.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnSetReceiveAddress.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnSetReceiveAddress.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnSetReceiveAddress.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnSetReceiveAddress.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnSetReceiveAddress.TabIndex = 1062; + this.btnSetReceiveAddress.Text = "指定收货地址"; + this.btnSetReceiveAddress.Click += new System.EventHandler(this.pnlSetReceiveAddress_Click); // // pnlLogin1688 // @@ -678,7 +777,7 @@ namespace _29WxOrder this.panelEx8.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.panelEx8.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.panelEx8.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.panelEx8.Style.CornerDiameter = 1; + this.panelEx8.Style.CornerDiameter = 3; this.panelEx8.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; this.panelEx8.Style.ForeColor.Color = System.Drawing.Color.White; this.panelEx8.Style.GradientAngle = 90; @@ -716,34 +815,34 @@ namespace _29WxOrder this.button1.Visible = false; this.button1.Click += new System.EventHandler(this.button1_Click); // - // pnlEditTableHeaders + // btnEditTableHeaders // - this.pnlEditTableHeaders.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.pnlEditTableHeaders.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlEditTableHeaders.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; - this.pnlEditTableHeaders.Cursor = System.Windows.Forms.Cursors.Hand; - this.pnlEditTableHeaders.DisabledBackColor = System.Drawing.Color.Empty; - this.pnlEditTableHeaders.Font = new System.Drawing.Font("微软雅黑", 10F); - this.pnlEditTableHeaders.Location = new System.Drawing.Point(841, 81); - this.pnlEditTableHeaders.Name = "pnlEditTableHeaders"; - this.pnlEditTableHeaders.Size = new System.Drawing.Size(95, 21); - this.pnlEditTableHeaders.Style.Alignment = System.Drawing.StringAlignment.Center; - this.pnlEditTableHeaders.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlEditTableHeaders.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlEditTableHeaders.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.pnlEditTableHeaders.Style.CornerDiameter = 1; - this.pnlEditTableHeaders.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; - this.pnlEditTableHeaders.Style.ForeColor.Color = System.Drawing.Color.White; - this.pnlEditTableHeaders.Style.GradientAngle = 90; - this.pnlEditTableHeaders.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; - this.pnlEditTableHeaders.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlEditTableHeaders.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlEditTableHeaders.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; - this.pnlEditTableHeaders.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlEditTableHeaders.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlEditTableHeaders.TabIndex = 1022; - this.pnlEditTableHeaders.Text = "表头编辑"; - this.pnlEditTableHeaders.Click += new System.EventHandler(this.pnlEditTableHeaders_Click); + this.btnEditTableHeaders.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnEditTableHeaders.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnEditTableHeaders.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnEditTableHeaders.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnEditTableHeaders.DisabledBackColor = System.Drawing.Color.Empty; + this.btnEditTableHeaders.Font = new System.Drawing.Font("微软雅黑", 10F); + this.btnEditTableHeaders.Location = new System.Drawing.Point(841, 81); + this.btnEditTableHeaders.Name = "btnEditTableHeaders"; + this.btnEditTableHeaders.Size = new System.Drawing.Size(95, 21); + this.btnEditTableHeaders.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnEditTableHeaders.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnEditTableHeaders.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnEditTableHeaders.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; + this.btnEditTableHeaders.Style.CornerDiameter = 3; + this.btnEditTableHeaders.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnEditTableHeaders.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnEditTableHeaders.Style.GradientAngle = 90; + this.btnEditTableHeaders.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; + this.btnEditTableHeaders.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnEditTableHeaders.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnEditTableHeaders.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnEditTableHeaders.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnEditTableHeaders.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnEditTableHeaders.TabIndex = 1022; + this.btnEditTableHeaders.Text = "表头编辑"; + this.btnEditTableHeaders.Click += new System.EventHandler(this.pnlEditTableHeaders_Click); // // pnlSetSendOrder // @@ -759,7 +858,7 @@ namespace _29WxOrder this.pnlSetSendOrder.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.pnlSetSendOrder.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.pnlSetSendOrder.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.pnlSetSendOrder.Style.CornerDiameter = 1; + this.pnlSetSendOrder.Style.CornerDiameter = 3; this.pnlSetSendOrder.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; this.pnlSetSendOrder.Style.ForeColor.Color = System.Drawing.Color.White; this.pnlSetSendOrder.Style.GradientAngle = 90; @@ -773,49 +872,35 @@ namespace _29WxOrder this.pnlSetSendOrder.Text = "批量设置\r\n订单完成"; this.pnlSetSendOrder.Click += new System.EventHandler(this.pnlSetSendOrder_Click); // - // chkHasLogisticsThenSend + // btnLoginBuyin // - // - // - // - this.chkHasLogisticsThenSend.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square; - this.chkHasLogisticsThenSend.FocusCuesEnabled = false; - this.chkHasLogisticsThenSend.Location = new System.Drawing.Point(821, 5); - this.chkHasLogisticsThenSend.Name = "chkHasLogisticsThenSend"; - this.chkHasLogisticsThenSend.Size = new System.Drawing.Size(134, 23); - this.chkHasLogisticsThenSend.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; - this.chkHasLogisticsThenSend.TabIndex = 951; - this.chkHasLogisticsThenSend.Text = "有物流信息后再发货"; - this.chkHasLogisticsThenSend.CheckedChanged += new System.EventHandler(this.chkHasLogisticsThenSend_CheckedChanged); - // - // pnlLoginBuyin - // - this.pnlLoginBuyin.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.pnlLoginBuyin.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlLoginBuyin.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; - this.pnlLoginBuyin.Cursor = System.Windows.Forms.Cursors.Hand; - this.pnlLoginBuyin.DisabledBackColor = System.Drawing.Color.Empty; - this.pnlLoginBuyin.Font = new System.Drawing.Font("微软雅黑", 10F); - this.pnlLoginBuyin.Location = new System.Drawing.Point(1224, 81); - this.pnlLoginBuyin.Name = "pnlLoginBuyin"; - this.pnlLoginBuyin.Size = new System.Drawing.Size(95, 21); - this.pnlLoginBuyin.Style.Alignment = System.Drawing.StringAlignment.Center; - this.pnlLoginBuyin.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlLoginBuyin.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlLoginBuyin.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.pnlLoginBuyin.Style.CornerDiameter = 1; - this.pnlLoginBuyin.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; - this.pnlLoginBuyin.Style.ForeColor.Color = System.Drawing.Color.White; - this.pnlLoginBuyin.Style.GradientAngle = 90; - this.pnlLoginBuyin.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; - this.pnlLoginBuyin.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlLoginBuyin.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlLoginBuyin.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; - this.pnlLoginBuyin.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlLoginBuyin.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlLoginBuyin.TabIndex = 919; - this.pnlLoginBuyin.Text = "登录巨量百应"; - this.pnlLoginBuyin.Click += new System.EventHandler(this.pnlLoginBuyin_Click); + this.btnLoginBuyin.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnLoginBuyin.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnLoginBuyin.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnLoginBuyin.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnLoginBuyin.DisabledBackColor = System.Drawing.Color.Empty; + this.btnLoginBuyin.Font = new System.Drawing.Font("微软雅黑", 10F); + this.btnLoginBuyin.Location = new System.Drawing.Point(1224, 81); + this.btnLoginBuyin.Name = "btnLoginBuyin"; + this.btnLoginBuyin.Size = new System.Drawing.Size(95, 21); + this.btnLoginBuyin.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnLoginBuyin.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnLoginBuyin.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnLoginBuyin.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; + this.btnLoginBuyin.Style.CornerDiameter = 3; + this.btnLoginBuyin.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnLoginBuyin.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnLoginBuyin.Style.GradientAngle = 90; + this.btnLoginBuyin.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; + this.btnLoginBuyin.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnLoginBuyin.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnLoginBuyin.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnLoginBuyin.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnLoginBuyin.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnLoginBuyin.TabIndex = 919; + this.btnLoginBuyin.Text = "登录巨量百应"; + this.btnLoginBuyin.Visible = false; + this.btnLoginBuyin.Click += new System.EventHandler(this.pnlLoginBuyin_Click); // // txtFactoryExportProductId // @@ -828,7 +913,7 @@ namespace _29WxOrder this.txtFactoryExportProductId.Location = new System.Drawing.Point(994, 31); this.txtFactoryExportProductId.Name = "txtFactoryExportProductId"; this.txtFactoryExportProductId.PreventEnterBeep = true; - this.txtFactoryExportProductId.Size = new System.Drawing.Size(224, 21); + this.txtFactoryExportProductId.Size = new System.Drawing.Size(224, 23); this.txtFactoryExportProductId.TabIndex = 884; this.txtFactoryExportProductId.Visible = false; this.txtFactoryExportProductId.WatermarkText = "工厂商品Id列表,多个以\",\"隔开"; @@ -844,7 +929,7 @@ namespace _29WxOrder this.txtSearch.Location = new System.Drawing.Point(994, 6); this.txtSearch.Name = "txtSearch"; this.txtSearch.PreventEnterBeep = true; - this.txtSearch.Size = new System.Drawing.Size(224, 21); + this.txtSearch.Size = new System.Drawing.Size(224, 23); this.txtSearch.TabIndex = 753; this.txtSearch.WatermarkText = "店铺名/订单号/商品编号/姓名/手机号"; this.txtSearch.Click += new System.EventHandler(this.tborder_Click); @@ -862,34 +947,34 @@ namespace _29WxOrder this.lblSearch.Text = "搜索:"; this.lblSearch.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // - // panelEx3 + // btnOrderSearch // - this.panelEx3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.panelEx3.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.panelEx3.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; - this.panelEx3.Cursor = System.Windows.Forms.Cursors.Hand; - this.panelEx3.DisabledBackColor = System.Drawing.Color.Empty; - this.panelEx3.Font = new System.Drawing.Font("微软雅黑", 10F); - this.panelEx3.Location = new System.Drawing.Point(1224, 6); - this.panelEx3.Name = "panelEx3"; - this.panelEx3.Size = new System.Drawing.Size(94, 21); - this.panelEx3.Style.Alignment = System.Drawing.StringAlignment.Center; - this.panelEx3.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.panelEx3.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.panelEx3.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.panelEx3.Style.CornerDiameter = 1; - this.panelEx3.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; - this.panelEx3.Style.ForeColor.Color = System.Drawing.Color.White; - this.panelEx3.Style.GradientAngle = 90; - this.panelEx3.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; - this.panelEx3.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.panelEx3.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.panelEx3.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; - this.panelEx3.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.panelEx3.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.panelEx3.TabIndex = 672; - this.panelEx3.Text = "订单查询"; - this.panelEx3.Click += new System.EventHandler(this.btn_Click); + this.btnOrderSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnOrderSearch.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnOrderSearch.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnOrderSearch.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnOrderSearch.DisabledBackColor = System.Drawing.Color.Empty; + this.btnOrderSearch.Font = new System.Drawing.Font("微软雅黑", 10F); + this.btnOrderSearch.Location = new System.Drawing.Point(1224, 6); + this.btnOrderSearch.Name = "btnOrderSearch"; + this.btnOrderSearch.Size = new System.Drawing.Size(94, 21); + this.btnOrderSearch.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnOrderSearch.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnOrderSearch.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.btnOrderSearch.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; + this.btnOrderSearch.Style.CornerDiameter = 3; + this.btnOrderSearch.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnOrderSearch.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnOrderSearch.Style.GradientAngle = 90; + this.btnOrderSearch.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; + this.btnOrderSearch.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnOrderSearch.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnOrderSearch.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnOrderSearch.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnOrderSearch.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); + this.btnOrderSearch.TabIndex = 672; + this.btnOrderSearch.Text = "订单查询"; + this.btnOrderSearch.Click += new System.EventHandler(this.btn_Click); // // label5 // @@ -946,7 +1031,7 @@ namespace _29WxOrder this.panelEx7.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.panelEx7.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.panelEx7.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.panelEx7.Style.CornerDiameter = 1; + this.panelEx7.Style.CornerDiameter = 3; this.panelEx7.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; this.panelEx7.Style.ForeColor.Color = System.Drawing.Color.White; this.panelEx7.Style.GradientAngle = 90; @@ -974,7 +1059,7 @@ namespace _29WxOrder this.pnlReadOrder.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.pnlReadOrder.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.pnlReadOrder.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.pnlReadOrder.Style.CornerDiameter = 1; + this.pnlReadOrder.Style.CornerDiameter = 3; this.pnlReadOrder.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; this.pnlReadOrder.Style.ForeColor.Color = System.Drawing.Color.White; this.pnlReadOrder.Style.GradientAngle = 90; @@ -1002,7 +1087,7 @@ namespace _29WxOrder this.panelEx5.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.panelEx5.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.panelEx5.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.panelEx5.Style.CornerDiameter = 1; + this.panelEx5.Style.CornerDiameter = 3; this.panelEx5.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; this.panelEx5.Style.ForeColor.Color = System.Drawing.Color.White; this.panelEx5.Style.GradientAngle = 90; @@ -1053,7 +1138,7 @@ namespace _29WxOrder this.btn.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.btn.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.btn.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.btn.Style.CornerDiameter = 1; + this.btn.Style.CornerDiameter = 3; this.btn.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; this.btn.Style.ForeColor.Color = System.Drawing.Color.White; this.btn.Style.GradientAngle = 90; @@ -1278,7 +1363,7 @@ namespace _29WxOrder this.btnLoginPddPifa.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.btnLoginPddPifa.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.btnLoginPddPifa.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.btnLoginPddPifa.Style.CornerDiameter = 1; + this.btnLoginPddPifa.Style.CornerDiameter = 3; this.btnLoginPddPifa.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; this.btnLoginPddPifa.Style.ForeColor.Color = System.Drawing.Color.White; this.btnLoginPddPifa.Style.GradientAngle = 90; @@ -1328,7 +1413,7 @@ namespace _29WxOrder this.panelEx2.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.panelEx2.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.panelEx2.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.panelEx2.Style.CornerDiameter = 1; + this.panelEx2.Style.CornerDiameter = 3; this.panelEx2.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; this.panelEx2.Style.ForeColor.Color = System.Drawing.Color.White; this.panelEx2.Style.GradientAngle = 90; @@ -1382,7 +1467,7 @@ namespace _29WxOrder this.chkUsePddPifa.FocusCuesEnabled = false; this.chkUsePddPifa.Location = new System.Drawing.Point(1127, 83); this.chkUsePddPifa.Name = "chkUsePddPifa"; - this.chkUsePddPifa.Size = new System.Drawing.Size(101, 18); + this.chkUsePddPifa.Size = new System.Drawing.Size(101, 20); this.chkUsePddPifa.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; this.chkUsePddPifa.TabIndex = 1106; this.chkUsePddPifa.Text = "多多批发拍单"; @@ -1394,7 +1479,7 @@ namespace _29WxOrder this.pnsku.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); this.pnsku.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); this.pnsku.Controls.Add(this.pcskuimg); - this.pnsku.Location = new System.Drawing.Point(48, 259); + this.pnsku.Location = new System.Drawing.Point(10, 253); this.pnsku.Name = "pnsku"; this.pnsku.Size = new System.Drawing.Size(220, 220); this.pnsku.TabIndex = 7; @@ -1408,66 +1493,6 @@ namespace _29WxOrder this.pcskuimg.TabIndex = 0; this.pcskuimg.TabStop = false; // - // pnlExportExcel - // - this.pnlExportExcel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.pnlExportExcel.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlExportExcel.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; - this.pnlExportExcel.Cursor = System.Windows.Forms.Cursors.Hand; - this.pnlExportExcel.DisabledBackColor = System.Drawing.Color.Empty; - this.pnlExportExcel.Font = new System.Drawing.Font("微软雅黑", 10F); - this.pnlExportExcel.Location = new System.Drawing.Point(841, 51); - this.pnlExportExcel.Name = "pnlExportExcel"; - this.pnlExportExcel.Size = new System.Drawing.Size(95, 21); - this.pnlExportExcel.Style.Alignment = System.Drawing.StringAlignment.Center; - this.pnlExportExcel.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlExportExcel.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlExportExcel.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.pnlExportExcel.Style.CornerDiameter = 1; - this.pnlExportExcel.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; - this.pnlExportExcel.Style.ForeColor.Color = System.Drawing.Color.White; - this.pnlExportExcel.Style.GradientAngle = 90; - this.pnlExportExcel.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; - this.pnlExportExcel.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlExportExcel.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlExportExcel.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; - this.pnlExportExcel.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlExportExcel.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlExportExcel.TabIndex = 711; - this.pnlExportExcel.Text = "导出excel"; - this.pnlExportExcel.Visible = false; - this.pnlExportExcel.Click += new System.EventHandler(this.pnlExportExcel_Click); - // - // pnlFactoryOrder - // - this.pnlFactoryOrder.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.pnlFactoryOrder.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlFactoryOrder.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; - this.pnlFactoryOrder.Cursor = System.Windows.Forms.Cursors.Hand; - this.pnlFactoryOrder.DisabledBackColor = System.Drawing.Color.Empty; - this.pnlFactoryOrder.Font = new System.Drawing.Font("微软雅黑", 10F); - this.pnlFactoryOrder.Location = new System.Drawing.Point(1224, 31); - this.pnlFactoryOrder.Name = "pnlFactoryOrder"; - this.pnlFactoryOrder.Size = new System.Drawing.Size(95, 21); - this.pnlFactoryOrder.Style.Alignment = System.Drawing.StringAlignment.Center; - this.pnlFactoryOrder.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlFactoryOrder.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); - this.pnlFactoryOrder.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.pnlFactoryOrder.Style.CornerDiameter = 1; - this.pnlFactoryOrder.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; - this.pnlFactoryOrder.Style.ForeColor.Color = System.Drawing.Color.White; - this.pnlFactoryOrder.Style.GradientAngle = 90; - this.pnlFactoryOrder.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center; - this.pnlFactoryOrder.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlFactoryOrder.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlFactoryOrder.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; - this.pnlFactoryOrder.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlFactoryOrder.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255))))); - this.pnlFactoryOrder.TabIndex = 888; - this.pnlFactoryOrder.Text = "工厂订单"; - this.pnlFactoryOrder.Visible = false; - this.pnlFactoryOrder.Click += new System.EventHandler(this.pnlFactoryOrder_Click); - // // pntimebuyorder // this.pntimebuyorder.Controls.Add(this.dtimestartbuyorder); @@ -1476,30 +1501,30 @@ namespace _29WxOrder this.pntimebuyorder.Controls.Add(this.label2); this.pntimebuyorder.Location = new System.Drawing.Point(18, 67); this.pntimebuyorder.Name = "pntimebuyorder"; - this.pntimebuyorder.Size = new System.Drawing.Size(283, 24); + this.pntimebuyorder.Size = new System.Drawing.Size(288, 29); this.pntimebuyorder.TabIndex = 855; this.pntimebuyorder.Visible = false; // // dtimestartbuyorder // - this.dtimestartbuyorder.Location = new System.Drawing.Point(46, 3); + this.dtimestartbuyorder.Location = new System.Drawing.Point(51, 3); this.dtimestartbuyorder.Name = "dtimestartbuyorder"; - this.dtimestartbuyorder.Size = new System.Drawing.Size(105, 21); + this.dtimestartbuyorder.Size = new System.Drawing.Size(105, 23); this.dtimestartbuyorder.TabIndex = 0; // // dtimeendbuyorder // - this.dtimeendbuyorder.Location = new System.Drawing.Point(169, 3); + this.dtimeendbuyorder.Location = new System.Drawing.Point(174, 3); this.dtimeendbuyorder.Name = "dtimeendbuyorder"; - this.dtimeendbuyorder.Size = new System.Drawing.Size(106, 21); + this.dtimeendbuyorder.Size = new System.Drawing.Size(106, 23); this.dtimeendbuyorder.TabIndex = 1; // // label7 // this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(154, 7); + this.label7.Location = new System.Drawing.Point(159, 7); this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(11, 12); + this.label7.Size = new System.Drawing.Size(13, 17); this.label7.TabIndex = 3; this.label7.Text = "-"; // @@ -1508,7 +1533,7 @@ namespace _29WxOrder this.label2.AutoSize = true; this.label2.Location = new System.Drawing.Point(8, 7); this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(41, 12); + this.label2.Size = new System.Drawing.Size(44, 17); this.label2.TabIndex = 2; this.label2.Text = "暂不用"; // @@ -1618,44 +1643,16 @@ namespace _29WxOrder this.dataGridViewTextBoxColumn4.ReadOnly = true; this.dataGridViewTextBoxColumn4.Width = 48; // - // colShopId - // - this.colShopId.HeaderText = "店铺Id"; - this.colShopId.Name = "colShopId"; - this.colShopId.ReadOnly = true; - this.colShopId.Visible = false; - // - // colShopName - // - this.colShopName.HeaderText = "店铺名称"; - this.colShopName.Name = "colShopName"; - this.colShopName.ReadOnly = true; - this.colShopName.Width = 68; - // - // colAuthStatus - // - this.colAuthStatus.HeaderText = "授权状态"; - this.colAuthStatus.Name = "colAuthStatus"; - this.colAuthStatus.ReadOnly = true; - this.colAuthStatus.Width = 58; - // - // colLoginStatus - // - this.colLoginStatus.HeaderText = "登录状态"; - this.colLoginStatus.Name = "colLoginStatus"; - this.colLoginStatus.ReadOnly = true; - this.colLoginStatus.Width = 58; - // // MainForm // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); this.ClientSize = new System.Drawing.Size(1330, 668); this.Controls.Add(this.panel2); this.Controls.Add(this.splitMain); this.Controls.Add(this.panel1); this.Controls.Add(this.pnorderadmin); + this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.MinimumSize = new System.Drawing.Size(1330, 668); @@ -1724,14 +1721,14 @@ namespace _29WxOrder private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; - private DevComponents.DotNetBar.PanelEx pnlExportExcel; + private DevComponents.DotNetBar.PanelEx btnExportExcel; private DevComponents.DotNetBar.PanelEx panelEx2; public System.Windows.Forms.ComboBox cbtbBuyUser; private DevComponents.DotNetBar.LabelX lbtaobao; private System.Windows.Forms.Panel panel3; private System.Windows.Forms.PictureBox pictureBox1; private System.Windows.Forms.Label label3; - private DevComponents.DotNetBar.PanelEx panelEx3; + private DevComponents.DotNetBar.PanelEx btnOrderSearch; private System.Windows.Forms.Label lblSearch; private System.Windows.Forms.Label lbv; private DevComponents.DotNetBar.PanelEx pnlSuccess; @@ -1760,12 +1757,11 @@ namespace _29WxOrder private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4; public DevComponents.DotNetBar.Controls.TextBoxX txtSearch; public DevComponents.DotNetBar.Controls.TextBoxX txtFactoryExportProductId; - private DevComponents.DotNetBar.PanelEx pnlFactoryOrder; - private DevComponents.DotNetBar.PanelEx pnlLoginBuyin; + private DevComponents.DotNetBar.PanelEx btnFactoryOrder; + private DevComponents.DotNetBar.PanelEx btnLoginBuyin; private System.Windows.Forms.Label lblFactoryOrder; - private DevComponents.DotNetBar.Controls.CheckBoxX chkHasLogisticsThenSend; private DevComponents.DotNetBar.PanelEx pnlSetSendOrder; - private DevComponents.DotNetBar.PanelEx pnlEditTableHeaders; + private DevComponents.DotNetBar.PanelEx btnEditTableHeaders; private System.Windows.Forms.Button button1; private System.Windows.Forms.DataGridViewCheckBoxColumn colSelect; private System.Windows.Forms.DataGridViewTextBoxColumn colShopId; @@ -1776,7 +1772,7 @@ namespace _29WxOrder private System.Windows.Forms.LinkLabel lblContactSupport; private DevComponents.DotNetBar.Controls.CheckBoxX chkReadFinishedRefund; public System.Windows.Forms.Label lblMsg; - private DevComponents.DotNetBar.PanelEx pnlSetReceiveAddress; + private DevComponents.DotNetBar.PanelEx btnSetReceiveAddress; private System.Windows.Forms.Panel pnlLoginPddPifa; private DevComponents.DotNetBar.LabelX lbDelPddPifa; private DevComponents.DotNetBar.PanelEx btnLoginPddPifa; @@ -1785,8 +1781,9 @@ namespace _29WxOrder private System.Windows.Forms.Panel pnlLoginTaobao; private DevComponents.DotNetBar.Controls.CheckBoxX chkUsePddPifa; private DevComponents.DotNetBar.Controls.CheckBoxX chkUseMultiBuyer; - private DevComponents.DotNetBar.PanelEx pnlSetMutliBuyer; + private DevComponents.DotNetBar.PanelEx btnSetMutliBuyer; private System.Windows.Forms.Button btn电子面单测试; + private TemuKJD.UserComponent.UcCheckBox chkHasLogisticsThenSend; } } diff --git a/29WxOrder/MainForm.cs b/29WxOrder/MainForm.cs index bd1c0c4..0d8f2e3 100644 --- a/29WxOrder/MainForm.cs +++ b/29WxOrder/MainForm.cs @@ -65,7 +65,7 @@ namespace _29WxOrder instance = this; SetWindowRegion(); - this.Text = "小奶兔"; + this.Text = label3.Text; // "小奶兔"; if (FileBase.Exists(BaseClass.ProgromLogoIco)) { Image img = Image.FromFile(BaseClass.ProgromLogoIco); @@ -251,13 +251,13 @@ namespace _29WxOrder { //this.pnlLogin1688.Location = new Point() { X = this.pnlLogin1688.Location.X, Y = this.pnlLogin1688.Location.Y - 12 }; //this.pnlLoginTaobao.Location = new Point() { X = this.pnlLoginTaobao.Location.X, Y = this.pnlLoginTaobao.Location.Y - 6 }; - this.pnlLoginPddPifa.Visible = true; + //this.pnlLoginPddPifa.Visible = true; chkUsePddPifa.Visible = true; chkUseMultiBuyer.Visible = true; - pnlSetMutliBuyer.Visible = true; + btnSetMutliBuyer.Visible = true; - pnlLoginTaobao.Visible = true; - pnlLogin1688.Visible = true; + //pnlLoginTaobao.Visible = true; + //pnlLogin1688.Visible = true; } #if DEBUG @@ -276,7 +276,7 @@ namespace _29WxOrder if (BaseClass.IsFactory) { - pnlExportExcel.Visible = lblFactoryOrder.Visible = txtFactoryExportProductId.Visible = pnlFactoryOrder.Visible = true; + btnExportExcel.Visible = lblFactoryOrder.Visible = txtFactoryExportProductId.Visible = btnFactoryOrder.Visible = true; } dgvShop.AddSelectorColumn("colSelect"); @@ -298,7 +298,6 @@ namespace _29WxOrder SetForm.ChangeCustomJinBaoLianMengLink(); - new Thread(getAddress1688).Start(); new Thread(ReflashCookies).Start(); new Thread(readerShop).Start(); RefreshTabaoAliCookies(); @@ -329,11 +328,11 @@ namespace _29WxOrder new Thread(ReadJuLiangCef).Start(); - // 是否显示联系客服按钮 - if (FileBase.Exists("locales/ig.pak") || FileBase.Exists("locales/wl.pak")) - lblContactSupport.Visible = false; - else - lblContactSupport.Visible = true; + //// 是否显示联系客服按钮 + //if (FileBase.Exists("locales/ig.pak") || FileBase.Exists("locales/wl.pak")) + // lblContactSupport.Visible = false; + //else + // lblContactSupport.Visible = true; this.chkReadFinishedRefund.CheckedChanged -= chkReadFinish_CheckedChanged; this.chkReadFinishedRefund.Checked = ConfigHelper.LoadConfig("read_finished_refund"); @@ -343,47 +342,7 @@ namespace _29WxOrder - #region 获取阿里巴巴省市县区的地址 - public Dictionary> Addressdic = new Dictionary>(); - public List AddressAllList = new List(); - public void getAddress1688() - { - Thread.Sleep(2000); - string strContent = FileBase.ReadAllText("1688_address.tjm"); - strContent = GetHtml.UrlDecode(strContent); - var m = BaseRegex.GetMatchRegex(ref strContent, @"{[^}]+?}"); - for (int i = 0; m != null && i < m.Count; i++) - { - string addressContent = m[i].Groups[0].Value; - AddressBase a = new AddressBase(); - string[] addressArray = addressContent.Split(','); - for (int j = 0; j < addressArray.Length; j++) - { - var itemMatch = BaseRegex.GetMatchRegex(ref addressArray[j], @"([\w\W]+?):([\w\W]+)"); - string itemname = itemMatch[0].Groups[1].Value.Replace("{", ""); - string itemvalue = itemMatch[0].Groups[2].Value.Replace("\"", "").Replace("}", ""); - if (itemname == "a") - { - a.Id = int.Parse(itemvalue); - } - if (itemname == "n") - { - a.Name = itemvalue; - } - if (itemname == "p") - { - a.UpId = int.Parse(itemvalue); - } - } - AddressAllList.Add(a); - if (!Addressdic.ContainsKey(a.Id)) - Addressdic.Add(a.Id, new List()); - if (!Addressdic.ContainsKey(a.UpId)) - Addressdic.Add(a.UpId, new List()); - Addressdic[a.UpId].Add(a); - } - } - #endregion + void readerShop() @@ -529,7 +488,7 @@ namespace _29WxOrder sb.Append("&send_order_error_msg=买手号掉线无法自动发货"); sb.Append("&order_status_buy=5"); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString()); item.send_order_error_msg = "买手号掉线无法自动发货"; item.order_status_buy = 5; @@ -546,7 +505,7 @@ namespace _29WxOrder sb.Append("&order_status_buy=5"); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 sb.Append("&send_order_error_msg=" + newErrorText); - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString()); item.send_order_error_msg = newErrorText; sendOrderForms.SetOrderEditShowInDgvRows(item, 1); @@ -566,7 +525,7 @@ namespace _29WxOrder sb.Append("&express_no=" + trackingNumber); item.express_name = shippingName; item.express_no = trackingNumber; - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string param = UserLogin.GetSignaturex() + sb.ToString(); string htmlssss = GetHtml.PostUtf8(urls, param); } @@ -607,7 +566,7 @@ namespace _29WxOrder sb.Append("&order_status_buy=5"); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 item.order_status_buy = 0; - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString()); item.send_order_error_msg = "买手号掉线无法自动发货"; item.order_status_buy = 5; @@ -663,7 +622,7 @@ namespace _29WxOrder sb.Append("&order_status_buy=5"); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 item.order_status_buy = 0; - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString()); item.send_order_error_msg = "买手号掉线无法自动发货"; item.order_status_buy = 5; @@ -744,7 +703,7 @@ namespace _29WxOrder item.express_name = expressbase.name; item.express_no = trackingNumber; //CollectionClass.orderSenderDataList.RemoveAll(x => x.order_id == item.order_id); - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); string param = UserLogin.GetSignaturex() + sb.ToString(); string htmlsss = GetHtml.PostUtf8(url, param); CollectionClass.orderSenderDataList.Remove(item); @@ -767,7 +726,7 @@ namespace _29WxOrder item.express_no = trackingNumber; item.send_order_error_msg = JObject.Parse(html)["sub_msg"].ToString(); item.order_status_buy = 0; - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string param = UserLogin.GetSignaturex() + sb.ToString(); string htmlssss = GetHtml.PostUtf8(urls, param); sendOrderForms.SetOrderEditShowInDgvRows(item, 2); @@ -786,7 +745,7 @@ namespace _29WxOrder item.express_no = trackingNumber; item.send_order_error_msg = JObject.Parse(html)["sub_msg"].ToString(); item.order_status_buy = 5; - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string param = UserLogin.GetSignaturex() + sb.ToString(); string htmlssss = GetHtml.PostUtf8(urls, param); sendOrderForms.SetOrderEditShowInDgvRows(item, 1); @@ -804,7 +763,7 @@ namespace _29WxOrder sb.Append("&order_status_buy=0"); sb.Append("&is_update_order=1");//1修改状态0不修改状态 item.order_status_buy = 0; - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString()); sendOrderForms.SetOrderEditShowInDgvRows(item, 2); } @@ -887,7 +846,7 @@ namespace _29WxOrder ordermodel.express_name = expname; ordermodel.express_no = expno; //CollectionClass.orderSenderDataList.RemoveAll(x => x.order_id == item.order_id); - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); string htmlsss = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); if (type == 1) { @@ -920,7 +879,7 @@ namespace _29WxOrder ordermodel.order_status_buy = 0; ordermodel.express_name = expname; ordermodel.express_no = expno; - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString()); if (type == 1) @@ -949,7 +908,7 @@ namespace _29WxOrder ordermodel.order_status_buy = 5; ordermodel.express_name = expname; ordermodel.express_no = expno; - string urls = BaseClass.DouYinBuildObjString("order&act=update"); + string urls = BaseClass.Build29WxObjString("order&act=update"); string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString()); if (type == 1) { @@ -1639,7 +1598,7 @@ namespace _29WxOrder sb.Append("&decrypt_status=1"); } sb.Append("&is_update_order=0");//1修改状态0不修改状态 - string updateUrl = BaseClass.DouYinBuildObjString("order&act=update"); + string updateUrl = BaseClass.Build29WxObjString("order&act=update"); string htmjg = GetHtml.PostUtf8(updateUrl, UserLogin.GetSignaturex() + sb.ToString()); if (orderFrom == "sendOrder") @@ -1784,7 +1743,7 @@ namespace _29WxOrder { Task.Run(() => { - //string url = BaseClass.DouYinBuildObjString("user_login_cookies&act=douyin_buy_in_get"); + //string url = BaseClass.Build29WxObjString("user_login_cookies&act=douyin_buy_in_get"); //string htmlsss = GetHtml.PostUtf8(url, UserLogin.GetSignaturex()); //if (htmlsss != "") //{ @@ -2010,7 +1969,7 @@ namespace _29WxOrder sb.Append("&order_id=" + orderModel.order_id); sb.Append("&commission=" + orderModel.commission);//佣金 sb.Append("&commission_scale=" + orderModel.commission_scale);//佣金比例 - var urlx = BaseClass.DouYinBuildObjString("order&act=update"); + var urlx = BaseClass.Build29WxObjString("order&act=update"); GetHtml.PostUtf8(urlx, UserLogin.GetSignaturex() + sb.ToString()); Thread.Sleep(500); @@ -2069,7 +2028,8 @@ namespace _29WxOrder isJuLiangLoadEnd = false; Task.Run(() => { - BaseMsgForm.ShowError("未登录"); + //BaseMsgForm.ShowError("巨量百应未登录"); + //BaseMsgForm.ShowError("未登录"); }); } @@ -2114,7 +2074,7 @@ namespace _29WxOrder sb.Append("&order_id=" + cos_ratio_order_Model.order_id); sb.Append("&commission=" + cos_ratio_order_Model.commission); sb.Append("&commission_scale=" + cos_ratio_order_Model.commission_scale); - string urlcom = BaseClass.DouYinBuildObjString("order&act=update"); + string urlcom = BaseClass.Build29WxObjString("order&act=update"); GetHtml.PostUtf8(urlcom, UserLogin.GetSignaturex() + sb.ToString()); } } @@ -2200,7 +2160,7 @@ namespace _29WxOrder int page = 0; #region 获取上次读取订单截止时间作为本次读取开始时间 - url = BaseClass.DouYinBuildObjString("shop&act=get_shop_pull_time"); + url = BaseClass.Build29WxObjString("shop&act=get_shop_pull_time"); string data = UserLogin.GetSignaturex() + "&shop_id=" + shop.ShopId; string shopReadtimejson = GetHtml.PostUtf8(url, data); if (shopReadtimejson != "" && JObject.Parse(shopReadtimejson)["code"].ToString() == "200") @@ -2387,7 +2347,7 @@ namespace _29WxOrder //sb.Append("&buyer_mobile="); //sb.Append("&remark=" + item.seller_words); //sb.Append("&is_update_order=0");//1修改状态0不修改状态 - url = BaseClass.DouYinBuildObjString("order&act=update"); + url = BaseClass.Build29WxObjString("order&act=update"); System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch(); watch.Start(); //开始监视代码运行时间 GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); @@ -2421,7 +2381,7 @@ namespace _29WxOrder } // 读取完当前店铺更新最后读取时间以供下次读取开始 - url = BaseClass.DouYinBuildObjString("shop&act=update_shop_pull_time"); + url = BaseClass.Build29WxObjString("shop&act=update_shop_pull_time"); shopReadtimejson = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + "&shop_id=" + shop.ShopId + "&pull_time=" + BaseClass.DateTimeToTimestampSeconds(nextReadOrderDateTime)); } @@ -2468,7 +2428,7 @@ namespace _29WxOrder while (true) { page++; - var url = BaseClass.DouYinBuildObjString("shop&act=get_shop_list"); + var url = BaseClass.Build29WxObjString("shop&act=get_shop_list"); var data = UserLogin.GetSignaturex() + "&page=" + page; var html = GetHtml.PostUtf8(url, data); while (string.IsNullOrEmpty(html)) @@ -2499,7 +2459,7 @@ namespace _29WxOrder shop.Password = BaseRegex.GetStringJson(ref shopStr, "password"); shop.ShopId = BaseRegex.GetStringJson(ref shopStr, "shop_id"); - url = BaseClass.DouYinBuildObjString("shop&act=get_shop_token"); + url = BaseClass.Build29WxObjString("shop&act=get_shop_token"); data = UserLogin.GetSignaturex() + "&shop_id=" + shop.ShopId; string htmltoken = GetHtml.PostUtf8(url, data, "", 5); @@ -2599,7 +2559,7 @@ namespace _29WxOrder #region 读取服务端子账号列表用于订单分配 //------------------------------------ - string url = BaseClass.DouYinBuildObjString("shop&act=get_shop_user_sub_group"); + string url = BaseClass.Build29WxObjString("shop&act=get_shop_user_sub_group"); var param = UserLogin.GetSignaturex() + "&group_id=9"; string subUserIdResult = GetHtml.PostUtf8(url, param); for (int i = 0; i < 10 && !subUserIdResult.Contains("\"code\":200"); i++) @@ -2650,14 +2610,14 @@ namespace _29WxOrder /// 店铺名称,逗号隔开 public static string GetServerShopCookies(string shopNames) { - var url = BaseClass.DouYinBuildObjString("shop&act=get_shop_cookie"); + var url = BaseClass.Build29WxObjString("shop&act=get_shop_cookie"); var data = UserLogin.GetSignaturex() + "&shop_name=" + shopNames.Trim(','); var result = GetHtml.PostUtf8(url, data); return result; } public static string GetServerShopTokens(string shopIds) { - var url = BaseClass.DouYinBuildObjString("shop&act=get_shop_token"); + var url = BaseClass.Build29WxObjString("shop&act=get_shop_token"); var data = UserLogin.GetSignaturex() + "&shop_id=" + shopIds.Trim(','); var result = GetHtml.PostUtf8(url, data); return result; @@ -2669,7 +2629,7 @@ namespace _29WxOrder for (int i = 0; i < shoplists.Count; i++) { DouShopLoginInfo doushop = shoplists[i]; - var url = BaseClass.DouYinBuildObjString("authorization&act=order_author"); + var url = BaseClass.Build29WxObjString("authorization&act=order_author"); var data = UserLogin.GetSignaturex() + "×tamp=" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "&shop_id=" + doushop.ShopId; var result = GetHtml.PostUtf8(url, data); @@ -2783,7 +2743,7 @@ namespace _29WxOrder request.KeepAlive = true; request.Headers.Add("sec-ch-ua", @""" Not;A Brand"";v=""99"", ""Google Chrome"";v=""91"", ""Chromium"";v=""91"""); request.Headers.Add("sec-ch-ua-mobile", @"?0"); - request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"; + request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"; request.Accept = "*/*"; request.Headers.Add("Sec-Fetch-Site", @"same-origin"); request.Headers.Add("Sec-Fetch-Mode", @"cors"); @@ -2821,7 +2781,7 @@ namespace _29WxOrder #region 买手号 public void GetServiceBuyUsers() { - string url = BaseClass.DouYinBuildObjString("user_login_cookies"); + string url = BaseClass.Build29WxObjString("user_login_cookies"); string data = "&act=get&site_id=99"; string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + data); if (html == "") @@ -3065,7 +3025,7 @@ namespace _29WxOrder // 拼多多批发店铺买手保存在本地,无需服务端记录 if (site_id != 7) { - string url = BaseClass.DouYinBuildObjString("user_login_cookies&act=delete"); + string url = BaseClass.Build29WxObjString("user_login_cookies&act=delete"); string data = UserLogin.GetSignaturex() + "&site_id=" + site_id + "&user_name=" + name; string html = GetHtml.PostUtf8(url, data); code = JObject.Parse(html)["code"].ToString(); @@ -3150,7 +3110,7 @@ namespace _29WxOrder sb.Append("&remark=" + remark); sb.Append("&seller_star=" + color); sb.Append("&is_update_order=0");//1修改状态0不修改状态 - string upjmurl = BaseClass.DouYinBuildObjString("order&act=update"); + string upjmurl = BaseClass.Build29WxObjString("order&act=update"); string param = UserLogin.GetSignaturex() + sb.ToString(); string html = GetHtml.PostUtf8(upjmurl, param); if (html == null || !html.Contains("\"code\":200")) @@ -3706,7 +3666,7 @@ namespace _29WxOrder sb.Append("&order_id=" + arrTmp[i]); sb.Append("&order_status_buy=" + 0); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 - string upjmurl = BaseClass.DouYinBuildObjString("order&act=update"); + string upjmurl = BaseClass.Build29WxObjString("order&act=update"); string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString()); string code = JObject.Parse(html)["code"].ToString(); diff --git a/29WxOrder/MainForm.resx b/29WxOrder/MainForm.resx index 89470f8..01a35d2 100644 --- a/29WxOrder/MainForm.resx +++ b/29WxOrder/MainForm.resx @@ -165,11 +165,10 @@ RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAALdJREFUOE+dkksKAjEQ - REdvJLgUXYpeQPfiNdSNCuKdY72hO3Q+wujikalKV9KkZ0gp/U3XnEoUd7EJusdSUDfquLEWT/HtAILs - 79yrCzjgZWv0CeLnIMQCh5u5YWV6YXovZuaN5I8ABQRv4iCuYivmoqgtRMVRvMVZFDc6jWHQ6kWcbKWT - 5oBCGP6qtIom2J1CIYS/Ko8TfYLNFGIBwYeog45PIXcQN/lzmnFUEOz+YT/TNaeRhg8eZrS2mtM8fgAA - AABJRU5ErkJggg== + j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAKdJREFUOE+dkksKwlAM + Ras7KjgUHRbdgM7FbVQnKoh7PnIhlZgEy3NweeRzkpC8Duj+VXK0yBs3YBsTglaWl+AN8PhRQKDiuwqe + CjztjaD8H7CCJXVWh7XZvdl7YDEHK0HgFTgAF2AAljE3gl5H4AWcY8c5WKOOwMleTZIKREiatqpRZQss + r1CB2qqW4/0C0xUieC9AX+BrAh/Uz0nnKAqUP6xZydGiNx5mtLazxcTiAAAAAElFTkSuQmCC @@ -219,12 +218,12 @@ RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAQxJREFUOE+lU7sOgkAQ - tKGhseA/bFA/ThPtNeoHGPUfjBUk0BgTCLQEejql9BFeuiMQjgNN0EsmdzPM7j126dDoEnoEuQXgR1zr - wAKIy0gcx1fbtpcFb4Ku61P4GC1bWJa1SJLk/imBpmkTfHddd8PopQEJ0jSNMbM6doTOBQIVItPOK+xg - GMYMXFGUEfGH53k7QRD6nL9CZBhM05xHURT4vr8Pw/DiOM5akqQh7yXUhDco8PCkEQTBSRTFQZOHUBdV - VR3TjmcaR8y4QsORgaqAx8EdcVRwBOZVWPFeQklQjvxVt6yO8jVVgZAt8jre+MACSJCfgO2DbIHOQTm+ - PE6RoNJhf/X2j39Vp/sCqPPfbYWB8OsAAAAASUVORK5CYII= + j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAQpJREFUOE+lk79ugzAQ + xm9hYenAe3RJm4drpXRPlPIAUdN3qDqBBEsUCYRXBLs3wtikMhiiT0BkDIlEMpzsO9/v/Oc7ExE9EdEz + Ec0mGPLBTQbVAo1TluUfY+xzJOlivu9/IE+JNZMoitZSytO1Ap7nLbCeJMnXAO4KVFVVYlTj2BFxDezD + MMaYjR2CIFjCdxznTUr5n6bpt2EYLzdhJIRhuCqKIuec/wghDnEcbyzLmuu5A7gzzvlvXdd1nud70zRf + 9fWrsOu670KILMuyHUZcYeTIQxiPgzviqPABtirYem4Phhztq27VOOQbU+ECtzoedVAtMNIHzQSdAzlu + PE5XoNdhD/X23b/qDKjz321mxQbGAAAAAElFTkSuQmCC @@ -274,12 +273,12 @@ RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAQxJREFUOE+lU7sOgkAQ - tKGhseA/bFA/ThPtNeoHGPUfjBUk0BgTCLQEejql9BFeuiMQjgNN0EsmdzPM7j126dDoEnoEuQXgR1zr - wAKIy0gcx1fbtpcFb4Ku61P4GC1bWJa1SJLk/imBpmkTfHddd8PopQEJ0jSNMbM6doTOBQIVItPOK+xg - GMYMXFGUEfGH53k7QRD6nL9CZBhM05xHURT4vr8Pw/DiOM5akqQh7yXUhDco8PCkEQTBSRTFQZOHUBdV - VR3TjmcaR8y4QsORgaqAx8EdcVRwBOZVWPFeQklQjvxVt6yO8jVVgZAt8jre+MACSJCfgO2DbIHOQTm+ - PE6RoNJhf/X2j39Vp/sCqPPfbYWB8OsAAAAASUVORK5CYII= + j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAQpJREFUOE+lk79ugzAQ + xm9hYenAe3RJm4drpXRPlPIAUdN3qDqBBEsUCYRXBLs3wtikMhiiT0BkDIlEMpzsO9/v/Oc7ExE9EdEz + Ec0mGPLBTQbVAo1TluUfY+xzJOlivu9/IE+JNZMoitZSytO1Ap7nLbCeJMnXAO4KVFVVYlTj2BFxDezD + MMaYjR2CIFjCdxznTUr5n6bpt2EYLzdhJIRhuCqKIuec/wghDnEcbyzLmuu5A7gzzvlvXdd1nud70zRf + 9fWrsOu670KILMuyHUZcYeTIQxiPgzviqPABtirYem4Phhztq27VOOQbU+ECtzoedVAtMNIHzQSdAzlu + PE5XoNdhD/X23b/qDKjz321mxQbGAAAAAElFTkSuQmCC @@ -329,10 +328,10 @@ RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAJRJREFUOE/V0bsKAkEM - heEtdRVc1MbOysew0WrfQ8H75f1h9j+wgbATYbSz+BhOQjIDU6WUfhYWS/mwxR1X3PDsT2XzwB7Z8Asb - zLHAsj+VzRpamA1r88zlyAgHy76hYW33taEJ/nB4ipNl3yi9+WjZNzTcuBwZI3z2G/rHGrphSPUVwn/e - 4QJt/uSMFtnw18JimVR1zQmygfAuQH0AAAAASUVORK5CYII= + j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAIxJREFUOE/V0bsKwkAQ + RuGU3kBRGzsrH8MmVr6HgvfL+8MnCxsIm2yx6SwOwwycfwamQjWUzqCEdrPHE3c88I419A0vHPrkD3ZY + YoV1rKFv2MbAjhyS5+lpCSOccnJIT4U20/+UZ7gMlcPmc05e9Ahtxrmzv/GPk7ghJcw3uT/XuMXkHFcc + ++RiOoMSfs0JsoEBMap6AAAAAElFTkSuQmCC @@ -382,10 +381,10 @@ RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAKNJREFUOE/N0jEKAjEU - hOG9gQgiNmKhYu8JPIA32l4v4KXUSlBQURA9SPwHDAxJimhl8cHOe8wGstuEEH5WHNby0OKGMy54fJ7d - HWtk5SeWGGOKGSZG8wWuyMp689BySQfbmH2hsk7wWaqPXcy++O/yAIeYfVF78j5mX6g8slzSRfG2X9B3 - 7EEnpDSfQz9QVl7hBL1Zl5LS/IgNsvLXisM6oXkDNrfEbbfGby0AAAAASUVORK5CYII= + j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAJlJREFUOE/V0jEKAjEQ + RuG9gQgiNmKhYu8JPIA3stcLeCm1EhRUFEQP8kkgRchmi93O4kHyw5sZJqlQdaUWtCG9bPDEDXe84znl + hV1J/mCNKeZYYJYQ8hUeJTlUHuejZfRwaJJDh1xIGeL4f/II565y6HxqkicFIaXftO1vfMdB7JAT8mX8 + QDV5i2usHJaSE/IL9iW5NbWgDT82t8RtwiU/6QAAAABJRU5ErkJggg== @@ -435,10 +434,10 @@ RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAKNJREFUOE/N0jEKAjEU - hOG9gQgiNmKhYu8JPIA32l4v4KXUSlBQURA9SPwHDAxJimhl8cHOe8wGstuEEH5WHNby0OKGMy54fJ7d - HWtk5SeWGGOKGSZG8wWuyMp689BySQfbmH2hsk7wWaqPXcy++O/yAIeYfVF78j5mX6g8slzSRfG2X9B3 - 7EEnpDSfQz9QVl7hBL1Zl5LS/IgNsvLXisM6oXkDNrfEbbfGby0AAAAASUVORK5CYII= + j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAJlJREFUOE/V0jEKAjEQ + RuG9gQgiNmKhYu8JPIA3stcLeCm1EhRUFEQP8kkgRchmi93O4kHyw5sZJqlQdaUWtCG9bPDEDXe84znl + hV1J/mCNKeZYYJYQ8hUeJTlUHuejZfRwaJJDh1xIGeL4f/II565y6HxqkicFIaXftO1vfMdB7JAT8mX8 + QDV5i2usHJaSE/IL9iW5NbWgDT82t8RtwiU/6QAAAABJRU5ErkJggg== @@ -488,9 +487,9 @@ RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAEFJREFUOE+dy7ENACAM - xMBMzgTs/EAXCReG4opYn0ryDaOF0cJoYbQwWhitfoxtCmd3PT/DaGG0MFoYLYwWRie1ALZIpmT4qFGJ - AAAAAElFTkSuQmCC + j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAD5JREFUOE+dy7ENACAM + xEAmZwJ2NqJDcoMproj1GcD4pVAoFAqFQqFQKBT3MYH14Oz0nCkUCoVCoVAoFArFBrZIpmSpEhMVAAAA + AElFTkSuQmCC @@ -540,9 +539,9 @@ RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAEBJREFUOE+dy8ENACAI - xVD235M5vngzsYcqyTvQQCX5htHCaGG0MFoYLYzWufQws++u52cYLYwWRgujhdHC6KQWWVerPRi0MlwA - AAAASUVORK5CYII= + j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAD1JREFUOE+dy8EJwEAI + AEH77zN1eOQXmM9thHm46Ozu/EUoCAWhIBSEglB8l2fv5r3jOSMUhIJQEApCQSgOWVerPWNJ9hoAAAAA + SUVORK5CYII= @@ -592,9 +591,9 @@ RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAEBJREFUOE+dy8ENACAI - xVD235M5vngzsYcqyTvQQCX5htHCaGG0MFoYLYzWufQws++u52cYLYwWRgujhdHC6KQWWVerPRi0MlwA - AAAASUVORK5CYII= + j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAD1JREFUOE+dy8EJwEAI + AEH77zN1eOQXmM9thHm46Ozu/EUoCAWhIBSEglB8l2fv5r3jOSMUhIJQEApCQSgOWVerPWNJ9hoAAAAA + SUVORK5CYII= @@ -617,1106 +616,2671 @@ - AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAgBAMQOAADEDgAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8b/34/VP9+P3//fj+m/34/zP9+ - P+T/fj/1/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj/6/34/7v9+P93/fj/M/34/pv9+P3//fj9U/34/GwAA + AAABAAkAEBAAAAEAIABoBAAAlgAAABgYAAABACAAiAkAAP4EAAAgIAAAAQAgAKgQAACGDgAAMDAAAAEA + IACoJQAALh8AAEBAAAABACAAKEIAANZEAABISAAAAQAgAIhUAAD+hgAAYGAAAAEAIAColAAAhtsAAICA + AAABACAAKAgBAC5wAQAAAAAAAQAgANoIAQBWeAIAKAAAABAAAAAgAAAAAQAgAAAAAAAABAAAAAAAAAAA + AAAAAAAAAAAAAI9ejmGOXo3ej16O/pFhkP+OXY3/jl2N/45djf+PXo3/j16N/45djf+OXYz/jl2M/49e + jf+RYY/+jlyL3o5ci2GTZJLelWiV/6J6ov+vja//onqh/5Vmk/+VZ5T/lWaT/5ZnlP+abpn/m2+Z/5pu + mP+ogqb/sY+w/55znP+SYo/emm6Z/qmDqP+2lrb/poCl/72gvP+1lbT/tpa1/7aWtf+2l7b/s5Ky/7KQ + sP+3mLb/wabA/7qcuf+9obz/sY+v/phrl/+gd5//oXeg/7eXtv+ui63/tZS0/7aWtf+tiav/s5Ky/7eX + tf+vjK7/rous/7SUs/+ykLD/n3Wd/6+Mrf+rh6v/xKrE/72hvf+3mLf/v6O+/8Kowv+/pL//sZCw/8u1 + y//Nt83/sI6v/6J5oP+heJ//nXKb/6Z/pP+7nbn/vKC8/8q0yv/Sv9L/t5i2/8Opw//CqML/upy5/72g + vP/Jscj/1sTV/6+Mrv+ieZ//r4yt/6uGqf+mfqP/s5Gx/51znP+2l7b/t5i2/6V9o/+uiq3/t5i2/6uG + qf+rhqn/rYms/7aWtf+fdZ3/o3qg/7mbuP+7nLn/sY+v/5lslv+dcpz/q4eq/66Lrf+9oLz/wabA/6R8 + ov+bb5n/pHyi/6iCp/+lfqP/oXee/6+Mrf+qhKj/oHad/5lslv+PXYv/kmKQ/5Rlkv+fdZ3/zLbL/9K+ + 0v/Iscj/xKrD/7WUs//EqsP/yrPK/6mCpv+ccJn/kF+N/45ci/+OXIr/j12L/49ejf+OXYz/lWeT/76i + vf/NuM3/x6/G/7ueuv+gdp7/mW2X/8GmwP+6nLn/k2OQ/49di/+PXoz/j16L/49di/+PXo3/j16N/49d + jP+abpj/vqG9/8Oowv+gdp7/kF+N/6eBpf/IsMf/xazE/7ORsf+SYY7/j12L/49ejP+PXYv/j12M/45d + jP+PXYz/jVyL/5Znk/+5mrj/wqfB/6uHqf/Hrsb/uZq3/7aWtP/GrcX/qIKm/45civ+PXYv/j16L/49e + jf+PXo3/kF+N/591nf+fdZ3/nnOb/8WrxP/CqMH/yLDH/6J4n/+fdJz/yrLJ/7ORsf+OXIr/j12L/49d + i/+PXoz+j16N/5Bfjf+zkrL/x67G/8Oowv/GrcX/qIKm/7+ivf/GrcX/xavD/8Sqwv+dcZr/j12L/49e + i/+PXYv+j12M3o9djP+PXoz/lGWR/6qFqP+zkbH/onif/49di/+Ya5X/sI2t/7KQsP+dcZr/j12L/49d + i/+PXov/kF6L3o9ejWGPXYzej12M/o9djP+OXIv/jlyL/45ci/+PXYv/j12L/45civ+OXIr/jlyK/49d + i/+QXov+j12L3pBdi2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAKAAAABgAAAAwAAAAAQAgAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAI9f + jhOPXo6Fj16O4Y9ejv2OXY3/jVyM/49ejv+PX47/jl2N/49ejf+PXo3/j1+O/49ejv+QX47/j16O/49f + jv+PXo3/j16N/49ejf+PXYz/jlyM/Y5di+GOXYyFj12ME49fjoWPXo75j16O/49ejf+ZbJj/nXOc/5Bg + j/+OXY3/jl2N/49ejf+OXY3/j16N/45djP+OXYz/jl2M/45djP+OXIz/jl2M/5Bfjv+ccZr/mm6Y/45d + jP+OXYz5jl2LhZBgkOGUZpT/lGaT/592nv+9ob3/uZu5/7KQsf+VZ5T/lWeT/5VnlP+UZpP/lGWS/5Rm + k/+ZbZj/oHae/591nv+fdZ3/nXKb/6qFqf+8nrv/v6K+/6eApf+TZJH/kF+N4ZZolf2ykbL/t5i3/8Sq + w/+ieqH/k2SS/8qzyv+8n7z/uZq4/7mbuf+5mrj/uZu4/7mbuP+6nLr/tJKy/7OSsf+zkbH/u526/8mx + yP+tiqz/tZW0/8iwx/+8n7v/rIeq/Y9fjv+QYI//kWGQ/6mDqP+6nLn/uJm4/7aWtf+siKv/tpW1/7aW + tf+2lrX/t5e2/7aXtv+1lbT/s5Ky/7STs/+1lLP/uJm3/8Oowv/DqML/xazE/7mat/+ogqb/vJ66/5Nk + kv+qhan/qIOo/5FhkP+siKv/tJS0/6qFqf+xj7D/tZW0/7eYtv+qhan/pX2j/7CNrv+tiaz/upu5/7WV + tP+Ya5b/s5Ky/66KrP+ui6z/rIiq/5Vmkv+fdZ3/sI6u/5dplf/EqsP/wafB/66Krf/BpsD/rYms/8eu + xv+8n7z/wqfB/9XC1P+kfKL/upy5/824zf/NuM3/yrPK/7yfu/+RYI7/roqs/6R8ov+NW4r/kmGP/5dq + lf+tiav/vZ+7/6eBpv/Mtsv/ybLJ/9C70P/TwNP/qoWp/8SrxP/EqsT/xKrD/8auxv+jeqH/xazE/8u0 + yv/Nt8z/2sva/8Wsxf+QX43/r4yt/6Z/pP+sh6r/uZq3/7OSsv+/or3/vqK9/7OSsv/RvtH/xq7G/824 + zf/UwtT/o3ui/8u0yv+/o77/v6K+/7aWtf+zkrL/x67G/8Opwv/GrcX/3M3c/7aWtf+PXYz/r4ut/6qF + qf+5mrf/l2qV/5Fhjv+2lrT/pX2j/5FikP+7nrv/x67G/8Gmwf/Iscj/nHGb/7STs/++or3/0LzQ/76i + vf+siKv/wabA/7ueuv+7nbn/0LvP/7KQsf+QX43/rous/6yIqv+/or3/tpa0/66LrP+1lLP/kF6M/5Bf + jv+abZj/nXKb/5ltmP+abpn/lWaT/6uGqv+ccZv/l2qV/49ejf+NXIv/kmKQ/5Fhj/+QYI7/lWaS/5Be + jf+LWYj/sI2u/8WrxP+7nbr/v6O+/7iZtv+YapX/jl2L/5pumP+2lrX/uZq4/7mbuf/Ks8n/1cPV/9C8 + z//EqsP/n3Wd/55znP+rhqn/r4yu/7ORsf+zkrL/rYmr/6yHqv+sh6r/vZ+7/6N6oP+SYY//kmKP/5Fg + jf+PXYz/j12L/5Bgj/+SY5H/kmOR/5Njkf+zkrL/zbjN/8+6zv/YyNj/vqK9/76ivf/GrcX/s5Gx/9G9 + 0f/SvtH/zLbL/6mDp/+ngKX/oHad/5Bfjf+PXYz/j12L/45ci/+PXYv/j12L/45ejf+OXYz/jl2M/41c + i/+9obz/y7TK/8y2y//OuM3/zLfM/8y2zP/Hrsb/mWuW/6B2nv/GrcX/yLDH/7GPr/+NW4r/jlyL/49e + jP+QXoz/kF6M/49di/+PXYv/j12L/49ejf+PXo3/j16N/45cjP+je6H/xa3F/8iwx//Zydn/u566/7eX + tv+0k7L/lmiU/45ci/+mfqP/xazE/8qyyf+rhqn/jlyL/49ejP+PXYv/j12M/49ei/+QXoz/j12L/5Bf + jv+PXo3/j1+N/49ejf+PXo3/onqg/8atxf/Hrsb/vaC8/5Zok/+NW4r/jlyL/5Vmkv+xjq//0b7R/8Wr + w//GrsX/pHyi/45ci/+PXYv/j12L/49ejP+PXoz/j12L/49ejf+PXYz/j12M/49ejP+OXYz/j12M/51y + m//DqcL/yLDH/8Knwf+ZbJb/k2SQ/8GmwP/Jssj/yrPJ/8evxv+2lrT/yLDH/5tul/+PXYv/j16M/49d + i/+PXYv/j16L/49ejP+OXYz/jl2M/49ejP+OXYz/j16M/41ci/+Za5b/v6S+/8atxf+/pL7/rYqr/8qz + yf/Hrsb/qoSn/6iBpf/IsMf/xazE/72gu/+PXYv/j16L/49di/+PXov/kF6M/49ejf+PXYz/j16N/49e + jf+QX43/lmiU/5lsl/+NW4r/mm6Y/8euxv/Grsb/waW//8iwx/+9oLv/jVqJ/41aif+5mrf/yLDH/8iw + x/+QX43/j12L/49di/+PXYv/j12L/49ejf+QXo3/kF+N/45ci/+fdJ3/vqK9/8Sqw/+mfqT/rYms/8ev + xv/Ir8f/tJOz/8qzyf/Jscj/q4ap/6Z/pP/Ir8b/ybHI/7mat/+PXYv/j12L/49ei/+PXYv/j12L/49d + jP2PXoz/j16M/49djP+VZpL/v6O+/8mxyP/Ks8n/ybLI/8qzyf+6m7j/k2OQ/7qcuf/Kssj/y7PJ/8u0 + yv/Ir8b/xKrD/5hqlP+PXYv/kF6M/49ei/+PXYv/kF6L/Y5djOGPXoz/j16M/49ejf+PXoz/lWaS/7OS + sf/EqcL/w6nC/7GPr/+TY5D/jlyK/5Jijv+wja3/xKrD/8asxP+4mbf/mWuV/49di/+PXYv/j12L/49e + i/+QXov/kF6L4ZBejYWPXYz5j12M/49ejP+QXo3/j16M/45ci/+QYI3/kF+N/49djP+OXYv/j16M/49d + i/+PXYv/kWCN/5Fgjf+PXYv/j12L/49di/+QXoz/j12L/49div+PXYv5kF6LhZBdjROPXoyFj12M4Y5d + jP2PXoz/j12M/49ejP+PXoz/j16M/49ejP+PXYv/j12L/49di/+PXYv/j12L/49di/+PXYv/kF2L/45c + iv+QXov/kF6L/Y9di+GPXYuFkF2LEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgA + AAAgAAAAQAAAAAEAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAACTZZAAj1+OLY5djZmPXo7fj16O+49e + jv+OXY3/j16O/49ejv+QX47/j16N/49ejf+PXo3/j16N/49ejf+PX47/kF+O/5Bfjv+QX47/kF+O/49f + jv+PX47/j12N/49ejf+PXo3/j16N/5Bfjv+OXYz7jl2M345djJmPXowtkmCNAI9fji2PX47Dj16O/49f + jv+PXo7/j16O/41cjf+NXIz/jVyM/45ejf+PX47/jl2N/49ejf+PXo3/j16N/5Bfjv+PXo3/j12N/49e + jf+OXo3/j16N/49ejf+QXo3/kF+O/5Bfjv+OXYz/jl2M/41ci/+OXIv/jl2M/49djMOOXYstkGCPmY9e + jv+PX47/j16O/45djf+bb5r/tZS0/7KRsv+Xapb/jl2N/45djf+PXo3/j16N/45ejf+OXYz/j12M/49d + jf+OXIz/jl2M/45djP+OXYz/jVuL/45cjP+NXIv/j16N/6V9o/+4mbf/qoWp/5Fgjv+OXYz/jl2M/49e + jJmPX4/fkmOR/5Nlk/+TZJL/l2qW/8eux/+3mLf/uJq4/8Oqw/+Xapb/k2SS/5Nkkv+UZZL/lGWS/5Nk + kf+SY5D/k2SR/5Vmk/+fdZ7/onqh/6F5oP+ieqD/onmg/591nf+lf6T/yrLJ/7CNrv/Kssn/spCw/5Nj + kP+RYY//kF6M35Bhj/uxj7D/wqfB/8GmwP/IsMj/tZW0/49fjv+QX4//yrPK/8y1y/+/pL//wKW//8Cl + wP/Apb//wKS//8Clv//Apb//wqfB/8Opwv+8nrv/vJ+7/72gvP+8nrv/x6/H/8myyf++or3/kmKP/7qc + uf/KtMr/xavE/7+ivv+edJz7kGCP/5Zplf+abpn/mm2Z/7WVtf/Bp8H/nHGb/6V9pP/Ouc7/sI2v/7CO + sP+ykLH/spGx/7GQsP+ykLH/spGy/7KRsv+ykLH/rIeq/6iBpv+ogqf/qYOn/6eBpv+siKv/yK/H/8Kn + wf/DqML/w6nC/8myyf+ngKX/vqG9/7aXtf+OXY3/j16O/49ejv+PXo7/kmOR/7KRsv/Eq8T/xazF/6eB + pv+ccZv/spGy/7OSsv+zk7P/tJOz/7WVtP+1lLP/tZS0/7WUtP+0lLP/tpe1/7eYtv+2l7X/uJq3/8Wr + xP+8n7v/xavE/8GmwP/Hrsb/tpa0/5Jjj/++or3/r4yt/45djf+rh6r/tJOz/7COsP+QX4//lGWT/7ia + uP+qhan/r42u/7KRsf+4mbf/uJm4/7qcuf+3l7b/m2+Z/6Z/pP+ui63/qoSo/7KQsP/BpsD/wKS//5xx + mv+MWon/vJ66/6uFqf+fdZ3/rYqr/6J4n/+RYY7/jl2M/6+Mrf+qhKf/jVyM/7+kv/+7nrv/ybLJ/6V+ + pP+vja//xq3G/6N7ov/UwdT/uZu4/8Gmwf/BpsH/4tXi/7uduv+abZj/xazF/9C8z//Yx9j/w6nC/8my + yf++or3/mWyX/45ci/+6nLj/qYSn/41biv+NWor/jVqJ/49ejP+RYY7/vJ66/7WVs/+OXYz/vqK+/8at + xf/NuM7/z7vP/9K/0v/Kssn/pHyi/8q0yv+zk7P/xazE/72hvf/QvND/rIir/5Vmk//VwtT/xKrD/8y2 + zP/FrMX/3tHe/9C80P+bb5n/jlyL/7uduf+qhaj/kWCO/6R7ov+wja7/uZu4/72hvP/WxNX/tZSz/6uG + qv/dz97/u526/8myyf/Grcb/z7rP/8Knwf+abZj/yrPK/823zP/Bp8H/zrnO/7WUs//Hr8f/l2qW/9K+ + 0v/Jssn/1MHT/8qyyf/k2eX/zrnO/5ZolP+OXIv/u526/6qEp/+qhaj/xazE/7KQsP+lfqP/nXGa/8ev + xv+uiqz/nnWd/9zN3P+9oLz/08DT/9K/0v/Zydn/zbfN/5ptmP/Nt83/xavE/7GPsP+9oLz/p4Cl/7+j + vv+rhqr/0r/S/72gvP+5mrf/y7XK/9vL2/+3mLb/k2OQ/45ci/+7nbn/qoSo/7OSsf+siKr/i1iI/41a + if+mf6T/wqfA/5Rlkf+NXIv/rYqt/823zf/Qu9D/ybHJ/9G+0f/FrMT/lmiU/7qcuv/Mt8z/0LvP/+DT + 4P/Mtsz/xKvE/6mEqP/Xxtf/wqjB/8Srw//Ks8n/4dTh/8Oowv+abpj/jVuK/7qcuP+ogaX/sI2u/8Wr + w/+vjK3/nXOb/8Srw/+kfKH/jlyK/49ejf+TZJH/p4Gm/6R8o/+ccpv/onmg/5xxm/+OXYz/nnOd/5dq + lf+ccZv/roqs/5Vnk/+TY5D/kGCO/6R8ov+abpj/nXKb/5hrlv+qhKj/l2mV/5Bfjf+NW4r/u526/8Sq + wv+6m7j/yrLJ/8mxyP/FrMT/uZq3/49ejP+PXYv/kGCP/51ym/+gd5//oHae/6B3n/+fdp7/nnSd/592 + nv+7nbr/vaC8/5Zplf+NW4r/jlyL/41ci/+NXIv/jFqK/4xaiv+NWor/jVuL/4xZif+NW4r/jVuK/4xa + if+7nrr/wqfB/66KrP+tiav/rYmr/6iBpf+UZJD/j12M/5BejP+TZZL/tpa1/8Gnwf/ApcD/wKXA/8u0 + y//l2uX/6N7o/93P3f/FrMT/y7XL/5pumP+gd57/tZW0/7WVtP+8n7v/v6O9/72gvP++ob3/tpa0/7eX + tf+2lrX/t5e1/8mxyP+gdp7/jVqK/45ci/+NW4r/jlyK/49ejP+PXYz/j12L/49fjv+QYI//kWCP/5Bg + j/+QYI7/nHGb/72gvP/Cp8H/w6nC/9K/0v/UwtT/rYms/7KQsf/DqcP/vJ+7/7eXtf/ez97/0LzP/97Q + 3v/FrMT/rYmr/62Jq/+uiqv/oXee/5Bfjf+PXYv/j16M/45di/+OXIv/j16M/45civ+PXYv/j16N/45d + jf+OXIz/jl2M/45djP+ZbJf/3c7d/9TB1P/aytr/2MfY/9G+0f/Pus//z7rO/9C80P+9oLz/kWCO/6Z/ + pP/QvND/vJ+7/9K+0f+hd5//jVqK/45ci/+OXIv/j16M/5BejP+QXoz/j16M/45civ+OXYv/j12L/5Bf + jf+OXYz/j16N/49djf+OXYz/j16N/5dqlv/aytr/rout/8GmwP/RvdH/zbjM/865zf/Nt8z/zrnO/7ye + uv+SYo//j12M/6+LrP/Puc7/v6S+/9G90P+bb5j/jVuK/49ejP+PXoz/j16M/5BejP+QX43/j16M/49d + i/+PXIv/jlyL/49fjv+PXo3/j16N/5Bfjv+PXo3/j16N/7COr//RvtH/v6O+/+HU4f/LtMr/rous/66L + rf+wja7/pn+k/5Fgjv+PXoz/j12M/7OSsf/IsMf/w6jB/822zP+WaJP/jl2L/5BejP+PXYv/jlyL/49d + i/+PXYv/kF6M/5BejP+PXYv/kF+N/49ejf+PXo3/j16N/49ejf+PXo3/kF+N/6uGqf/RvND/vqK9/864 + zf+0k7P/j16N/45biv+OXIv/j12L/49djP+ZbJf/s5Ky/97Q3v/Jssj/x6/G/8WsxP+TY4//j12L/49d + i/+OXYv/j16M/49ejP+QX4z/j12L/49di/+QX47/kF+O/49ejf+QXo3/j16N/49ejf+PXoz/j16N/6V9 + o//Puc7/wabA/824zf+8n7v/kmOQ/45di/+PXYz/poCk/9K+0v/LtMr/xazE/8Opwv+mf6T/y7TK/76h + vP+RYI3/kF6M/5BejP+PXYv/j12L/49di/+PXYv/j16L/49ejP+OXYz/jlyL/45ci/+OXYz/jl2M/45d + jP+QX43/jVyL/550nP/Mtcv/xKrD/8qzyf/Apb//kmKP/5pvmP/UwtT/vqK9/8u0yv/Pus7/z7nO/865 + zf+wjq7/1MLU/6uGqP+OXIr/kF6M/49ejP+PXYv/j12L/49ei/+QXov/j16N/49djP+OXYz/j16M/49e + jP+OXYz/j16M/49ejf+OXYz/j16M/5lsl//Iscj/wabA/9C8z/+wjq//tZa0/8y2y//Jssn/vqK9/5do + k/+WZ5L/uJm2/9C80P+/pL7/0r7R/5RkkP+PXYv/j12L/49di/+PXYv/j16M/5BejP+PXo3/j16N/45d + jP+QX43/j16N/49ejf+OXYz/kWGP/5Nkkf+PXoz/j12M/5tvmP/RvdD/vaC8/8mxyP/BpsD/wqjB/9TC + 1P+abpj/jlyL/49djP+XaZT/1sTV/7uduv/by9r/mGqV/45civ+PXYr/j12L/49ei/+OXIr/j12L/49e + jf+QXo3/kF+N/5Bfjv+PXYz/kF+N/6J5n/+vjK3/w6nC/5Vnk/+NW4r/mGqV/9K+0f+7nbn/zLbL/7ye + uv/IsMf/0LvP/7GOr/+PXoz/jlyL/6V8ov/WxNX/wKS+/9XC1P+UZZH/j12L/49di/+QXoz/j16L/49d + i/+PXYv/jl2M/49ejf+PXo3/j16N/49djP+PXoz/upy5/8myyf/IsMf/y7TK/7qbuP/Ks8n/x6/G/8ev + xv++or3/oHad/9PA0v+/o73/0r/S/8GmwP+9n7v/08DS/76ivf/RvdD/spGw/5BejP+QXoz/j16L/49e + i/+PXYv/j12L/49div+OXYz7j16N/49djP+PXoz/j16M/45di/+YapX/x67G/8qzyf/BpsD/xq3F/8Gm + v//IsMf/0LzQ/5xwmf+PXIv/roqs/9K/0f/Cp8D/xavD/8euxf+/or3/zrnO/8KmwP+TYo//j12L/49e + i/+QXoz/kF6L/5Bei/+QXov/kF6M+45ci9+PXoz/j16M/49ejf+QXo3/j16N/49ejP+WaJT/uZq4/9G9 + 0P/TwNP/08DS/8Knwf+ccJn/jlyL/45di/+PXIv/pX2i/8qzyf/UwdP/1cLU/9G90P+1lLP/lGSQ/49d + i/+PXYv/jlyK/49div+PXYv/kF+M/49ei/+QXovfj16NmY9ejf+OXYv/j12M/49ejP+PXo3/kF6N/49e + jf+PXoz/lmeT/5lrlv+XaZT/kWGO/49di/+OXIv/j16M/49di/+PXYv/kmKP/5lrlv+abZf/lmeS/49d + i/+PXYv/j16L/5BejP+QXoz/j12K/49di/+PXYv/j16L/5Bei5mRX44tkF6Nw49djP+PXYz/jl2L/49e + jP+QX43/j16M/45ci/+PXYz/jlyL/49di/+QXoz/j16M/45ci/+PXoz/j16L/5BejP+PXYv/j12L/45c + iv+OXIr/j12L/5BejP+OXIr/j16L/49ei/+PXYv/j12K/49div+QXovDkF6MLY1diACPXIstj16MmY5d + jN+PXoz7jl2L/49ejf+PXYv/j16M/5Bejf+PXYz/j16M/49ejP+PXYz/j12L/49ejP+OXIv/j16L/45d + iv+PXYv/j12L/49di/+PXYv/kF2L/45civ+QXoz/kF6L/5BejPuPXYvfkF2LmY9cii2NYIsAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+ - PzP/fj+Q/34/2/9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34/2/9+P5D/fj8zAAAAAAAAAAAAAAAAAAAAAAAA + AAAoAAAAMAAAAGAAAAABACAAAAAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAjVyNAI1cjQCPYY8RjV2MT49e + jaGPXo7Yjl2N9o9ejv+PX47/jl6N/45djf+PXo7/j1+O/49ejv+QYI//j16O/45djf+PXo7/kF+O/45d + jP+PXo7/jl2N/49ejf+PX47/kF+P/5Bfjv+QX47/kF+O/5Bfjv+QX47/j1+O/49ejf+QX47/jl2M/49d + jf+OXYz/j16M/45djP+QXo3/kF+O/49djf+OXYz2j16M2I9djKGPX41PkWCOEY1ciwCNXIsAjVyNAI1c + jR+PYI+Wjl6N749djf+QX4//jl6N/49fjv+PXo7/jVyM/45djf+OXo3/j16N/49ejv+PXo7/j1+O/45d + jf+OXY3/j16N/49ejf+PXo3/j1+O/49fjv+QX47/jl2N/49ejf+QX47/kF6N/49ejf+OXYz/j16N/5Bf + jv+PXo3/j12M/5Bfjf+QX47/kF+O/49ejf+OXYz/kF+O/5Bfjf+NXIv/jl2L/45di/+OXYvvj12Mlo1c + ix+NXIsAkGKQEY9fjpaPX4/9kF+P/49fjv+QX4//j16O/49ejv+QX4//jl2N/45djf+OXIz/jl2N/41b + i/+PXo7/kF+O/45djf+OXo3/j16N/49ejf+PXo3/jl2M/49ejf+QYI//j16O/45djf+OXYz/kF+O/49e + jf+OXo3/j16N/49fjf+PXoz/kF+O/5Bfjv+QX47/kF6N/5Bfjv+PXYz/jl2M/45djP+NXIv/jlyL/45c + i/+OXYz/j16M/Y5di5aQXo0RkGCPT5Bgj++OXo3/j1+O/5Bgj/+OXo3/j16O/45djf+SY5H/onmh/6iC + qP+ec53/jl2N/45ejf+PXo7/jl2N/49ejf+PXo7/j16O/49ejf+PXo3/jl2M/49ejf+PXo3/j12N/45d + jP+NW4v/kF6N/5Bfjf+PXo3/kF+O/45ejP+NXIv/kF+O/49ejf+OXYz/j16N/49ejf+ZbZf/qIGm/6Z+ + pP+WZ5T/jlyL/49djP+PXoz/jl2M/41ci++PXoxPkGCQoY9fjv+PX4//j16O/49fjv+PX47/jl2N/5Vn + lP/ApcD/18bY/9PA0//Yx9j/uZq4/5Jjkf+OXY3/jl2N/49ejf+PXo3/j16N/49ejf+OXYz/jl2M/45c + jP+PXYz/jl2M/5Bfjv+PXo3/j16N/49ejf+NXIv/jl2M/49ejf+NW4r/jlyL/45cjP+OXYz/jVuL/6V+ + pP/TwNP/1cPV/9fF1//NuM3/nHGa/49djP+PXo3/jl2M/49ejf+QX42hj16O2JBgj/+SYpH/kmOS/5Fi + kP+SYpH/j16N/7OTs//czdz/qYOo/5tvmv+siKv/28vb/66Lrv+RYY//kmOR/5Jjkf+SYpD/kmOR/5Jj + kf+TY5H/kWKQ/5Fhj/+RYY//kmKP/5FikP+TY5H/nnOd/6V/pf+lfaP/o3qh/6V9o/+lfqP/pH2i/6R8 + ov+heJ//m3CZ/8+5zv/GrcX/nXGb/6B2nv/Yx9f/zLbL/5Rkkf+TY5D/kWCO/5Bejf+QX43YjVyM9ppu + mf+8n7z/xKnD/8Knwf/DqcP/waXA/8evx/+zk7P/kF+P/49ejv+QX4//v6O+/9/R3//CqML/w6jC/8Ko + wv/CqML/w6nD/8Opwv/DqcP/wqjC/8Oowv/DqML/w6jC/8Kowv/GrcX/2cjZ/9TB1P/TwNP/1MHT/9TC + 1P/UwtT/1MHT/9PA0v/dz93/xavE/9bE1f+phKf/i1iI/41biv/Eq8P/z7rP/8ClwP/FrMT/wKW//6V9 + o/+RYI72jl2N/5ltmP+2lrX/vJ+8/7ueu/+6nLr/zbfN/9TB1P+ab5n/j16N/49ejf+QX4//vqK+/+XZ + 5f++or3/upy5/7uduv+7nrr/vJ66/7uduv+6nLn/up25/7yeu/+8nrv/u567/7yeu/+7nrr/qoWp/5dp + lf+XaZX/mGqV/5dqlf+Ya5b/mGuW/5ZplP+4mbf/zrjN/8WsxP/LtMr/pHyi/7KQsP/Xxtf/up25/9jI + 2P+9obz/x6/G/9PA0/+ccJn/kF+P/5Bfjv+MWov/jFuL/45cjf+NW4z/mWyY/9K/0//Hr8f/nHKb/5Zp + lf+rhqr/39Lg/7eYt/+ec5z/qoaq/6uGqv+rhqr/rIer/6uHq/+rhqr/q4ap/6uHqv+sh6v/q4er/6yH + q/+rh6r/rIir/62KrP+tiav/rYqs/62KrP+uiq3/roqs/6iDp/+jeqH/1sXW/7STs//EqcL/08DS/9G9 + 0f+0lLP/zLbL/8Ckv/+MWYn/pHyi/9jH2P+ieqD/jVyM/45djf+OXo3/jl2N/5Bfj/+QX4//j16N/6B3 + oP/NuM3/18bX/9TB1P/czdz/vqG9/5Rlkv+vjK7/yrTK/8q0yv/LtMr/y7XL/8y2y//Mtsz/zLbL/8y2 + y//Mtsv/zLbL/8y2zP/Mtsz/y7XL/8y1y//Mtcv/zLbM/823zP/NuM3/zbfM/9XD1f/Hrsb/t5e2/9bE + 1f+7nbr/rYmr/7GPsP/Ks8n/1cLU/5xxmv+PXoz/u566/9jI2P+gdZ3/jl2N/45djf+Ya5f/lGaT/5Zo + lf+SY5H/j1+O/49ejv+TZZL/p4Gm/6+Nrv+gd5//kmOR/45djP+OXo3/kF+O/5Bfjv+PXo3/kF+O/5Bf + jv+PXo3/kF+O/5Bfjf+QYI7/kWCP/5JikP+QYI7/j16M/5Nkkf+Ya5b/mWyX/5Nlkf+PX43/jl2M/5ls + lv/Yxtf/q4Wp/6mDp//Ks8n/07/S/9K+0f/Bpb//nXKb/45ci/+QYI3/sI2u/7iYtv+WaJT/j1+P/5Fi + kP/Jssn/u567/8u0yv+1lbT/j16N/45djf+UZZP/xq7G/7mbuf+qhan/ybHI/7KRsf/Mt8z/zrnO/864 + zv/OuM7/zrjN/865zv/Nt8z/p4Cl/5dqlf/ApL//s5Ky/8Kowv+qhKj/vZ+7/9bE1v/by9v/3s/e/8ev + x/+Yapb/jl2M/5BejP/SvtH/s5Gx/49djP+VZpL/nXKb/5lslv+RYI7/kF6N/5Bejf+OXYz/onmg/8my + yP+dcZr/jl2N/5Bhj//YyNn/v6O//7eYt//k2eX/pn+l/5Bfj/+4mrj/5drm/6qFqf+ieqL/5tvm/8Ws + xf/CqML/x6/H/8atxf/Mtcv/8evy/9nJ2f/DqML/pHyi/5hsl//i1uL/4tXi/9K+0v/o3ej/08DT/7aW + tf/Mtsz/vqK9/6mEqP+UZZH/kF6N/5Bfjf/SvtH/sY6v/45ci/+OXYv/jlyL/41biv+PXYv/kF+N/45d + i/+MWYn/pX2j/9fG1/+gdp3/jVyM/5Fhj//Yx9j/wKS//5hsl//IsMj/uZu5/5xxm//GrcX/u526/5Zo + lP+VZpP/1cLV/8Ckv/+WaZX/w6nD/6R9o/+rhqr/18XW/8evx/+PXo3/jl2M/5Nlkv/Zydn/vaC8/6uG + qf/j1+P/tZS0/66KrP/i1eL/yLDH/6J6of+QYI7/jl2M/5Bfjf/RvtH/sY6v/45ci/+QXo3/j12M/5Bf + jf+OXIv/kmGP/5ptl/+ieaD/wKS+/9rK2v+ec5v/jl2M/5Bhj//WxNX/zbjN/9G+0f/h1OL/4dTh/97Q + 3//i1uL/39Hf/8qzyv+bcJr/yLHI/823zf+siKv/4dTh/7CPr//ZyNn/wKS//+DS4P+gdZ7/kF+O/7ma + uP/y6/L/18bY/7OSsv/e0N7/y7TK/9TC1P/x6/H/5Njk/7yfvP+VZpL/j12M/5Fhj//Sv9L/spCw/49d + jP+SYY//pX2j/7STsv/BpsD/zrnN/9G90f/Puc7/2cnZ/97P3v+ecpv/m3Ca/7yfu//i1eL/xavE/6mE + qP/h0+H/1sTW/7STs//n3ej/0bzQ/6iCp/+VZ5T/xq3F/9TB0//Hr8f/z7rO/7eYtv/f0t//o3qh/9zO + 3P+3mLf/j16N/6eApf/m2ub/yrPJ/7eXtv/k2OT/t5e2/8Opwv/q4uv/1MLT/6V+o/+QXo3/j16N/5Fg + jv/Sv9L/spCw/49ejP+xjq//2sra/8u0yv+/pL7/rous/6B2nf+XaZT/tZWz/9nJ2f+dcpr/nHKb/9zO + 3f/59/r/vqO+/5Fhj//UwtX/xazE/5Rlkv/aytr/vqO+/5Bgj/+RYY//xavE/9nJ2f/Nt83/s5Ky/8ev + x//QvND/k2OR/8euxv/RvdD/lGaS/6uHqv/j1uP/zrnO/8qzyf/by9v/zLXL/+fd5//v6O//28va/6mD + p/+PXo3/j16M/5Fgjv/SvtL/spGx/49ejP/Hr8b/vJ+6/5Bfjf+PXoz/j16M/49djP+WZpL/0LvP/76i + vf+SYY7/kF+O/6mDqP/p4Or/xKvE/7yeu//w6vH/6N/p/9XD1f/x6/H/6N7o/7qcuf+TY5H/xavE/97Q + 3v+qhan/onmg/7OSsv+ui63/nHGb/6uHqv+2lbT/nnSd/9TB0//KtMr/s5Ky/6V+o/+rhqn/tJOy/9jH + 2P/Pus//sI2u/5Rmkv+QYI7/kF6M/5Bfjf/Sv9H/s5Ky/49djP/GrcX/t5i2/41biv+MWon/jlyK/5Be + jf+1lLP/1cPU/5hrlf+PXYz/jl2M/49fjv/BpsH/3tDf/7STs//l2eX/2sna/7mbuf/p3+n/18bX/6iD + p/+TY5H/u526/+nf6f/f0d//3tDe/+Xa5f/p4On/4NPg/97Q3v/aytr/qYOo/8Ckv//u5+7/1MHT/8Cl + v//Wxdb/yrPJ/+/p8P/i1uP/1sXW/7uduv+TY5D/j16M/5Bgjf/Sv9H/spCw/41civ/IsMf/yK/H/6Z+ + o/+je6H/lmiT/5tvmP/YyNj/sI2t/49di/+PXoz/j16N/49fjv+bcJr/2MjZ/6uGqv/LtMv/wKTA/5Jj + kf/RvdH/uZq4/49ejf+PXo3/mWyY/6V+pP+mf6X/qoWo/9bE1v/Xxdb/qoWp/6Z/pf+mf6T/lmiU/6J6 + oP/Yx9j/q4eq/7KRsf+8n7v/onif/8iwx//Vw9T/rYqs/6F3n/+RYI7/jl2L/49ejP/RvtH/sY6v/49d + jP+0k7L/0b3Q/8u1yv/Kssj/pX6j/8Knwf/Nt8z/k2OQ/45civ+PXYv/jl2N/5Bfjv+QX47/nnSd/5dq + lv+ccZv/mGyX/49fjv+edJ3/mWuX/5Bfjv+PX43/n3Wd/5xxm/+OXIv/j16N/51zm/+bb5n/jl2M/4xb + iv+OXIv/jVyL/5Fgjv+bb5j/kF+N/5JikP+TY5D/jlyL/5ZolP+bb5n/j16M/41biv+OXYv/j12M/45d + jP/TwNL/1cLU/8Kowf/DqcL/x6/G/8myyf/Jscj/zbfM/9XD1f+lfKL/jlyK/45civ+QXoz/j12N/49e + jv+RYI//j16N/5Bfjv+PXo3/kGCP/5Bgj/+QX47/kF6N/49ejf+QYI//s5Gy/9G90f+qhan/jl2M/41c + i/+OXYz/j12M/49ejf+PXo3/j16M/45djP+OXIv/j12M/45ci/+OXYz/kF+N/49ejP+MWor/j16M/5Be + jf+OXIv/jl2M/49ejP/RvtH/0b3Q/72gu/+9n7v/u525/7yeuv+8nrr/tpa1/590nP+QX43/j12L/49e + jP+QX43/jVyM/6N8ov/Eq8T/yLDI/8iwyP/Grsb/x6/H/8iwyP/GrcX/xq7G/8evx//HsMf/xKrD/8Sr + w//VxNb/uJq3/5Nlkf+OXYz/j16M/5Bfjv+PXoz/kF+O/49ejP+QX43/kF6N/49ejP+QX47/j16N/49d + jP+PXYz/kF6N/5Bfjf+QXoz/kF6N/5NjkP/Vw9T/r4yt/49di/+PXYv/jlyL/45ci/+OXIr/jlyL/49e + jP+PXoz/kF6M/5BejP+PXYv/j16N/6B2nv+5mrj/u567/7ueu/+6nbr/u567/7yeu//Pu8//9fH2//j1 + +f/49vn/9vL3/9fG1/+zk7L/4NPg/8Wsxf+UZJH/n3Wd/8atxf/Ks8n/yrPJ/8u0yv/WxNX/2MfX/824 + zP/Xxdb/1sXW/8u1yv/LtMr/y7TK/8u0yv/KtMn/yrPJ/8+6zv/Yx9j/n3Wd/5Bejf+PXYz/kF6N/49e + jP+PXYv/j12L/5BfjP+QXoz/kF6M/45civ+OXYv/kF+O/5Bfjv+QX47/kF+O/49ejv+QX47/kF+O/49e + jf+je6L/tpa1/7eXtf+3l7X/tpa1/7mat//FrMT/3M7c/7iYt/+VZpP/nXKb/7eYtv+8nrv/u526/7iZ + t//Hrsb/7OTt/97Q3v/Ltcr/7ubu/9vL2/+7nbr/uJm2/7iZt/+4mbb/uZq3/7WUs/+ec5v/kF+N/49d + jP+OXIr/kF6M/5Bejf+OXIv/j12M/45di/+QX43/jVuJ/45ci/+OXIv/j16N/45djf+OXYz/j16N/45d + jP+NW4v/j16N/45djP+UZZL/xazE/9G90P/RvdD/0r3R/+LV4v/28vb/39Hf/8+7z//Pu8//z7vP/9C8 + 0P/RvtH/yrTK/6B2nv+PXoz/s5Kx/+PY5P+3mLb/uZq3/+Xa5f+1lLP/kWCO/49ejP+PXYz/j16M/49e + jP+PXYv/j16M/5Bfjf+QXoz/j16M/45di/+OXIv/jluK/45civ+PXYv/jlyK/49ejP+QXoz/j1+O/49f + jv+OXo3/jVyL/45ejf+PXo3/j16N/49ejf+Za5f/7ubu/+PX4//RvdD/4dTh/9fF1v/KtMr/zbfM/865 + zf/Mt8z/zLbM/823zf/Ouc7/ybHI/6F3n/+OXIv/kF+N/7yeuv/l2uX/r4yu/8Kmwf/n3ef/rYmr/49d + i/+QXoz/j16M/45ci/+QXo3/jlyL/49ejP+PXoz/kF6N/5Bfjf+QX43/jluK/49ejP+PXYv/j12L/5Bf + jP+QX43/jl2M/45djP+QX47/j12M/41ci/+OXYz/kF+O/49ejf+WaJT/6+Lr/8Oowv+VZpL/t5i2/8Ck + v/+8n7v/wKW//8GmwP/BpsD/vqO9/76ivf/ApL//upy5/5xwmf+PXoz/j16N/5NkkP/EqsL/4tXi/6uF + qP/LtMr/49fj/6Z/o/+NW4r/jlyL/45di/+PXoz/j16M/49ejP+PXYv/kF+N/5Bfjf+QX43/kF6M/49d + i/+PXoz/jluK/45civ+PXYv/jl2M/45djP+OXo3/kF+O/49djP+PXo3/kF+O/45djP+QYI7/yLDH/+PX + 4/+xj6//upy5/+7o7//38/f/39Lf/9vM2//dz93/3c7d/93O3f/e0d7/1sTV/6R7of+OXIv/kF+N/49d + jP+WZ5P/y7TK/9rK2v+ngaX/0r/S/93O3f+fdZz/jFqJ/45di/+PXYz/j16M/49ejP+PXoz/j12L/49e + jP+QX43/j12L/5Bei/+QXoz/kF6M/45civ+NW4n/kGCO/5Bfjv+PXo3/kF6O/49fjf+QX47/j16N/45d + jP+PXo3/lmiU/8atxf/k2OT/tpa1/7eXtv/q4er/yrPK/5xxmv+abZf/mm2Y/5pumP+bcJn/mWyW/5Nj + kP+PXoz/kF6N/49ejP+OXYv/mGuV/9C6z//QvND/p4Ck/9zM3P/WxNb/mWyX/49djP+PXoz/kF6M/5Bf + jf+OXIv/jlyK/45ci/+PXYz/jlyK/5BfjP+QXoz/kF6M/5BejP+QXoz/j16N/5Bfjv+OXYz/j16N/49e + jf+PXY3/j16N/45djP+QX47/j16N/5Rlkv+8oLz/5dnl/7yfu/+wjq//4NLg/8u0y/+Ya5b/jFqK/49d + jP+OXIv/jl2L/41civ+OXIv/kF+N/49djP+QX43/mm6X/7KQsP/q4uv/zrnN/6yHqf/g0+D/zLbM/5Zo + k/+NWon/j12L/45ci/+PXYv/jVyK/49di/+PXoz/jl2L/5Bfjf+QX43/j12L/49ei/+OXYr/kF6N/5Bf + jv+PXo3/j16N/5Bfjv+QX47/kF+N/5Bfjv+QX43/kF+N/49ejf+SY5D/tpa1/+LW4v/EqsP/roqs/9zN + 2//TwNP/nXKb/49ejP+PXoz/kF+N/5Bejf+PXYz/jl2L/5ltl/++ob3/3M3c/+HU4f/i1uL/4NPg/7iZ + t/+ui6z/5dnl/8Opwv+TZJD/kF6M/5BejP+QXoz/j16M/49ejP+QXoz/kF6M/49ejP+QX4z/jlyK/49d + i/+PXYv/kF+O/5Bgjv+QX47/j16N/49ejf+QXo3/j16N/49djf+QXo3/jl2M/5Bejf+QXo3/kWGP/6+L + rf/g0uD/zLXL/6yIqv/Xxdb/2cnZ/6N7of+NXIr/jlyL/45di/+PXoz/nnOb/9TB0//l2+b/wqbA/7GO + r/+ykLD/tJSy/6+Mrf+VZpL/tZW0/+je6P+5mrj/kF6M/5BejP+QXoz/kF6M/49di/+PXYv/kF6M/45c + i/+PXYv/jlyK/49di/+QX4z/jl2M/49ejf+NXIv/jlyL/45djP+NXIv/jl2M/49djf+NXIv/jVuL/5Bf + jf+QX47/j12M/5Bfjf+mf6T/3Mzc/9XD1f+qhaj/z7vP/93O3f+mf6T/j16M/45djP+UZ5L/0b3Q/+HV + 4f+sh6r/uZq4/9zN3P/i1uL/4dXh/+HT4f/DqcL/nXGa/8Spwv/m2+b/pn6j/49di/+PXoz/kF+N/49d + i/+PXYv/j12L/45di/+PXYv/kF6M/5BejP+PXYv/j16N/45djP+NXIv/jl2M/45djP+NXYv/j16M/49f + jf+PXoz/jVyK/49ejP+QX43/jVuK/45ci/+QX43/oHae/9XC1P/YyNj/qYOn/8+6z//e0N7/oHee/41b + iv+xj6//6eDp/7GPr/++or3/6N7o/8Srw/+qhaj/qIKm/76hvP/m2+b/zrnN/6J4n//czdz/077R/5hq + lP+NW4n/kF6M/5BfjP+PXoz/j16M/49di/+PXYv/j12L/5BejP+QXov/j16N/49ejP+PXoz/jl2M/49e + jP+QXo3/j16N/45ci/+OXYv/j16N/5Bfjf+QX47/j16N/5Bfjf+QX47/kF6N/5xwmf/UwdP/1sTW/6eB + pf/f0uD/yLHI/5Fhj//NuMz/2sra/6uGqf/m2+b/u566/5Bfjf+OXIr/jlyL/5BejP+wjK3/6+Lr/7WU + s/+/o73/7OTs/62Iqv+OXIv/kF6M/49di/+PXYv/j12L/49di/+QXoz/j16M/5Ffjf+QXoz/jl2M/5Bf + jv+OXIv/jl2M/45djP+QX47/kF+N/45djP+PXo3/kF+N/41ci/+OXYz/j12M/49ejP+QX43/kF+N/45d + i/+ccZr/49bi/72fu/+7nrr/4dTh/592nf/VwtT/x6/G/7qcuf/l2ub/l2qU/45di/+QX43/kF+N/5Be + jP+VZpL/3M3c/8y2y/+ui6z/7ujv/7aWtP+OXIr/jl2K/49di/+OXYr/j16L/49di/+QX4z/j12L/45d + iv+PXYv/j12N/5Bfjv+PXo3/j16M/49ejf+QX47/kF+N/49ejP+QX47/kF+N/49djP+heJ//q4ap/5Bg + jv+PXYz/j16M/5Bejf+SYo//zrjN/824zf+tiav/5tvm/6Z+pP/RvdD/ybLI/7mat//n3Of/nHCZ/5Be + jf+QXoz/kF+N/5BfjP+VZpL/28va/823zP+ykLD/7ufv/7STsv+OW4r/kF6M/49di/+OXIr/j16L/45c + iv+PXov/jVuJ/45civ+OXYr/j16N/5Bfjf+QXo3/kF+O/5Bfjv+QX47/jl2L/49djP+QX47/pX6j/6+L + rf+1lbT/49fj/6yIq/+PXYz/jluL/45cjP+XaZT/2sra/8myyP+xjq//5tvm/6R7of/FrMX/3c7d/6uG + qf/l2uX/wabA/5Nij/+PXYz/j1yL/5Bfjf+rhqj/6uDp/7iZtv/EqsP/6d/p/6eBpf+NW4n/jlyL/49d + i/+PXYv/kF6M/5BejP+QXoz/j12L/5BejP+PXYv/jVyL/5Bejf+PXYz/j16N/5Bfjv+PXo3/j16N/49d + jP+PXo3/tJKy/+PY5P+vjK3/y7TK/+PX4/+6nLj/pn+k/6mDp//Mtcv/5Nrl/6yIqv/Ks8n/2sva/5hr + lv+ngKX/5drl/7yfu/+6nLj/6N7o/8myyP+pg6f/pX2i/7mat//l2uX/0b3R/6iBpf/i1eH/x6/G/5Vn + kv+PXov/kF6M/5BejP+QXoz/j12L/49ei/+PXYv/j16L/49di/+OW4n/jVyL/49ejf+QXo3/j12M/49e + jf+OXYv/j16N/45ci/+PXYz/mGqV/824zf/by9v/rIeq/8ClwP/dz93/4dTg/+HT4P/Xxdf/so+w/7iY + tv/o3uj/t5e1/49di/+SYo//v6O+/+TZ5P+2lrT/tpa0/9jH2P/j1+P/5Njk/+DS3//GrcT/p3+k/9G9 + 0P/e0d7/nXGZ/49ei/+QXov/kF6M/49ei/+QXoz/kF6M/49di/+OXIr/jlyK/5Bei/+QXYv/j16M9o9e + jP+PXo3/jlyL/49djP+QX43/kF+N/45djP+PXoz/kF6N/51xmv/QvND/4NPg/7+jvv+tiqv/sY6v/6+M + rf+ui6z/yLDI/+nf6f/Fq8T/lWaS/5BejP+PXYv/lmeS/8Sqwv/k2eT/yK/G/6+LrP+xja7/spCw/62J + q/+1lbP/28zb/97Q3v+pgqb/kF6M/5BejP+QXoz/j12L/5FfjP+RX43/kF6M/5BejP+QXoz/kF6M/5Be + jP+QXoz2jVyL2I5di/+PX43/j16M/49ejf+PXo3/kF6N/49ejP+QXo3/kF+N/5Bejf+YapX/v6K9/+DS + 4P/m2+b/4dTh/+LW4v/n3ej/3c7d/7eXtf+VZpL/jl2L/49ejP+OXIr/jlyK/5Fhjv+ykLD/3M7c/+bc + 5v/i1eH/4NLg/+Xa5f/l2uX/zLbM/6J4n/+QXov/jl2K/49ei/+PXYr/jVuJ/49di/+PXYv/jlyK/5Be + i/+QX4z/j16L/49div+QXovYjVyLoY5djP+PXo3/jl2L/45djP+OXYz/kF+N/49ejf+QX43/j16M/49e + jP+QXo3/kWGO/6F4n/+zkrH/upy4/7qcuf+wjq7/nnSc/5Fgjv+PXoz/jVuK/45ci/+PXYv/j12L/45d + i/+RYI3/nXKa/7KPr/++oLz/wKO+/7mat/+pg6b/lWaS/5BejP+QX4z/j16L/5BfjP+PXYv/jlyK/45d + iv+OXIr/j12L/5BfjP+PXov/j12L/5Bei/+QXoyhkF+NT5Bfje+QX43/jVyL/45djP+PXoz/j16M/49e + jP+QXo3/kF+N/5Bejf+QX43/j12M/45ci/+OXIv/jFqJ/4xZiP+OXIv/j16M/49ejP+PXoz/j1yL/49e + jP+PXoz/j16M/49di/+QX4z/jlyK/41aif+MWYj/jVqJ/41bif+PXYv/j16M/49di/+OXYv/jl2L/5Bf + jP+QX43/kF+M/5BejP+OXYr/j12K/5BejP+PXYr/j16L/5Bei++QXYpPkV+NEZBfjZaQXo39jl2L/45d + jP+PXYv/jlyL/45djP+PXoz/kF+N/5Bfjf+QXo3/jVuK/45di/+QX43/j16M/41biv+QX43/kF+N/5Be + jP+QXoz/jVyK/49ejP+QX43/kF6M/49ei/+QX4z/kF6M/5BejP+QXoz/j12L/49ei/+OXIr/jl2K/5Bf + jP+QXoz/jl2K/45civ+QXoz/kF6M/49di/+PXov/j12K/41bif+PXYv/kF6M/ZBejJaQXowRkV6PAJFe + jx+PXIyWj16M749djP+PXoz/j16M/45djP+OXYv/kF+N/49ejP+PXYv/j12M/49di/+PXoz/j12M/45d + i/+PXoz/j16M/45di/+OXYv/jlyK/45di/+QXoz/jlyK/49di/+QXoz/j12L/49ei/+QXoz/j12L/45c + iv+PXYv/j12K/5BejP+QXov/jVuJ/49ei/+QX4z/j12L/49di/+QXov/kF6L/45civ+QXovvj1yKlpFc + ix+RXIsAkV6PAJFejwCNWYgRkGCNT45ci6GOXIvYj16N9o1ci/+OXYv/kF+N/45ci/+PXYz/kF6M/5Be + jf+QX43/kF6M/49ejP+QXoz/kF6M/5BejP+QXoz/j16M/49ejP+QXoz/jVuK/5BejP+PXYv/jVyK/49d + i/+PXYv/jlyK/5Bdi/+QXoz/j12L/5BejP+QXov/jVuJ/49di/+QXoz/kF6M/5FejP+QXoz2jlyK2JBe + i6GQXoxPjVmIEZFciwCRXIsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA/34/Df9+P3T/fj/W/34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj/W/34/dP9+Pw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/EP9+P4D/fj/t/34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/7f9+ - P4H/fj8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAA/34/Af9+P2H/fj/r/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P+v/fj9h/34/AQAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PyT/fj/E/34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj/E/34/IwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAD/fj9V/34/8f9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj/x/34/VQAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8B/34/jP9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34/jP9+PwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Bv9+ - P6X/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34/pf9+PwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+Pwb/fj+3/34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///4BC//+DRv//iU///4xU//+PWf//klz//5Nf//+WYv//lmP//5dk//+X - ZP//l2X//5dl//+WY///lF///5Jd//+QWf//jVb//4lQ//+FSv//gUT//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/t/9+PwYAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8B/34/pP9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///+CRP//ilD//5Jc//+bav//onX//6h9//+vh///uJb//8Sn///P - t///18P//9zL///g0f//5Nb//+fc///p3v//6t///+rg///q4P//6t///+ne///m2f//4dP//93N///Z - x///0Lr//8aq//+6mf//sYr//6qB//+keP//nW3//5Zj//+NVv//h0z//4BC//9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34/pP9+PwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+P4r/fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hEf//45X//+aaf//qoD//76f///T - vf//5dj//+/n///18P//+vj///37///+/f///fz///79///+/v///v7////+/////v////7///////// - /v////7//////////v/////////+/////v////7////+///+/v///v7///7+///9+///+vj///f0///y - 7P//6d///9zL///Lsf//uJX//6Z7//+ZaP//jVb//4JF//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/iwAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj9V/34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+D - Rv//kFr//6Z6///Aov//28n//+7l///59v///fz////+//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////v///v7///79///9/f//+PX//+7l///a - yP//vp7//6R3//+QWv//hUn//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34/VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA/34/I/9+P/D/fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///4BB//+JUP//oHH//7+f///g0P//9O////z7/////v////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////7///7+///9/f//9vL//+PV///EqP//pnr//45X//+C - RP//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj/w/34/IwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PwH/fj/E/34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4BB//+KUf//p33//9G7///w - 6P///Pr///7+//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////v7///38///07///2cf//7ON//+UX///gkX//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj/E/34/AQAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA/34/Yf9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///39B//+JUP//pXr//9jE///49P///v7///////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////7////////+ - /f//+fX//+LT//+6mf//k1///4JE//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj9hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PxD/fj/q/34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///+FSv//oHH//862///18P////7///////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////7+/////v///////////////////v7///n3///g0P//soz//4xT//9/ - Qf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P+r/fj8SAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA/34/f/9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+A - Qv//j1n//7ua///s4////f3///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////7///7+///28v//0r3//59x//+FSv//f0D//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P4AAAAAAAAAAAAAAAAAAAAAAAAAAAP9+Pw3/fj/u/34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///gUT//5pp///Vwf//+fb////+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////////////+ - /f//7OL//7iV//+OVv//f0H//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/7v9+ - Pw0AAAAAAAAAAAAAAAAAAAAA/34/dP9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4VJ//+k - eP//4tT///79//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////+/f//9vH//8yz//+XZP//gEH//34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34/dAAAAAAAAAAAAAAAAP9+PwH/fj/b/34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///+FSv//rYT//+ne///+/f////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////v//+/j//9vK//+ca///gkT//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj/b/34/AQAAAAAAAAAA/34/O/9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///g0f//6yD///s - 4v///v3//////////////v7///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////v///v7//+PV//+k - d///g0b//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj87AAAAAAAAAAD/fj+Q/34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///4RH//+off//6uD///7+/////v/////////////+/v////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////v7////+/////v///fv//+PW//+idf//gUP//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P5AAAAAAAAAAAP9+P9j/fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+AQf//nm7//+TX///9 - /f////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////v7////+//// - /v///fz//+PV//+ebv//gUT//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/2QAAAAD/fj8d/34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///45W///SvP///Pv///7+//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////v7//////////v///fz//9zM//+YZf//f0D//34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34/Hv9+P1b/fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+GSv//u5r///n1//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////+/n//863//+LUv//fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj9W/34/hP9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///gEH//59x///s4v////////////////////////////////////////////7+ - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////v//9/L//7SQ//+E - R///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P4T/fj+t/34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+KUP//zLL///z7//// - /////////////////////////Pv///f0/v/x6/7/7+n9//Tv/v/6+P7//v7///////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////+/f//+/n///j1/v/38/7/+fb+//38 - ///////////////////////////////+/v//6d7//5tp//9/QP//fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/rf9+ - P8z/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///f0D//6J0///u5v////7//////////////////v7///n2/v/o3v3/0sD6/8ew - +f/Frvn/y7b6/9zO+//y7P7//fz///////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////+/r///Hr/v/h1fz/1sX7/9PB+v/ay/v/6N/9//f0/v/+/v/////////////////////////9 - /P//ya///4ZL//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj/M/34/5f9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+GS///ya////z7//// - ///////////////////59/7/49j8/8Go+f+vj/f/qof2/6mG9v+sivb/t5n3/9C9+v/x6/7//v7///// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////z6///r4/3/zLf6/7OU9/+qh/b/qYb2/62M - 9v+9ovj/28z7//by/v////////////////////////7+///w6P//oHH//39A//9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P+D/fj/y/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///5hl///r4f////7//////////////////fz//+zl/f/ErPn/q4n2/6mG - 9v+phvb/qYb2/6mG9v+qh/b/tJX3/9fH+//59/7///////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///+/f//8ev+/8y3+v+sivb/qYb2/6mG9v+phvb/qYb2/6qH9v+3mvf/39L8//v6//////////////// - /v////////z7///Jrv//h03//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34/7P9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9/Qf//sYz///v5//// - ///////////////////6+P7/3dD7/7CP9/+phvb/qYb2/6mG9v+phvb/qYb2/6mG9v+rifb/wKf4//Dr - /f////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////v5///h1Pz/s5T3/6mG9v+phvb/qYb2/6mG - 9v+phvb/qYb2/6yL9v/ErPn/8+7+/////////////////////v///v7//+zi//+bav//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj/5/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///4ZL///Quv///v7///////////////////////f0/v/Uw/v/qof2/6mG - 9v+phvb/qYb2/6mG9v+phvb/qYb2/6mG9v+4m/j/6eD9//7+//////////////////////////////// - //////////////////////////////////////////////////////////////////////////7+///9 - /f///Pv///z7///9/f///v7///////////////////7+///+/f///f3///7+//////////////////// - /////v7///39//////////////////////////////////////////////////////////////////// - ////////+PX+/9bF+/+qh/b/qYb2/6mG9v+phvb/qYb2/6mG9v+phvb/qYb2/7mc+P/q4v3//v7///// - //////////7+///+/v//+vf//7aR//+BQ///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///lF///+ne//// - ////////////////////////9/T+/9TD+/+qh/b/qYb2/6mG9v+phvb/qYb2/6mG9v+phvb/qYb2/7ib - +P/p4P3//v7///////////////////////////////////////////////////////////////////// - ///////////////////////////////8+///5tr//8mv//+/oP//vp///8mv///g0f//9O////n3///x - 6///2cb//8uy///Svf//6d////r3///+/f/////////////+/v////////////////////////////// - ///////////////////////////////////////////////////39P7/08H6/6mG9v+phvb/qYb2/6mG - 9v+phvb/qYb2/6mG9v+phvb/t5r3/+jf/f/+/v/////////////////////////+/f//1L///4tS//9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///+keP//9/P////////////////////////////6+P7/3dD7/7CP - 9/+phvb/qYb2/6mG9v+phvb/qYb2/6mG9v+rifb/wKf4//Dr/f////////////////////////////// - /////////////////////////////////////////////////////////////////////////+vi//+l - ev//h03//4JF//+AQv//iU///5hl//+uhv//sYv//6uC//+RW///iE7//49Z//+fcP//zrf///by//// - //////////////////////////////////////////////////////////////////////////////// - //////////////n2/v/ay/v/rYz2/6mG9v+phvb/qYb2/6mG9v+phvb/qYb2/6qI9v+9ovj/7uf9//// - ///////////////////////////////t5P//m2r//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///7CJ///7 - +f////////////////////////////38///s5f3/xKz5/6uJ9v+phvb/qYb2/6mG9v+phvb/qof2/7SW - 9//Xx/v/+ff+//////////////////////////////////////////////////////////////////// - ///////////////////////////////59v//waP//6yE//+6mf//w6b//7eT//+cbP//h0z//4NH//+C - RP//hkr//5Fb//+gcv//pHj//6By//+pf///7eX///////////////////////////////////////// - /////////////////////////////////////////////////////////Pv//+jf/f+9ovj/qof2/6mG - 9v+phvb/qYb2/6mG9v+phvb/sZH3/8+8+v/49f7///////////////////////////////////n2//+r - gf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9/Qf//vZz///38//////////////////////////////////n3 - /v/j2Pz/waj5/6+P9/+qh/b/qYb2/6yK9v+3mff/0L76//Tr+P///v3///////////////////7+//// - //////////////////////////////////////////////////////////////////////////Pu///I - rf//6d7///r3///9/f//+vj//+DR//+uhv//iU///4tS//+vh///z7f//+TW///n3P//3Mr//9K8///3 - 9P////////////////////////////////////////////////////////////////////////////// - ////////////////////////9/T+/9vM+/+3mvf/rIv2/6mG9v+phvb/qoj2/7GR9//Grvn/7OT9//39 - /////////////////////////////////////Pv//7WS//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4NG///L - sf///v3//////////////////////////////////v7///n2/v/o3v3/0sD6/8ew+f/Frfn/y7b6/9zO - +//+6+L///z7/////////Pr///Tu///x6v//8On///Xw///7+v///v7///////////////////////// - /////////////////////////////////////v7///79/////////////////////////fz//9rI//+f - cf//xKj///Dp///+/f///v7///7+///8+v//+vf///79//////////////////////////////////// - ///////////////////////////////////////////////////////////////////+/v//9vL+/9/S - /P/ErPn/uZz4/7ea9/+9ovj/z7z6/+zk/f/8+//////////////////////////////////////////9 - /P//wKL//39A//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///iE7//9jF///+/f////////////////////////////// - //////////////z7///39P7/8ev+/+/p/f/07/7//vj2//728///4dL//8Wo//+qgP//mWf//5Nf//+c - a///uZb//9rI///18f///v7///////////////////////////////////////////////////////// - ///////////////////////////////+/v//9vH//+bZ///18P///v7///////////////////////// - //////////////////////////////////////////////////////////////////////////79///6 - 9///9vH///Pt///v6P//7+j///Xx//77+v///v7///n2//Pu/v/q4v3/6N/9/+7n/f/39P7//f3///// - //////////////////////////////////////////38///Ms///gkX//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+M - VP//39D///79//////////////////////////////////////////////////////////////79///+ - /v//+PT//8Kl//+JT///f0H//34///9+P///f0D//4BC//9/QP//jFP//7mX///r4f///fz///////// - ///////////////////////////////////////////////////////////////////////////////+ - /v///v3///////////////////////////////////////////////////////////////////////// - //////////////////////////z7///p3v//ya///6F0//+OVv//iU///4lP//+LU///m2v//7+f///i - 0//+9/P///7+///+/f///f3///////////////////////////////////////////////////////// - /////f3//9O9//+GSv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///41W///g0f///v7///////////////////////// - //////////////////////////////////////////Tv///Irv//hEj//39A//9+P///fj///39A//+J - T///oHH//4RI//9+P///gEH//6Bx///i1P///fz///////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////8+///5dn//5Fb//9/ - QP//fj///34///9+P///fj///34///9+P///f0H//4hO//+yjP//7+j///////////////////////// - ///////////////////////////////////////////////+/f//077//4ZK//9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///jFP//+DQ///+/f////////////////////////////////////////////////////////////// - ////2sf//5Fb//9/QP//fj///34///9+P///gEL//6Bx///r4v//lGD//34///9+P///gEH//6R3///v - 5/////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////v3//+PV//+5lv//f0D//34///9+P///fj///34///9+P///gkT//49Z//+D - R///fj///4BB//+jdv//6uD///////////////////////////////////////////////////////// - //////////38///Lsf//gkX//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///+LUv//3s7///79//////////////////// - ///////////////////////////////////////////////Jrv//hEf//39A//9+P///gEH//4NG//+E - R///iE3//5Vh//+CRf//fj///34///9+P///hEj//9O+///9/f////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////49P//t5T//5Zi//9+ - P///fj///34///9+P///fj///34///+QWv//2cb//5pp//+AQf//fj///4BC///Cpf////////////// - /////////////////////////////////////////////////////fv//7+f//9/Qf//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///4hO///ayf///v3///////////////////////////////////////////////////////// - /////////8+4//+ESP//f0D//4JE//+SXf//rIT//7KN//+eb///hkv//39A//9+P///fj///34///9/ - QP//v5////z6//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////Dp//+cbP//jlb//4BB//+GSv//iVD//4RI//9/QP//fj///4hO//+y - jf//jlf//39B//9+P///fj///7GK//////////////////////////////////////////////////// - ///////////////8+v//tJD//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hEj//9G7///9/P////////////// - ////////////////////////////////////////////////////4tP//45W//+AQf//kFn//76f///o - 3P//7eT//9S///+hdP//gUT//34///9+P///fj///34///+/oP//+/r///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////8On//5Zi//+J - UP//l2T//8So///YxP//vZ3//5Ba//9/Qf//f0H//4VK//+AQv//fj///39A//+CRf//xqr///////// - //////////////////////////////////////////////////////7///r4//+thf//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///+AQf//w6b///38//////////////////////////////////////////////////// - ///////////////z7v//sIn//4NH//+fcf//4tT/////////////8uz//7+f//+FSv//fj///34///9+ - P///g0b//9fD///+/f////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////18P//nW7//4tT///Jrv//+vf///z6///07v//vp7//4RI//9+ - P///fj///34///9+P///f0D//45X///ezv////////////////////////////////////////////// - ////////////////////9fH//6R4//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+0jv//+/n///////// - ////////////////////////////////////////////////////+/n//+/o///Otv//kFn//6Bx///i - 1P/////////////y7P//v5///4VK//9+P///fj///4BC//+ofv//8uv///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////v6//+o - fv//k1///+PV//////////////v6///YxP//ilD//34///9+P///fj///34///+CRP//tI////Ls//// - //////////////////////////////////////////////////////////7+///t5P//mmn//34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///6d8///38/////////////////////////////////////////////// - /////v7///Tu///VwP//r4f//5xr//+OV///lmP//7+f///o3P//7eT//9S///+hdP//gUT//34///+D - Rv//qoD//+jc///9/f////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////v7//863//+UYP//0Lr/////////////+ff//8Wo//+G - Sv//fj///34///9+P///gUP//55u///ezv//+/n///////////////////////////////////////// - /////////////////////v3//9zL//+NVf//fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///mWj//+/o//// - ///////////////////////////////////////////////y6///u5n//5Zi//+aaf//uJX//8es///H - rP//rIT//7CJ//+zjf//n3D//4dN//+AQv//g0f//62F///x6////f3///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////9vH//8Wo//+shP//0Lr//+PV///Jrv//lmP//4BB//9+P///f0D//4BC//+FSf//lmL//7WR///Y - xP//6+H///n3///+/v/////////////////////////////////////////////8+///xaj//4NG//9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///+NVP//4ND////+//////////////////////////////////// - /////fz//9jE//+LUv//sIr//+HS///z7f//+vf///v5///t5P//0Lr//66H//+ofv//t5T//8Wo///X - w///9vH///////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////+vf//+TX///Fqf//r4f//51t//+R - XP//iU///4JE//+WYv//v5///8mv//+3lP//mmn//5Vi//+lef//1cD///n3//////////////////// - //////////////////////////r3//+uhv//f0D//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4JF///G - qf///v3////////////////////////////////////////69///0rz//6R4///j1v///f3///////// - //////////79///cyv//k17//6+H///v5////Pv///7+//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////z7///z7v//6t///+XY///Lsv//lWH//6yD///u5f///Pr///Pu///j - 1v//ya7//6J0//+rgf//7uX/////////////////////////////////////////////8uv//51u//9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///f0D//6qA///38/////////////////////////////// - //////////7+///39P//7+f///z6////////////////////////9fH//7qZ//+YZv//3Mr///38//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////fz///FqP//h03//9O9///9/P////////7+///18f//1L///72c///y7P////////////// - ///////////////////////////+///dzP//jlb//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///lF///+ba/////v////////////////////////////////////////////////////////////// - ///////////////x6v//sYv//6uB///t5f////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////v7//+XY//+aaP//rof///Lr//// - //////////7+///59///9O////38/////////////////////////////////////////Pr//7+g//+C - Rf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///+ESP//y7L///38//////////////////// - //////////////////////////////////////////////////////////n3///dzP//3Mv///n3//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////7ub//6l///+sg///8Oj///////////////////////////////////////// - /////////////////////v7///7+///w6P//nm///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///39A//+wif//+vf///////////////////////////////////////////////////////// - /////////////////////v7///v5///7+f///v7///////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////8+///7+f//+/n///8 - +////////////////////////////////////////////////////v3///79///+/v///fz//9O9//+I - Tv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///5Zj///p3v////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////9/P///v3///7+///38///sIr//39B//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///hEj//8Gj///7+v////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////+///+/v///v3//+DR//+U - X///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9/QP//l2X//+fc///+ - /v////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////7+///38///uJX//4RH//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///+DR///vp7///r3//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////f3//9rJ//+S - XP//f0D//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+Z - Z///5tr///79/////////////////////////////////////////v3///7+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////7+///z7f//rIT//4FE//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///4NG//+5l///9/P///7+//////////////////// - //////////n3///q4P//8uv///z7//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////v///fz//821//+L - U///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///5Ba///Wwf///Pv///7+/////v//////////////////+PT//8Wo///Aov//6d////38//// - /////////////////////////////////////v7///////////////////////////////////////// - /////////////////////////////////////////////////////v7///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////v7///7+//////////////////// - //////////////////////////79///p3v//nGz//39B//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///gUP//6F0///o3f///fz///7+//// - ///////////////+/v//7eX//7ua//+2k///zbX//+XZ///18P//+vj///v5///49P//9/T//+zj///p - 3v////////////////////////////////////////////////////////////////////////////// - //////////79///7+f///Pv///7+//////////////////////////////////////////////////// - //////////////////////////////////////////39///7+v///v7///////////////////////// - //////////r3///v5///8On///v5///////////////////////////////////+/v//8ev//7WQ//+E - SP//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///hkr//7eT///07////fz///7+///////////////////+/v//9fD//8mv//+k - d///pnr//7OO//+8m///vZz//7mW//++nv//2MT///j0//////////////////////////////////// - ///////////////////////////////////////////////////////////////+/v///v7///////// - //////////////////////////////////////////////////////////////////////////////// - ////+PX//9zL///Wwv//7uX///Tv///59v//+vj///r3///w6P//0Lr//7aT///Lsv//8uv///////// - //////////////////////7///n1///EqP//i1L//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///jVX//8ux///5 - 9v///f3////+/////////////////////////Pv//+rg///Ksf//upj//7aT//+9nf//yrH//9jF///z - 7v///v3///////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////8+v//6+H//8+3//+qgf//qoH//72c//+6 - mf//uJb//7CJ//+pf///zLP///Ls///7+v///v7////////////////////////8+///1cH//5Rf//9/ - Qf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9/Qf//lF///9G7///7+P///v3///7+//////////////////// - ///////////////+/v///v7///7+///+/f///v7///7+//////////////////////////////////// - //////////////////////////////////////////////////////////7+///9/P///f3///7+//// - //////////////////////////////////////////////////////////////////////////////// - //////////7+///7+v//9fD//+HS///Irv//q4H//6Z7//+ofv//vp7//+XZ///8+/////////////// - /////////////////////f3//+DR//+ZaP//gEH//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+B - Q///lmP//9bC///59v///v3////////+/v////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////7+///+/v////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////v3///n3///5 - 9v//+vj///v6///9/f////////////////////////////////////////38///j1f//onX//4JE//9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///+AQv//mmj//9nG///+/f////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////+/v//5Nf//6R3//+DR///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///+FSf//wqT///v6//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////+3l//+fb///gUP//34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///gEL//55u///p3v///f3///////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////+/v//59z//5pp//9/QP//fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///+OVv//0rz///z7///+/v////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////v7///38///49f//ya///4pQ//9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hUn//7eU///38////v7///////// - /////////////////////////////////////////fz///////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////v7///37///x6v//rYT//4BC//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///39B//+fcP//6d////7+//////////////////////////////////////////////////7+ - ///s5Pz/tZjz/9XG+f/59/7///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////+/r+//7+//////////////////////////////////////////////////////////z7///b - yv//kVv//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///i1P//862///7+f////////////// - ////////////////////////////////////////+PT+/7SW9f+xk/P/s5Xz/7SX8//Zy/n/8u39//z7 - /v////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////fz//9rL+v+8ofT/vqX0//79//////////////// - /////////////////////////////////////v7///fz//+2k///gUT//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///4BC//+uhf//8+3///7+//////////////////////////////////////////////////v5 - ///Apvf/ro31/62L9f+vkPT/sZPz/7CR8v+ylPP/vaP1/97R+v/z7v3///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////+/v//8Or8/8mz - 9v+vkPL/rIzy/6uK8/+ukPL/2cv5//////////////////////////////////////////////////// - /////fz//+HS//+TXv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///j1j//93M///+/f////////////// - /////////////////////////////////////v//1sX6/6yK9P+xkfb/roz3/66M9/+sivX/rI3z/6+P - 8/+vj/P/rY3x/9bG+P////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////v5/v/o4fz/zLf4/7WZ9P+vj/L/ro7z/6uJ9P+sivX/qYb0/7GR9P+xk/P/+vj///// - ///////////////////////////////////////////////+/v//+PT//7mX//+CRP//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///4FE//+thf//9/P///7+//////////////////////////////////////////////////n2 - /v+ykvX/s5T2/6+N9/+ujPf/roz3/6yL8/+tjPX/q4vy/6yM8f+sjPH/2835//////////////////// - //////////////////////////////////////////7+///+/v///v7///7+///+/v///v3///79///+ - /f///v7////+////////////////////////////////////////////59/8/62N8v+sjPL/roz1/62L - 9v+ti/b/rYv2/62M9v+qiPX/qYb0/6uL8v/Vxvn//f3///////////////////////////////////// - ///////////////9/P//4dP//5Nf//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///kVz//9zL///+/f////////////// - ///////////////////////////////////+/v//0b35/7CO9f+vjvf/roz3/6+O9v+ujPf/roz2/62M - 8/+ri/D/q4vw/6yM8f/l2vv////////////////////////////////////////+/f///v3///39///9 - /f///fz///38///+/f///v3///38///8+////fv///38///9/f////7///////////////////////// - ///////////////////49v7/spL1/66M9/+ujPf/q4n1/6qH9P+phvT/rYv2/6yK9v+qh/T/qony/7KT - 9P/x6/3//v3///////////////////////////////////////////////7+///38v//s43//4BC//9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///4FE//+zjf//9vL///7+///////////////////////////////////////////////+//b0 - /f+wj/X/sI/2/6+O9/+vjvb/sI73/66M9/+ujPX/rIvx/6uL8P+ri/D/up/z//bz/v////////////// - /////////////////////f3///Hq///s5P//8er///Tv///28v//+fb///38///9/P///Pr///r4///7 - +f//+/n///z7///+/v/////////////////////////////////////////////+///CqPn/r433/62L - 9/+qiPX/qof0/6qH9P+qiPT/rYv3/6uI9f+ph/P/q4ry/867+P/8+/////////////////////////// - //////////////////////////38///Xw///jFT//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///j1n//9zL///9/P////////////// - //////////////////////////////////////7/yLH4/6+O9f+vjvf/r473/7GP9v+vjff/roz3/62L - 9v+ri/H/q4vw/6uL8P/ErfT///////////////////////////////////7+///69///v5///5dl//+g - cf//pnv//66H//+5lv//x6z//821///Irf//xKj//8aq///Gqv//zLP///Pu//////////////////// - /////////////////////////////8u1+f+vjff/roz3/6yK9v+qh/T/rIj2/6yJ9v+ti/f/rIn2/6mH - 9P+rivL/tJX1//Hs/f////////////////////////////////////////////////////7///Ls//+m - ev//f0D//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///4BB//+shP//9fH///7+//////////////////////////////////////////////////r3 - /f+riPT/spH2/66M9/+wj/b/sI/2/62M9P+si/P/rIvz/6uL8P+ri/D/q4vw/9XE+P////////////// - ///////////////+/v///v7///n3//+wif//fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9/QP//wqX///7+////////////////////////////////////////////0r/6/66M - 9/+ujPf/rYv3/6qH9v+rh/b/qoj1/62L9v+ti/f/q4n1/6qI8/+wkfP/y7X4//////////////////// - /////////////////////////////////////Pr//8es//+FSf//fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///ilD//9K9///9/P////////////// - ///////////////////////////////////+/f//1MH5/6+O9f+vjff/r433/7CO9/+vjfb/q4vx/6uL - 8f+ri/D/q4vw/6uL8P+sjPH/6+P7///////////////////////////////+///+/v//+PT//6uB//9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+1kP//+vf///////// - ///////////////////////////////////f0/v/roz3/66M9/+ujPf/qoj2/6qH9v+qiPT/qoj0/6uJ - 9f+riPT/qYf0/6uL8v+vj/X/+PX+///////////////////////////////////////////////////+ - /v//59v//5Vh//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///39A//+fcP//7+j///7+//////////////////////////////////////////////////37 - /v+6nvf/r473/66M9/+vjff/r4z3/62M9f+ri/D/q4vw/6uL8P+ri/D/q4vw/7OW8f/8+/7///////// - //////////////////////////7+///18f//pHj//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///62E///38/////7///////////////////////////////////////Ls - /v+ujPf/roz3/66M9/+riPb/qYf1/6qI9P+qiPT/rIr2/62K9/+rifT/q4ny/62M9P/Twfn//v7///// - ///////////////////////////////////////////////38///p33//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///g0b//76e///7+f////////////// - ////////////////////////////////////////9fH+/7KQ9v+ujPf/roz3/62L9/+ti/b/rYz0/6uL - 8P+ri/D/q4vw/6uL8P+rjPD/zrv3/////////////////////////////////////////v7///Hr//+e - b///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///pXn///Tv//// - /v//////////////////////////////////////+fb+/7KS+P+ujPf/roz3/6uJ9v+ph/X/qoj0/6qI - 9P+sivb/rIr2/6yK9v+qiPT/q4vy/7mc9//8+v////////////////////////////////////////// - //////////37///CpP//gUT//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///+QWf//38////7+//////////////////////////////////////////////////// - ///Zyfv/r433/6+N9/+vjff/roz3/7CO9v+tjPP/q4vw/6uL8P+ri/H/q4vw/7CT8f/l2vr///////// - ///////////////////////////+///+/f//7OP//5dk//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///+ca///7eX///7+//////////////////////////////////// - ///+/v//ybP6/66M9/+ujPf/rIn2/6mH9f+qiPX/q4j1/6yK9v+rifX/rIr2/6yK9v+rivP/rYz0//n1 - /v///////////////////////////////////////////////////v7//9zL//+NVf//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///f0D//6V6///07////v7///////// - ///////////////////+/v7//////////////////////7yh+P+wkPb/sZD2/6+O9/+vjff/r432/6yL - 8v+ri/D/q4vx/6uL8P+ri/D/xrD1//38/v/////////////////////////////+/v///v7///38///h - 0v//jFT//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///5Ba///k - 1v///fz////////////////////////////////////////////o3/z/roz3/66M9/+ujPf/qof2/6uI - 9f+sivb/q4n2/6uJ9f+riPX/rYv3/6qI9P+ri/L/39H8///+//////////////////////////////// - ////////////////////8er//51s//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///+CRP//waP///z7/////v////////////////////////////////////////////// - ////////s5P3/66M9/+ujPX/ro30/62M9P+rifX/qonz/6uL8P+si/H/rIzw/62O8f/j2fv///7///// - ///////////////////////////+///+/v///Pv//9C4//+DRv//fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///hkr//9O+///9+/////////////////////////////// - //////////////jz/v+6nfn/roz3/66M9/+rifb/rIr3/66M9/+rifX/qoj0/6qI9P+ti/b/rIr2/66P - 8/+4nPb//v3////////////////////////////////////////////////+///7+P//sIn//39A//9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///45W///cyv///fz////+//// - /////////////////////////////////////////v7///Pt/v+ujPf/rYz1/62M8v+si/L/q4ry/6qJ - 9P+qifT/q4vw/6yM8f+rjPD/vqT0//j2/////////////////////////////////////v7///79///6 - +P//u5r//39A//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+A - Qf//wKH///v4/////v///v7/////////////////////////////////+/n+/9rL/P+ujPf/roz3/62L - 9/+sivf/roz3/6yJ9v+qiPX/qoj0/6uJ9f+ti/f/r4/0/6yM8//18P7//v7///////////////////// - //////////////////////////38///Gqf//gUP//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///nm////Do/////v////////////////////////////////////////////// - ///9/P7/1MH7/62L9/+ujfP/q4vx/6uL8f+ri/H/q4ry/6uK8f+ri/D/rIzw/6uL8P/f0vr//f3///// - ///////////////////////////////+/f///v7///fz//+qgP//fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///+uhv//9/P///79///+/v////////////// - ///////////////////9/P//7OX+/7CP9/+ujPf/rYv3/62L9/+tivf/rIj2/6qH9f+qiPT/qoj0/6yL - 9v+tjPb/rIzy/9C9+P/9/P7//////////////////////////////////////////////v7//9rI//+J - T///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///39A//+yjP//+ff///7+//// - /v////////////////////////////////////////////v6/v/Frfn/roz3/62N8/+ri/H/q4vx/6uL - 8f+qivL/q4vw/6uL8f+ri/D/spXy//j3///+/v////////////////////////////////////7+///+ - /f//7+f//5xr//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///51u///u5v///fz///7+//////////////////////////////////7+///49v7/xaz6/66M - 9/+ti/f/rYv3/6yI9/+siPb/qof2/6uJ9P+rifT/rIr1/62L9/+tjPT/vqT2//z6/v////////////// - /////////////////////////////////v//6Nz//5Jd//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///g0f//8er///8+////v7///7+//////////////////////////////////// - ////////+ff+/7ue+P+ujfb/r470/62M8v+ri/L/q4ry/6qK8f+ri/D/rIzw/66Q8f/PvPf///7///7+ - /////////////////////////////////////v7///38///ezv//jlb//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///jVb//93M///9/f///v7///////// - //////////////////////////////z7///f0/z/r433/62M9/+sivf/q4j3/6uH9/+riff/qoj1/6uJ - 9P+qiPT/rYv2/6yM8/+6n/f/+vj+///////////////////////////////////////////////////y - 6///nGz//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+NVf//28n///38///+ - /v////7////////////////////////////////////////////18f7/uZz4/6+O9v+tjPP/rIzy/6yL - 8/+sivP/q4vw/6uL8P+tj/H/up/z//n2///////////////////////////////////////////////+ - /v///Pr//8aq//+CRf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///+CRf//xKf///z7///+/v////////////////////////////////////////////Dr - /f+3mPf/roz3/62K9v+ti/f/rIn3/6uJ9/+ph/X/qoj0/6uJ9P+rifX/ro33/7KS9//q4v3///////// - //////////////////////////////////////////n2//+mev//fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///5ln///r4f///v3///7+//////////////////////////////////// - //////////////Tv/v+1lvf/ro30/6uL8f+ri/H/q4vy/6yM8v+ri/D/ro/x/7WZ8//m3Pz//v3///// - //////////////////////////////////////////7+///38v//q4H//39A//9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+rgv//+PX////+//// - /////v7/////////////////////////////////+vj//9TB+v+ujPf/sI/3/66M9/+tivf/qoj3/6mG - 9v+riPX/q4n0/6uJ9P+ujPf/sZD3/9jI+/////////////////////////////////////////////// - /////Pv//6+I//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///o3b///Tu///+ - /v//////////////////////////////////////////////////////7Of9/7eY9/+si/L/q4vx/6uL - 8f+ri/H/rIzx/6uL8P+xk/L/zbr3//z8///9/f////////////////////////////////////////// - /v///v7//+fb//+VYv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///5Zj///p3////v7///////////////////////////////////////// - ////////8+/+/7eY+P+vjff/roz3/6yK9v+riff/qof2/6uJ9f+qiPT/qoj0/6+N9/+ujfX/x7H4//7+ - ///////////////////////////////////////////////9/P//upn//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///+thf//+ff///////////////////////////////////////// - ///////////////////w6v3/t5v1/6yM8/+ri/H/q4vx/6uL8f+ri/H/rIzw/7+m9P/6+P7//Pz////+ - ///////////////////////////////////////////+///9+///zbT//4ZL//9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///h0z//862///9 - /P/////////////////////////////////////////////////8/P//2sz7/66N9/+vjvf/qof2/6qH - 9v+sivf/rYz2/6qI9P+rifT/rYv3/62M9/+7ofb//v7///7+//////////////////////////////// - //////////79///Fqf//f0H//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///7eU///8 - +v////7///////////////////////////////////////////////////////n3///Bqff/sJHz/66P - 8v+sjPH/rY3x/62N8f/GsPX/+Pf///v5/v/////////////////////////////////////////////+ - /v////7///n2//+wif//f0H//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9/Qf//rob///n2//////////////////////////////////// - ///////////////////49v3/wKX5/62L9/+tjPb/qof2/6uJ9/+tjPb/qoj0/6yK9f+tjPf/rIz0/7WY - 9v/9/f///v7////////////////////////////////+/////////v3//8yz//+CRP//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///+AQf//wKH///z7///+/v////////////////////////////// - /////////////////////////fz//9/Q+/+zlvP/sZP0/6yM8P+wkvH/ybX3//bx/v/8+v///v3///// - ///////////////////////////////////////////+/////v//6d///5Zj//9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+W - Yv//6d7////+///////////////////////////////////////////////////////o3/3/tZb3/7CO - 9v+riPb/qof2/6uJ9v+qiPT/rYv3/7CP9/+tjfb/vKL3//79/////v////////////////////////// - ///////////////+/f//0Ln//4RI//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/+f9+P/L/fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4NG///L - sf///fz//////////////////////////////////////////////////////////////v//+fb+/9jI - +f/Gsff/yLL3/+TZ+//6+P///v3////+//////////////////////////////////////////////// - //////////38///Irf//hkr//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///4VJ///EqP///fv///////////////////////// - //////////////////////////////79///g0/z/tJX3/7CP9v+riPb/rIr1/6qI9P+tjPb/spP3/66N - 9//Ap/n//v7////+//////////////////////////////////////////79///Tvf//h03//34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj/s/34/5f9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///iE3//9XA///9/P////////////////////////////// - ///////////////////////////////////+/f//+ff+//Dr/v/59/7//v3+//////////////////// - ////////////////////////////////////////////////////9fD//6N2//9/QP//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///f0D//6F0///x6v///v7///////////////////////////////////////////////////////Xw - /v/Rvfr/spP3/7CP9/+rifX/q4n1/66M9v+ujff/rYz3/+PX/P///v////////////////////////// - /////////////////////v7//9fD//+KUf//fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P+D/fj/M/34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+M - VP//3c3///79///////////////////////////////////////////////////////+/v////////// - ///+/v////7///////////////////////////////////////////////////////////////////// - /v////////79///byf//ilD//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///i1P//9K9///8+/////7///////// - //////////////////////////////////////////7///Lu/f/NuPr/tJX3/6+O9v+sivT/r473/62M - 9P/Ouvn/+Pb+///////////////////////////////////////////////////+/v//2sf//4tT//9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34/zP9+P63/fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///41W///g0f///v7///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////+vf//7SP//+AQf//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///+AQv//rYT///Tv///+/f////////////////////////////////////////////// - /////////f3+//Dq/v/czfr/vaP1/6yN8f+6oPT/y7X4//Hs/f///v////////////////////////// - //////////////////////////7+///dzP//jlf//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj+t/34/hP9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///jVX//+DR///+/v////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////7+///j1f//kFr//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+PWf//2MX///38//// - /v////////////////////////////////////////////////////7//v7+//r4/v/18f7/7uf8/+zn - /P/+/v///////////////////////////////////////////////////////////////v7//97O//+N - Vv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P4T/fj9U/34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///+KUP//3s7///7+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////+fb//7KN//+BRP//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///4FE//+uh///9O////7+///+/v////////////////////////////// - /////////////////////////v7///79/////v///v7///////////////////////////////////// - ///////////////////////////////+/v//2sj//41V//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/Vv9+ - Pxz/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///4dN///byf///v7///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////7+///cy///jVX//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///45X///W - wf///fv///7+//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////79///S - vf//iE7//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj8dAAAAAP9+P9f/fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hEf//9O9///+/v////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////9/P//6qB//+AQv//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///gEL//6h9///z7f///v7////+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////v7//8Wo//+ESP//fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/2AAA - AAAAAAAA/34/j/9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9/Qf//x6z///38//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////79///Tvv//iU///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///iVD//8uy///9+/////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////////////9 - /P//tJD//39B//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj+QAAAAAAAAAAD/fj86/34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+6mP//+/j///////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////v//7eT//55v//9/Qf//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9/Qf//nGz//+ne///+/v////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////Xw//+jdv//fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - PzoAAAAAAAAAAP9+PwH/fj/a/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///6l////07v////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////////+///+ - /v///v7///n2//+8nP//hUn//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///+GSv//upn///j1/////v////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /v//4tT//5Fb//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj/b/34/AQAAAAAAAAAAAAAAAP9+P3T/fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///mGX//+PV//// - /v////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////v7///7+///9/P//2sj//5Jc//9/QP//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///39A//+TXv//2cb///38//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////z7///Bov//hEj//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P3QAAAAAAAAAAAAAAAAAAAAA/34/DP9+P+3/fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///+HTf//wqX///z7//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////79//// - /v///v7//+vh//+keP//gUT//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///4JE//+keP//6+H///7+//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /v//7ub//59x//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj/t/34/DQAAAAAAAAAAAAAAAAAAAAAAAAAA/34/f/9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4BB//+h - c///7+f///////////////////////////////////////////////////////////////////////// - ///////////////////////////////+/v/////////+///z7f//tZD//4VJ//9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4RI//+0 - kP//9O////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////z6///Jr///h03//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8Q/34/6v9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///4hN///Jrv///Pv//////////////v3///7+//// - //////////////////////////////////////////////////////////////////////7///////// - /v//8uv//7qZ//+JT///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///4pQ///Bo///+vj///////////////////////// - ///////////////////////////////////////////////////////////////////////////////+ - /v//59v//51u//9/QP//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj/q/34/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAD/fj9g/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///f0D//5po///m2v////7///////////////////////////////////////////////////////// - /////////////////////////////////v///v7///Dp//+4lf//ilD//39A//9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///f0H//49Z///PuP///Pr///////////////////////////////////////////////////////// - //////////////////////////////////////////Xw//+zjf//hEf//34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PwH/fj/D/34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///g0b//6yD///x6f////7///////// - ///////////////////////////////+/v////////////////////////////////////7///v5///i - 1P//rIP//4VK//9/QP//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///f0H//5Jd///Ntf//+vj///////// - ///////////////////////////////////////////////////////////////////////////////3 - 9P//waP//4lP//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj/D/34/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAP9+PyL/fj/w/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///hUr//7KM///v5v///v3///////////////////////////////////////// - //////////////////////7///38///x6v//y7L//5pp//+CRf//fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///f0D//45W///Aof//8uz////+//////////////////////////////////// - ////////////////////////////////////9vH//8Kk//+MU///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/8P9+ - PyIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+P1T/fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hkr//6qB///f - 0P//+vj////+///////////////+//////////////////////////7///39///y6///0br//6h9//+K - UP//f0H//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///f0D//4hO//+q - gP//3s7///n3/////v///////////////////////////////////////////////v///fz//+zi//+3 - k///ilD//39A//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj9VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+P4j/fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///gkT//5Nf//+4lf//3c3///Pt///7+f///fz///7+///9 - +///+vf///Lr///ezf//vp///6Bx//+LU///gUP//34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///4BC//+TX///upj//+LU///49f///f3////+///+ - /v///v7////+///+/f//+/j//+7m///Lsv//n3D//4RI//9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/iQAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Af9+ - P6T/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///f0D//4NG//+PWf//nm7//6h9//+uhv//rof//6yD//+lev//nGv//45X//+DRv//fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///+DR///k1///6qB///Ep///2MT//+LU///j1f//28r//820//+1kf//nGz//4lP//+A - Qf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P6T/fj8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Bv9+P7f/fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///f0D//4NG//+J - T///j1j//5Fb//+NVv//h0z//4BC//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj+3/34/BgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAA/34/Bv9+P6X/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34/pf9+PwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Af9+P4z/fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P4z/fj8BAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+P1X/fj/x/34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P/H/fj9VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+ - PyT/fj/E/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj/E/34/IwAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PwH/fj9g/34/6/9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj/r/34/YP9+PwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAD/fj8Q/34/f/9+P+3/fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj/t/34/f/9+PxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Df9+ - P3T/fj/V/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj/V/34/dP9+ - Pw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8z/34/jf9+P9f/fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P9f/fj+N/34/MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+Pxv/fj9U/34/ff9+P6X/fj/L/34/4/9+P/L/fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+ - P///fj///34///9+P///fj/y/34/4/9+P8v/fj+l/34/ff9+P1T/fj8bAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAP//////+AAAAAAAAAAAAAAf/////8AAAAAAAAAA - AAAAA/////8AAAAAAAAAAAAAAAD////8AAAAAAAAAAAAAAAAP///+AAAAAAAAAAAAAAAAB////AAAAAA - AAAAAAAAAAAP///AAAAAAAAAAAAAAAAAA///gAAAAAAAAAAAAAAAAAH//wAAAAAAAAAAAAAAAAAA//4A - AAAAAAAAAAAAAAAAAH/+AAAAAAAAAAAAAAAAAAB//AAAAAAAAAAAAAAAAAAAP/gAAAAAAAAAAAAAAAAA - AB/wAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAD+AAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAA - AAAAAAAHwAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAABgAAAAAAA - AAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAEAAAACAAAAAAQAgAAAA + AAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjVuKV5BejJ6PXo7RjFqL8JBg + j/+NXIz/kGCP/5Bfj/+MW4v/kF+P/49ejf+QX4//jVyM/5Bfj/+QYI//kF+O/41cjP+QX4//j12N/5Bf + jv+PXY3/jVyL/5Bfj/+MWor/kF+O/41ci/+QX4//kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf + jv+QX47/jVyL/5Bfjv+QX47/jVyL/5Bfjv+MWor/jVyL/49djP+NXIv/j12M/5Bfjv+QX47/kF+O/4xa + iv+QX47wj12L0ZBejJ6QXo1XAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQYZBcjV2M3o9e + jv+QYI//kGCQ/49ejf+QYI//j16N/49ejf+NXYz/jFuL/5Bgj/+NXYz/kGCP/5Bgj/+QYI//kGCP/5Bg + j/+MW4v/jFuL/5Bgj/+QYI//j16N/41djP+QYI//kF+P/5Bgj/+QYI//kGCP/5Bfj/+QYI//kGCP/5Bg + j/+QX47/kGCP/5Bfjv+QYI//kF+O/5Bgj/+QX47/kGCP/4xaiv+QYI7/kF+O/5Bgjv+QX47/kGCO/4xa + iv+QYI7/kF+O/5Bgjv+QX47/jFuK/5Bfjv+NXYv/jVyL/5Bgjt6QXo1cAAAAAAAAAAAAAAAAAAAAAAAA + AACNXI1/kGCP/49fj/+MWov/j12N/5Bfj/+MXIz/j12N/5Bfj/+QX4//i1qL/5Bfj/+NXIz/kF+P/4xa + iv+QX4//jFqK/49djf+QX47/kF+P/5Bfjv+MWov/jVyL/5Bfjv+QX47/jVyL/5Bfjv+NXIv/kF+O/5Bf + jv+MWor/jFqK/5Bfjv+PXYz/j12M/5Bfjv+NXIv/jFqK/49djP+QX47/kF+O/49djP+QX47/j12M/5Bf + jv+QX47/kF+O/5Bfjv+QX47/jFqK/5Bfjf+QX47/j12L/41ci/+MWon/j12M/41civ+MWor/j12L/41c + i38AAAAAAAAAAAAAAACQYZBcj16N/5BgkP+QYI//kGCQ/5Bgj/+QYJD/kGCP/41djP+QYI//kGCP/5Bg + j/+QYI//kGCP/49ejf+QYI//jFuL/4xbi/+QYI//kGCP/49ejf+MW4v/kGCP/5Bgj/+MW4v/kGCP/49e + jf+NXYz/j16N/5Bgj/+QYI//kGCP/5Bgj/+MW4v/j16N/5Bfjv+QYI//jV2L/5Bgj/+PXYz/kGCP/41d + i/+QXo3/kF+O/5Bgjv+QX47/kWCO/49djP+QYI7/kF+O/5Fgjv+QX47/kGCO/5Bfjv+NW4r/j12M/5Be + jP+MWor/kWCO/5Bfjv+OXYv/kF6NXAAAAAAAAAAAkGCO3pBfj/+MW4v/kF+P/5Bgj/+QX4//jFuL/49d + jf+QX4//jVyM/5Bgj/+QX4//kF+P/49djf+MWov/jFqK/41cjP+QX47/kF+P/5Bfjv+NXIz/kF+O/41c + jP+QX47/kF+O/5Bfjv+QX47/j12M/5Bfjv+PXYz/kF+O/49djP+QX47/jFqK/4xaiv+QX47/j12M/5Bf + jv+QX47/kF+O/5Bfjv+NXIv/jVyL/5Bfjv+QX47/jVyL/41ci/+QX47/kF+O/49djP+QX47/kF+N/5Bf + jv+QX43/kF+O/41civ+NXIv/kF+N/41ci/+QX43/jFqJ/45di94AAAAAkGGQV5BgkP+QYI//kGCQ/41d + jP+QYI//kGCP/5Bgj/+QYI//jV2M/5Bgj/+gdp//0b3R/+jf6f/n3ej/yrPK/5Zqlf+QYI//kGCP/4xb + i/+MWov/j16N/5Bgj/+QYI//j12N/49ejf+NXYz/jV2M/41ci/+MW4v/j12M/49ejf+MWor/j16N/5Bf + jv+MW4v/kF+O/5Bgjv+QX47/jFuK/5Bfjv+QYI7/jVyL/4xbiv+QX47/jFuK/5Bfjv+QYI7/jFqK/5Bg + jv+UZZL/wqjB/+Xa5f/q4ev/08DT/6J5oP+QX47/j12M/49djP+QX47/jVyL/41ci/+QX47/kF6NV5Bf + kJ6QX4//jFyM/5Bfj/+PX4//kF+P/4xcjP+QX4//i1qL/5Bfj/+mf6X/9vP3/+PX4/+8n7z/wKS//+zk + 7f/t5e3/nXGc/41ci/+QX4//j1+O/5Bfjv+PXYz/j12M/5Bfjv+QX47/kF+O/49djP+QX47/kF+O/4xa + iv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+MWor/kF+O/41ci/+MWor/kF+O/5Bfjv+MWor/jFqJ/5Bf + jv+MWon/jVyL/41civ+TY5H/3c7d//by9//Fq8T/u525/+PX4//49vn/p4Gl/5Bfjf+PXYv/kF+N/5Bf + jf+QX43/kF+N/5BfjJ6OXYzRkGCQ/5Bgj/+QYJD/kGCP/5Bgj/+PXo3/kGCP/49ejf+QYI//5dvm/9zO + 3f+QYI//kGCP/5Bgj/+RYpD/5dvm/9jH2P+QYI//kGCP/5Bgj/+QYI//kGCP/5Bgj/+QYI//kGCP/5Bg + j/+RYI//jV2M/5Bgj/+MW4v/kF6N/49ejP+NXYz/kGCO/5Bejf+WaJX/pH2k/6J6of+jeqH/n3Wd/592 + nv+je6H/o3qh/6J5oP+heJ7/oXig/550nP+WaJT/sI6u//v5+/+ec5v/kF+O/5BejP+QX47/5Nnk//Dp + 8P+VZpL/kF+O/5Fgjv+MWor/kWCO/49djP+RYI7RjVyM8I9ejf+edJ7/uJm3/7iYt/+1lbT/t5e2/7iZ + t/+2lrX/qYOo/+TY5P+tiqz/kF+O/5Bfj/+QX4//kF+P/6yIq//28vf/uZu5/7aWtf+3l7b/t5e2/7WW + tP+1lbX/uJi3/7eYtv+3mLb/uJi3/7aWtf+3lrX/t5i2/7aWtf+3lrX/t5e2/7aVtf+4mLb/6eDq//Hs + 8v/u5u7/7ufv/+/o7//w6fD/7+nw/+/o7//v6O//7+jv/+3m7v/18PX/xq3F/8Gmwf/q4er/jFqK/5Bf + jf+NXIv/kF+N/8qzyf/f0t//s5Ky/7iZt/+6nLn/uZq3/6B1nf+QX43/kF+N8Ixbi/+QYI//tpa1/+nf + 6f/m3Of/593o/+bb5v/l2+b/7OTt//Lt8/+mgKX/lGeU/5Bgj/+PXo3/kGCP/5Bgj/+dc5z//Pv9//Tv + 9P/m2+b/593o/+fd6P/o3uj/6N7o/+je6P/n3ej/5tzn/+fd5//n3ef/593n/+je6P/o3uj/597o/+fe + 6P/o3uj/6uHr/8+7z/+ccpv/n3Sd/6B2nv+gdp7/oHad/6B2nv+gdp3/oXef/510nP+dcpv/0LzQ/9jG + 1/+tiqz/9vP3/5hslv+QX47/jFqK/5lslv/z7vT/qoWp/9vM3P/w6vH/49fk/+je6P/t5u7/rIir/5Bd + jP+PX4//kF+P/5Bfj/+QX4//j1+P/5Bfj/+QX4//kF+P/5JhkP/r4uv/y7TL/49djf+QX47/kF+P/49d + jP+QX4//tJOz//79//+lfaP/kF+O/4xaiv+QX47/jVyL/5Bfjv+PXYz/kF+O/49djP+MWor/jVyL/5Bf + jv+QX47/kF+O/5Bfjv+QX47/kF+O/41ci/+QX47/kF+O/5Bfjv+MWor/kF+O/41ci/+QX47/kF+O/5Bf + jf+QX47/kF+N/6yIq//w6fD/lWaT/9vL2//p3+n/tpa1/7eXtf/r4uv/3c/d/5hrlf/t5u7/qoSn/5Bf + jf+MWon/5dnl/8+7z/+QX43/kGCP/5Bgj/+QYI//jFuL/41djP+QYI//kGCP/5Bgj/+QYI//rIms//z7 + /f/Grsb/lWeU/5Bgj/+QYI//qoWp//bz9//VxNb/kGCP/6eBpv+wjrD/sI6w/6+Mrv+wja//sY+w/7CO + sP+wjrD/sI2v/7CNr/+vjK7/sI6v/7COsP+wjq//sI6w/7COr/+xjrD/sI2v/6+Nrv+wjq//sY6u/7CO + r/+wjq//sI6v/7GOr/+wjq//royt/6F4oP+QXoz/6+Ps/8qzyf+PXYz/yrPJ/+fe6P/p4On/yrTK/5Fh + jv/Ks8n/7ebu/5Njkf+QXoz/kF+O/93O3f/NuM3/kWCO/4xai/+QX4//j12N/5Bgj/+NXIz/kF+P/5Bf + j/+QX4//j12M/5Bfj/+ykLH/8evx/+7m7v/YyNn/4tXi//n3+v/aytr/lmiU/5Bfjv/Mtsz/593n/+Xa + 5v/l2uX/5tvm/+bc5//n3ef/6N7o/+fd6P/n3ef/6N7o/+fe6P/o3uj/593n/+fd6P/o3uj/6N7o/+je + 6P/o3uj/6N7o/+je6P/p3+n/6eDp/+vi6//q4er/6d/p/+rh6v/07/T/tpW1/6J5oP/28/f/zbfM/5hq + lv+MWon/kF+N/5Zok//Jscj//Pv9/6+Lrf+NXIr/kF+N/6R+ov/s5e3/0LvP/49di/+NXYz/jFuL/4xb + i/+QYI//j16N/5Bgj/+QYI//kGCP/5Bgj/+PXo3/kGCP/5Vplf+6nLn/zLfN/8y3zP+rh6v/jFqL/4xb + i/+QYI//jFuL/5Bfjv+QYI//kF+O/49ejf+QX47/j16N/5Bfjv+QYI//kF+O/5Bgjv+PXYz/kGCO/5Bf + jv+QYI7/kF+O/5Bgjv+MWor/kGCO/41ci/+QYI7/kF+O/5Bgjv+MW4r/kGCN/5Bgjv+QX47/tJOz//Xx + 9f+abpn/oXig/+PX5P/x6/H/4NLg/+HU4f/x6/L/6uHq/66LrP+NXIv/j12L/41ci//Fq8P/3c/d/7aW + tf+QX47/j1+P/49djf+SYZH/qYOo/5htl/+WaJX/oXef/5Bfj/+PX47/j12N/5Bfjv+QX4//j1+O/5Zo + lP+MWor/jVyL/51xm/+MWor/kGCO/41ci/+QX47/jVyL/5Bfjv+MWor/kF+O/5Bfjv+QX47/jFqK/5Bf + jv+QX47/j12M/5Fhj/+QX47/k2SS/5Njkf+QX47/kF+N/5Fgjv+dcZr/oXef/6B3nv+fdZ7/kGCN/5Bf + jv+MWon/jVyK/49di//x6/H/tZSz/5Bfjf+QX43/rYmr/8WsxP/Hr8b/r4us/5NjkP+QX43/kF+N/4xa + if+QX43/kF+N/6yIqv+gdZ3/jVyK/5Bgj/+QYI//k2aS//by9//DqsP/xazE//j2+f+mf6X/jFuL/5Bg + j/+MW4v/kGCP/9C80P/59/r/oXmh/7mauP/07/X/pHyi/9fH2P/m3Of/5tvm/+Xa5v/l2ub/5dnl/+DT + 4P/i1uL/5tzm/+je6P+2lbT/kGCP/6N7of/l2eX/qoSo/8mxyP/aytr/lGWR/8Knwf/s5Oz/+PX5//Xx + 9v/59vr//Pv9/7+jvv+RYI7/kF+O/5BejP+RYY//8Onw/7aWtf+RYI7/kF+O/5Fgjv+QX47/jl2L/49d + jP+RYI7/kF+O/5Fgjv+QX47/kWCO/5Bfjf/m2+b/yrPJ/5Fgjv+NXIz/j12N/5FikP/18fb/yLDI/5Jj + kf/q4ev/8Onw/5hqlv+QX4//kF+O/7COsP/+/v//zrnO/49ejP+je6P//f3+/864zf/GrcX/1sTW/9G9 + 0f/UwdP/1sTW/9zN3P/+/v//8Orx/9TB1P/Xxdf/r4yu/5Bfjv+lfaP//f3+//v6/P/Nt8z/7OTt/+7m + 7v/y7fP/x67G/7STs//IsMj/upy4/7WVtP+lfqP/kF+O/5Bfjf+QX47/kF+M//Dp8P+0k7L/jFqJ/49d + i/+NXIr/kF+N/4xaif+PXYv/j12L/5Bfjf+QX43/jFqJ/5Bfjf+MWon/5drl/8myyP+QX43/j16N/5Bg + j/+RYpD/9PD1/8myyf+MW4v/nXOc//n3+v/Mtsz/kGCP/5drlv/u5+//4NPh/5Jikf+PXo3/jV2M/93O + 3f/m3Of/jFuL/5Bgj/+mf6X/m3Ca/5Bfjv+QYI//4NLf/+je6P+PXYz/jV2M/5Bfjv+QYI7/lWiU//Tw + 9f/NuM3/p4Gl/76hvf/+/v//onqh/5Bgjv+RYI7/9/P3/7STs/+QYI7/j12M/4xbiv+QX47/j12M/49f + jf/v6fD/tJOz/49djP+QX47/kV+O/49di/+QX47/kF+N/41aiv+QX43/kF+O/5Bfjf+OXIv/kF+N/+PX + 4//Ks8n/jVqJ/4xaiv+MWov/lWaT//Xw9f/Jssj/mGuX/6B3n/+2lrb/tpe2/6F4oP+ngKX/up25/6eA + pf+gdp7/mGuW/5Bfjv/Cp8H/9/T4/5Vmkv+Ya5b/+/n7/8Wtxf+hd5//0bzQ/7eYtv/9/P7/qYOo/4xa + iv+PXYz/jFqK/5pvmf/38/f/tpa1/41ci/+3mLb/9fD1/7eYtv/Jscj/zbfM//38/v/f0d//yLHI/6N7 + of+QX47/jVyK/5Bfjf+RYY7/7+nw/7SUsv+MWon/jVyK/5Bfjf+PXYv/kF+N/5Bfjf+NXIr/kWCO/51x + mv+phKf/upu4/865zf/18fb/x6/G/49di/+PXo3/jV2M/49gjv/07/T/yLHI/97Q3v/6+Pv/9O/1//Xx + 9v/6+Pv/+vj7//Pv9P/38/j/+vj7/8evx/+PXo3/tJW0//39/v+geKD/rIis//7+//+heqH/uJq3//z7 + /f+dcpv/7+jw/9nJ2f+RYI//kF+O/6N8ov/x6vH//v3///f0+P/CqML/t5e2//Pu9P/Jscj/3M7d/+DT + 4P/8/P3/6+Ps/93O3f+rhqr/kF6M/49djP+RYI7/kmGQ//Dq8P+2lrX/kWCO/49djP+QXoz/oHWe/7SS + sv/BpsD/18XW/+je6P/w6vH/5drl/+DS4P/UwdP/9PD1/8ivx/+NWor/kF+O/6yIrP+rhqr/7+nw/8y1 + y/+heaD/r42u//Tv9f/i1eL/sI6v/7yfvP/9/P7/18XX/7CNr/+heKD/kF+O/7OSsv/+/v//pn6k/8at + xf/w6fD/kF+O/9jI2P/r4+z/j12M/8Sqw//7+vz/lmmV/41ci/+Yapb/uZq4//fz9//QvND/pHyi/7aW + tf/39Pj/nXGa/6N7ov+siKv/+ff6/8auxf+bcJr/kF6M/49djP+QX43/kF+N/5Jhj//w6vH/tJSy/5Bf + jf+QX43/roqs//Pu9P/m3Ob/4dTh/8u1yv+0k7L/oHee/5Vlkf+QX43/kF+N/+3m7v/IsMf/kF+N/41d + jP/i1uL/+vj7//r4+//Mtcz/kGCP/5Bgj//t5u7/0b3R/5Bgj/+TZJH/9/P4/8Srw/+QYI//kF+O/5Bg + j/+xjq///v7//7OSsv/u5+//08DT/5Fij//07/T/18bX/49djP+kfaL//v7//7mbuP+QX47/jV2L/6F4 + oP/6+Pv/xazE/6aApf/u5u7/9PD1/7yfvP/6+Pv/9PD1//7+///28/f/5Nnk/5ZolP+QX47/jVyL/5Bf + jv+RYI7/8Onw/7aWtP+PXYz/jVyK/9zN3P/Ouc3/kWGP/5Bfjf+NXIv/kF+N/49di/+QX43/kV+N/7ST + sv/28/f/rYmr/5Ffjf+PX47/o3qi//Pv9P/+/v//ybPJ/41ci/+WZ5T/7ufv/9XE1f+PX43/nXGb//bz + 9//Ks8n/kmKQ/5Fgj/+PXYz/sY6v//7+//+2lrX/ybLJ/6Z+pP+gd5//+PX5/7aVtf+PXYz/kmGQ/+rg + 6v/WxNb/kF+N/6B1nv/g0uD/5tzm/+je6P/ApL//1MLU/8euxv+vja3/+PX4/7eYtv/7+fv/yK/H/5xw + mf+OXYv/kF+N/5Bfjf+QX43/kmGP//Dp8P+2lrX/kF+N/5Bfjf/dz93/wKa//49di/+QX43/kF+N/49d + i/+QX43/j12L/5Jhjv/s5Oz/xazE/5Bfjf+NXIr/kGCP/5Bgj/+ui63//v7//8myyf+ogqf/9O/0//z7 + /f/6+Pv/8Orx//Ls8v/9/f7/+Pb5//Dq8f+ogqf/jVuL/7GOr//+/v//tZa0/41ci/+VZpP/m3Ca/6R9 + ov+abpn/lmiV/5JkkP+gd57/oHae/5Fgj//DqcL/9vL2/6B4nv+ccJr/lWaS/45djP+jeZ//j12M/9/R + 3//LtMr/yK/H/6Z/pf+OXYv/kF+O/5Fgjv+PXYz/kF6M/49fjf/w6vD/t5e2/5Fgjv+MWor/3M3c/8Op + wv+RX47/jFqJ/45di/+MWon/kV+O/5Bfjf/EqcP/8Orw/5dok/+QX43/kV+N/49djP+NXIz/kF+O/9jH + 2P/y7fP/p4Gm/7+jvv/18PX/5dnl/7qcuf/FrMX/+vj7/9/S4P++or3/m3CZ/5Bfjv+ykLH//v7///r4 + +//08PX/9PD1//Lt8//s5Oz/8evx//Xw9f/08PX/8u3z//Pu8/+zkrL/lGWS//Dq8f/y7fP/8evx/8iw + x//ApL//7+nw/8atxf/28/f/+PX5/9nJ2f/h1OH/5Nnk/6N7oP+QX43/kF+N/5Bfjf+PX4z/8evx/7WV + s/+NXIr/jFqJ/93O3f/BpcD/kF+N/5Bfjf+MWon/kF+N/49di/+ZbZf/9fL2/7eYtf+QX43/jVyK/5Bf + jf+NXYz/j16N/5Bgj/+ddJ3//v7//8Gmwf+QYI//8evy/9bE1v+QYI//k2SR//r4+//IsMj/jV2M/5Bf + jv+QYI//nHCa/7qduv+8nrr/vaG9/7yfu//Ks8n//v7//+3l7f++or3/vqK9/7ygvP+/o77/onmh/5Bg + jv/Ks8r//v7//76ivf+je6H/597o/9C90P+sh6r/xKvE//7+///l2uX/w6nD/8Wsxf+dcpz/kV+O/41c + iv+QX47/kWCN/+/p8P+1lbP/kF+O/49di//czNv/8+7z/97P3f/ez93/4NLf/7COrv+QX43/08DS/+bc + 5v+SYY//kF+N/49di/+QXYv/kF+O/5Bfjv+QX47/jFqK/9C80P/Jssn/kF+O/9bE1v/EqsT/kF+O/5Zo + lf/czdz/u526/5Bfjv+QX47/jFqK/5Bfjv+QX47/kF+O/5Bfjv+QX47/p4Gm/+je6P+wjq//kF+O/5Bf + jv+MWor/kF+O/41civ+NXIv/oHee/9bE1v+ZbJb/jFqK/7ORsf+ec5z/kF+N/5Bfjf/Nt8z/vaG8/5Bf + jf+QX43/kF+N/49di/+QX43/jFqJ/45di//w6fD/sY+v/49di/+PXYv/onif/7aWtP+4mbf/uZu4/7qc + uf+dcpr/qYSn//r4+/+pgqb/jVuK/4xaif+MWon/kF+N/4xbi/+QYI//kGCP/49ejf+QYI//j16N/5Bg + j/+QYI//jFuL/41djP+QYI//kGCP/49djP+QYI//kGCO/49ejf+fdp7/pX6l/5Bgjv+QXo3/kF+O/4xc + iv+QX47/kF6M/49djP+NXYv/jVyL/5Fgjv+MWor/kGCO/49djP+NW4r/jFqK/41biv+QX47/jl2L/41c + i/+RYI7/jVyL/5Fgjv+QX47/jVuK/41ci/+OXYv/kF+O/41aiv+RYY//7OXt/+TY5P/VwtT/1cPV/9G9 + 0f/Ouc3/0LvQ/8+6zv/Qu8//18XW//Tw9f/FrMT/kV+N/5Bfjf+NWon/kF+N/5Bdi/+QX47/jFqK/5Bf + jv+QX47/jFqK/5Bfjv+MWor/kF+O/5Bfjv+QX47/jVyL/5Bfjv+PXYz/kF+O/4xaiv+QX47/sY6w//Pv + 9P+7nbr/kF+O/4xaiv+QX47/kF+O/5Bfjv+PXYz/kF+O/41ci/+QX47/jVyK/5Bfjv+MWon/kF+O/49d + i/+QX47/jFqJ/49djP+QX43/kF+N/5Bfjf+MWon/kF+N/5Bfjf+QX43/jFqJ/41civ+QX43/jVyK/+zk + 7f/dz93/yrPJ/8y2y//Ls8n/yrPJ/8u0yv/LtMr/y7TK/8evxv+pg6f/kF+N/5Bfjf+PXYv/jVyK/5Bf + jf+QX43/j12N/5Bgj/+ZbZj/nHKb/55znP+edJ3/nnOc/5pwmv+ec5z/nnSd/55znP+dc5z/m2+Z/5pv + mf+abpn/mm+Z/5hqlf+ujK3/8u3z/9XE1f+VZpP/jV2L/4xaiv+NXYv/jFqK/5Bgjv+QX47/jV2L/5Bf + jv+QX47/jVyL/5Bgjv+QX47/jVyL/5Bfjv+QX47/kF+O/5Bfjv+PXYz/jFqK/49di/+QX47/j12L/49d + jP+QX43/kF+O/49di//v6O//sY+v/4xaif+QX43/kV+N/4xaif+QX43/j12L/45civ+MWon/kF+N/49d + i/+RX43/kF+N/5Bfjf+QX43/kV+N/41ci/+QX47/1cPV//Tv9f/x7PL/8uzy//Lt8//x6vH/8ezy//Ls + 8v/y7fP/7eXt//Hs8v/07/T/8+/0//Tw9f/08PX/zbjN/6B3nv/j1+T/6uHq/6V+pP+PXYv/kF+O/5Bf + jf+QX47/kF+N/49djP+QX43/kF+N/49di/+QX43/kF+N/49di/+QX43/kF+N/5Bfjf+MWon/kF+N/5Bf + jf+QX43/kF+N/5Bfjf+QX43/j12L/5Bfjf+abpj/9/P3/7KQsP+QX43/j12L/4xaif+QXo3/jFqJ/4xa + if+PXYv/kF6M/49di/+QX4z/jVyK/5BejP+PXYv/kF6M/4xaif+QYI//kGCP/6F4oP+mf6T/p4Gm/6eB + p/+ngaf/pX6k/6eBpv+ngaf/qYOn/8euxv/+/v///v7///7+///+/v///v7///7+///bzNv/jl6L/9vM + 3P/8/P3/spCx/5Fgjv+WZpP/2MjY/+PX4//j1uP/4tbi/+LW4v/l2+b/9fH1//Xx9f/l2uX/593n//f0 + +P/y7vP/5Nnl/+PX4//j1+P/49fj/+PX4//j1+P/4tbi/+LW4v/i1eL/7ufu/+LV4v+VZpL/kV+O/5Bf + jf+RX47/kF+N/5Ffjf+QX43/kF2L/41civ+RX43/kF+N/5Ffjf+QX43/kF2L/4xaif+RX43/kF+O/5Bf + jv+QX47/kF+O/5Bfjv+MWor/kF+O/5Bfjv+QX47/j12M/41ci/+xj7D/uJq4/7eYtv+3l7X/t5e2/7aW + tf+0k7P/pX2j/7mcuP/x7PL/2sra/6B1nv+NXIv/k2SR/7WVtP/ApL//wKS//8Clv//ApL//wKW//9fF + 1v/8+/3/6uHr/8Srw//Zydn//Pv9/+Xa5f/EqsP/wqfA/8GmwP/Apb//wKW//8GmwP/BpsD/w6nC/7ST + sv+UZJD/kF+N/5Bfjf+MWon/jFqJ/5Bfjf+QX43/kF+N/41civ+QX43/jFqJ/5Bfjf+QX43/jFqI/4xa + if+QX4z/jFqJ/5Bfj/+NXYz/kGCP/4xbi/+QX47/kGCP/5Bfjv+MW4v/kF+O/5Bgj/+PXYz/kGCP/6J5 + of+mf6T/p4Cl/6eBpf+ngKX/rIiq/+LV4v/49vn/yLDI/6aApf+kfKL/poCl/6V9o/+mgKX/pn+l/6aA + pf+ngab/mm2Y/4xaiv+QX47/upu4//39/v/Ouc7/jVuK/8ivxv/9/P7/x67G/5Jgjv+QX43/kF+O/5Bf + jf+OXIv/j12L/5Bfjf+NXIr/jlyK/41civ+QX43/kF+N/5Bdi/+PXYv/kF+N/4xaif+NWon/kF+N/41a + if+QX43/kV+N/49di/+NWon/kF+N/5Bdi/+NXIv/kF+O/4xaiv+QX47/j12M/4xaiv+MWor/jFqK/5Bf + jv+NXIv/jVyL/5Bfjv/t5e3/+/r8//v5+//6+fv//Pr8//79///9/P7/+vn7//r4+//6+Pv/+ff6//n3 + +v/59/r/+vj7//r4+//7+vz//v7//8mxyP+QX43/kF+N/5Bfjf/FrcT//v7//8Kowf+MWon/0r/S//7+ + //+9oLv/kF+N/5Bfjf+NXIr/kF+N/49di/+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF6N/41c + iv+QX43/kF+N/4xZiP+MWon/jVyJ/4xaif+NW4n/kF+M/5BejP+QX43/kGCP/5Bgj/+QYI//jV2M/4xa + iv+QYI//kGCO/5Bgj/+PXYz/kGCP/5Bgjv+RYI//9PD1//Pu9P/EqsT/xKrD/97P3f/bzNr/v6O+/72h + vP+/o77/wKW//7+kv/++or3/vaG8/8Ckv/++or3/wKS//8Knwf+rhan/kF+O/45di/+NXIv/kWCO/9K+ + 0f/+/v//tJOz/5Ffjv/ez97//v7//7OSsv+QXYz/j12L/5Ffjv+QX43/jVqK/41civ+RX47/jFqJ/45c + iv+QX43/jlyK/5Bfjf+RX43/kF+N/5Ffjf+MWon/kV+N/5Bfjf+RX43/j12L/5Ffjf+QX43/kV+N/5Bf + jv+MWor/kF+O/5Bfjv+PXYz/jFqK/41ci/+NXIv/kF+O/5Bfjv+PXYz/jFqK//n2+v/i1eL/j12M/5Bf + jv+ngKX/qoSp/6R8o/+ngKX/qYOm/6aApP+ogqb/p4Gm/6R+ov+kfKL/pX6j/6V+pP+mf6T/mm2W/5Bf + jf+QX43/kF+N/5Bfjf+UZZD/28zb//z7/f+pg6b/lWaS/+rh6v/39fj/qYSn/49di/+MWon/j12L/5Bf + jf+NXIr/j12L/5Bfjf+QX43/kF+N/49di/+QX43/kF+N/5Bfjf+QX43/kF+M/49di/+MWoj/kF+N/4xZ + iP+MWon/j12K/5Bfjf+MWor/jV2M/41ci/+QYI//kF+O/5Bgjv+MWor/j16M/5Bfjv+QYI7/jFqK/4xb + iv/g0uD/+/r8/7STs/+NXov/zLbM//38/v/18vb/9fH2//r4+v/9/f7//f3+//39/v/8+/3/+/r8//v6 + /P/8+/3//v7//8euxv+PXYz/kF+O/5Bfjf+QX47/kF+N/5lslv/k2OT/8u3z/6B3nv+ec5z/7+nw//Dp + 8P+ieJ//jVqJ/4xaif+NXIr/kF+N/5Ffjf+QX43/jVyK/5Bfjf+OXIr/kF+N/5Bfjf+QX43/kV+N/49d + i/+RX43/j12L/5Ffjf+PXYv/kV+N/4xaif+NWon/kF+O/5Bfjv+NXIv/jVyL/5Bfjv+PXYz/kF+O/5Bf + jv+QX47/kF+O/4xaiv+PXYz/nXSb/+DT4P/9/P7/uJm3/5NjkP/Ks8n//v7///r4+v/DqcL/uJm3/72g + u/+/or3/vaG8/7+jvv+/o77/wKW//8Gmv/+pg6b/kF+N/4xaif+QX43/kF+N/4xaif+QX43/n3Sb/+zk + 7P/q4er/lGaS/6eBpf/49fj/6uHq/5ltl/+NW4r/jFqJ/5Bfjf+MWon/kF6M/5Bfjf+QX4z/kF+N/49c + iv+MWon/kF6M/5Bfjf+NW4n/kF+M/49civ+QX4z/kF6M/49div+NW4n/j12K/5Bgjv+QYI//kGCO/5Fg + j/+QX47/j16N/5Bgjv+RYI//kF+O/4xbiv+QYI7/kWCO/4xaiv+ccZr/2MfY//39/v/ApcD/kWCO/8Ck + v//8/P3/1sTW/5Jhj/+MWor/kWCO/5Bfjv+NW4r/kF+O/5Fgjv+MWor/kWCO/5Bfjv+RYI7/j12M/5Fg + jv+NXIv/kWCO/41civ+nf6X/8Orx/97Q3v+QX4z/tJKy//79///dzt3/lmiU/5Ffjf+QX43/kV+N/5Bf + jf+RX43/kF+N/41aif+NXIr/kV+N/4xaif+RX43/jFqJ/5Ffjf+QX43/kF2L/49di/+RX43/kF+N/5Ff + jf+PXYz/kF+O/5Bfjv+MWor/kF+O/41ci/+QX47/jFqK/5Bfjv+MWor/j12M/5Bfjv+QX47/kF+O/5Rm + kv/Pu8///v7//8y2zP+OXYv/tpa1//n2+f/l2ub/n3Wd/4xaiv+MWon/kF+N/49di/+PXYv/kF+N/41c + iv+MWon/j12L/5Bfjf+QX43/kF+N/5Bfjf+PXYv/jVyK/6qEqP/49vn/08DT/5Bfjf++obz//v7//8+7 + z/+SYo//jVyK/4xaif+PXYv/jVyK/4xaif+PXYv/jVyJ/4xaif+QX4z/j12L/4xaiP+QX43/kF+M/5Bf + jf+QXoz/j12K/5BfjP+NXIn/j12M/5Bgj/+PXYz/j16N/41ci/+QYI7/kF+O/5Bgjv+QX47/kGCO/5Bf + jv+QYI7/kF+O/5Bgjv+PXYz/lGaS/8Wsxf/+/v//1cPV/5Vnk/+sh6r/9PD1//Dp8P+mf6X/kF+O/5Bf + jv+QX47/jlyL/5Bfjf+PXYz/kF+N/41aiv+QX43/kF+O/4xaif+bbZj/vJ+7/9rL2v/p4Or//v7///7+ + ///Mtcr/jl6L/8qzyf/9/P7/x67G/5Bgjf+NWon/kF+N/5Ffjf+QX43/kV+N/41civ+RX43/kF+N/5Ff + jf+QX43/kV+N/5Bfjf+RX43/jFqJ/45civ+QX43/jVqJ/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf + jv+QX47/j12M/5Bfjv+QX47/j12M/5Bfjf+PXYz/kF+N/5Bfjv+SYY//upy5//v5+//f0d//mm6Y/6B2 + nf/s5Oz/9O/0/6yIqv+NXIr/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/jVyK/5Bgjf+5mrf/7+nw//r4 + +v/t5e3/1cPU/8mxyP/KtMn/2cjZ/7GOr/+TY5D/2MfY//v6/P+6nLn/kWCO/5BejP+QX43/j12K/49d + i/+QXoz/kF+M/41bif+PXYv/kF6M/4xaiP+QXoz/kF+M/5BejP+PXYr/j1yK/5BfjP+QX47/kGCP/5Bg + jv+RYI//kF+O/4xbiv+QX47/kF6M/5Bfjv+MW4r/kF+O/5Fgjv+NXIv/kGCO/49djP+RYI7/kF+O/5Fh + jv+xjrD/9O/0/+rh6v+jeqH/nHCa/+PX4//59/r/vJ+7/41ci/+NW4r/jVyL/41aiv+NXIv/kWCO/5Ji + j//Kssn/+vj7/+rh6/+ykK//l2eU/5lslv+hd5//n3Wc/6J4n/+ZbZf/jVqJ/5lslv/j1+P/+vj7/62I + q/+MWon/kV+N/49di/+RX43/kF+N/5Bdi/+QX43/kF2L/5Bfjf+RX43/jFqJ/5Ffjf+MWon/jlyK/5Bf + jf+RX43/jVyL/5Bfjv+PXYz/jFqK/49djP+PXYz/kF+O/4xaiv+NXIv/kF+O/4xaiv+MWor/jFqJ/5Bf + jv+QX43/kF+O/5Bfjf+QX47/kF+N/6eBpv/s5Oz/9vL3/6uHqf+WaJP/2cnZ//r4+v/Apb//j16M/5Bf + jf+QX43/kF+N/41div++orz//Pz9/9zN3P+XapX/m2+Z/865zf/v6fD/9/T4//f1+P/z7vT/28zb/6uG + qf+RYI7/o3qg//Hr8v/r4+v/m2+Y/5Bfjf+PXYr/kF+N/5BejP+QX43/jFqI/5Bfjf+QXoz/jFqI/5Bf + jP+MWoj/kF6M/5BfjP+QXoz/jVyJ/49djP+NXYv/jVyL/41di/+MWor/jFuK/4xaiv+NXYv/jVyL/5Bg + jv+QX47/kGCO/4xaiv+PXYz/kF+O/5Bgjv+MWor/jFqK/5Bfjv+QX47/n3We/+PX4//6+Pv/r42u/5Bg + jf/TwNP//fz+/7+jvv+RYY7/jFqK/41civ+geJ//8u3z/+vj7P+TZJD/p3+k//Hq8f/49fn/2srZ/8Gl + v/+8n7v/0LvP//Pu8//7+vz/up25/5Bfjf+5mrf//Pv9/8qyyP+TY4//jFqJ/45civ+QX43/kV+N/5Bf + jf+OXIr/kF+N/45civ+QX43/kV+N/5BfjP+RX43/j12K/5Ffjf+QX47/kF+O/49djP+NXIv/kF+N/5Bf + jv+QX43/jVyL/5Bfjf+QX47/jVyK/49djP+NXIr/jVyK/5Bfjf+QX43/jVyK/4xaif+QX43/kF+N/5Bf + jf+Za5b/28zb//79//+0k7P/kF+N/9zN3P/7+vz/r4yt/5Bfjf+MWon/yrTJ//7+//+tiav/mWuW/+3m + 7v/y7fP/r42u/49di/+PXYv/kF6M/5Bfjf+ieZ7/5dnl//79//+ui6z/kF6M/+bc5v/18PX/sY6u/5Be + jP+NXIn/kF6M/5BfjP+QXoz/kF+M/5BejP+PXYr/kF6M/4xaiP+MWYj/kF+M/5BejP+PXYr/kF+O/4xb + iv+QYI7/kF6M/41ci/+MW4r/kF+O/5BejP+QX47/jVuK/49djP+OXYv/kF+O/5Fgjv+QX47/kWCO/5Bf + jv+RYI7/kF+O/5Fgjv+QX47/kWCO/5Vmk//bzNv/+vj6/6iBpf+abpj/9fH2/+DT4P+UZJL/jl2L/+Xa + 5f/y7fL/lGSR/8atxf/8/P3/s5Ky/41aif+PXYv/kV+N/49di/+RX43/jVyK/6J4n//18PX/4dXh/5Rl + kf/EqsP//Pv9/8+5zf+QX43/kV+N/5Bfjf+QXYv/jFqJ/5Bdi/+PXYv/jVqJ/5Ffjf+RX43/kF+N/5Ff + jf+RX43/kV+N/41ci/+QX47/kF+O/4xaiv+QX47/jFqK/5Bfjv+QX47/kF+N/49djP+MWon/kF+O/5Bf + jf+NXIv/jFqJ/5Bfjv+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+NXIr/lWiT//Dp8P/l2eX/kF+N/8ew + x//59/r/pn+k/5dqlf/t5e3/2sra/5Fgjv/k2OT/7ufv/45di/+NXIr/kF+N/5Bfjf+QX43/kF+N/5Bf + jf+QX43/1sXW//z7/f+dcpr/rYqr//v6/P/by9r/kF+M/5Bfjf+NW4n/j12K/5BfjP+NXIn/kF6M/5Bf + jP+QX4z/kF+M/5BejP+NXIn/kF6M/41cif+MWor/kGCO/5Bfjv+MW4r/j12M/4xbiv+QX47/kGCO/5Bf + jv+QYI7/kF+O/5Bgjv+QX47/kF+O/4xaiv+QYI7/kWGP/41ci/+NXIv/kV+O/5Bfjf+QX47/j12L/45c + i//GrcX/+ff6/590nP+uiaz//v7//7eYtv+SYo//7ebu/9XD1P+PXYv/6N7o/+nf6f+NXIr/kF+N/5Bf + jf+QXYv/kF+N/5Ffjf+QX43/kV+N/8u1yv/+/f//oHae/62Hqf/7+vz/3c7d/5Bfjf+QXYv/kF+N/45c + iv+PXYv/jlyK/5BfjP+NWon/jFqI/5Ffjf+MWoj/jVqJ/41cif+RX43/kF+O/5Bfjv+QX47/kF+O/5Bf + jf+QX47/kF+N/5Bfjv+QX43/jVyL/49di/+QX47/kF+N/49di/+QX43/u525/9fG1/+ab5j/jFqJ/5Bf + jf+NXIr/kF+N/5Bfjf+QX43/vJ66//j2+f+lfqP/o3uh//7+//+9oLz/j12L/+bc5v/l2uX/k2OQ/9nI + 2f/49fn/nnKb/5Bfjf+QX43/kF+N/5BejP+QX43/kF+M/5Bfjf/aytr/+vj6/51wmf+6nLn//Pv9/9K+ + 0f+QXoz/kF+M/5BejP+QX4z/kF6M/4xaiP+QXoz/kF+M/5BejP+QX4z/jFmI/5BfjP+NW4n/jVyJ/49d + jP+PXoz/kF+O/5BejP+QX47/kGCO/5Bfjv+RYI7/jFqK/5BejP+PXYz/kWCO/551nf/Jscj/oHae/7ma + t//+/v//zbfM/5Bfjv+RYI7/j12M/5Ffjv+QX47/kF6M/9jI2P/39Pj/nHCZ/7OQsf/+/v//tpa1/5Bf + jf/SvtL/+/r8/6B1nf+tiav//v7//9K/0v+RX43/kF+N/5Ffjf+QX43/kV+N/5Bfjf+tiKr/+vj6/9nI + 2f+NXIr/2cjY//r4+/+7nbn/kF+N/41aif+MWon/kV+N/4xaif+RX43/kF+N/5Ffjf+PXYv/kV+N/49d + iv+RX43/kF+M/5Ffjf+MWor/kF+O/49djP+PXYz/kF+N/5Bfjv+QX43/kF+O/5Bfjf+PXYz/j12L/5Bf + jv+lfaL//Pv9/9K/0v+QX43/0b3Q//79///Nt8z/mWyW/5Bfjf+QX43/kmOP/8WsxP/8/P3/0b7R/45d + i//Sv9L/9fH2/6Z/pP+QX43/q4ap//j1+P/SvtH/k2OQ/824zP/+/v//1cPU/6B3nv+QX43/kF+M/5Jh + j/+4mLX/8+7z//Tw9f+jeqH/oXie//bz9//czdz/nXKa/5BfjP+QX4z/kF6M/5BfjP+QXoz/kF+M/4xZ + iP+QX4z/jVuJ/5BfjP+QXoz/kF+M/4xZiP+MWoj/jFqK/5Bgjv+QX47/j16M/4xaiv+QX47/kF+O/4xb + iv+QX47/j12M/41ci/+PXYz/k2OR/8myyf/9/P7/uJm3/5Bfjf/Mtsz//Pv9//Tv9P/j1+P/4NLg//Hq + 8f/+/f//18bX/5Vmkv+pg6f/+/n7/9jH1/+OXYv/kF+N/5Jhjv/Nt8z//fz+/7yfu/+TY4//yrPJ//38 + /v/z7/T/49bi/93O3f/s4+z/+vj7/+7m7v+ogab/kV+N/97Q3v/6+fv/pX2i/45div+QX43/kF2L/5Bf + jP+RX43/jVyJ/5Ffjf+QX4z/kV+N/5BfjP+NWon/jFqI/5FfjP+PXYr/kV+M/41civ+MWor/kF+N/5Bf + jv+QX43/kF+N/41civ+PXYv/kF+N/41civ+PXYv/kF+N/5Bfjf+WZ5L/2MjY//r4+/+8n7v/k2SR/6eB + pf/NuM3/39Lf/+DS3//TwNL/royt/5Vmkv+sh6r/8+7z/+/p8P+lfaP/j12L/49di/+QX43/lmeT/93O + 3f/6+fv/vqO9/5RkkP+je6H/zrjN/+Xa5v/r4uv/3s/d/7yfuv+ZbJX/mGqV/9jH1//9/f7/wqjB/5Bd + i/+QX4z/kF6M/49div+QXoz/j12K/5BejP+QX4z/kF6M/4xaiP+QXoz/jVyJ/5BejP+PXIr/kF6M/49c + iv+QX47wkF6M/5Bfjv+OXYv/jFqK/41biv+QX47/kWCO/5Bfjv+RYI7/jFqK/5BejP+QX47/kWCO/5lr + l//Xxtf/+vj7/9/S3/+uiq3/lmiT/5Zok/+YaZX/lWeS/6V9ov/Mtsz/+/r8//Dp8P+qhKj/kF+N/5Ff + jf+QX43/kF2L/5Bfjf+abJb/2srZ//r4+//f0t//sIyt/5dok/+XZ5L/lmeS/5Vmkf+ccJn/u5y5/+7o + 7//6+Pv/w6nC/5Nhjv+QX43/kV+N/5Bdi/+RX43/jVyK/5Ffjf+RX43/kV+N/5BfjP+RX43/kV+M/5Ff + jf+QX4z/kV+N/5FfjP+QX43wjlyK0Y1ci/+QX43/kF+O/5Bfjf+QX47/kF+N/49djP+QX43/j12L/5Bf + jf+QX43/kF+N/5Bfjf+QX43/k2SR/76ivP/u5u7/+ff6//Tv9P/o3uj/5drm/+7n7v/6+Pv/9vL3/9fF + 1v+ieZ//kF+N/5Bfjf+NXIr/kF+N/4xaif+PXYv/j12L/49fjP++obz/7+jv//n3+v/x6/H/49fj/+HU + 4f/o3uj/9/T4//j2+f/l2uX/spCw/5Bei/+QX4z/jVuJ/5BfjP+NXIn/kF+M/4xZiP+QX4z/j1yK/5Bf + jP+MWYj/j12K/5BejP+QX4z/kF6M/4xaiP+QXoz/j12K0Yxai56MW4r/jFqK/5Bgjv+NXIv/jVyL/5Bf + jv+NXIv/kF+O/5Bfjv+NXIv/kV+O/49di/+QX47/kF+N/5Ffjv+SYY//onmg/8KnwP/by9v/5tvm/+je + 6P/h1OH/z7rO/7KQsP+VZpL/kF+N/5Ffjf+NXIr/j12L/5Bfjf+NWon/j12L/41aif+QX43/k2GP/6V+ + o//FrMT/4NLg/+3l7f/w6fD/6d/p/9jI2P+9n7v/m2+Z/5Jgjv+QX43/kV+N/41cif+RX43/kF+M/41a + if+MWoj/jlyK/4xaiP+OXIr/kF+M/5FfjP+QX4z/kV+M/5BfjP+QXYr/kF+M/5FfjJ6NW4pXkF+O/5Bf + jf+QX47/jVyK/5Bfjf+MWon/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/jFqJ/5Bfjf+QX43/jFqJ/5Bf + jf+QX43/kF+N/4xaif+PXYv/kF+N/41civ+QX43/kF+N/5Bfjf+PXYv/jFmJ/4xaif+NXIr/kF+N/5Be + jP+QX43/jVyJ/5Bfjf+NW4n/kF+M/5BejP+QX43/kF6M/5BfjP+QXoz/kF+M/5BejP+NXIn/kF6M/5Bf + jP+QXoz/kF+M/5BejP+QX4z/kF6M/5BfjP+QXoz/jVyJ/41bif+QX4z/kF6M/41cif+NW4n/kF6M/5Be + jP+QW4pXAAAAAJFgjt6PXYz/kWCO/4xaiv+NW4r/kF+O/5BejP+NXIv/kWCO/4xaiv+RYI7/kF+O/5Ff + jv+QX47/kWCO/5Bfjf+QXYz/jVyK/5Ffjv+QX43/jVqK/49di/+RX47/kF+N/5Ffjf+NXIr/kV+N/49d + i/+RX43/kF+N/45civ+QX43/jVqJ/5Bfjf+RX43/j12L/45civ+NXIr/jVqJ/5Bfjf+OXIr/kF+N/5Ff + jf+QX43/kF2L/41civ+OXIr/jFqJ/5Ffjf+QX43/kV+N/5BfjP+QXYv/kF+M/45civ+PXYr/kV+N/5Ff + jP+OXIr/kF+M/5FfjP+QXYreAAAAAAAAAACQXo1ckF+N/5Bfjv+NXIr/kF+N/4xaif+PXYv/j12L/41c + iv+QX43/j12L/5Bfjf+QX43/kF+N/5Bfjf+MWon/jFqJ/5Bfjf+QX43/kF+N/4xaif+NXIr/kF+N/5Bf + jf+QX43/kF+N/5Bfjf+MWon/kF+N/5Bfjf+QX43/kF+M/49di/+QX4z/kF+N/5BejP+QX43/kF+M/5Bf + jf+PXIr/kF+M/49div+NXIn/jVuJ/5BfjP+QXoz/kF+M/5BejP+NXIn/jVuJ/5BfjP+QXoz/kF+M/41b + if+QX4z/j1yK/41cif+MWYj/kF+M/5BejP+QX4z/kF6NXAAAAAAAAAAAAAAAAJFej3+PXYz/j12M/49d + jP+QX47/j12M/41civ+NXIv/kF+N/49djP+QX43/kF+O/5Bfjf+PXYz/j12L/49di/+QX43/jlyK/5Bf + jf+MWon/kF+N/5Ffjf+QX43/kF+N/41civ+RX43/jFqJ/4xaif+NXIr/kV+N/5Bfjf+OXIr/kF+N/5Bd + i/+PXYv/kF2L/5Bfjf+QXYv/kF+N/41aif+QX43/jVqJ/49div+RX43/kF+M/5Ffjf+MWoj/jlyK/5Bf + jP+RX43/jVyJ/5FfjP+NXIn/kV+M/5BfjP+NWoj/jFqI/5FfjP+PXYr/kVyLfwAAAAAAAAAAAAAAAAAA + AAAAAAAAjVmIXJBfjd6QX43/jFqJ/5Bfjf+QX43/kF+N/41civ+NXIr/kF+N/5Bfjf+MWon/j12L/5Bf + jf+NXIr/j12L/5Bfjf+QXo3/jFqJ/5Bfjf+NXIr/kF6M/4xaif+QX4z/jFqJ/49civ+QX43/kF6M/5Bf + jf+MWYj/jVyJ/5BejP+QX4z/jVuJ/5BfjP+NW4n/kF+M/5BejP+NXIn/j1yK/5BfjP+NW4n/j12K/5Be + jP+PXYr/jFmI/5BfjP+QXoz/kF+M/49civ+QXoz/j1yK/5BejP+QXoz/kF6M/5BejP+QXozejVmIXAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkGGNV4xai56OXIrRkF+O8I1biv+NXIv/jl2L/5Bf + jf+RX47/jFqJ/5Fgjv+PXYv/kV+O/5Bfjf+RX47/kF+N/5Bdi/+QX43/kV+N/5Bfjf+RX43/kF+N/5Ff + jf+QX43/jlyK/5Bfjf+QXYv/jFqJ/5Ffjf+QX43/jlyK/41civ+OXIr/kF+N/45civ+MWon/kV+N/5Bd + i/+RX43/j12L/5Ffjf+QXYv/kV+N/4xaiP+NWon/kV+M/5Bdi/+QX4z/kV+N/5FfjP+QX43wjFqH0ZBe + i56QXopXAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAH+AAAAAAAAAHwAAAAAAAAAOAAAAAAAAAAYAA + AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAGAAAAAAAAAAcAAAAAAAAAD4AAAAAAAAAf4AAAAAAAAHygA + AABIAAAAkAAAAAEAIAAAAAAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJBhkACQYpECj2KRAo1b + iiaOXItwkF6Nqo9ejtSMW4vuj1+O/Y5djf+PXo7/kGCP/45djf+NXIz/kF+P/49ejf+QX4//jl2N/49e + jv+QYI//kGCP/49ejf+OXY3/kF+P/49djf+QX47/j12N/41ci/+PXo7/jl2N/45cjP+PXo3/jl2M/5Bf + j/+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/jl2M/49ejf+QX47/jl2M/45d + jP+PXo3/jFqK/41ci/+PXYz/jVyL/45djP+QXo3/kF+O/5Bfjv+PXo3/jVuL/ZBfju6PXYvUkF6MqpBe + jXCQXo0mkGKPApBejQKQXo0AAAAAAAAAAAAAAAAAjVyNAI9gjwCQYpEqjl6Ngo5djcuPXo7mkGCP8JBg + j/ePXo38kGCP/49ejf+PXo3/jl6N/41cjP+NXIz/kF+P/45djP+QYI//kF+P/5Bgj/+QYI//kGCP/49e + jf+MW4v/jVyM/5Bfj/+QYI//j16N/41djP+PX47/kF+P/5Bfjv+QYI//kF+O/5Bgj/+QX4//kGCP/5Bg + j/+QYI//kF+O/5Bfjv+QYI//kF+O/5Bgj/+QX47/kF+O/5Bfjv+QYI//jl2M/41ci/+QYI7/j16N/5Bf + jf+QX47/kF+O/41ci/+PXo3/kGCO/5Bfjv+QX47/j16N/41ci/yQXo33jl2M8I1ci+aPXo3LkGCOgpBe + jSqPXo0AjVyLAAAAAACQYZAAj2CPAI1bjT2PX4+nj1+P645djf6NXIz/j16O/5Bfj/+NXY3/j16N/5Bf + jv+QX4//jV2N/41cjP+PXo7/jl2N/49ejv+NXIz/kF+O/45djP+OXY3/kF+O/5Bfjv+PXo7/j16N/41c + jP+OXYz/j1+O/49fjv+OXYz/j16N/49ejv+OXo3/kF+O/5Bfjv+NXIv/jVuL/49ejv+QX43/j16N/5Be + jf+PX47/jl2M/41ci/+PXYz/kF+O/5Bfjv+QXo3/j16N/49ejf+PXo3/kF+O/5Bfjv+QX47/kF+O/49e + jf+OXIz/jl2M/5Bfjv+QX43/j12M/41ci/+NW4r/jl2L/41ci/+NXIv+jlyL649di6eNXIs9j16NAJBe + jQCQYZACkGGQKo9ejaeQX4/1kGCQ/49fj/+PXo7/kF+O/5BgkP+PX47/jl2M/49fjv+QYI//j1+O/49e + jv+QX4//j16O/49fjv+PXo3/jl2N/4xbi/+OXY3/kF+P/5Bfjv+PXo3/jl2M/45ejf+PXo3/jl2M/49f + jv+PXo3/jl2M/45djP+PXo3/kGCP/5Bfjv+PXo3/jl6N/45djP+OXYz/j16N/5Bfjv+PX47/jV2L/45d + jf+PXYz/kF+O/49ejf+PXoz/kF6N/5Bfjv+QX43/kF+O/5Fgjv+PXo3/kF+O/5Bfjv+PXo3/j16N/5Bf + jv+QX47/j16M/41biv+OXIv/j12M/41biv+OXIv/kF6N/49ejPWOXYunkF6NKpBejQKQX40CkGCPgpBf + juuOXo7/j16O/5Bgj/+QYJD/kF+P/45ejv+PXo7/j16O/45ejf+PX47/j16O/45cjP+NW4z/jFqL/4xZ + iv+OXIz/jVuL/41cjP+PX47/kGCP/49fjv+OXYz/jl2N/49ejv+QX4//jl2N/49fjv+QX47/j16N/49e + jf+QX47/kF+O/5Bfjv+QX47/kGCP/41ci/+NW4v/j16N/5Bfjv+PXo3/j16N/5Bgj/+QXo3/kF+O/45d + jP+OXYv/j16N/5Bfjv+QX47/jl2M/49ejP+QXo3/kF+O/5Bejf+PXY3/jlyL/41bi/+NW4v/jlyL/45c + i/+OXIv/jl2L/45di/+PXYz/kF+N/49ejP+NXIrrj12Lgo1cigKQYZAmkGCPy5Bgj/6OXo7/jl2N/49f + jv+QYI//kF+P/45djf+PXo7/j16O/45djf+RYZD/nnOd/62Jrf+zkrP/r4yu/6F4oP+PX47/jl2M/5Bf + jv+PXo7/jl2N/45djP+OXY3/kF+O/45ejf+PXo7/kF+O/49ejf+PXo3/j12M/45djP+PXY3/j12M/49e + jf+OXIv/j16N/45djP+MW4r/jl2M/5Bfjv+QXo3/kF+O/49ejf+QX47/kF+O/45djP+MW4r/jl2M/5Bf + jv+OXYz/jl2M/45djP+OXY3/kF+O/49djP+abZj/qoWo/7OSsv+xj7D/pn6k/5Vmkv+OXYv/jlyL/49e + jP+PXoz/jl2M/45ci/+NW4r+j16My5BejSaQYJBwkGCQ5o9fj/+QYI//j1+O/45ejf+QYI//j1+O/5Bg + j/+PX47/jl6N/5Jjkf+qhKn/ybLJ/93O3f/g0+H/39Hf/9PA0/+wj7D/l2qW/5Bfjv+OXY3/jVuM/45c + jP+PX47/kF+O/5Bfjv+PXo3/j16N/45ejf+NXYz/jl2M/41cjP+NXIz/jl2M/49ejf+NXIv/j16N/5Bf + jv+OXY3/jl2N/49fjf+PXo3/j16N/4xbiv+OXYz/kF+O/45djP+MW4r/jVyL/45djP+NXIv/j16M/49e + jf+MW4r/j1+N/6B2nv/CqML/28va/+HT4f/g0uD/1cPV/7iZtv+Ya5b/kF+N/49djP+QXo3/j16N/45d + i/+OXYz/kF+O5pBejXCQX4+qkF+P8I1djf+OXo7/j1+P/49fj/+PXo7/jVyM/49ejv+MW4v/j16O/6Z/ + pf/bzdz/597o/8iwx/+0k7P/vqG9/93P3v/p4On/s5Gy/5Nkkf+OXY3/j1+O/49fjv+QXo3/j12M/49d + jP+QX47/kF+O/5Bfjv+PXo3/j16N/5Bfjv+PXY3/jFqK/5Bejf+QXo3/j16N/5Bfjv+QX47/kF+O/5Bf + jv+QYI//kmKQ/5Bgjv+PXo3/kWGP/5Njkf+RYI//j16N/5Bgjv+RYY//j16M/49fjf+PXoz/lmeT/8+5 + zv/p4Or/0r7S/7aWtP+8nrr/28zb/+/p7/+4mrf/lmiT/49di/+PXoz/j16N/49ejP+QX43/kF+N8JBf + jKqOXYzUkF+P95FhkP+TZJL/lGWT/5Nlkv+TZJL/k2OR/5Nlkv+SY5H/kmKQ/865zv/h1uL/tZa1/5Bf + jv+RYpD/kWKQ/5pvmf/Zytr/28zb/6Z/pf+RYpD/k2WS/5Nlkv+TZZL/k2WS/5Nkkv+TZZL/k2WS/5Nl + kv+UZZL/kmOR/5Jjkf+SY5H/kGGP/5NjkP+SY5D/kWKQ/5Nkkf+TY5D/mGqW/6J6ov+qhar/qIOn/6mC + p/+mf6T/pn+k/6iDp/+pg6f/qYKn/6iCpv+ngaX/p4Cm/6R9ov+ccJr/rIiq/+je6P/EqcL/lWeT/5Fg + jv+QXo3/oHae/+HU4f/p3+n/pn6j/5Njkf+UZZL/kmKQ/5Fgjv+RYI7/j16M95FgjtSNXIzuj16N/Jlt + mP+tiq3/t5e2/7WUtP+0k7P/tZS0/7aWtf+0k7P/q4Wq/9TB1P/Grsb/nnSd/49djf+QX4//kF+P/5Nj + kv+wja//6d/q/8mxyf+0k7P/tZS0/7WUtP+1lLT/s5Oy/7STs/+2lbX/tZW0/7WVtP+2lbX/tZS0/7ST + s/+1lLP/tZW0/7STs/+1k7P/tZS0/7STs/+0krL/y7XL/+Xb5v/n3ej/5dnl/+Xa5v/m2+b/5tvm/+bc + 5//m2+b/5tvm/+bb5v/l2uX/5tvm/+je6P/GrcX/v6O//+LW4v+zkrL/jFmJ/49ejP+NW4r/mm6Y/824 + zP/cztz/uZu4/7STs/+3mLb/uJm2/6+LrP+ccJn/kWCO/JBfje6MW4v9j1+O/6iCp//RvND/4tbi/9/S + 4P/f0uD/39Hf/9/S3//j2OT/5tzn/7+kv/+geJ//k2WT/49fjv+PX47/kGCP/5FikP+geJ//7OTt//Hr + 8v/j1+P/39Hf/+DT4f/g0+D/4NPg/+DT4P/h0+H/4NPh/9/S4P/g0uD/4NPg/+DS3//g0+D/4dPg/+DT + 4P/g0+D/4NPg/+DT4P/i1uP/3c/d/8SrxP+qhqn/rYir/66KrP+uiqz/roqs/66KrP+uiqz/rous/66K + rP+qh6n/spGx/9bE1v/UwdP/tpe1/+TZ5P+7n7v/j1+N/45cjP+NXIv/pn6j/+TZ5f+5m7j/zrrP/+PY + 5P/h1eL/39Hf/+LW4v/RvtH/o3qh/5Fejf2OXo7/kF+P/5dqlv+ke6P/qIOo/6eCqP+ogqj/qIGn/6iC + p/+tiKz/5dnl/865zv+fdZ7/jVyM/5Bfjv+QXo7/j16N/5Jikf+sh6v/8evy/9C6z/+tiaz/pX6k/6V+ + pP+ngKX/pn+k/6eBpv+ngKX/p4Cm/6d/pf+lfqP/pH6j/6Z/pP+ngab/qIGm/6iBpv+ngab/p4Gm/6iB + pv+ngKX/o3ui/5ptmP+RYI//kWGP/49fjf+SYZD/kGCO/5Fhj/+SYpD/kmKQ/5Jij/+RYI//l2qV/7mb + uf/j1uP/p4Cl/9C7z//e0N7/v6O+/6iBpv+2lbT/2snZ/9/R3/+jfKH/283c/8y1y/+vi63/o3uh/8Ck + v//i1uP/vaC8/5Jhj/+QYI//kGCP/49fjv+MW4v/i1mK/4xbi/+OXI3/jlyN/45cjf+QX4//u567/+Xa + 5f/Jssn/nnOc/45cjf+NW4z/j16N/6J6of/Zydn/59zo/6yHq/+WaZX/nHGb/591nv+fdZ7/nnSc/591 + nv+gdp7/oHae/591nv+edJ3/nnOc/550nf+fdZ3/n3ae/592n/+fdp7/n3ae/592nv+fdZ3/n3We/6B3 + n/+heKD/oXig/6F3nv+heKD/oHif/6F4oP+ieaD/onmg/6F4n/+edJz/l2mV/6B2nf/n3Of/vqK9/6mD + qP/Hrsb/28zb/9nJ2f/bzNv/08DT/66KrP+2lrT/5t3n/7KQsf+QX43/iVWG/6yHqv/e0N7/xKvD/5Nj + kP+OXY3/kF+P/5Bfjv+PXo3/jV2M/45ejf+QYI//kGCP/5Bfj/+QX47/mW2Z/8myyf/h1OH/08DT/72g + vP+1lbX/vqK+/9bF1v/p4Or/vqO+/5dqlv+qhKn/yLDI/9C80P/Ous//zrnO/8+6z//Qu9D/0LzQ/9C8 + 0P/QvND/0LvQ/9C7z//Qu8//0LzQ/9C80P/QvM//0LvQ/9C80P/RvND/0bzQ/9C80P/QvM//0LzQ/9G8 + z//RvdD/0b3Q/9K+0f/SvtH/0b3R/9G90P/QvND/xazF/6V8ov/EqsP/4NTg/7ucuf+qhKj/s5Gx/7qd + uf+3mLb/q4ap/6+Lrf/h1eH/1MHU/6B2nv+OW4r/kmKP/7eYtv/i1uP/xKrD/5Jij/+MW4v/jl2N/45c + jP+PXo7/jl6N/45djf+QX4//kF+P/5Bfj/+PXo3/j12N/5xwm/++o77/2cnZ/9zN3P/Zytr/39Hf/9zN + 3P+9oLz/l2qV/45djf+mgKX/wKS//8iwyP/Hrsf/x67G/8euxv/Hr8f/x6/H/8iwx//Iscj/yLDI/8iw + x//Iscj/yLDH/8ixyP/IsMf/yLDI/8iwyP/Jscj/yLDH/8evx//IsMf/x6/G/8iwx//Jscj/ybHI/8mx + yP/Jssj/yrLJ/8mxyP/Qu8//3c/d/8u0y/+ieaD/zbjN/9vM2//Hrsb/sY6v/6qEqP+vjK3/vqK9/9rJ + 2f/e0N7/q4ap/5Fhjv+NW4r/n3Wd/8mzyP/i1uL/vaC8/5Fgjv+OXo3/jVyM/41cjP+TZJL/k2WS/5Fh + j/+RYpD/kmOR/5Bfj/+QYI//j16N/49ejf+PYI//nnWd/7OSsv+8oLz/tpe1/592n/+OXY3/i1qK/45d + jf+LWYr/iliJ/4xZiv+MWYr/jFmK/4pYiP+MWYr/jFmJ/4xZiv+LWYr/jFqK/41bi/+NW4v/jFmJ/4xb + iv+NW4v/jVyM/41bi/+OXIv/jFmJ/4tYiP+NW4r/jl2L/5Fgjv+QYI7/kGCO/4taif+MWon/jVyL/4xa + if+TY5H/tpa1/+zk7P+ogqf/mm6Z/7+jv//czNv/4NLf/9zN3P/f0d//4NPg/9C7z/+ngaX/kGCO/41b + iv+MWor/onmg/8Oowf/Hr8b/qYOn/5Bgjv+PX4//j16O/5Bfj/+pg6n/rIir/550nf+je6L/q4aq/5Rk + k/+PX47/j16N/49ejf+PXo7/lGaT/592nv+hd5//kGCO/5ZplP+pgqf/lGaT/5hsl/+ccpv/nXOc/55z + nP+dcpv/nnOc/5twmv+dcpv/nnOc/550nf+dcpv/mWyX/5Rkkv+QX47/lWWS/55znP+VZpP/m2+Z/590 + nf+VZ5P/k2SR/5tvmf+ke6L/rYmr/6+Mrv+vja7/r42v/591nP+TY5D/jl2M/41biv+MWon/oHad/+nf + 6P+5m7j/lmeT/45di/+ec5v/s5Gx/76ivf+4mrf/pX2i/5NikP+QX43/kF+N/45ci/+PXYz/j12M/550 + nP+zkrH/onmg/45ejP+QYI//kGCP/49gjv/RvdH/3tHf/76ivf/Pus7/6eDp/6uHqv+QYI//j1+O/41c + jP+OXY3/sZCx/+PX4//czt3/onqh/7qcuv/r4uv/tJOy/8auxv/e0N//4tbj/+HU4v/h1OL/4dTi/+HU + 4f/g0+D/4dTh/+LV4v/l2uX/zbfM/6R8o/+TZJH/rous/97P3v+2lbT/w6nC/9fF1/+ykbH/rYmr/9O/ + 0v/q4Or/7+jw/+/o8P/x6vH/8+70/8u1y/+gdZ3/j12M/5Bejf+PXIv/oXif/+je6P+6m7n/lmiU/49e + jf+RYI7/kmGP/5Fhjv+QX43/kF+N/5Fgjv+QX47/kWCO/5Bfjv+QX47/jVuK/7GOr//g0+D/v6O9/5Ni + kP+NXIz/j12N/45djf/RvdH/5Njk/7GPsP+rh6v/6uHr/+PW4/+fdZ7/kWCQ/49ejf+heKD/18bX/+7n + 7/++ob3/k2SR/6uHq//y7fP/1MHT/8atxf/Pu8//1MHU/9K/0v/UwdT/1sTW/93P3f/39fj/8evy/9vL + 2//WxNb/xKnD/6F4oP+TZJH/s5Ky//f1+P/y7fP/0r7R/+HT4f/o3uj/6uHq/9/R3//DqcL/vJ+8/8y1 + y//Apb//u566/6yJq/+Ya5b/j16N/5Bfjf+OXYz/oXed/+jd6P+4mbf/k2OQ/45civ+OXYv/j16M/49d + jP+NW4r/j12L/49di/+QX43/kF+N/41civ+PXYz/i1mI/6+Mrf/h1OH/v6O+/5Jij/+PXo3/kF+O/45d + jf/QvND/5Nnl/7COr/+RY5D/uJm3//Ls8v/Hrsb/mGuX/5FikP/Grsb/6uLr/8qzyv+WaJX/jl2M/5hs + l//bzNz/49jk/6qGqf+Xapb/pX2k/6qFqf+ieaD/m2+a/6N7ov/f0d//6uDq/7CMrv+Ya5b/l2uW/5Nj + kf+QYI7/qIOn//Dq8f/Xx9f/tJOy/72gvP/r4uv/2cjZ/6R9o/+WaJT/pX2j/+fc5/+4mrf/mm6Y/5Nj + kP+PXoz/jl2M/5Bejf+NW4v/oHee/+fd6P+4mbf/lGWS/49djP+QX47/kF6M/49ejP+QXo3/j16M/45b + iv+QX43/kF+O/49ejf+OXYv/jFmI/7CNrv/g0uD/v6O+/49ejP+NW4v/jVuM/5Bfjv/SvtH/5Nnk/7OS + sv+TZJL/o3ui/8SrxP+7nrv/n3af/51ynP+6nLn/wKW//6mDp/+XaZX/k2SR/5Rlkv/FrMT/7eXu/6yI + qv+OXIv/vaG8/9fG1/+wjq//oHae/7yfu//DqcL/7+jw/7mZuP+QYI7/jFqK/45ci/+NXIz/p4Gm/+7m + 7v++ob3/mGuW/6uHqv/j1+P/1sPV/7COr/+4mbf/x67G//fz9//WxNb/vKC8/6R9ov+UZZH/jl2L/45d + jP+OXYv/oXif/+fd6P+4mbb/k2SQ/41biv+PXo3/j16M/49di/+PXoz/jlyL/4tZiP+OXIv/lmeT/550 + nP+ogqb/tJOy/9K/0v/o3uj/vqG8/5BfjP+OXIz/jFqL/4xbi//QvND/4tbi/8Wtxf/Ltcv/28vb/9vL + 2//dzt3/3Mzc/93N3f/cztz/2sra/9rJ2v/SvtL/sI2v/5Rlkv+3mLf/8ezy/7aXtv+bb5r/1cLV/+Xa + 5f+tiqz/upy5/+bb5v+vjK7/6d/p/9bE1v+jeqH/jVqL/5JjkP+phKj/2snZ//j0+f/g0+D/tpe2/7KQ + sf/e0N7/3c7d/8qzyv/Zytr/4tbi//r5+//q4uv/3M3c/7eXtv+Za5b/jlyL/49ejP+PXo3/onmg/+je + 6P+5m7j/lWaS/45ci/+OXIv/kmGP/5xvmf+ngKX/sI2u/7yfuv/IsMf/0r7R/9K/0v/UwdP/1cLU/+PX + 4//r4uv/vaC8/5BejP+QX47/mW2Y/5hsl//RvtH/4dTh/8Wsxf/IsMf/3tDe//Xw9v/u5+//3c7d/93O + 3f/x6/L/9O/1/+TY5f/QvND/r42v/5Rlkv+ykrL/8u3z/7yfvP+rh6v/3M3c/9TC1P+heaD/0b3Q/+zk + 7f+gdZ3/zrjN/+vi6/+1lbT/jVuL/5Nkkf+ui63/39Df//j0+P/m3Of/vaC8/7KQsf/f0d//1sPV/7ST + s/++o77/zrjN//bz9//Zytr/v6O//6V9o/+UZJH/j12M/5Bfjf+PXoz/onmg/+jf6P+5m7j/lmiU/49d + jP+XaJP/tZOz/8+6z//Tv9L/1sTV/9XD1f/Sv9L/zbfM/8Oowf+8nbr/s5Gx/8qzyf/o3+n/v6K9/5Bf + jf+RYY//up26/8iwyP/l2ub/49bj/7eXtv+YbJf/royt/+3l7v/by9v/q4aq/6R9o//ez97/6d/q/7ye + u/+ec53/l2qW/5Nkkv+yj7D/8u3z/8GmwP/EqcP/49fj/8Opwv+kfKL/5drl/9zO3f+XaZT/r4yt/+7n + 7//Iscj/lWeT/45ejP+YbJf/uZu5//Ls8v/Mt8z/qYOn/7+jvv/r4uv/0LvQ/6+Lrf/DqsP/0LzQ//bz + 9//ay9r/vKC8/5tvmP+PXYz/j16M/49ejf+PXYz/onif/+je6P+5m7f/lWeS/41biv+siKr/18bX/93P + 3f/GrcX/waW//7KRsf+lfqP/mWyW/5Jhjv+OW4r/kF+N/72gvP/n3ej/tpa0/5Jhj/+QYY//x67G//Lt + 8//+/v//5drm/7KRsv+LWYr/n3We/+je6P/RvtH/mGyX/45cjP/Tv9L/49fj/66Lrf+NW4v/j16N/5Nj + kf+wja//8uzy/8iwx//Sv9L/2sra/7COr/+vjK7/8evy/8qzyf+VZZL/m2+Y/+PX4//czdz/p4Gm/45c + jP+YbJf/vaC8//Hr8f/SvtH/s5Ky/9nJ2f/s5O3/z7rP/9K/0v/49fj/6eHq//z7/f/s5e3/18bX/6V9 + o/+QX47/j16M/45ejP+PXYz/onif/+je6P+6nLj/lWaT/4tZiP/Apb//2MjY/7KRsP+MWor/jlyL/4xb + iv+PXYv/j12L/49ejP+OXIr/qYKm/9bF1v/Zydn/oHee/5Ffjf+QYI//nHGb/9TC1P/6+Pv/5tzn/7GQ + sP+UZpL/s5Gy/+zl7f/bzdz/qYWo/6V+pP/czdz/6eDp/7+jvv+dcpz/lGSS/5Jhj/+wja7/8uzy/8qz + yf+6nLn/sI6v/55znP+0k7P/4dPh/6+Mrv+SYpD/kF+O/8mxyP/Xxdf/rYmr/5Vlkv+4l7b/49bj/9rL + 2v/aydn/vqG9/8Oqw//EqsP/spCw/8auxf/l2uX/w6nC/+zk7P/FqsT/n3Wc/5Bgjf+PXoz/kF+N/5Bf + jf+PXYz/onif/+je6P+6nLn/lmiT/41aiv/Apb//08HT/62Jq/+OXIr/j16M/5BejP+PXYv/kF+N/49d + jP+TYo//xqzE/9/S3/+wja7/j16M/45di/+QYI//kGCP/6R8ov/g0+D/6N7o/7uduv+4mrj/7+nw//r4 + +//39Pj/6+Ls/+rh6v/28/f/+fj6//Lt8//Xxtf/oXig/5Fhj/+wja7/8uzy/8+8z/+jfKL/mW2Y/6B2 + nv+mf6X/q4eq/6J6of+edJ3/m3GZ/6V/pP+qhan/nXGb/6J4oP/Pus7/6d/o/6uIqv+mfqT/nXGa/5Vn + k/+jeqD/nnKb/7KQsP/f0d//zrjN/8iwyP+ui63/mW2X/5JjkP+RYI7/kF6N/49djP+OXIv/oHee/+jf + 6P+7nLr/l2iU/4pYiP++o77/1MHU/6+Lrf+OXIv/jVuK/45ci/+NW4r/kF6N/49ejP+xjq//3s/d/823 + y/+TY5D/kF+N/5Ffjf+PXYz/jlyM/49ejf++ob3/6eDq/9TC1P+siKv/y7TK//Pt8//n2+f/xKvE/8Op + wv/o3un/8Orx/9XD1f+2l7X/mW2X/5Njkf+xjq//8Onw//bz9//s5e3/6eHq/+rh6//o3+n/59zn/+ng + 6f/r4uv/6uLr/+nh6v/s5Oz/zrjN/6J5of+vjK7/7+nw/+vj7P/n3ef/ybHI/7yfu//YyNj/1MHT/9K/ + 0v/18fb/8Onw/9nJ2f/by9v/3M3c/7GQr/+VZpL/j16M/5Bfjf+OXYv/oHed/+nf6f+5m7f/lGWR/4pX + hv+/o77/1MHU/6+Mrv+RYI7/kWGP/49ejP+QYI3/j16M/5Vmkv/Sv9L/2sva/6mDpv+OXYv/jl2L/5Bf + jf+NXYz/jl6N/49ejf+bcJr/1cPV/+jf6f+vja//p4Cm/+3l7v/ZyNn/oXmh/5Zplf/Yx9j/6N7p/7WW + tf+TZJH/kWGP/5FikP+gdZ7/v6S//8evxv/Hr8f/xq7G/8myyf/dz93/+vj7/+zj7P/Mtcv/yLDH/8av + xv/Jssj/uJi3/5pumf+gd5//2cjZ//f0+P/Ltcv/rous/9K/0v/d0N7/wqjB/7mauP/bzNz/+vj7/+LW + 4v/Ltcv/y7TL/6uGqv+VZZL/j12M/45djP+PXYz/oXie/+fe6P+5m7f/lWeT/4xZiP++obz/593n/+LV + 4f/QvM//0r3Q/8+5zf+tiqv/lGSR/7iat//i1eH/wqfB/5Jhj/+PXoz/j12L/5Bdi/+PX47/kF+O/5Bf + jv+NW4v/uJm3/9vL2/+3mLf/nHGb/9vL2//Ks8r/mWyY/5Bfjv/Jscj/18bX/6uHqv+NXIz/j16N/45c + jP+SYpD/mGuX/5pumf+bb5n/mm6Z/6F4oP/DqcL/6eDq/7+kv/+fdJ3/m2+Z/5lsl/+abpn/l2qV/49f + jf+UZ5P/tZW0/9zM3P+ogaX/lGWR/7aWtP+2lrX/oHae/5dplP+ui63/2snZ/8auxf+heJ//nXKb/5Zo + lP+RYI3/j16M/45di/+MWYn/oHad/+fd5/+1lbP/k2OQ/4xYiP+ieJ//vZ+7/8atxf/DqcL/xKvD/8Kn + wf+kfaL/oHad/97P3v/Tv9L/onif/4xZif+NW4r/jVuK/5BejP+OXYz/kF+O/5Bgj/+NXIz/mm+Z/6iC + p/+fdZ7/lGaT/6iDqP+heaD/kWKQ/5Bgj/+je6L/p4Gm/5lsl/+QX47/kF+O/49ejf+Xa5b/mW2Y/5Bg + j/+OXIv/j12M/5Fhj/+ddJz/rYms/5ptl/+PXYz/jVyL/4xaiv+OXIv/jlyL/41biv+QYI7/mGqV/6V9 + o/+SYo//jFqK/5hqlv+XaZT/kF+N/41bi/+VZpL/pHyi/591nf+QX47/jVuK/41ci/+OXYv/j16N/49d + jP+MWYn/oHee/+jf6f/Tv9L/vqG8/7qcuf+8n7v/waW//8WrxP/GrcX/xq3F/8atxf/Cp8H/1sXW/97Q + 3v+zkLD/kWCO/45biv+NW4n/j12L/5BejP+OXYz/jl2M/49ejv+QX47/jVuL/4xZiv+NW4v/jVyM/41b + i/+MWor/jl2M/45djP+NXIz/jVqK/45cjP+PXo7/jlyM/5Fhj/+ogqf/ybLK/7GPsP+VZpL/jVqL/41c + jP+NXIv/jVuL/49djP+PXYz/j16M/41ci/+PXo3/jl2M/45di/+PXo3/jVqK/4xZif+NW4r/jl2M/41b + i/+NW4r/jl2L/49ejf+PXo3/jFqK/41biv+QX43/j12M/45djP+NXIv/jlyL/45djP+NW4r/n3Wd/+jf + 6f/k2eT/18XW/9XC1P/TwNL/0LzP/8+7z//QvND/0LvP/9G80P/Tv9L/0r/S/7SUs/+YapX/j12L/45d + i/+OXIr/kF+N/5BejP+QXo7/jlyM/5Fgj/+SY5H/kWGP/5Fhj/+SY5H/kWCP/5JikP+TY5H/k2SR/5Ji + kP+SY5D/kmKQ/5Fhj/+RYY//j16N/5Nkkf+lfaT/0r/S/9jH2P+7nbr/mm6Y/4xaiv+OXYz/jl2N/49e + jf+OXIv/kF+O/49ejf+OXo3/jl6M/49ejf+PXo3/jVuK/5Bfjv+QXoz/j16N/45ci/+PXYz/kF+N/5Bf + jv+QX43/j12M/4xaif+PXoz/kF+N/5Bfjf+OXIv/jVyK/49ejP+OXIv/nnOb/+fd6P/Ouc3/tpa0/7ST + sv+1lLP/s5Kx/7OSsf+0k7P/tJOy/7OSsf+wja7/oHae/5Fhjv+PXYz/kF+N/49di/+PXoz/kF+N/5Ff + jf+OXYz/kF+O/6N7ov+ykbH/tpa1/7aWtf+2l7X/tpa1/7OTs/+2lrX/tpa1/7aWtf+1lLT/s5Ky/7KR + sf+ykbL/spGy/7KRsf+wja7/s5Ky/9K/0v/f0uD/xazF/6F4n/+QYI7/jFqK/45djP+NW4v/jl2M/49d + jf+NXIv/jVyL/49djP+OXIv/jFuK/45djP+OXYz/jFqK/45ci/+OXYz/jl2M/45cjP+OW4v/jVuL/4xa + if+OW4r/jl2M/45ci/+OW4r/jlyL/45di/+NW4v/oXie/+nf6f+1lbP/kWGO/41aif+OXIv/jVqJ/4xa + if+NW4r/jVqJ/4xaiP+MWYj/jl2L/49ei/+QXoz/kF6M/5Bfjf+QX43/kF+N/5BejP+OXYz/j16N/7yf + u//f0d//593o/+bb5v/m2+b/5tvn/+XZ5f/l2+b/5tvm/+bc5//n3Of/7ufu//by9v/38/f/9vP3//f0 + +P/28/f/3M3c/7SUs//CqML/4dXi/9bE1v+qhan/lGSR/5Bfjv+RYY7/mm6Z/55znP+ecpv/nnKb/55z + nP+ec5v/nnOb/6F4n/+hd57/nnOb/550nP+hd57/oXif/550nP+bcJn/nnSc/550nP+edJz/nnOc/550 + nP+ec5z/nnKb/51ymv+gdp3/tpa1/+zj6/+zkbH/lWWS/49di/+OXIr/jl2M/49djP+NW4r/jVuK/49d + i/+PXoz/j12L/5BfjP+OXYv/j12L/5BejP+PXYv/j12L/41biv+QYI//kGCP/5xxm/+lfaP/p4Gm/6eB + pv+ngaf/p4Gn/6Z/pf+ngab/p4Gn/6iBpv+5mrj/4NLg//n3+v/49fj/+PX4//j1+P/39fj/9/P3/9/S + 3/+phaf/tpe1/+zk7f/l2uX/qoSo/5Jhj/+XaJT/yLHI/9zN3P/ez97/3c7d/9zO3P/dz93/4tbi/+/p + 7//y7PL/5dvl/+HU4f/r4+z/8u3z/+rj6//g0+H/3s/e/97P3f/ez93/3s/d/97P3f/dz93/3c7c/9zO + 3P/g0t//5drl/9bE1v+bb5n/kWCO/5Bfjf+QXo3/kF+N/5Bfjf+RX43/kF+N/5Bdi/+OXIr/kF6M/5Bf + jf+RX43/kF+N/5BejP+PXIr/jVuK/5BejP+QX47/kF+O/5Fhj/+SYZD/kmKQ/5Bgj/+PX43/kmKQ/5Ji + kP+SYpD/kWCP/49ejf+kfaP/uZu4/76ivf+9oLz/vZ+7/72fvP+8nrv/u526/6+Mrv+wj6//1MLT/+ri + 6//Mtcv/nnOc/49fjf+UZpL/spCx/8Ckv//DqML/wqjB/8Kowf/BpsH/xazE/9rJ2f/28vf/7ebu/9C8 + 0P/QvdD/6+Pr//Tw9f/dzt3/xq3F/8Spwv/DqML/wqfB/8Knwf/CqMH/wqjB/8Oqwv/Bp8D/s5Gx/5tu + l/+RYY7/kF+N/41civ+MWon/jl2L/5Bfjf+QX43/j16M/45civ+PXoz/jVuK/49ejP+QX43/jl2L/4xa + if+NW4r/j16L/41bif+QX4//jl6N/49fjv+OXY3/jl2M/5Bfjv+PX47/j16N/41cjP+QXo7/kF+O/49d + jP+SY5D/nXOc/6aApf+ogqb/qYKn/6mDp/+pgqf/q4ep/8u0yv/n3uj/4NPh/8Gnwf+qhan/onqg/6F5 + oP+ieKD/p4Gl/6mEqP+qhan/qoap/6eApf+ccZr/lWeT/591nf/DqcL/8u3z/9rL2/+phKf/spCw/+TX + 4//t5u7/vqG9/5ttl/+Ya5X/mGqW/5hqlf+XaZT/l2iU/5hqlf+XapT/kmOP/45di/+OXYv/kF+N/5Be + jf+PXYv/j12L/5BejP+PXoz/jVuK/41bif+QXo3/jVuK/49ejP+RX43/kF6M/45biv+OW4r/kF+M/49d + i/+OXYz/j16N/45cjP+OXYz/j16N/45djP+NW4v/jVuL/4xbiv+QX47/jl2M/41ci/+MWor/tJKz/9/S + 3//l2uX/5trl/+Xb5f/m2uX/6N7o//Tv9f/8+/3/9fL2/+ng6v/k2OT/5Nnk/+Xa5f/l2eX/5drl/+XZ + 5f/l2ub/6N/p/9nI2f+vi63/jlyL/5Bfjf+bb5j/zLbL/+7n7v/Ltcv/oXie/7OSsv/n3ej/5tvm/66K + q/+RYI7/j12M/41ci/+OXIv/jlyL/49ci/+PXoz/j12M/49ejP+PXoz/kF+N/5Bfjf+QX43/kF6N/49d + jP+OXYv/j16M/49djP+NW4r/jFqJ/41civ+NXIr/jVuK/45civ+PXoz/kF6M/5BfjP+PXo3/kGCP/49e + jv+OXo3/jlyM/45cjP+PXo3/jl6N/49ejf+PXo3/j16N/49ejf+NWor/wqfB//r4+//y7PP/3c7d/97Q + 3v/s4+z/7eXt/97P3v/WxNX/1sXW/9jI2P/Zydn/2MjZ/9jH1//Xxtf/2cjZ/9jI2P/ZyNn/3M3c/9C7 + z/+tiKv/kF+N/49ejP+OXYv/n3Wd/9XC1P/t5e3/xazE/590nf+7nLr/7ufv/+HV4f+pg6f/kmGP/45c + iv+QXo3/kF+N/49djP+OXIv/j16M/5Bfjf+OXIv/jl2L/5Bfjf+PXoz/j16M/5Bejf+QXoz/kF+N/5Bf + jf+MWon/j1yL/49ejP+PXYv/j12L/49di/+RX43/kF+N/5Ffjf+QYI//jl2N/5Bfjv+PX47/jlyM/45c + i/+OXY3/j16N/49ejf+PXo3/kF+O/5Bfjv+LWIn/xKnD//j1+f/Xxdf/pn6k/6qFqf++obz/v6O+/7GP + sP+siKv/rous/6+Mrf+ui63/royt/62KrP+siKr/rYmr/62Jq/+tiaz/r4ut/6qEp/+bb5j/kF+N/49e + jP+OXYz/jl2L/6d/pP/by9r/6uHr/7+jvv+ecpv/w6nC//Tw9f/Yx9j/pHyh/5Bfjf+OXIv/j12M/49e + jP+OXIv/jVyK/5BejP+OXYv/j12L/5Bfjf+PXYv/j16M/5Bfjf+QX43/kF+N/5Bfjf+OXYv/kF6M/49d + i/+QXoz/j12L/45biv+PXYv/kF6M/5Ffjf+OXYz/jVuL/45djP+QX47/kF+O/49djP+NXIv/jVuL/45d + i/+QX47/kF+O/45djP+JVYb/v6O+//Xx9v/Ww9X/lmiU/5Bgjv+ykLH/xq3G/8SqxP/DqML/xq3F/8mx + x//Iscj/ybLI/8ixyP/Hr8b/xq3F/8auxf/Hrsb/ybHI/76hvP+jeqD/kF6N/5Bfjv+QX43/kF+N/49e + i/+siKr/4NLf/+je6P+2lrT/nXKb/8+6zv/z7/T/zrnN/6F2nf+OW4r/jVqJ/45di/+PXoz/jl2L/5Be + jP+QX43/j16M/5Bfjf+PXYv/j16M/5Bfjf+QX43/kF+N/5Bfjf+QXoz/kF6M/45civ+PXoz/j12L/41b + if+OXIr/jlyK/49di/+NW4v/jl2M/41ci/+OXo3/kF+O/5Bfjv+PXo3/jVyL/49ejf+QX47/kGCO/41b + i/+KV4j/rIiq/+DT4P/s5Oz/wKXA/5xzmv+7nrr/6uHq//r4+//6+Pv/8+7z/+3l7f/u5+7/7+nv/+/p + 8P/u6O//7ufv/+7n7//v6O//8uzy/+DT4P+ykLD/j12M/49ejf+QX43/kF+O/49ejP+QYI3/spCw/+LW + 4v/k2eT/rout/590nf/Xxtf/8uzy/8ivxv+ccJn/jFqJ/4xaif+OXIv/kF+N/5BejP+QX43/jl2L/49e + jP+PXoz/j12L/49ejP+PXoz/kF+N/5Ffjf+PXYv/kF+M/5Bdi/+QXoz/kF6M/5BejP+PXYv/jFqJ/41b + if+QX47/kF+O/45djP+NXYv/j16N/5Bejf+PXo3/kF+O/5Bfjv+QX47/j16N/41ci/+OXIv/k2OQ/6+O + rv/g0+H/8Onw/8Knwf+fdJz/uZq3/+bc5//8+/z/4dTh/7yeu/+xj6//tZSz/7eWtf+1lrT/tpa1/7eX + tf+3mLb/uJq3/7GPr/+fdJz/j16M/41biv+QXo3/kF+N/41biv+OXYv/lGSQ/7aVs//n3Of/39Lf/6N7 + of+kfaL/4NPg//Hr8f/Bp8D/l2mU/41biv+OXIv/j16M/41biv+QXoz/kF+N/5BfjP+QX4z/j12L/45b + iv+NW4r/j16M/5Bfjf+NW4n/kF6M/49di/+QXov/kF6M/5Bei/+PXYr/jlyK/49di/+QYI7/kGCP/5Bg + jv+QYI7/kF+O/5Bejf+PXo3/kGCO/5Bfjv+QX47/jVyL/49ejf+RYI7/jl2M/5Fij/+rh6r/2sra//Ls + 8v/Hr8f/n3Sc/7GOr//j1+P/6+Ps/8Ckv/+WZ5P/j1+N/5Jhj/+RYY//j16M/5Fgjv+SYo//kF+N/49e + jf+RYI7/kF+O/5Ffjf+PXoz/kV+O/45djP+QXo3/j12L/5Vnkv+6mrj/6d/p/9jI2P+ec5r/rYir/+fb + 5//s5Oz/vJ67/5Vlkv+QX43/kF+N/5Bejf+QX43/kV+N/5Bfjf+OXIv/jVuJ/45di/+PXYz/jVuK/5Be + jP+NW4n/kF6M/5Bfjf+QXoz/kF2L/5BejP+RX43/kF+N/5Ffjf+PXYz/kF+O/5Bfjv+OXIz/jl2M/49e + jf+OXYz/j16N/41bi/+QXo7/jVuL/45cjP+QX43/kF+O/5Bfjv+SY5D/o3uh/9PB0//y7fP/0b3R/6B3 + nv+pg6f/2cnZ/+/o8P/NuM3/nHGa/45cjP+NW4r/j16M/49ejP+PXYv/j16M/49ejP+NXIr/jVuK/49d + i/+QX43/kF+N/5Bfjf+QX43/kF+N/5BfjP+ZbZf/vqG9//Hr8f/QvND/nnOb/7OSsf/n3ef/5tzn/7WV + s/+QYI3/jVyK/41biv+PXYv/jl2L/41biv+OXIr/jl2K/41bif+NXIr/kF6M/49di/+NW4n/j16M/5Bf + jP+QX43/kF6M/5Bdi/+PXov/kF+M/41cif+PXYz/kF+O/49ejf+PXYz/jl2M/45ejP+QX47/kF+O/49f + jf+QX47/j1+N/5Bfjv+QX47/kF+O/5Bfjv+QX43/kWGP/6F5oP/Mtsz/8evx/9fG1/+phKj/pn+k/9G8 + 0P/x6/L/2MbX/6J5oP+RYI//kF+O/5Bfjv+PXYz/j16M/5Bejf+PXYz/j12M/45biv+QX43/kF+O/41b + iv+TYpD/pn6k/76ivf/Sv9H/49jk//z7/f/38/f/y7TJ/591nP+5m7j/6d/p/+PX4/+wja7/jl6L/41a + if+QXoz/kF+N/5BejP+QX43/j12L/45di/+QXo3/kF+N/5Ffjf+PXoz/kV+N/5Bfjf+RX43/j12L/41b + if+PXYv/j16M/41aif+QXo3/kF+O/5Bfjv+QX47/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/kF+O/5Bf + jv+PXo3/kF6N/5Bfjf+PXoz/kF6N/5Fhj/+fdJ3/xq3F/+zk7P/dzt3/sI6v/6J6oP/Hr8b/7+jv/9vL + 2/+ngaX/kGCN/49djP+QX43/kF+N/5Bfjf+QX43/kF+N/49ejP+OXYv/jl2L/6J6oP/Ir8f/5Nnk/+3l + 7f/o3uj/3M3c/9nI2P/aytn/2cjY/7WUs/+gdp3/wqfB/+3l7f/e0N7/qIGm/5Bfjf+QXoz/kF+N/5Be + i/+PXov/j12L/5BejP+QXoz/jlyK/5BejP+QXoz/jlyK/49di/+QX4z/kF6M/49di/+PXYr/j12L/49e + i/+QX47/kGCP/5Bgjv+RYI//kWCP/49ejf+OXYz/kF+O/5Bejf+QXo3/jl2M/49ejf+QX47/j16M/49e + jP+QX43/kF6N/5Bfjv+QX43/nHCa/8Kmwf/n3Of/4dPg/7eYtv+ieaD/w6jC/+vj6//dz93/sY+v/5Nk + kP+NW4r/jl2L/45di/+OXIv/j16M/5Fgjv+QX43/rIeq/9fF1v/v6O//4tbi/8Wrw/+zkLH/rIiq/6yH + qv+rh6n/s5Gx/6eApf+TYo//nG+Z/8qzyf/v6fD/2MfY/6F2nv+PXYv/kF6M/49ei/+QXov/kF+N/5Be + jP+QXov/j12L/5Bdi/+QXoz/j12L/45civ+QXoz/j12M/45civ+PXYr/kF6M/5Ffjf+OXo3/kF+O/5Bf + jv+PXY3/j16N/49djP+OXYz/kF+O/45ci/+OXYz/jl2M/45cjP+OXYz/jVyL/45di/+QX47/kF6N/5Bf + jv+QX47/j16N/5lrlv+8nrr/49fj/+ba5v+/o77/onqg/7+jvf/p4Or/4dXh/7SUs/+UZZH/jFqK/49d + jP+PXYz/jl2M/5Bgjf+mf6T/28zb/+/p8P/TwdT/rout/6R8ov+0krL/xKvE/8y2zP/Mtsv/yrPJ/76i + vf+lfaL/kmKP/6J5oP/UwdP/8+70/8mxyP+XaZT/kF+N/49di/+QXoz/kF+N/5BejP+PXYz/jl2L/5Be + jP+QXoz/j12L/45civ+OXIr/jlyK/45ci/+PXov/kF6M/49di/+OXIv/j16M/45djP+NW4v/jVuL/45c + i/+OXIz/jl2M/4xbiv+NXIv/kF+O/45djP+NXIv/jVuK/41bi/+QX43/kF+O/5Bfjv+PXYz/jl2M/45d + jP+VZpP/tZS0/+DT4P/r4uv/wqjB/591nf+6nLj/593n/+LW4v+2lrT/lmeT/49djP+PXYz/j1+M/5ht + lv/Pus7/9PD0/9C80P+kfKL/p4Cl/8u0yv/m2+b/6+Ps/+fc5//l2+b/6eDq/+rh6v/Yx9j/tJOy/5ls + lv+qhaj/4dXi/+3m7v+yj6//lGWR/45civ+PXYv/kF6M/5Bfjf+QXoz/jlyK/49ejP+QXoz/jVuJ/49e + i/+PXYv/j12L/5BfjP+QX4z/j12L/45div+PXo3/jl6M/45di/+NXYv/jVyL/41ci/+NXIv/jVuL/41d + i/+OXYz/kF+O/5Bfjf+QX43/jl2M/41biv+PXYz/kF+O/5Bfjf+MW4r/jFqK/49ejf+PXo3/kmKQ/62J + q//bzNv/7ufu/8Opwv+ccZn/uJm3/+rh6v/j1uP/s5Ky/5Jij/+MWon/kWKP/7GQsP/v6fD/4NPh/6R8 + of+nf6T/2cjY//Ls8//dz93/wqfA/7KQsP+vjK3/u525/9XD1P/x6/H/5tvm/7aXtf+abZf/uZq3//Lt + 8//Yxtb/pXyh/5BfjP+NW4n/j12L/5Bfjf+RX43/kF+M/49di/+QX4z/j12L/5BejP+QXoz/j12L/5Be + jP+QX4z/j12L/5BejP+QX47/j16N/49ejf+OXYz/jl2M/49fjf+QX43/kF+N/45di/+QX43/kF6N/45d + i/+OXYv/jl2L/41di/+OXYv/kF+N/5Bfjf+OXYv/jVuK/49ejP+QX43/kF+N/5Fgjv+mfqP/18bX//Pt + 9P/EqsP/mm2X/76ivf/v6PD/3M3c/6Z/pP+NW4r/l2qU/9G+0P/28vb/t5e1/590nP/SvtH/8ezy/9C8 + 0P+gd57/jlyK/49di/+QXYz/kF6M/5lrlf/Cp8D/8Onw/+XZ5f+pg6f/nXKa/+DT4P/z7fP/waa//5lr + lv+NXIn/j12L/5BejP+QXoz/j16M/5BfjP+QXoz/j12K/5BejP+OXIr/jFqJ/45civ+QX4z/kF6M/49d + i/+QX47/jVyL/49fjf+QX43/jl2M/41ci/+NXIv/kF+O/5BejP+QX47/jlyL/45ci/+OXYv/j16N/5Bf + jv+QX47/kF+O/5Fgjv+QX47/kWCO/5Bfjv+RYI7/kF+O/5Bfjv+RYY//oXef/9fG1//y7PL/uZq3/5xx + mv/RvdD/7+jv/8Sqw/+QX47/nXOb/+PY4//t5e3/pHuh/7eXtf/r4+v/2cnZ/6F4n/+NW4n/j12L/5Ff + jf+PXYv/kV+N/45di/+YapX/zLTK//Hr8f/Mtsv/nHCZ/8euxv/18vb/18XW/6B2nf+PXIv/kF+N/5Be + jP+PXIr/jVuK/5Bdi/+PXYv/jluK/5BejP+RX43/kF+N/5Bfjf+RX43/kV+N/5Ffjf+NXIv/j16N/5Bf + jv+OXIz/jl2M/45djP+NW4v/kF+O/5Bfjv+QX43/j12M/41biv+OXYz/kF+O/49ejP+NXIv/jVuK/5Bf + jv+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/j1+M/6J6oP/o3ej/5Njk/6V9ov+xj7D/5dvm/9rK + 2v+dcpv/pX2j/+je6P/bzNv/nXKb/8qzyf/w6fD/wabA/4xaif+OXYv/kF+N/5Bfjf+QX43/kF+N/5Bf + jf+OXIv/tJOy/+ri6//h1eH/nnSb/7WVs//07/T/4dPg/6N7oP+OXIv/j12L/45civ+PXYv/j16L/45c + iv+QXoz/kF6M/5BfjP+QX4z/kF+M/49di/+OXYr/kF6M/45civ+MWor/j1+N/5Bfjv+NXIv/jlyL/45c + i/+NXIv/kF+O/5Bgjv+QX47/kF+O/49ejf+QX47/kGCO/5Bfjv+OXYz/jVuK/5Bfjv+QYI7/jl2M/41c + i/+QXo3/kV+N/5Bfjf+QXo3/jlyK/5Rlkf/Jscj/8Orx/7WTs/+lfKL/28vb/+Xa5f+ogqb/onmg/+jf + 6f/WxNX/mm6X/8+5zv/v5+//u566/4pYh/+QX43/kF+N/5BejP+QX43/kV+N/5Bfjf+OXIv/rYmq/+TZ + 5P/m2ub/oXee/7ORsP/z7/T/49fj/6R8ov+OW4r/kF6M/49di/+OXIr/j12L/45civ+QXoz/jlyK/41b + if+PXov/j12L/41aif+NW4n/jl2K/5BejP+PXo3/kF+O/5Bfjv+PXo3/j16N/49ejf+PXo3/kF+N/5Bf + jv+QX43/jl2M/49djP+QX43/kF+O/49djP+NW4r/lGWR/7COrv/Apb//nXOb/45di/+PXYz/j16M/49e + jP+QX43/j16M/5NkkP+7nbn/8Orw/7yeuv+fdZ3/1MHT/+ng6v+tiKv/nnSb/+Xb5f/e0d7/nnOb/8iv + x//x6/L/x67G/5Jhj/+QX43/kF+N/5BejP+QXoz/kF+N/5BfjP+NW4r/sY6v/+nf6f/k1+P/oXae/7ud + uf/18PX/3c7d/6J4n/+OXIr/kF+M/5BejP+QXoz/j12L/41bif+QXoz/j16L/49di/+QXoz/jlyK/41b + if+PXYv/jVuJ/45div+QXo3/j16N/5Bfjv+QX43/kF+N/5Bfjv+QYI7/kF+O/5Bfjv+OXIv/j12L/49d + jP+QXo3/lGWS/6N7of+qhaj/nnOb/8Ckvv/s5O3/w6nC/5dplf+OXIv/j16M/49djP+RX47/j16N/5Rk + kP/IsMf/8u3z/7iZt/+ieJ//2MbX/+jf6f+rhqn/nHCZ/9vL2//u6O//qIKm/7GOr//p4On/4dTh/6mC + p/+NWor/kF6N/5Ffjf+QX43/kF+N/49di/+WaJP/yK/G//Hr8f/Pus7/m2+Y/8+6zv/28vf/zrnN/51y + mv+NW4r/jluK/49di/+QXoz/jlyK/49di/+QX43/kV+N/5BejP+QX4z/j12L/49div+QX4z/j16L/5Be + jP+OXIv/j16N/49ejf+PXoz/kF6N/5Bfjv+QX47/kF+O/5Bfjv+OXYz/j12M/49djP+PXoz/l2qV/76i + vf/czdz/tJOy/6qEqP/l2uX/6uHq/76hvf+bbpj/jlyL/41aiv+NW4r/kmKP/66Kq//m3Of/6N/p/6iD + pv+sh6r/4tbi/+DT4f+ke6L/l2mV/8Oowv/08PX/xKnC/6F3nv/KtMn/7ujv/9bF1v+pgqb/lGWR/45b + iv+NW4r/jluK/5tvmP++obz/6uHp/+bb5v+vjK7/onqg/+bc5v/r4uv/t5e1/5Zok/+OXIr/jlyK/49d + i/+QXoz/jlyL/5BfjP+OXIv/kF6M/49di/+QXoz/kF+M/5BejP+QXoz/jlyK/45civ+MWor/j1+N/5Be + jf+PXYz/j12M/49ejf+QX47/kF+N/49ejf+QX43/j12M/45di/+OXYz/lGWS/72fu//t5u7/2cjZ/6B3 + nv+1lLP/5dnl/+je6f/Mtcv/tZSz/6+Lrf+wja7/vqG8/9/R3//u5+7/wqjB/5xxmf/Eq8P/7OXt/864 + zf+XaZT/kmKP/6Z+o//j1uL/59zn/7KQsP+og6b/0b7R/+/o7//f0d7/vqK9/7CNrv+tiav/s5Gx/8u0 + yf/r4uv/6uHq/72gvP+ec5v/xKrC//Tw9f/Kssn/nnSb/5Fgjf+QXoz/kF6M/5BfjP+QX4z/j16L/5Bf + jP+OXIr/kF6M/49di/+OXYr/j12L/49ei/+QXov/jVuJ/45cif+MW4r/jl6M/5Bfjv+QX43/jl2M/45d + jP+QX47/j16M/41ci/+QX43/j12M/45ci/+OXYz/j12M/6B1nv/Mtsv/7+jw/8iwyP+edJz/tJOz/9vM + 2//s5Oz/6uDq/+TZ5P/m2ub/7eTt/+fd5//FrMX/n3Sc/7GPr//m2+b/5tvm/7GPr/+MWon/kF6M/5Vl + kf+7nbn/7ubu/9zM3P+tiav/p4Ck/8u0yv/p3+n/7OTs/+fc5//l2eX/6+Hr/+3k7f/h0+D/upy5/51x + mv+2lbP/6+Lr/+Xb5f+kfKH/kGCM/49ejP+QXov/kF6L/5BfjP+QXov/jl2K/5Ffjf+QX4z/kF6M/5Bf + jP+OXIr/jVqJ/45civ+QXov/kF6L/5Fei/+NXIv9jVuK/49ejP+QX43/j16N/49ejP+PXoz/jl2L/49e + jP+QX43/jl2L/45ci/+PXoz/kF+N/5Bfjf+je6D/1cPV//Dq8f/Ks8n/pn+k/6R8ov+4mbf/y7bL/9PB + 0//RvM//w6nC/6uHqf+gdZ3/tJOz/+Xa5f/u5+7/wqjC/5hqlf+PXYv/j16M/5Bfjf+WZ5P/x67G/+7o + 7//cztz/s5Kx/591nP+siKr/x67G/9fG1//czNv/07/S/72hu/+mfqP/n3Wc/7yeuv/n3ef/6+Lr/7iZ + tv+TY4//kF6M/5BejP+QXYv/j16L/49ei/+QXov/kF6M/5BfjP+QXoz/jVuJ/49di/+PXYv/j12L/5Be + i/+QXYv/kF6M/49di/2QX47ukF6M/JBfjf+PXoz/jVyL/41biv+OXIv/kF+O/5Fgjv+QX47/kWCO/41c + i/+PXYv/kF+N/5Bfjv+TYpD/o3qi/9PB0//w6fD/4tbi/8Ckv/+ngKX/n3Wc/6B2nf+gdZ3/oXie/6+M + rf/Mtsz/7+nw/+/o7//Dp8H/m2+Z/5BejP+QX43/kF+N/5Bdi/+QX43/mWuV/8Srw//q4er/6+Pr/8+6 + zv+vi6z/oHWd/6B0nP+fdJz/nnSb/6J5oP+0krL/1sTV//Hr8v/m3Ob/uZq3/5Vlkf+QX43/kV+N/5Bd + i/+RXoz/j12L/45di/+RX43/kV+N/5Ffjf+QXoz/kF+M/5FfjP+RX43/kF+M/5BfjP+RX4z/kV+M/JBf + je6OXIrUjVyL949ejP+QX47/kF+N/5Bejf+QX43/kF+N/49djP+QX43/j16M/49ejP+QX43/kF+N/5Bf + jf+QX43/kmKP/5xxmv/ApL7/5Njk//Dq8f/u5u7/5tvl/9/R3//g0+D/6N7o//Hr8f/w6fD/3c3c/7WV + s/+ZbJb/kF+N/49ejP+OXYv/j16M/41bif+PXYv/kF6M/5NkkP+wja3/2MfX/+/p8P/v6fD/59zm/93O + 3P/bzNv/4NLf/+vi6//x6/H/7OTs/9PA0/+tiKr/k2OP/5BfjP+OXIr/kF6M/45div+PXov/jlyK/41b + iv+QXoz/j12L/5BejP+NWon/j12K/5BejP+QX4z/kF+M/49di/+NW4n/kF6M949ditSMWouqjFuK8Ixb + iv+PXo3/j16N/41ci/+OXYz/kF+N/45ci/+QX47/kF+O/45djP+QXo3/kF6N/49ejP+QX47/kF+N/5Fg + j/+Za5b/q4ap/8Sqw//ZyNn/5dnl/+je6P/o3uj/4tbi/9XD1f+/o77/pX2i/5Znk/+RYI7/j12M/45c + iv+PXov/j16M/41aif+PXYv/jluK/45di/+VZZL/pX2i/72hvP/Vw9X/5trm/+zk7P/u5+7/6+Lr/+LW + 4v/RvdD/t5i2/6B2nv+UZJH/kF6M/5BfjP+NXIn/kF6M/5BfjP+OXIr/jVqJ/41bif+OXIr/jVuJ/45d + iv+PXov/kF+M/5BfjP+RX4z/kF+M/5Bei/+PXYr/kF+M8JFfjKqNW4twj16N5o9ejP+QX43/jl6M/45d + i/+PXYz/jVyL/49ejP+QX43/kF+N/49ejf+QX43/kF+N/49di/+OXIv/kF+N/5Bfjf+NW4r/kmKP/5pt + l/+heJ//pHyi/6V+o/+ngKT/pHyi/55zm/+Ya5X/kWGO/5Bfjf+QXoz/jluK/4xaif+NW4r/jl2L/49e + jP+QXoz/j16M/45div+PXoz/kWCN/5Zok/+gdZ3/pn6j/6mDp/+qg6f/qIKl/6R8of+ec5v/lmeT/5Be + jP+OXYr/kF6M/5BfjP+PXov/kF+M/5BfjP+PXov/j12L/49di/+PXov/j12L/41cif+OXIr/kF+M/5Bf + jP+PXYv/jlyK/49div+QXoz/kF6M5pBdi3COXIsmkWCOy5Bejf6QX43/jl2M/41biv+OXYv/j12M/5Be + jP+OXYz/kF+N/45djP+PXo3/kGCO/5Bejf+PXYz/kF+O/5Bfjf+PXYz/j12M/41civ+OXIv/jVuK/4xZ + iP+MWIj/jVuK/45bi/+PXYz/kF+N/49djP+PXoz/j12L/45ci/+PXYz/j16M/49di/+QXoz/jlyL/49d + i/+QX43/j12L/41bif+NW4n/jFmI/4xYiP+NW4r/jFqI/45biv+PXYv/kF6M/49ejP+OXIr/jl2L/49d + i/+OXIr/kF6M/5Bfjf+RX43/kF+M/5BejP+QXoz/kF6M/45civ+OXIr/kF+M/5FfjP+PXYr/jlyK/5Be + i/+RXoz+kF2Ly5BbiiaVZZICkV+OgpBejeuQX47/jl2M/41civ+OXYv/jl2L/49di/+OXYv/j16M/45d + jP+PXoz/kF+N/5Bfjv+RX47/kF+O/5Bfjf+OXYv/jluK/45di/+QX43/kV+O/49djP+NWor/jl2L/5Bf + jf+QX43/kF+N/49ejP+QX43/j12M/49di/+RX43/kF+N/49ejP+QX4z/jlyK/49ejP+QX43/kF6M/49d + jP+PXYv/jl2L/45di/+PXYv/j16L/49ei/+PXov/j12L/49di/+QXov/jl2L/49di/+OXIv/j12L/49d + i/+QXoz/kF+M/5BejP+QXov/j12L/49di/+PXYr/j12L/49civ+PXYv/kF6M/5BfjP+QX4zrkF2LgpBg + jAKQXo0CkF6NKpBfjaeQX431j12M/49di/+PXoz/jlyL/49di/+OXYv/jVyK/49ejP+QXoz/j16M/5Bf + jf+QX43/kF+N/49ejP+NW4r/jVuK/49ejP+QXoz/kF+M/45di/+MW4n/jl2L/5Bfjf+QX43/kF+N/49e + jP+QX43/jlyL/41biv+OXYz/j16M/5Bfjf+QX4z/j12L/5BejP+QX4z/kF6M/5BejP+QX4z/kF+N/5Be + jP+PXYv/j12L/49ei/+OXIr/jVuJ/49di/+QX4z/kF+M/5BfjP+PXYv/jVyJ/45civ+QXoz/kF6M/49e + i/+PXov/jVyJ/5BfjP+PXYv/jVuJ/4xZiP+PXYr/kF+M/5Bei/WQXoynkF6OKpBejQKQXo0AkF6NAJFe + kD2PXYynj12M649ejP6PXoz/j16N/49ejP+OXYv/jl2L/49ejP+PXYz/j16M/5Bfjf+QX43/j16M/49d + jP+PXoz/j12L/49ejP+PXYv/j16M/45di/+NW4r/kF+N/5BejP+QX43/j16M/45di/+PXYv/jlyL/41b + if+NXIr/jl2L/5Ffjf+PXYz/jlyK/49ejP+QXoz/j12L/49di/+QXov/j16M/5Bei/+QX43/jVuK/49d + i/+PXIv/jlyK/49di/+QX4z/kF+M/5BejP+MWoj/jlyK/5BejP+RX43/j12L/49div+QXov/jlyK/5Ff + jP+QX4z/jlyK/41bif+PXYv+kF6L649ciqeRXIs9kF6NAJBejQAAAAAAkV6PAI5aigCMWIcqj12LgpBf + jcuPXozmjVuK8JBejfeQX438kF6N/45di/+NXIr/j16M/5Bfjf+PXoz/jVuJ/49ejP+QX43/jl2L/49d + i/+QXo3/kF+N/49djP+OXIr/kF+N/45di/+QXoz/jVuK/49ejP+OXIv/jluK/49di/+QXoz/kF6M/5Be + jP+MWon/jVyJ/49ejP+QX4z/jl2K/45civ+PXov/jlyK/5BejP+PXYv/jl2K/49civ+QXoz/j12L/45c + iv+QXov/kF6M/49div+MWoj/j12L/5BejP+QX4z/kF6L/5Bdi/+QXoz/j12L/5BejPyPXYv3kF6M8JBe + jOaQXozLj1yLgoxYhyqOWokAkVyLAAAAAAAAAAAAAAAAAI1ZiACNWIcCjliKApBhjSaOXoxwjFqLqo5c + i9SQX47ujlyL/Y1ci/+OXYv/j16M/5Ffjv+QXo3/jVuK/5Ffjv+PXYv/kV+N/5Bfjf+RX47/kV+O/5Be + jP+QXYv/kF+N/5Ffjf+QX43/kV+N/5Bfjf+RX43/kF+N/49ejP+PXYv/kF+N/5Bdi/+MWon/kF6M/5Bf + jf+PXYv/jVyK/41civ+PXYv/kF6M/45civ+MWon/kF6M/5Bei/+RXoz/kF6M/5BejP+RXoz/kF2L/5Be + jP+MWoj/jVqJ/5Bei/+QXov/kF6L/5BfjP+RX43/kV+M/ZBfjO6NW4jUj12KqpBei3CQXoomjluMAo1Y + hwKNWYgAAAAAAAAAAADAAAAAAAAAAAMAAACAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAACAAAAAAAAAAAEAAADAAAAAAAAAAAMAAAAoAAAAYAAAAMAAAAABACAAAAAAAACQ + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQYZAAkGGQAJFikQCOXo0AjV2MAI1aiieOXIpikF6MkpBe + jbiOXY3WjFuL645djfmPX47/jl2N/45ejf+QYI//kF+P/45djf+NXIz/j16O/5Bfjv+PXo3/kF+P/45d + jf+NXIz/j16O/5Bgj/+QYI//kF+O/45djf+OXY3/kF+P/5Bejv+PXY3/kF+O/5Bejv+PXY3/jVyL/49e + jf+PXo7/jVuL/45cjP+PXo3/jVyL/45djf+QX4//kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf + jv+QX47/kF+O/5Bfjv+QX47/kF+O/45djP+NXIv/j16N/5Bfjv+PXo3/jVyL/49ejf+PXo3/jVuL/4xb + iv+NXIv/j12M/45ci/+NXIv/j12M/5Bejf+QX47/kF+O/5Bfjv+PXo3/jVuL/45cjPmQX47rj12M1o9d + i7iQXoySkF6NYpBejSeQX44AkF6NAJBejQCQXo0AkF6NAAAAAAAAAAAAAAAAAI1cjQCOXY4AjVyNAJFj + kg+PYI8yjV2MX45djIqPXo2vkF+Ox5Bfj9uPX4/qjl2N9Y9ejvyQYI//jl2N/49ejf+PX47/j16O/41c + jP+NXIz/j1+O/49fjv+OXo3/kF+P/49fjv+PXo7/kF+P/5Bgj/+QYI//kGCP/45djf+NXIz/jl2N/49e + jv+QX47/kF+P/5Bfjv+PXY3/jV2M/49ejf+QX4//jl2N/49ejf+QX47/j16N/49fjv+QX4//kF+P/5Bf + j/+QYI//kGCP/5Bgj/+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QYI//kF+O/49ejf+PXo3/kF+O/5Bf + jv+PX47/jVyL/45djP+QX47/jl2M/45djP+PXo3/j16N/49ejf+OXoz/jlyL/49djP+QYI7/kF+O/5Bf + jv+QX47/jl2M/45djPyOXYz1j16N6o9ejNuOXYvHjl2Mr49ejYqQYI5fkF+OMpFejg+NXIsAjl2MAI1c + iwAAAAAAkGGQAI5ejgCLWIsCjVyNEJBgkEOPYI+Ljl6N045djfaPXo7/kF+O/5Bgj/+QX4//j16N/49f + jv+QX47/j16O/49ejf+PXo3/jV2M/4xcjP+NXIz/j1+O/49ejv+OXo3/j1+O/5Bgj/+QYI//j1+O/5Bf + jv+QYI//kGCP/45ejf+NXIz/jVyL/45djf+PX47/j1+O/49fjv+PXo3/jl2M/45ejf+QX47/kF+P/5Bf + j/+QX47/kGCP/5Bgj/+QYI//j16O/49ejv+PX47/kGCP/5Bgj/+QX47/kF+O/5Bfjv+QYI//kF+O/49f + jv+PX47/kF+O/5Bfjv+QYI//kF+O/5Bfjv+PX47/jVyL/45djP+QX47/kF+O/5Bfjv+QYI7/kF+O/5Bg + jv+PX43/jVyL/45djP+PX43/kF+O/5Bfjv+QYI7/kF+O/45djP+NXIv/j16N/45ejP+NXYv/jVyL/45d + jPaPX43TkF6Ni49djEONXIsQi1uKAo5djACQXo0AkGGQAI1cjQCNW40QjVyNVo9fjqmQYI/pj1+P+I1d + jf6NW4z/j12N/5Bfjv+PX4//jV2N/45djf+PXo7/kF+O/5Bfj/+PXo7/jFuM/41cjf+PXo7/jl2N/49e + jv+PXo7/jVyL/45djf+PX47/jVyM/45cjP+PXo3/kF+O/5Bfjv+PXo7/j16O/45djf+NW4z/jVyM/49e + jf+QX47/kF+O/45ejf+OXYz/kF+O/49ejf+OXYz/kF+O/5Bfjv+PXo7/jVyL/4xbi/+NXIv/j1+O/5Bf + jf+PXYz/j12M/5Bejf+QX47/jl2M/41ci/+NW4v/j12M/5Bejf+QX47/kF+O/5Bejf+PXo3/j16N/49e + jf+PXo3/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/j16N/45cjP+NXIv/j16N/5Bfjv+QX47/j16M/45d + i/+NXIv/jVuK/45ci/+OXYz/jVyK/41biv6NW4v4j12L6Y9di6mNXItWjVyLEI1ciwCQXo0AkGGQAJFj + kg+PX49Djl2NqY9fjuqQYJD/kGCP/49ejv+OXY3/j16O/5Bfj/+QX4//jl6O/45djf+OXY3/kF+P/5Bg + j/+QX4//jl2N/49ejv+QX4//j16O/49ejv+PXo7/jl2N/45djf+OXIz/jFuL/41cjP+QX47/kF+O/5Bf + jv+PXo7/jl2N/45djf+OXY3/jl6N/45djf+OXY3/kF+O/49ejf+OXYz/jl6N/45djP+OXYz/kF+O/5Bg + j/+QX47/jl2N/45djP+OXYz/jl2M/49djP+PXo3/j16N/5Bfjv+PX47/jV2L/41ci/+OXYz/j12M/5Be + jf+QX47/j16N/49ejP+QXo3/kF+O/5Bfjv+QX43/kF+O/5Bfjv+QX47/kF6N/5Bfjf+QX47/kF+O/49e + jf+PXYz/kF+N/5Bfjv+QX47/kF6N/45di/+NW4r/jVuK/49di/+PXYz/jVuK/41ci/+PXYz/j16M/49d + jOqOXYupj12MQ5Jfjg+QXo0AkGGQAJBhkDKQYI+Lj16N6Y9fjv+PX4//kGCP/5Bgj/+QYJD/kGCP/5Bf + j/+PX4//kF+P/49ejv+OXo3/j1+O/5Bgj/+QYI//kF+P/49fjv+PX47/j1+O/49ejf+OXY3/j1+O/45d + jf+MW4v/jVyL/45ejf+QYI//kGCP/49fjv+OXY3/jVyM/45djf+QX4//kGCP/45ejf+NXIz/j1+O/5Bf + jv+PXo3/jl2M/45ejf+PXo3/kF+O/5Bgj/+QYI//kGCP/5Bgj/+PX47/jVyL/41ci/+PXo3/kF+O/5Bf + jv+PX47/jl6M/49fjf+QX47/j16N/5Bfjv+PX47/jV2M/45djP+QXo3/kF+O/5Bgjv+QYI7/kF+O/5Bf + jf+QX43/j16N/5Bfjf+QYI7/kF+O/5Bfjv+QX47/kF6N/49ejf+PX43/j16N/45djP+OXIv/jl2L/49d + jP+PXYz/jVuL/45djP+QX47/kF+O/49ejP+OXYvpj12Mi5BejTKQXo0AkGCPAJBgjl+QYI7TkF+P+I5d + jf+NXIz/j1+O/5Bgj/+QYI//kF+P/45djf+NXIz/j12N/5Bejv+PXo7/jl2N/49ejv+QYI//kF+P/5Be + j/+PXo7/j12N/41bjP+MWov/jVuL/41bi/+NXIz/j16N/5Bfjv+QX4//kF+O/49ejf+OXYz/j16N/45d + jf+OXY3/kF+O/5Bfjv+PXo7/kF+O/5Bfjv+QX47/j12M/49ejf+QX47/j16N/5Bejf+QX47/j16N/5Bf + jf+PXo7/jVuL/4xaiv+NW4v/j16N/5Bejf+PXo3/j16N/5Bfjv+QX47/kF+O/5Bfjv+PX47/jV2M/41c + i/+OXYz/kF+O/5Bfjv+QX47/jl2M/41ci/+OXYz/j16N/5Bfjv+QX47/j16N/49ejf+QX47/kF6N/49e + jf+PXo3/kF6N/5Bejf+PXo3/jl2L/41ci/+OXYv/j16M/45djP+OXYz/kF+N/45di/+NW4r4jl2L045d + i1+PXYwAkGGQJ5Bgj4qQYI/2kGCP/o9ejv+OXY3/jl6N/49fjv+QYI//kGCP/49ejv+OXo3/j16O/49e + jv+OXo3/jl2N/5Bgj/+ZbZj/q4er/7iZt/++ob7/vaC8/7STs/+lfqT/kmSR/41cjP+OXo3/kF+O/49e + jv+OXY3/jlyM/45cjP+OXY3/kF+O/49fjv+PXo3/j16N/5Bejv+PXo3/j16N/45ejf+OXo3/jl2M/45d + jP+OXYz/j12M/49ejf+PXo3/jlyL/45djP+PXo3/jl2M/41bi/+MW4v/j16N/5Bfjv+QX43/kF+O/49e + jf+OXYz/kF+O/5Bgjv+PX43/jVyL/4xbiv+NXIv/kF+O/49ejf+OXYz/jl2M/49ejf+OXoz/jl2M/49e + jf+QX43/j12M/5pumP+rhqn/uJm3/76ivf+9n7z/s5Ky/6N7ov+VZpL/j16M/41ci/+OXYz/j16M/49e + jf+OXYz/jl2M/41ci/+NW4r+j12M9o9ejYqQXo0nkGGQYpBgkK+QYJD/j1+P/5Bgj/+QX4//jl6N/49e + jv+QYI//j1+P/5Bgj/+QYI//j1+O/45ejf+OXo3/kmOR/6B2n/+1lbX/z7rP/93O3f/i1uP/4tXi/9vL + 2//Jssn/rImr/5pumf+RYpD/kGCP/45djf+NW4z/jFuL/45cjP+PXo3/kF+O/5Bgj/+QX47/j16N/49e + jf+PXo3/jl2M/41djP+NXYz/jV2M/41ci/+NXIv/jlyM/49djf+PXo3/jVuL/45cjP+PXo3/kF+O/45d + jf+NXIz/j16O/5Bfjv+PX43/kF+O/45djP+MW4r/j12N/5Bfjv+PX43/jl2M/4xbiv+MW4r/j12M/45d + jP+NXIv/j16N/49fjf+PXo3/jVuK/45ci/+TY5H/nXKb/7aWtf/Pu8//3c/d/+PX4//h1OL/2cnZ/8Sr + xP+sh6r/mGuW/5Bfjv+PXYz/j12M/5Bejf+QX43/jl2M/41ci/+OXYz/kF+N/5Bfjq+QXo1ikF+QkpBf + kMePX4//jV2N/45ejv+QX4//j1+P/49fj/+PX4//jV2N/45ejv+PXo7/jVyM/41cjP+SYpH/nnSd/8at + xv/n3uj/49fj/9K/0v/Eq8T/x67G/9jH2P/n3Of/4dTh/72fvP+Yapf/j1+N/45djf+PXo7/j16O/49f + jv+QX47/j16N/49djP+PXo3/kF6O/5Bfjv+QX47/kF+O/49ejf+PXYz/j16N/5Bfjv+PXo3/jVuL/45d + jP+QX47/j16N/5Bejv+QX47/kF+O/5Bfjv+PXo7/kF+O/45djP+NW4v/j16N/45djP+NW4v/jVuL/45d + jP+QX47/kF6O/45cjP+MWor/jFqK/45djP+PXo3/jVuK/41civ+NXIv/jVyK/41ci/+dcZv/xq3F/+PW + 4//p3+n/0b3R/8WsxP/Jscf/3M3c/+ng6f/e0N7/r4yt/5dplP+QXoz/j12L/49ejP+QX43/kF+N/49e + jf+QX43/kF+N/5BfjceQX4ySj16OuJBfj9uQX4//jl6N/45djf+PXo7/jl6O/49ejv+OXY3/jFuL/41c + jP+OXY3/jFqL/4tZiv+Ya5f/vaC9/97Q3v/l2+b/w6rD/62Krf+lfaT/pn+l/7KQsf/Iscj/593n/9fG + 1/+ykLH/lGaT/4xbi/+PXo7/jl6N/45ejf+PXY3/jl2M/45cjP+OXYz/j12N/49ejf+PXo3/j16N/49d + jf+OXIz/jVyM/45djf+OXY3/i1mK/4xaiv+PXYz/jl2M/45cjP+NXIz/jl2M/49djP+PXY3/kF+O/5Nj + kf+VaJT/lmmV/5ZolP+VZ5P/k2SR/5Nlkv+VZ5P/l2mV/5ZolP+VZpP/lGaS/5Vnkv+WZ5P/lGWS/5Nk + kf+SY5D/kGCO/5Zok/+ui63/4tbi/+LV4f/GrcX/r4yu/6V8ov+ngKT/tpa1/9jH2P/s5e3/1MHT/66K + rP+RYI3/jlyL/49di/+PXYz/jVuK/45di/+QX43/kF6N/5BfjduRYI24jl2M1o9ejuqQYJD/kmOR/5Rm + lP+WaZb/lmmW/5Zplf+WaJX/lWeU/5ZolP+WaZX/lWeU/5JikP+ieaH/2MjZ/+LX4//Jssn/m3Ca/41c + jP+QX4//kF+P/41cjP+dc5z/z7vP/+LV4v/RvtH/onqi/5Rlk/+WaZX/lmmV/5Zplf+WaZX/lmmV/5Zo + lf+WaJX/lmmV/5Zplf+WaZX/lmmV/5dplf+XaJX/lGaT/5VnlP+WaJT/k2WS/5Rmk/+WZ5P/lWeT/5Rm + kv+UZ5P/lmiU/5Znk/+Za5b/onmh/6uHq/+xkLH/sI6v/7CNr/+wja7/roqs/62KrP+ui63/sI6v/7GO + r/+wja//sI2u/6+Mrf+vjK3/r4yu/66Lrf+qhan/oHef/6Z/pP/ApL7/7ebt/8y1y/+YapX/kWCO/49d + jP+PXYv/j12M/7eXtv/j1+P/7eXt/8Wrw/+Za5b/lmiU/5dplf+XaZT/lGWS/5Njkf+SYo//kF6N/5Be + jeqRYI7WjVyM645djPWRYZD/mW2Z/6eApv+xj7D/sY+w/7CNr/+vjK7/sI2v/7GOsP+xj7D/sI2u/6eB + pv+vja//2sra/9C90P+ujK3/lWeU/45djf+QX4//kF+P/45djf+VZ5T/r4yu/9fG1//n3ej/vaC9/66L + rv+vja7/sI2v/7CNr/+wja//r42u/66Mrv+vjK//sY6w/7GOsP+wjq//sI6v/7GOsP+xjrD/r4yu/6+M + rv+wja7/sI2u/6+Nrv+vjK7/sIyu/7CNrv+wja//r4yu/6+Lrf+4mLb/1MLU/+LW4//k2uX/4tbi/+LV + 4v/i1uL/4tbi/+PW4v/j1+P/49fj/+PX4//j1uP/49bi/+PW4v/i1uL/4dXi/+Xa5f/g0t//xavE/7ue + uv/Hr8f/5tvm/7+jvv+OXIz/j12M/45djP+NXIv/j12M/66KrP/Sv9L/4NPg/8myyP+ui63/sI2v/7KQ + sf+zkbH/so+w/6eApf+bbZj/kmGP/49ejPWQX43rjFuL+Y1cjPyUZZP/p4Cm/8Gmwf/VwtX/1MHU/9PA + 0//Sv9L/07/S/9PA0//TwdP/1cPV/9O/0//Nt83/xq3F/7KRsf+ccpz/kmOR/49ejv+QX47/kF+P/49f + jv+SY5H/nnSd/9C70P/18fb/4dTh/9XD1f/Sv9L/08DT/9TA1P/TwNP/08DT/9PA0//TwNP/1MHU/9TB + 1P/TwdP/08DT/9PB0//UwdP/08DT/9PA0v/TwNP/1MHT/9TB0//TwNP/08DT/9PB0//TwdP/08DT/9TB + 1P/Yxtj/39Lg/9bF1v/Js8n/ybLJ/8qyyf/Ks8r/y7TK/8u0yv/LtMr/y7TK/8u0yv/LtMn/y7TK/8qz + yv/Jssj/yLHI/9jH2P/j1+P/1MHT/8Gmwf/CqML/597o/8Gnwf+OXYz/jlyL/41biv+LWYn/kF+N/7ma + uP/by9r/ybPJ/8WsxP/KtMr/1cPV/9bE1v/TwNP/1cLU/9C7z//ApL//pHyi/5VmkvyQXoz5jFyM/41c + jP+VZ5T/qoWp/8atxv/aytr/2MjZ/9jI2f/ZyNn/2MfY/9fG1//YyNn/3M3d/+rh6//m3Of/uJm3/51z + nP+SY5L/kGCP/49fjv+PXo7/kF+O/49fjv+SY5H/nXOc/9C80P/6+Pv/7OPs/9/Q3v/Yxtf/2MfY/9jI + 2f/ZyNn/2cjZ/9nJ2f/Zydn/2cnZ/9nI2f/YyNn/2MfY/9jH2P/Yx9f/2MfY/9jI2P/ZyNj/2cnZ/9nJ + 2f/Zydn/2cnZ/9jJ2f/Zydn/2cnZ/9vL2//Xxtf/yLHI/66Lrf+Zbpj/m2+Z/5xwmv+ccJr/nHGa/5xx + mv+ccZn/nHGa/51xmv+dcZr/nXKb/5xxmv+ab5j/mm6Y/7GQsP/OuM3/2snZ/8Clv/+1lbT/5tzm/8+7 + z/+je6H/mGuW/5Nkkf+WaJT/o3uh/8+6zv/k2OT/s5Ky/7+kv//g0+H/5Nnl/93P3v/WxNb/2MfY/+Xa + 5f/j1+P/vJ+8/59znP+QXYz/jl6O/49ejv+RYZD/lWeU/5tvmv+fdZ7/nnWe/551nv+fdZ7/n3Se/590 + nv+fdJ7/oXaf/8mxyP/n3ef/zLXM/6iCp/+PXo3/j16O/5Bfjv+QX47/j16N/45djP+VZpT/qoSp/9vK + 2//y7PP/wKS//6Z/pP+ec5z/nHGa/51ynP+edJ3/nXKb/55znP+fdJ3/nnOc/550nP+fdJ3/nnOc/5xx + mv+bcJr/nHKa/55znP+fdJ3/n3Wd/591nf+fdZ3/n3Wd/591nf+fdZ3/n3Wd/550nP+ccpv/m2+Z/5Zn + lP+RYY//kmGQ/5Bfjv+PXo3/kWGP/5Fhj/+QYI7/kWGP/5JikP+SYpD/kmKP/5Jij/+RYY//kWGP/6B2 + nv+9oLz/49fj/8Knwf+kfKP/1MDT/+LV4v/UwdT/t5e2/6yIq/+3l7X/1sPV/+TY5P/Vw9X/pn+k/8Kn + wf/i1uP/wKS+/6mCpv+dcpv/nHCZ/8Kowf/j1uP/z7vP/6uGqf+QXoz/kGCP/5Bgj/+QX4//j16O/41b + jP+LWYr/i1mK/4xai/+NW4z/jVuM/41bjP+NW4z/jVuM/6yIq//SvtL/5Njk/8qzyv+kfKP/k2SS/45c + jP+NW4z/jVqL/5FhkP+kfaP/zbfM/+bc5//e0N7/pn+l/5Vmk/+Xapb/mWyX/5pumf+bb5r/mW2Y/5pu + mP+bb5n/m2+Z/5tvmf+bb5r/m2+Z/5ptmP+ZbJf/mW2Y/5pumP+bbpn/m2+Z/5tvmv+bb5r/m2+a/5tv + mv+bb5r/m2+Z/5pumf+abpn/nHCa/51xm/+dc5z/nXOc/51ym/+ccZr/nXKb/51ym/+ccZv/nXOc/55z + nP+ec5z/nnOb/51zm/+bcJr/lmmU/5Vmk/+qhaj/49fj/9K+0f+tiaz/sI2v/8mwyP/czdz/1cPV/9PA + 0//Xxdb/3tDe/8q0yv+zkrH/r4yt/9K/0v/i1uP/q4Wp/5Jhj/+MWYj/ilaH/7aVtP/e0N7/08HT/66L + rf+QX43/j1+O/5Bfj/+QYI//kGCP/45ejf+NXIz/jV2M/45ejf+QYI//kGCP/5Bgj/+QYI//kF+O/5lt + mP+0k7T/5Nnl/+PY5P/Hr8f/q4eq/591nv+ccpz/nXOd/6mEqP/CqML/6eDq/+LX4//ApcD/mW2Y/5xy + m/+wjq//uJq4/7qdu/+6nLr/uZu4/7mbuP+6nLn/u526/7qduv+6nbr/up26/7qcuv+6nLn/upy5/7qb + uf+6m7n/upy5/7qduv+6nbr/up25/7qcuv+6nbr/up26/7uduv+7nbr/upy6/7qcuf+6nLn/up25/7ud + uf+7nbn/u525/7qduv+7nbr/u526/7uduv+7nbr/u526/7qduf+4mbf/sZCw/6B1nf+ieJ//0r/S/93P + 3f/Iscf/onmg/6qEqP/FrMT/1MLU/9rL2v/WxNX/xazE/6qGqP+je6H/ybLI/+DT4P/VxNX/oHWe/45c + i/+QXoz/kmKQ/7qcuf/ez97/0r7S/66KrP+QX43/jVuM/45djf+QX4//j16O/49ejv+PX47/jV2M/45e + jf+QX4//kF+P/5Bfj/+QX4//j16N/5Bfjv+bb5r/uJi3/9fF1v/p4On/4tXi/9XD1f/NuM7/07/T/+HU + 4f/r4+z/4tbj/8Clv/+dcpv/kmKQ/6qEqf/LtMv/28zb/9/R3//dzt7/3c7d/93P3f/ez97/3tDe/97R + 3//f0d//39Lf/9/R3//f0d//39Hf/9/R3//f0d//39Lf/9/S3//f0t//39Hf/9/R3//f0d//39Lf/+DS + 3//g0t//39Lf/9/S3//f0t//39Lf/+DS3//g0t//4NLg/+DT4P/h1OD/4tXi/+LV4f/h1OH/4NPg/+DT + 4P/i1uL/5tvm/8u0yv+uiqz/roqs/9C90P/p3+n/yrPJ/6+Mrv+fdJ3/nHCZ/51ymv+edJz/nnOb/6yI + qv/IsMf/7OTs/9rK2v+ykLD/lWeS/41biv+SYo//nXSb/8avxv/m3Of/1cPU/66Jq/+PXYv/jFuL/41c + jP+OXY3/jVyM/45djf+PX47/jl2N/49ejf+QX4//j1+P/5Bfj/+QX4//kF+O/45djf+RYY//nHCa/7GQ + sf/Iscj/1sPV/9jH2P/Xx9j/28zb/9rL2//QvND/uJm3/591nv+PXo3/j1+O/550nf+wjrD/u526/72h + vf+8oLz/vJ+8/7yfu/+9n7z/vaC8/72gvP+9oLz/vqG9/76hvf++ob3/vaG9/76hvf++or3/vaG8/72h + vP++or3/vqG9/72hvf+9ob3/vqG9/76ivf++ob3/vJ+7/72gvP++ob3/vKC7/72gvP+9ob3/vqG9/76i + vf++or3/vaG9/76ivf+/o77/v6O+/76ivf/DqcP/1MHU/9vK2v/Mtsz/pH2j/7GQsf/RvdH/28vb/9K+ + 0v/Cp8H/tpe1/7STsv+4mbf/wqfA/9K+0f/e0N7/2cnZ/7qcuf+ZbJf/kF+M/4xaif+VZ5L/sI6u/9G/ + 0f/i1uL/yrPK/6iBpv+PXYz/jV2N/41cjP+NW4v/jVyM/5Bhj/+TZJL/kWGP/5Bgj/+RYZD/kmOR/5Fh + kP+QYI//kGCP/49fjv+PXo3/kF+O/5FikP+ZbZj/rYms/7ueu//CqcP/wajB/7SUs/+heaH/kWKQ/4xa + i/+MW4v/j16O/41cjP+MWor/jl2M/49ejf+OXo3/j12N/45cjP+OXIz/j12N/45djP+OXYz/j12N/45d + jf+OXY3/j16N/49fjf+PXo3/jlyM/49djP+PXo3/j16N/49fjf+QX47/j16N/5Bfjv+PXo3/jFqK/41c + i/+PXo3/j16M/5Bgjv+SYpD/kmGP/5JikP+QYI7/jVyK/41di/+PX43/j16N/45cjP+TZJH/qIGm/9XD + 1P/n3Of/rYqt/5ltmP+ngKb/zLXM/+DT4P/l2eX/3tDe/9zN3P/f0d//5drm/+PX4//TwNL/sY+v/5lt + l/+NXIv/jlyL/4xaif+VZ5P/tJOy/8u0yv/Pus7/uJm3/591nf+PXo3/j1+P/45ejf+PXY3/kF+P/5tv + mv+ieqH/mW2Y/5VnlP+WaJX/nHCa/5dplv+QX4//j1+O/49ejv+PXY3/kF+O/5Bfjv+RYZD/lGeT/5pv + mf+dcpz/mGuW/5Nlkv+TZJH/mGqW/5Njkf+MW4v/j16N/45djP+MW4r/jl2M/45cjP+NW4v/jl2M/41b + i/+MWor/jl2M/49djf+PXY3/j12N/41bi/+MWor/jl2M/49ejf+PXo3/jlyM/49djP+QX47/j16N/5Bg + j/+SYpD/kWGQ/5Bfjv+PXo3/jl2M/49djP+RYI7/l2mV/5tvmf+dcZv/nHGa/5xxm/+ZbZj/kGGO/45d + jP+PXYz/jVuK/4xaif+NXIr/k2OP/8atxP/o3uj/vJ+7/590nP+UZZH/nHCZ/6uHqf+8n7v/yLDH/823 + zP/Kssn/vqG8/66KrP+fdZ3/l2mU/5Fhj/+PXYz/jVuK/45ci/+RYI7/l2qV/6eBpf+xj6//pn+k/5dq + lf+NXIr/kGCP/5Bfj/+QX47/kmKR/7OSsv/LtMv/tJW0/6yJrP+1lbT/ybHI/7SUtP+WaJX/j16O/45d + jf+PXo7/jl2N/41cjP+UZZP/p4Kn/72gvP+/o77/nXOd/5ltl/+qhKj/w6jC/7CNr/+bcJn/r42u/7ia + uP+6nbr/vJ67/7uduv+6nLn/u526/7qcuf+4mbf/t5i2/7iYt/+5m7j/u566/7yfu/+3l7X/p4Cl/5lr + l/+RYY//l2mV/6uGqf+1lLT/oHWe/6N6of+wja//tZS0/6J5oP+TY5D/o3qh/7STsv/Cp8H/y7TK/864 + zf/NuM3/z7rO/9G90f/Ks8r/r42u/5tvmf+QX43/jl2M/45ci/+OXIr/jlyL/8KmwP/o3ef/wabA/6F4 + n/+PXoz/jVuL/5Rlkv+fdZ3/qIGm/6uGqf+ogqX/n3Sc/5Vmkv+PXYz/j12M/5Bfjf+QX43/jl2M/49e + jf+QX43/jl2L/6uHqf/Fq8T/uJm2/6B3nv+PXoz/j1+O/5Bfjv+QX47/kmOR/8avxv/v6O//zbjO/72g + vP/Hr8b/7efu/9jH2P+siKv/k2WS/45djf+PX47/jVyM/45ejf+gd5//zbjN/+vj6//l2uX/rIms/6V+ + pP/BpsH/7OTt/9G90f+xkLD/zbnO/97R3//k2eX/5Njk/+PX5P/j1+T/49jk/+TY5f/l2eX/5tvm/+Xb + 5v/l2uX/5Nnk/+fd5//e0N7/vqC8/6B3n/+TY5H/oHae/8mxyP/i1OL/waXA/7+ivf/Ouc3/28vb/8Ck + v/+pg6f/xKrD/9rK2v/o3uj/7eXt/+7m7//u5+//7+jv//Ls8//o3+n/xKvE/6R8ov+QX47/kF+O/5Be + jf+PXoz/kF+O/8Kowf/n3Of/wKW//6F3n/+QX43/kF6N/5Bfjf+QX43/kF+N/45djP+NXIr/j12L/5Be + jf+RX47/kF+O/5Bfjv+RYI7/kF6N/5Bfjv+QX43/j16M/7yeuv/i1uL/0LvP/6yHqv+QX43/jV2M/45d + jf+PXY3/kGGP/8Wtxf/v6PD/0LzQ/62JrP+pg6j/39Lg/+7n7//XxNb/o3qh/5Bfj/+QX4//j16N/5pu + mf+4mbj/6+Lr/+zk7P/LtMr/nXOb/5dqlv+2lrb/7+jv/+XZ5P/Hrsb/ybHI/9K/0v/Zydn/1sXW/9bF + 1v/Yx9j/2cnZ/9vM2//j1+P/9fL2//by9//q4uv/3Mzc/9rK2v/UwdT/uJm3/550nf+TY5H/oXef/9C8 + 0P/49vn/8evx/9zN3P/SvtH/5drl/+XZ5f/h1OH/6eDp/93P3f/Mtcv/wqjC/8iwyP/Ouc7/x6/G/8Sq + w/++or3/rous/5xxmv+QX47/kF+N/5Bfjf+PXo3/kF6M/8KnwP/n3Of/v6O+/550nP+NW4r/jl2L/45d + i/+OXYv/j16M/45ci/+MWon/jlyL/49di/+PXoz/kF+N/5Bfjf+QXo3/jVyK/45djP+PXoz/jVuK/7qc + uf/i1uL/z7vO/6uGqf+QX43/jl2M/49ejf+PXo7/kGCP/8SrxP/u5+//0b3R/6eCp/+VaJT/uZu5/+LW + 4//u5+//wKS//590nv+PX47/kmKQ/7GQsf/YyNn/7ufv/9O/0/+ogqf/k2SR/45ejf+mgKb/4NPg/+ng + 6v/Sv9L/sI+w/6uHqv+zkrP/t5i2/7eYtv+1lbT/spGx/7COsP++or3/593n//Pu8//i1eL/upu5/6+M + rv+vjK7/onqh/5dplf+RYpD/mm6Y/8y3zP/39fj/7OTs/9C8z/+/o77/0bzR/+rh6//y7fP/08HT/7ia + uP+mf6T/n3Wd/7+jvv/Xxtf/u526/6eBpv+dc5v/mW2X/5Nkkf+OXYz/kF+N/5Bfjf+PXYz/j16M/8Kn + wP/m3Of/v6O+/590nP+OW4v/j12M/49ejP+PXYz/j16M/49djP+OXYz/j16M/49di/+OXIv/kF6M/5Bf + jf+PXo3/jVyK/41biv+MWon/i1mI/7iat//g0+D/z7rO/6qFqP+OXIr/jl2M/49ejf+PX47/kWGQ/8Ws + xP/u5+//0b7R/6mFqf+PX47/mW2Y/8evx//o3+n/z7vQ/6yIq/+SZJH/l2uW/8ClwP/k2OT/2cna/7ST + tP+SY5H/kGCO/4xbiv+ab5n/zLXL/+bc5//aytr/nXKc/4pYif+Xapb/rout/62JrP+fdp7/lWaT/5Nk + kv+lfaT/zrnN/+jd5//dztz/onif/4xaiv+NXIz/j16N/49ejf+PX47/k2aS/8avxv/u5+//0b3R/7OS + sv+mf6T/t5i2/+HT4f/u5+//tJSz/5xxmv+ZbJf/mm2X/8y1yv/v5+//xq3G/6iCp/+Ya5b/k2OQ/49e + jf+NXIv/j16N/49ejf+OXYz/j16M/8Gnwf/m3Of/v6O+/591nf+OXIz/j16N/5Bfjv+RX43/j12L/49e + jP+QX43/kF+N/45ci/+NWor/j12M/5Fgjv+SYpD/k2SR/5Rlkf+VZ5P/mWyW/8GmwP/i1uL/z7vO/6mE + p/+NWon/jFuK/4xai/+NXIz/kmOR/8atxv/u5+//0b7R/62KrP+WaZX/nHKb/7COsP/ApcD/u567/6uH + q/+edJ3/onqh/7SUs//Apb//s5Ky/6Z+pP+bcJr/l2qV/5Fgj/+Ya5b/vaC8/+PW4//k2eX/pHyi/45d + jP+lfqP/3tDe/9nJ2f+4mrf/onmh/7GNr//EqcP/v6O+/97Q3v/s4+z/s5Gy/5Vmk/+MWor/jlyM/41b + i/+OXYz/lmmV/8qzyv/t5e3/xKvE/6F5oP+XapX/sY+v/9vL2//s4+z/v6O+/7aXtf+/o77/wqfA/+HT + 4f/38/f/3tDe/8u0y/+5m7j/pX2j/5ZolP+PXo3/jl2L/49djP+PXoz/kF+N/8Kowf/m3Of/v6O+/550 + nP+MWon/jVyK/49ejP+QX43/j12L/49ejP+QX43/kF+N/45di/+NXIr/kF6N/5Vmkv+ccJn/o3ug/6uG + qf+1lLP/waW//93O3f/s4+z/z7vP/6mDpv+OXIr/jVyL/4xbi/+MWor/kGCO/8WrxP/u5u7/0b3Q/8Gm + wP/ApcD/zbfN/9K+0v/TwNT/1cPW/9PA0//RvdH/07/S/9TC1P/TwdP/z7rP/9C7z//LtMv/t5e2/55z + nP+WaJT/spGy/9/S4P/r4+v/q4eq/5dqlv+ykLH/8erx/97R3/+zk7L/rYmr/822zP/e0N7/tJOz/9C8 + 0P/w6fH/y7TL/6Z+pP+OXIz/j12M/5JikP+fdp7/v6S//+TY5P/28fb/3s/e/76ivf+phaj/tJOz/9fG + 1//s4+z/y7TK/8u0yv/Xxtf/2srZ/+zl7f/6+Pv/7OTs/+DT4f/Pu8//sI6v/5tvmf+QXo3/jlyL/49e + jP+QX43/kWCO/8Oowv/n3ef/wKW//6B2nf+OXIv/jlyL/45ci/+QXoz/lGOQ/5ptmP+heJ//pn+k/62J + q/+0lLL/vJ+7/8Sqw//Ks8n/y7TK/864zf/SvtH/1cLU/+fd5//u5+//0LvP/6iBpv+OW4r/j16N/5Bh + j/+RY5D/kmSR/8WsxP/s5e3/0L3Q/8y3zP/ZyNn/6uHq//Lt8//07/X/8+70//Dq8f/v6O//8Orx//Pu + 9P/18fb/8+30//Ls8//n3ej/ybLJ/6V+pP+UZpP/rYqs/93P3f/u6O//sZCx/6N7ov++ob7/8Orx/866 + z/+ie6L/t5m2/+DT4P/p4Or/qoWp/76ivf/o3ej/4tXi/7iZt/+RYI//j16N/5ZolP+tiqz/3M3c//Xx + 9v/7+fz/8+/0/9fG1/+7nrv/t5e2/9fF1//s4+z/yrPJ/8iwx//TwNP/1sXW/+ri6//49vn/6eDp/9zN + 3P/Ks8r/roqs/5psl/+QXoz/j12M/5Bfjf+QX43/kWCP/8Oowv/n3ef/wKW//6F4n/+QX43/j12M/5Fg + jv+Za5b/qoSo/7aVtf+/or3/xqzF/8+5zv/Yxtf/3tDe/+LW4//h1eL/2srZ/9XD1f/RvND/yrLJ/9/R + 3//s5e3/0LvP/6iCpv+NWor/kF+O/5tvmv+mf6b/pn+l/8y2zP/q4uv/0r7S/7qcuf+ujK3/uZu4/9rK + 2v/z7fT/6d/p/9G90P++or7/xazF/+PX5P/39Pj/49bj/822zf+6m7n/q4er/5pumP+VZpP/rYmr/93O + 3f/v6fD/tJOz/66Lrf/LtMr/6+Lr/8Knwf+ccpv/x6/H/+bc5//e0d//oXee/6qEqP/UwNP/8Onw/8ev + x/+TZJL/jl2M/5JikP+hd5//vJ67/+DS4P/z7vT/3c/e/7+jvv+rhqn/s5Ky/9nJ2v/p3+n/spCw/6V9 + o/+tiqz/s5Ky/9nJ2f/z7vP/1MPU/7iat/+je6H/l2mU/5Fgjv+PXYz/kF6N/5Bfjf+QXo3/kWCO/8Op + wv/n3ef/v6S+/6B3nv+QX43/j16M/5ptl/+zkbH/28zc/+TZ5P/e0N7/3c7d/9bE1f/Ltcr/wKW//7aW + tP+siKr/pXyi/6B1nf+dcZr/m2+Y/8atxf/p4On/0LvP/6qEqP+PXoz/jl2M/6uHqv/Mtsz/0r/S/+bb + 5v/u5+//1MDT/7CNr/+Xapb/m3Ca/8iwyP/t5u7/3s/e/7qcuf+edJ3/o3ui/9K+0v/07vT/1cPV/7OS + s/+ccZv/mGuW/5Jjkf+VZ5T/rIeq/9zN3P/x6vH/u5y5/8GmwP/e0N7/4tbi/7aWtf+ec5z/2MfX/+ri + 6//TwdP/nHCa/5tvmf/BpsD/8+7z/9bF1v+ieqH/kmKQ/45djP+VZ5P/pH2j/9PA0//y7PL/0b3R/7KR + sf+rhqn/yrPK/+ng6v/q4uv/uJm3/7mbuP/NuM3/0LvQ/+fd6P/39Pj/5Nnk/9C8z/+4mbf/mm2X/49e + jf+PXo3/j16M/49ejf+QXo3/kV+O/8Oowv/n3ef/wKS+/6B2nv+PXYz/jl2L/6mEp//Mtcv/4NLf/9K/ + 0f+9oLz/upy5/7OSsf+qhaj/onmg/5pul/+UZZH/kV+N/45biv+QXoz/mm6Y/8u0yv/r4uv/xq3F/6R7 + of+QX43/jVyM/7CPsP/e0N7/9fH2//39/v/z7vT/1MHU/6yHq/+OXY3/j16O/8CkwP/p4er/18bX/6+M + rv+PXo3/kmKQ/8evx//v6PD/zrnN/6iDp/+PXo7/j16O/49ejf+VZpP/q4Wp/9vL2//y7PL/wKXA/8y3 + zP/k2eX/0b3R/6uHqv+kfaL/5dnl/+ng6f/GrcX/mm2X/5JjkP+xj6//7eXt/+LV4v+2l7X/l2qV/41c + i/+UZpL/poCl/9TB1P/x6/H/08HT/7eYtv+1lbT/4NLf//Dp8P/k2OT/wqjC/9nJ2f/49fn/7ebu//Tw + 9f/8+/3/8uzy/+bb5v/NuMz/oHae/5Bfjv+QX43/jl2M/49ejP+QXo3/kF+O/8Oowf/n3Of/waW//6F3 + nv+OXIv/jVyK/7aWtP/by9r/z7vO/62Kq/+QX43/j16M/45djP+OXIv/j16M/49ejP+PXYv/kF6M/49c + i/+YaZT/tpW0/9rK2v/j1+P/tJSz/5lslv+QXoz/jl6N/5twmv+6nLr/6eHq//7+///18fb/08DT/6mF + qP+NXIv/kmKQ/8Knwv/q4uv/2cra/7COr/+PX43/l2mV/8qzyv/v6fD/0b7R/6uGqv+QYI//kF+O/49d + jP+UZZL/q4Wp/9vL2//y7fP/wqjC/8Gnwf/KtMr/tJKy/6F4oP+tiqz/6eDq/9/Q3/+0krL/lmeT/41a + i/+ke6L/39Hf/+Xa5f/Grsb/m2+Y/5Jij/+mfqT/zLXL/+LV4v/p4On/5Nnk/864zf/BpcD/1MLU/9bE + 1v/Jssj/tpe0/9bF1v/w6fD/y7XL/97Q3v/18fX/2MfY/7yeuv+kfKL/k2SR/49ejP+QX43/kF+N/5Bf + jf+QXo3/kWCO/8Oowv/n3Of/waXA/6F3n/+PXYz/j12M/7eYtv/aytn/yLHH/6eBpf+OXIv/j12M/49e + jP+PXoz/j12L/49ejP+QXoz/j12L/41bif+fdJz/1cPU/93P3f/EqsP/nnOc/49ejP+OXIr/kGCP/5Fi + kP+heKD/x7DH/+zl7f/39Pj/0b/S/62Lrf+heaD/v6K+/+DS4P/07/X/6+Ps/9TC1P/CqML/x6/H/+PW + 4//28/f/593n/9PA0/+8n7z/o3ui/5Njkf+TY5H/qoWo/9vL2//y7fP/wKbA/6uGqf+kfKL/m26Z/5hq + lv+jfKP/xKrD/7qcuf+gdp//kmKQ/4xaiv+XaZX/uZq4/8GlwP+ykLD/lmeU/55znP++ob3/5Njk/9jI + 2P+/pb7/wKS//7WUs/+qhaj/rYqs/7COr/+tiKr/oHad/8Wrw//j1+P/xazE/8+6zv/aydn/u526/6B2 + nv+PXoz/jl2L/49ejf+QX43/kF6N/5BejP+PXoz/kF+N/8Kowf/n3ef/wabA/6J4oP+PXoz/jlyL/7aX + tf/Zydn/x6/G/6iBpf+PXYz/jlyL/49djP+PXoz/jlyK/49djP+QX43/j16M/5pslv+2lbT/5tzm/9O/ + 0v+ngKT/lGSR/45ci/+PXYv/kGCP/49ejv+TZJL/pHyj/9O/0v/y7fP/18fY/7iZuP+zkrL/4NPg//by + 9v/6+fv/+PX5/+/o8P/o3+n/6+Lr//Tw9f/7+/z/9vP3//Dr8f/ez97/sZCw/5Zolf+TY5H/q4Wp/9vL + 2//18fb/zLfM/62LrP+fdp7/pHyi/6iBp/+rh6r/r4yt/6yIq/+ogqf/p4Cm/6R9o/+lf6P/rIiq/6+M + rf+qhKj/mm6Z/6Z/pf/GrcX/7OTs/9PB0/+siav/qoWp/6R8ov+ccJn/l2mV/6N7of+rhqj/nHCZ/72g + vP/h1OH/1sTV/8+5zv/GrcX/tJS0/6Z/pP+bb5j/lWaS/5Jhj/+RX47/j16M/5BejP+PXYz/j16M/8Ko + wf/n3ef/wabA/6J4n/+PXYz/jFqK/7WVtP/ZyNn/yK/H/6mCpv+PXYz/jFqJ/4xbif+NW4r/jFuJ/49c + i/+QXo3/kWCO/66KrP/SvtH/49jj/7+jvf+UZJD/kF+N/5Bfjf+RX43/j16N/45djP+OXY3/k2OR/7mb + uf/i1eL/6uHr/8ixyP+siKv/wqjC/+HU4f/18PX/7OPs/9bD1f/FrMX/y7XL/+Xa5v/39Pj/6N/p/9bF + 1v/Apb//pH2j/5Rlkv+VZpP/rIeq/9rK2v/8/P3/8u3z/+jf6f/j1+P/5Nnk/+TZ5f/j1+P/4NPg/+DT + 4P/j1uP/5dnl/+Xa5f/k2eT/5Nnl/+bc5//czdv/t5e2/6B2nv+qhan/49fj/+7n7v/k2OT/49fj/9G9 + 0P+9obz/uJi2/864zf/czdz/w6nC/9bF1v/z7vP/8ezy/+PX4//WxNb/18XW/9jI2P/Nt8z/qYSn/5Zo + k/+QX43/kF+N/5Bfjf+PXoz/j16M/8Kowf/o3uj/wKW//592nf+NW4r/i1mJ/7WVtP/ZyNn/x63G/6eA + pf+PXoz/j12M/41biv+MWon/j12M/49djP+QX4z/lWeT/8Srw//n3ef/ybLI/6eBpf+QX43/jl2L/49e + jP+QX43/jl2M/45djP+OXYz/jl2N/6J6of/Grcb/8evy/9rK2v+wjrD/p4Gm/823zf/x6vH/4tXi/7+j + v/+jfKL/qIOn/9TC1P/18fb/28vb/7qduv+heaD/l2qV/5FhkP+UZZL/o3ui/8Opw//e0N7/39Hf/97Q + 3v/d0N7/3c/d/9/R3//m2+b/9fD1//j1+P/w6vD/4tXi/97P3f/e0N7/3M7d/97Q3v/Ww9X/tZS0/5pu + mP+dcpz/0b3R//Hr8v/39Pj/4tXi/8iwx/+9oLz/0b7R/+DT4P/dz93/wqjB/8u1y//l2+b/+vj7//Hr + 8v/f0d//18bY/9nJ2f/QvND/q4ap/5dplP+QX43/j16M/49ejf+PXo3/kF+M/8Kowf/n3ef/wKW+/6B2 + nf+NXIv/jVuJ/7aWtP/f0N//3c7d/8qzyf+4mbb/uJm2/7mZt/+0k7L/pX2i/5Znkv+UZZH/rous/9fH + 1//l2uX/sI6u/5dolP+PXoz/jl2L/49di/+QXoz/jl2M/45ejf+PXo3/kF+O/5Jjkf+qhqr/6N7o/+LV + 4v+5m7n/l2qW/72hvf/q4er/2cjZ/7GOsP+PX47/kmKQ/8atxv/v6O//z7rP/6iDp/+NXYz/j16N/49f + jv+RYZD/mGqW/6aApf+zkrL/tJOy/7WUtP+1lbT/tJSz/7qcuf/OuM3/8u3z//Pt8//bzNv/vaG8/7SU + s/+2lrX/tJSz/7aXtf+zkbL/o3qh/5Rmk/+Ya5b/upy5/+HV4v/u5u7/w6nC/6eApf+qhaj/1MLU/9fG + 1//CqMH/rIiq/66KrP/FrMX/7eXt/+7n7v/YyNj/wKXA/7uduv+2l7b/oHef/5Vlkv+QXo3/jl2L/45d + jP+PXYz/kF6M/8KnwP/m3Of/v6O9/6B2nf+OXYz/jlyK/6+Mrf/WxNX/5tvl/+HU4f/Yxtf/2MfX/9vK + 2v/Tv9H/tJSy/5xxmf+fdZ3/zrnN/+DT4P/Pu87/nXKb/45biv+PXoz/j12L/49di/+QXYv/kF+O/5Bf + jv+QX47/kF+O/41bi/+bcJr/zLbM/9XD1f++or7/mWyX/7STs//ZyNn/y7XM/6uFqv+QX47/k2SS/72g + vP/czdz/xKrE/6V9pP+PXo3/j16N/45djP+NXIz/kWCP/5Rlkv+XaZX/l2mV/5dplf+XaZX/l2mV/6B2 + nv+4mbf/4tbi/9fG1/+0lLP/nXKb/5ZolP+XaZX/lGaT/5ZolP+WaJT/kmKP/45di/+RYo//onqh/8Ws + xP/TwNP/qoSo/5Rlkf+XapX/tZSz/7OSsv+je6H/l2mV/5Rkkf+jeqH/zLXL/9G90P+9oLz/oHad/5dp + lf+YapX/k2SR/5Ffjf+PXoz/j16M/45di/+MWon/jlyK/8GmwP/m2+b/vaC7/55zm/+OXIv/jlyK/5xw + mf+vi63/vaC7/8Clv/+/o77/v6S//8GnwP+7nrr/pn6j/550nP+ykbH/593o/9jG1/+tiKr/k2SQ/4xZ + if+NW4r/jFuJ/45di/+QX43/jl2M/49ejv+QYI//kGCP/41ci/+TY5H/qYSo/7CNr/+ngab/lWaT/6F3 + n/+xj7D/qYWp/5pvmf+PXo3/kmOR/6V+pP+zkbL/qIGm/5ptmP+QX47/kGCO/45djP+PXo3/lWeT/5dq + lv+VZpP/j12N/41bi/+OXIz/j12M/5JjkP+edZ3/tpa1/66Lrf+bb5j/kF+O/41bi/+MW4r/i1mJ/41b + i/+OXYz/jFqK/41biv+QX43/lWaS/6R9ov+rhqn/l2mU/41biv+PXo3/nHGa/5tvmf+TZJD/jl2M/41b + iv+UZJH/poCl/6qFqf+ieaD/kmKQ/41aiv+NW4r/jlyL/45di/+PXYv/kF+N/45ci/+MWon/jl2M/8Cl + v//p4On/0b3R/72gu/+ykLD/spCw/7WUs/+5mrj/v6O9/8Knwf/DqML/w6nC/8Sqw//Cp8H/u566/8Ws + xP/VxNX/4dTh/8Cjvv+YapX/kF+N/41biv+NWon/jlyL/49djP+QXoz/jVyL/45djf+PX47/kGCP/5Bf + jv+PXo3/j16O/49ejf+PXo3/j1+O/49fjv+PXo7/jVyM/41ci/+OXo3/j1+O/49fjv+PX47/j12M/49e + jf+QYI//j1+N/45djP+SY5D/n3ae/6yJrP+ui67/nHGa/5JikP+PXY3/j16N/45djP+NXYv/j16N/5Be + jf+QXoz/j12M/45djP+NXYv/jVyL/49ejf+QX43/jVuL/45djP+QX47/j12M/45ci/+NW4r/jFqK/41b + iv+OXIv/j12N/49djP+OXYv/jl2L/49ejf+QX43/jl2L/45djP+QX43/kF+O/49djP+NXIv/jVyL/41c + i/+OXYv/j16N/45djP+NW4r/j16N/7+jvv/r5Oz/5tvm/9vM2//UwdP/1MLU/9O/0//QvND/zrnO/8+6 + zv/Qu8//z7rO/8+6zv/RvND/1MHT/+DT4P/h1eH/xKrD/6V8ov+QXo3/kF6M/45ci/+NW4r/j16M/5Be + jP+QXYv/j16O/45djP+NXIv/j16O/5Bfjv+PXo3/jVuL/45cjP+PXo3/jVuL/45cjP+PXo3/j16N/49e + jf+PXo3/jl2M/45djf+PXo3/j12M/49ejf+PXo7/jVyL/41bi/+UZZP/qYOo/824zf/f0d//vaC8/6B2 + nv+PXY3/jVuL/45cjP+PXo3/j16N/5Bejf+QXo3/j12M/49ejf+PXo3/jVyL/49ejf+QX43/jVyL/45d + jP+PXo3/jVuK/45ci/+PXYz/jl2L/49djP+PXo3/jVuK/41biv+PXYz/j16M/5Bfjf+QX43/j16M/45c + i/+NW4r/j16N/5Bfjf+PXo3/j16N/45ci/+MW4r/jVyK/49djP+PXYz/jVyL/72hvP/q4uv/4tbi/9XD + 1f/Nt8z/zrnN/864zP/Mtsv/y7XK/8y1y//Mtsz/zLbL/8y2y//Mtsv/y7TK/8GnwP+xj7D/nXKb/5Nk + kP+QXo3/j16M/45civ+NXIr/kF6M/5Bfjf+QX43/kF6O/49djf+PXo3/kmKQ/5Nkkf+TZJH/kmKQ/5Nk + kf+UZZL/kmOQ/5JikP+SZJH/lGWS/5Rlkv+UZZL/k2OR/5Nkkf+TZJL/kmKQ/5JikP+SYpD/kGCP/5Bg + j/+UZpP/n3Sd/7qcuf/Uw9T/2sra/8iwyP+siKr/k2SR/4xaiv+OXYz/jlyM/45djP+OXoz/jlyL/49d + jf+QX47/j16N/45ejP+OXoz/j16M/49ejf+PXo3/jVyL/45djP+QX47/kF6N/49ejf+OXYz/jl2M/49d + jP+QXo3/kF+O/5Bfjv+QX43/kF6N/41ci/+MWor/j12L/5Bfjf+QX43/kF6M/45di/+OXIv/jl2L/49f + jf+PXoz/jVuK/7+ivf/o3uj/zrnN/7eYtv+rhqn/rYmr/66Kq/+tiKr/q4ep/6yIqv+tiav/rYmr/62I + qv+sh6n/qYSn/6J5n/+YapX/kF6M/49di/+QX43/kF6M/49ejP+PXoz/kF+N/5Bfjf+RX43/j12N/49d + jf+TZZL/oHef/6iDp/+siKv/rIir/62JrP+tiaz/rYmr/6uHqv+qhqr/rIir/62JrP+tiaz/rYmr/6yI + q/+rhqr/qoSo/6mEqP+phKj/qYSo/6mEqP+phKj/p4Gl/6uHqf+7nrr/3M3c/+LW4v/QvM//rIir/5hs + lv+QYI7/jVuK/41ci/+NXYv/jVuL/45djP+PX43/j16N/45djP+NXIv/j16N/5Bejf+PXo3/jVyL/45d + jP+PX43/j16N/45cjP+NXIv/j16N/49ejf+PXo3/j16N/49ejf+PXYz/j12M/41bi/+MWor/jlyL/49d + jP+PXo3/j12L/49ci/+PXYz/j16M/49ejf+PXYz/j16M/8Oowf/n3Ob/vaC7/5xxmv+NW4r/j12L/5Be + jP+PXYv/jVuK/45ci/+PXYz/jlyL/45civ+NW4r/jVqJ/45ci/+QXoz/j16L/5BejP+QX43/kF+N/5Bf + jf+QX43/kF+N/5Bejf+QXoz/jVyL/41bi/+abZj/wafB/9vL2//m2+b/5Nnl/+TZ5P/l2eT/5dnl/+TY + 5P/j1+P/5Njk/+TZ5P/l2eT/5dnl/+LW4v/g0+D/4tbi/+TY5P/l2uX/5Nnl/+Xa5f/l2+b/5drl/9fG + 1//CqML/sZCw/8evx//i1eL/3s/e/7+jvv+dcpv/kWCO/45ci/+PX43/j16N/49ejf+QXo3/kF6N/49d + jP+OXYv/j16M/5Bejf+PXoz/jlyL/49di/+PXo3/j16N/49di/+OXIv/j16M/49ejf+PXo3/j16N/45c + i/+NW4r/j12M/49ejP+PXYz/j16M/49ejP+PXo3/j16M/49ejP+PXoz/j12L/49di/+QX43/lmeT/8my + yP/r4uv/vqG8/55zm/+PXYv/jlyL/41biv+NW4r/jlyL/45ci/+MWon/jFqJ/41biv+OXIr/j12L/49d + i/+PXYv/kF6M/49ei/+OXYv/kF6M/5BejP+PXoz/kF6M/45ci/+NW4r/jl6N/45djP+Yapb/tpa1/8mx + yP/RvdD/0LzQ/9C80P/QvNH/0LzR/8+70P/Pus//0LvQ/9C80P/QvND/0b3R/9bF1v/j1uP/+PX5//// + /////////v////7///////////////Xy9v/i1eL/xKvD/7eYtv+/pL7/3c/d/9/S3//KtMr/qYSn/5dp + lf+RYI7/kmKP/6R8ov+2l7X/upy5/7ucuf+6m7n/upy5/7qcuf+6nLn/u566/8Ckvv/DqcL/w6jB/76h + vP+6nLj/vJ+7/8GmwP/EqsP/wafA/7yfu/+4mrf/upy5/7uduf+7nbn/u525/7uduf+7nbn/u525/7qd + uf+6nLn/upu4/7mbuP+8nrr/xKvD/97Q3v/j1+P/sY6v/5hplf+QX43/kF6M/49djP+PXYz/kF6N/49e + jP+OXIv/jlyL/49di/+PXYv/j12L/49ejP+QXoz/kF+M/49ejP+PXoz/kF6M/5BejP+PXYv/jlyK/45c + i/+PXYv/kGCP/5Bfjv+SY5H/m3Ca/6B3n/+ieaD/o3qh/6J6ov+ieqL/o3qi/6J5of+heaD/onqh/6N6 + ov+ieqL/o3ui/7KQsP/Ltcv/6+Lr//Tw9f/y7fP/8u3z//Lt8//y7fP/8u3z//Pu9P/t5u7/2MfX/6+N + rv+geJ7/0r/S//Dr8f/s5Oz/vJ67/51ym/+QX43/lGSR/7STsv/Vw9X/3M7c/97Q3v/ez97/3c/d/93P + 3f/dz93/39Lg/+jf6f/y7fL/9/P3/+/p7//l2uX/4tbi/+ri6//07/X/9fH2/+3m7v/j2OT/39Lf/97Q + 3v/e0N7/3tDe/97Q3v/e0N7/3tDe/97Q3v/dz93/3c/d/93P3f/f0d//5Njk/9/S3//Kssn/n3Sc/5Bf + jf+RX47/kF6N/5Bejf+QXo3/kF+N/5Bfjf+RX43/kF+N/5BejP+PXYv/jl2L/49di/+QXoz/kF+N/5Bf + jf+RX43/kF6M/49di/+PXIr/jVuK/45ci/+QXoz/kF+O/5Bfjv+QYI//kmKQ/5Njkf+TZJH/k2SR/5Ji + kP+QYI//k2OR/5Nkkf+TZJH/k2SR/5Njkf+SYpD/kWGP/6J6of+3mLf/wqjC/8SrxP/DqcL/w6nC/8Op + wv/DqML/wqjC/8Kowv++ob3/sY+w/62Jq/+7n7r/49jk/+vj7P/Wxdb/roms/5ZolP+OXYz/kmKQ/6eB + pv++ob3/xazE/8euxv/Hrsb/x67G/8auxv/Grsb/x6/G/9G90P/j1uL/9/T4//Xx9v/k2eX/z7vP/9PA + 0v/k2eX/9/T4//Lt8//h1OH/zrnO/8iwx//IsMf/yLDH/8evxv/Hr8b/x6/G/8evxv/Hr8f/x6/H/8mx + yP/Ir8f/waW//7CNrf+ec5v/k2OQ/5Bfjf+QXo3/jVyK/41biv+NXIr/j16M/5Bfjf+QX43/kF+N/49e + jP+OXYv/j16M/45di/+NXIr/j16M/5Bfjf+QXoz/jVyK/4xaif+NW4r/j16L/45di/+NW4r/kF+P/49e + jv+PXo3/j1+O/45djf+NXIz/j16N/45djP+OXIz/j16N/45djf+OXIz/j12N/49ejf+OXYz/jVuL/5Zo + lP+heaD/p4Cm/6mDqP+phKf/qoSn/6qEqP+qhKj/qYOn/6mDp/+ui63/vZ+8/865zv/bzNv/3M3c/823 + zf+3mLb/o3qh/5ltl/+XapX/mGyW/6F4n/+qhqn/rout/6+Mrv+vjK7/r42u/62JrP+pg6j/pX6k/6qF + qP+5m7j/1sPV/+zk7f/u5+//zrrO/7iZtv+5mrf/28zb/+/o7//r4uv/y7TK/7ORsf+ngKT/p4Cl/6eB + pf+ngKX/p4Cl/6eApf+mf6T/p4Ck/6iCpv+ngKX/oHee/5Zok/+OXIr/jl2L/49ejP+QX43/jl2L/45c + iv+OXIr/j12M/5Bfjf+QX43/jl2L/41biv+NXIr/kF+N/45di/+NW4r/j16M/5Ffjf+QX43/jlyK/41a + if+NW4n/j16M/49di/+OW4r/j16O/45ejf+OXo3/j1+O/45djf+NXIz/j16N/5Bfjv+PX47/j16N/41c + jP+NW4v/j16N/5Bfjv+PX47/j12M/45djP+VZ5T/qYSo/7KRsf+0lLP/tZW0/7WVtP+1lbT/tZW0/7aW + tP/Bp8D/4NLg//Pv9P/z7vT/2MfY/8Gmwf+0k7P/s5Gx/7STs/+0lLT/tJOy/7STs/+0lLT/tJS0/7SU + tP+1lbT/tpa1/62Iq/+ec5z/kF+O/4xaiv+VZpP/rIeq/9bE1f/w6vH/3M7d/7OSsv+bb5j/tpWz/93N + 3P/x6/H/2MbX/7ORsf+XZ5P/kV+N/49ejf+QXo3/j16M/49djP+OXIv/j1yL/49ejP+PXoz/jl2L/45c + iv+OXIr/jlyK/49ejP+QX43/kF+N/5BejP+QXYv/j12L/49ejP+PXoz/jVuK/41bif+OW4r/j12M/45c + i/+NW4r/j16M/5BfjP+QXoz/j12L/45civ+OXIr/kF6M/5BejP+QXYv/jVyM/49ejf+PXo3/jVyL/45d + jP+PXo3/j16N/45cjP+NW4v/jVuL/4xaiv+NW4v/j16N/49ejf+NXYz/jVyL/4xZiv+dcpz/07/S/+ng + 6f/t5e3/7eXt/+3l7f/t5e3/7ubt/+/n7//y7PL/+PX5//v5/P/5+Pr/8+70/+/n7//s5Oz/6+Ps/+vj + 7P/s5Oz/6+Ps/+zk7P/s5O3/7OTt/+zl7f/u5+7/7+nw/9rK2v+4mbf/l2mU/41biv+QX43/lWaS/7KQ + sP/Wxtb/8evx/9rK2v+xkLD/mm6Y/7WWtP/f0uD/8ezy/9fG1v+uiqz/lWeS/45di/+PXoz/jlyL/45d + i/+PXoz/j12L/49djP+QXo3/j16M/49ejP+QXoz/kF6M/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF6N/49d + jP+OXYv/j16M/5BejP+PXYz/jVuJ/4xaif+MWon/jVyK/41civ+NW4r/jVuJ/45div+QXoz/kF6M/5Be + jP+QX43/jl6N/49fjv+QX47/jl2N/45djf+OXo3/jlyL/45cjP+OXYz/jl2M/45djP+OXY3/j16N/49e + jf+OXo3/jl6N/4xaiv+hd5//4tbj//v6/P/39Pj/6N7o/+PX4//m2+b/7+jv//Pt8v/u5+7/49bj/93P + 3f/dz93/39Hf/+DT4P/h1OH/4NPh/9/S4P/f0t//39Hf/+DT4P/h0+H/4NPg/+DT4f/i1uL/5Njk/9K+ + 0f+1k7P/l2mV/45ci/+OXYv/jVuK/5lslv+1lLP/4dTh/+zk7f/Xxtf/p4Gm/6B3nv+7nLr/593o/+7m + 7v/Vw9T/qoWo/5Vmkv+PXIv/jlyK/49ejP+RX43/kF6M/49djP+OXYv/j12M/5Bfjf+QX43/jl2L/45d + i/+PXoz/kF+N/49ejP+PXoz/kF6N/49ejP+PXoz/kF+N/5Ffjf+QXoz/jVqJ/41bif+PXYv/j12L/45d + i/+OXIv/jlyK/49ei/+RX43/kF+N/5Bfjf+RX43/kGCP/5Bfj/+PX47/kGCP/49fjv+NXYz/jVuL/45d + jP+PX47/kF+O/5Bfjv+PX47/j16N/5Bfjv+QYI//kGCO/41aiv+heKD/5Nnl//j1+f/n3Oj/w6nD/7iZ + t/+/o77/0LvP/9XC1P/Ouc3/vqG9/7iZt/+5mrf/upy5/7uduf+7nbn/up26/7qcuf+5m7j/uJq3/7mb + uP+6nLn/uZu4/7mbuP+7nbr/vJ+7/7ORsf+keqH/lGSS/45djP+OXYv/jl2L/41biv+ZbJf/vqG8/+TY + 5P/w6vH/y7TK/6Z+pP+ecpv/x63G/+vi6//y7fP/ybPJ/6eApf+TYY//j12L/49djP+QXo3/kF+N/49d + jP+NW4r/jVyK/49djP+QXo3/jVuK/41biv+PXYv/kF+N/49ejP+OXYv/kF+N/5Ffjf+RX43/kF+N/5Ff + jf+QXoz/jVyK/49di/+QX43/kF6M/5Bfjf+QX43/j12L/49di/+QXoz/kF+M/5Bfjf+RX43/kF+O/45d + jP+NXIv/j16O/5Bfjv+PXo3/j12M/45ci/+NW4v/jVyL/41djP+OXYz/j16N/5Bfjv+QX47/j16N/4pX + iP+fdZ7/5tzn//Xw9v/Yxtf/pHyi/5Rlkv+ccZr/rIeq/7KPsP+wja//qYOo/6iCp/+qhaj/q4ep/6uG + qP+qhaj/q4ap/6uGqf+phaj/qIOm/6eCpf+ogab/qIKm/6iDp/+pg6j/qoSo/6N7of+abZf/kmKP/49e + jf+QX43/j1+N/49ejP+SYY//m2+Y/8Clvv/l2+b/7+jw/8u0yv+ieZ//oHae/8ivxv/v6O//7efu/8my + yP+gd57/kmGO/41biv+NW4r/j12L/5BejP+PXoz/jVyK/45di/+PXYz/j16M/49ejP+QX43/kF+N/49e + jP+PXYv/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/j16M/49ei/+PXYv/jVuJ/45di/+QXoz/jVuJ/4xa + if+NW4r/j12K/5BejP+QX43/jlyM/41ci/+NXIv/jl2M/49fjv+QX47/kF6N/49ejP+OXYz/jVuL/41c + i/+OXYz/kF+O/5Bgjv+QX43/jlyL/4lWh/+ccpv/3tDe//Xx9v/h1OH/q4ap/5Bfjf+TZJH/sZCw/8iw + yP/SvtL/zbfN/8y2y//OuM3/0r7Q/9PA0v/TwdP/1MHT/9TB1P/TwdP/0r/R/9G90P/RvdD/0b7R/9G+ + 0f/Sv9L/08DT/8Opwv+rhqn/lWaS/49djP+QX47/kF+N/5Bfjf+QX43/kF+M/6J6oP/EqsP/6+Ps/+bb + 5v/Eq8P/nnSc/6mDp//Nt8z/8Orx/+bc5v/EqsL/n3Sc/49di/+MWYn/jVuK/45di/+PXoz/j16M/49e + jP+QXoz/kF+N/49ejP+PXoz/kF+N/49ejP+PXYv/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF6M/5Be + jP+QXYz/jlyK/49di/+QXoz/jlyK/45civ+OXIv/jlyK/45civ+OXIv/jVuL/41cjP+NXYz/jVyL/45e + jf+QX47/kF+O/5Bfjv+PX43/jVyL/45ci/+PXo3/kF+O/5Bgjv+PX43/jVuL/4pXh/+YbJb/yLHI/+ri + 6//v6O//yrPK/6eBpf+bcZn/upy5/93P3v/28vf/+PX5//f1+P/18vb/8u3y//Ls8v/y7vP/8+/0//Pv + 9P/z7/T/8+7z//Lt8//y7fP/8u3z//Lt8//07/T/9fH1/93P3f+6m7j/l2mV/41bi/+PXo3/kF+N/5Bf + jf+QX47/j16N/5Fgjv+ieZ//zbfM/+rh6v/n3ef/uJq3/591nf+ngaX/18bX//Dp8P/n3Of/upu4/5xw + mf+OXIr/jFqJ/4xbif+NXIr/j16M/5Bfjf+QXoz/kF+N/49ejP+OXYv/kF+M/49ejP+PXYv/kF6M/5Be + jP+PXoz/kF+N/5Ffjf+QX43/j12L/5BejP+RX4z/j12L/5BejP+RX43/j16L/5BejP+QXoz/jVuK/41a + if+NWon/j16N/49ejv+PXo3/jVyL/41ci/+OXYz/kF+O/5Bejf+PXo3/j16N/5Bfjv+QX47/kF+O/5Bf + jv+PXo3/jVuL/4xaiv+SY5D/o32i/8ewxv/o3uj/8Orx/9K+0v+siKv/n3Wd/7aWtP/by9v/9/T4//// + ///y7fL/1MLU/8evxv/FrMT/yLDH/8qyyP/Kssn/ybLI/8myyf/Ks8n/yrPJ/8q0yv/Ltcv/zLbL/76i + vP+pg6b/lWaS/41biv+NW4r/j16M/5Bfjf+PXo3/jVuK/45ci/+VZpL/pn6j/864zP/s5Oz/4dXh/7iZ + tv+ZbZf/rYqr/9fG1//08PT/49fj/7qcuP+UZpL/jlyL/4xaif+NW4r/j16M/45di/+NW4r/j16M/5Be + jP+QX4z/kF+M/5BfjP+QXoz/j12L/45biv+NW4r/j16M/5Bfjf+QXoz/jlyK/49di/+QX4z/j12L/5Be + i/+QX4z/kF6M/5Bei/+PXYr/jVuJ/45cif+PXIr/kGCO/5Bgjv+QX47/j16N/49ejf+PXo3/kF+O/5Be + jf+PXo3/kF+O/5Bgj/+RYI//kF+O/49ejf+OXYz/jl2M/49ejP+QX43/kWKP/6aApf/Grsb/593o/+rh + 6//UwdT/r4ut/6R7ov+zkbH/2MbX//Pu8//18vb/07/S/7ORsf+gdZ7/oXif/6R8ov+mfqP/pX2j/6R8 + ov+kfKL/pX6k/6Z/pP+mf6T/pX2j/6F3nv+abZf/kmKQ/49djP+PXYz/j16M/5Bfjf+QX43/jVyK/45d + i/+QX43/k2OP/66Kq//SvdH/7OTt/9fH1/+xkLD/m3CY/7WUs//ez93/9O/0/9zN3P+zkrH/lmiU/41b + iv+PXYv/kF+N/49ejP+PXYv/kF6M/5Bfjf+RX43/kF+N/49ejP+OXIv/jlyK/45civ+OXIv/jlyK/49e + jP+QXoz/jVuK/45di/+QX4z/kF6M/5Bei/+QXov/kF6L/5BejP+QXov/j12L/49ei/+QXoz/kGCO/5Bg + jv+QYI//kGCO/5Bfjv+QX47/kF+O/49ejf+PXo3/kF+O/5Bfjv+QX47/kF+O/45djP+NXIv/j1+N/5Fg + jv+QX43/jVuL/5Fhj/+ieaD/xKrD/+Xa5f/w6vD/08DT/7COr/+ec5z/sY+w/9XD1f/u5+//4dTh/76h + vf+ccJr/kWCP/45djP+QXo3/j16N/45ci/+OXIv/j16N/5Bfjf+QXo3/jVuL/45djP+QX43/j16N/5Bf + jf+QX43/j16M/5Bfjf+QX43/jl2M/49ejf+QX43/jVyK/5Vmkv+tiKv/2cjZ/+jf6f/Xxdb/p4Ck/590 + nP+5mrf/6N3o//Dq8f/Yx9j/q4ap/5Znk/+QX43/kF6M/5BejP+QXoz/kF+N/5Bfjf+QXoz/j16M/45c + i/+NW4n/jVyK/49di/+QXoz/jVuK/49di/+QXoz/jVuJ/45ci/+RX43/kF+N/5BejP+QXYv/j12L/5Be + jP+RX43/kF+N/5Bfjf+QX4z/j12M/5Bejf+QX47/kF+O/45djP+NXIv/j16N/49ejf+OXYz/kF+O/45d + jP+NXIv/j16N/45djP+MW4r/j12M/5Bfjf+QX47/j16N/5Bfjv+TZJH/nXKb/7ueuv/dz93/8Orx/93P + 3v+5m7j/nHGa/6iDp//LtMr/7OPs/+nf6f/Nt83/pX2j/5Jij/+MWor/jFqJ/45ci/+PXoz/j12L/49d + i/+PXYv/j16M/45di/+NXIr/jVuK/45ci/+PXoz/kF6N/5Bfjf+QX43/kF+N/5Bfjf+QX43/j12L/45c + i/+WaJP/r4ut/9jH1//t5+7/0LvP/6uGqf+dcpv/wKS+/+XZ5f/x7PL/z7rP/6qEqP+RYI3/jl2L/41b + iv+NW4r/j12L/49di/+NXIr/jVuK/45civ+OXIr/jVyJ/41bif+NW4r/j16L/5BejP+PXYv/jVqJ/45c + iv+QX43/kF+M/5BfjP+QX43/kF6M/5Bei/+PXov/kF+M/49ei/+OXYr/j12M/49ejf+QX47/kF6N/45d + jP+NXIv/jl2M/45ejP+PXo3/kF+O/49ejf+OXYz/kF+O/49ejf+OXYz/j16N/5Bfjv+QYI7/kF+O/5Bf + jv+PXo3/j16M/550nP+5nLj/3c7d/+vj7P/g0uD/uJq3/6R8ov+pg6f/y7TK/+fc5//s5O3/0LvP/66L + rf+UZpP/jl2M/45djP+QX47/kF6N/49djP+PXYv/kF+N/49ejP+OXIv/jlyL/45civ+OXIv/kF+N/5Bf + jv+PXo3/jVuK/49djP+VZpL/oXee/6uGqP+1lrT/xKrD/+TZ5P/8+/3/8Orx/8y2y/+qhKf/o3uh/8Sr + w//o3+n/6uHq/8u0yv+lfqP/kWKP/4tZiP+NWon/j12L/49ejP+PXYv/jl2L/49djP+QXoz/jVyK/41c + iv+PXYv/kF+M/5BfjP+QXoz/jl2L/49ejP+RX43/kF+N/5Bfjf+QX43/jlyL/45civ+PXYr/kF+M/45d + i/+NW4n/j12M/5Bfjv+QX47/j16N/49ejf+PXo3/jl2M/49ejf+QYI7/kF+O/5Bfjv+QYI7/kF+O/5Bf + jv+QYI7/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX43/j16M/5Bfjf+Zbpj/tZW0/9rK2v/w6vH/4dTh/76h + vf+heaD/pn+k/8euxv/p3+n/8Onw/9PA0/+uiq3/mWyX/5Fgjv+PXo3/kF+O/49ejf+PXYz/kF+N/5Be + jf+PXoz/kF+N/49djP+OW4v/j16M/49ejf+QX47/kmOQ/51ym/+uiaz/wqjB/9TB0//g0+D/5dvm/+7n + 7//28vf/9vP3/+TZ5P/EqsP/nXOa/6aApP/Ks8n/7+jv/+jd6P/GrcX/oHee/5Bfjf+OW4r/kF6M/5Ff + jf+RX43/kF+N/5Bfjf+QXoz/jl2L/49ejP+RX43/kF6M/5BejP+RX43/kF+N/5BejP+QXoz/kF+N/5Ff + jf+QXoz/jVuK/41biv+OXYr/kF6M/49di/+NW4n/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf + jv+QX47/kF+O/5Bfjv+QX47/j16N/5Bejf+QX47/kF+O/5Bejf+PXoz/kF+N/5Bejf+PXoz/kF6N/5Bf + jf+SYY//mGqW/6+Lrf/Pus7/7ufu/+fd5//Jscj/pX2j/6F4n/+5mrf/49fj/+/o7//dzdz/spCw/5hr + lf+OXIv/j16N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jl2L/41civ+VZ5L/q4ap/8qy + yf/k2eT/7ufu/+/o7//o3uj/3M3c/9XD1P/Sv9L/08HS/9fG1//Qu9D/s5Gx/6B1nf+ngKX/08DT/+3m + 7v/o3+n/vqG9/591nf+QXo3/kF6M/5Bfjf+QX43/j16L/49di/+PXYv/j16M/5BejP+QXoz/jlyK/45c + iv+PXoz/kF6M/45civ+NW4n/j16M/5BfjP+QX4z/j16M/49di/+PXYr/j12K/49di/+PXov/kF+O/5Bf + jv+QYI7/kGCO/5Bgjv+RYI//kF+O/49ejf+OXYz/kF+O/5Bfjv+QX43/kF6N/49djP+OXYz/kF+O/5Bf + jv+QXo3/j16M/49ejP+PXo3/j16N/5Bfjf+QX47/j16N/5dqlf+siKr/0LrP/+fc5//o3ef/ybLJ/6yH + qv+ieJ//vJ+7/9zN3P/t5e3/2sra/7ueuv+edZz/kGCN/41biv+OXYz/jl2M/45djP+OXYv/jl2M/5Bf + jf+QX43/jl2L/5tvmP+zkrL/1MHT/+rh6v/u6O//3s/c/8y1y/++ob3/tZWz/7GPr/+wja7/sI2u/7aW + tP+3l7b/qIKm/5Zok/+UZJD/sI2u/9jH1//w6vH/4dPh/7yeu/+abZf/kF6M/49ci/+QX43/j12L/49d + i/+QXoz/kF+N/5BejP+QXov/j12L/49di/+QXYv/kF6M/49ejP+OXIr/jlyK/49ejP+QX4z/jl2L/45c + iv+PXYr/j12L/5BejP+RX43/j16N/5Bfjv+QYI//kGCO/5Bfjv+QX47/kF+O/45djP+NXIv/j16N/5Be + jf+PXoz/j16N/45djP+NXIv/j16N/5Bfjf+QXo3/jVyL/45ejP+QX47/j16M/5Bfjf+RYI7/kF+O/49e + jf+VZpL/pn+l/8qyyf/p3+n/7OPs/8+6zv+tiKv/oHae/7iZt//czNv/8Orx/+HU4f++o73/nXOb/49f + jf+NW4r/jVyL/45ci/+NW4v/jVyL/49ejP+RYY7/l2qU/7WUs//ZyNn/8erx/+zk7f/UwdT/tZSy/6R7 + of+hdZ7/pn6j/6yHqv+vjK7/rous/6+Mrf+uiav/pn+k/5pul/+SYY7/lWeS/7eXtf/f0d7/9fD1/9vL + 2/+wja7/lWaS/45ci/+RX43/j12L/5BejP+RX43/kF+N/5BejP+QXYv/j16M/5BejP+QXoz/kF+N/5Bf + jf+QXoz/jVuK/45ci/+QXoz/jVuK/41biv+PXYv/kF6M/5Bfjf+QXoz/jVyL/49ejf+QX47/j16N/45c + i/+NW4v/j12M/49djP+PXYz/kF+O/45djP+NW4r/jVyL/49ejf+PXo3/jVuL/41bi/+NW4r/jFqK/45d + jP+QX47/kF+N/5Bfjf+QX47/kF+N/5Bfjf+RYI7/lGWR/6N6of++or3/5Njj/+/o7//dz93/spGx/6F4 + nv+tiav/1cPV/+zk7P/n3ef/wabA/6F4n/+OXYv/j16M/5Bejf+QXo3/kF6N/41civ+UZpH/r42t/9fH + 1//y7fP/5tvm/8Opwv+je6H/nnSc/7CNrv/Jscj/3M3c/+Xb5v/p3+n/6ODp/+je6P/i1eL/08HT/7qd + uf+ieJ//lGWR/51xmv+6m7j/6N7o/+/o8P/UwtT/pHyi/5Jhj/+QX4z/j12L/5BejP+QX43/kF6M/5Bf + jf+PXoz/jVuJ/45di/+QX43/kF6M/45civ+NW4n/j16L/45civ+NW4n/j12L/5BejP+QXoz/kF6M/49d + i/+OXIr/jlyL/45djP+OXoz/jl2M/41ci/+MW4r/jVuL/41ci/+OXIv/jlyM/41ci/+MW4r/jVyL/49e + jf+QX47/jl2M/45djP+OXIv/jFqK/45ci/+QXo3/kF+O/5Bfjv+QX47/jl2M/45cjP+OXIz/j12M/5Jj + kP+gd5//vqK+/9/R3//u5u7/2sra/7eYtf+gd57/rous/9C7z//q4er/5Njk/8Sqw/+heJ//k2OQ/45c + i/+OXYv/jl2M/49gjf+geJ7/zrnN/+3m7f/t5u7/wqfB/6R8ov+hd57/vaC8/9jG1//o3+j/6uHq/+bb + 5v/g0+D/3tHf/+LW4v/o3uj/6+Ps/+LW4v/Mt8z/q4ep/5lslv+hd57/y7TK/+vi6//r4+v/vqG8/590 + nP+QXoz/jlyK/45civ+PXoz/kF6M/5Bfjf+QX43/jl2L/45di/+PXoz/kF6M/45di/+NXIn/kF6M/49e + jP+PXYv/kF6M/5Ffjf+QX4z/kF6L/49di/+PXYv/j12M/45djP+NXYv/jVyL/41di/+NXYv/jVuL/41b + i/+NXIv/jVuL/41ci/+NXYv/jV2L/49ejf+QYI7/kF+N/5Bfjv+PX43/jVuL/41bi/+PXYz/kF+N/5Bg + jv+PX43/jVuL/4xaiv+NW4r/j16N/5Bejf+RYY//mm2Y/7mauP/dztz/8ezy/9zN3P+1lrT/m3CZ/6uH + qf/QvND/8evx/+TZ5f/Bpb//nnSc/49fjf+MW4r/jVuK/5drlf+0lbT/6N7o//Dq8f/TwdP/oHad/55z + m/++oLz/6N3o//Pt8//n3ej/07/R/8KnwP+3l7X/tZSz/7ueuv/Ks8n/4NPf//Lt8v/w6/H/z7rO/6qG + qf+Za5b/rIeq/9jG1//z7vP/2cjY/7SSsf+WZ5L/jl2L/41bif+OXIr/kF6M/5Ffjf+RX43/kF+N/49e + jP+PXYv/kF6M/49ei/+OXYr/kF6M/5Bfjf+QXoz/j16L/5BfjP+RX4z/j12L/5Bei/+RX43/kF+O/5Bf + jv+PXo3/j12M/45ci/+NXYv/j16M/49ejf+PXo3/j16N/45djP+NXYv/j16M/5Bfjv+QX43/jl2L/45d + i/+PXYz/jVyK/41civ+OXYv/kF+N/5Bfjf+PX43/jVyK/4xaif+NW4r/j16M/5Bfjf+QX43/kWGP/5ps + l/+vjK3/18bX/+7m7v/m2+b/uZq4/591nf+ngKX/1sTW/+/o7//m2+b/tpa0/5pul/+OXYv/jFqJ/6V/ + o//Nuc3/9O/0/93O3f+xj6//nG+Z/7qcuf/l2ub/8evy/9nJ2f+2l7X/oHed/5hqlP+XaJP/l2iT/5hq + lf+ec5v/rIep/823zP/s5O3/8uzz/8+6zv+kfaL/mGqV/7+jvv/s5Oz/7ufu/864zP+nf6P/lGSQ/41b + if+OXIr/kF6M/5BfjP+QX4z/kF6M/5BejP+QXoz/kF6M/49di/+PXYr/kF6M/45di/+NW4n/jVqJ/45c + iv+QX4z/kF6M/5Bei/+PXYv/kF+O/49ejf+OXYz/j16N/49ejP+PXYz/j12M/45djP+OXoz/kF+N/49e + jP+PXYz/kF+N/49ejf+OXYz/jl2L/45di/+OXYv/j12M/49ejP+PXoz/kF+N/5Bfjv+QX43/j16M/45d + jP+PXYz/kF+N/5Bfjv+QX43/kF6N/5Bejf+YapX/sY6v/9fF1//u5+//3s/d/7aWtP+ccZr/s5Oy/97Q + 3v/07/X/0b7R/6uGqf+QXo3/jVuK/7GQsP/f0t//9fH1/8y2y/+gdp3/q4Wp/9XD1P/y7vP/28vb/7eY + tv+Za5b/jlyL/41aif+OW4r/jluK/45biv+PXYv/k2SQ/6qFqP/Ot83/9O70/+bb5v+9obz/mWuW/6+M + rf/czdz/9fD1/+DS3/+4mLX/mGqU/45civ+PXov/kF6M/5BejP+QXov/jlyL/49di/+QXoz/kF6L/49c + iv+OXIr/kF6M/5BejP+OXIr/jlyK/49djP+RX43/kV+N/5BejP+QXoz/kF+O/45djP+NXIv/j1+N/5Bf + jf+PXYz/jl2M/41bi/+NW4v/j16N/5Bfjf+QXo3/kF+O/49djP+NW4r/jlyL/45di/+PXoz/kF+N/5Bf + jv+QX43/j16N/5Bfjv+RYI7/kF+O/5Bfjv+RYI7/kF+O/5Bfjv+RYI7/kF+O/5Bfjv+RYI7/kmKQ/7CN + r//Xxtf/8+7z/9jH1/+tiKr/m2+Z/8Kowf/t5u7/593n/76hvf+VZZL/kF+N/7uduf/p4On/7ufu/7+j + vf+cb5n/wabA/+fd5//t5+7/upy5/5ptl/+NWon/j1yL/5BejP+RX43/j16M/5BejP+QXoz/jl2L/5Nk + kP+sh6r/4tXi//Dq8f/YyNj/o3qg/6Z/pP/LtMr/8u3z/+vi6//GrMT/m26Y/45ci/+RX43/kF6M/5Be + jP+PXYv/jVuK/45civ+PXYv/j12L/45civ+OXIr/kF6M/5Ffjf+RX43/kF+N/5Bfjf+QX4z/kV+N/5Ff + jf+QXoz/jV2L/45djP+PXo3/kF+O/45djP+NW4v/j16N/45cjP+NW4v/j16N/5Bfjv+QX47/kF+N/49e + jP+OXIv/jVuK/45ci/+QX43/kF+N/49ejP+NXIv/jVuK/45djP+QX47/kF+N/5Bfjf+QX43/kF+N/5Bf + jf+QX43/kF+N/5Bfjf+QX43/jl2L/5Rnkv+vjK3/5drl/+zj7P/OuM3/nXKa/6yIq//Wxtf/8Orw/864 + zf+fdp3/l2mU/8GmwP/r4uv/4dXh/7SUs/+ecpv/0r3R/+7n7v/h1eL/o3yh/41biv+NXIr/j16M/5Bf + jf+QX43/kF+N/5Bfjf+QX43/j16M/45di/+fdJz/z7rO/+/p8P/o3+n/q4ap/6B3nv++orz/7+nw/+/p + 7//Ntsv/nHCZ/45biv+QXoz/jlyK/45civ+PXYr/j16L/45div+OXIr/j16L/5BejP+QXoz/kF+M/5Bf + jP+QX4z/kF6M/49di/+OXYr/kF6M/49di/+OXIr/jFuK/45djP+QYI7/kF+O/45cjP+MW4r/j12N/45c + i/+NW4v/j16N/5Bfjv+QX47/kF+O/5Bfjf+PXo3/jl2M/49ejf+QYI7/kF+O/49ejf+OXYz/jFqK/41b + i/+OXYz/jl2M/45di/+OXYz/jl2M/5Bejf+QX43/kF+N/5Bfjf+QXo3/jl2L/4xZiP+ccJn/zrnN/+zj + 7P/i1eL/pn6k/6N6oP/FrMX/8u3z/9nJ2f+phKj/mGuW/8GmwP/r4uv/28zb/6+Mrf+ec5v/2MfY/+/p + 8P/by9r/nHGZ/4pXh/+PXoz/kF+N/5Bfjf+QXoz/kF+N/5Bfjf+QX43/kF+N/45biv+abZf/xKvD/+zk + 7P/u5+//r4yt/591nP+5mrf/7ufu//Hs8v/Qu8//nXGa/41bif+QXoz/j12L/45div+PXYr/j16L/45d + i/+OXIr/kF6M/49ei/+OXIr/jlyK/49ei/+QX4z/jl2K/41bif+NW4n/jl2K/49di/+PXov/jVuL/45d + jP+QYI7/kF+O/45djP+NXIv/j12M/45ci/+NXIv/j16N/5Bgjv+QYI7/kF+O/5Bfjv+QX43/kF+O/5Bf + jv+QYI7/kF+O/5Bfjf+PXY3/jVuL/5JikP+YbJb/nHGa/5ZolP+OXoz/jVyL/49djP+RX47/kF+N/5Bf + jf+QX43/j16M/41aif+XaZT/u5y5/+PY4//q4uv/r4yt/6B1nf+6m7n/8evx/9/S3/+xjq//l2mU/76i + vf/q4er/3M3c/7CNrf+ecpr/18XW/+/o7//czdz/n3Wc/41aif+QX43/kF+N/5BejP+QXoz/kF+N/5Bf + jf+RX43/kF+N/45ci/+abZf/w6nB/+vi6//u5u7/sIyu/6F3nv+8nbn/7+jv//Hr8f/Puc7/nHGa/41a + if+QXov/kF+N/49ejP+OXYr/j12L/45civ+OXIr/kF6M/49di/+NW4n/jVuJ/49di/+QXoz/jVuJ/41a + if+NW4n/jVyJ/49di/+QX4z/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/kF+N/5Bejf+PXo3/kF+N/5Bf + jv+QX47/kF+N/49ejP+OXYv/j12M/5Bejf+QX47/kF+N/49ejP+PXYv/j12M/6F3nv+4mbf/yLDH/7KS + sf+VaJP/jl2L/45ci/+QX43/jl2L/49ejP+QX43/kF+N/45ci/+XaZT/tZSz/9/S3//r4+v/s5Kx/550 + nP+0k7P/7+nw/+LV4v+0krL/lmeS/7qcuP/o3uj/5Nnk/7eYtv+ec5v/z7nO/+7n7//m3Of/qoSo/5Ji + j/+QX43/kF+N/5Bfjf+QX43/kF6M/5Bfjf+QX43/kF+M/45biv+ccJn/y7TK/+/o7//r4uv/rYiq/6V9 + ov/EqcL/8evx/+3l7f/IsMf/m26Y/45biv+QX4z/kF6M/5BejP+QXoz/kF6M/45civ+NW4n/j12L/5Be + jP+PXov/j12L/5BejP+PXov/jVqJ/45civ+PXov/jVyJ/41cif+OXYr/kF6N/5Bejf+QX43/kF+O/5Bf + jv+QX43/kF+N/5Bfjv+QYI7/kF+O/5Bfjv+QX47/jl2M/45ci/+PXYv/j12L/5BejP+RYY//lmiU/6F4 + n/+nf6T/mm2X/6eApf/GrcT/593n/9PB0/+rh6r/kmKP/41aiv+QX43/jl2L/49ejP+QX47/kF+O/41a + iv+YapT/vqK9/+bb5v/q4uv/sI6u/591nf+4mbf/8evx/+HU4f+ykLH/lmeS/7STsv/i1eL/7+jv/8Op + wv+ec5v/u526/+TZ5P/y7fP/xKnC/6B2nf+OXIv/j12M/5Bfjf+QX43/kF+N/5Bfjf+QXo3/j12L/5Ni + j/+pg6f/3s/d//Hr8f/czdz/onmf/6qEp//Sv9L/9PD1/+Xa5f++obz/mWuW/41bif+OXIr/jlyK/49e + jP+QX4z/jlyL/45civ+PXYv/kF6M/5Bfjf+QX4z/kF6M/5BejP+QXoz/jlyK/49di/+QX4z/j16L/49d + i/+PXov/jlyM/49djP+PXo3/kF+N/5Bejf+QXoz/kF+O/5Bgjv+QYI7/kF+O/5Fgjv+QX43/jVyL/45c + i/+QXoz/j12M/49ejP+TY5D/nXKb/7uduv/Ltcv/sI2u/6mDp/++obz/7OTs/+vi6//Mtcv/pHui/5Rk + kf+RYI7/j12M/49djP+QXo3/kF+N/5Jhj/+kfKH/08DS/+3m7v/i1uL/qIKm/6N6of/EqsP/8uzy/9zN + 3P+tiKv/lWaS/6uGqf/UwtT/9PD1/9PA0v+nf6T/p4Cl/9C8z//y7vP/4NPg/7qcuf+abZf/k2SQ/5Fg + jf+QXoz/kF6M/5BejP+RYI3/lWaS/6Z+o//EqsL/7+nv/+ng6f/EqsP/mm6X/7STsv/j1+P/8u3z/9jH + 1/+vjK3/lmiT/41biv+NW4n/jVuJ/49di/+QXoz/jVuK/49di/+RX43/kF6M/5Bfjf+QX4z/j12L/5Be + jP+RX4z/j16L/5BejP+RX43/kF6M/5BejP+QXoz/jFqK/45djP+QX43/j16N/49djP+PXYz/kF+N/5Bf + jv+QX47/kF+N/5Bfjv+QX47/j16N/49ejP+PXYz/j12L/49djP+TY5H/oHae/865zf/u5+7/0r7R/6yI + q/+heJ//zrjM/+zk7P/u5+//zLXL/6uGqf+VZ5L/kF+N/49ejP+QXo3/kWGO/6R9ov/GrcX/7ebu/+zk + 7P/Ltcv/nHCZ/6qGqf/VwtX/8evx/9K/0v+kfKL/k2SR/51ym/++or3/7ubt/+Xa5f/ApL//n3Sc/7OS + sf/cztz/8u7z/+PX4//Cp8D/pH2i/5Vmkv+QXoz/j16M/49djP+WZ5P/q4ao/822y//r4uv/9PD1/9K+ + 0v+ogqb/n3Sc/8evxv/w6vD/5drl/8KnwP+fdJz/k2OP/49ei/+PXov/j12L/5BejP+QX4z/j16M/5Be + jP+QXoz/jVuJ/45civ+QXoz/jlyK/49di/+QX4z/kF6M/5BfjP+QXoz/jVuJ/41aif+NW4n/jFqK/45d + jP+QX47/kF6N/49ejP+PXYz/jlyL/49ejf+QX47/kF+O/49ejf+OXYz/kF+N/5Bejf+PXYz/jl2L/45d + i/+RYI//mm2X/8Gmwf/o3un/6+Lr/8WsxP+ieJ//qoWo/8u1y//p4Or/6uHq/9nJ2f/GrMT/vJ66/7iZ + tv+5m7j/waW//9TC1P/o3uj/7eXt/9C80P+siKr/nHCZ/7+kvv/p4On/6eDp/8GmwP+XapX/kWCO/5Rk + kf+pg6f/2MfY/+zk7P/f0N7/sI2u/6R8ov+3l7T/3s/d/+7n7v/p3+n/0b7R/8GmwP+5mbf/tpa0/7qb + uP/EqsP/2MbX/+zj6//w6fD/1sPV/6+Mrf+cb5n/t5i2/+HU4P/y7fP/y7TK/6iDpv+TZJD/kGCN/5Be + jP+QXoz/kF+M/5BfjP+QX4z/j12L/5BejP+QXoz/jlyK/49di/+QX4z/j12L/45div+OXIr/jlyK/49e + i/+QXov/jluJ/45bif+OXIr/jFqK/45djP+PX43/kF+O/5Bfjf+PXoz/jVuL/45djP+QX47/kF+N/45d + jP+NXIv/j16N/49ejf+OXYz/jlyL/45di/+PXoz/kmGP/6eBpv/Ks8r/7+jw/+HU4f+7nrr/nXKb/6mD + p//Jssn/593n//Dq8P/t5e3/5drl/+HU4f/j1uP/6+Lr//Hq8f/r4uz/0r7S/6+Mrf+ccJn/sI2u/9rK + 2v/07/T/18bX/62Jq/+OXIv/j16M/49di/+abJb/u525/+HU4f/x6/H/0LzQ/62Jq/+fdZz/uZq3/9jH + 2P/u5+//7ujv/+ng6f/k1+P/4dTh/+Xa5f/s4+z/8Onw/+rh6v/Vw9X/roqs/5xvmf+ogaX/2MfX//Dq + 8P/k2eT/r4us/5Vmkf+OXYv/kF6M/5BejP+QXYv/kF+M/5BfjP+QXoz/jl2K/49ei/+RX43/kF+M/5Be + jP+QXoz/kF+M/45div+NWon/jVuJ/49div+QXov/j12L/5Bei/+RX4z/jVyK/41biv+NXIv/j16N/5Bf + jv+QX43/j16N/5Bfjf+QX43/jl2L/45ci/+PXYv/kF+N/49ejP+OXIr/jl2L/49ejP+QX43/kF+N/5Vm + kv+pg6b/1MLU/+zk7P/m2+b/vqK9/6V9o/+gdp7/sY+v/8atxf/Xxtf/39Lf/+LV4f/g0t//28va/8u1 + y/+3mLb/pHyi/6B2nv+yj7D/3M3b//Hr8f/n3ef/uZq4/5xwmf+PXYv/j12L/49djP+SYo//nHCZ/8Gl + wP/m2+b/7+nv/9TD1P+xkK//oHad/6V9o/+4mbf/z7rP/9/Q3//n3Of/6eDp/+fc5v/dztz/zLXK/7eX + tP+kfKH/m2+Y/7GOrv/UwdP/8u3y/+bc5v/CqMH/nG+Y/49di/+QXoz/kF6M/5Bei/+PXYr/kF6M/5Be + i/+PXYv/j16L/5BejP+QX4z/kF6M/45civ+NW4n/j16L/49di/+NXIn/j12L/49di/+PXYv/kF6L/5Bd + i/+PXYr/j16M+Y5di/yOXIv/kF6N/5Bfjf+PXoz/jl2M/45di/+OXYv/jl2M/49ejP+QX43/kF+N/5Bf + jf+PXoz/jlyL/49di/+QX43/kF+N/5BejP+YapT/sY6v/9TC1P/r4+z/4tXi/8u0yv+zk7L/qIGm/6iC + pv+vjK3/tpa0/7mat/+4mLb/spCv/6mEp/+lfqP/q4ap/8Clv//czNv/8uzy/+XZ5f/EqsP/oXif/5Ni + j/+QXoz/kF6M/5BejP+QXoz/kWCN/6R8ov/EqcL/5tzm/+ri6//Zydn/vqG8/6yHqf+lfaP/rIep/7WT + s/+8nrr/vqG8/7ucuP+0krH/qYOm/6R8of+qhKf/vaG8/9rK2f/t5e3/5dvm/8atxf+ke6H/k2OP/49d + i/+RX4z/kF6M/5Bei/+QXov/j12L/49di/+QXoz/kV+M/5Ffjf+QX4z/kF+M/49di/+PXYv/kF6M/5Be + jP+PXov/kF6M/5BejP+QXoz/kF6M/5BejPyPXYv5kF+N65BejfWQXoz/kF+O/49ejf+OXYv/jVuL/41b + iv+OXIv/kF6N/5Bfjv+RX47/kF+O/5Bfjv+QX43/jVyL/45ci/+QXoz/kF+O/5Bfjv+RYY//lmaT/7CN + r//Sv9L/6+Lr/+zl7f/czdz/wqfB/6+Mrf+lfqP/pHuh/6R7of+ke6L/pHyh/6qFqP+5mrf/zrnO/+fd + 5//z7/T/59zn/8Sqw/+hd5//k2OQ/49ejP+QX43/kF+N/5BejP+PXYv/kF6M/5Jhjv+gdp3/xKrC/+HV + 4f/v6O//5tvm/9C7z/+5mbb/qYOm/6R6oP+jeZ//onif/6J4nv+ke6H/qoSn/7iXtv/Ntsz/597o//Hs + 8v/m2+b/w6nC/6R7of+RYI3/kF6M/5Bfjf+RX4z/kF2L/5BejP+QXoz/jVyK/49di/+RX43/kV+N/5Ff + jf+RX43/kF6M/5BejP+RX4z/kV+M/5FfjP+RX43/kF+M/5BejP+QXoz/kV+M/5BfjPWQX43rjl2L1o5c + i+qOXYz/kF+N/5Bfjf+QX43/j16N/49ejf+QXo3/kF+N/5Bejf+PXo3/kF+N/5BejP+PXoz/j16M/5Bf + jf+QX43/kF+N/5Bfjf+QX43/kWCO/5ZolP+lfqP/wqfA/9zN2//t5e3/7ebu/+nf6f/i1eL/28zb/9jH + 2P/ZyNn/3c/d/+Xb5f/t5e3/7+nw/+nf6f/WxNX/t5e1/6B2nf+TY5D/kF+N/49di/+OXYv/kF+N/45d + i/+NW4r/j12L/49ei/+SYY7/mW2W/7GPr//Pus7/6N3n/+/o7//r4+z/5Njj/9vL2v/Vw9T/1MHT/9bE + 1f/czdv/5drl/+zk7P/u5+7/6eDp/9TC1P+4mLb/nnOa/5Njj/+QXoz/jlyK/49di/+QX4z/jl2K/49e + i/+QXoz/jVqJ/45civ+QX4z/kF2L/5Bei/+QXoz/jVuJ/45bif+QXov/kF6M/5BfjP+QX4z/kF6M/45c + iv+NW4n/kF6L/5Bei+qPXYvWjVuKuI1bituNW4r/jlyL/49ejf+QX47/j16M/45djP+PXo3/kF+N/49e + jP+OXYz/kF+N/5Bfjf+PXoz/j16M/5Bejf+QX43/kF6M/5Bfjf+QX43/kF+N/49djP+TY5H/onmg/7iY + tv/Nt83/3s/d/+jf6P/t5e7/7eXt/+3l7f/s5e3/7ebu/+zk7P/n3Of/2sra/8atxf+wjK3/m2+Y/5Jh + j/+PXoz/j16M/45di/+OXYv/kF+N/45ci/+NWon/jlyL/45civ+NW4n/jVuK/5hrlf+th6r/xazE/9jI + 2P/l2+b/7eXt/+7n7//u5+7/7ufv/+/n7//u5+//7efu/+fd5//Zydn/xazE/6+Mrf+dcJn/kWCN/49d + i/+QXoz/jVyJ/49di/+QX4z/j16L/45div+OXIr/jFqI/41bif+PXYv/jluJ/45civ+PXYv/jlyK/49d + iv+QXov/kF6M/5BfjP+RX4z/kF+M/49div+OXIn/kF6L/5BejNuQXou4jFqLkoxbi8eNW4v/jVuK/45d + jP+QX43/jl2L/41ci/+OXYz/j16N/45djP+OXYz/kF+N/5Bfjv+QX43/jl2M/49ejf+RX43/j16M/49e + jP+PXo3/kF+N/5Bfjf+RX47/kV+O/5dolP+jeqH/tZSz/8Sqw//Qu8//1sPV/9jI2P/Yx9j/1MLU/8y2 + y//ApL7/sI2u/591nP+TY5D/kF+N/5Bfjf+QXoz/jVyK/41civ+PXYv/j16M/45di/+OW4r/j12L/45c + iv+OW4r/j16M/5Bfjf+UZJH/nnOb/66LrP/ApL7/z7nO/9nI2P/ez97/4NHf/97O3f/Yxtf/zrnO/8Gm + v/+wja7/nXKb/5Rkkf+RX43/kF+N/5Ffjf+QX4z/jl2K/49ei/+RX43/kF+M/49di/+NW4n/jVuJ/45c + iv+OXIr/jVuJ/41bif+OXIr/j16L/5BfjP+RX4z/kF+M/5BfjP+QXov/kF6L/5Bei/+QXYv/kF+M/5Bf + jMeRX4ySjVuKYo9djK+PXo3/j16N/5Bfjf+PX43/jV2L/45di/+PXoz/jVuK/45di/+QX43/kF+N/5Bf + jf+QX43/kF+N/5Bfjf+QX43/kF+N/45di/+NW4r/j16M/5Bfjf+QXo3/jVuK/49ejP+TZJH/l2mU/5pu + mP+ccZr/m3CZ/5xxmv+ec5v/nnOb/5tvmP+XapX/lmeT/5NjkP+QX43/kF+N/5BejP+PXYv/jVqJ/4xa + if+NW4r/jVyK/49di/+QXoz/kF6M/5BejP+PXoz/jl2K/49ei/+QX43/kGCN/5Rmkf+ZbJb/nXCZ/590 + nP+gdp3/oHad/6B1nP+edJv/nHCZ/5pslv+WaJL/kmKP/49ei/+OXYr/kF6M/5BfjP+QX4z/kF6M/5Be + jP+QX4z/kF6M/5BejP+PXov/j12L/49ei/+QXoz/j16L/45div+NXIn/jVyJ/49di/+QX4z/kF6M/49d + i/+OXIn/jVyJ/49di/+QXoz/kF6M/5BejK+QXItijVuKJ5BfjoqQX472kF6N/pBfjf+QX43/jVyL/41c + i/+OXYv/jl2L/49ejP+QXoz/j16M/5Bfjf+QX43/jl2M/49ejP+QYI7/kF+O/49ejP+PXYz/kF+N/5Bf + jv+QX43/jl2L/49di/+PXYz/jVuK/41biv+NW4r/i1mI/4tXh/+LWIj/jFmJ/41aif+NW4r/jl2L/5Be + jP+QX43/j16M/49ejP+QXYz/jluK/45civ+OXYv/jl2L/49di/+PXoz/kF6M/49ejP+OXYv/jl2L/5Be + jP+QXoz/jluK/41bif+NWon/jFmI/4tYiP+LWIj/jFmJ/4xZiP+MWYj/jVuK/45ci/+PXYv/kF6M/49d + i/+OXIr/jl2L/49di/+PXYv/jlyL/49djP+RX43/kF+N/5Bfjf+RX43/kF+M/5BejP+QXoz/kF+M/49d + i/+NXIn/jlyJ/49ei/+RX43/kV+M/49di/+NXIn/jl2K/5Bei/+QXoz+kF6L9pBdi4qQWoonkF+NAJFg + jl+RX47Tj16M+JBfjf+QX43/jVuL/41biv+OXIv/j16N/5Bejf+PXoz/jlyL/49ejP+QX43/jVyL/49d + jP+RX47/kF+O/5Bfjv+RX47/kF+O/5Bfjv+RYI7/kF6N/49djP+PXIv/jlyL/49ejP+RX47/kF+N/45c + i/+NWor/jlyL/5BejP+RX47/kF+N/5Ffjf+QX43/jl2L/49ejP+QX43/j12L/5BejP+RX43/kF+N/49e + jP+PXYv/kF+M/49di/+OW4r/kF6M/5Ffjf+RX43/j12M/49di/+OXYr/jlyK/41civ+OW4r/j16M/49e + i/+PXYv/kF6M/5BfjP+QXoz/kF6M/5BejP+QXYv/jlyK/45civ+OXIr/jVuK/45di/+QXoz/kF6M/5Bf + jf+RX43/kF+M/5BejP+QXYv/kF6L/49di/+OXYr/j12K/5Bei/+QXoz/kF6M/49di/+PXYv/kF6M/5Ff + jP+RX4z4kF2L05Bdil+QXYoAj12MAJBfjTKQX42LkF+N6ZBfjv+QX43/jVyL/45di/+PXoz/jVuK/45c + iv+PXYv/j12L/45di/+OXYv/j16M/49ejP+PXoz/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QXo3/jVyK/4xa + if+NW4r/j16M/5Bfjf+QX43/kF+N/45ci/+MWon/jVyK/49ejP+QX43/kF+N/5Bfjf+QX43/kF+N/5Bf + jf+QXoz/jVuK/45di/+QX43/kF+N/5Bfjf+QX4z/kF+M/49ei/+PXYv/kF+M/5Bfjf+QX43/kF6M/5Be + jP+QXoz/kF6M/49ejP+PXoz/j12L/49di/+QXov/j16L/45div+OXIr/jVyK/49di/+QX4z/kF6M/5Be + jP+QXoz/j16M/45di/+OXIr/jVyK/49di/+QX4z/kF6M/5BejP+QXov/jlyK/49di/+QXov/j12K/45c + iv+OXIn/jVqJ/45civ+QXoz/kF6M/5BfjP+QX4zpkF6Mi5BdjDKQXYsAkF6NAJBdjA+QXo1DkF+OqZBe + jeqPXo3/jl2L/49djP+PXoz/jl2M/45di/+PXYv/jl2L/41civ+NXIv/kF+N/5BejP+PXYz/kF+N/5Bf + jf+QX43/kF+N/5Bfjf+PXoz/jlyK/41biv+OXIr/kF+N/5BejP+PXoz/kF+N/45ci/+MW4n/jl2L/5Be + jP+RX43/kF+N/5Bfjf+QX43/j16M/5BejP+QXoz/jVuK/41biv+OXYv/jl2L/5BejP+RX43/kF+N/49e + jP+PXYv/kF+M/5BfjP+QXoz/kF6M/5BejP+QXoz/kF+N/5BfjP+QXoz/kF6M/49di/+PXYv/j16L/45c + iv+NW4n/jlyJ/49ei/+RX43/kF+M/5BfjP+QX4z/j12L/45civ+NXIn/jl2K/5BejP+QX4z/j12L/5Be + i/+QXov/jVyJ/49div+QX4z/kF6L/45civ+NWoj/jFmI/45civ+QX4z/kF6L/5Bei+qQXoypkF6NQ5Be + jg+QXo4AkF6NAJFejwCRXo8QkV6PVpBdjamPXYzpj12M+I9djP6PXYz/j16N/49ejf+PXYz/jl2L/41c + i/+OXYz/j16M/49ejP+PXYz/kF+N/5Bfjv+QX47/j16N/49ejP+PXYz/j12L/49di/+PXYv/kF6M/49e + jP+PXYv/kF6N/45ci/+NW4r/j16M/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jl2L/49di/+QXYz/jVuK/4xa + if+NW4r/jVyK/49ejP+RX43/kF6M/45di/+OXIr/kF6M/5BejP+QXYv/j12L/49di/+QXov/kF6M/5Be + jP+QXov/kF+N/45ci/+NW4r/j16M/49di/+OW4r/jlyK/5Bei/+RX4z/kF+M/5BfjP+QXoz/jVuJ/41b + if+PXYv/kF6M/5Ffjf+QXoz/jlyK/49di/+QXoz/jlyK/49div+RX4z/kF+M/49div+NW4n/jVuJ/49d + iv6RX4z4j12K6Y9ciqmRXItWkVyLEJFciwCQXo0AkF6NAJFejgCTX5ICkV6PEI5aikOOXIqLkF6M05Bf + jfaPXoz/jVuK/45di/+QX43/kF+N/5Bfjf+PXoz/jl2L/41civ+OXYv/kF+N/5Bfjf+PXo3/jVyK/45c + iv+PXYv/kF6M/49di/+OXIr/j12L/49ejP+QXo3/kF6N/45ci/+NW4r/j16M/49ejP+OXYv/kF6M/45c + i/+NW4r/j16L/45di/+NW4r/jluK/49di/+PXoz/j16M/5BejP+QXoz/jVuK/41bif+OXIr/kF6M/5Bf + jP+QXov/jlyK/49di/+QXov/jlyK/49di/+QX4z/kF6M/45di/+NXIn/j1yK/49di/+PXov/jlyK/45c + iv+PXYv/kF6M/5Bei/+PXYr/jVqI/45civ+QX4z/kF6M/5BfjP+QXoz/j1yK/49di/+QXoz/j1yK/49d + i/+QXoz/kF6M/5BejP+PXYv/j12L/5BejPaQXozTjluKi45aiUORXIsQk1yLApFcjACQXo0AAAAAAJFe + jwCQXI0AkV6OAItVhA+OW4kykF+NX5BgjYqPXoyvjFuKx41cituPXozqkF+N9Y9ejfyOXYv/jVyL/41c + iv+OXYv/kF+N/5Ffjf+QXo3/jVuK/45ci/+QXoz/kF6M/49ejP+PXoz/j16M/5Bfjf+RX47/kF+N/49d + i/+OXIv/kF6M/49ejP+PXoz/kF6M/49djP+PXYv/kF+M/49ejP+PXYv/j12L/49ejP+PXoz/kF6M/5Be + jP+PXYv/jVqJ/41biv+PXov/kF6M/5BejP+PXYv/jVyK/45civ+PXYv/j12L/49di/+PXYv/jlyL/45d + i/+PXYv/j12L/5BejP+QX4z/jl2K/49di/+QXov/kF6L/5BejP+PXYv/jVqJ/41bif+PXYv/kF6M/5Be + jP+QXov/kF6L/5BejP+QXoz/kF6L/5BejPyQXoz1jl2K6o9di9uQXozHkF6Mr5BejIqQXYxfjlqJMotW + hg+RXIsAkFuKAJFciwAAAAAAAAAAAAAAAACNWYgAjVmIAIxYhwCPXosAkF+NAJFijSePX4xijFuLko1b + iriOXYvWkF+N649djPmNW4r/jVyL/41ci/+OXYv/kF+N/5Ffjv+QXo3/jVuK/45di/+RYI7/j16M/5Be + jP+RX47/kF+N/5Ffjv+RX47/kF+N/5BejP+QXYv/kF+N/5Ffjf+RX43/kF+N/5Ffjf+RX43/kF+N/5Ff + jf+RX43/kF+N/49di/+OXIr/kF6M/5BejP+PXIv/jVqJ/45ci/+RX43/kF+N/49di/+OXIr/jVyK/41c + iv+OXYv/kF+N/49ejP+OXIr/jFqJ/45ci/+RX43/kF2L/5FejP+RX43/j12L/5BejP+RX43/kF2L/5Fe + jP+QXoz/jVuJ/4xaiP+OW4n/kF6M/5FejP+QXYv/kF+M/5Ffjf+RX43/kV+M/5FfjfmPXozrjVuI1o5c + iLiQXouSkF6KYpBeiieQXosAj1yKAIxYhwCNWYgAjVmIAAAAAAAAAAAAwAAAAAAAAAAAAAADgAAAAAAA + AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAABwAAAAAAAAAAAAAADKAAAAIAA + AAAAAQAAAQAgAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJBhkACQYZAAkGKRAJBh + kACOXo0AjV2MAIxZiA2NWok7jlyKZZBdi4mQXo2pj16Ow45djdiMW4zojVuM9I9fjvyPX47/jl2N/45d + jf+PX47/kGCP/5Bfj/+PXo7/jVyM/41cjP+PXo7/kF+P/49ejv+PXo7/kF+P/49ejv+OXY3/jl2N/49e + jv+QX4//kGCP/5Bgj/+QX47/j16N/45djP+OXY3/j16O/5Bfj/+PXY3/j12N/5Bejv+QX47/j16N/45d + jP+NXIv/jl2M/49ejv+PXo7/jVuL/41bi/+PXo3/j16N/45djP+OXYz/j16O/5Bfj/+QX47/kF+O/5Bf + jv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/49e + jf+OXYz/jl2M/49ejf+QX47/kF+O/49ejf+OXYz/jl2M/49ejf+PXo3/jVuL/4xaiv+NW4v/jVyL/49d + jP+OXYz/jVyL/41ci/+PXYz/j16N/5Bfjv+QX47/kF+O/5Bfjv+QX47/j16N/41bi/+NW4v8j16N9JBf + juiPXozYj12Lw5BejKmQXoyJkF6NZZBejTuQXY0NkF+OAJBfjQCQXo0AkF6NAJBejQCQXo0AAAAAAAAA + AAAAAAAAAAAAAI1cjQCNXI0Ajl6OAI5djgCSZZMDkGKRDY9fjhuNXYwrjV2MRo5cjGyPXYyNkF6NqJBf + jr+QX47Tj16O4o1cjO6OXIz3j1+O/Y9fjv+OXY3/jl2N/49fjv+QX4//kF+O/45ejf+NXIz/jVyM/49e + jv+QX4//j16N/49ejf+QX4//j1+P/45djf+OXY3/j1+O/5Bgj/+QYI//kGCP/5Bgjv+PXo7/jVyM/41c + jP+OXY3/j16O/49ejv+PXo7/kF+O/5Bfjv+PXo3/jl2M/41cjP+OXYz/j1+O/49ejv+OXIz/jlyM/49e + jv+QX47/jl6M/45djf+PX47/kF+P/5Bfj/+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf + jv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/j16N/45djP+OXYz/j16N/5Bfjv+QX47/j16N/41c + i/+NXIv/j16N/49ejf+OXIz/jVyL/41ci/+OXYz/j12M/49djP+OXYz/jl2M/45ci/+PXYz/kF+N/5Bf + jv+QX47/kF+O/5Bfjv+PXo3/jlyM/41ci/2OXYz3j16N7o9ejOKPXozTj16Mv49ejKiPXYyNj12MbJBf + jUaQYI4rkF+OG5BejQ2SX44Djl2MAI5djACNXIsAjVyLAAAAAAAAAAAAjVyNAI1cjQCPX48Ajl6OAJFj + kgyQYpAuj1+OWo1djI2NXYyzjl6Nyo9ejtqQX47jkGCP6pBgj/CPX4/2j16N+Y9ejfyQX47+kF+P/49e + jf+PXo3/j16N/49ejf+OXo3/jV2M/4xbi/+NXIz/j1+O/49fjv+OXo3/jl6N/49fjv+QYI//j1+O/49f + jv+QYI//kGCP/5Bgj/+QYI//kGCP/49fjv+NXIz/jFuL/41cjP+OXY3/j1+O/5Bgj/+QYI//kF+O/49e + jf+OXY3/jV2M/45djf+PX47/kF+P/49ejv+PXo7/kF+P/5Bgj/+PX47/j1+O/5Bgj/+QYI//kF+P/5Bf + j/+QYI//kGCP/5Bgj/+QYI//kGCP/5Bgj/+QX47/kF+O/5Bgj/+QYI//kF+O/5Bfjv+QYI//kGCP/5Bf + jv+QX47/j1+O/49fjv+QX47/kF+O/5Bgj/+PXo7/jVyL/41ci/+PXo3/kF+O/49ejf+PXo3/j1+N/49f + jf+QX43/kF+N/49fjf+PXoz/jVyL/41ci/+PX43/kGCO/5Bfjv+QX47/kGCO/5Bfjv+PXo3/jl2M/o1c + i/yOXYz5j16N9o9ejfCOXozqjV2L441ci9qOXYzKj1+Ns5Bgjo2QX45akF6NLpFejQyOXYwAj12MAI1c + iwCNXIsAAAAAAJBhkACOXo4Aj1+PAIpYiwSMW40Tj1+PNZBgj2qPYI+gjl6N1I5djfOOXY3/j16O/49f + jv+QX4//kGCQ/5Bfj/+PXo3/j16N/49fjv+QX47/j1+O/49ejf+PXo3/j16N/41djP+MXIz/jVyM/45d + jf+PXo7/j1+O/45ejf+OXo3/j16N/49fjv+QYI//kGCP/49fjv+PX47/kF+O/5Bfj/+QYI//j1+O/45d + jf+NXIz/jVyM/41djP+OXo3/j1+O/49fjv+PX47/j1+N/49ejf+OXo3/jl6N/49fjv+QX47/kF+P/5Bf + j/+PX47/j1+O/5Bgj/+QYI//kGCP/5Bfj/+PXo7/j16O/49ejv+PX47/kGCP/5Bgj/+QX47/kF+O/5Bf + jv+QX47/kF+O/5Bfjv+PX47/j16N/49ejv+PXo7/kF6O/5Bfjv+QYI//kGCP/5Bfjv+QX47/kF+O/49e + jf+OXIz/jlyL/49ejf+QX47/kF+O/5Bfjv+QYI7/kGCO/5Bfjv+QX47/kGCO/49fjf+OXIz/jVyL/45e + jP+PX43/kF+O/5Bfjv+QYI7/kGCO/5Bfjv+PXo3/jVyL/41ci/+OXYz/j16M/45djP+NXYv/jVyL/41d + i/+OXozzj16N1I9ejKCPXYxqjl2MNYxcixOLW4oEj12MAI5djACQXo0AkGGQAI5djgCOXo4AjFuME41c + jUOOXo59kGCPvJBgj+SPX4/0jl6O/Y1cjP+NW4z/j12N/5Bejv+QX4//j1+P/41djf+NXYz/j12N/49e + jv+QX47/kF+P/5Bfj/+PXo7/jFuM/4xbjP+OXY3/j16O/45djf+OXY3/j16O/49ejv+NXIz/jlyM/49e + jv+PX47/jlyM/41cjP+PXY3/j16O/5Bfjv+QX47/j16O/49ejv+PXo7/j12N/41cjP+NXIz/jVyM/45d + jP+PXo3/kF+O/49fjv+PXo3/jl2M/45djf+QX47/kF+O/45djf+OXYz/j1+O/5Bfjv+QX47/j16N/45c + jP+NW4v/jVuL/45cjP+PXo7/kF+O/49ejf+PXo3/j12M/49ejf+QX47/j1+O/45djP+NXIv/jVyL/41c + i/+PXYz/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/49ejf+PXo3/j16N/49ejf+QX47/kF+O/5Bf + jv+QX47/kF+O/5Bfjv+QX47/kF+O/49ejf+OXYz/jVyL/45ci/+PXo3/kF+N/5Bfjv+QX43/kF6M/49d + i/+NXIv/jVyL/41biv+NXIv/jl2L/45di/+NXIv/jVyK/41bi/2NXIv0jl2L5I9di7yOXIt9jVyLQ4xc + ixOOXYwAjl2MAJBejQCQYZAAkmWTA5FjkQyOXo41jl2NfY9ejryQYI/tkGCP/5Bgj/+PXo7/jVyN/41c + jP+PXY3/kF6O/5Bfj/+PX4//jl6N/41djf+OXY3/j12N/5Bfj/+QX4//kF+P/49ejv+NXI3/jVyN/49e + jv+QX4//jl6N/45djf+PXo7/j16O/45cjP+NXIz/j12N/45djf+NW4v/jVuL/45djf+PXo7/kF+O/5Bf + jv+QX4//kF+O/49ejv+PXY3/jVyM/41cjP+NXIz/jl2M/49ejf+PXo7/kF+O/49fjv+OXYz/jl2M/49e + jf+PXo3/jl2M/45djP+PX47/kF+O/5Bfjv+PXo3/jlyM/41bi/+NW4v/jVyM/49djf+PXo3/j12M/49d + jP+PXYz/j16N/5Bfjv+PX43/jl2M/41ci/+NW4v/jVyL/45cjP+PXo3/kF+O/5Bfjv+PX47/j16N/49d + jP+PXo3/kF+O/5Bfjv+PXo3/j16N/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/49e + jf+OXIz/jlyL/49ejf+QX47/kF+O/5Bfjf+PXoz/j12L/45ci/+NW4r/jVuK/41biv+PXYv/j12M/41c + iv+NW4r/jVuL/45ci/+PXYz/j12M7Y5di7yNXIt9jl2MNZFfjgyTYI8DkF6NAJBhkACQYpENkGGRLo9f + jmqPXo28j16O7ZBgj/yQYJD/kGCP/5Bfj/+PX4//j1+P/5Bfj/+QX4//kGCQ/5BgkP+PX4//j16O/45d + jf+OXo3/j1+O/5Bgj/+QYI//kF+P/49fjv+PX47/kGCP/5Bgj/+PX47/j1+O/49fjv+PXo7/j1+O/49e + jf+NXYz/jVuM/4xbi/+NXIz/j16O/5Bgj/+QYI//kF+P/5Bfjv+PXo3/jVyM/41djP+OXo3/j1+O/49f + jv+PXo3/jV2M/45djP+PX47/kF+O/49ejf+OXYz/jl2M/45djP+OXYz/j16N/5Bfjv+QYI//kGCP/5Bf + j/+PX47/j1+O/49fjv+OXo3/jV2M/41cjP+PXYz/j16N/5Bejf+QX47/kGCP/49fjv+OXYz/jV2M/45e + jf+PXo3/j12M/49ejf+QX47/j1+O/45ejP+OXYz/j16M/5Bejf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf + jv+RYI7/kF+O/5Bejf+PXo3/kF+O/5Bgjv+QX47/kF+O/5Bfjf+QX43/kF+O/5Bfjv+QYI7/kGCO/5Bf + jv+PXoz/jlyL/41biv+OXIv/j12L/5BejP+PXYv/jVuK/41bi/+PXYz/kF+N/5Bfjf+PXo38jl2M7Y5d + i7yPXYxqkF6NLpFejg2QXo0AkGGPAJBhjxuQYY9akGCOoI9fjuSPXo7/j1+O/49fj/+QYI//kGCP/5Bg + kP+QYJD/kGCP/5Bgj/+PX4//j1+P/5Bfj/+PX47/jl6N/45ejf+PX47/j1+O/5Bgj/+QX4//j1+O/49e + jv+PXo7/j16O/49ejf+OXY3/jlyM/45cjP+PXo3/jl6N/41cjP+MW4v/jVyL/45djf+PX47/kGCP/5Bg + j/+QX47/j16N/45djP+NXIz/jV2M/49ejv+QX4//kGCP/49fjv+OXYz/jl2M/49fjv+QYI//kF+O/49e + jf+OXYz/jl2M/49ejf+PX47/kF+O/5Bfjv+QYI//kGCP/5Bgj/+QYI//kGCP/49fjv+NXIz/jFuL/45c + jP+PXo3/kF+O/5Bfjv+QX47/j1+O/45ejP+OXoz/kF+O/5Bfjv+PXo3/j16N/5Bfjv+PX47/jl2M/41d + i/+PXYz/kF6N/5Bfjv+QX47/kGCO/5Bfjv+PX43/j16N/5Bfjf+QX43/j16N/49ejf+QX47/kF+O/5Bf + jv+QXo3/kF+N/5Bejf+PXo3/j12M/49ejf+PXo3/j16N/49djP+OXIv/jlyL/45ci/+PXYz/j12M/49d + i/+NXIv/jlyL/49ejf+QX47/kF+O/49ejf+OXYv/jlyL5I5di6CPXoxaj16MG49ejACQYI8AkGCOK5Bg + jo2QYI7UkF+P9I9ejv+OXY3/jl2N/49ejv+QYI//kGCP/5Bgj/+QYI//j16O/45djf+NXIz/j12N/49e + jv+PXo7/j16O/45djf+OXo3/j1+O/49fjv+PXo7/jl2N/45cjf+OXI3/jVuM/41ai/+MWYr/jFmK/4xb + i/+NW4v/jVuL/41cjP+OXY3/j16O/5Bfj/+QX4//kF+P/49fjv+OXY3/jl2M/49ejf+PXo3/jl2N/45e + jf+QX47/kF+O/49ejv+PXo3/kF+O/5Bfjv+QX47/kF6N/49djP+PXYz/kF6N/5Bfjv+PXo3/j16N/5Bf + jv+QX47/kF6N/5Bejf+QX47/j16N/41bi/+MWor/jFuK/45cjP+PXo3/kF+O/49ejf+PXo3/j16N/49f + jv+QX47/kF+O/5Bfjv+QX47/kF+O/49fjf+OXYz/jVyL/41ci/+OXYz/j16N/5Bfjv+QX47/kF+O/45d + jP+OXYz/jl2M/45djP+PXo3/kF+O/5Bfjv+QX47/j16N/49djP+PXo3/j12M/45cjP+OXIv/jlyM/45c + jP+OXYz/j12M/49djP+PXYz/jl2L/41ci/+OXIv/jl2M/49ejP+PXoz/jl2M/49ejP+QX43/j16M/41c + iv+NW4r0jlyL1I5di42OXYsrj12MAJBikQ2QYI9GkGCPs5Bgj/OQYI/9j16O/45djf+NXY3/j16O/49f + jv+QYI//kGCP/5Bgj/+PXo7/jl2N/41cjP+PXY3/j16O/49ejv+PXo7/jl2N/45ejf+RYZD/lmiV/5xx + m/+heKH/pX2k/6Z/pf+lfqT/onqh/51ynP+Xapb/kGCP/41ci/+NXIz/jl2N/5Bfjv+QX47/j16O/49e + jv+PXo3/j12N/45djP+OXY3/j1+O/5Bfjv+OXo3/jl2N/49ejf+QX47/kF+O/5Bfjv+PX47/j1+O/49f + jv+PXo3/j12M/49djP+PXo3/j16N/49djP+PXYz/kF6N/49ejf+PXYz/j12M/49ejf+PXo3/jlyM/41b + i/+MWor/jVuL/49ejf+QX47/j16N/49ejf+QX47/kF+O/49ejf+PXo3/kF+O/5Bfjv+QX47/j16N/45d + jP+NXIv/jVyL/45djP+PXo3/kF+O/49ejf+PXo3/jl2M/45djP+OXYz/jl2M/49ejf+PXo3/kF+O/5Be + jf+PXYz/kmGP/5hrlv+ec5z/o3qh/6Z+pP+mf6X/pX2k/6J5oP+dcZv/lmiU/5Fhj/+PXoz/jVyL/41c + i/+OXYz/j16M/49ejf+OXYz/jl2M/49ejP+OXYz/jVuK/41biv2OXYvzj16Ms49ejEaRXo4NkGGQO5Bh + kGyQYJDKkGCP/5Bgj/+QYI//j1+P/49ejv+OXo3/jl6N/49fjv+QYI//kGCP/5Bgj/+PX47/j1+O/5Bf + jv+PX47/jl6N/45djf+OXo3/kWGQ/5Zplf+je6P/t5i3/8auxv/QvND/1MLV/9TB1P/NuM7/wabB/7CO + r/+bcZr/kGGP/49fjv+PX47/kGCP/49fjv+OXY3/jVyM/41bjP+NXIz/jl2M/49ejf+QX47/kGCP/49f + jv+PX47/j16N/49ejf+PXo3/j16N/45ejf+OXYz/jl2M/45djP+OXIv/jVyL/41cjP+NXIz/j12M/49d + jP+PXo3/j12M/41bi/+NW4v/j12M/49ejf+PXo3/jl2M/41bi/+NXIv/j16N/5Bfjv+QX47/kF+O/5Bf + jv+PXo3/jl2M/45djP+PXo3/kF+O/5Bgjv+PX43/jl2M/41ci/+MW4r/jVyL/49ejf+PXo3/jl2M/41c + i/+PXo3/j1+N/49fjf+PXo3/jVyL/45cjP+PX43/kF+O/5Bfjv+ZbZf/q4eq/7ygu//LtMr/08DT/9XD + 1f/RvtL/yLDI/7mauP+lfaP/mGqW/5Fhj/+OXYz/jl2M/49djP+PXYz/j16N/49ejf+PXo3/jl2M/41c + i/+NXIv/jVyL/49ejf+QX43KkF6NbJBejTuQYJBlkGCQjZBgkNqQYI//j1+P/49fj/+QYJD/j1+P/45e + jf+OXo3/j1+O/5Bgj/+PX47/j1+O/5Bgj/+QYI//j1+O/45ejv+OXY3/j1+O/5Jjkf+ccZv/rYms/7+i + vv/QvND/28vb/9/R3//h1OH/4dTh/97Q3//ZyNn/y7XL/7aXtf+kfqT/mGuX/5FhkP+QX47/j16N/41d + jP+NXIz/jVuM/41cjP+PXY3/j1+O/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/49ejf+PXo3/jl6N/45d + jP+NXYz/jV2M/45djP+OXYz/jVyM/41cjP+OXIv/j12M/49ejf+PXY3/jVyL/41ci/+PXY3/kF+O/5Bf + jv+PXo7/jl2M/45djP+PXo3/kF+O/49ejf+PXo3/kF+O/49ejf+NXIv/jFuK/45djP+PXo3/kF+O/49f + jf+OXYz/jVyL/4xbiv+MW4r/jl2M/45djP+NXIv/jVyL/45djP+PXo3/j1+N/45ejP+NW4r/jVuK/49e + jf+VZ5P/n3We/7COr//Grsb/1sTV/93O3f/h1OH/4dXi/+DT4P/czd3/0r7S/8ClwP+ui63/nXGb/5Jj + kP+QX43/j12M/49djP+PXYz/kF+N/5Bfjf+OXYz/jl2L/45di/+OXYz/kF+N/5BfjtqQX42NkF6MZZBf + kImQX5CokF+P449fj/+OXY3/jl2N/49fj/+QX4//j1+P/49fjv+QX4//j1+O/45djf+OXo3/j1+P/49e + jv+NXI3/jVyM/45djf+SY5H/mm6Z/7CNr//Sv9L/5Nnk/+PX4//czNz/z7rP/8mxyf/Ks8r/07/S/+HU + 4f/l2ub/3tDe/8mxyP+ogaf/lGWT/49fjv+OXYz/j12N/49ejv+OXo3/j16N/49fjv+QX47/j16N/49e + jf+PXo3/j16N/5Bejf+QX47/kF+O/5Bfjv+PX47/j16N/49djP+PXYz/j16N/49ejf+PXo3/jl2M/41b + i/+NXIv/j16N/5Bfjv+PXo3/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/5Bfjv+PXo3/jVyL/41c + i/+PXY3/j16N/41ci/+MW4r/jFuK/41ci/+PXo3/kF+O/49ejf+OXYz/jFqK/4xaif+MWon/jVuK/45d + jP+OXYz/jVuK/41biv+NXIv/jVyL/41biv+NW4r/j16N/591nf+8n7v/1cLU/+bb5v/m2+b/18XX/822 + zP/Jssj/z7nO/9zN3P/k2eT/5dvm/9TC1P+xj6//mm6Y/5NjkP+PXYz/j12L/49djP+QX43/kF+N/5Bf + jf+PXo3/j16N/49ejf+QX43/kF+N45BfjaiQX4yJj16PqZBfj7+QX4/qj1+P/41djf+NXY3/j16O/49e + j/+PXo//j1+P/49fj/+PXo7/jVyM/41cjP+PXo7/jl2O/4xbjP+MWov/jlyN/5hrl/+rh6v/xq3G/+Xb + 5v/s5O3/2cra/8evx/+3mLf/sI2v/7GPsf+8nrv/zrnO/97Q3//q4uv/39Hf/7yevP+ieaH/k2WS/41c + i/+PXY3/j1+O/49fjv+PX47/j1+O/49ejf+PXYz/j12M/49djP+PXYz/j16N/49ejv+PXo7/j16O/49e + jv+PXo3/j12M/49djP+PXo3/j16N/49ejv+OXY3/jFqK/4xaiv+OXYz/kF6N/49ejf+PXo3/j16N/49e + jf+PXo3/j16N/49ejf+QXo7/kF+O/5Bgj/+QYI//kWKQ/5Njkf+TY5H/kmKQ/5Fhj/+QX47/kGCO/5Ji + kP+TY5H/k2SR/5Njkf+RYY//kGCO/5Bgjf+RYY7/kmOQ/5JjkP+RYY7/kGCN/5Bgjv+PX43/j16M/5Bg + jf+VZ5P/rYir/9TB1P/o3ej/5drl/9jH2P/Cp8H/tJOy/7CNrv+2lrT/x67G/9rK2v/u6O//6eDp/8mz + yf+ui6z/mm2X/49ejP+PXYv/j12L/49ejP+PXoz/j12M/49djP+QXo3/kF+N/5Bfjf+QX43qkF+Nv5Bf + jamOXY3Dj16O05Bfj/CQYI//j1+O/49ejv+PXo//j16P/49ejv+PX47/j1+O/49ejv+OXYz/jl2M/49e + jv+PXo3/jlyM/41bi/+NXIz/oHeg/8Wsxf/czt3/5Nnl/9bF1v+0lLT/oHef/5twm/+abpn/mm+Z/51z + nP+je6L/uJq4/9vM2//k2eX/08DT/7qcuv+ccZv/jVyM/45djf+PX47/j1+O/49fjv+PX47/j16O/49e + jf+PXo3/j16N/49ejf+PXo7/j16O/49ejv+PXo7/j16O/49ejv+QXo7/j12N/41djP+NXYz/j16N/45d + jf+MW4v/jFqK/45cjP+PXYz/j12M/45djP+NXIv/jV2M/49ejf+PXo3/j12M/5Bejf+SYZD/lWeU/5pu + mf+ccpz/nHGb/5xxmv+ccJr/m2+Z/5ltl/+ZbJf/mW2Y/5pvmf+ccZr/nXGa/5xwmv+bb5n/m2+Z/5tv + mP+bb5j/m2+Y/5pumf+abpj/mGyX/5ZplP+TZZH/l2mV/6F5n/+9oLv/5dnk/+jd5//GrMT/rYmr/6F4 + n/+bb5n/mmyX/5tvmP+gdp7/tpa1/9rL2v/r4uv/5dnl/822y/+lfqP/kF+N/49djP+PXYz/kF6N/49d + jP+NW4r/jVuL/49ejf+QX43/kF6N/5BejPCQX43TkWCOw45djNiOXY3ij1+O9pFhkP+SY5H/lWeU/5hr + l/+ZbZn/mW2Y/5lsmP+YbJf/mGuX/5hrlv+Ya5f/mWyY/5lsmP+Ya5b/lmiU/5Rlkv+phKn/1MLU/+Xa + 5f/Zydn/wKXA/550nf+NW4v/jl2N/49ejv+PXo7/jl2N/41cjP+gd5//xq3G/9zO3f/h1OH/0LvQ/6qG + qv+Xapb/mGuX/5lsl/+ZbJj/mWyY/5lsmP+ZbJj/mGyX/5hsl/+YbJf/mGyY/5lsmP+ZbZj/mW2Y/5lt + mP+ZbZj/mW2Y/5ptmP+ZbJf/l2qW/5dqlv+Ya5f/mGuX/5Zqlf+WaZX/mGqW/5hqlv+YapX/mGqV/5dq + lf+Xapb/mGuW/5hrlv+Yapb/nXGb/6Z/pf+ui67/tZa2/7iauP+3mLb/tpa1/7eXtf+2lrX/tZSz/7ST + s/+0lLP/tZW0/7aXtf+3mLb/t5e2/7eXtf+2lrX/tpa0/7aWs/+1lbP/tZW0/7WVtP+1lLP/r4yu/6V+ + pP+lfaP/r4yt/8evxv/q4er/4tXh/7CNrv+TY5D/j16N/45djP+OXIv/jVqK/4xZif+hd5//ybLI/+TZ + 5P/t5u3/28va/7CNrv+ZbJf/mGuW/5lsl/+abZj/mWyX/5dqlf+VZ5P/lGWR/5Jij/+QXo3/j12M9pBf + jeKRYI7YjVyM6I5djO6OXo35kmKQ/5dql/+fdZ//qYOo/66Krf+uiq3/rYis/6uHqv+rh6r/rIer/62I + q/+tiaz/rYms/6yIq/+ogqf/onmh/7KRsv/Xxdf/3tDe/8atxf+tiq3/mGuX/45cjP+PXY3/j16O/49e + jv+PXY7/jlyN/5hsmP+ui67/ybLJ/+XZ5f/h1OH/vqO//6yIq/+rh6r/rIer/6yIq/+tiKv/rYir/6yI + q/+riKr/q4eq/6uHqv+rh6v/rYis/62JrP+tiaz/rImr/6yJq/+tiaz/rYms/62IrP+sh6r/q4eq/6yH + qv+sh6v/rIir/6uHqv+sh6r/rIeq/6yHqv+sh6r/rIeq/6yHq/+sh6r/q4aq/6yGqv+3lrX/zLXL/9nK + 2v/f0uD/4NTh/9/R3//ez97/3tDe/97Q3v/ez97/3tDe/97Q3v/f0d//39Hf/9/R3//f0d//39He/9/Q + 3v/f0N7/3tDe/97Q3v/dz93/3tHf/+HU4f/Yxtf/xKnC/7mbuP+7nrv/y7TL/+Xa5f/YyNj/p4Cl/41b + iv+OXIv/j12M/45ci/+MWor/jVqK/55zm/+/o77/18bW/+LW4v/Yx9f/uZu4/6qFqf+sh6r/roqs/6+M + rf+vjK3/roqs/6mCpv+fdJz/l2mU/5Jhjv+PXoz5kF+N7pBfjeiNXIz0jVyM945djPyUZZP/n3We/62K + rf++or7/x67G/8atxf/Fq8T/xKrD/8Oqw//EqsT/xavE/8WsxP/FrMX/xazF/8Oowv+9oL3/wqfB/8+6 + z//Ks8r/spGx/6B3n/+VZpP/j16O/49ejv+QX4//kF+P/5Bfj/+PXo7/lGaT/592nv+8nrv/5tvm/+/o + 8P/WxNb/x6/H/8SrxP/EqsP/xKvE/8WrxP/Fq8T/xKvE/8Srw//DqsP/w6rD/8SqxP/FrMX/xqzF/8Ws + xf/FrMT/xazE/8WsxP/FrMX/xazF/8SrxP/EqsP/xarD/8WrxP/FrMT/xazE/8SrxP/Eq8T/xavE/8Wr + xP/Fq8T/xavE/8SqxP/EqsP/xavE/864zf/e0N//5drl/+HV4f/e0N7/3c7d/93O3f/dzt3/3c/e/97P + 3v/e0N7/39De/9/Q3v/e0N7/3tDe/97Q3v/ez93/3tDe/97Q3v/ez93/3c7d/9zN3P/h1OH/6+Lr/+fc + 5//UwdT/xq3F/7+jvv/Ks8r/49jk/9fG1/+lfqT/jFmJ/45ci/+PXYz/jVuL/4xaiv+OXYv/oXif/8Sq + wv/Vw9X/1MLU/824zf/CqMH/v6S//8WrxP/Hr8f/x67G/8euxv/Hrsb/wqfB/7iZt/+sh6r/nXKb/5Rl + kfyRYI73kF6M9Ixbi/yNW4v9jl2N/pdqlv+ogqf/vaG9/9XD1f/g0+D/39Hf/93P3v/dz97/3c/e/93P + 3f/dzt3/3c/d/97Q3//g1OH/4tbj/+LW4//Wxdf/wKS//62KrP+fd5//l2qW/5Jjkf+QX47/j16O/49f + jv+QX4//kGCP/5Bfj/+SY5H/mW6Y/7aXtf/l2+b/+fb6/+7n7//l2uX/39Lf/93O3f/ez97/3tDf/97Q + 3//e0N//3tDe/97Q3v/e0N7/39Df/9/R3//f0d//3tDf/97Q3v/d0N7/3tDe/97Q3v/e0N7/3tDe/97Q + 3v/e0N7/3tDe/9/R3v/f0d//39He/97Q3v/e0N7/3tHe/97R3//e0d//3tDe/9/R3//g0+H/39Hg/9vM + 2//Pus//u567/7GQsf+zkbH/tJKy/7STs/+0lLP/tZSz/7WUs/+1lLP/tZSz/7WUs/+1lLP/tZSz/7WU + s/+1lLT/tZSz/7OTsv+xkbH/sY+w/7yfu//RvdH/28vb/9fF1v/Ls8r/uZu4/8Opw//m2+b/3tDe/6uI + qv+QYI7/j12M/45cjP+MWor/jFqK/5Fgjv+qhaj/1sTW/9/R3//EqsP/vJ+7/8qzyv/Xxtf/4dTh/+PX + 5P/e0N//3M3d/9/Q3v/f0d//3c/d/865zv+ykLH/nnOc/pRkkf2PXIv8jVyM/41cjP+PXo7/l2mW/6V+ + pP+4mLf/zLXL/9XD1f/TwdT/0sDT/9PA1P/TwNP/07/T/9K+0v/SvtL/08DT/9XD1v/f0uD/7ufv/+PX + 4/+/o77/pX6k/5drlv+QYZD/kGCP/5Bfjv+PXo7/j16O/5Bfjv+PX47/j1+O/5Njkf+bcJr/uJq4/+je + 6P/59/r/6+Lr/97P3f/Ww9X/0r7R/9G+0v/Sv9L/0r/T/9PA0//TwNL/08DS/9PA0//TwNP/08DT/9PA + 0//TwNP/0r/T/9K/0v/SvtH/0r7R/9K+0f/Sv9H/0r/S/9K/0v/TwNL/08DT/9PA0//TwNP/08DT/9PA + 0//TwNP/08DT/9PA0//TwNP/1MHU/9XC1f/Qu9D/xazF/7WVtP+gd5//lmmV/5hqlv+ZbJf/mWyX/5ls + l/+abZj/mm2X/5lsl/+ZbJf/mm2X/5ptmP+abZf/mm2X/5pumP+abZj/mGyX/5dqlf+XaZT/o3qh/7ue + uv/Ouc7/28ra/9C7z/+ykbH/uJm3/+DS4P/i1+P/vqO+/6Z/pP+ccZv/l2mV/5Vnk/+abpj/pn+k/7+j + vv/i1eL/3tDe/7aWtf+xjrD/0b3R/+LW4//i1uL/3c7d/9TB1P/Qu9D/0b3R/9rK2v/o3un/4dTh/8Sr + xP+qhan/mGmV/49ci/+OXo7/j16O/49fj/+SYpH/l2mW/51xnP+je6P/pn+m/6V/pf+lfqX/pX6l/6Z+ + pf+mfqX/pX6l/6V+pf+lfaT/pn6l/7qcuf/f0d//5tvm/864zv+zkrL/mm2Z/45cjP+PXo3/kF+O/5Bf + jv+QXo7/j16N/49djf+PXY3/lWeU/6R8o//Cp8L/7eXt//Dp8f/Mtcv/s5Gx/6mDp/+kfKL/onqh/6N6 + of+kfKP/pX2j/6N8ov+jfKL/pX2j/6V9o/+lfKL/pXyi/6V9o/+lfaP/pHyi/6N7of+ieqH/onqg/6J7 + of+jfKL/pH2j/6V9pP+lfqT/pX6k/6V+pP+lfqT/pX6k/6V+pP+lfqT/pX6k/6V+pP+lfaP/pH2j/6J6 + of+gdp7/m2+Z/5Rlkv+RYI//kWGP/5Fgj/+PX43/kF+O/5Fhj/+RYY//kGCO/5Bgjv+RYY//kmKQ/5Ji + kP+SYpD/kmKP/5Jij/+RYY//kWGP/5Fgjv+ZbZf/q4eq/8Sqw//g0uD/18XW/6yHqv+phKj/0bzQ/+PW + 4//czNv/zLXL/7aWtf+qhaj/qoSo/7aWtP/Nt8z/3c/d/+TZ5P/Sv9L/q4ap/6yIq//Wxdb/4dTh/8mx + yP+2lbP/qoSo/6N6of+heJ//tJOy/9jH2P/j1uP/0b7R/7iat/+ccZr/jlyL/49fj/+QX4//kF+P/5Bf + j/+PXo7/j12O/41cjP+NW4z/jVuM/41cjP+OXI3/jlyN/45cjf+OXI3/jlyN/41bjP+NW4z/onmh/8qy + yf/e0N7/3M3c/8qzyv+rhan/l2mW/5JikP+PXo7/j16O/49djf+OXIz/j12N/5Jikf+gdp//uJm4/9PA + 0//s5O3/4dTi/7STs/+ZbZj/lGaT/5Jjkf+SYpD/k2OR/5Rlk/+UZpP/k2SR/5Nkkf+UZZL/lWaT/5Rl + kv+UZZL/lWaT/5Vmk/+UZZL/lGSR/5JjkP+SYpD/kmOQ/5Nkkf+UZZL/lWaT/5Vmk/+VZpP/lWaT/5Vm + k/+VZpP/lWaT/5Vmk/+VZpP/lWaT/5Rmkv+TZJH/k2SR/5Vmk/+WZ5T/lmiU/5Zplf+XaZX/lmiU/5Rm + kv+UZpL/lmiU/5ZolP+VZ5P/lWeT/5ZolP+XaZX/l2mV/5dplf+XaZT/lmmU/5ZolP+VZpP/k2SR/5Zn + k/+ec5z/uJm3/+DS4P/e0N7/tJOz/6iBpv+8nrv/z7rP/97Q3v/dzt3/zLbM/8Opwv/EqsP/zrjN/9/Q + 3v/g0+D/0r7R/76jvf+qhaj/tZW0/93P3v/e0N7/t5e1/5xwmf+SYo//i1iI/4lVhv+gdp7/zrjN/+HU + 4f/Xxtf/v6S+/591nf+OXIv/kGCP/5Bgj/+QYI//kGCP/5Bfj/+OXo7/jFuL/4xai/+MW4v/jVyM/45d + jf+PXo7/j16O/49ejv+PXo7/jl2N/45djf+ZbZj/sI6v/8u1y//n3ej/5tvn/8iwx/+tiqz/mm6Z/5Bg + j/+PXo7/jl2N/41cjP+SYpD/m3Ca/7OSsv/Xxtf/6N/p/+Xa5v/Ouc7/poCl/5Vnk/+bcJr/oXig/6R8 + o/+lfqX/pn+l/6V+pf+lfaP/pX2j/6V+pP+mfqX/pn+l/6Z/pf+mf6X/pn+l/6Z/pf+lfqT/pX2k/6V9 + o/+lfaT/pX2k/6V9pP+lfqT/pX+k/6Z/pf+mf6X/pn+l/6Z/pf+mf6X/pn+l/6Z/pf+mf6X/pn+k/6Z+ + pP+mfqT/pn6l/6Z/pf+mf6X/poCl/6eApf+ngKX/p3+k/6d/pP+ngKX/p4Cl/6aApf+mgKX/poCl/6eA + pf+ngKX/p4Cl/6eApf+mgKX/poCk/6N7of+dc5z/mGqW/5Rlkf+rhqn/2sra/+XZ5f/Ks8n/s5Kx/6R8 + ov+rhqn/x67F/9fH1//czt3/39Lf/+DS3//e0N3/2MjY/8iwx/+tiqv/poCk/7SUsv/LtMr/5drm/9vM + 2/+uiqz/k2OR/5BejP+NWon/jFmJ/6F4n//LtMv/3c/d/9XD1f++or3/n3Wd/49djP+PXo7/j1+O/5Bg + j/+QYI//kGCP/49fjv+OXY3/jVyM/41cjP+OXY3/j1+O/5Bgj/+QYI//kGCP/5Bgj/+QX47/j1+O/5Nl + kv+dc53/tpe2/9vM3P/o3un/28zb/8myyf+1lbT/qIKn/6N8o/+ieaH/o3ui/6qFqf+3mLf/zLfM/+fd + 6P/p4Or/0r/S/7eYtv+bcJr/lmmV/6iDp/+2lrX/vaC8/8CkwP+/pL//v6O//76ivv++or7/v6K+/7+j + v//ApL//wKW//7+kv/+/pL//wKTA/8CkwP+/pL//v6O//7+jv/+/o7//v6O+/7+jvv+/pL//v6S//8Ck + v//ApL//v6S//7+kv/+/pL//v6S//7+kv//ApL//wKTA/8CkwP/ApL//v6S//7+jvv+/pL7/v6S//8Ck + v//ApL7/wKS+/8Ckv//Apb//wKW//8Clv//ApcD/waXA/8Glv//Bpb//wKW//8Ckv/+/pL7/vaG8/7mb + uP+uiqz/nXKb/6d/pP/Jssj/28zb/9rK2v/IsMf/qYOn/6J4oP+zkbH/wqfB/8y3zP/SwNL/1MHT/865 + zf/CqMH/spKx/6J5oP+qhaj/ybLI/9zO3P/g0uD/zLbM/6R8ov+PXYz/j12M/5Bejf+SYY//p4Gm/8+6 + z//f0d//1cPV/76ivf+fdJz/j1yL/41bjP+OXI3/j16O/5Bfj/+QXo7/j16O/49fjv+OXo3/jV2M/45d + jf+PXo7/kF+P/5Bfj/+QX4//kF+P/5Bfjv+PXo3/kF+O/5Nkkv+heKD/uZq5/8+7z//i1eL/593n/9/Q + 3v/VwtX/y7XL/8ixyP/Mtsz/1cPV/+LW4//p3+n/59zn/9XC1f+0lLP/nXOc/5Njkf+ccJr/t5i3/8y2 + zP/Xx9f/3M7d/9vM3P/by9v/2svb/9vL2v/bzNv/3Mzc/9zN3P/czdz/3M3c/9zO3f/dzt3/3c7d/9zO + 3f/czd3/3M3c/9zN3P/dztz/3c7d/9zO3f/czt3/3c7d/93O3f/cztz/3M7c/9zO3f/czt3/3c7d/93O + 3f/dzt3/3c7d/93O3f/dzt3/3c7d/93O3f/dzt3/3c7d/93O3f/dz93/3s/d/97P3v/e0N7/3tDe/9/R + 3//f0d//39Hf/9/Q3v/ez97/3s/e/97Q3v/g0+D/4tbi/9TB1P+4mLf/q4Wp/6+Mrv/DqcL/4dXi/+TZ + 5P/Ks8n/tZSz/6eApv+hd5//oHee/6J5n/+kfKH/o3uh/6B3nv+lfqP/spCw/8mxyP/m3Of/6N7o/823 + zP+ykLD/mW2X/41civ+PXYv/kmOP/5lul/+xkLD/2MfY/+Xb5v/YyNj/v6O9/55zm/+NW4r/jFqL/41b + jP+OXY3/j16O/45djf+PXY3/j1+O/49fjv+OXY3/jl2N/49ejv+QX4//kF+P/5Bfj/+QX4//kF+O/49e + jf+PXY3/j12N/5Rlk/+hd6D/tZW0/9C7z//f0t//49fj/+HU4f/by9v/2cna/93P3v/i1uP/593o/+HV + 4v/QvND/uZq4/550nf+QX47/j12N/5tvmf+ykbH/xKrE/8+6zv/TwdP/0r/T/9K+0v/SvtL/0r7R/9K/ + 0v/Sv9L/0r/T/9PA0//TwNP/08DT/9TB0//UwdT/1MHU/9PB1P/TwdP/1MHT/9TB0//UwdT/08HT/9PB + 0//UwdP/1MHT/9PB0//TwNP/08HT/9PB1P/UwdT/1MHU/9TB1P/UwdP/08DT/9PA0//UwdP/1MHT/9PB + 0//TwNP/1MHT/9TB1P/UwtT/1cLU/9XC1P/Vw9T/1cPV/9XD1f/WxNX/1cPV/9XD1f/VwtT/1cPV/9rK + 2v/k2OP/4NLg/8+6z/+7nLr/pn6k/66Krf/Sv9L/4tXi/9rK2v/LtMv/t5e2/6mDp/+heJ//n3Wc/6F3 + nv+kfKH/qIKm/7WVs//Kssn/28vb/+fd6P/by9v/t5e2/55zm/+SY4//jVuK/45ci/+WaJP/pX6i/72h + vP/cztz/5Nnl/9TB0/+7nLn/nXGa/41biv+NXIz/jVyM/41cjP+NXIz/jVuL/41cjP+PXo7/j1+O/49e + jf+PXo3/j1+O/5Bgj/+QX4//kF+P/5Bgj/+QYI//kF+O/49fjv+PXo3/kGCP/5Vmk/+ccZv/poGm/7OU + s//CqMH/zLXL/9C80P/SwNP/1MLU/9C80P/Frcb/t5m3/6aApv+ZbZj/kWKQ/45djP+PXo7/k2SS/5lt + mP+fdZ7/pHyi/6Z/pf+mf6X/pX6l/6V+pP+lfqT/pX2j/6V+pP+lfqT/pX6k/6V+pP+lfqT/pn+k/6Z/ + pf+mf6X/pn+l/6Z/pf+mf6T/pn+l/6Z/pP+lfqP/pX6j/6Z/pP+mf6X/pn+k/6Z/pP+mf6T/pn+k/6Z/ + pP+mf6X/poCl/6V+pP+kfKL/pHyi/6V+pP+lf6T/pH2j/6R9ov+lfqT/pn+k/6Z/pP+mf6T/pn+k/6V/ + pP+kfaP/pH6j/6Z/pP+ngKT/poCl/6Z/pf+mf6T/roqs/72gvP/Pus//4dTg/9TC1P+siKv/n3We/66K + rf/Bp8H/18bX/+HU4f/e0N7/2MfY/8+6zv/LtMr/zLXL/9C80P/Yx9j/39Hf/+TY5P/dz93/zLbL/7aX + tf+fdZ3/kmKP/49ejP+NW4r/jVuK/5ltl/+ykLD/ybHH/9vM2//by9v/x6/H/7GOr/+abZj/jl2M/45e + jf+NXYz/jVyM/41bi/+NXIz/j1+O/5Nkkv+UZpP/kmKQ/5Bhj/+RYY//kWKQ/5Jjkf+SY5H/kGCP/5Bf + j/+QYI//kF+O/49ejf+PXo3/j16O/49fjv+QYZD/mG2Y/6aApv+ykbH/upy6/76ivv+9ob3/tpe1/6iD + qP+ccZv/kmKQ/4xai/+LWor/jFuL/45ejf+OXYz/i1mJ/4pYif+MWYr/jVqL/4xai/+MWov/jVqL/4xa + iv+LWYn/i1mJ/4xaiv+NWov/jFqK/4xaiv+NWor/jFqL/4xaiv+MWov/jVuL/45cjP+OXYz/jlyL/41a + iv+NWor/jVuK/41ci/+NXIv/jlyM/45djP+OXYz/jlyM/45cjP+OXYz/jVuL/4tYif+LWIj/jFqK/41b + i/+NXIv/jl2M/5Bgjv+RYY//kWCP/5Bgjv+QYI7/j16N/4taif+LWYj/jVyK/45di/+NXIv/jVuK/4xa + iv+TY5H/oXef/76hvP/m2+X/49fj/7aWtf+ccZv/mm2Y/6eBpv/CqML/1sTW/9/S3//i1eL/3tDe/9zN + 3P/dzt3/39Hf/+PW4//h1OH/2sra/8qzyf+xj6//nnSc/5JjkP+NW4r/jlyK/45biv+NW4r/mGuW/66K + rP/ApL7/zLbL/8myyP+4mbf/p4Cl/5ZolP+OXYz/j1+O/45ejv+OXY3/jl2N/5Bejv+VZpT/nXKc/591 + nf+YbJf/lGeT/5Nlkv+VZ5T/mWyY/5hrl/+SYpH/j16O/49fjv+PX47/j16N/49djf+PXo7/kF+O/5Bf + j/+RYpH/lWiU/5pumf+edZ3/n3ae/5xym/+YbJf/lGaS/5Nkkf+VZpP/k2SR/45cjP+MWor/jlyM/41c + i/+LWYn/iliI/4xaiv+MWor/i1mJ/4tZif+MWor/jFmK/4pXiP+KV4j/jFmK/41ai/+NWov/jVqL/41a + i/+MWYr/ileI/4pYif+NWov/jlyM/49djf+OXYz/jluL/41biv+NXIv/jlyM/45cjP+PXY3/j1+O/5Bf + jv+PXo7/j16N/49djf+OXIz/jVuK/41aiv+NW4r/j16M/5Rkkf+XaZT/mWyX/5ptl/+ZbZf/mWyX/5hs + l/+VZ5P/j1+N/41biv+OXYz/jlyM/4xaiv+MWYn/jFqJ/45ci/+SYo//rous/97Q3v/l2uX/waXA/6Z+ + pP+Ya5b/lmiU/591nf+rhqn/uZq3/8Sqwv/LtMr/z7rO/9C8z//Nt8z/xavE/7uduf+vi6z/pHuh/5pu + mP+UZZH/kGCO/45di/+NW4r/jVuK/45di/+SY5D/mWyX/6R8of+xj6//s5Gx/6mDp/+ec5v/k2OQ/41c + iv+PX4//j1+P/49ejv+PXo7/kWCP/51ynP+zkbL/t5i2/6mFqf+ieqH/oXmh/6iBp/+ykbH/r4uu/51y + nP+SYpH/j1+O/45ejf+PXo3/j16N/49ejf+PXo3/j16O/5Jjkv+Zbpn/onqh/6qFqf+mgKX/l2qW/5Fh + j/+UZpP/nnSd/62Iq/+rhan/mWyX/5Rmkv+dc5v/onqh/6N7of+jfKL/pX2j/6R9o/+je6L/o3ui/6R9 + o/+kfKP/onqh/6J5oP+ieqH/o3ui/6N7ov+kfKL/pX2j/6V9o/+je6L/oHef/5xwmv+XaZX/kmKQ/5Bg + jv+SYpD/mGuW/6F4n/+heKD/mWyX/5dqlv+dcpz/onmg/6R7ov+fdJ3/lGWS/5Jij/+Ya5X/nnSc/6R8 + ov+rhan/sY+v/7WUs/+2lbX/tpa1/7eXtf+3mLb/t5i3/7COsP+je6H/mGyW/5NjkP+PXo3/jVyL/41b + iv+NXIr/jFqJ/4xZif+ngKT/2sra/+Xa5f/GrcX/q4ap/5hrlf+OXIv/jVuL/5Nkkf+fdJz/qoSo/7OS + sv+5mrf/uZu4/7SUs/+rhaj/oHad/5Vmkv+QXo3/j16M/5Bejf+QX43/j16N/45ci/+OXIv/j16N/49e + jP+OXIv/mWyW/6+Mrf+3l7X/r4us/6J5oP+UZpH/jVyK/5Bgj/+QYI//kF+P/49fjv+QYY//p4Kn/9G+ + 0v/bzNz/xKzE/7iat/+5m7j/xq3F/9vM2//UwtT/sY6w/5lsmP+QYI//jVyM/49ejv+PX47/jl2M/41b + i/+NXIz/mm6Z/7KRsv/Jssn/28zb/9G90f+siaz/nnSd/6iCp/+8nrv/1cLV/9C7z/+tiav/pX+k/7ue + u//KtMr/z7vP/9G+0f/SvtH/0b3R/9G90f/QvNH/0b3R/9G80f/Qu9D/z7nO/823zP/Mtsz/zbjN/8+6 + zv/RvdD/0r/S/9PA0v/Kssn/t5a1/6V9o/+WaJX/kmOR/5ltl/+rhqn/xazE/8asxf+tiav/p4Cl/7WU + s//ApcD/x6/H/7uduv+ec5v/mGqV/6uFqf++obz/z7rO/9vL2v/h1OH/5Njk/+PW4//j1uP/5Nnl/+fc + 5//o3un/3Mzc/8Knwf+rhqn/mWuW/5Bejf+PXY3/j16M/49djP+OXIr/jlyL/6iCpv/aytr/5dnl/8au + xv+sh6r/mWyW/49ejP+OXYz/kWCO/5Vmkv+Ya5b/m2+Z/5xxmv+ccZr/mm6X/5dplP+UZZH/kmGO/5Bf + jf+QXo3/kF+N/5Fgjv+QX47/j16N/49ejf+QX47/j16M/45ci/+heJ//xq7F/9TB0//Hr8b/s5Gx/5tv + mP+PXYv/j1+O/49fjv+QX47/j1+O/5Bgjv+siav/4NTh/+7n7//TwdP/wKbA/7qduv/Js8n/6uLr/+vi + 6//Jssn/rYms/5dqlv+OXYz/j16O/49fjv+NXIz/jl6N/5Nkkv+ogqf/zLbM/+Xa5f/w6vH/3tDe/7GQ + sf+gd5//rIis/8eux//q4ev/6N7o/8Clv/+2lrX/y7TK/9rL2//i1uP/5drm/+TZ5P/k2OT/5Njk/+TY + 5f/k2eX/5dnl/+ba5v/n3Of/6d/p/+ng6f/o3+j/593n/+Xb5f/m3Ob/6N7o/9zM2//Dp8H/q4ap/5hr + l/+TZJH/nXKb/7eXtf/dztz/49fj/8uzyv/Bpb//x6/G/9K+0f/dzt3/08DT/7aWtf+xj6//xazE/9bE + 1v/h1OH/6N3o/+rg6v/r4uv/6+Ps/+zj7P/s4+z/7eXu/+7n7//i1eL/yK/H/6+Mrf+abZj/kF6N/5Be + jf+QX47/kF6N/49djP+OXYz/qYOn/9rK2v/l2eT/xq3F/6uGqf+Ya5X/j12M/49ejf+QXo3/j16N/49e + jP+PXY3/jlyM/41biv+NW4n/jluK/49djP+QXo3/kF+N/5Bfjv+QX47/kWCO/5Bfjv+PXo3/j16N/5Bf + jv+PXYz/jVuK/6V9ov/Tv9L/49fj/9TC1P+7nrr/nnOc/49djP+OXY3/jl2N/49djf+OXY3/j16N/6uH + qv/f0uD/7ufv/9XD1f+7nrv/poCl/7KRsv/dzt3/7+jw/+ba5v/Mtcv/pn6k/5FhkP+QX4//j16O/45d + jf+TZJL/n3af/7udu//j1+P/8ezy/+TZ5f/Jssn/pH2i/5ZolP+heKD/v6O//+ri6//x6/H/0r/S/8Sq + w//Jssj/0b3Q/9nJ2f/czdz/2sna/9nI2f/aytr/28vb/9zN3P/dz97/4NLg/+fd5//z7/T/9/T4//Hs + 8v/p4Or/4NLg/9zN3P/e0N7/1MHU/72hvf+ogqf/l2mV/5Nkkf+ec5z/upy5/+Xa5f/39Pj/7+jv/+LV + 4v/TwNP/1MHU/+PX4//m2+b/3M3c/9zM3P/l2uX/5Nnk/9nI2P/Pus7/ybHI/8myyf/QvND/0b3R/823 + zP/Ks8n/ybLJ/8Kowf+0k7L/pX6j/5dplf+QXo3/kF+N/5Bfjf+QX47/j12M/45ci/+ogqb/2srZ/+TY + 5P/FrMT/qoSn/5Zok/+NW4r/jlyL/49di/+OXYv/jl2L/49ejP+OXYz/jFqJ/4xaif+OW4r/j12L/49d + i/+QXoz/kF+N/5Bfjf+QX43/j16M/45ci/+OXIv/kF6N/45di/+MWYn/o3ug/9G90f/i1uL/08HT/7ud + uf+ec5v/j12M/41cjP+OXYz/j12N/45djf+OXo3/qoWp/97Q3v/t5u7/1sTW/7iauP+bb5r/n3We/8Sr + xP/h1OL/8erx/+PW4v+5mrj/nnOd/5Rkk/+PXo7/kF+O/5xxm/+0k7T/0LzR/+3m7v/t5e3/zrnO/7GP + sP+ZbJf/kF+N/5dqlv+zk7P/4dXi//Dq8f/f0N7/zbbM/76hvf+6nLn/wabB/8Wsxf/FrMX/xazF/8Ws + xP/FrMT/xavE/8WrxP/Grsb/1MLU/+3l7f/39Pj/8u3z/+PX5P/Nt8z/wqjC/8SrxP++or7/r4yu/6F3 + n/+VZpP/kmOQ/5tumf+3mLb/5tzm//z7/f/39Pj/5tzn/8+6zv/Ks8n/2cnZ/+fc5//x6vH/8Orx/+bb + 5v/WxNb/wqfB/7ORsf+rhqr/s5Ky/8mxyP/Nt8z/vqK9/7OSsf+tiav/p4Gl/6J5oP+bb5j/k2OR/49e + jf+QXo3/kF+N/5Bfjv+OXYz/jVyK/6iCpf/aytn/5Njk/8WrxP+pg6f/lWeS/4xaif+OXIv/j12M/45d + i/+OXYv/j16M/49ejP+OXIv/jVyK/49di/+PXYv/j1yL/49di/+QXoz/kF+N/5Bfjf+PXoz/jVuK/41b + iv+OXYv/jVuK/4tYiP+ieZ//0LvP/+HU4P/Sv9L/upy4/51xmv+NW4r/j12N/49ejf+PX47/j16N/45e + jf+qhan/3c/e/+3m7v/Wxdb/uZu4/5pumf+SZJH/pH2k/8Opw//p4Or/7ufv/9C80P+zkrL/mm+Z/49e + jv+RYpD/p4Kn/866z//m2+f/6uHr/9jH2f+ykLL/mm2Y/5Fhj/+OXYz/j1+O/6aBpv/RvtL/593o/+XZ + 5f/Pu8//qoaq/5lumP+dc53/pHyj/6uGqv+tiaz/qYSo/6Z/pP+ieaD/n3We/591nv+ykbH/18bX/+zj + 6//s5Oz/2MbX/7GOr/+dcpv/nnSd/51znP+ZbZj/lWeU/5JikP+RYY//lGaT/7COr//h1OH/8u7z/+PY + 5P/Pu8//upy4/7WVtP/Cp8H/18bX//Ls8v/s5O3/yLDI/66Lrf+heJ//mGyW/5Znk/+sh6r/2MbX/+DS + 4P/DqML/q4eq/51ym/+VZ5P/lGWR/5Jij/+OXoz/jVyL/49ejf+QX47/j16N/45ci/+NW4r/p4Km/9nK + 2f/k2OT/xavE/6mEqP+WaJT/jlyL/49djP+QX43/kF6N/5Bejf+PXoz/j16M/49ejP+PXo3/kF6N/49e + jP+OW4v/jlyL/49ejP+QX43/kF+N/49ejf+PXYz/jlyL/45ci/+MWYn/i1mI/6N6oP/Pus7/4NPg/9O/ + 0v+6nLj/m2+Y/4xYiP+OXYz/jl2N/49ejv+OXo3/j1+O/6qGqv/ez97/7ebu/9bF1v+6nLn/m3Ca/45e + jf+VZ5T/rout/9bF1//j1+P/0b7S/7qcuf+fdZ7/kmOR/5ZolP+siKv/0b7R/+DU4f/Xxtj/wabB/6F4 + oP+RYI//kGCO/49ejf+MW4v/nnWd/8Sqw//e0N7/6eDq/9TD1f+kfKP/i1iJ/41bi/+ab5n/sI2v/7aW + tf+qhqr/n3ae/5ZolP+UZJL/mWyY/6uGqv/Ir8f/3s/d/+rh6v/Yx9j/qYOn/49djf+LWor/jFqK/45c + jP+PXo3/j16N/49ejf+RYpD/rYqs/97R3//s5Oz/08DT/7uduv+ngaX/pH2i/7KRsf/Nt8z/7+jv/+nf + 6f+7nrv/oXif/51zm/+bcJn/nHCZ/7WUs//l2eX/7ubu/8+5zv+1lLT/pHyi/5ltmP+VZpP/kWGP/45d + jP+NXIv/j16M/49ejf+PXoz/jlyL/41ci/+ngqb/2cra/+TY5P/Eq8T/qYSo/5ZolP+OW4v/jl2M/5Bf + jf+RX47/kF6N/49di/+PXYv/j16N/5Bejf+PXo3/jl2L/41aiv+MWon/jlyL/5Bejf+RYI//k2OQ/5Rl + kv+WaJP/l2mU/5lrlv+ccJn/sY+v/9fF1v/j1+P/08DS/7mbuP+bb5j/jFiH/41bi/+NW4v/jVuL/41c + jP+QYI//rIir/9/Q3v/t5e3/1sXW/7ueuv+fdp7/lGWT/5hsl/+mgKX/u567/8SqxP++o7//s5Ky/6J6 + of+bcJr/nnSd/6uGqf++or3/w6nC/7iZt/+sh6v/n3We/5hrlv+WaJT/kmOQ/49ejf+ccZv/uZu4/9XD + 1f/s5O3/3c7d/6qFqP+PXoz/kWCO/6mDp//TwNP/3s/e/8ewx/+ykbH/oXig/6N6of+2lbX/wKS//8Ck + v//Qu8//7eXt/+XZ5f+3l7b/mW2Y/49ejf+LWYn/jluL/45ci/+NW4v/jVyM/5Jjkf+vja7/4dPg/+rh + 6v/Ks8r/rout/5ltl/+ZbZf/rYmr/8myyf/q4er/6N3o/8Kowv+xj7D/t5e1/7qcuf+7nbr/zbfM/+7m + 7v/08PX/39Lf/824zf/ApcD/spKx/6R9ov+ZbZf/kmKQ/45djP+OXYv/jl2L/49ejP+PXYz/jl2L/6iD + pv/aytr/5Njk/8WsxP+phKf/lWeS/4xaif+NW4r/jl2M/5Bfjf+QXo3/j12L/49di/+PXYz/j16M/49e + jP+OXIv/jFqJ/4xaif+OXIv/kWCO/5Zmk/+abpj/n3Wd/6V9ov+rhqn/spCw/7qcuP/Mtsv/5tvm/+nf + 6f/UwdP/uJm3/5tvmP+NWon/jVuL/4xai/+MWov/jFqL/49ejf+sh6r/3tDe/+3l7f/WxNX/wKW//7GO + sP+siKz/s5Ky/7qcuv/BpcH/xKvF/8Wsxf/CqML/u567/7mauP+7nbr/v6O+/8SsxP/EqsP/vaC8/7ma + uP+4mLf/s5Gx/6mEqP+edJz/k2SR/5ptmP+xj7D/z7rO/+7m7v/j1+P/sI2u/5Vnk/+Ya5b/tZW0/+je + 6P/x6/H/z7vP/7aXtf+qhaj/tJKy/9G80P/Sv9L/upy5/8Kowf/q4Or/7OTt/8ivx/+phKj/lmeU/41a + iv+OXIv/j16N/5Bgjv+Ya5b/p4Gm/8Opw//p3+n/7+fv/9TB1P+5m7n/o3ui/591nf+ui63/x6/G/+fc + 5//o3uj/yrPK/8Ckv//Ks8r/0bzQ/9K/0f/e0N7/9O/0//j1+f/r4uv/39Hf/9XD1f/FrcX/sI6v/6B2 + nv+VZpL/j12M/45ci/+OXYv/kF6N/49ejP+PXYz/qYOn/9rK2v/k2eT/xazE/6qFqP+WaJP/jFqJ/41b + iv+OXYv/j16M/5Bfjf+RYI7/k2OQ/5Zok/+ZbJb/m26Y/5xxmv+edJv/oXie/6V9ov+qhKj/sIyu/7ST + sv+4mbb/vJ+7/8Knwf/IsMf/zrnN/9vM2//u5+//7OTs/9TC1P+4mbb/m2+Y/41aif+OXYz/jlyM/4xc + i/+LWor/jVyL/6mEqP/dzt3/7OTs/9TC1P/Iscj/zLbM/9XC1f/h1OH/5tvn/+XZ5v/k2eX/5dvm/+bc + 5//m3Of/59zn/+fd6P/n3ef/5dvm/+TZ5P/k2OT/5dnl/+fc5//dzt3/yLDI/7COr/+ZbJf/l2mV/6uH + qv/KtMr/7ufv/+bd5/+1lrX/nHKb/6F4oP+9ob3/7OPs/+3l7f/ApsD/qoap/62LrP/DqcL/5drl/+DS + 4P+1lbT/tZW0/+DS4P/t5e7/2cnZ/72hvf+ec5z/jlyM/49djP+SYpD/mW2X/62KrP/NuM3/59zn//by + 9//59vr/7+fv/9vM3P/Bp8H/tJOz/7SUtP/Grcb/5tvm/+ng6v/RvdH/yrLJ/9TC1P/by9v/3M3c/+Xb + 5f/18vb/+ff6/+/p8P/m3Of/39Hf/8+6zv+2lrX/o3qh/5Znk/+PXYz/jlyL/49djP+QX43/kF6N/49e + jf+pg6j/2sva/+TZ5P/GrcX/q4ap/5hrlf+PXYz/jlyL/45di/+PXYv/kmGO/5dolP+ecpv/pn6k/62I + q/+ykLD/uZq3/8GmwP/Jssj/0bzQ/9fF1//czdz/3c7d/9rK2v/ZyNj/2cjZ/9jG1//Vw9X/3c/d/+7n + 7//r4+z/1MHU/7iYtv+bbpj/jFiI/49ejf+QYI//k2SS/5Nlkv+SZJH/rImr/93O3f/r4uv/1MLU/8qz + yf/Ouc7/18fX/+TZ5f/u5u7/8+70//Xx9v/z7vT/8Orx/+zk7f/r4+z/7eXt//Dq8f/18fb/9vL3//Pu + 9P/w6fH/7eXu/+HU4f/LtMv/spGx/5ltmP+WaJT/qIOo/8ixyP/u6O//6eDp/7iauP+ie6L/q4er/8at + xv/s5O3/5dvm/7OTs/+ieqH/tJW0/9C80P/u5+//4tbi/6+Mrv+pg6f/0b3R/+fd6P/m2+b/z7rP/6V+ + pP+PXo3/jl2M/5Jjkf+bcJr/spCx/9XC1f/t5e3/+PX5//v4+//07/X/49fj/8ixyP+4mrj/tZW0/8as + xf/m2+f/6N7p/8y1y//BpcD/ybLJ/866z//RvdH/3c/d//Lu8//29Pf/6eDq/93O3f/Sv9L/w6jC/66L + rf+fdJz/lGSR/49di/+PXYz/kF6N/5Bfjf+QXo3/kF6N/6qDqP/by9r/5drl/8atxf+rh6r/mWyW/5Be + jf+PXYz/kV+N/5Rkkf+ecpv/rYms/7mZuP+/o77/xKrD/8mxyP/Ouc3/1MHT/9nI2P/czdz/39He/9/S + 3//czdz/1sTW/9K+0f/Pus7/yrPJ/8Wrw//Pus7/6N7o/+rh6//VwtT/uZm3/5tumP+MWYn/j16N/5Rm + k/+edZ7/onqi/6F4oP+2lrX/3tDe/+ng6v/WxNX/xKrD/7aXtv+0lLP/vaG9/9C80P/q4Or/9O70/+3k + 7f/f0d//zLbM/8WsxP/Jssn/2cnZ//Hr8v/38/f/6N7p/9nI2f/LtMv/vqG9/7GQsf+kfKL/lWeT/5dp + lf+og6f/x7DH/+7o7//q4er/upy6/6iCp/+2lrX/zrjN/+rh6v/dzt3/qoWp/592nv+/pL//28zb/+zk + 7P/Zydn/qIGm/55znP++ob3/28va/+7n7v/dz97/rIir/5Bgj/+NXIz/kGCO/5dplf+mfqT/vZ+8/9bD + 1f/u5+7/8+70/+TY5P/Pus7/t5e1/6yIq/+xjq//xq3G/+jf6f/k2eX/u525/6eApf+sh6v/sI6w/7ST + s//IsMj/6+Pr//Hs8v/ay9r/xKzE/7KRsf+kfaP/m26Y/5Rkkf+RX43/j12M/5BejP+QX43/kF+N/49e + jP+PXY3/qoOo/9vL2//k2eX/xazE/6qGqP+Ya5X/j12M/49djP+UZZH/n3Sc/7STs//Sv9L/4dPh/97Q + 3v/cztz/3M3c/9nJ2f/UwdP/zbfM/8atxf+/o77/uJq3/7KQsP+sh6n/qIGl/6V9o/+ieJ//n3Sc/7OS + sf/cztz/6N/p/9TC1P+5mrj/nHGa/41biv+OXYz/mW2Y/7CNr/+8n7z/vaC9/8y1zP/m3Of/6uLr/9fF + 1/+/o77/poCl/5xxm/+heKD/uZu4/+DT4f/w6fH/5dnl/9C7z/+zkrL/p4Cm/6yHq//EqsP/6+Lr//Tv + 9f/ez97/xq3G/7GOsP+je6L/nnSd/5hrl/+SYpD/l2mV/6iCp//Hrsb/7ufv/+vi6/++ob3/sI2v/8Ws + xf/ZyNn/5tvm/9PA0/+kfKL/oXif/8u0yv/k2eX/6N/p/9G90P+jeqH/lmiU/66KrP/OuM3/8Orw/+je + 6P+2l7b/mGyX/5Bgjv+PXo3/kmOQ/5tvmf+pg6f/w6nD/+je6P/w6fD/2cjY/8GmwP+siKr/qoSo/7qc + uf/Sv9L/7ebu/+TY5P+4mbf/pn+k/7GOsP+4mbf/up26/823zP/s5e3/8u3z/93P3f/Iscf/tZa1/6V+ + o/+XaZT/kF6M/49djP+PXoz/j16M/49ejf+QX43/j12M/49djP+pg6f/28vb/+TZ5f/FrMT/qoWo/5hq + lf+OXIv/jlyL/5lslv+ui6z/x6/G/+HU4f/n3ej/2sra/9G+0f/Pu8//yrPJ/8Gmv/+3mLb/rous/6Z/ + pP+ec5v/mGqV/5RkkP+RX43/j12L/49djP+SYo//rYmr/9vM2//o3uj/z7vP/7SUs/+bb5n/j12M/4ta + iv+fdp7/xKvE/9zO3f/k2eX/7OTt//Xw9v/u5+//2MfY/72gvf+gd5//kWKQ/5Nkkv+siKz/2srb/+vj + 7P/ez97/xazF/6V+pP+VZ5T/l2qW/7OSsv/j1+T/8Onw/9bF1v+7nrr/onqh/5VmlP+UZJL/kmKQ/5Bg + j/+XaZb/qIGm/8asxf/u5+7/7OTt/8Oowv+7nbr/2MfY/+Xa5v/g0+D/x6/H/6B3nv+lf6T/1sXW/+3l + 7f/k2OT/ybHI/6F3nv+TY5D/oXmf/8GnwP/t5e3/7ufu/8WsxP+mgKX/lmiU/45djP+OXoz/k2WR/51z + nP+6nLr/59zn//Dp8P/Vw9T/vJ+7/6qGqf+ykbH/0b3R/+je6f/z7/T/5tvm/8Opw/++or7/2MfY/+Xa + 5f/k2OT/6uHq//f0+P/5+Pr/8Ovx/+bc5v/ay9r/w6rD/6N7of+SYo//kF+O/49ejf+OXYz/jl2M/49e + jf+PXYz/j12M/6mDp//bytr/5dnk/8atxP+rhqn/mGqV/41biv+MWon/nnSb/8GmwP/Vw9X/2cnZ/823 + zP+zkrH/pX2j/6R8ov+ieaD/nnSc/5tvmf+ZbJb/lmiT/5NkkP+RYY7/kF+N/5BejP+PXYv/lWWR/6F3 + nv+9oLv/5Nrl/+je6P/GrcX/qoSn/5hqlf+QXoz/i1qK/550nf/Cp8H/39Lf//Pu9P/9/P7//fz+//Hq + 8f/Yx9n/u567/5xym/+MWov/jFqL/6aApv/Xxtf/6eHq/9vL2//ApcD/nXOc/4xaiv+PXY3/rIir/+DS + 4P/u5u7/08DT/7aXtf+bb5n/jVyM/45djf+PXo3/j16N/5dplf+ngKX/xazE/+7m7v/t5u7/xq3F/7+j + vv/ay9v/4dXi/9G90f+5m7j/nnWd/6yIq//f0t//8Orx/9zM3P++or3/nXKb/5Bfjf+Ya5b/tpe1/+bb + 5v/w6fD/0r7S/7SUs/+bb5n/j12M/49fjf+Xa5X/poCl/8Knwf/n3Of/7+jv/9rK2f/Eq8T/s5Ky/7ue + uv/by9v/7OTs/+zk7P/dz93/xKvE/8myyf/s5Oz/+PX5/+zl7f/s5O3/+fb5//v5/P/y7PL/593o/9zN + 2//Fq8P/o3yi/5Jij/+QX47/j16N/45djP+OXYz/j16N/49djf+PXYz/qYKn/9vK2v/l2eT/xq3F/6uG + qf+YapX/jVqK/4xZif+heZ//y7TK/9vM2//RvtD/u566/51xmv+NW4r/jVuK/45ci/+NW4r/jVuK/45d + i/+PXYz/j12L/49di/+PXoz/j12M/49di/+cb5j/tZWz/865zf/k2OT/3M3b/7eYtv+edJz/lGSR/49d + jP+NXYz/lmmV/6mDqP/Fq8T/597o//v6/P/+/v//8u3z/9jH2P+6nbn/m3CZ/4tZif+OXIz/qIKn/9jH + 2P/q4uv/3M7d/8Gnwf+dc5v/jFqK/5JikP+wjK7/4dPh/+7n7v/Vw9X/uJq3/5xwmv+OXIz/j12N/49e + jf+PXYz/lmiU/6eApf/FrMT/7ubu/+7n7v/Hr8f/vJ67/8y3zP/Mt8z/upy5/6qEqP+fdZ3/s5Oz/+TY + 5P/u5u//z7rP/7GPsP+ZbJf/jlyL/5Fgj/+sh6v/3Mvb/+zj7P/bzNv/wKW//591nf+QX47/lmeT/6eA + pv/DqML/2MfY/+fd5//r4+v/5drl/9fG1//DqcL/wqjC/9TC1P/czNz/1sXW/8qzyf+5m7j/xazD/+rh + 6v/v6O//08DS/9PA0//w6vD/9fH1/+DS4P/LtMr/uJm2/6aApP+XaZT/j1+N/5Bfjf+QX43/j16N/49e + jf+QX43/j12M/49djP+pg6f/28ra/+XZ5f/GrcX/q4eq/5hrlv+OW4r/jVuK/6N6oP/Ltcv/2sra/8y2 + y/+1lrT/mm6X/41biv+OXIv/j12M/49djP+OXYv/j12L/49di/+PXoz/j16M/49ejP+OXIr/jlyK/6R7 + of/Mtsv/39He/9jH1//EqsP/pX2j/5NkkP+PXoz/jlyK/49fjv+SYpH/mGuX/66Krf/RvtL/7OTt//r5 + +//z7vT/18fX/7qduf+fdp3/mGuW/6V9o/+/or7/4tXi/+/p8P/l2+b/0L3Q/7SUs/+ogqb/rYms/8Sq + w//o3uj/8u3y/+DT4P/KtMr/tJOz/6R8o/+bbpn/lGSS/49ejf+VZpP/p3+k/8WsxP/u5u7/7ufv/8iw + x/+0lLP/t5i2/7KRsf+lfqT/nXKc/5xxm/+vja//08HT/9jH2P+8nrv/pXyj/5Znk/+OW4v/jlyM/6F4 + oP/GrMX/1sPV/865zv+6nLn/nXGa/5Rkkf+hd5//uZq4/9nI2f/k2OT/2cnZ/9TC0//Vw9X/zbfN/72f + vP+4mLf/vqO+/8GmwP++ob3/tpW0/6qEp/+5mrf/4NPg/+Xa5f/Hr8b/xq3F/+LV4v/k2OT/y7TK/7OR + sv+fdJz/k2OQ/49ejP+OXYz/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXYz/j12M/6mDp//bytr/5dnl/8au + xv+sh6r/mWuW/45ci/+NW4r/onqg/8u0yv/Yydj/yrPJ/7SUsv+bbpj/jlyL/45di/+PXoz/j16N/49e + jP+OXYv/j12L/5Bejf+QXo3/j12L/5Fgjv+YapT/spCw/93O3P/l2eT/yLDH/66Kq/+Za5b/jlyL/45c + iv+OXYv/kGCP/5Bgj/+SYpH/nXOc/7OTs//QvdD/8uzy//Tv9f/Xxtf/vaC8/6mDqP+vjK7/z7nO/+bc + 5v/07/T/+PX5//Tw9f/s5Oz/39Lg/9rK2v/czdz/5tvm//Xx9f/59/r/8u3y/+nh6v/g0+H/zbfN/7CO + sP+ccJr/kWCP/5Rlkv+mf6T/xazE/+7m7v/u6O//x7DH/6uIqv+edZ3/l2qW/5ZolP+XaZX/mWyX/6J6 + of+wj6//spCw/6V9pP+bb5r/lWaT/5Fgj/+PX43/l2uV/6iCpv+wja7/roqs/6R8ov+WZ5P/mWyX/7CN + rv/LtMr/59zn/+PX4v/Apb//rYqr/62Jq/+pg6j/onmg/55zm/+dc5v/oHee/6d/pP+keqD/mGuV/6iC + pv/SvtH/3tDe/823zP/Ir8f/0bzQ/8u0yv+3l7b/pHyi/5Vnkv+OXIv/jl2M/49ejf+QX47/kF+N/5Be + jf+PXoz/kF6M/49di/+OXIv/qIKm/9rK2v/l2uX/x67G/6yIq/+ZbJf/jlyL/4xZif+gd5//yrPJ/9nI + 2P/Ltcr/tpW0/5xwmf+OXIv/jVuK/41civ+OXYv/jl2L/41biv+OXIr/kF6N/5Bejf+PXYz/mGqV/6yG + qv/Hrsb/5tvl/+DS3/+2lbT/m2+Y/5NjkP+PXoz/kF6M/5BejP+QX47/j1+O/49ejf+TZJL/nnSd/7qb + uf/j2OT/8Orw/93P3v/Hrsf/sI6w/7eXtv/ZyNn/8Onw//j1+P/6+Pv/+PX5//Ls8//q4er/5tzn/+je + 6P/v5+//+Pb5//v6/P/28/f/8ezy/+vj7P/Xxtf/tpa1/55znP+SYpD/lWaT/6d/pf/GrMX/7ufv//Tv + 9P/Wxdb/vaG8/6yJq/+mgKX/qoWp/62KrP+wja//sZCx/7OSsf+ykbH/sI2v/66Lrv+uiq3/rYms/6uI + qv+siqv/sY+v/7STsv+0k7P/rYir/591nf+fdZ7/r4yu/8myyP/p3+n/593n/8Oqwv+wjq//r42u/6yH + qv+lfKL/nnOc/5ltl/+fdZ3/roqs/6+KrP+hdp7/rYmr/9PA0//j1+P/28vb/9PA0//OuM3/xavE/7qb + uf+vja7/p4Gl/592nf+Ya5b/k2SR/5Jhj/+QX43/kF6N/49ejP+QXoz/jlyL/41civ+ngqb/2sva/+Xa + 5f/Hrsb/rIeq/5lrlv+NW4r/iliI/6B2nv/Jssn/2MjY/8u0yv+1lLT/m2+Z/45biv+MWYn/jFqJ/4xa + if+MWon/jFqJ/41biv+QXYz/kF6N/5Bejf+hd57/wabA/9jH2P/h1eH/0LzP/6iBpf+RYI3/j16M/5Be + jP+QX43/kV+N/49ejf+PXY3/jl2M/45ejf+SY5H/qYOn/9C80P/n3Of/6eDq/9jH2P+2lrX/rout/8Op + wv/Zydn/7ubu//bx9v/v6PD/4tbj/9G90f/Ks8r/z7rP/93O3f/y7PL/9/T4/+zl7v/g1OH/1MHT/8Gn + wP+qhaj/mW2Y/5FhkP+WaJT/qIGm/8atxf/u5+7//fz+//Hs8v/n3ef/39Lf/9zN3P/dz97/3tDf/97Q + 3//dzt3/2sra/9nJ2f/by9v/3c7c/9/Q3v/f0d//3tDe/97Q3v/e0d7/39Lg/+DT4P/TwNL/uJm3/6Z/ + pf+gdp7/tJOz/9/R3//v6fD/49jk/93P3f/dzt3/1cLU/8Sqw/+4mbf/s5Gx/72fvP/TwNP/1MLU/8Gm + wP/GrcX/49jj//Lt8//w6fD/593n/9rK2v/TwNP/08DT/9PA0//SvtH/xKvD/6uGqP+abpf/k2OQ/5Bf + jf+QXo3/kF+N/5Bfjf+OXYv/jVyK/6eCpf/by9r/5drl/8atxf+rhqj/l2mU/4tZiP+KV4f/oHae/8qz + yf/ZyNj/yrLJ/7SSsv+abZj/jVqK/41aiv+MWon/i1mI/4tZiP+NW4r/j12L/49di/+QXoz/kmKP/6uG + qf/Xxtf/5Nnk/9G+0P+4mbb/nXKa/49djP+OXIv/jl2L/5BejP+QX43/jl2M/45djP+OXIz/jVyM/41c + jP+dcpv/upy6/9fF1//u5+//5tvm/7+kv/+siKv/r4yu/8Oowv/l2eX/8uzy/+jd6P/UwdT/upy5/6+M + rv+zk7P/ybHI/+vj7P/08Pb/49fk/8+7z/+7nrr/qoap/550nP+VZ5P/kWGP/5ZolP+kfKP/vaC9/9/R + 3//w6fD/7+fv/+zk7f/r4uv/6uHq/+nh6v/q4er/6uLr/+3l7f/x6/H/8+7z//Pu8//x6/H/7eTt/+rh + 6v/q4er/6eHq/+jf6f/p4On/6uHq/9zN2/+/or7/pn+l/5Zplf+mf6T/0r/S/+3m7v/18fb/9PD1/+zk + 7P/dz93/ybLI/8Knwf/Hr8f/1MHU/+TZ5P/g1OH/y7TK/8qzyv/g0+D/8evx//n2+v/08PX/5Nnl/9zN + 3P/czNz/3s/e/+DT4P/RvdD/sZCw/5xxmv+UZJH/kF6N/49ejP+PXo3/kF+N/49djP+NXIr/qIKl/9vL + 2v/l2uX/xq3E/6qFqP+WaZT/i1mI/4pYh/+gd57/yrPK/9zN3P/UwdP/w6nC/62Jq/+ieaD/o3qg/6N6 + oP+ieZ//n3Wc/5pumP+VZ5L/kF+N/5NkkP+fdZ3/u566/+PY4//l2uX/wKS+/6R8ov+WaJP/j12M/45c + iv+OXYv/j16M/5Bfjf+NXYz/jl2M/45djP+OXY3/j16N/5VnlP+je6L/wKbB/+vj7P/v6fD/zLfN/7CO + r/+fdp7/r42v/93P3v/w6fD/49bj/8qyyf+og6j/mGuW/5pumf+1lbT/5tvm//Pu9P/by9z/wKXA/6R+ + pP+VaJT/k2SR/5JikP+QYI//lGWS/5xxm/+siKv/wqfB/823zf/Nt8z/zbfM/824zf/Mt83/zLbM/865 + zf/Sv9L/39Lf//Pu8//6+Pv/9fD1/+je6P/WxNX/zbfM/824zf/NuM3/zLfM/8y3zf/Ouc7/xavE/7GP + sP+gdp7/lGWS/6B2nv/CqML/4NPh//Xy9v/z7vT/2srZ/8Opwv+zkrH/uZq4/9PB0//g1OH/3c/d/9C8 + 0P+8n7v/uZu4/8myyf/e0N7/9fH2//n3+v/r4+v/3c/d/9G+0f/NuM3/z7vP/8Sqw/+rhqr/m26Z/5Rj + kf+QXo3/jl2L/45di/+PXo3/j12M/45ci/+ogqb/2sra/+TZ5P/FrcT/q4ao/5hqlf+NW4r/jFmJ/6F4 + nv/Ks8n/4tbi/+jd5//i1eH/07/S/8u0yv/Mtcr/zbbL/823zP/Eq8P/spGw/6F4nv+UZJD/m2+Y/7aW + tP/QvM//5dvl/9nJ2f+vi63/lmeT/5Fhjv+PXoz/j12L/49di/+QXYv/kF2L/45ejf+OXo3/j16N/49e + jv+QX47/kGGP/5Rmk/+vja//39Lf/+zj7P/Tv9P/tZW1/5ltmP+kfaT/1cPV/+jf6f/by9v/wabB/591 + nv+NW4v/j12N/6uGqv/ez97/7OPs/9PA0/+2l7b/mW6Y/4xbi/+OXYz/j16O/49ejv+RYY//lmeU/55z + nP+phKj/r4yu/7CNrv+wja7/sY+w/7CPsP+wjq//s5Ky/7yeuv/Qu8//7ebu//by9v/n3ef/08DT/7yf + u/+xj6//sY+w/7GPsP+wjq//sI+w/7KRsf+tiqz/onqh/5hrlv+RYY//mm6Y/7KRsf/Ous7/6+Lr/+fd + 6P/FrMT/rIiq/6B2nv+siKr/zbjN/9jI2P/Ltcv/u566/6uGqf+ngaX/sI6v/8atxf/l2ub/8Onw/+TY + 5P/Sv9L/v6O+/7aWtf+3mLf/sY6w/6F4oP+XaZX/kmGQ/5BejP+OXYv/jl2L/49djP+OXIv/jlyK/6iC + pf/aytn/5Njk/8Srw/+phKf/l2mU/41aiv+MWYj/nXGZ/72gu//VwtT/4dPg/+LW4v/aytn/1sTV/9bE + 1f/Yxtf/2cjY/864zf+3l7X/pHyh/5hrlf+mf6T/zbfM/+DS3//czdv/xq3F/6F3n/+OXIv/jlyL/49d + jP+OXYv/j12L/5Bdi/+QXov/j1+O/49fjv+QX47/kF+O/5Bfjv+PXo3/jlyM/6J6of/LtMr/28vb/9C8 + 0P+5m7n/m2+a/6F4oP/LtMr/3Mzc/9G90f+7nbr/nXKc/45djP+RYI//qYOo/9O/0//e0N7/yrPK/7KR + sf+abZj/jlyM/49djf+PXo3/jVyM/45djP+RYI//lGWS/5dqlf+ZbJf/mm2Y/5ptmP+abpj/mm2Y/5lt + mP+edJz/qYOo/8ClwP/i1eL/5tvm/823zP+1lbT/o3qh/5ptmP+abZj/mW2Y/5hrlv+Ya5b/mm2Y/5ls + l/+UZpL/kGCO/45djP+UZZL/onqg/7mbuP/WxNb/1MHT/7KQsP+bcJn/k2SR/51ym/+2lrT/vaC8/7GO + r/+lfaP/m26Y/5ZolP+ZbJb/q4ep/8y1y//Yx9j/zrrO/72gvP+mf6T/m2+Z/5xwmv+abpj/lWeT/5Ji + j/+QX43/j16M/49ejP+PXYz/jVyL/4xaif+MWon/p4Gl/9rK2f/j1+P/wqjB/6eApP+VZpL/jFmJ/4xZ + iP+VZpH/pn6j/7WUs//ApL7/xavD/8Oowv/Cp8H/wqjB/8Oqwv/Eq8P/u566/6mEp/+fdZz/n3Wc/7aW + tP/g0+D/593n/8iwx/+siKr/l2mU/4xaif+MWon/jVuK/41bif+NXIr/j16M/5Bfjf+PXo3/j16O/5Bf + jv+QX47/kF+O/45djP+MWor/mWyX/7OTs//ApcD/vqK+/7COr/+ZbZj/nHCa/7iYt//DqcP/u567/6yI + rP+Ya5f/j16N/5JikP+ieaH/vaC9/8WrxP+4mLb/qIGm/5dqlv+PXo7/kF+O/49ejf+NXIv/jl2M/5Fi + kP+TZJL/k2SS/5JikP+PXo7/jl2M/49djP+PXYz/j12N/5JjkP+ab5n/rYqs/8evx//Jssn/s5Gx/6B2 + nv+UZZL/jlyM/45cjP+NXIv/jFqK/4xaiv+OXYz/j12M/41civ+MW4r/jVyL/5Bhjv+XapX/pn+k/7ud + uv+5m7j/oXif/5Fhjv+NW4r/k2SR/6J5oP+mf6T/nnOb/5ZolP+RYI7/jlyL/45ci/+abpj/spCw/7ue + uv+2lrT/qYOn/5dplf+OXIv/jlyL/45di/+PXYz/j16M/49di/+PXoz/kF+N/49ejP+NW4r/i1mI/4xa + if+ngKX/2cjZ/+bb5v/Ltcr/tZWz/6Z/o/+fdJz/n3Wc/6N6oP+pgqb/sIyu/7eXtf+7nrr/vZ+8/72g + vP+9obz/vqK9/7+jvv+5m7j/r4yt/66KrP+3mLX/yrTK/+Xa5f/ez93/tpSz/5tumP+RYY7/jVuK/4xa + if+MWon/jVuK/45ci/+PXoz/kF+N/41cjP+OXYz/j1+O/5Bgj/+QYI//j1+O/45djP+SY5D/m2+a/592 + nv+edJ3/mm6Y/5Nkkf+UZZP/nXKc/592n/+bcZv/lmmV/5Bhj/+OXo3/kGCP/5Zolf+edJ3/oHef/5xw + mv+XaZX/kmOR/5Bgjv+QYI7/j1+N/45djP+RYY//mGuW/5xxm/+dc53/mm6Z/5JjkP+OXYz/j12M/49d + jf+PXo3/kF+O/5Fij/+Xa5X/oXif/6J5oP+bbpj/lWWR/5Bfjf+OXIv/jVyL/41ci/+MW4r/jVyL/49e + jf+PXoz/jVuL/41biv+OXoz/kGCO/5Jhj/+WZ5P/nHCZ/5tvmP+SY5D/jVyL/4xaiv+PXo3/lWaT/5Zo + lP+TZJD/kGCN/45djP+OXIv/j16M/5NjkP+ZbZf/nHGa/5xwmf+Ya5b/kmKQ/45djP+NW4r/jVuK/41c + i/+OXYv/jl2L/49ejP+QX43/j16N/41bi/+MWYn/jVuL/6eBpv/Xx9f/6uLr/9/R3//Tv9L/ybDH/8Sp + wv/EqsP/xKvE/8WrxP/GrMX/x67G/8iwx//Jssn/yrLJ/8myyf/Jssj/yrPJ/8qyyP/Jscf/0LvP/97Q + 3v/i1uL/2cnZ/8Srw/+lfKL/k2KP/5Bfjf+OXYv/jVuK/41biv+OXYv/j16M/5BejP+QXYv/jVyM/41c + jP+OXo3/j1+O/5Bfjv+QX47/j16O/49ejf+OXIz/jVyM/45cjP+OXYz/j16N/49ejf+OXo3/jlyM/4xb + i/+MW4v/jVyM/45ejf+PXo3/j16N/45djf+OXIz/jlyL/45cjP+PX47/kF+O/49fjf+PXo3/j12N/5Rl + kv+fdZ3/qoaq/7WWtf+ykbL/onmh/5ZolP+RYI7/j12M/49djf+OXYz/jVyL/41ci/+OXIz/jlyM/49d + jP+PXYz/j12M/49djP+OXYz/jV2L/41ci/+OXYz/kF+N/5Bfjf+NXIv/jVyL/49fjf+QX43/jl2M/41b + iv+MWor/jFqJ/4xaiv+NW4r/jVyL/45ci/+OXIz/jl2M/45ci/+OXIv/jl2L/45djP+QX43/kF+N/41c + i/+NW4r/jlyL/49ejP+QX43/j16N/45di/+OXIv/jlyL/45di/+NXIv/jl2L/49ejP+PXYz/jlyL/41a + iv+NXIv/poCl/9bF1v/s5e3/6N7o/+DT4P/Yx9j/1cLU/9XD1f/UwtT/07/S/9G80P/Pus7/z7rO/9C7 + z//Qu9D/0LvP/9C7z//Qu8//0b3Q/9TB0//aydn/4tXi/9rK2v/DqcL/rYiq/5lrlv+PXYz/j16M/49e + jP+OW4r/jluK/49ejP+QX43/kF6M/5Bdi/+PXo3/jl2N/41cjP+OXIz/j16N/5Bfjv+QX47/j12N/4xb + i/+MWor/jlyM/45djP+NW4v/jVuL/45djP+PXY3/jl2M/45djP+PXo3/j16N/45djP+OXIz/jl2M/45d + jP+OXIv/j1yM/49ejf+PXo3/jVyL/41bi/+OXYz/lmiU/6V9pP+8nrv/18bY/9jH2P+9obz/pn+l/5Zn + lP+NW4v/jVqL/41ci/+OXYz/j16N/49djf+PXY3/j16N/49ejf+PXYz/j12M/49ejf+PXo3/jV2L/45d + jP+QX43/j16N/45ci/+NXIv/j16N/49ejf+NXIv/jVuK/45ci/+OXIz/jlyL/45di/+PXo3/j12M/41b + iv+NW4r/jlyL/49djP+PXoz/kF+N/5Bfjf+QX43/j16M/45ci/+NW4r/jVyK/49ejP+QX43/j16N/49e + jP+PXo3/j12M/41biv+NW4r/jVyK/45di/+PXoz/jlyL/4xaif+lfqP/1cTW/+zk7P/l2uX/3M3c/9PA + 0v/Pus7/0LzP/9C8z//Pus7/zrjN/823zP/Nt8z/zrjN/864zf/OuM3/zrjN/864zf/OuM3/zrjN/8qy + yf/Bp8D/tZSz/6R8ov+Ya5b/kmKP/49ejP+PXoz/j12L/41civ+OXIr/j16M/5Bfjf+QX43/kF6M/5Bf + jv+PXo3/jlyM/45djP+QYI7/kmGQ/5JikP+RYY//kF+O/5Bfjv+RYZD/kWGQ/5Bfjv+PX43/kWCP/5Fi + kP+SYpD/kmKQ/5JikP+SYpD/kGCO/5Bgjv+RYpD/kmKQ/5Fgjv+RYI7/kWGP/5Bgj/+PXo3/jl2M/5Bf + jv+WaJX/o3qh/7mauP/Xxtf/4NPg/9K/0v/ApL//q4ap/5tvmf+RYY//jVuL/45djP+PXo3/j16N/49e + jf+PXo3/j16N/45djP+PXYz/kF+N/5Bfjv+OXYz/jl2M/49ejf+PXo3/jl2L/45djP+QX43/j16N/41b + iv+NXIr/j16N/5Bfjv+QXoz/j16M/49ejf+PXo3/jVyL/41ci/+PXYz/kF6N/5Bfjf+QX43/kF+N/5Bf + jf+QX43/j12M/41biv+NW4r/j12M/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jVyK/41biv+NXIr/jl2L/5Bf + jf+OXIv/jFmI/6V9ov/Wxdb/6d/p/9vL2v/Mtsv/wKW//7uduf+8n7v/vaC8/72fu/+8nrr/u566/7ue + uv+8n7v/vZ+7/72fu/+8n7v/vJ+7/7yeuv+6nLj/s5Kx/6eBpf+ccJr/k2OQ/49di/+QXoz/kF+N/5Be + jP+PXYv/jl2L/45di/+PXoz/kF+N/5Bfjf+QX43/j16N/49ejf+PXo3/kGGP/5Rlk/+WaZX/l2qV/5dq + lv+Yapb/mGuW/5hsl/+YbJf/mGuW/5dqlf+WaZX/lmqV/5hrlv+ZbJf/mWyX/5hsl/+Ya5b/mGuW/5hr + l/+Ya5b/l2mU/5ZolP+WaJT/lWiU/5Vnk/+VZpP/lWeU/5dplf+abZf/pHyi/7aXtf/KtMr/39Lf/+DU + 4f/Ous7/t5i2/51ym/+PXo3/jV2L/41ci/+NW4v/jVyL/41djP+NXYv/jVuL/41ci/+PX43/kGCO/5Bf + jv+PXo3/jl6M/45ejP+PXo3/kF+N/5Bfjv+PXo3/jVyL/41ci/+PX43/kGCO/5Bfjv+PXo3/jl2M/45d + jP+PXYz/j16N/5Bejf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bejf+OXIz/jVuK/41biv+OXIv/kF6M/5Bf + jf+QX43/j16M/49di/+OXIv/jl2L/49ejP+PX43/kF+O/45cjP+MWon/pn+j/9jH1//l2eX/yrPJ/7KR + sf+ieZ//m2+Y/51ymv+fdJz/n3Sc/55ym/+ccJn/nHCZ/51ym/+ec5v/nnKb/51ymv+dcZr/nHCZ/5tv + mP+ZbJb/lmiU/5NkkP+QXoz/j12L/5BejP+RX43/kF+N/5BejP+PXoz/j1+M/5Bfjf+QX43/kV+N/5Ff + jf+OXYz/jl2N/49ejv+WaJX/onqi/6uIq/+xj7D/s5Oy/7OTsv+0k7L/tJOz/7STs/+0k7P/s5Ky/7GQ + sf+xkLH/s5Ky/7STsv+0k7P/tJOz/7STs/+zkrL/spGx/7GPsP+wjq//sI2v/7COr/+wjq//sI6v/7CO + r/+wjq//r42u/66KrP+ui6z/sY+w/76ivf/UwtT/4NPg/97Q3v/QvND/tpa1/6N7of+XapX/kGCO/41c + i/+MW4r/jVyL/41di/+NXIv/jVyL/45djP+PXo3/j16N/45djP+NXIr/jVyK/45djP+PXY3/j12N/45d + jP+NW4r/jVuK/45djP+PXoz/j12M/45cjP+NW4r/jVuK/45djP+PXY3/j12M/49djP+PXYz/jl2M/45c + jP+OXIv/jlyL/41bi/+MWor/jFqK/41biv+OXIv/j12M/49djP+OXIv/jlyK/45ci/+OXIv/jl2L/49d + jP+PXYz/jlyL/45civ+pg6b/28zb/+XZ5P/DqMH/pn+k/5Nlkf+LWYj/jVuK/45ci/+OXIv/jluK/4xZ + if+MWon/jVuK/41biv+NW4n/jVqJ/41aif+MWon/jFmI/4xaif+OXYv/j16M/49ei/+PXov/kF6M/5Be + jP+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QXoz/kF6M/41ci/+NXIv/jl2M/51ynP+6nLn/z7vP/9zM + 3P/h1OH/4NPg/9/S3//f0t//4NLg/+DS4P/f0uD/3tDe/97Q3v/f0d//39Lf/+DS3//g0uD/4NLg/97R + 3//czdz/28vb/9zN3P/dzt3/3s/e/97Q3v/e0N7/3tDe/97R3//e0d//3tDe/9fG1//KtMr/vqO+/7aW + tf++o77/18bY/+LV4v/by9v/yLDH/6uHqv+Ya5b/kGCN/41biv+PXYz/j16N/49ejP+PXYz/jl2M/45d + jP+OXIz/jlyL/41biv+NW4r/jlyL/45ci/+OXIv/jlyL/41aif+NWon/jVuK/45ci/+OXIv/jVuK/41a + if+NWon/jlyL/45ci/+OXIv/jlyL/45ci/+NW4r/jFmJ/4xZif+NW4r/jlyL/41biv+NW4r/jluK/45c + i/+OXIv/jlyL/45ci/+OXIv/jlyL/45biv+NW4r/jVuK/45ci/+OXYz/kWGP/66KrP/g0uD/6N7o/8Sr + w/+ogaX/lmeT/41biv+OXIr/jlyK/41aif+NWon/jluL/45bi/+NWor/jFqJ/4xZif+MWon/jVuJ/45c + iv+OXIr/jlyL/49di/+PXYv/kF6M/49ei/+OXYv/jl2L/49ejP+QXoz/j16M/49ejP+QXoz/j16M/45c + iv+NW4r/jl2M/41cjP+OXYz/nnOc/7yeu//SvtL/3tDf/+TY5P/i1uP/4tXi/+LW4v/i1uP/4tbj/+LW + 4//h1OH/4dTh/+HV4v/i1uL/4tbi/+LW4v/j1uP/49fk/+XZ5f/q4er/8+/0//j2+f/59/r/+ff6//n3 + +v/59/r/+fj6//r5+//6+fv/8+70/+PY5P/Ous7/t5i2/7STsv/FrMX/1sTW/+PY5P/e0N7/x6/H/7KQ + sP+gdp3/lWaS/5Jhj/+QX47/kWCO/5Znk/+ec5z/o3uh/6R8ov+kfKL/pHui/6R7ov+kfKL/pHyi/6R8 + ov+kfKL/pHyi/6V+o/+ogaX/qYOn/6mDpv+ngKX/pX2i/6R8of+lfaL/poCk/6iCpv+pg6f/qIKm/6Z/ + pP+je6H/onmg/6R8of+lfaL/pX2i/6V9ov+lfaL/pX2i/6V9ov+lfaL/pX2i/6V9ov+kfaL/pHyi/6R7 + of+je6H/pHuh/6Z/pP+rh6n/wabA/+XZ5f/k2OP/vqG8/6N6of+WZ5P/j16M/49djP+PXYv/jlyK/45c + i/+PXoz/j16M/45ci/+NW4r/jVuK/41civ+PXYv/j12L/49di/+PXoz/j12L/5BejP+QX4z/j16M/45d + i/+OXYv/kF6M/5BejP+QXYv/j12L/49di/+PXIv/jlyK/41biv+PX47/j1+O/49fjv+Xapb/p4Gm/7KR + sv+4mbf/u526/7uduv+7nbr/u527/7ueu/+7nrv/up27/7qbuf+5m7n/up26/7uduv+7nbv/u527/7ye + u//BpsD/zLXL/93O3f/z7/T//////////////////v////7////////////////////9/P7/+PX5/+vj + 7P/Xxtf/wabA/6qGqP+vjq7/0LzQ/+TZ5f/o4On/2sra/7qbuf+ieaD/lmeT/5Bfjv+SYY//oXee/7ud + uv/LtMr/z7rO/9C7z//Qus//z7rP/8+6zv/Pus7/z7rO/8+7z//QvdD/1MLU/9rL2v/ez93/3c/c/9nJ + 2f/TwNL/0LzP/9K+0f/WxNX/3M3c/97Q3v/czdz/18fX/9G+0f/Pus//z7vP/9C7z//Qu8//0LvP/9C7 + z//Qu8//0LvP/9C7z//Qu8//0LvP/8+7z//Pus7/z7rO/8+6zv/Puc7/0r7R/9jH1//g0+D/6N3o/9fF + 1v+vjK3/mGqV/5Jij/+QX43/kF6N/5Bejf+QXo3/kF6N/5Bfjf+QX43/kF6M/5BejP+PXoz/j16M/5Bd + i/+PXYv/jl2L/45di/+QXoz/kV+N/5Bfjf+QX43/kF6M/5BejP+QX43/kF6M/5BejP+PXIv/jluK/45c + iv+PXYv/kF6M/5Bgj/+QYI//kF+P/5Nkkv+ZbJj/nXKb/550nP+fdZ3/oHae/592nv+fdZ7/n3We/592 + n/+fdp//n3Wd/591nf+fdp7/oHaf/6B2n/+fdZ7/n3ae/6iBpv+4mbf/zbfM/+TY5P/v6O//7ufv/+3m + 7v/t5u7/7ebu/+3m7v/t5u7/7ebu/+7m7v/u5+//59zn/9fG1/+/o77/oXmf/6aApP/NuM3/6eDq//Tw + 9f/m3Of/wabA/6V9pP+WZ5P/j16N/5Jhj/+ke6L/w6nC/9bE1v/bzNv/3c7d/93O3f/dzd3/3M3c/9zN + 3P/czdz/3c7d/97Q3v/j2OT/7eXt//Tv9P/59vn/9vL2/+3l7f/l2+b/4tXh/+Xa5f/v6O//9fH2//f1 + +P/z8PX/6uLr/+PY5P/f0t//3c/d/97P3f/ez93/3s/d/93P3f/dz93/3c/d/93P3f/dz93/3c7d/93O + 3f/dzt3/3c7d/93O3f/f0d//4tXh/9/R3v/VwtT/wKS+/6F4n/+RYI7/kV+N/5Bfjf+PXoz/j16M/5Be + jf+QXo3/kF+N/5Bfjf+RX43/kV+N/5Bfjf+QX43/kF2L/49di/+OXYv/jl2L/49ejP+QXoz/kF+N/5Bf + jf+RX43/kF+N/49ejP+PXYv/j12L/45civ+NW4r/jlyK/49djP+QXoz/kF+O/5Bfjv+QX47/kWCP/5Nj + kf+UZJL/lGWS/5Rlkv+UZpP/lGWS/5JjkP+SY5D/lGWS/5Rmk/+UZZL/lGWS/5Rlk/+UZZL/lGSS/5Nj + kf+SY5D/m3CZ/62KrP+8n7v/xq3G/8qzyv/Jssn/ybHI/8mxyP/Jscj/ybHI/8iwyP/IsMj/yLDH/8iv + x//Cp8H/t5e1/6+Mrf+riKr/u5+7/93P3f/t5u7/6eDq/9XD1f+1k7P/nnKc/5JikP+OXIv/kWCO/55z + nP+0lLP/w6nC/8iwx//Ls8r/yrPK/8qzyv/Ks8n/yrPJ/8qzyf/Ks8r/y7TK/9C80P/bzNv/6d/p//f0 + +P/6+Pv/7+nw/+LW4v/TwdP/0r/R/93P3f/q4uv/9/T4//j1+f/s5Oz/39Hf/9K/0v/Mtsv/zLbL/8y2 + y//Mtcv/y7XL/8u1yv/LtMr/y7TK/8u1yv/Ltcv/y7XL/8u1y//Mtsv/zbfM/8u1yv/Hrsb/vaC7/66K + q/+hd57/lmeT/5Bfjf+QX43/j16M/45ci/+NW4r/jVuK/45ci/+PXoz/kF+N/5Bfjf+QX43/kF+N/5Be + jP+OXYv/jl2L/49ejP+PXoz/jlyK/45ci/+PXoz/kF+N/5Bfjf+PXoz/jlyK/41bif+NW4n/jVuK/49d + i/+PXYv/jlyK/41biv+QX47/kF+O/49fjv+PX47/kF+O/49ejv+PXo3/j12N/49ejf+PXY3/jVuL/41b + i/+PXY3/j16N/49ejf+PXo3/j16N/49ejf+PXY3/jlyL/41biv+TZZH/onmg/6uHqv+vjK7/sI6w/7CO + r/+wjq7/sI2u/7CNrv+wja//sI2v/7CNrv+vjK7/r4yu/6+Mrv+xjq//t5i2/8Oqwv/Rv9H/4dXh/+LV + 4v/UwdT/wKXA/6qEqP+bbpn/lGaS/5JjkP+UZpL/nHGa/6mEqP+ykbH/tpa1/7iYt/+4mLf/uJm3/7iZ + t/+3mLb/tpa1/7STs/+zkrH/tpe1/8Ckvv/Pus7/49fj/+/o8P/w6vH/5drm/8+7z//DqsL/w6rD/9C7 + z//m2+b/8evx/+7n7//i1eL/zbfM/7+ivf+4mLb/tZOy/7STs/+0lLP/tJOy/7STsv+0k7L/tJOy/7ST + sv+0k7L/tJOy/7WUs/+2lrT/s5Ky/62Jq/+je6D/lmiT/5BejP+PXoz/j16M/5Bfjf+PXoz/jlyL/41b + iv+NW4n/jlyK/49ejP+QX43/kF+N/5Bfjf+PXoz/jl2L/41civ+OXIv/j16M/49ejP+NW4r/jVuK/49e + jP+QX43/kF+N/49ejP+OXIr/jFqJ/4xaif+NW4r/j16M/49ejP+OXIr/jVqJ/5Bfj/+PX47/jl6N/45e + jf+PX47/j1+O/41cjP+NXIz/j16N/5Bfjv+PXo7/j16O/5Bfjv+PXo3/jVyM/41cjP+PXo3/kF+O/5Bf + jv+PXo3/jl2M/5Bfjv+VZ5T/m3Ca/6F5of+lfqT/p4Cl/6eBpf+ogab/qIGm/6iCpv+ogqb/qIGm/6iB + pv+phKf/tJOy/8iwx//ZyNn/5drl/+Xa5f/YyNj/ybHJ/7iat/+siKr/pHyi/6B2nv+edZ3/nnSc/550 + nP+hd5//pX6k/6iCp/+phKj/qoWp/6qFqf+qhqn/q4ap/6iDp/+kfKL/n3Sd/5pumP+ZbZf/nXOc/6qF + qf/ApL7/2MfX//Dq8f/w6vH/18bX/72hvP+mgKT/qoSo/8euxf/g0+D/8uzy/+3l7v/Sv9L/upq4/6V8 + ov+bbpj/m26Y/5tvmf+bb5n/m2+Z/5tvmf+bb5j/mm6Y/5ptl/+abpf/m2+Y/5xwmf+abpj/l2qV/5Rl + kP+QX4z/jlyK/45civ+OXYv/j16M/5Bfjf+PXoz/j12M/49ci/+PXIv/j12L/49ejP+QX43/j16M/45c + i/+NW4r/jVqJ/45civ+PXoz/j16M/45biv+NW4r/j16M/5Bfjf+RX43/kF6M/49di/+OXIr/jVqJ/41b + iv+PXoz/kF6M/49di/+PXIr/j16O/49ejv+OXo3/jl6N/49ejf+OXo3/jVyM/45cjP+PXo3/kF+O/49f + jv+PXo7/j16N/45djP+NW4v/jVyL/49ejf+QX47/kF+O/49ejf+PXYz/jlyM/45djf+Ya5f/q4Wq/7aW + tf+5m7j/u525/7ueuv+8nrr/vJ66/7ueuv+7nrr/vJ67/76ivf/Ks8n/4NPg//Dq8f/59vn/8u7z/97Q + 3//Nt83/wKW//7mbuP+5m7j/upy5/7ueuv+7nrv/u526/7uduv+7nbr/u526/7uduv+7nbr/u566/7uf + u/+8oLz/t5i2/6uGqv+ec5z/kWGP/4tZif+NWor/lWaT/6V9o/+/o77/4tXi/+7n7v/i1uP/ybLJ/6aA + pP+dcZr/rYmr/8ivxv/n3Of/7+jv/9/Q3//GrcX/qIGl/5Znkv+QX43/jlyL/49djP+PXYz/jl2M/45c + i/+NW4r/jVuK/45biv+OXIr/j12L/45di/+NXIr/jVyK/45civ+OXYv/jl2L/45di/+PXoz/kF+N/5Bf + jf+QX43/kF6M/5Bdi/+PXYv/j12M/49ejP+PXYz/jVyK/41biv+NW4r/jlyK/49di/+OXYv/jVuK/41b + iv+PXYv/j16M/5BejP+PXYz/j12L/45civ+OW4r/jlyK/49ejP+QX43/kF6M/5Bei/+OXYz/jl2M/49e + jf+PXo3/jVyM/41cjP+OXY3/j16N/49ejf+PXYz/jlyL/41bi/+NW4v/jVuL/4xaiv+NW4v/j16N/5Bf + jv+OXo3/jl2M/41ci/+NW4v/jVuL/6F4oP/IsMf/39Hf/+XZ5f/n3ef/6N3n/+jd5//n3uf/593n/+jd + 5//o3uj/6uDq/+7n7//18fb/+vj7//z7/f/59/r/8u3z/+zk7f/o3un/5tvm/+bb5v/m3Ob/59zn/+fd + 5//m3Of/59zn/+fd5//n3ef/59zn/+fd5//n3uj/6eDp/+ri6//g0+D/yrLJ/7GPsP+ZbJf/jVuK/45c + i/+RYI7/lWeT/6eBpf/FrcT/3tHe/+7o7//l2uX/w6rC/6qFqP+ccZr/qYOn/823zP/l2+b/7+nw/+PW + 4//Bpr//p3+k/5Znk/+OXIv/j12M/49djP+OXIv/jVyK/45di/+PXYv/jlyL/45ci/+PXYz/j16M/49e + jP+PXoz/j16M/49ejP+PXoz/j1+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF6N/5Bejf+PXYz/jl2L/45d + i/+PXYz/j16M/49ejP+PXYv/jluK/41aif+MWon/jFuJ/41civ+OXIr/jVuK/41biv+NW4r/jlyK/49d + i/+PXoz/kF6M/5BejP+QXoz/kF+N/45djP+OXo3/kF+O/49ejv+OXIz/jVyM/49ejf+PXo3/j12M/45c + i/+NXIv/jVuL/41bi/+NW4v/jVuL/45cjP+PXo3/j16N/45djP+OXYz/jl2M/41ci/+NW4v/p4Gm/9nI + 2f/18vb/+vn7//n3+v/z7vT/8Onw//Dp8P/y7PL/9vH2//j0+P/49fn/9vL3//Hr8v/u5+//7OXt/+zl + 7P/t5e3/7ubu/+7n7//u5+//7ufu/+3m7v/t5u7/7ebu/+3m7f/t5u7/7ufv/+7n7//u5+//7ufv/+/o + 7//x6/H/8u3z/+fd6P/Qu8//tpW0/5xwmf+PXYz/j16M/49djP+OXIv/l2qV/6yIqv/IsMf/6N7o/+/p + 8P/dz93/wqfB/6F4n/+ccZr/tJOy/9C80P/t5e3/8Orx/9rK2v/ApL7/pHyi/5Rlkv+RYI7/j12M/45c + iv+OXYv/kF6N/5Bfjf+QXoz/j16M/49ejP+PXoz/j16M/5Bfjf+QX43/kF+N/49ejP+PXoz/j16M/5Be + jP+QX43/kF+N/5BejP+QXo3/kF6N/49ejP+OXYv/jl2L/5BejP+QX43/kF+N/49ejP+NWon/jFmI/41b + if+NXIr/jlyK/45civ+NW4r/jVuK/41biv+OXIr/kF6M/5BfjP+QX4z/kF6M/5Bfjf+QX43/j1+O/49f + jv+QYI//kGCP/49fjv+PXo3/jl6N/41djP+NW4v/jVyL/45ejf+PX47/j1+N/49fjf+PX47/j16O/49e + jf+PXo3/j1+O/49fjv+PX43/jl2M/45cjP+pgqf/28zc//f0+P/49vn/7ufv/9zN3f/Tv9P/07/S/9jH + 2P/j1uL/6N7n/+fd5//g0+D/1cLU/864zf/Nt8z/zbfM/865zf/Pus7/0LvP/9C7z//Pu8//z7rP/865 + zv/Ouc3/zbjN/865zf/Pus//0LvP/8+6zv/Pus7/0LvP/9G90f/Tv9L/y7XL/7yduv+qhKj/mGuW/49e + jP+OXYv/jl2L/41ci/+QYI3/l2qV/62Iq//Puc7/5tvm/+/p8P/g0+D/upy5/6N6of+fdJz/sY2v/9bE + 1v/t5e3/8Orx/9/R3/+7nbr/oXif/5Vkkf+PXIv/jlyK/49di/+QX43/kV+O/5Bfjf+PXoz/jlyL/45b + i/+OXIv/j12M/5Bfjf+QXo3/jlyL/41biv+OXIr/j12L/5BfjP+QXoz/j12L/49di/+QXoz/kF+N/5Be + jP+QXoz/kF+N/5Bfjf+RX43/kF6M/41biv+NWon/j12L/5BejP+PXoz/j16M/5BejP+PXYz/j12L/49d + i/+QX4z/kV+N/5Bfjf+QX43/kV+N/5Ffjf+QYI//kGCP/49fjv+PX47/kGCP/5Bfjv+OXo3/jV2M/41b + i/+NXIv/jl6N/49fjv+PX47/j1+O/49fjv+PX47/j16N/49ejf+QX47/kGCP/5Bgjv+OXYz/jVuL/6mC + p//dz97/9/T4//Pu9P/g0+H/w6jD/7STs/+1lLP/vJ+7/8myyP/Qu8//z7rN/8evxv+7nrr/tZW0/7WV + tP+2lrT/t5e1/7eYtv+3mLb/t5i2/7eYtv+3mLb/tpe1/7WWtP+1lbP/tZWz/7aWtf+2lrX/tpa0/7aW + tP+2l7X/uJi2/7mat/+0k7P/q4Wo/6B1nf+VZpP/j16N/49djP+OXYv/jl2L/41ci/+OXIv/m26Y/7WU + sv/RvdD/7eXt/+7n7//VwtT/uZm3/55znP+gdZ3/vJ67/9nI2f/y7fP/8Orx/9TB1P+4mbb/oHWd/5Jh + j/+QXoz/j12L/49djP+QXo3/kF+N/49ejP+OXIv/jVuK/41civ+OXYv/kF6N/5Bejf+OXIv/jVuK/45c + iv+PXYv/kF+N/5BejP+PXYv/j12L/5BejP+QX43/kV+N/5Ffjf+QX43/kF+N/5Ffjf+QXoz/jlyK/45c + iv+QXoz/kF6M/49ejP+PXoz/kF+N/5BejP+PXYv/j1yL/49djP+QXoz/kF6M/5Bfjf+RX43/kV+N/5Bg + jv+PXo7/jlyM/45cjP+PXo7/kF+O/5Bfjv+PXo3/jl2M/45ci/+NXIv/jVyL/45djP+OXYz/jl2M/45d + jP+PXo3/kF+O/5Bfjv+QX47/kF6N/41bi/+LWIn/p4Gm/9/R3//49Pj/7eXu/9O/0v+sh6r/mGuW/5pt + mP+heKD/rYms/7SSsv+0k7P/sY6v/6qFqf+ogqf/qYOn/6qFqP+rhqn/q4ap/6qFqP+qhaj/qoap/6uG + qf+qhan/qYSo/6iDpv+ngqX/qIKm/6iCpv+ogqb/qIOn/6iDp/+phKj/qoWo/6eApf+gdp3/mWyW/5Nj + kP+QX43/j16M/49ejP+PXoz/j16M/49djP+TY5D/nHGZ/7OSsf/WxNX/6uHr/+3m7v/aydn/s5Gw/590 + nP+ieJ//uJm3/+DS3//y7fL/7eXt/9bG1v+ykbH/m2+Y/5Jijv+OW4r/jVuK/45ci/+PXYv/j16M/49e + jP+PXYz/jVyK/41civ+PXYv/j16M/49ejP+PXoz/j16M/5Bfjf+QX43/kF6M/49di/+PXYv/kF6M/5Bf + jf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/j16L/49ei/+PXYv/jVyK/45civ+QXoz/j16M/45b + iv+NWon/jVuK/45civ+PXYv/kF6L/5Bfjf+QX43/j16N/45djP+NW4v/jVuL/45djP+QX47/kF+O/5Bf + jv+QXo3/j12M/41ci/+NW4v/jVuL/41ci/+NXIv/jl2M/49ejf+QX47/kF+O/5Bfjf+PXYz/jFmJ/4pX + iP+lfqT/28vb//Xw9v/u5+//1MHU/6qDqP+RYY//jVyL/5Vnk/+ngKX/tJKz/7ucuv+8n7z/uZq4/7eY + tv+4mbf/upy5/7yeuv+9oLr/vJ+6/7yfuv+9oLv/vaC8/7ygvP+8n7v/up25/7mcuP+5m7j/uZu4/7qc + uf+6nLn/upy6/7uduv+8nrv/tpa1/6uGqP+fdZz/lWWR/49ejP+QX43/kF+N/5Bfjf+QX43/kF+N/5Be + jP+QX4z/n3Sc/7yeuv/Yx9j/8Orx/+zj7P/Mtcr/sI2t/5xwmf+ke6H/xq3F/+LV4v/y7vP/6uPr/8u1 + yv+wja3/m2+Y/5BfjP+NW4n/jFqJ/45biv+PXYv/j16M/49ejP+OXYv/jl2L/49di/+QXoz/kF+N/5Bf + jf+PX43/j16M/5Bfjf+QXoz/j12L/49di/+QXoz/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bf + jP+QXoz/kF6M/49di/+NW4n/jVyK/49ejP+PXoz/jluK/41aif+NW4r/jVuK/45civ+PXYr/j12L/49e + jP+NW4v/jVuL/41ci/+NXIv/jV2M/45ejf+QX47/kGCP/5Bfjv+QX43/j1+N/45djP+NW4v/jVuK/45d + i/+PXoz/kF+N/5Bfjv+QYI7/j1+N/45ci/+LWYn/iliI/6J6oP/RvdH/7ufv//Xx9v/k2OT/vJ67/591 + nf+QYo7/mG2W/7WVtP/Ouc7/4dTi/+je6f/j2OT/4dTh/+HV4v/j1+P/5tvm/+je5//p4On/6eHq/+rh + 6v/q4er/6eHq/+ng6v/o3+n/6N7o/+fd5//n3ef/593n/+fe6P/o3uj/6eDq/+ri6//g0t//ybDH/7GO + rv+ZbJf/jlyM/49ejf+QX47/kF+N/5Bfjf+QX47/kF+N/5BejP+VZpL/oXif/7qbuP/dztz/7OTt/+bc + 5//Pu8//q4ap/51ym/+ogqf/wabA/+TZ5f/x7PL/59zn/8+5zf+sh6n/lmiT/49di/+MWYj/jFqJ/41b + iv+NXIr/jl2L/49ejP+QXoz/kF+N/5Ffjf+QX43/j16M/45di/+OXYv/j16M/5BejP+PXYv/j12L/5Be + jP+QX43/kF+N/5Bfjf+QX43/kF+N/5Ffjf+QX43/kF6M/5BejP+QXoz/kF6M/49di/+PXYv/kF6M/5Be + jP+PXYv/j1yL/49djP+PXYv/jVuK/41bif+NW4r/jluK/41bi/+NXIv/jl2M/45djP+NXIv/jV2M/49e + jf+PX47/kF+O/5Bfjv+QX47/j16N/45cjP+NXIv/j12M/5Bfjf+QX47/kF+O/5Bgjv+PXo3/jVuL/4tZ + if+LWYn/nHKa/76jvv/bzNv/7+jv/+zl7f/UwdT/upy5/6B5n/+edZz/s5Ky/8y2zP/n3ef/9vP3//n4 + +v/6+fv/+ff6//by9v/x6/H/7ufu/+/o7//v6fD/8Orw//Dr8f/x6/H/8Ovx//Dq8P/v6fD/7+nw/+/p + 8P/v6fD/7+nw//Dq8f/x7PL/8+7z/+fd5//Ouc3/tJOy/5tumP+OXIv/jl2M/49ejf+QX43/kF+N/5Bf + jv+QX43/j16M/5BejP+SYo//pHyh/8Opwv/dzt3/7ufu/+Xa5f/DqcL/qYSo/5xxmv+og6f/zLfM/+bb + 5v/y7PL/5tvl/8Sqw/+pg6f/l2iU/41biv+MWon/jFqJ/4xbif+NXIr/j16M/5Bfjf+QXoz/kF6M/5Bf + jf+PXoz/jl2L/45di/+PXoz/kF6M/49di/+PXYv/j16M/5BejP+PXoz/j16M/5Bfjf+QX43/kV+N/5Be + jP+PXYv/j12L/5BejP+QX4z/j12L/49di/+QXoz/kF+M/5BejP+QXoz/kF6M/5BejP+NW4r/jFqJ/41a + if+NW4n/j16N/49ejf+PXo3/j16N/41cjP+NXIv/jV2M/45djP+PX47/kF+O/5Bejf+PXo3/j16N/49e + jf+QX43/kF+O/5Bfjv+QX47/kF+O/49ejf+NW4v/jFqK/41biv+VZpL/pH6i/7ygu//by9r/7OTs/+7n + 7//dz97/vJ+7/6eBpf+hd5//rYmr/8qzyf/j2OP/9vP3///////9/P3/8Orw/9vL2v/Pus7/zLXL/8y1 + y//OuM3/z7rO/9C7z//Qu8//z7rO/8+6zv/Qu8//0LzQ/9C7z//QvND/0b3Q/9K+0f/TwNL/y7TJ/7qc + uP+pgqb/l2qV/45ci/+NW4r/jlyL/49ejP+QX43/kF+N/49ejP+OXIv/jVyK/49ejP+YapX/p4Ck/8Ck + vv/i1eH/7eXt/+HU4P/Grsb/o3uh/5pumP+tiqz/yrPJ/+vi6v/z7vP/49bi/8evxv+lfaP/kWGO/41c + i/+MWon/jFqJ/41civ+PXoz/j16M/45ci/+OXIr/j12M/5BejP+PXoz/j16M/5BfjP+QX4z/kF+M/5Be + jP+PXYv/j1yK/41biv+OXIr/j16M/5Bfjf+QX43/kF6M/45civ+OXIr/kF6M/5BejP+PXYv/j12L/5Be + jP+QX4z/kF6M/5BejP+QXov/j12K/41bif+NW4n/jlyJ/45civ+QX47/kF+O/5Bfjv+PX47/jl6M/45d + jP+OXYz/jl2M/5Bfjv+QX47/j16N/49ejf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+PXo3/jl2M/41c + i/+NXIv/j12M/5Fgjv+UZpL/pH6j/8GmwP/by9v/7+jw/+7m7v/Xxdf/vqG9/6Z+pP+heJ//sY6v/8iw + x//j1+P/9fH1//v5+//v6e//1MHT/76ivf+xj7D/rIiq/66LrP+wjq7/so+w/7KQsP+xj7D/sY+w/7GP + sP+ykLD/spCx/7ORsf+zkrL/s5Oy/7OSsf+vjK3/p4Ck/55zm/+UZZL/j16M/45ci/+OXIv/j16M/5Bf + jf+QX43/j16M/41biv+NW4r/j12M/5Fhjv+VZ5L/qYOm/8u0yv/j1uP/7OTt/93P3f+3mbb/oXif/55z + m/+wjq7/1sTV/+3l7f/y7PL/4dTh/7ueuv+heJ//lGWR/41civ+NW4r/jlyL/49ejP+PXoz/jlyL/45c + iv+PXYz/kF+N/5Bfjf+QX43/kF+M/5BfjP+PXoz/j12M/49civ+OXIr/jVuK/45civ+OXIv/j16M/5Bf + jf+PXoz/jlyK/41civ+PXov/kF+M/5Bdi/+PXYv/kF6L/5BejP+QXoz/kF6M/5Bei/+PXYr/jlyK/45c + iv+PXYv/kF6L/5Bgjv+QYI7/kGCP/5Bgjv+PX47/j1+N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/5Bf + jv+QYI7/kWCP/5Fgj/+QX47/j16N/45djP+NXYv/jl6N/49fjf+QX43/kF+N/49ejP+VaJP/pH2i/7qc + uf/Wxdb/6N/p/+7n7v/g0+H/wqfB/6uHqv+gdp7/qIGm/8Kowf/dzt3/9PD1//Tw9f/dzt3/wabA/6V9 + o/+WaJT/lmiU/5hqlf+abZf/m2+Z/5pumP+ZbZj/mGyW/5lslv+abZj/m2+Z/5tvmf+bbpj/mWyX/5dq + lf+XaZT/lWaS/5Jhj/+QX47/kF+N/5Bejf+PXoz/kF6N/5Bfjf+QX43/jlyL/45ci/+QXo3/kF+N/49f + jP+ZbZb/rYmr/8eux//l2uX/6uLr/9fG1/+8n7v/n3Wc/51ymv+3l7X/1MHU//Dq8f/y7fP/2sna/72g + vP+gdp7/kGCO/5BejP+QXoz/kF+N/5Bfjf+QXoz/kF6M/5Bfjf+QX43/kV+N/5Ffjf+QX43/kF6M/45c + i/+OW4r/jVyK/45ci/+PXYz/j12L/45biv+OXIr/kF6M/5BejP+NW4r/jVuK/5BejP+RX43/kF+M/5Be + jP+QXov/kF2L/49di/+QXov/kF6M/5BejP+QXoz/kF6M/5BejP+RX4z/kF+N/5Bfjv+QYI7/kGCP/5Bg + jv+QYI7/kF+O/5Bfjv+QX47/kF+O/49ejf+PXo3/kF+O/5Bgjv+QX47/kF+O/5Bfjv+PXo3/jVyL/41c + i/+PXo3/kGCO/5Fgjv+QXo3/jVuL/45djP+UZZL/o3qh/7qduv/TwdP/6+Pr/+7n7v/bzNz/w6nD/6mD + p/+gdp7/qoWp/8Clv//e0d7/6+Ps/+Xa5f/SvtH/tJKy/55znP+TY5H/jlyM/45ci/+OXIz/jlyM/45c + i/+NW4r/jVuK/45ci/+PXYz/j16M/45di/+NWor/jVqK/49djP+PXo3/j16N/49ejf+QX43/kF+N/5Be + jP+QXo3/kF+N/5Bfjf+OXoz/jl6M/5Bfjf+PXoz/jVuK/5Bfjf+Ya5b/roqs/8+6z//j1+P/593n/9XD + 1P+wja7/n3Sc/6R7of+6m7n/39Df//Dq8f/s5Oz/18bX/7STs/+dcpv/lGSR/5BejP+PXoz/j16M/5Be + jP+QXoz/kF6M/5BejP+QXoz/kF6M/49ejP+PXYv/jluK/41bif+NXIr/jl2K/49djP+PXYv/jlyK/45c + iv+QXoz/j12M/41biv+NW4r/kF6M/5Ffjf+QX43/kF+M/5BejP+QXYv/j12L/5BejP+QXoz/kF+N/5Bf + jf+QX43/kF+M/5BejP+PXoz/j16N/5Bfjv+QX47/kF+O/49ejf+OXIz/jlyM/49ejf+PXo3/jl2M/45d + jP+PX43/j16N/45cjP+OXIz/j16N/49ejf+NW4v/jVuK/45djP+QXo3/kF+O/5Bfjv+PXo3/j16N/5Fg + j/+VZ5T/nnSd/7KRsf/Pus//5Njk/+7n7//l2ub/yrPJ/7GPsP+edJz/onmf/7uduf/UwdP/6uDq/+zk + 7P/aytr/wqfB/6V+pP+UZZH/jl2M/4xZif+MWon/jVuK/45ci/+PXYv/j12L/49ci/+PXYv/j12L/45d + i/+OXYv/jl2L/41civ+NW4r/jlyL/49di/+QXoz/kF6N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/49e + jP+OXIr/jVuK/49ejP+abZf/rout/8mxyP/n3ef/6eDp/8+7z/+1lbT/n3Sc/6J5oP/Ao77/28va//Dq + 8f/s5e3/0LvP/7STsv+bb5n/j12L/45ci/+NXIr/jVyK/45civ+PXYv/j12L/45di/+OXIr/jVuK/41b + iv+OXIr/jlyK/41cif+NXIn/jVuK/45civ+PXYv/j16L/49ei/+PXIv/jVuJ/41bif+PXoz/kF+N/5Bf + jf+QX4z/kF+M/5BejP+QXoz/kF6M/5Bei/+QXov/kF+M/5BfjP+OXYv/jl2K/49djP+PXYz/kF+O/5Bf + jv+QX47/j16N/41ci/+NXIv/j12N/49ejf+OXYz/jl2M/49fjf+PXo3/jlyM/45cjP+PXo3/j16N/45c + jP+NXIv/j12M/49ejf+QX47/kF+O/5Bfjv+QX47/kF+O/49fjf+QX43/nHGa/7OTsv/Nuc3/597o/+/o + 8P/i1uP/y7XL/6uHqv+edZz/pn+k/7qcuf/ZyNj/6+Lr/+3l7v/f0d//wqfB/6qEqP+YbJf/j16N/41b + iv+NW4r/j16M/5Bfjf+QXoz/j12L/49di/+PXYv/kF+N/49ejP+OXYv/jVyK/41biv+NW4r/jlyK/49d + i/+QXoz/kF+N/5Bfjf+QXo3/j12M/49ejP+QX43/k2OQ/5dplP+abpf/nXOa/6R9ov+wjq//ybHI/+zk + 7P/39Pj/6eDp/8+6zv+tiKv/n3Wd/6mEp//BpsD/5Njk//Dq8f/k2eT/zbfM/62Jq/+ZbJb/kGCN/4xb + if+MWon/jVuJ/45di/+PXYv/jl2L/45civ+NW4r/jlyK/49di/+PXYv/jlyK/41cif+NW4r/jlyL/49e + jP+QX4z/kF6M/49di/+NXIr/jlyK/49ejP+QX43/kF+M/5BfjP+QX43/kF+N/49ejP+PXYv/j12K/49d + i/+QX4z/j16L/45civ+NW4n/j12M/49ejf+QX47/kF+O/49ejf+PXYz/jl2M/45djP+OXYz/jl2M/49e + jf+PX43/kF+O/5Bfjv+PX43/j1+N/5Bfjv+QX47/j1+N/49fjf+QXo3/kF+O/5Bgjv+QYI7/kF+O/5Bf + jv+QX47/j1+N/49djP+TY5D/nHGa/66Lrf/Iscj/3tHf/+/o8P/q4er/0LvP/7eYtv+ieqH/oXmg/7WU + s//Nt8z/6N/p//Dq8f/l2eX/zbfN/62JrP+ZbJf/kWGP/45djP+PXo3/kF+O/5Bfjf+PXo3/jl2L/49d + i/+QXo3/kF+N/49djP+PXYz/j16M/49di/+OW4v/jlyL/49ejP+QX43/kF+O/49ejP+NW4r/jlyL/5Nj + kP+ccJr/qYOn/7aWtP/Bp8D/y7XL/9TC1P/j1+P/9vL3//7+///6+Pv/6N/o/8u0yv+xj6//nnWc/6aA + pP/IsMf/4dXh/+/p8P/n3Of/ybDI/62Jq/+Ya5X/jVuK/4xaif+NW4r/j12M/5Bfjf+QXoz/kF6M/49e + jP+PXoz/kF6N/5BejP+OXYr/jlyK/49di/+QXoz/kF+N/5Bfjf+QX43/kF6M/49ejP+PXoz/kF+N/5Ff + jf+QX43/kF+N/5Ffjf+QXoz/jlyK/41biv+OXIr/j12L/5BfjP+PXoz/jluK/41aif+PXYz/j16N/5Bf + jv+QX47/j16N/49ejf+PXo3/j16N/45djP+OXYz/kF+O/5Bgjv+QX47/kF+O/5Bgjv+QYI7/kF+O/5Bf + jv+QYI7/kGCO/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX43/j16M/49ejP+QYI7/mm6Y/62J + rP/Grcb/49fj/+7n7//n3Of/0r/S/7STs/+je6L/o3qh/7ORsf/RvtH/59zn//Dp8P/l2uX/yLDI/7CN + r/+ec5z/k2SR/5Bfjv+PXo3/kF+N/5Bfjf+PXYz/j12M/5Bejf+QX43/kF6N/5Bejf+QX43/kF6N/45c + i/+OXIv/j12M/49ejP+PXo3/kGCO/5Rlkf+ccJn/qYKn/7eWtf/GrcX/08DS/93P3f/j2OP/5dvm/+ng + 6v/v6fD/8+70//Tv9P/s5Oz/28va/8KmwP+je6D/nXKa/7COrv/LtMr/6eDq//Dq8f/f0d//xq3F/6iC + pf+VZ5L/j16M/45biv+PXoz/kF+N/5Ffjf+RX43/kF+N/5BfjP+QX43/kF6M/45di/+OXYv/kF6M/5Ff + jf+QXoz/kF6M/5BejP+QX43/kF+N/5Bfjf+QXoz/kF6M/5Bfjf+QX43/kV+N/5BejP+OXIr/jVuK/45c + iv+PXYv/j16M/49ejP+OXIr/jluK/5Bejf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/j16N/49f + jf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/5Bf + jf+QX43/j16N/49ejP+QXo3/kF6N/5Bfjf+TY5H/mWyX/6iCp//Apb//2MfX/+zk7P/t5Oz/2MfX/7+j + vv+mf6T/n3Wd/6yIqv/EqsL/4tbi/+/o7//o3ej/07/S/7OSsf+ccpr/kWKO/41biv+PXoz/kF+N/5Bf + jf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/j16M/49djP+OXYv/jVyK/45di/+VZ5L/pHyi/7iZ + tv/Qu8//4dPh/+rh6v/u5u7/7eXt/+je6P/g0+D/2sva/9jH1//Xxtf/2MfX/9nJ2P/Zydn/zbbM/7ST + sv+kfKL/n3Wd/7CMrv/Sv9L/6d/p/+/p8P/h1OH/v6S+/6V+o/+WZ5P/j12L/49djP+QX43/kF+N/5Bf + jP+QXov/j12L/49di/+PXYv/j12L/5BejP+QX4z/kF6M/45div+OXIr/j12L/5BejP+QXoz/j12L/45c + iv+OXIr/j12M/5BfjP+QX4z/kF+M/49ejP+PXYv/j12K/49div+PXYr/j12L/49ei/+PXov/kF+O/5Bf + jv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/49ejf+PXo3/kF+O/5Bfjv+QX47/kF6N/49e + jf+PXo3/j16N/49ejf+QX47/kF+O/5Bejf+PXoz/j16M/49ejP+PXoz/j16M/5Bejf+QX43/kF+O/5Be + jf+QXo3/l2iU/6Z/pP++ob3/3c3c/+zj7P/q4er/2cjZ/7ueuv+ngKX/n3Wc/6uGqf/Jssj/4dTh/+/n + 7//o3uj/zbjM/7WVs/+heJ7/lGaS/5Bgjf+PXYz/j16M/49ejP+PXoz/j16M/49ejP+PXoz/j16M/5Bf + jf+QX43/j16M/45di/+RYY7/mGyW/6iCpv+/or3/1cLU/+jf6f/x6/H/7eXt/+bb5f/dzdz/07/S/8my + yP/CqMH/vqK9/72fu/+9oLv/wabA/8iwx//EqcP/tJKy/6N6of+VZZL/nHCZ/7mauP/Vw9X/7ufu/+7o + 7//Xxtf/vaC8/6N6of+UZJH/kF6M/49di/+QXoz/kF+M/49di/+PXYr/j12L/5BejP+QXoz/kF6M/5Bf + jP+PXov/jl2K/45civ+PXYv/j12L/5BejP+PXYv/jlyK/45biv+OXIv/j16M/5BfjP+QX4z/j16M/49d + i/+PXYr/j12K/49div+QXYv/kF+M/5BfjP+QX47/kF+O/5Bgj/+QYI//kGCO/5Bgjv+RYI//kWCP/5Bf + jv+PXo3/jl2M/45djP+PXo3/kF+O/5Bfjf+QXo3/kF+N/49ejf+OXIv/jl2M/49ejf+QX47/kV+O/5Bf + jf+OXYz/jl2M/49fjf+QX43/j16N/5Bejf+QX47/kF+O/5Bejf+SYY//lmmU/6R8ov+5mrj/0bzQ/+je + 6P/t5e3/39Hf/8iwx/+sh6r/oXef/6mDp/++obz/3M3c/+zj7P/q4uv/2sva/76hvP+lf6T/lGaS/4xa + iv+NW4r/jlyL/45di/+OXIv/jluL/45bi/+OXIv/jl2M/5Bfjf+QX43/j16M/5ltl/+vjK3/yK/H/+DT + 4P/u5+//7+nw/+Xa5f/Qu87/vqC7/7GNrv+pgab/pn6j/6Z+o/+ngKX/p4Gl/6eApP+og6b/rIeq/6qE + qP+ieaD/mWyW/5Bfjf+SYY7/oHWd/7mat//bzNv/7ufu/+7n7//by9v/tpa1/51ym/+RYY7/jVuK/49d + jP+QX43/j12L/49di/+QXoz/kF+N/5Bfjf+QXoz/kF6M/5Bei/+PXoz/j16M/5Bdi/+QXYv/kF6M/5Bf + jf+QXoz/j12L/41biv+OXIr/kF6M/5BejP+OXIv/jVuK/45civ+PXYv/j16M/5BfjP+RX43/kV+N/49e + jf+PX47/kF+O/5Bgj/+QX47/kF+O/5Bfjv+QX47/kF+O/49ejf+NXIv/jVyL/49ejf+QX43/j12M/49d + jP+PXo3/j16N/41ci/+NXIv/jl2M/49ejf+QXo3/j16M/41ci/+NXIv/j1+N/5Bfjv+PXo3/kF6N/5Bf + jv+RYI7/kF+O/5Bfjf+PXo3/lWaS/6B2nv+2lbX/1MHU/+fd5//t5e3/4dTh/8WsxP+vi63/oXif/6iB + pv/Cp8H/2sra/+3m7v/s5e3/2MfY/7+kvv+lfqP/lGaS/49ejP+NW4r/jVyL/45ci/+OXIv/jluL/45c + i/+OXYz/j16M/5Jij/+YapX/qoWo/8mxyP/h0+H/8Onw/+/o8P/f0d//yrPK/7STsv+mf6T/o3mg/6R7 + of+qhKf/r4yt/7SSsv+1lbT/tZSz/7SUsv+1lLP/spCw/6yHqv+jeqH/mGqV/5Jhjv+TY4//o3uh/8Op + wv/f0d//8+70/+3l7f/Nt8z/sI2u/5lslv+OXYv/kF6M/5BejP+PXYv/j12L/5Bfjf+RX43/kF+N/5Be + jP+QXoz/kF2M/49ejP+PXoz/kF6M/5BejP+QXoz/kF+N/5BejP+PXYv/jlyK/45civ+PXYv/j12L/45c + iv+NW4r/jlyK/49di/+QXoz/kF+N/5BejP+QXoz/jl2M/45djP+PX47/kF+O/5Bejf+PXYz/jlyL/45c + jP+PXYz/j12M/49djP+PXYz/kF+O/49ejf+OXIv/jVuL/41ci/+OXYz/j16N/45djP+NXIv/jVuL/41b + i/+NW4r/jFuK/41ci/+PXo3/kF+O/5Bfjf+QX43/kF+O/5Bfjv+QX43/kF+N/5Bfjf+RYI//lGWS/590 + nf+xj7D/yLDI/+PX4//u5u7/6N3o/9PA0/+zkrL/o3uh/6V9ov+2lrT/1cPV/+jf6P/t5e3/39Lf/8Gn + wP+ogqb/lWeT/41biv+OXYv/j16M/49ejP+PXoz/j16N/45djP+NXIr/lWiT/6iCpf/CqMH/49fj//Hr + 8f/r4+v/2MfY/7mbuP+mf6T/n3Wd/6V9o/+2lbT/xq3F/9TB0//dzt3/4dTh/+PX4//j1+P/4tbi/+HU + 4f/by9v/0LzQ/8Clv/+sh6r/nHGa/5Rkkf+YapX/qYKm/8Sqwv/m3Of/8uzz/+Xa5f/LtMr/p4Ck/5Nk + kP+RYI3/kF6M/49di/+PXov/kF+M/5Bfjf+QXoz/kF6M/5Bejf+PXoz/jlyK/45civ+PXoz/kF+N/5Be + jP+PXYv/jlyK/45civ+PXYv/j12L/45civ+OW4r/jlyL/49di/+PXov/kF6M/5BejP+QXoz/jl2K/45d + iv+NXIv/jl2M/49ejf+PXo3/j12M/45ci/+NW4r/jVuK/45ci/+OXIv/jlyL/45djP+PXo3/jl2M/41b + i/+MW4r/jVuL/45djP+PX43/j16N/45cjP+NW4v/jVuL/41biv+MWor/jVuK/49djP+QX47/kF+N/5Bf + jf+QX47/kF+O/49ejf+PXoz/j16N/49djf+PXYz/kmOQ/5pumf+uiq3/y7XL/+LW4v/w6vH/6d/p/824 + zP+0k7L/oHee/6J6oP+6nLj/08DS/+rh6v/t5e3/28va/8Oowv+ngKX/lmiT/5Fhj/+PXoz/j16M/49e + jP+PXoz/j16M/49gjP+edpz/vKC7/9nJ2P/x7PH/8Ovx/9fG1/+8n7v/o3qh/5xwmf+ogab/upu5/9C8 + z//g0+D/6eDq/+3m7v/t5u7/7OXt/+zk7P/s5e3/7ebu/+zj7P/n3ef/28zb/8mxyP+1lbT/onmg/5hr + lv+abZf/romr/9K/0v/q4er/8evx/9/S3/+5mrf/n3Wc/5Rlkf+PXoz/jlyK/45div+PXoz/kF6M/5Be + jP+QXoz/kF+N/49ejP+OXIr/jVyK/49di/+QXoz/kF6M/49di/+NW4n/jVuJ/49ei/+PXoz/jlyK/45c + iv+PXov/kF+M/5BfjP+QX4z/kF6M/49di/+OXYr/jl2K/45djP+OXYz/jl2M/45djP+NXIv/jVyL/41c + i/+NXIv/jVuK/41biv+NW4r/jVuL/41bi/+NW4v/jVyL/41ci/+NXIv/jl2M/49fjf+QX47/j16N/49e + jf+PXo3/jl2M/41biv+NW4r/jl2M/5Bejf+QX47/kF+O/5Bgjv+PX43/jlyM/41bi/+NW4v/jVyL/49d + jf+QYI7/k2OR/5tvmf+qhKn/wKXA/93P3v/s5O3/6+Lr/9jH2P+2l7X/onqg/592nf+vja3/z7vP/+Xa + 5v/u5+//4tXi/8Knwf+og6b/l2qV/49djP+NW4v/jVuK/41civ+QYI3/lmmU/62KrP/UwdP/6+Ts//Hs + 8v/f0t//t5i1/6B3nv+fdJz/roqs/822zP/i1eL/7eXt/+7m7v/m3Ob/3s/d/9XC1P/Pus7/zbfM/9C7 + z//Xxtf/4dPg/+vj6//w6fD/7OTs/9vM2/+9obz/pn+k/5dqlf+ec5z/uZq3/9bD1f/v6fD/7eXt/864 + zf+yj6//m2+Y/49ejP+NW4r/jVuJ/45civ+PXYv/kF6M/5Bfjf+RX43/kF+N/49ejP+PXYv/j12L/49d + i/+QXoz/j16M/45civ+OXIr/j16M/5Bfjf+QXoz/kF6M/5BfjP+QX4z/kV+N/5BfjP+QXov/j12L/5Be + jP+QXoz/j16N/49ejP+OXoz/jl2M/41ci/+NXIv/jV2L/41ci/+NXIv/jVuL/41ci/+NXIv/jVuL/41b + i/+NXIv/jV2L/41di/+OXYz/kF+N/5Bgjv+QX43/kF+N/5Bfjv+PXo3/jVyL/41biv+OXIv/j12M/5Be + jf+QX47/kGCO/49ejf+NXIv/jFqK/4xaiv+NW4v/j16N/5Bfjv+PXo3/kWGP/5ZolP+ngKX/w6jC/9zM + 2//v6O//6+Lr/9G90f+2l7X/n3ad/591nP+1lbT/0LzQ/+zk7f/w6fD/28vb/8GlwP+kfaL/lGWR/49e + jP+MWor/jFqJ/5NkkP+heqD/vqK9/+Xa5v/z7vT/5drm/8myyP+jeqD/mWuW/6yHqv/Ir8b/59vm//Pu + 9P/s5e3/4NPg/9C7zv/Cp8D/uJi2/7KQsP+wja7/s5Ky/7uduv/Ir8b/2MfX/+je5//08PX/7+nw/9jI + 2P+9obz/onmf/5ltl/+lfqP/waW//+fd5//y7PL/4NLf/8atxP+ogaX/lWaS/49ejP+NW4n/jVuJ/45d + iv+PXoz/kF+N/5Ffjf+RX43/kF+N/5BejP+PXYv/j12L/5BejP+QXoz/j12L/49di/+QXoz/kF+N/5Be + jP+QXoz/j16L/49ei/+QX4z/kF+M/5Bei/+QXov/kF6M/5FfjP+QX47/kF+O/49fjf+PXo3/j12M/45d + i/+NXIv/jV2L/49djP+PXo3/j16N/49ejf+PXoz/jl2M/41di/+NXYv/j16M/5Bfjf+QX47/kF+N/45d + jP+OXYv/j16M/49djP+NXIv/jVyK/41civ+OXYv/j16N/5Bfjf+QX43/j16M/41ci/+MW4r/jFqJ/41b + iv+PXoz/kF+N/5Bfjf+QX43/kWGP/5hqlf+ke6H/uZq4/9fG1//p4Or/7eXu/9zN3P+5m7j/pHyi/590 + nP+wja7/1cPV/+vi6//u6O//3c7d/7iat/+fdZ3/lGSR/41biv+LWYj/mGuV/7KRsP/QvdD/8Orw/+/o + 7//OuM3/sI6v/5xwmf+lfaP/yrLJ/+TZ5f/x6/L/6eDq/8+7z/+5m7j/qIKm/55zm/+bb5j/mm2W/5ps + lv+bbpj/nXKa/6R8of+wjK3/xKrC/+DS4P/w6fD/8erx/93O3f+3mLb/n3Wd/5lrlv+tiKr/2MfX/+/o + 7//u5+7/3Mva/7qat/+hd57/lGWR/45civ+NXIn/jlyK/49ei/+QXoz/kF+M/5BfjP+QX4z/kF6M/5Be + jP+QXoz/kF6M/5BejP+PXYv/j12L/5BejP+PXoz/jlyK/41bif+NWon/jluK/49ei/+QX4z/kF6M/5Be + i/+QXov/j12L/5Bfjv+QX47/j16N/49ejf+PXo3/j12M/45djP+OXYz/j16M/49ejf+PXo3/j16N/5Bf + jf+QXo3/jl2M/45djP+PXo3/kF+N/5Bejf+PXoz/jl2L/45ci/+OXYv/j12M/45di/+OXYv/jl2L/45e + jP+QX43/kF+N/5Bfjf+QX43/jl2M/45ci/+NXIr/jlyL/49ejP+QX43/kF+N/5Bfjf+QX43/kF+N/5Ni + kP+heJ//vJ+7/9fF1//v6PD/7ubv/9TB1P+4mLb/nXKb/591nP+8n7v/2cnZ//Lt8//u5+7/zLfM/6+N + rv+abpj/jlyL/4tZiP+ccpr/wKW+/97R3v/18fX/6N7o/7uduf+ieZ//oXee/7eXtf/g0+D/8u3z/+rh + 6v/UwtT/tJSz/55zm/+SYo7/jVqJ/45biv+OXIr/j1yL/49ci/+OXIv/kWCN/5dpk/+pg6X/xqzE/+HT + 4f/28vf/7+jw/8y3zP+uiqv/l2mU/6F3nv/Kssj/59zn//Tv9P/q4On/ybHH/66Jqv+Za5X/j12L/45c + iv+OXYr/kF6M/5BejP+QX4z/kF6M/49di/+PXYv/kF6M/5BejP+QXoz/j12L/49div+PXYr/kF6M/5Be + jP+OXIr/jVuJ/41aif+OW4r/j16M/5BfjP+QX4z/kF6M/5Bei/+PXYv/kF+O/49ejf+OXYz/jl2L/49e + jf+QX43/kF6M/49djP+OXYz/jVyL/41ci/+OXYz/j16N/5Bfjf+PXoz/j16M/5Bfjf+PXo3/jl2M/45c + i/+OXYv/jl2L/45di/+OXYz/j16N/5Bfjf+QX43/kF+N/5Bfjv+QX47/kWCO/5Bfjv+QX43/j16N/5Be + jf+QX43/kF+O/5Bfjv+RYI7/kV+O/5Bfjv+QX47/kWCO/5Znk/+fdZ3/tpW1/9fG1//q4er/7OPs/9jH + 1/+xj6//n3Wc/6R9ov+9ob3/5tzn//Lt8//g0t//w6nD/6J5oP+PXYz/jFmJ/6F4nv/LtMr/6N7o//Tv + 9P/f0t//r4ut/55znP+wjK7/y7XL/+zl7f/v6fD/0r/S/7eXtf+fdJz/kWGO/49di/+OXIr/j12L/5Bd + i/+PXYv/j1yL/49djP+QXoz/kF+M/5hrlf+pgqb/xarD/+nf6f/z7fP/4NPg/8Opwv+gd57/nnOb/7yf + u//aytn/8uzy//Hq8f/WxNX/uZq3/51xmv+PXYv/j12L/5BejP+QX43/kF+M/5BejP+PXYv/jluK/45b + iv+PXYv/kF6L/5Bdi/+PXYv/jluK/45civ+QXoz/kV+N/5BejP+QXoz/j12M/49ejP+QX43/kV+N/5Ff + jf+RX43/kV+M/5FfjP+PXo3/j16N/41ci/+OXYz/j1+N/5Bfjv+PXoz/j12M/45djP+NXIv/jFuK/41c + i/+PXo3/kF+O/5Bejf+QXo3/kF+O/49ejf+OXIv/jluK/45ci/+OXYv/jl2M/49ejP+QX43/kF+O/5Bf + jf+QX43/j16N/49ejf+QX47/kWCO/5Bfjv+QX47/kWCO/5Fgjv+QX47/kF+O/5Fgjv+RYI7/kF+O/5Bf + jv+QX47/kF+N/5Bfjf+edJz/u566/9fH1//x6/H/6+Pr/8mwx/+sh6r/m2+Y/6mEqP/VxNX/7eXt/+vj + 6//UwtT/q4aq/5Njkf+PXoz/pX6j/9K/0v/s5Oz/7uju/9bE1f+ngKX/nnOc/76hvP/bzNv/8ezy/+fe + 6P+9obz/oHae/5Jijv+MWYj/jlyK/5BejP+RX43/kF+N/5BejP+QXoz/kF+N/5BejP+OXIv/kF+N/5do + k/+wja7/2srZ/+/p8P/t5u3/1MLU/6mEp/+dcpr/sZCw/865zv/u6O//9PD1/9/R3v/Cpr//n3Wd/49d + i/+QXoz/kF+N/5BejP+PXoz/kF2L/49civ+OXIr/jVuK/49civ+PXYv/j12L/49di/+OXIr/jlyK/5Be + jP+RX43/kV+N/5Ffjf+QX43/kF+N/5BejP+QXoz/kV+N/5Ffjf+QXoz/kF6M/45djP+OXYz/j16N/49e + jf+QX47/j16N/45ci/+OXIv/j16N/45djP+NW4v/jVuL/49ejf+QX47/kF+O/5Bfjf+QX43/kF6N/49d + jP+OXIv/jVuK/41civ+PXoz/kF+N/5Bfjf+QX43/jl6M/45ci/+NXIr/jlyL/49ejf+QX47/kF+N/5Bf + jf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jl2L/5JkkP+edZz/upy4/+LW + 4v/w6fD/4NLg/8Spw/+gdp3/n3Wd/8Gnwf/d0N7/7+jv/+HU4f+2lrX/m2+Z/5Vnkv+qhaj/18XW/+zj + 7P/m2+b/y7XL/6J5oP+ieJ//ybLI/+Xa5v/w6vH/3M7c/62Jq/+SYo//jVyK/41biv+PXYz/kF+N/5Bf + jf+QX43/kF+N/5Bfjf+QX43/kF+N/49ejP+PXoz/kWCN/6V9o//Ltcr/593n//Pv9P/g0+D/sY6v/51y + mv+phKf/xazE/+vj6//28vb/5Njj/8atxP+hd57/jl2L/49ejP+QXoz/jl2L/45civ+PXYr/j12L/49e + i/+PXYv/jl2K/45div+PXYv/kF6M/49ei/+QXoz/kF+M/5BfjP+QX4z/kF+M/5BfjP+QXoz/jl2L/49d + i/+QXoz/kF6M/49di/+OXYr/jVuL/41ci/+PXo3/kF+O/5Bfjv+PXo3/jVuL/41bi/+PXo3/j16N/41b + i/+NW4v/j16N/5Bfjv+QX47/kF+O/5Bfjf+QX43/kF6N/49djP+NXIv/jlyL/49ejf+QX47/kF+O/49e + jf+OXYz/jVyL/4xaiv+NW4r/jl2M/49ejf+PXo3/j16M/49ejP+PXoz/j16M/5Bejf+QX43/kF+N/5Bf + jf+QX43/kF+N/49ejP+OXYv/jVyK/49ejP+mgKT/0b3R/+rh6v/t5e7/1sPV/6iBpf+bb5n/s5Kx/9C9 + 0P/v6fD/6eDp/7+jvv+ieqD/mGuW/6uGqf/YyNj/6+Pr/+DT4P/FrMT/n3Wd/6N6of/Qu8//6+Lr/+7n + 7//Vw9X/pHyi/4tYiP+MWon/jl2L/49fjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/49d + jP+OXIv/n3Wd/8GnwP/g0+D/9vL3/+fc5/+1lbP/nnSb/6Z+o//Apb7/6eDp//bz9//m3Ob/ybHH/6J5 + n/+OXIr/j12L/49ejP+OXIv/jlyK/45civ+PXYr/kF6L/49ei/+OXYr/jlyK/49ei/+QXoz/kF6M/49e + i/+PXov/j16L/5BfjP+QX4z/j16L/45div+NXIn/jVyJ/49di/+PXYv/jl2K/45div+MWor/jVyL/49e + jf+QYI7/kF+O/49ejf+NXIv/jVuK/45djP+OXYz/jVuK/41ci/+PXo3/kF+O/5Bgjv+QYI7/kF+O/5Bf + jv+QX47/kF+N/49ejf+PXo3/kF+O/5Bgjv+QX47/kF+O/5Bfjf+OXYz/jVuK/41biv+OXYz/j16N/49e + jf+PXoz/jl2M/41ci/+OXYv/jl2M/5Bejf+RX47/kF+N/5Bfjf+QX47/kF6N/49di/+NW4r/jVuK/55z + nP/ApL7/3M3c/+/p8P/g0uD/sY6v/55ym/+rhan/x67G/+7m7v/t5u7/x6/G/6iDp/+Ya5X/qYOn/9jH + 2P/r4uv/3tDe/8Oowf+ec5v/o3qg/9G90P/s4+z/7eXt/9PA0/+je6H/i1mI/41civ+QX43/kF+N/5Bf + jf+QXoz/kF6M/5Bfjf+QX43/kV+N/5Ffjf+QX43/j16M/49di/+ec5v/vaG8/9zN2//18fb/6N7o/7eX + tf+fdZ3/pn6j/8Ckvv/p3+n/9/T4/+fd5//Kssn/onmg/45ci/+PXIv/kF6M/49ejP+PXov/jl2K/45c + iv+PXYv/j12L/45civ+OXYr/kF6M/5BejP+OXIr/jVuJ/41bif+OXIr/kF6M/5BejP+OXIr/jVuJ/41a + if+NW4n/jVyJ/45div+QXoz/kF6M/41bi/+OXIz/j1+N/5Bgjv+QX47/j16N/45djP+NXIv/j12M/49d + jP+NXIv/jl2M/49ejf+QX47/kGCO/5Bgjv+QX47/kF+O/49fjf+PX43/kF+N/5Bfjv+QYI7/kGCO/5Bf + jv+QXo3/j16N/45cjP+NW4v/kF+O/5dqlf+dcpv/oHef/51znP+UZpL/jl6M/41ci/+OXIv/kF6N/5Bf + jf+QXo3/j16N/5Bfjf+QX43/j16M/45ci/+NW4r/mm2X/7STs//SvtH/7+jv/+Xa5f+3l7X/oHad/6V8 + o//ApL//7OPs//Dq8f/Mtsv/rIir/5hqlf+mf6T/1sTV/+ri6//g0+D/xazE/590nP+jeaD/z7rO/+rh + 6v/u5u7/1sTW/6eApP+OXYv/j12M/5Bfjf+QX43/kF+N/5BejP+QXoz/kF6M/5Bfjf+RX43/kV+N/5Bf + jf+PXoz/j1yL/59zm/++orz/3M3c//Xx9v/o3ej/t5a1/6B2nf+pgaX/w6fA/+rh6v/28/f/5drm/8iw + x/+ieJ//jlyL/49civ+QXoz/kF+N/5BejP+PXYv/j12L/49di/+PXYv/jlyK/45civ+PXov/kF6L/45c + iv+NW4n/jVuJ/45civ+QXoz/kF6M/41bif+MWoj/jVuJ/45biv+NW4n/jlyK/49ei/+QXoz/j16N/49e + jf+QX47/kF+O/5Bfjv+QX47/j16N/49ejf+QXo3/kF6N/49ejf+PXo3/kF+N/5Bfjf+QX47/kF+O/5Bf + jv+PX43/jl2M/45djP+PXYz/kF6M/5Bfjf+QX47/kF+N/49ejP+OXIv/jluK/45ci/+XaZT/qIKm/7eY + tv/Cp8H/up26/6J6oP+SZJD/jl2L/41biv+PXoz/kF+N/45di/+OXYv/j16N/5Bfjf+QX43/j12M/45d + i/+abZf/sY6v/864zf/t5u3/5tvm/7mbuP+heJ//oXif/7ueuv/q4er/8evx/865zv+ui63/l2mU/6R8 + of/Sv9L/6uHq/+bb5v/Mtsv/o3qg/6J4n//Kssn/5tvn//Ls8//f0N//r4yt/5Rlkf+RYI7/kF+N/5Bf + jf+QX43/kF+N/5BejP+QXoz/kF6M/5Bfjf+QX43/kF+M/49di/+OXIv/oHad/8Sqw//i1eL/9vL2/+ba + 5f+1k7L/oXad/62Jq//IsMf/7OTt//Xx9v/h1OH/xKnC/6B2nf+OXIr/j12L/5BfjP+QXoz/kF6M/5Be + jP+QXoz/kF6M/49di/+NW4n/jVuJ/49di/+QXoz/j16L/49ei/+PXYv/j16L/5BfjP+PXov/jVqJ/41a + if+OXYr/j12L/41cif+NW4n/jlyK/45div+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf + jf+QX43/kF+O/5Bfjv+QX43/kF+N/5Bfjv+QX47/j16N/49djP+OXYv/jlyL/49di/+PXYz/kF+N/5Fg + j/+SY5D/lmeT/5pul/+abZb/lWWS/5xxmv+xj6//x6/G/9vM2//VxNX/tpe1/551nP+RYo//jFqK/49d + jP+QXoz/jl2L/45di/+QXo3/kF+N/5Bfjf+PXoz/jlyL/5tumP+0k7L/0r7R/+7n7v/l2uX/uJq3/6F3 + nv+ieaD/vJ+7/+vi6//x6/H/zrnO/66KrP+XaZT/onmf/823zP/n3ef/7OTs/9bE1f+pg6f/oXae/76i + vf/czNz/8+3z/+nf6f+/or7/onif/5Vlkf+PXYv/j16M/5Bfjf+QX43/kF+N/5BejP+QXoz/kF+N/5Bf + jf+PXoz/kF+M/5Njj/+ogqb/z7vP/+ng6f/y7PL/3c7c/66Jq/+gdZz/tZSz/9G90f/w6fD/8+7z/9rK + 2v+9n7v/nnKb/45ci/+PXYv/j16L/49di/+PXYv/kF+M/5BfjP+PXoz/jlyL/45biv+OXIr/j16M/5Bf + jP+QX4z/kF+M/5BejP+QXoz/kF+M/49ei/+NW4n/jluJ/49ei/+QXoz/jl2K/45civ+OXYr/jl2K/49e + jf+PXo3/j16M/49ejf+QX47/kF+O/5Bejf+QXo3/kF+N/5Bfjv+QYI7/kGCO/5Bfjv+QX47/kWCO/5Bf + jf+OXIv/jVyL/49di/+PXYz/j12M/49djP+QX43/k2OQ/5drlv+je6H/s5Kx/7ORsf+ieaD/oXif/7GP + r//LtMr/6uHq/+zj7P/Pus7/spGx/5lsl/+NW4v/j16M/5Bfjf+PXYz/j12M/5Bejf+RX47/kF+O/49d + jP+OW4r/nnOb/8Ckvv/dzt3/8uzy/+PX4/+0lLP/n3Sc/6eApf/DqML/7eXt//Dp8P/Ltcv/rIeq/5dp + lP+gdp3/xavE/+LV4v/y7fP/4dPg/7GOr/+fdZ3/roqs/8qzyv/v6O//8+3z/9XD1f+2lrX/m26Y/45b + iv+PXYv/kF+N/5Ffjf+RX43/kF+N/5Bfjf+RX43/kF6M/49djP+TY5D/nXKa/7iYtv/g0+D/8uzy/+ng + 6f/Nt8z/onqg/51zm/+/o77/3s/d//Pu9P/v6O//0b3Q/7STsv+bb5j/jlyL/45biv+NW4r/jVuK/45c + iv+QXoz/kF6M/45civ+NW4r/j12L/5BejP+QX43/kF+N/5Ffjf+QX4z/kF6M/5BejP+QX4z/kF6M/49d + iv+PXYr/kF6M/5Ffjf+QXoz/kF6M/5BejP+QXoz/jlyL/45djP+PXoz/j16N/5Bejf+QXo3/kF6M/5Be + jP+QX43/kF+O/5Bgjv+QYI7/kF+O/5Bfjv+RYI7/kF+N/45ci/+OXIv/j12M/5BejP+PXYz/j12M/5Bf + jf+UZZH/m3CZ/6+Mrf/Ltcv/zrnN/7eXtv+qhan/rIep/8Ckvv/l2eX/8evy/+TX4//Mtcv/rYir/5pt + mP+UZJH/kF+N/49djP+OXIv/j12M/49djP+PXY3/kWGP/5dplP+tiar/0b3Q/+jf6P/v6O//2srZ/6yI + qv+dcpr/r4ut/8y1y//v5+//7OXt/8atxf+ngab/lmiT/5xwmv+5mrj/18bX//Ls8v/p4Or/wKO+/6eA + pP+ke6H/uJm2/+HU4f/x6/L/5tzn/8+7z/+wjK3/nHCZ/5Vmkv+SYY//kF6N/49djP+PXYz/j12M/49d + jP+SYI7/lmeS/6F3nv+0k7L/z7nN/+7m7f/x7PL/2cjZ/7uduv+ccZr/onqg/8y2y//o3uj/8uzy/+Xa + 5f/EqsP/qYSn/5hqlf+PXYv/jluK/41biv+NW4r/jlyK/5BejP+QXoz/jlyK/45civ+QXoz/kF+N/49e + jP+PXoz/kF+N/5BejP+PXYv/j12L/5BejP+RX4z/kF6L/5Bei/+QX4z/kF+M/49ejP+PXov/kF6M/5Be + jP+NW4r/jVyL/49ejf+QX43/j16N/49djP+PXYz/j16M/5Bfjf+QX47/kF+O/5Bfjv+QX43/kF+N/5Bf + jv+QX47/j16N/49ejP+PXYz/j12M/49di/+PXYz/kF6N/5Rlkv+dcpv/uJm2/+DT4P/p4Or/0r/S/7ia + t/+heJ//qIKm/8y2y//m2+b/8evx/+jd6P/Mtcv/spGx/55zm/+SYo//j12M/45ci/+OXIv/jlyL/45d + i/+Ya5X/rIiq/8evxv/n3ef/8ezy/+Ta5f/Iscf/oXif/5xxmf+6nLn/18bX/+/p8P/n3Of/vqK9/6J5 + n/+UZZL/l2mV/6qEqP/Hrsb/6+Pr//Dp7//UwdP/uJi2/6B2nv+mf6T/ybLI/+PY4//x6/L/6+Lr/9G9 + 0P+5mrf/pHyi/5ZplP+RYI7/jlyL/45civ+OXIr/j1yL/5Znk/+lfKH/upu4/9bD1P/q4er/9fH2/+fd + 6P/Cp8H/qIGm/51ymv+vjKz/28za//Dq8P/q4er/1cPV/7STsv+ec5v/lGWQ/49ei/+PXov/j16L/49d + i/+PXYv/kF+M/5BfjP+PXYz/j16M/5BfjP+PXoz/jluK/45biv+PXoz/kF6M/45civ+OXIr/kF6M/5Bf + jP+QXoz/kF6M/5BfjP+PXov/jlyK/41aif+NW4n/jVuJ/4xaiv+NW4v/j16N/5Bfjv+PXo3/j12M/49d + jP+PXYz/j16M/49ejf+QX47/kF+O/5Bfjf+QX43/j16N/49ejf+QX43/kF+N/49ejP+PXYz/j12L/49d + i/+PXYz/k2OQ/5tumP+1lLP/39Hf//Dq8f/m2+b/zLbM/6eBpv+fdZz/tJOy/864zf/o3un/8Onw/+PW + 4//QvM//upy4/6yHqv+mf6T/pHuh/6N7of+kfKL/p4Cl/7STsv/Ks8n/39Hf/+/p8P/q4ur/z7vP/7SU + s/+ccZn/pHyh/8qzyf/k2eT/7ebu/9zN3P+zk7L/mm6X/5Jij/+TZJD/nXKb/7eXtf/dztz/7eXt/+XZ + 5P/Nt8z/qoWo/6F4n/+zkrH/y7XK/+fd5//x6/H/6N7o/9fF1v/Apb//sI6u/6eBpf+jeqD/onmf/6N6 + oP+mfqP/sIyt/8Glv//VwtT/6+Pr//Lt8v/p3+n/0LzQ/6yHqv+ec5z/qIKm/8Kowf/o3+n/8evy/9vL + 2//Bpb//pX6j/5Vnkv+RYY7/kF+M/5BfjP+QX4z/kF6M/5BfjP+QX4z/kF+M/5BejP+QXoz/kF+M/49e + i/+OW4r/jluK/49ei/+QXoz/jl2K/45civ+PXYv/j16L/49di/+PXov/kF+M/49ei/+NW4n/jVqI/41b + if+NW4n/jFqK/41bi/+PXo3/kGCO/5Bfjv+QXo3/j16M/45djP+NXIv/jlyL/49ejf+QX47/kF+O/49e + jf+OXYz/jl2M/49ejf+QX43/j16N/49djP+OXIv/jlyL/49djP+QX47/lGSS/6eApf/Hr8f/4dTh//Dp + 8f/k2OT/vqK9/6Z/pP+fdZ3/rIeq/8u0yv/i1eL/7+jv/+/p8P/l2eT/28va/9O/0v/OuM3/zbbM/9C7 + z//Xxdb/4dTh/+7m7v/w6vH/6N7o/9K/0v+ykLD/n3Wd/550nP+0lLP/39De//Hq8f/n3ef/zbjM/6Z/ + pP+RYY7/kF+N/5Fgjv+UZJH/p4Ck/8iwx//i1eH/8Onw/+XZ5f/Bp8D/qoSo/6F4nv+siKr/yrPJ/+HV + 4f/x6vH/8u3z/+bc5//bzdv/07/S/823zP/LtMr/zbbM/9O/0v/czNz/59zn/+/o7//y7fP/5trl/8mx + yP+vi63/mm2X/6B1nf+/or3/3M3c//Pu9P/r4+v/xazE/6mDpv+Ya5X/kGCM/5BfjP+QX4z/kF6M/5Be + i/+QX4z/kF+M/5Ffjf+QXoz/jl2K/45div+QXoz/kF+M/49ei/+PXov/kF+M/5Ffjf+QXoz/j12L/45c + iv+NW4n/jVuJ/45civ+QXov/kF6L/49div+PXIr/j12L/5Bei/+MWor/jVuL/45djP+PX43/kF+O/5Bf + jv+QX43/j12M/41ci/+OXIv/j16N/5Bfjv+QX43/j12M/41ci/+NXIv/j16N/5Bfjf+PXYz/jl2L/45c + i/+OXIv/j12M/49ejP+QX47/m2+Z/7COr//Ltcv/6uDq/+3m7v/WxNb/vJ+7/6N6oP+fdZ3/spCw/8ew + x//e0N7/6+Lr/+3m7f/s4+z/593n/+TZ5P/j1+P/5drl/+rh6v/u5e7/7eXu/+PX5P/Qu8//uZq4/6J4 + n/+fdJz/sY6v/8y2y//t5e3/8evx/9nI2P+7nrr/nHCZ/41bif+OXYv/j16M/5BejP+bb5j/spCw/864 + zf/r4+z/7+jw/9nI2f+/o77/pn+j/6F3nv+xj6//xq3F/93P3f/q4uv/7OXt/+vj7P/o3uj/5trl/+TY + 5P/l2uX/6uDq/+3k7f/t5u7/6eDp/9/R3v/LtMr/roqs/590nP+fc5v/spCw/9fF1v/s5Oz/7+nw/9vL + 2v+ykLD/mWuV/5Fhjf+OXYr/j16M/5BejP+QXYv/kF2L/5BejP+QX4z/kF+M/5BejP+OXYr/jl2K/5Be + jP+RX43/kF+M/5BfjP+QXoz/kF6M/5BfjP+PXov/jluK/41aif+NW4n/jlyK/5Bdi/+QXov/kF6L/5Be + i/+QXov/kV6M/41biv+NW4r/jVuL/45ci/+PXo3/kF+N/5Bfjv+QX43/j16N/49ejf+QX43/kF+N/45d + i/+OXIv/jlyL/49di/+QXo3/j16N/45di/+OXIr/jl2L/49di/+PXoz/kF6N/5Bfjf+UZJH/nHCZ/7KQ + r//TwdP/6N7o/+zk7P/dz93/vqK9/6mEp/+heJ//pX2j/7SUs//EqsP/0r/S/9zO3P/h1eH/49jj/+PX + 4//i1eH/39He/9fG1v/Js8n/up25/6qFqP+ieJ//onif/7KQsP/Sv9H/6d/o//Lt8//l2uX/w6jB/6eA + pf+WZ5L/jluK/45ci/+PXYz/j16M/5Rkkf+dcZr/tJKy/9fF1v/r4uv/7efu/9/R3//Apr//q4ep/6J4 + nv+ke6H/spCw/8GmwP/SvtH/3s/d/+XZ5f/p3+n/6uHr/+rg6v/n2+b/39He/9PA0v/Fq8P/tJSy/6Z/ + o/+ccJn/onmg/7mat//TwNL/7ebu//Dr8f/cztz/wabA/6J4n/+SYI3/kF6L/49ei/+QXoz/kF6M/49d + i/+PXYv/kF6M/5BejP+QXov/j12L/49di/+PXov/kF+M/5BfjP+QX4z/j12L/45civ+OXIr/j16L/49e + i/+OXIr/jVyJ/45div+PXYv/j12L/5Bdi/+QXov/kF6L/5Bdi/+QXYr/jl2L/I5ci/2NW4r+jlyL/49e + jf+QX43/kF+N/49ejf+PXo3/j16M/49ejP+PXoz/jl2L/45di/+PXYz/kF6M/5Bfjf+QX43/jl6M/45d + i/+OXIv/j12L/5BejP+QX43/kF+N/5Bfjf+RYY7/oHWd/7qduf/UwtT/6+Ps/+zk7f/Yx9j/wqjB/62K + rP+je6H/pHyi/6uHqv+3mbb/wqfB/8myyP/Nt8z/zrjM/8u0yv/FrMT/vJ+6/6+Nrf+mf6T/oXif/6eA + pf+3l7X/zrjN/+ng6f/y7PL/5tzn/8+6zv+uiq3/mmyX/5Jij/+PXYv/j12L/49ejP+QXoz/kF6N/5Fg + jv+hdp7/vqC8/9jH1//t5e3/7ebu/9nK2f/DqsL/rous/6N6oP+ieZ//qYOn/7eXtf/EqcL/zbfM/9O/ + 0v/VwtT/1MDS/864zf/Fq8P/uJm2/6yIqf+ieZ//oHed/6iBpf+6m7j/1sTV/+jf6P/v6fD/49fj/8Wr + w/+rhaj/mGmU/49civ+QXov/kF+M/5BejP+QXov/kF6L/49di/+PXov/j16L/49di/+QXov/kF6M/5Bf + jP+QX4z/kF+M/5BfjP+PXYv/jlyK/45civ+QXYv/kF6M/49div+OXYr/kF6M/5BejP+QXYv/kF2L/5Be + jP+QXoz+j12L/Y9di/yPXo30j16N949djPyPXYz/kF+N/5Bfjf+PXoz/jl2L/41ci/+NW4v/jVyL/45c + i/+PXoz/kF+N/5Bfjf+QX43/kF+O/5Bfjv+QX43/j16M/41ci/+NW4v/j12M/5Bejf+QX43/kF+O/5Ff + jv+WZ5P/oXef/7aWtf/UwdT/59zn/+zk7f/m2+b/1cPU/8Opwv+xj7D/pn+l/6J5oP+heZ//pH2i/6Z/ + pP+ngKX/pn6j/6N6oP+ieZ//o3qg/6mEp/+2lrX/yLDH/9/R3//u5u7/8+7z/+fc5//Kssn/sI6v/51y + m/+TYo//kV+N/5BejP+QXoz/kF6M/5BejP+QXoz/kF6N/5Znk/+ieZ//uZm2/9bF1f/o3+j/7ebt/+bc + 5v/Vw9T/w6nB/7KPr/+nf6T/o3mg/6N5n/+mfqP/qYGl/6mCpv+ogaX/pn6i/6N6oP+heJ7/pHuh/6uG + qf+6m7j/z7rO/+HV4v/v6fD/7ufu/9zO3P/FrMT/qoSn/5lrlf+SYo//kF6M/5Bfjf+RX4z/kF6M/5Be + jP+QXoz/kF6M/45di/+OXYv/kF6M/5FfjP+RX43/kV+N/5Ffjf+RX43/kF+M/5BfjP+QXoz/kF6M/5Ff + jP+RX4z/kF6M/5BejP+QX4z/kF+M/5BejP+RXoz/kV+M/5FfjPyQXoz3kF6M9JBejeiQXo3uj16M+ZBe + jP+QX43/kF+N/49ejP+OXYv/jVyL/41bi/+NXIv/jl2M/49ejf+QX47/kV+O/5Bfjv+QX47/kF+O/5Ff + jf+QXo3/jlyL/45ci/+PXYz/kF6N/5Bfjf+QX47/kF+O/5Fgjv+TY5H/oXaf/7mbuP/RvdD/5drl/+3m + 7f/p4On/3c7d/8qzyv+7nbr/sI6v/6qFqP+pg6b/qIKm/6mCpv+pgqf/qYOm/62Jq/+1lbP/wabA/9G8 + 0P/g0+H/7+nw//Hr8f/l2eX/z7nO/7CNr/+ccJr/k2OQ/49ejP+QXoz/kF+N/5Bfjf+QXoz/j12L/49d + i/+PXoz/kF+N/5Njj/+hd57/upy4/9K+0f/l2uX/7eXt/+ng6f/dz93/zLXK/7yeuv+xjq7/qoSn/6iA + pP+nf6P/pn6j/6Z+o/+ngKT/qYSn/6+LrP+4mLb/xarD/9XC1P/n3ef/7+nw/+3l7f/ez93/w6jB/6uG + qf+Za5X/kF2L/49djP+QXoz/kF+N/5BejP+QXYv/kF2L/5FfjP+QXoz/jlyK/45civ+QXoz/kV+N/5Ff + jP+RX4z/kV+N/5BfjP+PXov/j16L/5BejP+RX4z/kV+M/5FfjP+RX43/kV+N/5BfjP+QX4z/kF6M/5Be + jP+RX4z/kV+M+ZBfjO6QX4zoj12L2I5di+KOXYv2jl2M/5Bfjf+QX43/kF+N/49ejf+PXoz/j16M/49e + jf+PXo3/kF+N/5Bfjf+QXo3/kF6N/5Bfjf+QX43/kF6M/49ejP+PXoz/j16M/5Bfjf+QX43/kF+N/5Bf + jf+QX43/kF+N/5Fgjv+VZpL/nnOc/62KrP/DqsL/18bW/+fc5v/t5e3/6uHr/+bb5v/g0uD/2sra/9XD + 1f/Sv9L/0b3R/9O/0v/WxNX/28zb/+PX4//p3+n/7eXu/+zk7f/m3Ob/2MbX/8Glv/+tiKr/nHGa/5Nk + kP+RYI7/j16M/45di/+OXYv/kF+N/49ejP+OXIr/jVuK/49di/+PXov/kF6M/5RkkP+ccZn/rIip/8Oo + wf/Xxdb/593n/+7m7v/r4uv/5drl/97Q3v/Yxtf/0r7R/865zf/NuMz/zrnN/9G90P/Wxdb/3s/d/+TZ + 5P/p4On/7OTs/+vk7P/i1eL/z7rO/7qbuP+lfaL/mGqU/5Jijv+PXYv/jlyK/45di/+QXoz/kF6M/45d + iv+OXYr/kF+M/49ei/+NW4n/jVuJ/49ei/+QX4z/kF2L/5Bdi/+QX4z/j16L/45biv+NW4n/j12K/5Be + i/+QXoz/kF6M/5BfjP+QX4z/kF+M/49di/+OXIr/jlyK/49di/+QXoz2kF6L4o9ei9iOXIrDjVyK041c + i/CNXIv/jl2M/49ejf+QX47/kF+O/5Bfjf+PXo3/j16N/5Bfjf+QX43/kF6N/49djP+PXYz/kF6N/5Bf + jf+PXoz/j16M/49ejP+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bejf+QX43/mGuW/6mD + p/+9oLv/0r7R/+LU4f/q4uv/7+nw//Hr8f/w6fD/7OTt/+rh6v/p4Or/6uHr/+3l7f/w6fD/8uzy//Dq + 8f/r4uv/4NLf/8+6zv+7nbr/pn+j/5hqlf+SYo//j16M/49ejP+PXoz/jl2L/45di/+PXoz/j16M/41b + iv+NWon/jlyK/49di/+OXIr/jVuK/41biv+WaJP/qIKm/72gu//TwNP/49fj/+vj7P/w6vD/8Orx/+7n + 7//q4uv/6N7o/+je6P/p3+n/6uHr/+3m7v/x7PL/8uzy/+7n7//m3Of/2sra/8mxyP+zkbH/oXee/5Rl + kP+PXIr/kF6L/49ei/+OXIr/jlyK/49ei/+QX4z/jl2K/45div+PXov/jl2K/41aif+NWon/j12L/49e + i/+PXIr/j1yK/49ei/+PXYv/jluK/41bif+PXYr/kF6L/5BejP+QXoz/kF+M/5BfjP+QX4z/j12L/45b + if+OW4n/j12L/5BejPCQXovTj12Kw41ai6mMW4q/jFuK6oxbiv+NW4r/jlyM/49fjf+QX47/jl6M/45d + jP+OXYz/jl2M/5Bfjf+PXo3/jl2M/45djP+PXo3/kF+O/5Bfjf+PXo3/jl2M/45djP+QXo3/kF+N/5Be + jP+PXoz/kF+N/5Bfjv+QX43/kF+N/5Bejf+TYpD/mWuW/6J4n/+ui63/vJ+7/8u0yf/Xxdb/4NLg/+bb + 5v/p3+n/6uHq/+ri6//q4er/6N/p/+Xa5f/f0t//18XW/8qzyf+8nrr/rIeq/6B1nf+XaZT/kmKP/5Ff + jf+QXoz/jl2L/45di/+OXYv/j12L/5Bfjf+PXoz/jVuK/41bif+OXIr/j1yL/45biv+NW4r/jlyL/5Jh + j/+ZapX/o3mg/7GOr/+/o77/zbjM/9nJ2f/j1uP/6eDp/+3k7f/v5+//7+jw/+/o7//t5e3/6uHq/+Xb + 5v/e0N7/07/S/8WrxP+1lLT/p4Gl/51xmv+WZpL/kWCO/49ejP+QX4z/kF6M/45civ+OXIr/kF6M/5Ff + jf+QX4z/j16L/45civ+NW4n/jFqI/4xaiP+OXIr/jlyK/41bif+NW4n/jlyK/49di/+PXYv/j16L/5Be + i/+QX4z/kF+M/5BfjP+RX4z/kV+M/5BfjP+QXov/j12K/49div+QXov/kF+M6pBfjL+QXoupjFqLiYxb + i6iNXIvjjVyL/41bi/+OXIz/j1+N/49fjf+OXYz/jVyL/41ci/+OXYz/j16M/49djP+OXYz/jl2M/49e + jf+QX47/kF+O/49ejf+OXYz/jl2M/5Bejf+QX43/kF6M/49djP+PXoz/j16N/5Bfjf+QX43/kV+O/5Be + jf+PXoz/kmKP/5hrlv+ieaD/rous/7qbuP/EqsP/y7TK/8+5zv/RvdD/0r/R/9K+0f/Pus7/yrLJ/8Ko + wf+5mrf/roqs/6J6oP+XaZT/kWCO/5Bfjf+QXo3/kF6N/5BejP+OXIr/jVuK/45civ+PXYv/j16M/49e + jP+OXIv/jlyK/49di/+PXYv/jlyK/45civ+PXYv/kF6M/5Fejf+UY5D/mm2X/6R8of+xjq//vaC7/8eu + xv/Pus7/1cLU/9jG1//ZyNj/2MbX/9XD1P/QvND/yrPJ/8Gmv/+2lrT/qoSn/51xmv+UZZH/kWCO/5Be + jP+QXo3/kF+N/5Ffjf+QXoz/jl2K/45div+QXoz/kV+N/5BfjP+PXov/jlyK/41bif+NW4n/jVuJ/45c + iv+OXIr/jVuJ/41bif+NXIn/jlyK/49ei/+QXoz/kF+M/5FfjP+QX4z/kF+M/5Bei/+QXov/j16L/49e + i/+QXYv/kF6L/5BejP+QX4zjkV+MqJFejImMWopljlyMjY9ejdqPXo3/j16M/49ejf+QX47/j16N/45d + i/+OXYv/j16M/49ejP+NXIv/jVyL/49djP+QX43/kF+N/5Bfjf+QX43/kF+N/49ejf+QXo3/kF+N/5Bf + jf+QX43/j16M/41ci/+OXIv/j16M/5Bfjf+QX43/j16M/41biv+OXYv/kWGP/5Vnkv+ZbJf/nXKa/6B2 + nv+ieaD/onmf/6J6oP+kfKH/pHyi/6R8of+ieZ//nnSc/5twmP+Ya5b/lWeT/5Jij/+QX43/kF+N/5Be + jP+QXoz/j1yL/41aiv+MWon/jFqJ/41biv+NXIr/jl2L/49ejP+PXoz/kF6M/5BejP+PXoz/j16M/45d + iv+OXYv/j16M/5Bfjf+RYY7/lGWR/5ltlv+ec5v/oXie/6R7of+mfqP/p4Cl/6eApP+nf6T/pn+j/6R8 + of+ieZ//n3Wc/5xwmP+YapT/lGSQ/5Bfjf+OXYv/jl2K/49ejP+QX4z/kF+M/5BfjP+QXoz/kF6M/5Bf + jP+QX4z/kF6M/5BejP+PXov/j16L/49di/+PXYv/j16L/49ei/+PXYv/j12L/45civ+NXIn/jlyK/45d + iv+QXov/kF+M/5BfjP+PXov/jl2K/45civ+OXIr/jlyK/49di/+QXoz/kF6M/5BejNqQXYuNkFyLZY1a + iTuPXYxskF+OypBfjv+QX43/kF+N/5Bfjv+PXo3/jlyL/41civ+PXYz/j12M/41ci/+OXIv/j16M/5Bf + jf+PXo3/j1+N/5Bfjf+QX43/j16N/49ejP+QX43/kF+N/5Bfjf+PXoz/jlyL/45ci/+PXoz/kF+N/5Bf + jf+PXoz/jlyL/41civ+PXYz/j16M/45di/+OXYv/jl2L/45bi/+MWYn/i1iI/4xZiP+NWon/jluK/45b + iv+NW4r/jVuK/45di/+QXoz/kF+N/5Bfjf+PXoz/j16M/49ejP+PXYv/jVuK/41aiv+NW4r/jVyK/41c + iv+OXYv/j16M/5BejP+QXoz/kF6M/5BejP+PXoz/jl2K/45di/+QXoz/j16M/45civ+NW4n/jlyK/45c + iv+OW4r/jVuK/41biv+NW4r/jluK/45biv+NW4n/jluK/45civ+PXIv/j12L/49ei/+QXoz/j12L/45d + iv+OXIr/j12L/49ejP+PXov/j16L/49di/+PXYz/kF+M/5BfjP+QXoz/kF6M/5BfjP+QX4z/kF+M/5Be + jP+QX4z/kF+M/5BejP+PXov/jl2K/41cif+NW4n/jlyK/5BejP+QX4z/kF+M/5Bei/+OXIr/jVyJ/41c + if+OXIr/kF6L/5BejP+QXoz/kF2LypBci2yQWoo7i1mIDZBfjUaRYI6zkF+O85Bejf2QXo3/kV+O/5Bf + jf+NXIv/jFuK/41biv+OXIv/j12M/49ejf+QXoz/j16M/45djP+OXYz/kF+N/5Bfjf+OXIv/jlyL/5Bf + jf+RYI7/kF+O/5Bfjv+QXo3/kF6N/5Bfjv+QX47/kWCO/5Bfjf+PXoz/j16M/5BdjP+PXYv/jlyK/45c + i/+PXYz/j12M/45ci/+NW4r/jFmJ/41Zif+OW4r/jlyL/49djP+PXYz/j16M/5Bejf+QX43/kF6M/45d + i/+OXYv/kF6M/5BejP+PXYv/j1yL/49djP+QXoz/j16M/49ejP+PXYv/j12L/5BejP+PXoz/jlyL/45c + iv+PXYv/kF+M/5Bfjf+QXoz/j12L/45civ+OXIr/jVuJ/41bif+MWon/jFmJ/41aif+OXIv/jlyL/41b + iv+OW4r/jl2L/49ejP+QXoz/kF6M/5Bfjf+QXoz/j12L/49div+OXIr/jlyK/45div+OXIr/jVuK/45c + iv+QXoz/kV+N/5Bfjf+QX43/kV+N/5Ffjf+QX4z/kF6M/5Bei/+QXov/kF+M/5BejP+OXYr/jlyK/45c + iv+PXYr/kF6M/5Ffjf+RX4z/kF6L/45div+OXIr/j12L/5Bei/+QX4z/kV6M/ZBei/OQXYqzkF2KRpBZ + iQ2QX40AkWCOK5Fgjo2QX43UkF6M9JBejf+QX47/kF+N/41ci/+MW4r/jVuK/45ci/+PXYz/j16N/5Be + jP+PXYv/jlyL/45di/+PXo3/j16M/45ci/+OXIv/kF6N/5Bfjf+QX47/kF+O/5Ffjv+RX47/kF+O/5Bf + jv+RYI7/kF+N/5Bejf+PXYz/j12L/49ci/+OXIv/jl2L/5Bejf+RX47/kF+N/49ejP+NW4v/jVqK/45c + iv+PXYv/kF+N/5Ffjv+QX43/kF+N/5Ffjf+QXoz/jl2L/45di/+QX43/kF6M/49di/+PXYv/kF6M/5Ff + jf+QX43/kF6M/49di/+PXYv/kF+M/49ejP+OXIr/jlyK/49ejP+QX43/kV+N/5Bfjf+QXoz/j12L/49d + i/+OXYv/jl2K/45civ+OW4r/jlyK/49ejP+PXoz/j12L/49di/+PXoz/kF+M/5BejP+QXoz/j16M/49e + jP+QXov/j12L/45di/+OXIr/jl2K/45civ+NW4r/jlyK/49di/+QXoz/j16M/5BejP+QX43/kV+N/5Bf + jP+QXoz/kF6L/5Bei/+PXov/j16L/49di/+PXYr/j12K/49div+QXoz/kF6M/5Bei/+PXYv/j12L/49d + i/+QXoz/kF+M/5FfjP+RX4z0kF6L1JBdio2QXYorkF2KAJBejQCRX44bkV+NWpBfjaCQX43kkF+N/5Bf + jv+PXo3/jlyL/41civ+PXYz/j12M/41ci/+NXIr/j12L/49di/+PXYv/jl2L/45di/+OXYv/j16M/49e + jP+PXoz/kF6M/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jlyL/41biv+NW4r/jVuK/49d + jP+QX43/kF+N/5Bfjf+QX43/j16M/41biv+MWon/jVuK/45di/+QXo3/kF+N/5Bfjf+QX43/kF+N/5Bf + jf+QXoz/kF+N/5Bfjf+PXoz/jlyK/45civ+PXoz/kF+N/5Bfjf+QX43/kF6M/5BejP+QX4z/kF6M/49d + i/+PXYv/kF6M/5Bfjf+QX43/kF+N/5BejP+QXoz/kF6M/49ejP+PXoz/j16M/49ejP+PXYz/j12L/49d + i/+PXov/kF6L/49ei/+PXYr/jl2K/45div+OXIr/jl2K/49ei/+QXoz/j16M/49ei/+PXov/j16L/49d + i/+PXYv/jl2K/45civ+OXIr/jl2K/5BejP+QX4z/kF+M/5BejP+QXoz/j16L/45div+OXIr/j16L/49e + i/+PXYr/j1yK/45div+OXIr/jVuJ/45biv+PXYv/kF6M/5BejP+QX4z/kF+M/5BfjOSQXoygkF2MWpBd + jBuQXYsAkF6NAJBejQ2QXo0ukF6NapBfjbyQX43tkF+O/I9ejf+OXYv/jl2L/49ejP+PXoz/jlyL/41c + iv+OXIv/j12L/49di/+OXIv/jVyK/45di/+PXoz/kF+N/49djP+PXYz/kF6N/5Bfjf+QX43/kF+N/5Bf + jf+QX43/kF+N/49ejP+NXIr/jVqJ/41aif+NXIr/j16M/5Bfjf+QXoz/kF6M/5Bfjf+PXoz/jVuK/4xa + if+NXIr/jl2L/5BfjP+QX43/kF+N/5Bfjf+QX43/kF+N/49ejP+QX43/kF+N/49ejP+NW4r/jVuK/45d + i/+PXoz/j16M/5BejP+QX43/kF+N/5Bfjf+QX4z/j12L/49di/+QXoz/kF+M/5BfjP+QXoz/kF6M/5Be + jP+QXoz/kF+N/5BfjP+QX4z/kF+N/5BejP+PXYv/j12L/49ei/+PXov/j16L/49div+NXIn/jVuJ/41b + if+OXIr/kF6M/5BfjP+QX4z/kF+M/5BfjP+QX4z/j16L/49di/+OXIr/jVyJ/41cif+OXYr/kF6M/5Bf + jP+PXoz/kF6L/5BfjP+PXov/jlyK/45civ+PXov/kF+M/5Bdi/+PXIr/jVyJ/4xbiP+MWYj/jVqJ/49e + i/+QX4z/kF6M/5BejPyQXoztkF+MvJBejWqQXo0ukF6ODZBejQCQXo0Aj12MA5BdjAyRXo41kV6OfZBe + jryQXo3tj12M/49djP+PXYz/j12M/49ejP+PXo3/j16N/49djP+PXYv/jlyL/41civ+NXIr/jl2L/49e + jf+QX43/j16M/49djP+QXo3/kF+N/5Bfjv+QX47/kF+N/5Bfjf+PXoz/j12M/45ci/+OXIr/jlyK/49d + i/+QXo3/kF+N/49di/+PXYv/kF+M/49ejP+NW4r/jVuK/45di/+QX43/kV+N/5Ffjf+QX43/kF+N/5Bf + jf+PXoz/jl2L/45di/+QX43/kF6M/41biv+MWon/jVuK/41biv+NXIr/jl2L/5BejP+RX43/kF+N/5Be + jP+PXYv/j12L/5BejP+QX43/kF6M/5Bdi/+PXYv/j12L/5Bdi/+QXoz/kF+N/5Bfjf+QXoz/kF6M/5Be + jP+PXYz/jlyK/45civ+PXoz/j16M/45biv+NW4n/jlyJ/49di/+QXoz/kV+N/5BfjP+QX4z/kV+N/5Be + jP+OXIr/jVuJ/41cif+OXIr/j12L/5BejP+QX4z/kF6M/45div+OXYr/kF6L/5Bei/+OXIr/jlyK/5Be + i/+RX4z/kF+M/49di/+OW4n/jFqI/4xaiP+NW4n/kF6L/5FfjP+QXov/j12L7ZBdi7yRXYx9kV2MNZBe + jgyPX48DkF6NAJBejQCRXo8AkV6OAJJekBORXo9DkF2OfY9djLyPXYzkj12M9I9djP2PXYz/j16M/49e + jf+PXo3/j16M/49djP+OXYv/jl2L/45di/+OXYz/j16M/49ejP+PXYz/j12M/5Bejf+QX43/kF+O/5Bf + jf+PXoz/j16M/49djP+PXYz/j12M/49di/+PXYv/j12L/49ejP+PXoz/j12L/49di/+QXoz/j16M/41b + iv+NW4r/j16M/5Bfjf+QXoz/kF6M/5Bfjf+QX43/j16M/49djP+OXYv/jl2L/49ejP+PXYv/jVuK/41b + if+NW4r/jVuK/41civ+OXYv/kF6M/5Bfjf+QXoz/j12L/45civ+OXYr/j16M/5BfjP+QXoz/kF2L/49d + i/+PXYv/kF2L/5Bei/+PXoz/j16M/5Bei/+QXoz/kF+N/49ejP+OW4r/jluK/49di/+PXoz/jlyK/45b + iv+OXIr/j12K/5BejP+QX4z/kF+M/5BfjP+QX4z/j12L/41bif+MWoj/jlyK/49di/+QXoz/kF+M/5Ff + jf+QXoz/jl2K/45div+QXov/kF6L/45div+OXYr/kF6L/5FfjP+QX4z/kF6L/45civ+NW4n/jVuJ/45c + iv+QXov9kF6M9I9diuSPXIq8kFyKfZFci0OSW4sTkV2MAJFcjACQXo0AkF6NAJFejgCQXo4Ak1+SBJJe + kBOPXIw1jluKao9ci6CPXozUkF+N85Bfjf+PXoz/jlyL/45ci/+PXoz/kF+N/49ejP+PXoz/j16N/49e + jP+OXYv/jl2L/41civ+OXYv/j16M/5Bfjf+QX43/j16M/45ci/+NXIr/jlyL/49djP+QXoz/j16M/45d + i/+OXIr/j12L/49ejP+PXoz/kF6M/5Bejf+PXYz/jVuK/41biv+PXoz/kF+N/45di/+OXYv/kF6M/49d + jP+OXIr/jVyK/49ei/+PXov/jlyK/41biv+OW4r/jlyK/49di/+PXoz/j16M/5BejP+QX43/j16M/45c + iv+NW4n/jVuJ/45div+PXov/kF6M/5BfjP+PXov/jlyK/45civ+PXov/j16L/45div+OXIr/j16L/5Bf + jP+QX4z/j16L/45civ+NXIn/j1yK/49di/+PXov/j12L/45civ+OXIn/j12K/5Bei/+QXoz/kF6M/5Be + i/+PXIr/jVqI/41aif+PXYv/kF6M/5BejP+QX4z/kF+M/5BejP+PXYr/j1yK/5Bei/+QXov/j1yK/49c + iv+QXov/kF6M/5BejP+QXoz/j12L/49di/+PXYv/j12L/5BejPOQXozUj1yKoI5biWqPW4o1klyLE5Nb + iwSQXYwAkV2MAJBejQAAAAAAkV6PAJFejwCPW4sAj1yMAItWhQyMWIcujluKWpBejI2QX42zkF+Nyo9e + jNqNW4rjjVuK6o9djPCQX432kF+N+ZBfjfyQXo3+j16M/41ci/+NXIr/jVyK/45di/+PXoz/kF+N/5Bf + jf+PXoz/jVuK/41bif+PXYv/kF6M/5BejP+PXoz/jl2L/45di/+PXYv/kF6M/5Bfjf+QX43/kF+N/49d + jP+OW4r/jlyK/49ejP+QX43/jl2L/45di/+QXoz/j12M/45civ+OXIr/j16M/49ejP+OXIv/jluK/49c + i/+PXYv/kF6M/5BejP+QXoz/kF6M/5Bfjf+PXYv/jVqJ/4xaiP+NXIn/j12L/5BejP+QXoz/kF6M/49e + i/+OXIr/jlyK/49ei/+PXov/jlyK/45civ+PXov/j16M/49di/+PXYv/jl2K/45div+PXIr/kF2L/5Be + jP+QXoz/jlyK/45civ+PXYr/kF6L/5BejP+QXoz/kF6L/49civ+NWon/jVqJ/45div+QXoz/kF6M/5Be + jP+QXoz/kF6L/49di/+QXYv/kF6M/5BejP+QXYv/kF2L/pBejPyQXoz5j12L9o9di/CQXozqkF6M45Be + jNqQXozKkF6Ms5BdjI2OW4pajFiHLotXhgyPW4oAj1qJAJFciwCRXIsAAAAAAAAAAACRXo8AkV6PAI9c + jACQXY0AiVOCA4xXhg2OW4obkF6MK5BgjUaQYI1sj16MjY1bi6iNW4q/jlyL049ejOKQX43ukF6N945d + i/2NXIv/jVyL/41ci/+NXYv/jl2L/49ejP+QX43/kV+O/5Bejf+NW4r/jVuK/49ejP+QX43/kF6M/49e + jP+QXo3/kF6N/5Bejf+QX43/kV+O/5Ffjv+QX43/kF6M/49di/+PXYv/kF6M/5Bfjf+QXoz/kF6M/5Bf + jf+QX43/kF6M/5BejP+QX43/kF+N/5BejP+QXoz/kF6M/49ejP+PXYv/j12L/5BejP+QX43/kF6M/49c + i/+NWon/jVuJ/49di/+QX4z/kF+N/5BejP+PXYv/jlyK/41civ+NXIr/jlyK/49di/+PXoz/j16M/49d + i/+OXIr/jVuK/45civ+PXoz/kF6M/5Bdi/+QXYv/kV+M/5BejP+PXYv/j12L/5BejP+QXoz/kF6L/5Be + jP+QXoz/j12L/41bif+MWoj/jVuJ/49civ+QXov/kV+M/5Bei/+QXov/kF6L/5BejP+RX43/kV+M/5Fe + jP+QXoz9kF+N949ejO6OXInijlyJ049dir+QXouokF6LjZBei2yQXoxGkF2MK45bihuMWIcNiVWFA5Bb + igCPW4oAkVyLAJFciwAAAAAAAAAAAAAAAAAAAAAAjVmIAI1ZiACNWIcAjVmIAI9diwCQX40AkWONDZBi + jTuOX4xljVuLiYxai6mNW4rDj12L2JBejeiPXo30jlyL/I1biv+NXIv/jVyL/45di/+PXov/kF+N/5Bf + jf+RX47/kF6N/41biv+NW4r/kF+N/5Ffjf+PXoz/j12M/5Ffjf+RX47/kF+N/5Bfjf+RX47/kV+O/5Bf + jf+QX4z/kF6L/5Bei/+QX43/kF+N/5Ffjf+RX43/kF+N/5Bfjf+RX43/kV+N/5Bfjf+QX43/kV+N/5Ff + jf+QX43/j16M/45di/+OXYv/j16M/5Bfjf+QXoz/j1yK/41bif+NW4r/kF6M/5Ffjf+QX43/j16M/45d + i/+OXIr/jVyK/41civ+OXIr/j12L/5BejP+QXoz/j12L/41biv+MWon/jVuK/5BejP+RX43/kF6M/5Bd + i/+RX43/kV+N/5BejP+QXoz/kV+N/5Ffjf+QXYv/kF2M/5Ffjf+QXoz/jVuJ/4xaiP+NWon/jluK/5Be + i/+RX4z/kF2L/5Bdi/+QX4z/kF+M/5Ffjf+RX43/kV+M/5FfjPyQX430j16M6I1biNiNW4fDj12KqZBe + i4mQXoplkF6KO5BeiQ2QXosAj1yKAI1ZiACNWIcAjVmIAI1ZiAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA + AAAAAAAHgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA @@ -1738,13 +3302,1148 @@ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AACAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA - AAAAAAABwAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAH4AAAAAAA - AAAAAAAAAAAAB/AAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP+AAAAAAAAAAAAAAAAAAAH/wA - AAAAAAAAAAAAAAAAAD/+AAAAAAAAAAAAAAAAAAB//gAAAAAAAAAAAAAAAAAAf/8AAAAAAAAAAAAAAAAA - AP//gAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAD///wAAAAAAAAAAAAAAAAD///+AAAAAAAAAAA - AAAAAB////wAAAAAAAAAAAAAAAA/////AAAAAAAAAAAAAAAA/////8AAAAAAAAAAAAAAA//////4AAAA - AAAAAAAAAB///////wAAAAAAAAAAAAD///8= + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAB4lQ + TkcNChoKAAAADUlIRFIAAAEAAAABAAgGAAAAXHKoZgAAAAFvck5UAc+id5oAAIAASURBVHjazP1bjizJ + ki2ILbW3+Sti7515TlXdW3X7oqfAD6KBHkj/NIdAAgQBDoE/DZJzIMCp8IvgEAg0m7fOycy9I8Jf9lZ+ + yENF1cwjYmfdAujn7AyPcHN7qKqIiixZIuLw4PV/+h/+p/gPHvDwABycA7LMwck/APP/Y0T+31df4fEP + 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 \ No newline at end of file diff --git a/29WxOrder/MyControl/MyDataGridView.cs b/29WxOrder/MyControl/MyDataGridView.cs index 99341e3..04da735 100644 --- a/29WxOrder/MyControl/MyDataGridView.cs +++ b/29WxOrder/MyControl/MyDataGridView.cs @@ -92,13 +92,13 @@ namespace _29WxOrder.MyControl lblSort = new Label() { ForeColor = Color.White, BackColor = Color.Transparent, AutoSize = true, }; this.Controls.Add(lblSort); - this.ColumnWidthChanged += (s, e) => onColResize(); - this.ColumnHeadersHeightChanged += (s, e) => onColResize(); - this.Scroll += (s, e) => onColResize(); - this.Resize += (s, e) => onColResize(); - this.Sorted += (s, e) => onColResize(); - this.RowHeadersWidthChanged += (s, e) => onColResize(); - this.ColumnStateChanged += (s, e) => onColResize(); + this.ColumnWidthChanged += (s, e1) => onColResize(); + this.ColumnHeadersHeightChanged += (s, e1) => onColResize(); + this.Scroll += (s, e1) => onColResize(); + this.Resize += (s, e1) => onColResize(); + this.Sorted += (s, e1) => onColResize(); + this.RowHeadersWidthChanged += (s, e1) => onColResize(); + this.ColumnStateChanged += (s, e1) => onColResize(); } if (colSort != null && colSort != this.Columns[e.ColumnIndex]) diff --git a/29WxOrder/MyControl/UcCheckBox.Designer.cs b/29WxOrder/MyControl/UcCheckBox.Designer.cs new file mode 100644 index 0000000..4b782b2 --- /dev/null +++ b/29WxOrder/MyControl/UcCheckBox.Designer.cs @@ -0,0 +1,37 @@ + +namespace TemuKJD.UserComponent +{ + partial class UcCheckBox + { + /// + /// 必需的设计器变量。 + /// + private System.ComponentModel.IContainer components = null; + + /// + /// 清理所有正在使用的资源。 + /// + /// 如果应释放托管资源,为 true;否则为 false。 + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region 组件设计器生成的代码 + + /// + /// 设计器支持所需的方法 - 不要修改 + /// 使用代码编辑器修改此方法的内容。 + /// + private void InitializeComponent() + { + components = new System.ComponentModel.Container(); + } + + #endregion + } +} diff --git a/29WxOrder/MyControl/UcCheckBox.cs b/29WxOrder/MyControl/UcCheckBox.cs new file mode 100644 index 0000000..d980cef --- /dev/null +++ b/29WxOrder/MyControl/UcCheckBox.cs @@ -0,0 +1,165 @@ +using AllBase.Helper; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Diagnostics; +using System.Drawing; +using System.Drawing.Drawing2D; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TemuKJD.UserComponent +{ + public partial class UcCheckBox : CheckBox + { + public UcCheckBox() + { + InitializeComponent(); + this.CheckBoxCheckColor = GlobalConfig.MainColor; + this.CheckBoxBorderColor = GlobalConfig.BorderColor; + } + + public UcCheckBox(IContainer container) + { + container.Add(this); + this.CheckBoxCheckColor = GlobalConfig.MainColor; + this.CheckBoxBorderColor = GlobalConfig.BorderColor; + + InitializeComponent(); + } + + private int checkBoxSize = 12; + public Color CheckBoxColor = Color.White; + public Color CheckBoxCheckColor = GlobalConfig.DefaultMainColor; + public Color CheckBoxBorderColor = GlobalConfig.DefaultBorderColor; + + protected override void OnPaint(PaintEventArgs e) + { + //base.OnPaint(e); // 禁用系统绘制全部 + base.OnPaintBackground(e); // 使用系统绘制背景 + + //if (e.ClipRectangle.X != 0 || e.ClipRectangle.Y != 0) + // return; + + Graphics g = e.Graphics; + //g.Clear(this.CheckBoxColor); + + //填充背景色 + //g.FillRectangle(new SolidBrush(this.BackColor), e.ClipRectangle); + g.FillRectangle(new SolidBrush(this.BackColor), this.ClientRectangle); + + Size size = TextRenderer.MeasureText(this.Text, Font); + e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit; // 或者 AntiAliasGridFit // 平滑字体 + //e.Graphics.DrawString(this.Text, Font, new SolidBrush(this.ForeColor), + // new PointF(e.ClipRectangle.X + checkBoxSize + 2 + Padding.Left, e.ClipRectangle.Y + (Height - size.Height) / 2)); + e.Graphics.DrawString(this.Text, Font, new SolidBrush(this.ForeColor), + new PointF(this.ClientRectangle.X + checkBoxSize + 2 + Padding.Left, this.ClientRectangle.Y + (Height - size.Height) / 2)); + + Rectangle rt = new Rectangle(); + rt.X = 0; + rt.Y = (Height - checkBoxSize) / 2; + rt.Width = checkBoxSize; + rt.Height = checkBoxSize; + + if (this.Enabled == false) + DrawCheckBoxIcon(g, rt, this.Checked, Color.LightGray, Color.DarkGray, Color.Gray); + else + DrawCheckBoxIcon(g, rt, this.Checked, this.CheckBoxColor, this.CheckBoxCheckColor, this.CheckBoxBorderColor); + } + + public static void DrawCheckBoxIcon(Graphics g, Rectangle rt, bool isChecked, Color checkBoxColor, Color checkBoxCheckColor, Color checkBoxBorderColor) + { + //绘制圆形(注释此句,以备后用) + //Brush brush = new SolidBrush(this.Checked ? checkBoxCheckColor : checkBoxColor); + //g.FillEllipse(brush, 0, (Height - checkBoxSize) / 2, checkBoxSize, checkBoxSize); // 绘制圆形按钮 + + Color color = isChecked ? checkBoxCheckColor : checkBoxColor; + + if (isChecked) + { + DrawRoundedRectangle(g, rt, 2, color, true); + DrawRoundedRectangle(g, rt, 2, checkBoxBorderColor); + + // 绘制勾号 + Pen p = new Pen(Color.FromArgb(220, 255, 255, 255), 1); + //g.DrawLine(Pens.SkyBlue, rt.X + 3, rt.Y + 6, rt.X + 5, rt.Y + 8); + //g.DrawLine(Pens.SkyBlue, rt.X + 5, rt.Y + 8, rt.X + 9, rt.Y + 4); + g.DrawLine(p, rt.X + 3, rt.Y + 5, rt.X + 5, rt.Y + 7); + g.DrawLine(p, rt.X + 5, rt.Y + 7, rt.X + 9, rt.Y + 3); + g.DrawLine(p, rt.X + 3, rt.Y + 6, rt.X + 5, rt.Y + 8); + g.DrawLine(p, rt.X + 5, rt.Y + 8, rt.X + 9, rt.Y + 4); + g.DrawLine(p, rt.X + 3, rt.Y + 7, rt.X + 5, rt.Y + 9); + g.DrawLine(p, rt.X + 5, rt.Y + 9, rt.X + 9, rt.Y + 5); + } + else + { + DrawRoundedRectangle(g, rt, 3, color, true); + DrawRoundedRectangle(g, rt, 3, checkBoxBorderColor); + } + } + + public static void DrawRoundedRectangle(Graphics g, Rectangle rect, int radius, Color color, bool isFill = false) + { + using (GraphicsPath path = new GraphicsPath()) + { + path.StartFigure(); + path.AddArc(rect.X, rect.Y, radius * 2, radius * 2, 180, 90); // Upper left corner + path.AddArc(rect.Right - radius * 2, rect.Y, radius * 2, radius * 2, 270, 90); // Upper right corner + path.AddArc(rect.Right - radius * 2, rect.Bottom - radius * 2, radius * 2, radius * 2, 0, 90); // Lower right corner + path.AddArc(rect.X, rect.Bottom - radius * 2, radius * 2, radius * 2, 90, 90); // Lower left corner + path.CloseFigure(); + //g.FillPath(Brushes.LightBlue, path); + if (isFill) + g.FillPath(new SolidBrush(color), path); // Fill the rounded rectangle + else + g.DrawPath(new Pen(color), path); + } + } + + /* + protected override void OnDrawItem(DrawItemEventArgs e) + { + //int ItemsCount = Items.Count; + //Rectangle rect = new Rectangle(0, 0, e.Bounds.Width, e.Bounds.Height * ItemsCount); + e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit; + + //// 绘制下拉框背景 + //e.Graphics.FillRectangle(new SolidBrush(_BoxCenterColor), rect); + //// 绘制下拉框边框 + //e.Graphics.DrawRectangle(new Pen(new SolidBrush(_BorderColor)), rect); + //// 绘制选中文字背景 + //for (int i = 0; i < Items.Count; i++) + //{ + // if (SelectedItem != null) + // { + // if (SelectedItem.ToString() == Items[i].ToString()) + // { + // Rectangle rectSel = new Rectangle(1, e.Bounds.Height * (SelectedIndex), e.Bounds.Width - 2, e.Bounds.Height - 2); + // e.Graphics.FillRectangle(new SolidBrush(Color.White), rectSel); + // } + // } + // // 绘制文字 + // e.Graphics.DrawString(Items[i].ToString(), Font, new SolidBrush(_FontColor), new PointF(0, i * (e.Bounds.Height == 0 ? 16 : e.Bounds.Height))); + //} + + if (e.Index >= 0) + { + e.Graphics.FillRectangle(new SolidBrush(_BoxCenterColor), e.Bounds); + if ((e.State & DrawItemState.Focus) == DrawItemState.Focus || (e.State & DrawItemState.Selected) == DrawItemState.Selected) + { + // 设置鼠标悬浮ComboBox的item的背景色 + e.Graphics.FillRectangle(Brushes.White, e.Bounds); + } + else if (((e.State & DrawItemState.ComboBoxEdit) != DrawItemState.ComboBoxEdit)) + { + // 默认背景 + e.Graphics.FillRectangle(new SolidBrush(e.BackColor), e.Bounds); + } + // 绘制文字 + e.Graphics.DrawString(Items[e.Index].ToString(), Font, new SolidBrush(_FontColor), new PointF(e.Bounds.X, e.Bounds.Y)); + } + }*/ + } +} diff --git a/29WxOrder/OrderForms/AfterSaleOrderListForm.cs b/29WxOrder/OrderForms/AfterSaleOrderListForm.cs index d26ce89..42b62e6 100644 --- a/29WxOrder/OrderForms/AfterSaleOrderListForm.cs +++ b/29WxOrder/OrderForms/AfterSaleOrderListForm.cs @@ -316,7 +316,7 @@ namespace _29WxOrder.OrderForms sb.Append("&order_status_buy=4"); sb.Append("&order_refund_status_buy=" + order_refund_status_buy); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); LstFinishedOrderId.Add(afterSale.aftersale_info.aftersale_id); @@ -477,7 +477,7 @@ namespace _29WxOrder.OrderForms sb.Append("&order_status_buy=4"); sb.Append("&order_refund_status_buy=" + order_refund_status_buy); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); var order_buy_msg = order_buy_error_msg; if (string.IsNullOrEmpty(order_buy_msg) || order_refund_status_buy == "2") @@ -768,7 +768,7 @@ namespace _29WxOrder.OrderForms StringBuilder sb = new StringBuilder(); sb.Append("&order_id=" + orderid); sb.Append("&order_status=" + JObject.Parse(htmljm)["data"]["shop_order_detail"]["order_status"].ToString()); - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); int order_status = Convert.ToInt32(JObject.Parse(htmljm)["data"]["shop_order_detail"]["order_status"].ToString()); @@ -805,7 +805,7 @@ namespace _29WxOrder.OrderForms sb = new StringBuilder(); sb.Append("&order_id=" + orderid); - string upjmurl = BaseClass.DouYinBuildObjString("order&act=get_detail"); + string upjmurl = BaseClass.Build29WxObjString("order&act=get_detail"); string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString()); string data = JObject.Parse(html)["data"].ToString(); DouYinOrderModel douYinOrderModel = JsonConvert.DeserializeObject(data.Replace("\r\n", "")); @@ -963,7 +963,7 @@ namespace _29WxOrder.OrderForms var sb = new StringBuilder(); sb.Append("&order_id=" + orderId); - string url_detail = BaseClass.DouYinBuildObjString("order&act=get_detail"); + string url_detail = BaseClass.Build29WxObjString("order&act=get_detail"); string html_detail = GetHtml.PostUtf8(url_detail, UserLogin.GetSignaturex() + sb.ToString()); if (html_detail.Contains("\"code\":200")) { @@ -992,7 +992,7 @@ namespace _29WxOrder.OrderForms } StringBuilder sb = new StringBuilder(); sb.Append("&order_id=" + orderid); - string url = BaseClass.DouYinBuildObjString("order&act=get_detail"); + string url = BaseClass.Build29WxObjString("order&act=get_detail"); string param = UserLogin.GetSignaturex() + sb.ToString(); string html = GetHtml.PostUtf8(url, param); string data = JObject.Parse(html)["data"].ToString(); diff --git a/29WxOrder/OrderForms/AfterSaleReturnRefundForm.cs b/29WxOrder/OrderForms/AfterSaleReturnRefundForm.cs index fa5dad8..4811b7c 100644 --- a/29WxOrder/OrderForms/AfterSaleReturnRefundForm.cs +++ b/29WxOrder/OrderForms/AfterSaleReturnRefundForm.cs @@ -18,7 +18,7 @@ using Work.BaseForms; namespace _29WxOrder.OrderForms { - public partial class AfterSaleReturnRefundForm : BaseForm + public partial class AfterSaleReturnRefundForm : BaseGeneralForm { public static List lstProvince = new List(); public static List lstArea = new List(); diff --git a/29WxOrder/OrderForms/Bu_YinBowerForm.cs b/29WxOrder/OrderForms/Bu_YinBowerForm.cs index f328754..d9e121e 100644 --- a/29WxOrder/OrderForms/Bu_YinBowerForm.cs +++ b/29WxOrder/OrderForms/Bu_YinBowerForm.cs @@ -11,7 +11,7 @@ using Work.BaseForms; namespace _29WxOrder.OrderForms { - public partial class Bu_YinBowerForm : BaseForm + public partial class Bu_YinBowerForm : BaseGeneralForm { public Bu_YinBowerForm() { diff --git a/29WxOrder/OrderForms/BuyOrderForms.cs b/29WxOrder/OrderForms/BuyOrderForms.cs index 4e4247d..bafe7a6 100644 --- a/29WxOrder/OrderForms/BuyOrderForms.cs +++ b/29WxOrder/OrderForms/BuyOrderForms.cs @@ -27,7 +27,7 @@ using Work.Pinduoduo; namespace _29WxOrder.OrderForms { - public partial class BuyOrderForms : BaseForm + public partial class BuyOrderForms : BaseGeneralForm { public string datajsons = ""; public BuyOrderForms() @@ -691,9 +691,9 @@ namespace _29WxOrder.OrderForms if (GlobalConfig.SystemSettings.IsUseMultiBuyer) { multiUserCookie.times = multiUserCookie.times - 1; - string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=update"); + string url1 = BaseClass.Build29WxObjString("pdd_user_cookies&act=update"); string param = UserLogin.GetSignaturex() + "&pdd_user_id=" + multiUserCookie.pdd_user_id + "×=" + multiUserCookie.times; - string html = GetHtml.PostUtf8(url, param); + string html = GetHtml.PostUtf8(url1, param); } order_id_buy = HttpUtility.GetQueryString("order_sn", url); @@ -763,9 +763,9 @@ namespace _29WxOrder.OrderForms if (GlobalConfig.SystemSettings.IsUseMultiBuyer) { multiUserCookie.times = multiUserCookie.times - 1; - string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=update"); - string param = UserLogin.GetSignaturex() + "&pdd_user_id=" + multiUserCookie.pdd_user_id + "×=" + multiUserCookie.times; - string html = GetHtml.PostUtf8(url, param); + var url1 = BaseClass.Build29WxObjString("pdd_user_cookies&act=update"); + var param = UserLogin.GetSignaturex() + "&pdd_user_id=" + multiUserCookie.pdd_user_id + "×=" + multiUserCookie.times; + var html1 = GetHtml.PostUtf8(url1, param); } order_id_buy = order_sn; PayAmount = tbproductjj.Text; @@ -1041,7 +1041,7 @@ namespace _29WxOrder.OrderForms CollectionClass.orderDataList.RemoveAll(x => x.order_id == orderDetail.order_id); CollectionClass.orderSenderDataList.Add(orderDetail); - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); string param = UserLogin.GetSignaturex() + sb.ToString(); string html = GetHtml.PostUtf8(url, param); for (int i = 0; i < 10 && (html == null || !html.Contains("\"code\":200")); i++) @@ -3044,7 +3044,7 @@ namespace _29WxOrder.OrderForms if (GlobalConfig.SystemSettings.IsUseMultiBuyer && GlobalConfig.LstMultiBuyer != null && multiUserCookie != null) { multiUserCookie.times = multiUserCookie.times - 1; - string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=update"); + string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=update"); string param = UserLogin.GetSignaturex() + "&pdd_user_id=" + multiUserCookie.pdd_user_id + "×=" + multiUserCookie.times; string html = GetHtml.PostUtf8(url, param); @@ -3190,7 +3190,7 @@ namespace _29WxOrder.OrderForms int areaid = 0; //获取省的编号 - foreach (AddressBase item in mainform.AddressAllList) + foreach (AddressBase item in AddressSetIni.AddressAllList) { if (item.Name.Contains(prov)) { @@ -3198,7 +3198,7 @@ namespace _29WxOrder.OrderForms break; } } - provid = mainform.AddressAllList.Find(x => x != null && x.Name.Contains(prov)).Id; + provid = AddressSetIni.AddressAllList.Find(x => x != null && x.Name.Contains(prov)).Id; if (provid == 0) { MessageBox.Show("省份识别失败,请手动填写地址", "提示"); @@ -3206,7 +3206,7 @@ namespace _29WxOrder.OrderForms } //获取市的编号 - var citys = mainform.Addressdic[provid]; + var citys = AddressSetIni.Addressdic[provid]; AddressBase cityAddress = citys.Find(c => c != null && city.Contains(c.Name)); if (cityAddress != null) { @@ -3223,7 +3223,7 @@ namespace _29WxOrder.OrderForms } //获取区的编号 - var areas = mainform.Addressdic[cityid]; + var areas = AddressSetIni.Addressdic[cityid]; AddressBase areaAddress = areas.Find(a => a != null && area.Contains(a.Name)); if (areaAddress != null) areaid = areaAddress.Id; diff --git a/29WxOrder/OrderForms/BuyOrderListForm.cs b/29WxOrder/OrderForms/BuyOrderListForm.cs index 6bc90b6..45910f9 100644 --- a/29WxOrder/OrderForms/BuyOrderListForm.cs +++ b/29WxOrder/OrderForms/BuyOrderListForm.cs @@ -481,7 +481,7 @@ namespace _29WxOrder.OrderForms List lstOrderInfo = new List(); List lstNewOrderInfo = new List(); lstOrderInfo.AddRange(lst); - string url = BaseClass.DouYinBuildObjString("order&act=sync_order"); + string url = BaseClass.Build29WxObjString("order&act=sync_order"); string data = UserLogin.GetSignaturex() + "¶ms=[" + orderJson.Trim(',') + "]"; //System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch(); //watch.Start(); // 开始监视代码运行时间 @@ -551,7 +551,7 @@ namespace _29WxOrder.OrderForms if (string.IsNullOrEmpty(upid)) { string pid = ""; - string url = BaseClass.DouYinBuildObjString("upid&act=get"); + string url = BaseClass.Build29WxObjString("upid&act=get"); string html = GetHtml.PostUtf8(url, "pid=" + item.productid + "&" + UserLogin.GetSignaturex()); if (!string.IsNullOrEmpty(html)) { @@ -622,7 +622,7 @@ namespace _29WxOrder.OrderForms void ReadServerOrder(out int count, int page = 1, int pageSize = 100, int readPages = 1) { count = 0; - string url = BaseClass.DouYinBuildObjString("order&act=get"); + string url = BaseClass.Build29WxObjString("order&act=get"); reads: string data = "&order_status_buy=1&page=" + (page - 1) + "&pageSize=" + pageSize; @@ -697,7 +697,7 @@ namespace _29WxOrder.OrderForms // sb.Append("&order_id=" + douYinOrderModel.order_id); // sb.Append("&order_status_buy=0"); // sb.Append("&is_update_order=1");//1修改状态0不修改状态 - // string url = BaseClass.DouYinBuildObjString("order&act=update"); + // string url = BaseClass.Build29WxObjString("order&act=update"); // GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); // } // else//都改为已完成 @@ -705,7 +705,7 @@ namespace _29WxOrder.OrderForms // sb.Append("&order_id=" + douYinOrderModel.order_id); // sb.Append("&order_status_buy=0"); // sb.Append("&is_update_order=1");//1修改状态0不修改状态 - // string url = BaseClass.DouYinBuildObjString("order&act=update"); + // string url = BaseClass.Build29WxObjString("order&act=update"); // GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); // } // continue; @@ -1042,7 +1042,7 @@ namespace _29WxOrder.OrderForms sb.Append("&order_status_buy=0"); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 sb.Append("&remark=" + douYinOrderModel.remark); - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); CollectionClass.orderDataList.Remove(douYinOrderModel); SetOrderEditShowInDgvRows(douYinOrderModel, 2); @@ -1133,7 +1133,7 @@ namespace _29WxOrder.OrderForms sb.Append("&order_id=" + douYinOrderModel.order_id); sb.Append("&remark=" + douYinOrderModel.remark); sb.Append("&is_update_order=0"); // 1修改状态0不修改状态 - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); string htmjg = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); douYinOrderModel.remark = JObject.Parse(htmljm)["data"]["shop_order_detail"]["seller_words"].ToString(); SetOrderEditShowInDgvRows(douYinOrderModel, 1); @@ -1234,7 +1234,7 @@ namespace _29WxOrder.OrderForms sb.Append("&order_id=" + order_id); sb.Append("&order_status_buy=" + status); sb.Append("&is_update_order=1");//1修改状态0不修改状态 - string upjmurl = BaseClass.DouYinBuildObjString("order&act=update"); + string upjmurl = BaseClass.Build29WxObjString("order&act=update"); string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString()); string code = JObject.Parse(html)["code"].ToString(); @@ -1356,7 +1356,7 @@ namespace _29WxOrder.OrderForms @""",""created_time"":""" + orderDetail.create_time + @"""}"; - var url = BaseClass.DouYinBuildObjString("phone_order&act=add"); + var url = BaseClass.Build29WxObjString("phone_order&act=add"); string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex(true) + "¶ms=" + data); if (html.Contains("\"code\":200")) { @@ -1610,7 +1610,7 @@ namespace _29WxOrder.OrderForms } StringBuilder sb = new StringBuilder(); sb.Append("&order_id=" + orderid); - string upjmurl = BaseClass.DouYinBuildObjString("order&act=get_detail"); + string upjmurl = BaseClass.Build29WxObjString("order&act=get_detail"); string param = UserLogin.GetSignaturex() + sb.ToString(); string html = GetHtml.PostUtf8(upjmurl, param); string data = JObject.Parse(html)["data"].ToString(); diff --git a/29WxOrder/OrderForms/BuyOrderPifaSelectForm.cs b/29WxOrder/OrderForms/BuyOrderPifaSelectForm.cs index 055b4f6..0c1bd7e 100644 --- a/29WxOrder/OrderForms/BuyOrderPifaSelectForm.cs +++ b/29WxOrder/OrderForms/BuyOrderPifaSelectForm.cs @@ -13,7 +13,7 @@ using Work.BaseForms; namespace _29WxOrder.OrderForms { - public partial class BuyOrderPifaSelectForm : BaseForm + public partial class BuyOrderPifaSelectForm : BaseGeneralForm { public string cookies = ""; public string sku = ""; diff --git a/29WxOrder/OrderForms/DgvHeaderEditForm.cs b/29WxOrder/OrderForms/DgvHeaderEditForm.cs index f62725a..583cc95 100644 --- a/29WxOrder/OrderForms/DgvHeaderEditForm.cs +++ b/29WxOrder/OrderForms/DgvHeaderEditForm.cs @@ -12,7 +12,7 @@ using Work.BaseForms; namespace _29WxOrder.OrderForms { - public partial class DgvHeaderEditForm : BaseForm + public partial class DgvHeaderEditForm : BaseGeneralForm { DataGridView dgv = null; public DgvHeaderEditForm(DataGridView d) diff --git a/29WxOrder/OrderForms/ExpressOrderForm.cs b/29WxOrder/OrderForms/ExpressOrderForm.cs index 924d0e8..897d189 100644 --- a/29WxOrder/OrderForms/ExpressOrderForm.cs +++ b/29WxOrder/OrderForms/ExpressOrderForm.cs @@ -12,7 +12,7 @@ using Work.BaseForms; namespace _29WxOrder.OrderForms { - public partial class ExpressOrderForm : BaseForm + public partial class ExpressOrderForm : BaseGeneralForm { public ExpressOrderForm() { diff --git a/29WxOrder/OrderForms/OrderEdit.cs b/29WxOrder/OrderForms/OrderEdit.cs index 73a2330..77c3a15 100644 --- a/29WxOrder/OrderForms/OrderEdit.cs +++ b/29WxOrder/OrderForms/OrderEdit.cs @@ -18,7 +18,7 @@ using Work.BuyUsers; namespace _29WxOrder.OrderForms { - public partial class OrderEdit : BaseForm + public partial class OrderEdit : BaseGeneralForm { public OrderEdit() { @@ -40,7 +40,7 @@ namespace _29WxOrder.OrderForms { return; } - string url = BaseClass.DouYinBuildObjString("upid&act=get"); + string url = BaseClass.Build29WxObjString("upid&act=get"); string html = GetHtml.PostUtf8(url, "pid=" + orderDetail.product_id + "&" + UserLogin.GetSignaturex()); var jArr = JObject.Parse(html)["data"]; if (jArr.Count() > 0) @@ -171,7 +171,7 @@ namespace _29WxOrder.OrderForms defid = tbCustomProductId5.Text.Trim(); sb.Append("&default_up_ids=" + tbCustomProductId5.Text.Trim()); } - string url = BaseClass.DouYinBuildObjString("upid&act=save"); + string url = BaseClass.Build29WxObjString("upid&act=save"); string htmlUpid = GetHtml.PostUtf8(url, sb + "&" + UserLogin.GetSignaturex()); sb = new StringBuilder(); @@ -202,7 +202,7 @@ namespace _29WxOrder.OrderForms string htmls = apix.AddOrderRemark(); } - url = BaseClass.DouYinBuildObjString("order&act=update"); + url = BaseClass.Build29WxObjString("order&act=update"); var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); if (formtype == 1) { diff --git a/29WxOrder/OrderForms/RemarkEditForm.cs b/29WxOrder/OrderForms/RemarkEditForm.cs index efcd048..b41fe89 100644 --- a/29WxOrder/OrderForms/RemarkEditForm.cs +++ b/29WxOrder/OrderForms/RemarkEditForm.cs @@ -18,7 +18,7 @@ using Work.BaseForms; namespace _29WxOrder.OrderForms { - public partial class RemarkEditForm : BaseForm + public partial class RemarkEditForm : BaseGeneralForm { string orderId = null; public string NewRemark = null; @@ -34,7 +34,7 @@ namespace _29WxOrder.OrderForms { var sb = new StringBuilder(); sb.Append("&order_id=" + orderId); - string upjmurl = BaseClass.DouYinBuildObjString("order&act=get_detail"); + string upjmurl = BaseClass.Build29WxObjString("order&act=get_detail"); string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString()); string data = JObject.Parse(html)["data"].ToString(); DouYinOrderModel douYinOrderModel = JsonConvert.DeserializeObject(data.Replace("\r\n", "")); @@ -59,7 +59,7 @@ namespace _29WxOrder.OrderForms sb = new StringBuilder(); sb.Append("&order_id=" + douYinOrderModel.order_id); sb.Append("&remark=" + tbremark.Text); - var url = BaseClass.DouYinBuildObjString("order&act=update"); + var url = BaseClass.Build29WxObjString("order&act=update"); string updateServerResult = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); if ((updateDyResult.Contains("\"message\":\"success\"") || updateDyResult.Contains("\"code\":10000")) && updateServerResult.Contains("\"code\":200") ) diff --git a/29WxOrder/OrderForms/SendOrderListForms.cs b/29WxOrder/OrderForms/SendOrderListForms.cs index f8b8a81..86ec5d0 100644 --- a/29WxOrder/OrderForms/SendOrderListForms.cs +++ b/29WxOrder/OrderForms/SendOrderListForms.cs @@ -490,7 +490,7 @@ namespace _29WxOrder.OrderForms sb.Append("&order_status_buy=0"); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 sb.Append("&remark=" + douYinOrderModel.remark); - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); var aa = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); CollectionClass.orderSenderDataList.Remove(douYinOrderModel); @@ -577,7 +577,7 @@ namespace _29WxOrder.OrderForms sb.Append("&remark=" + douYinOrderModel.remark); sb.Append("&is_update_order=0");//1修改状态0不修改状态 - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); string htmjg = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); SetOrderEditShowInDgvRows(douYinOrderModel, 1); } @@ -622,7 +622,7 @@ namespace _29WxOrder.OrderForms } StringBuilder sb = new StringBuilder(); sb.Append("&order_id=" + orderid); - string upjmurl = BaseClass.DouYinBuildObjString("order&act=get_detail"); + string upjmurl = BaseClass.Build29WxObjString("order&act=get_detail"); string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString()); string data = JObject.Parse(html)["data"].ToString(); DouYinOrderModel douYinOrderModel = JsonConvert.DeserializeObject(data.Replace("\r\n", "")); @@ -656,7 +656,7 @@ namespace _29WxOrder.OrderForms sb.Append("&order_id=" + order_id); sb.Append("&order_status_buy=" + status); sb.Append("&is_update_order=1");//1修改状态0不修改状态 - string upjmurl = BaseClass.DouYinBuildObjString("order&act=update"); + string upjmurl = BaseClass.Build29WxObjString("order&act=update"); string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString()); string code = JObject.Parse(html)["code"].ToString(); diff --git a/29WxOrder/OrderForms/SetOnceOnlyUpIdForm.cs b/29WxOrder/OrderForms/SetOnceOnlyUpIdForm.cs index e646058..5e00d73 100644 --- a/29WxOrder/OrderForms/SetOnceOnlyUpIdForm.cs +++ b/29WxOrder/OrderForms/SetOnceOnlyUpIdForm.cs @@ -11,7 +11,7 @@ using Work.BaseForms; namespace _29WxOrder.OrderForms { - public partial class SetOnceOnlyUpIdForm : BaseForm + public partial class SetOnceOnlyUpIdForm : BaseGeneralForm { public static Dictionary dicOnceUpId = new Dictionary(); public string _orderIds; diff --git a/29WxOrder/OrderForms/SuccessOrderListForm.cs b/29WxOrder/OrderForms/SuccessOrderListForm.cs index 4f48c4c..3729dc1 100644 --- a/29WxOrder/OrderForms/SuccessOrderListForm.cs +++ b/29WxOrder/OrderForms/SuccessOrderListForm.cs @@ -126,7 +126,7 @@ namespace _29WxOrder.OrderForms // } // } // - // string url = BaseClass.DouYinBuildObjString("order&act=update"); + // string url = BaseClass.Build29WxObjString("order&act=update"); // var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); // douYinOrderModel.order_status = Convert.ToInt32(oStatus); // } @@ -278,7 +278,7 @@ namespace _29WxOrder.OrderForms return; } isOrderReading = true; - string url = BaseClass.ApiUrl + "/do"; + //string url = BaseClass.ApiUrl + "/do"; Task.Run(() => { try @@ -341,7 +341,7 @@ namespace _29WxOrder.OrderForms sb.Append("&order_id=" + successOrder.order_id); sb.Append("&order_status=" + successOrder.order_status); sb.Append("&is_comment=" + successOrder.is_comment); - string url = BaseClass.DouYinBuildObjString("order&act=update"); + var url = BaseClass.Build29WxObjString("order&act=update"); var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); var row = this.DgvSuccessOrderList.Rows.Cast().FirstOrDefault(r => r.Cells["col_order_id"].Value.ToString() == successOrder.order_id); if (row != null) @@ -694,7 +694,7 @@ namespace _29WxOrder.OrderForms StringBuilder sb = new StringBuilder(); sb.Append("&order_id=" + buyOrderId); sb.Append("&is_evaluate_status=1"); - string url = BaseClass.DouYinBuildObjString("order&act=update"); + string url = BaseClass.Build29WxObjString("order&act=update"); GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString()); var item = DgvSuccessOrderList.Rows[list[0].Index]; item.Cells["is_evaluate_status"].Value = "已催评"; @@ -793,7 +793,7 @@ namespace _29WxOrder.OrderForms sb.Append("&order_id=" + order_id); sb.Append("&order_status_buy=" + 1); sb.Append("&is_update_order=1"); // 1修改状态0不修改状态 - string upjmurl = BaseClass.DouYinBuildObjString("order&act=update"); + string upjmurl = BaseClass.Build29WxObjString("order&act=update"); string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString()); string code = JObject.Parse(html)["code"].ToString(); diff --git a/29WxOrder/OrderForms/TransitAddressForm.cs b/29WxOrder/OrderForms/TransitAddressForm.cs index d620a8f..7522c92 100644 --- a/29WxOrder/OrderForms/TransitAddressForm.cs +++ b/29WxOrder/OrderForms/TransitAddressForm.cs @@ -12,7 +12,7 @@ using Work.BaseForms; namespace _29WxOrder.OrderForms { - public partial class TransitAddressForm : BaseForm + public partial class TransitAddressForm : BaseGeneralForm { public TransitAddressForm() { diff --git a/29WxOrder/Program.cs b/29WxOrder/Program.cs index 1e644a0..d659bca 100644 --- a/29WxOrder/Program.cs +++ b/29WxOrder/Program.cs @@ -130,7 +130,7 @@ namespace _29WxOrder return; } string data = UserLogin.GetSignaturex() + "&agent_code=" + sOenCode; - string url = BaseClass.DouYinBuildObjString("oem_config&act=get_version"); + string url = BaseClass.Build29WxObjString("oem_config&act=get_version"); string html = GetHtml.PostUtf8(url, data); string oem_version = "0"; @@ -138,7 +138,7 @@ namespace _29WxOrder { oem_version = JObject.Parse(html)["data"].ToString(); data = UserLogin.GetSignaturex() + "&agent_code=" + sOenCode; - url = BaseClass.DouYinBuildObjString("oem_config&act=get_config_info"); + url = BaseClass.Build29WxObjString("oem_config&act=get_config_info"); if (Convert.ToInt32(oem_version) > BaseClass.oem_version) { html = GetHtml.PostUtf8(url, data); diff --git a/29WxOrder/Properties/Resources.Designer.cs b/29WxOrder/Properties/Resources.Designer.cs index 698ad13..25c4b27 100644 --- a/29WxOrder/Properties/Resources.Designer.cs +++ b/29WxOrder/Properties/Resources.Designer.cs @@ -270,6 +270,26 @@ namespace _29WxOrder.Properties { } } + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap weixin_bg { + get { + object obj = ResourceManager.GetObject("weixin_bg", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap weixin_icon { + get { + object obj = ResourceManager.GetObject("weixin_icon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// 查找 System.Drawing.Bitmap 类型的本地化资源。 /// diff --git a/29WxOrder/Properties/Resources.resx b/29WxOrder/Properties/Resources.resx index c25e384..04a68e4 100644 --- a/29WxOrder/Properties/Resources.resx +++ b/29WxOrder/Properties/Resources.resx @@ -217,4 +217,10 @@ ..\resources\qrcode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\resources\weixin_bg.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\weixin_icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/29WxOrder/Resources/weixin_bg.jpg b/29WxOrder/Resources/weixin_bg.jpg new file mode 100644 index 0000000..bc0681a Binary files /dev/null and b/29WxOrder/Resources/weixin_bg.jpg differ diff --git a/29WxOrder/Resources/weixin_icon.png b/29WxOrder/Resources/weixin_icon.png new file mode 100644 index 0000000..80bbdff Binary files /dev/null and b/29WxOrder/Resources/weixin_icon.png differ diff --git a/29WxOrder/SetForm.cs b/29WxOrder/SetForm.cs index a1f74f2..a5ba34e 100644 --- a/29WxOrder/SetForm.cs +++ b/29WxOrder/SetForm.cs @@ -15,7 +15,7 @@ using Work.BaseForms; namespace _29WxOrder { - public partial class SetForm : BaseForm + public partial class SetForm : BaseGeneralForm { public SetForm() { @@ -33,7 +33,7 @@ namespace _29WxOrder GetJinBaoLink(); - string url = BaseClass.DouYinBuildObjString("setting&act=get"); + string url = BaseClass.Build29WxObjString("setting&act=get"); string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex()); if (html != "") { @@ -77,7 +77,7 @@ namespace _29WxOrder is_read_commission = "1"; } BaseClass.is_read_commission = Convert.ToInt32(is_read_commission); - string url = BaseClass.DouYinBuildObjString("setting&act=update"); + string url = BaseClass.Build29WxObjString("setting&act=update"); string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + "¶ms={\"is_read_commission\":\""+ is_read_commission + "\"}"); GlobalConfig.SystemSettings.IsAutoSendOrder = chkAutoSendOrder.Checked; @@ -119,7 +119,7 @@ namespace _29WxOrder void GetJinBaoLink() { - string url = BaseClass.DouYinBuildObjString("jinbao_link&act=get"); + string url = BaseClass.Build29WxObjString("jinbao_link&act=get"); string htmlsss = GetHtml.PostUtf8(url, UserLogin.GetSignaturex()); this.Text = this.TitleText = "设置"; diff --git a/29WxOrder/ShopForms/OAForm.Designer.cs b/29WxOrder/ShopForms/OAForm.Designer.cs index ae993bd..d672c34 100644 --- a/29WxOrder/ShopForms/OAForm.Designer.cs +++ b/29WxOrder/ShopForms/OAForm.Designer.cs @@ -29,31 +29,163 @@ namespace _29WxOrder.ShopForms /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(OAForm)); this.panel1 = new System.Windows.Forms.Panel(); + this.splitContainer1 = new System.Windows.Forms.SplitContainer(); + this.btnNext = new DevComponents.DotNetBar.PanelEx(); + this.btnPrev = new DevComponents.DotNetBar.PanelEx(); + this.txtAddress = new System.Windows.Forms.TextBox(); + this.btnJump = new DevComponents.DotNetBar.PanelEx(); + ((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); + this.splitContainer1.Panel1.SuspendLayout(); + this.splitContainer1.Panel2.SuspendLayout(); + this.splitContainer1.SuspendLayout(); this.SuspendLayout(); // + // pbCloseBase + // + this.pbCloseBase.Location = new System.Drawing.Point(766, 0); + // // panel1 // - this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); this.panel1.BackColor = System.Drawing.Color.White; + this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; this.panel1.Location = new System.Drawing.Point(0, 0); this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(800, 450); + this.panel1.Size = new System.Drawing.Size(798, 387); this.panel1.TabIndex = 3; // + // splitContainer1 + // + this.splitContainer1.BackColor = System.Drawing.Color.White; + this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel1; + this.splitContainer1.Location = new System.Drawing.Point(1, 33); + this.splitContainer1.Name = "splitContainer1"; + this.splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal; + // + // splitContainer1.Panel1 + // + this.splitContainer1.Panel1.Controls.Add(this.btnJump); + this.splitContainer1.Panel1.Controls.Add(this.txtAddress); + this.splitContainer1.Panel1.Controls.Add(this.btnNext); + this.splitContainer1.Panel1.Controls.Add(this.btnPrev); + // + // splitContainer1.Panel2 + // + this.splitContainer1.Panel2.Controls.Add(this.panel1); + this.splitContainer1.Size = new System.Drawing.Size(798, 416); + this.splitContainer1.SplitterDistance = 25; + this.splitContainer1.TabIndex = 4; + // + // btnNext + // + this.btnNext.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnNext.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnNext.DisabledBackColor = System.Drawing.Color.Empty; + this.btnNext.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.btnNext.Location = new System.Drawing.Point(36, 3); + this.btnNext.Name = "btnNext"; + this.btnNext.Size = new System.Drawing.Size(32, 21); + this.btnNext.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnNext.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255))))); + this.btnNext.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255))))); + this.btnNext.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder; + this.btnNext.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash; + this.btnNext.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None; + this.btnNext.Style.CornerDiameter = 3; + this.btnNext.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnNext.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnNext.Style.GradientAngle = 90; + this.btnNext.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnNext.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255))))); + this.btnNext.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255))))); + this.btnNext.TabIndex = 741; + this.btnNext.Text = "→"; + // + // btnPrev + // + this.btnPrev.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnPrev.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnPrev.DisabledBackColor = System.Drawing.Color.Empty; + this.btnPrev.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.btnPrev.Location = new System.Drawing.Point(3, 3); + this.btnPrev.Name = "btnPrev"; + this.btnPrev.Size = new System.Drawing.Size(32, 21); + this.btnPrev.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnPrev.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255))))); + this.btnPrev.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255))))); + this.btnPrev.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder; + this.btnPrev.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash; + this.btnPrev.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None; + this.btnPrev.Style.CornerDiameter = 3; + this.btnPrev.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnPrev.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnPrev.Style.GradientAngle = 90; + this.btnPrev.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnPrev.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255))))); + this.btnPrev.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255))))); + this.btnPrev.TabIndex = 742; + this.btnPrev.Text = "←"; + // + // txtAddress + // + this.txtAddress.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.txtAddress.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.txtAddress.Location = new System.Drawing.Point(69, 2); + this.txtAddress.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + this.txtAddress.Name = "txtAddress"; + this.txtAddress.Size = new System.Drawing.Size(670, 23); + this.txtAddress.TabIndex = 13; + // + // btnJump + // + this.btnJump.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnJump.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled; + this.btnJump.Cursor = System.Windows.Forms.Cursors.Hand; + this.btnJump.DisabledBackColor = System.Drawing.Color.Empty; + this.btnJump.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.btnJump.Location = new System.Drawing.Point(741, 3); + this.btnJump.Name = "btnJump"; + this.btnJump.Size = new System.Drawing.Size(55, 21); + this.btnJump.Style.Alignment = System.Drawing.StringAlignment.Center; + this.btnJump.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255))))); + this.btnJump.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255))))); + this.btnJump.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; + this.btnJump.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder; + this.btnJump.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash; + this.btnJump.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None; + this.btnJump.Style.CornerDiameter = 3; + this.btnJump.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded; + this.btnJump.Style.ForeColor.Color = System.Drawing.Color.White; + this.btnJump.Style.GradientAngle = 90; + this.btnJump.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center; + this.btnJump.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255))))); + this.btnJump.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255))))); + this.btnJump.TabIndex = 734; + this.btnJump.Text = "跳转"; + // // OAForm // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; this.ClientSize = new System.Drawing.Size(800, 450); - this.Controls.Add(this.panel1); + this.Controls.Add(this.splitContainer1); + this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.Name = "OAForm"; + this.Padding = new System.Windows.Forms.Padding(1); this.Text = "OAForm"; this.TitleText = "OAForm"; this.Load += new System.EventHandler(this.OAForm_Load); - this.Controls.SetChildIndex(this.panel1, 0); + this.Controls.SetChildIndex(this.splitContainer1, 0); + ((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).EndInit(); + this.splitContainer1.Panel1.ResumeLayout(false); + this.splitContainer1.Panel1.PerformLayout(); + this.splitContainer1.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); + this.splitContainer1.ResumeLayout(false); this.ResumeLayout(false); } @@ -61,5 +193,10 @@ namespace _29WxOrder.ShopForms #endregion private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.SplitContainer splitContainer1; + private DevComponents.DotNetBar.PanelEx btnJump; + private System.Windows.Forms.TextBox txtAddress; + private DevComponents.DotNetBar.PanelEx btnNext; + private DevComponents.DotNetBar.PanelEx btnPrev; } } \ No newline at end of file diff --git a/29WxOrder/ShopForms/OAForm.cs b/29WxOrder/ShopForms/OAForm.cs index e906f18..5d2307f 100644 --- a/29WxOrder/ShopForms/OAForm.cs +++ b/29WxOrder/ShopForms/OAForm.cs @@ -16,14 +16,15 @@ using Work.BaseForms; namespace _29WxOrder.ShopForms { - public partial class OAForm : BaseForm + public partial class OAForm : BaseGeneralForm { public OAForm() { InitializeComponent(); } public ChromiumWebBrowser cefWebBrowser = null; - public string WebUrl = "http://dd.nai8.net/?obj=public/login&act=client_login&"; + //public string WebUrl = "http://dd.nai8.net/?obj=public/login&act=client_login&"; + public string WebUrl = "https://po.e57.cn/login?redirect=%2Findex"; private void OAForm_Load(object sender, EventArgs e) { if (cefWebBrowser == null) @@ -71,7 +72,7 @@ namespace _29WxOrder.ShopForms { if (GetHtml.UrlDecode(arg3).Contains("登录成功")) { - cefWebBrowser.Load("http://dd.nai8.net"); + //cefWebBrowser.Load("http://dd.nai8.net"); } } diff --git a/29WxOrder/ShopForms/OAForm.resx b/29WxOrder/ShopForms/OAForm.resx index 1af7de1..4d79fa2 100644 --- a/29WxOrder/ShopForms/OAForm.resx +++ b/29WxOrder/ShopForms/OAForm.resx @@ -117,4 +117,182 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + AAABAAEAgIAQAAAAAABoKAAAFgAAACgAAACAAAAAAAEAAAEABAAAAAAAACgAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP// + AAD///8AAAAAAAAAAAAAAAAABEZmbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMZmZkQAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAZszMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMxmAAAAAAAAAAAAAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMZAAAAAAAAAAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMxkAAAAAAAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMzGQAAAAAAAAAAAAAAAAAAAbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMYAAAAAAAAAAAAAAAAARszMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMZAAAAAAAAAAAAAAABszMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAAAAAAAGzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAAAAAAbMzMzMzMzMzMzMzMzM + zMzMzMzMzMx3d4iIiIiIiIh3fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAAAABszMzMzMzMzMzM + zMzMzMzMzMzHeIiIiIj/////////iIiIiId8zMzMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAAAGzMzMzMzM + zMzMzMzMzMzMzMeIiI/////////////////////4iIh8zMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAATMzM + zMzMzMzMzMzMzMzMzHiI////////////////////////////iIfMzMzMzMzMzMzMzMzMzMzMxAAAAAAA + AGzMzMzMzMzMzMzMzMzMx3iP///////////////////////////////4iHzMzMzMzMzMzMzMzMzMzMYA + AAAAAAbMzMzMzMzMzMzMzMzMx3iP//////////////////////////////////+IfMzMzMzMzMzMzMzM + zMzMYAAAAABMzMzMzMzMzMzMzMzMx3iP/////////////////////////////////////4h8zMzMzMzM + zMzMzMzMzMQAAAAAbMzMzMzMzMzMzMzMzHiP////////////////////////////////////////h3zM + zMzMzMzMzMzMzMzGAAAABMzMzMzMzMzMzMzMzHiP//////////////////////////////////////// + //iHzMzMzMzMzMzMzMzMzEAAAAbMzMzMzMzMzMzMzMeI//////////////////////////////////// + ////////+IfMzMzMzMzMzMzMzMxgAABMzMzMzMzMzMzMzMx4//////////////////////////////// + //////////////+IfMzMzMzMzMzMzMzMxAAAbMzMzMzMzMzMzMzHj/////////////////////////// + /////////////////////4fMzMzMzMzMzMzMzMYAAMzMzMzMzMzMzMzMeP////////////////////// + ///////////////////////////4fMzMzMzMzMzMzMzMAAbMzMzMzMzMzMzMx4////////////////// + /////////////////////////////////4fMzMzMzMzMzMzMzGAGzMzMzMzMzMzMzHj///////////// + ///////////////////////////////////////4fMzMzMzMzMzMzMxgDMzMzMzMzMzMzMyI//////// + /////////////////////////////////////////////4zMzMzMzMzMzMzMwEzMzMzMzMzMzMzHj/// + //////////////////////////////////////////////////+HzMzMzMzMzMzMzMRszMzMzMzMzMzM + eP//////////////////////////////////////////////////////+HzMzMzMzMzMzMzGbMzMzMzM + zMzMzHj///////////////////////////////////////////////////////+MzMzMzMzMzMzMxmzM + zMzMzMzMzMyP////+IiP////////////////////////////////////////+I//////h8zMzMzMzMzM + zMZszMzMzMzMzMzHj////4iIiI//////////////////////////////////////+IiIj/////jMzMzM + zMzMzMzGbMzMzMzMzMzMyP////iIiIiI/////////////////////////////////////4iIiIj////4 + fMzMzMzMzMzMxszMzMzMzMzMzHj////4iIiIiP////////////////////////////////////+IiIiI + j////4zMzMzMzMzMzMbMzMzMzMzMzMx4////iIiIiIj////////////////////////////////////4 + iIiIiI////+HzMzMzMzMzMzMzMzMzMzMzMzMj////4iIiIiI//////////////+IiP//iI////////// + ////+IiIiIiP////h8zMzMzMzMzMzMzMzMzMzMzMzI/////4iIiIiP/////////////4d3eIiIeIj/// + //////////+IiIiIj/////jMzMzMzMzMzMzMzMzMzMzMzMyP////+IiIiIj/////////////iIiId3eI + iI//////////////iIiIiI/////4zMzMzMzMzMzMzMzMzMzMzMzHj/////+IiIiP/////////////4// + /4d4j/+P//////////////iIiIj/////+MzMzMzMzMzMzMzMzMzMzMzMx4//////+IiP//////////// + ///////4j///////////////////iIiP//////jMzMzMzMzMzMzMzMzMzMzMzMeP//////////+IiIj/ + ///////////////////////////////////////////4fMzMzMzMzMzMzMzMzMzMzMzH//////////+H + fMx8eP//////////////////////////iId3iP//////////+HzMzMzMzMzMzMzMzMzMzMzMyP////// + ///4fMzHh8eP////////////////////////+MzMzMd4//////////h8zMzMzMzMzMzMzMzMzMzMzMf/ + ////////+MzMePjMeP///////////////////////4zMzMeHx4/////////4fMzMzMzMzMzMzMzMzMzM + zMzH/////////4fMd3eHzMeP//////////////////////iMzMzIiHx4////////+HzMzMzMzMzMzMzM + zMzMzMzMx/////////+Hx4iIfMzMj//////////////////////4h3d8x4h8yP////////jMzMzMzMzM + zMzMzMzMzMzMzMeP////////+HiP+IfMzI//////////////////////+HiIiHd3zHj////////4zMzM + zMzMzMzMzMzMzMzMzMzHj/////////h4//+HzMeP//////////////////////h4//h8zMyP//////// + +MzMzMzMzMzMzMzMzMzMzMzMzI/////////4iP//h8x4///////////////////////4j//4fMzHj/// + //////jMzMzMzMzMzMzMzMzMzMzMzMyP///////4iIiP+IfHj///////////////////////+Ij/+HzM + eP/////////4zMzMzMzMzMzMzMzMzMzMzMzMj///////iIiIiIh3eP////////////////////////+I + j4h8x3iI////////h8zMzMzMzMzMzMzMzMzMzMzMzH//////+Hj///iIiI////////////////////// + /////4iId4iIiIj//////4zMzMzMzMzMzMzMzMzMzMzMzMx4//////iP////iP////////////////// + /////////////4iP//iI//////+MzMzMzMzMzMzMzMzMzMzMzMzMyP//////////+I////////////// + ///////////////////4eP//iP//////jMzMzMzMzMzMzMzMzMzMzMzMzMj///////////iP//////// + /////////////////////////4j/////////+HzMzMzMzMzMzMzMzMzMzMzMzMzHj/////////////// + //////////////////////////////+I//////////jMzMzMzMzMzMzMzMzMzMzMzMzMzI////////// + //////////////////////////////////////////////+HzMzMzMzMzMzMzMzMzMzMzMzMzMyP//// + ////////////////////////////////////////////////////h8zMzMzMzMzMzMzMzMzMzMzMzMzM + eP///////////////////////////////////////////////////////4zMzMzMzMzMzMzMzMzMzMzM + zMzMzMj///////////////////////////////////////////////////////h8zMzMzMzMzMzMzMzM + zMzMzMzMzMzHj//////////////////////////////////////////////////////4zMzMzMzMzMzM + zMzMzMzMzMzMzMzMzI//////////////////////////////////////////////////////h8zMzMzM + zMzMzMzMzMzMzMzMzMzMzMx4////////////////////////////////////////////////////+HzM + zMzMzMzMzMzMzMzMzMzMzMzMzMzMyI////+I//////////////////////////////////////////// + //h8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP////+Ij///////////////////////////////////// + //////+HzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP////+IiIiIj//////////////////////////4 + ////iI/////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMiP/////4iIiP////////////////////// + ////+IiIiIj/////iHzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHiP////////////////////////// + ///////////4iIj//////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHiP//////////////////// + //////////////////////////h8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHiP////////////// + //////////////////////////////+HzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHj///////// + ///////////////////////////////////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP//// + ////////////////////////////////////////+MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzI + j/////////////////////////////////////////////h8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMeP//////////////////////////////////////////////h8zMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMx4////////+I//////////////////////////////////////jMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMeP///////4iIj///////////////////////////iP///////4fMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMx4////////iIiIiP///////////////////////4iIiP///////4zMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMzMj///////+IiIiIiI////////////////////+IiIiIj///////+HzMzM + zMzMzMzMzMzMzMzMzMzMzMzMzMzMx4////////iIiIiIj////////////////////4iIiIiIj/////// + +MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMj///////+IiIiIiI////////////////////+IiIiIiI// + //////h8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMx4////////iIiIiIiP////////////////////iIiI + iIiI///////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMj///////+IiIiIiIj/////iIiIiIiIj///// + /4iIiIiIiP///////4zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMx4////////iIiIiIiI/////4zMzMzMzM + j/////+IiIiIiIiP//////+HzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP//////+IiIiIiIj/////+MzM + zMzMzI//////+IiIiIiIj///////+MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzI////////iIiIiIiI//// + //jMzMzMzMyP//////iIiIiIiIj///////jMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP///////4iIiIiI + iP/////4zMzMzMzMj//////4iIiIiIiI///////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzI////////iI + iIiIiI//////+MzMzMzMzI//////+IiIiIiIiP///////4zMzMzMzMzMzMzMzMzMzMzMzMzMzMyP//// + ///4iIiIiIiP//////fMzMzMzMyP//////+IiIiIiIj///////+MzMzMzMzMzMzMzMzMzMzMzMzMzMzH + j///////+IiIiIiI//////+HzMzMzMzMeP//////iIiIiIiIj///////jMzMzMzMzMzMzMzMzMzMzMzM + zMzMyP////////iIiIiIiP//////jMzMzMzMzHj///////iIiIiIiI///////4fMzMzMzMzMzMzMzMzM + zMzMzMzMzMj///////+IiIiIiI///////4zMzMzMzMzI///////4iIiIiIiI///////3zMzMzMzMzMzM + zMzMzMzMzMzMzMzI////////iIiIiIiP//////+MzMzMzMzMyP//////+IiIiIiIiP//////+MzMzMzM + zMzMzMzMzMzMzMzMzMzMeP///////4iIiIiIj///////jMzMzMzMzMj///////+IiIiIiIj///////jM + zMzMzMzMzMzMzMzMzMzMzMzMzI////////+IiIiIiP//////+HzMzMzMzMzHj///////iIiIiIiI//// + ///4zMzMzMzMzMzMzMzMzMzMzMzMzMyP////////iIiIiI////////jMzMzMzMzMzI///////4iIiIiI + iI//////+MzMzMzMzMzMzMzMzMzMzMzMzMzMj////////4iIiIiP///////4zMzMzMzMzMyP///////4 + iIiIiIiP//////jMzMzMzMzMzMzMzMzMzMzMzMzMzI////////+IiIiI////////h8zMzMzMzMzMeP// + /////4iIiIiIj//////4fMzMzMzMzMzMzMzMzMzMzMzMzMyP////////iIiIj////////4fMzMzMzMzM + zHj///////+IiIiIiI//////+HzMzMzMzMzMzMzMzMzMzMzMzMzHj/////////iIiP////////+MzMzM + zMzMzMzI////////+IiIiIiP//////h8zMzMzMzMzMzMxmzMzMzMzMzMx4/////////4iP/////////4 + fMzMzMzMzMzMx4////////+IiIiIj//////4fMzMzMzMzMzMzMZszMzMzMzMzMeP//////////////// + ////+MzMzMzMzMzMzMyP////////iIiIiP//////+HzMzMzMzMzMzMzGbMzMzMzMzMzH//////////// + //////////fMzMzMzMzMzMzMeP////////iIiIj///////98zMzMzMzMzMzMxmzMzMzMzMzMyP////// + //////////////+HzMzMzMzMzMzMzHj/////////+IiP////////jMzMzMzMzMzMzMZszMzMzMzMzMj/ + ////////////////////jMzMzMzMzMzMzMzIj////////////////////4zMzMzMzMzMzMzGTMzMzMzM + zMzH////////////////////+HzMzMzMzMzMzMzMx4////////////////////+MzMzMzMzMzMzMxAzM + zMzMzMzMx/////////////////////jMzMzMzMzMzMzMzMyI///////////////////4fMzMzMzMzMzM + zMAGzMzMzMzMzMeP//////////////////+HzMzMzMzMzMzMzMzMeP//////////////////+HzMzMzM + zMzMzMxgBszMzMzMzMzHj//////////////////4fMzMzMzMzMzMzMzMzMeP//////////////////h8 + zMzMzMzMzMzMYADMzMzMzMzMzI//////////////////+HzMzMzMzMzMzMzMzMzHj/////////////// + ///4zMzMzMzMzMzMzAAAbMzMzMzMzMyP/////////////////4fMzMzMzMzMzMzMzMzMzHj///////// + ////////+MzMzMzMzMzMzMYAAEzMzMzMzMzMj/////////////////+MzMzMzMzMzMzMzMzMzMzIj/// + /////////////4fMzMzMzMzMzMzEAAAGzMzMzMzMzHj////////////////4fMzMzMzMzMzMzMzMzMzM + x4////////////////+MzMzMzMzMzMzMYAAABMzMzMzMzMx4////////////////h8zMzMzMzMzMzMzM + zMzMzMx4///////////////4fMzMzMzMzMzMzEAAAABszMzMzMzMx4//////////////+HzMzMzMzMzM + zMzMzMzMzMzMx4//////////////+MzMzMzMzMzMzMYAAAAATMzMzMzMzMyP/////////////4fMzMzM + zMzMzMzMzMzMzMzMzMeI/////////////4fMzMzMzMzMzMzEAAAAAAbMzMzMzMzMeP////////////h8 + zMzMzMzMzMzMzMzMzMzMzMzMeI////////////h8zMzMzMzMzMzMYAAAAAAAbMzMzMzMzMeP//////// + //iHzMzMzMzMzMzMzMzMzMzMzMzMzMyI//////////+HzMzMzMzMzMzMxgAAAAAAAEzMzMzMzMzMeP// + //////iHfMzMzMzMzMzMzMzMzMzMzMzMzMzMx4/////////4fMzMzMzMzMzMzMQAAAAAAAAGzMzMzMzM + zMeI//////iHfMzMzMzMzMzMzMzMzMzMzMzMzMzMzMx4j//////4h8zMzMzMzMzMzMxgAAAAAAAAAGzM + zMzMzMzMx4iIiIiHzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHiIj/+Ih3zMzMzMzMzMzMzGAAAAAAAA + AAAGzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMx3iId8zMzMzMzMzMzMzMYAAA + AAAAAAAAAGzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + xgAAAAAAAAAAAAAGzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzGAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzGQAAAAAAAAAAAAAAAAAbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMYAAAAAAAAAAAAAAAAAAARszMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMZAAAAAAAAAAAAAAAAAAAAABGzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMZAAAAAAAAAAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMzMzMZAAAAAAAAAAAAAAAAAAAAAAAAAAABmzMzMzMzMzMzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMzMzMzMzGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGZmzMzMzMzMzMzMzM + zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMZmZEAAAAAAAAAAAAAAAAD////+AAAAAAAAAAD/////////AAAA + AAAAAAAAAP//////+AAAAAAAAAAAAAAf/////+AAAAAAAAAAAAAAB/////+AAAAAAAAAAAAAAAH////+ + AAAAAAAAAAAAAAAAf////AAAAAAAAAAAAAAAAD////AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAA + B///wAAAAAAAAAAAAAAAAAP//4AAAAAAAAAAAAAAAAAB//8AAAAAAAAAAAAAAAAAAP/+AAAAAAAAAAAA + AAAAAAB//gAAAAAAAAAAAAAAAAAAf/wAAAAAAAAAAAAAAAAAAD/4AAAAAAAAAAAAAAAAAAAf+AAAAAAA + AAAAAAAAAAAAH/AAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP4AAAAAAAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAAAAAAAfAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAA + AAOAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA + AAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABAAAAAAAA + AAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAA + AAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA + AAAAAAABgAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAADwAAAAAAA + AAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAH8AAAAAAAAAAAAAAAAAAAD/AA + AAAAAAAAAAAAAAAAAA/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/wAAAAAAAAAAAAAAAAA + AD/+AAAAAAAAAAAAAAAAAAB//gAAAAAAAAAAAAAAAAAAf/8AAAAAAAAAAAAAAAAAAP//gAAAAAAAAAAA + AAAAAAH//8AAAAAAAAAAAAAAAAAD///gAAAAAAAAAAAAAAAAB///8AAAAAAAAAAAAAAAAA////wAAAAA + AAAAAAAAAAA////+AAAAAAAAAAAAAAAAf////4AAAAAAAAAAAAAAAf/////gAAAAAAAAAAAAAAf///// + +AAAAAAAAAAAAAAf//////8AAAAAAAAAAAAA/////////gAAAAAAAAAAf////w== + + \ No newline at end of file diff --git a/29WxOrder/ShopForms/PddShopLoginForm.cs b/29WxOrder/ShopForms/PddShopLoginForm.cs index c13f6ea..842a847 100644 --- a/29WxOrder/ShopForms/PddShopLoginForm.cs +++ b/29WxOrder/ShopForms/PddShopLoginForm.cs @@ -17,7 +17,7 @@ using Work.BaseForms; namespace _29WxOrder.ShopForms { - public partial class PddShopLoginForm : BaseForm + public partial class PddShopLoginForm : BaseGeneralForm { public ChromiumWebBrowser cefWebBrowser = null; public string webUrl = "https://mms.pinduoduo.com/login/sso?platform=wholesale&redirectUrl=https%3A%2F%2Fpifa.pinduoduo.com%2Fclint%2Fapi%2Flogin%3Fredirect%3Dhttps%253A%252F%252Fpifa.pinduoduo.com"; diff --git a/29WxOrder/ShopForms/ShopBrower.cs b/29WxOrder/ShopForms/ShopBrower.cs index 03c2655..8eefd95 100644 --- a/29WxOrder/ShopForms/ShopBrower.cs +++ b/29WxOrder/ShopForms/ShopBrower.cs @@ -22,7 +22,7 @@ using Work.BaseForms; namespace _29WxOrder.ShopForms { - public partial class ShopBrower : BaseForm + public partial class ShopBrower : BaseGeneralForm { public ShopBrower() { diff --git a/29WxOrder/SupportQrCodeForm.cs b/29WxOrder/SupportQrCodeForm.cs index 66a748c..38cb28c 100644 --- a/29WxOrder/SupportQrCodeForm.cs +++ b/29WxOrder/SupportQrCodeForm.cs @@ -11,7 +11,7 @@ using Work.BaseForms; namespace _29WxOrder { - public partial class SupportQrCodeForm : BaseForm + public partial class SupportQrCodeForm : BaseGeneralForm { public SupportQrCodeForm() { diff --git a/29WxOrder/ToolForms/CefForm.cs b/29WxOrder/ToolForms/CefForm.cs index 7ce2eb9..9a28544 100644 --- a/29WxOrder/ToolForms/CefForm.cs +++ b/29WxOrder/ToolForms/CefForm.cs @@ -18,7 +18,7 @@ using Work.BaseForms; namespace _29WxOrder.ToolForms { - public partial class CefForm : BaseForm + public partial class CefForm : BaseGeneralForm { ChromiumWebBrowser cefWebBrowser = null; diff --git a/29WxOrder/ToolForms/ImportPddMultiBuyerForm.cs b/29WxOrder/ToolForms/ImportPddMultiBuyerForm.cs index a589f32..e32c0c8 100644 --- a/29WxOrder/ToolForms/ImportPddMultiBuyerForm.cs +++ b/29WxOrder/ToolForms/ImportPddMultiBuyerForm.cs @@ -15,7 +15,7 @@ using Work.BaseForms; namespace _29WxOrder.ToolForms { - public partial class ImportPddMultiBuyerForm : BaseForm + public partial class ImportPddMultiBuyerForm : BaseGeneralForm { List strList = new List(); List pddMultiBuyerList = new List(); @@ -119,7 +119,7 @@ namespace _29WxOrder.ToolForms { string datajson = Newtonsoft.Json.JsonConvert.SerializeObject(pddMultiBuyerList); //string html = AllBase.GetHtml.PostUtf8(ViewModel.BaseWindows.BaseClass.ServerApiUrl + "/?obj=" + ViewModel.BaseWindows.BaseClass.routeInUse + "/pdd_user_cookies&act=add", ViewModel.BaseWindows.BaseClass.GetSignaturex("", "") + "¶ms=" + ViewModel.BaseWindows.HttpHelper.UrlEncodeUtf8(datajson)); - string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=add"); + string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=add"); string data = UserLogin.GetSignaturex() + "¶ms=" + GetHtml.UrlEncodeUtf8(datajson); string html = GetHtml.PostUtf8(url, data); Invoke(new Action(() => diff --git a/29WxOrder/ToolForms/PddMultiBuyerForm.cs b/29WxOrder/ToolForms/PddMultiBuyerForm.cs index 5f0f332..0a3f449 100644 --- a/29WxOrder/ToolForms/PddMultiBuyerForm.cs +++ b/29WxOrder/ToolForms/PddMultiBuyerForm.cs @@ -20,7 +20,7 @@ using Work.BaseForms; namespace _29WxOrder.ToolForms { - public partial class PddMultiBuyerForm : BaseForm + public partial class PddMultiBuyerForm : BaseGeneralForm { public static bool IsShowNoTimesData = false; PddMultiBuyerInfo currentCookieUser = null; @@ -33,7 +33,7 @@ namespace _29WxOrder.ToolForms public static void GetMultiBuyer() { //string html = .PostUtf8(ViewModel.BaseWindows.BaseClass.ServerApiUrl + "/?obj=" + ViewModel.BaseWindows.BaseClass.routeInUse + "/pdd_user_cookies&act=get", ViewModel.BaseWindows.BaseClass.GetSignaturex("", "")); - string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=get"); + string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=get"); string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex()); if (html.Contains("\"code\":200") && !html.Contains("暂无数据")) @@ -72,7 +72,7 @@ namespace _29WxOrder.ToolForms currentCookieUser.times = nudTimes.Value.ParseToInt(); currentCookieUser.cookies = txtCookies.Text; - string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=update"); + string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=update"); string data = UserLogin.GetSignaturex() + "&pdd_user_id=" + currentCookieUser.pdd_user_id + "&cookies=" + GetHtml.UrlEncodeUtf8(currentCookieUser.cookies) + "×=" + currentCookieUser.times; string html = GetHtml.PostUtf8(url, data); if (html.Contains("数据修改完成")) @@ -149,7 +149,7 @@ namespace _29WxOrder.ToolForms paramsjson += "{\"pdd_user_id\":" + item.pdd_user_id + ",\"times\":" + item.times + "},"; } paramsjson = paramsjson.TrimEnd(',') + "]"; - string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=add"); + string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=add"); string data = UserLogin.GetSignaturex() + "¶ms=" + paramsjson; string html = GetHtml.PostUtf8(url, data); if (html.Contains("导入数据完成")) diff --git a/29WxOrder/ToolForms/ProgressForm.cs b/29WxOrder/ToolForms/ProgressForm.cs index 6f5e094..caf6f45 100644 --- a/29WxOrder/ToolForms/ProgressForm.cs +++ b/29WxOrder/ToolForms/ProgressForm.cs @@ -11,7 +11,7 @@ using Work.BaseForms; namespace _29WxOrder.ToolForms { - public partial class ProgressForm : BaseForm + public partial class ProgressForm : BaseGeneralForm { public ProgressForm() { diff --git a/29WxOrder/ToolForms/WechatPaymentForm.cs b/29WxOrder/ToolForms/WechatPaymentForm.cs index 1d96061..ef0b618 100644 --- a/29WxOrder/ToolForms/WechatPaymentForm.cs +++ b/29WxOrder/ToolForms/WechatPaymentForm.cs @@ -17,7 +17,7 @@ using ZXing.QrCode; namespace _29WxOrder.ToolForms { - public partial class WechatPaymentForm : BaseForm + public partial class WechatPaymentForm : BaseGeneralForm { string urlcode = ""; string orderid = ""; diff --git a/29WxOrder/icon.ico b/29WxOrder/icon.ico index ecb3eea..059d46c 100644 Binary files a/29WxOrder/icon.ico and b/29WxOrder/icon.ico differ diff --git a/AllBase/29WxOrderAllBase.csproj b/AllBase/29WxOrderAllBase.csproj index a3b5422..58bb6bd 100644 --- a/AllBase/29WxOrderAllBase.csproj +++ b/AllBase/29WxOrderAllBase.csproj @@ -10,14 +10,14 @@ Properties AllBase 29WxOrderAllBase - v4.5.2 + v4.6.2 512 true - ..\bin\ + ..\..\KJD Cef138\Bin\ DEBUG;TRACE true full @@ -35,7 +35,7 @@ false - ..\bin\ + ..\..\KJD Cef138\Bin\ true true pdbonly @@ -54,7 +54,7 @@ true - bin\Debug\ + ..\..\KJD Cef138\Bin\ DEBUG;TRACE true full @@ -85,9 +85,8 @@ ..\FindLittleRabbitOrder\DLL\NaiBa.Util.dll - - False - ..\DllReference\Newtonsoft.Json.dll + + ..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll ..\packages\NPOI.2.5.4\lib\net45\NPOI.dll @@ -138,6 +137,7 @@ + diff --git a/AllBase/BaseClass.cs b/AllBase/BaseClass.cs index c5fa8e0..fd330ec 100644 --- a/AllBase/BaseClass.cs +++ b/AllBase/BaseClass.cs @@ -23,6 +23,8 @@ namespace AllBase public static int VersionCount = 100; + public static string ServerUrl = "http://1.13.195.131:9000"; + /// /// 版本号 @@ -55,12 +57,13 @@ namespace AllBase /// public static int oem_version = 0; - public static string ProgramName = "小奶兔打单"; + public static string ProgramName = "29供应链-微信小店订单管理"; public static string ProgromLogo = ""; public static string ProgromLogoIco = ""; - public static string ToolName = "淘金猫"; + public static string ToolName = "29供应链-微信小店订单管理工具"; public static string AgentName = ""; - public static string MainPath = "douyin"; + //public static string MainPath = "douyin"; + public static string MainPath = "29wx"; public static string ServiceQQ = "569588500"; public static Image LoginImage = null; public static Image LogoImage = null; @@ -102,7 +105,7 @@ namespace AllBase public static Dictionary serverDic = new Dictionary();//存放服务地址 - public static string ServerUrl = "http://psbx.9u99.com/index.php?s=/"; + //public static string ServerUrl = "http://psbx.9u99.com/index.php?s=/"; public static string PXServerUrl = "http://px.jindouduo.com/";//螃蟹工具 public static string NbAssistantUrl = "http://nbzlw.e57.cn/";//奶爸助理 @@ -213,8 +216,9 @@ namespace AllBase /// /// 图片API /// + public static string LoginApiUrl = ServerUrl; public static string ImageApiUrl = "https://new.qixiaoke.com/index.php?obj=api/image"; - public static string LoginApiUrl = "http://order.qixiaoke.com/";//"http://192.168.8.9:8080/"; + //public static string LoginApiUrl = "http://order.qixiaoke.com/";//"http://192.168.8.9:8080/"; //public static string LoginApiUrl = "http://127.0.0.1:81/"; public static string BigDataApiUrl = "http://bigdata.qixiaoke.com/"; public static string UserAgentUrl = LoginApiUrl + "userAgent.php"; @@ -565,6 +569,14 @@ namespace AllBase public static int DataUpdateThread = 0; public static string PassWordBak { get; set; } + public static int Points { get; set; } + public static int ShopPointsPerMonth { get; set; } + public static string Mobile { get; set; } + public static string ParentAuthority { get; set; } + public static string UserAuthority { get; set; } + public static string ParentUserName { get; set; } + public static int SaLevel { get; set; } + public static bool IsLoginSuccess { get; set; } /// /// CPU使用率更新线程 @@ -794,10 +806,17 @@ namespace AllBase return LoginApiUrl + "index.php?obj=findgoldcat_main/" + file; return LoginApiUrl + "index.php?obj=findgoldcat/" + file; } + public static string DouYinBuildObjString(string file) { return LoginApiUrl + "index.php?obj=" + BaseClass.MainPath + "/" + file; } + + public static string Build29WxObjString(string file, bool IsLoginDef = false) + { + return LoginApiUrl + "/wxxd_" + file + "?obj=" + BaseClass.MainPath + "/wxxd_" + file; + } + /// /// 返回固定字节长度 /// diff --git a/AllBase/BaseRegex.cs b/AllBase/BaseRegex.cs index 529a627..34edd4d 100644 --- a/AllBase/BaseRegex.cs +++ b/AllBase/BaseRegex.cs @@ -529,6 +529,23 @@ namespace AllBase return i; return 0; } + + /// + /// 获取值 + /// + /// + /// + /// + public static decimal? GetNullableDecimalJson(ref string html, string reg) + { + string temp = GetMatchRegexString(html, @"['""]" + reg + @"['""][\s]*:[\s]*['""]([^']+?)['""]"); + if (string.IsNullOrEmpty(temp)) + temp = GetMatchRegexString(html, @"['""]" + reg + @"['""][\s]*:[\s]*([\d-\.]+)"); + decimal i = 0; + if (decimal.TryParse(temp, out i)) + return i; + return null; + } /// /// 获取值 diff --git a/AllBase/Helper/GlobalConfig.cs b/AllBase/Helper/GlobalConfig.cs index f95d404..78f539c 100644 --- a/AllBase/Helper/GlobalConfig.cs +++ b/AllBase/Helper/GlobalConfig.cs @@ -22,5 +22,21 @@ namespace AllBase.Helper /// 拼多多 多买手拍单 账户列表 /// public static List LstMultiBuyer = new List(); + + public static System.Drawing.Color DefaultMainColor { get; set; } = System.Drawing.Color.FromArgb(63, 126, 255); + public static System.Drawing.Color DefaultMainColorLight { get; set; } = System.Drawing.Color.FromArgb(185, 215, 255); + public static System.Drawing.Color DefaultBorderColor { get; set; } = System.Drawing.Color.FromArgb(25, 98, 200); + + public static System.Drawing.Color MainColor { get; set; } = System.Drawing.Color.FromArgb(63, 126, 255); + public static System.Drawing.Color MainColorLight { get; set; } = System.Drawing.Color.FromArgb(185, 215, 255); + public static System.Drawing.Color BorderColor { get; set; } = System.Drawing.Color.FromArgb(25, 98, 200); + + public static System.Drawing.Color PddMainColor { get; set; } = System.Drawing.Color.FromArgb(225, 120, 135); + public static System.Drawing.Color PddMainColorLight { get; set; } = System.Drawing.Color.FromArgb(255, 235, 245); + public static System.Drawing.Color PddBorderColor { get; set; } = System.Drawing.Color.FromArgb(195, 112, 135); + + public static System.Drawing.Color WeiXinMainColor { get; set; } = System.Drawing.Color.FromArgb(152, 99, 143); + public static System.Drawing.Color WeiXinMainColorLight { get; set; } = System.Drawing.Color.FromArgb(245, 235, 255); + public static System.Drawing.Color WeiXinBorderColor { get; set; } = System.Drawing.Color.FromArgb(107, 83, 147); } } diff --git a/AllBase/Helper/HttpHelper.cs b/AllBase/Helper/HttpHelper.cs index 2688aa8..fd7757e 100644 --- a/AllBase/Helper/HttpHelper.cs +++ b/AllBase/Helper/HttpHelper.cs @@ -25,7 +25,7 @@ namespace AllBase.Helper request.Headers.Add("sec-ch-ua", @"""Chromium"";v=""104"", "" Not A;Brand"";v=""99"", ""Google Chrome"";v=""104"""); request.Headers.Add("AccessToken", BaseRegex.GetMatchRegexString(ref cookie, "PDDAccessToken=([^:]+?);")); request.Headers.Add("sec-ch-ua-mobile", @"?0"); - request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36"; + request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"; request.ContentType = "application/json;charset=UTF-8"; request.Accept = "application/json, text/plain, */*"; request.Headers.Add("sec-ch-ua-platform", @"""Windows"""); @@ -113,7 +113,7 @@ namespace AllBase.Helper request.KeepAlive = true; request.Headers.Set(HttpRequestHeader.CacheControl, "max-age=0"); request.Headers.Add("sec-ch-ua", @"""Chromium"";v=""104"", "" Not A;Brand"";v=""99"", ""Google Chrome"";v=""104"""); - request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36"; + request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"; if (!string.IsNullOrEmpty(cookies) && cookies.Contains("PDDAccessToken")) { request.Headers.Add("AccessToken", BaseRegex.GetMatchRegexString(ref cookies, "PDDAccessToken=([^:]+?);")); diff --git a/AllBase/Model/o_shop_info.cs b/AllBase/Model/o_shop_info.cs new file mode 100644 index 0000000..bfd6724 --- /dev/null +++ b/AllBase/Model/o_shop_info.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace AllBase.Model +{ + public class o_shop_info + { + public long id { get; set; } + public string name { get; set; } + } +} diff --git a/AllBase/packages.config b/AllBase/packages.config index f26b9f4..6ab298f 100644 --- a/AllBase/packages.config +++ b/AllBase/packages.config @@ -1,5 +1,6 @@  + diff --git a/Work/29WxOrderWork.csproj b/Work/29WxOrderWork.csproj index 7513daa..29cd545 100644 --- a/Work/29WxOrderWork.csproj +++ b/Work/29WxOrderWork.csproj @@ -1,7 +1,8 @@  - - + + + @@ -13,7 +14,7 @@ Properties Work 29WxOrderWork - v4.5.2 + v4.6.2 512 true @@ -24,7 +25,7 @@ true full false - ..\bin\ + ..\..\KJD Cef138\Bin\ DEBUG;TRACE prompt 4 @@ -59,20 +60,29 @@ MinimumRecommendedRules.ruleset + + ..\packages\CefSharp.Common.138.0.340\lib\net462\CefSharp.dll + + + ..\packages\CefSharp.Common.138.0.340\lib\net462\CefSharp.Core.dll + + + ..\packages\CefSharp.WinForms.138.0.340\lib\net462\CefSharp.WinForms.dll + False DLL\DevComponents.DotNetBar2.dll - - ..\DllReference\NaiBa.CefHelper.dll + + False + ..\DllReference\NaiBa.CefHelper.138.dll False ..\DllReference\NaiBa.Util.dll - - False - ..\DllReference\Newtonsoft.Json.dll + + ..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll @@ -92,11 +102,11 @@ - + Form - - BaseForm.cs + + BaseGeneralForm.cs Form @@ -183,8 +193,8 @@ - - BaseForm.cs + + BaseGeneralForm.cs BaseMsgForm.cs @@ -204,11 +214,10 @@ - - - - + + + + - - + \ No newline at end of file diff --git a/Work/AddressSetIni.cs b/Work/AddressSetIni.cs index ec5af4f..23bc119 100644 --- a/Work/AddressSetIni.cs +++ b/Work/AddressSetIni.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; +using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; using AllBase; @@ -35,6 +36,54 @@ namespace Work Addresses[a.UpId].Add(a); } } + + #region 获取阿里巴巴省市县区的地址 + public static Dictionary> Addressdic = new Dictionary>(); + public static List AddressAllList = new List(); + public void getAddress1688() + { + //Thread.Sleep(2000); + string file = FileBase.ReadAllText("1688_address.tjm", Encoding.UTF8); + if (string.IsNullOrEmpty(file)) + { + MessageBox.Show("初始化1688址信息错误,请检查网络", "提示"); + return; + } + string strContent = FileBase.ReadAllText("1688_address.tjm"); + strContent = GetHtml.UrlDecode(strContent); + var m = BaseRegex.GetMatchRegex(ref strContent, @"{[^}]+?}"); + for (int i = 0; m != null && i < m.Count; i++) + { + string addressContent = m[i].Groups[0].Value; + AddressBase a = new AddressBase(); + string[] addressArray = addressContent.Split(','); + for (int j = 0; j < addressArray.Length; j++) + { + var itemMatch = BaseRegex.GetMatchRegex(ref addressArray[j], @"([\w\W]+?):([\w\W]+)"); + string itemname = itemMatch[0].Groups[1].Value.Replace("{", ""); + string itemvalue = itemMatch[0].Groups[2].Value.Replace("\"", "").Replace("}", ""); + if (itemname == "a") + { + a.Id = int.Parse(itemvalue); + } + if (itemname == "n") + { + a.Name = itemvalue; + } + if (itemname == "p") + { + a.UpId = int.Parse(itemvalue); + } + } + AddressAllList.Add(a); + if (!Addressdic.ContainsKey(a.Id)) + Addressdic.Add(a.Id, new List()); + if (!Addressdic.ContainsKey(a.UpId)) + Addressdic.Add(a.UpId, new List()); + Addressdic[a.UpId].Add(a); + } + } + #endregion } public class AddressBase diff --git a/Work/Api/DouYinApi.cs b/Work/Api/DouYinApi.cs index f43775b..d269af4 100644 --- a/Work/Api/DouYinApi.cs +++ b/Work/Api/DouYinApi.cs @@ -251,7 +251,7 @@ namespace Work.Api string param = GetHtml.UrlEncodeUtf8(GetDataSignPara()); string url = "http://103.90.155.35:54"+(new Random().Next(10,20))+ "/sign.php?act=signature"; - //string url = BaseClass.DouYinBuildObjString("sign&act=signature"); + //string url = BaseClass.Build29WxObjString("sign&act=signature"); string data = UserLogin.GetSignaturex() + "¶m_json="+ json + "" + "¶ms=" + param + "&service=2"; string html = GetHtml.PostUtf8(url, data); @@ -285,7 +285,7 @@ namespace Work.Api Data["method"] = types; Data["v"] = "2"; string param = GetDataSignPara(); - string url = BaseClass.DouYinBuildObjString("sign&act=signature"); + string url = BaseClass.Build29WxObjString("sign&act=signature"); string data = UserLogin.GetSignaturex() + "¶m_json=" + "" + json + "" + "¶ms=" + param + "&service=2"; string html = GetHtml.PostUtf8("http://192.168.8.191:82/index.php?obj=douyin/sign&act=signature", data); diff --git a/Work/BaseForms/BaseGeneralForm.Designer.cs b/Work/BaseForms/BaseGeneralForm.Designer.cs new file mode 100644 index 0000000..eb11d66 --- /dev/null +++ b/Work/BaseForms/BaseGeneralForm.Designer.cs @@ -0,0 +1,177 @@ + +namespace Work.BaseForms +{ + partial class BaseGeneralForm + { + /// + /// 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.pnlTitle = new System.Windows.Forms.Panel(); + this.pbMinBase = new System.Windows.Forms.PictureBox(); + this.pbNormalBase = new System.Windows.Forms.PictureBox(); + this.pbMaxBase = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.lbTitle = new System.Windows.Forms.Label(); + this.pbCloseBase = new System.Windows.Forms.PictureBox(); + this.pnlTitle.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pbMinBase)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pbNormalBase)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pbMaxBase)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).BeginInit(); + this.SuspendLayout(); + // + // panel2 + // + this.pnlTitle.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.pnlTitle.Controls.Add(this.pbMinBase); + this.pnlTitle.Controls.Add(this.pbNormalBase); + this.pnlTitle.Controls.Add(this.pbMaxBase); + this.pnlTitle.Controls.Add(this.pictureBox3); + this.pnlTitle.Controls.Add(this.lbTitle); + this.pnlTitle.Controls.Add(this.pbCloseBase); + this.pnlTitle.Dock = System.Windows.Forms.DockStyle.Top; + this.pnlTitle.Location = new System.Drawing.Point(0, 0); + this.pnlTitle.Name = "panel2"; + this.pnlTitle.Size = new System.Drawing.Size(386, 32); + this.pnlTitle.TabIndex = 2; + this.pnlTitle.MouseDown += new System.Windows.Forms.MouseEventHandler(this.panel2_MouseDown); + this.pnlTitle.MouseMove += new System.Windows.Forms.MouseEventHandler(this.panel2_MouseMove); + // + // pbMinBase + // + this.pbMinBase.Dock = System.Windows.Forms.DockStyle.Right; + this.pbMinBase.Image = global::Work.Properties.Resources.min; + this.pbMinBase.Location = new System.Drawing.Point(258, 0); + this.pbMinBase.Name = "pbMinBase"; + this.pbMinBase.Size = new System.Drawing.Size(32, 32); + this.pbMinBase.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.pbMinBase.TabIndex = 1; + this.pbMinBase.TabStop = false; + this.pbMinBase.Click += new System.EventHandler(this.PictureBox2_Click); + this.pbMinBase.MouseLeave += new System.EventHandler(this.PictureBox2_MouseLeave); + this.pbMinBase.MouseHover += new System.EventHandler(this.PictureBox2_MouseHover); + // + // pbNormalBase + // + this.pbNormalBase.Dock = System.Windows.Forms.DockStyle.Right; + this.pbNormalBase.Image = global::Work.Properties.Resources.normal; + this.pbNormalBase.Location = new System.Drawing.Point(290, 0); + this.pbNormalBase.Name = "pbNormalBase"; + this.pbNormalBase.Size = new System.Drawing.Size(32, 32); + this.pbNormalBase.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.pbNormalBase.TabIndex = 6; + this.pbNormalBase.TabStop = false; + this.pbNormalBase.Visible = false; + this.pbNormalBase.Click += new System.EventHandler(this.pbNormalBase_Click); + this.pbNormalBase.MouseLeave += new System.EventHandler(this.pbNormalBase_MouseLeave); + this.pbNormalBase.MouseHover += new System.EventHandler(this.pbNormalBase_MouseHover); + // + // pbMaxBase + // + this.pbMaxBase.Dock = System.Windows.Forms.DockStyle.Right; + this.pbMaxBase.Image = global::Work.Properties.Resources.max; + this.pbMaxBase.Location = new System.Drawing.Point(322, 0); + this.pbMaxBase.Name = "pbMaxBase"; + this.pbMaxBase.Size = new System.Drawing.Size(32, 32); + this.pbMaxBase.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.pbMaxBase.TabIndex = 5; + this.pbMaxBase.TabStop = false; + this.pbMaxBase.Visible = false; + this.pbMaxBase.Click += new System.EventHandler(this.pbMaxBase_Click); + this.pbMaxBase.MouseLeave += new System.EventHandler(this.pbMaxBase_MouseLeave); + this.pbMaxBase.MouseHover += new System.EventHandler(this.pbMaxBase_MouseHover); + // + // pictureBox3 + // + this.pictureBox3.BackColor = System.Drawing.Color.Transparent; + this.pictureBox3.Image = global::Work.Properties.Resources.icon; + this.pictureBox3.Location = new System.Drawing.Point(5, 3); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(23, 23); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox3.TabIndex = 3; + this.pictureBox3.TabStop = false; + // + // lbTitle + // + this.lbTitle.AutoSize = true; + this.lbTitle.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.lbTitle.ForeColor = System.Drawing.Color.White; + this.lbTitle.Location = new System.Drawing.Point(31, 6); + this.lbTitle.Name = "lbTitle"; + this.lbTitle.Size = new System.Drawing.Size(45, 17); + this.lbTitle.TabIndex = 2; + this.lbTitle.Text = "label1"; + // + // pbCloseBase + // + this.pbCloseBase.Dock = System.Windows.Forms.DockStyle.Right; + this.pbCloseBase.Image = global::Work.Properties.Resources.close; + this.pbCloseBase.Location = new System.Drawing.Point(354, 0); + this.pbCloseBase.Name = "pbCloseBase"; + this.pbCloseBase.Size = new System.Drawing.Size(32, 32); + this.pbCloseBase.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.pbCloseBase.TabIndex = 0; + this.pbCloseBase.TabStop = false; + this.pbCloseBase.Click += new System.EventHandler(this.PictureBox1_Click); + this.pbCloseBase.MouseLeave += new System.EventHandler(this.PictureBox1_MouseLeave); + this.pbCloseBase.MouseHover += new System.EventHandler(this.PictureBox1_MouseHover); + // + // BaseGeneralForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233))))); + this.ClientSize = new System.Drawing.Size(386, 232); + this.Controls.Add(this.pnlTitle); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.Name = "BaseGeneralForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "BaseForm"; + this.Load += new System.EventHandler(this.LcBaseForm_Load); + this.pnlTitle.ResumeLayout(false); + this.pnlTitle.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pbMinBase)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pbNormalBase)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pbMaxBase)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel pnlTitle; + private System.Windows.Forms.PictureBox pbMinBase; + private System.Windows.Forms.PictureBox pbNormalBase; + private System.Windows.Forms.PictureBox pbMaxBase; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.Label lbTitle; + protected System.Windows.Forms.PictureBox pbCloseBase; + } +} \ No newline at end of file diff --git a/Work/BaseForms/BaseGeneralForm.cs b/Work/BaseForms/BaseGeneralForm.cs new file mode 100644 index 0000000..c4ce309 --- /dev/null +++ b/Work/BaseForms/BaseGeneralForm.cs @@ -0,0 +1,295 @@ +using AllBase; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Work.BaseForms +{ + public partial class BaseGeneralForm : Form + { + const int WM_NCHITTEST = 0x0084; + const int HTLEFT = 10; //左边界 + const int HTRIGHT = 11; //右边界 + const int HTTOP = 12; //上边界 + const int HTTOPLEFT = 13; //左上角 + const int HTTOPRIGHT = 14; //右上角 + const int HTBOTTOM = 15; //下边界 + const int HTBOTTOMLEFT = 0x10; //左下角 + const int HTBOTTOMRIGHT = 17; //右下角 + + protected bool Minimized { get { return this.pbMinBase.Visible; } set { this.pbMinBase.Visible = value; } } + + protected override void WndProc(ref Message m) + { + switch (m.Msg) + { + case WM_NCHITTEST: + base.WndProc(ref m); + Point vPoint = new Point((int)m.LParam & 0xFFFF, + (int)m.LParam >> 16 & 0xFFFF); + vPoint = PointToClient(vPoint); + if (vPoint.X <= 5) + if (vPoint.Y <= 5) + m.Result = (IntPtr)HTTOPLEFT; + else if (vPoint.Y >= ClientSize.Height - 5) + m.Result = (IntPtr)HTBOTTOMLEFT; + else m.Result = (IntPtr)HTLEFT; + else if (vPoint.X >= ClientSize.Width - 5) + if (vPoint.Y <= 5) + m.Result = (IntPtr)HTTOPRIGHT; + else if (vPoint.Y >= ClientSize.Height - 5) + m.Result = (IntPtr)HTBOTTOMRIGHT; + else m.Result = (IntPtr)HTRIGHT; + else if (vPoint.Y <= 5) + m.Result = (IntPtr)HTTOP; + else if (vPoint.Y >= ClientSize.Height - 5) + m.Result = (IntPtr)HTBOTTOM; + break; + default: + base.WndProc(ref m); + break; + } + } + public BaseGeneralForm() + { + InitializeComponent(); + this.MaximumSize = new Size(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height); + if (FileBase.Exists(BaseClass.ProgromLogoIco)) + { + Image img = Image.FromFile(BaseClass.ProgromLogoIco); + pictureBox3.Image = img; + } + } + + private void LcBaseForm_Load(object sender, EventArgs e) + { + if (BaseClass.Ico != null) + Iconx = Icon = BaseClass.Ico; + else + Iconx = Icon = BaseClass.Ico = ImageBuild.ConvertToIcon(Properties.Resources.icon); + + + if (this.IsShowMax) + { + if (this.WindowState == FormWindowState.Maximized) + { + this.pbMaxBase.Visible = false; + this.pbNormalBase.Visible = true; + } + else + { + this.pbMaxBase.Visible = true; + this.pbNormalBase.Visible = false; + } + } + + SetPanelVisible(this.TopLevel || DesignMode); + } + + public void SetPanelVisible(bool visible) + { + if (visible) + { + this.Padding = new Padding(1); + this.pnlTitle.Visible = true; + } + else + { + this.Padding = new Padding(0); + this.pnlTitle.Visible = false; + } + } + + private void PictureBox2_Click(object sender, EventArgs e) + { + WindowState = FormWindowState.Minimized; + } + + public virtual void PictureBox1_Click(object sender, EventArgs e) + { + //pictureBox3.Image?.Dispose(); + Close(); + } + + private Icon _iconx; + public Icon Iconx + { + set + { + _iconx = value; + if (_iconx == null) return; + + using (MemoryStream mStream = new MemoryStream()) + { + _iconx.Save(mStream); + Image image = Image.FromStream(mStream); + pictureBox3.Image = image; + } + } + } + + private bool isShowMax = false; + public bool IsShowMax + { + get { return isShowMax; } + set + { + isShowMax = value; + if (isShowMax) + { + if (this.WindowState == FormWindowState.Maximized) + { + this.pbMaxBase.Visible = false; + this.pbNormalBase.Visible = true; + } + else + { + this.pbMaxBase.Visible = true; + this.pbNormalBase.Visible = false; + } + } + else + { + this.pbMaxBase.Visible = false; + this.pbNormalBase.Visible = false; + } + } + } + + public string TitleText + { + get + { + return Text; + } + set + { + Text = lbTitle.Text = value; + } + } + private Point mouseOffset;//记录鼠标指针的坐标 + private bool isMouseDown;//记录鼠标左键是否按下 + private void Panel1_MouseMove(object sender, MouseEventArgs e) + { + if (isMouseDown) + {//获取鼠标的位置 + Point mousePos = MousePosition; + mousePos.Offset(mouseOffset.X, mouseOffset.Y); + Location = mousePos; + } + } + + private void Panel1_MouseDown(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left) + { + mouseOffset = new Point(-e.X, -e.Y); + isMouseDown = true; + } + } + + private void Panel1_MouseUp(object sender, MouseEventArgs e) + { + isMouseDown = false; + } + + private void PictureBox1_MouseHover(object sender, EventArgs e) + { + this.pbCloseBase.Image = global::Work.Properties.Resources.close_hover; + this.Cursor = Cursors.Hand; + + } + + private void PictureBox1_MouseLeave(object sender, EventArgs e) + { + this.pbCloseBase.Image = global::Work.Properties.Resources.close; + this.Cursor = Cursors.Default; + + } + + private void PictureBox2_MouseHover(object sender, EventArgs e) + { + this.pbMinBase.Image = global::Work.Properties.Resources.min_hover; + this.Cursor = Cursors.Hand; + + } + + private void PictureBox2_MouseLeave(object sender, EventArgs e) + { + this.pbMinBase.Image = global::Work.Properties.Resources.min; + this.Cursor = Cursors.Default; + + } + + public virtual void HideTitle() + { + // this.panel1.Visible = false; + } + + #region 窗体提交数据完成事件 + public event Action SaveComplete; + protected virtual void OnSaveComplete(object param) + { + this.SaveComplete?.Invoke(param); + } + #endregion + + private void pbNormalBase_Click(object sender, EventArgs e) + { + WindowState = FormWindowState.Normal; + this.pbMaxBase.Visible = true; + this.pbNormalBase.Visible = false; + } + + private void pbNormalBase_MouseHover(object sender, EventArgs e) + { + this.pbNormalBase.Image = global::Work.Properties.Resources.normal_hover; + this.Cursor = Cursors.Hand; + } + + private void pbNormalBase_MouseLeave(object sender, EventArgs e) + { + this.pbNormalBase.Image = global::Work.Properties.Resources.normal; + this.Cursor = Cursors.Default; + } + + private void pbMaxBase_Click(object sender, EventArgs e) + { + WindowState = FormWindowState.Maximized; + this.pbMaxBase.Visible = false; + this.pbNormalBase.Visible = true; + } + + private void pbMaxBase_MouseHover(object sender, EventArgs e) + { + this.pbMaxBase.Image = global::Work.Properties.Resources.max_hover; + this.Cursor = Cursors.Hand; + } + + private void pbMaxBase_MouseLeave(object sender, EventArgs e) + { + this.pbMaxBase.Image = global::Work.Properties.Resources.max; + this.Cursor = Cursors.Default; + } + private Point mPoint; + private void panel2_MouseDown(object sender, MouseEventArgs e) + { + mPoint = new Point(e.X, e.Y); + } + + private void panel2_MouseMove(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left) + { + this.Location = new Point(this.Location.X + e.X - mPoint.X, this.Location.Y + e.Y - mPoint.Y); + } + } + } +} diff --git a/Work/BaseForms/BaseGeneralForm.resx b/Work/BaseForms/BaseGeneralForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Work/BaseForms/BaseGeneralForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Work/BaseForms/BaseMsgForm.cs b/Work/BaseForms/BaseMsgForm.cs index 844a448..162dda0 100644 --- a/Work/BaseForms/BaseMsgForm.cs +++ b/Work/BaseForms/BaseMsgForm.cs @@ -11,7 +11,7 @@ using System.Windows.Forms; namespace Work.BaseForms { - public partial class BaseMsgForm : BaseForm + public partial class BaseMsgForm : BaseGeneralForm { public BaseMsgForm() { diff --git a/Work/BuyUsers/ALBuyUser.cs b/Work/BuyUsers/ALBuyUser.cs index 3ca2117..a6c9782 100644 --- a/Work/BuyUsers/ALBuyUser.cs +++ b/Work/BuyUsers/ALBuyUser.cs @@ -86,7 +86,7 @@ namespace Work.BuyUsers //string cookies = BaseClass.CookiesAllString["yangkeduo.com"]; - string url = BaseClass.DouYinBuildObjString("user_login_cookies&act=insert"); + string url = BaseClass.Build29WxObjString("user_login_cookies&act=insert"); StringBuilder data = new StringBuilder(); data.Append("&user_name=" + name); data.Append("&site_id=3"); diff --git a/Work/BuyUsers/PddBuyUser.cs b/Work/BuyUsers/PddBuyUser.cs index a7bc2eb..5b32ab0 100644 --- a/Work/BuyUsers/PddBuyUser.cs +++ b/Work/BuyUsers/PddBuyUser.cs @@ -202,7 +202,7 @@ namespace Work.BuyUsers } //string cookies = BaseClass.CookiesAllString["yangkeduo.com"]; - string url = BaseClass.DouYinBuildObjString("user_login_cookies&act=insert"); + string url = BaseClass.Build29WxObjString("user_login_cookies&act=insert"); StringBuilder data = new StringBuilder(); data.Append("&user_name=" + name); data.Append("&site_id=0"); diff --git a/Work/BuyUsers/TaoBaoBuyUser.cs b/Work/BuyUsers/TaoBaoBuyUser.cs index b585ade..e31cd48 100644 --- a/Work/BuyUsers/TaoBaoBuyUser.cs +++ b/Work/BuyUsers/TaoBaoBuyUser.cs @@ -126,7 +126,7 @@ namespace Work.BuyUsers //string cookies = BaseClass.CookiesAllString["yangkeduo.com"]; - string url = BaseClass.DouYinBuildObjString("user_login_cookies&act=insert"); + string url = BaseClass.Build29WxObjString("user_login_cookies&act=insert"); StringBuilder data = new StringBuilder(); data.Append("&user_name=" + name); data.Append("&site_id=1"); diff --git a/Work/Initialization.cs b/Work/Initialization.cs index 0aa6aa5..8a84e7d 100644 --- a/Work/Initialization.cs +++ b/Work/Initialization.cs @@ -27,8 +27,8 @@ namespace Work //BaseClass.AgentName = s.Split(',')[0]; BaseClass.MainPath = s.Split(',')[1]; } - if (Randomx.GetId(1, 100) <= 70) - BaseClass.LoginApiUrl = "http://new.qixiaoke.com/";// "http://192.168.8.9:8080/";//"http://new.qixiaoke.com/"; + //if (Randomx.GetId(1, 100) <= 70) + // BaseClass.LoginApiUrl = "http://new.qixiaoke.com/";// "http://192.168.8.9:8080/";//"http://new.qixiaoke.com/"; if (FileBase.Exists(Application.StartupPath + "\\oms.ini")) { BaseClass.IsMainCompany = true; @@ -334,16 +334,16 @@ namespace Work { if (FileBase.Exists(k.Key)) continue; - if (k.Key.Contains("OrderComing.ico") || k.Key.Contains("AfterSale.ico")) - { - if (GetHtml.DownloadFile("http://dl.qixiaoke.com/files/" + k.Key, k.Value)) - FileBase.Move(k.Key + ".bak", k.Value); - } - else - { - if (GetHtml.DownloadFile("http://dl.qixiaoke.com/files/" + k.Value, k.Key + ".bak")) - FileBase.Move(k.Key + ".bak", k.Key); - } + //if (k.Key.Contains("OrderComing.ico") || k.Key.Contains("AfterSale.ico")) + //{ + // if (GetHtml.DownloadFile("http://dl.qixiaoke.com/files/" + k.Key, k.Value)) + // FileBase.Move(k.Key + ".bak", k.Value); + //} + //else + //{ + // if (GetHtml.DownloadFile("http://dl.qixiaoke.com/files/" + k.Value, k.Key + ".bak")) + // FileBase.Move(k.Key + ".bak", k.Key); + //} } //if (FileBase.Exists("cefSharp.zip")) //{ @@ -352,10 +352,10 @@ namespace Work // FileBase.Delete("cefSharp.zip"); //} //new Thread(new MulitServicerSet("拼多多商家").Login).Start(); - new AddressSetIni().Ini(); - - + // 取地址信息 + //new AddressSetIni().Ini(); + //new AddressSetIni().getAddress1688(); } /// /// 执行CMD命令 @@ -3677,7 +3677,7 @@ function packkey_q(strTime){ } function packkey_r(){ var l = this; - var webua = ""Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134"" + var webua = ""Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edge/17.17134"" return encodeContentLength_R([].concat(l.encodeStr(""r""), l.encodeStr(webua))); } function packkey_st(strCookie){ diff --git a/Work/Taobao/TbHttpReauest.cs b/Work/Taobao/TbHttpReauest.cs index 8a78d21..f812c1b 100644 --- a/Work/Taobao/TbHttpReauest.cs +++ b/Work/Taobao/TbHttpReauest.cs @@ -88,7 +88,7 @@ namespace Work.Taobao request.Headers.Set(HttpRequestHeader.Pragma, "no-cache"); request.Headers.Set(HttpRequestHeader.CacheControl, "no-cache"); request.Headers.Add("Upgrade-Insecure-Requests", @"1"); - request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36"; + request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"; request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8"; request.Headers.Set(HttpRequestHeader.AcceptEncoding, "gzip, deflate, br"); request.Headers.Set(HttpRequestHeader.AcceptLanguage, "en-US,en;q=0.9"); diff --git a/Work/UserLogin.cs b/Work/UserLogin.cs index 905b85f..f36c359 100644 --- a/Work/UserLogin.cs +++ b/Work/UserLogin.cs @@ -3,6 +3,7 @@ using System.Security.Cryptography; using System.Text; using System.Threading; using AllBase; +using NaiBa.Util.Extension; namespace Work { @@ -32,7 +33,7 @@ namespace Work BaseClass.UserName = Mobile; Random r = new Random(); int r2 = r.Next(100000000, 899999999); //生成随机码 - string url = BaseClass.DouYinBuildObjString("login"); + string url = BaseClass.Build29WxObjString("user/user_login"); for (int j = 0; j < 100 && string.IsNullOrEmpty(BaseClass.MacInfo); j++) { Thread.Sleep(10); @@ -40,6 +41,7 @@ namespace Work Agian: string data = "mobile=" + mobile + "&r2=" + r2 + "&password=" + passwordMd5 + "&" + GetSignature() + "&mac=" + BaseClass.MacInfo + "&version=" + BaseClass.VersionCount; data += "&from_tool=" + GetHtml.UrlEncodeUtf8(BaseClass.AgentName) + "&client_ip=" + GetHtml.UrlEncodeUtf8(BaseClass.IPAddress) + "&client_addr=" + GetHtml.UrlEncodeUtf8(BaseClass.IPAddressName); + data += "&sub_soft_type=order"; string html = GetHtml.PostUtf8(url, data); lockUserName = -1; weakPassword = -1; @@ -49,7 +51,7 @@ namespace Work if (!IsLoginDef) { IsLoginDef = true; - url = BaseClass.DouYinBuildObjString("login"); + url = BaseClass.Build29WxObjString("login"); goto Agian; } @@ -80,42 +82,107 @@ namespace Work if (IsLoginDef) { - BaseClass.LoginApiUrl = "http://new.qixiaoke.com/"; - BaseClass.ImageApiUrl = BaseClass.LoginApiUrl + "index.php?obj=api/image"; + //BaseClass.LoginApiUrl = "http://new.qixiaoke.com/"; + //BaseClass.ImageApiUrl = BaseClass.LoginApiUrl + "index.php?obj=api/image"; } - BaseClass.EndDate = BaseRegex.GetStringJson(ref html, "end"); - BaseClass.CompanyName = BaseRegex.GetStringJson(ref html, "company"); - BaseClass.UserId =Convert.ToInt32(BaseRegex.GetStringJson(ref html, "uid")); - BaseClass.UserKey = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "key")); - BaseClass.NickName = BaseRegex.GetStringJson(ref html, "nickname"); - BaseClass.UserVersion = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "v")); - BaseClass.UserVersionString = BaseRegex.GetStringJson(ref html, "vt"); - BaseClass.CompanyId = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "cid")); - BaseClass.GroupId = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "groupid")); - BaseClass.Balance = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "balance")); - BaseClass.IsFactory = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "factory")) == 1; - BaseClass.IsCloudBuyOrder = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "cloud_buy_order_status")) == 1; + //BaseClass.EndDate = BaseRegex.GetStringJson(ref html, "end"); + //BaseClass.CompanyName = BaseRegex.GetStringJson(ref html, "company"); + //BaseClass.UserId =Convert.ToInt32(BaseRegex.GetStringJson(ref html, "uid")); + //BaseClass.UserKey = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "key")); + //BaseClass.NickName = BaseRegex.GetStringJson(ref html, "nickname"); + //BaseClass.UserVersion = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "v")); + //BaseClass.UserVersionString = BaseRegex.GetStringJson(ref html, "vt"); + //BaseClass.CompanyId = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "cid")); + //BaseClass.GroupId = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "groupid")); + //BaseClass.Balance = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "balance")); + //BaseClass.IsFactory = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "factory")) == 1; + //BaseClass.IsCloudBuyOrder = Convert.ToInt32(BaseRegex.GetStringJson(ref html, "cloud_buy_order_status")) == 1; + //if (BaseClass.GroupId != 3 && BaseClass.GroupId != 4 && BaseClass.GroupId != 9 && BaseClass.GroupId != 10 && BaseClass.GroupId != 11) + //{ + // BaseClass.UserId = 0; + // BaseClass.UserKey = 0; + // return false; + //} + //BaseClass.EndDate = BaseRegex.GetStringJson(ref html, "end"); + //BaseClass.CompanyName = BaseRegex.GetStringJson(ref html, "company"); + + //string islock = BaseRegex.GetStringJson(ref html, "is_lock"); + //int.TryParse(islock, out lockUserName); + //string isweak = BaseRegex.GetStringJson(ref html, "is_weak_password"); + //int.TryParse(isweak, out weakPassword); + //messageInfo = BaseRegex.GetStringJson(ref html, "message"); + + //// 代理权限列表 + //string agent_auth = BaseRegex.GetStringJson(ref html, "agent_auth"); + + BaseClass.UserId = BaseRegex.GetStringJson(ref html, "id").ParseToInt(); + BaseClass.UserKey = BaseRegex.GetStringJson(ref html, "user_key").ParseToInt(); + BaseClass.NickName = BaseRegex.GetStringJson(ref html, "nick_name"); + BaseClass.UserName = BaseRegex.GetStringJson(ref html, "user_name"); + BaseClass.ParentUserName = BaseRegex.GetStringJson(ref html, "parent_user_name"); + BaseClass.SaLevel = BaseRegex.GetIntJson(ref html, "sa_level").ParseToInt(); + BaseClass.UserAuthority = BaseRegex.GetStringJson(ref html, "authority").ParseToString(); + BaseClass.ParentAuthority = BaseRegex.GetStringJson(ref html, "parent_authority").ParseToString(); + BaseClass.Mobile = BaseRegex.GetStringJson(ref html, "mobile"); + BaseClass.UserVersion = BaseRegex.GetStringJson(ref html, "version").ParseToInt(); + BaseClass.UserVersionString = BaseRegex.GetStringJson(ref html, "version_s"); + BaseClass.CompanyId = BaseRegex.GetStringJson(ref html, "company_Id").ParseToInt(); + BaseClass.GroupId = BaseRegex.GetStringJson(ref html, "group_id").ParseToInt(); + //BaseClass.AuthorizedAmount = BaseRegex.GetNullableDecimalJson(ref html, "authorized_amount"); + BaseClass.Points = BaseRegex.GetStringJson(ref html, "points").ParseToInt(); + BaseClass.ShopPointsPerMonth = BaseRegex.GetStringJson(ref html, "shop_points_per_month").ParseToInt(); + if (BaseClass.GroupId != 3 && BaseClass.GroupId != 4 && BaseClass.GroupId != 9 && BaseClass.GroupId != 10 && BaseClass.GroupId != 11) { BaseClass.UserId = 0; BaseClass.UserKey = 0; return false; } + BaseClass.EndDate = BaseRegex.GetStringJson(ref html, "end"); - BaseClass.CompanyName = BaseRegex.GetStringJson(ref html, "company"); - + BaseClass.CompanyName = BaseRegex.GetStringJson(ref html, "company_name"); + if (BaseClass.UserVersion == 3) + { + BaseClass.QqGroupNum = BaseRegex.GetStringJson(ref html, "qq_group_num"); + BaseClass.QqGroupUrl = BaseRegex.GetStringJson(ref html, "qq_group_url"); + BaseClass.WechatUrl = BaseRegex.GetStringJson(ref html, "wechat_url"); + } + if (BaseClass.UserVersion == 3 || BaseClass.UserVersion == 4 || BaseClass.UserVersion == 5 || BaseClass.UserVersion == 10 || BaseClass.UserVersion == 9) + { + BaseClass.IsPinduoduo = BaseRegex.GetStringJson(ref html, "pinduoduo") == "1"; + BaseClass.AlimamaDomain = BaseRegex.GetStringJson(ref html, "alimama_domain"); + BaseClass.AlimamaPid = BaseRegex.GetStringJson(ref html, "alimama_pid"); + } + if (!BaseClass.UserApi && BaseClass.UserVersion != 110) + BaseClass.UserVersion = 100; + //if (BaseClass.UserVersion == 110) + // BaseClass.ClientId = BaseSpecialConfig.ToolClientId; // 特别版本,使用指定ClientId + string islock = BaseRegex.GetStringJson(ref html, "is_lock"); int.TryParse(islock, out lockUserName); string isweak = BaseRegex.GetStringJson(ref html, "is_weak_password"); int.TryParse(isweak, out weakPassword); messageInfo = BaseRegex.GetStringJson(ref html, "message"); - // 代理权限列表 - string agent_auth = BaseRegex.GetStringJson(ref html, "agent_auth"); - + //// 代理权限列表 + //string agent_auth = BaseRegex.GetStringJson(ref html, "agent_auth"); + //if (!string.IsNullOrEmpty(agent_auth) && agent_auth != "0") + //{ + // var strArr = agent_auth.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); + // foreach (var item in strArr) + // { + // var itemArr = item.Split(','); + // if (itemArr.Length == 2) + // { + // BaseClass.AgentAuth[itemArr[0]] = itemArr[1]; + // } + // } + //} - Initialization i = new Initialization(); + BaseClass.IsLoginSuccess = true; + + Initialization i = new Initialization(); i.SaveConfig(); return true; } @@ -134,7 +201,7 @@ namespace Work public bool Regedit(string mobile, string password, string code, string nickname, string email, out string message) { string passwordMd5 = Md5Base.GetMd5(password).ToLower(); - string url = BaseClass.DouYinBuildObjString("regedit"); + string url = BaseClass.Build29WxObjString("regedit"); string data = "mobile=" + mobile + "&password=" + passwordMd5 + "&sms_code=" + code + "&nickname=" + GetHtml.UrlEncodeUtf8(nickname) + "&email=" + email + "&" + GetSignature(); string html = GetHtml.PostUtf8(url, data); @@ -179,7 +246,7 @@ namespace Work public bool ResetPassword(string mobile, string code, string password, out string message) { string passwordMd5 = Md5Base.GetMd5(password).ToLower(); - string url = BaseClass.DouYinBuildObjString("reset_password"); + string url = BaseClass.Build29WxObjString("reset_password"); string data = "mobile=" + mobile + "&password=" + passwordMd5 + "&sms_code=" + code + "&" + GetSignature(); string html = GetHtml.PostUtf8(url, data); if (string.IsNullOrEmpty(html) || html.Contains("Error No File")) @@ -321,7 +388,11 @@ namespace Work /// 加密签名结果 public static string Encryption(int s) { - return GetMd5(s + "sdhewu*/fhAAue48485ew5+5%@3485esGFFHFD"); + //return GetMd5(s + "sdhewu*/fhAAue48485ew5+5%@3485esGFFHFD"); + + string sign = $"{s}sdhewu*/fhAAue48485ew5+5%@3485esGFFHFD"; + return GetMd5(sign); + } public string Get(string key) @@ -364,7 +435,7 @@ namespace Work /// public static string SendCode(string mobile, out bool success) { - string url = BaseClass.DouYinBuildObjString("sms_gate"); + string url = BaseClass.Build29WxObjString("sms_gate"); string data = "mobile=" + mobile + "&" + GetSignature(); string html = GetHtml.PostUtf8(url, data); success = false; diff --git a/Work/app.config b/Work/app.config index a371a00..5f7bdfb 100644 --- a/Work/app.config +++ b/Work/app.config @@ -6,6 +6,18 @@ + + + + + + + + + + + + - + diff --git a/Work/packages.config b/Work/packages.config index 9409004..8d73c96 100644 --- a/Work/packages.config +++ b/Work/packages.config @@ -2,6 +2,9 @@ - - + + + + + \ No newline at end of file