jianfeng1.wang 2 жил өмнө
parent
commit
2613ec7606

+ 4 - 4
FATP_FQC/FATP_FQC/FATP_FQC.rc

@@ -16,7 +16,7 @@
 #undef APSTUDIO_READONLY_SYMBOLS
 
 /////////////////////////////////////////////////////////////////////////////
-// 中文(中华人民共和国) resources
+// 锟斤拷锟斤拷(锟叫伙拷锟斤拷锟今共和癸拷) resources
 
 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
 #ifdef _WIN32
@@ -88,7 +88,7 @@ BEGIN
     DEFPUSHBUTTON   "确定",IDOK,113,41,50,14,WS_GROUP
 END
 
-IDD_FATP_FQC_DIALOG DIALOGEX 0, 0, 319, 218
+IDD_FATP_FQC_DIALOG DIALOGEX 0, 0, 319, 271
 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
 EXSTYLE WS_EX_APPWINDOW
 CAPTION "FATP_FQC"
@@ -96,7 +96,7 @@ FONT 9, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
     PUSHBUTTON      "Get Log",BTN_GET_LOG,17,19,50,14
     PUSHBUTTON      "Shop Init",BTN_SHOP_INIT,74,19,50,14
-    CONTROL         "",IDC_LIST1,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,43,305,168
+    CONTROL         "",IDC_LIST1,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,43,305,221
     GROUPBOX        "Operation",IDC_STATIC,7,7,305,31
     PUSHBUTTON      "打开Log目录",IDC_BUTTON1,128,19,50,14
 END
@@ -162,7 +162,7 @@ BEGIN
         LEFTMARGIN, 7
         RIGHTMARGIN, 312
         TOPMARGIN, 7
-        BOTTOMMARGIN, 211
+        BOTTOMMARGIN, 264
     END
 END
 #endif    // APSTUDIO_INVOKED

+ 41 - 41
FATP_FQC/FATP_FQC/FATP_FQCDlg.cpp

@@ -1,5 +1,5 @@
 
-// FATP_FQCDlg.cpp : 实现文件
+// FATP_FQCDlg.cpp : 实锟斤拷锟侥硷拷
 //
 
 #include "stdafx.h"
@@ -11,7 +11,7 @@
 #endif
 
 
-// 用于应用程序“关于”菜单项的 CAboutDlg 对话框
+// 锟斤拷锟斤拷应锟矫筹拷锟津“癸拷锟节★拷锟剿碉拷锟斤拷锟� CAboutDlg 锟皆伙拷锟斤拷
 
 //CFATP_FQCDlg::m_filePath = {0};
 
@@ -20,13 +20,13 @@ class CAboutDlg : public CDialog
 public:
 	CAboutDlg();
 
-	// 对话框数据
+	// 锟皆伙拷锟斤拷锟斤拷锟斤拷
 	enum { IDD = IDD_ABOUTBOX };
 
 protected:
-	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支
+	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支锟斤拷
 
-	// 实
+	// 实锟斤拷
 protected:
 	DECLARE_MESSAGE_MAP()
 };
@@ -44,7 +44,7 @@ BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
 END_MESSAGE_MAP()
 
 
-// CFATP_FQCDlg 对话框
+// CFATP_FQCDlg 锟皆伙拷锟斤拷
 
 
 
@@ -72,15 +72,15 @@ BEGIN_MESSAGE_MAP(CFATP_FQCDlg, CDialog)
 END_MESSAGE_MAP()
 
 
-// CFATP_FQCDlg 消息处理程序
+// CFATP_FQCDlg 锟斤拷息锟斤拷锟斤拷锟斤拷锟�
 
 BOOL CFATP_FQCDlg::OnInitDialog()
 {
 	CDialog::OnInitDialog();
 
-	// 将“关于...”菜单项添加到系统菜单中。
+	// 锟斤拷锟斤拷锟斤拷锟斤拷...锟斤拷锟剿碉拷锟斤拷锟斤拷拥锟较低筹拷说锟斤拷小锟�
 
-	// IDM_ABOUTBOX 必须在系统命令范围内。
+	// IDM_ABOUTBOX 锟斤拷锟斤拷锟斤拷系统锟斤拷锟筋范围锟节★拷
 	ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
 	ASSERT(IDM_ABOUTBOX < 0xF000);
 
@@ -98,13 +98,13 @@ BOOL CFATP_FQCDlg::OnInitDialog()
 		}
 	}
 
-	// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
-	//  执行此操作
-	SetIcon(m_hIcon, TRUE);			// 设置大图标
-	SetIcon(m_hIcon, FALSE);		// 设置小图标
+	// 锟斤拷锟矫此对伙拷锟斤拷锟酵硷拷辍o拷锟接︼拷贸锟斤拷锟斤拷锟斤拷锟斤拷诓锟斤拷嵌曰锟斤拷锟绞憋拷锟斤拷锟杰斤拷锟皆讹拷
+	//  执锟叫此诧拷锟斤拷
+	SetIcon(m_hIcon, TRUE);			// 锟斤拷锟矫达拷图锟斤拷
+	SetIcon(m_hIcon, FALSE);		// 锟斤拷锟斤拷小图锟斤拷
 
-	// TODO: 在此添加额外的初始化代码
-	// 初始化列表;
+	// TODO: 锟节达拷锟斤拷佣锟斤拷锟侥筹拷始锟斤拷锟斤拷锟斤拷
+	// 锟斤拷始锟斤拷锟叫憋拷;
 	m_list.InsertColumn( 0, _T("DSN"));
 	m_list.SetColumnWidth( 0, 200 );
 	m_list.InsertColumn( 1, _T("Log"));
@@ -120,7 +120,7 @@ BOOL CFATP_FQCDlg::OnInitDialog()
 	CheckLog(szLogDir);
 #endif
 
-	return TRUE;  // 除非将焦点设置到控件,否则返回 TRUE
+	return TRUE;  // 锟斤拷锟角斤拷锟斤拷锟斤拷锟斤拷锟矫碉拷锟截硷拷锟斤拷锟斤拷锟津返伙拷 TRUE
 }
 
 void CFATP_FQCDlg::OnSysCommand(UINT nID, LPARAM lParam)
@@ -136,19 +136,19 @@ void CFATP_FQCDlg::OnSysCommand(UINT nID, LPARAM lParam)
 	}
 }
 
-// 如果向对话框添加最小化按钮,则需要下面的代码
-//  来绘制该图标。对于使用文档/视图模型的 MFC 应用程序,
-//  这将由框架自动完成。
+// 锟斤拷锟斤拷锟皆伙拷锟斤拷锟斤拷锟斤拷锟叫★拷锟斤拷锟脚ワ拷锟斤拷锟斤拷锟揭�拷锟斤拷锟侥达拷锟斤拷
+//  锟斤拷锟斤拷锟狡革拷图锟疥。锟斤拷锟斤拷使锟斤拷锟侥碉拷/锟斤拷图模锟酵碉拷 MFC 应锟矫筹拷锟斤拷
+//  锟解将锟缴匡拷锟斤拷远锟斤拷锟缴★拷
 
 void CFATP_FQCDlg::OnPaint()
 {
 	if (IsIconic())
 	{
-		CPaintDC dc(this); // 用于绘制的设备上下文
+		CPaintDC dc(this); // 锟斤拷锟节伙拷锟狡碉拷锟借备锟斤拷锟斤拷锟斤拷
 
 		SendMessage(WM_ICONERASEBKGND, reinterpret_cast<WPARAM>(dc.GetSafeHdc()), 0);
 
-		// 使图标在工作区矩形中居中
+		// 使图锟斤拷锟节癸拷锟斤拷锟斤拷锟斤拷锟斤拷锟叫撅拷锟斤拷
 		int cxIcon = GetSystemMetrics(SM_CXICON);
 		int cyIcon = GetSystemMetrics(SM_CYICON);
 		CRect rect;
@@ -156,7 +156,7 @@ void CFATP_FQCDlg::OnPaint()
 		int x = (rect.Width() - cxIcon + 1) / 2;
 		int y = (rect.Height() - cyIcon + 1) / 2;
 
-		// 绘制图标
+		// 锟斤拷锟斤拷图锟斤拷
 		dc.DrawIcon(x, y, m_hIcon);
 	}
 	else
@@ -165,8 +165,8 @@ void CFATP_FQCDlg::OnPaint()
 	}
 }
 
-//当用户拖动最小化窗口时系统调用此函数取得光标
-//显示。
+//锟斤拷锟矫伙拷锟较讹拷锟斤拷小锟斤拷锟斤拷锟斤拷时系统锟斤拷锟矫此猴拷锟斤拷取锟矫癸拷锟�
+//锟斤拷示锟斤拷
 HCURSOR CFATP_FQCDlg::OnQueryDragIcon()
 {
 	return static_cast<HCURSOR>(m_hIcon);
@@ -221,7 +221,7 @@ BOOL CFATP_FQCDlg::CheckLog(CString strLogDir)
 		GLOBAL::SaveList(m_listResult);
 		m_listResult.RemoveAll();
 
-		if ( nPassLog >= 1 )
+		if ( nPassLog == 1 )
 			return TRUE;
 	}
 
@@ -230,7 +230,7 @@ BOOL CFATP_FQCDlg::CheckLog(CString strLogDir)
 
 void CFATP_FQCDlg::OnBnClickedGetLog()
 {
-	// TODO: 在此添加控件通知处理程序代码
+	// TODO: 锟节达拷锟斤拷涌丶锟酵ㄖ�拷锟斤拷锟斤拷锟斤拷锟斤拷锟�
 	CString strStdOutput;
 	TCHAR szApplicationName[MAX_PATH] = {0};
 #ifdef _DEBUG
@@ -240,7 +240,7 @@ void CFATP_FQCDlg::OnBnClickedGetLog()
 #endif
 	if ( GLOBAL::StartProcess(szApplicationName, NULL, strStdOutput) )
 	{
-		// 取DSN;
+		// 锟斤拷取DSN;
 		CStringList listDSN;
 		GLOBAL::GetStringList(strStdOutput, _T("\r\n"), listDSN);
 		CString strDSN, strTemp;
@@ -257,55 +257,54 @@ void CFATP_FQCDlg::OnBnClickedGetLog()
 				strLogDir.Format(_T("%s%s"),GLOBAL::g_szModulePath, m_strDSN);
 				if ( CheckLog(strLogDir) )
 				{
-					MessageBox(_T("日志统计成功,即将复位"), _T("提示"), MB_OK);
 					OnBnClickedShopInit();
 				}
 				else
 				{
-					MessageBox(_T("日志统计失败"), _T("提示"), MB_ICONERROR);
+					MessageBox(_T("锟斤拷志统锟斤拷失锟斤拷"), _T("锟斤拷示"), MB_ICONERROR);
 				}
 			}
 			else
 			{
-				MessageBox(_T("未找到关键字<[PASS]radar fan data collection]>,执行结果失败"), _T("提示"), MB_ICONERROR);
+				MessageBox(_T("未锟揭碉拷锟截硷拷锟斤拷<[PASS]radar fan data collection]>,执锟叫斤拷锟绞э拷锟�"), _T("锟斤拷示"), MB_ICONERROR);
 			}
 		}
 		else
 		{
-			MessageBox(_T("未找到关键字<folder is>"), _T("提示"), MB_ICONERROR);
+			MessageBox(_T("未锟揭碉拷锟截硷拷锟斤拷<folder is>"), _T("锟斤拷示"), MB_ICONERROR);
 		}
 	}
 	else
 	{
-		MessageBox(_T("运行BAT失败"), _T("提示"), MB_ICONERROR);
+		MessageBox(_T("锟斤拷锟斤拷BAT失锟斤拷"), _T("锟斤拷示"), MB_ICONERROR);
 	}
 }
 
 void CFATP_FQCDlg::OnBnClickedShopInit()
 {
-	// TODO: 在此添加控件通知处理程序代码
+	// TODO: 锟节达拷锟斤拷涌丶锟酵ㄖ�拷锟斤拷锟斤拷锟斤拷锟斤拷锟�
 	CString strStdOutput;
 	TCHAR szApplicationName[MAX_PATH] = {0};
 	_stprintf_s(szApplicationName, _T("%s%s"), GLOBAL::g_szModulePath, _T("radar_tv_set_shop_init_V03.bat"));
 	if ( GLOBAL::StartProcess(szApplicationName, NULL, strStdOutput) )
 	{
-		// 取DSN;
+		// 锟斤拷取DSN;
 		CStringList listStr;
 		GLOBAL::GetStringList(strStdOutput, _T("\r\n"), listStr);
 		CString strResult;
 		CString strFindStr = _T("[PASS]TV shop init finished ...[PASS]");
 		if ( GLOBAL::FindString(listStr, strFindStr, strResult) )
 		{
-			MessageBox(_T("TV shop init finished ...[PASS]"), _T("示"), MB_OK);
+			MessageBox(_T("TV shop init finished ...[PASS]"), _T("锟斤拷示"), MB_OK);
 		}
 		else
 		{
-			MessageBox(_T("未找到关键字<[PASS]TV shop init finished ...[PASS]>"), _T("提示"), MB_ICONERROR);
+			MessageBox(_T("未锟揭碉拷锟截硷拷锟斤拷<[PASS]TV shop init finished ...[PASS]>"), _T("锟斤拷示"), MB_ICONERROR);
 		}
 	}
 	else
 	{
-		MessageBox(_T("运行BAT失败"), _T("提示"), MB_ICONERROR);
+		MessageBox(_T("锟斤拷锟斤拷BAT失锟斤拷"), _T("锟斤拷示"), MB_ICONERROR);
 	}
 }
 
@@ -313,13 +312,14 @@ void CFATP_FQCDlg::OnBnClickedButton1()
 {
 	m_list.DeleteAllItems();
 	TCHAR szFolderPath[MAX_PATH] = {0};
-	GLOBAL::GetFilePath(szFolderPath, m_hWnd, _T("请选择Log文件夹!"), BIF_USENEWUI | BIF_RETURNFSANCESTORS | BIF_RETURNONLYFSDIRS);
-	if ( !CheckLog(szFolderPath) )
+	GLOBAL::GetFilePath(szFolderPath, m_hWnd, _T("锟斤拷选锟斤拷Log锟侥硷拷锟叫o拷"), BIF_USENEWUI | BIF_RETURNFSANCESTORS | BIF_RETURNONLYFSDIRS);
+	if ( CheckLog(szFolderPath) )
 	{
-		MessageBox(_T("日志统计失败"), _T("提示"), MB_ICONERROR);
+		OnBnClickedShopInit();
 	}
 	else
 	{
-		MessageBox(_T("日志统计成功"), _T("提示"), MB_OK);
+		MessageBox(_T("锟斤拷志统锟斤拷失锟斤拷"), _T("锟斤拷示"), MB_ICONERROR);
 	}
+
 }

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 287 - 639
FactoryTool_CShare/Business/CommonMethod.cs


+ 181 - 0
FactoryTool_CShare/Business/SanhuaMethod.cs

