From 2cae7ac47f79cbc707be77a5b2563a8f18967ade Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期四, 26 五月 2022 09:14:53 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-API

---
 WebAPI/Properties/Settings.settings                       |    2 
 WebAPI/Web References/WebS/WebService1.wsdl               |    4 
 LMES/ClsShowMod.cs                                        |    7 
 WarM/条码打印/Sc_ICMOToBarCode.cs                             |   49 
 BLL/公用模块/FrmLogin.designer.cs                             |   27 
 LMES/Frm_Show.resx                                        |  807 +++--
 DAL/仓库管理/ClsKf_ProductInBill.cs                           |  137 +
 WebAPI/Controllers/ProductInController.cs                 |  272 ++
 WorkM/流转卡管理/MES_StationOutBillList_LastProc.cs            |  781 ++++++
 LMES/Frm_Show.cs                                          |   10 
 WebAPI/Controllers/MateOutController.cs                   |    7 
 WorkM/报表分析/DefectiveDetailedYieldReport.cs                |  167 
 WebAPI/Web.config                                         |    4 
 WebAPI/Controllers/EntrustOutController.cs                |    1 
 WebAPI/Controllers/Kf_EntrustInBillController.cs          |    1 
 WebAPI/WebServer.cs                                       |   13 
 WorkM/流转卡管理/MES_StationOutBillList_LastProc.resx          | 4101 ++++++++++++++++++++++++++++++++
 WebAPI/Properties/Settings.Designer.cs                    |    2 
 Model/obj/x86/Release/Model.csprojAssemblyReference.cache |    0 
 WorkM/WorkM.csproj                                        |   10 
 DAL/基础资料/公用基础资料/ClsUser.cs                                |    7 
 WorkM/流转卡管理/MES_StationOutBillList_LastProc.designer.cs   |  606 ++++
 WebAPI/Web References/WebS/Reference.map                  |    4 
 WebAPI/Web References/WebS/WebService1.disco              |    6 
 /dev/null                                                 |    0 
 LMES/Frm_Show.designer.cs                                 |  246 +
 WebAPI/Controllers/SellOutController.cs                   |    1 
 WebAPI/Controllers/博日自动扫码线/ScanlineAPIController.cs       |   10 
 BLL/公用模块/FrmLogin.cs                                      |  222 +
 WebAPI/WebAPI.csproj                                      |    5 
 LMES/obj/x86/Release/LMES.csprojAssemblyReference.cache   |    0 
 31 files changed, 6,961 insertions(+), 548 deletions(-)

diff --git "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.cs" "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.cs"
index 2548f64..00253fd 100644
--- "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.cs"
+++ "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.cs"
@@ -265,6 +265,18 @@
             lblVersion2.Text = "鏈湴鐗堟湰:" + Pub_Class.ClsPub.VersionOld;
             lblIPAddress.Text = "IP:" + Pub_Class.ClsPub.IPAddress + " " + Pub_Class.ClsPub.ComputerName;
             CheckUseOrgID();
+            textBox1.Focus();
+            string sCompName = ClsIni.ReadIni("Erp", "HCompName", DBUtility.ClsPub.AppPath + @"/HXErp.ini");   //绯荤粺閰嶇疆鏂囦欢  瀹㈡埛鍚嶇О
+            if (sCompName == "濂ラ偊")
+            {
+                textBox1.Visible = true;
+                button1.Visible = true;
+            }
+            else
+            {
+                textBox1.Visible = false;
+                button1.Visible = false;
+            }
         }
 
         //鏍¢獙缁勭粐
@@ -330,5 +342,215 @@
                 Application.Exit();
             }
         }
+
+        private void button1_Click(object sender, EventArgs e)
+        {
+            //textBox1.Focus();
+            string HPassWord = textBox1.Text.Trim().ToString();
+            //MessageBox.Show(HPassWord);
+            SQLHelper.ClsCN oCn1 = new SQLHelper.ClsCN();
+            //1.鏌ユ壘鏁版嵁搴撴搷浣滃憳绠$悊琛ㄩ噷闈㈡槸鍚︽湁瀵瑰簲杩欎釜鍔犲瘑瀛楃涓插搴旂殑璁板綍
+            DataSet DSet = oCn1.RunProcReturn("select Czymc,Czmm from Gy_Czygl where   HICNumber  ='" + HPassWord + "'", "Gy_Czygl");
+            if (DSet == null || DSet.Tables[0].Rows.Count == 0)
+            //if (DSet == null|| DSet.Tables[0].Rows.Count == 0)
+            {
+                MessageBox.Show("娌℃湁鎵惧埌瀵瑰簲鑱屽憳淇℃伅锛岃閲嶆柊鍒峰崱" + DBUtility.ClsPub.sExeReturnInfo);
+                //textBox1.Text = "";
+                return;
+            }
+            else
+            {
+                cmbUser.Text = ClsPub.isStrNull(DSet.Tables[0].Rows[0]["Czymc"]);
+
+                if (AllowLogin() != true)
+                    return;
+                DataSet ds = null;
+                ClsCNmaster oCn = new ClsCNmaster();
+                ClsCN oCnLoc = new ClsCN();
+                string sDataBase;
+                string sDataBase_K3 = "";
+                string sDataBase_K32 = "";
+                string sDataBase_K33 = "";
+                sDataBase = oCn.GetDataBase(cmbAccount.Text.Trim(), ref sDataBase_K3);
+                ClsIni oIni = new ClsIni();
+                ClsIni.WriteIni("Erp", "DataBase", sDataBase.Trim(), DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+                ClsIni.WriteIni("K3Erp", "DataBase", sDataBase_K3.Trim(), DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+                DAL.ClsUser oUser = new DAL.ClsUser();
+
+                ds = oUser.CheckCzymc_AB(cmbUser.Text.Trim(), textBox1.Text.Trim());
+                if (ds == null)
+                {
+                    MessageBox.Show("閫夋嫨鐨勫笎濂椾笉瀛樺湪锛�", "鎻愮ず");
+                    return;
+                }
+                if (ds.Tables[0].Rows.Count > 0)
+                {
+                    ClsPub.CurUserID = ds.Tables[0].Rows[0]["Czybm"].ToString();
+                    this.Close();
+                    isOk = true;
+                }
+                else
+                {
+                    MessageBox.Show("閿欒鐨勭敤鎴峰瘑鐮侊紒", "鎻愮ず", MessageBoxButtons.OK, MessageBoxIcon.Error);
+                    return;
+                }
+                //寰楀埌褰撳墠浼氳鏈熼棿
+                int sYear = 0;
+                int sPeriod = 0;
+                if (!ClsPub.Sub_GetCurPeriod(ref sYear, ref sPeriod))
+                {
+                    MessageBox.Show("寰楀埌褰撳墠浼氳鏈熼棿澶辫触锛�", "鎻愮ず", MessageBoxButtons.OK, MessageBoxIcon.Error);
+                    isOk = false;
+                    return;
+                }
+                //
+                this.Close();
+                isOk = true;
+                ClsIni.WriteIni("Erp", "DataBaseNumber", cmbAccount.Text.Trim(), DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+                //瀛樺叆鐢ㄦ埛鍚嶅瘑鐮�
+                //
+                UserName = cmbUser.Text.Trim() + "," + UserName;
+                string[] str = UserName.Split(',');
+                List<string> listStr = new List<string>();
+                foreach (string eachStr in str)
+                {
+                    if (!listStr.Contains(eachStr))
+                        listStr.Add(eachStr);
+                }
+                UserName = "";
+                if (listStr.Count > 10)
+                {
+                    listStr.RemoveAt(10);
+                }
+                foreach (string eachStr in listStr)
+                {
+                    UserName = UserName + eachStr + ",";
+                }
+                UserName = UserName.Remove(UserName.LastIndexOf(","), 1);
+                //
+                ClsIni.WriteIni("UserInfo", "UserName", UserName, DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+                ClsIni.WriteIni("UserInfo", "HOrgName", cmbHOrg.Text.ToString(), DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+                ClsPub.CurUserName = cmbUser.Text.Trim();
+                ClsPub.AppPath = System.Environment.CurrentDirectory;
+                ClsPub.HOrgID = ClsPub.get_ORGANIZATIONSIDByName(ClsPub.isStrNull(cmbHOrg.Text));
+                ClsPub.HOrgNumber = ClsPub.get_ORGANIZATIONSNOByName(ClsPub.isStrNull(cmbHOrg.Text));
+                ClsPub.HOrgName = ClsPub.isStrNull(cmbHOrg.Text);
+                if (chkRemember.Checked == true)
+                {
+                    ClsIni.WriteIni("UserInfo", "UserPsd", "", DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+                    ClsIni.WriteIni("UserInfo", "Remember", "1", DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+                }
+                else
+                {
+                    ClsIni.WriteIni("UserInfo", "UserPsd", "", DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+                    ClsIni.WriteIni("UserInfo", "Remember", "0", DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+                }
+            }
+        }
+
+        private void textBox1_TextChanged(object sender, EventArgs e)
+        {
+            //string HPassWord = textBox1.Text.Trim().ToString();
+            ////MessageBox.Show(HPassWord);
+            //SQLHelper.ClsCN oCn1 = new SQLHelper.ClsCN();
+            ////1.鏌ユ壘鏁版嵁搴撴搷浣滃憳绠$悊琛ㄩ噷闈㈡槸鍚︽湁瀵瑰簲杩欎釜鍔犲瘑瀛楃涓插搴旂殑璁板綍
+            //DataSet DSet = oCn1.RunProcReturn("select Czybm,Czmm from Gy_Czygl where   HICNumber  ='" + HPassWord + "'", "Gy_Czygl");
+            //if (DSet == null || DSet.Tables[0].Rows.Count == 0)
+            ////if (DSet == null|| DSet.Tables[0].Rows.Count == 0)
+            //{
+            //    MessageBox.Show("娌℃湁鎵惧埌瀵瑰簲鑱屽憳淇℃伅锛岃閲嶆柊鍒峰崱" + DBUtility.ClsPub.sExeReturnInfo);
+            //    //textBox1.Text = "";
+            //    return;
+            //}
+            //else
+            //{
+            //    cmbUser.Text = ClsPub.isStrNull(DSet.Tables[0].Rows[0]["Czybm"]);
+
+            //    if (AllowLogin() != true)
+            //        return;
+            //    DataSet ds = null;
+            //    ClsCNmaster oCn = new ClsCNmaster();
+            //    ClsCN oCnLoc = new ClsCN();
+            //    string sDataBase;
+            //    string sDataBase_K3 = "";
+            //    string sDataBase_K32 = "";
+            //    string sDataBase_K33 = "";
+            //    sDataBase = oCn.GetDataBase(cmbAccount.Text.Trim(), ref sDataBase_K3);
+            //    ClsIni oIni = new ClsIni();
+            //    ClsIni.WriteIni("Erp", "DataBase", sDataBase.Trim(), DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+            //    ClsIni.WriteIni("K3Erp", "DataBase", sDataBase_K3.Trim(), DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+            //    DAL.ClsUser oUser = new DAL.ClsUser();
+
+            //    ds = oUser.CheckCzymc(cmbUser.Text.Trim(),textBox1.Text.Trim());
+            //    if (ds == null)
+            //    {
+            //        MessageBox.Show("閫夋嫨鐨勫笎濂椾笉瀛樺湪锛�", "鎻愮ず");
+            //        return;
+            //    }
+            //    if (ds.Tables[0].Rows.Count > 0)
+            //    {
+            //        ClsPub.CurUserID = ds.Tables[0].Rows[0]["Czybm"].ToString();
+            //        this.Close();
+            //        isOk = true;
+            //    }
+            //    else
+            //    {
+            //        MessageBox.Show("閿欒鐨勭敤鎴峰瘑鐮侊紒", "鎻愮ず", MessageBoxButtons.OK, MessageBoxIcon.Error);
+            //        return;
+            //    }
+            //    //寰楀埌褰撳墠浼氳鏈熼棿
+            //    int sYear = 0;
+            //    int sPeriod = 0;
+            //    if (!ClsPub.Sub_GetCurPeriod(ref sYear, ref sPeriod))
+            //    {
+            //        MessageBox.Show("寰楀埌褰撳墠浼氳鏈熼棿澶辫触锛�", "鎻愮ず", MessageBoxButtons.OK, MessageBoxIcon.Error);
+            //        isOk = false;
+            //        return;
+            //    }
+            //    //
+            //    this.Close();
+            //    isOk = true;
+            //    ClsIni.WriteIni("Erp", "DataBaseNumber", cmbAccount.Text.Trim(), DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+            //    //瀛樺叆鐢ㄦ埛鍚嶅瘑鐮�
+            //    //
+            //    UserName = cmbUser.Text.Trim() + "," + UserName;
+            //    string[] str = UserName.Split(',');
+            //    List<string> listStr = new List<string>();
+            //    foreach (string eachStr in str)
+            //    {
+            //        if (!listStr.Contains(eachStr))
+            //            listStr.Add(eachStr);
+            //    }
+            //    UserName = "";
+            //    if (listStr.Count > 10)
+            //    {
+            //        listStr.RemoveAt(10);
+            //    }
+            //    foreach (string eachStr in listStr)
+            //    {
+            //        UserName = UserName + eachStr + ",";
+            //    }
+            //    UserName = UserName.Remove(UserName.LastIndexOf(","), 1);
+            //    //
+            //    ClsIni.WriteIni("UserInfo", "UserName", UserName, DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+            //    ClsIni.WriteIni("UserInfo", "HOrgName", cmbHOrg.Text.ToString(), DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+            //    ClsPub.CurUserName = cmbUser.Text.Trim();
+            //    ClsPub.AppPath = System.Environment.CurrentDirectory;
+            //    ClsPub.HOrgID = ClsPub.get_ORGANIZATIONSIDByName(ClsPub.isStrNull(cmbHOrg.Text));
+            //    ClsPub.HOrgNumber = ClsPub.get_ORGANIZATIONSNOByName(ClsPub.isStrNull(cmbHOrg.Text));
+            //    ClsPub.HOrgName = ClsPub.isStrNull(cmbHOrg.Text);
+            //    if (chkRemember.Checked == true)
+            //    {
+            //        ClsIni.WriteIni("UserInfo", "UserPsd", "", DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+            //        ClsIni.WriteIni("UserInfo", "Remember", "1", DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+            //    }
+            //    else
+            //    {
+            //        ClsIni.WriteIni("UserInfo", "UserPsd", "", DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+            //        ClsIni.WriteIni("UserInfo", "Remember", "0", DBUtility.ClsPub.AppPath + @"/HXERP.ini");
+            //    }
+            //}
+
+        }
     }
 }
\ No newline at end of file
diff --git "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.designer.cs" "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.designer.cs"
index 89a77c8..cb36c14 100644
--- "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.designer.cs"
+++ "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.designer.cs"
@@ -50,6 +50,8 @@
             this.cmbUser = new System.Windows.Forms.ComboBox();
             this.cmbHOrg = new System.Windows.Forms.ComboBox();
             this.label5 = new System.Windows.Forms.Label();
+            this.button1 = new System.Windows.Forms.Button();
+            this.textBox1 = new System.Windows.Forms.TextBox();
             this.SuspendLayout();
             // 
             // label1
@@ -65,7 +67,7 @@
             // txtUser
             // 
             this.txtUser.ImeMode = System.Windows.Forms.ImeMode.On;
-            this.txtUser.Location = new System.Drawing.Point(77, 127);
+            this.txtUser.Location = new System.Drawing.Point(78, 149);
             this.txtUser.Name = "txtUser";
             this.txtUser.Size = new System.Drawing.Size(167, 21);
             this.txtUser.TabIndex = 1;
@@ -244,12 +246,33 @@
             this.label5.TabIndex = 17;
             this.label5.Text = "缁�    缁�:";
             // 
+            // button1
+            // 
+            this.button1.Location = new System.Drawing.Point(269, 339);
+            this.button1.Name = "button1";
+            this.button1.Size = new System.Drawing.Size(81, 25);
+            this.button1.TabIndex = 19;
+            this.button1.Text = "鍒峰崱鐧婚檰";
+            this.button1.UseVisualStyleBackColor = true;
+            this.button1.Click += new System.EventHandler(this.button1_Click);
+            // 
+            // textBox1
+            // 
+            this.textBox1.ImeMode = System.Windows.Forms.ImeMode.On;
+            this.textBox1.Location = new System.Drawing.Point(347, 149);
+            this.textBox1.Name = "textBox1";
+            this.textBox1.Size = new System.Drawing.Size(167, 21);
+            this.textBox1.TabIndex = 20;
+            this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged);
+            // 
             // FrmLogin
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage")));
             this.ClientSize = new System.Drawing.Size(613, 401);
+            this.Controls.Add(this.textBox1);
+            this.Controls.Add(this.button1);
             this.Controls.Add(this.cmbHOrg);
             this.Controls.Add(this.label5);
             this.Controls.Add(this.cmbUser);
@@ -304,6 +327,8 @@
         private System.Windows.Forms.ComboBox cmbUser;
         private System.Windows.Forms.ComboBox cmbHOrg;
         private System.Windows.Forms.Label label5;
+        private System.Windows.Forms.Button button1;
+        private System.Windows.Forms.TextBox textBox1;
     }
 }
 
diff --git "a/DAL/\344\273\223\345\272\223\347\256\241\347\220\206/ClsKf_ProductInBill.cs" "b/DAL/\344\273\223\345\272\223\347\256\241\347\220\206/ClsKf_ProductInBill.cs"
index ecfe34f..dc60697 100644
--- "a/DAL/\344\273\223\345\272\223\347\256\241\347\220\206/ClsKf_ProductInBill.cs"
+++ "b/DAL/\344\273\223\345\272\223\347\256\241\347\220\206/ClsKf_ProductInBill.cs"
@@ -579,6 +579,143 @@
         }
 
 
+        //鏈亾宸ュ簭鍑虹珯姹囨姤鍗曞垪琛�   鍏ュ簱鍔熻兘璋冪敤
+        public bool AddBill_StationOut_LastProc(string sHSourceType, Pub_Class.ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg)
+        {
+            try
+            {
+                DataSet Ds;
+                if (oSystemParameterMain.WMS_CampanyName == "鏉窞鏅鸿" || oSystemParameterMain.WMS_CampanyName == "鏉窞鏂帿灏�") //绯荤粺鍙傛暟  瀹㈡埛瀹氬埗鍖栧悕绉�     绌虹櫧涓洪�氱敤
+                {
+                }
+                else
+                {
+                    oCn.BeginTran();
+                }
+                //鐢熸垚鍑哄叆搴撳崟鎹�
+                //鎻掑叆瀛愯〃
+                DataSet DS2 = oCn.RunProcReturn("EXEC h_p_Kf_ProductInBillSub_Insert_StationOutLastProc " + omodel.HInterID.ToString() + ",'" + omodel.HBillNo + "','" + sHSourceType + "'", "h_p_Kf_ProductInBillSub_Insert_StationOutLastProc");
+                if (DS2 == null || DS2.Tables[0].Rows.Count == 0)
+                {
+                    sErrMsg = "鍒ゆ柇鍐欏叆瀛愯〃鐘舵�佸け璐ワ紝鏈煡閿欒锛�";
+                    if (oSystemParameterMain.WMS_CampanyName == "鏉窞鏅鸿" || oSystemParameterMain.WMS_CampanyName == "鏉窞鏂帿灏�") //绯荤粺鍙傛暟  瀹㈡埛瀹氬埗鍖栧悕绉�     绌虹櫧涓洪�氱敤
+                    {
+                    }
+                    else
+                    {
+                        oCn.RollBack();
+                    }
+                    return false;
+                }
+                else
+                {
+                    if (DBUtility.ClsPub.isStrNull(DS2.Tables[0].Rows[0][0]) != "OK")
+                    {
+                        sErrMsg = "鍗曟嵁鍙凤細" + omodel.HBillNo + "锛屽啓鍏ュ瓙琛ㄥけ璐ワ紒";
+                        return false;
+                    }
+                }
+                //鎻掑叆涓昏〃
+                oCn.RunProc("Insert Into Kf_ICStockBillMain   " +
+                "(HBillType,HBillSubType,HInterID,HBillNo,HDate,HMainSourceBillType" +
+                ",HYear,HPeriod,HRemark,HMaker,HMakeDate" +
+                ",HSupID,HWHID,HSCWHID,HEmpID,HManagerID,HSecManagerID" +
+                ",HKeeperID,HDeptID,HExplanation,HInnerBillNo,HRedBlueFlag" +
+                ") " +
+                " values('1202','1202'," + omodel.HInterID.ToString() + ",'" + omodel.HBillNo + "',convert(varchar(10),getdate(),120),'" + omodel.HMainSourceBillType + "'" +
+                ", " + omodel.HYear.ToString() + "," + omodel.HPeriod.ToString() + ",'" + omodel.HRemark + "','" + omodel.HMaker + "',convert(varchar(10),getdate(),120)" +
+                ", " + omodel.HSupID.ToString() + "," + omodel.HWHID.ToString() + "," + omodel.HSCWHID.ToString() + "," + omodel.HEmpID.ToString() + "," + omodel.HManagerID.ToString() + "," + omodel.HSecManagerID.ToString() +
+                ", " + omodel.HKeeperID.ToString() + "," + omodel.HDeptID.ToString() + ",'" + omodel.HExplanation + "','" + omodel.HInnerBillNo + "'," + DBUtility.ClsPub.BoolToString(omodel.HRedBlueFlag) +
+                ") ");
+
+                //鏂板K3瀛愯〃銆佷富琛�
+                oCn.RunProc("exec h_p_IFK3_ToERP_ProductInBill_Insert_New " + omodel.HInterID.ToString() + ",'" + omodel.HBillNo + "'," + omodel.HBillerID.ToString() + ",'" + sHSourceType + "'");
+
+                //鏇存柊鍏宠仈鏁伴噺
+                if (sHSourceType == "3710")         //鐢熶骇浠诲姟鍗�
+                {
+                    oCn.RunProc("exec h_p_Sc_UpDateRelation_ICMOToProductIn_Add " + omodel.HInterID.ToString());
+                    //鍥炲~K3鍏宠仈鏁伴噺
+                    oCn.RunProc("exec h_p_IFK3_ToERP_ProductInBill_UpdateBillRelateData_ICMO_New " + omodel.HInterID.ToString());
+                }
+                else    //鏃犳簮鍗�
+                {
+                    //鍥炲~K3鍏宠仈鏁伴噺
+                    oCn.RunProc("exec h_p_IFK3_ToERP_ProductInBill_UpdateBillRelateData_New " + omodel.HInterID.ToString());
+                }
+
+                //鍒ゆ柇搴撳瓨鏇存柊鎺у埗鐘舵�侊紙0涓哄鏍告敼鍙樺簱瀛橈紝1涓轰繚瀛樻敼鍙樺簱瀛橈級
+                DataSet DS = oCn.RunProcReturn("exec h_p_IFK3_SaveUpdateStock ", "h_p_IFK3_SaveUpdateStock");
+                if (DS == null || DS.Tables[1].Rows.Count == 0)
+                {
+                    sErrMsg = "鍒ゆ柇搴撳瓨鏇存柊鎺у埗鐘舵�侊紝鏈煡閿欒锛�";
+                    if (oSystemParameterMain.WMS_CampanyName == "鏉窞鏅鸿" || oSystemParameterMain.WMS_CampanyName == "鏉窞鏂帿灏�") //绯荤粺鍙傛暟  瀹㈡埛瀹氬埗鍖栧悕绉�     绌虹櫧涓洪�氱敤
+                    {
+                    }
+                    else
+                    {
+                        oCn.RollBack();
+                    }
+                    return false;
+                }
+                else
+                {
+                    if (DBUtility.ClsPub.isLong(DS.Tables[1].Rows[0][0]) == 1)
+                    {
+                        //鏇存柊K3搴撳瓨
+                        oCn.RunProc("exec h_p_IFK3_ToERP_ProductInBill_UpdateStock_New " + omodel.HInterID.ToString());
+                        oCn.RunProc("exec h_p_IFK3_ToERP_ProductInBill_UpdateOrderStock_New " + omodel.HInterID.ToString());
+                        //瀹℃牳鍗曟嵁
+                        if (oSystemParameterMain.Kf_ProductInBill_AutoCheck == "Y") //绯荤粺鍙傛暟  鑷姩瀹℃牳 
+                        {
+                            //瀹℃牳鍗曟嵁
+                            oCn.RunProc("Update Kf_ICStockBillMain Set HChecker='" + omodel.HMaker + "',HCheckDate=convert(varchar(10),getdate(),120) where HInterID= " + omodel.HInterID.ToString());
+
+                            //瀹℃牳K3鍗曟嵁
+                            oCn.RunProc("exec h_p_IFK3_ToERP_ProductInBill_Check_New " + omodel.HInterID.ToString() + "," + omodel.HBillerID.ToString());
+                        }
+                    }
+                    else
+                    {
+                        //瀹℃牳鍗曟嵁
+                        if (oSystemParameterMain.Kf_ProductInBill_AutoCheck == "Y") //绯荤粺鍙傛暟  鑷姩瀹℃牳 
+                        {
+                            //瀹℃牳鍗曟嵁
+                            oCn.RunProc("Update Kf_ICStockBillMain Set HChecker='" + omodel.HMaker + "',HCheckDate=convert(varchar(10),getdate(),120) where HInterID= " + omodel.HInterID.ToString());
+
+                            //瀹℃牳K3鍗曟嵁
+                            oCn.RunProc("exec h_p_IFK3_ToERP_ProductInBill_Check_New " + omodel.HInterID.ToString() + "," + omodel.HBillerID.ToString());
+                            //鏇存柊K3搴撳瓨
+                            oCn.RunProc("exec h_p_IFK3_ToERP_ProductInBill_UpdateStock_New " + omodel.HInterID.ToString());
+                            oCn.RunProc("exec h_p_IFK3_ToERP_ProductInBill_UpdateOrderStock_New " + omodel.HInterID.ToString());
+                        }
+                    }
+                }
+
+                sErrMsg = "鏂板鍗曟嵁鎴愬姛锛�";
+                if (oSystemParameterMain.WMS_CampanyName == "鏉窞鏅鸿" || oSystemParameterMain.WMS_CampanyName == "鏉窞鏂帿灏�") //绯荤粺鍙傛暟  瀹㈡埛瀹氬埗鍖栧悕绉�     绌虹櫧涓洪�氱敤
+                {
+                }
+                else
+                {
+                    oCn.Commit();
+                }
+                return true;
+            }
+            catch (Exception e)
+            {
+                sErrMsg = "鐢熸垚浜у搧鍏ュ簱鍗曞け璐ワ紒" + e.Message;
+                if (oSystemParameterMain.WMS_CampanyName == "鏉窞鏅鸿" || oSystemParameterMain.WMS_CampanyName == "鏉窞鏂帿灏�") //绯荤粺鍙傛暟  瀹㈡埛瀹氬埗鍖栧悕绉�     绌虹櫧涓洪�氱敤
+                {
+                }
+                else
+                {
+                    oCn.RollBack();
+                }
+                return false;
+            }
+        }
+
 
 
     }
diff --git "a/DAL/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/ClsUser.cs" "b/DAL/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/ClsUser.cs"
index ad8ed86..c41b316 100644
--- "a/DAL/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/ClsUser.cs"
+++ "b/DAL/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/ClsUser.cs"
@@ -40,6 +40,13 @@
             };
             return oCn.RunProcReturn("select * from Gy_Czygl where Czymc='" + sUser + "' and Czmm='" + sPsd + "' ", prams, "Gy_Czygl");
         }
+        public DataSet CheckCzymc_AB(string sUser, string sPsd)
+        {
+            SqlParameter[] prams ={oCn.MakeInParam("@Czymc",SqlDbType.VarChar,100,sUser ),
+                                    oCn.MakeInParam("@Czmm",SqlDbType.VarChar ,100,sPsd ),
+            };
+            return oCn.RunProcReturn("select * from Gy_Czygl where Czymc='" + sUser + "' and HICNumber='" + sPsd + "' ", prams, "Gy_Czygl");
+        }
         public DataSet GetUserByMainID(string MainID)
         {
             SqlParameter[] prams={oCn.MakeInParam("@MainID",SqlDbType.VarChar,30,MainID)
diff --git a/LMES/ClsShowMod.cs b/LMES/ClsShowMod.cs
index 302dc2e..9db120d 100644
--- a/LMES/ClsShowMod.cs
+++ b/LMES/ClsShowMod.cs
@@ -5271,6 +5271,13 @@
                         oMES_StationOutBillList_Bad.Show();
                         oMainForm.AddTabPage(oMES_StationOutBillList_Bad);
                         break;
+                    case "mes_stationoutbilllist_lastproc":
+                        MES_StationOutBillList_LastProc oMES_StationOutBillList_LastProc = new MES_StationOutBillList_LastProc();
+                        oMES_StationOutBillList_LastProc.MdiParent = oMain;
+                        oMES_StationOutBillList_LastProc.ModCaption = gnmc;
+                        oMES_StationOutBillList_LastProc.Show();
+                        oMainForm.AddTabPage(oMES_StationOutBillList_LastProc);
+                        break;
                     case "sc_prodwiptotalreport":
                         Sc_ProdWIPTotalReport oSc_ProdWIPTotalReport = new Sc_ProdWIPTotalReport();
                         oSc_ProdWIPTotalReport.MdiParent = oMain;
diff --git a/LMES/Frm_Show.cs b/LMES/Frm_Show.cs
index 1a96718..e94a1ee 100644
--- a/LMES/Frm_Show.cs
+++ b/LMES/Frm_Show.cs
@@ -469,9 +469,11 @@
             SetTool(sup);
         }
 
-      
-
-       
-
+        private void pBarCodeEdit_Click(object sender, EventArgs e)
+        {
+            WarM.Sc_ICMOToBarCode oSc_ICMOToBarCode = new WarM.Sc_ICMOToBarCode();
+            oSc_ICMOToBarCode.ModCaption = "鏉$爜蹇�熺敓鎴�";
+            oSc_ICMOToBarCode.ShowDialog();
+        }
     }
 }
\ No newline at end of file
diff --git a/LMES/Frm_Show.designer.cs b/LMES/Frm_Show.designer.cs
index e9a71c0..37b012f 100644
--- a/LMES/Frm_Show.designer.cs
+++ b/LMES/Frm_Show.designer.cs
@@ -92,13 +92,15 @@
             this.timer1 = new System.Windows.Forms.Timer(this.components);
             this.panel2 = new System.Windows.Forms.Panel();
             this.panel3 = new System.Windows.Forms.Panel();
-            this.panel10 = new System.Windows.Forms.Panel();
-            this.lblUserName = new System.Windows.Forms.Label();
-            this.pictureBox3 = new System.Windows.Forms.PictureBox();
-            this.lblAccountName = new System.Windows.Forms.Label();
-            this.pictureBox4 = new System.Windows.Forms.PictureBox();
             this.lblDate = new System.Windows.Forms.Label();
+            this.panel10 = new System.Windows.Forms.Panel();
+            this.pictureBox4 = new System.Windows.Forms.PictureBox();
+            this.lblAccountName = new System.Windows.Forms.Label();
+            this.pictureBox3 = new System.Windows.Forms.PictureBox();
+            this.lblUserName = new System.Windows.Forms.Label();
             this.panel1 = new System.Windows.Forms.Panel();
+            this.label9 = new System.Windows.Forms.Label();
+            this.pBarCodeEdit = new System.Windows.Forms.PictureBox();
             this.panel4.SuspendLayout();
             this.toolStrip2.SuspendLayout();
             this.panel5.SuspendLayout();
@@ -119,9 +121,10 @@
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
             this.panel3.SuspendLayout();
             this.panel10.SuspendLayout();
-            ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit();
             this.panel1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.pBarCodeEdit)).BeginInit();
             this.SuspendLayout();
             // 
             // panel4
@@ -129,10 +132,9 @@
             this.panel4.Controls.Add(this.toolStrip2);
             this.panel4.Controls.Add(this.panel5);
             this.panel4.Dock = System.Windows.Forms.DockStyle.Left;
-            this.panel4.Location = new System.Drawing.Point(0, 67);
-            this.panel4.Margin = new System.Windows.Forms.Padding(4);
+            this.panel4.Location = new System.Drawing.Point(0, 54);
             this.panel4.Name = "panel4";
-            this.panel4.Size = new System.Drawing.Size(248, 861);
+            this.panel4.Size = new System.Drawing.Size(186, 688);
             this.panel4.TabIndex = 10;
             // 
             // toolStrip2
@@ -168,10 +170,10 @@
             this.gy,
             this.xt});
             this.toolStrip2.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.VerticalStackWithOverflow;
-            this.toolStrip2.Location = new System.Drawing.Point(0, 30);
+            this.toolStrip2.Location = new System.Drawing.Point(0, 24);
             this.toolStrip2.Name = "toolStrip2";
             this.toolStrip2.ShowItemToolTips = false;
-            this.toolStrip2.Size = new System.Drawing.Size(248, 831);
+            this.toolStrip2.Size = new System.Drawing.Size(186, 664);
             this.toolStrip2.Stretch = true;
             this.toolStrip2.TabIndex = 9;
             this.toolStrip2.Text = "toolStrip2";
@@ -194,7 +196,7 @@
             // toolStripSeparator5
             // 
             this.toolStripSeparator5.Name = "toolStripSeparator5";
-            this.toolStripSeparator5.Size = new System.Drawing.Size(246, 6);
+            this.toolStripSeparator5.Size = new System.Drawing.Size(184, 6);
             this.toolStripSeparator5.Tag = "鍒嗗壊绾夸竴";
             // 
             // cg
@@ -247,7 +249,7 @@
             // toolStripSeparator7
             // 
             this.toolStripSeparator7.Name = "toolStripSeparator7";
-            this.toolStripSeparator7.Size = new System.Drawing.Size(246, 6);
+            this.toolStripSeparator7.Size = new System.Drawing.Size(184, 6);
             this.toolStripSeparator7.Tag = "鍒嗗壊绾夸簩";
             // 
             // sup
@@ -298,7 +300,7 @@
             // toolStripSeparator6
             // 
             this.toolStripSeparator6.Name = "toolStripSeparator6";
-            this.toolStripSeparator6.Size = new System.Drawing.Size(246, 6);
+            this.toolStripSeparator6.Size = new System.Drawing.Size(184, 6);
             this.toolStripSeparator6.Tag = "鍒嗗壊绾夸笁";
             // 
             // sc
@@ -334,7 +336,7 @@
             // toolStripSeparator3
             // 
             this.toolStripSeparator3.Name = "toolStripSeparator3";
-            this.toolStripSeparator3.Size = new System.Drawing.Size(246, 6);
+            this.toolStripSeparator3.Size = new System.Drawing.Size(184, 6);
             this.toolStripSeparator3.Tag = "鍒嗗壊绾垮洓";
             // 
             // mj
@@ -371,7 +373,7 @@
             // 
             this.toolStripSeparator1.ForeColor = System.Drawing.SystemColors.ActiveBorder;
             this.toolStripSeparator1.Name = "toolStripSeparator1";
-            this.toolStripSeparator1.Size = new System.Drawing.Size(246, 6);
+            this.toolStripSeparator1.Size = new System.Drawing.Size(184, 6);
             this.toolStripSeparator1.Tag = "鍒嗗壊绾夸簲";
             // 
             // pz
@@ -392,7 +394,7 @@
             // toolStripSeparator4
             // 
             this.toolStripSeparator4.Name = "toolStripSeparator4";
-            this.toolStripSeparator4.Size = new System.Drawing.Size(246, 6);
+            this.toolStripSeparator4.Size = new System.Drawing.Size(184, 6);
             this.toolStripSeparator4.Tag = "鍒嗗壊绾垮叚";
             // 
             // tx
@@ -413,7 +415,7 @@
             // toolStripSeparator2
             // 
             this.toolStripSeparator2.Name = "toolStripSeparator2";
-            this.toolStripSeparator2.Size = new System.Drawing.Size(246, 6);
+            this.toolStripSeparator2.Size = new System.Drawing.Size(184, 6);
             this.toolStripSeparator2.Tag = "鍒嗗壊绾夸竷";
             // 
             // gy
@@ -452,9 +454,8 @@
             this.panel5.Controls.Add(this.grdMod);
             this.panel5.Dock = System.Windows.Forms.DockStyle.Top;
             this.panel5.Location = new System.Drawing.Point(0, 0);
-            this.panel5.Margin = new System.Windows.Forms.Padding(4);
             this.panel5.Name = "panel5";
-            this.panel5.Size = new System.Drawing.Size(248, 30);
+            this.panel5.Size = new System.Drawing.Size(186, 24);
             this.panel5.TabIndex = 0;
             // 
             // grdMod
@@ -473,7 +474,6 @@
             this.Column1});
             this.grdMod.Dock = System.Windows.Forms.DockStyle.Fill;
             this.grdMod.Location = new System.Drawing.Point(0, 0);
-            this.grdMod.Margin = new System.Windows.Forms.Padding(4);
             this.grdMod.MultiSelect = false;
             this.grdMod.Name = "grdMod";
             this.grdMod.RowHeadersVisible = false;
@@ -482,7 +482,7 @@
             this.grdMod.ShowCellToolTips = false;
             this.grdMod.ShowEditingIcon = false;
             this.grdMod.ShowRowErrors = false;
-            this.grdMod.Size = new System.Drawing.Size(248, 30);
+            this.grdMod.Size = new System.Drawing.Size(186, 24);
             this.grdMod.TabIndex = 0;
             this.grdMod.TabStop = false;
             // 
@@ -507,8 +507,7 @@
             // splitContainer1
             // 
             this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
-            this.splitContainer1.Location = new System.Drawing.Point(248, 67);
-            this.splitContainer1.Margin = new System.Windows.Forms.Padding(4);
+            this.splitContainer1.Location = new System.Drawing.Point(186, 54);
             this.splitContainer1.Name = "splitContainer1";
             // 
             // splitContainer1.Panel1
@@ -520,9 +519,8 @@
             // 
             this.splitContainer1.Panel2.Controls.Add(this.grdSub);
             this.splitContainer1.Panel2.Controls.Add(this.panel8);
-            this.splitContainer1.Size = new System.Drawing.Size(1361, 861);
-            this.splitContainer1.SplitterDistance = 651;
-            this.splitContainer1.SplitterWidth = 5;
+            this.splitContainer1.Size = new System.Drawing.Size(1021, 688);
+            this.splitContainer1.SplitterDistance = 488;
             this.splitContainer1.TabIndex = 11;
             // 
             // grdList
@@ -547,7 +545,6 @@
             this.grdList.GridColor = System.Drawing.Color.White;
             this.grdList.ImeMode = System.Windows.Forms.ImeMode.On;
             this.grdList.Location = new System.Drawing.Point(0, 0);
-            this.grdList.Margin = new System.Windows.Forms.Padding(4);
             this.grdList.MultiSelect = false;
             this.grdList.Name = "grdList";
             this.grdList.ReadOnly = true;
@@ -557,7 +554,7 @@
             this.grdList.RowTemplate.Height = 23;
             this.grdList.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
             this.grdList.ShowCellToolTips = false;
-            this.grdList.Size = new System.Drawing.Size(651, 661);
+            this.grdList.Size = new System.Drawing.Size(488, 528);
             this.grdList.TabIndex = 0;
             this.grdList.TabStop = false;
             this.grdList.CellMouseClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.grdList_CellMouseClick);
@@ -617,13 +614,14 @@
             // 
             // panel6
             // 
+            this.panel6.Controls.Add(this.label9);
+            this.panel6.Controls.Add(this.pBarCodeEdit);
             this.panel6.Controls.Add(this.grdList1);
             this.panel6.Controls.Add(this.panel7);
             this.panel6.Dock = System.Windows.Forms.DockStyle.Bottom;
-            this.panel6.Location = new System.Drawing.Point(0, 661);
-            this.panel6.Margin = new System.Windows.Forms.Padding(4);
+            this.panel6.Location = new System.Drawing.Point(0, 528);
             this.panel6.Name = "panel6";
-            this.panel6.Size = new System.Drawing.Size(651, 200);
+            this.panel6.Size = new System.Drawing.Size(488, 160);
             this.panel6.TabIndex = 1;
             // 
             // grdList1
@@ -640,8 +638,7 @@
             this.grdList1.Cursor = System.Windows.Forms.Cursors.Hand;
             this.grdList1.Dock = System.Windows.Forms.DockStyle.Fill;
             this.grdList1.GridColor = System.Drawing.Color.White;
-            this.grdList1.Location = new System.Drawing.Point(0, 28);
-            this.grdList1.Margin = new System.Windows.Forms.Padding(4);
+            this.grdList1.Location = new System.Drawing.Point(0, 23);
             this.grdList1.MultiSelect = false;
             this.grdList1.Name = "grdList1";
             this.grdList1.ReadOnly = true;
@@ -653,7 +650,7 @@
             this.grdList1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
             this.grdList1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
             this.grdList1.ShowCellToolTips = false;
-            this.grdList1.Size = new System.Drawing.Size(651, 172);
+            this.grdList1.Size = new System.Drawing.Size(488, 137);
             this.grdList1.TabIndex = 2;
             this.grdList1.TabStop = false;
             this.grdList1.DoubleClick += new System.EventHandler(this.grdList1_DoubleClick);
@@ -668,19 +665,17 @@
             this.panel7.Controls.Add(this.lblMore);
             this.panel7.Dock = System.Windows.Forms.DockStyle.Top;
             this.panel7.Location = new System.Drawing.Point(0, 0);
-            this.panel7.Margin = new System.Windows.Forms.Padding(4);
             this.panel7.Name = "panel7";
-            this.panel7.Size = new System.Drawing.Size(651, 28);
+            this.panel7.Size = new System.Drawing.Size(488, 23);
             this.panel7.TabIndex = 0;
             // 
             // label1
             // 
             this.label1.Dock = System.Windows.Forms.DockStyle.Left;
             this.label1.Font = new System.Drawing.Font("瀹嬩綋", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
-            this.label1.Location = new System.Drawing.Point(28, 0);
-            this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+            this.label1.Location = new System.Drawing.Point(21, 0);
             this.label1.Name = "label1";
-            this.label1.Size = new System.Drawing.Size(93, 26);
+            this.label1.Size = new System.Drawing.Size(70, 21);
             this.label1.TabIndex = 3;
             this.label1.Text = "娑堟伅閫氱煡";
             this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -690,9 +685,8 @@
             this.pictureBox1.Dock = System.Windows.Forms.DockStyle.Left;
             this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
             this.pictureBox1.Location = new System.Drawing.Point(0, 0);
-            this.pictureBox1.Margin = new System.Windows.Forms.Padding(4);
             this.pictureBox1.Name = "pictureBox1";
-            this.pictureBox1.Size = new System.Drawing.Size(28, 26);
+            this.pictureBox1.Size = new System.Drawing.Size(21, 21);
             this.pictureBox1.TabIndex = 5;
             this.pictureBox1.TabStop = false;
             // 
@@ -700,10 +694,9 @@
             // 
             this.lblMore.Dock = System.Windows.Forms.DockStyle.Right;
             this.lblMore.Font = new System.Drawing.Font("瀹嬩綋", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
-            this.lblMore.Location = new System.Drawing.Point(525, 0);
-            this.lblMore.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+            this.lblMore.Location = new System.Drawing.Point(393, 0);
             this.lblMore.Name = "lblMore";
-            this.lblMore.Size = new System.Drawing.Size(124, 26);
+            this.lblMore.Size = new System.Drawing.Size(93, 21);
             this.lblMore.TabIndex = 4;
             this.lblMore.Text = "鏌ョ湅鏇村...";
             this.lblMore.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -731,7 +724,6 @@
             this.grdSub.GridColor = System.Drawing.Color.White;
             this.grdSub.ImeMode = System.Windows.Forms.ImeMode.On;
             this.grdSub.Location = new System.Drawing.Point(0, 0);
-            this.grdSub.Margin = new System.Windows.Forms.Padding(4);
             this.grdSub.MultiSelect = false;
             this.grdSub.Name = "grdSub";
             this.grdSub.ReadOnly = true;
@@ -740,7 +732,7 @@
             this.grdSub.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
             this.grdSub.RowTemplate.Height = 23;
             this.grdSub.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
-            this.grdSub.Size = new System.Drawing.Size(705, 661);
+            this.grdSub.Size = new System.Drawing.Size(529, 528);
             this.grdSub.TabIndex = 1;
             this.grdSub.TabStop = false;
             this.grdSub.CellDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.grdSub_CellDoubleClick);
@@ -816,10 +808,9 @@
             this.panel8.Controls.Add(this.grdList2);
             this.panel8.Controls.Add(this.panel9);
             this.panel8.Dock = System.Windows.Forms.DockStyle.Bottom;
-            this.panel8.Location = new System.Drawing.Point(0, 661);
-            this.panel8.Margin = new System.Windows.Forms.Padding(4);
+            this.panel8.Location = new System.Drawing.Point(0, 528);
             this.panel8.Name = "panel8";
-            this.panel8.Size = new System.Drawing.Size(705, 200);
+            this.panel8.Size = new System.Drawing.Size(529, 160);
             this.panel8.TabIndex = 2;
             // 
             // grdList2
@@ -836,8 +827,7 @@
             this.grdList2.Cursor = System.Windows.Forms.Cursors.Hand;
             this.grdList2.Dock = System.Windows.Forms.DockStyle.Fill;
             this.grdList2.GridColor = System.Drawing.Color.White;
-            this.grdList2.Location = new System.Drawing.Point(0, 28);
-            this.grdList2.Margin = new System.Windows.Forms.Padding(4);
+            this.grdList2.Location = new System.Drawing.Point(0, 23);
             this.grdList2.MultiSelect = false;
             this.grdList2.Name = "grdList2";
             this.grdList2.ReadOnly = true;
@@ -849,7 +839,7 @@
             this.grdList2.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
             this.grdList2.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
             this.grdList2.ShowCellToolTips = false;
-            this.grdList2.Size = new System.Drawing.Size(705, 172);
+            this.grdList2.Size = new System.Drawing.Size(529, 137);
             this.grdList2.TabIndex = 3;
             this.grdList2.TabStop = false;
             this.grdList2.DoubleClick += new System.EventHandler(this.grdList2_DoubleClick);
@@ -863,19 +853,17 @@
             this.panel9.Controls.Add(this.lblMore2);
             this.panel9.Dock = System.Windows.Forms.DockStyle.Top;
             this.panel9.Location = new System.Drawing.Point(0, 0);
-            this.panel9.Margin = new System.Windows.Forms.Padding(4);
             this.panel9.Name = "panel9";
-            this.panel9.Size = new System.Drawing.Size(705, 28);
+            this.panel9.Size = new System.Drawing.Size(529, 23);
             this.panel9.TabIndex = 1;
             // 
             // label2
             // 
             this.label2.Dock = System.Windows.Forms.DockStyle.Left;
             this.label2.Font = new System.Drawing.Font("瀹嬩綋", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
-            this.label2.Location = new System.Drawing.Point(28, 0);
-            this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+            this.label2.Location = new System.Drawing.Point(21, 0);
             this.label2.Name = "label2";
-            this.label2.Size = new System.Drawing.Size(100, 26);
+            this.label2.Size = new System.Drawing.Size(75, 21);
             this.label2.TabIndex = 4;
             this.label2.Text = "宸ヤ綔鑱旂郴鍗�";
             this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -885,9 +873,8 @@
             this.pictureBox2.Dock = System.Windows.Forms.DockStyle.Left;
             this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
             this.pictureBox2.Location = new System.Drawing.Point(0, 0);
-            this.pictureBox2.Margin = new System.Windows.Forms.Padding(4);
             this.pictureBox2.Name = "pictureBox2";
-            this.pictureBox2.Size = new System.Drawing.Size(28, 26);
+            this.pictureBox2.Size = new System.Drawing.Size(21, 21);
             this.pictureBox2.TabIndex = 6;
             this.pictureBox2.TabStop = false;
             // 
@@ -895,10 +882,9 @@
             // 
             this.lblMore2.Dock = System.Windows.Forms.DockStyle.Right;
             this.lblMore2.Font = new System.Drawing.Font("瀹嬩綋", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
-            this.lblMore2.Location = new System.Drawing.Point(584, 0);
-            this.lblMore2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+            this.lblMore2.Location = new System.Drawing.Point(438, 0);
             this.lblMore2.Name = "lblMore2";
-            this.lblMore2.Size = new System.Drawing.Size(119, 26);
+            this.lblMore2.Size = new System.Drawing.Size(89, 21);
             this.lblMore2.TabIndex = 5;
             this.lblMore2.Text = "鏌ョ湅鏇村...";
             this.lblMore2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -915,10 +901,9 @@
             this.panel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
             this.panel2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
             this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom;
-            this.panel2.Location = new System.Drawing.Point(0, -16);
-            this.panel2.Margin = new System.Windows.Forms.Padding(4);
+            this.panel2.Location = new System.Drawing.Point(0, -12);
             this.panel2.Name = "panel2";
-            this.panel2.Size = new System.Drawing.Size(1609, 83);
+            this.panel2.Size = new System.Drawing.Size(1207, 66);
             this.panel2.TabIndex = 5;
             // 
             // panel3
@@ -929,10 +914,18 @@
             this.panel3.Controls.Add(this.panel10);
             this.panel3.Dock = System.Windows.Forms.DockStyle.Top;
             this.panel3.Location = new System.Drawing.Point(0, 0);
-            this.panel3.Margin = new System.Windows.Forms.Padding(4);
             this.panel3.Name = "panel3";
-            this.panel3.Size = new System.Drawing.Size(1609, 73);
+            this.panel3.Size = new System.Drawing.Size(1207, 58);
             this.panel3.TabIndex = 6;
+            // 
+            // lblDate
+            // 
+            this.lblDate.BackColor = System.Drawing.Color.Transparent;
+            this.lblDate.Location = new System.Drawing.Point(769, 7);
+            this.lblDate.Name = "lblDate";
+            this.lblDate.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
+            this.lblDate.Size = new System.Drawing.Size(167, 23);
+            this.lblDate.TabIndex = 9;
             // 
             // panel10
             // 
@@ -942,64 +935,49 @@
             this.panel10.Controls.Add(this.pictureBox3);
             this.panel10.Controls.Add(this.lblUserName);
             this.panel10.Dock = System.Windows.Forms.DockStyle.Right;
-            this.panel10.Location = new System.Drawing.Point(1256, 0);
-            this.panel10.Margin = new System.Windows.Forms.Padding(4);
+            this.panel10.Location = new System.Drawing.Point(942, 0);
             this.panel10.Name = "panel10";
-            this.panel10.Size = new System.Drawing.Size(353, 73);
+            this.panel10.Size = new System.Drawing.Size(265, 58);
             this.panel10.TabIndex = 8;
-            // 
-            // lblUserName
-            // 
-            this.lblUserName.AutoSize = true;
-            this.lblUserName.BackColor = System.Drawing.Color.Transparent;
-            this.lblUserName.Location = new System.Drawing.Point(36, 9);
-            this.lblUserName.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
-            this.lblUserName.Name = "lblUserName";
-            this.lblUserName.Size = new System.Drawing.Size(52, 15);
-            this.lblUserName.TabIndex = 7;
-            this.lblUserName.Text = "鐢ㄦ埛锛�";
-            // 
-            // pictureBox3
-            // 
-            this.pictureBox3.BackColor = System.Drawing.Color.Transparent;
-            this.pictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox3.Image")));
-            this.pictureBox3.Location = new System.Drawing.Point(7, 5);
-            this.pictureBox3.Margin = new System.Windows.Forms.Padding(4);
-            this.pictureBox3.Name = "pictureBox3";
-            this.pictureBox3.Size = new System.Drawing.Size(28, 26);
-            this.pictureBox3.TabIndex = 6;
-            this.pictureBox3.TabStop = false;
-            // 
-            // lblAccountName
-            // 
-            this.lblAccountName.BackColor = System.Drawing.Color.Transparent;
-            this.lblAccountName.Location = new System.Drawing.Point(36, 35);
-            this.lblAccountName.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
-            this.lblAccountName.Name = "lblAccountName";
-            this.lblAccountName.Size = new System.Drawing.Size(313, 38);
-            this.lblAccountName.TabIndex = 9;
-            this.lblAccountName.Text = "浼佷笟锛�";
             // 
             // pictureBox4
             // 
             this.pictureBox4.BackColor = System.Drawing.Color.Transparent;
             this.pictureBox4.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox4.Image")));
-            this.pictureBox4.Location = new System.Drawing.Point(7, 31);
-            this.pictureBox4.Margin = new System.Windows.Forms.Padding(4);
+            this.pictureBox4.Location = new System.Drawing.Point(5, 25);
             this.pictureBox4.Name = "pictureBox4";
-            this.pictureBox4.Size = new System.Drawing.Size(28, 26);
+            this.pictureBox4.Size = new System.Drawing.Size(21, 21);
             this.pictureBox4.TabIndex = 8;
             this.pictureBox4.TabStop = false;
             // 
-            // lblDate
+            // lblAccountName
             // 
-            this.lblDate.BackColor = System.Drawing.Color.Transparent;
-            this.lblDate.Location = new System.Drawing.Point(1025, 9);
-            this.lblDate.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
-            this.lblDate.Name = "lblDate";
-            this.lblDate.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
-            this.lblDate.Size = new System.Drawing.Size(223, 29);
-            this.lblDate.TabIndex = 9;
+            this.lblAccountName.BackColor = System.Drawing.Color.Transparent;
+            this.lblAccountName.Location = new System.Drawing.Point(27, 28);
+            this.lblAccountName.Name = "lblAccountName";
+            this.lblAccountName.Size = new System.Drawing.Size(235, 30);
+            this.lblAccountName.TabIndex = 9;
+            this.lblAccountName.Text = "浼佷笟锛�";
+            // 
+            // pictureBox3
+            // 
+            this.pictureBox3.BackColor = System.Drawing.Color.Transparent;
+            this.pictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox3.Image")));
+            this.pictureBox3.Location = new System.Drawing.Point(5, 4);
+            this.pictureBox3.Name = "pictureBox3";
+            this.pictureBox3.Size = new System.Drawing.Size(21, 21);
+            this.pictureBox3.TabIndex = 6;
+            this.pictureBox3.TabStop = false;
+            // 
+            // lblUserName
+            // 
+            this.lblUserName.AutoSize = true;
+            this.lblUserName.BackColor = System.Drawing.Color.Transparent;
+            this.lblUserName.Location = new System.Drawing.Point(27, 7);
+            this.lblUserName.Name = "lblUserName";
+            this.lblUserName.Size = new System.Drawing.Size(41, 12);
+            this.lblUserName.TabIndex = 7;
+            this.lblUserName.Text = "鐢ㄦ埛锛�";
             // 
             // panel1
             // 
@@ -1008,20 +986,44 @@
             this.panel1.Controls.Add(this.panel2);
             this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
             this.panel1.Location = new System.Drawing.Point(0, 0);
-            this.panel1.Margin = new System.Windows.Forms.Padding(4);
             this.panel1.Name = "panel1";
-            this.panel1.Size = new System.Drawing.Size(1609, 67);
+            this.panel1.Size = new System.Drawing.Size(1207, 54);
             this.panel1.TabIndex = 4;
+            // 
+            // label9
+            // 
+            this.label9.AutoSize = true;
+            this.label9.BackColor = System.Drawing.Color.Transparent;
+            this.label9.Font = new System.Drawing.Font("瀹嬩綋", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.label9.ForeColor = System.Drawing.Color.Navy;
+            this.label9.Location = new System.Drawing.Point(6, 140);
+            this.label9.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.label9.Name = "label9";
+            this.label9.Size = new System.Drawing.Size(110, 16);
+            this.label9.TabIndex = 10;
+            this.label9.Text = "鏉$爜蹇�熺敓鎴�";
+            // 
+            // pBarCodeEdit
+            // 
+            this.pBarCodeEdit.BackColor = System.Drawing.Color.Transparent;
+            this.pBarCodeEdit.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pBarCodeEdit.BackgroundImage")));
+            this.pBarCodeEdit.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+            this.pBarCodeEdit.Location = new System.Drawing.Point(16, 44);
+            this.pBarCodeEdit.Margin = new System.Windows.Forms.Padding(2);
+            this.pBarCodeEdit.Name = "pBarCodeEdit";
+            this.pBarCodeEdit.Size = new System.Drawing.Size(86, 92);
+            this.pBarCodeEdit.TabIndex = 9;
+            this.pBarCodeEdit.TabStop = false;
+            this.pBarCodeEdit.Click += new System.EventHandler(this.pBarCodeEdit_Click);
             // 
             // Frm_Show
             // 
-            this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F);
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
-            this.ClientSize = new System.Drawing.Size(1609, 928);
+            this.ClientSize = new System.Drawing.Size(1207, 742);
             this.Controls.Add(this.splitContainer1);
             this.Controls.Add(this.panel4);
             this.Controls.Add(this.panel1);
-            this.Margin = new System.Windows.Forms.Padding(4);
             this.Name = "Frm_Show";
             this.Text = "NETERP";
             this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
@@ -1038,6 +1040,7 @@
             this.splitContainer1.ResumeLayout(false);
             ((System.ComponentModel.ISupportInitialize)(this.grdList)).EndInit();
             this.panel6.ResumeLayout(false);
+            this.panel6.PerformLayout();
             ((System.ComponentModel.ISupportInitialize)(this.grdList1)).EndInit();
             this.panel7.ResumeLayout(false);
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
@@ -1049,9 +1052,10 @@
             this.panel3.ResumeLayout(false);
             this.panel10.ResumeLayout(false);
             this.panel10.PerformLayout();
-            ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit();
             this.panel1.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)(this.pBarCodeEdit)).EndInit();
             this.ResumeLayout(false);
 
         }
@@ -1119,6 +1123,8 @@
         private System.Windows.Forms.PictureBox pictureBox3;
         private System.Windows.Forms.Label lblUserName;
         private System.Windows.Forms.Panel panel1;
+        private System.Windows.Forms.Label label9;
+        private System.Windows.Forms.PictureBox pBarCodeEdit;
     }
 }
 
diff --git a/LMES/Frm_Show.resx b/LMES/Frm_Show.resx
index 5406448..f550fe3 100644
--- a/LMES/Frm_Show.resx
+++ b/LMES/Frm_Show.resx
@@ -506,292 +506,326 @@
   <data name="oa.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAANKSURBVEhLjVVLSFtBFE2FUujCRbdtF8buu2uXLoS2q5au
-        BBftwk1BqYt2baD7hERBcOFfUREhKoo/8C/GaPxUq9GoRA2J5KNiFCnmTe+ZvPsyL32KA4d77ry598yZ
-        iaPtvnFzc/M5mUy6U6mU8z6k02nXwMDAL73s4YMKgyQgEomEAc7V+cvLS9HX1ydKS0vH9NKHjfPz89/x
-        eFw2Y0xOTmbOzs5kVOdGRkZERUWFKC8vtxbRNO3b7e3tT8IPgHb1nYqj3IBBjTTE8fFxGdW5kpKSTHV1
-        taisrBzV22ZHOBwuvri4EHSe/wGFaj47O5spKyuT86g5PT013OCowK+vrwXhpd5eCthRrFq24pzX1NQI
-        7HZ1dVXwcUGIxRCvrq6e6+2zArwQGBoaMuyrHJiYmNA8Hk+mqqpKgwjmBgcHjTVer1eLRqMQeKG3zwrg
-        14ALBbDQinPOR4eaWCwmeSQSEQBzk4NgMCgF8m3mczXniN2CHx0dCYA59TMLcBEAm1ZczdX5rq4ug3d3
-        d2uHh4cQyB0RBGA132Y+V3OOx8fHkodCIQEwNznY2Niwn5ycyI9Ab2+vsSOVq7k639raavC2tjaNNgzh
-        nAMI0EULWAOw0IqrOcf9/X3Jt7a2BMCc7sHs4ODgQFpUbeZzNee4u7sr+fr6ugCYk4ucwNLSkn1vbw+T
-        ElhkxdWc4/b2tuQrKysCYE7fzAI7OzvyI9Dc3GycqcrVXJ13u90Gr62t1Xw+H9zk7oDeF/vm5qago5LA
-        Qiuu5hzxXIBTD7xTks/NzWE+5wACa2trIhAISGCRFVdzjn6/X0xNTcnmwPT0tIwmB/T02peXl2URUFdX
-        Z1hWuZojAvSf7O/8/Hx8ZmYmAdDxJAkRuvwnevuswMLCgoA1AA2suJpzpDq/3ubuMTw8XMwWARTnc9qd
-        Kee4uLgY0NvcPUigkGwKALviCLhcLs3pdBrgHBHrxmi0t7cX9vT0PKPjetrQ0PBYCPFIb22z0UNVTH/q
-        HkI/wdfU1PSnsbEx3NLSEgOIp+rr69NWwDdeg0hCIXoqAh0dHaMEN/FXNofDUQB1SooIrwlvSeg9xQ9U
-        8JHil7tA379So0/EsfZdZ2fnG+LoUYSeDoej4B83QxcTxnkXEgAAAABJRU5ErkJggg==
+        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
 </value>
   </data>
   <data name="cg.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
-        ef0BSOnLUjX8nMgAAAAASUVORK5CYII=
+        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
+        ypM9hIngAAAAAElFTkSuQmCC
 </value>
   </data>
   <data name="xs.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAQXSURBVEhLrVVrTFtlGD4xJproZiSObEsWUNFpXKYuXnAu
-        6aYTCRKBjOIw7kfnBAEvyECTieGHzghRgXWQcQiX7gcYKq0QbmEQpDKxXEsDWUc7y6VQ7gHhh3/e8/q+
-        H2WeHFsviV/y9n2enud7nu98p9+ptLy8vGtxcfHK0tKSiar2/6iVlZWr5HtR4kGgdG1tDdfX13FzcxO3
-        trZudy1W81Ca9Y0N3KCiEFxdXU2RaPUyARwZGYExpwNtvb3Y09MDP9lsyKXGah5M09v7o8Ar5MeedDdn
-        RQCnWS0W5VRSIrz1Zip89ukFhbsWq3koTd75HOXn/n4gc/T7/QaJPkRA17UuOP/hB3jhk48xNUUP3LVY
-        zUNpEuJfg8mbN5EW/mcAPQfs7OiAjHfO4Ufvv4eJJOKuxWoeShNz4ji4btzAhZ0An88nc9rlS5cUnU4H
-        r750At59+6zCXYvVPJTmzOk3FH4O834/krdBmp6elv0LC/iDxQr6xAQ8k3oaOYi7Fqt5KA3jMecYzs3N
-        4czMzHbA/Pw8mhu+g/iYV1Cf8LoQcddiNQ+lYTw6Ooqzs7PbAV6vV/ZR2sUvPld0Lx4FFsSfPCm2S4vV
-        PJTmePTzYoto4UjeBsnj8cicdrW2Bl44chhfPhaNumPRwF2L1TyU5rnDT4Dd/gtOTU0heRukyclJmUlB
-        QYHy1MEoOHrkSS4l0LVYzYNqDkVFijvw3LqF5G2QJiYm5F+9Xrxy2QiPHtiPTz/2CBcEuhareVDNw/vC
-        wUYn2u124/j4+HaA2+NBY/G3cCDsPjxIIVQQ6Fqs5kE1+3bfAz3dXehyubYDnE6n7KKT9/VXX0LY3Xdi
-        xJ4wLgh0LVbzoJpdd0hwrbMTaeFI3gZpeHhYdjgcaDZ/rzx76HF4aO8eiNofrlBx12I1/4smIjwMEmNj
-        xDPgnyqVQRoaGqqiEm9Bt9tDx3sB+WXFh49LjdU8qIbmsg/7cQ0ODp6TKCVF9QUODAxwMvJdce1M4O/t
-        drvg/f39otMr/raG+47PTtHuRIk/nZaWlvutVmtke3t7JOG92dnZ1zMyMjAuLg7S09OVkpISaGhoALoO
-        JpNJbEFVVZWi1+shNjYWsrKylLS0NKypqeH5EU1NTQ+2tbXdJcyDjfz8/LHc3FzMy8vDpKQkKC8vx/r6
-        eqRJYrV9fX3Y3d0NxcXFmJOTg8nJycDazMzMewMWfz8qKiqqi4qKkKuwsBCMRiPW1tYirU4E2Ojfy2w2
-        iwC6LnSlpaW/Bab/86CV7ibD32k7xAmvrq7mLYHKykpgLsuy6LQlwMGso8D4wPR/N2ilD1gslpHW1lbs
-        6OgQ28NVVlamcKfnIaqxsXGrubk5JjDtv4+6urpnyOQbMrlOxtMU5qNQB4Wb6FpyQBZiSNIf9Y0Q38OC
-        Y5UAAAAASUVORK5CYII=
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAQXSURBVEhLrVVrTFtlGD4xJproZiSObEsWUNFpXKYuXnAu
+        KcYNRMloBCaL2Y9uEwS8IANNJobEW4So0JSQcbjvByxtKEK4NAzCqDAs10Ig62hnuZd7QPjhn/e8vu9H
+        mSfH1kvilzx9n6fn+d7nO9/pdyqtrKzsWVpaurK8vFxDqP4/sLq6epX6fiPxIGJcX1/HjY0N3Nrawu3t
+        7btVy9U6mGdjcxM3CRSCa2trZyRavUwEh4aGYHTMifbubuzq6oKf7XZkqLlaB/J0d98QfJX6cU+6m/Mi
+        gNOs9fXK2/p4ePdsMnzx+WWFq5ardTBPzqUspffmTaDm6PP5DBJ9iICO6x1w6eOP8PJnn2JyUiJw1XK1
+        DuY5/dabMHn7NtLC/wyg54DtNhukvXcRP/nwA4wnE1ctV+tgnlNROnDduoWLuwFzc3Myp5mMRkWn00H0
+        a1Hw/oXzClctV+tgnnPJ7yj8HBZ8PqTeBml6elr2LS7iT9YGSNLH47mzychBXLVcrYN5mI+OjeL8/DzO
+        zMzsBCwsLKDFfA3iok9hUvxpYeKq5WodzMN8ZGQEZ2dndwK8Xq88R2lff/Wlonv1OLAh7uRJsV1artbB
+        PFGRL4stooUj9TZIHo9H5rSr1VXwyrGj+PqJSNSdiASuWq7WwTwvHX0GHI5fcGpqCqm3QZqcnJRZ5OXl
+        Kc8djoDjx55lKP6q5Wod0HMkIlzcgefOHaTeBmliYkL+1evFK8UmePLQQXz+qScY4K9artYBPY8fCAU7
+        nWi3243j4+M7AW6PB02FP8KhkIfwMIUQwF+1XK0Deg7sfQC6OjvQ5XLtBIyNjckuOnnff/cthNx/L4bt
+        C2GAv2q5Wgf07LlHguvt7UgLR+ptkOglJzudTjSbLcqLR56Gx/bvg4iDoQqBq5ar9V88YaEhoH8jWjwD
+        /qkSDNLg4GAFQbwF3W4PHe9F5JcVHz6Gmqt1QA/N5T7cjzEwMHBRopQzqi+wv7+fk5HvirE7gb93OBxC
+        9/X1iTo8PHzXw3W3zy5odyLEn05zc/PDDQ0N4W1tbeHE92dmZvampaVhbGwspKamKkVFRWA2m4GuQ3V1
+        tdiC8vJyJTExEWJiYiAjI0NJSUnBqqoqnh/W2Nj4aGtr632ieaCRm5s7mp2djTk5OajX66GkpATr6uqQ
+        JonV9vT0YGdnJxQWFmJWVhYmJCQAe9PT0x/0t/j7UVpaWllQUICM/Px8MJlMSCtHWp0IsNO/l8ViEQF0
+        XfiMRuNv/un/PGile6nh7zU1NeKEV1ZWQkVFBZSVlQFrWZZFpS3hLUP2UWCcf/q/G7TSR6xW63BLSwva
+        bDaxPYzi4mKFKz0Pgfr6+u2mpqZo/7T/Pmpra1+gJj9Qk15qPE1hcxTqpPAaupbotwUZkvQHM4AQPWi8
+        3DoAAAAASUVORK5CYII=
 </value>
   </data>
   <data name="kf.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAANGSURBVEhLtVVdSJNhFJ5QaPYjipWZEJUWgV0FXVg6lUwz
-        k+a8yMJKCrwI+rvIm0A3ndaiggxiubnp1K05mebPfhKWm+UPNv8KvdBAUUY3DZ0E5vadzvv5ffU53cyw
-        Aw/nOe97znPe9/B+G28zzdTRJja3m9paDYZ0Zmnz7PnTxyUPix5A0f17IC0vgyelpQeZLR7vTUNDmlIh
-        B3WNCtSqjUPbUA+FBdfgLD8R+Hy+NyOFD5eys7MZeR7viiAj5lDUboiNjqL+BXH7o6gDkeFUePAW794d
-        2yA6LMyJskHL6oxZ2tu/GttaoWMZXsb7cm68IofUdlrM8EwqlTKSK21ubk4yMzsLBDa73bsW58b+cjwe
-        Tz4judLcbnf8xMQEWK1Wr8VioYj35dx4rRxS73K5rjOSq21sbMw1Pj5ONyHel3NjfzlOp9N/g8nJyVej
-        o6N0AfG+nBv7y5mamvLfYHp6OsnhcIBer/99fS7nxmvlkFock/8GxPr7+5fq6+upnp4eICCFLOfG3HWW
-        9/b2Ao45cANM0tpsNrqIQKVSrbgBG3PXWU7qhoeHAzcYGRkRdHV1gd1up0EKWc6Nuetcvm4DYmwygVKp
-        pNaKuesbbjA0NPSor68PCMhcWc6NWe/b7K8abMQAIAhvsEiakNFuegNi+IJm/tsN5ufnI7u7u5fIC2Ia
-        5DFbgY18lQMDA6SAnvUn5I7BQXqNBdmz2bpAWV1NP1NmRJcZicCGohoiXFxcTFWUikEiKoHWlhbA09In
-        /Ygflvy1DMrFIpCU5Hubm5vpjw4b/PmjWc90Ot2JzNRkEF7IBEFWBlzNzX1n7DQm4klTDQZDAp+ftCjM
-        yoSc8+cgT3Dxg8lkOsmUrja84haz2bwdRcMQUWq1OqaqqioiJSHBuCc0GCJCtsLd27fu4M9IXE1NzTH8
-        eg+nJ/PfRjJ7hTcLbuBLCpHJZKFEi5Hl8VDoKEJWW1v7vq6u7gtiSqFQfMdkN4G+qWlBgiPCUXl0jY0/
-        RSIRJRaLKeL1+qaFCknZ0ssXlT+0Wu031JhGfEYNK6ISeSz9jrHBLsQ+PNkR3DiO/jTGiZiQhhBqNJoc
-        PLmQcF+g8BmSi3WnMI4nGkRLLpfvBICgX9xgGJsDTtAdAAAAAElFTkSuQmCC
+        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
 </value>
   </data>
   <data name="sup.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAWLSURBVEhLlVRpUFNXGMUfnXZatSiLComElEAkC1T0j46d
-        2tH6p3W00x9drMWx7IoiKMogkUU2ExDagSJoNpaAdQqymKCIhSJbggQSsSKrSMFQd50q3Pf13peXSKZ2
-        8cyc+c6973znu/flTZz+C/m/eQZ8f5Mdf3pkrap8fFOtenxj9alhwfd4f2feTZ/FjO31cWqSvfPsxJdT
-        DTOxUGvZA5o720A5thFKxz+GnyZ3QP1MDNRbYkB5e90F+X0vjrXrf6Bq2n+hcuzDa9qZeCgaCgBp/7so
-        Z8AFcgbcIXdgGeSa3PDaDXJMS5Hs+hLQTHwO9Xdj4McRXgIT8c8onvJeVja6/XHZ+FY40YeDTcuRzOxJ
-        nTR7IMJc0wokNXnQa7KfS2q/G8rqd6Pq7x6A4uGgUibq7wBwWqAa2WopHloPUqMryh1g4RNj9rGw9oQM
-        02LI6MfsXYSyzS7MvtWT0+eBskxL4OepUCgcEmQykY4oHgmqVIxsgex+d5D2sfFJ2UAT6+N9i2HwoRYI
-        5ubmUO3tCMjsdXXwSE0syOpzwb/PLigYey+IibWieNJrVenoZ5B5zR1JjStRlnElRapNpxjeQU/+vIfm
-        ZucQHkAZ7pahlB5nBw+pJ3pZ+FX6wZmhzWYm2orC0TVl+QOBkGlkQ7bRC7J7vBBdGS0xLIQnszP2Gxhm
-        lJCqX+LgsekMgwcqubUJCiZ83mfinZyKhtbPpug9qUwjBw/hQAZuSO9lA00DGyXq33YY0G1RQGKXs4PH
-        1ptuWInyrgdB/rBARodL2r04ueY1kNztRaXrvdFxPQcldbhQ0h4xkhlEKNsgotK62OjRs2n7K9JPVaC0
-        bi4lxc9lBjFKN/CoY53LEOlP1XtTaQY25N9c10UPSNVzP8rsFUJqJwelGbj4ZK5gtJxH9HExyIkZSePF
-        ixf0ev4+0ZrB70DS7QFpXVw8hAOy6+J79IDkLp9Pk/W+IGnnUsc6uCiudSm688hMkdOSsNnZWYpUG23r
-        +fvkVk2jMnS4bTmSdHApkpVi5D2jB0g6eR8kdfhA4lUewhoOtbnD4L22175B9XACHLnKsuekdPOm6QGx
-        Oq770Q5fOPwrDx1t52GDD8S3eKMz5m+gxPQ1lBi/QD8Yt8Kz2Yf2MPMfOii8tg2R56dNO6CodzuKa/MA
-        0m/Lkeh9r9ADCI60+91PaOWDjQev+KJDLVw42OINB5q9UdQlZ3j8/OVX1HZHBVGX3RB5ThjbzEUJrX50
-        b/wVPtZ8kPTwk5h4J6fEbv/c+BY+xDXzEWF8M5+ar8MvuaMHTy32r6hlrBztu8hy8MzX8S2rQGIUsZh4
-        /DvcCHKNbRZA3GUrYy4L0HwdrlsBT58/sN/g6oQGwhu9HDw2TbPFv5GJfomDbcK0/U3YjBndJECk2nSo
-        lgUTj27YB9QMSiGskevgsen9TUKQdPovZ2IdsbdRbIjWiSG6QUxF6cSIkOhInRCFXuChlF+2oKTmzdTu
-        Bi7a2yBy8BDuxb1xraKvmLhXAP9lR2pFxkhtAERpA2mGawMRqZEXxBDeIICQBiGKnLdPP8P+CK0Y9lwU
-        RjNJ/46wuoCC3fV8CKkXQdj5QCq8DgcyDKkLRLYaVh+APQIIbvB7GlG3eiPT/mrg17ugqKjojeqS6kV5
-        eXlv5mgkm+LOfdKxs9YPgqv9qV3VIjuDq4XUt3V8CD6/+nFyVcipQoXMs6qqaiHpJRkki4m1oqamxkep
-        VJ4sLS3VYfar5aWDZeqKaY28clIlr7DkqFLmjmv2gaQyFI5VRkCW5hAUKPOfl6vO/V6hqJpSylUWtVp9
-        i/SqVCod1nmVlZU+TLwV5NRyudxZoVB44srBRmF5ebmgTFEWpFZXbKigeZapFRtwCOFa4iFeTG+m1xnz
-        LWuqk9NfJyfF16eZxM8AAAAASUVORK5CYII=
+        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
 </value>
   </data>
   <data name="jh.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
+        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
 </value>
   </data>
   <data name="Zp.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
+        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
 </value>
   </data>
   <data name="sc.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
-        TkSuQmCC
+        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
+        SUVORK5CYII=
 </value>
   </data>
   <data name="cj.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAALrSURBVEhLrVVbSNNhFB9I1ksREoQFPRT1EAQ+9FD0Zgn2
-        Zg9BFL5FQQT5EgQxNi8wkV3MyXAXck53V3Z1btPhFHIO2/LBQQPnwIfEh6ALFBT/nX7n79eoHsJdfvDj
-        2/985zuX75zvTPEvCoXCrY2NDUs2m3Xl8/knQtwcEFFLJpOxpVIpWlpakrm+vv61VCqdEyrNwdra2n12
-        sri4SPF4nJ1kxVbzsLq6eiOZTJLJZKqsrKz8FOLasbu721Yul4+Jzyp8Pl8LR7+wsECJRGJbiGtHOp2+
-        jSv4UiwWzwqRDMgeRaNRCofD7MArxLUDUT7gKHEllMvlulm2tbXVHYvFaHR0tGIwGCrz8/OEuryWD9QK
-        RNfBV2E0GivcNchIjjoUCskMBoPS7OwsMVGLd3DeKo4eHihmjKOMRCJssMq5uTmmhHqQ1+slp9PJ1/UZ
-        b+SSOHp4LC8vP8XhN3CUxfVosXb5/f5PbNztdkvMmZkZaWpqigKBAGd6VxytH3B0FFFvwjAxHQ4HTU5O
-        SjabTf5G5jqh2hjgxM6Rq1SqCtNisUi8TkxMEDotLdQaw/T09GMYJiYbxgOU0Bik1+vJ4/Hso35/tXld
-        QBZXEfmP8fFxGhsbk9DGpNPpSKPRkN1u567rEqr1AzU4iai3OXKtVksjIyM0PDwsDQwM8Lvhdn4pVBsD
-        jAdhuFoXOJDrwtmgpSNCrTHAwQuOnA0PDg4Ss7e3lx2Ry+XagaM2oVo/kMnN/v5+2TivMH4KWVxRKpXc
-        DA6h1hhQj3a1Wr3HNcGYuW42mzc5i6GhoTtCpTmA0TRnAmeckVuImwtE/RzsE58HfywYaO0oyGWs17B2
-        4uH0gPcEH4J9mEXP/iTLxJ6sh9feg1HSiRHSgf0LKPJpts1j4CL4CpsxbObAIn7vYd3H+tFqtX7D7++/
-        CVl15T3WwWzah+wD+B7fb8EYbGrB8yKPA7BHsBUHjmM0nOA2QyRn/kfWYV0mintEjroKheIXbFFYG8QR
-        pDEAAAAASUVORK5CYII=
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALuSURBVEhLrVVdaJJhFBZGq5siRhAr6KKoiyDYRRdFd6vB
+        ulsXQdQuoyCCdhMEIf5soIhOc25sTtK5Ted0TKfT/ShTIacs1y42SJgbeNHYRdAPFBSfp+d8e5PqIubP
+        Aw+v73nPe37ec76j4l9sbW3dWltbs+dyOc/6+voTIW4MiKhpdXXVkUgkKB6Py8xms1+LxeI5odIYZDKZ
+        ++xkeXmZFhYW2ElOHDUO6XT6xtLSEg0ODpZTqdRPIa4epVKpZXd395jYVjA9Pd3E0cdiMVpcXNwW4uqR
+        TCZv4wm+FAqFs0IkA7JHkUiE5ubm2IFPiKsHonzAUeJJKJ/Pd7Jsc3OzMxqNktlsLvf395fn5+cJdXkt
+        X6gWiK6Nn8JqtZa5a5CRHHUoFJIZDAalQCBATNTiHZw3i6uHB4oZ5SjD4TAbrHBmZoYpoR7k8/locnKS
+        n+szvpFL4urhsbKy8hSX38BRDs9jxNrh9/s/sXGv1ysxJyYmpLGxMZqdneVM74qrtQOOjiLqDRgmptvt
+        JqfTKTkcDnmPzE1CtT7AiYsjV6lUZabdbpd4HR4eJnRaUqjVh/Hx8ccwTEw2PDQ0JA0MDBC6jKampvZR
+        v7/avCYgi6uI/IfNZuOukywWC5lMJtLpdORyubjrOoRq7UANTiLqbY7caDSSwWAgvV4vabVaYodo55dC
+        tT7AeBCGK3WBA7kunA1aOizU6gMcvODI2XBvby8xu7u72RF5PJ4dOGoRqrUDmdzUaDSycV5h/BSyuKJU
+        KrkZ3EKtPqAerWq1eo9rgjFzfWRkZIOz6OvruyNUGgMYTXImcMYZeYW4sUDUz8EesT34Y8FAa0VBLmO9
+        hrUdH04XeE/wIdiDWfTsT7JMnMl6+Nq7MEraMULacH4BRT7NtnkMXARf4TCKwzxYwO89rPtYP46Ojn7D
+        7++/CVll5TPWwWzah+wD+B77t2AUNo3geZHHAdgj2IwLxzEaTnCbIZIz/yPrsC4TxT0iR12BQvELEVVY
+        DHtUQ9kAAAAASUVORK5CYII=
 </value>
   </data>
   <data name="mj.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAXXSURBVEhLdVULTJNXFAYTE122QAkiLVPEx5DFLDG6+YiE
+        mRizSNym05iQZc5EF+e2LEEBXTS4oYKZgED3VMRHeJgFdZAs46E/rbY4KG15Vt4FWloo7yIgcv6zcy5Q
+        NMpNvpx7z+u759zzt17zreHh4QsOh+PfoYGhkzOqV9bExMTH3d3dRYScGdX8K0uKX3Rc+9G70dLOtT/r
+        jgU/H5NxZGQE7R2OKXXV8WDWn9LtXBtbvissmuTJh3tXOvttFSPDbhwffYYFlmu7v3+0PTS2bEdYkuGr
+        5TNpp1dmw3cRP5TtwvTqQ5hqOohn/4tEnEQcHx/Hri6b/COdWf8iLlTuxRaXGZ+NT6Kr2wW/VX+DycbP
+        MdV8CJMqozBBsz9/Jr2X13nD+yVJhu148EEIfCmtgqM5vnJvpwtaW1rB2top7y9RCD3jxF+rZJbf5vnL
+        2loJOtpt0NPpki9IEfDFg2Cyr5SPSOvgp8oPMP5uhK8guGhZrkmoCsFzxhUCRyVfsDS34aDjOUp6Cc4Y
+        FB7bOWkFsDwmLYEiSyY+dSE21jggwfAOJhiXC3uCMRgTTSF4vGhpgCD41bpMk9IQhIzkBhWmalWU1B/j
+        HgVTIn9IaVCSTSXsKdogOrNUQYLZH2N1wXhYWgoplsCX7KlPgvCUNnCJIPjTptJkNCkx9ZEC1PogiNf5
+        yZd1vnBZ7yP2v5S/TXoVZOgDIV6vlDP0SiHVJNXlS+FseaDQzepZqltUGK+bqeAPIkix+GGh7RA6x6ow
+        tzICSh0n8IEzDu+adoBx4HcsdcZgMvmk6ZSQ1qick/Ps05tVeH62gnSrSpNY64fF3XGY174fH7b+DcXd
+        sVjafQaT6D2K7bGY3bYbL9YuwUsaJVyqV87Jefbcak+LLjYt05yuUuAR6Q1gnC5SyIelRXBYWkx7X9ov
+        Jv2bwI/PZyGLWSpIp6C9Ym5PsV9LfnDG5IPxRe9Nt2iob1TT2+XGPrsb+x1PsbmuE4Z6xnG4dwLbLHZw
+        90+iu38KRwem0NrkBDfJ9kYHjLiekc8kttTbYdA5hgMUa6m2gss2gi7bKGq1/0xX0NfXp+nq6kKzyQw1
+        NTWEWrm5qRmcTie4XC6ZAB0dHdDY2AhPLE+EjX5GhL63p5e/F7murg5qqmugurpaNplM0NnZiTqdebqC
+        WQIG/a5ga2srSJKEoaGhSGbw8/PD5ORklGUZm5tFcgwPDweyoY+PD167dg1GR0fRbrcjEQDnYQKtVjtX
+        Ad0QbTYbcrBerxfBQUFBWFBQAFu3bmUivH37NvKtee/t7Q1lZWW4Z88ecQmDwYA9PT3It38tASsYvb29
+        WFhYKJJQSzhIBPM5JiYG79y5I2xMXF9fj9QazMzMBI7jCsxmM7fzVQKr1SrYGRaLxdN3cpQDAgI4KfcX
+        oqOjZd4vXLhQSEZISIjc3t4OnJziZbqQINHpdNNvQMk05CBYuTwmGRsbw5KSElE+AbkdvPbt2yfOkZGR
+        wOf8/HzhExcXhwMDA1hVVSWS84U9FdC0aNra2pANDL5Nenq6aMuGDRtEIl78852WliYIsrKyYHJyUrSU
+        zhAVFYWDg4PIt+fkfOGXCGhyhJHbkJOT4yn/wIEDckREBPDUXLlyBajPwrZgwQI5Ly8PNm3axH7y/fv3
+        RSzlkCsrK4Ev7GkRTY4gYHCbaERh48aNuHnzZly/fj0QMCwsDBMTE0V1/Pjbtm1jEly9ejXeu3cP+vv7
+        xa05eUtLi8jlIaDZL55VMoxGI9B/MrrdbpGQZ5xBwyBs/K2wnlvGPrW1tZ62PH782ENA1fgIAnrALRUV
+        FcAO/AaUhL9GmaZCgL/O12HWzr4cM/u4nIceO0skz87OXnPjxo2M69evl1JP23Nzc3voDUZI/5R6PpaR
+        kTHFvX4d1Gr1FPuwL8dwLMFK53IaghT6wtd40XB4X7169S1SBBLJqps3b64jwi23bt0KJxlB+IR0n82C
+        /F6Un5LfhzO+W+i8jnNwLs6JiN7/AyE1z6RzDsW/AAAAAElFTkSuQmCC
 </value>
   </data>
   <data name="sb.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
+        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
+        c+dCtghDEP4E0NgiOdcYsQkAAAAASUVORK5CYII=
 </value>
   </data>
   <data name="pz.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
+        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
+        SUVORK5CYII=
+</value>
+  </data>
+  <data name="tx.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAZqSURBVEhLlZR7TJvnFcY9tWq0aIUtiUmAABkX4xvNFcL9
         TQmXJKCmUZMlNEkrdZrUKIFJq5a1WpuXhFJCSE0MwWBcML4Djo0NxoEA/mjulEbNtjatEtL+0U3bH9Na
         VVmlaTrv2XnB1VSt6rYjPTqPP33v73nP+SSr/lv9IlqcdWKqtLFpfk9/+++eGd/nXRir6o31bWkZPraZ
         e1Pir/3/1ThXXtX2wd6PTfd+hm139+Orc7vx5GwhbjsTwcquKB7wLeAh/13c67713taz4wXxY/9b/fZm
@@ -822,77 +856,43 @@
         AElFTkSuQmCC
 </value>
   </data>
-  <data name="tx.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        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
-        AAAASUVORK5CYII=
-</value>
-  </data>
   <data name="gy.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAMxSURBVEhLjVU9SFtRFBahFDo4dG07GLt3a8cMQtuppZPg
-        0A6OBh3a2UBB4pJgFkFE8RdxcKiDRDP4GzFGE7WmMRqVqCGR/KgYRYrm9nw377zc9/oiXvg437n3nvPd
-        796QV/PQuL29/ZLP57sLhYL7IRSLRc/U1NRPrezxgwrjJCByuZwOztX5q6srMTk5KRobG2e10seNi4uL
-        39lsVjZjzM3N3Z+fn8uozvl8PtHS0iKam5uri9zd3f0gfAfoVG1UnOYGjIGBgRLi0NCQjOqc3W6/b29v
-        F62trTNay/JIJpMNl5eXgu7zP6DQnDc1NcmImrOzM8lxEFwV+M3NjSC80tpLARuKVctWnPOOjg6B00Yi
-        EcHXBSEWQ7y+vn6htS8L8Eagr69Pt69yYHh4uOT1eu8dDkcJIpjr7e3V9/T09JTS6TQEXmrtywL4NeBB
-        AWy04pzzVaEmk8lInkqlBMDc4CAej0sBs00zV3OOOC348fGxAJhTP6MAFwGwacXVXJ13u90693g8paOj
-        IwhUrggCsGq2aeZqzvHk5ETyRCIhAOYGB9vb27bT01O5CNAj6idSuZqr8y6XS+ddXV0lOjCEKw4gQA8t
-        YA3ARiuu5hwPDg4kj0ajAmBO72B0cHh4KC2qNs1czTnu7e1JvrW1JQDm5KIisLa2Ztvf38ekBDZZcTXn
-        GIvFJN/Y2BAAc1ozCuzu7spFoLOzU79Tlau5Ou90Og08GAzCTeUNlpaWbDs7O4KuSgIbrbiac8TfBTj1
-        EAD48vIy5isOILC5uSnC4bAENllxNecYCoXE/Py8bA4sLCzIaHDg9/tt6+vrsggwW2au5ogAfcn+BgKB
-        7OLiYg6g68kTUvT4T7X2ZYGVlRUBawAaWHE150h1Ia1N9TE9Pd3AFgEUmzmdzpBzXF1dDWttqg8SqCOb
-        AsCpOAJ8FVbAvlkaIyMjdRMTE8/pup7RX/cTrW15jI+PN9Dnz0v4RQjS5+9Pf39/cnBwMAMQL9AfW9EK
-        WOM9iCSUoO9FeHR0dIbQTfx1DZ2kFuqU1BPeEN6R0AeKH6ngE8Wv1UDr36jRZ+LY+35sbOwtcfSoR0+n
-        01n7DwYOBpB5U/UxAAAAAElFTkSuQmCC
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAM0SURBVEhLjVU9SFtRFBahFDo4dG07GLt3a0cHoe3U0klw
+        aAdHQx3a2UARXUxJhogKir9IBoc6iJrBfzFGo6ZaTYxK1JBI/hSjSNHcnu/mnZf7Xl/ECx/nO/fec777
+        3RvyKu4bNzc3nzKZjCubzTrvQz6f/zk+Pv5DK3v4oMIwCYh0Oq2Dc3X+8vJSjI2Nibq6ummt9GHj/Pz8
+        dyqVks0YMzMzd7lcTkZ1bnJyUjQ2NoqGhobyIre3t98J3wA61VcqTnADRm9vbwGxv79fRnWutrb2rrm5
+        WTQ1NU1pLYsjFovVXFxcCLrP/4BCc15fXy8jas7OziTHQXBV4NfX14LwQmsvBWwoVi1bcc5bWloETrux
+        sSH4uiDEYohXV1fPtPZFAd4I9PT06PZVDgwMDBTcbved3W4vQARzXV1d+h6Px1NIJBIQeK61Lwrg14AH
+        BbDRinPOV4WaZDIpeTweFwBzg4NwOCwFzDbNXM054rTgx8fHAmBO/YwCXATAphVXc3W+o6ND506ns3B0
+        dASB0hVBAFbNNs1czTmenJxIHo1GBcDc4CAUCtlOT0/lIuByufQTqVzN1fm2tjadt7e3F+jAEC45gAA9
+        tIA1AButuJpzPDg4kHxnZ0cAzOkdjA4ODw+lRdWmmas5x0gkIvnW1pYAmJOLksDq6qptf38fkxLYZMXV
+        nOPu7q7k6+vrAmBOa0aBvb09uQi0trbqd6pyNVfnHQ6Hgfv9frgpvcHCwoJte3tb0FVJYKMVV3OO+LsA
+        px4CAF9cXMR8yQEENjc3RTAYlMAmK67mHAOBgJidnZXNgbm5ORkNDnw+n21tbU0WAWbLzNUcEaAv2d+l
+        paXU/Px8GqDryRDi9PiPtfZFgeXlZQFrABpYcTXnSHUBrU35MTExUcMWARSbOZ3OkHNcWVkJam3KDxKo
+        IpsCwKk4AnwVVsC+aRpDQ0NVXq/3KV3Xk+7u7kda2+IYHR2tof94N+EXwd/X1/eHPoEx+iQmAeLZzs7O
+        vBWwxnsQSSg6ODgYHB4eniK4iL+soJNUQp2SasIrwhsSekfxPRV8oPi5HGj9CzX6SBx7346MjLwmjh7V
+        6OlwOCr/AX6RBkhyB4sjAAAAAElFTkSuQmCC
 </value>
   </data>
   <data name="xt.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAALiSURBVEhLrVVJaJNREC4UqxdFiiBV8KDoQRB68KB4ayzU
-        Wz0IoldREMFeBEFClhYaSlJiW0KSBrPvLUmbpUtSsoBtQk3toQEDjYUeLDkILqCg/I7f/H0N6kGa5YOP
-        lzdv3ixv5p90/ItyuXxzfX3dWiwWfRsbG4+FuD0gos61tTXbysoKpdNpmYVC4Wu1Wj0nVNqD1dXVe+wk
-        lUrR4uIiOymKo/Yhn8/fWF5eJpVK9SuXy/0U4saxu7vbvbOzc0xs6wiFQp0c/cLCAi0tLW0LcePIZrO3
-        8ARfKpXKWSGSAdnDeDxO8/Pz7CAoxI0DUd7nKPEkVCqVBli2tbU1kEwm5edhJhIJQl1eyRcaBaLr5adg
-        Q9w1yEiOem5uTmY0GpVmZmaIiVq8hfMucfXwQDGTHGUsFmODdc7OzjIl1IOCwSB5vV5+rs/4Ri6Jq4dH
-        JpN5gsuv4aiI59Fj7Q+Hw5/YuN/vl5gej0dyOp0UiUQ40zviavOAo6OIehOGielyuchut0s2m03eI3OD
-        UG0NcOLgyA+KbrVaJV7NZjOh07JCrTW43e5HMExMNmwymaTJyUkaHx+nQCBQQ/3+avOmgCyuIvIfU1NT
-        NDExIRmNRjIYDDQ6OkoOh4O7rl+oNg/U4CSi3ubI9Xo9jY2NkU6nk7RaLbFDtPMLodoaYDwKw/W6wIFc
-        F84GLR0Taq0BDp5z5Gx4eHiYmAqFgh2Rz+d7D0fdQrV5IBOFRqORjfMK46eQxRWlUsnN4BJqrQH16FGr
-        1XtcE4yZ6xaLZZOzGBkZuS1U2gMYzXImcMYZ+YW4vUDUz8Ahsd3/Y8FA60FBLmO9hrUPH84geFfwATiE
-        WfT0T7JMnMl6+NoHMUr6MEJ6cX4BRT7NtnkMXARf4jCJwxJYwe89rDWsH6enp7/h9/cDQlZf+Yx1MJtq
-        kH0A32H/BkzCph48L/LYB3sEu3DhOEbDCW4zRHLmf2Qd1mWiuEfkqOvo6PgNZZVW6YMdKH0AAAAASUVO
-        RK5CYII=
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALkSURBVEhLrVVdSJNhFB5I1k0REoQFXRR1EQRedFF0txLs
+        zi6CqNsoiCBvgiBk0wkT2cZyMvZH+3Vz6tjm9NO5iXOQbqyZFwoNtMEulF0E/UBB8XV6zufrqC7C/Tzw
+        8O4973nPz3vOd6b6F1tbW7cKhYIjn88H19fXnwhxa0BEbWtra66lpSVKp9MKc7nc152dnXNCpTVYXV29
+        z05SqRQtLCywk7w4ah2y2eyNxcVF0mg0v1ZWVn4Kcf2oVCod5XL5mNjWMDk52cbRz8/PUzKZ3Bbi+pHJ
+        ZG7jCb6USqWzQqQAskezs7M0MzPDDsJCXD8Q5QOOEk9CxWKxh2Wbm5s9kiQpz8Ocm5sj1OW1cqFeILou
+        fgo2xF2DjJSo4/G4wlgsJk9PTxMTtXgH5+3i6uGBYkocZSKRYIM1RiIRpox6UDgcpvHxcX6uz/hGLomr
+        h8fy8vJTXH4DR3k8jwFr99TU1Cc2HgqFZGYgEJC9Xi9Fo1HO9K642jjg6Cii3oBhYvp8PnK73bLL5VL2
+        yNwoVJsDnHg48oOiOxwOmVebzUbotIxQaw5+v/8xDBOTDVutVtlisZDJZKKJiYkq6vdXmzcEZHEVkf8Y
+        Gxuj0dFR2Ww2k9FoJL1eTx6Ph7uuW6g2DtTgJKLe5sgNBgONjIzQ8PCwPDg4SOwQ7fxSqDYHGI/BcK0u
+        cKDUhbNBSyeEWnOAgxccORvW6XTEVKvV7IiCweAHOOoQqo0DmdwcGBhQjPMK46eQxZX+/n5uBp9Qaw6o
+        R6dWq93jmmDMXLfb7RucxdDQ0B2h0hrAaIYzgTPOKCTErQWifg72ie3+HwsGWicKchnrNaxqfDi94D3B
+        h2AfZtGzP8kycabo4WvvxShRY4R04fwCinyabfMYuAi+wqGEwyJYwu89rFWsH51O5zf8/n5AyGorn7EO
+        ZlMVsl3wPfZvQQk2DeB5kcc+2CPYjgvHMRpOcJshkjP/I+uwLhPFPaJEXYNK9Rtdc1bmQKWJwgAAAABJ
+        RU5ErkJggg==
 </value>
   </data>
   <metadata name="Column6.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
@@ -919,6 +919,185 @@
   <metadata name="NameCol.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
+  <data name="pBarCodeEdit.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+        IIuQjFJBkJgKNOjVI7OygpPKYOcBGSCLkIxSQZCYCjTonkIBKdLQxDL49QHvkQGyCMkoFQSJqUIDP8MZ
+        NidlGex8wHvJoEVINqkiSEwVGnwfIZez7dAEM/j1AM/hPTIIySZVBInpQBM4X/iBDFhoohn88oDX8Bze
+        h2SSDoLEdKBJgPvGjhnjsmChCWfwywEew2t4Du9DMkkHQWI6KFYA8KDwIxcfQxPP4OcD3sLjYl47vodk
+        kg6CxHTgJ1KMi4U8nBPerOHAJYOfD3hZ7PDlFfO4hOchmaSDIDEdxCdTjApCS2EDd/FIVPDaFCFL6OEy
+        +CngFTyDd/AQXhbzFN5uwe+QTNJBkJgOkhOK4XfC9cJnwkyBh+BhMtg+4BU8g3fwEF6GeByUSToIEtNB
+        aFIZ7DyEZJIOgsQMyg+CxAzKD4LEDMoPgsQMyg+CxAzKD4LEDMoPgsQMyg+CxAzKD4LEDMoPgsQMyg+C
+        xAzKD4LEDMoPgsQMygss+n+IU0j3qEewygAAAABJRU5ErkJggg==
+</value>
+  </data>
   <metadata name="Column5.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
@@ -2322,26 +2501,6 @@
         gVrFLe+KHb4q7fFXb4pdvirWKtjFDWKW98Vdih2KtYpbxQ1ilsYoaxV2KtjFXYq//9k=
 </value>
   </data>
-  <data name="pictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAAB6
-        JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAACXBIWXMAAAsMAAALDAE/QCLIAAAC/klE
-        QVQ4T12Rf0yMcRzHv6Uf90OGUVv8Udr4xyJuUbGoTq3t3N0u8iNljIrUctsdRVfHXYUbGee6dkKdFfXg
-        ynUoNR2L/KhEP/45lEKLTX80U/f2PDdOT+/tvef54/V+7bPnIQDIv3B5vNhNMTGOjMzMaYVS6VTSFUsk
-        ozw+P5jhOFwuq67tTEFEVFRn1pEs5B8/BnWhCqe1xSgu1iI2TtjKcKvC1rDKEnh6EFKuPtA52FaDvhYz
-        +m1G6E/LkZK6F/QVnxkubK2AVZaA4+NJnlO68WmHHRO9NozZK2Epy4VQGIf4hISfDCcID2fVLYgOCyJb
-        1i0jT6sLf3x7ZsZwqwkDFh3sFXIYlMn0BVIHw8lkSay6BaKIYJK0cRlp0u3/9va2Bl01anRUKtGuP4yz
-        8lSnVCqNYLjtMinZJhOTXTuSScrulP+CpqJ4Yi0Ukka1+HVzWQaaL2TAWpqGhpI0aHMkHQzDNF1lJDml
-        VWR9dDwJDPD/L6AKtrpaXyAR1+aJnGZFImpV22HKFUKds/PXseoe5RF9qyfD5t/sIisEMa7v5hYcN9hc
-        VRhbsjWVTU6rXoG76mSUpa1G/skTKH/1G8V33g0dKrP5MfwKweZZghsvidz4ZLPyeuf0ucfjeHO/Apb8
-        RFzOS4Gp4yuoD0DjByfOUN2fGD5kVSRbsDIygWRfvN+nuvUe+vYf6H32EB0WE6jeL6ijx5aPAEX/h3uD
-        UxBnnhK5hjMFHJ7f8qwLDc6i+kFcaf+Ooc+jsI9MgaKHtwaB2gHA3AfU0e/pWvMI8fDwYgl8uXNF9AVQ
-        1Q3A0DaKbscYqt4DNf1A9TvgajdgfOWE6cUkFIZH096+vFB67+UW0FkSEhqpST9LTRjaRlD/dhLGLuBa
-        D2Cin5eeTqLEOgyd1QFFeTN8uPxw1gV/w+Hw5yVukOyjci49cGosDpyxjaKk8RMKanpw1NCCZPn5gZDQ
-        iKM0680MZgv+xcfblxM6f3GgbFFg0H66BxcELN3jt9Bf6Dlnjv9fxhUA5A837gwg2CeRIAAAAABJRU5E
-        rkJggg==
-</value>
-  </data>
   <data name="pictureBox4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
@@ -2401,6 +2560,26 @@
         S2thNNVhhODh7RiCeOlrLlUTuQ9A+AfMR9Fg1rougAAAAABJRU5ErkJggg==
 </value>
   </data>
+  <data name="pictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAAB6
+        JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAACXBIWXMAAAsMAAALDAE/QCLIAAAC/klE
+        QVQ4T12Rf0yMcRzHv6Uf90OGUVv8Udr4xyJuUbGoTq3t3N0u8iNljIrUctsdRVfHXYUbGee6dkKdFfXg
+        ynUoNR2L/KhEP/45lEKLTX80U/f2PDdOT+/tvef54/V+7bPnIQDIv3B5vNhNMTGOjMzMaYVS6VTSFUsk
+        ozw+P5jhOFwuq67tTEFEVFRn1pEs5B8/BnWhCqe1xSgu1iI2TtjKcKvC1rDKEnh6EFKuPtA52FaDvhYz
+        +m1G6E/LkZK6F/QVnxkubK2AVZaA4+NJnlO68WmHHRO9NozZK2Epy4VQGIf4hISfDCcID2fVLYgOCyJb
+        1i0jT6sLf3x7ZsZwqwkDFh3sFXIYlMn0BVIHw8lkSay6BaKIYJK0cRlp0u3/9va2Bl01anRUKtGuP4yz
+        8lSnVCqNYLjtMinZJhOTXTuSScrulP+CpqJ4Yi0Ukka1+HVzWQaaL2TAWpqGhpI0aHMkHQzDNF1lJDml
+        VWR9dDwJDPD/L6AKtrpaXyAR1+aJnGZFImpV22HKFUKds/PXseoe5RF9qyfD5t/sIisEMa7v5hYcN9hc
+        VRhbsjWVTU6rXoG76mSUpa1G/skTKH/1G8V33g0dKrP5MfwKweZZghsvidz4ZLPyeuf0ucfjeHO/Apb8
+        RFzOS4Gp4yuoD0DjByfOUN2fGD5kVSRbsDIygWRfvN+nuvUe+vYf6H32EB0WE6jeL6ijx5aPAEX/h3uD
+        UxBnnhK5hjMFHJ7f8qwLDc6i+kFcaf+Ooc+jsI9MgaKHtwaB2gHA3AfU0e/pWvMI8fDwYgl8uXNF9AVQ
+        1Q3A0DaKbscYqt4DNf1A9TvgajdgfOWE6cUkFIZH096+vFB67+UW0FkSEhqpST9LTRjaRlD/dhLGLuBa
+        D2Cin5eeTqLEOgyd1QFFeTN8uPxw1gV/w+Hw5yVukOyjci49cGosDpyxjaKk8RMKanpw1NCCZPn5gZDQ
+        iKM0680MZgv+xcfblxM6f3GgbFFg0H66BxcELN3jt9Bf6Dlnjv9fxhUA5A837gwg2CeRIAAAAABJRU5E
+        rkJggg==
+</value>
+  </data>
   <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>30</value>
   </metadata>
diff --git a/LMES/bin/x86/Debug.zip b/LMES/bin/x86/Debug.zip
deleted file mode 100644
index d5cc379..0000000
--- a/LMES/bin/x86/Debug.zip
+++ /dev/null
Binary files differ
diff --git a/LMES/obj/x86/Release/LMES.csprojAssemblyReference.cache b/LMES/obj/x86/Release/LMES.csprojAssemblyReference.cache
index 32472c0..31e9000 100644
--- a/LMES/obj/x86/Release/LMES.csprojAssemblyReference.cache
+++ b/LMES/obj/x86/Release/LMES.csprojAssemblyReference.cache
Binary files differ
diff --git a/Model/obj/x86/Release/Model.csprojAssemblyReference.cache b/Model/obj/x86/Release/Model.csprojAssemblyReference.cache
index 32feef4..3adfee5 100644
--- a/Model/obj/x86/Release/Model.csprojAssemblyReference.cache
+++ b/Model/obj/x86/Release/Model.csprojAssemblyReference.cache
Binary files differ
diff --git "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs" "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs"
index 34f1621..759a957 100644
--- "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs"
+++ "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs"
@@ -225,8 +225,34 @@
             HUserName = ClsPub.isStrNull(DBUtility.ClsPub.CurUserName);
             Int64 HUserID = 0;
             HUserID = ClsPub.isInt(DBUtility.ClsPub.CurUserID);
-            txtHEmpID.Text = HUserName;
-            txtHEmpID.Tag = HUserID;
+
+            DataSet DSet;
+
+            DSet = oCn.RunProcReturn("Select * from gy_czygl Where czymc='" + HUserName + "'", "gy_czygl", ref DBUtility.ClsPub.sExeReturnInfo);
+            
+            if (DSet == null)
+            //if (DSet == null|| DSet.Tables[0].Rows.Count == 0)
+            {
+                MessageBox.Show("娌℃湁杩斿洖浠讳綍缁撴灉,璇峰湪杩囨护妗嗕腑鐐瑰嚮銆愭仮澶嶃�戞寜閽�,灏濊瘯鍐嶆鏌ヨ锛�" + DBUtility.ClsPub.sExeReturnInfo);
+                return;
+            }
+            else
+            {
+                //grdMain.DataSource = DSet.Tables[0].DefaultView;
+                //鎶婂綋鍓嶅崟鎹甀D 瀛樺埌涓�涓寜閽噷闈�   鍒锋柊鏃舵瘡娆″瓨涓�閬�
+                if (DSet.Tables[0].Rows.Count > 0)
+                {
+
+
+                    txtHEmpID.Tag = DBUtility.ClsPub.isInt(DSet.Tables[0].Rows[0]["HEmpID"]);
+                }
+                else
+                {
+
+                }
+            }
+
+
         }
 
         private void grdMain_DblClick(object sender, EventArgs e)
@@ -1052,13 +1078,18 @@
                 {
                     if (HZXQty > DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value))
                     {
-                        HZXQty = HZXQty - DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value);
-                        grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value);
+                        //HZXQty = HZXQty - DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value);
+                        //grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value);
+                        MessageBox.Show("璇风偣鍑昏秴棰濈敓浜ф寜閽敓鎴愭潯鐮侊紒");
+                        return;
                     }
                     else
                     {
-                        grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = HZXQty;
-                        break;
+                        //grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = HZXQty;
+                        //
+
+                        HZXQty = HZXQty - DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value);
+                        grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value);
                     }
                 }
                 else
@@ -1726,11 +1757,11 @@
         {
             Int64 HEmpID = 0;
             HEmpID = ClsPub.isLong(txtHEmpID.Tag);
-            string HEmpName = "";
-            HEmpName = ClsPub.isStrNull(txtHEmpID.Text);
+            //string HEmpName = "";
+            //HEmpName = ClsPub.isStrNull(txtHEmpID.Text);
 
             DAL.ClsGy_Source_View oSource = new DAL.ClsGy_Source_View();
-            if (HEmpName != "")
+            if (HEmpID != 0)
             {
                 if (oSource.GetInfoByID(HEmpID))
                 {
diff --git a/WebAPI/Controllers/EntrustOutController.cs b/WebAPI/Controllers/EntrustOutController.cs
index 9d29217..d4ee36e 100644
--- a/WebAPI/Controllers/EntrustOutController.cs
+++ b/WebAPI/Controllers/EntrustOutController.cs
@@ -465,6 +465,7 @@
                 websLsmain.HWHID = lsmain[0].HWHID;
                 websLsmain.HMainSourceBillType = "濮斿璁㈠崟-鎶曟枡";
                 websLsmain.HSupID = lsmain[0].HSupID;
+                websLsmain.HBillType = "1211";//鍥哄畾鍊�
 
                 if (webserver.set_SaveEntrustOutBill_New(websLsmain, sSourceBillType, ref DBUtility.ClsPub.sErrInfo))
                 {
diff --git a/WebAPI/Controllers/Kf_EntrustInBillController.cs b/WebAPI/Controllers/Kf_EntrustInBillController.cs
index 807dcc9..4df6b2d 100644
--- a/WebAPI/Controllers/Kf_EntrustInBillController.cs
+++ b/WebAPI/Controllers/Kf_EntrustInBillController.cs
@@ -480,6 +480,7 @@
                 websLsmain.HMangerID = lsmain[0].HMangerID;
                 websLsmain.HWHID = lsmain[0].HWHID;
                 websLsmain.HExplanation = lsmain[0].HExplanation;
+                websLsmain.HBillType = "1211";//鍥哄畾鍊�
 
                 string sSourceBillType = "1604";
 
diff --git a/WebAPI/Controllers/MateOutController.cs b/WebAPI/Controllers/MateOutController.cs
index 7752ac4..506ae91 100644
--- a/WebAPI/Controllers/MateOutController.cs
+++ b/WebAPI/Controllers/MateOutController.cs
@@ -128,8 +128,10 @@
 
                 //WebS.WebService1 oWebs1 = new WebS.WebService1();
                 //WebSoBar = oWebs1.get_SourceBarCode_MateOut(sInterID, sBillNo, HBillType, HSourceBillNo, HSourceBillType, sMaker, sPPQty, sPlanMode, sFIFOWHID, HOWNERID, ref DBUtility.ClsPub.sErrInfo);
-                 Model.ClsKf_ICStockBill_WMS WebSoBar = new Model.ClsKf_ICStockBill_WMS();
-                 WebSoBar = get_SourceBarCode_MateOut(sInterID, sBillNo, HBillType, HSourceBillNo, HSourceBillType, sMaker, sPPQty, sPlanMode, sFIFOWHID, HOWNERID, ref DBUtility.ClsPub.sErrInfo);
+                //Model.ClsKf_ICStockBill_WMS WebSoBar = new Model.ClsKf_ICStockBill_WMS();
+                WebS.ClsKf_ICStockBill_WMS WebSoBar = new WebS.ClsKf_ICStockBill_WMS();
+                WebS.WebService1 oWebs = new WebS.WebService1();
+                WebSoBar = oWebs.get_SourceBarCode_MateOut(sInterID, sBillNo, HBillType, HSourceBillNo, HSourceBillType, sMaker, sPPQty, sPlanMode, sFIFOWHID, HOWNERID, ref DBUtility.ClsPub.sErrInfo);
                 //oBar = webserver.get_CheckTypeByBarCode_Out(sCode, sInterID, HBillType, sBillNo, sMaker, WhID, SPID, sQty, sRedBlue, SourceFlag, sSourceBillNo, sSourceType, HOWNERID, ref DBUtility.ClsPub.sErrInfo);
                 if (WebSoBar == null)
                 {
@@ -469,6 +471,7 @@
                 websLsmain.HEmpID = lsmain[0].HEmpID;
                 websLsmain.HRemark = lsmain[0].HRemark;
                 websLsmain.HMaker = lsmain[0].HMaker;
+                websLsmain.HBillType = "1204";//鍥哄畾鍊�
 
                 if (webserver.set_SaveMateOutBill_New(websLsmain, sSourceBillType, ref DBUtility.ClsPub.sErrInfo))
                 {
diff --git a/WebAPI/Controllers/ProductInController.cs b/WebAPI/Controllers/ProductInController.cs
index a347b73..a85280a 100644
--- a/WebAPI/Controllers/ProductInController.cs
+++ b/WebAPI/Controllers/ProductInController.cs
@@ -244,6 +244,43 @@
         }
 
         /// <summary>
+        /// 鐩存帴璋冩嫧鍗曟牎楠屾壂鎻忓崟鎹彿/鐩存帴璋冪敤webservice
+        /// </summary>
+        /// <returns></returns>
+        //[Route("OtherOutBill_Check_New/BillNo")]
+        [Route("MoveStockBill/BillNo2")]
+        [HttpGet]
+        public Object BillNo2(string HBillNo, string HBillType, string HMaker, Int64 HOwnerID)
+        {
+            //if (sRedBlue == true)
+            //{
+            //    HBillType = "1245";
+            //}
+            //oBar = webserver.get_CheckTypeByBarCode(sCode, sInterID, sBillType, sBillNo, sMaker, WhID, SPID, sQty, sRedBlue, SourceFlag, sSourceBillNo, sSourceType, HOWNERID, ref DBUtility.ClsPub.sErrInfo);
+            WebS.WebService1 oWebs = new WebS.WebService1();
+            WebS.ClsKf_ICStockBill_WMS WebSoBar = new WebS.ClsKf_ICStockBill_WMS();
+            string sExpressNumber = "";
+            //WebSoBar = oWebs.get_CheckTypeByBarCode_All(sCode, sInterID, HBillType, sBillNo, sMaker, WhID, SPID, sQty, sRedBlue, SourceFlag, sSourceBillNo, sSourceType, HOWNERID, sExpressNumber, ref DBUtility.ClsPub.sErrInfo);
+            WebSoBar = oWebs.get_BillBarCode_MoveStockCheck(HBillNo, HBillType, HMaker, HOwnerID, ref DBUtility.ClsPub.sErrInfo);
+            if (WebSoBar == null)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = DBUtility.ClsPub.sErrInfo;
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+            else
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 1;
+                objJsonResult.Message = DBUtility.ClsPub.sErrInfo;
+                objJsonResult.data = WebSoBar;
+                return objJsonResult;
+            }
+        }
+
+        /// <summary>
         /// 鍏朵粬鍑哄簱鏍¢獙鎵弿鏉$爜/鐩存帴璋冪敤webservice
         /// </summary>
         /// <returns></returns>
@@ -256,6 +293,38 @@
             string sExpressNumber = "";
             //WebSoBar = oWebs.get_CheckTypeByBarCode_All(sCode, sInterID, HBillType, sBillNo, sMaker, WhID, SPID, sQty, sRedBlue, SourceFlag, sSourceBillNo, sSourceType, HOWNERID, sExpressNumber, ref DBUtility.ClsPub.sErrInfo);
             WebSoBar = oWebs.get_CheckTypeByBarCode_BillCheck(sCode, sInterID, HBillType, sBillNo, sMaker,  WhID,  SPID,  sQty,  HOWNERID, ref DBUtility.ClsPub.sErrInfo);
+            if (WebSoBar == null)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = DBUtility.ClsPub.sErrInfo;
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+            else
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 1;
+                objJsonResult.Message = DBUtility.ClsPub.sErrInfo;
+                objJsonResult.data = WebSoBar;
+                return objJsonResult;
+            }
+        }
+
+
+        /// <summary>
+        /// 鐩存帴璋冩嫧鏍¢獙鎵弿鏉$爜/鐩存帴璋冪敤webservice
+        /// </summary>
+        /// <returns></returns>
+        [Route("MoveStockBill_Check_New/get_InfoByBarCode_Source_Json1")]
+        [HttpGet]
+        public Object get_InfoByBarCode_Source_Json1(string sCode, Int64 sInterID, string HBillType, string sBillNo, string sMaker, Int64 WhID, Int64 SPID, Int64 SCWhID, Int64 SCSPID, Int64 sQty, Int64 HOWNERID)
+        {
+            WebS.WebService1 oWebs = new WebS.WebService1();
+            WebS.ClsKf_ICStockBill_WMS WebSoBar = new WebS.ClsKf_ICStockBill_WMS();
+            string sExpressNumber = "";
+            //WebSoBar = oWebs.get_CheckTypeByBarCode_All(sCode, sInterID, HBillType, sBillNo, sMaker, WhID, SPID, sQty, sRedBlue, SourceFlag, sSourceBillNo, sSourceType, HOWNERID, sExpressNumber, ref DBUtility.ClsPub.sErrInfo);
+            WebSoBar = oWebs.get_BarCode_MoveStockBillCheck(sCode, sInterID, HBillType, sBillNo, sMaker, WhID, SPID, SCWhID, SCSPID, sQty, HOWNERID, ref DBUtility.ClsPub.sErrInfo);
             if (WebSoBar == null)
             {
                 objJsonResult.code = "0";
@@ -570,7 +639,17 @@
         {
             try
             {
-                ds = webserver.GetBarCode_Temp(HInterID, HMaterID, HAuxPropID, HMTONo, HWhID, HSPID, HSCWhID, HSCSPID, HBatchNo, HSourceInterID, HSourceEntryID, sBillType, sWhere);
+
+                if (HMTONo == null)
+                {
+                    HMTONo = "";
+                }
+                if (HBatchNo == null)
+                {
+                    HBatchNo = "";
+                }
+                WebS.WebService1 oWebs = new WebS.WebService1();
+                ds = oWebs.GetBarCode_Temp(HInterID, HMaterID, HAuxPropID, HMTONo, HWhID, HSPID, HSCWhID, HSCSPID, HBatchNo, HSourceInterID, HSourceEntryID, sBillType, sWhere);
                 if (ds == null || ds.Tables[0].Rows.Count <= 0)
                 {
                     objJsonResult.code = "0";
@@ -599,6 +678,47 @@
                 return objJsonResult;
             }
         }
+
+
+
+        #region 鐐瑰嚮缂栬緫鎸夐挳杩斿洖鍙傛暟淇℃伅
+        /// <summary>
+        /// 鐐瑰嚮缂栬緫鎸夐挳杩斿洖鍙傛暟淇℃伅
+        ///鍙傛暟锛歴tring sql銆�
+        ///杩斿洖鍊硷細object銆�
+        /// </summary>
+        [Route("Kf_BarCodeEditDlg/Kf_BarCodeEditDlg_Json")]
+        [HttpGet]
+        public object Kf_BarCodeEditDlg_Json(string sWhere)
+        {
+            DataSet ds;
+            try
+            {
+
+                SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
+               
+                    string sql1 = "select * from KF_PonderationBillMain_Temp Where HQty<>0 ";
+                    string sql = sql1 + sWhere + " order by hinterid desc";
+                    ds = oCN.RunProcReturn(sql, "KF_PonderationBillMain_Temp");
+
+                objJsonResult.code = "0";
+                objJsonResult.count = 1;
+                objJsonResult.Message = "鑾峰彇淇℃伅鎴愬姛锛�";
+                objJsonResult.data = ds.Tables[0];
+                return objJsonResult;
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+
+        #endregion
+
 
         //鐐瑰嚮缂栬緫  鍏敤绐椾綋鍒犻櫎鏂规硶
         [Route("Kf_BarCodeEditDlg/DeltetBill")]
@@ -1006,6 +1126,7 @@
                 websLsmain.HWHID = lsmain[0].HWHID;
                 websLsmain.HSupID = lsmain[0].HSupID;
                 websLsmain.HExplanation = lsmain[0].HExplanation;
+                websLsmain.HBillType = "1202";//鍥哄畾鍊�
 
 
                 if (webserver.set_SaveProductInBill_New(websLsmain, sSourceBillType, ref DBUtility.ClsPub.sErrInfo))
@@ -1139,6 +1260,69 @@
                     objJsonResult.code = "0";
                     objJsonResult.count = 1;
                     objJsonResult.Message = "鐢熶骇棰嗘枡鍗曟牎楠屾垚鍔燂紒鍗曟嵁鍙蜂负锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "涓婁紶澶辫触锛�" + DBUtility.ClsPub.sErrInfo;
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "涓婁紶澶辫触锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+
+
+        /// <summary>
+        /// 鐢熶骇璋冩嫧鏍¢獙
+        /// </summary>
+        /// <returns></returns>
+        [Route("MoveStockBill_Check_New/set_SaveMoveStockBill_Check_Json")]
+        [HttpPost]
+        public object set_SaveMoveStockBill_Check_Json([FromBody] JObject oMain)
+        {
+            var _value = oMain["oMain"].ToString();
+            string msg1 = _value.ToString();
+            //List<Model.ClsKf_ProductInBillMain> lsmain = new List<Model.ClsKf_ProductInBillMain>();
+            //ListModels oListModels = new ListModels();
+            //lsmain = oListModels.getProductInBillMainByJson(msg1);
+            //lsmain[0].HYear = DBUtility.ClsPub.isLong(DateTime.Now.Year);
+            //lsmain[0].HDate = DBUtility.ClsPub.isDate(DateTime.Now.ToString("yyyy-MM-dd"));
+            //string sSourceBillType = lsmain[0].HBillType;
+            //BLL.ClsKf_ProductInBill bll = new BLL.ClsKf_ProductInBill();
+            //return bll.set_SaveProductInBill_New(lsmain[0], sSourceBillType, ref DBUtility.ClsPub.sErrInfo);
+
+            try
+            {
+                List<Model.ClsKf_MoveStockBillMain> lsmain = new List<Model.ClsKf_MoveStockBillMain>();
+                ListModels oListModels = new ListModels();
+                lsmain = oListModels.getMoveStockBillMainByJson(msg1);
+                //lsmain[0].HYear = DBUtility.ClsPub.isLong(DateTime.Now.Year);
+                //lsmain[0].HDate = DBUtility.ClsPub.isDate(DateTime.Now.ToString("yyyy-MM-dd"));
+                //string sSourceBillType = lsmain[0].HBillType;
+
+                WebAPI.WebS.ClsKf_MoveStockBillMain websLsmain = new WebS.ClsKf_MoveStockBillMain();
+
+                websLsmain.HInterID = lsmain[0].HInterID;
+                websLsmain.HBillNo = lsmain[0].HBillNo;
+                websLsmain.HBillType = "1207";
+
+                WebS.WebService1 oWebs = new WebS.WebService1();
+                if (oWebs.set_SaveMoveStockBill_BillCheck(websLsmain, ref DBUtility.ClsPub.sErrInfo))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "鐩存帴璋冩嫧鍗曟牎楠屾垚鍔燂紒鍗曟嵁鍙蜂负锛�";
                     objJsonResult.data = null;
                     return objJsonResult;
                 }
@@ -1345,6 +1529,92 @@
         }
 
 
+        /// <summary>
+        /// 鏉$爜缂栬緫鐣岄潰 缂栬緫鎸夐挳鏂规硶
+        /// </summary>
+        /// <returns></returns>
+        [Route("Kf_BarCodeEditDlg/GetCheckQtyByBarCodeBill")]
+        [HttpGet]
+        public object GetCheckQtyByBarCodeBill(Int64 HInterID, string HBillType, string sBatchNo,string sBarCode,Int64 sSCWhID
+            ,Int64 sSCSPID, Int64 sAuxPropID,string sMTONo,double iQty,Int64 HMaterID
+            ,Int64 sWhID,Int64 sSPID,Int64 HSourceInterID,Int64 HSourceEntryID, double EndQty, double sQty)
+        {
+            try
+            {
+                if (sBatchNo == null)
+                {
+                    sBatchNo = "";
+                }
+                if (sMTONo == null)
+                {
+                    sMTONo = "";
+                }
+                if ( HBillType == "1204" || HBillType == "1205" || HBillType == "1206" || HBillType == "1211" || HBillType == "1213")
+                {
+                    WebS.WebService1 oWebs = new WebS.WebService1();
+                    if (webserver.Get_CheckQtyByBarCode(sBarCode, sWhID, sSPID, sAuxPropID, sBatchNo, sMTONo, iQty, ref sRelQty))
+                    {
+                        objJsonResult.code = "0";
+                        objJsonResult.count = 1;
+                        objJsonResult.Message = "搴撳瓨瓒冲锛�";
+                        objJsonResult.data = null;
+                        return objJsonResult;
+                    }
+                    else if (sRelQty == 0)
+                    {
+                        objJsonResult.code = "0";
+                        objJsonResult.count = 0;
+                        objJsonResult.Message = "鏃犲簱瀛橈紒";
+                        objJsonResult.data = null;
+                        return objJsonResult;
+                    }
+                    else
+                    {
+                        EndQty = sRelQty - sQty;
+                        objJsonResult.code = "0";
+                        objJsonResult.count = 0;
+                        objJsonResult.Message = "搴撳瓨涓嶈冻锛屽凡鑾峰彇瀹為檯搴撳瓨鏁伴噺锛�";
+                        objJsonResult.data = null;
+                        return objJsonResult;
+                    }
+                }
+                else if (HBillType == "1203" || HBillType == "1205" || HBillType == "1202")
+                {
+                    WebS.WebService1 oWebs = new WebS.WebService1();
+                 if (oWebs.set_SavePonderationBillMain_Temp_ChangGui(HInterID, HMaterID, sAuxPropID, sMTONo, sWhID, sSPID, sSCWhID, sSCSPID, sBatchNo, HSourceInterID, HSourceEntryID, sBarCode, HBillType, EndQty, ref DBUtility.ClsPub.sErrInfo))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "璋冩暣鎴愬姛";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "璋冩暣澶辫触" + DBUtility.ClsPub.sErrInfo;
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                }
+                objJsonResult.code = "0";
+                objJsonResult.count = 1;
+                objJsonResult.Message = "鑾峰彇淇℃伅鎴愬姛锛�";
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+            catch (Exception e)
+            {
+
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+
 
     }
 }
\ No newline at end of file
diff --git a/WebAPI/Controllers/SellOutController.cs b/WebAPI/Controllers/SellOutController.cs
index 2dfde99..8d64af3 100644
--- a/WebAPI/Controllers/SellOutController.cs
+++ b/WebAPI/Controllers/SellOutController.cs
@@ -572,6 +572,7 @@
                 websLsmain.HRemark = lsmain[0].HRemark;
                 websLsmain.HMaker = lsmain[0].HMaker;
                 websLsmain.HKeeperID= lsmain[0].HKeeperID;
+                websLsmain.HBillType = "1205";//鍥哄畾鍊�
 
                 if (webserver.set_SaveSellOutBill_New(websLsmain, sSourceBillType, ref DBUtility.ClsPub.sErrInfo))
                 {
diff --git "a/WebAPI/Controllers/\345\215\232\346\227\245\350\207\252\345\212\250\346\211\253\347\240\201\347\272\277/ScanlineAPIController.cs" "b/WebAPI/Controllers/\345\215\232\346\227\245\350\207\252\345\212\250\346\211\253\347\240\201\347\272\277/ScanlineAPIController.cs"
index 04e17a1..9ae9001 100644
--- "a/WebAPI/Controllers/\345\215\232\346\227\245\350\207\252\345\212\250\346\211\253\347\240\201\347\272\277/ScanlineAPIController.cs"
+++ "b/WebAPI/Controllers/\345\215\232\346\227\245\350\207\252\345\212\250\346\211\253\347\240\201\347\272\277/ScanlineAPIController.cs"
@@ -84,6 +84,7 @@
                     ds = oCN.RunProcReturn("Select HBarCode barcode,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType from Gy_BarCodeBill where HSourceBillNo='" + list.billno.ToString().Trim() + "'  Order by HItemID ", "Gy_BarCodeBill");
                     if (ds == null || ds.Tables[0].Rows.Count == 0)
                     {
+                        LogService.Write("褰撳墠璁㈠崟鏃犵粦瀹氭潯鐮�");
                         objJsonResult.status = -1;
                         objJsonResult.msg = "褰撳墠璁㈠崟鏃犵粦瀹氭潯鐮�!";
                         objJsonResult.data = null;
@@ -95,6 +96,7 @@
                     if (strList.Count > 0)
                     {
                         string Str = String.Join(",", strList.ToArray());
+                        LogService.Write("鏉$爜:" + Str.ToString() + " 涓嶅寘鍚湪璁㈠崟:" + list.billno + "涓�!");
                         objJsonResult.status = -1;
                         objJsonResult.msg = "鏉$爜:" + Str.ToString() + " 涓嶅寘鍚湪璁㈠崟:" + list.billno + "涓�!";
                         objJsonResult.data = null;
@@ -106,6 +108,7 @@
                 bool IsBarCodePack = oBill.IsBarCodePack(list.packagebarcode);
                 if (IsBarCodePack == false)
                 {
+                    LogService.Write("绠辩爜宸插瓨鍦�,涓嶈兘閲嶅缁戝畾锛�");
                     objJsonResult.status = -1;
                     objJsonResult.msg = "绠辩爜宸插瓨鍦�,涓嶈兘閲嶅缁戝畾锛�";
                     objJsonResult.data = null;
@@ -114,6 +117,7 @@
                 ds = oCN.RunProcReturn("Select * from Gy_BarCodeBill where HBarCode='" + list.packagebarcode.ToString().Trim() + "' and HStopflag='1'", "Gy_BarCodeBill");
                 if (ds != null && ds.Tables[0].Rows.Count > 0)
                 {
+                    LogService.Write("姝ょ鏉$爜宸蹭綔搴�");
                     objJsonResult.status = -1;
                     objJsonResult.msg = "姝ょ鏉$爜宸蹭綔搴�";
                     objJsonResult.data = null;
@@ -158,6 +162,7 @@
                     bool IsBarCode = oBill.IsBarCodePack(list.barcodes[i].barcode);
                     if (IsBarCodePack == false)
                     {
+                        LogService.Write("鏉$爜宸插瓨鍦�,涓嶈兘閲嶅缁戝畾锛�");
                         objJsonResult.status = -1;
                         objJsonResult.msg = "鏉$爜宸插瓨鍦�,涓嶈兘閲嶅缁戝畾锛�";
                         objJsonResult.data = null;
@@ -200,14 +205,16 @@
                 }
                 if (bResult)
                 {
+                    LogService.Write("鎻愪氦鎴愬姛绠辨潯鐮侊細" + list.packagebarcode);
+                    Log.LogSaveInfo("鎻愪氦鎴愬姛绠辨潯鐮侊細" + list.packagebarcode); //璁板綍鎻愪氦鏁版嵁
                     objJsonResult.status = 0;
                     objJsonResult.msg = "success";
                     objJsonResult.data = null;
-                    Log.LogSaveInfo("鎻愪氦鎴愬姛绠辨潯鐮侊細" + list.packagebarcode); //璁板綍鎻愪氦鏁版嵁
                     return objJsonResult;
                 }
                 else
                 {
+                    LogService.Write("淇濆瓨澶辫触锛�" +DBUtility.ClsPub.sExeReturnInfo);
                     objJsonResult.status = -1;
                     objJsonResult.msg = "淇濆瓨澶辫触锛�" + DBUtility.ClsPub.sExeReturnInfo;
                     objJsonResult.data = null;
@@ -216,6 +223,7 @@
             }
             catch (Exception e)
             {
+                LogService.Write("绠辨潯鐮佺粦瀹氬叧绯绘彁浜ゆ帴鍙� 鎶涘嚭寮傚父" + e.Message.ToString());
                 objJsonResult.status = -1;
                 objJsonResult.msg = e.Message;
                 objJsonResult.data = null;
diff --git a/WebAPI/Properties/Settings.Designer.cs b/WebAPI/Properties/Settings.Designer.cs
index c8fd941..9d44150 100644
--- a/WebAPI/Properties/Settings.Designer.cs
+++ b/WebAPI/Properties/Settings.Designer.cs
@@ -26,7 +26,7 @@
         [global::System.Configuration.ApplicationScopedSettingAttribute()]
         [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
         [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
-        [global::System.Configuration.DefaultSettingValueAttribute("http://localhost:8098/WebService1.asmx")]
+        [global::System.Configuration.DefaultSettingValueAttribute("http://61.164.86.218:8090/WEBS-WMS/WebService1.asmx")]
         public string WebAPI_WebS_WebService1 {
             get {
                 return ((string)(this["WebAPI_WebS_WebService1"]));
diff --git a/WebAPI/Properties/Settings.settings b/WebAPI/Properties/Settings.settings
index d37166d..91c846a 100644
--- a/WebAPI/Properties/Settings.settings
+++ b/WebAPI/Properties/Settings.settings
@@ -3,7 +3,7 @@
   <Profiles />
   <Settings>
     <Setting Name="WebAPI_WebS_WebService1" Type="(Web Service URL)" Scope="Application">
-      <Value Profile="(Default)">http://localhost:8098/WebService1.asmx</Value>
+      <Value Profile="(Default)">http://61.164.86.218:8090/WEBS-WMS/WebService1.asmx</Value>
     </Setting>
   </Settings>
 </SettingsFile>
\ No newline at end of file
diff --git a/WebAPI/Web References/WebS/Reference.map b/WebAPI/Web References/WebS/Reference.map
index 952b627..493bd8a 100644
--- a/WebAPI/Web References/WebS/Reference.map
+++ b/WebAPI/Web References/WebS/Reference.map
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <DiscoveryClientResultsFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <Results>
-    <DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://localhost:8098/WebService1.asmx?wsdl" filename="WebService1.wsdl" />
-    <DiscoveryClientResult referenceType="System.Web.Services.Discovery.DiscoveryDocumentReference" url="http://localhost:8098/WebService1.asmx?disco" filename="WebService1.disco" />
+    <DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://47.96.97.237/WEBS-WMS/WebService1.asmx?wsdl" filename="WebService1.wsdl" />
+    <DiscoveryClientResult referenceType="System.Web.Services.Discovery.DiscoveryDocumentReference" url="http://47.96.97.237/WEBS-WMS/WebService1.asmx?disco" filename="WebService1.disco" />
   </Results>
 </DiscoveryClientResultsFile>
\ No newline at end of file
diff --git a/WebAPI/Web References/WebS/WebService1.disco b/WebAPI/Web References/WebS/WebService1.disco
index 9475a15..3150354 100644
--- a/WebAPI/Web References/WebS/WebService1.disco
+++ b/WebAPI/Web References/WebS/WebService1.disco
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <discovery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/disco/">
-  <contractRef ref="http://localhost:8098/WebService1.asmx?wsdl" docRef="http://localhost:8098/WebService1.asmx" xmlns="http://schemas.xmlsoap.org/disco/scl/" />
-  <soap address="http://localhost:8098/WebService1.asmx" xmlns:q1="http://tempuri.org/" binding="q1:WebService1Soap" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
-  <soap address="http://localhost:8098/WebService1.asmx" xmlns:q2="http://tempuri.org/" binding="q2:WebService1Soap12" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
+  <contractRef ref="http://47.96.97.237/WEBS-WMS/WebService1.asmx?wsdl" docRef="http://47.96.97.237/WEBS-WMS/WebService1.asmx" xmlns="http://schemas.xmlsoap.org/disco/scl/" />
+  <soap address="http://47.96.97.237/WEBS-WMS/WebService1.asmx" xmlns:q1="http://tempuri.org/" binding="q1:WebService1Soap" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
+  <soap address="http://47.96.97.237/WEBS-WMS/WebService1.asmx" xmlns:q2="http://tempuri.org/" binding="q2:WebService1Soap12" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
 </discovery>
\ No newline at end of file
diff --git a/WebAPI/Web References/WebS/WebService1.wsdl b/WebAPI/Web References/WebS/WebService1.wsdl
index 648dcf5..ae026f8 100644
--- a/WebAPI/Web References/WebS/WebService1.wsdl
+++ b/WebAPI/Web References/WebS/WebService1.wsdl
@@ -25271,10 +25271,10 @@
   </wsdl:binding>
   <wsdl:service name="WebService1">
     <wsdl:port name="WebService1Soap" binding="tns:WebService1Soap">
-      <soap:address location="http://localhost:8098/WebService1.asmx" />
+      <soap:address location="http://47.96.97.237/WEBS-WMS/WebService1.asmx" />
     </wsdl:port>
     <wsdl:port name="WebService1Soap12" binding="tns:WebService1Soap12">
-      <soap12:address location="http://localhost:8098/WebService1.asmx" />
+      <soap12:address location="http://47.96.97.237/WEBS-WMS/WebService1.asmx" />
     </wsdl:port>
   </wsdl:service>
 </wsdl:definitions>
\ No newline at end of file
diff --git a/WebAPI/Web.config b/WebAPI/Web.config
index 286cbe0..e430be9 100644
--- a/WebAPI/Web.config
+++ b/WebAPI/Web.config
@@ -22,7 +22,7 @@
 	  <!--<add key="sUrl" value="http://183.129.128.86:9090/WEBS-WMSTest/WebService1.asmx"/>    -->
 	  <!--<add key="sUrl" value="http://192.168.63.195/WEBS-WMS/WebService1.asmx"/> 棰滃彴寮忔満-->
 	  <!--<add key="sUrl" value="http://60.190.4.42:9003/WebService/WebService1.asmx" /> 澶忓疂-->
-	  <add key="sUrl" value="http://47.96.97.237:8018/Web_WJ/WebService1.asmx" /> 
+	  <add key="sUrl" value="http://47.96.97.237/WEBS-WMS/WebService1.asmx" /> 
 	  <!--<add key="sUrl" value="http://10.10.130.181/WEBS-WMS/WebService1.asmx"/>    鍗氭棩绉戞妧-->
 	  <!--<add key="sUrl" value="http://192.168.0.214/WEBS-WMS/WebService1.asmx"/>    鐟炰笌绁�-->
     <add key="webpages:Version" value="3.0.0.0" />
@@ -87,7 +87,7 @@
   <applicationSettings>
     <WebAPI.Properties.Settings>
       <setting name="WebAPI_WebS_WebService1" serializeAs="String">
-        <value>http://localhost:8098/WebService1.asmx</value>
+        <value>http://47.96.97.237/WEBS-WMS/WebService1.asmx</value>
       </setting>
     </WebAPI.Properties.Settings>
   </applicationSettings>
diff --git a/WebAPI/WebAPI.csproj b/WebAPI/WebAPI.csproj
index 9f10fa7..316c1da 100644
--- a/WebAPI/WebAPI.csproj
+++ b/WebAPI/WebAPI.csproj
@@ -305,7 +305,6 @@
     </Content>
     <None Include="Web References\WebS\Reference.map">
       <Generator>MSDiscoCodeGenerator</Generator>
-      <LastGenOutput>Reference.cs</LastGenOutput>
     </None>
     <None Include="Web References\WebS\WebService1.disco" />
     <Content Include="Web.config">
@@ -860,10 +859,10 @@
     </EmbeddedResource>
   </ItemGroup>
   <ItemGroup>
-    <WebReferenceUrl Include="http://localhost:8098/WebService1.asmx">
+    <WebReferenceUrl Include="http://47.96.97.237/WEBS-WMS/WebService1.asmx">
       <UrlBehavior>Dynamic</UrlBehavior>
       <RelPath>Web References\WebS\</RelPath>
-      <UpdateFromURL>http://localhost:8098/WebService1.asmx</UpdateFromURL>
+      <UpdateFromURL>http://47.96.97.237/WEBS-WMS/WebService1.asmx</UpdateFromURL>
       <ServiceLocationURL>
       </ServiceLocationURL>
       <CachedDynamicPropName>
diff --git a/WebAPI/WebServer.cs b/WebAPI/WebServer.cs
index 9e2f5af..72f7147 100644
--- a/WebAPI/WebServer.cs
+++ b/WebAPI/WebServer.cs
@@ -4373,6 +4373,19 @@
             //return dal.GetInfoByID_View(HInterID, sBillType, sWhere);
         }
 
+        public bool Get_CheckQtyByBarCode(string sBarcode, long HWHID, long HSPID, long HAuxPropID, string sBatchNo, string HMTONo, double sQty, ref double sRelQty)
+        {
+            DAL.ClsKF_PonderationBillMain_Temp_View dal = new DAL.ClsKF_PonderationBillMain_Temp_View();
+            if (dal.CheckQtyByBarCode(sBarcode, HWHID, HSPID, HAuxPropID, sBatchNo, HMTONo, sQty, ref sRelQty))
+            {
+                return true;
+            }
+            else
+            {
+                return false;
+            }
+        }
+
         public DataSet GetSPInfoByIDandHWHIDandOrg(long sItemID, long sHWHID, long HUSEORGID, ref string sErrMsg)
         {
             BLL.ClsIF_StockPlace_View bll = new BLL.ClsIF_StockPlace_View();
diff --git a/WorkM/WorkM.csproj b/WorkM/WorkM.csproj
index 047c45f..0bd33f7 100644
--- a/WorkM/WorkM.csproj
+++ b/WorkM/WorkM.csproj
@@ -413,6 +413,12 @@
     <Compile Include="娴佽浆鍗$鐞哱MES_StationOutBill.designer.cs">
       <DependentUpon>MES_StationOutBill.cs</DependentUpon>
     </Compile>
+    <Compile Include="娴佽浆鍗$鐞哱MES_StationOutBillList_LastProc.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="娴佽浆鍗$鐞哱MES_StationOutBillList_LastProc.designer.cs">
+      <DependentUpon>MES_StationOutBillList_LastProc.cs</DependentUpon>
+    </Compile>
     <Compile Include="娴佽浆鍗$鐞哱MES_StationOutBillList_BaoFei.cs">
       <SubType>Form</SubType>
     </Compile>
@@ -1094,6 +1100,10 @@
       <DependentUpon>MES_StationOutBill.cs</DependentUpon>
       <SubType>Designer</SubType>
     </EmbeddedResource>
+    <EmbeddedResource Include="娴佽浆鍗$鐞哱MES_StationOutBillList_LastProc.resx">
+      <DependentUpon>MES_StationOutBillList_LastProc.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
     <EmbeddedResource Include="娴佽浆鍗$鐞哱MES_StationOutBillList_BaoFei.resx">
       <DependentUpon>MES_StationOutBillList_BaoFei.cs</DependentUpon>
       <SubType>Designer</SubType>
diff --git "a/WorkM/\346\212\245\350\241\250\345\210\206\346\236\220/DefectiveDetailedYieldReport.cs" "b/WorkM/\346\212\245\350\241\250\345\210\206\346\236\220/DefectiveDetailedYieldReport.cs"
index 6232ec9..1940c13 100644
--- "a/WorkM/\346\212\245\350\241\250\345\210\206\346\236\220/DefectiveDetailedYieldReport.cs"
+++ "b/WorkM/\346\212\245\350\241\250\345\210\206\346\236\220/DefectiveDetailedYieldReport.cs"
@@ -137,93 +137,96 @@
         {
             SQLHelper.ClsCN SubCn = new SQLHelper.ClsCN();
             DataSet DSet = new DataSet();
-            ////杩囨护鏉′欢Dlg
-            //string sDlgWhere = "";
-            //if (txtHProcessExchangeBillNo.Text != "")//娴佽浆鍗�
-            //{
-            //    sDlgWhere = sDlgWhere + "and c.HProcExchBillNo like '%" + txtHProcessExchangeBillNo.Text + "%'";
-            //}
-            //if (txtHICMOBillNo.Text != "")//鐢熶骇璁㈠崟
-            //{
-            //    sDlgWhere = sDlgWhere + "and a.HICMOBillNo like '%" + txtHICMOBillNo.Text + "%'";
-            //}
-            //if (textHmaterName.Text != "")//鐗╂枡
-            //{
-            //    sDlgWhere = sDlgWhere + "and b.HName like '%" + textHmaterName.Text + "%'";
-            //}
-            //if (textHprocName.Text != "")//宸ュ簭
-            //{
-            //    sDlgWhere = sDlgWhere + "and d.HName like '%" + textHprocName.Text + "%'";
-            //}
-            //if (dtpHBDate.Value.ToShortDateString() != "")//寮�濮嬫棩鏈�
-            //{
-            //    sDlgWhere = sDlgWhere + "and a.HMakeDate >= '" + dtpHBDate.Value.ToShortDateString() + "'";
-            //}
-            //if (dtpHEDate.Value.ToShortDateString() != "")//缁撴潫鏃ユ湡
-            //{
-            //    sDlgWhere = sDlgWhere + "and a.HMakeDate <= '" + dtpHEDate.Value.ToShortDateString() + "'";
-            //}
-            ////杩囨护鏉′欢
-            ////string sWhere = "";
-            ////sWhere = sWhere + ",'" + this.dtpHBDate.Value.ToShortDateString() + "'";
-            ////sWhere = sWhere + ",'" + this.dtpHEDate.Value.ToShortDateString() + "'";
-            ////sWhere = sWhere + ",1,3";
-            //////sWhere = sWhere + ",'" + frmQuery.dtpHBakEndDate.Value.ToShortDateString() + "'";
-            //////sWhere = sWhere + "," + frmQuery.txtHCusID.Tag.ToString().Trim();
-            ////if (sWhere.Trim().Length > 0)
-            ////{
-            ////    sWhere = sWhere.Substring(1, sWhere.Length - 1);
-            ////}
-            ////
-            //DSet = SubCn.RunProcReturn("select " +
-            //    "MAX(a.HMakeDate) 姹囨姤鏃ユ湡, a.HICMOBillNo 浠诲姟鍗曞彿, c.HProcExchBillNo 娴佽浆鍗″彿, c.HProcID, d.HName 宸ュ簭鍚嶇О" +
-            //    ", sum(a.HWorkTimes) 宸ユ椂, b.HName 鐗╂枡鍚嶇О, a.HICMOQty 鐢熶骇璁㈠崟鏁伴噺, a.HPlanQty 璁″垝鏁伴噺, c.HQty 杩涚珯鏁伴噺" +
-            //    ", co.HQty 鍑虹珯鍚堟牸鏁伴噺, c.HQty - co.HQty - co.HWasterQty 鏈繘绔欐暟閲�" +
-            //    ", co.HWasterQty 涓嶅悎鏍兼暟閲�, co.HQty /  nullif((co.HQty+co.HWasterQty),0) 鍑虹珯鑹巼,a.hb, co.HName 涓嶈壇鏄庣粏, co.HBadQty 涓嶈壇鏁伴噺 " +
-            //    " FROM Sc_StationOutBillMain a " +
-            //    "left join Gy_Material  b on a.HMaterID = b.HItemID " +
-            //    "left join( " +
-            //    "select sum(aa.HQty) HQty, aa.HProcExchBillNo, aa.HProcExchInterID, aa.HProcID " +
-            //    "from Sc_StationInBillMain aa " +
-            //    "group by aa.HProcExchBillNo, aa.HProcExchInterID, aa.HProcID " +
-            //    ") c on a.HProcExchInterID = c.HProcExchInterID and a.HProcID = c.HProcID " +
-            //    "left join( " +
-            //    "select sum(aa.HQty) HQty, sum(aa.HWasterQty) HWasterQty, bad.HBadQty, bad.HName" +
-            //    ", aa.HProcExchBillNo, aa.HProcExchInterID, aa.HProcID " +
-            //    "from Sc_StationOutBillMain aa " +
-            //    "left join ( " +
-            //    "select qa.HProcExchInterID, qb.HBadQty, qbr.HName, qa.HProcID " +
-            //    "from QC_NoPassProdCheckBillMain qa " +
-            //    "left join QC_NoPassProdCheckBillsub qb on qa.HInterID = qb.HInterID " +
-            //    "left join Gy_BadReason qbr on qb.HBadReasonID = qbr.HItemID " +
-            //    "group by qa.HProcExchInterID, qbr.HName, qa.HProcID, qb.HBadQty " +
-            //    ") bad on aa.HProcExchInterID = bad.HProcExchInterID and aa.HProcID = bad.HProcID " +
-            //    "group by aa.HProcExchBillNo, aa.HProcExchInterID, aa.HProcID, bad.HBadQty, bad.HName " +
-            //    ") co on a.HProcExchInterID = co.HProcExchInterID and a.HProcID = co.HProcID " +
-            //    "left join Gy_Process d on c.HProcID = d.HItemID " +
-            //    "where 1 = 1 " + sDlgWhere +
-            //    "group by a.HICMOBillNo,c.HProcExchBillNo,d.HName,b.HName,a.HICMOQty,c.HQty,a.HPlanQty" +
-            //    ",co.HQty,c.HProcID,co.HWasterQty,co.HName,co.HBadQty,a.HWasterQty " +
-            //    "order by c.HProcID", "Sc_StationOutBillMain", ref ClsPub.sExeReturnInfo);
-
-
-
-
-
             //杩囨护鏉′欢Dlg
             string sDlgWhere = "";
-            sDlgWhere = sDlgWhere + ",'" + txtHProcessExchangeBillNo.Text + "'";
-            sDlgWhere = sDlgWhere + ",'" + txtHICMOBillNo.Text + "'";
-            sDlgWhere = sDlgWhere + ",'" + textHmaterName.Text + "'";
-            sDlgWhere = sDlgWhere + ",'" + textHprocName.Text + "'";
-            sDlgWhere = sDlgWhere + ",'" + dtpHBDate.Value.ToShortDateString() + "'";
-            sDlgWhere = sDlgWhere + ",'" + dtpHEDate.Value.ToShortDateString() + "'";
-            if (sDlgWhere.Trim().Length > 0)
+            if (txtHProcessExchangeBillNo.Text != "")//娴佽浆鍗�
             {
-                sDlgWhere = sDlgWhere.Substring(1, sDlgWhere.Length - 1);
+                sDlgWhere = sDlgWhere + "and c.HProcExchBillNo like '%" + txtHProcessExchangeBillNo.Text + "%'";
             }
+            if (txtHICMOBillNo.Text != "")//鐢熶骇璁㈠崟
+            {
+                sDlgWhere = sDlgWhere + "and a.HICMOBillNo like '%" + txtHICMOBillNo.Text + "%'";
+            }
+            if (textHmaterName.Text != "")//鐗╂枡
+            {
+                sDlgWhere = sDlgWhere + "and b.HName like '%" + textHmaterName.Text + "%'";
+            }
+            if (textHprocName.Text != "")//宸ュ簭
+            {
+                sDlgWhere = sDlgWhere + "and d.HName like '%" + textHprocName.Text + "%'";
+            }
+            if (dtpHBDate.Value.ToShortDateString() != "")//寮�濮嬫棩鏈�
+            {
+                sDlgWhere = sDlgWhere + "and a.HMakeDate >= '" + dtpHBDate.Value.ToShortDateString() + "'";
+            }
+            if (dtpHEDate.Value.ToShortDateString() != "")//缁撴潫鏃ユ湡
+            {
+                sDlgWhere = sDlgWhere + "and a.HMakeDate <= '" + dtpHEDate.Value.ToShortDateString() + "'";
+            }
+            //杩囨护鏉′欢
+            //string sWhere = "";
+            //sWhere = sWhere + ",'" + this.dtpHBDate.Value.ToShortDateString() + "'";
+            //sWhere = sWhere + ",'" + this.dtpHEDate.Value.ToShortDateString() + "'";
+            //sWhere = sWhere + ",1,3";
+            ////sWhere = sWhere + ",'" + frmQuery.dtpHBakEndDate.Value.ToShortDateString() + "'";
+            ////sWhere = sWhere + "," + frmQuery.txtHCusID.Tag.ToString().Trim();
+            //if (sWhere.Trim().Length > 0)
+            //{
+            //    sWhere = sWhere.Substring(1, sWhere.Length - 1);
+            //}
+            //
+            DSet = SubCn.RunProcReturn("select " +
+                "MAX(a.HMakeDate) 姹囨姤鏃ユ湡, a.HICMOBillNo 浠诲姟鍗曞彿," +
+                "case when isnull(ic.HBillSubType,0)='1055' then '杩斿伐' else '鏅�氳鍗�' end   浠诲姟鍗曠被鍨�  , c.HProcExchBillNo 娴佽浆鍗″彿, c.HProcID, d.HName 宸ュ簭鍚嶇О" +
+                ", sum(a.HWorkTimes) 宸ユ椂, b.HName 鐗╂枡鍚嶇О, a.HICMOQty 鐢熶骇璁㈠崟鏁伴噺, a.HPlanQty 璁″垝鏁伴噺, c.HQty 杩涚珯鏁伴噺" +
+                ", co.HQty 鍑虹珯鍚堟牸鏁伴噺, c.HQty - co.HQty - co.HWasterQty 鏈繘绔欐暟閲�" +
+                ", co.HWasterQty 涓嶅悎鏍兼暟閲�, co.HQty /  nullif((co.HQty+co.HWasterQty),0) 鍑虹珯鑹巼,co.HBillSubType 涓氬姟绫诲瀷, co.HName 涓嶈壇鏄庣粏, co.HBadQty 涓嶈壇鏁伴噺 " +
+                " FROM Sc_StationOutBillMain a " +
+                "left join sc_icmobillmain  ic on a.HICMOInterID =ic.HInterID " +
+                "left join Gy_Material  b on a.HMaterID = b.HItemID " +
+                "left join( " +
+                "select sum(aa.HQty) HQty, aa.HProcExchBillNo, aa.HProcExchInterID, aa.HProcID " +
+                "from Sc_StationInBillMain aa " +
+                "group by aa.HProcExchBillNo, aa.HProcExchInterID, aa.HProcID " +
+                ") c on a.HProcExchInterID = c.HProcExchInterID and a.HProcID = c.HProcID " +
+                "left join( " +
+                "select sum(aa.HQty) HQty, sum(aa.HWasterQty) HWasterQty, bad.HBadQty, bad.HName" +
+                ", aa.HProcExchBillNo, aa.HProcExchInterID, aa.HProcID,bad.HBillSubType " +
+                "from Sc_StationOutBillMain aa " +
+                "left join ( " +
+                "select qa.HProcExchInterID, qb.HBadQty, qbr.HName, qa.HProcID,qa.HBillSubType " +
+                "from QC_NoPassProdCheckBillMain qa " +
+                "left join QC_NoPassProdCheckBillsub qb on qa.HInterID = qb.HInterID " +
+                "left join Gy_BadReason qbr on qb.HBadReasonID = qbr.HItemID " +
+                "group by qa.HProcExchInterID, qbr.HName, qa.HProcID, qb.HBadQty,qa.HBillSubType " +
+                ") bad on aa.HProcExchInterID = bad.HProcExchInterID and aa.HProcID = bad.HProcID " +
+                "group by aa.HProcExchBillNo, aa.HProcExchInterID, aa.HProcID, bad.HBadQty, bad.HName,bad.HBillSubType " +
+                ") co on a.HProcExchInterID = co.HProcExchInterID and a.HProcID = co.HProcID " +
+                "left join Gy_Process d on c.HProcID = d.HItemID " +
+                "where 1 = 1 " + sDlgWhere +
+                "group by a.HICMOBillNo,c.HProcExchBillNo,d.HName,b.HName,a.HICMOQty,c.HQty,a.HPlanQty" +
+                ",case when isnull(ic.HBillSubType,0)='1055' then '杩斿伐' else '鏅�氳鍗�' end  " +
+                ",co.HQty,c.HProcID,co.HWasterQty,co.HName,co.HBadQty,a.HWasterQty,co.HBillSubType " +
+                "order by c.HProcID", "Sc_StationOutBillMain", ref ClsPub.sExeReturnInfo);
 
-            DSet = SubCn.RunProcReturn("exec h_p_DefectiveDetailedYieldReport_New " + sDlgWhere, "h_p_DefectiveDetailedYieldReport_New");
+
+
+
+
+            ////杩囨护鏉′欢Dlg
+            //string sDlgWhere = "";
+            //sDlgWhere = sDlgWhere + ",'" + txtHProcessExchangeBillNo.Text + "'";
+            //sDlgWhere = sDlgWhere + ",'" + txtHICMOBillNo.Text + "'";
+            //sDlgWhere = sDlgWhere + ",'" + textHmaterName.Text + "'";
+            //sDlgWhere = sDlgWhere + ",'" + textHprocName.Text + "'";
+            //sDlgWhere = sDlgWhere + ",'" + dtpHBDate.Value.ToShortDateString() + "'";
+            //sDlgWhere = sDlgWhere + ",'" + dtpHEDate.Value.ToShortDateString() + "'";
+            //if (sDlgWhere.Trim().Length > 0)
+            //{
+            //    sDlgWhere = sDlgWhere.Substring(1, sDlgWhere.Length - 1);
+            //}
+
+            //DSet = SubCn.RunProcReturn("exec h_p_DefectiveDetailedYieldReport_New " + sDlgWhere, "h_p_DefectiveDetailedYieldReport_New");
 
             //鐢熸垚棣栬鏍囬
             if (DSet == null)
diff --git "a/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationOutBillList_LastProc.cs" "b/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationOutBillList_LastProc.cs"
new file mode 100644
index 0000000..0b155dc
--- /dev/null
+++ "b/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationOutBillList_LastProc.cs"
@@ -0,0 +1,781 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Text;
+using System.Windows.Forms;
+using gregn6Lib;
+using SQLHelper;
+using DBUtility;
+using System.IO;
+using System.Reflection;
+
+namespace WorkM
+{
+    public partial class MES_StationOutBillList_LastProc : Form
+    {
+        public MES_StationOutBillList_LastProc()
+        {
+            InitializeComponent();
+        }
+        public DBUtility.frmBillQueryCondition_New frmCondition;
+        public string ViewName = "h_v_MES_StationOutBillList_LastProc";
+        public string ModCaption = "鏈亾宸ュ簭鍑虹珯姹囨姤鍗曞垪琛�";
+        public const string ModName = "3791";
+        public const string ModRightName = "MES_StationOutBill";
+        public const string ModRightNameEdit = ModRightName + "_Edit";
+        public const string ModRightNameCheck = ModRightName + "_Check";
+        public const string ModRightNameClose = ModRightName + "_Close";
+        public const string ModRightNameDelete = ModRightName + "_Delete";
+        DAL.ClsSc_StationOutBill oBill = new DAL.ClsSc_StationOutBill();
+        public MES_StationOutBill oFrm;
+        Pub_Class.ClsGridListSum oSumGrid = new Pub_Class.ClsGridListSum();
+        public string sDlgWhere = "";  //澶栫獥浣撻�掑叆
+
+
+        #region  鍥哄畾浠g爜
+
+        private void MES_StationOutBillList_LastProc_Load(object sender, EventArgs e)
+        {
+            frmCondition = new frmBillQueryCondition_New();
+            this.Text = ModCaption;
+            lblCaption.Text = ModCaption;
+            oSumGrid.ogrdMain = grdMain;  //鍒濆鍖� new
+            oSumGrid.oGridsum = grdSum;
+            initGrid();
+        }
+
+        private void initGrid()
+        {
+            DBUtility.Xt_BaseBillFun.initGridList(grdMain, this.Name);
+        }
+
+        private void timer1_Tick(object sender, EventArgs e)
+        {
+            cmbHStatus.Text = "鍏ㄩ儴";
+            timer1.Enabled = false;
+            initGrid();
+            Display();
+        }
+
+        private void timer2_Tick(object sender, EventArgs e)
+        {
+            timer2.Enabled = false;
+            frmCondition = new frmBillQueryCondition_New();
+            SetCondition(frmCondition, ViewName, this.Name);
+            frmCondition.ShowDialog();
+            if (frmCondition.Tag.ToString() == "OK")
+            {
+                timer1.Enabled = true;
+            }
+        }
+
+        public void SetCondition(frmBillQueryCondition_New frmCondition, string ViewName, string Name)
+        {
+            frmCondition.Tag = "";
+            frmCondition.ViewName = ViewName;
+            frmCondition.ModName = Name;
+        }
+
+        //閲婃斁榧犳爣鎸夐挳鍙戠敓
+        private void grdMain_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e)
+        {
+            //Total();
+        }
+
+        //鍚堣 new
+        private void grdMain_ColumnWidthChanged(object sender, DataGridViewColumnEventArgs e)
+        {
+            Total();
+        }
+
+        //鍙屽嚮鍒楄〃閫変腑琛�
+        private void grdMain_DblClick(object sender, EventArgs e)
+        {
+            Sub_ShowBill();
+        }
+
+        private void grdMain_Paint(object sender, PaintEventArgs e)
+        {
+            GraphicsGrid();
+        }
+
+        private void GraphicsGrid()
+        {
+            DBUtility.Xt_BaseBillFun.GraphicsGrid(grdMain);
+        }
+
+        private void grdMain_Scroll(object sender, ScrollEventArgs e)
+        {
+            if (e.ScrollOrientation == ScrollOrientation.HorizontalScroll)
+            {
+                Total();
+            }
+        }
+
+        //寰楀埌瀵瑰簲鍒�
+        private Int32 Fun_GetCol(string sCol)
+        {
+            return DBUtility.Xt_BaseBillFun.Fun_GetCol(sCol, grdMain);
+        }
+
+        //淇濆瓨鍒楀
+        private void bclk_Click(object sender, EventArgs e)
+        {
+            DBUtility.Xt_BaseBillFun.SaveGrid(grdMain, this.Name);
+        }
+
+        //榛樿鍒楀
+        private void mrlk_Click(object sender, EventArgs e)
+        {
+            DBUtility.Xt_BaseBillFun.DefaultGridView(grdMain, this.Name);
+        }
+
+        #endregion
+
+
+        #region  鏌ヨ鍔熻兘
+
+        private void cx_Click(object sender, EventArgs e)
+        {
+            frmCondition = new frmBillQueryCondition_New();
+            SetCondition(frmCondition, ViewName, this.Name);
+            frmCondition.ShowDialog();
+            if (frmCondition.Tag.ToString() == "OK")
+            {
+                Display();
+            }
+        }
+
+        private void Display()
+        {
+            ClsCN SubCn = new ClsCN();
+            DataSet DSet;
+            string sSql = "";
+            string sWhere = "";
+
+            bzd.Enabled = true;
+            if (frmCondition.SqlStr.Trim().Length == 0)
+            {
+                sSql = "Select top 5000 * from " + ViewName + " Where 1=1 " + sWhere + sDlgWhere + " order by hmainid desc ";
+            }
+            else
+            {
+                sSql = frmCondition.SqlStr + sWhere + sDlgWhere + " order by hmainid desc ";
+            }
+            //
+            DSet = SubCn.RunProcReturn(sSql, ViewName, ref DBUtility.ClsPub.sExeReturnInfo);
+            //鐢熸垚棣栬鏍囬
+            if (DSet == null)
+            {
+                MessageBox.Show("娌℃湁杩斿洖浠讳綍缁撴灉,璇峰湪杩囨护妗嗕腑鐐瑰嚮銆愭仮澶嶃�戞寜閽�,灏濊瘯鍐嶆鏌ヨ锛�" + DBUtility.ClsPub.sExeReturnInfo);
+                return;
+            }
+            //閲婃斁鍐荤粨
+            DBUtility.Xt_BaseBillFun.CancelFrozenCol(grdMain);
+            //
+            grdMain.DataSource = DSet.Tables[0].DefaultView;
+            //璁剧疆鍚堣鍒�
+            string sTotalCol = "";
+            sTotalCol = DBUtility.Gy_BaseFun.GetTotalCols(DSet);
+            string[] sT;
+            sT = sTotalCol.Split(Convert.ToChar(","));
+            oSumGrid.BuildTotalCols(sT);
+            //  
+            //鍐荤粨
+            int FrCol = DBUtility.ClsPub.isInt(frmCondition.txtFrozenCol.Text);
+            string s = frmCondition.cmbHComplete.Text;
+            DBUtility.Xt_BaseBillFun.DisplayGrid(grdMain, this.Name, s, FrCol);
+            //鐢荤嚎
+            GraphLine();
+
+            Total();
+        }
+
+        private void GraphLine()
+        {
+            int MainIDCol = Fun_GetCol("hmainid");
+            int SubIDCol = Fun_GetCol("hsubid");
+            string s = frmCondition.cmbHComplete.Text;
+            long n = 0;
+            DBUtility.Xt_BaseBillFun.GraphLine(grdMain, MainIDCol, SubIDCol, s, ref n);
+            //鏄剧ず
+            lbldj.Text = "鏌ヨ鍑� " + n.ToString() + " 寮犲崟鎹�";
+            lbljl.Text = "鍏辨湁 " + grdMain.RowCount.ToString() + " 鏉¤褰�";
+        }
+
+        //鍚堣 new
+        private void Total()
+        {
+            if (grdMain.Rows.Count > 0 && grdMain.ColumnCount > 0)
+            {
+                oSumGrid.SetGridsum();
+                //oSumGrid.Total();
+                oSumGrid.TotalAll();
+            }
+        }
+
+        #endregion
+
+
+        #region  蹇�熸煡璇㈠姛鑳�
+
+        private void cmbHStatus_SelectedIndexChanged(object sender, EventArgs e)
+        {
+            Sub_FastQuery();
+        }
+
+        private void txtHBillNo_KeyDown(object sender, KeyEventArgs e)
+        {
+            if (e.KeyCode == Keys.Enter)
+            {
+                Sub_FastQuery();
+            }
+        }
+
+        //蹇�熻繃婊�
+        private void Sub_FastQuery()
+        {
+            string sFastSQL = "";
+            if (txtHBillNo.Text.Trim() != "")
+            {
+                sFastSQL = sFastSQL + " and 宸ュ簭娴佽浆鍗″彿 like '%" + txtHBillNo.Text + "%'";
+            }
+            //鍚屾鐘舵��
+            if (cmbHStatus.Text.Trim() == "鏈悓姝�")
+            {
+                sFastSQL = sFastSQL + " and (鍚屾鐘舵��='" + cmbHStatus.Text.Trim() + "'  ) ";
+            }
+            if (cmbHStatus.Text.Trim() == "宸插悓姝�")
+            {
+                sFastSQL = sFastSQL + " and (鍚屾鐘舵��='" + cmbHStatus.Text.Trim() + "'  ) ";
+            }
+            sDlgWhere = sFastSQL;
+            Display();
+        }
+
+        #endregion
+
+
+        #region  鍒锋柊鍔熻兘
+
+        private void sx_Click(object sender, EventArgs e)
+        {
+            timer1.Enabled = true;
+        }
+
+        #endregion
+
+
+        #region  鍏ュ簱鍔熻兘
+
+        private void bzd_Click(object sender, EventArgs e)
+        {
+            //鐐瑰嚮鍚庡叆搴撴寜閽彉鐏�
+            bzd.Enabled = false;
+            //鏍规嵁閫変腑鐨勬暟鎹敓鎴愬寘瑁呭崟
+            int MainIDCol = Fun_GetCol("hmainid");
+            int SubIDCol = Fun_GetCol("hsubid");
+            int BillNoCol = Fun_GetCol("鍗曟嵁鍙�");
+            int HUserK3Col = Fun_GetCol("K3鐢ㄦ埛");
+            int HKeepCol = Fun_GetCol("K3淇濈");
+            int HSecManagerCol = Fun_GetCol("K3楠屾敹");
+            int HDeptCol = Fun_GetCol("K3閮ㄩ棬");
+            DAL.ClsKf_ProductInBill oClsKf_ProductInBill;
+            SQLHelper.ClsCN oCn = new SQLHelper.ClsCN();
+            //鑾峰彇绯荤粺鍙傛暟
+            Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter();
+            if (oSystemParameter.ShowBill(ref DBUtility.ClsPub.sExeReturnInfo) == false)
+            {
+                MessageBox.Show("鑾峰彇绯荤粺鍙傛暟澶辫触锛� " + DBUtility.ClsPub.sExeReturnInfo);
+                bzd.Enabled = true;
+                return;
+            }
+            //鍒ゆ柇浼氳鏈熸槸鍚﹀悎鐞�
+            string s = "";
+            int sYear = 0;
+            int sPeriod = 0;
+            if (DBUtility.Xt_BaseBillFun.Fun_AllowYearPeriod(DateTime.Today, ref sYear, ref sPeriod, ref s) == false)
+            {
+                MessageBox.Show("浼氳鏈熼棿鏈夐敊璇紒 " + DBUtility.ClsPub.sExeReturnInfo);
+                bzd.Enabled = true;
+                return;
+            }
+            string sHInterID = "";
+            for (int i = 0; i < grdMain.SelectedRows.Count; i++)
+            {
+                sHInterID = sHInterID + "," + DBUtility.ClsPub.isStrNull(grdMain.Rows[grdMain.SelectedRows[i].Index].Cells[MainIDCol].Value);
+            }
+            if (sHInterID == "")
+            {
+                MessageBox.Show("娌℃湁閫変腑鐨勫崟鎹槑缁嗚锛岃鍏堥�夋嫨瑕佸叆搴撶殑鍗曟嵁锛�", "鎻愮ず");
+                bzd.Enabled = true;
+                return;
+            }
+            else
+            {
+                DataSet DS = oCn.RunProcReturn("exec h_p_MES_StationOutBillList_LastProc_PreProductIn '" + sHInterID + "'", "h_p_MES_StationOutBillList_LastProc_PreProductIn", ref DBUtility.ClsPub.sExeReturnInfo);
+                if (DS == null || DS.Tables[0].Rows.Count == 0)
+                {
+                    MessageBox.Show("鍏ュ簱鍓嶅垽鏂け璐ワ紒", "鎻愮ず");
+                    bzd.Enabled = true;
+                    return;
+                }
+                else
+                {
+                    if (DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0][0]) == "1")
+                    {
+                        MessageBox.Show(DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HRemark"]));
+                        bzd.Enabled = true;
+                        return;
+                    }
+                }
+            }
+
+            Int64 n = 0;
+            //寰幆 閫変腑琛�
+            for (int i = 0; i < grdMain.SelectedRows.Count; i++)
+            {
+                oClsKf_ProductInBill = new DAL.ClsKf_ProductInBill();
+                oClsKf_ProductInBill.omodel.HYear = sYear;
+                oClsKf_ProductInBill.omodel.HPeriod = sPeriod;
+                oClsKf_ProductInBill.omodel.HInterID = ClsPub.isLong(grdMain.Rows[grdMain.SelectedRows[i].Index].Cells[MainIDCol].Value);
+                oClsKf_ProductInBill.omodel.HDate = DateTime.Today;
+                oClsKf_ProductInBill.omodel.HBillNo = ClsPub.isStrNull(grdMain.Rows[grdMain.SelectedRows[i].Index].Cells[BillNoCol].Value);
+                oClsKf_ProductInBill.omodel.HDeptID = ClsPub.isLong(grdMain.Rows[grdMain.SelectedRows[i].Index].Cells[HDeptCol].Value);
+                oClsKf_ProductInBill.omodel.HEmpID = ClsPub.isLong(grdMain.Rows[grdMain.SelectedRows[i].Index].Cells[HKeepCol].Value);
+                oClsKf_ProductInBill.omodel.HSecManagerID = ClsPub.isLong(grdMain.Rows[grdMain.SelectedRows[i].Index].Cells[HSecManagerCol].Value);
+                oClsKf_ProductInBill.omodel.HKeeperID = ClsPub.isLong(grdMain.Rows[grdMain.SelectedRows[i].Index].Cells[HKeepCol].Value);
+                oClsKf_ProductInBill.omodel.HBillerID = ClsPub.isLong(grdMain.Rows[grdMain.SelectedRows[i].Index].Cells[HUserK3Col].Value);
+                oClsKf_ProductInBill.omodel.HRemark = "鏈亾宸ュ簭鑹搧鍚屾";
+                oClsKf_ProductInBill.omodel.HMaker = DBUtility.ClsPub.CurUserName;
+                oClsKf_ProductInBill.omodel.HWHID = 0;
+                oClsKf_ProductInBill.omodel.HSupID = 0;
+                oClsKf_ProductInBill.omodel.HExplanation = "";
+                if (oClsKf_ProductInBill.omodel.HBillerID == 0 || oClsKf_ProductInBill.omodel.HKeeperID == 0
+                    || oClsKf_ProductInBill.omodel.HEmpID == 0 || oClsKf_ProductInBill.omodel.HDeptID == 0
+                    || oClsKf_ProductInBill.omodel.HSecManagerID == 0)
+                {
+                    MessageBox.Show("娌℃湁璁剧疆閲戣澏鐢ㄦ埛銆侀儴闂ㄣ�佷繚绠°�侀獙鏀跺憳锛� " + DBUtility.ClsPub.sExeReturnInfo);
+                    continue;
+                }
+                if (oClsKf_ProductInBill.AddBill_StationOut_LastProc("3710", oSystemParameter.omodel, ref DBUtility.ClsPub.sExeReturnInfo))
+                {
+                    n++;
+                }
+                else
+                {
+                    MessageBox.Show("鍚屾鍗曟嵁澶辫触锛�" + DBUtility.ClsPub.sExeReturnInfo);
+                }
+                //浼戠湢5绉�
+                System.Threading.Thread.Sleep(2000);
+                //
+            }
+            bzd.Enabled = true;
+            //
+            if (n > 0)
+            {
+                MessageBox.Show("鍚屾鍗曟嵁瀹屾瘯锛佷竴鍏辨湁" + n.ToString() + "寮犲叆搴撳崟锛�");
+                initGrid();
+                Display();
+            }
+        }
+
+        #endregion
+
+
+        #region  鏂板鍔熻兘
+
+        private void xz_Click(object sender, EventArgs e)
+        {
+            MES_StationOutBill oMES_StationOutBill = new MES_StationOutBill();
+            oMES_StationOutBill.BillStatus = DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew;
+            oMES_StationOutBill.ModCaption = "宸ュ簭鍑虹珯姹囨姤鍗�";
+            oMES_StationOutBill.ShowDialog();
+        }
+
+        #endregion
+
+
+        #region  鍗曟嵁鍔熻兘
+
+        private void dj_Click(object sender, EventArgs e)
+        {
+            Sub_ShowBill();
+        }
+
+        //鏄剧ず鍗曟嵁
+        private void Sub_ShowBill()
+        {
+            Int64 lngBillKey = 0;
+            if (grdMain.CurrentRow == null)
+                return;
+            lngBillKey = DBUtility.ClsPub.isLong(grdMain.Rows[grdMain.CurrentRow.Index].Cells[Fun_GetCol("hmainid")].Value);
+            if (lngBillKey == 0)
+                return;
+            DAL.ClsSc_StationOutBill oBill = new DAL.ClsSc_StationOutBill();
+            if (oBill.ShowBill(lngBillKey, ref DBUtility.ClsPub.sExeReturnInfo))
+            {
+                oFrm = new MES_StationOutBill();
+                oFrm.BillStatus = DBUtility.ClsPub.Enum_BillStatus.BillStatus_View;
+                oFrm.BillOld = oBill;
+                oFrm.ShowDialog();
+                if (oFrm.BillChange)
+                {
+                    if (MessageBox.Show("鍗曟嵁鍒楄〃宸茬粡鍙戠敓鍙樺寲,鏄惁鍒锋柊", "鎻愮ず", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
+                    {
+                        timer1.Enabled = true;
+                    }
+                }
+            }
+            else
+            {
+                MessageBox.Show("鍗曟嵁鏈壘鍒�", "鎻愮ず");
+            }
+            oBill = null;
+        }
+
+        #endregion
+
+
+        #region  鍒犻櫎鍔熻兘
+
+        private void sc_Click(object sender, EventArgs e)
+        {
+            Sub_DeleteBill();
+        }
+
+        //鍒犻櫎
+        private void Sub_DeleteBill()
+        {
+            //缂栬緫鏉冮檺
+            if (!DBUtility.ClsPub.Security_Log(ModRightNameDelete, 1, true, DBUtility.ClsPub.CurUserName))
+            {
+                return;
+            }
+            //
+            Int64 lngBillKey = 0;
+            if (grdMain.CurrentRow == null)
+                return;
+            lngBillKey = DBUtility.ClsPub.isLong(grdMain.Rows[grdMain.CurrentRow.Index].Cells[Fun_GetCol("hmainid")].Value);
+            if (lngBillKey == 0)
+                return;
+            DAL.ClsSc_StationOutBill oBill = new DAL.ClsSc_StationOutBill();
+            if (oBill.ShowBill(lngBillKey, ref DBUtility.ClsPub.sExeReturnInfo))
+            {
+                if (MessageBox.Show("纭畾瑕佸垹闄ゅ綋鍓嶅崟鎹紵", "鎻愮ず", MessageBoxButtons.OKCancel) == DialogResult.OK)
+                {
+                    if (oBill.omodel.HMaker != ClsPub.CurUserName && (ClsPub.CurUserName != "admin" && ClsPub.CurUserName != "Admin"))
+                    {
+                        MessageBox.Show("鍙兘鍒犻櫎鏈汉鐨勫崟鎹紒", "鎻愮ず");
+                        return;
+                    }
+                    string c = "";
+
+                    SQLHelper.ClsCN oCn = new SQLHelper.ClsCN();
+                    DataSet ds;
+                    //鍒ゆ柇鐢熶骇璁㈠崟鏄惁宸茬粨妗堬紝瑕佹眰璁″垝鎵嬪伐鍙嶇粨妗�  鍒ゆ柇鏄惁瀛樺湪 鐩稿悓鍗曟嵁鍙� 鐨勫叆搴撳崟 , 涓嬮亾宸ュ簭鏄惁杩涚珯 
+                    ds = oCn.RunProcReturn("exec h_p_MES_StationOutBill_DelCtrl  '" + oBill.omodel.HBillNo + "'", "h_p_MES_StationOutBill_DelCtrl");
+                    if (ds == null)
+                    {
+                        MessageBox.Show("鍒ゆ柇鍏宠仈澶辫触!");
+                        return;
+                    }
+                    if (ds.Tables[0].Rows.Count > 0 && Pub_Class.ClsPub.isInt(ds.Tables[0].Rows[0][0]) == 2)
+                    {
+                        MessageBox.Show(Pub_Class.ClsPub.isStrNull(ds.Tables[0].Rows[0][1]));
+                        return;
+                    }
+
+                    //if (oBill.DeleteCheck(oBill.omodel.HInterID,"鍑虹珯鍗�", ref c) == false)
+                    //{
+                    //    MessageBox.Show(c, "鎻愮ず");
+                    //    return;
+                    //}
+                    //if (oBill.omodel.HChecker != "")
+                    //{
+                    //    MessageBox.Show("鍗曟嵁宸茬粡瀹℃牳,涓嶈兘鍒犻櫎锛�", "鎻愮ず");
+                    //    return;
+                    //}
+                    //if (!oBill.DeleteBill(oBill.omodel.HInterID, ref DBUtility.ClsPub.sExeReturnInfo))
+                    //鍐欏叆鍒犻櫎鏃ュ織 
+                    string WorkList = "鍒犻櫎鍑虹珯鍗曪細" + oBill.omodel.HBillNo;
+                    //BLL.ClsPub_BLL.System_Log_DropAdd(WorkList); 
+                    if (!oBill.DeleteBill(oBill.omodel.HInterID, oBill.omodel.HProcExchInterID, oBill.omodel.HProcExchEntryID, ref DBUtility.ClsPub.sExeReturnInfo))
+                    {
+                        MessageBox.Show(DBUtility.ClsPub.sExeReturnInfo, "鎻愮ず");
+                        return;
+                    }
+                    else
+                    {
+                        Display();
+                    }
+                }
+            }
+            else
+            {
+                MessageBox.Show("鍗曟嵁鏈壘鍒�", "鎻愮ず");
+            }
+        }
+
+        #endregion
+
+
+        #region  瀹℃牳鍔熻兘
+
+        private void sh_Click(object sender, EventArgs e)
+        {
+            this.Sub_CheckBill();
+        }
+
+        //瀹℃牳鍗曟嵁
+        private void Sub_CheckBill()
+        {
+            //瀹℃牳鏉冮檺
+            if (!DBUtility.ClsPub.Security_Log(ModRightNameCheck, 1, true, DBUtility.ClsPub.CurUserName))
+            {
+                return;
+            }
+            //
+            Int64 lngBillKey = 0;
+            if (grdMain.CurrentRow == null)
+                return;
+            lngBillKey = DBUtility.ClsPub.isLong(grdMain.Rows[grdMain.CurrentRow.Index].Cells[Fun_GetCol("hmainid")].Value);
+            if (lngBillKey == 0)
+                return;
+            DAL.ClsSc_StationOutBill oBill = new DAL.ClsSc_StationOutBill();
+            //鏌ョ湅鏄惁宸插鏍�,鍏抽棴,浣滃簾
+            if (oBill.ShowBill(lngBillKey, ref DBUtility.ClsPub.sExeReturnInfo))
+            {
+                if (oBill.omodel.HChecker.Trim() != "")
+                {
+                    MessageBox.Show("鍗曟嵁宸插鏍�!涓嶈兘鍐嶆瀹℃牳", "鎻愮ず");
+                    return;
+                }
+            }
+            else
+            {
+                MessageBox.Show("鍗曟嵁涓嶅瓨鍦�!鍘熷洜:" + DBUtility.ClsPub.sExeReturnInfo, "鎻愮ず");
+                return;
+            }
+            //瀹℃牳
+            if (oBill.CheckBill(lngBillKey, ref DBUtility.ClsPub.sExeReturnInfo) == true)
+            {
+                MessageBox.Show("瀹℃牳鎴愬姛!", "鎻愮ず");
+                return;
+            }
+            else
+            {
+                MessageBox.Show("瀹℃牳澶辫触!鍘熷洜:" + DBUtility.ClsPub.sExeReturnInfo, "鎻愮ず");
+                return;
+            }
+        }
+
+        #endregion
+
+
+        #region  鍙嶅鏍稿姛鑳�
+
+        private void qsh_Click(object sender, EventArgs e)
+        {
+            Sub_AbandonCheck();
+        }
+
+        //鍙嶅鍗曟嵁
+        private void Sub_AbandonCheck()
+        {
+            //瀹℃牳鏉冮檺
+            if (!DBUtility.ClsPub.Security_Log(ModRightNameCheck, 1, true, DBUtility.ClsPub.CurUserName))
+            {
+                return;
+            }
+            //
+            Int64 lngBillKey = 0;
+            if (grdMain.CurrentRow == null)
+                return;
+            lngBillKey = DBUtility.ClsPub.isLong(grdMain.Rows[grdMain.CurrentRow.Index].Cells[Fun_GetCol("hmainid")].Value);
+            if (lngBillKey == 0)
+                return;
+            DAL.ClsSc_StationOutBill oBill = new DAL.ClsSc_StationOutBill();
+            //鏌ョ湅鏄惁宸插鏍�,鍏抽棴,浣滃簾
+            if (oBill.ShowBill(lngBillKey, ref DBUtility.ClsPub.sExeReturnInfo))
+            {
+                if (oBill.omodel.HChecker.Trim() == "")
+                {
+                    MessageBox.Show("鍗曟嵁鏈鏍�!涓嶉渶瑕佸弽瀹℃牳!", "鎻愮ず");
+                    return;
+                }
+            }
+            else
+            {
+                MessageBox.Show("鍗曟嵁涓嶅瓨鍦�!鍘熷洜:" + DBUtility.ClsPub.sExeReturnInfo, "鎻愮ず");
+                return;
+            }
+            //鍙嶅鏍�
+            if (oBill.AbandonCheck(lngBillKey, ref DBUtility.ClsPub.sExeReturnInfo) == true)
+            {
+                MessageBox.Show("鍙嶅鏍告垚鍔�!", "鎻愮ず");
+                return;
+            }
+            else
+            {
+                MessageBox.Show("鍙嶅鏍稿け璐�!鍘熷洜:" + DBUtility.ClsPub.sExeReturnInfo, "鎻愮ず");
+                return;
+            }
+        }
+
+        #endregion
+
+
+        #region  閫�鍑哄姛鑳�
+
+        private void tc_Click(object sender, EventArgs e)
+        {
+            this.Close();
+        }
+
+        #endregion
+
+
+        #region  鎵撳嵃鍔熻兘
+
+        GridppReport Report;
+        //棰勮
+        private void yl_Click(object sender, EventArgs e)
+        {
+            //閫夋嫨鎵撳嵃妯℃澘
+            BLL.Gy_OpenTmp oFrm = new BLL.Gy_OpenTmp();
+            oFrm.sBillName = ModName;
+            oFrm.sBillModel = ModCaption;
+            oFrm.ShowDialog();
+            if (oFrm.OKTag == Pub_Class.ClsPub.Enum_OKTag.OKTag_OK)
+            {
+                Sub_SetReport(oFrm.sOpenTmp);
+                Report.PrintPreview(true);
+            }
+        }
+
+        private void Sub_SetReport(string sOpenTmp)
+        {
+            //鍒ゆ柇琛屾暟
+            for (int i = 0; i < grdMain.Rows.Count; i++)
+            {
+                grdMain.Rows[i].Cells[0].Value = "";
+            }
+            for (int i = 0; i < grdMain.SelectedRows.Count; i++)
+            {
+                grdMain.Rows[grdMain.SelectedRows[i].Index].Cells[0].Value = "*";
+            }
+
+            Report = new GridppReport();
+            Report.LoadFromFile(DBUtility.ClsPub.AppPath + @"\" + sOpenTmp + ".grf");  //here .
+            Report.FetchRecord += new _IGridppReportEvents_FetchRecordEventHandler(ReportFetchRecordByDataTable);
+        }
+
+        private void ReportFetchRecordByDataTable()
+        {
+            DataTable dt = new DataTable();
+            BLL.Utility.FillRecordToReport_Sel(Report, grdMain, dt, Fun_GetCol("閫夋嫨"));
+        }
+
+        #endregion
+
+
+        #region  寮曞嚭鍔熻兘
+
+        //寮曞嚭EXCEL
+        private void dc_Click(object sender, EventArgs e)
+        {
+            //DBUtility.Gy_BaseFun.DataToExcel(this.Text, grdMain);
+            DataGridViewToExcel2();
+        }
+
+        private void DataGridViewToExcel2()
+        {
+            SaveFileDialog saveFileDialog = new SaveFileDialog();
+            saveFileDialog.Filter = "Execl鏂囦欢(*.xls)|*.xls";
+            saveFileDialog.FilterIndex = 0;
+            saveFileDialog.RestoreDirectory = true;
+            saveFileDialog.CreatePrompt = true;
+            saveFileDialog.Title = "鏁版嵁瑙嗗浘瀵煎嚭EXCEL鏂囦欢";
+            saveFileDialog.ShowDialog();
+            if (saveFileDialog.FileName == "")
+            {
+                return;
+            }
+            Stream myStream;
+            myStream = saveFileDialog.OpenFile();
+            StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding("gb2312"));
+            string str = "";
+            DateTime start = DateTime.Now;
+            try
+            {
+                //鍐欐爣棰�
+                for (int i = 0; i < grdMain.ColumnCount; i++)
+                {
+                    if (i > 0)
+                    {
+                        str += "\t";
+                    }
+                    str += grdMain.Columns[i].HeaderText;
+                }
+                sw.WriteLine(str);
+
+                //鍐欏唴瀹�
+                for (int j = 0; j < grdMain.Rows.Count; j++)
+                {
+                    string tempStr = "";
+                    for (int k = 0; k < grdMain.Columns.Count; k++)
+                    {
+                        if (k > 0)
+                        {
+                            tempStr += "\t";
+                        }
+                        if (grdMain.Rows[j].Cells[k].Value == null)
+                        {
+                            tempStr += string.Empty;
+                        }
+                        else
+                        {
+                            tempStr += grdMain.Rows[j].Cells[k].Value.ToString();
+                        }
+                    }
+                    sw.WriteLine(tempStr);
+                }
+                sw.Close();
+                myStream.Close();
+            }
+            catch (Exception ex)
+            {
+                MessageBox.Show(ex.Message);
+            }
+            finally
+            {
+                sw.Close();
+                myStream.Close();
+            }
+            MessageBox.Show("灏嗘宸ヤ綔琛ㄥ鍑轰负excel鍏辫�楁椂锛�" + DateTime.Now.Subtract(start).TotalMilliseconds.ToString() + "姣");
+        }
+
+        //EXCEL寮曞嚭
+        private void eXCELToolStripMenuItem_Click(object sender, EventArgs e)
+        {
+            DBUtility.Gy_BaseFun.DataToExcel(this.Text, grdMain);
+
+        }
+
+        //CSV寮曞嚭
+        private void cSVToolStripMenuItem_Click(object sender, EventArgs e)
+        {
+            DBUtility.Gy_BaseFun.DataGridViewToExcel2(grdMain, this.Text, this.Text);
+
+        }
+
+        #endregion
+
+
+
+
+    }
+}
\ No newline at end of file
diff --git "a/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationOutBillList_LastProc.designer.cs" "b/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationOutBillList_LastProc.designer.cs"
new file mode 100644
index 0000000..db27865
--- /dev/null
+++ "b/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationOutBillList_LastProc.designer.cs"
@@ -0,0 +1,606 @@
+锘縩amespace WorkM
+{
+    partial class MES_StationOutBillList_LastProc
+    {
+        /// <summary>
+        /// 蹇呴渶鐨勮璁″櫒鍙橀噺銆�
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// 娓呯悊鎵�鏈夋鍦ㄤ娇鐢ㄧ殑璧勬簮銆�
+        /// </summary>
+        /// <param name="disposing">濡傛灉搴旈噴鏀炬墭绠¤祫婧愶紝涓� true锛涘惁鍒欎负 false銆�</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows 绐椾綋璁捐鍣ㄧ敓鎴愮殑浠g爜
+
+        /// <summary>
+        /// 璁捐鍣ㄦ敮鎸佹墍闇�鐨勬柟娉� - 涓嶈
+        /// 浣跨敤浠g爜缂栬緫鍣ㄤ慨鏀规鏂规硶鐨勫唴瀹广��
+        /// </summary>
+        private void InitializeComponent()
+        {
+            this.components = new System.ComponentModel.Container();
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MES_StationOutBillList_LastProc));
+            this.pPic = new System.Windows.Forms.Panel();
+            this.cmbHStatus = new System.Windows.Forms.ComboBox();
+            this.label4 = new System.Windows.Forms.Label();
+            this.label1 = new System.Windows.Forms.Label();
+            this.txtHBillNo = new System.Windows.Forms.TextBox();
+            this.panel1 = new System.Windows.Forms.Panel();
+            this.lbljl = new System.Windows.Forms.Label();
+            this.lbldj = new System.Windows.Forms.Label();
+            this.lblCaption = new System.Windows.Forms.Label();
+            this.Tool = new System.Windows.Forms.ToolStrip();
+            this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripDropDownButton();
+            this.eXCELToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.cSVToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.dc = new System.Windows.Forms.ToolStripButton();
+            this.yl = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+            this.cx = new System.Windows.Forms.ToolStripButton();
+            this.sx = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+            this.bzd = new System.Windows.Forms.ToolStripButton();
+            this.xz = new System.Windows.Forms.ToolStripButton();
+            this.dj = new System.Windows.Forms.ToolStripButton();
+            this.sc = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
+            this.sh = new System.Windows.Forms.ToolStripButton();
+            this.qsh = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
+            this.tc = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
+            this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator();
+            this.mrlk = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator();
+            this.bclk = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator();
+            this.timer1 = new System.Windows.Forms.Timer(this.components);
+            this.timer2 = new System.Windows.Forms.Timer(this.components);
+            this.grdMain = new System.Windows.Forms.DataGridView();
+            this.grdPrint = new System.Windows.Forms.DataGridView();
+            this.grdSum = new System.Windows.Forms.DataGridView();
+            this.pPic.SuspendLayout();
+            this.panel1.SuspendLayout();
+            this.Tool.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.grdMain)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.grdPrint)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.grdSum)).BeginInit();
+            this.SuspendLayout();
+            // 
+            // pPic
+            // 
+            this.pPic.BackColor = System.Drawing.Color.White;
+            this.pPic.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pPic.BackgroundImage")));
+            this.pPic.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
+            this.pPic.Controls.Add(this.cmbHStatus);
+            this.pPic.Controls.Add(this.label4);
+            this.pPic.Controls.Add(this.label1);
+            this.pPic.Controls.Add(this.txtHBillNo);
+            this.pPic.Controls.Add(this.panel1);
+            this.pPic.Controls.Add(this.lblCaption);
+            this.pPic.Dock = System.Windows.Forms.DockStyle.Top;
+            this.pPic.Location = new System.Drawing.Point(0, 50);
+            this.pPic.Name = "pPic";
+            this.pPic.Size = new System.Drawing.Size(1246, 47);
+            this.pPic.TabIndex = 15;
+            // 
+            // cmbHStatus
+            // 
+            this.cmbHStatus.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+            this.cmbHStatus.FormattingEnabled = true;
+            this.cmbHStatus.Items.AddRange(new object[] {
+            "鍏ㄩ儴",
+            "鏈悓姝�",
+            "宸插悓姝�"});
+            this.cmbHStatus.Location = new System.Drawing.Point(351, 14);
+            this.cmbHStatus.Margin = new System.Windows.Forms.Padding(2);
+            this.cmbHStatus.Name = "cmbHStatus";
+            this.cmbHStatus.Size = new System.Drawing.Size(92, 20);
+            this.cmbHStatus.TabIndex = 20;
+            this.cmbHStatus.SelectedIndexChanged += new System.EventHandler(this.cmbHStatus_SelectedIndexChanged);
+            // 
+            // label4
+            // 
+            this.label4.AutoSize = true;
+            this.label4.BackColor = System.Drawing.Color.Transparent;
+            this.label4.Location = new System.Drawing.Point(285, 18);
+            this.label4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.label4.Name = "label4";
+            this.label4.Size = new System.Drawing.Size(53, 12);
+            this.label4.TabIndex = 19;
+            this.label4.Text = "鍚屾鐘舵��";
+            // 
+            // label1
+            // 
+            this.label1.AutoSize = true;
+            this.label1.BackColor = System.Drawing.Color.Transparent;
+            this.label1.Location = new System.Drawing.Point(467, 18);
+            this.label1.Name = "label1";
+            this.label1.Size = new System.Drawing.Size(65, 12);
+            this.label1.TabIndex = 8;
+            this.label1.Text = "娴佽浆鍗″彿锛�";
+            // 
+            // txtHBillNo
+            // 
+            this.txtHBillNo.Location = new System.Drawing.Point(535, 14);
+            this.txtHBillNo.Name = "txtHBillNo";
+            this.txtHBillNo.Size = new System.Drawing.Size(162, 21);
+            this.txtHBillNo.TabIndex = 9;
+            this.txtHBillNo.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtHBillNo_KeyDown);
+            // 
+            // panel1
+            // 
+            this.panel1.Controls.Add(this.lbljl);
+            this.panel1.Controls.Add(this.lbldj);
+            this.panel1.Dock = System.Windows.Forms.DockStyle.Right;
+            this.panel1.Location = new System.Drawing.Point(1049, 0);
+            this.panel1.Name = "panel1";
+            this.panel1.Size = new System.Drawing.Size(197, 47);
+            this.panel1.TabIndex = 7;
+            // 
+            // lbljl
+            // 
+            this.lbljl.AutoSize = true;
+            this.lbljl.Location = new System.Drawing.Point(24, 30);
+            this.lbljl.Name = "lbljl";
+            this.lbljl.Size = new System.Drawing.Size(11, 12);
+            this.lbljl.TabIndex = 1;
+            this.lbljl.Text = " ";
+            // 
+            // lbldj
+            // 
+            this.lbldj.AutoSize = true;
+            this.lbldj.Location = new System.Drawing.Point(24, 12);
+            this.lbldj.Name = "lbldj";
+            this.lbldj.Size = new System.Drawing.Size(0, 12);
+            this.lbldj.TabIndex = 0;
+            // 
+            // lblCaption
+            // 
+            this.lblCaption.AutoSize = true;
+            this.lblCaption.BackColor = System.Drawing.Color.Transparent;
+            this.lblCaption.Cursor = System.Windows.Forms.Cursors.No;
+            this.lblCaption.Font = new System.Drawing.Font("瀹嬩綋", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.lblCaption.Location = new System.Drawing.Point(12, 15);
+            this.lblCaption.Name = "lblCaption";
+            this.lblCaption.Size = new System.Drawing.Size(252, 21);
+            this.lblCaption.TabIndex = 4;
+            this.lblCaption.Text = "鏈亾宸ュ簭鍑虹珯姹囨姤鍗曞垪琛�";
+            this.lblCaption.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // Tool
+            // 
+            this.Tool.AutoSize = false;
+            this.Tool.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("Tool.BackgroundImage")));
+            this.Tool.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+            this.Tool.ImageScalingSize = new System.Drawing.Size(22, 22);
+            this.Tool.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.toolStripDropDownButton1,
+            this.dc,
+            this.yl,
+            this.toolStripSeparator2,
+            this.cx,
+            this.sx,
+            this.toolStripSeparator1,
+            this.bzd,
+            this.xz,
+            this.dj,
+            this.sc,
+            this.toolStripSeparator5,
+            this.sh,
+            this.qsh,
+            this.toolStripSeparator4,
+            this.tc,
+            this.toolStripSeparator3,
+            this.toolStripSeparator9,
+            this.mrlk,
+            this.toolStripSeparator7,
+            this.bclk,
+            this.toolStripSeparator8});
+            this.Tool.Location = new System.Drawing.Point(0, 0);
+            this.Tool.Name = "Tool";
+            this.Tool.Padding = new System.Windows.Forms.Padding(0);
+            this.Tool.Size = new System.Drawing.Size(1246, 50);
+            this.Tool.Stretch = true;
+            this.Tool.TabIndex = 16;
+            this.Tool.Text = "toolStrip1";
+            // 
+            // toolStripDropDownButton1
+            // 
+            this.toolStripDropDownButton1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.eXCELToolStripMenuItem,
+            this.cSVToolStripMenuItem});
+            this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image")));
+            this.toolStripDropDownButton1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.toolStripDropDownButton1.Name = "toolStripDropDownButton1";
+            this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 47);
+            this.toolStripDropDownButton1.Text = "寮曞嚭";
+            this.toolStripDropDownButton1.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.toolStripDropDownButton1.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            // 
+            // eXCELToolStripMenuItem
+            // 
+            this.eXCELToolStripMenuItem.Name = "eXCELToolStripMenuItem";
+            this.eXCELToolStripMenuItem.Size = new System.Drawing.Size(112, 22);
+            this.eXCELToolStripMenuItem.Text = "EXCEL";
+            this.eXCELToolStripMenuItem.Click += new System.EventHandler(this.eXCELToolStripMenuItem_Click);
+            // 
+            // cSVToolStripMenuItem
+            // 
+            this.cSVToolStripMenuItem.Name = "cSVToolStripMenuItem";
+            this.cSVToolStripMenuItem.Size = new System.Drawing.Size(112, 22);
+            this.cSVToolStripMenuItem.Text = "CSV";
+            this.cSVToolStripMenuItem.Click += new System.EventHandler(this.cSVToolStripMenuItem_Click);
+            // 
+            // dc
+            // 
+            this.dc.AutoSize = false;
+            this.dc.Image = ((System.Drawing.Image)(resources.GetObject("dc.Image")));
+            this.dc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.dc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.dc.ImageTransparentColor = System.Drawing.Color.White;
+            this.dc.Name = "dc";
+            this.dc.Size = new System.Drawing.Size(36, 47);
+            this.dc.Text = "寮曞嚭";
+            this.dc.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.dc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.dc.Visible = false;
+            this.dc.Click += new System.EventHandler(this.dc_Click);
+            // 
+            // yl
+            // 
+            this.yl.AutoSize = false;
+            this.yl.Image = ((System.Drawing.Image)(resources.GetObject("yl.Image")));
+            this.yl.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.yl.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.yl.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.yl.Name = "yl";
+            this.yl.Size = new System.Drawing.Size(36, 47);
+            this.yl.Text = "棰勮";
+            this.yl.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.yl.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.yl.Visible = false;
+            this.yl.Click += new System.EventHandler(this.yl_Click);
+            // 
+            // toolStripSeparator2
+            // 
+            this.toolStripSeparator2.Name = "toolStripSeparator2";
+            this.toolStripSeparator2.Size = new System.Drawing.Size(6, 50);
+            // 
+            // cx
+            // 
+            this.cx.AutoSize = false;
+            this.cx.Image = ((System.Drawing.Image)(resources.GetObject("cx.Image")));
+            this.cx.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.cx.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.cx.ImageTransparentColor = System.Drawing.Color.White;
+            this.cx.Name = "cx";
+            this.cx.Size = new System.Drawing.Size(36, 47);
+            this.cx.Text = "鏌ヨ";
+            this.cx.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.cx.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.cx.Click += new System.EventHandler(this.cx_Click);
+            // 
+            // sx
+            // 
+            this.sx.AutoSize = false;
+            this.sx.Image = ((System.Drawing.Image)(resources.GetObject("sx.Image")));
+            this.sx.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.sx.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.sx.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.sx.Name = "sx";
+            this.sx.Size = new System.Drawing.Size(36, 47);
+            this.sx.Text = "鍒锋柊";
+            this.sx.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.sx.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.sx.Click += new System.EventHandler(this.sx_Click);
+            // 
+            // toolStripSeparator1
+            // 
+            this.toolStripSeparator1.Name = "toolStripSeparator1";
+            this.toolStripSeparator1.Size = new System.Drawing.Size(6, 50);
+            this.toolStripSeparator1.Visible = false;
+            // 
+            // bzd
+            // 
+            this.bzd.AutoSize = false;
+            this.bzd.Image = ((System.Drawing.Image)(resources.GetObject("bzd.Image")));
+            this.bzd.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.bzd.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.bzd.ImageTransparentColor = System.Drawing.Color.White;
+            this.bzd.Name = "bzd";
+            this.bzd.Size = new System.Drawing.Size(36, 47);
+            this.bzd.Text = "鍏ュ簱";
+            this.bzd.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.bzd.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.bzd.ToolTipText = "鍏ュ簱";
+            this.bzd.Click += new System.EventHandler(this.bzd_Click);
+            // 
+            // xz
+            // 
+            this.xz.AutoSize = false;
+            this.xz.Image = ((System.Drawing.Image)(resources.GetObject("xz.Image")));
+            this.xz.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.xz.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.xz.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.xz.Name = "xz";
+            this.xz.Size = new System.Drawing.Size(36, 47);
+            this.xz.Text = "鏂板";
+            this.xz.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.xz.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.xz.Visible = false;
+            this.xz.Click += new System.EventHandler(this.xz_Click);
+            // 
+            // dj
+            // 
+            this.dj.AutoSize = false;
+            this.dj.Image = ((System.Drawing.Image)(resources.GetObject("dj.Image")));
+            this.dj.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.dj.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.dj.ImageTransparentColor = System.Drawing.Color.White;
+            this.dj.Name = "dj";
+            this.dj.Size = new System.Drawing.Size(36, 47);
+            this.dj.Text = "鍗曟嵁";
+            this.dj.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.dj.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.dj.Visible = false;
+            this.dj.Click += new System.EventHandler(this.dj_Click);
+            // 
+            // sc
+            // 
+            this.sc.AutoSize = false;
+            this.sc.Image = ((System.Drawing.Image)(resources.GetObject("sc.Image")));
+            this.sc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.sc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.sc.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.sc.Name = "sc";
+            this.sc.Size = new System.Drawing.Size(36, 47);
+            this.sc.Text = "鍒犻櫎";
+            this.sc.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.sc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.sc.Visible = false;
+            this.sc.Click += new System.EventHandler(this.sc_Click);
+            // 
+            // toolStripSeparator5
+            // 
+            this.toolStripSeparator5.Name = "toolStripSeparator5";
+            this.toolStripSeparator5.Size = new System.Drawing.Size(6, 50);
+            this.toolStripSeparator5.Visible = false;
+            // 
+            // sh
+            // 
+            this.sh.AutoSize = false;
+            this.sh.Image = ((System.Drawing.Image)(resources.GetObject("sh.Image")));
+            this.sh.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.sh.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.sh.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.sh.Name = "sh";
+            this.sh.Size = new System.Drawing.Size(36, 47);
+            this.sh.Text = "瀹℃牳";
+            this.sh.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.sh.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.sh.Visible = false;
+            this.sh.Click += new System.EventHandler(this.sh_Click);
+            // 
+            // qsh
+            // 
+            this.qsh.AutoSize = false;
+            this.qsh.Image = ((System.Drawing.Image)(resources.GetObject("qsh.Image")));
+            this.qsh.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.qsh.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.qsh.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.qsh.Name = "qsh";
+            this.qsh.Size = new System.Drawing.Size(36, 47);
+            this.qsh.Text = "鍙嶅";
+            this.qsh.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.qsh.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.qsh.Visible = false;
+            this.qsh.Click += new System.EventHandler(this.qsh_Click);
+            // 
+            // toolStripSeparator4
+            // 
+            this.toolStripSeparator4.Name = "toolStripSeparator4";
+            this.toolStripSeparator4.Size = new System.Drawing.Size(6, 50);
+            // 
+            // tc
+            // 
+            this.tc.AutoSize = false;
+            this.tc.Image = ((System.Drawing.Image)(resources.GetObject("tc.Image")));
+            this.tc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.tc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.tc.ImageTransparentColor = System.Drawing.Color.White;
+            this.tc.Name = "tc";
+            this.tc.Size = new System.Drawing.Size(36, 47);
+            this.tc.Text = "閫�鍑�";
+            this.tc.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.tc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.tc.Click += new System.EventHandler(this.tc_Click);
+            // 
+            // toolStripSeparator3
+            // 
+            this.toolStripSeparator3.Name = "toolStripSeparator3";
+            this.toolStripSeparator3.Size = new System.Drawing.Size(6, 50);
+            // 
+            // toolStripSeparator9
+            // 
+            this.toolStripSeparator9.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.toolStripSeparator9.Name = "toolStripSeparator9";
+            this.toolStripSeparator9.Size = new System.Drawing.Size(6, 50);
+            // 
+            // mrlk
+            // 
+            this.mrlk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.mrlk.Image = ((System.Drawing.Image)(resources.GetObject("mrlk.Image")));
+            this.mrlk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.mrlk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.mrlk.ImageTransparentColor = System.Drawing.Color.White;
+            this.mrlk.Name = "mrlk";
+            this.mrlk.Size = new System.Drawing.Size(60, 47);
+            this.mrlk.Text = "榛樿鍒楀";
+            this.mrlk.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.mrlk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.mrlk.Click += new System.EventHandler(this.mrlk_Click);
+            // 
+            // toolStripSeparator7
+            // 
+            this.toolStripSeparator7.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.toolStripSeparator7.Name = "toolStripSeparator7";
+            this.toolStripSeparator7.Size = new System.Drawing.Size(6, 50);
+            // 
+            // bclk
+            // 
+            this.bclk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.bclk.Image = ((System.Drawing.Image)(resources.GetObject("bclk.Image")));
+            this.bclk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.bclk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.bclk.ImageTransparentColor = System.Drawing.Color.White;
+            this.bclk.Name = "bclk";
+            this.bclk.Size = new System.Drawing.Size(60, 47);
+            this.bclk.Text = "淇濆瓨鍒楀";
+            this.bclk.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.bclk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.bclk.Click += new System.EventHandler(this.bclk_Click);
+            // 
+            // toolStripSeparator8
+            // 
+            this.toolStripSeparator8.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.toolStripSeparator8.Name = "toolStripSeparator8";
+            this.toolStripSeparator8.Size = new System.Drawing.Size(6, 50);
+            // 
+            // timer1
+            // 
+            this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
+            // 
+            // timer2
+            // 
+            this.timer2.Enabled = true;
+            this.timer2.Tick += new System.EventHandler(this.timer2_Tick);
+            // 
+            // grdMain
+            // 
+            this.grdMain.AllowUserToAddRows = false;
+            this.grdMain.AllowUserToDeleteRows = false;
+            this.grdMain.BackgroundColor = System.Drawing.SystemColors.InactiveCaption;
+            this.grdMain.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.grdMain.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.grdMain.Location = new System.Drawing.Point(0, 97);
+            this.grdMain.Name = "grdMain";
+            this.grdMain.ReadOnly = true;
+            this.grdMain.RowHeadersWidth = 51;
+            this.grdMain.RowTemplate.Height = 23;
+            this.grdMain.Size = new System.Drawing.Size(1246, 415);
+            this.grdMain.TabIndex = 19;
+            this.grdMain.CellMouseUp += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.grdMain_CellMouseUp);
+            this.grdMain.ColumnWidthChanged += new System.Windows.Forms.DataGridViewColumnEventHandler(this.grdMain_ColumnWidthChanged);
+            this.grdMain.Scroll += new System.Windows.Forms.ScrollEventHandler(this.grdMain_Scroll);
+            this.grdMain.Paint += new System.Windows.Forms.PaintEventHandler(this.grdMain_Paint);
+            this.grdMain.DoubleClick += new System.EventHandler(this.grdMain_DblClick);
+            // 
+            // grdPrint
+            // 
+            this.grdPrint.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.grdPrint.Location = new System.Drawing.Point(772, 146);
+            this.grdPrint.Name = "grdPrint";
+            this.grdPrint.RowHeadersWidth = 51;
+            this.grdPrint.RowTemplate.Height = 23;
+            this.grdPrint.Size = new System.Drawing.Size(25, 24);
+            this.grdPrint.TabIndex = 8;
+            this.grdPrint.Visible = false;
+            // 
+            // grdSum
+            // 
+            this.grdSum.AllowUserToAddRows = false;
+            this.grdSum.AllowUserToDeleteRows = false;
+            this.grdSum.BackgroundColor = System.Drawing.SystemColors.Control;
+            this.grdSum.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.grdSum.Dock = System.Windows.Forms.DockStyle.Bottom;
+            this.grdSum.Location = new System.Drawing.Point(0, 512);
+            this.grdSum.Name = "grdSum";
+            this.grdSum.ReadOnly = true;
+            this.grdSum.RowHeadersWidth = 51;
+            this.grdSum.RowTemplate.Height = 23;
+            this.grdSum.ScrollBars = System.Windows.Forms.ScrollBars.None;
+            this.grdSum.Size = new System.Drawing.Size(1246, 19);
+            this.grdSum.TabIndex = 47;
+            // 
+            // MES_StationOutBillList_LastProc
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.ClientSize = new System.Drawing.Size(1246, 531);
+            this.Controls.Add(this.grdMain);
+            this.Controls.Add(this.grdSum);
+            this.Controls.Add(this.pPic);
+            this.Controls.Add(this.Tool);
+            this.Controls.Add(this.grdPrint);
+            this.Name = "MES_StationOutBillList_LastProc";
+            this.Text = "鏈亾宸ュ簭鍑虹珯姹囨姤鍗曞垪琛�";
+            this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
+            this.Load += new System.EventHandler(this.MES_StationOutBillList_LastProc_Load);
+            this.pPic.ResumeLayout(false);
+            this.pPic.PerformLayout();
+            this.panel1.ResumeLayout(false);
+            this.panel1.PerformLayout();
+            this.Tool.ResumeLayout(false);
+            this.Tool.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.grdMain)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.grdPrint)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.grdSum)).EndInit();
+            this.ResumeLayout(false);
+
+        }
+
+        #endregion
+
+        private System.Windows.Forms.Panel pPic;
+        private System.Windows.Forms.Label lblCaption;
+        private System.Windows.Forms.ToolStrip Tool;
+        private System.Windows.Forms.ToolStripButton yl;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
+        private System.Windows.Forms.ToolStripButton cx;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
+        private System.Windows.Forms.ToolStripButton tc;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
+        public System.Windows.Forms.Timer timer1;
+        private System.Windows.Forms.ToolStripButton sx;
+        private System.Windows.Forms.ToolStripButton dj;
+        private System.Windows.Forms.ToolStripButton xz;
+        private System.Windows.Forms.ToolStripButton sc;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
+        private System.Windows.Forms.Timer timer2;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator9;
+        private System.Windows.Forms.ToolStripButton mrlk;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator7;
+        private System.Windows.Forms.ToolStripButton bclk;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator8;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator5;
+        private System.Windows.Forms.ToolStripButton sh;
+        private System.Windows.Forms.ToolStripButton qsh;
+        private System.Windows.Forms.DataGridView grdMain;
+        private System.Windows.Forms.Panel panel1;
+        private System.Windows.Forms.Label lbljl;
+        private System.Windows.Forms.Label lbldj;
+        private System.Windows.Forms.DataGridView grdPrint;
+        private System.Windows.Forms.DataGridView grdSum;
+        private System.Windows.Forms.ToolStripButton dc;
+        private System.Windows.Forms.Label label1;
+        private System.Windows.Forms.TextBox txtHBillNo;
+        private System.Windows.Forms.ToolStripButton bzd;
+        private System.Windows.Forms.ToolStripDropDownButton toolStripDropDownButton1;
+        private System.Windows.Forms.ToolStripMenuItem eXCELToolStripMenuItem;
+        private System.Windows.Forms.ToolStripMenuItem cSVToolStripMenuItem;
+        private System.Windows.Forms.ComboBox cmbHStatus;
+        private System.Windows.Forms.Label label4;
+    }
+}
\ No newline at end of file
diff --git "a/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationOutBillList_LastProc.resx" "b/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationOutBillList_LastProc.resx"
new file mode 100644
index 0000000..042095d
--- /dev/null
+++ "b/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationOutBillList_LastProc.resx"
@@ -0,0 +1,4101 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="pPic.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        Qk22QAMAAAAAADYAAAAoAAAAFQMAAFoAAAABABgAAAAAAAAAAADDDgAAww4AAAAAAAAAAAAA////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////AP//////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////////////////////wD/////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////8A////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////AP//////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////wD/////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////8A////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////AP//////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////wD/////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////8A////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////AP//////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /wD/////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////8A////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////AP//
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////wD/////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////////////////////8A////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////AP//////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////////////////////wD/////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////8A////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////AP//////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////wD/////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////8A////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////AP//////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////wD/////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////8A////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////AP//////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /wD/////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////8A////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////AP//
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////wD/////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////////////////////8A////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////AP//////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////////////////////wD/////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////8A////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////AP//////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////wD/////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////8A////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////AP//////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////wD/////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////8A/////////////////////v7+/v7+/v7+/f39/f39/Pz8/Pz8/Pz8+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        /Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/f39/f39/f39
+        /f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/v7+/v7+/v7+/v7+/v7+
+        /v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////AP////////////////7+/v7+/v39/fz8/Pr6
+        +vn5+ff39/b29vX19fT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PX19fX19fX19fX19fX19fX19fX19fX19fb29vb29vb29vb29vb29vb29vf39/f39/f39/f3
+        9/f39/f39/j4+Pj4+Pj4+Pj4+Pj4+Pj4+Pn5+fn5+fn5+fn5+fn5+fn5+fn5+fr6+vr6+vr6+vr6+vr6
+        +vr6+vv7+/v7+/v7+/v7+/v7+/v7+/z8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/P39/f39/f39/f39/f39/f39
+        /f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v//////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /wD////////////////+/v79/f37+/v5+fn29vby8vLv7+/t7e3r6+vq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq
+        6urq6urq6urq6urq6urq6urq6urq6urq6urq6urr6+vr6+vr6+vr6+vr6+vs7Ozs7Ozs7Ozs7Ozt7e3t
+        7e3t7e3u7u7u7u7u7u7v7+/v7+/v7+/v7+/w8PDw8PDw8PDx8fHx8fHx8fHy8vLy8vLy8vLz8/Pz8/Pz
+        8/P09PT09PT09PT09PT19fX19fX19fX29vb29vb29vb29vb39/f39/f39/f4+Pj4+Pj4+Pj5+fn5+fn5
+        +fn6+vr6+vr6+vr7+/v7+/v7+/v7+/v8/Pz8/Pz8/Pz9/f39/f39/f39/f3+/v7+/v7+/v7+/v7+/v7/
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////8A/////////////////v7+/Pz8+fn59fX18PDw6urq
+        5eXl4eHh3t7e3Nzc29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb
+        29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb3Nzc3Nzc3Nzc
+        3Nzc3d3d3d3d3t7e3t7e3t7e39/f39/f4ODg4ODg4eHh4eHh4uLi4uLi4+Pj4+Pj5OTk5OTk5eXl5eXl
+        5ubm5+fn5+fn6Ojo6Ojo6enp6enp6urq6urq6+vr6+vr7Ozs7Ozs7e3t7e3t7u7u7u7u7+/v7+/v8PDw
+        8PDw8fHx8fHx8vLy8vLy8/Pz9PT09PT09fX19fX19vb29vb29/f39/f3+Pj4+Pj4+fn5+fn5+vr6+vr6
+        +/v7+/v7/Pz8/Pz8/Pz8/f39/f39/v7+/v7+/v7+////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////AP//
+        //////////////39/fr6+vb29vDw8Onp6eDg4NjY2NLS0s7OzsvLy8rKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK
+        ysrKysrKysrKysrKysrKysrKysvLy8vLy8zMzMzMzM3Nzc3Nzc7Ozs7Ozs/Pz9DQ0NDQ0NHR0dLS0tPT
+        09PT09TU1NXV1dXV1dbW1tfX19jY2NnZ2dnZ2dra2tvb29zc3N3d3d3d3d7e3t/f3+Dg4ODg4OHh4eLi
+        4uPj4+Tk5OTk5OXl5ebm5ubm5ufn5+jo6Onp6enp6erq6uvr6+zs7O3t7e3t7e7u7u/v7/Dw8PHx8fHx
+        8fLy8vPz8/T09PT09PX19fb29vf39/j4+Pj4+Pn5+fn5+fr6+vv7+/v7+/z8/P39/f39/f7+/v7+/v7+
+        /v//////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////wD////////////////9/f35+fny8vLq6urg4ODT09PJycnB
+        wcG7u7u2tra0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0
+        tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1tbW1tbW2tra2tra3t7e4
+        uLi4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLDw8PExMTFxcXHx8fHx8fJycnKysrLy8vM
+        zMzNzc3Ozs7Pz8/R0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODi
+        4uLi4uLk5OTl5eXm5ubn5+fo6Ojq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb3
+        9/f4+Pj5+fn6+vr7+/v7+/v8/Pz9/f3+/v7+/v7/////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////////////////////8A////////
+        /////////Pz89/f37+/v5eXl2NjYycnJvLy8srKyqqqqpaWlo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Oj
+        o6Ojo6Ojo6Ojo6OjpKSkpKSkpaWlpqamp6enqKioqKioqampq6urrKysra2trq6ur6+vsLCwsrKys7Oz
+        tLS0tbW1t7e3uLi4urq6u7u7vLy8vr6+v7+/wcHBwsLCw8PDxcXFxsbGx8fHycnJysrKy8vLzc3Nzs7O
+        z8/P0NDQ0tLS09PT1NTU1tbW19fX2NjY2dnZ29vb3Nzc3d3d39/f4ODg4uLi4+Pj5eXl5ubm5+fn6enp
+        6urq7Ozs7e3t7u7u7+/v8fHx8vLy8/Pz9PT09fX19/f39/f3+fn5+vr6+/v7+/v7/Pz8/f39/v7+////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////AP////////////////z8/Pb29u3t7eHh4dLS0sHBwbKysqampp2d
+        nZeXl5WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWV
+        lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZaWlpeXl5eXl5iYmJmZmZqampub
+        m5ycnJ6enp+fn6CgoKGhoaOjo6SkpKampqenp6mpqaqqqqysrK6urq+vr7CwsLKysrS0tLW1tbe3t7m5
+        ubq6ury8vL29vb+/v8HBwcLCwsTExMXFxcbGxsjIyMnJycvLy8zMzM7Ozs/Pz9HR0dLS0tTU1NXV1dfX
+        19jY2Nra2tzc3N3d3d/f3+Hh4eLi4uTk5OXl5efn5+np6erq6uvr6+3t7e7u7vDw8PHx8fPz8/T09PX1
+        9fb29vj4+Pn5+fr6+vv7+/z8/P39/f7+/v//////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////////////////////wD+/v7+/v7+/v7+
+        /v7V0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0snW08rW0snW08rW08rY1s3Y1s3X1MvZ18/c
+        2tLe3NTq6OPw7urx7+vx7+vx7+vy8e7v7enw7urx7+vy8Ozv7enx7+ve3NTZ18/m5N7w7urw7urx7+vx
+        7+vu7Ojw7urv7ens6+fv7ens6+fv7ens6uXi4Nnd29Pe3NTZ18/W08rW0snT0MbSz8XSz8XU0cjV0cjS
+        z8XQzcK+ua3GwbbEv7TOy8DKx7vNyr/SzsPSz8XY1cze3NTi4Nnj4drl5N7k4tvi4Nnf3dXe3NTOy8DU
+        0cjOy8DLyL3d29Pj4drh39jh39ji4NnZ18/Z18/f3dXh39jh39jh39je3NTe3NTe3NTe3NTe3NTf3dXh
+        39ji4Nnj4dri4Nni4Nni4Nnj4drg3tfh39ji4NnT0MbPzMHOy8DPzMHSz8XV0cja2NDe3NTe3NTg3tfe
+        3NTf3dXf3dXe3NTd29Pe3NTe3NTd29Pe3NTd29Pd29Pe3NTf3dXe3NTd29Pe3NTe3NTe3NTe3NTd29Pd
+        29Pd29Pd29Pd29Pc2tLd29Pd29Pb2dHY1s3Y1s3Y1s3Y1s3b2dHd29PZ18/Y1s3a2NDSz8XLyL3Nyr/U
+        0cja2NDf3dXk4tvo5uHo5uHm5N7l49zd29PQzcLEv7TDvrPOy8DDvrPCvLDDvrPDvrPDvbHAuq7CvLDC
+        vLDDvrPEv7TFwLXIw7jIw7jHwrfGwbbFwLXEv7TEv7TEv7TDvrPDvrPCvLDAuq7Auq7Auq7Auq7CvLDC
+        vLDAuq7Auq7FwLXSzsPi4Nn09PH8+/r29/by8u/x7+vx7+vs6+fu7Ojs6+fp5+Ls6uXv7en39/b39/bq
+        6OPSzsPHwrfIw7jKx7vMyb7Oy8DQzcLSz8XV0cjX1MvX1MvX1MvW08rW08rW0snW0snW0snW0snW0snW
+        0snW0snV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0snW0snW0snW0snW
+        0snW08rY1s3b2dHc2tLc2tLc2tLc2tLb2dHb2dHb2dHc2tLg3tfb2dHHwre3sqS2saO3sqS1sKK2saO3
+        sqS1sKK1sKK2saO4s6XBu6/Nyr/Z18/g3tfm5N7n5eDo5uHo5uHo5uHo5uHo5uHo5uHn5eDn5eDn5eDm
+        5N7m5N7m5N7m5N7l5N7l49zm5N7m5N7l49zk4tvk4tvj4drj4drj4drj4dri4Nnh39jf3dXe3NTf3dXf
+        3dXf3dXe3NTe3NTe3NTf3dXj4drn5eDs6+fw7urw7urv7enu7Ojo5uHn5eDn5eDn5eDl5N7l5N7l49zi
+        4Nni4Nnh39jf3dXe3NTb2dHb2dHa2NDZ18/Y1s3X1MvW0snV0cjU0cjSz8XSzsPSzsPQzcLOy8DPzMHT
+        0MbW0snW08rW0snW0snV0cjW0snW0snW0snV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjW0snW0snW0srX08rX08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd
+        2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq
+        6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv7env7urw7uvw7+zx8O3y8O7y8e7z8u/08/D08/H19PL19fL2
+        9fP39vT39/X49/b4+Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+/v7//v7/////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////8A/v7+/v7+/v7+/v7+1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1dHI1dHI1dHI
+        1tLJ1tLJ1tLJ1tPK19TL1tPK2NbN19TL2NXM2tjQ29nR5OLb7+3p8O7q8O7q8e/r8vHu7+3p8O7q8e/r
+        8O7q8vDs8O7q7uzo8e/r8vDs7+3p8O7q7+3p7Ovn7Ovn7Ovn7+3p7uzo6ujj5+Xg4uDZ3tzU2NbN1tLJ
+        1NHI09DG09DG09DG0s/F0s/F0s/F09DG1dHI09DGz8zBxsG2yMO40s/F09DG2NbN3NrS3tzU4uDZ5eTe
+        5eTe4+Ha5OLb4+Ha5OLb3dvTzsvA2NbN0s7D1tLJy8i9x8K32dfP4d/Y4N7X3tzU4N7X3tzU4d/Y4uDZ
+        3dvT3dvT393V4N7X393V4N7X4d/Y4uDZ4uDZ4uDZ4uDZ4uDZ4d/Y4d/Y4d/Y4d/Y3tzU3tzU4uDZ2NXM
+        1NHI3NrS4N7X393V4d/Y4N7X3dvT3dvT3tzU3dvT3tzU3tzU3dvT3dvT3dvT3NrS3dvT3dvT3tzU3tzU
+        3tzU3tzU3dvT3tzU3tzU3dvT3dvT3dvT3dvT3dvT3dvT3dvT3dvT29nR2dfP2NbN2NbN2NbN2NbN2NbN
+        2dfP29nR2tjQ2tjQ2dfP3NrS3NrS2NXM29nR393V4N7X3tzU3tzU393V4d/Y5OLb7Orl8vLv9PTx8O7q
+        2NbNysW6xcC1w76zw76zw72xwrywwrywwryww76zw76zxcC1x8K3yMO4yMO4x8K3xsG2xcC1xcC1xL+0
+        xL+0w76zwrywwLquwLquwLquwLquwLquwLquvrmtwrywzMm+5OLb9fXy9fXy8e/r6ujj5ePc4d/Y3tzU
+        3dvT29nR3NrS4N7X5ePc5uTe393V3dvT8e/r9vbz5uTezMm+yMO4ysW6zMm+zsvA0s7D1NHI1dHI1dHI
+        1tLJ1tPK1tPK1tPK1tLJ1tLJ1tLJ1tLJ1tLJ1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1tLJ1tLJ1tLJ1tLJ1tLJ1tLJ1tLJ1tLJ1tPK1tPK2NXM2tjQ3NrS3tzU3tzU3dvT3NrS3NrS
+        3dvT4N7XzMm+uraqt7Kkt7Kkt7Kkt7Kkt7KktrGjtrGjt7KkuLOluraqwLquyMO40s7D2tjQ4d/Y5eTe
+        6Obh6efi6efi6efi6Obh6Obh5+Xg5+Xg5+Xg5+Xg5+Xg5+Xg5+Xg5uTe5uTe5uTe5uTe5ePc5ePc5OLb
+        4+Ha4+Ha5OLb5OLb4uDZ4uDZ4d/Y393V3tzU3tzU393V393V3tzU3tzU3NrS3tzU4+Ha6Obh7Ovn8O7q
+        8O7q7uzo7Ovn7Orl6Obh5+Xg5uTe5eTe5eTe5OLb4uDZ4d/Y393V393V3dvT29nR29nR29nR2dfP2NbN
+        19TL1tLJ1dHI1NHI09DG0s/F0s7D0M3Cz8zBz8zB0s/F1dHI1tLJ1tLJ1dHI1dHI1tLJ1tLJ1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM
+        2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR3drS3drT3tvU39zV39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb
+        5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r
+        8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6
+        /Pz7/fz8/f38/f39/v79/v7+//7+////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////AP7+/v7+/v7+/v7+/tXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSydbSydbSydbTytfUy9jVzNbTytnXz9vZ0dnX
+        z9/d1e/t6e/t6fDu6vDu6vHv6/Hv6+/t6fDu6vDu6vHv6+/t6fLw7PLw7O7s6O/t6fDu6u/t6ezr5+7s
+        6Ojm4ePh2uDe19rY0NjWzdnXz9bTytXRyNTRyNPQxtPQxtLPxdLOw9DNwtLPxdLOw9LOw9LOw9PQxtXR
+        yNbTyt3b0+De1+Ph2ufl4OXj3OTi2+Xk3uDe1+Ph2uPh2uTi2+Hf2OXk3uDe18vIvdTRyM7LwNnXz9bS
+        ydbTyt3b0+De1+Hf2OHf2N7c1N/d1d/d1eDe193b0+Hf2OLg2eHf2OLg2eLg2eLg2eLg2eLg2eHf2ODe
+        1+De1+De1+Hf2N/d1d7c1N7c1N3b0+De197c1N7c1OHf2ODe193b093b097c1N7c1Nza0t3b09za0t3b
+        093b093b093b093b09za0trY0Nza0t3b093b093b093b093b097c1N3b09za0t3b093b09za0tza0tvZ
+        0djWzdjWzdjWzdjWzdjWzdrY0NrY0NnXz9rY0Nza0t3b09rY0N7c1OHf2OXj3OLg2dXRyM/Mwc7LwMrH
+        u8zJvsrHu8rFus7LwM/MwdLOw9TRyNjVzOzr5/z7+vDu6tLOw8O+s8K8sMK8sMK8sMO+s8O+s8S/tMfC
+        t8jDuMnEucnEucjDuMjDuMjDuMfCt8fCt8bBtsS/tMO+s8C6rsC6rsC6rsC6rsC6rsC6rr65rcS/tNbT
+        yuro4/X18vHv6+Xj3ODe19za0tTRyM7LwMrHu8rFusrFusrHu8zJvtDNwtjVzNza0tPQxtfUy/Hv6/Lw
+        7N3b08rFusvIvc/MwdPQxtXRyNbSydbSydbSydbSydbSydbSydbSydXRyNXRyNXRyNXRyNTRyNTRyNTR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSydbSydbSydbTytbSydbT
+        ytbTytbTytfUy9rY0N3b09/d1d/d1d7c1N/d1eDe19bSycC6rrizpbeypLeypLeypLizpbeypLaxo7ax
+        o7eypLq2qr65rcS/tMjDuM3Kv9XRyNnXz+Lg2ebk3ujm4ezq5ero4+jm4ejm4enn4ujm4efl4Ofl4Ofl
+        4Ofl4Ofl4Ofl4Ofl4Ofl4Ofl4Ofl4Obk3uXk3uTi2+Ti2+Ti2+Ti2+Ph2uLg2eHf2OHf2N/d1eDe1+Hf
+        2OHf2N7c1Nza0t7c1N7c1ODe1+Ph2ujm4e/t6fDu6vDu6u/t6ezr5+nn4ufl4Obk3ubk3ubk3uXj3OTi
+        2+Lg2eDe19/d1d7c1N3b09vZ0drY0NrY0NnXz9jWzdfUy9bSydXRyNPQxtPQxtPQxtLOw9DNws/Mwc/M
+        wdPQxtXRyNbSydXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNbSydbSydbSytfTytfTy9fUy9jUzNjVzdnVzdnWztrWztvXz9vY0NzY0dzZ0d3a0t3a097b
+        1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro
+        5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz8fX08vX18vb18/f2
+        9Pf39fj39vj49vn59/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39/P39/f7+/f7+/v/+/v//////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////wD+/v7+/v7+/v7+/v7V0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW
+        0snW0snW0snW08rX1MvW08rY1s3X1Mva2NDb2dHg3tfu7Ojv7enw7urw7urx7+vx7+vv7enw7urx7+vw
+        7ury8Ozx7+vu7Ojy8Ozw7urs6+fq6OPj4drd29PZ18/Z18/Z18/Y1czY1czY1s3W0snW0snV0cjT0MbT
+        0MbSzsPQzcLSz8XT0MbT0MbV0cjW08rc2tLi4Nnn5eDm5N7n5eDl5N7h39ja2NDa2NDZ18/LyL3d29Pj
+        4dri4Nnj4dri4Nnb2dHPzMHT0Mba2NDi4Nni4Nnj4drg3tfe3NTf3dXg3tfh39jh39jg3tfi4Nni4Nnj
+        4drj4drj4dri4Nni4Nnh39jh39jg3tfg3tfh39jh39jg3tfg3tfe3NTd29Pf3dXe3NTd29Pf3dXe3NTd
+        29Pd29Pf3dXd29Pd29Pd29Pa2NDd29Pb2dHb2dHb2dHc2tLc2tLd29Pc2tLZ18/a2NDc2tLd29Pd29Pc
+        2tLc2tLc2tLe3NTc2tLa2NDZ18/Y1s3Y1s3Y1s3Y1s3Z18/a2NDa2NDb2dHa2NDa2NDZ18/Z18/Z18/e
+        3NTh39jk4tvh39je3NTZ18/Myb7Iw7jIw7jHwrfHwrfFwLXFwLXFwLXFwLXIw7jMyb7SzsPT0Mbd29P0
+        9PH39/bW08rAuq7CvLDDvbHDvrPFwLXIw7jKxbrKx7vMyb7Kx7vKxbrKxbrKxbrJxLnIw7jIw7jDvrPC
+        vLDAuq7Auq7Auq7Auq7Auq6+ua3JxLnd29Px7+vs6+fZ18/T0MbT0MbSzsPKxbrGwbbHwrfIw7jIw7jI
+        w7jIw7jIw7jIw7jKxbrQzcLT0MbNyr/d29Px7+vn5eDV0cjSz8XW0snW08rY1czY1czX1MvX1MvW08rW
+        08rW0snW0snV0cjV0cjV0cjV0cjU0cjU0cjU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjW0snW0snW0snW0snW0snW08rW0snW08rW08rW08rW08rX1MvZ18/d29Pg3tfh39jh39jc2tLF
+        wLW6tae5tKa5tKa4s6W4s6W4s6W4s6W3sqS3sqS6tqq+ua3Ev7TIw7jMyb7PzMHNyr/U0cjb2dHi4Nnn
+        5eDp5+Lp5+Lp5+Lp5+Lp5+Lo5uHo5uHo5uHo5uHo5uHn5eDn5eDn5eDn5eDn5eDn5eDm5N7l5N7l49zl
+        49zk4tvk4tvj4dri4Nni4Nnh39ji4Nni4Nnh39jg3tff3dXe3NTe3NTe3NTe3NTf3dXk4tvp5+Lu7Ojv
+        7enw7urw7urs6+fq6OPn5eDm5N7m5N7l49zl49zi4Nnh39jg3tff3dXd29Pc2tLb2dHb2dHa2NDZ18/Y
+        1czX1MvW0snV0cjU0cjT0MbSz8XSzsPQzcLPzMHQzcLT0MbW0snW0snV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0srX08rX08vX1MvY1MzY1c3Z
+        1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl
+        4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv7env7urw7uvw7+zx
+        8O3y8O7y8e7z8u/08/D08/H19PL19fL29fP39vT39/X49/b4+Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9
+        /Pz9/fz9/f3+/v3+/v7//v7/////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////8A/v7+/v7+/v7+/v7+1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLJ1tLJ1tPK19TL1tPK2NXM19TL2NXM2NbN393V
+        7Ovn7uzo7+3p8e/r8e/r8e/r7uzo7uzo8O7q8O7q8O7q7Ovn7Orl6Obh4uDZ393V1tPK0s/F0M3C1NHI
+        2NbN2NXM2NXM1tLJ1tLJ1tLJ1tLJ1NHI09DG1NHI09DG1dHI2NXM2tjQ3dvT5OLb5+Xg5+Xg5+Xg4uDZ
+        4N7X2NbN1NHI09DG2NbNzcq/z8zBz8zB2dfP4+Ha4d/Y4+Ha4N7X4N7X4uDZ5OLb4uDZ4N7X3tzU4uDZ
+        4N7X4uDZ4d/Y4uDZ4+Ha4+Ha4uDZ4+Ha4uDZ4uDZ4d/Y4uDZ4d/Y4N7X4N7X4N7X4N7X4N7X393V393V
+        3dvT3dvT3dvT3dvT3dvT3tzU3NrS3NrS3NrS3dvT3NrS29nR3NrS2tjQ2dfP3NrS3NrS2tjQ2tjQ2tjQ
+        2tjQ29nR29nR2tjQ2dfP2dfP2tjQ29nR3NrS29nR2dfP2dfP2NbN2NXM2NXM2NbN2NbN2NbN2tjQ2tjQ
+        2tjQ2tjQ2tjQ2dfP2NbN2NXM2NXM2dfP3NrS4+Ha5OLb3tzU2tjQ19TL1dHIzMm+x8K3yMO4x8K3xL+0
+        w76zw76zw76zw72xw72xw76zzcq/2NXM0s7D2NbN9fXy9/f2yse7wrywxL+0yMO4ysW6zMm+zsvA0M3C
+        0M3C0M3Cz8zBzsvAzcq/zMm+yse7yMO4w76zwLquwLquwLquwLquwLquwrywzcq/5OLb8O7q5+Xgz8zB
+        xcC1xcC1xL+0xcC1yMO4ysW6zcq/0M3C0s7DzsvAysW6x8K3xcC1yMO4yse70s7DzsvA1NHI7Orl6ujj
+        3dvT19TL2dfP2dfP2dfP2dfP2dfP2NbN2NXM19TL1tPK1tLJ1tLJ1tLJ1dHI1dHI1NHI1NHI1NHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLJ1tLJ1tLJ1tLJ1tPK1tPK1tPK1tPK
+        1tPK1tPK19TL19TL2tjQ3tzU4+Ha4d/YzMm+vbmturWnurWnubSmuLOluLOluLOlt7Kkt7KkubSmvLis
+        wrywx8K3y8i90s7D09DGz8zBz8zB09DG2tjQ4uDZ5+Xg6efi6ujj7Orl6efi6Obh6Obh6Obh6Obh6Obh
+        6Obh5+Xg5+Xg5+Xg5+Xg5+Xg5+Xg5eTe5eTe5eTe5ePc5ePc5OLb4+Ha4+Ha4uDZ4uDZ4uDZ4uDZ4uDZ
+        4d/Y393V393V3NrS3NrS3tzU4N7X5OLb6Obh7Ovn8O7q8e/r7+3p7uzo6Obh5+Xg5eTe5ePc5ePc5OLb
+        5OLb4d/Y393V3tzU3dvT3NrS29nR2tjQ2dfP2NbN2NXM1tPK1dHI1NHI09DG0s/F0s7D0M3Cz8zBz8zB
+        0M3C1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR3drS3drT3tvU39zV
+        39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl
+        6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1
+        +Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39/v79/v7+//7+////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////AP7+/v7+/v7+/v7+/tXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbS
+        ydbSydbTytbTytbTytbTytjWzdnXz9fUy9nXz+jm4e/t6e/t6fDu6vHv6/Hv6+7s6O7s6PHv6+ro4+Xj
+        3N3b09nXz9TRyNPQxs7LwMfCt8S/tMbBttLPxdjVzNbSydXRyNTRyNPQxtXRyNXRyNXRyNjWzdrY0N/d
+        1eTi2+fl4Ofl4Obk3uXk3uXk3uXj3OXk3tvZ0c3Kv8jDuMfCt9LOw9rY0M7LwM7LwNrY0NvZ0ePh2uLg
+        2eLg2eDe1+Lg2eLg2eDe1+De1+De1+Lg2eLg2eLg2eTi2+De1+Lg2eHf2OLg2eHf2OHf2OLg2ePh2uHf
+        2OHf2OHf2ODe1+De19/d1d7c1N7c1N3b093b09za0t3b097c1N3b09za0t7c1N3b09za0t3b093b09za
+        0trY0NvZ0dza0tvZ0dnXz9rY0NrY0NrY0NrY0NvZ0dza0tvZ0dnXz9rY0NnXz9jWzdjVzNjWzdjVzNbT
+        ytjVzNjWzdjVzNjWzdvZ0drY0NnXz9rY0NrY0NnXz9jWzdjWzdjWzdjVzNjVzNvZ0eHf2OXk3t/d1djW
+        zdbSydPQxs3Kv8vIvcjDuMbBtsS/tMXAtcrFutXRyM7LwMO9scO9scO+s8O9scC6rtDNwuDe183Kv97c
+        1P7+/uTi28S/tMnEuczJvs/MwdLOw9PQxtPQxtTRyNTRyNPQxtPQxtLOw9LOw83Kv8jDuMO+s8C6rsC6
+        rsC6rsC6rsC6rs3Kv+Ti2+7s6ODe18rHu8O+s8O+s8O+s8jDuMzJvtLOw9TRyNXRyNbTytjVzNjWzdbT
+        ys3Kv8jDuMfCt8rFutLOw8/MwdPQxufl4Onn4uLg2dvZ0d3b093b09za0tvZ0drY0NnXz9jWzdjVzNfU
+        y9bTytbSydbSydXRyNXRyNXRyNTRyNTRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbS
+        ydbSydbSydbSydbSydbSydbTytbTytbTytfUy9fUy9fUy9jVzNjWzdnXz9za0tza0tLPxcC6rru3q7q2
+        qrq1p7m0prizpbm0prizpbeypLm0pry4rMC6rsS/tMrFus/MwdXRyNTRyNDNws3Kv87LwNLPxdjWzeLg
+        2ejm4ero4+zq5ezq5ejm4enn4ujm4ejm4ejm4ejm4ejm4ejm4efl4Ojm4ejm4efl4Ofl4Ofl4Ofl4Obk
+        3ubk3uXj3OTi2+Ph2uPh2uLg2eLg2eLg2eLg2eHf2N/d1d/d1d/d1d7c1N7c1N7c1ODe1+Ph2ujm4e7s
+        6O/t6fHv6/Du6uzq5ejm4ebk3uXj3OXk3uTi2+Ti2+Hf2ODe19/d1d7c1N3b09vZ0drY0NnXz9jWzdjV
+        zNbTytXRyNXRyNPQxtLPxdLPxdLOw9LOw9DNws/MwdDNwtTRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSytfTytfTy9fUy9jUzNjVzdnVzdnW
+        ztrWztvXz9vY0NzY0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj
+        3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw
+        7vLx7vPy7/Tz8PTz8fX08vX18vb18/f29Pf39fj39vj49vn59/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39
+        /P39/f7+/f7+/v/+/v//////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////wD+/v7+/v7+/v7+/v7V0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjW0snV0cjV0cjW0snW0snW08rV0cjX1MvW08rY1czY1s3Y1czY1s3k4tvu
+        7Oju7Ojv7enx7+vw7urv7ens6+fq6OPd29PZ18/PzMHNyr/Kx7vKx7vFwLXEv7S+ua3DvbHOy8DW0snV
+        0cjT0MbU0cjY1s3c2tLg3tfl49zn5eDn5eDn5eDo5uHj4drk4tvo5uHk4tvl5N7l5N7l5N7Z18/Iw7jW
+        08rOy8DY1s3Y1cze3NTh39jk4tvj4drg3tff3dXf3dXi4Nnh39ji4Nnj4drj4drk4tvk4tvi4Nni4Nnj
+        4drg3tfh39jg3tfi4Nni4Nni4Nnh39jh39jh39jh39jg3tff3dXe3NTd29Pd29Pd29Pd29Pd29Pc2tLd
+        29Pd29Pd29Pa2NDc2tLc2tLd29Pb2dHZ18/d29Pd29PZ18/a2NDd29Pa2NDZ18/Z18/a2NDa2NDa2NDa
+        2NDZ18/Z18/W0snW08rW0snW0snY1czZ18/Y1s3Z18/a2NDZ18/Z18/a2NDa2NDa2NDZ18/Z18/Z18/Y
+        1s3Y1czX1MvY1s3b2dHl49zj4drY1s3QzcLMyb7KxbrIw7jIw7jIw7jFwLXGwbbKx7vV0cje3NTb2dHN
+        yr/DvbHDvbHEv7TDvrPDvbHCvLDY1s3X1MvT0Mbx7+v09PHNyr/Nyr/T0MbV0cjX1MvY1czY1czY1czY
+        1czY1czY1czX1MvV0cjSzsPIw7jCvLDAuq7Auq7Auq6+ua3Myb7k4tvq6OPe3NTIw7jDvrPDvrPIw7jM
+        yb7SzsPT0MbSzsPNyr/JxLnHwrfJxLnT0MbY1s3T0MbKx7vIw7jKx7vQzcLNyr/V0cjl5N7p5+Ll49zf
+        3dXg3tff3dXe3NTd29Pb2dHa2NDZ18/Y1s3Y1czX1MvW08rW0snV0cjV0cjU0cjU0cjU0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0snW08rW08rW0snW0snV0cjU0cjT0MbSz8XS
+        zsPQzcLPzMHNyr/LyL3Gwba+ua28uKy7t6u6tqq6tae5tKa4s6W4s6W4s6W3sqS5tKa+ua3DvbHIw7jO
+        y8DU0cjW08rW0snV0cjSzsPPzMHPzMHT0Mbb2dHl49zo5uHo5uHp5+Lp5+Ls6uXp5+Lp5+Lp5+Lp5+Lp
+        5+Lp5+Lo5uHo5uHo5uHn5eDn5eDn5eDn5eDm5N7m5N7l49zl49zk4tvk4tvj4drk4tvk4tvi4Nni4Nnh
+        39jf3dXf3dXf3dXe3NTe3NTe3NTf3dXi4Nnn5eDs6+fw7urw7urv7enq6OPn5eDm5N7l5N7l49zk4tvh
+        39jh39jg3tff3dXd29Pc2tLa2NDZ18/Z18/Y1s3X1MvW0snV0cjU0cjT0MbT0MbSzsPSzsPSzsPQzcLQ
+        zcLSzsPU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW
+        0snW0snW0srX08rX08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg
+        3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs
+        6ubt6+ft7Oju7Onv7env7urw7uvw7+zx8O3y8O7y8e7z8u/08/D08/H19PL19fL29fP39vT39/X49/b4
+        +Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+/v7//v7/////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////8A/v7+/v7+/v7+/v7+1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1dHI1tLJ
+        1tPK1dHI1tLJ19TL2NXM2NbN2NXM2dfP4d/Y7Ovn7Orl7+3p8e/r8e/r7+3p7Ovn4+Ha2NXM2NXMysW6
+        y8i9xsG2x8K3zMm+zcq/yMO4ysW60s7D1tPK2dfP2dfP4d/Y5eTe6ujj6ujj6ujj5eTe4uDZ4d/Y393V
+        09DG2dfP5+Xg5eTe5eTe4+Ha5OLb3dvT1tPK4+Ha4N7X5OLb4+Ha5OLb4uDZ4uDZ4d/Y4N7X4+Ha4uDZ
+        4+Ha4uDZ5OLb4+Ha4uDZ4d/Y4uDZ4uDZ4d/Y4N7X4uDZ393V4uDZ4d/Y4N7X4uDZ4d/Y4d/Y393V4N7X
+        393V3tzU3dvT3dvT3dvT3NrS3NrS29nR3NrS3NrS2tjQ3NrS2dfP2dfP2dfP2tjQ3NrS2tjQ2dfP2tjQ
+        2tjQ2dfP2dfP3NrS2tjQ2dfP2dfP2dfP2NbN2NXM1tPK1tPK1tLJ2NXM2dfP2dfP2dfP2tjQ2tjQ2tjQ
+        2NbN2NbN2NbN2dfP2NbN2NbN2NXM2NXM2dfP2dfP2NXM1dHI19TL393V2tjQz8zByMO4yMO4yMO4x8K3
+        yMO4xcC1yMO4y8i91tLJ3tzU2NbNy8i9w76zwbuvwryww72xw72xwryww76zwrywysW63tzU0M3C4N7X
+        9vf219TL0s7D19TL2NXM2NbN2NbN29nR3NrS3NrS29nR2dfP2NbN2NXM09DGyMO4wLquwLquwLquvrmt
+        yMO43tzU6ujj4N7XycS5w76zxL+0ysW6z8zB09DG0M3CycS5xL+0w76zw76zw76zw76zyse71tPK1NHI
+        zcq/ysW6zcq/z8zBzcq/2NbN6Obh6ujj5uTe4d/Y4d/Y4d/Y4N7X3tzU3dvT29nR2tjQ2dfP2NXM2NXM
+        1tPK1tLJ1tLJ1dHI1NHI1NHI1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        09DG0s/F0M3CzsvAzMm+yse7ycS5yMO4xsG2xL+0w76zw72xwbuvvrmtvrmtvbmtvLisu7erurWnubSm
+        uLOluLOlubSmuLOlt7Kku7erwLquxcC1y8i909DG2NXM2NbN19TL1tPK1NHI0s7Dz8zBz8zB09DG29nR
+        5OLb6Obh6efi7Ovn7Orl7Orl7Orl6ujj6efi6efi6efi6efi6Obh6Obh5+Xg5+Xg5+Xg5+Xg5+Xg5uTe
+        5uTe5ePc5ePc5OLb4+Ha4+Ha5OLb4+Ha4uDZ4d/Y393V393V393V3tzU3tzU393V3tzU3tzU4uDZ6Obh
+        7Ovn8O7q7+3p7+3p6ujj5uTe5eTe5ePc5OLb4d/Y4d/Y4N7X3tzU3tzU3dvT3NrS29nR2dfP2dfP2NXM
+        1tPK1dHI1dHI1NHI09DG0s/F0s/F0s7D0s/F0s7D0M3C0s/F1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM2NXN2dXN2dbO2tbO
+        29fP29jQ3NjR3NnR3drS3drT3tvU39zV39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf
+        5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu
+        8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39
+        /v79/v7+//7+////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////AP7+/f7+/v7+/v7+/tXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbTytbSydbSydbTytjVzNjWzdfUy9jWzd/d1ezq5ezr
+        5+/t6fDu6vDu6u7s6Ozr59/d1dbTytbSycrHu8bBtsnEuczJvtXRyNbTytnXz9/d1ePh2uXj3Obk3ufl
+        4Ojm4ero4+Xk3t/d1dza0tPQxtbTytnXz9LPxc/MwdbTyuTi2+Ti2+Xj3OPh2uPh2uPh2uTi2+Lg2eLg
+        2eLg2eLg2eDe1+Hf2OLg2ePh2uTi2+Lg2ePh2uPh2uLg2eLg2eDe19bTytXRyN7c1N7c1OLg2d7c1OHf
+        2N7c1ODe1+Hf2ODe1+De1+De197c1N3b097c1N7c1N3b09za0tza0tza0tvZ0dvZ0dza0tnXz9nXz9rY
+        0NnXz9nXz9nXz9nXz9nXz9nXz9nXz9nXz9nXz9nXz9nXz9jWzdnXz9bSydbSydXRyNbSydjVzNjVzNnX
+        z9rY0NrY0NnXz9nXz9rY0NnXz9nXz9jWzdnXz9jWzdjVzNjVzNjVzNjVzNnXz9jWzdjVzNXRyNLOw83K
+        v83Kv9nXz9nXz83Kv8jDuMjDuMjDuMfCt8XAtcfCt8rHu9bSyd3b09fUy8rFusO+s8G7r8K8sMO9scS/
+        tMO9scK8sMK8sMO9scO+s8O+s9fUy87LwNjWzfX18tza0tbTytjWzdnXz9za0tza0t7c1N7c1N7c1N7c
+        1N3b09za0tjWzdPQxsjDuMC6rsC6rsC6rsS/tNjVzOfl4OTi28zJvsS/tMfCt8zJvtDNwtPQxs3Kv8XA
+        tcO+s8O+s8XAtcXAtcO+s8S/tM3Kv9fUy9jVzNDNwszJvs/Mwc/Mwc/Mwd7c1Ojm4ejm4eXj3OLg2eLg
+        2eHf2ODe19/d1d7c1Nza0tvZ0drY0NjWzdjVzNbTytbSydXRyNTRyNTRyNTRyNTRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNPQxtLOw9DNws7LwM3Kv8vIvcrHu8nEucjDuMfCt8bBtsS/tMO9
+        scK8sMC6rr65rb65rb65rby4rLu3q7q1p7m0prizpbm0prm0prizpbizpb25rcO9scjDuM7LwNbSydrY
+        0NvZ0djWzdfUy9bTytbTytPQxs7LwMzJvtPQxtza0uXk3unn4uzq5ezq5ezq5ezq5ero4+ro4+zq5enn
+        4unn4unn4ujm4ejm4ejm4ejm4ejm4efl4Ofl4Ofl4Obk3uXj3OXj3OTi2+Ti2+Ti2+Ti2+Ph2uLg2eHf
+        2OHf2N/d1d7c1N7c1N/d1d/d1d7c1N/d1eLg2ebk3u/t6e/t6fDu6u7s6Onn4uXk3uXj3OTi2+Ti2+Lg
+        2eHf2N/d1d7c1N3b09za0tvZ0djWzdnXz9jVzNfUy9bSydXRyNXRyNPQxtPQxtLPxdLPxdLPxdLOw9LO
+        w9LOw9PQxtXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbS
+        ydbSytfTytfTy9fUy9jUzNjVzdnVzdnWztrWztvXz9vY0NzY0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe
+        1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r
+        5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz8fX08vX18vb18/f29Pf39fj39vj49vn5
+        9/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39/P39/f7+/f7+/v/+/v//////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /wD+/v3+/v3+/v3+/v7V0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW08rW
+        0snW0snW08rX1MvY1s3X1MvZ18/c2tLp5+Lu7Ojs6+fv7enw7uru7Ojs6+fk4tvZ18/U0cjOy8DSzsPW
+        0sna2NDf3dXl5N7n5eDq6OPq6OPo5uHn5eDn5eDm5N7l5N7n5eDY1czOy8DLyL3c2tLY1s3Oy8DZ18/b
+        2dHk4tvj4drk4tvj4drj4drj4dri4Nni4Nni4Nni4Nni4Nnj4drl49zk4tvl49zl49zj4drj4drh39jg
+        3tfh39jh39jT0MbT0Mbc2tLh39jd29Ph39jf3dXd29Pd29Pd29Pd29Pe3NTd29Pd29Pd29Pd29Pd29Pc
+        2tLc2tLc2tLd29Pc2tLb2dHb2dHZ18/Z18/Z18/Z18/Z18/Z18/Z18/Z18/Z18/Z18/Z18/Y1s3Y1czW
+        0snV0cjU0cjW0snW0snW08rZ18/Z18/a2NDa2NDZ18/Y1s3Y1s3Z18/Z18/Y1s3Z18/Z18/Z18/Y1s3a
+        2NDa2NDZ18/Y1czW0snSzsPPzMHKxbrIw7jKx7vY1cze3NTOy8DKxbrIw7jHwrfHwrfHwrfJxLnU0cjf
+        3dXi4NnU0cjFwLXEv7TDvrPDvrPDvbHDvbHDvrPCvLDCvLDDvbHDvrPDvrPCvLDQzcLOy8DX1Mv09PHd
+        29PY1czZ18/c2tLe3NTe3NTe3NTe3NTe3NTe3NTe3NTe3NTc2tLV0cjHwre+ua3Auq7DvrPU0cjk4tvm
+        5N7T0MbFwLXHwrfMyb7SzsPT0MbOy8DFwLXEv7TFwLXKxbrMyb7Kx7vKxbrMyb7V0cjc2tLc2tLV0cjS
+        zsPQzcLOy8DX1Mvk4tvm5N7p5+Lj4dri4Nni4Nni4Nnh39jg3tff3dXd29Pc2tLb2dHZ18/Y1czW08rW
+        0snV0cjU0cjT0MbT0MbU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjSz8XSzsPQzcLP
+        zMHNyr/LyL3Kx7vJxLnIw7jHwrfGwbbEv7TDvbHCvLDBu6++ua2+ua29ua28uKy6tqq6tae4s6W3sqS4
+        s6W5tKa4s6W6tae+ua3Ev7TKx7vT0MbZ18/c2tLc2tLb2dHb2dHY1s3W08rV0cjSz8XNyr/Myb7U0cje
+        3NTn5eDo5uHs6uXs6+fq6OPp5+Lp5+Lq6OPs6uXs6uXp5+Lp5+Lo5uHo5uHo5uHo5uHo5uHn5eDn5eDm
+        5N7m5N7l49zl49zl49zl49zl49zk4tvj4dri4Nnh39jh39jg3tff3dXf3dXe3NTe3NTf3dXf3dXi4Nno
+        5uHs6+fv7enu7Ojs6uXo5uHl5N7k4tvk4tvi4Nni4Nng3tfe3NTe3NTd29Pb2dHa2NDZ18/Y1czY1czX
+        1MvW08rV0cjU0cjT0MbT0MbT0MbSz8XSz8XSz8XSzsPSz8XU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0srX08rX08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b
+        2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n
+        5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv7env7urw7uvw7+zx8O3y8O7y8e7z8u/0
+        8/D08/H19PL19fL29fP39vT39/X49/b4+Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+
+        /v7//v7/////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////8A/v7+/v79/v79/v7+1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLJ1tPK19TL19TL2NXM19TL2dfP2dfP5+Xg7uzo7uzo
+        7uzo8O7q7uzo7Orl7Orl4+Ha3dvT3NrS4uDZ5eTe6ujj6ujj6ujj6ujj6ujj6ujj6Obh5+Xg5+Xg5uTe
+        5+Xg5ePc09DG09DG1NHI3NrS3dvT4N7X5OLb4d/Y4+Ha4uDZ4+Ha4uDZ4uDZ4uDZ4+Ha4+Ha4+Ha4uDZ
+        4uDZ4+Ha4uDZ4N7X1NHI2dfP4+Ha4N7X4N7X4+Ha4N7X3tzU29nR393V393V4N7X393V3dvT3NrS3tzU
+        3dvT3dvT3dvT3tzU3dvT3dvT3tzU3dvT3NrS29nR29nR3NrS29nR2tjQ2dfP2dfP2dfP2dfP2dfP2NbN
+        2NbN2dfP2dfP2dfP1tPK1tLJ1dHI1dHI1dHI1dHI1dHI1tLJ2NbN2dfP2dfP2dfP2dfP2dfP2NbN2NbN
+        2NbN2NXM2NbN2NbN2NbN2NbN2tjQ2tjQ2NXM19TL1NHI0s7DzsvAzsvAy8i9y8i9ycS5ycS51dHI4uDZ
+        09DGysW6yMO4x8K3xsG2ycS51dHI3dvT19TL1tLJ4d/Y2NbNxsG2xL+0w72xwbuvw72xwbuvwbuvvrmt
+        vrmtwrywwryww72xwLquyse7yse72NbN8vLv3dvT2NbN3NrS3dvT3tzU3tzU4N7X4N7X4N7X4N7X4N7X
+        4N7X3tzU19TLyMO4vrmtvrmtycS54d/Y6efi4N7XysW6xsG2zMm+09DG1tPK0s7DycS5x8K3ycS5ysW6
+        0s7D2NXM2NXM19TL1tPK2NbN3dvT3NrS2NXM0s7Dzcq/0M3C3tzU5OLb6ujj5eTe393V393V4uDZ4d/Y
+        4d/Y4N7X393V3tzU3dvT29nR2tjQ2NXM1tPK1tLJ1NHI0s/F09DG1NHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI0s/F0s7D0M3CzsvAzcq/y8i9yse7ycS5yMO4x8K3xsG2xL+0w72xwryw
+        wLquvrmtvrmtvbmtvLisuraqurWnubSmubSmt7Kkt7Kkt7Kku7erwbuvyMO4z8zB1tLJ3NrS393V3tzU
+        3NrS29nR29nR2dfP1tPK1dHI0s/FzsvAzcq/1NHI3dvT5uTe7Orl7Orl7Orl7Orl7Orl7Orl7Orl7Orl
+        7Orl7Orl6efi6efi6efi6Obh5+Xg5+Xg5+Xg5+Xg5+Xg5ePc5eTe5uTe5eTe5OLb5OLb5OLb4uDZ4uDZ
+        4uDZ4uDZ4N7X393V393V393V393V393V393V4uDZ5uTe7Ovn7uzo7Ovn6ujj5+Xg5ePc4+Ha4+Ha4uDZ
+        4N7X3tzU3tzU3NrS3NrS29nR2dfP2NbN2NXM19TL1tPK1tLJ1dHI1NHI09DG1NHI09DG0s/F0s/F0s/F
+        0s/F09DG1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK
+        19PK19PL19TL2NTM2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR3drS3drT3tvU39zV39zW4N3W4d7X4d7Y
+        4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo
+        7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4
+        +vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39/v79/v7+//7+////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////AP7+
+        /f7+/f7+/f7+/tXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSydbSydbT
+        ytfUy9bTytfUy9fUy9nXz9jWzeTi2+7s6O7s6O7s6PDu6u7s6Oro4+ro4+zq5ezq5ero4+zr5+ro4+zq
+        5ero4+jm4efl4Ofl4Obk3uXk3uXk3uXk3uXk3uXk3uXk3uLg2eLg2ePh2uXk3uTi2+Ti2+Ph2uLg2eLg
+        2eLg2eTi2+Ph2uPh2uTi2+Xk3uPh2uLg2eLg2eLg2eLg2eLg2eDe18fCt9LPxeLg2ePh2uLg2d3b09/d
+        1eDe1+Hf2N/d1dza0t3b097c1N7c1N7c1N3b093b09za0tza0tza0tvZ0dvZ0dza0trY0N3b09za0trY
+        0NnXz9nXz9nXz9nXz9nXz9nXz9nXz9jWzdjVzNbSydbSydPQxtPQxtTRyNXRyNbSydjVzNjWzdjWzdjW
+        zdjWzdjVzNjVzNjWzdjWzdjWzdjWzdnXz9jWzdjWzdnXz9nXz9jWzdjVzNbSydLPxdLPxdDNws/Mwc7L
+        wM3Kv83Kv83Kv8vIvcvIvcnEuc7LwOLg2dvZ0c/MwcvIvcjDuMrHu9TRyN3b09nXz83Kv8XAtcfCt93b
+        0+Xj3NPQxsS/tMO+s8O9scS/tMXAtcnEuc3Kv8nEucK8sMK8sMK8sMK8sMrFusjDuODe1/Ly79vZ0dvZ
+        0d3b097c1N7c1ODe1+De1+De1+De1+De1+De1+Hf2N7c1NjWzcrHu8C6rr65rdDNwuXj3Ofl4NjVzMjD
+        uMnEudLOw9jWzdjWzdLOw8rFus3Kv9DNwtDNwtPQxtjWzdza0tnXz9jWzdjWzdjVzNXRyNPQxs/Mwc7L
+        wNjVzN7c1OTi2+fl4N7c1N3b093b09/d1d/d1eHf2ODe19/d1d7c1N7c1Nza0tnXz9jVzNbSydTRyNLP
+        xdLPxdTRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNLPxdLOw9DNws/Mwc3K
+        v8vIvcrHu8nEucjDuMfCt8bBtsS/tMO9scK8sMG7r765rb65rb25rby4rLq2qrq1p7m0prizpbeypLey
+        pLizpby4rMK8sMrFutLOw9nXz97c1N/d1d/d1d/d1d7c1Nza0tvZ0djVzNbTytbSydPQxs/Mwc3Kv9LP
+        xdza0uXk3uro4+zr5+zr5+zr5+zr5+zq5ezq5ezq5ezq5ezq5ero4+nn4unn4ujm4ejm4efl4Ofl4Ofl
+        4Obk3uXj3OXk3uXk3uXj3OXj3OPh2uPh2uLg2eLg2eLg2eLg2eDe19/d1d/d1d7c1N7c1N/d1eDe1+Ph
+        2ufl4Ozq5ezr5+zr5+ro4+fl4OTi2+Ph2uLg2eDe197c1N7c1N3b09za0tvZ0drY0NnXz9jWzdjVzNfU
+        y9bSydXRyNXRyNTRyNTRyNPQxtPQxtLPxdLPxdLPxdPQxtTRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSytfTytfTy9fUy9jUzNjVzdnVzdnWztrWztvXz9vY0NzY
+        0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm
+        4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz
+        8fX08vX18vb18/f29Pf39fj39vj49vn59/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39/P39/f7+/f7+/v/+
+        /v//////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////wD+/v39/f3+/f3+/v7V0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjW0snW0snW0snW0snW08rX1MvW08rX1MvY1s3a2NDY1cze3NTq6OPs6+fs6uXu
+        7Ojv7enp5+Lp5+Lq6OPs6uXq6OPq6OPo5uHo5uHo5uHo5uHn5eDn5eDm5N7l5N7l5N7l5N7l49zm5N7l
+        5N7l5N7k4tvk4tvj4dri4Nni4Nni4Nnj4drj4drj4drk4tvk4tvk4tvh39jd29Pe3NTi4Nnj4drh39jg
+        3tfg3tfg3tfY1s3f3dXe3NTf3dXf3dXi4Nnd29Pd29Pb2dHSzsPKx7vKx7vb2dHd29Pc2tLe3NTc2tLd
+        29Pb2dHa2NDc2tLb2dHa2NDa2NDb2dHa2NDa2NDc2tLa2NDZ18/Z18/Y1s3W0snW0snU0cjT0MbT0MbT
+        0MbT0MbV0cjY1s3Y1s3Y1czY1czY1czW08rY1czY1czW0snV0cjW0snY1czY1s3a2NDa2NDY1s3Y1s3X
+        1MvT0MbQzcLQzcLPzMHOy8DOy8DOy8DOy8DNyr/Nyr/Oy8DNyr/LyL3Kx7vJxLnW0snl49zSzsPQzcLK
+        x7vOy8Dc2tLg3tfU0cjJxLnGwbbGwbbGwbbSzsPl49zg3tfX1MvW08ra2NDc2tLi4Nni4Nnj4drY1czD
+        vrPCvLDCvLDDvrPKxbrJxLnn5eDs6+fY1s3c2tLd29Pe3NTe3NTg3tfg3tfg3tfh39jh39jh39jg3tfe
+        3NTc2tLQzcLDvrPDvrPY1s3m5N7l49zSzsPKxbrNyr/Y1cze3NTd29PY1czSzsPT0MbY1czX1MvT0MbV
+        0cjY1czY1s3Y1czW08rU0cjV0cjT0MbSzsPY1cze3NTe3NTk4tve3NTY1czZ18/c2tLd29Pd29Pe3NTe
+        3NTg3tff3dXe3NTb2dHZ18/X1MvW0snT0MbSzsPT0MbV0cjW0snW0snV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjSz8XSzsPQzcLOy8DNyr/LyL3Kx7vKxbrIw7jHwrfGwbbEv7TDvrPDvbHBu6/A
+        uq6+ua2+ua28uKy6tqq6tae4s6W3sqS2saO3sqS6tae+ua3Ev7TMyb7W0sna2NDg3tfi4Nnh39jh39jf
+        3dXc2tLb2dHa2NDZ18/X1MvW0snT0MbPzMHPzMHT0Mbb2dHn5eDs6+fv7enu7Ojs6+fs6+fs6+fs6+fs
+        6uXs6uXs6uXq6OPp5+Lp5+Lo5uHo5uHo5uHn5eDm5N7m5N7m5N7m5N7m5N7l5N7k4tvj4dri4Nnj4drj
+        4dri4Nni4Nng3tff3dXe3NTe3NTf3dXf3dXg3tfh39jn5eDs6+fu7Ojs6+fo5uHl49zj4dri4Nni4Nng
+        3tff3dXe3NTd29Pc2tLb2dHa2NDZ18/Y1czX1MvW08rW0snV0cjV0cjU0cjT0MbT0MbT0MbT0MbT0MbU
+        0cjU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0srX08rX
+        08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj
+        4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv
+        7env7urw7uvw7+zx8O3y8O7y8e7z8u/08/D08/H19PL19fL29fP39vT39/X49/b4+Pb5+ff6+fj6+vn7
+        +vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+/v7//v7/////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////////////////////8A/v39/f39
+        /f39/v791dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1dHI1tLJ1tLJ1tPK19TL
+        1tPK19TL2NbN2tjQ2NbN3NrS6efi7Orl7Orl7Ovn7uzo6efi6ujj6Obh6Obh5uTe5+Xg6Obh5uTe6Obh
+        5eTe5eTe5eTe5eTe5ePc5eTe5eTe5OLb4uDZ5eTe4uDZ5ePc4+Ha4+Ha5OLb5OLb5ePc5OLb5OLb5ePc
+        4uDZ4+Ha4+Ha2dfP09DG2dfP393V4N7X3dvT3tzU4N7X393V4uDZ4N7X4N7X393V2NbN1tLJ2dfPvrmt
+        2dfP09DGzsvAtK+h1tPK3dvT3dvT2tjQ2dfP2dfP2dfP2dfP2tjQ2dfP2dfP2dfP2dfP2NbN2dfP2dfP
+        2NXM1tLJ1dHI09DG09DG09DG09DG1NHI1dHI1tLJ1tLJ2NXM1tLJ2NXM1tPK1tPK1tPK1tLJ2NXM1tPK
+        2NXM19TL2NXM2NXM19TL1tLJ09DG0s/Fz8zBzcq/zsvAz8zBz8zBz8zB0M3C0M3C0M3Cz8zBzsvAzsvA
+        zcq/y8i9yse7ycS5yse74+Ha393V0M3C0s/FzMm+1dHI5eTe3tzUzsvAzMm+ysW6ysW6ycS5ycS53NrS
+        5ePc4N7X29nR1tPK0M3Czcq/yMO4xcC1w76zw76zw72xwLqux8K3yMO409DG9fXy5OLb2NXM3NrS3NrS
+        3tzU3tzU4N7X4N7X4N7X4N7X4N7X4N7X3tzU3tzU3NrS09DGxcC1yMO44uDZ5+Xg5OLb0s7Dz8zB0s7D
+        2NbN4N7X5OLb5OLb3tzU3NrS3tzU2dfP09DGz8zB0M3C0s7D09DG1NHI1tPK1dHI1NHI2NbN4N7X3tzU
+        5OLb3tzU0s7D09DG19TL2NXM2NbN29nR3dvT3NrS3dvT3tzU3dvT29nR2NbN1tPK1NHI0s7D0s/F1dHI
+        1tLJ1tLJ1tLJ1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI0s/F0s7D0M3CzsvAzcq/zMm+
+        yse7ysW6yMO4yMO4xsG2xcC1w76zw72xwbuvvrmtvrmtvbmtvLisuraqurWnuLOlt7Kkt7KkuLOlu7er
+        wrywyMO40M3C2NbN3tzU4d/Y4uDZ4uDZ4uDZ4d/Y3tzU3tzU3dvT29nR2tjQ19TL1tLJ1dHI09DGz8zB
+        0s/F3tzU5+Xg6ujj7uzo7+3p7Ovn7Ovn7Ovn7Orl7Orl7Ovn7Ovn7Ovn6ujj6efi6efi6Obh6Obh5+Xg
+        5+Xg5+Xg5+Xg5+Xg5uTe5ePc5ePc5OLb4+Ha4+Ha4+Ha4uDZ4uDZ4N7X393V393V3tzU3tzU3tzU3tzU
+        4d/Y5uTe7Orl7Ovn6ujj5+Xg5ePc4uDZ4uDZ4d/Y393V3tzU3dvT3NrS29nR2tjQ2tjQ2dfP2NXM19TL
+        1tPK1tLJ1dHI1dHI1NHI09DG09DG09DG1NHI1NHI1NHI1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR
+        3drS3drT3tvU39zV39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi
+        6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy
+        9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39/v79/v7+//7+////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////AP39/f79/f7+/f7+/dXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNbSydbSydbTytfUy9bTytjVzNjWzdnXz9jWzdza0unn4unn4uzq5ero4+zq
+        5enn4ufl4Ofl4OXk3uXk3uXk3uXk3uTi2+Xk3ubk3uXk3uXj3OTi2+Ph2uPh2uPh2uPh2uXk3uPh2uTi
+        2+Xk3uXk3ujm4ePh2uTi2+Hf2OPh2uLg2ePh2uHf2OHf2OLg2drY0NjVzNrY0ODe1+De197c1ODe197c
+        1NvZ0djWzdTRyNPQxuDe1725rcfCt97c1Lq2qtjWzc3Kv7m0pszJvtnXz9za0tjWzdnXz9nXz9nXz9nX
+        z9nXz9nXz9nXz9nXz9jWzdnXz9bSydXRyNTRyNPQxtPQxtXRyNTRyNbSydbSydbSydbSydbSydbSydbT
+        ytjVzNbSydjVzNbSydbSydbSydfUy9jWzdfUy9jVzNbSydPQxtDNws/Mwc3Kv83Kv8/MwdDNws7LwM7L
+        wM/Mwc/MwdDNwtLOw9LPxdLOw8/Mwc/Mwc7LwMvIvcrHu8rHu8jDuNDNwujm4djVzNPQxtbTytDNwtLP
+        xeDe1+bk3tvZ0dbSydTRyM7LwMnEucO+s9bTyuPh2srFusO9scG7r8C6rsC6rr65rb65rcC6rsK8sMK8
+        sMK8sMrFusjDuOTi2/Lx7tjWzdjVzNjWzdza0t3b097c1N7c1ODe1+De1+De1+De197c1N3b09vZ0djV
+        zNPQxsjDuMrFuuXj3Oro4+Ti29TRyNPQxtjVzNnXz+De1+fl4Oro4+bk3uLg2eTi29za0tPQxs7LwM/M
+        wdLOw9PQxtTRyNTRyNbTytza0uHf2ODe1+Ti297c1M3Kv8rFus3Kv9DNwtPQxtbTytjVzNjWzdza0tza
+        0t3b09za0trY0NfUy9XRyNLPxdLOw9TRyNbSydbTytbTytbTytXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNLPxdLOw9DNws/Mwc3Kv8zJvsrHu8rFusjDuMjDuMbBtsS/tMO+s8O9scG7r8C6rr65
+        rb25rby4rLq2qrq1p7izpbeypLeypLq1p725rcO+s8rFutLPxdnXz9/d1eLg2ePh2uLg2eLg2eLg2d/d
+        1d/d1d3b09vZ0dvZ0drY0NjVzNbSydTRyNLOw8/MwdLPxdza0ubk3uzq5ezr5+zr5+zr5+zr5+zq5ezq
+        5ezr5+zr5+zr5+ro4+nn4unn4unn4ujm4ejm4ejm4efl4Ofl4Ofl4Obk3ubk3uXj3OTi2+Ti2+Ti2+Ti
+        2+Lg2eHf2OHf2OHf2N/d1d7c1N7c1N3b09vZ0d3b0+Lg2ebk3uzq5ezq5ero4+fl4OTi2+Lg2eHf2ODe
+        19/d1d3b09za0tvZ0drY0NnXz9nXz9jVzNfUy9fUy9bTytbSydXRyNTRyNTRyNPQxtPQxtTRyNTRyNLP
+        xdTRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSytfTytfTy9fU
+        y9jUzNjVzdnVzdnWztrWztvXz9vY0NzY0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh
+        2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u
+        6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz8fX08vX18vb18/f29Pf39fj39vj49vn59/r5+Pr6+fv6+fv7
+        +vz7+vz8+/38/P39/P39/f7+/f7+/v/+/v//////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////////////////////wD+/v39/f39/f3+
+        /v3V0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0snW0snW08rW08rX
+        1MvY1czZ18/Y1s3c2tLp5+Ln5eDp5+Lq6OPp5+Lp5+Ll5N7n5eDk4tvl49zl49zk4tvk4tvl49zl5N7k
+        4tvj4drj4dri4Nnj4drk4tvk4tvm5N7l49zo5uHk4tvk4tvk4tvk4tvb2dHa2NDj4dri4Nni4Nni4Nng
+        3tfg3tfi4Nng3tfe3NTe3NTc2tLa2NDW0snPzMHIw7jPzMHNyr/Oy8DSzsO8uKzPzMHd29O7t6vMyb7F
+        wLXCvLDKx7vW0snZ18/Z18/Z18/Z18/Y1czY1czY1czW0snW08rW0snU0cjU0cjT0MbU0cjW0snW0snW
+        0snY1czW08rW0snW0snW0snW0snW0snW0snW0snW0snW0snW08rW08rW08rW0snU0cjT0MbOy8DNyr/N
+        yr/Nyr/Nyr/Nyr/Nyr/Nyr/QzcLQzcLQzcLOy8DOy8DQzcLQzcLQzcLT0MbSz8XQzcLQzcLOy8DMyb7L
+        yL3Kx7vJxLnW08rq6OPV0cjZ18/h39jZ18/a2NDg3tfp5+Lp5+Li4Nna2NDQzcLEv7TEv7Te3NTd29PD
+        vrPAuq7Bu6/Bu6/CvLDCvLDCvLDCvLDDvbHCvLDFwLXGwbbSzsP09PHk4tvV0cjY1czY1s3Z18/c2tLd
+        29Pe3NTe3NTe3NTe3NTe3NTd29PY1s3Y1czT0MbOy8DFwLXKxbrm5N7q6OPm5N7Y1s3Y1cze3NTg3tfk
+        4tvq6OPs6+fl49zk4tvi4NnY1s3T0MbQzcLQzcLSzsPSzsPSzsPY1czg3tfk4tvk4tvk4tvg3tfMyb7E
+        v7THwrfIw7jKxbrNyr/SzsPU0cjY1czY1cza2NDc2tLb2dHZ18/W08rT0MbSzsPU0cjW0snX1MvW08rW
+        08rW08rV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjSz8XSzsPQzcLPzMHOy8DMyb7Kx7vK
+        xbrJxLnIw7jGwbbFwLXDvrPCvLDBu6++ua2+ua29ua28uKy6tqq6tae4s6W3sqS3sqS6tafAuq7GwbbM
+        yb7W0snd29Pi4Nnj4drj4drk4tvj4dri4Nni4Nnh39jg3tff3dXd29Pa2NDZ18/Y1czW0snT0MbQzcLO
+        y8DSz8Xd29Po5uHu7Ojv7ens6+fs6+fs6+fs6+fs6+fs6+fs6+fq6OPp5+Lp5+Lp5+Lo5uHo5uHo5uHn
+        5eDn5eDn5eDn5eDm5N7l49zl49zl49zk4tvj4drj4dri4Nnh39jh39jf3dXf3dXf3dXd29Pc2tLc2tLe
+        3NTh39jl5N7p5+Ls6uXo5uHl49zj4dri4Nng3tff3dXd29Pd29Pc2tLa2NDZ18/Z18/Y1s3Y1czX1MvW
+        08rW0snV0cjV0cjV0cjV0cjV0cjU0cjSz8XSz8XU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjW0snW0snW0srX08rX08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd
+        2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq
+        6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv7env7urw7uvw7+zx8O3y8O7y8e7z8u/08/D08/H19PL19fL2
+        9fP39vT39/X49/b4+Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+/v7//v7/////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////8A/v39/f39/f39/f391dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1tLJ1dHI1tLJ1tLJ1tPK1tPK1tPK2NXM2NbN2NXM2dfP29nR5uTe6Obh6Obh5uTe6efi6efi
+        5eTe5OLb5OLb4+Ha5OLb4uDZ4+Ha4+Ha4uDZ5eTe4uDZ4+Ha5ePc5OLb5eTe5OLb5OLb4+Ha4+Ha4+Ha
+        4+Ha5OLb4uDZ2dfP2dfP4uDZ4N7X4uDZ4d/Y3dvT4N7X3dvT3dvT1tPK1tLJyMO4yse7vrmtzMm+ubSm
+        zcq/1dHIysW6wLqu09DGx8K3y8i9w72xx8K30s/F1NHI1dHI2NbN2NbN1tPK1tPK1tLJ1dHI1NHI09DG
+        0s/F09DG09DG1dHI1dHI1tLJ1tLJ2NXM1tLJ2NXM1tLJ1tLJ1dHI1tLJ1dHI09DG1dHI2NXM2NXM2NbN
+        1tLJ1dHI0s7D0M3Cz8zBzsvAzsvAy8i9yse7zcq/z8zBz8zBzsvA0M3CzsvAz8zB0M3Cz8zB0M3C0M3C
+        0s7D0s7D0s7D0s7D0s7D0s7D0M3Cz8zBzsvAzMm+yse7ysW63NrS6ujj1dHI4N7X5eTe6efi5uTe5ePc
+        8O7q8O7q5+Xg1tPKx8K3w76z1tLJ5eTezcq/wLquwrywwrywwrywwrywwryww76zw76zw72xxcC1x8K3
+        ysW66ujj7+3p0s7D1NHI19TL2NXM2NbN2NbN3NrS3dvT3dvT3tzU3dvT2dfP2NbN1tPK0s7DysW6xL+0
+        wrywxsG25ePc7+3p6ujj4N7X29nR5OLb6ujj6ujj8O7q6ujj4uDZ5OLb4N7X2NXM0s7DzsvAzcq/zcq/
+        09DG29nR5OLb5ePc5ePc5uTe4N7XysW6w76zw76zxL+0xcC1xsG2yMO4yse70M3C1NHI2NXM2NXM2tjQ
+        2tjQ19TL1tLJ0s/F09DG1tPK2NXM19TL19TL19TL19TL1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI09DG0s7D0M3Cz8zBzsvAzMm+yse7ysW6ycS5yMO4xsG2xL+0w76zw72xwbuvwLquvrmtvbmt
+        vLisuraqurWnuLOlt7KkubSmvLisw72xyMO40M3C2NbN4d/Y4+Ha4uDZ4+Ha5OLb5OLb4+Ha4+Ha4uDZ
+        4d/Y4N7X3dvT29nR29nR2tjQ1tLJ1NHI09DG09DGz8zB0s/F3tzU6efi7uzo7+3p7+3p7+3p7+3p7uzo
+        7Ovn7Ovn7Ovn7Orl7Orl6efi6efi6Obh6Obh6Obh6Obh6Obh5+Xg5+Xg5uTe5uTe5ePc5OLb5OLb5OLb
+        4uDZ4uDZ4d/Y4d/Y393V393V393V3dvT29nR29nR3tzU4N7X5ePc6Obh6efi5+Xg5eTe5OLb4d/Y393V
+        393V3dvT3NrS29nR2tjQ2dfP2NbN2NXM19TL1tPK1tLJ1dHI1dHI1dHI1tLJ1dHI0s/F0s7D0s/F1NHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM
+        2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR3drS3drT3tvU39zV39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb
+        5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r
+        8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6
+        /Pz7/fz8/f38/f39/v79/v7+//7+////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////AP79/f7+/f39/f7+/dXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydXRyNbSydbSydbSydbTytfUy9jVzNfU
+        y9fUy9nXz9vZ0eXk3ufl4Ojm4ebk3ufl4Ofl4OPh2uLg2eXk3uPh2uLg2ePh2uPh2uPh2uTi2+Xj3OXk
+        3uTi2+Xk3uTi2+Xj3NnXz9jVzOPh2uPh2uDe1+Ti2+Hf2ODe1+Hf2ODe197c1ODe197c1Nza0t/d1dPQ
+        xsrHu9za0s7LwMjDuLWwosC6rru3q9DNwrSvocnEudDNwru3q8jDuNrY0MvIvdDNwtbTytjVzNnXz9jW
+        zdbTytXRyNTRyNTRyNDNws/MwdDNwtLPxdLPxdPQxtTRyNXRyNbSydXRyNbSydXRyNbSydbSydbSydbS
+        ydbSydPQxtbSydbSydbTytbSydPQxtDNwtDNwtDNwtDNws3Kv8zJvs3Kv8/Mwc/MwczJvs3Kv8/Mwc/M
+        wc7LwNDNwtLOw8/MwdDNwtLOw8/MwdLOw9LOw9LOw9LPxdLPxdLOw9DNwtDNwtDNws7LwM3Kv8zJvsrH
+        u8rHu97c1Onn4tbTyuXk3vDu6vDu6u/t6fDu6unn4uro4+ro49rY0NPQxtza0uPh2tDNwsK8sMG7r8K8
+        sMK8sMK8sMK8sMK8sMK8sMO+s8XAtcjDuMnEueTi2/T08dXRyM3Kv9LOw9TRyNbTytjVzNjWzdjWzdjW
+        zdvZ0djWzdjVzNbTytPQxs3Kv8jDuMO+s8C6rr65rcK8sNnXz/Hv6+7s6Oro4+Ti2+Xk3u/t6fHv6/Hv
+        6+nn4uLg2eTi2+De19XRyNDNws/MwdLOw9jWzeDe1+Xj3OXk3ubk3ufl4N7c1MnEucK8sMO+s8O+s8O+
+        s8O+s8S/tMXAtcjDuMzJvtDNwtPQxtfUy9fUy9jVzNbTytTRyNLOw9bSydjVzNjVzNjVzNjVzNjVzNfU
+        y9XRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNPQxtLOw9DNws/Mwc7LwMzJvsrHu8rFusnE
+        ucjDuMbBtsS/tMO+s8O9scG7r8C6rr65rb65rby4rLu3q7q1p7izpbizpbq2qr65rcS/tMvIvdPQxtvZ
+        0eLg2ePh2uPh2uTi2+Ti2+Xj3OTi2+Ti2+Ph2uLg2eHf2ODe19/d1d3b09vZ0djWzdfUy9bSydbSydPQ
+        xs/MwdLPxd/d1ezq5e/t6e/t6e/t6e/t6e/t6e7s6Ozr5+zr5+zr5+zq5ezq5enn4ujm4enn4unn4unn
+        4unn4ujm4efl4Obk3ubk3ubk3uXk3uTi2+Ti2+Lg2eLg2eLg2eHf2OHf2OHf2ODe197c1N3b093b093b
+        093b09/d1eXj3Ojm4ero4+jm4eXj3OHf2ODe19/d1d7c1Nza0tvZ0drY0NrY0NnXz9jWzdfUy9fUy9bT
+        ytbSydbTytbTytbSydLPxdDNwtLOw9PQxtTRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNbSydbSydbSytfTytfTy9fUy9jUzNjVzdnVzdnWztrWztvXz9vY0NzY0dzZ0d3a0t3a097b
+        1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro
+        5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz8fX08vX18vb18/f2
+        9Pf39fj39vj49vn59/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39/P39/f7+/f7+/v/+/v//////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////wD+/f3+/v39/f3+/v3V0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjW0snW0snW0snW08rX1MvY1s3X1MvX1MvY1czZ18/j4drm5N7n5eDl5N7l5N7l5N7j4drh
+        39ji4Nng3tfi4Nnj4drl49zm5N7l5N7j4drk4tvj4drk4tvh39jj4drW08rW0sni4Nng3tfh39jh39jh
+        39jg3tfe3NTe3NTZ18/Z18/f3dXDvrPT0MbSzsO6tqre3NTSzsOyrJ7KxbrHwrehm4vMyb64s6XKxbrL
+        yL3Oy8DW08rW08rY1s3Y1s3W08rW0snT0MbSz8XSz8XOy8DPzMHSzsPOy8DSz8XSz8XU0cjU0cjU0cjW
+        0snU0cjV0cjV0cjV0cjW0snV0cjW08rX1MvY1czX1MvW0snW0snT0MbQzcLPzMHNyr/Nyr/Oy8DPzMHQ
+        zcLOy8DNyr/Oy8DNyr/Oy8DPzMHQzcLPzMHPzMHPzMHQzcLSzsPSzsPSzsPSz8XSzsPSz8XSzsPSz8XS
+        z8XSz8XT0MbSzsPQzcLQzcLPzMHOy8DNyr/Myb7LyL3e3NTs6+fZ18/m5N7z8/Dz8/D09PHw7urb2dHd
+        29Pl5N7k4tvh39ja2NDKxbrAuq7CvLDCvLDCvLDCvLDCvLDDvbHDvrPDvbHEv7TDvrPIw7jk4tv09PHY
+        1s3Iw7jMyb7PzMHSzsPU0cjX1MvY1czY1czY1czX1MvV0cjSzsPPzMHKxbrFwLXCvLC+ua3Auq7Auq6+
+        ua3Kxbrq6OP09PHy8Ozx7+vv7env7enw7urv7enm5N7e3NTe3NTd29PY1czY1s3e3NTk4tvm5N7n5eDp
+        5+Lq6OPl49zV0cjEv7TAuq7DvrPDvrPDvrPDvrPDvrPEv7TFwLXHwrfJxLnNyr/PzMHSzsPT0MbV0cjU
+        0cjSzsPQzcLX1Mva2NDZ18/Z18/Y1s3Y1s3X1MvV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjT0MbSzsPQzcLPzMHOy8DMyb7Kx7vKxbrJxLnIw7jGwbbFwLXEv7TDvbHCvLDAuq6+ua2+ua28uKy7
+        t6u6tae5tKa6tqq8uKzCvLDHwrfPzMHW08re3NTj4drk4tvk4tvl49zk4tvk4tvk4tvk4tvk4tvk4tvi
+        4Nnh39jg3tfe3NTc2tLb2dHb2dHZ18/X1MvV0cjSz8XPzMHT0Mbg3tfq6OPs6+fv7env7env7env7enu
+        7Ojs6uXs6uXs6uXs6uXs6uXp5+Lp5+Lp5+Lp5+Lp5+Lo5uHn5eDn5eDm5N7n5eDn5eDl49zk4tvk4tvi
+        4Nni4Nni4Nnh39jh39jg3tfe3NTd29Pd29Pd29Pb2dHa2NDf3dXl49zn5eDo5uHm5N7k4tvg3tff3dXf
+        3dXc2tLb2dHa2NDa2NDZ18/Y1s3Y1czY1czX1MvW08rW08rX1MvT0MbPzMHQzcLSzsPT0MbU0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0srX08rX08vX1MvY1MzY1c3Z
+        1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl
+        4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv7env7urw7uvw7+zx
+        8O3y8O7y8e7z8u/08/D08/H19PL19fL29fP39vT39/X49/b4+Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9
+        /Pz9/fz9/f3+/v3+/v7//v7/////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////8A/f39/f39/f39/v391dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLJ1tLJ1tPK2NbN2NbN19TL
+        2NXM2dfP4d/Y5ePc5ePc4+Ha4+Ha5ePc4d/Y4N7X3tzU4uDZ5OLb4+Ha4+Ha2dfP2NbN4uDZ4uDZ4d/Y
+        4d/Y4N7X4d/Y3NrS3NrS4N7X4N7X4d/Y3NrS2NbN2dfP2NXMycS5zMm+zcq/0M3CubSmzsvA1dHIuLOl
+        1NHIxsG2qaOU09DG0s/FvLiszsvAzsvA09DG1tLJ2NbN1tPK1NHI1tLJ09DG09DG0M3C0M3C0M3C0s7D
+        0s7D0s/F0s/F0s/F09DG09DG09DG0s/F0s/F1dHI09DG1NHI1dHI1dHI19TL1tLJ1tLJ1NHI09DG09DG
+        0s7D0M3CzsvAzcq/z8zB0M3Cz8zBzsvAz8zB0M3CzsvAz8zB0M3CzsvAz8zB0M3C0M3CzsvAz8zB0s7D
+        0s7D0s/F0s/F0s7D0s/F0s/F0s/F0s/F09DG09DG0s/F09DG0s/F0s7D0s7Dz8zBzsvAzcq/zMm+zMm+
+        29nR7Ovn393V4d/Y9PTx9PTx9PTx6efi29nR1tLJy8i9ysW6yMO4w76zwLquwLquwrywwrywwrywwryw
+        w76zw72xxL+0xcC1w76zyMO45ePc9/f22NXMw76zx8K3ycS5zMm+z8zB0s7D1NHI1dHI1NHI09DG0M3C
+        zcq/yse7yMO4w76zwrywwLquwLquwLquwLquwLquwLqu09DG9PTx9vf29vbz+vn49vf29fXy9PTx8e/r
+        6ujj6efi6efi6efi6ujj6ujj6ujj7uzo7uzo6ujj2NbNyMO4wLquwLquw72xw76zw76zw76zw76zw76z
+        w76zxL+0xcC1xsG2yMO4yse7y8i9zsvA0M3C0s7Dz8zB0M3C2dfP29nR29nR2tjQ2tjQ2dfP2NbN1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI09DG0s7D0M3Cz8zBzsvAzMm+yse7ysW6ycS5yMO4
+        x8K3xsG2xL+0w76zw72xwrywwrywwbuvwLquvrmtvbmtvbmtvbmtvrmtxcC1yse709DG2dfP4d/Y5ePc
+        5uTe5OLb5OLb5OLb5ePc5OLb5OLb5OLb5OLb5OLb4uDZ4uDZ4N7X3tzU3NrS3NrS29nR2NXM1tPK1tLJ
+        09DGz8zB0s/F4N7X6efi7Ovn8O7q8O7q7+3p7+3p7uzo7Orl7Orl7Orl7Orl6efi6efi6efi6efi6efi
+        6efi6Obh5+Xg5+Xg5uTe5uTe5uTe5uTe5eTe5OLb4+Ha4uDZ4d/Y393V4d/Y393V3dvT3tzU3tzU3NrS
+        2tjQ29nR393V4+Ha5uTe5+Xg5eTe5OLb4N7X393V3NrS3NrS29nR2tjQ2dfP2NbN2NbN2NbN2NXM2NXM
+        2NbN1NHIz8zBzsvA0M3C0s7D09DG1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR3drS3drT3tvU39zV
+        39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl
+        6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1
+        +Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39/v79/v7+//7+////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////AP79/f7+/f7+/f39/dXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbS
+        ydXRyNbSydbSydbSydbSydbTytjWzdjWzdfUy9nXz9nXz9/d1eXj3OTi2+Lg2eLg2ePh2t/d1d3b0+De
+        1+Ph2uLg2ePh2uLg2dLOw87LwODe1+Hf2ODe193b097c1NvZ0d/d1d/d1dza0tza0tnXz8jDuM3Kv8XA
+        tcXAtb65rdLOw8XAtcO+s9DNwsbBtsrHu7WwosXAtcnEucvIvdTRyNTRyNXRyNPQxtXRyNTRyNLOw9LO
+        w9LPxdLOw8/MwdDNwtDNwtLPxdLPxdLOw9LOw9LPxdPQxtLPxdLOw9LPxdLPxdLPxdPQxtPQxtXRyNTR
+        yNTRyNbTytXRyNXRyNLOw8/Mwc/MwdDNwtLOw9LOw9DNws7LwM7LwNDNwtDNwtDNwtLPxdLOw9LOw9DN
+        ws/MwdDNws/MwdDNws/Mwc/Mwc/Mwc/MwdLOw9LOw9LPxdLPxdLOw9LPxdLPxdPQxtPQxtPQxtPQxtPQ
+        xtPQxtLPxdLPxdLOw9DNws/Mwc7LwM3Kv8zJvtjWzezq5efl4NvZ0ezr5/X18vLw7OXk3t3b083Kv8O+
+        s8O+s8O+s8K8sMK8sMK8sMK8sMK8sMK8sMK8sMO9scO+s8bBtsfCt83Kv+bk3vb289fUy8K8sMS/tMXA
+        tcjDuMrFus3Kv8/MwdDNws/Mwc7LwMzJvsrFusjDuMXAtcO+s8C6rr65rcC6rsC6rsC6rsK8sMK8sMC6
+        rsK8sNXRyPT08f39/f39/fz8+/z8+/z8+/r5+Pb39vX18vT08fHv6/Hv6/Hv6/Hv6+ro497c1MzJvsC6
+        rr65rcK8sMO9scO9scO+s8O+s8O+s8O+s8O+s8O+s8O+s8S/tMS/tMXAtcbBtsjDuMnEucrHu8vIvcvI
+        vdDNwtnXz93b093b09vZ0dvZ0dvZ0drY0NXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNPQ
+        xtLOw9DNws/Mwc7LwM3Kv8zJvsvIvcrHu8rHu8rFusrHu8rHu8rHu8rHu8rHu8rHu8rFusrFusnEucnE
+        ucnEucrFusvIvc3Kv9LPxdbTyt/d1eTi2+Xj3OXk3uXk3uXj3OXj3OXj3OTi2+Xj3OTi2+Ti2+Ti2+Ti
+        2+Lg2eLg2eHf2N/d1d7c1Nza0tvZ0drY0NjWzdbSydPQxtDNwtLOw9/d1enn4u/t6fDu6vDu6vDu6u7s
+        6Ozr5+zr5+zq5ezq5ezq5ezq5ezq5ezq5ero4+nn4ujm4efl4Ofl4Ofl4Obk3ubk3ubk3uXk3uTi2+Ph
+        2uLg2eTi2+Lg2eLg2eDe1+De1+De197c1Nza0tza0tza0trY0N3b0+Ph2ubk3uXk3uTi2+Hf2N/d1d7c
+        1Nza0tvZ0drY0NnXz9nXz9jWzdjWzdjVzNjWzdbTys/Mwc3Kv8/MwdDNwtLPxdPQxtTRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSytfTytfTy9fUy9jUzNjVzdnVzdnW
+        ztrWztvXz9vY0NzY0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj
+        3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw
+        7vLx7vPy7/Tz8PTz8fX08vX18vb18/f29Pf39fj39vj49vn59/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39
+        /P39/f7+/f7+/v/+/v//////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////wD+/v3+/f3+/v39/f3V0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0snW08rW08rY1czY1czY1cza2NDZ
+        18/d29Pj4dri4Nni4Nnh39ji4Nne3NTb2dHg3tfh39jh39ji4Nng3tfa2NDd29Pd29Pc2tLf3dXd29PZ
+        18/a2NDb2dHKx7vKx7vf3dXGwbbDvrPb2dHJxLm0r6G7t6vKxbqup5jLyL3SzsPDvrPHwrfPzMHSz8XT
+        0MbT0MbV0cjT0MbQzcLQzcLOy8DNyr/LyL3Myb7Oy8DOy8DSz8XQzcLSz8XSz8XSz8XSz8XSzsPSzsPS
+        z8XSz8XSzsPSz8XT0MbT0MbU0cjU0cjW0snU0cjU0cjQzcLPzMHSz8XSzsPQzcLQzcLSzsPSz8XQzcLP
+        zMHPzMHQzcLSzsPPzMHQzcLT0MbSzsPSzsPSzsPSzsPSzsPSzsPSzsPSzsPSzsPSzsPQzcLSzsPQzcLS
+        zsPT0MbT0MbT0MbT0MbT0MbT0MbT0MbU0cjT0MbU0cjT0MbSz8XSzsPSzsPPzMHPzMHOy8DNyr/SzsPl
+        49zs6+fl49za2NDo5uHv7enl5N7a2NDLyL3FwLXEv7TDvrPCvLDCvLDCvLDCvLDCvLDCvLDCvLDDvrPG
+        wbbKxbrY1czy8e7w7urOy8C+ua3CvLDDvrPFwLXGwbbIw7jKxbrKx7vKx7vKxbrJxLnIw7jFwLXDvrPD
+        vbHAuq7Auq7Auq7Auq7Auq7Auq7CvLDCvLDCvLDCvLDDvrPNyr/k4tv19fL9/f3+/v7////9/f38/Pv8
+        /Pv6+fj19fLx7+vl49zX1MvIw7jAuq6+ua3Auq7Auq7CvLDCvLDDvbHDvrPDvrPDvrPDvrPDvrPDvrPD
+        vrPDvrPEv7TEv7TEv7TFwLXGwbbHwrfIw7jIw7jMyb7Z18/f3dXe3NTd29Pc2tLd29Pb2dHV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjT0MbSz8XSzsPSzsPSzsPSzsPSzsPSz8XT0MbU0cjU0cjW
+        0snW08rX1MvX1MvY1czY1czY1s3Y1s3Y1s3Y1czX1MvZ18/Z18/b2dHf3dXg3tfk4tvl5N7m5N7l5N7l
+        5N7l5N7m5N7m5N7m5N7m5N7l49zk4tvk4tvj4drj4dri4Nni4Nnh39jf3dXe3NTc2tLc2tLa2NDY1czW
+        0snU0cjSzsPQzcLf3dXq6OPw7urx7+vw7urv7enw7urs6+fs6+fs6+fs6+fs6+fs6uXs6uXq6OPp5+Lo
+        5uHo5uHo5uHn5eDn5eDn5eDm5N7k4tvk4tvl49zj4dri4Nni4Nnh39jg3tfg3tfe3NTa2NDb2dHc2tLa
+        2NDa2NDa2NDd29Pi4Nnk4tvl49zj4drg3tfe3NTd29Pb2dHb2dHa2NDZ18/Z18/Z18/Z18/Y1s3PzMHM
+        yb7Nyr/PzMHQzcLSz8XT0MbU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW
+        0snW0snW0srX08rX08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg
+        3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs
+        6ubt6+ft7Oju7Onv7env7urw7uvw7+zx8O3y8O7y8e7z8u/08/D08/H19PL19fL29fP39vT39/X49/b4
+        +Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+/v7//v7/////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////8A/v79/v79/v79/v791dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1tLJ1tLJ1tPK1tPK1tPK19TL19TL2NbN29nR2NbN2tjQ4+Ha4N7X4d/Y393V4N7X3dvT2tjQ393V393V
+        4N7X3tzU3NrS4N7X393V3NrS3NrSyse7y8i9w76z0s7D2tjQxL+0vrmty8i9t7Kkw72x1dHIwrywvbmt
+        vrmtycS5yMO41NHI0s7D09DG1NHI09DG0s/F0M3CzsvAzcq/y8i9zMm+zMm+zMm+zcq/zcq/z8zB0s7D
+        0s7D0s7D0s7D0M3C0s7D0M3C0s/F0M3C0M3C09DG09DG09DG09DG1NHI09DG1dHI1NHI09DG0s/F0M3C
+        0s7Dz8zB0M3C0s7D0M3C0s7D0M3C0s7Dz8zBzsvAz8zB0M3C0s/F0s7D0s7D0s7D0s/F0s7D0s7D0s/F
+        0s7D0s7D0s/F0s7D0s/F0s7D0s/F0s/F0s7D0s/F09DG09DG09DG09DG1NHI09DG1NHI1NHI1NHI1NHI
+        09DG0s/F0s/F0s7D0M3Cz8zBzsvAzsvAzcq/19TL6efi7+3p4uDZ1NHI19TL3NrS0s/Fyse7xsG2xL+0
+        xL+0w72xwryww72xwrywwLquwryww76zysW61tPK6Obh8/Pw4+HayMO4vrmtvrmtwryww76zw76zxL+0
+        xL+0xcC1x8K3x8K3x8K3xcC1w76zw76zwrywwLquvrmtwLquwLquwLquwrywwrywwrywwryww76zw76z
+        w76zw76zxsG2z8zB3NrS5OLb6efi6ujj6efi5OLb2dfP09DGysW6w76zvrmtvrmtvrmtwLquwrywwryw
+        wryww72xw72xw76zw76zw76zwrywwrywwrywwrywwryww72xxL+0xL+0xcC1xsG2xsG2x8K3x8K3ycS5
+        1tPK4N7X4N7X4N7X393V3dvT3NrS1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1NHI1NHI
+        1NHI1dHI1tLJ1tPK19TL19TL2NXM2NbN2NbN2dfP2dfP2dfP2dfP2tjQ29nR29nR29nR3NrS3NrS3NrS
+        3NrS3NrS3tzU5ePc7Ovn7uzo5+Xg5eTe5uTe5uTe5uTe5+Xg5uTe5ePc5uTe5uTe5eTe5OLb5OLb5OLb
+        4+Ha4+Ha4+Ha4d/Y393V3tzU3dvT29nR2tjQ2NbN1tPK09DGzcq/z8zB3tzU7Orl8O7q8O7q8O7q7uzo
+        7Ovn7+3p7+3p7Ovn7Ovn7Ovn7Ovn7Orl6ujj6Obh6Obh5+Xg5+Xg5+Xg5+Xg5uTe5OLb4uDZ3tzU29nR
+        3dvT1NHIxcC1vrmtw72xz8zB0M3CwrywysW62dfP2tjQ2tjQ2dfP3NrS4d/Y5ePc5ePc4+Ha393V3tzU
+        3NrS29nR2tjQ2tjQ2dfP2tjQ2tjQz8zBy8i9zMm+zsvAz8zB0s7D0s/F09DG1NHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM2NXN2dXN2dbO2tbO
+        29fP29jQ3NjR3NnR3drS3drT3tvU39zV39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf
+        5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu
+        8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39
+        /v79/v7+//7+////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////AP39/f7+/f39/f39/dXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbTytbTytbTytfUy9fUy9jVzNza0tjWzdvZ
+        0ePh2t/d1d7c1Nza0t7c1Nza0tnXz9za0t7c1NvZ0d3b093b09XRyMrHu9nXz9jWza+omcrFur65rcO+
+        s8bBtsO+s7u3q7u3q765rcK8sMbBtsjDuNPQxtLOw9LOw9PQxtDNwtLPxc/MwczJvs3Kv8rHu8rHu8vI
+        vcvIvc3Kv83Kv8/MwdDNwtDNwtDNws3Kv83Kv9LPxc3Kv8/Mwc/MwdDNwtLOw9LOw9LOw9TRyNbSydTR
+        yNTRyNPQxtTRyNLPxdPQxtPQxtPQxtLPxdLPxdPQxtLOw9DNwtLOw9LOw9LOw9DNwtLOw9DNwtDNwtLO
+        w9DNwtLPxdLPxdLPxdLOw9DNwtLPxdPQxtPQxtLPxdLPxdLPxdLOw9LPxdLPxdLPxdPQxtPQxtPQxtPQ
+        xtTRyNTRyNPQxtTRyNTRyNTRyNTRyNTRyNTRyNPQxtPQxtLPxdLPxdLOw9DNws/Mwc/Mwc7LwNDNwtnX
+        z+nn4u/t6ebk3tfUy9LOw83Kv8rHu8XAtcbBtsbBtsO9scK8sMO9scS/tMjDuM/Mwdza0unn4vT08enn
+        4tDNwsC6rr65rcC6rsC6rsK8sMK8sMO9scK8sMK8sMK8sMK8sMO+s8O+s8O+s8O9scK8sMK8sMK8sMK8
+        sMC6rsK8sMK8sMK8sMK8sMO+s8O+s8S/tMS/tMXAtcbBtsjDuMjDuMnEucnEucjDuMjDuMbBtsO+s8K8
+        sL65rb65rb65rcC6rsC6rsC6rsC6rsC6rsK8sMK8sMK8sMK8sMK8sMK8sMK8sMO+s8XAtcjDuMnEucnE
+        ucbBtsXAtcS/tMO+s8XAtcbBtsbBtsbBtsfCt9LPxd/d1eHf2OHf2N/d1d7c1Nza0tXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbTytbTytbTytfUy9fUy9jVzNjVzNjWzdjWzdnXz9nX
+        z9nXz9rY0NrY0NvZ0dvZ0dza0tza0tza0tza0t3b093b09za0t/d1eTi2+zq5e7s6Ozq5efl4Ofl4Obk
+        3ufl4Ofl4Obk3ubk3ubk3uXj3OXj3OTi2+Ti2+Ti2+Ti2+Ph2uPh2uLg2eDe193b09za0tza0tvZ0djW
+        zdbSydPQxtDNwtPQxuHf2Ozr5/Du6u/t6fDu6vDu6u/t6e/t6ezr5+zq5ezr5+zr5+ro4+jm4efl4Ofl
+        4Ozq5enn4ufl4NrY0NTRyNvZ0dXRyLSuoLWwotPQxreypK2ml7Gqm7KrnLOtn7q2qrq2qrSuoMXAtdbT
+        ytrY0NnXz9nXz93b0+Hf2OTi2+Ti2+Hf2N7c1N3b09vZ0dvZ0drY0NvZ0drY0NLOw8rFusrHu8zJvs7L
+        wM/MwdLOw9LPxdPQxtTRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbS
+        ydbSytfTytfTy9fUy9jUzNjVzdnVzdnWztrWztvXz9vY0NzY0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe
+        1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r
+        5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz8fX08vX18vb18/f29Pf39fj39vj49vn5
+        9/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39/P39/f7+/f7+/v/+/v//////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /wD+/f3+/v39/f39/f3V0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0snW
+        0snW08rX1MvX1MvW08rW08rY1czc2tLZ18/b2dHh39jd29Pe3NTb2dHd29PZ18/Y1czZ18/Z18/Z18/Z
+        18/Y1s3T0Ma9ua3Iw7jBu6+tppfV0ci6tae7t6u3sqTAuq66tafGwbbT0MbSzsPSz8XT0MbSzsPSz8XP
+        zMHMyb7LyL3Myb7LyL3LyL3LyL3Myb7Nyr/Oy8DNyr/Myb7Nyr/Nyr/Myb7Nyr/Nyr/Oy8DOy8DPzMHP
+        zMHT0MbSz8XSz8XT0MbT0MbSz8XT0MbSz8XT0MbSzsPT0MbT0MbSz8XT0MbSzsPSzsPSz8XSzsPT0MbS
+        z8XSzsPSzsPSzsPSz8XSzsPSz8XSz8XSzsPSz8XSzsPSz8XSz8XSz8XSz8XSzsPSz8XT0MbT0MbT0MbT
+        0MbT0MbT0MbSz8XT0MbT0MbT0MbT0MbT0MbT0MbU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjT0MbT
+        0MbT0MbSz8XT0MbSzsPQzcLQzcLPzMHOy8DPzMHY1czm5N7w7urx7+vq6OPh39jb2dHX1MvSz8XSz8XQ
+        zcLT0Mba2NDj4drw7ur09PHy8e7m5N7T0MbEv7S+ua2+ua3Auq7Auq7Auq7CvLDCvLDCvLDAuq7Auq7C
+        vLDCvLDDvbHDvrPDvbHCvLDAuq7DvrPJxLnGwbbDvrPCvLDDvbHDvbHDvrPDvrPFwLXGwbbHwrfIw7jI
+        w7jJxLnKxbrKxbrJxLnIw7jFwLXFwLXDvrPDvrPDvrPCvLDCvLDAuq7Auq7Auq7CvLDCvLDCvLDAuq7A
+        uq7CvLDFwLXMyb7V0cjg3tfq6OPx7+v09PH09PHw7uro5uHd29PQzcLGwbbGwbbHwrfIw7jHwrfLyL3a
+        2NDi4Nnh39jf3dXf3dXc2tLV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW08rW
+        08rX1MvX1MvY1czY1czY1czY1s3Y1s3Z18/Z18/Z18/a2NDa2NDb2dHb2dHc2tLc2tLc2tLb2dHc2tLd
+        29Pe3NTe3NTf3dXi4Nnq6OPx7+vu7Ojo5uHn5eDn5eDn5eDn5eDm5N7m5N7l49zl5N7l5N7l49zl49zl
+        49zj4drj4drj4dri4Nnf3dXe3NTd29Pb2dHa2NDY1s3Y1s3Y1czT0MbNyr/e3NTv7enw7urx7+vw7urs
+        6+fs6+fv7enu7Ojs6uXs6+fw7uru7Ojo5uHl49zMyb7PzMHk4tvPzMGxqpu5tKbOy8C3sqSspZbIw7jG
+        wbayrJ6po5SwqZqxqpuwqZq3sqTAuq60r6G6tqrIw7jU0cjZ18/Z18/b2dHg3tfj4drj4drh39jd29Pc
+        2tLb2dHc2tLb2dHV0cjJxLnKxbrLyL3Nyr/Oy8DQzcLSzsPSz8XT0MbU0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0srX08rX08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b
+        2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n
+        5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv7env7urw7uvw7+zx8O3y8O7y8e7z8u/0
+        8/D08/H19PL19fL29fP39vT39/X49/b4+Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+
+        /v7//v7/////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////8A/v79/v79/v39/f391dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLJ1tLJ1tPK1tPK19TL19TL19TL2dfP2NbN29nR393V
+        2dfP2dfP2dfP2dfP1tLJ1NHI1tLJ1tPK1tLJ1tLJ1tPK1tLJysW6uraqtK6gvrmt09DGw72xwrywyse7
+        zsvAzsvA0s/F0M3Czcq/zsvAzcq/y8i9zMm+y8i9y8i9y8i9zMm+zMm+zcq/zsvAzcq/zMm+zMm+zMm+
+        zMm+zMm+zMm+zsvAzMm+zsvA0M3C0s7D09DG0s/F09DG0s/F0s7D0s/F0s/F0s/F09DG0s/F0s/F0s7D
+        09DG09DG0s/F1NHI0s/F0s/F09DG0s7D0s/F0s/F0s/F0s/F0s7D0s/F0s7D0s/F09DG09DG09DG0s7D
+        0s/F09DG09DG0s/F0s/F0s/F09DG09DG09DG09DG09DG09DG09DG09DG1NHI1NHI1NHI1NHI1NHI1NHI
+        1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI09DG09DG09DG0s/F0s/F0s7D0s7Dz8zBz8zB0s7D09DG
+        19TL3tzU5+Xg8e/r8/Pw9vbz9vf29vbz9vf29/f2+vn4+/r58/Pw6efi3dvTyse7w72xvrmtvrmtwLqu
+        wLquwLquwLquwrywwrywwrywwLquwLquwLquwrywwryww76zw76zw76zw72xwrywwrywyMO4zMm+yMO4
+        w76zw72xw76zxL+0yMO4ycS5ycS5ycS5ysW6yse7zMm+yse7ysW6ycS5yMO4yMO4xcC1xL+0w76zw76z
+        w72xwrywwLquwLquwLquwLquwLquwLquw76zycS50s7D3NrS5ePc6ujj8vLv9vf2+vn4/Pz7/Pv6/Pv6
+        +/r5+/r58vLv4uDZzsvAx8K3yMO4yMO4yMO4z8zB3tzU4d/Y4N7X393V3dvT1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tPK1tPK19TL19TL2NXM2NXM2NbN2NbN2dfP2dfP2dfP2tjQ
+        2tjQ2tjQ29nR29nR3NrS3NrS3NrS3NrS3dvT3dvT3dvT3dvT3dvT393V4d/Y6efi8vDs8O7q6efi6Obh
+        6Obh6Obh5uTe5uTe5uTe5uTe5uTe5eTe5ePc5ePc5OLb4+Ha4+Ha4uDZ4uDZ393V3tzU3dvT29nR2dfP
+        29nR2dfP0s7Duraqt7Kk1tLJ8vHu8O7q8O7q8O7q7Ovn7Orl7+3p7+3p4uDZz8zBwLquu7er0s7DwLqu
+        rqeYwryw3tzUzMm+rqeYtrGjzMm+squcrKWWubSmxcC1wrywubSmtbCiuLOlxsG22tjQy8i9xL+0w76z
+        zcq/2NbN29nR2dfP29nR393V4uDZ4+Ha4N7X3dvT3dvT3dvT1tPKycS5yMO4yse7y8i9zcq/zsvA0M3C
+        0s7D0s/F09DG1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK
+        19PK19PL19TL2NTM2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR3drS3drT3tvU39zV39zW4N3W4d7X4d7Y
+        4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo
+        7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4
+        +vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39/v79/v7+//7+////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////AP79
+        /f39/f79/f39/dXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbS
+        ydbTytfUy9fUy9jVzNfUy9jWzdjVzNrY0N7c1NbTytbSydXRyNXRyNPQxtLOw9PQxtPQxtLPxdLPxdTR
+        yNXRyNbSycK8sJ+ZicrHu9PQxtLOw9LOw9LOw8zJvs7LwMzJvsvIvcvIvcvIvcvIvcvIvc3Kv83Kv83K
+        v8zJvszJvsvIvczJvszJvsvIvcvIvczJvszJvs3Kv9DNwtLOw9PQxtTRyNTRyNTRyNXRyNTRyNLPxdLO
+        w9LOw9DNwtLPxdPQxtPQxtTRyNLPxdPQxtPQxtLPxdPQxtLPxdPQxtLPxdPQxtTRyNLOw9LPxdLPxdLP
+        xdLPxdLPxdPQxtPQxtLPxdPQxtPQxtPQxtPQxtPQxtPQxtPQxtPQxtPQxtPQxtPQxtTRyNPQxtPQxtTR
+        yNPQxtPQxtTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNPQxtPQ
+        xtPQxtPQxtLPxdLOw9LPxdLOw9LPxdTRyNbSydbTytfUy9fUy9nXz93b0+Hf2Ofl4Onn4uro4+Xk3t7c
+        1NXRyMrFusO+s765rb65rb65rcC6rsC6rsC6rsC6rsC6rsC6rsK8sMK8sMC6rsK8sMK8sMC6rsC6rr65
+        rcK8sMO+s8O+s8C6rr65rb65rcC6rsnEuczJvsfCt8O+s8XAtcnEucrHu8rHu8zJvs3Kv8/Mwc/Mwc/M
+        wc3Kv8zJvsrFusnEucjDuMjDuMXAtcS/tMO+s8O9scK8sMK8sMC6rsC6rsC6rsO+s8rFutPQxtvZ0eLg
+        2efl4Oro4/Hv6/X18vf39vz7+vz8+/z7+vz7+vb39vb39vb39vb39uzq5dPQxsjDuMjDuMrFusrHu9LP
+        xdza0uDe19/d1d3b09XRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbTytbTytfU
+        y9fUy9jVzNjVzNjWzdjWzdnXz9nXz9nXz9rY0NrY0NvZ0dvZ0dza0tza0t3b093b093b097c1N3b09za
+        0t3b09za0t3b097c1OLg2ejm4fLx7vLw7Ozr5+jm4ejm4efl4Ofl4Ofl4Obk3ubk3ubk3uXk3uXj3OTi
+        2+Ti2+Ph2uPh2uLg2eDe197c1N3b09za0tvZ0dza0tnXz8jDuLOtn6afj7KsntjWzfLx7uzr5/Du6uzr
+        5+zr59jWzcO+s7WworWwosO+s9TRyN/d1eXk3sK8sK6nmLSvobq1p66nmK+omcvIvc7LwLKsnqafj765
+        rd7c1OTi293b097c1ODe193b097c1N7c1Nza0tnXz9jWzdjWzdjWzdjWzdrY0N7c1OLg2ePh2uDe1+De
+        19jWzcrHu8fCt8nEucrHu8vIvc3Kv87LwNDNwtLOw9LPxdPQxtXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSytfTytfTy9fUy9jUzNjVzdnVzdnWztrWztvXz9vY0NzY
+        0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm
+        4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz
+        8fX08vX18vb18/f29Pf39fj39vj49vn59/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39/P39/f7+/f7+/v/+
+        /v//////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////wD9/f39/f39/f39/f3V0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW08rW08rX1MvY1czY1czZ18/Y1czY1s3c2tLV0cjT
+        0MbSz8XT0MbPzMHMyb7PzMHSzsPSzsPSzsPSz8XSz8XT0MbOy8DEv7TSzsPNyr/Nyr/Myb7LyL3LyL3L
+        yL3Kx7vLyL3Nyr/Nyr/Nyr/PzMHLyL3Myb7LyL3LyL3LyL3LyL3LyL3Kx7vOy8DNyr/SzsPQzcLT0MbW
+        0snW0snV0cjW0snT0MbT0MbU0cjT0MbSz8XSz8XT0MbSzsPSz8XSz8XSz8XT0MbSz8XT0MbU0cjSz8XT
+        0MbSz8XT0MbT0MbT0MbU0cjSz8XSz8XSz8XSz8XT0MbT0MbT0MbT0MbT0MbT0MbT0MbT0MbT0MbU0cjT
+        0MbT0MbU0cjT0MbU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU
+        0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjV0cjT0MbT0MbT0MbT0MbT0MbU0cjW0snW08rX1MvY1czY
+        1s3X1MvSz8XJxLnHwrfGwbbFwLXEv7TCvLDAuq7Auq6+ua2+ua2+ua3Auq7Auq7Auq7Auq7Auq7Auq7A
+        uq7Auq7CvLDCvLDAuq6+ua2+ua2+ua3CvLDDvrPIw7jNyr/QzcLQzcLQzcLKx7vFwLXDvrPIw7jJxLnH
+        wrfJxLnMyb7Oy8DQzcLSzsPT0MbT0MbT0MbT0MbSzsPQzcLNyr/Kx7vKxbrIw7jFwLXEv7TDvrPCvLDA
+        uq7Auq6+ua3CvLDHwrfQzcLY1cze3NTk4tvl5N7q6OPv7enx7+vy8u/19fL19fL19fL29vP39/b7+vn7
+        +vn29/b09PHy8u/n5eDU0cjIw7jJxLnKx7vLyL3PzMHY1czd29Pd29PV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjW0snW0snW08rW08rX1MvX1MvY1czY1czY1s3Y1s3Z18/Z18/Z18/a2NDa2NDb
+        2dHb2dHb2dHc2tLd29Pd29Pd29Pe3NTe3NTe3NTe3NTd29Pd29Pf3dXh39jh39jo5uHy8Ozy8u/s6+fo
+        5uHo5uHo5uHo5uHm5N7m5N7l5N7l49zl49zl49zk4tvj4drj4dri4Nni4Nng3tfe3NTe3NTf3dXe3NTS
+        zsO4s6Wup5ispZaoopO2saPa2NDy8Ozv7ens6uXv7enNyr+xqpuyrJ7Myb7X1MvCvLC3sqTLyL3m5N7K
+        x7u3sqTBu6/PzMHY1czm5N7m5N7e3NTIw7jPzMHf3dXj4drh39jg3tff3dXc2tLd29Pb2dHa2NDa2NDa
+        2NDY1s3Y1s3Y1s3Y1s3a2NDd29Ph39jk4tvb2dHNyr/FwLXIw7jJxLnKx7vLyL3Nyr/Oy8DQzcLSzsPS
+        z8XT0MbV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0srX08rX
+        08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj
+        4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv
+        7env7urw7uvw7+zx8O3y8O7y8e7z8u/08/D08/H19PL19fL29fP39vT39/X49/b4+Pb5+ff6+fj6+vn7
+        +vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+/v7//v7/////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////////////////////8A/f39/f39
+        /f38/f391dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tPK
+        1tPK1tPK2NXM2NXM2dfP2NXM2tjQ3NrS09DG0s7D0s7D0M3CzMm+ysW6yse7zMm+zsvAz8zB0M3Cz8zB
+        0s/F0M3Cz8zBy8i9yse7yse7ysW6ysW6zMm+y8i9zMm+zcq/zcq/zcq/zcq/zcq/y8i9zMm+zMm+zMm+
+        zcq/z8zB0M3C0s/F1tLJ1NHI1dHI1dHI09DG1NHI09DG09DG09DG09DG09DG09DG0s/F09DG09DG0s/F
+        0s/F0s/F0s/F0s7D09DG0s/F09DG09DG09DG09DG0s/F09DG09DG09DG09DG09DG09DG09DG09DG1NHI
+        1NHI1NHI09DG1NHI1NHI1NHI09DG09DG09DG09DG1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI
+        1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI
+        1NHI1NHI1NHI1NHI1dHI1tLJ1tPK19TL19TL19TL1dHIzsvAycS5xsG2xL+0w76zw72xwbuvwrywwbuv
+        wbuvwLquwLquwLquwLquwLquwLquwLquwLquwLquwLquwLquvrmtvrmtw76zyMO4z8zB2NbN5OLb7uzo
+        8e/r8vDs9fXy9fXy8O7q5+Xg3tzU1NHIzcq/yse7zcq/0M3C09DG1dHI19TL2NXM2NXM2NXM19TL1dHI
+        09DG0s7DzsvAyse7yMO4xcC1w76zw72xwLquvrmtvrmtw76zysW609DG2NXM3dvT4d/Y5OLb5+Xg6ujj
+        5uTe5OLb3tzU3tzU4N7X5OLb5OLb5ePc6efi8vLv9vf28/Pw8e/r6efi4N7XzsvAycS5y8i9zcq/zcq/
+        z8zB09DG19TL1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tPK1tPK1tPK19TL19TL
+        2NXM2NXM2NbN2NbN2dfP2dfP2dfP2tjQ2tjQ29nR29nR3NrS3NrS3dvT3dvT3dvT3tzU3tzU3tzU3tzU
+        393V393V393V3tzU393V4d/Y5+Xg8vDs8/Pw7uzo6Obh6Obh5+Xg5+Xg5+Xg5+Xg5eTe5ePc5ePc5ePc
+        5OLb4+Ha4uDZ4d/Y4N7X393V4uDZ4d/Y19TLvrmtsaqbrqeYrqeYrqeYq6SVtbCi3NrS8e/r7uzo7Ovn
+        8O7q0s7Ds62fsaqbtK6gu7ery8i91NHIycS50s7D5ePc7Ovn6efi6Obh5uTe5uTe5ePc6Obh5eTe4+Ha
+        4d/Y4N7X393V3dvT2tjQ2tjQ2tjQ2tjQ2dfP2dfP2NbN2NbN2NbN2NbN2dfP2tjQ4d/Y4d/Y0s7DxL+0
+        xsG2yMO4ycS5yse7zMm+zcq/zsvA0M3C0s7D0s/F1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR
+        3drS3drT3tvU39zV39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi
+        6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy
+        9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39/v79/v7+//7+////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////AP39/P39/f39/f39/dXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSydbTytbTytfUy9jWzdjWzdjVzNvZ0dvZ0dLOw9DNws/M
+        wc3Kv8zJvsjDuMjDuMrFusrHu8rHu8vIvcvIvcvIvczJvsvIvcvIvcvIvcvIvcrHu8vIvcrHu8zJvsvI
+        vczJvszJvszJvszJvszJvs7LwNDNwtPQxtPQxtXRyNXRyNTRyNPQxtbSydPQxtTRyNTRyNPQxtPQxtPQ
+        xtLPxdPQxtTRyNTRyNTRyNPQxtTRyNTRyNPQxtLPxdPQxtLPxdLPxdPQxtPQxtTRyNTRyNPQxtPQxtPQ
+        xtTRyNPQxtPQxtTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNPQxtTRyNTRyNTRyNTRyNTRyNTRyNTRyNTR
+        yNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTR
+        yNTRyNTRyNTRyNTRyNXRyNXRyNTRyNXRyNXRyNXRyNTRyNXRyNXRyNXRyNbSydbSydbTytbTytXRyNLO
+        w8zJvsnEucjDuMbBtsXAtcO+s8O9scK8sMG7r8G7r8G7r8C6rsC6rsC6rsC6rsC6rsC6rsC6rsC6rsC6
+        rr65rcO+s83Kv9vZ0ejm4fHv6/T08fLy7/Hv6+7s6Oro4+ro4+7s6PHv6/Ly7/X18vT08efl4NjWzdLO
+        w9PQxtfUy9jVzNjWzdvZ0dvZ0dnXz9jWzdjWzdjVzNXRyNLOw83Kv8jDuMXAtcO+s8K8sMC6rsC6rsO+
+        s8zJvtPQxtjVzNza0t7c1OHf2OTi297c1NfUy9DNws/Mwc7LwM3Kv87LwNLOw9TRyNbTytXRyNjVzOjm
+        4fLw7Oro4+fl4OHf2NfUy8rHu8rHu83Kv87LwM/MwdDNwtLOw9XRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNbSydbTytbTytfUy9fUy9fUy9jVzNjVzNjWzdjWzdnXz9nXz9rY0NrY0NvZ0dza0tvZ
+        0dza0tza0tza0t3b093b097c1N7c1N7c1N/d1d/d1d/d1d/d1d7c1N7c1N7c1ODe1+fl4PDu6vPz8PDu
+        6unn4ujm4ejm4efl4Ofl4Ofl4Obk3ubk3ubk3uXj3OTi2+Ph2uLg2eLg2eLg2ePh2tvZ0cS/tLKsnq6n
+        mK+ombCpmrCpmq6nmK2ml7eypNza0u7s6Ozr5+zr5/Du6tPQxrKsnrSuoMO+s7u3q7WworeypMvIvePh
+        2uro4+bk3ubk3ubk3uXj3OTi2+Ti2+Lg2eHf2OHf2ODe19/d1d/d1d/d1d/d1d/d1d7c1N7c1N3b093b
+        09za0tvZ0dvZ0drY0Nza0tjWzczJvsS/tMS/tMfCt8jDuMnEucrHu8zJvs3Kv87LwNDNwtLOw9PQxtTR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSytfTytfTy9fU
+        y9jUzNjVzdnVzdnWztrWztvXz9vY0NzY0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh
+        2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u
+        6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz8fX08vX18vb18/f29Pf39fj39vj49vn59/r5+Pr6+fv6+fv7
+        +vz7+vz8+/38/P39/P39/f7+/f7+/v/+/v//////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////////////////////wD9/fz9/f39/f39
+        /f3V0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0snW08rW
+        08rX1MvY1s3Y1czY1cza2NDa2NDOy8DNyr/Oy8DMyb7LyL3Iw7jIw7jIw7jIw7jIw7jKx7vKx7vLyL3L
+        yL3Oy8DMyb7Nyr/LyL3LyL3Kx7vKx7vMyb7Kx7vMyb7PzMHPzMHQzcLSz8XU0cjU0cjU0cjT0MbT0MbT
+        0MbT0MbT0MbT0MbU0cjV0cjT0MbT0MbU0cjU0cjSz8XT0MbSz8XT0MbT0MbT0MbU0cjU0cjU0cjSz8XT
+        0MbT0MbT0MbT0MbT0MbU0cjU0cjT0MbT0MbT0MbU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU
+        0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU
+        0cjU0cjU0cjU0cjV0cjV0cjU0cjV0cjV0cjV0cjU0cjU0cjU0cjU0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjW0snW0snW0snV0cjSz8XPzMHMyb7Kx7vIw7jHwrfFwLXEv7TDvbHDvbHCvLDBu6/B
+        u6/Auq7Auq7Auq7Auq7Auq7Auq7Auq6+ua3DvrPPzMHd29Ps6uXy8Ozv7enn5eDg3tfY1s3W08rY1czY
+        1czZ18/k4tvk4tvk4tvn5eDy8u/29vPx7+ve3NTV0cjX1MvY1s3b2dHc2tLd29Pd29Pc2tLc2tLZ18/Y
+        1czT0MbOy8DJxLnEv7TDvbHAuq7Auq7GwbbNyr/T0MbY1czY1s3b2dHe3NTZ18/SzsPKx7vKxbrMyb7N
+        yr/Oy8DMyb7KxbrJxLnIw7jIw7jKx7vLyL3Y1czq6OPo5uHl49zh39ja2NDPzMHLyL3Nyr/PzMHQzcLS
+        zsPT0MbV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW08rW08rX1MvX1MvY1czY1czY
+        1czY1s3Z18/Z18/a2NDa2NDa2NDb2dHc2tLc2tLc2tLc2tLd29Pd29Pe3NTe3NTe3NTf3dXf3dXf3dXf
+        3dXf3dXg3tfe3NTe3NTe3NTg3tfl49zu7Ojz8/Dy8Ozs6uXo5uHo5uHn5eDn5eDn5eDm5N7m5N7l49zl
+        49zk4tvj4drl49zl5N7g3tfLyL20r6GvqJmvqJmxqpuxqpuwqZqwqZqwqZqwqZq3sqTd29Pu7Ojs6+fv
+        7env7enW0sm3sqS9ua3Myb7c2tLq6OPu7Ojo5uHn5eDn5eDm5N7l49zk4tvj4drj4drl49zm5N7m5N7j
+        4dre3NTX1MvT0MbPzMHKx7vIw7jEv7TDvbHCvLDCvLDDvbHDvbHDvbHDvrPCvLDCvLDEv7TFwLXHwrfI
+        w7jJxLnKx7vMyb7Nyr/PzMHQzcLSz8XT0MbU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjW0snW0snW0srX08rX08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd
+        2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq
+        6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv7env7urw7uvw7+zx8O3y8O7y8e7z8u/08/D08/H19PL19fL2
+        9fP39vT39/X49/b4+Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+/v7//v7/////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////8A/f38/f38/f38/f391dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tPK1tPK19TL19TL2NbN19TL2NXM2NbNzsvAzMm+zcq/zcq/
+        yse7yMO4yMO4ysW6yse7y8i9zcq/zcq/y8i9zMm+zMm+zMm+ysW6y8i9y8i9y8i9zsvA0s7D09DG1dHI
+        19TL1tLJ1tLJ09DG1NHI1NHI1NHI09DG09DG09DG09DG09DG09DG1NHI09DG09DG1NHI09DG09DG09DG
+        09DG09DG09DG09DG09DG1NHI1NHI09DG09DG09DG09DG09DG1NHI1NHI1NHI09DG09DG1NHI1NHI1NHI
+        1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI
+        1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1NHI0s/F0s7Dz8zBzcq/
+        y8i9ysW6yMO4xsG2xL+0w76zw72xwrywwbuvwbuvwLquwLquwLquwLquwLquvrmtvrmtyMO42NXM6efi
+        8O7q7Ovn4uDZ19TL0s7DzMm+ycS5x8K3xsG2x8K3ycS509DG5ePc5uTe4N7X4N7X7+3p9PTx7Ovn3tzU
+        2NXM2dfP3NrS3dvT3tzU3tzU3tzU3tzU3NrS2NbN1tPKz8zByMO4w76zwLquwLquyMO40M3C1NHI19TL
+        2NXM2NbN2dfP1tPKyse7yMO4ysW6zcq/zsvA0M3C0M3Cz8zBzsvAzcq/ysW6xsG2xsG2yMO40s7D5OLb
+        5eTe5OLb4N7X29nR0s/FzMm+zsvA0M3C0s7D09DG1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1tLJ1tPK1tPK19TL19TL2NXM2NXM2NXM2NbN2NbN2dfP2dfP2tjQ2tjQ29nR3NrS3NrS3NrS
+        3NrS3dvT3tzU3tzU3tzU393V3tzU393V393V4N7X4N7X4N7X393V3tzU3tzU3tzU4N7X5OLb7Orl8vLv
+        8e/r7Orl6Obh6Obh5+Xg5+Xg5uTe5uTe5ePc5ePc5OLb5eTe6Obh5OLb09DGt7KkrqeYr6iZsqucsqye
+        sqyesqyesqucsqucsqyesqyevLis393V7Ovn8O7q7+3p7Ovn7+3p7Ovn8O7q7Ovn6Obh6Obh6Obh5+Xg
+        6Obh6Obh6Obh6efi6efi5OLb2dfPyse7wLquuLOls62fsqucsaqbsaqbsqyesqyetK6gtbCit7Kkt7Kk
+        urWnu7ervbmtvrmtwbuvw72xw76zxcC1x8K3yMO4ycS5yse7zMm+zcq/z8zB0M3C0s/F09DG1NHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM
+        2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR3drS3drT3tvU39zV39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb
+        5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r
+        8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6
+        /Pz7/fz8/f38/f39/v79/v7+//7+////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////AP39/P39/P39/f39/dXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSydbSydbTytfU
+        y9bTytfUy9fUy9jVzNfUy83Kv83Kv8zJvsvIvczJvsrHu8vIvczJvszJvszJvszJvs3Kv8zJvsvIvczJ
+        vs/MwdDNwtLPxdTRyNbSydbSydXRyNbSydbSydXRyNTRyNTRyNTRyNTRyNTRyNPQxtPQxtLPxdPQxtPQ
+        xtPQxtTRyNPQxtLPxdPQxtPQxtTRyNLPxdPQxtPQxtPQxtTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTR
+        yNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTR
+        yNXRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNXRyNXRyNTRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNTRyNTRyNPQxtLPxdLOw9DNws7LwMzJvsrHu8jDuMfCt8XAtcXAtcS/tMO+s8K8sMG7r8C6
+        rsC6rsC6rsC6rr65rcC6rszJvt/d1e7s6O7s6OHf2NTRyMzJvsnEucjDuMfCt8bBtsXAtcS/tMO+s8O+
+        s8O9scXAtdbTyuTi29jVzNnXz+7s6PHv6+fl4Nza0tjWzd3b097c1N7c1N7c1N7c1N7c1N3b09nXz9fU
+        y9DNwsjDuMO+s765rcfCt9LOw9bTytjVzNjWzdjWzdjWzdPQxsrFuszJvs/MwdDNwtLOw9LOw9LOw9LO
+        w9PQxtLOw83Kv8nEucjDuMfCt8jDuNLOw+Hf2OHf2ODe197c1NvZ0dPQxs7LwNDNwtLPxdPQxtTRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbTytbTytfUy9fUy9jVzNjVzNjVzNjW
+        zdjWzdnXz9rY0NrY0NrY0NvZ0dza0tza0t3b09za0tza0t3b097c1N/d1eDe197c1N/d1d/d1eDe1+De
+        1+Hf2OHf2N/d1d/d1d/d1d/d1d/d1ePh2ujm4fLw7PLy7+7s6Ojm4ejm4ejm4efl4Obk3uXj3OXj3Obk
+        3ujm4ejm4djWzb25ra6nmK6nmLGqm7KsnrKsnrKsnrKsnrKsnrKsnrSvobaxo7WwosC6rt/d1fDu6u7s
+        6Ozq5ezr5+jm4efl4Ojm4ejm4ejm4ezq5e/t6e7s6OPh2tXRyMbBtrizpbGqm66nmKmjlKmjlKyllq2m
+        l6+ombGqm7KsnrOtn7Svobaxo7eypLizpbq1p7q2qry4rL65rcC6rsG7r8O9scO+s8XAtcfCt8jDuMnE
+        ucrHu8zJvs3Kv8/MwdLOw9LPxdTRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNbSydbSydbSytfTytfTy9fUy9jUzNjVzdnVzdnWztrWztvXz9vY0NzY0dzZ0d3a0t3a097b
+        1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro
+        5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz8fX08vX18vb18/f2
+        9Pf39fj39vj49vn59/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39/P39/f7+/f7+/v/+/v//////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////wD9/fz9/fz9/fz9/f3V0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW08rX1MvW0snW0snX1MvW08rW0snNyr/Myb7Myb7JxLnKx7vL
+        yL3Kx7vKx7vLyL3Myb7Nyr/PzMHT0MbT0MbU0cjW0snW0snW0snY1czY1czV0cjV0cjU0cjV0cjU0cjT
+        0MbU0cjU0cjU0cjT0MbT0MbT0MbT0MbSzsPT0MbU0cjU0cjSz8XSz8XU0cjT0MbU0cjT0MbT0MbU0cjU
+        0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU
+        0cjU0cjU0cjV0cjV0cjU0cjU0cjU0cjV0cjV0cjU0cjV0cjU0cjV0cjV0cjV0cjV0cjV0cjV0cjU0cjU
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjU0cjU0cjU0cjT0MbSz8XSzsPPzMHNyr/L
+        yL3JxLnIw7jHwrfGwbbEv7TDvbHCvLDBu6/Bu6/Auq7Auq6+ua3DvrPSzsPj4dru7Ojm5N7W08rLyL3I
+        w7jGwbbGwbbIw7jIw7jIw7jIw7jHwrfFwLXFwLXFwLXDvrPDvbHNyr/T0MbSzsPh39jx7+vv7enk4tvY
+        1s3c2tLd29Pe3NTe3NTe3NTe3NTc2tLY1s3X1MvQzcLIw7jCvLDFwLXSzsPX1MvY1s3Y1s3b2dHc2tLU
+        0cjKxbrNyr/T0MbV0cjW08rW08rW08rU0cjT0MbSzsPPzMHMyb7KxbrKx7vJxLnJxLnV0cjh39jg3tff
+        3dXe3NTa2NDU0cjQzcLSz8XT0MbU0cjV0cjW0snV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjW0snW0snW08rX1MvX1MvY1czY1czY1czY1s3Z18/a2NDa2NDa2NDb2dHc2tLd29Pc2tLe3NTd29Pc
+        2tLd29Pe3NTf3dXf3dXe3NTf3dXf3dXh39jg3tfh39jg3tfg3tfh39jh39jh39jf3dXf3dXi4Nnn5eDx
+        7+vy8u/u7Ojo5uHo5uHo5uHn5eDm5N7n5eDo5uHq6OPe3NTDvrOvqJmup5ixqpuyrJ6yrJ6yrJ6yrJ6y
+        rJ6yrJ60r6G3sqS4s6W6tqq3sqTBu6/Z18/u7Ojw7urw7urv7env7enw7urw7urs6+fi4NnPzMG6tqqv
+        qJmpo5SnoZKnoZKoopOoopOpo5SspZaup5iup5iwqZqxqpuyrJ6yrJ60r6G1sKK3sqS4s6W6tae6tqq8
+        uKy9ua2+ua3Bu6/DvbHDvrPFwLXHwrfIw7jJxLnKx7vMyb7Nyr/PzMHSzsPSz8XU0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0srX08rX08vX1MvY1MzY1c3Z
+        1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl
+        4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv7env7urw7uvw7+zx
+        8O3y8O7y8e7z8u/08/D08/H19PL19fL29fP39vT39/X49/b4+Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9
+        /Pz9/fz9/f3+/v3+/v7//v7/////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////8A/f38/f38/f39/f391dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLJ1tPK1tLJ
+        1dHI19TL2NXM1tLJzcq/yse7zMm+yse7yse7zcq/zsvA0M3C09DG1NHI1NHI19TL1tLJ1tLJ1tLJ1dHI
+        1NHI1NHI1tLJ1tLJ1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI09DG09DG1NHI09DG0s/F0s/F1NHI
+        1NHI09DG09DG1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI
+        1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1dHI1dHI1NHI1NHI1NHI1dHI1NHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1NHI1NHI09DG09DG0s7D0M3CzsvAzMm+ysW6ycS5yMO4yMO4xcC1w72xwrywwbuvwbuvwLqu
+        vrmtw76z1NHI5uTe7Ovn393Vzcq/x8K3xcC1xcC1xL+0xsG2yMO4yMO4yMO4x8K3x8K3yMO4yMO4xsG2
+        xL+0w76zxL+0zcq/zcq/2NbN8e/r8e/r6efi2NbN2NbN3NrS3dvT3tzU3dvT3NrS2dfP2NXM1dHIz8zB
+        xsG2w76zz8zB2NXM2NbN2dfP3NrS3tzU19TLzMm+zcq/0s7D19TL2NbN2NbN2dfP29nR2NXM09DG0s7D
+        0s7D0s7Dz8zBzcq/yse7zsvA2NbN393V4N7X3tzU3dvT2tjQ1NHI0s/F09DG1NHI1tLJ1tLJ1tLJ1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tPK19TL19TL2NXM2NbN2NbN2NbN2dfP
+        2dfP2tjQ29nR2dfP2dfP2NbN2NbN3NrS3dvT393V393V3tzU393V4N7X4N7X4N7X4N7X4d/Y4d/Y4d/Y
+        4d/Y4N7X4d/Y4uDZ4d/Y4d/Y3tzU3tzU4N7X5uTe8O7q8/Pw8O7q6Obh5+Xg5+Xg5+Xg6Obh7Orl5eTe
+        y8i9sqyerqeYsKmasqucsqyesqyesqyesqyetK6gtK+htrGjt7Kku7ervbmtvbmtubSmubSmw76z09DG
+        3dvT3tzU3NrS1dHIx8K3uLOlsKmaqKKTp6GSqKKTqaOUq6SVq6SVqaOUq6SVrKWWraaXrqeYrqeYsKma
+        squcsqyes62ftK+htbCit7KkuLOlurWnuraqvbmtvrmtwLquwbuvw72xw76zxcC1x8K3yMO4ycS5yse7
+        y8i9zcq/0M3C0s7D09DG1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM2NXN2dXN2dbO2tbO29fP29jQ3NjR3NnR3drS3drT3tvU39zV
+        39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl
+        6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1
+        +Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39/v79/v7+//7+////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////AP39/P39/P39/f79/dXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNbSydbSydbSydXRyNXRyNXRyNfUy9PQxsvIvc3Kv83Kv8/MwdPQxtTRyNXR
+        yNbSydfUy9fUy9TRyNXRyNXRyNTRyNbSydTRyNTRyNTRyNTRyNTRyNPQxtTRyNTRyNTRyNTRyNPQxtPQ
+        xtTRyNTRyNTRyNTRyNTRyNTRyNPQxtPQxtPQxtPQxtPQxtTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTR
+        yNTRyNTRyNXRyNTRyNTRyNTRyNXRyNTRyNTRyNTRyNXRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNTRyNTRyNTRyNPQxtLPxdDNws7LwM3Kv8zJ
+        vsrHu8rFusjDuMXAtcO9scK8sMG7r8G7r765rcS/tNfUy+bk3unn4tvZ0cnEucS/tMS/tMXAtcXAtcbB
+        tsfCt8jDuMnEucnEucrFus3Kv9PQxtDNwsrHu8bBtsO+s8O+s8rHu83Kv9jVzO7s6PHv6+nn4tjVzNjV
+        zNjWzdvZ0dza0tnXz9jWzdjVzNbTytLOw8zJvsbBtsrHu9fUy9jWzdza0t3b097c1NjWzc/Mwc7LwNDN
+        wtPQxtjWzd7c1N7c1N7c1N7c1Nza0tjVzNfUy9fUy9XRyNPQxtDNwtDNwtfUy9za0t/d1d/d1d7c1N3b
+        09nXz9TRyNPQxtTRyNbSydbSydbSydbSydXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNbSydbTytfUy9fUy9jVzNjWzdjWzdnXz9nXz9nXz9jWzdXRyM7LwMrFusjDuMXAtcjDuMrFutbSyd3b
+        0+De19/d1d/d1d/d1eDe1+De1+Hf2OHf2OLg2eLg2eHf2OLg2eLg2eLg2eHf2N/d1d/d1d7c1ODe1+Xk
+        3u/t6fLx7vDu6ujm4efl4Ojm4ezq5ero49PQxraxo66nmLCpmrKrnLKsnrKsnrOtn7Otn7SuoLSvobax
+        o7izpbu3q765rcC6rr65rb25rbm0prWworSuoLOtn7KsnrGqm6+omayllquklayllqyllqyllqyllqyl
+        lquklauklauklayllq2ml66nmK6nmK+ombGqm7KrnLKsnrOtn7Svobaxo7eypLizpbq1p7u3q725rb65
+        rcC6rsG7r8O9scO+s8XAtcfCt8jDuMnEucrHu8zJvs7LwNDNwtLPxdPQxtXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbSydbSytfTytfTy9fUy9jUzNjVzdnVzdnW
+        ztrWztvXz9vY0NzY0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj
+        3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw
+        7vLx7vPy7/Tz8PTz8fX08vX18vb18/f29Pf39fj39vj49vn59/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39
+        /P39/f7+/f7+/v/+/v//////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////////////////////wD9/fz9/fz9/f39/f3V0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snV0cjV0cjV0cjW0snV
+        0cjV0cjT0MbSz8XU0cjU0cjW0snX1MvW0snW0snW0snW0snW0snU0cjU0cjV0cjU0cjV0cjV0cjV0cjU
+        0cjU0cjSz8XT0MbU0cjU0cjU0cjT0MbT0MbT0MbU0cjU0cjT0MbT0MbU0cjU0cjT0MbT0MbU0cjT0MbU
+        0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjV0cjV0cjV0cjV0cjU0cjV0cjU
+        0cjU0cjU0cjU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjU0cjU0cjT0MbSz8XSzsPPzMHOy8DNyr/Myb7LyL3Iw7jFwLXDvbHCvLDCvLDAuq7DvrPX1Mvo
+        5uHs6+fc2tLJxLnGwbbGwbbHwrfHwrfIw7jIw7jIw7jKxbrNyr/QzcLU0cjY1czc2tLZ18/SzsPIw7jE
+        v7TDvrPKxbrPzMHY1s3q6OPu7Ojl5N7T0MbT0MbX1MvY1czY1czY1czX1MvW08rT0MbPzMHJxLnKxbrU
+        0cjY1s3c2tLe3NTe3NTe3NTT0MbPzMHSzsPT0MbW08rZ18/e3NTg3tfg3tfg3tfh39je3NTc2tLZ18/Y
+        1s3Y1czT0MbX1Mvc2tLe3NTg3tff3dXe3NTc2tLY1s3U0cjV0cjW0snW0snW0snW08rW0snV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjT0MbU0cjW0snW08rX1MvY1czY1czY1s3Z18/Z18/Y1s3P
+        zMHGwbbEv7TKxbrSzsPLyL3Bu6+8uKzDvbHX1Mvg3tfg3tff3dXf3dXh39jh39ji4Nni4Nni4Nni4Nni
+        4Nnj4dri4Nnh39jh39ji4Nnh39jf3dXe3NTf3dXj4drq6OPy8e7x7+vs6+fs6+fs6+fY1s26tqqup5iu
+        p5ixqpuyq5yyrJ6yrJ6zrZ+0rqC0r6G3sqS5tKa8uKzAuq7Bu6/Bu6/Auq6+ua28uKy6tqq3sqS0rqCx
+        qpuvqJmvqJmup5iup5iup5ispZaspZaspZaspZaspZarpJWrpJWspZaspZatppeup5iwqZqxqpuyrJ6y
+        rJ60rqC1sKK3sqS3sqS5tKa6tqq8uKy9ua2+ua3Auq7Bu6/DvbHEv7TFwLXHwrfIw7jJxLnKxbrMyb7O
+        y8DQzcLSz8XU0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW
+        0snW0snW0srX08rX08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg
+        3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs
+        6ubt6+ft7Oju7Onv7env7urw7uvw7+zx8O3y8O7y8e7z8u/08/D08/H19PL19fL29fP39vT39/X49/b4
+        +Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+/v7//v7/////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////8A/f38/f39/v39/v791dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1dHI1NHI1dHI1tLJ1tLJ1tLJ1NHI1tLJ1NHI1dHI1dHI
+        1dHI1dHI1dHI1NHI1NHI1NHI1NHI1NHI1NHI1dHI1NHI1NHI09DG1NHI1NHI1NHI09DG09DG1NHI1NHI
+        1NHI1NHI1NHI1NHI1NHI09DG1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1NHI1dHI1NHI1NHI1NHI
+        1dHI1dHI1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1NHI1NHI09DG09DG0s/F0M3C0M3Cz8zBzsvA
+        zMm+yMO4xcC1w72xwrywwLquxL+00s/F5uTe7Ovn3dvTycS5yMO4yMO4x8K3yMO4ycS5yse7yse7zMm+
+        0s7D19TL2dfP3tzU3tzU3tzU19TLzcq/ycS5yMO4x8K3yse7z8zB3NrS6ujj6ujj4d/YysW6yse70s7D
+        09DG09DG09DG0s7D0s7Dz8zBzMm+yMO4z8zB2NbN3NrS3tzU4N7X4uDZ2dfP0s7D09DG1tPK2NXM2NbN
+        2dfP3tzU4d/Y5OLb5OLb5ePc5OLb5OLb3tzU2NbN1tPK1tPK2NbN3tzU4N7X393V3tzU3dvT3NrS1tPK
+        1dHI1tLJ1tLJ1tLJ1tPK1tPK1tLJ1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI09DG0s7D
+        0s/F1tLJ19TL2NXM2NXM2NbN2NbN2dfP2NbNzsvAxsG2yse719TL29nR09DGw76zvLisvLisysW62NbN
+        4N7X393V3tzU4d/Y4N7X4uDZ4uDZ4uDZ4d/Y4d/Y4uDZ4d/Y4d/Y4d/Y4uDZ393V3tzU3tzU3tzU393V
+        5OLb7Orl8vHu8vDs8e/r393VvrmtrqeYrqeYsqucsqucsqyesqyes62ftK6gtK6gtrGjubSmvbmtwLqu
+        w76zxsG2w76zwrywwLquvbmtvLisubSmtrGjsqyer6iZsKmasKmarqeYraaXrKWWrKWWrKWWrKWWrKWW
+        q6SVq6SVrKWWraaXrqeYr6iZsaqbsqucsqyetK6gtK+htrGjt7KkuLOlurWnuraqvLisvbmtvrmtvrmt
+        wbuvw72xw76zxcC1xsG2yMO4ycS5ysW6zMm+z8zB0s7D0s/F1NHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI
+        1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1dHI1tLJ1tLJ1tLK19PK19PL19TL2NTM2NXN2dXN2dbO2tbO
+        29fP29jQ3NjR3NnR3drS3drT3tvU39zV39zW4N3W4d7X4d7Y4t/Z4+Da4+Hb5OHb5OLc5eLd5uPe5uTf
+        5+Tf5+Xg6Obh6ebi6efj6ujj6ujk6+nl6+rl7Orm7evn7ezo7uzp7+3p7+7q8O7r8O/s8fDt8vDu8vHu
+        8/Lv9PPw9PPx9fTy9fXy9vXz9/b09/f1+Pf2+Pj2+fn3+vn4+vr5+/r5+/v6/Pv6/Pz7/fz8/f38/f39
+        /v79/v7+//7+////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////AP38/P39/f79/f7+/dXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNTR
+        yNTRyNXRyNTRyNXRyNTRyNTRyNTRyNTRyNXRyNXRyNXRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTR
+        yNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTRyNTR
+        yNTRyNTRyNTRyNTRyNTRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNTRyNTRyNTRyNXRyNXRyNXRyNTRyNXRyNXRyNXR
+        yNTRyNTRyNTRyNPQxtLPxdLPxdDNwtDNws7LwMvIvcjDuMbBtsO+s8G7r8O9sdDNwuTi2+zq5ePh2s7L
+        wMnEucvIvcrFusnEucrFus3Kv9LOw9TRyNbSydvZ0d7c1ODe197c1NjVzNLOw83Kv83Kv83Kv8rFusrH
+        u83Kv9LOw+De1+nn4ufl4NjVzMK8sMS/tMnEuczJvszJvszJvszJvszJvszJvsnEucnEudbTyt7c1N7c
+        1OHf2OTi2+Ti29za0tjVzNza0tza0tza0t3b097c1ODe1+Ti2+Xj3Obk3ufl4Onn4ubk3uDe19jWzdjV
+        zNrY0Nza0uHf2ODe19/d1d7c1Nza0tnXz9bSydbSydbSydbSydbSydbTytbTytbSydXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNPQxtLOw9DNwtLOw9XRyNfUy9jVzNjVzNjWzdnXz9nXz9jVzNfU
+        y9jWzdvZ0djVzNLOw8rFusbBtr65rbu3q8S/tNXRyODe1+Lg2eHf2ODe1+Hf2OHf2OHf2ODe1+De1+De
+        19/d1eHf2OHf2OHf2N/d1d/d1d7c1N7c1N7c1N/d1eXj3Ozr5/Pz8Ozr58S/tK+oma6nmLCpmrKrnLKs
+        nrKsnrKsnrSuoLSvobWworizpb25rcG7r8O+s8jDuMjDuMfCt8O+s8K8sL65rb25rbu3q7eypLSuoLGq
+        m6+ombCpmq6nmK6nmK2ml62ml62ml6yllqyllqyllqyllq6nmK6nmK6nmLCpmrKrnLKsnrKsnrSuoLSv
+        obaxo7eypLizpbq1p7q1p7u3q725rb25rb65rcG7r8K8sMO+s8S/tMbBtsjDuMnEucrHu83Kv8/MwdLO
+        w9PQxtXRyNbSydXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXR
+        yNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNXRyNbSydbS
+        ydbSytfTytfTy9fUy9jUzNjVzdnVzdnWztrWztvXz9vY0NzY0dzZ0d3a0t3a097b1N/c1d/c1uDd1uHe
+        1+He2OLf2ePg2uPh2+Th2+Ti3OXi3ebj3ubk3+fk3+fl4Ojm4enm4unn4+ro4+ro5Ovp5evq5ezq5u3r
+        5+3s6O7s6e/t6e/u6vDu6/Dv7PHw7fLw7vLx7vPy7/Tz8PTz8fX08vX18vb18/f29Pf39fj39vj49vn5
+        9/r5+Pr6+fv6+fv7+vz7+vz8+/38/P39/P39/f7+/f7+/v/+/v//////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /wD9/fz9/f39/f3+/v7V0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjU0cjU0cjV0cjV0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU
+        0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU
+        0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjU0cjV0cjU0cjU0cjU0cjU0cjU0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjU0cjU0cjU
+        0cjU0cjU0cjU0cjU0cjV0cjU0cjV0cjV0cjV0cjV0cjU0cjT0MbSz8XT0MbSz8XQzcLQzcLMyb7JxLnI
+        w7jEv7TDvrPCvLDJxLni4Nns6uXp5+LW08rMyb7U0cjX1MvW0snSzsPSz8XX1Mva2NDb2dHb2dHh39jg
+        3tfb2dHT0MbPzMHPzMHPzMHPzMHNyr/Myb7Myb7Kx7vU0cjk4tvk4tvk4tvOy8C+ua3CvLDEv7THwrfI
+        w7jIw7jIw7jIw7jIw7jHwrfKxbrb2dHh39jk4tvk4tvm5N7n5eDk4tvk4tvl5N7l49zk4tvk4tvk4tvk
+        4tvk4tvm5N7n5eDn5eDn5eDl5N7g3tfd29Pd29Pe3NTh39jg3tfg3tfe3NTd29Pc2tLX1MvW0snW0snW
+        0snW0snW0snW08rW0snW0snV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjT0MbSzsPQzcLP
+        zMHQzcLU0cjX1MvY1s3Y1s3Z18/a2NDa2NDb2dHc2tLZ18/T0MbNyr/Oy8DMyb7DvbG7t6vBu6/SzsPe
+        3NTg3tff3dXf3dXg3tfg3tfh39jh39jf3dXg3tfi4Nni4Nnh39jh39jf3dXf3dXh39jg3tfg3tfh39jj
+        4drn5eDl49zLyL2yrJ6tppeup5iwqZqyq5yyrJ6yrJ6yrJ60rqC0rqC3sqS7t6vAuq7Ev7TIw7jJxLnK
+        x7vJxLnHwrfDvrPCvLC+ua29ua26tqq3sqSyrJ6up5iwqZqwqZqvqJmup5itppetppetppetppetppeu
+        p5iup5ivqJmwqZqwqZqyq5yyrJ6yrJ60rqC0r6G2saO3sqS4s6W5tKa6tae7t6u9ua2+ua2+ua3Bu6/D
+        vbHDvrPFwLXGwbbIw7jJxLnLyL3Oy8DQzcLSz8XU0cjV0cjW0snV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjV
+        0cjV0cjV0cjV0cjV0cjV0cjV0cjV0cjW0snW0snW0srX08rX08vX1MvY1MzY1c3Z1c3Z1s7a1s7b18/b
+        2NDc2NHc2dHd2tLd2tPe29Tf3NXf3Nbg3dbh3tfh3tji39nj4Nrj4dvk4dvk4tzl4t3m497m5N/n5N/n
+        5eDo5uHp5uLp5+Pq6OPq6OTr6eXr6uXs6ubt6+ft7Oju7Onv7env7urw7uvw7+zx8O3y8O7y8e7z8u/0
+        8/D08/H19PL19fL29fP39vT39/X49/b4+Pb5+ff6+fj6+vn7+vn7+/r8+/r8/Pv9/Pz9/fz9/f3+/v3+
+        /v7//v7/////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////8A/////////////////v7+/v7+/f39/Pz8+vr6+fn5
+        9/f39vb29fX19PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0
+        9PT09fX19fX19fX19fX19fX19fX19fX19fX19vb29vb29vb29vb29vb29vb29/f39/f39/f39/f39/f3
+        9/f3+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+fn5+fn5+fn5+fn5+fn5+fn5+fn5+vr6+vr6+vr6+vr6+vr6+vr6
+        +/v7+/v7+/v7+/v7+/v7+/v7/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/f39/f39/f39/f39/f39/f39/v7+
+        /v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////AP//
+        //////////////////7+/v7+/v7+/v39/f39/fz8/Pz8/Pz8/Pv7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+        +/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/z8/Pz8/Pz8
+        /Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/P39/f39/f39/f39/f39/f39
+        /f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+
+        /v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v//////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        /////////////////////////////////wD/////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////////////////////8A
+</value>
+  </data>
+  <metadata name="Tool.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
+  <data name="Tool.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        /9j/4AAQSkZJRgABAQEASABIAAD/4QSARXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAAB
+        AAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodpAAQAAAAB
+        AAAAmgAAAMYASAAAAAEAAABIAAAAAQAAQWRvYmUgUGhvdG9zaG9wIDcuMAAyMDA0OjEwOjE0IDE1OjUw
+        OjUwAAADoAEAAwAAAAH//wAAoAIABAAAAAEAAAQAoAMABAAAAAEAAABoAAAAAAAAAAYBAwADAAAAAQAG
+        AAABGgAFAAAAAQAAARQBGwAFAAAAAQAAARwBKAADAAAAAQACAAACAQAEAAAAAQAAASQCAgAEAAAAAQAA
+        A1QAAAAAAAAASAAAAAEAAABIAAAAAf/Y/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4d
+        GhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIy
+        MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgABgCgAwEhAAIRAQMR
+        Af/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAE
+        EQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElK
+        U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrC
+        w8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAAB
+        AgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkj
+        M1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5
+        eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm
+        5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A9P8A+EAsf+fy4o/4QCy/5/Liuv6z/dOf2HmH/CAWX/P5
+        cUf8IBZf8/lz+lH1n+6HsPMP+EAsv+fy5/Oj/hALL/n8uKPrP90PYeYf8IBZf8/lxR/wgFl/z+XFH1n+
+        6HsPMP8AhALL/n8uKP8AhX9j/wA/lxR9Z/uh7B9w/wCFf2P/AD+XFH/CAWP/AD+XFH1n+6HsH3D/AIQC
+        x/5/Lij/AIQCy/5/Lij6z/dD2HmH/CAWX/P5cUf8K/sf+fy4o+tf3Q9h5h/wgFj/AM/lxR/wgFl/z+XF
+        H1r+6HsPMP8AhALL/n8uKP8AhALL/n8uKPrX90PYeZ//2f/bAEMAAgEBAgEBAgICAgICAgIDBQMDAwMD
+        BgQEAwUHBgcHBwYHBwgJCwkICAoIBwcKDQoKCwwMDAwHCQ4PDQwOCwwMDP/bAEMBAgICAwMDBgMDBgwI
+        BwgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIACoE
+        AAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUE
+        BAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4
+        OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmq
+        srO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEB
+        AQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
+        gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZn
+        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
+</value>
+  </data>
+  <data name="toolStripDropDownButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE6SURBVDhPY0hOnvOfEgw2AAY6OjqA5Jn/v78f+P/tzYb/
+        7+/P+f/iUsf/x8fK/t/Zmfz/2hr//xcW2v9PS0v7f+DAgf8MDAwIA2aeAWqdaYxiwDuoAY9gBqwFGWD3
+        v9AbqBGkGZ8BX1+vh7sAZMDdXSAXBIBdADIgNWMh8QY8PlYO9QLCgDR8BvwBewFiwMtLnfAwuAoNA4IG
+        QMIAZMBsoAGIMLhKrAvAXkByAaoBkEBMzcRiwPTjv8CShHBmwYr/abgMmHzgy//+7W/+d657/L91ya3/
+        DbMv/a+ZfOp/edfB/0WNO/7nlm/4n5kPNACbF6aBDfiMMGDpTagBJ8EGFAMNyAMZULAcezQaG6cRhUFe
+        wGkAWBALnjx5MhiD2CAvUGRAVv5yYBgsgMiRZwBSIII0IyskDTP8BwA/9nl6zExBggAAAABJRU5ErkJg
+        gg==
+</value>
+  </data>
+  <data name="dc.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADoSURBVDhPrZMvD4MwEMXvm6Jn5uaWtGIGMUXmKHKgJvBo
+        asEiqeQ73O4glHb8C9uaPNFr+su7dy0EQYBHBQCsYXGh6zpsjcGmabCqKixLjUVRYJ7nmKUZKqUwiiIM
+        wxCFlD0gjuMBMgKMBygnQOYDpNgB1AzQEyAlwIUuWMCWgycdJKQH6U66ka4kBpxJm4AXFccWtOOAW3Ad
+        iLUWLKCet+BnIJYBNsS/AJwppFlqASe6KOQOQNGhP0Yf8PMUVkM07eCAAbMWkgMP6TNEHmPihLjrgAHa
+        /QtOBosOaPWFo3IBwJtvBADwBiAtZRNHCGN5AAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="yl.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAF/SURBVDhPnZFNSwJBAIbnX1Q/IOoYeAzqHh3C6JAgJEgU
+        UQgaeQgxKZQwtBRC7YsiOnQPISISKyEPUrcgKqIipNQ11/XzbWfQdf1IxQceZnaYeVhmiNV9AIvDB/OG
+        V3JF/F5z7cK9fwrSCtP6NhrhdNyxsWXEuOpkGwvFoiTFbg+xkdI0YjDb2aZsLi9J8fouMDqhhlKlhcm2
+        9X9At2xlB1JCFnzJdCaHAl3jBeSyWWZpez3zSxYW4FIZJPmKQqZ0cDpcbS0zehML/HA8Ysk0k09npMNK
+        f7HKuoh2wcgCX7FfROMpZvmw7V68mxSHTx4gm0DXCbAYEefyyNSsgQXeowl8RDmmPMAnEhg7BzS34ss8
+        NghoSgE55YDvFRCSSahvgMM34El8YX+8JjAyrka/Yhh9iiHJcuA49IxA4BquF+DsG3hoFGiKwsP+4ioN
+        BMV7oHO6NqcawJG+u/2IXN1kL/JBgsgOwZ6up82IDNUgQdhDwF12GKDQCLXjQAVC/gBsYdYbXS03WwAA
+        AABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="cx.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFOSURBVDhPnZBPK0RRGIfvxkL5Dha+gLK0tsRGkY3dkK2w
+        UjJbCzQWk5EFRslEiUwZFNLo+lMaxWCIIUXIQhYzj/edc28NHUzzq1/v7Z7zPOee6/ybgMu3lhwP6NrO
+        F9q6blqaSDaETnOs3UIiCx2bUBuDmjmojpr5t0QWZ9KQfJSNkll5roxAxQRUTZn+LvBOH0vBQgbidzB0
+        KF+wCA1xaEyYqbVLPEG/CwMC9iShbQu69yEo0uFzM7V2QV2Y2E2e4Al07kGL3L/3CEKXsCRXSryaOZ3J
+        oXs9qiieYFzuPSiSvmMYkef5B9h5hyvM1NoFGlmIXFPo6IWcJv9h5clA7oepFQ4HHLTFi7svsPoMG2+Q
+        UtDPT4GC2XgTpCe5X/YktlNs733486C5AJ9FHdrrRaLxARuoscFuuEjwX1RQNqzRzWXDfhTy670qMY7z
+        BdYeeKA8svstAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="sx.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHXSURBVDhPjZJNSBtRFIUH3Ke4aiHVTRd2V7B7EXGhriyu
+        ao0ImqppU39qSFVMtVZLrfQXFMlKFy4KbaXQTao7Cd1U3VSyFFQIqNXYZDKZTHJ8976ZTEZD6AcnL+/e
+        e857A08p5uX7MEgv3i4h9GYRE3MLJUW9sdlPMG0SKhCvP4Z5/R8cIVYA0dk/AkOsKT1fUmpWzvkCz+2A
+        4PQ7WRW0tnvR5unFvQ7vFVH9fvdjdPYNoccftANGJufZbOTyvJZjdOaD8/uJ4dAcNzO6ga3dPezEbNFe
+        zxrQMvLuNGvabAbHXnFT1XToRo5vYilr5GWALgNo1rTZPHk2zc1UWsfm711Et2MFxY9OuVeMabN5FJji
+        RiKlQc0YSGdzBRGKR3HqMn1PQzx4ltQQ2dzCenQH+/FjrhFkEr+skgEPB8d58ORcxT/xGUmNXoLzZDLf
+        /FLtqJl2RfEOjLLhOKFi7WcU3zd+8d4yWrr9zY2ayC3+zwFd4kE86PajyxcQRSD+N8khJ4k0762AiuVK
+        uFZcuLHqgvvzNVz/WikDOnr8oKdDAXTpg6NzHJoilCYxVC9Pa/1Th9ofbmlsFGoWamnzFE4vh3WTO5Eq
+        GVBMzd06lBMH0E0aik5mFOUC7257TWMZuJgAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="bzd.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADmSURBVDhPlY6xDYMwFES9U3bKCmzACEh0FJmACRiAnoqK
+        jo6OzvH7yVk/OFHg0MnC/vfuhzOq6zrK76vzIrRtm3nf92sgBpdlieu6ZgCe5xmAXEot0zTZMABBXLiU
+        grRUVRWHYTATYpOfYR9kiGbMnQelUTu5wzmsoDWk796GOI6jGRDDzH0BxAyQ1Z5e4xhuGUSQWbkAaE2B
+        FMRN05h9uAD4JoHato1d9yjCOjOAH9Y+QggDOW5gwZdfEgR7iAf4YG53yq0eBADzjlWk/+QP2WXf9xmk
+        u3/Bo2wICEG/Oo9XdCIYwhNr8dl8ZRwfdQAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="xz.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGySURBVDhPhZLNKwRxGMefUlLc5D9wUE5eolyUo5PkomhJ
+        ybZE5D2ippYty7Ic1NgclOLiqhAlym44yF3JuzW7s2tedvcxzzO7jbWDT337PfN7nu935vdrYH51EwXf
+        BgpLor18Is75A+gP7CDYMetdx/9Y9l3wahsy7VnjZiqVshXh9Z7xSuSETLpXuJFIJm1FLC6e85ohK2Rc
+        WOJNTU/Yir5B3DjEptZObGnrxv2DY57PACOzC1woqm4rVdMxaaRIchzfwhLPhioL8bQYuIbBaQ8XcUX7
+        U5njFPWGMF5qmIOIl3UlCAOTbm5E4yrKv0jTLfPWrcw1hZyXAELfmMAbHzEFJRupxj0QBc4gm681xAr/
+        nRXgGp7hgffIJ4aj2VI005zvvMoyg2icvXqTe9AzOMXFq2RcUsSSYlwekee6+dVMQHf/BBfP4Ri+fFgi
+        Vhzwt5no6h3lh8e3KD69yyy6dYIC8KI5x3x0cmb9SB3OId68f5Hw/jXCItisPSCqVxzy/c3kSduNgB4z
+        4CeZgPY6YH2HPGk7QGOLA8trG7C8xhJRVlVvhqTZ3t0z+8YseUw3wBfmDAtHelBh/AAAAABJRU5ErkJg
+        gg==
+</value>
+  </data>
+  <data name="dj.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAD3SURBVDhPnZC9FYIwFEaZiQFkAB1ADzULZACGoJLKSio7
+        BqCzorNiABgABnjme+GFBPlR3znfSUJy7yMJdorG0S2KY1r6/lE0PBMcdA8z3NZEd9VtSmiolU7iSjwY
+        CcNyUUL0UhzMIcK4An8IPFjGr2F0s3CTmrFOLbgN67vK79LQsOCqQhaIxIE9AfXVxT4Wwzp1NsGYQ4b9
+        tjhSe4smiVKma19NL+4KBEQA85hH1OQH+T6T6MgagaArThys0V3g8ZwpgbryzBuIXAfB3iosZSUP3VEH
+        cx82d1+EpURiHmu8817neYkEHQH+BEtZSfYHLCWSdTgI3vBtcjUXOHiVAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="sc.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG5SURBVDhPlZDrK4NhGMafP8BHf4BPwkfmq8NnvhKlUHxw
+        iEgSIsQKqcVyPjQ2Z9mS0ooSlqElQ07RaGRib6zmeHmf27O3zSZcdbXnfp77+r33PRZKZdXN8Le4/pt4
+        wO15g0vykvn5V4j/1/5iEfsSv/iPbPbjQAgvHp5ecXrlwv6ZE7bDC1h2j7BitWNpzYZ5swUG0zL6Jxag
+        GZxCe68+GFBe14rjkzOMjs9iSD+DPt0ktAN6dHQPQ63pR0N7N+pbtdBNL6KmRRNijVo1jWexHcLjfcbN
+        gwcDBhOOzp0wW+zoGpmG0bxBE1U2tAX/ocWVjQRY27JDenzClUtC39g8Dk4dcFzf0RuXw+nC+uZOMKCg
+        vI4avgPupUfg4wPWaEb2yVeLOGN5JVX08B3ARcFt+SBbAfnVBMgprKDmUIBOJgeaIr4sgr6avxEgK7+U
+        mkOuIIsgxeEBVsJcGblF1PgTgMZODQuwMj5XenYBNa5a9+CWAZe3bvTo5uhO2Zn/xgmLOwWSKSbg8r4D
+        954XXNxIVNP4IszPVAtIwBrJKWmIjE1AlCoR0aokxMQnYWLGqEAoKIv3+mrGGPsEfOpdAqh7YNYAAAAA
+        SUVORK5CYII=
+</value>
+  </data>
+  <data name="sh.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGgSURBVDhPlZPPK8NhHMc/5T7tRM0cOCAHJXGbxQ7c/AEc
+        d1EcjEwytSiH4SZcRHLQ7FemtlJDOPiZml8XSzMWMz9mK7Xevs/z7DvDzLzr9X2253k+r8+nvn0pM10t
+        hGykjnMndRE1ZWJlVKvF+qdErytIF/1G6k72sMPTBULIRcCF4H2bcOMknC8SNsb/IXheJ8R8hAfPPwUH
+        M4Qz6fKVlXBtJwRWxP99aX/NnKfgcJZwMkfwS9OwdW86TwFLc6MGmxPE2Zok+CwCzwjB5XDkLpbDJHYj
+        cax9ArbHDzukt5HJ9wxbpuGe7+fvvL1esLU6BTmsSHpyfggGRiaxe3yJaJzfhbI/wGHJ7MqKS1ZKv+xx
+        gWFoDDtH57h7jCGeSGDQHoTJGUwL5M6MSrsKFd5y/jst6DaapQkuEI6+4eU1hoZRP4dFFhTMK6FYUKB4
+        SQHVciGKbMpPQafBxAWhiDRBPA7S73O4gH0HWtGtza9BrVslCnUSrSmBPAET3Eee0GO9Ra8tjGQyySUs
+        8iQ1XvVn58xU1WnxG1zAJmn61pmIPgBiIY95z/CSIgAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="qsh.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGPSURBVDhPlZLLK0RhGMbfsrVRtkp2k4UFsUOxsPAn2NoI
+        C0MzEmpQFi4LpWEjUhaGMYqyUINQjEtqGEqkcZkY4zLO1CGP73vPN2cujdtTv97vPd/7PL2ncyhZTTWE
+        TKjrn6UGUVRgVElhnlF/DamvzjJN36FmMkteHk8RbhYJODXQNwnXHkJgmrA2+I+A51VC1Et4WPlnwN4Y
+        4UQMX7gIV27C5ZzR+8TzZccfA/bHCUcTBL/YRtZd5x8DpKoqyrE+RMzGMME7YHDlG4WUGvtZMsRtJ8bV
+        RjjfEubPT+xYiFFjlN6zugecWJq08TevKzWQkoPwiYMgbkzu2dzeO4ztwzNENPYgx3bJSI2IfwA9+QbK
+        GO/lHQdYO/uxdRDA3WMUWiyGDncQXZ4g3j8+EiGNuSmYZqlmu0NscIpQ5A0vr1GU9fkZXdc5gNeuzU7B
+        XF+qwdrFATdhsYGmgep9jGmWR1mLFeqZGRLfQAbch5/Q4rpF63yIA3h9ZZZn7lVIymtYSiqRzszsghmS
+        PJzoib4AQHWvuebaS2wAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="tc.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADCSURBVDhPpZJdCoMwEIRzpxxJ6Ak2z/ZZnysIBXuUHMA7
+        bXeWrGBMYkoHh+gk8xl/XEneP7jXqXIWJkIgHscnT/PEy2vhz7ZhMQ/Dm5l3ObRcB1ACzAKQ6FTcV69G
+        rgWTbUl3QFQtFgGpfAAoAVDOi2ZbrwW5hwY4N+P6FmDlkrsBq6zOy3AXIEkhGHMbIMaorgGgI8Cu7CsY
+        wOZbAEgDBch/gOveRzgJAKLwH0CGJsDmxU1dAMiSu3R5iZr+oJuic1+SJ5jRbOqnmgAAAABJRU5ErkJg
+        gg==
+</value>
+  </data>
+  <data name="mrlk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAH/SURBVDhPfZHfS1NhGMefkCLQu/A/6MK6SbMQFlg3dudN
+        oBFDY9BF05XMMAoLL3bhxGB4zjzoVCKim4iCgkCMSam1cqP9aO4YJlpIDmqh00IRv73Pe87OWuV54Mt7
+        znm/n895z0aF8Stj6FdGoARDUAf/H97jTp96FyZmjC8QwuRUBB0zACkiwT0i9rxvgBcvX4MZEye65Vex
+        vp6HJ7yJ+1nYpmNyE3nRZcbEiW74AljL5UB3gOk84J8HnFPA0UfirZqIaoZPMQDZZcbEibp6+vE9mwUF
+        AG0RaJ0Gqp8A+0ICGBIZLkZLifXv8Xb3YnVlRdrdb23gtAHHjpdj5hAVRVdv+vBlaVkes+6pPVzhieHn
+        YQKiwHtHpSFp6+rB4sIn+Y37R+3hB5kNec2SSKV5isvebuiZj8YPxoKxYrSMAR90RyWc2AZqgp/lKSzB
+        Jc91xJI6nEoUdCECchrRJlZl4YA7XgJL+Yl7BszjauvEu9QCZoUk8UFHMq3jW+6HLJS1p+1hniZXO6pq
+        63Hk5Bkr/Fy9SHvC4+FXhuTa7V6s/dopydbOriXA7Ll/YN7nHrNSENeXMDA4aq0WvP0V2IpLSQFOpuaQ
+        mF+WPSm4Iv7CxmaXNBbWPwUtDpLhZ8/HwyU9ZolvjjkaUH3qrBUuV9WeBkv4mufh42clHWYaz7vwG72U
+        TLZQdeFnAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="bclk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAH4SURBVDhPjZPNS1RRGMZfI2jRLlqUEKLUQgsl3EauEoRW
+        /QN+phG4CQXTNrPLbzFrpZAuBIfEqChctFRndHI0YzKnxkHFYQgH50NH5+o8Pm/HwQ/s4oGHc++5z/O7
+        77nnvSKPPZDyKYSfA8tN55N6NfMvK1XT+LIBxAH8PqfUqxnNitR+g1x/yQuRlJWCZVm2Uo965RozmpXq
+        aRR/Io1jYgJwTdlLPeqt92QqqHLj7phZTCST2Nqxl3rUWzrOTKX7JGBykm9x2Us96r3p1ApOAf5G49iI
+        JWylHvVeGGCm+hBQnNlCNIatWNxW6lGv9B0D3PsIXOrnQts2pGsX0mOdLX3WuYsbjT8gvTyNmsOPeJ+n
+        cOUtAa2bkEdfIbkdkLyuk8rtZGAGUuGCYzxBb/QUYJCAlpAp73+jnIEKN979pNcRPgPQEDSA7HZI4xpW
+        /pgvP+vdRzCwx/Y1AKeP3uZVtjIr0rJKPhMwxMX6RQO41U1AAL45YP77Pny/Ugitc//HAc/8BpD1wIkc
+        xxKuDnOxdh7pbc45rKBuAX4aNexfTiISYQNlALqFpwv068/EcbF0BJdfBEj0IhoGgktAKAisrXIO7yGy
+        mUI6vcPGYe/XePA+QECdF/Jk1gB0ZJWNQgpfQ273QQpeHSmf96oCquiN0R1eF1IPP+AAgRmsjnCqFmoA
+        AAAASUVORK5CYII=
+</value>
+  </data>
+  <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>102, 16</value>
+  </metadata>
+  <metadata name="timer2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>191, 16</value>
+  </metadata>
+  <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>37</value>
+  </metadata>
+</root>
\ No newline at end of file

--
Gitblit v1.9.1