diff --git a/插件库/Lskj.PubBomImport/FrmBillInfo.Designer.cs b/插件库/Lskj.PubBomImport/FrmBillInfo.Designer.cs index 701bb93..7f528a1 100644 --- a/插件库/Lskj.PubBomImport/FrmBillInfo.Designer.cs +++ b/插件库/Lskj.PubBomImport/FrmBillInfo.Designer.cs @@ -642,9 +642,9 @@ namespace Lskj.PubBomImport // // FrmBillInfo // - this.ClientSize = new System.Drawing.Size(666, 518); this.Controls.Add(this.pl_main); this.Name = "FrmBillInfo"; + this.Size = new System.Drawing.Size(666, 518); ((System.ComponentModel.ISupportInitialize)(this.pl_main)).EndInit(); this.pl_main.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.pl_main_center)).EndInit(); diff --git a/插件库/Lskj.PubBomImport/FrmBillInfo.cs b/插件库/Lskj.PubBomImport/FrmBillInfo.cs index 85ea75e..6fa1e6d 100644 --- a/插件库/Lskj.PubBomImport/FrmBillInfo.cs +++ b/插件库/Lskj.PubBomImport/FrmBillInfo.cs @@ -19,12 +19,13 @@ using System.Windows.Forms; namespace Lskj.PubBomImport { - public partial class FrmBillInfo : Form + public partial class FrmBillInfo : UserControl { public DynamicBomImport Model; public DynamicBillModel SysModel; public BillModel billModel; public MyControl ControlObj; + public event EventHandler OnControlSourceBind; /// /// 单据明细列 /// @@ -76,6 +77,13 @@ namespace Lskj.PubBomImport DataTable groups = BaseModuleImpl.GetAddGroupData(billModel.FormKey);//获取主信息分组数据 ControlObj = new MyControl() { Model = SysModel };//主表控件 ControlObj.OtherParams = SysModel.OtherParams(); + ControlObj.OnDataSourceBindCallBack += (s, e) => + { + if (OnControlSourceBind != null) + { + OnControlSourceBind(null, null); + } + }; ControlObj.InitControl(controls, this.pl_main_center_master, groups); if (SysModel.GridEnumObj == GridEnum.BandedGridView || billModel.AutoMultiHeader == 1) { diff --git a/插件库/Lskj.PubBomImport/FrmMain.cs b/插件库/Lskj.PubBomImport/FrmMain.cs index f30dbeb..2f2a219 100644 --- a/插件库/Lskj.PubBomImport/FrmMain.cs +++ b/插件库/Lskj.PubBomImport/FrmMain.cs @@ -100,148 +100,37 @@ namespace Lskj.PubBomImport { try { - //bool showType = Model != null && Model.ShowType.Equals("1") && !ERPInfo.Instance.UserName.Equals("管理员"); - //string fileName = importFileName; - //if (File.Exists(fileName)) - //{ - // this.Hide(); - // WaitForm.ShowForm("正在导入数据..."); - // this.ParentView.GridControl.DataSource = this.ToExcelDataTable(fileName, out int count, out int errorCount, true); - // WaitForm.HideForm(); - // if (!showType) - // { - // MessageUtil.Show(string.Format("成功导入{0}条数据,错误{1}条数据", count, errorCount)); - // } - // this.Close(); - //} - //else - //{ - // MessageUtil.Show("导入Excel文件不存在"); - // tipsEdit.Text = "请导入Excel模板"; - // btnImport.Enabled = false; - //} - //DialogResult dialogResult = frmBillInfo.ShowDialog(); - //if (dialogResult == DialogResult.OK) - //{ - //} FolderBrowserDialog dialog = new FolderBrowserDialog(); dialog.Description = "选择导入文件夹"; DialogResult dialogResult = dialog.ShowDialog(); if (dialogResult == DialogResult.OK) { - WaitForm.ShowForm("数据导入中"); string dirPath = dialog.SelectedPath; - DirectoryInfo directoryInfo = new DirectoryInfo(dirPath); - FileInfo[] fileInfos = directoryInfo.GetFiles(); - FileInfo parentInfo = fileInfos.Where(n => n.Name.StartsWith("MX") && n.Extension.Equals(".xlsx", StringComparison.OrdinalIgnoreCase)).FirstOrDefault(); - if (parentInfo != null) + FrmProgress frmProgress = new FrmProgress(); + frmProgress.frmMain = this; + frmProgress.ImportTimer.Tick += (ts, te) => { - WaitForm.ShowForm("数据导入中"); - DataTable parentTable = ExcelToDatatable(parentInfo.FullName, "", 5); - parentTable = parentTable.Rows.Cast().Where(n => int.TryParse(n["序号"] + "", out _) && !string.IsNullOrEmpty(n["图号"] + "")).ToList().CopyToDataTable(); - StringBuilder stringBuilder = new StringBuilder(); - foreach (DataRow dataRow in parentTable.Rows) - { - stringBuilder.AppendLine($"if not exists (select productid from p_ProductTab where productid = '{(dataRow["图号"] + "").Trim()}')"); - stringBuilder.AppendLine($"begin insert into p_ProductTab (productid,appellation,bak) values ('{(dataRow["图号"] + "").Trim().Replace("'", "''")}','{(dataRow["名称"] + "").Trim().Replace("'", "''")}','{(dataRow["备注"] + "").Replace("'", "''")}') end;"); - } - if (!string.IsNullOrEmpty(stringBuilder.ToString())) - { - SqlHelper.ExecuteNonQuery(stringBuilder.ToString()); - } - FrmBillInfo frmBillInfo = new FrmBillInfo(); - frmBillInfo.OnLoad(Model); - ParentView = frmBillInfo.GcMainView; - frmBillInfo.ControlObj.OnDataSourceBindCallBack += (s, args) => - { - this.Invoke(new Action(() => - { - try - { - WaitForm.ShowForm("数据导入中"); - DataTable childTable = new DataTable(); - foreach (GridColumn gridColumn in ParentView.Columns) - { - if (!childTable.Columns.Contains(gridColumn.FieldName)) - { - childTable.Columns.Add(gridColumn.FieldName, gridColumn.ColumnType); - } - } - foreach (DataRow parentRow in parentTable.Rows) - { - DataRow childRow = childTable.NewRow(); - childRow["ProductId"] = (parentRow["图号"] + "").Trim(); - childRow["appellation"] = (parentRow["名称"] + "").Trim(); - childRow["bak"] = (parentRow["备注"] + "").Trim(); - childRow["tamount"] = parentRow["套数"] + ""; - childRow["amount"] = parentRow["套数"] + ""; - childTable.Rows.Add(childRow); - } - ParentView.GridControl.DataSource = childTable; - string controlSql = "select '' as billdocument_id,'0' affirmer,'0' rtagid,'{材料代码}' as productid"; - frmBillInfo.InitializeHeader(Model.MaintabFocusedRow, controlSql); - frmBillInfo.BillSave(); - frmBillInfo.OnBillAdd(); - string productId = (Model.MaintabFocusedRow["材料代码"] + "").Trim(); - string billdocumentId = (Model.MaintabFocusedRow["单据编号"] + "").Trim(); - string updateParentVerSql = @"update bom_BillListTab set Ver = (select top 1 billdocument_id from bom_billListTab where ParentProduct = '{0}') where Billdocument_Id='{1}' and ProductId='{0}'"; - SqlHelper.ExecuteNonQuery(string.Format(updateParentVerSql, productId, billdocumentId)); - int.TryParse(Model.FirstRowIndex, out int index); - FirstRowIndex = index; - foreach (DataRow dataRow in parentTable.Rows) - { - int.TryParse(dataRow["套数"] + "", out int tamount); - string code = (dataRow["图号"] + "").Trim(); - FileInfo childInfo = fileInfos.Where(n => n.Name.Contains(code) && n.Extension.Equals(".xlsx", StringComparison.OrdinalIgnoreCase)).FirstOrDefault(); - if (childInfo != null) - { - DataTable detailTable = this.ToExcelDataTable(childInfo.FullName, out int count, out int errorCount, true); - foreach (DataRow detailRow in detailTable.Rows) - { - int.TryParse(detailRow["amount"] + "", out int lastAmount); - detailRow["tamount"] = tamount; - detailRow["amount"] = tamount > 0 ? (lastAmount * tamount) + "" : lastAmount + ""; - } - ParentView.GridControl.DataSource = detailTable; - frmBillInfo.InitializeHeader(dataRow, Model.BillMasterSql); - frmBillInfo.BillSave(); - frmBillInfo.OnBillAdd(); - string updateChildVerSql = @"update bom_BillListTab set Ver = (select top 1 billdocument_id from bom_billListTab where ParentProduct = '{0}') where Billdocument_Id = (select top 1 billdocument_id from bom_billListTab where ParentProduct = '{1}') and ProductId='{0}'"; - SqlHelper.ExecuteNonQuery(string.Format(updateChildVerSql, code, productId)); - } - } - } - catch (Exception ex) - { - MessageBox.Show(ex.Message); - } - finally - { - WaitForm.HideForm(); - this.Close(); - } - })); - }; - } - else - { - WaitForm.HideForm(); - MessageUtil.Show("未包含结构文件"); - this.Close(); - } + frmProgress.ImportTimer.Enabled = false; + frmProgress.StartImport(dirPath); + }; + frmProgress.ImportTimer.Enabled = true; + frmProgress.ShowDialog(); + frmProgress.Dispose(); } else { - WaitForm.HideForm(); this.Close(); } } catch (Exception ex) { - WaitForm.HideForm(); MessageUtil.Show(ex.Message); this.Close(); } + finally + { + this.Dispose(); + } } /// /// 读取按钮点击 @@ -973,7 +862,7 @@ namespace Lskj.PubBomImport /// /// /// - private DataTable ToExcelDataTable(string fileName, out int count, out int errorCount, bool isDirectImport = false, bool isBillImport = false) + public DataTable ToExcelDataTable(string fileName, out int count, out int errorCount, bool isDirectImport = false, bool isBillImport = false) { count = 0; errorCount = 0; @@ -1737,4 +1626,31 @@ namespace Lskj.PubBomImport { case CellType.String: cellValue = cell.StringCellValue; - \ No newline at end of file + break; + case CellType.Numeric: + cellValue = cell.NumericCellValue.ToString(); + break; + case CellType.Boolean: + cellValue = cell.BooleanCellValue.ToString(); + break; + case CellType.Blank: + break; + default: + cellValue.ToString(); + break; + } + break; + default: + cellValue = cell.ToString(); + break; + } + } + } + catch (Exception) + { + } + return cellValue; + } + #endregion + } +} diff --git a/插件库/Lskj.PubBomImport/FrmProgress.Designer.cs b/插件库/Lskj.PubBomImport/FrmProgress.Designer.cs new file mode 100644 index 0000000..1476b4a --- /dev/null +++ b/插件库/Lskj.PubBomImport/FrmProgress.Designer.cs @@ -0,0 +1,143 @@ +namespace Lskj.PubBomImport +{ + partial class FrmProgress + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmProgress)); + this.label3 = new System.Windows.Forms.Label(); + this.splitter1 = new System.Windows.Forms.Splitter(); + this.progressBarTotal = new System.Windows.Forms.ProgressBar(); + this.panel2 = new System.Windows.Forms.Panel(); + this.labelCurrentItem = new System.Windows.Forms.Label(); + this.progressBarCurrent = new System.Windows.Forms.ProgressBar(); + this.lblAll = new System.Windows.Forms.Label(); + this.panel1 = new System.Windows.Forms.Panel(); + this.splitter2 = new System.Windows.Forms.Splitter(); + this.panel2.SuspendLayout(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(11, 8); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(104, 12); + this.label3.TabIndex = 0; + this.label3.Text = "系统正在导入Bom"; + // + // splitter1 + // + this.splitter1.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.splitter1.Dock = System.Windows.Forms.DockStyle.Top; + this.splitter1.Location = new System.Drawing.Point(0, 31); + this.splitter1.Name = "splitter1"; + this.splitter1.Size = new System.Drawing.Size(462, 2); + this.splitter1.TabIndex = 10; + this.splitter1.TabStop = false; + // + // progressBarTotal + // + this.progressBarTotal.Location = new System.Drawing.Point(16, 71); + this.progressBarTotal.Name = "progressBarTotal"; + this.progressBarTotal.Size = new System.Drawing.Size(438, 12); + this.progressBarTotal.Step = 1; + this.progressBarTotal.TabIndex = 4; + // + // panel2 + // + this.panel2.Controls.Add(this.progressBarTotal); + this.panel2.Controls.Add(this.labelCurrentItem); + this.panel2.Controls.Add(this.progressBarCurrent); + this.panel2.Controls.Add(this.lblAll); + this.panel2.Dock = System.Windows.Forms.DockStyle.Fill; + this.panel2.ForeColor = System.Drawing.SystemColors.ControlDark; + this.panel2.Location = new System.Drawing.Point(0, 31); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(462, 101); + this.panel2.TabIndex = 8; + // + // labelCurrentItem + // + this.labelCurrentItem.AutoSize = true; + this.labelCurrentItem.Location = new System.Drawing.Point(14, 16); + this.labelCurrentItem.Name = "labelCurrentItem"; + this.labelCurrentItem.Size = new System.Drawing.Size(65, 12); + this.labelCurrentItem.TabIndex = 0; + this.labelCurrentItem.Text = "正在导入:"; + // + // progressBarCurrent + // + this.progressBarCurrent.Location = new System.Drawing.Point(15, 33); + this.progressBarCurrent.Name = "progressBarCurrent"; + this.progressBarCurrent.Size = new System.Drawing.Size(438, 12); + this.progressBarCurrent.Step = 1; + this.progressBarCurrent.TabIndex = 5; + // + // lblAll + // + this.lblAll.AutoSize = true; + this.lblAll.Location = new System.Drawing.Point(14, 55); + this.lblAll.Name = "lblAll"; + this.lblAll.Size = new System.Drawing.Size(53, 12); + this.lblAll.TabIndex = 2; + this.lblAll.Text = "总进度:"; + // + // panel1 + // + this.panel1.BackColor = System.Drawing.SystemColors.ButtonHighlight; + this.panel1.Controls.Add(this.label3); + this.panel1.Dock = System.Windows.Forms.DockStyle.Top; + this.panel1.Location = new System.Drawing.Point(0, 0); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(462, 31); + this.panel1.TabIndex = 7; + // + // splitter2 + // + this.splitter2.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.splitter2.Dock = System.Windows.Forms.DockStyle.Bottom; + this.splitter2.Location = new System.Drawing.Point(0, 132); + this.splitter2.Name = "splitter2"; + this.splitter2.Size = new System.Drawing.Size(462, 2); + this.splitter2.TabIndex = 11; + this.splitter2.TabStop = false; + // + // FrmProgress + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(462, 134); + this.Controls.Add(this.splitter1); + this.Controls.Add(this.panel2); + this.Controls.Add(this.panel1); + this.Controls.Add(this.splitter2); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + \ No newline at end of file diff --git a/插件库/Lskj.PubBomImport/FrmProgress.cs b/插件库/Lskj.PubBomImport/FrmProgress.cs new file mode 100644 index 0000000..07d8789 --- /dev/null +++ b/插件库/Lskj.PubBomImport/FrmProgress.cs @@ -0,0 +1,559 @@ +/****************************** +* 说明:下载进度窗口 +* 创建人:龚宇超 +* 创建日期:2018-02-09 +* 修改人: +* 修改日期: +* 修改备注: +* 版本:1.0.0.0 +******************************/ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.IO; +using System.Threading; +using System.Net; +using Lskj.Control; +using System.Threading.Tasks; +using Lskj.Core; +using DevExpress.XtraGrid.Columns; +using NPOI.SS.UserModel; +using NPOI.SS.Util; +using NPOI.XSSF.UserModel; +using NPOI.HSSF.UserModel; +using Lskj.Model; +using Lskj.Control.BrowserSetting; +using Lskj.Business; +using Newtonsoft.Json.Linq; +using Newtonsoft.Json; +using Lskj.Business.Impl; + +namespace Lskj.PubBomImport +{ + + /// + /// 下载进度窗口 + /// + public partial class FrmProgress : Form + { + public FrmMain frmMain; + public DynamicBomImport Model; + public System.Windows.Forms.Timer ImportTimer = new System.Windows.Forms.Timer(); + public FrmProgress() + { + InitializeComponent(); + this.ControlBox = false; + } + + /// + /// 开始导入 + /// + /// + public void StartImport(string dirPath) + { + try + { + Model = frmMain.Model; + DirectoryInfo directoryInfo = new DirectoryInfo(dirPath); + FileInfo[] fileInfos = directoryInfo.GetFiles(); + FileInfo parentInfo = fileInfos.Where(n => n.Name.StartsWith("MX") && n.Extension.Equals(".xlsx", StringComparison.OrdinalIgnoreCase)).FirstOrDefault(); + if (parentInfo != null) + { + DataTable parentTable = ExcelToDatatable(parentInfo.FullName, Model, "", 5); + parentTable = parentTable.Rows.Cast().Where(n => int.TryParse(n["序号"] + "", out _) && !string.IsNullOrEmpty(n["图号"] + "")).ToList().CopyToDataTable(); + StringBuilder stringBuilder = new StringBuilder(); + foreach (DataRow dataRow in parentTable.Rows) + { + stringBuilder.AppendLine($"if not exists (select productid from p_ProductTab where productid = '{dataRow["图号"] + ""}')"); + stringBuilder.AppendLine($"begin insert into p_ProductTab (productid,appellation,bak) values ('{(dataRow["图号"] + "").Replace("'", "''")}','{(dataRow["名称"] + "").Replace("'", "''")}','{(dataRow["备注"] + "").Replace("'", "''")}') end;"); + } + if (!string.IsNullOrEmpty(stringBuilder.ToString())) + { + SqlHelper.ExecuteNonQuery(stringBuilder.ToString()); + } + FrmBillInfo frmBillInfo = new FrmBillInfo(); + frmBillInfo.OnControlSourceBind += (s, args) => + { + Task task = new Task(() => + { + try + { + SetProcessBar(0, 0); + SetProcessMsg($"正在导入:{Path.GetFileName(parentInfo.FullName)}"); + DataTable childTable = new DataTable(); + foreach (GridColumn gridColumn in frmBillInfo.GcMainView.Columns) + { + if (!childTable.Columns.Contains(gridColumn.FieldName)) + { + childTable.Columns.Add(gridColumn.FieldName, gridColumn.ColumnType); + } + } + List deleteRows = new List(); + foreach (DataRow parentRow in parentTable.Rows) + { + string code = parentRow["图号"] + ""; + FileInfo childInfo = fileInfos.Where(n => n.Name.Contains(code) && n.Extension.Equals(".xlsx", StringComparison.OrdinalIgnoreCase)).FirstOrDefault(); + if (childInfo != null) + { + DataRow childRow = childTable.NewRow(); + childRow["ProductId"] = parentRow["图号"] + ""; + childRow["appellation"] = parentRow["名称"] + ""; + childRow["bak"] = parentRow["备注"] + ""; + childRow["tamount"] = parentRow["套数"] + ""; + childRow["amount"] = parentRow["套数"] + ""; + childTable.Rows.Add(childRow); + } + else + { + deleteRows.Add(parentRow); + } + } + foreach (DataRow item in deleteRows) + { + parentTable.Rows.Remove(item); + } + SetProcessBar(20, 0); + frmBillInfo.GcMainView.GridControl.DataSource = childTable; + SetProcessBar(40, 0); + string controlSql = "select '' as billdocument_id,'0' affirmer,'0' rtagid,'{材料代码}' as productid"; + frmBillInfo.InitializeHeader(Model.MaintabFocusedRow, controlSql); + SetProcessBar(60, 0); + frmBillInfo.BillSave(); + SetProcessBar(80, 0); + frmBillInfo.OnBillAdd(); + string productId = Model.MaintabFocusedRow["材料代码"] + ""; + string billdocumentId = Model.MaintabFocusedRow["单据编号"] + ""; + string idValue = BaseImpl.GetResult($"select top 1 billdocument_id from bom_billListTab where ParentProduct = '{productId}'") + ""; + string updateParentVerSql = @"update bom_BillListTab set Ver = '{0}' where Billdocument_Id='{1}' and ProductId='{0}'"; + SqlHelper.ExecuteNonQuery(string.Format(updateParentVerSql, idValue, billdocumentId)); + //上传文件 + bool isUpload = UploadFile(parentInfo.FullName, idValue, out string msg); + SetProcessBar(100, (1 / (parentTable.Rows.Count + 1)) * 100); + SetProcessLabelAllMsg($"总进度:{1}/{parentTable.Rows.Count + 1}"); + int.TryParse(Model.FirstRowIndex, out int index); + frmMain.FirstRowIndex = index; + foreach (DataRow dataRow in parentTable.Rows) + { + int childIndex = parentTable.Rows.IndexOf(dataRow); + int nowCount = 1 + childIndex; + int allCount = (int)((decimal)(1 + childIndex) / (parentTable.Rows.Count + 1) * 100); + int finishCount = (int)((decimal)(1 + nowCount) / (parentTable.Rows.Count + 1) * 100); + int.TryParse(dataRow["套数"] + "", out int tamount); + string code = dataRow["图号"] + ""; + FileInfo childInfo = fileInfos.Where(n => n.Name.Contains(code) && n.Extension.Equals(".xlsx", StringComparison.OrdinalIgnoreCase)).FirstOrDefault(); + if (childInfo != null) + { + SetProcessBar(0, allCount); + SetProcessMsg($"正在导入:{Path.GetFileName(childInfo.FullName)}"); + DataTable detailTable = new DataTable(); + frmMain.Invoke(new Action(() => + { + detailTable = frmMain.ToExcelDataTable(childInfo.FullName, out int count, out int errorCount, true); + })); + foreach (DataRow detailRow in detailTable.Rows) + { + int.TryParse(detailRow["amount"] + "", out int lastAmount); + detailRow["tamount"] = tamount; + detailRow["amount"] = tamount > 0 ? (lastAmount * tamount) + "" : lastAmount + ""; + } + frmBillInfo.GcMainView.GridControl.DataSource = detailTable; + SetProcessBar(20, allCount); + frmBillInfo.InitializeHeader(dataRow, Model.BillMasterSql); + SetProcessBar(40, allCount); + frmBillInfo.BillSave(); + SetProcessBar(60, allCount); + frmBillInfo.OnBillAdd(); + string updateChildVerSql = @"update bom_BillListTab set Ver = (select top 1 billdocument_id from bom_billListTab where ParentProduct = '{0}') where Billdocument_Id = (select top 1 billdocument_id from bom_billListTab where ParentProduct = '{1}') and ProductId='{0}'"; + SqlHelper.ExecuteNonQuery(string.Format(updateChildVerSql, code, productId)); + SetProcessBar(80, allCount); + //上传文件 + isUpload = UploadFile(childInfo.FullName, idValue, out msg); + SetProcessBar(100, finishCount); + SetProcessLabelAllMsg($"总进度:{nowCount + 1}/{parentTable.Rows.Count + 1}"); + } + else + { + SetProcessBar(100, finishCount); + SetProcessLabelAllMsg($"总进度:{nowCount + 1}/{parentTable.Rows.Count + 1}"); + } + } + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + finally + { + this.DialogResult = DialogResult.OK; + this.Close(); + ImportTimer?.Dispose(); + } + }); + task.Start(); + }; + frmBillInfo.OnLoad(Model); + frmMain.ParentView = frmBillInfo.GcMainView; + } + else + { + MessageUtil.Show("未包含结构文件"); + Close(); + ImportTimer?.Dispose(); + } + } + catch (Exception ex) + { + MessageUtil.Show(ex.Message); + Close(); + ImportTimer?.Dispose(); + } + } + /// + /// 显示当前文件 + /// + /// + private void SetProcessMsg(string text) + { + this.labelCurrentItem.Invoke(new Action(() => + { + this.labelCurrentItem.Text = text; + })); + } + private void SetProcessLabelAllMsg(string text) + { + this.lblAll.Invoke(new Action(() => + { + this.lblAll.Text = text; + })); + } + /// + /// 显示当前进度 + /// + /// + /// + private void SetProcessBar(int current, int total) + { + this.Invoke(new Action(() => + { + this.progressBarCurrent.Value = current; + this.progressBarTotal.Value = total; + })); + } + /// + /// 获取表格数据 + /// + /// + /// + /// + /// + public DataTable ExcelToDatatable(string fileName, DynamicBomImport Model, string sheetName = "", int firstRowIndex = 0) + { + DataTable data = new DataTable(); + FileStream fs; + IWorkbook workbook = null; + try + { + fs = new FileStream(fileName, FileMode.Open, FileAccess.Read); + if (fileName.IndexOf(".xlsx") > 0) // 2007版本 + { + workbook = new XSSFWorkbook(fs); + } + else if (fileName.IndexOf(".xls") > 0) // 2003版本 + { + workbook = new HSSFWorkbook(fs); + } + ISheet sheet; + if (!string.IsNullOrEmpty(sheetName)) + { + sheet = workbook.GetSheet(sheetName);//根据给定的sheet名称获取数据 + } + else + { + //也可以根据sheet编号来获取数据 + sheet = workbook.GetSheetAt(0);//获取第几个sheet表(此处表示如果没有给定sheet名称,默认是第一个sheet表) + } + if (sheet != null) + { + int startRow = firstRowIndex + 1; + IRow firstRow = sheet.GetRow(firstRowIndex); + IRow bandRow = null; + int cellCount = firstRow.LastCellNum; + for (int i = firstRow.FirstCellNum; i < firstRow.LastCellNum; i++)//第一行列数循环 + { + ICell titleCell = firstRow.GetCell(i); + ICell bandCell = null; + bool isBandTitle = false; + if (titleCell.IsMergedCell) + { + CellRangeAddress mergrRange = FindMergedRegion(sheet, firstRowIndex, i); + startRow = mergrRange.LastRow + 1; + if (mergrRange != null) + { + if (mergrRange.FirstColumn < mergrRange.LastColumn && !Model.CustomerServiceApp) + { + isBandTitle = true; + bandRow = sheet.GetRow(mergrRange.LastRow + 1); + titleCell = firstRow.GetCell(mergrRange.FirstColumn); + bandCell = bandRow.GetCell(i); + CellRangeAddress bandMergrRange = FindMergedRegion(sheet, mergrRange.LastRow + 1, i); + if (bandMergrRange != null) + { + startRow = bandMergrRange.LastRow + 1; + } + else + { + startRow = mergrRange.LastRow + 2; + } + } + else + { + startRow = mergrRange.LastRow + 1; + } + } + } + string fieldName = ""; + if (!isBandTitle || bandRow == null) + { + fieldName = GetCellValue(titleCell); + } + else + { + fieldName = $"{GetCellValue(titleCell)}|{GetCellValue(bandCell)}"; + } + if (string.IsNullOrEmpty(fieldName) && titleCell.IsMergedCell) + { + cellCount -= 1; + continue; + } + DataColumn column = new DataColumn(fieldName);//获取标题 + data.Columns.Add(column);//添加列 + } + //最后一行的标号 + int rowCount = sheet.LastRowNum; + for (int i = startRow; i <= rowCount; i++)//循环遍历所有行 + { + IRow row = sheet.GetRow(i);//第几行 + if (row == null) + { + continue; //没有数据的行默认是null; + } + //将excel表每一行的数据添加到datatable的行中 + DataRow dataRow = data.NewRow(); + int dataRowIndex = 0; + for (int j = firstRow.FirstCellNum; j < cellCount; j++) + { + ICell cell = row.GetCell(j); + if (cell.IsMergedCell) + { + CellRangeAddress mergrRange = FindMergedRegion(sheet, i, j); + if (j == mergrRange.FirstColumn) + { + dataRow[dataRowIndex] = GetCellValue(row.GetCell(j)); + dataRowIndex += 1; + } + else + { + continue; + } + } + else + { + if (row.GetCell(j) != null) //同理,没有数据的单元格都默认是null + { + dataRow[dataRowIndex] = GetCellValue(row.GetCell(j)); + dataRowIndex += 1; + } + } + } + data.Rows.Add(dataRow); + } + } + return data; + } + catch (IOException ex) + { + throw new IOException(string.Format("读取模板内容失败,原因:{0}", ex.Message)); + } + catch (Exception ex) + { + throw new Exception(string.Format("读取模板内容失败,原因:{0}", ex.Message)); + } + } + /// + /// 获取单元格值 + /// + /// + /// + public static string GetCellValue(ICell cell) + { + string cellValue = ""; + try + { + if (cell != null) + { + // 根据单元格类型获取值 + switch (cell.CellType) + { + case CellType.String: + cellValue = cell.StringCellValue; + break; + case CellType.Numeric: + cellValue = cell.NumericCellValue.ToString(); + break; + case CellType.Boolean: + cellValue = cell.BooleanCellValue.ToString(); + break; + case CellType.Formula://单元格中带有公式,根据类型继续判断 + switch (cell.CachedFormulaResultType) + { + case CellType.String: + cellValue = cell.StringCellValue; + break; + case CellType.Numeric: + cellValue = cell.NumericCellValue.ToString(); + break; + case CellType.Boolean: + cellValue = cell.BooleanCellValue.ToString(); + break; + case CellType.Blank: + break; + default: + cellValue.ToString(); + break; + } + break; + default: + cellValue = cell.ToString(); + break; + } + } + } + catch (Exception) + { + } + return cellValue; + } + /// + /// 获取合并区域 + /// + /// + /// + /// + /// + private CellRangeAddress FindMergedRegion(ISheet sheet, int rowIndex, int columnIndex) + { + int mergedRegionsCount = sheet.NumMergedRegions; + + for (int i = 0; i < mergedRegionsCount; i++) + { + CellRangeAddress mergedRegion = sheet.GetMergedRegion(i); + if (mergedRegion.IsInRange(rowIndex, columnIndex)) + { + return mergedRegion; // 返回合并区域 + } + } + return null; // 未找到合并区域 + } + /// + /// 上传文件 + /// + /// + /// + /// + private bool UploadFile(string filePath, string idValue, out string msg) + { + bool isUpload = false; + string File = filePath; + string returnMsg = ""; + string postUrl = ""; + try + { + //获取文件信息 + FileInfo fileInfo = new FileInfo(File); + string suffix = Path.GetExtension(File); + string name = fileInfo.Name; + DateTime creationTime = fileInfo.CreationTime; + byte[] fileBytes = ConvertFileToBytes(File); + string fileStream = Convert.ToBase64String(fileBytes); + string userId = ERPInfo.Instance.UserId; + DateTime uploadTime = DateTime.Now; + //上传文件到服务器目录 + postUrl = "{0}Api/FileUploadApi.ashx?moduleId={1}&idValue={2}&speciesno={8}&folder={3}&totsize={4}&position={5}&filename={6}&method={7}"; + if (!string.IsNullOrEmpty(idValue)) + { + string token = ""; + string loginUrl = $"{SystemInfo.Instance.OAUrl}/Api/SysUserAjaxApi.ashx"; + HttpTools.setting("application/x-www-form-urlencoded", null, null, HttpTools.Encode.UTF8); + Dictionary loginPmsDic = new Dictionary(); + loginPmsDic.Add("method", "Login"); + loginPmsDic.Add("username", ERPInfo.Instance.UserName); + loginPmsDic.Add("password", ERPInfo.Instance.InPassWord); + HttpWebResponse loginResponse = HttpTools.Post(loginUrl, "", loginPmsDic, HttpTools.Method.POST, out CookieCollection loginCookie, out string loginResult); + if (loginResponse != null && !string.IsNullOrEmpty(loginResult)) + { + JObject jObject = JsonConvert.DeserializeObject(loginResult); + if (jObject.ContainsKey("success")) + { + if ((jObject["success"] + "").Equals("True")) + { + if (jObject.ContainsKey("token")) + { + token = jObject["token"] + ""; + } + } + } + } + if (!string.IsNullOrEmpty(token)) + { + postUrl = string.Format(postUrl, SystemInfo.Instance.OAUrl, Model.ModuleCode, idValue, "file", fileBytes.Length, 0, name, "DoWebUpload", "010105"); + HttpTools.setting("application/x-www-form-urlencoded", null, null); + string result = ""; + CookieCollection cookieCollection = null; + Dictionary headerDic = new Dictionary(); + headerDic.Add("Authorization", $"Bearer {token}"); + HttpWebResponse webResponse = HttpTools.Post(postUrl, fileStream, null, headerDic, HttpTools.Method.POST, out cookieCollection, out result); + if (webResponse != null && !string.IsNullOrEmpty(result)) + { + JObject jsonObject = (JObject)Newtonsoft.Json.JsonConvert.DeserializeObject(result); + string isSuccess = jsonObject["success"] + ""; + if (isSuccess.Equals("True", StringComparison.CurrentCultureIgnoreCase)) + { + isUpload = true; + } + else + { + if (jsonObject.ContainsKey("msg")) + { + returnMsg = jsonObject["msg"] + ""; + } + isUpload = false; + } + } + else + { + returnMsg = "上传请求失败"; + isUpload = false; + } + } + else + { + returnMsg = loginResult; + isUpload = false; + } + } + else + { + returnMsg = "上传节点值不能为空"; + isUpload = false; + } + } + catch (Exception ex) + { + returnMsg = ex.Message; + isUpload = false; + \ No newline at end of file diff --git a/插件库/Lskj.PubBomImport/FrmProgress.resx b/插件库/Lskj.PubBomImport/FrmProgress.resx new file mode 100644 index 0000000..7eaf40a --- /dev/null +++ b/插件库/Lskj.PubBomImport/FrmProgress.resx @@ -0,0 +1,1253 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAABAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD///8q////ZP///5P///+9////1f///+n////x////8/////P////z////8/// + //P////z////8/////P////z////8/////P////z////8/////P////z////8/////P////z////8/// + //P////z////8/////P////z////8/////P////z////8/////P////z////8/////P////z////8/// + //P////z////8/////P////z////8/////P////z////8/////P////z////8/////P////z////8/// + //P////z////8/////P////z////8/////P////z////8/////P////z////8/////P////z////8/// + //P////z////8/////P////z////8/////P////z////8/////P////z////8/////P////z////8f// + /+n////V////vf///5X///9k////KgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///yj///+D////0/////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////////0/// + /4P///8oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP// + /zr///+t//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////+t////OgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///xj///+l//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////pf///xgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///9e////8/// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////////9f// + /14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA////mf////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///73///////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////70AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD////J//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////8kAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////v/////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAP///53///////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /50AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///9W//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////58f//9/H///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////79f//9/H///ry//////////////////// + ///////////////////////////////////////////////8+v//9vH///v3//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////1YAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA////Dv//////////////////////////////////////////////////////w2z//6hD//+y + Rv//skb//7JG//+yRv//skb//6ZD///Jff////////////////////////jn//++cP//pTD//5sP//+Z + D///oSX//7VZ///juv/////////////////////////////15f//skP//6JD///Gd/////////////// + ////6Mb//6ZD//+lQ///5b///////////////////8Z3//+lQ///qEP//+bD/////////////+/Y//++ + bf//qjr//54U//+ZD///nBD//6c1//+9bf//8tr////////////////////////////////////////U + oP//sE3//54b//+YD///nRf//6xC///Nj/////7///////////////////////////////////////// + ////////////////////////////////////////////////////////////////////+PL///nx///6 + 8v//+vL///ry///68v//+vL///ry///58f//9/H///////////////////////////////////////// + /////////////////w4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///+t//////////////////////// + //////////////////////////////+gGP//dwD//4kA//98AP//dwD//3cA//93AP//YAD//58X//// + ///////////////t0///kw///38A//+HAP//ggD//4AA//+DAP//ggD//4IA///Ogv////////////// + /////////+/X//+GAP//bQD//6Yp//////////////////+4UP//cgD//3IA//+zRP////////////// + ////pin//3IA//93AP//2KD/////////////xnX//20A//97AP//fAD//30A//99AP//gQD//4EA//+M + Af//47z////////////////////////68P//qDz//4EA//+DAP//ggD//4AA//+BAP//ggD//4AA//+e + KP//8tr///////////////////////////////////////////////////////////////////////// + ////////////////////8t3//6tG//+YDv//nBD//5sN//+QAP//kQD//5kI//+fEf//mQf//44A//+J + AP//lxj//9iX////////////////////////////////////////////////rQAAAAAAAAAAAAAAAAAA + AAAAAAAA////Kv///////////////////////////////////////////////////////////603//+I + AP//lAL//6oy//+yRv//skb//7JG//+mQ///yX3//////////////v3//6Ia//+CAP//kgD//4wA//+s + Nf//skb//54T//+LAP//kAD//4EA///lwP//////////////////8dz//5YA//+BAP//skb///////// + ////+vP//5gG//+PAP//kAD//5YC///47/////////////+yRv//hQD//4kA///drf/////////////A + Zf//cQD//6kw///EcP//y4H//8Js//+bEf//kQD//4UA//+aCP//+/X//////////////v7//6Qp//9/ + AP//kQD//4gA//+lJP//skb//6sy//+OAP//jAD//4QA//+WDf//9+z///////////////////////// + //////////////////////////////////////////////////////////r0//+fFv//fAD//4sA//+A + AP//iwD//7JC//+fF///hwD//3wA//+VAP//sD///6sy//+GAP//eAD//9+x//////////////////// + ////////////////////////////LAAAAAAAAAAAAAAAAAAAAAD///+3//////////////////////// + ////////////////////////////////////rTf//4cA//+KAP//6Mf///////////////////////// + ///////////////er///gwD//5MA//+OAP//26r/////////////+e///60///+KAP//gwD//7BB//// + ///////////////x3P//lgD//4EA//+yRv/////////////Xnv//gwD//5QA//+SAP//gwD//9WY//// + /////////7JG//+FAP//iQD//92t/////////////9CN///Liv////////////////////////br//+W + DP//kAD//4YA///gtf/////////////Hdf//fAD//5QA//+JAP//zo7//////////////////+O///+X + EP//jgD//38A//+1Rv////////////////////////////////////////////////////////////// + ////////////////////3a3//4IA//+SAP//piD//7JK//+VEP//vGH////////lwP//mSX//8aD//// + +v///////+O5//93AP//rzz///////////////////////////////////////////////+3AAAAAAAA + AAAAAAAA////Hv////////////////////////////////////////////////////////////////+t + N///hwD//4sA///ht////////////////////////////////////////8Jr//+CAP//hQD//7tW//// + ////////////////////8t3//40A//+LAP//mQf///rz//////////////Hc//+WAP//gQD//7JG//// + /////////7E9//+AAP//pST//6oy//99AP//sDr/////////////skb//4UA//+JAP//3a3///////// + /////////////////////////////////////////5cM//+QAP//hQD//9ig////////+vL//5cC//+O + AP//hAD//8Nt/////////////////////////////+jE//+JAP//kQD//4oA///t0/////////////// + ///////////////////////////////////////////////////////////////Wnf//hwD//40A//+U + Ev//7tD///7+//+tPf//uFP////////45v//jwn//5cR/////////////4wA//+oLP////////////// + //////////////////////////////////////8eAAAAAAAAAAD///+F//////////////////////// + /////////////////////////////////////////603//+HAP//iwD//+C0//////////////////// + ////////////////////t0///4UA//+EAP//1Zr/////////////////////////////ohj//4kA//+S + AP//7dT/////////////8dz//5YA//+BAP//skb////////26f//kQD//4EA///Eb///4rj//4AA//+R + AP//9eb///////+yRv//hQD//4kA///drf///////////////////////////////////////+G9//+i + Kf//jAD//5MA//+KAP//7dP////////er///hwD//5EA//+UBf//+fH///////////////////////// + /////////641//+JAP//gQD//8p+//////////////////////////////////////////////////// + /////////////////////////9mk//+GAP//oRD//48D//+HAP//79n///////+hHP//wGb////////Q + h///eQD///ft////////jAD//6oy//////////////////////////////////////////////////// + /4UAAAAAAAAAAP///9v///////////////////////////////////////////////////////////// + ////rTf//4cA//+LAP//4LT///////////////////////////////////////+1S///hgD//4gA///X + nv////////////////////////////+mKf//iAD//5AA///pyv/////////////x3P//lgD//4EA//+x + RP///////9CN//+CAP//gwD//92t////////lAD//3sA///Pi////////7FE//+FAP//iQD//92t//// + /////////////////////////9qs//+qQP//iQD//4oA//+WAP//eQD//7pV/////////////86J//+E + AP//igD//6sw////////////////////////////////////////xXL//4QA//+FAP//uVX///////// + ////////////////////////////////////////////////////////////////////2aT//4EA//+d + IP//8tj//9Wi//+nK///8d3///////+XAv//2aP///////+9X///4rj///////+SAP//qC3///////// + ////////////////////////////////////////////2wAAAAD///8k//////////////////////// + //////////////////////////////////////////////+tN///hwD//4sA///gtP////////////// + /////////////////////////7ZO//+GAP//hwD//9WZ/////////////////////////////6Un//+I + AP//kAD//+nK//////////////Hc//+WAP//gQD//7ZN////////qy7//4IA//+UAP//9+z///////+0 + Rv//dQD//6sv////////tk3//4UA//+JAP//3a3///////////////////v1//+vSv//ggD//4YA//+T + AP//hgD//4MA//+2V///////////////////y4L//4QA//+HAP//skX///////////////////////// + ///////////////Lgf//hAD//4YA//+0SP////////////////////////////////////////////// + ///////////////////////////////ZpP//iAD//4UA//+6WP///////+fF//+uOv//26///7lU//+h + G///yob//9GN/////////////40A//+pL/////////////////////////////////////////////// + ////////////JP///2b///////////////////////////////////////////////////////////// + /////////603//+HAP//iwD//+C0////////////////////////////////////////tk7//4YA//+H + AP//1Zn/////////////////////////////pSb//4gA//+QAP//6cv/////////////8dz//5YA//+B + AP//wmv///jt//+OAP//ggD//7JC/////////////9ql//+BAP//jgD///ju///Ca///hQD//4kA///d + rf//////////////////rTX//3sA//+XAP//iAD//4kA//+rQ///3bP////////////////////////Q + jP//hQD//4gA//+uOf///////////////////////////////////////8Z2//+EAP//hgD//7ZN//// + /////////////////////////////////////////////////////////////////////////9mk//+I + AP//lwD//30A///Baf///////9ql//+aFv//s0j//7VK//+jJP//skX//82G//+3T///gAD//7JF//// + //////////////////////////////////////////////////////9m////mf////////////////// + ////////////////////////////////////////////////////rTf//4cA//+LAP//4LT///////// + //////////////////////////////+2Tv//hgD//4cA///Vmf////////////////////////////+l + Jv//iAD//5AA///py//////////////x3P//lgD//4EA///Ie///0Y///4QA//+EAP//15////////// + ////+/b//5oI//97AP//0pL//8h5//+FAP//iQD//92t/////////////9yq//+BAP//lwD//4sA//+k + MP//4bz//////////////////////////////////9+x//+IAP//jwD//5sM///+/P////////////// + ////////////////////tEP//4gA//+CAP//wmv///////////////////////////////////////// + ////////////////////////////////////2aT//4gA//+VAP//kQH//6w3///Nh///0Y///7ZP//+2 + T///t0///7tT//+vP///lgH//4MA//+IAP//s0j///////////////////////////////////////// + /////////////////5n///+///////////////////////////////////////////////////////// + //////////////+tN///hwD//4sA///gtP///////////////////////////////////////7ZO//+G + AP//hwD//9WZ/////////////////////////////6Um//+IAP//kAD//+nL//////////////Hc//+W + AP//hgD//7ta//+wQP//hQD//5cF///68///////////////////ulb//3gA//+xQf//ulj//4oA//+J + AP//3a3/////////////wmv//4EA//+MAP//pCv///////////////////////////////////////// + ////+vL//5cD//+OAP//hAD//9SR//////////////////////////////bn//+PAf//kwD//4QA///d + rf/////////////////////////////////////////////////////////////////////////////Z + pP//iAD//44A//+aBv////////ry//+tOP//r0b//7VL//+yRf//r03///bp////////qDD//3oA//+y + Rv//////////////////////////////////////////////////////////v////9n///////////// + /////////////////////////////////////////////////////////603//+HAP//iwD//+C0//// + ////////////////////////////////////tk7//4YA//+HAP//1Zn///////////////////////// + ////pSb//4gA//+QAP//6cv/////////////8dz//5YA//+NAP//qS///58V//+BAP//uFH///////// + ///////////////gtP//hAD//50N//+oLP//kQD//4kA///drf/////////////GdP//gQD//4gA//+v + Pv/////////////////////////////47f///v3/////////////w23//30A//+RAP//kAP//+O+//// + ///////////////69f//pzT//4kA//+IAP//nQ////36//////////////////////////////79//// + /////////////////////////////////////////9mk//+IAP//jwD//5gF///8+P///////604//+g + JP//pyn//6Yn//+bIf//5sL///////+3UP//dQD//7JG//////////////////////////////////// + ///////////////////////Z////6f////////////////////////////////////////////////// + ////////////////////rTf//4cA//+LAP//4LT///////////////////////////////////////+2 + Tv//hgD//4cA///Vmf////////////////////////////+lJv//iAD//5AA///py//////////////x + 3P//lgD//5IA//+YBf//lgD//4UA///drv/////////////////////////+//+fEf//jAD//5gG//+W + AP//iQD//92t/////////////+fE//+EAP//kQD//5AA//+5Vv//3rD//+S8///Zov//qkr//7dR//// + /v/////////////89///nBf//4MA//+OAP//jwD//7lU///Lgf//xHD//58b//+JAP//kAD//4AA///g + tP///////////////////////+7X//+/a///umX//7pi///Fdf//+fH///////////////////////// + ////16D//4cA//+PAP//mAX///v1////////tUz//6s8//+xQf//sED//6Q1///mwv///////7dQ//92 + AP//sEL//////////////////////////////////////////////////////////+n////z//////// + //////////////////////////////////////////////////////////////+nJ///fgD//4IA///e + rv///////////////////////////////////////7BA//99AP//fgD//9KR//////////////////// + /////////54V//9/AP//hwD//+fH//////////////DZ//+OAP//iQD//40A//+EAP//mAT///36//// + /////////////////////////8Bm//95AP//jQD//44A//+AAP//2qf//////////////////8Rq//98 + AP//hwD//4IA//+IAP//iwD//4UA//9oAP//qzL////////////////////////04P//myD//38A//+H + AP//gwD//4MA//+DAP//hwD//4QA//+DAP//0Yn////////////////////////oyP//qCz//8yJ///t + 1P//7db//75j//+vPP//9un////////////////////////Yov//gwD//5AA//+YBf////////////+v + Pf//oSv//6ox//+nK///ozb///nv////////qTL//3cA//+vPP////////////////////////////// + ////////////////////////////8f////P///////////////////////////////////////////// + /////////////////////////7FB//+NDf//kQ3//+K4//////////////////////////////////// + ////ulf//4wN//+NDf//157/////////////////////////////qjH//44N//+WDf//6s7///////// + ////8t7//5sN//+XDf//nBD//4sN///Ebv//////////////////////////////////6Mj//5IN//+a + Df//mw3//48N///fsf///////////////////////9OX//+hKv//kQD//4kA//+HAP//jQD//48L///I + ef/////////////////////////////+9v//wHT//50g//+OAP//iQD//4sA//+UBf//q0T//+S9//// + //////////////////////7//7NH///qzf//683///rt///x3f//6sz//9Wa///AZv////////////// + //////////Tl//+RAP//gQD//5YA//+5Vf//uVb//7ZN//++YP//vmL//71f///CZ///wmr//604//+K + AP//eQD//9CO///////////////////////////////////////////////////////////z////8/// + ////////////////////////////////////////////////////////////////////+/X///ny///5 + 8v///fv////////////////////////////////////////79v//+fL///ny///9+v////////////// + ///////////////69P//+fL///ny///+/P/////////////+/f//+vL///ny///68v//+PL///////// + /////////////////////////////////////PL///ny///68v//+fL///37//////////////////// + ///////////////u3P//4rz//+G8///oyP//+u7///////////////////////////////////////// + /////////+nR///gvP//473///Pm///////////////////////////////////mwv//vmL////////Q + jv//wXb//8Vy///v2f///////7ta///58P///////////////////////+Gx//+VFf//iQD//3sA//98 + AP//ggD//4EA//+AAP//gQD//4AA//97AP//fAD//4sA//+/Yv////////////////////////////// + //////////////////////////////////P////z//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////9yq///Db////////9KR///Adf//zYf//+nK////////v2T///Tk//// + //////////////////////////30///jwf//5L3//+XA///lwP//5cD//+XA///lwP//5cD//+W////i + u///7tn/////////////////////////////////////////////////////////////////////8/// + //P///////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////9ef//7NI//// + ////1Jj//9ml///Rj///3a3///bq//+2Tv////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////z////8/////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////y4H//7dR///z4P//27L//+nH///v2///qS7//92r//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //P////z//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////wmz//7hZ///Qkv//zo///7FG///Tk/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////8/////P///////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////7tf//8+R///SmP//+Oz///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////z////8/////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////P////z//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////8/////P///////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////z////8/////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////P////z//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////8/////P///////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////z/+vO8//rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///r + zv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///r + zv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///r + zv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///r + zv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///r + zv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///r + zv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///r + zv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///r + zv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzv//687//+vO///rzvP/kQDz/5EA//+R + AP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+R + AP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+R + AP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+R + AP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+R + AP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+R + AP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+R + AP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+R + AP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+RAP//kQD//5EA//+R + AP//kQD//5EA//+RAP//kQD//5EA8/+TAPP/kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+T + AP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+T + AP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+T + AP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+T + AP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+T + AP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+T + AP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+T + AP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+T + AP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwD//5MA//+TAP//kwDz/5cD8/+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+X + A/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lgL//5YA//+WAf//lgH//5YB//+WAf//lgH//5YB//+WAf//lgH//5YC//+W + Av//lgH//5YB//+WAf//lgH//5YB//+WAf//lgH//5YB//+WAf//lgH//5YA//+XAv//lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5gD//+XAP//jAD//4QA//+GAP//iAD//4gA//+H + AP//hwD//4cA//+GAP//hgD//4YA//+GAP//hgD//4YA//+GAP//hgD//4YA//+GAP//hwD//4cA//+H + AP//hwD//4cA//+HAP//iAD//5EA//+aA///lwP//5cD//+XA///lwP//5gD//+XAv//iQD//4cA//+I + AP//iAD//4gA//+IAP//hwD//4wA//+ZA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5gD//+XA///jAD//4sA//+LAP//iwD//4sA//+LAP//iwD//4wA//+XA///mAP//5cD//+X + A///lwP//5cD//+XA///mAP//44A//+KAP//igD//4oA//+JAP//iQD//4gA//+LAP//lwP//5gD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+X + A/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+Z + A///jQD//4YA//+jJf//wGn//9KS///ZpP//2KD//9ab///Vmf//1Jf//9OU///Tlf//05X//9OW///S + k///0pL//9OV///Tlf//05X//9OU///Ul///1Zr//9WZ///VmP//1pv//9ed///apP//skX//4wB//+X + A///lwP//5cD//+XA///lQL//5cE//+tOP//sUP//68+//+vPv//rz7//68+//+yRv//qS7//5QC//+W + Av//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lgL//5cE//+lJf//qCv//6cp//+n + Kf//pyn//6cp//+oK///pSX//5cE//+WAv//lwP//5cD//+XA///lwP//5YC//+WAv//oyH//6ku//+p + Lv//qjH//6s0//+sN///sD///6sz//+WAv//lgL//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///mQP//4cA//+UCv//1J3///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////Jfv//ggD//5cD//+XA///lwP//5cD//+PAP//mQf///35//// + ///////////////////////////////pyf//igD//5UA//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+QAP//mQf///fq///////////////////////////////////36v//mQf//5AA//+X + A///lwP//5cD//+XA///lAD//5AA///rzf//////////////////////////////////9ej//5QA//+S + AP//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5kD//+I + AP//mBT///Le//////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////8Js//+F + AP//lwP//5cD//+XA///lwP//5AA//+ZB///+Ov//////////////////////////////////+S+//+L + AP//lQD//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5AA//+ZB///+vD///////// + //////////////////////////rw//+ZB///kAD//5cD//+XA///lwP//5cD//+UAP//kAD//+3T//// + ///////////////////////////////w3P//lAD//5IA//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///kAH//4wA///x1/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////wmz//4UA//+XA///lwP//5cD//+XA///kAD//5kH///1 + 5f//////////////////////////////////4rn//4sA//+VAP//lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///kAD//5kH///15f//////////////////////////////////9eX//5kH//+Q + AP//lwP//5cD//+XA///lwP//5QA//+QAP//6cn//////////////////////////////////+7W//+U + AP//kgD//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5gC//+B + AP//y3v///////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////C + bP//hQD//5cD//+XA///lwP//5cD//+QAP//mQf///Xl///////////////////////////////////i + uf//iwD//5UA//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+QAP//mQf///Xl//// + ///////////////////////////////15f//mQf//5AA//+XA///lwP//5cD//+XA///lAD//5AA///p + yf//////////////////////////////////7tb//5QA//+SAP//lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///jwD//5gK///8+f////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////8Js//+FAP//lwP//5cD//+XA///lwP//5AA//+Z + B///9eX//////////////////////////////////+K5//+LAP//lQD//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5AA//+ZB///9eX///////////////////////////////////Xl//+Z + B///kAD//5cD//+XA///lwP//5cD//+UAP//kAD//+nJ///////////////////////////////////u + 1v//lAD//5IA//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+D + AP//v2H///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////wmz//4UA//+XA///lwP//5cD//+XA///kAD//5kH///15f////////////////////////////// + ////4rn//4sA//+VAP//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///kAD//5kG///1 + 5P//////////////////////////////////9eb//5kI//+QAP//lwP//5cD//+XA///lwP//5QA//+Q + AP//6cn//////////////////////////////////+7W//+UAP//kgD//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lgH//4cA///er/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////Jfv//ggD//5cD//+XA///lwP//5cD//+Q + AP//mQf///Xl///////////////////////////////////iuf//iwD//5UA//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+QAP//mAb///Xm///////////////////////////////////1 + 5f//mQf//5AA//+XA///lwP//5cD//+XA///lAD//5AA///pyf////////////////////////////// + ////7tb//5QA//+SAP//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+S + AP//lQH///Tl///////////////////////////////////////////////////89P//3bH//9ae///Y + oP//2KH//9ih///Yof//2KH//9ih///Yof//2KH//9ih///Yof//2KH//9ih///Yof//2KH//9ih///Y + of//2qb//7JF//+MAf//lwP//5cD//+XA///lwP//5AA//+ZB///9eX///////////////////////// + /////////+K5//+LAP//lQD//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//48A//+c + Dv//+/b///////////////////////////////////Lg//+WAf//kQD//5cD//+XA///lwP//5cD//+U + AP//kAD//+nJ///////////////////////////////////u1v//lAD//5IA//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//4wA//+kIf////////////////////////////// + ////////////////////3aX//5UV//+GAP//hwD//4gA//+IAP//iAD//4gA//+IAP//iAD//4gA//+I + AP//iAD//4gA//+IAP//iAD//4gA//+IAP//iAD//4gA//+JAP//kQD//5oD//+XA///lwP//5cD//+X + A///kAD//5kH///15f//////////////////////////////////4rn//4sA//+VAP//lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///iQD//6ku//////////////////////////////////// + ////7tb//5QA//+SAP//lwP//5cD//+XA///lwP//5QA//+QAP//6cn///////////////////////// + /////////+7W//+UAP//kgD//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///iAD//68+/////////////////////////////////////////////+fG//+DAP//hwD//5cA//+W + Af//lgH//5YA//+WAP//lgD//5YA//+WAP//lgD//5YA//+WAP//lgD//5YA//+WAP//lgD//5YA//+W + AP//lgD//5YA//+XAv//lwP//5cD//+XA///lwP//5cD//+QAP//mQf///Xl//////////////////// + ///////////////iuf//iwD//5UA//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5gD//+B + AP//wmv////////////////////////////////////////pyv//jwD//5QA//+XA///lwP//5cD//+X + A///lAD//5AA///pyf//////////////////////////////////7tb//5QA//+SAP//lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+GAP//tU3///////////////////////// + ////////////////////rTb//4EA//+ZA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5AA//+ZB///9eX//////////////////////////////////+K5//+LAP//lQD//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+YA///kQD//4QA///rzv////////////////////////////// + /////////+K5//+KAP//lQD//5cD//+XA///lwP//5cD//+UAP//kAD//+nJ//////////////////// + ///////////////u1v//lAD//5IA//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//4YA//+4Uv////////////////////////////////////////Xm//+TAP//kgD//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///kAD//5kH///15f////////////// + ////////////////////4rn//4sA//+VAP//lwP//5cD//+XA///lwP//5cD//+YA///lgD//4gA//96 + AP//wmb/////////////////////////////////////////////1Zn//4QA//+XAv//lwP//5cD//+X + A///lwP//5QA//+QAP//6cn//////////////////////////////////+7W//+UAP//kgD//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///hgD//7dP//////////////////// + ////////////////////4bj//4oA//+WAP//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+QAP//mQf///Xl///////////////////////////////////er///egD//4UA//+H + AP//iAD//4cA//+HAP//hQD//4IA//+JAP//oSn//9KW//////////////////////////////////// + //////////////+4Tf//hQD//5cD//+XA///lwP//5cD//+XA///lAD//5AA///pyf////////////// + ////////////////////7NH//4cA//+FAP//iwD//4sA//+LAP//iwD//4sA//+LAP//iwD//4sA//+L + AP//iwD//4wA//+PAP//kgD//5YA//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+GAP//tU3////////////////////////////////////////cq///iQD//5UA//+X + A///lwP//5gD//+WAP//iAD//4MA//+DAP//gwD//4MA//+DAP//gwD//4MA//+DAP//gwD//4MA//+D + AP//gwD//4MA//+DAP//iQD//5kE//+XBP//lwP//5cD//+XA///lwP//5AA//+ZB///9eX///////// + /////////////////////////+nK//+oP///sED//7FC//+xQf//sUP//7RI//+7Xv//yYL//+K///// + ////////////////////////////////////////////////////9ef//48A//+SAP//lwP//5cD//+X + A///lwP//5cD//+UAP//kAD//+nJ///////////////////////////////////x3f//pSn//6Qp//+o + Lf//qC3//6gt//+oLf//qC3//6gt//+oLf//qC3//6gt//+nKv//oyH//50S//+TAP//iAD//4YA//+V + AP//mQP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+X + A/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//4YA//+1Tv////////////// + /////////////////////////96u//+KAP//lQD//5cD//+YBP//lAL//4oA//+0Sf//y4H//8uB///L + gf//y4H//8uB///Lgf//y4H//8uB///Lgf//y4H//8uB///Lgf//y4H//8uB//++YP//kgL//5YC//+X + A///lwP//5cD//+XA///kAD//5kH///15f////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////+6Vf//ggD//5gD//+XA///lwP//5cD//+XA///lwP//5QA//+QAP//6cn///////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////v//+vP//+7V///Zpf//skz//4kA//+JAP//mQP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///hgD//7VM////////////////////////////////////////3q///4oA//+V + AP//lwP//5cC//+HAP//wnL///////////////////////////////////////////////////////// + //////////////////////////Lf//+KAP//lQD//5cD//+XA///lwP//5cD//+QAP//mQf///Xl//// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////v//yX3//4YA//+VAv//lwP//5cD//+X + A///lwP//5cD//+XA///lAD//5AA///pyf////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////37f//5oa//+FAP//mQP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+HAP//tEn///////// + ///////////////////////////////er///igD//5UA//+XA///kQD//5cH///9+v////////////// + ////////////////////////////////////////////////////////////////////5Lz//4wA//+V + AP//lwP//5cD//+XA///lwP//5AA//+ZB///9eX///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////79//+zR///egD//5kD//+XA///lwP//5cD//+XA///lwP//5cD//+UAP//kAD//+nJ//// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////+e3//54j//+GAP//mQP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//4cA//+zRv///////////////////////////////////////96v//+K + AP//lQD//5cD//+OAP//nhL///35//////////////////////////////////////////////////// + ///////////////////////////////kvP//jAD//5UA//+XA///lwP//5cD//+XA///kAD//5kH///1 + 5f////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////+wQv//ggD//5kD//+X + A///lwP//5cD//+XA///lwP//5QA//+QAP//6cn///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////9+b//48D//+PAP//mAT//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///hwD//7JG//// + ////////////////////////////////////3q///4oA//+VAP//lwP//48A//+dEv//+/X///////// + /////////////////////////////////////////////////////////////////////////+S8//+M + AP//lQD//5cD//+XA///lwP//5cD//+QAP//mQf///Xl//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////7//+YEv//igD//5gD//+XA///lwP//5cD//+XA///lAD//5AA///p + yf////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////0Ij//4EA//+Y + Av//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+HAP//tEn////////////////////////////////////////e + r///igD//5UA//+XA///jgD//54O//////////////////////////////////////////////////// + ////////////////////////////////////5Lz//4wA//+VAP//lwP//5cD//+XA///lwP//5AA//+Z + B///9eX///////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////+Cw//+F + AP//lgH//5cD//+XA///lwP//5cD//+UAP//kAD//+nJ//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////+/f//mw///48A//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//4YA//+1 + TP///////////////////////////////////////96v//+KAP//lQD//5cD//+UAP//jAD//+rK//// + ///////////////////////////////////////////////////////////////////////////////q + yv//iwD//5UA//+XA///lwP//5cD//+XA///kAD//5kH///15f////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////6ck//+KAP//lwP//5cD//+XA///lwP//5QA//+Q + AP//6cn///////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////A + Y///gwD//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///hgD//7ZQ//////////////////////////////////// + ////3a3//4oA//+VAP//lwP//5gD//+MAP//nhz//+O8///68v//+vL///ry///68v//+vL///ry///6 + 8v//+vL///ry///68v//+vL///ry///68v//+vL//+Cy//+NAP//lQD//5cD//+XA///lwP//5cD//+Q + AP//mQf///Xl///////////////////////////////////79f//vGn//6Uz//+oLf//qjD//6ow//+q + MP//qjD//6ow//+qMP//qjD//6gt//+lM///vGr///v1//////////////////////////////////// + ////w27//4MA//+XA///lwP//5cD//+XA///lAD//5AA///pyf////////////////////////////// + /////////9qh//+pPv//py3//6kw//+qMP//qjD//6ow//+qMP//qjD//6ow//+pL///pi3//6tG///j + tP///////////////////////////////////////9ig//+FAP//lwH//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+G + AP//uFL////////////////////////////////////////drv//iQD//5YA//+XA///lwP//5oD//+M + AP//jgD//5wQ//+cEP//nBD//5wQ//+cEP//nBD//5wQ//+cEP//nBD//5wQ//+cEP//nBD//5wQ//+c + EP//mw3//5YD//+XA///lwP//5cD//+XA///lwP//5AA//+ZB///9eX///////////////////////// + /////fv//6ov//94AP//iQD//4sA//+KAP//igD//4oA//+KAP//igD//4oA//+KAP//iwD//4kA//94 + AP//qjD///78///////////////////////////////////Tlf//hQD//5cC//+XA///lwP//5cD//+U + AP//kAD//+nJ///////////////////////////////////Yn///fQD//4MA//+LAP//igD//4oA//+K + AP//igD//4oA//+KAP//igD//4oA//+LAP//gQD//4IA///iuf////////////////////////////// + ////58b//40A//+UAP//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//4YA//+2Tf////////////////////////////// + /////////+bD//+MAP//lQD//5cD//+XA///lwP//5gD//+UAP//jwD//48A//+PAP//jwD//48A//+P + AP//jwD//48A//+PAP//jwD//48A//+PAP//jwD//48A//+RAP//mAP//5cD//+XA///lwP//5cD//+X + A///kAD//5kH///15f/////////////////////////////gs///ggD//5YA//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5YA//+DAP//4LX///////////////////////// + /////////9yq//+JAP//lgD//5cD//+XA///lwP//5QA//+QAP//6cn///////////////////////// + /////////6Mg//+FAP//mAT//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+Z + A///gAD//689///////////////////////////////////w2v//lAD//5IA//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///iAD//68+////////////////////////////////////////+vL//5kF//+PAP//lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+QAP//mQf///Xl//////////////////// + /////////9WY//+GAP//lwD//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwD//4YA///WnP//////////////////////////////////4LT//4oA//+VAP//lwP//5cD//+X + A///lAD//5AA///pyf///////////////////////////////v//oBj//44A//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+JAP//qjH///////////////////////// + //////////Tk//+YA///kQD//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+LAP//pST///////////////////////// + ////////////////////t1H//38A//+ZA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5AA//+ZB///9eX/////////////////////////////153//4gA//+WAP//lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+WAP//iAD//9ih//////////////////// + ///////////////gtP//igD//5UA//+XA///lwP//5cD//+UAP//kAD//+nJ//////////////////// + ///////////+//+iHf//jgD//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//4oA//+sNv//////////////////////////////////9OT//5gE//+RAP//lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5EA//+YBP//9+v////////////////////////////////////////w2///igD//4UA//+Y + AP//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///kAD//5kH///15f////////////// + ///////////////Vmf//hAD//5gA//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5gA//+EAP//1pz//////////////////////////////////9uo//+JAP//lgD//5cD//+X + A///lwP//5QA//+QAP//6cn//////////////////////////////////58V//+NAP//lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///hwD//6ku//////////////////// + ///////////////w2///lQD//5IA//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lgD//4kA///iuf////////////// + ///////////////////////////////ktv//lRT//4IA//+DAP//gwD//4QA//+EAP//hAD//4QA//+E + AP//hAD//4QA//+FAP//hQD//4UA//+FAP//hQD//4UA//+FAP//hgD//4YA//+QAP//mgT//5cD//+X + A///lwP//5cD//+QAP//mQf///Xl/////////////////////////////+3T//+IAP//jAD//5gC//+W + Av//lgH//5YB//+WAf//lgH//5YB//+WAf//lgH//5YC//+YAv//iwD//4gA///t1P////////////// + ////////////////////0Y///4QA//+XAv//lwP//5cD//+XA///lAD//5AA///pyf////////////// + ////////////////////skX//3oA//+XAP//lwL//5YB//+WAf//lgH//5YB//+WAf//lgH//5YB//+W + Af//lwL//5YA//94AP//wGX//////////////////////////////////+bD//+MAP//lQD//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///ggD//8Vy///////////////////////////////////////////////////8 + 8v//1qX//8mA///Kf///yX3//8h7///Hef//x3b//8Z0///Fcv//xG///8Nt///Ca///wWj//8Bm//+/ + ZP//vmH//71f//+8Xf//vF3//6Yn//+RAv//lwP//5cD//+XA///lwP//5AA//+ZB///9eX///////// + /////////////////////////8+G//+EAP//ggD//4YA//+GAP//hgD//4YA//+GAP//hgD//4YA//+G + AP//hgD//4IA//+FAP//z4f////////////////////////////////////////AZv//hAD//5cD//+X + A///lwP//5cD//+UAP//kAD//+nJ///////////////////////////////////y4P//nB///4AA//+F + AP//hgD//4YA//+GAP//hgD//4YA//+GAP//hgD//4YA//+EAP//gAD//6Yv///47v////////////// + ////////////////////05X//4QA//+XAv//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+X + A/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+MAP//oBb///////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////yHr//4MA//+X + A///lwP//5cD//+XA///kAD//5kH///15f///////////////////////////////////////+vL///Q + lf//0pL//9OV///Tlf//05X//9OV///Tlf//05X//9OV///Skv//0JX//+vM//////////////////// + /////////////////////////6ck//+LAP//lwP//5cD//+XA///lwP//5QA//+QAP//6cn///////// + ///////////////////////////////+9///1aT//9CP///Tlf//05X//9OV///Tlf//05X//9OV///T + lf//05T//9CP///Yqf////////////////////////////////////////////+3Sv//hQD//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cB//+CAP//2qD///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////Dbf//hQD//5cD//+XA///lwP//5cD//+QAP//mQf///Xl//// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////rzv//iQD//5UA//+X + A///lwP//5cD//+XA///lAD//5AA///pyf////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////+O3//5IB//+SAP//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///mAP//4sA//+Y + EP////3///////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////8Js//+F + AP//lwP//5cD//+XA///lwP//5AA//+ZB///9eX///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////7RG//+EAP//mAP//5cD//+XA///lwP//5cD//+UAP//kAD//+nJ//// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////CZP//ggD//5gC//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///mQL//4IA//+ySv////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////wmz//4UA//+XA///lwP//5cD//+XA///kAD//5kH///1 + 5f////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////cpv//hAD//5UB//+X + A///lwP//5cD//+XA///lwP//5QA//+QAP//6cn///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////6MP//4cA//+TAf//lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwL//4EA//+3Wf////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////C + bP//hQD//5cD//+XA///lwP//5cD//+QAP//mQf///Xl//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////2ab//4oA//+OAP//mAP//5cD//+XA///lwP//5cD//+XA///lAD//5AA///p + yf////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////+fG//+RB///igD//5kD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+YA///lgH//4IA//+lMf//47////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////8Nw//+EAP//lwP//5cD//+XA///lwP//48A//+Z + B////vr///////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////5cP//7VT//+HAP//jgD//5kD//+X + A///lwP//5cD//+XA///lwP//5cD//+UAP//kAD//+7W//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////Lj///Eev//jQD//4oA//+aA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+YA///mAL//4cA//+LAP//r0X//9Sb///s1P///Pf///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////xXP//4QA//+XA///lwP//5cD//+XA///kQD//5kH///s0P//9+v///Xn///15///9ef///Xn///1 + 5///9ef///Xn///15///9ef///Xn///15///9ef///Xn///15///9ej///bp///15v//7tb//+W////W + nv//w3D//6gv//+MAP//hAD//5UA//+ZA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5QA//+Q + AP//58X///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+////Pj///nw///v2P//5L7//9GR//+1U///lQb//4IA//+RAP//mQT//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///mAP//5QA//+H + AP//hQD//5IA//+fF///qjD//605//+tOP//rTf//603//+tN///rTf//603//+tN///rTf//603//+t + N///rTf//603//+tN///rTf//603//+tN///rTj//68+//+gGf//kwL//5cD//+XA///lwP//5cD//+X + A///lwP//5kH//+aC///mQj//5kI//+ZCP//mQj//5kI//+ZCP//mQj//5kI//+ZCP//mQj//5kI//+Z + CP//mQj//5kI//+ZCP//mQn//5kH//+UAP//jQD//4cA//+EAP//igD//5QA//+YA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwL//5YC//+fFv//oRz//6Eb//+hG///oRv//6Eb//+h + G///oRv//6Eb//+hG///oRv//6Eb//+hG///oRv//6Eb//+hG///oRv//6Ec//+gGP//nA///5QA//+M + AP//hQD//4UA//+RAP//mAL//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XAf//kwD//44A//+KAP//iQD//4kA//+J + AP//iQD//4kA//+JAP//iQD//4kA//+JAP//iQD//4kA//+JAP//iQD//4kA//+JAP//iQD//4kA//+J + AP//iAD//5EA//+ZA///lwP//5cD//+XA///lwP//5cD//+XA///kQD//5AA//+QAP//kAD//5AA//+Q + AP//kAD//5AA//+QAP//kAD//5AA//+QAP//kAD//5AA//+QAP//kAD//5AA//+QAP//kAD//5IA//+V + AP//lgH//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///mAP//48A//+NAP//jQD//40A//+NAP//jQD//40A//+NAP//jQD//40A//+NAP//jQD//40A//+N + AP//jQD//40A//+NAP//jQD//44A//+PAP//kgD//5UA//+XAv//lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwPz/5cD8/+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD8/+XA/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwPz/5cD8/+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA/P/lwPz/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD8/+X + A/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwPx/5cD6f+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A+n/lwPZ/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD2f+XA7//lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwO//5cDmf+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA5n/lwNm/5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cDZv+XAyT/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwMkAAAAAP+XA9v/lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD2wAAAAAAAAAA/5cDhf+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwOFAAAAAAAAAAD/lwMe/5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XAx4AAAAAAAAAAAAAAAD/lwO3/5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwO3AAAAAAAAAAAAAAAAAAAAAP+X + Ayr/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XAyoAAAAAAAAAAAAAAAAAAAAAAAAAAP+XA6v/lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwOtAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA/5cDDv+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XAw4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5cDVv+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwNWAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA/5cDnf+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cDnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5cDv/+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA78AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5cDyf+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwPJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA/5cDvf+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cDvQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5cDmf+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA/5cDYP+XA/P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA/P/lwNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5cDGP+X + A6P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwOj/5cDGAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+XAzr/lwOt/5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwOt/5cDOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD/lwMo/5cDg/+XA9P/lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+X + A///lwP//5cD//+XA///lwP//5cD//+XA///lwP//5cD//+XA9P/lwOD/5cDKAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+X + Ayr/lwNk/5cDk/+XA73/lwPV/5cD6f+XA/H/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+X + A/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+X + A/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+X + A/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+X + A/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+X + A/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPz/5cD8/+XA/P/lwPx/5cD6f+XA9X/lwO9/5cDlf+X + A2T/lwMqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA///wAAAAAAAAAAAAAA//////AAAAAAAAAAAAAAAA/////AAAAAAAAAAA + AAAAAD////AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAB///gAAAAAAAAAAAAAAAAAH//wAAAAAA + AAAAAAAAAAAA//4AAAAAAAAAAAAAAAAAAH/8AAAAAAAAAAAAAAAAAAA/+AAAAAAAAAAAAAAAAAAAH/gA + AAAAAAAAAAAAAAAAAB/wAAAAAAAAAAAAAAAAAAAP4AAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAA + AAfAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA + AAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAA + AAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAAAAAAAfwAAAAAAAAAAAAAAAAAAAP+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAA + AB/8AAAAAAAAAAAAAAAAAAA//gAAAAAAAAAAAAAAAAAAf/8AAAAAAAAAAAAAAAAAAP//gAAAAAAAAAAA + AAAAAAH//+AAAAAAAAAAAAAAAAAH///wAAAAAAAAAAAAAAAAD////AAAAAAAAAAAAAAAAD////8AAAAA + AAAAAAAAAAD/////8AAAAAAAAAAAAAAP//8= + + + \ No newline at end of file diff --git a/插件库/Lskj.PubBomImport/Lskj.PubBomImport.csproj b/插件库/Lskj.PubBomImport/Lskj.PubBomImport.csproj index 48833af..353df33 100644 --- a/插件库/Lskj.PubBomImport/Lskj.PubBomImport.csproj +++ b/插件库/Lskj.PubBomImport/Lskj.PubBomImport.csproj @@ -38,7 +38,7 @@ False - ..\..\引用DLL\Newtonsoft.Json.dll + D:\工作\lserp_cs_6.0\引用DLL\Newtonsoft.Json.dll ..\..\..\引用DLL\NPOI.dll @@ -64,18 +64,18 @@ - - Form - + FrmBillInfo.cs - - Form - + FrmMain.cs + + + FrmProgress.cs + @@ -86,6 +86,10 @@ FrmMain.cs + + FrmProgress.cs + +