@@ -0,0 +1,181 @@
+using Newtonsoft.Json.Linq;
+using SufeiUtil;
+using SXLibrary;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using HttpHelper = SufeiUtil.HttpHelper;
+
+namespace MOKA_Factory_Tools
+{
+    internal class SanhuaMethod
+    {
+        public static SanhuaMESLoginInfo sanhuaLoginInfo = new SanhuaMESLoginInfo();
+
+        public static bool CheckLogin(out string message)
+        {
+            message = string.Empty;
+            HttpHelper http = new HttpHelper();
+            HttpItem item = new HttpItem() {URL = sanhuaLoginInfo.url + "api/MESTestCollect/CheckLogin", Encoding = Encoding.UTF8,Method = "post", PostEncoding = Encoding.UTF8, KeepAlive = false};
+            item.ContentType = "application/json;charset=utf-8";
+            item.Postdata = string.Format("{{\"password\":\"{0}\",\"resourceCode\":\"{1}\",\"staffCode\":\"{2}\"}}", sanhuaLoginInfo.password, sanhuaLoginInfo.resourceCode, sanhuaLoginInfo.staffCode);
+            HttpResult result = http.GetHtml(item);
+            if (result.StatusCode != System.Net.HttpStatusCode.OK)
+            {
+                Log.WriteErrorLog(string.Format("CheckLogin System abnormality, staffCode={0} password={1} resourceCode={2}", sanhuaLoginInfo.staffCode, sanhuaLoginInfo.password, sanhuaLoginInfo.resourceCode));
+                return false;
+            }
+
+            string ParseText = result.Html;
+            Log.WriteInfoLog(string.Format("CheckLogin Html:{0}", result.Html));
+
+            try
+            {
+                JObject jObject = JObject.Parse(ParseText);
+                bool success = jObject["success"].Value<bool>();
+                message = jObject["message"].Value<string>();
+
+                if (!success)
+                {
+                    Log.WriteErrorLog("\r\nCheckLogin Error:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+                    return false;
+                }
+
+                Log.WriteInfoLog("\r\nCheckLogin OK:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+            }
+            catch (Exception e)
+            {
+                message = e.Message;
+                Log.WriteErrorLog("\r\nCheckLogin Error:" + e.Message + ":" + ParseText + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+                return false;
+            }
+
+            return true;
+        }
+
+        public static bool ProductRouteCheck(string productSN, out string message)
+        {
+            message = string.Empty;
+            HttpHelper http = new HttpHelper();
+            HttpItem item = new HttpItem() { URL = sanhuaLoginInfo.url + "api/MESTestCollect/ProductRouteCheck", Encoding = Encoding.UTF8, Method = "post", PostEncoding = Encoding.UTF8, KeepAlive = false };
+            item.ContentType = "application/json;charset=utf-8";
+            item.Postdata = string.Format("{{\"jigEdition\":\"{0}\",\"resourceCode\":\"{1}\",\"staffCode\":\"{2}\",\"productSN\":\"{3}\"}}", 
+                sanhuaLoginInfo.jigEdtion, sanhuaLoginInfo.resourceCode, sanhuaLoginInfo.staffCode, productSN);
+            HttpResult result = http.GetHtml(item);
+            if (result.StatusCode != System.Net.HttpStatusCode.OK)
+            {
+                Log.WriteErrorLog(string.Format("ProductRouteCheck System abnormality, productSN={0}", productSN));
+                return false;
+            }
+
+            string ParseText = result.Html;
+
+            try
+            {
+                JObject jObject = JObject.Parse(ParseText);
+                bool success = jObject["success"].Value<bool>();
+                message = jObject["message"].Value<string>();
+
+                if (!success)
+                {
+                    Log.WriteErrorLog("\r\nProductRouteCheck Error:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+                    return false;
+                }
+
+                Log.WriteInfoLog("\r\nProductRouteCheck OK:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+            }
+            catch (Exception e)
+            {
+                message = e.Message;
+                Log.WriteErrorLog("\r\nProductRouteCheck Error:" + e.Message + ":" + ParseText + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+                return false;
+            }
+
+            return true;
+        }
+
+        public static bool UploadIdcData(string productSN, string acasId, out string message)
+        {
+            message = string.Empty;
+            HttpHelper http = new HttpHelper();
+            HttpItem item = new HttpItem() { URL = sanhuaLoginInfo.url + "api/MESTestCollect/UploadIdcData", Encoding = Encoding.UTF8, Method = "post", PostEncoding = Encoding.UTF8, KeepAlive = false };
+            item.ContentType = "application/json;charset=utf-8";
+            item.Postdata = string.Format("{{\"jigEdition\":\"{0}\",\"resourceCode\":\"{1}\",\"staffCode\":\"{2}\",\"productSN\":\"{3}\",\"attr\":{{\"ACASID\":\"{4}\"}}}}",
+                sanhuaLoginInfo.jigEdtion, sanhuaLoginInfo.resourceCode, sanhuaLoginInfo.staffCode, productSN, acasId);
+            HttpResult result = http.GetHtml(item);
+            if (result.StatusCode != System.Net.HttpStatusCode.OK)
+            {
+                Log.WriteErrorLog(string.Format("UploadIdcData System abnormality, productSN={0}, ", productSN));
+                return false;
+            }
+
+            string ParseText = result.Html;
+
+            try
+            {
+                JObject jObject = JObject.Parse(ParseText);
+                bool success = jObject["success"].Value<bool>();
+                message = jObject["message"].Value<string>();
+
+                if (!success)
+                {
+                    Log.WriteErrorLog("\r\nUploadIdcData Error:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+                    return false;
+                }
+
+                Log.WriteInfoLog("\r\nUploadIdcData OK:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+            }
+            catch (Exception e)
+            {
+                message = e.Message;
+                Log.WriteErrorLog("\r\nUploadIdcData Error:" + e.Message + ":" + ParseText + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+                return false;
+            }
+
+            return true;
+        }
+
+        public static bool ProductMoveNext(string productSN, string result, string defectCode, out string message)
+        {
+            message = string.Empty;
+            HttpHelper http = new HttpHelper();
+            HttpItem item = new HttpItem() { URL = sanhuaLoginInfo.url + "api/MESTestCollect/ProductMoveNext", Encoding = Encoding.UTF8, Method = "post", PostEncoding = Encoding.UTF8, KeepAlive = false };
+            item.ContentType = "application/json;charset=utf-8";
+            item.Postdata = string.Format("{{\"jigEdition\":\"{0}\",\"resourceCode\":\"{1}\",\"staffCode\":\"{2}\",\"productSN\":\"{3}\",\"defectCode\":\"{4}\",\"result\":\"{5}\"}}",
+                sanhuaLoginInfo.jigEdtion, sanhuaLoginInfo.resourceCode, sanhuaLoginInfo.staffCode, productSN, defectCode, result);
+            HttpResult hResult = http.GetHtml(item);
+            if (hResult.StatusCode != System.Net.HttpStatusCode.OK)
+            {
+                Log.WriteErrorLog(string.Format("System abnormality, productSN={0} ", productSN));
+                return false;
+            }
+
+            string ParseText = hResult.Html;
+
+            try
+            {
+                JObject jObject = JObject.Parse(ParseText);
+                bool success = jObject["success"].Value<bool>();
+                message = jObject["message"].Value<string>();
+
+                if (!success)
+                {
+                    Log.WriteErrorLog("\r\nProductMoveNext Error:" + hResult.StatusDescription + hResult.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+                    return false;
+                }
+
+                Log.WriteInfoLog("\r\nProductMoveNext OK:" + hResult.StatusDescription + hResult.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+            }
+            catch (Exception e)
+            {
+                message = e.Message;
+                Log.WriteErrorLog("\r\nProductMoveNext Error:" + e.Message + ":" + ParseText + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
+                return false;
+            }
+
+            return true;
+        }
+    }
+}

+ 42 - 12
FactoryTool_CShare/Config.json

@@ -1,17 +1,17 @@
 {
   "COM": "",
   "Baudrate": "115200",
-  "WriteChannel": "False",
+  "WriteChannel": false,
   "ChannelSelect": "HZ",
-  "WriteOSDLanguage": "False",
+  "WriteOSDLanguage": false,
   "OSDLanguageSelect": "Spanish4",
-  "WriteSHOPLanguage": "False",
+  "WriteSHOPLanguage": false,
   "SHOPLanguageSelect": "English6",
-  "WriteWhiteBalance": "False",
+  "WriteWhiteBalance": false,
   "WhiteBalancePath": "",
-  "WhiteBalanceInit": "False",
+  "WhiteBalanceInit": false,
   "LastOrder": "",
-  "Custom_ProjectID": "",
+  "Custom_ProjectID": "10",
   "Preload": "False",
   "EnterFactoryRetry": 10,
   "Wait_after_completion": 1000,
@@ -19,7 +19,7 @@
   "BarcodeKeyword": "",
   "BarcodeLength": "15",
   "BarcodeLimit": "False",
-  "BarcodeWrite": "False",
+  "BarcodeWrite": false,
   "UsingLocalPID": "False",
   "SerailDelay": 100,
   "SerialTimeout": 5,
@@ -189,7 +189,13 @@
     "PEK": true,
     "Playready": true,
     "Hash": true,
-    "DSN": true
+    "DSN": true,
+    "YouTube": true,
+    "EDIDPID": true,
+    "EDIDModeName": true,
+    "ACASKey": true,
+    "FVP": true,
+    "DAK": true
   },
   "WriteCheck": {
     "DID": true,
@@ -210,14 +216,18 @@
     "PEK": true,
     "Playready": true,
     "Hash": true,
-    "DSN": true
+    "DSN": true,
+    "YouTube": true,
+    "ACASKey": true,
+    "FVP": true,
+    "DAK": true
   },
   "WriteDone": {
     "PID": true,
     "PIDWirteDelay": 0,
     "AutoWhiteBalance": true,
     "WhiteBalance": true,
-    "ClientType": true,
+    "ClientType": false,
     "SoftwareVersion": true,
     "DID": true,
     "MAC": true,
@@ -237,7 +247,13 @@
     "PEK": true,
     "Playready": true,
     "Hash": true,
-    "DSN": true
+    "DSN": true,
+    "YouTube": true,
+    "EDIDPID": true,
+    "EDIDModeName": true,
+    "ACASKey": true,
+    "FVP": true,
+    "DAK": true
   },
   "LocalSize": {
     "DID": 40,
@@ -256,5 +272,19 @@
     "BTMac": -1
   },
   "CustomCMD": [],
-  "FactoryName": null
+  "FactoryName": "Huizhou",
+  "FactoryNum": "111",
+  "Line": "T303",
+  "ExportSNACASID": false,
+  "ReadTimeout": "3000",
+  "NextCommandWaitTime": "100",
+  "CheckDHAWaitTime": "8000",
+  "DHA": false,
+  "NTF": false,
+  "MITVEnable": false,
+  "MIKeyUrl": "http://smes-app-prod.tclking.com:9006/api/SMESCustomer/GetXMCard",
+  "MIKeyReportUrl": "http://smes-app-prod.tclking.com:9006/api/SMESCustomer/UploadXMDataControl",
+  "edid_offline": false,
+  "edid_pid": "",
+  "edid_model_name": ""
 }

+ 15 - 9
FactoryTool_CShare/MOKA Factory Tools.csproj

@@ -137,6 +137,12 @@
     <Compile Include="Views\CreateDBManually.Designer.cs">
       <DependentUpon>CreateDBManually.cs</DependentUpon>
     </Compile>
+    <Compile Include="Views\SanhuaMES.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="Views\SanhuaMES.Designer.cs">
+      <DependentUpon>SanhuaMES.cs</DependentUpon>
+    </Compile>
     <Compile Include="Views\Upgrade.cs">
       <SubType>Form</SubType>
     </Compile>
@@ -196,8 +202,11 @@
     <EmbeddedResource Include="Views\CreateDBManually.zh-CN.resx">
       <DependentUpon>CreateDBManually.cs</DependentUpon>
     </EmbeddedResource>
-    <EmbeddedResource Include="Views\Main.zh-CN.resx">
-      <DependentUpon>Main.cs</DependentUpon>
+    <EmbeddedResource Include="Views\OperationPanel.zh-CN.resx">
+      <DependentUpon>OperationPanel.cs</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Views\SanhuaMES.resx">
+      <DependentUpon>SanhuaMES.cs</DependentUpon>
     </EmbeddedResource>
     <EmbeddedResource Include="Views\Upgrade.resx">
       <DependentUpon>Upgrade.cs</DependentUpon>
@@ -209,6 +218,10 @@
       <DependentUpon>Main.cs</DependentUpon>
       <SubType>Designer</SubType>
     </EmbeddedResource>
+    <EmbeddedResource Include="Views\Main.zh-CN.resx">
+      <DependentUpon>Main.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
     <EmbeddedResource Include="Views\Login.resx">
       <DependentUpon>Login.cs</DependentUpon>
       <SubType>Designer</SubType>
@@ -231,10 +244,6 @@
       <DependentUpon>OperationPanel.cs</DependentUpon>
       <SubType>Designer</SubType>
     </EmbeddedResource>
-    <EmbeddedResource Include="Views\OperationPanel.zh-CN.resx">
-      <DependentUpon>OperationPanel.cs</DependentUpon>
-      <SubType>Designer</SubType>
-    </EmbeddedResource>
     <EmbeddedResource Include="Properties\Resources.resx">
       <Generator>ResXFileCodeGenerator</Generator>
       <LastGenOutput>Resources.Designer.cs</LastGenOutput>
@@ -248,9 +257,6 @@
     <EmbeddedResource Include="Views\Verify.resx">
       <DependentUpon>Verify.cs</DependentUpon>
     </EmbeddedResource>
-    <EmbeddedResource Include="Views\Verify.zh-CN.resx">
-      <DependentUpon>Verify.cs</DependentUpon>
-    </EmbeddedResource>
     <None Include="app.config" />
     <None Include="app.manifest" />
     <None Include="Config.json" />

+ 16 - 1
FactoryTool_CShare/Models/StructList.cs

@@ -685,5 +685,20 @@ namespace MOKA_Factory_Tools
         public string HDCP14 { set; get; } = "";
         public string HDCP22 { set; get; } = "";
     }
-#endregion
+    #endregion
+
+    public class KeyType
+    {
+        public string name { get; set; } = "";
+        public string type { get; set; } = "";
+    }
+
+    public class SanhuaMESLoginInfo
+    {
+        public string url { get; set; }
+        public string staffCode { get; set; }
+        public string password { get; set; }
+        public string resourceCode { get; set; }
+        public string jigEdtion { get; set; }
+    }
 }

+ 1 - 1
FactoryTool_CShare/Views/Login.cs

@@ -268,7 +268,7 @@ namespace MOKA_Factory_Tools
                     loginOutput1.factoryname = jObject["FactoryName"] == null ? "" : jObject["FactoryName"].Value<string>();
                     loginOutput1.factorynum=jObject["FactoryNum"] == null ? "" : jObject["FactoryNum"].Value<string>();
                     HttpHelper.Tracert = jObject["Tracert"] == null ? false : jObject["Tracert"].Value<bool>();
-#region G客户NTF功能开启;
+                    #region G客户NTF功能开启;
                     if (jObject["NTF"] != null)
                     {
                         IsNTF = jObject["NTF"].Value<bool>();

+ 1 - 20
FactoryTool_CShare/Views/Main.cs

@@ -34,6 +34,7 @@ namespace MOKA_Factory_Tools
 
         Dictionary<string, string> ChannelMapList = new Dictionary<string, string>();
         Dictionary<string, string> LanguageMapList = new Dictionary<string, string>();
+        List<KeyType> key2Write = null;
         string Custom_ProjectID = "";
         ArrayList formlocationmsg = new ArrayList();
         string ErrorDBPath = AppDomain.CurrentDomain.BaseDirectory + "\\Error.db";
@@ -242,7 +243,6 @@ namespace MOKA_Factory_Tools
                                     }
                                     operationPanel1.DeleteIntptr += new OperationPanel.DisplayUpdateDelegate(DeleteIntptr);
                                     operationPanel1.SNKeyDownEven += new OperationPanel.SNKeyDown(SNKeyDownEven);
-                                    operationPanel1.AutoKeyRequire += new OperationPanel.AutoKeyRequireDelegate(AutoKeyRequire);
                                     IntPtr intPtr = operationPanel1.Handle;
                                     Dictionary<IntPtr, Point> part1 = new Dictionary<IntPtr, Point>();
                                     part1.Add(intPtr, (Point)new Size(operationPanel1.Right, operationPanel1.Top));
@@ -396,7 +396,6 @@ namespace MOKA_Factory_Tools
                                                 }
                                                 operationPanel1.DeleteIntptr += new OperationPanel.DisplayUpdateDelegate(DeleteIntptr);
                                                 operationPanel1.SNKeyDownEven += new OperationPanel.SNKeyDown(SNKeyDownEven);
-                                                operationPanel1.AutoKeyRequire += new OperationPanel.AutoKeyRequireDelegate(AutoKeyRequire);
                                                 IntPtr intPtr = operationPanel1.Handle;
                                                 Dictionary<IntPtr, Point> part1 = new Dictionary<IntPtr, Point>();
                                                 part1.Add(intPtr, (Point)new Size(operationPanel1.Right, operationPanel1.Top));
@@ -500,7 +499,6 @@ namespace MOKA_Factory_Tools
                             }
                             operationPanel1.DeleteIntptr += new OperationPanel.DisplayUpdateDelegate(DeleteIntptr);
                             operationPanel1.SNKeyDownEven += new OperationPanel.SNKeyDown(SNKeyDownEven);
-                            operationPanel1.AutoKeyRequire += new OperationPanel.AutoKeyRequireDelegate(AutoKeyRequire);
                             IntPtr intPtr = operationPanel1.Handle;
                             Dictionary<IntPtr, Point> part1 = new Dictionary<IntPtr, Point>();
                             part1.Add(intPtr, (Point)new Size(operationPanel1.Right, operationPanel1.Top));
@@ -648,7 +646,6 @@ namespace MOKA_Factory_Tools
                     }
                     operationPanel1.DeleteIntptr += new OperationPanel.DisplayUpdateDelegate(DeleteIntptr);
                     operationPanel1.SNKeyDownEven += new OperationPanel.SNKeyDown(SNKeyDownEven);
-                    operationPanel1.AutoKeyRequire += new OperationPanel.AutoKeyRequireDelegate(AutoKeyRequire);
                     IntPtr intPtr = operationPanel1.Handle;
                     Dictionary<IntPtr, Point> part1 = new Dictionary<IntPtr, Point>();
                     part1.Add(intPtr, (Point)new Size(operationPanel1.Right, operationPanel1.Top));
@@ -1343,22 +1340,6 @@ namespace MOKA_Factory_Tools
             }
         }
 
-        private void AutoKeyRequire(IntPtr intPtr, string key, string keytype)
-        {
-            Task.Run(() =>
-            {
-                var a = ((Dictionary<IntPtr, Point>)formlocationmsg[0]).First();
-                if (a.Key == intPtr)
-                {
-                    ;//start autokey require
-                    if (CommonMethod.AutoGetKeyStatus(midList1.host, key, keytype, ErrorDB))
-                    {
-                        CommonMethod.AutoGetKey(midList1.host, OrderText.Text.Trim(), key, keytype, ErrorDB);
-                    }
-                }
-            });
-        }
-
         private void SNKeyDownEven(IntPtr intPtr)
         {
             this.KeyDownEvent(formlocationmsg, intPtr);

+ 64 - 280
FactoryTool_CShare/Views/Main.resx

@@ -327,144 +327,6 @@
   <data name="&gt;&gt;SHOPList.ZOrder" xml:space="preserve">
     <value>9</value>
   </data>
-  <data name="&gt;&gt;BarcodeWrite.Name" xml:space="preserve">
-    <value>BarcodeWrite</value>
-  </data>
-  <data name="&gt;&gt;BarcodeWrite.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;BarcodeWrite.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;BarcodeWrite.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;UsinglocalIDCheck.Name" xml:space="preserve">
-    <value>UsinglocalIDCheck</value>
-  </data>
-  <data name="&gt;&gt;UsinglocalIDCheck.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;UsinglocalIDCheck.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;UsinglocalIDCheck.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel8.Name" xml:space="preserve">
-    <value>skinLabel8</value>
-  </data>
-  <data name="&gt;&gt;skinLabel8.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel8.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel8.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="&gt;&gt;skinLabel7.Name" xml:space="preserve">
-    <value>skinLabel7</value>
-  </data>
-  <data name="&gt;&gt;skinLabel7.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel7.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel7.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name="&gt;&gt;BarCodeLengthText.Name" xml:space="preserve">
-    <value>BarCodeLengthText</value>
-  </data>
-  <data name="&gt;&gt;BarCodeLengthText.Type" xml:space="preserve">
-    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="&gt;&gt;BarCodeLengthText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;BarCodeLengthText.ZOrder" xml:space="preserve">
-    <value>4</value>
-  </data>
-  <data name="&gt;&gt;BarCodeKeyCodeText.Name" xml:space="preserve">
-    <value>BarCodeKeyCodeText</value>
-  </data>
-  <data name="&gt;&gt;BarCodeKeyCodeText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinWaterTextBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;BarCodeKeyCodeText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;BarCodeKeyCodeText.ZOrder" xml:space="preserve">
-    <value>5</value>
-  </data>
-  <data name="&gt;&gt;BarcodeLimit.Name" xml:space="preserve">
-    <value>BarcodeLimit</value>
-  </data>
-  <data name="&gt;&gt;BarcodeLimit.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;BarcodeLimit.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;BarcodeLimit.ZOrder" xml:space="preserve">
-    <value>6</value>
-  </data>
-  <data name="&gt;&gt;skinLabel6.Name" xml:space="preserve">
-    <value>skinLabel6</value>
-  </data>
-  <data name="&gt;&gt;skinLabel6.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel6.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel6.ZOrder" xml:space="preserve">
-    <value>7</value>
-  </data>
-  <data name="&gt;&gt;PID_Num.Name" xml:space="preserve">
-    <value>PID_Num</value>
-  </data>
-  <data name="&gt;&gt;PID_Num.Type" xml:space="preserve">
-    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="&gt;&gt;PID_Num.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;PID_Num.ZOrder" xml:space="preserve">
-    <value>8</value>
-  </data>
-  <data name="skinGroupBox1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>12, 117</value>
-  </data>
-  <data name="skinGroupBox1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
-    <value>4, 3, 4, 3</value>
-  </data>
-  <data name="skinGroupBox1.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
-    <value>4, 3, 4, 3</value>
-  </data>
-  <data name="skinGroupBox1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>349, 218</value>
-  </data>
-  <data name="skinGroupBox1.TabIndex" type="System.Int32, mscorlib">
-    <value>7</value>
-  </data>
-  <data name="skinGroupBox1.Text" xml:space="preserve">
-    <value>Param:</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox1.Name" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox1.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinGroupBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox1.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox1.ZOrder" xml:space="preserve">
-    <value>8</value>
-  </data>
   <data name="BarcodeWrite.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
@@ -744,86 +606,35 @@
   <data name="&gt;&gt;PID_Num.ZOrder" xml:space="preserve">
     <value>8</value>
   </data>
-  <data name="&gt;&gt;skinLabel3.Name" xml:space="preserve">
-    <value>skinLabel3</value>
-  </data>
-  <data name="&gt;&gt;skinLabel3.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel3.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="&gt;&gt;skinLabel3.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;TVBaud.Name" xml:space="preserve">
-    <value>TVBaud</value>
-  </data>
-  <data name="&gt;&gt;TVBaud.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinComboBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;TVBaud.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="&gt;&gt;TVBaud.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="&gt;&gt;TVCOM.Name" xml:space="preserve">
-    <value>TVCOM</value>
-  </data>
-  <data name="&gt;&gt;TVCOM.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinComboBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;TVCOM.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="&gt;&gt;TVCOM.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="&gt;&gt;skinLabel2.Name" xml:space="preserve">
-    <value>skinLabel2</value>
-  </data>
-  <data name="&gt;&gt;skinLabel2.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel2.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="&gt;&gt;skinLabel2.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name="skinGroupBox2.Font" type="System.Drawing.Font, System.Drawing">
-    <value>Microsoft YaHei UI, 10pt, style=Bold</value>
-  </data>
-  <data name="skinGroupBox2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>12, 44</value>
+  <data name="skinGroupBox1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>12, 117</value>
   </data>
-  <data name="skinGroupBox2.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
+  <data name="skinGroupBox1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
     <value>4, 3, 4, 3</value>
   </data>
-  <data name="skinGroupBox2.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
+  <data name="skinGroupBox1.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
     <value>4, 3, 4, 3</value>
   </data>
-  <data name="skinGroupBox2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>349, 67</value>
+  <data name="skinGroupBox1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>349, 218</value>
   </data>
-  <data name="skinGroupBox2.TabIndex" type="System.Int32, mscorlib">
-    <value>8</value>
+  <data name="skinGroupBox1.TabIndex" type="System.Int32, mscorlib">
+    <value>7</value>
   </data>
-  <data name="skinGroupBox2.Text" xml:space="preserve">
-    <value>Serial Setting:</value>
+  <data name="skinGroupBox1.Text" xml:space="preserve">
+    <value>Param:</value>
   </data>
-  <data name="&gt;&gt;skinGroupBox2.Name" xml:space="preserve">
-    <value>skinGroupBox2</value>
+  <data name="&gt;&gt;skinGroupBox1.Name" xml:space="preserve">
+    <value>skinGroupBox1</value>
   </data>
-  <data name="&gt;&gt;skinGroupBox2.Type" xml:space="preserve">
+  <data name="&gt;&gt;skinGroupBox1.Type" xml:space="preserve">
     <value>CCWin.SkinControl.SkinGroupBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="&gt;&gt;skinGroupBox2.Parent" xml:space="preserve">
+  <data name="&gt;&gt;skinGroupBox1.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;skinGroupBox2.ZOrder" xml:space="preserve">
-    <value>7</value>
+  <data name="&gt;&gt;skinGroupBox1.ZOrder" xml:space="preserve">
+    <value>8</value>
   </data>
   <data name="skinLabel3.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
@@ -951,95 +762,38 @@
   <data name="&gt;&gt;skinLabel2.ZOrder" xml:space="preserve">
     <value>3</value>
   </data>
-  <data name="&gt;&gt;WBPath.Name" xml:space="preserve">
-    <value>WBPath</value>
-  </data>
-  <data name="&gt;&gt;WBPath.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinWaterTextBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WBPath.Parent" xml:space="preserve">
-    <value>skinGroupBox3</value>
-  </data>
-  <data name="&gt;&gt;WBPath.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;skinButton1.Name" xml:space="preserve">
-    <value>skinButton1</value>
-  </data>
-  <data name="&gt;&gt;skinButton1.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinButton, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinButton1.Parent" xml:space="preserve">
-    <value>skinGroupBox3</value>
-  </data>
-  <data name="&gt;&gt;skinButton1.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="&gt;&gt;WriteWB.Name" xml:space="preserve">
-    <value>WriteWB</value>
-  </data>
-  <data name="&gt;&gt;WriteWB.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteWB.Parent" xml:space="preserve">
-    <value>skinGroupBox3</value>
-  </data>
-  <data name="&gt;&gt;WriteWB.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="&gt;&gt;WBInit.Name" xml:space="preserve">
-    <value>WBInit</value>
-  </data>
-  <data name="&gt;&gt;WBInit.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WBInit.Parent" xml:space="preserve">
-    <value>skinGroupBox3</value>
-  </data>
-  <data name="&gt;&gt;WBInit.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name="&gt;&gt;skinLabel5.Name" xml:space="preserve">
-    <value>skinLabel5</value>
-  </data>
-  <data name="&gt;&gt;skinLabel5.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel5.Parent" xml:space="preserve">
-    <value>skinGroupBox3</value>
-  </data>
-  <data name="&gt;&gt;skinLabel5.ZOrder" xml:space="preserve">
-    <value>4</value>
+  <data name="skinGroupBox2.Font" type="System.Drawing.Font, System.Drawing">
+    <value>Microsoft YaHei UI, 10pt, style=Bold</value>
   </data>
-  <data name="skinGroupBox3.Location" type="System.Drawing.Point, System.Drawing">
-    <value>12, 341</value>
+  <data name="skinGroupBox2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>12, 44</value>
   </data>
-  <data name="skinGroupBox3.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
+  <data name="skinGroupBox2.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
     <value>4, 3, 4, 3</value>
   </data>
-  <data name="skinGroupBox3.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
+  <data name="skinGroupBox2.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
     <value>4, 3, 4, 3</value>
   </data>
-  <data name="skinGroupBox3.Size" type="System.Drawing.Size, System.Drawing">
-    <value>349, 90</value>
+  <data name="skinGroupBox2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>349, 67</value>
   </data>
-  <data name="skinGroupBox3.TabIndex" type="System.Int32, mscorlib">
-    <value>9</value>
+  <data name="skinGroupBox2.TabIndex" type="System.Int32, mscorlib">
+    <value>8</value>
   </data>
-  <data name="skinGroupBox3.Text" xml:space="preserve">
-    <value>WB Param:</value>
+  <data name="skinGroupBox2.Text" xml:space="preserve">
+    <value>Serial Setting:</value>
   </data>
-  <data name="&gt;&gt;skinGroupBox3.Name" xml:space="preserve">
-    <value>skinGroupBox3</value>
+  <data name="&gt;&gt;skinGroupBox2.Name" xml:space="preserve">
+    <value>skinGroupBox2</value>
   </data>
-  <data name="&gt;&gt;skinGroupBox3.Type" xml:space="preserve">
+  <data name="&gt;&gt;skinGroupBox2.Type" xml:space="preserve">
     <value>CCWin.SkinControl.SkinGroupBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="&gt;&gt;skinGroupBox3.Parent" xml:space="preserve">
+  <data name="&gt;&gt;skinGroupBox2.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;skinGroupBox3.ZOrder" xml:space="preserve">
-    <value>6</value>
+  <data name="&gt;&gt;skinGroupBox2.ZOrder" xml:space="preserve">
+    <value>7</value>
   </data>
   <data name="WBPath.Location" type="System.Drawing.Point, System.Drawing">
     <value>72, 55</value>
@@ -1191,6 +945,36 @@
   <data name="&gt;&gt;skinLabel5.ZOrder" xml:space="preserve">
     <value>4</value>
   </data>
+  <data name="skinGroupBox3.Location" type="System.Drawing.Point, System.Drawing">
+    <value>12, 341</value>
+  </data>
+  <data name="skinGroupBox3.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
+    <value>4, 3, 4, 3</value>
+  </data>
+  <data name="skinGroupBox3.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
+    <value>4, 3, 4, 3</value>
+  </data>
+  <data name="skinGroupBox3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>349, 90</value>
+  </data>
+  <data name="skinGroupBox3.TabIndex" type="System.Int32, mscorlib">
+    <value>9</value>
+  </data>
+  <data name="skinGroupBox3.Text" xml:space="preserve">
+    <value>WB Param:</value>
+  </data>
+  <data name="&gt;&gt;skinGroupBox3.Name" xml:space="preserve">
+    <value>skinGroupBox3</value>
+  </data>
+  <data name="&gt;&gt;skinGroupBox3.Type" xml:space="preserve">
+    <value>CCWin.SkinControl.SkinGroupBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
+  </data>
+  <data name="&gt;&gt;skinGroupBox3.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name="&gt;&gt;skinGroupBox3.ZOrder" xml:space="preserve">
+    <value>6</value>
+  </data>
   <data name="skinLabel4.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 7 - 131
FactoryTool_CShare/Views/OperationPanel.Designer.cs


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 24 - 892
FactoryTool_CShare/Views/OperationPanel.cs


+ 232 - 6269
FactoryTool_CShare/Views/OperationPanel.resx

@@ -117,11 +117,6 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-<<<<<<< HEAD
-  <data name="&gt;&gt;m_checkHash.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-=======
   <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
   <data name="skinGroupBox1.AutoSizeMode" type="System.Windows.Forms.AutoSizeMode, System.Windows.Forms">
     <value>GrowAndShrink</value>
@@ -4103,20 +4098,12 @@
   <data name="&gt;&gt;m_writemac.Name" xml:space="preserve">
     <value>m_writemac</value>
   </data>
->>>>>>> d50a50a (更新内容: 1、版本3.0.1.9 2、新增KFPKey的config.josn配置项 3、新增KFPKey界面相关处理。 4、实现config.json处理 5、实现抄写KFP处理。)
   <data name="&gt;&gt;m_writemac.Type" xml:space="preserve">
     <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="DSNCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-<<<<<<< HEAD
-  <data name="m_writeACASKey.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;m_writemac.Parent" xml:space="preserve">
+    <value>skinPanel1</value>
   </data>
-  <data name="&gt;&gt;skinLabel3.Name" xml:space="preserve">
-    <value>skinLabel3</value>
-=======
   <data name="&gt;&gt;m_writemac.ZOrder" xml:space="preserve">
     <value>86</value>
   </data>
@@ -5595,14 +5582,10 @@
   </data>
   <data name="&gt;&gt;MacCount.Type" xml:space="preserve">
     <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
->>>>>>> d50a50a (更新内容: 1、版本3.0.1.9 2、新增KFPKey的config.josn配置项 3、新增KFPKey界面相关处理。 4、实现config.json处理 5、实现抄写KFP处理。)
   </data>
   <data name="&gt;&gt;MacCount.Parent" xml:space="preserve">
     <value>skinPanel1</value>
   </data>
-<<<<<<< HEAD
-  <data name="&gt;&gt;m_readDAK.Type" xml:space="preserve">
-=======
   <data name="&gt;&gt;MacCount.ZOrder" xml:space="preserve">
     <value>133</value>
   </data>
@@ -5628,16 +5611,11 @@
     <value>m_readci</value>
   </data>
   <data name="&gt;&gt;m_readci.Type" xml:space="preserve">
->>>>>>> d50a50a (更新内容: 1、版本3.0.1.9 2、新增KFPKey的config.josn配置项 3、新增KFPKey界面相关处理。 4、实现config.json处理 5、实现抄写KFP处理。)
     <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="WriteEDIDName.Size" type="System.Drawing.Size, System.Drawing">
-    <value>91, 21</value>
+  <data name="&gt;&gt;m_readci.Parent" xml:space="preserve">
+    <value>skinPanel1</value>
   </data>
-<<<<<<< HEAD
-  <data name="m_checkLEK.Font" type="System.Drawing.Font, System.Drawing">
-=======
   <data name="&gt;&gt;m_readci.ZOrder" xml:space="preserve">
     <value>134</value>
   </data>
@@ -5666,18 +5644,221 @@
     <value>True</value>
   </data>
   <data name="skinLabel15.Font" type="System.Drawing.Font, System.Drawing">
->>>>>>> d50a50a (更新内容: 1、版本3.0.1.9 2、新增KFPKey的config.josn配置项 3、新增KFPKey界面相关处理。 4、实现config.json处理 5、实现抄写KFP处理。)
     <value>微软雅黑, 9pt</value>
   </data>
-  <data name="&gt;&gt;skinLabel22.Type" xml:space="preserve">
+  <data name="skinLabel15.Location" type="System.Drawing.Point, System.Drawing">
+    <value>238, 19</value>
+  </data>
+  <data name="skinLabel15.Size" type="System.Drawing.Size, System.Drawing">
+    <value>43, 17</value>
+  </data>
+  <data name="skinLabel15.TabIndex" type="System.Int32, mscorlib">
+    <value>12</value>
+  </data>
+  <data name="skinLabel15.Text" xml:space="preserve">
+    <value>Check</value>
+  </data>
+  <data name="&gt;&gt;skinLabel15.Name" xml:space="preserve">
+    <value>skinLabel15</value>
+  </data>
+  <data name="&gt;&gt;skinLabel15.Type" xml:space="preserve">
     <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="OSDNote.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;skinLabel15.Parent" xml:space="preserve">
+    <value>skinGroupBox2</value>
   </data>
-  <data name="&gt;&gt;m_writeDSN.Type" xml:space="preserve">
+  <data name="&gt;&gt;skinLabel15.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name="skinLabel16.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="skinLabel16.Font" type="System.Drawing.Font, System.Drawing">
+    <value>微软雅黑, 9pt</value>
+  </data>
+  <data name="skinLabel16.Location" type="System.Drawing.Point, System.Drawing">
+    <value>306, 19</value>
+  </data>
+  <data name="skinLabel16.Size" type="System.Drawing.Size, System.Drawing">
+    <value>38, 17</value>
+  </data>
+  <data name="skinLabel16.TabIndex" type="System.Int32, mscorlib">
+    <value>13</value>
+  </data>
+  <data name="skinLabel16.Text" xml:space="preserve">
+    <value>Read</value>
+  </data>
+  <data name="&gt;&gt;skinLabel16.Name" xml:space="preserve">
+    <value>skinLabel16</value>
+  </data>
+  <data name="&gt;&gt;skinLabel16.Type" xml:space="preserve">
+    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
+  </data>
+  <data name="&gt;&gt;skinLabel16.Parent" xml:space="preserve">
+    <value>skinGroupBox2</value>
+  </data>
+  <data name="&gt;&gt;skinLabel16.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <data name="skinLabel13.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="skinLabel13.Font" type="System.Drawing.Font, System.Drawing">
+    <value>微软雅黑, 9pt</value>
+  </data>
+  <data name="skinLabel13.Location" type="System.Drawing.Point, System.Drawing">
+    <value>98, 19</value>
+  </data>
+  <data name="skinLabel13.Size" type="System.Drawing.Size, System.Drawing">
+    <value>42, 17</value>
+  </data>
+  <data name="skinLabel13.TabIndex" type="System.Int32, mscorlib">
+    <value>10</value>
+  </data>
+  <data name="skinLabel13.Text" xml:space="preserve">
+    <value>Count</value>
+  </data>
+  <data name="&gt;&gt;skinLabel13.Name" xml:space="preserve">
+    <value>skinLabel13</value>
+  </data>
+  <data name="&gt;&gt;skinLabel13.Type" xml:space="preserve">
+    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
+  </data>
+  <data name="&gt;&gt;skinLabel13.Parent" xml:space="preserve">
+    <value>skinGroupBox2</value>
+  </data>
+  <data name="&gt;&gt;skinLabel13.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name="skinLabel12.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="skinLabel12.Font" type="System.Drawing.Font, System.Drawing">
+    <value>微软雅黑, 9pt</value>
+  </data>
+  <data name="skinLabel12.Location" type="System.Drawing.Point, System.Drawing">
+    <value>10, 19</value>
+  </data>
+  <data name="skinLabel12.Size" type="System.Drawing.Size, System.Drawing">
+    <value>53, 17</value>
+  </data>
+  <data name="skinLabel12.TabIndex" type="System.Int32, mscorlib">
+    <value>9</value>
+  </data>
+  <data name="skinLabel12.Text" xml:space="preserve">
+    <value>Process</value>
+  </data>
+  <data name="&gt;&gt;skinLabel12.Name" xml:space="preserve">
+    <value>skinLabel12</value>
+  </data>
+  <data name="&gt;&gt;skinLabel12.Type" xml:space="preserve">
+    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
+  </data>
+  <data name="&gt;&gt;skinLabel12.Parent" xml:space="preserve">
+    <value>skinGroupBox2</value>
+  </data>
+  <data name="&gt;&gt;skinLabel12.ZOrder" xml:space="preserve">
+    <value>4</value>
+  </data>
+  <data name="skinLabel14.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="skinLabel14.Font" type="System.Drawing.Font, System.Drawing">
+    <value>微软雅黑, 9pt</value>
+  </data>
+  <data name="skinLabel14.Location" type="System.Drawing.Point, System.Drawing">
+    <value>166, 19</value>
+  </data>
+  <data name="skinLabel14.Size" type="System.Drawing.Size, System.Drawing">
+    <value>39, 17</value>
+  </data>
+  <data name="skinLabel14.TabIndex" type="System.Int32, mscorlib">
+    <value>11</value>
+  </data>
+  <data name="skinLabel14.Text" xml:space="preserve">
+    <value>Write</value>
+  </data>
+  <data name="&gt;&gt;skinLabel14.Name" xml:space="preserve">
+    <value>skinLabel14</value>
+  </data>
+  <data name="&gt;&gt;skinLabel14.Type" xml:space="preserve">
     <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
   </data>
+  <data name="&gt;&gt;skinLabel14.Parent" xml:space="preserve">
+    <value>skinGroupBox2</value>
+  </data>
+  <data name="&gt;&gt;skinLabel14.ZOrder" xml:space="preserve">
+    <value>5</value>
+  </data>
+  <data name="skinGroupBox2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>3, 356</value>
+  </data>
+  <data name="skinGroupBox2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>372, 345</value>
+  </data>
+  <data name="skinGroupBox2.TabIndex" type="System.Int32, mscorlib">
+    <value>3</value>
+  </data>
+  <data name="skinGroupBox2.Text" xml:space="preserve">
+    <value>MID Function</value>
+  </data>
+  <data name="&gt;&gt;skinGroupBox2.Name" xml:space="preserve">
+    <value>skinGroupBox2</value>
+  </data>
+  <data name="&gt;&gt;skinGroupBox2.Type" xml:space="preserve">
+    <value>CCWin.SkinControl.SkinGroupBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
+  </data>
+  <data name="&gt;&gt;skinGroupBox2.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name="&gt;&gt;skinGroupBox2.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name="SNText.Font" type="System.Drawing.Font, System.Drawing">
+    <value>宋体, 25.8pt</value>
+  </data>
+  <data name="SNText.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>Disable</value>
+  </data>
+  <data name="SNText.Location" type="System.Drawing.Point, System.Drawing">
+    <value>68, 47</value>
+  </data>
+  <data name="SNText.Size" type="System.Drawing.Size, System.Drawing">
+    <value>309, 47</value>
+  </data>
+  <data name="SNText.TabIndex" type="System.Int32, mscorlib">
+    <value>5</value>
+  </data>
+  <data name="&gt;&gt;SNText.Name" xml:space="preserve">
+    <value>SNText</value>
+  </data>
+  <data name="&gt;&gt;SNText.Type" xml:space="preserve">
+    <value>CCWin.SkinControl.SkinWaterTextBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
+  </data>
+  <data name="&gt;&gt;SNText.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name="&gt;&gt;SNText.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
+  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>107, 17</value>
+  </metadata>
+  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>25</value>
+  </metadata>
+  <data name="$this.BackgroundImageLayout" type="System.Windows.Forms.ImageLayout, System.Windows.Forms">
+    <value>Tile</value>
+  </data>
+  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
+    <value>382, 706</value>
+  </data>
   <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAABAAAAAAAAAAAAAAAAAAAA
@@ -6810,6252 +6991,34 @@
         //////////////////////////////////8=
 </value>
   </data>
-  <data name="&gt;&gt;WidiCount.Name" xml:space="preserve">
-    <value>WidiCount</value>
+  <data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
+    <value>1, 1</value>
   </data>
-  <data name="HashCount.Text" xml:space="preserve">
-    <value>0</value>
+  <data name="$this.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
+    <value>0, 0, 0, 0</value>
   </data>
-  <data name="&gt;&gt;m_readHash.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
+  <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
+    <value>WindowsDefaultLocation</value>
   </data>
-  <data name="m_writehdcp22.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
+  <data name="$this.Text" xml:space="preserve">
+    <value>OperationPanel</value>
   </data>
-  <data name="&gt;&gt;HDCPCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
+  <data name="&gt;&gt;timer1.Name" xml:space="preserve">
+    <value>timer1</value>
   </data>
-  <data name="&gt;&gt;m_writeEDIDName.Name" xml:space="preserve">
-    <value>m_writeEDIDName</value>
+  <data name="&gt;&gt;timer1.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="&gt;&gt;m_writeMGK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
+  <data name="&gt;&gt;toolTip1.Name" xml:space="preserve">
+    <value>toolTip1</value>
   </data>
-  <data name="ChannelText.Text" xml:space="preserve">
-    <value>ChannelText</value>
+  <data name="&gt;&gt;toolTip1.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="skinLabel24.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;$this.Name" xml:space="preserve">
+    <value>OperationPanel</value>
   </data>
-  <data name="&gt;&gt;m_writeFairplay.Name" xml:space="preserve">
-    <value>m_writeFairplay</value>
-  </data>
-  <data name="&gt;&gt;COMText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readPlayready.ZOrder" xml:space="preserve">
-    <value>50</value>
-  </data>
-  <data name="m_checkmac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel10.Size" type="System.Drawing.Size, System.Drawing">
-    <value>97, 64</value>
-  </data>
-  <data name="skinLabel9.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel7.ZOrder" xml:space="preserve">
-    <value>26</value>
-  </data>
-  <data name="&gt;&gt;m_readLEK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="skinGroupBox1.AutoSizeMode" type="System.Windows.Forms.AutoSizeMode, System.Windows.Forms">
-    <value>GrowAndShrink</value>
-  </data>
-  <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="m_writeACASKey.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkdid.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WriteACASKey.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteHDCP22.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WifiMacCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_readMGK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readEDIDPID.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteEDIDName.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WritePlayready.TabIndex" type="System.Int32, mscorlib">
-    <value>94</value>
-  </data>
-  <data name="&gt;&gt;m_readLEK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readwidi.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel24.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_readPlayready.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readhdcp22.Name" xml:space="preserve">
-    <value>m_readhdcp22</value>
-  </data>
-  <data name="&gt;&gt;WriteAttestation.ZOrder" xml:space="preserve">
-    <value>131</value>
-  </data>
-  <data name="m_checkmac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 26</value>
-  </data>
-  <data name="&gt;&gt;skinLabel13.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="&gt;&gt;skinLabel1.Name" xml:space="preserve">
-    <value>skinLabel1</value>
-  </data>
-  <data name="m_writemac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeDAK.TabIndex" type="System.Int32, mscorlib">
-    <value>146</value>
-  </data>
-  <data name="m_writehdcp22.TabIndex" type="System.Int32, mscorlib">
-    <value>33</value>
-  </data>
-  <data name="HDCP22Count.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 64</value>
-  </data>
-  <data name="m_writeEDIDPID.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeMGK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="skinLabel16.TabIndex" type="System.Int32, mscorlib">
-    <value>13</value>
-  </data>
-  <data name="m_readBTMac.TabIndex" type="System.Int32, mscorlib">
-    <value>83</value>
-  </data>
-  <data name="m_readBTMac.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_readwidevine.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_readdid.Name" xml:space="preserve">
-    <value>m_readdid</value>
-  </data>
-  <data name="skinLabel9.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteWifiMac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteMGK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WritePEK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkECP.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_readACASKey.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WriteAttestation.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;WriteMac.Name" xml:space="preserve">
-    <value>WriteMac</value>
-  </data>
-  <data name="m_readmac.TabIndex" type="System.Int32, mscorlib">
-    <value>47</value>
-  </data>
-  <data name="m_writemac.TabIndex" type="System.Int32, mscorlib">
-    <value>31</value>
-  </data>
-  <data name="skinLabel5.Location" type="System.Drawing.Point, System.Drawing">
-    <value>206, 40</value>
-  </data>
-  <data name="&gt;&gt;OSDNote.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_checkPEK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;OrderText.Name" xml:space="preserve">
-    <value>OrderText</value>
-  </data>
-  <data name="m_checkPSN.Text" xml:space="preserve">
-    <value>/</value>
-  </data>
-  <data name="&gt;&gt;WriteDID.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writePSN.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_checkwidi.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writePEK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="OSDNote.TabIndex" type="System.Int32, mscorlib">
-    <value>27</value>
-  </data>
-  <data name="skinLabel24.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteBTMac.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_readesn.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeBTMac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkMGK.Name" xml:space="preserve">
-    <value>m_checkMGK</value>
-  </data>
-  <data name="WriteWidevine.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteCiplus.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ProjectIDNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>10, 206</value>
-  </data>
-  <data name="m_checkDSN.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_readwidi.Name" xml:space="preserve">
-    <value>m_readwidi</value>
-  </data>
-  <data name="m_checkWifiMac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="$this.BackgroundImageLayout" type="System.Windows.Forms.ImageLayout, System.Windows.Forms">
-    <value>Tile</value>
-  </data>
-  <data name="WriteBTMac.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="WriteACASID.Size" type="System.Drawing.Size, System.Drawing">
-    <value>71, 21</value>
-  </data>
-  <data name="m_readmac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_checkattestation.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel3.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;DIDCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteBTMac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readmac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;SNText.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="m_writeMGK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;PEKCount.ZOrder" xml:space="preserve">
-    <value>58</value>
-  </data>
-  <data name="OSDNote.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel28.Text" xml:space="preserve">
-    <value>∞</value>
-  </data>
-  <data name="SHOPNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>13, 58</value>
-  </data>
-  <data name="&gt;&gt;skinLabel21.ZOrder" xml:space="preserve">
-    <value>28</value>
-  </data>
-  <data name="&gt;&gt;m_readPSN.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writeFairplay.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_checkci.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkEDIDPID.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteACASID.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;AttestationCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteDAK.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="&gt;&gt;SHOPNote.ZOrder" xml:space="preserve">
-    <value>5</value>
-  </data>
-  <data name="&gt;&gt;WriteEDIDName.Name" xml:space="preserve">
-    <value>WriteEDIDName</value>
-  </data>
-  <data name="m_checkFVP.Location" type="System.Drawing.Point, System.Drawing">
-    <value>243, 482</value>
-  </data>
-  <data name="&gt;&gt;WriteACASKey.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="HashCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteMac.TabIndex" type="System.Int32, mscorlib">
-    <value>15</value>
-  </data>
-  <data name="m_checkACASKey.Location" type="System.Drawing.Point, System.Drawing">
-    <value>243, 444</value>
-  </data>
-  <data name="m_readEDIDPID.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkattestation.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkYouTube.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;BtnOtherView.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name="m_readFairplay.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="skinLabel25.TabIndex" type="System.Int32, mscorlib">
-    <value>24</value>
-  </data>
-  <data name="m_readMGK.TabIndex" type="System.Int32, mscorlib">
-    <value>63</value>
-  </data>
-  <data name="m_readci.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 140</value>
-  </data>
-  <data name="m_writehdcp22.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="$this.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readWifiMac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 235</value>
-  </data>
-  <data name="&gt;&gt;BtnClickstart.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinButton, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeWifiMac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 235</value>
-  </data>
-  <data name="m_checkhdcp22.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="UsingTime_Text.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_checkhdcp22.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel4.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writeMGK.Name" xml:space="preserve">
-    <value>m_writeMGK</value>
-  </data>
-  <data name="m_readMGK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;WriteMGK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readmac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="BtnOtherView.Size" type="System.Drawing.Size, System.Drawing">
-    <value>75, 23</value>
-  </data>
-  <data name="&gt;&gt;m_writewidevine.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="SHOPText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>113, 40</value>
-  </data>
-  <data name="HDCPCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteACASKey.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_checkci.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readWifiMac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_checkFVP.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WideVineCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="m_checkEDIDPID.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WritePEK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 290</value>
-  </data>
-  <data name="m_checkesn.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readPlayready.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;skinLabel3.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="WritePSN.Text" xml:space="preserve">
-    <value>PSN</value>
-  </data>
-  <data name="m_readdid.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="ACASKeyCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteDID.Text" xml:space="preserve">
-    <value>Device ID</value>
-  </data>
-  <data name="DAKCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="FairplayCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_readesn.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readwidi.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readACASID.TabIndex" type="System.Int32, mscorlib">
-    <value>138</value>
-  </data>
-  <data name="&gt;&gt;WriteFVP.ZOrder" xml:space="preserve">
-    <value>9</value>
-  </data>
-  <data name="WideVineCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WritePEK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkDSN.TabIndex" type="System.Int32, mscorlib">
-    <value>107</value>
-  </data>
-  <data name="m_checkWifiMac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_checkDSN.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="skinLabel14.Size" type="System.Drawing.Size, System.Drawing">
-    <value>39, 17</value>
-  </data>
-  <data name="WBPathText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WritePEK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteACASID.Text" xml:space="preserve">
-    <value>ACASID</value>
-  </data>
-  <data name="skinLabel9.Size" type="System.Drawing.Size, System.Drawing">
-    <value>98, 17</value>
-  </data>
-  <data name="&gt;&gt;MGKCount.ZOrder" xml:space="preserve">
-    <value>107</value>
-  </data>
-  <data name="m_checkFairplay.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="BaudText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>62, 17</value>
-  </data>
-  <data name="&gt;&gt;m_readwidevine.Name" xml:space="preserve">
-    <value>m_readwidevine</value>
-  </data>
-  <data name="&gt;&gt;m_readPSN.ZOrder" xml:space="preserve">
-    <value>30</value>
-  </data>
-  <data name="skinLabel2.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel1.ZOrder" xml:space="preserve">
-    <value>32</value>
-  </data>
-  <data name="ChannelText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkwidi.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WriteWifiMac.TabIndex" type="System.Int32, mscorlib">
-    <value>74</value>
-  </data>
-  <data name="skinLabel13.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel2.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkesn.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkDSN.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;PlayreadyCount.Name" xml:space="preserve">
-    <value>PlayreadyCount</value>
-  </data>
-  <data name="skinGroupBox2.AutoSizeMode" type="System.Windows.Forms.AutoSizeMode, System.Windows.Forms">
-    <value>GrowAndShrink</value>
-  </data>
-  <data name="m_writeACASKey.TabIndex" type="System.Int32, mscorlib">
-    <value>131</value>
-  </data>
-  <data name="WritePEK.TabIndex" type="System.Int32, mscorlib">
-    <value>89</value>
-  </data>
-  <data name="skinGroupBox1.Text" xml:space="preserve">
-    <value>Information</value>
-  </data>
-  <data name="m_readDAK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteACASKey.TabIndex" type="System.Int32, mscorlib">
-    <value>129</value>
-  </data>
-  <data name="m_readACASKey.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkwidi.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteHash.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="skinLabel26.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 425</value>
-  </data>
-  <data name="m_writewidi.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_readMGK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel28.TabIndex" type="System.Int32, mscorlib">
-    <value>135</value>
-  </data>
-  <data name="m_checkLEK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinGroupBox2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>372, 345</value>
-  </data>
-  <data name="UsingTime_Text.TabIndex" type="System.Int32, mscorlib">
-    <value>30</value>
-  </data>
-  <data name="&gt;&gt;m_readFVP.Name" xml:space="preserve">
-    <value>m_readFVP</value>
-  </data>
-  <data name="&gt;&gt;MacCount.Name" xml:space="preserve">
-    <value>MacCount</value>
-  </data>
-  <data name="WBPathText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readLEK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 273</value>
-  </data>
-  <data name="skinLabel12.Text" xml:space="preserve">
-    <value>Process</value>
-  </data>
-  <data name="&gt;&gt;m_readACASID.Name" xml:space="preserve">
-    <value>m_readACASID</value>
-  </data>
-  <data name="m_readPEK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="BaudText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;FairplayCount.ZOrder" xml:space="preserve">
-    <value>89</value>
-  </data>
-  <data name="m_writedid.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readPlayready.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_readMGK.ZOrder" xml:space="preserve">
-    <value>95</value>
-  </data>
-  <data name="&gt;&gt;WBPathText.ZOrder" xml:space="preserve">
-    <value>15</value>
-  </data>
-  <data name="m_writeHash.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 330</value>
-  </data>
-  <data name="PEKCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel21.TabIndex" type="System.Int32, mscorlib">
-    <value>120</value>
-  </data>
-  <data name="m_readLEK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel5.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeDSN.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 349</value>
-  </data>
-  <data name="skinLabel27.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="DSNCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="PEKCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel24.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readPSN.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="DIDCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkLEK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 273</value>
-  </data>
-  <data name="WriteAttestation.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readPEK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkhdcp.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="COMText.Text" xml:space="preserve">
-    <value>COMText</value>
-  </data>
-  <data name="&gt;&gt;m_checkDAK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="MacCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_readWifiMac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel6.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkwidi.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel28.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="ChannelText.TabIndex" type="System.Int32, mscorlib">
-    <value>16</value>
-  </data>
-  <data name="WriteMGK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;skinLabel20.ZOrder" xml:space="preserve">
-    <value>33</value>
-  </data>
-  <data name="&gt;&gt;ChText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_writeWifiMac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writeesn.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_readesn.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_readPlayready.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="OrderText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkFairplay.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writeFVP.Size" type="System.Drawing.Size, System.Drawing">
-    <value>13, 17</value>
-  </data>
-  <data name="&gt;&gt;m_writeYouTube.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel22.ZOrder" xml:space="preserve">
-    <value>8</value>
-  </data>
-  <data name="m_checkEDIDPID.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;WriteHDCP22.ZOrder" xml:space="preserve">
-    <value>109</value>
-  </data>
-  <data name="&gt;&gt;m_readACASKey.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteDSN.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="&gt;&gt;m_writeHash.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readwidevine.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 121</value>
-  </data>
-  <data name="&gt;&gt;WriteLEK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_writeci.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel2.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readwidi.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;BtnOtherView.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinButton, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkwidevine.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteECP.Text" xml:space="preserve">
-    <value>ECP</value>
-  </data>
-  <data name="WBPathText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>41, 82</value>
-  </data>
-  <data name="&gt;&gt;m_checkesn.ZOrder" xml:space="preserve">
-    <value>93</value>
-  </data>
-  <data name="&gt;&gt;m_checkECP.Name" xml:space="preserve">
-    <value>m_checkECP</value>
-  </data>
-  <data name="WriteLEK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeBTMac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 254</value>
-  </data>
-  <data name="ProductMsg_Text.Size" type="System.Drawing.Size, System.Drawing">
-    <value>50, 17</value>
-  </data>
-  <data name="BtnRefresh.Size" type="System.Drawing.Size, System.Drawing">
-    <value>60, 23</value>
-  </data>
-  <data name="skinLabel27.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="BtnOtherView.TabIndex" type="System.Int32, mscorlib">
-    <value>28</value>
-  </data>
-  <data name="m_writeesn.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WifiMacCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 235</value>
-  </data>
-  <data name="&gt;&gt;WriteHash.ZOrder" xml:space="preserve">
-    <value>49</value>
-  </data>
-  <data name="&gt;&gt;ECPCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;WBPathText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="ClientTypeText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>83, 102</value>
-  </data>
-  <data name="skinLabel20.TabIndex" type="System.Int32, mscorlib">
-    <value>115</value>
-  </data>
-  <data name="&gt;&gt;YouTubeCount.ZOrder" xml:space="preserve">
-    <value>38</value>
-  </data>
-  <data name="m_checkPEK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 292</value>
-  </data>
-  <data name="DAKCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="DSNCount.TabIndex" type="System.Int32, mscorlib">
-    <value>105</value>
-  </data>
-  <data name="&gt;&gt;COMText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;m_writeLEK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="DSNCount.Text" xml:space="preserve">
-    <value>∞</value>
-  </data>
-  <data name="ACASKeyCount.TabIndex" type="System.Int32, mscorlib">
-    <value>130</value>
-  </data>
-  <data name="skinLabel9.Text" xml:space="preserve">
-    <value>Order Number:</value>
-  </data>
-  <data name="&gt;&gt;WriteAttestation.Name" xml:space="preserve">
-    <value>WriteAttestation</value>
-  </data>
-  <data name="skinLabel21.Text" xml:space="preserve">
-    <value>∞</value>
-  </data>
-  <data name="PlayreadyCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;WriteHDCP22.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkhdcp.ZOrder" xml:space="preserve">
-    <value>87</value>
-  </data>
-  <data name="m_writeFairplay.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_readEDIDPID.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;LEKCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writeattestation.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;WritePlayready.Name" xml:space="preserve">
-    <value>WritePlayready</value>
-  </data>
-  <data name="&gt;&gt;WriteFVP.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="BtnWBView.Size" type="System.Drawing.Size, System.Drawing">
-    <value>75, 23</value>
-  </data>
-  <data name="&gt;&gt;ACASKeyCount.ZOrder" xml:space="preserve">
-    <value>18</value>
-  </data>
-  <data name="&gt;&gt;ChText.Name" xml:space="preserve">
-    <value>ChText</value>
-  </data>
-  <data name="skinLabel21.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 406</value>
-  </data>
-  <data name="&gt;&gt;ClientTypeText.Name" xml:space="preserve">
-    <value>ClientTypeText</value>
-  </data>
-  <data name="&gt;&gt;SNText.Name" xml:space="preserve">
-    <value>SNText</value>
-  </data>
-  <data name="WBPathText.TabIndex" type="System.Int32, mscorlib">
-    <value>17</value>
-  </data>
-  <data name="m_writePEK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 292</value>
-  </data>
-  <data name="BtnWBView.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="COMText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writedid.TabIndex" type="System.Int32, mscorlib">
-    <value>30</value>
-  </data>
-  <data name="m_checkwidevine.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;PEKCount.Name" xml:space="preserve">
-    <value>PEKCount</value>
-  </data>
-  <data name="&gt;&gt;BTMacCount.ZOrder" xml:space="preserve">
-    <value>68</value>
-  </data>
-  <data name="&gt;&gt;skinPanel1.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;m_writeattestation.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkHash.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel25.Text" xml:space="preserve">
-    <value>WBView:</value>
-  </data>
-  <data name="&gt;&gt;m_checkmac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteHDCP22.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="skinLabel22.Text" xml:space="preserve">
-    <value>∞</value>
-  </data>
-  <data name="m_writeECP.TabIndex" type="System.Int32, mscorlib">
-    <value>71</value>
-  </data>
-  <data name="m_readPSN.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readDSN.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="HDCPCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_writeattestation.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>41, 17</value>
-  </data>
-  <data name="OSDText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>58, 17</value>
-  </data>
-  <data name="WriteEDIDPID.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel22.TabIndex" type="System.Int32, mscorlib">
-    <value>140</value>
-  </data>
-  <data name="ProjectIDText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>80, 184</value>
-  </data>
-  <data name="SHOPText.TabIndex" type="System.Int32, mscorlib">
-    <value>10</value>
-  </data>
-  <data name="&gt;&gt;m_checkECP.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteCiplus.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 138</value>
-  </data>
-  <data name="ProductMsg_Text.TabIndex" type="System.Int32, mscorlib">
-    <value>29</value>
-  </data>
-  <data name="WriteYouTube.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 366</value>
-  </data>
-  <data name="skinLabel27.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writeDSN.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_readesn.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel10.TabIndex" type="System.Int32, mscorlib">
-    <value>1</value>
-  </data>
-  <data name="ChannelText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>316, 18</value>
-  </data>
-  <data name="m_writeEDIDName.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WriteFairplay.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="YouTubeCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;DSNCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="ProductMsg_Text.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_readhdcp.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="BtnRefresh.TabIndex" type="System.Int32, mscorlib">
-    <value>31</value>
-  </data>
-  <data name="CICount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="m_checkFairplay.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 197</value>
-  </data>
-  <data name="MGKCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="MGKCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_checkhdcp.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="PEKCount.TabIndex" type="System.Int32, mscorlib">
-    <value>90</value>
-  </data>
-  <data name="BtnOtherView.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_readhdcp22.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readwidevine.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WriteBTMac.ZOrder" xml:space="preserve">
-    <value>69</value>
-  </data>
-  <data name="m_readPlayready.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_writeECP.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 216</value>
-  </data>
-  <data name="HDCPCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="m_checkBTMac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_readACASID.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteHDCP22.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteFairplay.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="BaudText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>191, 18</value>
-  </data>
-  <data name="WriteAttestation.Size" type="System.Drawing.Size, System.Drawing">
-    <value>89, 21</value>
-  </data>
-  <data name="&gt;&gt;WriteWiDi.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;SVText.ZOrder" xml:space="preserve">
-    <value>20</value>
-  </data>
-  <data name="m_writePlayready.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="skinLabel26.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WriteEDIDPID.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="PEKCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_readECP.ZOrder" xml:space="preserve">
-    <value>75</value>
-  </data>
-  <data name="&gt;&gt;OSDText.ZOrder" xml:space="preserve">
-    <value>18</value>
-  </data>
-  <data name="&gt;&gt;BtnRefresh.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinButton, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteDID.Size" type="System.Drawing.Size, System.Drawing">
-    <value>82, 21</value>
-  </data>
-  <data name="OSDNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>214, 58</value>
-  </data>
-  <data name="&gt;&gt;m_readmac.Name" xml:space="preserve">
-    <value>m_readmac</value>
-  </data>
-  <data name="m_writeattestation.TabIndex" type="System.Int32, mscorlib">
-    <value>56</value>
-  </data>
-  <data name="WriteECP.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 214</value>
-  </data>
-  <data name="WideVineCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeACASKey.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="SNText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WidiCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readwidevine.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteMac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writehdcp22.Name" xml:space="preserve">
-    <value>m_writehdcp22</value>
-  </data>
-  <data name="skinLabel11.TabIndex" type="System.Int32, mscorlib">
-    <value>19</value>
-  </data>
-  <data name="&gt;&gt;m_checkACASKey.Name" xml:space="preserve">
-    <value>m_checkACASKey</value>
-  </data>
-  <data name="m_checkDSN.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;WideVineCount.ZOrder" xml:space="preserve">
-    <value>116</value>
-  </data>
-  <data name="WriteWiDi.Text" xml:space="preserve">
-    <value>WiDi </value>
-  </data>
-  <data name="skinLabel20.Size" type="System.Drawing.Size, System.Drawing">
-    <value>19, 17</value>
-  </data>
-  <data name="SVText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readDSN.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="BaudText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkPlayready.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel26.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel1.Text" xml:space="preserve">
-    <value>COM:</value>
-  </data>
-  <data name="&gt;&gt;m_writePlayready.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;ClientTypeNote.Name" xml:space="preserve">
-    <value>ClientTypeNote</value>
-  </data>
-  <data name="&gt;&gt;m_writewidevine.Name" xml:space="preserve">
-    <value>m_writewidevine</value>
-  </data>
-  <data name="m_writeMGK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteLEK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readLEK.TabIndex" type="System.Int32, mscorlib">
-    <value>88</value>
-  </data>
-  <data name="skinLabel28.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="ResultStatus.Location" type="System.Drawing.Point, System.Drawing">
-    <value>270, 204</value>
-  </data>
-  <data name="m_checkPEK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_checkECP.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteHDCP.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writeFVP.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkACASKey.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_readEDIDPID.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="OSDText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>244, 40</value>
-  </data>
-  <data name="skinLabel8.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;BaudText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_readFVP.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 482</value>
-  </data>
-  <data name="&gt;&gt;m_writeFVP.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_readHash.ZOrder" xml:space="preserve">
-    <value>45</value>
-  </data>
-  <data name="m_readBTMac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writeECP.ZOrder" xml:space="preserve">
-    <value>77</value>
-  </data>
-  <data name="skinLabel25.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writedid.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_writewidi.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteFVP.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_readYouTube.ZOrder" xml:space="preserve">
-    <value>35</value>
-  </data>
-  <data name="m_writehdcp22.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WriteHDCP22.Size" type="System.Drawing.Size, System.Drawing">
-    <value>74, 21</value>
-  </data>
-  <data name="m_checkPSN.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;skinLabel9.ZOrder" xml:space="preserve">
-    <value>24</value>
-  </data>
-  <data name="m_writemac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WidiCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteHDCP.ZOrder" xml:space="preserve">
-    <value>105</value>
-  </data>
-  <data name="m_readPEK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WidiCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_writeACASKey.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkPlayready.TabIndex" type="System.Int32, mscorlib">
-    <value>97</value>
-  </data>
-  <data name="&gt;&gt;WriteDAK.ZOrder" xml:space="preserve">
-    <value>4</value>
-  </data>
-  <data name="WBPathText.Text" xml:space="preserve">
-    <value>WBPathText</value>
-  </data>
-  <data name="m_checkFairplay.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkBTMac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 254</value>
-  </data>
-  <data name="AttestationCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="WriteDID.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;PlayreadyCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeEDIDName.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_readPSN.Name" xml:space="preserve">
-    <value>m_readPSN</value>
-  </data>
-  <data name="&gt;&gt;WideVineCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writedid.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ChText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;ChannelText.Name" xml:space="preserve">
-    <value>ChannelText</value>
-  </data>
-  <data name="&gt;&gt;skinLabel26.Name" xml:space="preserve">
-    <value>skinLabel26</value>
-  </data>
-  <data name="UsingTime_Text.Size" type="System.Drawing.Size, System.Drawing">
-    <value>42, 46</value>
-  </data>
-  <data name="m_readdid.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel9.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;ProjectIDText.Name" xml:space="preserve">
-    <value>ProjectIDText</value>
-  </data>
-  <data name="m_checkPSN.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_readWifiMac.ZOrder" xml:space="preserve">
-    <value>70</value>
-  </data>
-  <data name="BTMacCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="ACASKeyCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel14.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WritePlayready.Text" xml:space="preserve">
-    <value>Playready</value>
-  </data>
-  <data name="m_writeattestation.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel15.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="m_readhdcp22.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;WidiCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_checkhdcp.Name" xml:space="preserve">
-    <value>m_checkhdcp</value>
-  </data>
-  <data name="&gt;&gt;WifiMacCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writePlayready.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_readattestation.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WritePSN.TabIndex" type="System.Int32, mscorlib">
-    <value>114</value>
-  </data>
-  <data name="m_writeDAK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_readwidevine.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_writeesn.ZOrder" xml:space="preserve">
-    <value>94</value>
-  </data>
-  <data name="m_readwidi.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 102</value>
-  </data>
-  <data name="m_readdid.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;BtnRefresh.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;m_writedid.Name" xml:space="preserve">
-    <value>m_writedid</value>
-  </data>
-  <data name="&gt;&gt;skinLabel22.Name" xml:space="preserve">
-    <value>skinLabel22</value>
-  </data>
-  <data name="m_checkEDIDName.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readhdcp22.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;DIDCount.ZOrder" xml:space="preserve">
-    <value>129</value>
-  </data>
-  <data name="m_checkesn.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readmac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteEDIDPID.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinPanel1.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writeWifiMac.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="SHOPText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>65, 17</value>
-  </data>
-  <data name="m_readYouTube.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;skinLabel27.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;CICount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel6.Location" type="System.Drawing.Point, System.Drawing">
-    <value>10, 82</value>
-  </data>
-  <data name="m_checkFVP.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel15.Name" xml:space="preserve">
-    <value>skinLabel15</value>
-  </data>
-  <data name="&gt;&gt;m_writeattestation.ZOrder" xml:space="preserve">
-    <value>123</value>
-  </data>
-  <data name="&gt;&gt;m_checkDAK.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="&gt;&gt;m_writeYouTube.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteFairplay.Name" xml:space="preserve">
-    <value>WriteFairplay</value>
-  </data>
-  <data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
-    <value>1, 1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel6.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;WritePEK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeEDIDPID.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="skinLabel7.Location" type="System.Drawing.Point, System.Drawing">
-    <value>10, 102</value>
-  </data>
-  <data name="skinLabel22.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readwidevine.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_readDSN.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_writePlayready.Name" xml:space="preserve">
-    <value>m_writePlayready</value>
-  </data>
-  <data name="&gt;&gt;m_checkPSN.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="BtnClickstart.Text" xml:space="preserve">
-    <value>Clickstart</value>
-  </data>
-  <data name="&gt;&gt;m_writeECP.Name" xml:space="preserve">
-    <value>m_writeECP</value>
-  </data>
-  <data name="m_readdid.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkYouTube.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readwidi.ZOrder" xml:space="preserve">
-    <value>126</value>
-  </data>
-  <data name="skinLabel10.Location" type="System.Drawing.Point, System.Drawing">
-    <value>-3, 42</value>
-  </data>
-  <data name="skinLabel7.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;ResultStatus.Name" xml:space="preserve">
-    <value>ResultStatus</value>
-  </data>
-  <data name="&gt;&gt;skinLabel28.ZOrder" xml:space="preserve">
-    <value>13</value>
-  </data>
-  <data name="&gt;&gt;skinLabel11.Name" xml:space="preserve">
-    <value>skinLabel11</value>
-  </data>
-  <data name="skinLabel15.Location" type="System.Drawing.Point, System.Drawing">
-    <value>238, 19</value>
-  </data>
-  <data name="WriteHash.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readFairplay.TabIndex" type="System.Int32, mscorlib">
-    <value>68</value>
-  </data>
-  <data name="WriteHash.Text" xml:space="preserve">
-    <value>Hash</value>
-  </data>
-  <data name="ACASKeyCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readWifiMac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="DIDCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="m_writeYouTube.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 368</value>
-  </data>
-  <data name="&gt;&gt;ClientTypeText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkmac.Name" xml:space="preserve">
-    <value>m_checkmac</value>
-  </data>
-  <data name="m_readhdcp.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_readHash.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteLEK.Text" xml:space="preserve">
-    <value>LEK</value>
-  </data>
-  <data name="m_readECP.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel26.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_checkwidi.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeDAK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 501</value>
-  </data>
-  <data name="m_readYouTube.TabIndex" type="System.Int32, mscorlib">
-    <value>113</value>
-  </data>
-  <data name="&gt;&gt;CICount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteMac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="DAKCount.TabIndex" type="System.Int32, mscorlib">
-    <value>145</value>
-  </data>
-  <data name="ProjectIDText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkMGK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;m_checkFairplay.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkwidevine.ZOrder" xml:space="preserve">
-    <value>100</value>
-  </data>
-  <data name="m_readattestation.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;HDCP22Count.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel1.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writePlayready.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 311</value>
-  </data>
-  <data name="DSNCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;BTMacCount.Name" xml:space="preserve">
-    <value>BTMacCount</value>
-  </data>
-  <data name="&gt;&gt;skinLabel16.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readBTMac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel4.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 40</value>
-  </data>
-  <data name="WriteLEK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 271</value>
-  </data>
-  <data name="m_writewidi.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="skinLabel24.Size" type="System.Drawing.Size, System.Drawing">
-    <value>13, 17</value>
-  </data>
-  <data name="skinLabel11.Size" type="System.Drawing.Size, System.Drawing">
-    <value>64, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkhdcp22.Name" xml:space="preserve">
-    <value>m_checkhdcp22</value>
-  </data>
-  <data name="WriteWidevine.Text" xml:space="preserve">
-    <value>Widevine</value>
-  </data>
-  <data name="m_readPSN.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="skinLabel3.TabIndex" type="System.Int32, mscorlib">
-    <value>2</value>
-  </data>
-  <data name="DIDCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteWifiMac.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="&gt;&gt;FairplayCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteMac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;skinLabel4.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="ChannelText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readYouTube.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;skinLabel8.ZOrder" xml:space="preserve">
-    <value>25</value>
-  </data>
-  <data name="&gt;&gt;skinLabel12.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkmac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WriteACASID.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readhdcp.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeci.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_checkBTMac.Name" xml:space="preserve">
-    <value>m_checkBTMac</value>
-  </data>
-  <data name="&gt;&gt;m_readLEK.Name" xml:space="preserve">
-    <value>m_readLEK</value>
-  </data>
-  <data name="m_checkPlayready.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 311</value>
-  </data>
-  <data name="m_readDSN.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="DAKCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_checkBTMac.ZOrder" xml:space="preserve">
-    <value>66</value>
-  </data>
-  <data name="WriteDAK.Text" xml:space="preserve">
-    <value>DAK</value>
-  </data>
-  <data name="m_readLEK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;m_writeACASKey.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteHDCP22.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 62</value>
-  </data>
-  <data name="SVText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>120, 139</value>
-  </data>
-  <data name="m_checkattestation.TabIndex" type="System.Int32, mscorlib">
-    <value>57</value>
-  </data>
-  <data name="m_writeWifiMac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;LEKCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="SNText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>宋体, 25.8pt</value>
-  </data>
-  <data name="WriteWiDi.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readEDIDPID.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="SoftwareVersionNote.Text" xml:space="preserve">
-    <value>--</value>
-  </data>
-  <data name="&gt;&gt;WriteWifiMac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteDSN.Size" type="System.Drawing.Size, System.Drawing">
-    <value>53, 21</value>
-  </data>
-  <data name="m_readACASID.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="skinLabel15.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="ResultStatus.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 25.8pt, style=Bold</value>
-  </data>
-  <data name="m_checkYouTube.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 368</value>
-  </data>
-  <data name="&gt;&gt;skinLabel14.ZOrder" xml:space="preserve">
-    <value>5</value>
-  </data>
-  <data name="skinLabel20.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel21.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteMGK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 176</value>
-  </data>
-  <data name="m_writeLEK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkYouTube.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WideVineCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_writePSN.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;WriteYouTube.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="YouTubeCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_readci.Name" xml:space="preserve">
-    <value>m_readci</value>
-  </data>
-  <data name="&gt;&gt;WriteESN.ZOrder" xml:space="preserve">
-    <value>113</value>
-  </data>
-  <data name="&gt;&gt;WritePlayready.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteDAK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writemac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteAttestation.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="WriteHDCP22.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel28.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteHDCP.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;SNText.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_writePEK.TabIndex" type="System.Int32, mscorlib">
-    <value>91</value>
-  </data>
-  <data name="m_checkDSN.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readDSN.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;m_writeBTMac.ZOrder" xml:space="preserve">
-    <value>67</value>
-  </data>
-  <data name="&gt;&gt;WriteAttestation.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel8.TabIndex" type="System.Int32, mscorlib">
-    <value>7</value>
-  </data>
-  <data name="&gt;&gt;LEKCount.ZOrder" xml:space="preserve">
-    <value>63</value>
-  </data>
-  <data name="&gt;&gt;WriteCiplus.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;MGKCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeBTMac.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;BaudText.ZOrder" xml:space="preserve">
-    <value>17</value>
-  </data>
-  <data name="m_readPSN.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writeYouTube.ZOrder" xml:space="preserve">
-    <value>37</value>
-  </data>
-  <data name="&gt;&gt;m_writedid.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkwidi.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ACASKeyCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 444</value>
-  </data>
-  <data name="m_writeEDIDName.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;WriteFairplay.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkWifiMac.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="SVText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>47, 17</value>
-  </data>
-  <data name="m_checkBTMac.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;m_readattestation.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteACASKey.Size" type="System.Drawing.Size, System.Drawing">
-    <value>79, 21</value>
-  </data>
-  <data name="DAKCount.Text" xml:space="preserve">
-    <value>∞</value>
-  </data>
-  <data name="WriteCiplus.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="UsingTime_Text.Location" type="System.Drawing.Point, System.Drawing">
-    <value>207, 204</value>
-  </data>
-  <data name="WriteDAK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkWifiMac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="SNText.TabIndex" type="System.Int32, mscorlib">
-    <value>5</value>
-  </data>
-  <data name="OrderText.Text" xml:space="preserve">
-    <value>OrderText</value>
-  </data>
-  <data name="WriteLEK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>48, 21</value>
-  </data>
-  <data name="&gt;&gt;m_writeDSN.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkwidi.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 102</value>
-  </data>
-  <data name="&gt;&gt;SoftwareVersionNote.ZOrder" xml:space="preserve">
-    <value>11</value>
-  </data>
-  <data name="m_readHash.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinPanel1.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinPanel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinGroupBox2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>3, 356</value>
-  </data>
-  <data name="WriteCiplus.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readACASKey.TabIndex" type="System.Int32, mscorlib">
-    <value>133</value>
-  </data>
-  <data name="m_writeesn.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 83</value>
-  </data>
-  <data name="OSDText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_checkattestation.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkEDIDName.TabIndex" type="System.Int32, mscorlib">
-    <value>127</value>
-  </data>
-  <data name="&gt;&gt;m_writeEDIDName.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkHash.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 330</value>
-  </data>
-  <data name="&gt;&gt;OrderText.ZOrder" xml:space="preserve">
-    <value>19</value>
-  </data>
-  <data name="m_writeEDIDName.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ProductMsg_Text.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_checkEDIDPID.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writewidevine.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteDID.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteHash.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 328</value>
-  </data>
-  <data name="&gt;&gt;m_writePSN.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writehdcp.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 45</value>
-  </data>
-  <data name="MacCount.TabIndex" type="System.Int32, mscorlib">
-    <value>23</value>
-  </data>
-  <data name="&gt;&gt;m_checkci.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;OSDNote.ZOrder" xml:space="preserve">
-    <value>4</value>
-  </data>
-  <data name="&gt;&gt;m_checkPlayready.ZOrder" xml:space="preserve">
-    <value>51</value>
-  </data>
-  <data name="&gt;&gt;WriteWifiMac.Name" xml:space="preserve">
-    <value>WriteWifiMac</value>
-  </data>
-  <data name="skinLabel16.Text" xml:space="preserve">
-    <value>Read</value>
-  </data>
-  <data name="WriteESN.Text" xml:space="preserve">
-    <value>NetFlix ESN</value>
-  </data>
-  <data name="&gt;&gt;m_checkhdcp22.ZOrder" xml:space="preserve">
-    <value>90</value>
-  </data>
-  <data name="m_writeattestation.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readYouTube.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_readWifiMac.Name" xml:space="preserve">
-    <value>m_readWifiMac</value>
-  </data>
-  <data name="skinLabel28.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="CICount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;$this.Name" xml:space="preserve">
-    <value>OperationPanel</value>
-  </data>
-  <data name="OSDNote.Size" type="System.Drawing.Size, System.Drawing">
-    <value>21, 20</value>
-  </data>
-  <data name="skinLabel13.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writePSN.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="BtnRefresh.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="HDCPCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 45</value>
-  </data>
-  <data name="m_readhdcp.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 45</value>
-  </data>
-  <data name="&gt;&gt;ProjectIDNote.ZOrder" xml:space="preserve">
-    <value>10</value>
-  </data>
-  <data name="&gt;&gt;m_writeLEK.Name" xml:space="preserve">
-    <value>m_writeLEK</value>
-  </data>
-  <data name="ProjectIDNote.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readci.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteDSN.TabIndex" type="System.Int32, mscorlib">
-    <value>104</value>
-  </data>
-  <data name="AttestationCount.TabIndex" type="System.Int32, mscorlib">
-    <value>55</value>
-  </data>
-  <data name="m_writeMGK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel28.Size" type="System.Drawing.Size, System.Drawing">
-    <value>19, 17</value>
-  </data>
-  <data name="SoftwareVersionNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>11, 157</value>
-  </data>
-  <data name="WriteEDIDName.Text" xml:space="preserve">
-    <value>EDIDName</value>
-  </data>
-  <data name="WriteDID.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="BtnWBView.TabIndex" type="System.Int32, mscorlib">
-    <value>23</value>
-  </data>
-  <data name="skinLabel27.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ProductMsg_Text.Text" xml:space="preserve">
-    <value>Others:</value>
-  </data>
-  <data name="&gt;&gt;m_writePSN.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readECP.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readBTMac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel26.Text" xml:space="preserve">
-    <value>∞</value>
-  </data>
-  <data name="&gt;&gt;skinLabel1.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox1.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name="m_readHash.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 330</value>
-  </data>
-  <data name="AttestationCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteFairplay.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 195</value>
-  </data>
-  <data name="&gt;&gt;m_checkPlayready.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="ResultStatus.TabIndex" type="System.Int32, mscorlib">
-    <value>4</value>
-  </data>
-  <data name="&gt;&gt;m_readFVP.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkci.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_writeLEK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkdid.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeFVP.TabIndex" type="System.Int32, mscorlib">
-    <value>141</value>
-  </data>
-  <data name="m_checkmac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WidiCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox2.Name" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="OSDText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel13.Text" xml:space="preserve">
-    <value>Count</value>
-  </data>
-  <data name="WriteAttestation.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel9.TabIndex" type="System.Int32, mscorlib">
-    <value>8</value>
-  </data>
-  <data name="m_writeBTMac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeci.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;m_writewidi.Name" xml:space="preserve">
-    <value>m_writewidi</value>
-  </data>
-  <data name="skinLabel1.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteAttestation.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 157</value>
-  </data>
-  <data name="m_checkhdcp.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_writedid.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WideVineCount.TabIndex" type="System.Int32, mscorlib">
-    <value>28</value>
-  </data>
-  <data name="WriteEDIDName.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 423</value>
-  </data>
-  <data name="WriteWiDi.Size" type="System.Drawing.Size, System.Drawing">
-    <value>58, 21</value>
-  </data>
-  <data name="ChannelText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel16.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeHash.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_readACASID.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readFVP.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;BtnClickstart.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;WriteMac.ZOrder" xml:space="preserve">
-    <value>101</value>
-  </data>
-  <data name="ChText.TabIndex" type="System.Int32, mscorlib">
-    <value>16</value>
-  </data>
-  <data name="skinLabel20.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writeMGK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="BtnClickstart.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;timer1.Name" xml:space="preserve">
-    <value>timer1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel8.Name" xml:space="preserve">
-    <value>skinLabel8</value>
-  </data>
-  <data name="m_writeECP.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="PEKCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkLEK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;ProjectIDText.ZOrder" xml:space="preserve">
-    <value>14</value>
-  </data>
-  <data name="WritePlayready.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writeDAK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WBPathText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>77, 17</value>
-  </data>
-  <data name="m_checkPlayready.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WriteACASKey.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_writeDSN.Name" xml:space="preserve">
-    <value>m_writeDSN</value>
-  </data>
-  <data name="&gt;&gt;m_checkWifiMac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel5.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writeWifiMac.Name" xml:space="preserve">
-    <value>m_writeWifiMac</value>
-  </data>
-  <data name="SHOPText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeDSN.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="PlayreadyCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writePlayready.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkPEK.ZOrder" xml:space="preserve">
-    <value>56</value>
-  </data>
-  <data name="skinLabel7.Text" xml:space="preserve">
-    <value>ClientType:</value>
-  </data>
-  <data name="m_readACASID.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writewidevine.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WriteDAK.TabIndex" type="System.Int32, mscorlib">
-    <value>144</value>
-  </data>
-  <data name="m_checkFairplay.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_checkHash.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;m_checkdid.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkMGK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkPlayready.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_readattestation.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WritePSN.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;WritePSN.Name" xml:space="preserve">
-    <value>WritePSN</value>
-  </data>
-  <data name="WBPathText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkmac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkhdcp22.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel20.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WritePSN.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 385</value>
-  </data>
-  <data name="skinLabel15.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_readYouTube.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_writeFairplay.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkACASKey.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkEDIDName.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteMac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>73, 21</value>
-  </data>
-  <data name="m_checkwidevine.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;WriteMGK.Name" xml:space="preserve">
-    <value>WriteMGK</value>
-  </data>
-  <data name="WriteYouTube.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;WriteYouTube.Name" xml:space="preserve">
-    <value>WriteYouTube</value>
-  </data>
-  <data name="PEKCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="WriteECP.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteBTMac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 252</value>
-  </data>
-  <data name="WriteACASID.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_readYouTube.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteHash.Size" type="System.Drawing.Size, System.Drawing">
-    <value>56, 21</value>
-  </data>
-  <data name="&gt;&gt;m_writePEK.Name" xml:space="preserve">
-    <value>m_writePEK</value>
-  </data>
-  <data name="HDCP22Count.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeMGK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 178</value>
-  </data>
-  <data name="m_readECP.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteWidevine.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 119</value>
-  </data>
-  <data name="&gt;&gt;WriteACASKey.ZOrder" xml:space="preserve">
-    <value>19</value>
-  </data>
-  <data name="FairplayCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel6.TabIndex" type="System.Int32, mscorlib">
-    <value>5</value>
-  </data>
-  <data name="m_readwidi.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel24.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkACASKey.TabIndex" type="System.Int32, mscorlib">
-    <value>132</value>
-  </data>
-  <data name="&gt;&gt;m_readci.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel16.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="FairplayCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 197</value>
-  </data>
-  <data name="m_readACASID.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writeFVP.Text" xml:space="preserve">
-    <value>/</value>
-  </data>
-  <data name="WriteACASID.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 461</value>
-  </data>
-  <data name="m_writeMGK.TabIndex" type="System.Int32, mscorlib">
-    <value>61</value>
-  </data>
-  <data name="m_checkmac.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_writeFVP.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readhdcp22.TabIndex" type="System.Int32, mscorlib">
-    <value>49</value>
-  </data>
-  <data name="WritePEK.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_readACASID.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 463</value>
-  </data>
-  <data name="&gt;&gt;YouTubeCount.Name" xml:space="preserve">
-    <value>YouTubeCount</value>
-  </data>
-  <data name="MacCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkEDIDName.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel21.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;skinLabel4.ZOrder" xml:space="preserve">
-    <value>29</value>
-  </data>
-  <data name="skinLabel6.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_checkMGK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writePSN.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readYouTube.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WriteYouTube.ZOrder" xml:space="preserve">
-    <value>39</value>
-  </data>
-  <data name="&gt;&gt;OSDNote.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readHash.Name" xml:space="preserve">
-    <value>m_readHash</value>
-  </data>
-  <data name="m_writeEDIDName.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkHash.Name" xml:space="preserve">
-    <value>m_checkHash</value>
-  </data>
-  <data name="&gt;&gt;m_writeDAK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel12.TabIndex" type="System.Int32, mscorlib">
-    <value>9</value>
-  </data>
-  <data name="&gt;&gt;SoftwareVersionNote.Name" xml:space="preserve">
-    <value>SoftwareVersionNote</value>
-  </data>
-  <data name="skinGroupBox1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>372, 252</value>
-  </data>
-  <data name="&gt;&gt;m_readdid.ZOrder" xml:space="preserve">
-    <value>106</value>
-  </data>
-  <data name="&gt;&gt;ACASKeyCount.Name" xml:space="preserve">
-    <value>ACASKeyCount</value>
-  </data>
-  <data name="&gt;&gt;WriteLEK.Name" xml:space="preserve">
-    <value>WriteLEK</value>
-  </data>
-  <data name="&gt;&gt;ECPCount.ZOrder" xml:space="preserve">
-    <value>78</value>
-  </data>
-  <data name="WriteHDCP.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 43</value>
-  </data>
-  <data name="ESNCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_writeBTMac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel24.Location" type="System.Drawing.Point, System.Drawing">
-    <value>243, 463</value>
-  </data>
-  <data name="m_writePlayready.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkEDIDName.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="YouTubeCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_checkdid.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 7</value>
-  </data>
-  <data name="&gt;&gt;m_checkPEK.Name" xml:space="preserve">
-    <value>m_checkPEK</value>
-  </data>
-  <data name="m_writeDSN.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeFairplay.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readdid.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 7</value>
-  </data>
-  <data name="MacCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 26</value>
-  </data>
-  <data name="skinLabel11.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WritePlayready.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel15.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="&gt;&gt;m_writeACASKey.ZOrder" xml:space="preserve">
-    <value>17</value>
-  </data>
-  <data name="m_writemac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 26</value>
-  </data>
-  <data name="&gt;&gt;m_readEDIDPID.ZOrder" xml:space="preserve">
-    <value>25</value>
-  </data>
-  <data name="&gt;&gt;skinLabel24.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkPSN.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writehdcp.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="ClientTypeNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>11, 119</value>
-  </data>
-  <data name="&gt;&gt;m_checkFVP.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkEDIDPID.Size" type="System.Drawing.Size, System.Drawing">
-    <value>13, 17</value>
-  </data>
-  <data name="m_checkBTMac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteBTMac.Text" xml:space="preserve">
-    <value>BTMac</value>
-  </data>
-  <data name="&gt;&gt;m_readwidevine.ZOrder" xml:space="preserve">
-    <value>130</value>
-  </data>
-  <data name="m_writeFVP.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="FairplayCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="YouTubeCount.TabIndex" type="System.Int32, mscorlib">
-    <value>110</value>
-  </data>
-  <data name="WriteECP.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="FairplayCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="skinLabel22.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_checkhdcp.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="AttestationCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="HashCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel13.TabIndex" type="System.Int32, mscorlib">
-    <value>10</value>
-  </data>
-  <data name="m_readEDIDPID.TabIndex" type="System.Int32, mscorlib">
-    <value>123</value>
-  </data>
-  <data name="skinLabel12.Location" type="System.Drawing.Point, System.Drawing">
-    <value>10, 19</value>
-  </data>
-  <data name="SoftwareVersionNote.Size" type="System.Drawing.Size, System.Drawing">
-    <value>18, 17</value>
-  </data>
-  <data name="COMText.TabIndex" type="System.Int32, mscorlib">
-    <value>9</value>
-  </data>
-  <data name="skinLabel22.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="ProductMsg_Text.Location" type="System.Drawing.Point, System.Drawing">
-    <value>229, 117</value>
-  </data>
-  <data name="&gt;&gt;SVText.Name" xml:space="preserve">
-    <value>SVText</value>
-  </data>
-  <data name="WritePlayready.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_readMGK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinGroupBox1.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WritePEK.Name" xml:space="preserve">
-    <value>WritePEK</value>
-  </data>
-  <data name="&gt;&gt;m_checkesn.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="ProjectIDNote.TabIndex" type="System.Int32, mscorlib">
-    <value>22</value>
-  </data>
-  <data name="ProjectIDText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;OSDText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="HDCP22Count.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeYouTube.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeesn.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ClientTypeNote.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel4.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="WriteDAK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readwidi.TabIndex" type="System.Int32, mscorlib">
-    <value>51</value>
-  </data>
-  <data name="MGKCount.TabIndex" type="System.Int32, mscorlib">
-    <value>60</value>
-  </data>
-  <data name="&gt;&gt;WritePEK.ZOrder" xml:space="preserve">
-    <value>59</value>
-  </data>
-  <data name="&gt;&gt;WriteAttestation.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="PlayreadyCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="ESNCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_writeci.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel4.Size" type="System.Drawing.Size, System.Drawing">
-    <value>102, 17</value>
-  </data>
-  <data name="m_writeDSN.TabIndex" type="System.Int32, mscorlib">
-    <value>106</value>
-  </data>
-  <data name="m_checkci.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 140</value>
-  </data>
-  <data name="&gt;&gt;PEKCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkEDIDPID.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkPlayready.Name" xml:space="preserve">
-    <value>m_checkPlayready</value>
-  </data>
-  <data name="ClientTypeText.Text" xml:space="preserve">
-    <value>ClientTypeText</value>
-  </data>
-  <data name="m_readHash.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkDAK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readwidi.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="SoftwareVersionNote.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;toolTip1.Name" xml:space="preserve">
-    <value>toolTip1</value>
-  </data>
-  <data name="&gt;&gt;skinPanel1.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="m_writewidi.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;PEKCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel4.Name" xml:space="preserve">
-    <value>skinLabel4</value>
-  </data>
-  <data name="m_checkACASKey.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;WriteDID.ZOrder" xml:space="preserve">
-    <value>97</value>
-  </data>
-  <data name="WriteHash.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;DAKCount.Name" xml:space="preserve">
-    <value>DAKCount</value>
-  </data>
-  <data name="WriteHDCP.TabIndex" type="System.Int32, mscorlib">
-    <value>16</value>
-  </data>
-  <data name="PlayreadyCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 311</value>
-  </data>
-  <data name="&gt;&gt;m_checkdid.ZOrder" xml:space="preserve">
-    <value>82</value>
-  </data>
-  <data name="&gt;&gt;m_checkPEK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WideVineCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readEDIDName.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 425</value>
-  </data>
-  <data name="&gt;&gt;m_checkattestation.Name" xml:space="preserve">
-    <value>m_checkattestation</value>
-  </data>
-  <data name="&gt;&gt;m_checkEDIDName.Name" xml:space="preserve">
-    <value>m_checkEDIDName</value>
-  </data>
-  <data name="&gt;&gt;m_writedid.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel1.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_writeBTMac.Name" xml:space="preserve">
-    <value>m_writeBTMac</value>
-  </data>
-  <data name="AttestationCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 159</value>
-  </data>
-  <data name="WritePSN.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="skinLabel6.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="LEKCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkwidevine.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;ClientTypeNote.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;SHOPText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;WriteWidevine.Name" xml:space="preserve">
-    <value>WriteWidevine</value>
-  </data>
-  <data name="WriteDSN.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="ESNCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writeesn.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;OSDText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;HashCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readEDIDName.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;WriteHash.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkDSN.Name" xml:space="preserve">
-    <value>m_checkDSN</value>
-  </data>
-  <data name="m_readEDIDPID.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 406</value>
-  </data>
-  <data name="ClientTypeNote.TabIndex" type="System.Int32, mscorlib">
-    <value>20</value>
-  </data>
-  <data name="m_readattestation.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_readECP.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readMGK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 178</value>
-  </data>
-  <data name="m_writeLEK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkDSN.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkECP.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;WideVineCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="FairplayCount.TabIndex" type="System.Int32, mscorlib">
-    <value>65</value>
-  </data>
-  <data name="COMText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_readmac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WideVineCount.Name" xml:space="preserve">
-    <value>WideVineCount</value>
-  </data>
-  <data name="m_readFairplay.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 197</value>
-  </data>
-  <data name="WifiMacCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkFVP.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readFVP.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_checkPlayready.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel21.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readEDIDPID.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;SoftwareVersionNote.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_checkEDIDName.Text" xml:space="preserve">
-    <value>/</value>
-  </data>
-  <data name="m_readci.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;WriteBTMac.Name" xml:space="preserve">
-    <value>WriteBTMac</value>
-  </data>
-  <data name="m_readECP.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_writeMGK.ZOrder" xml:space="preserve">
-    <value>103</value>
-  </data>
-  <data name="ECPCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="HDCPCount.TabIndex" type="System.Int32, mscorlib">
-    <value>24</value>
-  </data>
-  <data name="skinLabel1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 19</value>
-  </data>
-  <data name="m_writehdcp22.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ProjectIDText.TabIndex" type="System.Int32, mscorlib">
-    <value>18</value>
-  </data>
-  <data name="BtnRefresh.Location" type="System.Drawing.Point, System.Drawing">
-    <value>198, 167</value>
-  </data>
-  <data name="&gt;&gt;WriteEDIDPID.Name" xml:space="preserve">
-    <value>WriteEDIDPID</value>
-  </data>
-  <data name="WriteACASID.TabIndex" type="System.Int32, mscorlib">
-    <value>134</value>
-  </data>
-  <data name="m_checkECP.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 216</value>
-  </data>
-  <data name="m_writeattestation.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 159</value>
-  </data>
-  <data name="&gt;&gt;WriteDAK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readFVP.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_writehdcp.ZOrder" xml:space="preserve">
-    <value>102</value>
-  </data>
-  <data name="m_writewidi.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 102</value>
-  </data>
-  <data name="MacCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="WriteHDCP22.TabIndex" type="System.Int32, mscorlib">
-    <value>17</value>
-  </data>
-  <data name="ECPCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkhdcp.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 45</value>
-  </data>
-  <data name="&gt;&gt;ProductMsg_Text.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readMGK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel16.Name" xml:space="preserve">
-    <value>skinLabel16</value>
-  </data>
-  <data name="skinLabel27.Text" xml:space="preserve">
-    <value>/</value>
-  </data>
-  <data name="&gt;&gt;skinLabel14.Name" xml:space="preserve">
-    <value>skinLabel14</value>
-  </data>
-  <data name="&gt;&gt;COMText.Name" xml:space="preserve">
-    <value>COMText</value>
-  </data>
-  <data name="ProductMsg_Text.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WriteEDIDPID.ZOrder" xml:space="preserve">
-    <value>29</value>
-  </data>
-  <data name="&gt;&gt;m_readPlayready.Name" xml:space="preserve">
-    <value>m_readPlayready</value>
-  </data>
-  <data name="MacCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="ProjectIDText.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WriteFVP.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 480</value>
-  </data>
-  <data name="&gt;&gt;skinLabel7.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_readWifiMac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="COMText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>49, 18</value>
-  </data>
-  <data name="&gt;&gt;m_writehdcp.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writeFairplay.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WritePEK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>49, 21</value>
-  </data>
-  <data name="m_writeLEK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_checkWifiMac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteYouTube.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteWidevine.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="BTMacCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeHash.TabIndex" type="System.Int32, mscorlib">
-    <value>101</value>
-  </data>
-  <data name="m_writeci.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 140</value>
-  </data>
-  <data name="m_checkHash.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writeYouTube.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_checkesn.TabIndex" type="System.Int32, mscorlib">
-    <value>42</value>
-  </data>
-  <data name="skinLabel15.Size" type="System.Drawing.Size, System.Drawing">
-    <value>43, 17</value>
-  </data>
-  <data name="&gt;&gt;skinLabel12.Name" xml:space="preserve">
-    <value>skinLabel12</value>
-  </data>
-  <data name="m_writeFVP.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 482</value>
-  </data>
-  <data name="ECPCount.TabIndex" type="System.Int32, mscorlib">
-    <value>70</value>
-  </data>
-  <data name="skinLabel7.Size" type="System.Drawing.Size, System.Drawing">
-    <value>71, 17</value>
-  </data>
-  <data name="m_writeFairplay.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;WriteACASKey.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readFVP.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel5.ZOrder" xml:space="preserve">
-    <value>28</value>
-  </data>
-  <data name="m_checkHash.TabIndex" type="System.Int32, mscorlib">
-    <value>102</value>
-  </data>
-  <data name="&gt;&gt;m_writeFVP.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;HDCPCount.ZOrder" xml:space="preserve">
-    <value>132</value>
-  </data>
-  <data name="skinLabel2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>118, 19</value>
-  </data>
-  <data name="&gt;&gt;timer1.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="m_writeHash.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;DAKCount.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name="m_writeHash.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="HDCP22Count.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteHDCP.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_readDSN.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 349</value>
-  </data>
-  <data name="WriteDAK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_writeYouTube.Name" xml:space="preserve">
-    <value>m_writeYouTube</value>
-  </data>
-  <data name="&gt;&gt;SHOPText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WritePlayready.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ProjectIDNote.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;FairplayCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteECP.TabIndex" type="System.Int32, mscorlib">
-    <value>69</value>
-  </data>
-  <data name="m_readwidevine.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;ChannelText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writehdcp.TabIndex" type="System.Int32, mscorlib">
-    <value>32</value>
-  </data>
-  <data name="m_readci.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readDAK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WriteEDIDPID.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_writeEDIDPID.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_writeLEK.ZOrder" xml:space="preserve">
-    <value>62</value>
-  </data>
-  <data name="&gt;&gt;m_checkDAK.Name" xml:space="preserve">
-    <value>m_checkDAK</value>
-  </data>
-  <data name="m_readACASKey.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel13.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkYouTube.ZOrder" xml:space="preserve">
-    <value>36</value>
-  </data>
-  <data name="m_writeECP.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel10.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 36pt, style=Bold</value>
-  </data>
-  <data name="OSDText.TabIndex" type="System.Int32, mscorlib">
-    <value>14</value>
-  </data>
-  <data name="&gt;&gt;m_writeEDIDName.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkPSN.TabIndex" type="System.Int32, mscorlib">
-    <value>117</value>
-  </data>
-  <data name="m_readattestation.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="$this.Text" xml:space="preserve">
-    <value>OperationPanel</value>
-  </data>
-  <data name="&gt;&gt;skinLabel27.Name" xml:space="preserve">
-    <value>skinLabel27</value>
-  </data>
-  <data name="WriteWifiMac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel6.Name" xml:space="preserve">
-    <value>skinLabel6</value>
-  </data>
-  <data name="&gt;&gt;UsingTime_Text.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel25.Size" type="System.Drawing.Size, System.Drawing">
-    <value>58, 17</value>
-  </data>
-  <data name="m_writeEDIDName.TabIndex" type="System.Int32, mscorlib">
-    <value>126</value>
-  </data>
-  <data name="m_readPEK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel13.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name="m_checkPlayready.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_readBTMac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readEDIDName.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkYouTube.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="LEKCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 273</value>
-  </data>
-  <data name="m_readACASKey.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_readEDIDName.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_writeci.Name" xml:space="preserve">
-    <value>m_writeci</value>
-  </data>
-  <data name="skinLabel14.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkwidevine.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;BtnClickstart.Name" xml:space="preserve">
-    <value>BtnClickstart</value>
-  </data>
-  <data name="&gt;&gt;BtnWBView.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel10.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="&gt;&gt;WriteWiDi.ZOrder" xml:space="preserve">
-    <value>117</value>
-  </data>
-  <data name="WriteLEK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;BtnWBView.Name" xml:space="preserve">
-    <value>BtnWBView</value>
-  </data>
-  <data name="m_readPEK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 292</value>
-  </data>
-  <data name="&gt;&gt;AttestationCount.ZOrder" xml:space="preserve">
-    <value>127</value>
-  </data>
-  <data name="m_checkesn.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;WriteEDIDName.ZOrder" xml:space="preserve">
-    <value>24</value>
-  </data>
-  <data name="BtnOtherView.Text" xml:space="preserve">
-    <value>View</value>
-  </data>
-  <data name="&gt;&gt;m_checkLEK.ZOrder" xml:space="preserve">
-    <value>61</value>
-  </data>
-  <data name="WriteHash.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteECP.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="UsingTime_Text.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writeYouTube.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_writewidevine.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_writeEDIDPID.ZOrder" xml:space="preserve">
-    <value>27</value>
-  </data>
-  <data name="&gt;&gt;m_readPEK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkhdcp22.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readHash.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;SHOPNote.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_writeFVP.ZOrder" xml:space="preserve">
-    <value>7</value>
-  </data>
-  <data name="&gt;&gt;WriteWidevine.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readDAK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="OSDNote.Text" xml:space="preserve">
-    <value>-</value>
-  </data>
-  <data name="CICount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_readhdcp22.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="BtnClickstart.Size" type="System.Drawing.Size, System.Drawing">
-    <value>102, 23</value>
-  </data>
-  <data name="&gt;&gt;ClientTypeNote.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_readattestation.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 159</value>
-  </data>
-  <data name="skinLabel16.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="FairplayCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_checkFVP.Name" xml:space="preserve">
-    <value>m_checkFVP</value>
-  </data>
-  <data name="skinLabel16.Size" type="System.Drawing.Size, System.Drawing">
-    <value>38, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkWifiMac.ZOrder" xml:space="preserve">
-    <value>71</value>
-  </data>
-  <data name="&gt;&gt;ProductMsg_Text.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="PlayreadyCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeesn.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_readECP.Name" xml:space="preserve">
-    <value>m_readECP</value>
-  </data>
-  <data name="&gt;&gt;BaudText.Name" xml:space="preserve">
-    <value>BaudText</value>
-  </data>
-  <data name="m_checkWifiMac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writeBTMac.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_readci.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel11.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="WriteWiDi.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 100</value>
-  </data>
-  <data name="WriteDAK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>52, 21</value>
-  </data>
-  <data name="&gt;&gt;ResultStatus.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readFairplay.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readPEK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readmac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 26</value>
-  </data>
-  <data name="m_checkLEK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WriteBTMac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteWidevine.TabIndex" type="System.Int32, mscorlib">
-    <value>20</value>
-  </data>
-  <data name="skinLabel4.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="SVText.TabIndex" type="System.Int32, mscorlib">
-    <value>12</value>
-  </data>
-  <data name="&gt;&gt;UsingTime_Text.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_readECP.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="BtnClickstart.TabIndex" type="System.Int32, mscorlib">
-    <value>25</value>
-  </data>
-  <data name="m_checkLEK.TabIndex" type="System.Int32, mscorlib">
-    <value>87</value>
-  </data>
-  <data name="m_writeACASKey.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;PlayreadyCount.ZOrder" xml:space="preserve">
-    <value>53</value>
-  </data>
-  <data name="&gt;&gt;skinLabel8.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="PlayreadyCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writehdcp22.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readDAK.Name" xml:space="preserve">
-    <value>m_readDAK</value>
-  </data>
-  <data name="m_readFairplay.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteESN.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="&gt;&gt;m_readPSN.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel8.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_writeWifiMac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteHDCP.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteMGK.Text" xml:space="preserve">
-    <value>MGK</value>
-  </data>
-  <data name="m_checkECP.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkECP.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_readhdcp.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkattestation.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_readDSN.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;HashCount.ZOrder" xml:space="preserve">
-    <value>48</value>
-  </data>
-  <data name="&gt;&gt;WriteFVP.Name" xml:space="preserve">
-    <value>WriteFVP</value>
-  </data>
-  <data name="&gt;&gt;skinLabel25.ZOrder" xml:space="preserve">
-    <value>7</value>
-  </data>
-  <data name="&gt;&gt;m_readdid.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteMGK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;ESNCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WifiMacCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_writeWifiMac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writeFairplay.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 197</value>
-  </data>
-  <data name="m_readhdcp22.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 64</value>
-  </data>
-  <data name="&gt;&gt;skinLabel14.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="m_readEDIDPID.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WriteMGK.TabIndex" type="System.Int32, mscorlib">
-    <value>59</value>
-  </data>
-  <data name="BtnClickstart.Location" type="System.Drawing.Point, System.Drawing">
-    <value>264, 167</value>
-  </data>
-  <data name="&gt;&gt;m_checkFVP.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeWifiMac.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;m_readhdcp.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readhdcp22.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkFairplay.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WriteHDCP22.Name" xml:space="preserve">
-    <value>WriteHDCP22</value>
-  </data>
-  <data name="ACASKeyCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_checkDAK.Text" xml:space="preserve">
-    <value>/</value>
-  </data>
-  <data name="DAKCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 501</value>
-  </data>
-  <data name="&gt;&gt;skinLabel2.ZOrder" xml:space="preserve">
-    <value>31</value>
-  </data>
-  <data name="&gt;&gt;m_checkPEK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteMGK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>56, 21</value>
-  </data>
-  <data name="m_checkBTMac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeLEK.TabIndex" type="System.Int32, mscorlib">
-    <value>86</value>
-  </data>
-  <data name="&gt;&gt;m_writeesn.Name" xml:space="preserve">
-    <value>m_writeesn</value>
-  </data>
-  <data name="&gt;&gt;WriteMac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="$this.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
-    <value>0, 0, 0, 0</value>
-  </data>
-  <data name="&gt;&gt;skinLabel5.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readWifiMac.TabIndex" type="System.Int32, mscorlib">
-    <value>78</value>
-  </data>
-  <data name="&gt;&gt;FairplayCount.Name" xml:space="preserve">
-    <value>FairplayCount</value>
-  </data>
-  <data name="&gt;&gt;BtnOtherView.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="WriteFairplay.Text" xml:space="preserve">
-    <value>Fairplay</value>
-  </data>
-  <data name="m_checkPSN.Location" type="System.Drawing.Point, System.Drawing">
-    <value>243, 387</value>
-  </data>
-  <data name="&gt;&gt;WriteFairplay.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readDAK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="ECPCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="WriteHDCP.Size" type="System.Drawing.Size, System.Drawing">
-    <value>74, 21</value>
-  </data>
-  <data name="WritePlayready.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 309</value>
-  </data>
-  <data name="&gt;&gt;m_checkwidi.Name" xml:space="preserve">
-    <value>m_checkwidi</value>
-  </data>
-  <data name="&gt;&gt;m_writeFairplay.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_readDSN.ZOrder" xml:space="preserve">
-    <value>40</value>
-  </data>
-  <data name="WriteWifiMac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 233</value>
-  </data>
-  <data name="ClientTypeNote.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkBTMac.TabIndex" type="System.Int32, mscorlib">
-    <value>82</value>
-  </data>
-  <data name="WriteCiplus.Size" type="System.Drawing.Size, System.Drawing">
-    <value>66, 21</value>
-  </data>
-  <data name="&gt;&gt;m_readACASID.ZOrder" xml:space="preserve">
-    <value>10</value>
-  </data>
-  <data name="WriteACASID.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkattestation.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="ChannelText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>78, 17</value>
-  </data>
-  <data name="m_writePEK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkci.ZOrder" xml:space="preserve">
-    <value>104</value>
-  </data>
-  <data name="m_checkECP.TabIndex" type="System.Int32, mscorlib">
-    <value>72</value>
-  </data>
-  <data name="m_readYouTube.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 368</value>
-  </data>
-  <data name="m_writeattestation.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="BtnOtherView.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="LEKCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkPSN.Size" type="System.Drawing.Size, System.Drawing">
-    <value>13, 17</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox1.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="m_checkattestation.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writehdcp.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_writePEK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_writehdcp.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteWifiMac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>74, 21</value>
-  </data>
-  <data name="&gt;&gt;WriteEDIDName.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteWidevine.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
-  </data>
-  <data name="ProjectIDText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_checkhdcp22.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WritePSN.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_writehdcp.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteDSN.Text" xml:space="preserve">
-    <value>DSN</value>
-  </data>
-  <data name="skinLabel9.Location" type="System.Drawing.Point, System.Drawing">
-    <value>10, 225</value>
-  </data>
-  <data name="m_checkhdcp.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readBTMac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="BaudText.TabIndex" type="System.Int32, mscorlib">
-    <value>15</value>
-  </data>
-  <data name="WriteMGK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinPanel1.Name" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writeDSN.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_readEDIDPID.Name" xml:space="preserve">
-    <value>m_readEDIDPID</value>
-  </data>
-  <data name="&gt;&gt;HDCP22Count.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writePlayready.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel3.ZOrder" xml:space="preserve">
-    <value>30</value>
-  </data>
-  <data name="m_checkci.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="MGKCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;HDCPCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readesn.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 83</value>
-  </data>
-  <data name="m_checkLEK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkwidevine.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="HashCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteHDCP.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkDAK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkYouTube.TabIndex" type="System.Int32, mscorlib">
-    <value>112</value>
-  </data>
-  <data name="m_writeYouTube.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkMGK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_readHash.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkci.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel11.Location" type="System.Drawing.Point, System.Drawing">
-    <value>10, 184</value>
-  </data>
-  <data name="&gt;&gt;m_writeEDIDPID.Name" xml:space="preserve">
-    <value>m_writeEDIDPID</value>
-  </data>
-  <data name="SoftwareVersionNote.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ECPCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readwidevine.TabIndex" type="System.Int32, mscorlib">
-    <value>52</value>
-  </data>
-  <data name="&gt;&gt;skinLabel28.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel20.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readACASID.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;m_writeHash.ZOrder" xml:space="preserve">
-    <value>47</value>
-  </data>
-  <data name="&gt;&gt;m_writePEK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="LEKCount.TabIndex" type="System.Int32, mscorlib">
-    <value>85</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox2.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="WriteFairplay.TabIndex" type="System.Int32, mscorlib">
-    <value>64</value>
-  </data>
-  <data name="&gt;&gt;WriteDID.Name" xml:space="preserve">
-    <value>WriteDID</value>
-  </data>
-  <data name="m_writeACASKey.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WifiMacCount.TabIndex" type="System.Int32, mscorlib">
-    <value>75</value>
-  </data>
-  <data name="&gt;&gt;skinLabel24.ZOrder" xml:space="preserve">
-    <value>11</value>
-  </data>
-  <data name="WritePSN.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="SNText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>87, 55</value>
-  </data>
-  <data name="skinLabel20.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkMGK.TabIndex" type="System.Int32, mscorlib">
-    <value>62</value>
-  </data>
-  <data name="skinPanel1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>366, 303</value>
-  </data>
-  <data name="WifiMacCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WBPathText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="ECPCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_readattestation.Name" xml:space="preserve">
-    <value>m_readattestation</value>
-  </data>
-  <data name="MGKCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 178</value>
-  </data>
-  <data name="DIDCount.TabIndex" type="System.Int32, mscorlib">
-    <value>22</value>
-  </data>
-  <data name="&gt;&gt;m_readHash.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_readFVP.ZOrder" xml:space="preserve">
-    <value>5</value>
-  </data>
-  <data name="YouTubeCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 368</value>
-  </data>
-  <data name="PlayreadyCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_writeDAK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel11.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="ChText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>303, 22</value>
-  </data>
-  <data name="&gt;&gt;m_readDSN.Name" xml:space="preserve">
-    <value>m_readDSN</value>
-  </data>
-  <data name="m_checkPEK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="BtnRefresh.Text" xml:space="preserve">
-    <value>Refresh</value>
-  </data>
-  <data name="&gt;&gt;BtnRefresh.Name" xml:space="preserve">
-    <value>BtnRefresh</value>
-  </data>
-  <data name="&gt;&gt;ESNCount.Name" xml:space="preserve">
-    <value>ESNCount</value>
-  </data>
-  <data name="&gt;&gt;WriteCiplus.ZOrder" xml:space="preserve">
-    <value>125</value>
-  </data>
-  <data name="&gt;&gt;m_writehdcp22.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readHash.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writePEK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel22.Size" type="System.Drawing.Size, System.Drawing">
-    <value>19, 17</value>
-  </data>
-  <data name="FairplayCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_writeDAK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WriteHDCP.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkFairplay.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkci.Name" xml:space="preserve">
-    <value>m_checkci</value>
-  </data>
-  <data name="m_checkmac.TabIndex" type="System.Int32, mscorlib">
-    <value>39</value>
-  </data>
-  <data name="&gt;&gt;m_writeFVP.Name" xml:space="preserve">
-    <value>m_writeFVP</value>
-  </data>
-  <data name="skinPanel1.TabIndex" type="System.Int32, mscorlib">
-    <value>32</value>
-  </data>
-  <data name="&gt;&gt;skinLabel20.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeECP.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WriteWifiMac.Text" xml:space="preserve">
-    <value>WifiMac</value>
-  </data>
-  <data name="SHOPNote.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteFVP.Text" xml:space="preserve">
-    <value>FVP</value>
-  </data>
-  <data name="m_writeYouTube.TabIndex" type="System.Int32, mscorlib">
-    <value>111</value>
-  </data>
-  <data name="&gt;&gt;m_readPEK.ZOrder" xml:space="preserve">
-    <value>55</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox1.Name" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;m_checkattestation.ZOrder" xml:space="preserve">
-    <value>119</value>
-  </data>
-  <data name="&gt;&gt;m_readPEK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel25.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteCiplus.Text" xml:space="preserve">
-    <value>CI Plus</value>
-  </data>
-  <data name="WriteWidevine.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteDID.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel28.Name" xml:space="preserve">
-    <value>skinLabel28</value>
-  </data>
-  <data name="m_readEDIDName.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WriteFVP.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkDSN.ZOrder" xml:space="preserve">
-    <value>41</value>
-  </data>
-  <data name="&gt;&gt;ProjectIDNote.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_readLEK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkWifiMac.Name" xml:space="preserve">
-    <value>m_checkWifiMac</value>
-  </data>
-  <data name="&gt;&gt;m_checkACASKey.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_readhdcp.Name" xml:space="preserve">
-    <value>m_readhdcp</value>
-  </data>
-  <data name="UsingTime_Text.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 25.8pt, style=Bold</value>
-  </data>
-  <data name="m_checkPEK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkYouTube.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="HashCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="ProjectIDText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="BTMacCount.TabIndex" type="System.Int32, mscorlib">
-    <value>80</value>
-  </data>
-  <data name="BTMacCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="m_writePEK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;BtnClickstart.ZOrder" xml:space="preserve">
-    <value>6</value>
-  </data>
-  <data name="&gt;&gt;m_checkMGK.ZOrder" xml:space="preserve">
-    <value>99</value>
-  </data>
-  <data name="&gt;&gt;ProductMsg_Text.Name" xml:space="preserve">
-    <value>ProductMsg_Text</value>
-  </data>
-  <data name="&gt;&gt;skinLabel21.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel27.ZOrder" xml:space="preserve">
-    <value>12</value>
-  </data>
-  <data name="WriteFairplay.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WritePlayready.Size" type="System.Drawing.Size, System.Drawing">
-    <value>83, 21</value>
-  </data>
-  <data name="PEKCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteEDIDName.TabIndex" type="System.Int32, mscorlib">
-    <value>124</value>
-  </data>
-  <data name="m_checkACASKey.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="ACASKeyCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;skinLabel24.Name" xml:space="preserve">
-    <value>skinLabel24</value>
-  </data>
-  <data name="WriteDID.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 5</value>
-  </data>
-  <data name="m_writeLEK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="ESNCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="&gt;&gt;m_writewidi.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WritePSN.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readDAK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;skinLabel7.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteLEK.ZOrder" xml:space="preserve">
-    <value>64</value>
-  </data>
-  <data name="m_writeDSN.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_writeYouTube.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WriteACASKey.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 442</value>
-  </data>
-  <data name="WidiCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="skinLabel3.Location" type="System.Drawing.Point, System.Drawing">
-    <value>260, 19</value>
-  </data>
-  <data name="&gt;&gt;WriteDID.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkwidi.ZOrder" xml:space="preserve">
-    <value>96</value>
-  </data>
-  <data name="&gt;&gt;PlayreadyCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writewidevine.TabIndex" type="System.Int32, mscorlib">
-    <value>36</value>
-  </data>
-  <data name="WriteHDCP.Text" xml:space="preserve">
-    <value>HDCP14</value>
-  </data>
-  <data name="&gt;&gt;SNText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinWaterTextBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteEDIDName.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel21.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;MGKCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinGroupBox1.TabIndex" type="System.Int32, mscorlib">
-    <value>0</value>
-  </data>
-  <data name="m_checkPlayready.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;skinLabel16.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="m_readesn.TabIndex" type="System.Int32, mscorlib">
-    <value>50</value>
-  </data>
-  <data name="&gt;&gt;skinLabel14.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkYouTube.Name" xml:space="preserve">
-    <value>m_checkYouTube</value>
-  </data>
-  <data name="m_checkACASKey.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkWifiMac.TabIndex" type="System.Int32, mscorlib">
-    <value>77</value>
-  </data>
-  <data name="m_readci.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="ACASKeyCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkEDIDPID.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_writeDAK.Name" xml:space="preserve">
-    <value>m_writeDAK</value>
-  </data>
-  <data name="WriteEDIDPID.Size" type="System.Drawing.Size, System.Drawing">
-    <value>76, 21</value>
-  </data>
-  <data name="&gt;&gt;SHOPNote.Name" xml:space="preserve">
-    <value>SHOPNote</value>
-  </data>
-  <data name="m_writeMGK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WriteWifiMac.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;DSNCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;WritePSN.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel25.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writewidi.TabIndex" type="System.Int32, mscorlib">
-    <value>35</value>
-  </data>
-  <data name="skinGroupBox2.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkdid.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel4.TabIndex" type="System.Int32, mscorlib">
-    <value>3</value>
-  </data>
-  <data name="&gt;&gt;skinLabel10.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel10.Text" xml:space="preserve">
-    <value>SN</value>
-  </data>
-  <data name="COMText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="SHOPNote.TabIndex" type="System.Int32, mscorlib">
-    <value>26</value>
-  </data>
-  <data name="m_checkdid.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readLEK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writeBTMac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writedid.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WifiMacCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="DAKCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>19, 17</value>
-  </data>
-  <data name="&gt;&gt;AttestationCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="ESNCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;skinLabel7.Name" xml:space="preserve">
-    <value>skinLabel7</value>
-  </data>
-  <data name="m_readECP.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 216</value>
-  </data>
-  <data name="OrderText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WidiCount.ZOrder" xml:space="preserve">
-    <value>120</value>
-  </data>
-  <data name="&gt;&gt;m_readattestation.ZOrder" xml:space="preserve">
-    <value>115</value>
-  </data>
-  <data name="m_checkLEK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinPanel1.AutoScroll" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readECP.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;SHOPText.ZOrder" xml:space="preserve">
-    <value>22</value>
-  </data>
-  <data name="&gt;&gt;MacCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel9.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_checkhdcp22.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_writeEDIDName.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_readwidi.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_writeWifiMac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel4.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;OrderText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;m_writeBTMac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel14.Text" xml:space="preserve">
-    <value>Write</value>
-  </data>
-  <data name="&gt;&gt;WriteEDIDName.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkhdcp22.TabIndex" type="System.Int32, mscorlib">
-    <value>41</value>
-  </data>
-  <data name="skinLabel10.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteDSN.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel2.Text" xml:space="preserve">
-    <value>BaudRate:</value>
-  </data>
-  <data name="WriteESN.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteEDIDPID.Text" xml:space="preserve">
-    <value>EDIDPID</value>
-  </data>
-  <data name="WriteFVP.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="OSDText.Text" xml:space="preserve">
-    <value>OSDText</value>
-  </data>
-  <data name="&gt;&gt;ECPCount.Name" xml:space="preserve">
-    <value>ECPCount</value>
-  </data>
-  <data name="&gt;&gt;m_writeDSN.ZOrder" xml:space="preserve">
-    <value>42</value>
-  </data>
-  <data name="m_writeWifiMac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="skinLabel3.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkEDIDPID.Text" xml:space="preserve">
-    <value>/</value>
-  </data>
-  <data name="m_checkYouTube.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;$this.Type" xml:space="preserve">
-    <value>CCWin.Skin_Color, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readLEK.ZOrder" xml:space="preserve">
-    <value>60</value>
-  </data>
-  <data name="&gt;&gt;skinLabel9.Name" xml:space="preserve">
-    <value>skinLabel9</value>
-  </data>
-  <data name="WriteYouTube.Text" xml:space="preserve">
-    <value>YouTube</value>
-  </data>
-  <data name="DAKCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_writePlayready.ZOrder" xml:space="preserve">
-    <value>52</value>
-  </data>
-  <data name="HashCount.TabIndex" type="System.Int32, mscorlib">
-    <value>100</value>
-  </data>
-  <data name="skinLabel14.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WriteLEK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readci.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel13.Size" type="System.Drawing.Size, System.Drawing">
-    <value>42, 17</value>
-  </data>
-  <data name="m_writewidevine.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WriteWiDi.Name" xml:space="preserve">
-    <value>WriteWiDi</value>
-  </data>
-  <data name="m_writeBTMac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;ProjectIDNote.Name" xml:space="preserve">
-    <value>ProjectIDNote</value>
-  </data>
-  <data name="m_writeACASKey.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;CICount.Name" xml:space="preserve">
-    <value>CICount</value>
-  </data>
-  <data name="m_checkci.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writePSN.ZOrder" xml:space="preserve">
-    <value>32</value>
-  </data>
-  <data name="UsingTime_Text.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="LEKCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;skinLabel11.ZOrder" xml:space="preserve">
-    <value>13</value>
-  </data>
-  <data name="skinLabel8.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkWifiMac.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WriteFVP.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkDAK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>243, 501</value>
-  </data>
-  <data name="m_checkPEK.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel1.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readci.ZOrder" xml:space="preserve">
-    <value>134</value>
-  </data>
-  <data name="&gt;&gt;ClientTypeText.ZOrder" xml:space="preserve">
-    <value>21</value>
-  </data>
-  <data name="&gt;&gt;m_readYouTube.Name" xml:space="preserve">
-    <value>m_readYouTube</value>
-  </data>
-  <data name="m_checkMGK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readPlayready.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel24.TabIndex" type="System.Int32, mscorlib">
-    <value>137</value>
-  </data>
-  <data name="&gt;&gt;skinLabel26.ZOrder" xml:space="preserve">
-    <value>23</value>
-  </data>
-  <data name="&gt;&gt;WifiMacCount.Name" xml:space="preserve">
-    <value>WifiMacCount</value>
-  </data>
-  <data name="&gt;&gt;m_readFairplay.Name" xml:space="preserve">
-    <value>m_readFairplay</value>
-  </data>
-  <data name="ClientTypeText.TabIndex" type="System.Int32, mscorlib">
-    <value>11</value>
-  </data>
-  <data name="DSNCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>19, 17</value>
-  </data>
-  <data name="&gt;&gt;BTMacCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="SHOPNote.Size" type="System.Drawing.Size, System.Drawing">
-    <value>21, 20</value>
-  </data>
-  <data name="m_writeYouTube.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="YouTubeCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_writeesn.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readesn.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel6.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="BTMacCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;SHOPText.Name" xml:space="preserve">
-    <value>SHOPText</value>
-  </data>
-  <data name="m_readECP.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;skinLabel22.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;HashCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_checkBTMac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readACASKey.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_writePEK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkEDIDPID.Location" type="System.Drawing.Point, System.Drawing">
-    <value>243, 406</value>
-  </data>
-  <data name="&gt;&gt;m_checkDSN.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readEDIDName.ZOrder" xml:space="preserve">
-    <value>20</value>
-  </data>
-  <data name="WriteWiDi.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_readPlayready.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_writePlayready.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel5.TabIndex" type="System.Int32, mscorlib">
-    <value>4</value>
-  </data>
-  <data name="skinLabel5.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readPEK.TabIndex" type="System.Int32, mscorlib">
-    <value>93</value>
-  </data>
-  <data name="&gt;&gt;DAKCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writePlayready.TabIndex" type="System.Int32, mscorlib">
-    <value>96</value>
-  </data>
-  <data name="&gt;&gt;WBPathText.Name" xml:space="preserve">
-    <value>WBPathText</value>
-  </data>
-  <data name="m_readDSN.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteFairplay.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_checkci.TabIndex" type="System.Int32, mscorlib">
-    <value>45</value>
-  </data>
-  <data name="SHOPNote.Text" xml:space="preserve">
-    <value>-</value>
-  </data>
-  <data name="&gt;&gt;HDCPCount.Name" xml:space="preserve">
-    <value>HDCPCount</value>
-  </data>
-  <data name="&gt;&gt;WriteACASID.Name" xml:space="preserve">
-    <value>WriteACASID</value>
-  </data>
-  <data name="m_readACASID.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkesn.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 83</value>
-  </data>
-  <data name="&gt;&gt;WriteESN.Name" xml:space="preserve">
-    <value>WriteESN</value>
-  </data>
-  <data name="&gt;&gt;m_checkmac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel5.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="OrderText.TabIndex" type="System.Int32, mscorlib">
-    <value>13</value>
-  </data>
-  <data name="MGKCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="m_readhdcp.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="BtnOtherView.Location" type="System.Drawing.Point, System.Drawing">
-    <value>291, 119</value>
-  </data>
-  <data name="m_checkECP.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel12.Parent" xml:space="preserve">
-    <value>skinGroupBox2</value>
-  </data>
-  <data name="&gt;&gt;WriteDSN.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkEDIDName.Location" type="System.Drawing.Point, System.Drawing">
-    <value>243, 425</value>
-  </data>
-  <data name="&gt;&gt;ChannelText.ZOrder" xml:space="preserve">
-    <value>16</value>
-  </data>
-  <data name="ClientTypeText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;ClientTypeText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="m_checkWifiMac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 235</value>
-  </data>
-  <data name="&gt;&gt;m_checkPSN.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteCiplus.TabIndex" type="System.Int32, mscorlib">
-    <value>21</value>
-  </data>
-  <data name="AttestationCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_readEDIDPID.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="SHOPText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;WriteBTMac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="HashCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 330</value>
-  </data>
-  <data name="skinGroupBox2.Text" xml:space="preserve">
-    <value>MID Function</value>
-  </data>
-  <data name="ResultStatus.Size" type="System.Drawing.Size, System.Drawing">
-    <value>103, 46</value>
-  </data>
-  <data name="WriteDSN.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WritePlayready.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writeEDIDPID.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinGroupBox1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>5, 106</value>
-  </data>
-  <data name="WriteWiDi.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_checkmac.ZOrder" xml:space="preserve">
-    <value>84</value>
-  </data>
-  <data name="&gt;&gt;m_writeattestation.Name" xml:space="preserve">
-    <value>m_writeattestation</value>
-  </data>
-  <data name="skinLabel28.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeECP.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkMGK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;ProjectIDText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel22.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;ChText.ZOrder" xml:space="preserve">
-    <value>16</value>
-  </data>
-  <data name="LEKCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WriteDSN.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkFVP.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>67, 17</value>
-  </data>
-  <data name="&gt;&gt;m_readhdcp22.ZOrder" xml:space="preserve">
-    <value>118</value>
-  </data>
-  <data name="ESNCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 83</value>
-  </data>
-  <data name="&gt;&gt;m_writewidi.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readPEK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteESN.TabIndex" type="System.Int32, mscorlib">
-    <value>18</value>
-  </data>
-  <data name="m_writeEDIDPID.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeci.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;WriteESN.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkDAK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>13, 17</value>
-  </data>
-  <data name="&gt;&gt;m_readesn.ZOrder" xml:space="preserve">
-    <value>122</value>
-  </data>
-  <data name="&gt;&gt;m_readFVP.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkBTMac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteYouTube.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="CICount.TabIndex" type="System.Int32, mscorlib">
-    <value>29</value>
-  </data>
-  <data name="HDCPCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteACASKey.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_writeLEK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_readesn.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;WriteWidevine.ZOrder" xml:space="preserve">
-    <value>121</value>
-  </data>
-  <data name="ProductMsg_Text.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeci.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="DIDCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 7</value>
-  </data>
-  <data name="WriteAttestation.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel20.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 387</value>
-  </data>
-  <data name="WritePEK.Text" xml:space="preserve">
-    <value>PEK</value>
-  </data>
-  <data name="DIDCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;HashCount.Name" xml:space="preserve">
-    <value>HashCount</value>
-  </data>
-  <data name="m_readesn.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;WriteDSN.Name" xml:space="preserve">
-    <value>WriteDSN</value>
-  </data>
-  <data name="&gt;&gt;m_checkMGK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="ClientTypeText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel25.Location" type="System.Drawing.Point, System.Drawing">
-    <value>229, 82</value>
-  </data>
-  <data name="m_checkFVP.TabIndex" type="System.Int32, mscorlib">
-    <value>142</value>
-  </data>
-  <data name="&gt;&gt;WifiMacCount.ZOrder" xml:space="preserve">
-    <value>73</value>
-  </data>
-  <data name="WritePEK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinPanel1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>3, 39</value>
-  </data>
-  <data name="skinLabel21.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteFVP.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="WriteECP.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;WriteECP.ZOrder" xml:space="preserve">
-    <value>79</value>
-  </data>
-  <data name="YouTubeCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="&gt;&gt;m_writehdcp.Name" xml:space="preserve">
-    <value>m_writehdcp</value>
-  </data>
-  <data name="&gt;&gt;skinLabel10.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="DSNCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_readFairplay.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readLEK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ClientTypeNote.Size" type="System.Drawing.Size, System.Drawing">
-    <value>18, 17</value>
-  </data>
-  <data name="m_writePSN.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel5.Text" xml:space="preserve">
-    <value>OSD:</value>
-  </data>
-  <data name="&gt;&gt;SVText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteBTMac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>67, 21</value>
-  </data>
-  <data name="&gt;&gt;m_writeEDIDName.ZOrder" xml:space="preserve">
-    <value>22</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox2.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinGroupBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readmac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writePSN.TabIndex" type="System.Int32, mscorlib">
-    <value>116</value>
-  </data>
-  <data name="m_readBTMac.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_readPlayready.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 311</value>
-  </data>
-  <data name="BTMacCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readDAK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_checkesn.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel13.Name" xml:space="preserve">
-    <value>skinLabel13</value>
-  </data>
-  <data name="m_checkFairplay.TabIndex" type="System.Int32, mscorlib">
-    <value>67</value>
-  </data>
-  <data name="&gt;&gt;skinLabel5.Name" xml:space="preserve">
-    <value>skinLabel5</value>
-  </data>
-  <data name="HDCP22Count.TabIndex" type="System.Int32, mscorlib">
-    <value>25</value>
-  </data>
-  <data name="m_writewidi.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel14.TabIndex" type="System.Int32, mscorlib">
-    <value>11</value>
-  </data>
-  <data name="WritePlayready.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel13.Location" type="System.Drawing.Point, System.Drawing">
-    <value>98, 19</value>
-  </data>
-  <data name="&gt;&gt;HDCP22Count.ZOrder" xml:space="preserve">
-    <value>128</value>
-  </data>
-  <data name="m_checkhdcp.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkPlayready.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;m_readFairplay.ZOrder" xml:space="preserve">
-    <value>80</value>
-  </data>
-  <data name="MGKCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writePlayready.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteYouTube.TabIndex" type="System.Int32, mscorlib">
-    <value>109</value>
-  </data>
-  <data name="&gt;&gt;BTMacCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel10.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_writeDAK.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="&gt;&gt;ResultStatus.ZOrder" xml:space="preserve">
-    <value>8</value>
-  </data>
-  <data name="ClientTypeNote.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writedid.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 7</value>
-  </data>
-  <data name="BaudText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;OrderText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteMGK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;WriteACASKey.Name" xml:space="preserve">
-    <value>WriteACASKey</value>
-  </data>
-  <data name="&gt;&gt;m_readBTMac.ZOrder" xml:space="preserve">
-    <value>65</value>
-  </data>
-  <data name="&gt;&gt;m_checkPSN.ZOrder" xml:space="preserve">
-    <value>31</value>
-  </data>
-  <data name="m_checkPSN.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteECP.Size" type="System.Drawing.Size, System.Drawing">
-    <value>49, 21</value>
-  </data>
-  <data name="m_readWifiMac.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_checkesn.Name" xml:space="preserve">
-    <value>m_checkesn</value>
-  </data>
-  <data name="&gt;&gt;m_readACASKey.ZOrder" xml:space="preserve">
-    <value>15</value>
-  </data>
-  <data name="&gt;&gt;m_writeHash.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="ProjectIDNote.Text" xml:space="preserve">
-    <value>--</value>
-  </data>
-  <data name="&gt;&gt;m_readACASID.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;AttestationCount.Name" xml:space="preserve">
-    <value>AttestationCount</value>
-  </data>
-  <data name="skinLabel11.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeesn.TabIndex" type="System.Int32, mscorlib">
-    <value>34</value>
-  </data>
-  <data name="ECPCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;SoftwareVersionNote.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel7.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;ClientTypeNote.ZOrder" xml:space="preserve">
-    <value>12</value>
-  </data>
-  <data name="WriteFVP.TabIndex" type="System.Int32, mscorlib">
-    <value>139</value>
-  </data>
-  <data name="&gt;&gt;m_readYouTube.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel7.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel15.TabIndex" type="System.Int32, mscorlib">
-    <value>12</value>
-  </data>
-  <data name="m_readDAK.TabIndex" type="System.Int32, mscorlib">
-    <value>148</value>
-  </data>
-  <data name="MacCount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_readattestation.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WritePSN.Size" type="System.Drawing.Size, System.Drawing">
-    <value>51, 21</value>
-  </data>
-  <data name="skinLabel5.Size" type="System.Drawing.Size, System.Drawing">
-    <value>37, 17</value>
-  </data>
-  <data name="m_writeDAK.Text" xml:space="preserve">
-    <value>/</value>
-  </data>
-  <data name="&gt;&gt;m_readdid.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteLEK.TabIndex" type="System.Int32, mscorlib">
-    <value>84</value>
-  </data>
-  <data name="&gt;&gt;DAKCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readEDIDName.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="SHOPNote.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel2.TabIndex" type="System.Int32, mscorlib">
-    <value>1</value>
-  </data>
-  <data name="WriteACASID.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel2.Name" xml:space="preserve">
-    <value>skinLabel2</value>
-  </data>
-  <data name="&gt;&gt;m_writePEK.ZOrder" xml:space="preserve">
-    <value>57</value>
-  </data>
-  <data name="m_readhdcp22.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;DIDCount.Name" xml:space="preserve">
-    <value>DIDCount</value>
-  </data>
-  <data name="&gt;&gt;m_readesn.Name" xml:space="preserve">
-    <value>m_readesn</value>
-  </data>
-  <data name="m_writemac.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WriteEDIDPID.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 404</value>
-  </data>
-  <data name="skinLabel15.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel6.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readPEK.Name" xml:space="preserve">
-    <value>m_readPEK</value>
-  </data>
-  <data name="&gt;&gt;DIDCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteYouTube.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeLEK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 273</value>
-  </data>
-  <data name="&gt;&gt;m_writehdcp22.ZOrder" xml:space="preserve">
-    <value>98</value>
-  </data>
-  <data name="m_writeattestation.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkFVP.ZOrder" xml:space="preserve">
-    <value>6</value>
-  </data>
-  <data name="&gt;&gt;WriteHash.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;WriteACASID.ZOrder" xml:space="preserve">
-    <value>14</value>
-  </data>
-  <data name="WriteEDIDName.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WriteDAK.Name" xml:space="preserve">
-    <value>WriteDAK</value>
-  </data>
-  <data name="&gt;&gt;skinLabel27.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_writeACASKey.Name" xml:space="preserve">
-    <value>m_writeACASKey</value>
-  </data>
-  <data name="skinLabel8.Location" type="System.Drawing.Point, System.Drawing">
-    <value>10, 139</value>
-  </data>
-  <data name="m_checkDSN.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel2.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="WriteESN.Size" type="System.Drawing.Size, System.Drawing">
-    <value>94, 21</value>
-  </data>
-  <data name="m_checkwidevine.TabIndex" type="System.Int32, mscorlib">
-    <value>44</value>
-  </data>
-  <data name="WriteYouTube.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="skinLabel7.TabIndex" type="System.Int32, mscorlib">
-    <value>6</value>
-  </data>
-  <data name="m_writeEDIDPID.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 406</value>
-  </data>
-  <data name="&gt;&gt;WriteWidevine.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WritePSN.ZOrder" xml:space="preserve">
-    <value>34</value>
-  </data>
-  <data name="&gt;&gt;m_writeECP.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteDAK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 499</value>
-  </data>
-  <data name="WriteESN.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 81</value>
-  </data>
-  <data name="WriteMac.Text" xml:space="preserve">
-    <value>EthMAC</value>
-  </data>
-  <data name="&gt;&gt;m_writeHash.Name" xml:space="preserve">
-    <value>m_writeHash</value>
-  </data>
-  <data name="m_readDAK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 501</value>
-  </data>
-  <data name="&gt;&gt;m_checkhdcp.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;ACASKeyCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel26.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;ProjectIDText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="WriteEDIDPID.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_readhdcp.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readPlayready.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="PlayreadyCount.TabIndex" type="System.Int32, mscorlib">
-    <value>95</value>
-  </data>
-  <data name="SHOPText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteACASKey.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WidiCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 102</value>
-  </data>
-  <data name="skinLabel2.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writewidevine.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeFVP.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel16.Location" type="System.Drawing.Point, System.Drawing">
-    <value>306, 19</value>
-  </data>
-  <data name="m_checkMGK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writewidevine.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WriteDID.TabIndex" type="System.Int32, mscorlib">
-    <value>14</value>
-  </data>
-  <data name="m_checkPEK.TabIndex" type="System.Int32, mscorlib">
-    <value>92</value>
-  </data>
-  <data name="HashCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="skinLabel6.Text" xml:space="preserve">
-    <value>WB:</value>
-  </data>
-  <data name="m_checkwidi.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;SHOPNote.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="MGKCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteBTMac.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteECP.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteCiplus.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkhdcp.TabIndex" type="System.Int32, mscorlib">
-    <value>40</value>
-  </data>
-  <data name="m_checkLEK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_readMGK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writewidevine.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 121</value>
-  </data>
-  <data name="m_readFairplay.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkACASKey.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="CICount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;WriteECP.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel20.Name" xml:space="preserve">
-    <value>skinLabel20</value>
-  </data>
-  <data name="&gt;&gt;m_readDSN.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;ESNCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readFVP.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writeDAK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>13, 17</value>
-  </data>
-  <data name="m_checkPEK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox2.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="&gt;&gt;WriteBTMac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readDSN.TabIndex" type="System.Int32, mscorlib">
-    <value>108</value>
-  </data>
-  <data name="&gt;&gt;WriteFairplay.ZOrder" xml:space="preserve">
-    <value>92</value>
-  </data>
-  <data name="&gt;&gt;m_checkLEK.Name" xml:space="preserve">
-    <value>m_checkLEK</value>
-  </data>
-  <data name="skinLabel13.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="ProjectIDNote.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteWiDi.TabIndex" type="System.Int32, mscorlib">
-    <value>19</value>
-  </data>
-  <data name="WifiMacCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="HDCPCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WriteLEK.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_writeEDIDPID.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_checkFVP.Text" xml:space="preserve">
-    <value>/</value>
-  </data>
-  <data name="SNText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>290, 47</value>
-  </data>
-  <data name="&gt;&gt;OSDNote.Name" xml:space="preserve">
-    <value>OSDNote</value>
-  </data>
-  <data name="&gt;&gt;m_checkesn.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;toolTip1.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="m_readPSN.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readDAK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel12.Size" type="System.Drawing.Size, System.Drawing">
-    <value>53, 17</value>
-  </data>
-  <data name="&gt;&gt;m_readACASKey.Name" xml:space="preserve">
-    <value>m_readACASKey</value>
-  </data>
-  <data name="&gt;&gt;m_checkdid.Name" xml:space="preserve">
-    <value>m_checkdid</value>
-  </data>
-  <data name="&gt;&gt;m_writeECP.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;MGKCount.Name" xml:space="preserve">
-    <value>MGKCount</value>
-  </data>
-  <data name="&gt;&gt;DSNCount.ZOrder" xml:space="preserve">
-    <value>43</value>
-  </data>
-  <data name="&gt;&gt;m_readBTMac.Name" xml:space="preserve">
-    <value>m_readBTMac</value>
-  </data>
-  <data name="WriteAttestation.Text" xml:space="preserve">
-    <value>Attestation</value>
-  </data>
-  <data name="skinLabel14.Location" type="System.Drawing.Point, System.Drawing">
-    <value>166, 19</value>
-  </data>
-  <data name="&gt;&gt;LEKCount.Name" xml:space="preserve">
-    <value>LEKCount</value>
-  </data>
-  <data name="WideVineCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 121</value>
-  </data>
-  <data name="m_readdid.TabIndex" type="System.Int32, mscorlib">
-    <value>46</value>
-  </data>
-  <data name="WriteWidevine.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="skinLabel8.Size" type="System.Drawing.Size, System.Drawing">
-    <value>110, 17</value>
-  </data>
-  <data name="m_checkBTMac.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writePEK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="SNText.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>Disable</value>
-  </data>
-  <data name="&gt;&gt;m_readEDIDName.Name" xml:space="preserve">
-    <value>m_readEDIDName</value>
-  </data>
-  <data name="ECPCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 216</value>
-  </data>
-  <data name="&gt;&gt;WriteWifiMac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkDAK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writePSN.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="m_checkattestation.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="ClientTypeText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>92, 17</value>
-  </data>
-  <data name="LEKCount.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="WriteACASKey.Text" xml:space="preserve">
-    <value>ACASKey</value>
-  </data>
-  <data name="&gt;&gt;m_writeMGK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_writewidevine.ZOrder" xml:space="preserve">
-    <value>88</value>
-  </data>
-  <data name="m_writeECP.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="HDCP22Count.Size" type="System.Drawing.Size, System.Drawing">
-    <value>15, 17</value>
-  </data>
-  <data name="DSNCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>105, 349</value>
-  </data>
-  <data name="skinLabel26.Size" type="System.Drawing.Size, System.Drawing">
-    <value>19, 17</value>
-  </data>
-  <data name="m_checkECP.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WriteHDCP22.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkdid.TabIndex" type="System.Int32, mscorlib">
-    <value>38</value>
-  </data>
-  <data name="&gt;&gt;ECPCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel12.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readMGK.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="AttestationCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;MacCount.ZOrder" xml:space="preserve">
-    <value>133</value>
-  </data>
-  <data name="SVText.Text" xml:space="preserve">
-    <value>SVText</value>
-  </data>
-  <data name="m_readMGK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_readWifiMac.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteCiplus.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="LEKCount.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_checkEDIDName.ZOrder" xml:space="preserve">
-    <value>21</value>
-  </data>
-  <data name="WriteBTMac.TabIndex" type="System.Int32, mscorlib">
-    <value>79</value>
-  </data>
-  <data name="&gt;&gt;BtnWBView.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinButton, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteESN.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writehdcp22.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="OrderText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>108, 225</value>
-  </data>
-  <data name="m_readYouTube.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_checkEDIDName.Size" type="System.Drawing.Size, System.Drawing">
-    <value>13, 17</value>
-  </data>
-  <data name="m_checkFVP.Size" type="System.Drawing.Size, System.Drawing">
-    <value>13, 17</value>
-  </data>
-  <data name="&gt;&gt;m_checkattestation.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writeWifiMac.TabIndex" type="System.Int32, mscorlib">
-    <value>76</value>
-  </data>
-  <data name="ClientTypeText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readWifiMac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writeHash.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_writeECP.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readEDIDName.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;HDCP22Count.Name" xml:space="preserve">
-    <value>HDCP22Count</value>
-  </data>
-  <data name="m_readPlayready.TabIndex" type="System.Int32, mscorlib">
-    <value>98</value>
-  </data>
-  <data name="BTMacCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 254</value>
-  </data>
-  <data name="PEKCount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 292</value>
-  </data>
-  <data name="SoftwareVersionNote.TabIndex" type="System.Int32, mscorlib">
-    <value>21</value>
-  </data>
-  <data name="&gt;&gt;m_readhdcp.ZOrder" xml:space="preserve">
-    <value>114</value>
-  </data>
-  <data name="m_readdid.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="BtnWBView.Location" type="System.Drawing.Point, System.Drawing">
-    <value>291, 81</value>
-  </data>
-  <data name="skinLabel21.Size" type="System.Drawing.Size, System.Drawing">
-    <value>19, 17</value>
-  </data>
-  <data name="&gt;&gt;m_readMGK.Name" xml:space="preserve">
-    <value>m_readMGK</value>
-  </data>
-  <data name="skinLabel26.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_checkEDIDPID.Name" xml:space="preserve">
-    <value>m_checkEDIDPID</value>
-  </data>
-  <data name="&gt;&gt;WriteDSN.ZOrder" xml:space="preserve">
-    <value>44</value>
-  </data>
-  <data name="m_writehdcp.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_writeDAK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteMac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 24</value>
-  </data>
-  <data name="m_readHash.TabIndex" type="System.Int32, mscorlib">
-    <value>103</value>
-  </data>
-  <data name="&gt;&gt;WriteEDIDPID.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readmac.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_readBTMac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="ClientTypeNote.Text" xml:space="preserve">
-    <value>--</value>
-  </data>
-  <data name="&gt;&gt;skinLabel8.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteFVP.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteEDIDName.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="BtnRefresh.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteMGK.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_writehdcp.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel20.Text" xml:space="preserve">
-    <value>∞</value>
-  </data>
-  <data name="&gt;&gt;m_readEDIDName.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;BtnRefresh.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;ChannelText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="skinLabel28.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 463</value>
-  </data>
-  <data name="m_readhdcp22.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkdid.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_checkYouTube.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;COMText.ZOrder" xml:space="preserve">
-    <value>23</value>
-  </data>
-  <data name="&gt;&gt;m_writedid.ZOrder" xml:space="preserve">
-    <value>108</value>
-  </data>
-  <data name="&gt;&gt;ProductMsg_Text.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="DIDCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="WriteYouTube.Size" type="System.Drawing.Size, System.Drawing">
-    <value>78, 21</value>
-  </data>
-  <data name="m_checkDAK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteEDIDPID.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readWifiMac.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;skinLabel15.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readPSN.TabIndex" type="System.Int32, mscorlib">
-    <value>118</value>
-  </data>
-  <data name="skinLabel8.Text" xml:space="preserve">
-    <value>Software Version:</value>
-  </data>
-  <data name="m_writeci.TabIndex" type="System.Int32, mscorlib">
-    <value>37</value>
-  </data>
-  <data name="SVText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;YouTubeCount.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;WriteECP.Name" xml:space="preserve">
-    <value>WriteECP</value>
-  </data>
-  <data name="CICount.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 140</value>
-  </data>
-  <data name="skinLabel24.Text" xml:space="preserve">
-    <value>/</value>
-  </data>
-  <data name="m_checkattestation.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 159</value>
-  </data>
-  <data name="&gt;&gt;m_checkEDIDName.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_writemac.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;WritePEK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_writemac.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_checkPSN.Name" xml:space="preserve">
-    <value>m_checkPSN</value>
-  </data>
-  <data name="&gt;&gt;m_checkLEK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_writeEDIDPID.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readBTMac.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 254</value>
-  </data>
-  <data name="&gt;&gt;WriteYouTube.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;skinLabel9.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkwidi.TabIndex" type="System.Int32, mscorlib">
-    <value>43</value>
-  </data>
-  <data name="m_checkHash.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_checkFairplay.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteFVP.Size" type="System.Drawing.Size, System.Drawing">
-    <value>48, 21</value>
-  </data>
-  <data name="WriteAttestation.TabIndex" type="System.Int32, mscorlib">
-    <value>54</value>
-  </data>
-  <data name="&gt;&gt;m_writeWifiMac.ZOrder" xml:space="preserve">
-    <value>72</value>
-  </data>
-  <data name="CICount.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel11.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel11.Text" xml:space="preserve">
-    <value>ProjectID:</value>
-  </data>
-  <data name="m_writeHash.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="WriteHash.TabIndex" type="System.Int32, mscorlib">
-    <value>99</value>
-  </data>
-  <data name="&gt;&gt;m_writePSN.Name" xml:space="preserve">
-    <value>m_writePSN</value>
-  </data>
-  <data name="WriteLEK.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinGroupBox2.TabIndex" type="System.Int32, mscorlib">
-    <value>3</value>
-  </data>
-  <data name="WriteDSN.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="SoftwareVersionNote.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeFairplay.TabIndex" type="System.Int32, mscorlib">
-    <value>66</value>
-  </data>
-  <data name="skinLabel1.TabIndex" type="System.Int32, mscorlib">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;m_writeattestation.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_checkDAK.TabIndex" type="System.Int32, mscorlib">
-    <value>147</value>
-  </data>
-  <data name="COMText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>62, 17</value>
-  </data>
-  <data name="&gt;&gt;ResultStatus.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
-    <value>382, 706</value>
-  </data>
-  <data name="&gt;&gt;m_checkFairplay.ZOrder" xml:space="preserve">
-    <value>83</value>
-  </data>
-  <data name="m_checkwidevine.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 121</value>
-  </data>
-  <data name="OSDText.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="WritePSN.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;WriteACASID.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="skinLabel3.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;UsingTime_Text.Name" xml:space="preserve">
-    <value>UsingTime_Text</value>
-  </data>
-  <data name="skinLabel12.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="skinLabel4.Text" xml:space="preserve">
-    <value>Shop Language:</value>
-  </data>
-  <data name="skinLabel25.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writemac.ZOrder" xml:space="preserve">
-    <value>81</value>
-  </data>
-  <data name="skinLabel15.Text" xml:space="preserve">
-    <value>Check</value>
-  </data>
-  <data name="&gt;&gt;m_checkFairplay.Name" xml:space="preserve">
-    <value>m_checkFairplay</value>
-  </data>
-  <data name="&gt;&gt;m_checkHash.ZOrder" xml:space="preserve">
-    <value>46</value>
-  </data>
-  <data name="AttestationCount.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="OrderText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>67, 17</value>
-  </data>
-  <data name="m_checkDSN.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 349</value>
-  </data>
-  <data name="&gt;&gt;UsingTime_Text.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="m_checkdid.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;WriteHDCP.Name" xml:space="preserve">
-    <value>WriteHDCP</value>
-  </data>
-  <data name="WriteWiDi.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="&gt;&gt;skinLabel10.Name" xml:space="preserve">
-    <value>skinLabel10</value>
-  </data>
-  <data name="&gt;&gt;m_checkACASKey.ZOrder" xml:space="preserve">
-    <value>16</value>
-  </data>
-  <data name="&gt;&gt;ACASKeyCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="HDCP22Count.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;ESNCount.ZOrder" xml:space="preserve">
-    <value>124</value>
-  </data>
-  <data name="WriteFairplay.Size" type="System.Drawing.Size, System.Drawing">
-    <value>72, 21</value>
-  </data>
-  <data name="WriteFairplay.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;WriteECP.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteWifiMac.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_readACASKey.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="ProjectIDNote.Size" type="System.Drawing.Size, System.Drawing">
-    <value>18, 17</value>
-  </data>
-  <data name="WriteHash.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_checkHash.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_writewidi.ZOrder" xml:space="preserve">
-    <value>91</value>
-  </data>
-  <data name="&gt;&gt;DSNCount.Name" xml:space="preserve">
-    <value>DSNCount</value>
-  </data>
-  <data name="&gt;&gt;WriteDAK.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinCheckBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_checkHash.Size" type="System.Drawing.Size, System.Drawing">
-    <value>31, 17</value>
-  </data>
-  <data name="WriteESN.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="ResultStatus.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="WriteACASID.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readFairplay.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_readattestation.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="UsingTime_Text.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkACASKey.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_readACASKey.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="WidiCount.Text" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_readhdcp.TabIndex" type="System.Int32, mscorlib">
-    <value>48</value>
-  </data>
-  <data name="&gt;&gt;m_writeci.ZOrder" xml:space="preserve">
-    <value>85</value>
-  </data>
-  <data name="m_writeACASKey.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 444</value>
-  </data>
-  <data name="skinLabel22.Location" type="System.Drawing.Point, System.Drawing">
-    <value>107, 482</value>
-  </data>
-  <data name="&gt;&gt;SVText.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="WriteDSN.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 347</value>
-  </data>
-  <data name="WriteHDCP22.Text" xml:space="preserve">
-    <value>HDCP22</value>
-  </data>
-  <data name="WriteEDIDName.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="skinLabel26.TabIndex" type="System.Int32, mscorlib">
-    <value>125</value>
-  </data>
-  <data name="WriteESN.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel12.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_checkECP.ZOrder" xml:space="preserve">
-    <value>76</value>
-  </data>
-  <data name="skinLabel27.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 463</value>
-  </data>
-  <data name="&gt;&gt;m_readwidi.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;m_writeLEK.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="&gt;&gt;ChText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="skinLabel3.Text" xml:space="preserve">
-    <value>Channel:</value>
-  </data>
-  <data name="&gt;&gt;m_readDAK.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="m_writeDSN.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;skinLabel25.Name" xml:space="preserve">
-    <value>skinLabel25</value>
-  </data>
-  <data name="OrderText.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readECP.TabIndex" type="System.Int32, mscorlib">
-    <value>73</value>
-  </data>
-  <data name="m_readACASKey.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 444</value>
-  </data>
-  <data name="m_writeEDIDPID.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="skinLabel27.Size" type="System.Drawing.Size, System.Drawing">
-    <value>13, 17</value>
-  </data>
-  <data name="&gt;&gt;skinLabel25.Parent" xml:space="preserve">
-    <value>skinGroupBox1</value>
-  </data>
-  <data name="&gt;&gt;m_writeci.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writePSN.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 387</value>
-  </data>
-  <data name="m_readLEK.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;ProjectIDNote.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readPSN.Location" type="System.Drawing.Point, System.Drawing">
-    <value>310, 387</value>
-  </data>
-  <data name="m_checkhdcp22.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="skinLabel16.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_checkhdcp22.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 64</value>
-  </data>
-  <data name="&gt;&gt;m_checkEDIDName.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="WriteMac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="m_writeEDIDName.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 425</value>
-  </data>
-  <data name="&gt;&gt;CICount.ZOrder" xml:space="preserve">
-    <value>112</value>
-  </data>
-  <data name="m_checkEDIDPID.TabIndex" type="System.Int32, mscorlib">
-    <value>122</value>
-  </data>
-  <data name="&gt;&gt;WriteHash.Name" xml:space="preserve">
-    <value>WriteHash</value>
-  </data>
-  <data name="&gt;&gt;BtnOtherView.Name" xml:space="preserve">
-    <value>BtnOtherView</value>
-  </data>
-  <data name="WidiCount.TabIndex" type="System.Int32, mscorlib">
-    <value>27</value>
-  </data>
-  <data name="&gt;&gt;YouTubeCount.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="SVText.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;WritePlayready.ZOrder" xml:space="preserve">
-    <value>54</value>
-  </data>
-  <data name="m_writeHash.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="skinLabel3.Size" type="System.Drawing.Size, System.Drawing">
-    <value>57, 17</value>
-  </data>
-  <data name="&gt;&gt;skinLabel6.ZOrder" xml:space="preserve">
-    <value>27</value>
-  </data>
-  <data name="&gt;&gt;skinLabel21.Name" xml:space="preserve">
-    <value>skinLabel21</value>
-  </data>
-  <data name="WifiMacCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="&gt;&gt;m_checkEDIDPID.ZOrder" xml:space="preserve">
-    <value>26</value>
-  </data>
-  <data name="SHOPText.Text" xml:space="preserve">
-    <value>SHOPText</value>
-  </data>
-  <data name="&gt;&gt;m_checkwidevine.Name" xml:space="preserve">
-    <value>m_checkwidevine</value>
-  </data>
-  <data name="skinLabel27.TabIndex" type="System.Int32, mscorlib">
-    <value>136</value>
-  </data>
-  <data name="&gt;&gt;skinLabel3.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="BTMacCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="ResultStatus.Text" xml:space="preserve">
-    <value>Wait</value>
-  </data>
-  <data name="m_readci.TabIndex" type="System.Int32, mscorlib">
-    <value>53</value>
-  </data>
-  <data name="m_checkHash.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="ResultStatus.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="WriteMac.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="m_readPSN.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="m_checkwidevine.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="m_readwidevine.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_writehdcp22.Location" type="System.Drawing.Point, System.Drawing">
-    <value>163, 64</value>
-  </data>
-  <data name="m_checkDAK.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;m_writemac.Name" xml:space="preserve">
-    <value>m_writemac</value>
-  </data>
-  <data name="m_checkBTMac.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;m_writeesn.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_readFairplay.Text" xml:space="preserve">
-    <value>Null</value>
-  </data>
-  <data name="&gt;&gt;WriteCiplus.Name" xml:space="preserve">
-    <value>WriteCiplus</value>
-  </data>
-  <data name="&gt;&gt;OSDText.Name" xml:space="preserve">
-    <value>OSDText</value>
-  </data>
-  <data name="m_readFVP.TabIndex" type="System.Int32, mscorlib">
-    <value>143</value>
-  </data>
-  <data name="m_readFairplay.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writeEDIDPID.TabIndex" type="System.Int32, mscorlib">
-    <value>121</value>
-  </data>
-  <data name="&gt;&gt;BtnWBView.ZOrder" xml:space="preserve">
-    <value>9</value>
-  </data>
-  <data name="ESNCount.TabIndex" type="System.Int32, mscorlib">
-    <value>26</value>
-  </data>
-  <data name="YouTubeCount.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="m_writeFairplay.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
-    <value>WindowsDefaultLocation</value>
-  </data>
-  <data name="&gt;&gt;WriteWifiMac.ZOrder" xml:space="preserve">
-    <value>74</value>
-  </data>
-  <data name="BaudText.Text" xml:space="preserve">
-    <value>BaudText</value>
-  </data>
-  <data name="&gt;&gt;WriteMGK.ZOrder" xml:space="preserve">
-    <value>111</value>
-  </data>
-  <data name="m_readEDIDName.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="m_checkYouTube.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 9pt</value>
-  </data>
-  <data name="&gt;&gt;skinLabel26.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="&gt;&gt;m_readmac.ZOrder" xml:space="preserve">
-    <value>110</value>
-  </data>
-  <data name="&gt;&gt;skinGroupBox1.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinGroupBox, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="m_readattestation.TabIndex" type="System.Int32, mscorlib">
-    <value>58</value>
-  </data>
-  <data name="m_readFVP.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;m_writeFairplay.ZOrder" xml:space="preserve">
-    <value>86</value>
-  </data>
-  <data name="&gt;&gt;skinLabel12.ZOrder" xml:space="preserve">
-    <value>4</value>
-  </data>
-  <data name="&gt;&gt;WriteWiDi.Parent" xml:space="preserve">
-    <value>skinPanel1</value>
-  </data>
-  <data name="m_writeBTMac.TabIndex" type="System.Int32, mscorlib">
-    <value>81</value>
-  </data>
-  <data name="&gt;&gt;BaudText.Type" xml:space="preserve">
-    <value>CCWin.SkinControl.SkinLabel, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
-  </data>
-  <data name="WriteEDIDPID.TabIndex" type="System.Int32, mscorlib">
-    <value>119</value>
-  </data>
-  <data name="m_readEDIDName.TabIndex" type="System.Int32, mscorlib">
-    <value>128</value>
-  </data>
-  <data name="BtnWBView.Text" xml:space="preserve">
-    <value>View</value>
-  </data>
-  <data name="m_checkMGK.Location" type="System.Drawing.Point, System.Drawing">
-    <value>235, 178</value>
+  <data name="&gt;&gt;$this.Type" xml:space="preserve">
+    <value>CCWin.Skin_Color, CSkin, Version=16.1.14.3, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>zh-CN</value>
-  </metadata>
-  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>107, 17</value>
-  </metadata>
-  <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>17, 17</value>
-  </metadata>
-  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>True</value>
-  </metadata>
-  <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>25</value>
-  </metadata>
 </root>

+ 333 - 155
FactoryTool_CShare/Views/OperationPanel.zh-CN.resx

@@ -122,7 +122,7 @@
   </data>
   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
   <data name="ProductMsg_Text.Location" type="System.Drawing.Point, System.Drawing">
-    <value>256, 127</value>
+    <value>268, 125</value>
   </data>
   <data name="ProductMsg_Text.Size" type="System.Drawing.Size, System.Drawing">
     <value>35, 17</value>
@@ -130,74 +130,15 @@
   <data name="ProductMsg_Text.Text" xml:space="preserve">
     <value>其他:</value>
   </data>
-  <data name="BtnOtherView.Location" type="System.Drawing.Point, System.Drawing">
-    <value>298, 124</value>
-  </data>
-  <data name="BtnOtherView.Size" type="System.Drawing.Size, System.Drawing">
-    <value>62, 23</value>
-  </data>
   <data name="BtnOtherView.Text" xml:space="preserve">
     <value>预览</value>
   </data>
-  <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="OSDNote.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="OSDNote.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="OSDNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>232, 64</value>
-  </data>
-  <data name="OSDNote.Size" type="System.Drawing.Size, System.Drawing">
-    <value>18, 17</value>
-  </data>
-  <data name="OSDNote.Text" xml:space="preserve">
-    <value>--</value>
-  </data>
-  <data name="SHOPNote.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="SHOPNote.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="SHOPNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 64</value>
-  </data>
-  <data name="SHOPNote.Size" type="System.Drawing.Size, System.Drawing">
-    <value>18, 17</value>
-  </data>
-  <data name="SHOPNote.Text" xml:space="preserve">
-    <value>--</value>
-  </data>
   <data name="BtnClickstart.Text" xml:space="preserve">
-    <value>点击测试</value>
-  </data>
-  <data name="skinLabel25.Location" type="System.Drawing.Point, System.Drawing">
-    <value>233, 85</value>
-  </data>
-  <data name="BtnWBView.Location" type="System.Drawing.Point, System.Drawing">
-    <value>298, 81</value>
-  </data>
-  <data name="BtnWBView.Size" type="System.Drawing.Size, System.Drawing">
-    <value>62, 23</value>
+    <value>单击测试</value>
   </data>
   <data name="BtnWBView.Text" xml:space="preserve">
     <value>预览</value>
   </data>
-  <data name="ProjectIDNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 211</value>
-  </data>
-  <data name="SoftwareVersionNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 169</value>
-  </data>
-  <data name="ClientTypeNote.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 127</value>
-  </data>
-  <data name="skinLabel11.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 190</value>
-  </data>
   <data name="skinLabel11.Size" type="System.Drawing.Size, System.Drawing">
     <value>36, 17</value>
   </data>
@@ -205,55 +146,28 @@
     <value>屏ID:</value>
   </data>
   <data name="ProjectIDText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>44, 190</value>
+    <value>45, 192</value>
   </data>
   <data name="WBPathText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>58, 85</value>
-  </data>
-  <data name="ChannelText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>295, 22</value>
-  </data>
-  <data name="ChannelText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>50, 17</value>
-  </data>
-  <data name="ChannelText.Text" xml:space="preserve">
-    <value>ChlText</value>
+    <value>55, 83</value>
   </data>
   <data name="BaudText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>168, 22</value>
-  </data>
-  <data name="BaudText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>50, 17</value>
-  </data>
-  <data name="BaudText.Text" xml:space="preserve">
-    <value>115200</value>
-  </data>
-  <data name="OSDText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>295, 43</value>
+    <value>163, 19</value>
   </data>
   <data name="OrderText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>47, 232</value>
+    <value>46, 234</value>
   </data>
   <data name="SVText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>67, 148</value>
+    <value>69, 148</value>
   </data>
   <data name="ClientTypeText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>70, 106</value>
+    <value>68, 104</value>
   </data>
   <data name="SHOPText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>69, 43</value>
+    <value>67, 40</value>
   </data>
   <data name="COMText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>52, 22</value>
-  </data>
-  <data name="COMText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>59, 17</value>
-  </data>
-  <data name="COMText.Text" xml:space="preserve">
-    <value>COM255</value>
-  </data>
-  <data name="skinLabel9.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 232</value>
+    <value>52, 19</value>
   </data>
   <data name="skinLabel9.Size" type="System.Drawing.Size, System.Drawing">
     <value>35, 17</value>
@@ -261,27 +175,18 @@
   <data name="skinLabel9.Text" xml:space="preserve">
     <value>订单:</value>
   </data>
-  <data name="skinLabel8.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 148</value>
-  </data>
   <data name="skinLabel8.Size" type="System.Drawing.Size, System.Drawing">
     <value>59, 17</value>
   </data>
   <data name="skinLabel8.Text" xml:space="preserve">
     <value>软件版本:</value>
   </data>
-  <data name="skinLabel7.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 106</value>
-  </data>
   <data name="skinLabel7.Size" type="System.Drawing.Size, System.Drawing">
     <value>59, 17</value>
   </data>
   <data name="skinLabel7.Text" xml:space="preserve">
     <value>客户机型:</value>
   </data>
-  <data name="skinLabel6.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 85</value>
-  </data>
   <data name="skinLabel6.Size" type="System.Drawing.Size, System.Drawing">
     <value>47, 17</value>
   </data>
@@ -289,7 +194,7 @@
     <value>白平衡:</value>
   </data>
   <data name="skinLabel5.Location" type="System.Drawing.Point, System.Drawing">
-    <value>230, 43</value>
+    <value>244, 40</value>
   </data>
   <data name="skinLabel5.Size" type="System.Drawing.Size, System.Drawing">
     <value>61, 17</value>
@@ -297,18 +202,12 @@
   <data name="skinLabel5.Text" xml:space="preserve">
     <value>OSD语言:</value>
   </data>
-  <data name="skinLabel4.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 43</value>
-  </data>
   <data name="skinLabel4.Size" type="System.Drawing.Size, System.Drawing">
     <value>59, 17</value>
   </data>
   <data name="skinLabel4.Text" xml:space="preserve">
     <value>出厂语言:</value>
   </data>
-  <data name="skinLabel3.Location" type="System.Drawing.Point, System.Drawing">
-    <value>232, 22</value>
-  </data>
   <data name="skinLabel3.Size" type="System.Drawing.Size, System.Drawing">
     <value>59, 17</value>
   </data>
@@ -316,7 +215,7 @@
     <value>频道信息:</value>
   </data>
   <data name="skinLabel2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>119, 22</value>
+    <value>118, 19</value>
   </data>
   <data name="skinLabel2.Size" type="System.Drawing.Size, System.Drawing">
     <value>47, 17</value>
@@ -324,41 +223,338 @@
   <data name="skinLabel2.Text" xml:space="preserve">
     <value>波特率:</value>
   </data>
-  <data name="skinLabel1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>7, 22</value>
-  </data>
   <data name="skinLabel1.Size" type="System.Drawing.Size, System.Drawing">
     <value>47, 17</value>
   </data>
   <data name="skinLabel1.Text" xml:space="preserve">
-    <value>端口号:</value>
-  </data>
-  <data name="skinGroupBox1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>5, 95</value>
+    <value>串口号:</value>
   </data>
   <data name="skinGroupBox1.Text" xml:space="preserve">
-    <value>基本信息:</value>
-  </data>
-  <data name="skinLabel10.Font" type="System.Drawing.Font, System.Drawing">
-    <value>微软雅黑, 20pt, style=Bold</value>
-  </data>
-  <data name="skinLabel10.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 49</value>
+    <value>基本信息</value>
   </data>
   <data name="skinLabel10.Size" type="System.Drawing.Size, System.Drawing">
-    <value>69, 36</value>
+    <value>88, 45</value>
   </data>
   <data name="skinLabel10.Text" xml:space="preserve">
     <value>条码</value>
   </data>
-  <data name="skinPanel1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>3, 31</value>
+  <data name="skinGroupBox2.Text" xml:space="preserve">
+    <value>MID功能</value>
+  </data>
+  <data name="m_readDAK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 482</value>
+  </data>
+  <data name="m_checkDAK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>243, 482</value>
+  </data>
+  <data name="m_writeDAK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 482</value>
+  </data>
+  <data name="DAKCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 482</value>
+  </data>
+  <data name="WriteDAK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 480</value>
+  </data>
+  <data name="m_readFVP.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 463</value>
+  </data>
+  <data name="m_checkFVP.Location" type="System.Drawing.Point, System.Drawing">
+    <value>243, 463</value>
+  </data>
+  <data name="m_writeFVP.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 463</value>
+  </data>
+  <data name="skinLabel22.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 463</value>
+  </data>
+  <data name="WriteFVP.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 461</value>
+  </data>
+  <data name="m_readACASID.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 444</value>
+  </data>
+  <data name="skinLabel24.Location" type="System.Drawing.Point, System.Drawing">
+    <value>243, 444</value>
+  </data>
+  <data name="skinLabel27.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 444</value>
+  </data>
+  <data name="skinLabel28.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 444</value>
+  </data>
+  <data name="WriteACASID.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 442</value>
+  </data>
+  <data name="m_readACASKey.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 425</value>
+  </data>
+  <data name="m_checkACASKey.Location" type="System.Drawing.Point, System.Drawing">
+    <value>243, 425</value>
+  </data>
+  <data name="m_writeACASKey.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 425</value>
+  </data>
+  <data name="ACASKeyCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 425</value>
+  </data>
+  <data name="WriteACASKey.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 423</value>
+  </data>
+  <data name="m_readEDIDName.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 406</value>
+  </data>
+  <data name="m_checkEDIDName.Location" type="System.Drawing.Point, System.Drawing">
+    <value>243, 406</value>
+  </data>
+  <data name="m_writeEDIDName.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 406</value>
+  </data>
+  <data name="skinLabel26.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 406</value>
+  </data>
+  <data name="WriteEDIDName.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 404</value>
+  </data>
+  <data name="m_readEDIDPID.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 387</value>
+  </data>
+  <data name="m_checkEDIDPID.Location" type="System.Drawing.Point, System.Drawing">
+    <value>243, 387</value>
+  </data>
+  <data name="m_writeEDIDPID.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 387</value>
+  </data>
+  <data name="skinLabel21.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 387</value>
+  </data>
+  <data name="WriteEDIDPID.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 385</value>
+  </data>
+  <data name="m_readPSN.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 368</value>
+  </data>
+  <data name="m_checkPSN.Location" type="System.Drawing.Point, System.Drawing">
+    <value>243, 368</value>
+  </data>
+  <data name="m_writePSN.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 368</value>
+  </data>
+  <data name="skinLabel20.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 368</value>
+  </data>
+  <data name="WritePSN.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 366</value>
+  </data>
+  <data name="m_readYouTube.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 349</value>
   </data>
-  <data name="skinPanel1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>366, 238</value>
+  <data name="m_checkYouTube.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 349</value>
   </data>
-  <data name="skinLabel15.Location" type="System.Drawing.Point, System.Drawing">
-    <value>238, 16</value>
+  <data name="m_writeYouTube.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 349</value>
+  </data>
+  <data name="YouTubeCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 349</value>
+  </data>
+  <data name="WriteYouTube.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 347</value>
+  </data>
+  <data name="m_readDSN.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 330</value>
+  </data>
+  <data name="m_checkDSN.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 330</value>
+  </data>
+  <data name="m_writeDSN.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 330</value>
+  </data>
+  <data name="DSNCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>105, 330</value>
+  </data>
+  <data name="WriteDSN.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 328</value>
+  </data>
+  <data name="m_readHash.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 311</value>
+  </data>
+  <data name="m_checkHash.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 311</value>
+  </data>
+  <data name="m_writeHash.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 311</value>
+  </data>
+  <data name="HashCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 311</value>
+  </data>
+  <data name="WriteHash.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 309</value>
+  </data>
+  <data name="m_readPlayready.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 292</value>
+  </data>
+  <data name="m_checkPlayready.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 292</value>
+  </data>
+  <data name="m_writePlayready.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 292</value>
+  </data>
+  <data name="PlayreadyCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 292</value>
+  </data>
+  <data name="WritePlayready.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 290</value>
+  </data>
+  <data name="m_readPEK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 273</value>
+  </data>
+  <data name="m_checkPEK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 273</value>
+  </data>
+  <data name="m_writePEK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 273</value>
+  </data>
+  <data name="PEKCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 273</value>
+  </data>
+  <data name="WritePEK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 271</value>
+  </data>
+  <data name="m_readLEK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 254</value>
+  </data>
+  <data name="m_checkLEK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 254</value>
+  </data>
+  <data name="m_writeLEK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 254</value>
+  </data>
+  <data name="LEKCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 254</value>
+  </data>
+  <data name="WriteLEK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 252</value>
+  </data>
+  <data name="m_readBTMac.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 235</value>
+  </data>
+  <data name="m_checkBTMac.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 235</value>
+  </data>
+  <data name="m_writeBTMac.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 235</value>
+  </data>
+  <data name="BTMacCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 235</value>
+  </data>
+  <data name="WriteBTMac.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 233</value>
+  </data>
+  <data name="m_readWifiMac.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 216</value>
+  </data>
+  <data name="m_checkWifiMac.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 216</value>
+  </data>
+  <data name="m_writeWifiMac.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 216</value>
+  </data>
+  <data name="WifiMacCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 216</value>
+  </data>
+  <data name="WriteWifiMac.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 214</value>
+  </data>
+  <data name="m_readECP.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 197</value>
+  </data>
+  <data name="m_checkECP.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 197</value>
+  </data>
+  <data name="m_writeECP.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 197</value>
+  </data>
+  <data name="ECPCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 197</value>
+  </data>
+  <data name="WriteECP.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 195</value>
+  </data>
+  <data name="m_readFairplay.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 178</value>
+  </data>
+  <data name="m_checkFairplay.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 178</value>
+  </data>
+  <data name="m_writeci.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 121</value>
+  </data>
+  <data name="m_writeFairplay.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 178</value>
+  </data>
+  <data name="m_writewidevine.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 102</value>
+  </data>
+  <data name="FairplayCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 178</value>
+  </data>
+  <data name="WriteFairplay.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 176</value>
+  </data>
+  <data name="m_readMGK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 159</value>
+  </data>
+  <data name="m_checkMGK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 159</value>
+  </data>
+  <data name="m_checkwidevine.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 102</value>
+  </data>
+  <data name="m_writeMGK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 159</value>
+  </data>
+  <data name="m_checkci.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 121</value>
+  </data>
+  <data name="MGKCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 159</value>
+  </data>
+  <data name="WriteMGK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 157</value>
+  </data>
+  <data name="CICount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 121</value>
+  </data>
+  <data name="m_readattestation.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 140</value>
+  </data>
+  <data name="WideVineCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 102</value>
+  </data>
+  <data name="m_checkattestation.Location" type="System.Drawing.Point, System.Drawing">
+    <value>235, 140</value>
+  </data>
+  <data name="WriteWidevine.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 100</value>
+  </data>
+  <data name="m_writeattestation.Location" type="System.Drawing.Point, System.Drawing">
+    <value>163, 140</value>
+  </data>
+  <data name="WriteCiplus.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 119</value>
+  </data>
+  <data name="AttestationCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>107, 140</value>
+  </data>
+  <data name="m_readwidevine.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 102</value>
+  </data>
+  <data name="WriteAttestation.Location" type="System.Drawing.Point, System.Drawing">
+    <value>7, 138</value>
+  </data>
+  <data name="m_readci.Location" type="System.Drawing.Point, System.Drawing">
+    <value>310, 121</value>
   </data>
   <data name="skinLabel15.Size" type="System.Drawing.Size, System.Drawing">
     <value>32, 17</value>
@@ -366,53 +562,35 @@
   <data name="skinLabel15.Text" xml:space="preserve">
     <value>检查</value>
   </data>
-  <data name="skinLabel16.Location" type="System.Drawing.Point, System.Drawing">
-    <value>288, 16</value>
-  </data>
   <data name="skinLabel16.Size" type="System.Drawing.Size, System.Drawing">
     <value>56, 17</value>
   </data>
   <data name="skinLabel16.Text" xml:space="preserve">
     <value>读取比对</value>
   </data>
-  <data name="skinLabel13.Location" type="System.Drawing.Point, System.Drawing">
-    <value>100, 16</value>
-  </data>
   <data name="skinLabel13.Size" type="System.Drawing.Size, System.Drawing">
     <value>32, 17</value>
   </data>
   <data name="skinLabel13.Text" xml:space="preserve">
     <value>数量</value>
   </data>
-  <data name="skinLabel12.Location" type="System.Drawing.Point, System.Drawing">
-    <value>10, 16</value>
-  </data>
   <data name="skinLabel12.Size" type="System.Drawing.Size, System.Drawing">
     <value>57, 17</value>
   </data>
   <data name="skinLabel12.Text" xml:space="preserve">
     <value>MID类型</value>
   </data>
-  <data name="skinLabel14.Location" type="System.Drawing.Point, System.Drawing">
-    <value>166, 16</value>
-  </data>
   <data name="skinLabel14.Size" type="System.Drawing.Size, System.Drawing">
     <value>32, 17</value>
   </data>
   <data name="skinLabel14.Text" xml:space="preserve">
     <value>抄写</value>
   </data>
-  <data name="skinGroupBox2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>372, 269</value>
-  </data>
-  <data name="skinGroupBox2.Text" xml:space="preserve">
-    <value>MID 功能:</value>
-  </data>
   <data name="SNText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>88, 44</value>
+    <value>88, 47</value>
   </data>
-  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
-    <value>382, 638</value>
+  <data name="SNText.Size" type="System.Drawing.Size, System.Drawing">
+    <value>289, 47</value>
   </data>
   <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>

+ 370 - 0
FactoryTool_CShare/Views/SanhuaMES.Designer.cs

@@ -0,0 +1,370 @@
+namespace MOKA_Factory_Tools
+{
+    partial class SanhuaMES
+    {
+        /// <summary>
+        /// Required designer variable.
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// Clean up any resources being used.
+        /// </summary>
+        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows Form Designer generated code
+
+        /// <summary>
+        /// Required method for Designer support - do not modify
+        /// the contents of this method with the code editor.
+        /// </summary>
+        private void InitializeComponent()
+        {
+            this.components = new System.ComponentModel.Container();
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SanhuaMES));
+            this.skinLabel1 = new CCWin.SkinControl.SkinLabel();
+            this.Text_MES_URL = new CCWin.SkinControl.SkinTextBox();
+            this.Text_StaffCode = new CCWin.SkinControl.SkinTextBox();
+            this.skinLabel2 = new CCWin.SkinControl.SkinLabel();
+            this.Text_MES_Password = new CCWin.SkinControl.SkinTextBox();
+            this.skinLabel3 = new CCWin.SkinControl.SkinLabel();
+            this.Text_ResuorceCode = new CCWin.SkinControl.SkinTextBox();
+            this.skinLabel4 = new CCWin.SkinControl.SkinLabel();
+            this.Text_JigEdtion = new CCWin.SkinControl.SkinTextBox();
+            this.skinLabel5 = new CCWin.SkinControl.SkinLabel();
+            this.Btn_MES_Login = new CCWin.SkinControl.SkinButton();
+            this.SuspendLayout();
+            // 
+            // skinLabel1
+            // 
+            this.skinLabel1.AutoSize = true;
+            this.skinLabel1.BackColor = System.Drawing.Color.Transparent;
+            this.skinLabel1.BorderColor = System.Drawing.Color.White;
+            this.skinLabel1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.skinLabel1.Location = new System.Drawing.Point(31, 54);
+            this.skinLabel1.Name = "skinLabel1";
+            this.skinLabel1.Size = new System.Drawing.Size(75, 17);
+            this.skinLabel1.TabIndex = 0;
+            this.skinLabel1.Text = "API接口地址";
+            // 
+            // Text_MES_URL
+            // 
+            this.Text_MES_URL.BackColor = System.Drawing.Color.Transparent;
+            this.Text_MES_URL.DownBack = null;
+            this.Text_MES_URL.Icon = null;
+            this.Text_MES_URL.IconIsButton = false;
+            this.Text_MES_URL.IconMouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_MES_URL.IsPasswordChat = '\0';
+            this.Text_MES_URL.IsSystemPasswordChar = false;
+            this.Text_MES_URL.Lines = new string[0];
+            this.Text_MES_URL.Location = new System.Drawing.Point(29, 75);
+            this.Text_MES_URL.Margin = new System.Windows.Forms.Padding(0);
+            this.Text_MES_URL.MaxLength = 32767;
+            this.Text_MES_URL.MinimumSize = new System.Drawing.Size(28, 28);
+            this.Text_MES_URL.MouseBack = null;
+            this.Text_MES_URL.MouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_MES_URL.Multiline = false;
+            this.Text_MES_URL.Name = "Text_MES_URL";
+            this.Text_MES_URL.NormlBack = null;
+            this.Text_MES_URL.Padding = new System.Windows.Forms.Padding(5);
+            this.Text_MES_URL.ReadOnly = false;
+            this.Text_MES_URL.ScrollBars = System.Windows.Forms.ScrollBars.None;
+            this.Text_MES_URL.Size = new System.Drawing.Size(292, 28);
+            // 
+            // 
+            // 
+            this.Text_MES_URL.SkinTxt.BorderStyle = System.Windows.Forms.BorderStyle.None;
+            this.Text_MES_URL.SkinTxt.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.Text_MES_URL.SkinTxt.Font = new System.Drawing.Font("微软雅黑", 9.75F);
+            this.Text_MES_URL.SkinTxt.Location = new System.Drawing.Point(5, 5);
+            this.Text_MES_URL.SkinTxt.Name = "BaseText";
+            this.Text_MES_URL.SkinTxt.Size = new System.Drawing.Size(282, 18);
+            this.Text_MES_URL.SkinTxt.TabIndex = 0;
+            this.Text_MES_URL.SkinTxt.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_MES_URL.SkinTxt.WaterText = "";
+            this.Text_MES_URL.TabIndex = 1;
+            this.Text_MES_URL.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
+            this.Text_MES_URL.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_MES_URL.WaterText = "";
+            this.Text_MES_URL.WordWrap = true;
+            // 
+            // Text_StaffCode
+            // 
+            this.Text_StaffCode.BackColor = System.Drawing.Color.Transparent;
+            this.Text_StaffCode.DownBack = null;
+            this.Text_StaffCode.Icon = null;
+            this.Text_StaffCode.IconIsButton = false;
+            this.Text_StaffCode.IconMouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_StaffCode.IsPasswordChat = '\0';
+            this.Text_StaffCode.IsSystemPasswordChar = false;
+            this.Text_StaffCode.Lines = new string[0];
+            this.Text_StaffCode.Location = new System.Drawing.Point(29, 136);
+            this.Text_StaffCode.Margin = new System.Windows.Forms.Padding(0);
+            this.Text_StaffCode.MaxLength = 32767;
+            this.Text_StaffCode.MinimumSize = new System.Drawing.Size(28, 28);
+            this.Text_StaffCode.MouseBack = null;
+            this.Text_StaffCode.MouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_StaffCode.Multiline = false;
+            this.Text_StaffCode.Name = "Text_StaffCode";
+            this.Text_StaffCode.NormlBack = null;
+            this.Text_StaffCode.Padding = new System.Windows.Forms.Padding(5);
+            this.Text_StaffCode.ReadOnly = false;
+            this.Text_StaffCode.ScrollBars = System.Windows.Forms.ScrollBars.None;
+            this.Text_StaffCode.Size = new System.Drawing.Size(292, 28);
+            // 
+            // 
+            // 
+            this.Text_StaffCode.SkinTxt.BorderStyle = System.Windows.Forms.BorderStyle.None;
+            this.Text_StaffCode.SkinTxt.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.Text_StaffCode.SkinTxt.Font = new System.Drawing.Font("微软雅黑", 9.75F);
+            this.Text_StaffCode.SkinTxt.Location = new System.Drawing.Point(5, 5);
+            this.Text_StaffCode.SkinTxt.Name = "BaseText";
+            this.Text_StaffCode.SkinTxt.Size = new System.Drawing.Size(282, 18);
+            this.Text_StaffCode.SkinTxt.TabIndex = 0;
+            this.Text_StaffCode.SkinTxt.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_StaffCode.SkinTxt.WaterText = "";
+            this.Text_StaffCode.TabIndex = 3;
+            this.Text_StaffCode.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
+            this.Text_StaffCode.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_StaffCode.WaterText = "";
+            this.Text_StaffCode.WordWrap = true;
+            // 
+            // skinLabel2
+            // 
+            this.skinLabel2.AutoSize = true;
+            this.skinLabel2.BackColor = System.Drawing.Color.Transparent;
+            this.skinLabel2.BorderColor = System.Drawing.Color.White;
+            this.skinLabel2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.skinLabel2.Location = new System.Drawing.Point(31, 115);
+            this.skinLabel2.Name = "skinLabel2";
+            this.skinLabel2.Size = new System.Drawing.Size(32, 17);
+            this.skinLabel2.TabIndex = 2;
+            this.skinLabel2.Text = "账号";
+            // 
+            // Text_MES_Password
+            // 
+            this.Text_MES_Password.BackColor = System.Drawing.Color.Transparent;
+            this.Text_MES_Password.DownBack = null;
+            this.Text_MES_Password.Icon = null;
+            this.Text_MES_Password.IconIsButton = false;
+            this.Text_MES_Password.IconMouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_MES_Password.IsPasswordChat = '\0';
+            this.Text_MES_Password.IsSystemPasswordChar = false;
+            this.Text_MES_Password.Lines = new string[0];
+            this.Text_MES_Password.Location = new System.Drawing.Point(29, 197);
+            this.Text_MES_Password.Margin = new System.Windows.Forms.Padding(0);
+            this.Text_MES_Password.MaxLength = 32767;
+            this.Text_MES_Password.MinimumSize = new System.Drawing.Size(28, 28);
+            this.Text_MES_Password.MouseBack = null;
+            this.Text_MES_Password.MouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_MES_Password.Multiline = false;
+            this.Text_MES_Password.Name = "Text_MES_Password";
+            this.Text_MES_Password.NormlBack = null;
+            this.Text_MES_Password.Padding = new System.Windows.Forms.Padding(5);
+            this.Text_MES_Password.ReadOnly = false;
+            this.Text_MES_Password.ScrollBars = System.Windows.Forms.ScrollBars.None;
+            this.Text_MES_Password.Size = new System.Drawing.Size(292, 28);
+            // 
+            // 
+            // 
+            this.Text_MES_Password.SkinTxt.BorderStyle = System.Windows.Forms.BorderStyle.None;
+            this.Text_MES_Password.SkinTxt.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.Text_MES_Password.SkinTxt.Font = new System.Drawing.Font("微软雅黑", 9.75F);
+            this.Text_MES_Password.SkinTxt.Location = new System.Drawing.Point(5, 5);
+            this.Text_MES_Password.SkinTxt.Name = "BaseText";
+            this.Text_MES_Password.SkinTxt.Size = new System.Drawing.Size(282, 18);
+            this.Text_MES_Password.SkinTxt.TabIndex = 0;
+            this.Text_MES_Password.SkinTxt.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_MES_Password.SkinTxt.WaterText = "";
+            this.Text_MES_Password.TabIndex = 5;
+            this.Text_MES_Password.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
+            this.Text_MES_Password.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_MES_Password.WaterText = "";
+            this.Text_MES_Password.WordWrap = true;
+            // 
+            // skinLabel3
+            // 
+            this.skinLabel3.AutoSize = true;
+            this.skinLabel3.BackColor = System.Drawing.Color.Transparent;
+            this.skinLabel3.BorderColor = System.Drawing.Color.White;
+            this.skinLabel3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.skinLabel3.Location = new System.Drawing.Point(31, 176);
+            this.skinLabel3.Name = "skinLabel3";
+            this.skinLabel3.Size = new System.Drawing.Size(32, 17);
+            this.skinLabel3.TabIndex = 4;
+            this.skinLabel3.Text = "密码";
+            // 
+            // Text_ResuorceCode
+            // 
+            this.Text_ResuorceCode.BackColor = System.Drawing.Color.Transparent;
+            this.Text_ResuorceCode.DownBack = null;
+            this.Text_ResuorceCode.Icon = null;
+            this.Text_ResuorceCode.IconIsButton = false;
+            this.Text_ResuorceCode.IconMouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_ResuorceCode.IsPasswordChat = '\0';
+            this.Text_ResuorceCode.IsSystemPasswordChar = false;
+            this.Text_ResuorceCode.Lines = new string[0];
+            this.Text_ResuorceCode.Location = new System.Drawing.Point(29, 258);
+            this.Text_ResuorceCode.Margin = new System.Windows.Forms.Padding(0);
+            this.Text_ResuorceCode.MaxLength = 32767;
+            this.Text_ResuorceCode.MinimumSize = new System.Drawing.Size(28, 28);
+            this.Text_ResuorceCode.MouseBack = null;
+            this.Text_ResuorceCode.MouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_ResuorceCode.Multiline = false;
+            this.Text_ResuorceCode.Name = "Text_ResuorceCode";
+            this.Text_ResuorceCode.NormlBack = null;
+            this.Text_ResuorceCode.Padding = new System.Windows.Forms.Padding(5);
+            this.Text_ResuorceCode.ReadOnly = false;
+            this.Text_ResuorceCode.ScrollBars = System.Windows.Forms.ScrollBars.None;
+            this.Text_ResuorceCode.Size = new System.Drawing.Size(292, 28);
+            // 
+            // 
+            // 
+            this.Text_ResuorceCode.SkinTxt.BorderStyle = System.Windows.Forms.BorderStyle.None;
+            this.Text_ResuorceCode.SkinTxt.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.Text_ResuorceCode.SkinTxt.Font = new System.Drawing.Font("微软雅黑", 9.75F);
+            this.Text_ResuorceCode.SkinTxt.Location = new System.Drawing.Point(5, 5);
+            this.Text_ResuorceCode.SkinTxt.Name = "BaseText";
+            this.Text_ResuorceCode.SkinTxt.Size = new System.Drawing.Size(282, 18);
+            this.Text_ResuorceCode.SkinTxt.TabIndex = 0;
+            this.Text_ResuorceCode.SkinTxt.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_ResuorceCode.SkinTxt.WaterText = "";
+            this.Text_ResuorceCode.TabIndex = 7;
+            this.Text_ResuorceCode.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
+            this.Text_ResuorceCode.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_ResuorceCode.WaterText = "";
+            this.Text_ResuorceCode.WordWrap = true;
+            // 
+            // skinLabel4
+            // 
+            this.skinLabel4.AutoSize = true;
+            this.skinLabel4.BackColor = System.Drawing.Color.Transparent;
+            this.skinLabel4.BorderColor = System.Drawing.Color.White;
+            this.skinLabel4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.skinLabel4.Location = new System.Drawing.Point(31, 237);
+            this.skinLabel4.Name = "skinLabel4";
+            this.skinLabel4.Size = new System.Drawing.Size(56, 17);
+            this.skinLabel4.TabIndex = 6;
+            this.skinLabel4.Text = "岗位资源";
+            // 
+            // Text_JigEdtion
+            // 
+            this.Text_JigEdtion.BackColor = System.Drawing.Color.Transparent;
+            this.Text_JigEdtion.DownBack = null;
+            this.Text_JigEdtion.Icon = null;
+            this.Text_JigEdtion.IconIsButton = false;
+            this.Text_JigEdtion.IconMouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_JigEdtion.IsPasswordChat = '\0';
+            this.Text_JigEdtion.IsSystemPasswordChar = false;
+            this.Text_JigEdtion.Lines = new string[0];
+            this.Text_JigEdtion.Location = new System.Drawing.Point(29, 319);
+            this.Text_JigEdtion.Margin = new System.Windows.Forms.Padding(0);
+            this.Text_JigEdtion.MaxLength = 32767;
+            this.Text_JigEdtion.MinimumSize = new System.Drawing.Size(28, 28);
+            this.Text_JigEdtion.MouseBack = null;
+            this.Text_JigEdtion.MouseState = CCWin.SkinClass.ControlState.Normal;
+            this.Text_JigEdtion.Multiline = false;
+            this.Text_JigEdtion.Name = "Text_JigEdtion";
+            this.Text_JigEdtion.NormlBack = null;
+            this.Text_JigEdtion.Padding = new System.Windows.Forms.Padding(5);
+            this.Text_JigEdtion.ReadOnly = false;
+            this.Text_JigEdtion.ScrollBars = System.Windows.Forms.ScrollBars.None;
+            this.Text_JigEdtion.Size = new System.Drawing.Size(292, 28);
+            // 
+            // 
+            // 
+            this.Text_JigEdtion.SkinTxt.BorderStyle = System.Windows.Forms.BorderStyle.None;
+            this.Text_JigEdtion.SkinTxt.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.Text_JigEdtion.SkinTxt.Font = new System.Drawing.Font("微软雅黑", 9.75F);
+            this.Text_JigEdtion.SkinTxt.Location = new System.Drawing.Point(5, 5);
+            this.Text_JigEdtion.SkinTxt.Name = "BaseText";
+            this.Text_JigEdtion.SkinTxt.Size = new System.Drawing.Size(282, 18);
+            this.Text_JigEdtion.SkinTxt.TabIndex = 0;
+            this.Text_JigEdtion.SkinTxt.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_JigEdtion.SkinTxt.WaterText = "";
+            this.Text_JigEdtion.TabIndex = 9;
+            this.Text_JigEdtion.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
+            this.Text_JigEdtion.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+            this.Text_JigEdtion.WaterText = "";
+            this.Text_JigEdtion.WordWrap = true;
+            // 
+            // skinLabel5
+            // 
+            this.skinLabel5.AutoSize = true;
+            this.skinLabel5.BackColor = System.Drawing.Color.Transparent;
+            this.skinLabel5.BorderColor = System.Drawing.Color.White;
+            this.skinLabel5.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.skinLabel5.Location = new System.Drawing.Point(31, 298);
+            this.skinLabel5.Name = "skinLabel5";
+            this.skinLabel5.Size = new System.Drawing.Size(56, 17);
+            this.skinLabel5.TabIndex = 8;
+            this.skinLabel5.Text = "治具编码";
+            // 
+            // Btn_MES_Login
+            // 
+            this.Btn_MES_Login.BackColor = System.Drawing.Color.Transparent;
+            this.Btn_MES_Login.ControlState = CCWin.SkinClass.ControlState.Normal;
+            this.Btn_MES_Login.DialogResult = System.Windows.Forms.DialogResult.OK;
+            this.Btn_MES_Login.DownBack = null;
+            this.Btn_MES_Login.Location = new System.Drawing.Point(131, 367);
+            this.Btn_MES_Login.MouseBack = null;
+            this.Btn_MES_Login.Name = "Btn_MES_Login";
+            this.Btn_MES_Login.NormlBack = null;
+            this.Btn_MES_Login.Size = new System.Drawing.Size(88, 33);
+            this.Btn_MES_Login.TabIndex = 10;
+            this.Btn_MES_Login.Text = "登录";
+            this.Btn_MES_Login.UseVisualStyleBackColor = false;
+            this.Btn_MES_Login.Click += new System.EventHandler(this.Btn_MES_Login_Click);
+            // 
+            // SanhuaMES
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.CaptionBackColorBottom = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+            this.CaptionBackColorTop = System.Drawing.Color.RoyalBlue;
+            this.ClientSize = new System.Drawing.Size(351, 421);
+            this.Controls.Add(this.Btn_MES_Login);
+            this.Controls.Add(this.Text_JigEdtion);
+            this.Controls.Add(this.skinLabel5);
+            this.Controls.Add(this.Text_ResuorceCode);
+            this.Controls.Add(this.skinLabel4);
+            this.Controls.Add(this.Text_MES_Password);
+            this.Controls.Add(this.skinLabel3);
+            this.Controls.Add(this.Text_StaffCode);
+            this.Controls.Add(this.skinLabel2);
+            this.Controls.Add(this.Text_MES_URL);
+            this.Controls.Add(this.skinLabel1);
+            this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+            this.MaximizeBox = false;
+            this.MinimizeBox = false;
+            this.Name = "SanhuaMES";
+            this.Text = "MES登录检查";
+            this.Load += new System.EventHandler(this.SanhuaMES_Load);
+            this.ResumeLayout(false);
+            this.PerformLayout();
+
+        }
+
+        #endregion
+
+        private CCWin.SkinControl.SkinLabel skinLabel1;
+        private CCWin.SkinControl.SkinTextBox Text_MES_URL;
+        private CCWin.SkinControl.SkinTextBox Text_StaffCode;
+        private CCWin.SkinControl.SkinLabel skinLabel2;
+        private CCWin.SkinControl.SkinTextBox Text_MES_Password;
+        private CCWin.SkinControl.SkinLabel skinLabel3;
+        private CCWin.SkinControl.SkinTextBox Text_ResuorceCode;
+        private CCWin.SkinControl.SkinLabel skinLabel4;
+        private CCWin.SkinControl.SkinTextBox Text_JigEdtion;
+        private CCWin.SkinControl.SkinLabel skinLabel5;
+        private CCWin.SkinControl.SkinButton Btn_MES_Login;
+    }
+}

+ 96 - 0
FactoryTool_CShare/Views/SanhuaMES.cs

@@ -0,0 +1,96 @@
+using CCWin;
+using Newtonsoft.Json;
+using Newtonsoft.Json.Linq;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace MOKA_Factory_Tools
+{
+    public partial class SanhuaMES : Skin_Color
+    {
+        public SanhuaMES()
+        {
+            InitializeComponent();
+        }
+
+        private void SanhuaMES_Load(object sender, EventArgs e)
+        {
+            Text_MES_URL.Text = SanhuaMethod.sanhuaLoginInfo.url;
+            Text_StaffCode.Text = SanhuaMethod.sanhuaLoginInfo.staffCode;
+            Text_ResuorceCode.Text = SanhuaMethod.sanhuaLoginInfo.resourceCode;
+            Text_MES_Password.Text = SanhuaMethod.sanhuaLoginInfo.password;
+            Text_JigEdtion.Text = SanhuaMethod.sanhuaLoginInfo.jigEdtion;
+        }
+
+        private void Btn_MES_Login_Click(object sender, EventArgs e)
+        {
+            SanhuaMethod.sanhuaLoginInfo.url = Text_MES_URL.Text;
+            SanhuaMethod.sanhuaLoginInfo.staffCode = Text_StaffCode.Text;
+            SanhuaMethod.sanhuaLoginInfo.resourceCode = Text_ResuorceCode.Text;
+            SanhuaMethod.sanhuaLoginInfo.password = Text_MES_Password.Text;
+            SanhuaMethod.sanhuaLoginInfo.jigEdtion = Text_JigEdtion.Text;
+
+            if ( !SanhuaMethod.sanhuaLoginInfo.url.EndsWith("/") )
+            {
+                SanhuaMethod.sanhuaLoginInfo.url += "/";
+            }
+
+            SaveLoginInfo();
+
+            string message = string.Empty;
+            if ( SanhuaMethod.CheckLogin(out message) )
+            {
+                DialogResult = DialogResult.OK;
+            }
+            else
+            {
+                MessageBox.Show(string.Format("登录失败:{0}", message));
+                DialogResult = DialogResult.Cancel;
+            }
+        }
+
+        private void SaveLoginInfo()
+        {
+            JObject jObject;
+            using (StreamReader file = File.OpenText(LocalPath.localpath + "\\Config.json"))
+            {
+                using (JsonTextReader reader = new JsonTextReader(file))
+                {
+                    jObject = (JObject)JToken.ReadFrom(reader);
+                    reader.Close();
+                    if (jObject["SanhuaLoginInfo"] == null)
+                    {
+                        JObject item = new JObject();
+                        item.Add("url", SanhuaMethod.sanhuaLoginInfo.url);
+                        item.Add("staffCode", SanhuaMethod.sanhuaLoginInfo.staffCode);
+                        item.Add("resourceCode", SanhuaMethod.sanhuaLoginInfo.resourceCode);
+                        item.Add("password", SanhuaMethod.sanhuaLoginInfo.password);
+                        item.Add("jigEdtion", SanhuaMethod.sanhuaLoginInfo.jigEdtion);
+
+                        jObject.Add("SanhuaLoginInfo", item);
+                    }
+                    else
+                    {
+                        jObject["SanhuaLoginInfo"]["url"] = SanhuaMethod.sanhuaLoginInfo.url;
+                        jObject["SanhuaLoginInfo"]["staffCode"] = SanhuaMethod.sanhuaLoginInfo.staffCode;
+                        jObject["SanhuaLoginInfo"]["resourceCode"] = SanhuaMethod.sanhuaLoginInfo.resourceCode;
+                        jObject["SanhuaLoginInfo"]["password"] = SanhuaMethod.sanhuaLoginInfo.password;
+                        jObject["SanhuaLoginInfo"]["jigEdtion"] = SanhuaMethod.sanhuaLoginInfo.jigEdtion;
+                    }
+                }
+            }
+            using (StreamWriter writer = new StreamWriter(LocalPath.localpath + "\\Config.json"))
+            {
+                writer.Write(jObject.ToString());
+            }
+        }
+    }
+}

+ 546 - 0
FactoryTool_CShare/Views/SanhuaMES.resx

@@ -0,0 +1,546 @@
+<?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="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        AAABAAkAMDAQAAEABABoBgAAlgAAACAgEAABAAQA6AIAAP4GAAAQEBAAAQAEACgBAADmCQAAMDAAAAEA
+        CACoDgAADgsAACAgAAABAAgAqAgAALYZAAAQEAAAAQAIAGgFAABeIgAAMDAAAAEAIACoJQAAxicAACAg
+        AAABACAAqBAAAG5NAAAQEAAAAQAgAGgEAAAWXgAAKAAAADAAAABgAAAAAQAEAAAAAACABAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA/wAA/wAAAP//AP8A
+        AAD/AP8A//8AAP///wD/////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        ///////////////////////////////////////////////////////////////////////////4//+P
+        //j///j///j///j//////////////////////////////////////////4//////////////////////
+        ////////////////////////////////////////////////////////////////////+I//j/iI/4iI
+        iI/4iP/4iIiIiI+Ij///9Gj4j/do92xkbGj3Z/+EZvhGxn9kf///9k+GZ/bIjGZ2dkaHxohsf/9sZ4jG
+        j///hk9sRodIZn///3yHbGxn//+GT4Zn////9GxnfGxofI///2aMZkZP///0Z4xo////9mR492RohGiI
+        h8aISIRnj//4xmR/////9GyP/2xohsRkxmX3x/jGaP//ZMb/////93j///d4/3dnd4/4aP+Hx4//h3f/
+        /////////////////4////////////////////////////////////////////////////////iI+I//
+        /////4j/iP////////////////hs+GT/////+GaPZo////////////////hm+Gz//////0z/TP//////
+        //////////jG+Gb4Z49nj2aPZo////////////////hk+Mb4bPhs+Mb/Ro////////////////jG+GT/
+        R/9k/2T4bP/////4//////////hk+GX/j//4+GT/Ro//////////////j/hm/3j//////4iPbP//////
+        //////////jH////////////do///4//////////////////////////////////////////////////
+        //////////////////////////////////////////////////////+P////////////////////////
+        ////////////////////////j////////////////////////////////////4////////////////j/
+        //j///j/////////////////////+P/////////////////////////////4///////////////4////
+        /4////////j///////////////////////////////////////////////////////////+P////////
+        //////////////////////////////////j/////////////j/////////////////////j///j/////
+        //////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAIAAAAEAA
+        AAABAAQAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICA
+        gADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AP//////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////////////////////////////////////+P
+        //+P+Pj/+P/4+Pj/j///aIiIb2RkZ4aPdohsaGf//0hsd8ho+IyMZsj/dojI//9saGxoT/+GhkZ//4x2
+        f///Ro+GT2RmxvSIxv/3xo///4j/+I+IiIj4j4h/+Ij///////////j////////////////4iIj///+I
+        +I//////////+MiE////hPZv//////////hohvd/aIb3z///////////SOT2f0iM9n//////////+GiG
+        ///4hvfP//////////jPj//////3b///////////////////////////////////////////////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////+P////////////////////////////////////////////////////////////////
+        ///4////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAoAAAAEAAAACAAAAABAAQAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        gAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AP//
+        ///////////////////////////////////////////////////3eHZ2d29Ib/SMdoyMj3aP///4/4+P
+        +P//+If/+Ij/////Z4hnjv////94j/iI////////////////////////////////////////////////
+        ////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAACgAAAAwAAAAYAAAAAEACAAAAAAAAAkAAAAAAAAAAAAAAAEAAAABAAAAAAAAlEoOAJ1K
+        DwCaTA8AlUcSAJRGFgCZRhEAnEYRAJlGFACSShMAlkkSAJJIFQCVSBUAmEgRAJ1JEQCZTBIAmUgUAJ1I
+        FwCaTBYAk0caAJVGGACXSxgAlUwZAJZKHQCTTx4AmU4bAJ1NGQCbTRwAlFEeAKBKEQCWTSUAnE0hAJJS
+        IgCVUCAAnVAhAJpTJwCbVScAnVQlAJ1TKACaVSkAnVUpAJhYKQCeWSkAn1wqAJlZLgCeWy4Am100AKBe
+        MACdYDYAoWAuAKVkOQCnaj8AqWk+AKhpQQCub0YArXBEAKd1TwCqdksAqXZOAKh5TwCueU4Ao3ZSAKZ0
+        UACldFUAqXdSAKt1VQCneFIAq3pSAKp+UwCpe1cAr3xUAKV5WQCvf1wAsnpWALF8VgCzf1oArXtiAK6A
+        XQCvgWEAr4pqALKFYAC0imcAs4xlALKKaQC1imgAs49tALaPbgC4imgAvo9uALiQbAC1kHEAupJ0AL+U
+        dQC8lnkAwZRyAMWUcwDDmnsAwp2BAMShgQDBoIUAxqWOAMunjwDMp48Ax6qNAMupjwDBp5EAyKiSAMyr
+        kwDIrZYAyLCXAMyxmgDPspwAy7WdAM+4owDTt6EA0r2jANC7pwDQvKQA0r2rANS+rADSwa0A3ca2ANrG
+        uQDexbkA38a8ANnIuwDeybkA3865ANnLvwDfybwA3828AOHHtgDgyboA2s3CANvQwwDe0cMA39TBANrR
+        xQDc0cQA3dXJAODNwgDg0cIA4tbKAOTTzADk18wA6NfOAOXaygDh2c4A5tnMAOPdzwDk3s4A4tnQAOXa
+        0gDl3dEA5d/VAOnd1gDo3tgA5uDSAOji1ADn49kA5uTaAOXi3ADq49kA6uffAO3n3gDv698A7efgAOrp
+        4gDu6eEA6ejlAO7s5QDv7+oA8OnhAPHu5QDv8OMA7vHpAO3y7ADy8eYA9PDnAPHx6gD08ekA9fTqAPDx
+        7ADx9O4A9fXuAPPz8QDz9fAA9vbyAPb39QD49vQA8/jxAPX48QD1+vYA+fn1APj89gD2+vgA9v36APb+
+        /AD5+voA/Pr4APr8+gD8/PoA+/v8APr9/AD9/f0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////////
+        ////////////////////////////////////////////////////////////////////////////////
+        //////////////////////////////////////////////+8//+8//+8///D//+8//+8//+8//+8//+8
+        //+8//+8//+8//+8//+8////////////////////////w///////////////////////////////////
+        //////////////+8///D///D////////w///w//////D///D///D///D///D///D///D//////+8////
+        /8P//8P//8P/w//D///D///D/8P//8P//8P//8P//8P//8P//8P//8P///////+8///////D////////
+        w//////////D///////D///////D///////D///////////////D////////w///////w//////////D
+        ///////D///////D//////////+8///D/8P//8P/w//D///D/8P//8P/w//D/8P//8P/w///w//D/8P/
+        /8P/w//////////////D////////w///////w//////////D///////D///////D//////////////+8
+        ///////D////////w//////D///D///////D///////D///////D//////+8/////8P/w///w//D/8P/
+        /8P/w///w///w//D/8P//8P/w///w//D/8P//8P///////+8///////D////w///w//////D///D////
+        ///D///////D///////D///////////////D////////////////////////////////////////////
+        //////////+8enq8w//D/8OHe5v/waR6eoN6g6z/wZB7m//B/5B6epuMg3qDg3rBkXp6wf////+qBA2k
+        /5iMvP8+EGfBXQgIDQ0IEBBs/1IEWMH/cBoQN6xwCAQICEi8LQhQ/8P///+rCQOqgh8JXsBBCGZ4EAQr
+        NDQ0KAkQmFMIJH5wGhA5q/+8KAgQNJBwAxCO//////+rCQmEKBAQCGQ7CWZZBEPA/8H/tTIQbFMQEBAQ
+        EDu1/8P/bA0QnsEuCEj/w/////+rCBAkEDFQEBAkCGZSCWD////Bw1AEbFIQFxAQKrLAw///tSgQV3II
+        EJDD//////+rCQEBJJHBQwkICGZjECFmcXFzYwkEdlIIWVsJEDen/8PD/2oECSsQQ/////////+vBAka
+        jP/BtTcEBGasLQEBCRAQAxA0vFMIX/9wGh0qiMP//6soCBAIh/////////+1Pj52w////6dMQ3b/oFs5
+        Qzo6PWG1/2k+bf//jEE6R5P///9wOjpT/8P//8D////Dw///////w//D/8H//////8P////D/////8H/
+        ///Dw//////Dw//D/////////////8P/w//////D/8H/w//D///B/8P//8P//////8P/w//D/////8P/
+        /8D////////////////D/8O1jp7DvI6ew///////////tY6YwMCYnqv////D///////////////////D
+        //////99FyH/jAkJ/8P////////DqgkJoLUTCY7////////D//////////+8/////8P//8OCEBfBhwkQ
+        /8D/wP/Aw//AqggQoLIEEJH/wP//w////8P//7z////////D/////8OCEBzBixAJ/55DQ7WqQ0mypw0D
+        oLIXA5HB///////////////////////////D//96EBzBhxAJ/44QE7WhCBOnpQ0NoLIEA5H///////+8
+        ///D//////+8///D/8P//8CEEBzDhwkJ/5AQLrWpLQilpQgIoLUTA5LB///B////////w///////////
+        ///D//9+ARzAhxAJ/6qHw//DwIy1rBAIpKwaA5L///////+8///D//////////+8/////8B7EBzBmFWC
+        /////////8P//3pSo7IECJLB//////////////////+8/////8P//8OEJVPBw///wP///8P//////8H/
+        /7VOGpH//8H//7z//7z//7z////////D//////+rtf///8P////////////D///D/8P/tbX/////////
+        ///////////////////D////////////w///wP/////////////////D///D///D///D//////+8//+8
+        ////w////8P//8P///////+8///D/8P////D////////w///w///w//////////////D///D////////
+        ////vP/////////D///////D///D///D///D///////////D////////////w///vP////////+8////
+        ///D//////////////////////+8////w//D/8P/w//D///////D/8P/w////8P/w///w//D/8P/w//D
+        /8P/w//////////D///////D////w///w//////D///D///////D///////D///////D////////////
+        ///D////////////////w//////////D///////D///////D//////////+8///B/8P//8P/w//D/8P/
+        w//D///D/8P/w///w//D/8P//8P/w///w//D/8P////////////D////////w///////w//////D///D
+        ///////D///////D///////////////D///////D////////w//////D///////////D///////D////
+        ///D//////+8////w//D/8P//8P/w//D///D/8P//8P/w//D/8P//8P/w///w//D/8P//8P////////D
+        ///////D////////w//////D///////////D///////D///////D///////////////D////////w///
+        ////w//////D///D///////D///////D//////////+8///B/8P//8P/w//D///D/8P//8P/w///w///
+        w//D/8P//8P/w///w//D/8P/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACAAAABAAAAAAQAIAAAA
+        AAAABAAAAAAAAAAAAAAAAQAAAAEAAAAAAACXRxEAmUcSAJlHFQCWSBEAlUkUAJZMFgCYSBIAmEkVAJxL
+        FwCZTBYAmUsYAJlNGQCWUBsAl1AeAJlQGQCbTyAAnVEhAJ5WJwCfWiYAn1ooAJ5dLgCeXTEAolYoAKdj
+        OgCpaj4Ar28/ALBuPgCma0EAqGpBAK1tQACrbUUArG9EAK5xRACvckgArndTAK94UQCve1QAsXtWALF8
+        VQCxf1gAsoBaALaHZQCziGcAu5Z1AL+cfgDAl3YAwJh7AMGhhADCookAxKKJAMaligDGpYwAx6iLAMao
+        jwDJqIwAx6yTAMuqkQDMq5IAyKyVAM+ymwDOtJ8A0bObANK0mwDTs5wA1LOcANK0nADWtp8AyrSgAMy3
+        ogDRuaEA0LulANC9qwDTuq0A2MGuANfCsgDWxbIA18O1ANfEtADdw7AA2sO2AN3MvwDe0sUA3tTFAOHU
+        xgDg08kA4tfLAObXywDi2MsA59jJAObazgDl3M0A6dnOAOfZ0ADo2dAA6d7VAOXg0wDh4NUA5uPaAOvh
+        2QDp5NoA6OLcAOzn3gDu5eAA6erhAO3q4gDt6+YA7ezmAO/r6wDu7eoA8OnlAPHu6QD07+wA8vHrAPTx
+        7QDz9O0A9PbvAPP08QD09fEA9fjyAPb49gD5+fYA+fr4APz7+wD6/foA/P36APr9/AD+/v4AAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wB/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f11vf39/al1/f15aXGN/eF1vf3leXW5cXFxyY11/f391BEJnMWoxDHIcBwcH
+        ByRqBzp1KQdCWgICEGARKH9/f3UHNxgHHy0HRwQ9V1oxB0gEBx8HR39+JgRUMAJXf39/dQQMDzEHDwxC
+        BGN/f1QERQcWByJ4fn9UBC4RJH9/f391BARQf0cHDGMNDxMTBBRgA0M3ByFqf38jBARUf39/f38xTX9/
+        f0gxf18xMTE2anUxXX9RMT14f10xOn9/f39/f39+f39/f39/f39/f39/f39/f39/fn9/f39+f39/f39/
+        f39/f35qOmJVNn5/f39/f1o2dU1Ff39/f39/f39/f39/f39/f1oHTTEEf35+f35+PQdqJCF+f39/f39/
+        f39/f39/f39/XQdNMQd/KyxqHEpCB2ooG39/f39/f39/f39/f39/f39aB0w1BH8ZK20NQkIHbiYbeX9/
+        f39/f39/f39/f39/f1oHTDEVf2J/f3JqTwxqJht/f39/f39/f39/f39/f39/WhdUcXl/f39/f39/cngt
+        IX5/f39/f39/f39/f39/f394eX9/f39/f39/f39/f39yf39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/
+        f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAEAAAACAAAAABAAgAAAAAAAAB
+        AAAAAAAAAAAAAAABAAAAAQAAAAAAAJZLFQCeVSQAo14vAKZmOQCpbEEAq3BGAK10SQCtdk4As3xTALJ7
+        VQC2flcAtYFcALeHYwC7iWUAuYppALuMagC6jmwAvI1tAL+QbwC+kXAAwJV2AMGbfgDGoYQAx6aNAMmk
+        iwDJp40AyamPAMyskQDNrZUAz7SeANW2nQDTuqYA17ynANW+qwDTvawA2b+sAN3JtwDayLgA4NDCAODS
+        xQDk2M4A5trRAOrg1wDq49oA7OXeAO7n4ADv6+UA8+vmAPTr5gDy7OYA8u3pAPXv7AD08OsA9fHtAPbz
+        8AD39PEA9/b0APj18gD3+fYA+fn3APv6+QD8/PsA+/38AP7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAA////AEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBA
+        QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBANkA8ODowOjhANjQwNjRAPAkSGBQFEwUSFAcsAhsJQDwB
+        HQQSBx0GDwwOOxkDKEBAKUA0LCsnLCw4Ki84J0BAQEBANBsWQEBAFyYlQEBAQEBAQDANByEhEQkeH0BA
+        QEBAQEAwEiE4QDgkIR5AQEBAQEBAQEA/QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBA
+        QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAA
+        AACAJQAAAAAAAAAAAAAAAAAAAAAAAP7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39
+        /f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39
+        /f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39
+        /f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39
+        /f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39
+        /f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//v7+/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+/v7+/v/+/v7//v7+//39
+        /f7+/v7//v7+//39/f7+/v7//v7+//7+/v7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+/v7+
+        /v/+/v7//v7+/v7+/v/+/v7//v7+/v7+/v/+/v7//v7+/v7+/v/+/v7//v7+/v7+/v/+/v7//v7+/v7+
+        /v/+/v7//f39/v7+/v/+/v7/9vn3/t3Gu//bx7j/+Pb0/vr9/f/9/f3//fz9/vr9+//6/f3/3dXJ/tvE
+        uf/q49n//f37//v9/P7t597/38m5/9zGtv7ex7f/3se3/9/JvP7w7eX//P37/vz8+//i2dD/28W7/und
+        1v/9/vz//f38/vv8/P/n2s7/3sW5/tzGt//o3tj/5NPM/t/GuP/exrj/4ce2/t/Ht//fybj/+Pr5/ubb
+        0//cxbb/2se6/vv8+//+/v7//f39/v7+/v7+/v7+7+/q/phJEf6ZSRD+7+ni/vr6+/7l39X+2s3C/vX6
+        9/76/Pv+qXdS/ptKEv7Hqo3++/z4/ryWef6ZRxX+mUgS/ppJE/6YSBL+mUkT/ppJFP6eThn+yK6W/vr8
+        +/6zjGX+mEoQ/sGUcv75/Pj++Pn7/tG9pP6ZThv+mksS/q5vRv7v7ef+zbGa/pxGEv6SShP+mUcU/phI
+        FP6ugF3+8/jx/qBeMP6aSBP+soRh/vr7+/79/f3+/f39/v7+/v/+/v7/8fHr/pNJFf+aTA//7+nj/uDR
+        wv+cTSH/l0oR/r+Udf/3+/f/q3VU/ptGE//LqI//0sGt/5hIEf6WRhX/nlsu/6dqP/6paT7/qmk//5pV
+        KP6VSxP/m0oU/uXa0v+0imn/l0cT/ptVJ//cyrj/z7ij/pxMGf+YTRL/qnZL/u3y7P/4/fr/9ffz/plZ
+        Lv+cSBH/mkwW/qhpQf/k18z/y7Wd/plIEf+YShb/4trN/vv9+v/9/f3//f39/v7+/v/+/v7/7vHr/phI
+        Fv+TShP/3828/p1TKP+cSBP/m0gU/ppHFv/GpY7/qHlP/pZIEv/Lp4//uJBs/5RHEv6relL/9fjx//z8
+        /f79/vr//P35//X06v6lZDn/l0gT/smslv+0imn/mkkS/plIE/+bShX/mkwT/ppKFv+ueU7/8PTt/vv+
+        +v/6/v3//P39/syrk/+ZRxD/lksT/uji1P/5+fT/nWA2/ptHEv+vf1z/+f37/vz+/f/9/f3//v7+/v7+
+        /v7+/v7+7vHr/phIFv6YSRL+nVUl/pZJE/6hYC7+soZg/phKEf6YSBb+nVEg/pdJE/7Lp4/+t4to/pVJ
+        Ev7Dmnv+/P38/vv++/77/vz++/78/vb9+v6zf1r+lkgU/siokv6zi2n+m0kU/pZKHf6ZSRT+mkkT/p1U
+        Jf7z7+b+9/75/vn+/f76/v3+/f39/vb07/6aVir+mUgT/riKaP7Tt6H+mUYU/pdJF/7i1sr++v39/v7+
+        /f7+/v7+/f39/v7+/v/+/v7/7/Ho/pVIFP+VSg//lUsQ/ppTJ//n2cz/9/fz/qp+U/+VShL/mUYU/plH
+        E//Mp4//waCF/5lJEf6SUiL/y6qP/9C7p/7QvKT/0r2j/8Shgf6UTBn/lEcT/tK9q/+0i2f/mkcV/r6P
+        bv+1kHH/lEoV/p1LE/+tcET/6uff/vn8+//2/vz//P3+/vv9+//JqJL/lkYV/pdLGP+fXCr/mEgR/q98
+        VP/7/Pv//f79/v7+/v/+/v7//f39/v7+/v/+/v7/7/Lo/pVHFv+USQ//l0wa/uDNwv/6/P3/+/36/vX0
+        7f+pa0P/lUcQ/pdHE//Mp4//7+zk/5hYKf6VSw3/mEsS/5lKE/6ZSRP/mEkS/5hIEf6XSRD/qGhA/vb3
+        9f+yiWr/mEgU/sWUc//7+/j/z7Kc/ptMHP+gShH/n1kp/t/Uwf/3/Pv//P78/v7+/f/w8O3/nVUp/phH
+        Ef+YSBH/mEUU/tnSxf/+/f7//v7+/v7+/v/+/v7//f39/v39/f7+/v7+8/Tv/qV0Vf6ldVH+1b+t/vj9
+        /P7+/vz+/P7+/vv8/f7r6uP+rXti/qd4Uv7Uvaz++fz7/u3n4P66knT+q3dO/qh2T/6ndU/+p3VP/qN2
+        Uv7CnYH+8PHt/vv9/P7Bp5H+pXVV/siwl/79/fz+/Pz8/t7Rw/6rdVb+p3VQ/qV5Wf7g2s/+/fz+/v3+
+        /P78/Pv+zLKb/qV0Uf6ndFD+s49t/vz8+f79/v3+/v7+/v39/f79/f3+/f39/v7+/v/+/v7/+f39/vj9
+        /P/7/fv//Pz8/v39/f/9/f3//f39/v3+/v/7/f3/+fz8/vz9+f/8/fr//P79//z+/v77/f3/+/78//v+
+        /P78/fz//Pz8//z8+/79/fv//P79/v7+/v/8/Pv//Pz6/v39+//+//z//v7+/v39/f/7/fz/+f38/vn9
+        /P/7/fv//v79/v7+/v/+/v7/+/z8/vr8+//6/Pv/+/z5/v3+/P/9/v3//v7+/v7+/v/+/v7//f39/v39
+        /f79/f3+/f78/v3+/f78/v7++/79/vv+/f79/v3+/f39/v79/f79/v3++/79/vv++/77/vr+/P79/vz+
+        /v78/v3++/77/vv++/79/vz+/f78/vz+/P77/v3++/79/vz+/f78/v3+/P79/v3+/P79/vv+/v7+/v39
+        /f78/v3++v78/vn+/P77/v3+/f79/v39/f79/f3+/f79/vz+/f78/v3+/P79/v3+/f79/v3+/f39/v39
+        /f79/f3+/f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/vv9/P/7/fv/9fPq/uTe
+        z//m4NL/+Pv6//Pz8v7m3dD/5t/Q//j+/P78/v3//v7+//39/f7+/v7//f39/v7+/v/+/v7//v38/vj5
+        9f/l3s3/5t7T/vj49P/2+vj/5N3R/uPdz//09+//+v79/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v3+
+        /P/7/fv/2ci7/pdIFv+WTSX//Pr4/9zQxP6VSBf/kkgW//z++v78/vz//v7+//39/f7+/v7//v7+/v7+
+        /v/+/v7/+/78/u7r4P+TSBX/k0kW/ufj3P/08On/k0ca/pdJE//k2sv/+v77/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/P76/fv+38m7/plKFP6VUCD++/v3/trRxf6ZSRP+l0oT/vv++/75/Pr++vz7/vr9
+        /f79/P3++/37/vr8/P77+/z++v36/u7q4v6bRhL+mkgR/ubj3P708Of+lEgW/p9LEP7n2sz++/77/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v39/f/6/fv/4Mm7/plJFP+VUR//+fv2/9vRxf6ZSRL/lkoS//3+
+        +/7n49n/snpW/6l7V/729u7/6ejl/rB8Vf+zfFf/7/Dj/vDq4f+cRxH/mEkQ/uXk2//y8ef/lEcX/p5K
+        Ef/n28v//f78/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v39/f/6/fv/4Mm6/plJFP+VUR//+fv2/9vR
+        xf6ZSRL/lUoT//3+/P7k2Mz/l0kU/5VFGP7y8un/5ODc/plHFf+XRxj/7Org/vDq4f+bRxH/mEgR/uXk
+        2//z8ef/lEcX/p5KEP/n28r//f78/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v3+/f75/fv+38m5/phJ
+        Ev6UUR7++Pz3/tvQw/6YSBP+kUgU/v39/P7o187+mkkT/ptdNP7y9O/+6ejl/p5ZKv6WRRj+7+vf/vDp
+        4f6aSRL+mEgT/ufk2v718Of+lUcY/p1LD/7m28n+/P78/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v3+
+        /f/5/fv/38m5/phKEv+UUR7/+Pz2/9vRw/6ZSRT/lEgV//79/P7t7Ob/3NLE//j9+P77/f3/+/76/vT7
+        9f/Zy7//8/Pw/vHp4v+aSRL/mEcS/ufk2v/18Oj/lUcY/p1KD//m28n//P78/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v3++//5/fv/3si5/p1IF/+TTx7/+fr3/+HZz/62j27/3865//z+/P78/fz//P39//3+
+        /f79/f7//f79/v39/f/8/fz//P78/vz8+P/Zx7j/tIln/uno4v/z8eX/lEcX/p1JEP/l2cr//P78/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v3++/74/fv+38a8/p5QIv6vimr++vz1/vn9/P76/fv++/39/vz+
+        /P7+/v3+/v7+/v39/f79/f3+/f39/v39/f7+/v7+/v79/v39/f77/fz++/36/vv8/f729vD+r4Fh/ptP
+        Hf7m2sv++v78/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/vz+/P/9/fv/8PLs/vT27v/5/Pz//f37//39
+        /f78/f3//P3+//v+/f79/v3//v7+//39/f7+/v7//f39/v7+/v/+/v7//f3+/v79/v/9/f3/+/79/v7+
+        /P/5/f3/+/v8/vLz7f/z9fD//P39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+/v7+
+        /v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39
+        /f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39
+        /f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39
+        /f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39
+        /f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//v7+//39/f7+/v7//v7+//39/f7+/v7//v7+//39
+        /f7+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+
+        /v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v7+/v/+/v7//f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39
+        /f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/v39/f79/f3+/f39/gAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAgAAAAQAAAAAEAIAAAAAAAgBAAAAAAAAAAAAAAAAAAAAAA
+        AAD+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7/+vz7/+jZ0v/z7un//P39//39/f/7/f3/7uvm/+fZ0P/8/fz/+/v5/+re
+        1P/n2c7/6NnO/+vg2P/8/fr/+Pn4/+fY0f/07+z//f39//r59//o2ND/59nQ//Dp5f/p2c//6tnO/+rZ
+        zv/08e3/6+Lb/+fZ0P/9/f3//v7+//7+/v/09PH/l0oQ/9G1nP/u5eD/xKGI/+3t5//Fo4v/m0wZ//P0
+        7f+ma0H/mUcT/5lIE/+YSBP/mUkV/694Uf/p6uH/mUgU/8uqkf/19vL/soBa/5lMFv/Rs5v/4tjL/5pH
+        FP+ZRxP/m08g/+Xg0/+dUSD/sX9Y//v8+//+/v7//v7+//T18f+YSBX/yaiM/6djOv+ZSRP/q21F/7+c
+        fv+ZSxf/0rqj/5ZIEf/OtJ//5tfL/+fYyf/HqIv/mUgT/9C9q/+XSBL/mUsW/6lqPv+aTRf/0buh//j+
+        /P/7/f3/sXtW/5VLFP/i1Mb/waGE/5lHE//i18v//f78//7+/v/+/v7/9PXw/5dIFP+ZTxn/mVAZ/8em
+        jP+XTRb/m0wa/5lLGf/Pspv/lUkS/+3n3v/5/vv/+v77/+LWxv+WSBT/zLei/5lIFP+eXTH/mEkU/69y
+        SP/1+PL/+P78//z9/f/h1Mf/mEcV/8CXdv+dUiL/r3tU//v9/P/+/v7//v7+//7+/v/09u//lUgT/5RL
+        Ff/aw7b/+v36/9G4of+XSBL/mksY/+nk2v+WUBv/mU8a/59aKP+fWib/lkwX/55WJ//h4NX/mUcW/9a2
+        n//JqI3/nEsX/6xvRP/t6uL/+/38//z9/P+ud1P/l0cR/5dHEv/e0sX//v7+//7+/v/+/v7//v7+//j5
+        9//Coov/18Oz//v9/P/9/v7/+v39/9O6rf/FpYz/+vz7/+jf1//Hpov/w6OI/8OiiP/GqI//7Off//b2
+        8f/Coov/5tvO//39/f/dzL//xKKJ/8q0oP/8+/v//P78/+fb0f/CoYn/ya2U//z9+//+/v7//v7+//7+
+        /v/+/v7//f79//v+/f/8/v3//P7+//7+/v/+/v7/+/79//r++//8/vz//P7+//v+/P/7/vz//P79//v9
+        /f/8/v3//P79//v9/f/9/vv//v79//39/f/6/v3/+f79//3+/f/+/v7//P39//v9/f/7/f3//f79//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//v9/f/v7eT/zKuS/+ji3P/g08n/x6yT//r+
+        /P/+/v7//v7+//7+/v/+/v7//f79/+Xczf/IrJb/9fTx/9fCsf/Qu6X/+v78//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//P39/+jb0P+ZShL/18O1/8aj
+        iv+YSRP/+/36//r9/P/8/f3//P38//v9/P/7/fz/07Sc/5pHEv/t6+f/sH1V/69vP//6/vv//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/9/f3/6NvQ/5hK
+        Ev/XxLT/xaSJ/5dKEv/7/fz/todl/7uWdf/u7er/qGpB/9jBrv/StJv/m0gR/+zs5/+xfFX/sG8///z+
+        /P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//39
+        /f/n28//mEkS/9fGsv/Fo4n/lEkT//39/f+tbUD/s4hn/+/r6/+XUB7/1LOc/9OznP+aSBP/7uzm/7J8
+        Vf+xbz3/+v77//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//f39/+bbz/+YSRP/1cWz/8Sjif+eXS7//vz8/+bj2v/7/fr/+/77//P08f/t6+P/3cOw/5hN
+        G//u7Ob/sXxW/7FuPv/6/vv//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/9/fz/5tnP/6JWKP/e1MX/8O/q//r79//8/vz//v7+//7+/v/+/v7//v7+//7+
+        /f/9/fz/8vHr//b49v/AmHv/rnFE//n9+//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//39/f/4+PX/+fr2//z9/P/9/f3//f3+//z+/f/+/v7//v7+//7+
+        /v/+/v7//v3+//79/v/8/v3//f78//r8/f/09fH//P38//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA
+        AAAAAAAA/v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//39/f/18e3//f39//n59//39PL/+PXy//Pr5v/49vP/9vPx//v6
+        +f/38/D/9e/s//Tr5v/28e3/8+3p//39/f/5+ff/s3xT/7yNbf/Hpo3/vpFw/6lsQf+/kG//qmxB/7qO
+        bP/AlXb/rnVK/+rh1/+eVST/yamP/7J7Vf/9/f3/+fr3/5ZLFf/NrZX/pmY5/7uLav+sdEn/zKyR/6tw
+        Rv+4iWj/tYFc/7uJZf/3+fb/yaSL/6NeL//h0sX//v7+//z8/P/k2M7//P39//Ht6f/u5+D/6uDX/+DQ
+        wv/q49r/7OXe//f18f/m2tH/7+vl//f18v/g0sb//f79//7+/v/+/v7//v7+//7+/v/08Ov/yaeN/8Gb
+        fv/7/fz//f39//z9/f/GoYT/2si4/93Jt//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/8uzm/7eH
+        Y/+tdk7/17yn/9O9rP+7jGr/tn5X/8+0nv/Wtp3//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Ls
+        5v+7jm3/07qm//f39P/8/fz/9/b0/9m/rP/Vvqv/1Lae//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/8/Pv//Pz7//39/f/9/v3//v7+//79/v/9/f3//f39//v7+v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
+        /v/+/v7//v7+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAA=
+</value>
+  </data>
+</root>

+ 4 - 4
setup.suf

@@ -101,7 +101,7 @@
 <SCStartPinOption>0</SCStartPinOption>
 <SCCust>0</SCCust>
 <CustSCPath/>
-<SCDesc/>
+<SCDesc>CSkin</SCDesc>
 <SCComment/>
 <SCArgs/>
 <SCWork/>
@@ -174,7 +174,7 @@
 <SCStartPinOption>0</SCStartPinOption>
 <SCCust>0</SCCust>
 <CustSCPath/>
-<SCDesc/>
+<SCDesc>CSkin</SCDesc>
 <SCComment/>
 <SCArgs/>
 <SCWork/>
@@ -1183,7 +1183,7 @@
 <Recurse>1</Recurse>
 <MatchMode>0</MatchMode>
 <Dest>%AppFolder%</Dest>
-<Overwrite>2</Overwrite>
+<Overwrite>1</Overwrite>
 <Backup>0</Backup>
 <Protect>0</Protect>
 <InstallOrder>1000</InstallOrder>
@@ -4648,7 +4648,7 @@ g_HandleSystemReboot();
 <CodeSignDescriptionURL/>
 <UseCustomIcon>1</UseCustomIcon>
 <CustomIconFile>.\FactoryTool_CShare\Icons\moka.ico</CustomIconFile>
-<ResourceFileVersion>3.1.0.1</ResourceFileVersion>
+<ResourceFileVersion>3.1.0.3</ResourceFileVersion>
 <ResourceProductVersion>1.0.0.1</ResourceProductVersion>
 <ResourceCompanyName>Indigo Rose Corporation</ResourceCompanyName>
 <ResourceProductName>Setup Factory Runtime</ResourceProductName>

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно