V8.18.0 재업로드
							parent
							
								
									3b9f06d158
								
							
						
					
					
						commit
						4118ed5d98
					
				
								
									
									
										
											
												BIN
											
										
									
									ITC81DB.suo
									
									
									
									
								
								
							
							
										
											
												BIN
											
										
									
									ITC81DB.suo
									
									
									
									
								
											
												Binary file not shown.
											
										
									
								|  | @ -175,7 +175,7 @@ | ||||||
|             this.labelNGCount.BackPictureBox2 = this.smartGroupBox1; |             this.labelNGCount.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelNGCount.BorderColor = System.Drawing.Color.Black; |             this.labelNGCount.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelNGCount.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelNGCount.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelNGCount.Font = new System.Drawing.Font("새굴림", 15F, System.Drawing.FontStyle.Bold); |             this.labelNGCount.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelNGCount.ForeColor = System.Drawing.Color.White; |             this.labelNGCount.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelNGCount.InitVisible = true; |             this.labelNGCount.InitVisible = true; | ||||||
|             this.labelNGCount.LineSpacing = 0F; |             this.labelNGCount.LineSpacing = 0F; | ||||||
|  | @ -642,7 +642,7 @@ | ||||||
|             this.labelUnderSumWeight.BackPictureBox2 = this.smartGroupBox1; |             this.labelUnderSumWeight.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelUnderSumWeight.BorderColor = System.Drawing.Color.Black; |             this.labelUnderSumWeight.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelUnderSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelUnderSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelUnderSumWeight.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelUnderSumWeight.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelUnderSumWeight.ForeColor = System.Drawing.Color.White; |             this.labelUnderSumWeight.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelUnderSumWeight.InitVisible = true; |             this.labelUnderSumWeight.InitVisible = true; | ||||||
|             this.labelUnderSumWeight.LineSpacing = 0F; |             this.labelUnderSumWeight.LineSpacing = 0F; | ||||||
|  | @ -662,7 +662,7 @@ | ||||||
|             this.labelPassSumWeight.BackPictureBox2 = this.smartGroupBox1; |             this.labelPassSumWeight.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelPassSumWeight.BorderColor = System.Drawing.Color.Black; |             this.labelPassSumWeight.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelPassSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelPassSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelPassSumWeight.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelPassSumWeight.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelPassSumWeight.ForeColor = System.Drawing.Color.White; |             this.labelPassSumWeight.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelPassSumWeight.InitVisible = true; |             this.labelPassSumWeight.InitVisible = true; | ||||||
|             this.labelPassSumWeight.LineSpacing = 0F; |             this.labelPassSumWeight.LineSpacing = 0F; | ||||||
|  | @ -682,7 +682,7 @@ | ||||||
|             this.labelOverSumWeight.BackPictureBox2 = this.smartGroupBox1; |             this.labelOverSumWeight.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelOverSumWeight.BorderColor = System.Drawing.Color.Black; |             this.labelOverSumWeight.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelOverSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelOverSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelOverSumWeight.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelOverSumWeight.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelOverSumWeight.ForeColor = System.Drawing.Color.White; |             this.labelOverSumWeight.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelOverSumWeight.InitVisible = true; |             this.labelOverSumWeight.InitVisible = true; | ||||||
|             this.labelOverSumWeight.LineSpacing = 0F; |             this.labelOverSumWeight.LineSpacing = 0F; | ||||||
|  | @ -765,7 +765,7 @@ | ||||||
|             this.labelStopTime.BackPictureBox2 = this.smartGroupBox1; |             this.labelStopTime.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelStopTime.BorderColor = System.Drawing.Color.Black; |             this.labelStopTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStopTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelStopTime.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelStopTime.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelStopTime.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelStopTime.ForeColor = System.Drawing.Color.White; |             this.labelStopTime.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStopTime.InitVisible = true; |             this.labelStopTime.InitVisible = true; | ||||||
|             this.labelStopTime.LineSpacing = 0F; |             this.labelStopTime.LineSpacing = 0F; | ||||||
|  | @ -785,7 +785,7 @@ | ||||||
|             this.labelTotalCount.BackPictureBox2 = this.smartGroupBox1; |             this.labelTotalCount.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelTotalCount.BorderColor = System.Drawing.Color.Black; |             this.labelTotalCount.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTotalCount.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelTotalCount.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelTotalCount.Font = new System.Drawing.Font("새굴림", 15F, System.Drawing.FontStyle.Bold); |             this.labelTotalCount.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelTotalCount.ForeColor = System.Drawing.Color.White; |             this.labelTotalCount.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTotalCount.InitVisible = true; |             this.labelTotalCount.InitVisible = true; | ||||||
|             this.labelTotalCount.LineSpacing = 0F; |             this.labelTotalCount.LineSpacing = 0F; | ||||||
|  | @ -805,7 +805,7 @@ | ||||||
|             this.labelStartTime.BackPictureBox2 = this.smartGroupBox1; |             this.labelStartTime.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelStartTime.BorderColor = System.Drawing.Color.Black; |             this.labelStartTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStartTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelStartTime.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelStartTime.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelStartTime.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelStartTime.ForeColor = System.Drawing.Color.White; |             this.labelStartTime.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStartTime.InitVisible = true; |             this.labelStartTime.InitVisible = true; | ||||||
|             this.labelStartTime.LineSpacing = 0F; |             this.labelStartTime.LineSpacing = 0F; | ||||||
|  | @ -825,7 +825,7 @@ | ||||||
|             this.labelExNGCount.BackPictureBox2 = this.smartGroupBox1; |             this.labelExNGCount.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelExNGCount.BorderColor = System.Drawing.Color.Black; |             this.labelExNGCount.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelExNGCount.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelExNGCount.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelExNGCount.Font = new System.Drawing.Font("새굴림", 15F, System.Drawing.FontStyle.Bold); |             this.labelExNGCount.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelExNGCount.ForeColor = System.Drawing.Color.White; |             this.labelExNGCount.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelExNGCount.InitVisible = true; |             this.labelExNGCount.InitVisible = true; | ||||||
|             this.labelExNGCount.LineSpacing = 0F; |             this.labelExNGCount.LineSpacing = 0F; | ||||||
|  | @ -845,7 +845,7 @@ | ||||||
|             this.labelUnderRatio.BackPictureBox2 = this.smartGroupBox1; |             this.labelUnderRatio.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelUnderRatio.BorderColor = System.Drawing.Color.Black; |             this.labelUnderRatio.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelUnderRatio.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelUnderRatio.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelUnderRatio.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelUnderRatio.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelUnderRatio.ForeColor = System.Drawing.Color.White; |             this.labelUnderRatio.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelUnderRatio.InitVisible = true; |             this.labelUnderRatio.InitVisible = true; | ||||||
|             this.labelUnderRatio.LineSpacing = 0F; |             this.labelUnderRatio.LineSpacing = 0F; | ||||||
|  | @ -865,7 +865,7 @@ | ||||||
|             this.labelUnderAverage.BackPictureBox2 = this.smartGroupBox1; |             this.labelUnderAverage.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelUnderAverage.BorderColor = System.Drawing.Color.Black; |             this.labelUnderAverage.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelUnderAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelUnderAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelUnderAverage.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelUnderAverage.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelUnderAverage.ForeColor = System.Drawing.Color.White; |             this.labelUnderAverage.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelUnderAverage.InitVisible = true; |             this.labelUnderAverage.InitVisible = true; | ||||||
|             this.labelUnderAverage.LineSpacing = 0F; |             this.labelUnderAverage.LineSpacing = 0F; | ||||||
|  | @ -885,7 +885,7 @@ | ||||||
|             this.labelUnderRange.BackPictureBox2 = this.smartGroupBox1; |             this.labelUnderRange.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelUnderRange.BorderColor = System.Drawing.Color.Black; |             this.labelUnderRange.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelUnderRange.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelUnderRange.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelUnderRange.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelUnderRange.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelUnderRange.ForeColor = System.Drawing.Color.White; |             this.labelUnderRange.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelUnderRange.InitVisible = true; |             this.labelUnderRange.InitVisible = true; | ||||||
|             this.labelUnderRange.LineSpacing = 0F; |             this.labelUnderRange.LineSpacing = 0F; | ||||||
|  | @ -905,7 +905,7 @@ | ||||||
|             this.labelUnderCount.BackPictureBox2 = this.smartGroupBox1; |             this.labelUnderCount.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelUnderCount.BorderColor = System.Drawing.Color.Black; |             this.labelUnderCount.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelUnderCount.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelUnderCount.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelUnderCount.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelUnderCount.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelUnderCount.ForeColor = System.Drawing.Color.White; |             this.labelUnderCount.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelUnderCount.InitVisible = true; |             this.labelUnderCount.InitVisible = true; | ||||||
|             this.labelUnderCount.LineSpacing = 0F; |             this.labelUnderCount.LineSpacing = 0F; | ||||||
|  | @ -925,7 +925,7 @@ | ||||||
|             this.labelPassRatio.BackPictureBox2 = this.smartGroupBox1; |             this.labelPassRatio.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelPassRatio.BorderColor = System.Drawing.Color.Black; |             this.labelPassRatio.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelPassRatio.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelPassRatio.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelPassRatio.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelPassRatio.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelPassRatio.ForeColor = System.Drawing.Color.White; |             this.labelPassRatio.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelPassRatio.InitVisible = true; |             this.labelPassRatio.InitVisible = true; | ||||||
|             this.labelPassRatio.LineSpacing = 0F; |             this.labelPassRatio.LineSpacing = 0F; | ||||||
|  | @ -945,7 +945,7 @@ | ||||||
|             this.labelPassAverage.BackPictureBox2 = this.smartGroupBox1; |             this.labelPassAverage.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelPassAverage.BorderColor = System.Drawing.Color.Black; |             this.labelPassAverage.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelPassAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelPassAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelPassAverage.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelPassAverage.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelPassAverage.ForeColor = System.Drawing.Color.White; |             this.labelPassAverage.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelPassAverage.InitVisible = true; |             this.labelPassAverage.InitVisible = true; | ||||||
|             this.labelPassAverage.LineSpacing = 0F; |             this.labelPassAverage.LineSpacing = 0F; | ||||||
|  | @ -965,7 +965,7 @@ | ||||||
|             this.labelPassRange.BackPictureBox2 = this.smartGroupBox1; |             this.labelPassRange.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelPassRange.BorderColor = System.Drawing.Color.Black; |             this.labelPassRange.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelPassRange.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelPassRange.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelPassRange.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelPassRange.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelPassRange.ForeColor = System.Drawing.Color.White; |             this.labelPassRange.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelPassRange.InitVisible = true; |             this.labelPassRange.InitVisible = true; | ||||||
|             this.labelPassRange.LineSpacing = 0F; |             this.labelPassRange.LineSpacing = 0F; | ||||||
|  | @ -985,7 +985,7 @@ | ||||||
|             this.labelPassCount.BackPictureBox2 = this.smartGroupBox1; |             this.labelPassCount.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelPassCount.BorderColor = System.Drawing.Color.Black; |             this.labelPassCount.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelPassCount.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelPassCount.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelPassCount.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelPassCount.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelPassCount.ForeColor = System.Drawing.Color.White; |             this.labelPassCount.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelPassCount.InitVisible = true; |             this.labelPassCount.InitVisible = true; | ||||||
|             this.labelPassCount.LineSpacing = 0F; |             this.labelPassCount.LineSpacing = 0F; | ||||||
|  | @ -1005,7 +1005,7 @@ | ||||||
|             this.labelOverRatio.BackPictureBox2 = this.smartGroupBox1; |             this.labelOverRatio.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelOverRatio.BorderColor = System.Drawing.Color.Black; |             this.labelOverRatio.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelOverRatio.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelOverRatio.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelOverRatio.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelOverRatio.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelOverRatio.ForeColor = System.Drawing.Color.White; |             this.labelOverRatio.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelOverRatio.InitVisible = true; |             this.labelOverRatio.InitVisible = true; | ||||||
|             this.labelOverRatio.LineSpacing = 0F; |             this.labelOverRatio.LineSpacing = 0F; | ||||||
|  | @ -1025,7 +1025,7 @@ | ||||||
|             this.labelOverAverage.BackPictureBox2 = this.smartGroupBox1; |             this.labelOverAverage.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelOverAverage.BorderColor = System.Drawing.Color.Black; |             this.labelOverAverage.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelOverAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelOverAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelOverAverage.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelOverAverage.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelOverAverage.ForeColor = System.Drawing.Color.White; |             this.labelOverAverage.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelOverAverage.InitVisible = true; |             this.labelOverAverage.InitVisible = true; | ||||||
|             this.labelOverAverage.LineSpacing = 0F; |             this.labelOverAverage.LineSpacing = 0F; | ||||||
|  | @ -1045,7 +1045,7 @@ | ||||||
|             this.labelOverRange.BackPictureBox2 = this.smartGroupBox1; |             this.labelOverRange.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelOverRange.BorderColor = System.Drawing.Color.Black; |             this.labelOverRange.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelOverRange.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelOverRange.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelOverRange.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelOverRange.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelOverRange.ForeColor = System.Drawing.Color.White; |             this.labelOverRange.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelOverRange.InitVisible = true; |             this.labelOverRange.InitVisible = true; | ||||||
|             this.labelOverRange.LineSpacing = 0F; |             this.labelOverRange.LineSpacing = 0F; | ||||||
|  | @ -1065,7 +1065,7 @@ | ||||||
|             this.labelOverCount.BackPictureBox2 = this.smartGroupBox1; |             this.labelOverCount.BackPictureBox2 = this.smartGroupBox1; | ||||||
|             this.labelOverCount.BorderColor = System.Drawing.Color.Black; |             this.labelOverCount.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelOverCount.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelOverCount.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelOverCount.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold); |             this.labelOverCount.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold); | ||||||
|             this.labelOverCount.ForeColor = System.Drawing.Color.White; |             this.labelOverCount.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelOverCount.InitVisible = true; |             this.labelOverCount.InitVisible = true; | ||||||
|             this.labelOverCount.LineSpacing = 0F; |             this.labelOverCount.LineSpacing = 0F; | ||||||
|  |  | ||||||
|  | @ -361,45 +361,66 @@ namespace ITC81DB.Controls | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" START   = {0}", this.SelectedWeightData.StartTime.ToString("yyyy-MM-dd HH:mm:ss"))); |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" START   = {0}", this.SelectedWeightData.StartTime.ToString("yyyy-MM-dd HH:mm:ss"))); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" END      = {0}", this.SelectedWeightData.StopTime.ToString("yyyy-MM-dd HH:mm:ss"))); |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" END      = {0}", this.SelectedWeightData.StopTime.ToString("yyyy-MM-dd HH:mm:ss"))); | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n UNDER     = {0}", |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n UNDER     = {0}", | ||||||
|                 Helper.StringToDecimalPlaces(this.SelectedProductItem.UnderRange, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); |                 Helper.StringToDecimalPlaces(this.SelectedProductItem.UnderRange, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" COUNT    = {0}", this.SelectedWeightData.UnderCount)); |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" COUNT    = {0}", this.SelectedWeightData.UnderCount)); | ||||||
|             if (this.ParentForm.ParentForm.SystemConfig1.Unit != "oz") |             if (this.ParentForm.ParentForm.SystemConfig1.Unit != "oz") | ||||||
|                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.W = {0}kg", this.SelectedWeightData.UnderSumWeightKG)); |                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.WT = {0}kg", this.SelectedWeightData.UnderSumWeightKG)); | ||||||
|             else |             else | ||||||
|                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.W = {0}oz", this.SelectedWeightData.UnderSumWeight)); |                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.WT = {0}oz", this.SelectedWeightData.UnderSumWeight)); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" AVG     = {0}", |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" MEAN      = {0}", | ||||||
|                 Helper.DoubleToString(this.SelectedWeightData.UnderAverage, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); |                 Helper.DoubleToString(this.SelectedWeightData.UnderAverage, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" RATIO      = {0}%", this.SelectedWeightData.UnderRatio)); |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" RATIO      = {0}%", this.SelectedWeightData.UnderRatio)); | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n PASS        = {0}", |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n PASS        = {0}", | ||||||
|               Helper.StringToDecimalPlaces(this.SelectedProductItem.PassRange, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); |               Helper.StringToDecimalPlaces(this.SelectedProductItem.PassRange, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" COUNT     = {0}", this.SelectedWeightData.PassCount)); |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" COUNT     = {0}", this.SelectedWeightData.PassCount)); | ||||||
|             if (this.ParentForm.ParentForm.SystemConfig1.Unit != "oz") |             if (this.ParentForm.ParentForm.SystemConfig1.Unit != "oz") | ||||||
|                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.W = {0}kg", this.SelectedWeightData.PassSumWeightKG)); |                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.WT = {0}kg", this.SelectedWeightData.PassSumWeightKG)); | ||||||
|             else |             else | ||||||
|                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.W = {0}oz", this.SelectedWeightData.PassSumWeight)); |                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.WT = {0}oz", this.SelectedWeightData.PassSumWeight)); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" AVG     = {0}", |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" MEAN       = {0}", | ||||||
|                 Helper.DoubleToString(this.SelectedWeightData.PassAverage, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); |                 Helper.DoubleToString(this.SelectedWeightData.PassAverage, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" RATIO       = {0}%", this.SelectedWeightData.PassRatio)); |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" RATIO       = {0}%", this.SelectedWeightData.PassRatio)); | ||||||
|  |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" MAX.WT    = {0}{1}", Helper.DoubleToString(this.SelectedWeightData.PassMaxWeight, | ||||||
|  |                 this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces), this.ParentForm.ParentForm.SystemConfig1.Unit)); | ||||||
|  |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" MIN.WT     = {0}{1}", Helper.DoubleToString(this.SelectedWeightData.PassMinWeight, | ||||||
|  |                 this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces), this.ParentForm.ParentForm.SystemConfig1.Unit)); | ||||||
|  |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" RANGE      = {0}{1}", Helper.DoubleToString(this.SelectedWeightData.MaxMinusMinWeight, | ||||||
|  |                 this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces), this.ParentForm.ParentForm.SystemConfig1.Unit)); | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n OVER       = {0}", |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n OVER       = {0}", | ||||||
|               Helper.StringToDecimalPlaces(this.SelectedProductItem.OverRange, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); |               Helper.StringToDecimalPlaces(this.SelectedProductItem.OverRange, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" COUNT     = {0}", this.SelectedWeightData.OverCount)); |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" COUNT     = {0}", this.SelectedWeightData.OverCount)); | ||||||
|             if (this.ParentForm.ParentForm.SystemConfig1.Unit != "oz") |             if (this.ParentForm.ParentForm.SystemConfig1.Unit != "oz") | ||||||
|                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.W = {0}kg", this.SelectedWeightData.OverSumWeightKG)); |                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.WT = {0}kg", this.SelectedWeightData.OverSumWeightKG)); | ||||||
|             else |             else | ||||||
|                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.W = {0}oz", this.SelectedWeightData.OverSumWeight)); |                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.WT = {0}oz", this.SelectedWeightData.OverSumWeight)); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" AVG     = {0}", |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" MEAN       = {0}", | ||||||
|                 Helper.DoubleToString(this.SelectedWeightData.OverAverage, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); |                 Helper.DoubleToString(this.SelectedWeightData.OverAverage, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" RATIO      = {0}%", this.SelectedWeightData.OverRatio)); |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" RATIO      = {0}%", this.SelectedWeightData.OverRatio)); | ||||||
| 
 | 
 | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n TARE        = {0}", |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n TARE        = {0}", | ||||||
|                 Helper.StringToDecimalPlaces(this.SelectedProductItem.TareRange, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); |                 Helper.StringToDecimalPlaces(this.SelectedProductItem.TareRange, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces)) + this.ParentForm.ParentForm.SystemConfig1.Unit); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n Faulty  = {0}", this.SelectedWeightData.TotalUnderOverCount)); | 
 | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" Other.F = {0}", this.SelectedWeightData.ExNGCount)); |             this.ParentForm.ParentForm.smartFileIO.WriteString("\n FAULTY(WEIGHT NG : Over+Under)"); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(" TOTAL"); |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" COUNT     = {0}", this.SelectedWeightData.TotalUnderOverCount)); | ||||||
|             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" COUNT   = {0}", this.SelectedWeightData.TotalCount)); |             this.ParentForm.ParentForm.smartFileIO.WriteString(" MEAN       = " + | ||||||
|  |                 Helper.DoubleToString(this.SelectedWeightData.NGAverage, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces) + this.ParentForm.ParentForm.SystemConfig1.Unit); | ||||||
|  | 
 | ||||||
|  |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n SD(O+P+U)= {0:0.0000}", this.SelectedWeightData.StandardDeviation)); | ||||||
|  | 
 | ||||||
|  |             this.ParentForm.ParentForm.smartFileIO.WriteString("\n OTHER FAULTY(ExNG)"); | ||||||
|  |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" COUNT      = {0}", this.SelectedWeightData.ExNGCount)); | ||||||
|  | 
 | ||||||
|  |             this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format("\n TOTAL.COUNT   = {0}", this.SelectedWeightData.TotalCount)); | ||||||
|  |             if (this.ParentForm.ParentForm.SystemConfig1.Unit != "oz") | ||||||
|  |                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.WT         = {0}kg", this.SelectedWeightData.TotalWeightKG)); | ||||||
|  |             else | ||||||
|  |                 this.ParentForm.ParentForm.smartFileIO.WriteString(string.Format(" TOTAL.WT         = {0}oz", this.SelectedWeightData.TotalWeight)); | ||||||
| 
 | 
 | ||||||
|             this.ParentForm.ParentForm.smartFileIO.Close(); |             this.ParentForm.ParentForm.smartFileIO.Close(); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -165,41 +165,36 @@ | ||||||
|         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS |         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS | ||||||
|         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ |         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ | ||||||
|         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ |         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ | ||||||
|         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwgAADsIBFShKgAAAB9ZJREFUaEPVmulvTV0U |         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABpNJREFUaEPVmtlPVEsQ | ||||||
|         xnci/Bs+1RcSCSIpqaHmmqm2ZjUUrXmqsTV1MNZcRdHSmmooRUtRRQmNCCGGRCLq71j8Frtur32Pc/q+ |         h49L/FMgwUdNjDyogEo0EEUkcUnEHTQaFZVFUXBfWMR9QUQdFBRxY3HfFwQJ4oOJPphIon9H3fuVc64z | ||||||
|         qd43edJ7997n7PXstdaz1r5e8+M/CUeHDh1k9OjRUlRUJHfu3JGvX7/Kt2/fpKmpqU3Bnl++fFEbDh48 |         PT3eNpc7cEx+BppzTtXXVV1dPWe8v/+JqXHjxklOTo6cO3dO3r9/L4ODg/Ljxw/5/v17QoXNb9++SU9P | ||||||
|         KAkJCX/YGoKWAzExMXLr1i35/PmzvH37Vl69eiWNjY3y/PnzfwL2xoZ3796pTVevXpXOnTu3sPkXfn9J |         j5w4cUKysrJk7NixMf6GFT3AxW/fvpWvX7/Kp0+f5MOHD9LX1ye9vb3DImzjA77g04sXL2T69OlRPof1 | ||||||
|         T0+X9+/fy+vXr+Xp06dSV1cntbW1UlNTI9XV1f8EeAMbsOXZs2fy5s0bPeCZM2eGkgA/P2RlZcnHjx/l |         84cxY8bIzp079eKBgQGFefbsmTx+/FgePHgg9+/fHxZhGx+eP38u3d3d8vHjR/Vx8+bNMmrUqFiQHTt2 | ||||||
|         xYsX8uDBA7l9+7bcuHFDKisr5dq1a3oS/wLsjQ3YAjEI4aVPnz7J8uXLWxIZN26ceqKhoUFP4Pr16/qS |         yOfPnzWMT548kXv37kl7e7vcuXNHbt++Lbdu3RoWYRsf8AWfnj59qj5++fJFNmzYEA2SnZ2tEESBWbh7 | ||||||
|         K1eutCtACkLYSMR8+PBBBgwY8JNIp06d5MmTJzoBYxbz0OXLl9slsA0PEe6E2t27d1WczPjx4+Xly5c6 |         964+5ObNmyNK+IRvRAlf8XnatGk/QVjYr1+/1rABwQy0tbWNWAGEj/j67t07efTokYwePVq8efPmSX9/ | ||||||
|         wALXw+0Nlgy5gxAMHjxYzN69e+Xx48dSVVWliyoqKqIC2IrNRNOWLVvEEHMwIycuXboUVSAN7t27J+fO |         vw4QQtvNI03A4Ctrh/U8Y8YM8Y4fPy6vXr3SHOSiGzduBEL42tHRIW/evJEDBw6IR4ggI/9aW1sDJVKM | ||||||
|         nRODCqBQsLx48WJUAa+QK9Q9Q8LgIiYuXLgQVcDmmzdvyv3798Ugucjt+fPnA2PJkiUycuRISUlJkSlT |         wgSUx6KhGkB5/fr1QAmfCQTLwmPBECL+cO3atUAJnzs7OzUqGhFKWktLS+AEDGtbI0LppQI0Nzc76erV | ||||||
|         pvjCiBEjpG/fvrJ69WrnO4MAMjY1DMmCAhBnQZGWlianT5/Wl7rmXWD9qlWrlFRubq5zjV+wL06grphH |         q7JmzRqZMGGCqrCwUMcXLlwoKSkpMn78eCfRCl24cEH279+v902cOFHmz58vZ86cibEZT8AQhIcPH4pH | ||||||
|         jx5popeVlQXGwoULpbi42DnnhTlz5sjkyZPVk3v27HGu8YPy8nJNePLkPxM5fvy4c84LM2bMkGnTpsms |         xWKhX7lyxUnr16+XSZMmqdF169ZJTU2Njq9cuVIWLVokq1evdtLevXvl0qVLcujQIYVasWKFLFiwQJYv | ||||||
|         WbOU0KFDh5zr/oYWROrr6zX7z5w5ExgQOXbsmHPOC9OnT1cihKYldfToUedaL5w9e1adQEdiHj58qNJb |         Xy4XL16MsWsTk8qCZ4P8Y5CMjAzJy8tTZzZt2uQEUlJSIocPH5Zt27YpPGMmiH8tz2RLMO3aFAXy8uVL | ||||||
|         WloaGAsWLNA7i2vOC6FEAN9nz54tJ06ccK6PBMhQ5ZUIdYTiUlJSEhgQ4SRdc15YunSpbNu2TQ4cOKCg |         LV+hUMhJU6dO1dnzjQLCOGPxQKjzly9f1lYcYMYAaWxs1L9FggB97NixGLs2NTU1aRCoXB5tMWUMQy6i | ||||||
|         u1ixYoVkZ2c710cCZIgm6qASQY9Rk6CASGFhoXPOCzxz8uTJ5hBhbPfu3UoofK0XIEM0KRGKCXrMi4MC |         t/GN+iCM/w5kz549cv78eV0TvtOA8LsJUlZWphEx7doEDLu8gtAes7kQZheZINXV1TpObscDqaiokNOn | ||||||
|         IkeOHHHOBcX+/fv1TuSai4RTp041F0Ulgh4jo0ExYcIE2bFjh3MuKHbu3CkTJ050zkUCZHCCEqEqImPI |         TysMqckYIA0NDbrYI0FIP0BMuzYBQzaxDyoI9ZgF5iIbCOO/A/Fnub6+XtLT03UMEMD27dsXA0JqmXZt | ||||||
|         qF9s2rRJRo0aJcOHD5d58+aphPJjxdChQyU+Pl4GDhyoGDZsmIwdO1a4KlDRBw0apON8Zpy/tOD8TUxM |         AoZsUhD6e+oxYXaRDYTx34GwLoBh9v37AeAoDZAJcvTo0Ri7NrHG/E1RQajHhNlFkSAbN26UqqoqHedn | ||||||
|         lEmTJsn8+fNl8+bNzn3DgTjgBKq7EkGTkVE/IJR69eqlxpOonAwJD3bt2iWLFi3S+zSVm1DhGTbduHGj |         vzqZAqC4uFjX0dq1axWee4gQ68cGEmkznoAhCApCw0gZ46EuigRhM9y1a5eOkw5nz56NyeN4Ir+5j/Uz | ||||||
|         Su3UqVNl/fr1micYTHHEq6zJy8tTSUfB+NUkfO9w8AwVXolwoUKPkVE/ICE5dRSGFzFGWBDjfKbtmDt3 |         e/bsKJC6uroom/FEahIEdncFoSYTZhdFgpAyy5Yt0xm2XftvYhdnYzUjcuTIEev1poBhh1cQ+hTqMbPp | ||||||
|         rvZhGMuGjB8+fFhllrxiPWMcCj0XCW/fjffWrVunRZIxL/Buook2xdCnIGNs6ge0FEOGDNFTZWPGCInk |         okgQtGTJEj0qT5kyRVJTU501efJk7RB43uLFi2NAbLZNAUM20aZ49CmEmfLoIhMErVq1Shc7UK7Kz8+X | ||||||
|         5GTZvn27fids8ADG850T5y8nTd3YunWrnjjYsGGDEsJwwo5wxVPM8YwXiAKcQK9oKCbIGJv6AeFjiUCK |         pUuX/rNB+gKktrbWatsUESUI9Ip6sCJnT5486SQbyFAKEDZZm21Tp06d0iCwuysINZn2wUWJArHZNgUM | ||||||
|         MU4QObTK079/f8nPz9fQY55Q4++aNWs0tCDCHMbadxCKeDo1NVXneRfjXuAAcALVXYlgBCfiB4RFKJHQ |         QVCQrq4uLWNUHRclAoTiYbNtik2WIOhRFxBqMrXbRYkAYW+y2TYFDJuignDMpYxRKVyUCBA2UZttU+w3 | ||||||
|         OQwL7Z8Aayh2fKZWoHQ5OTlqqPUKwKOEnvUY8/YdkQAZnKBEuF0hY7bK/g2ctCWCYYzxcxKGEEIYQJtO |         BIE2RUEoY1QKFyUKxGbbFDBsijS9HjWYmkxeuigRIBy2bLZNURQIAv2WglCPyUsXJQLk4MGDVtumgAGE | ||||||
|         DDNXUFCgXrTPc/KsY5zvy5Yt02dIdBKfHwkhYue9wAHgBKq7EkF5eJkfsKElgoGMoVS8mM35npGRIfv2 |         fsvjqEg9ZhZclJaWJgUFBVYnhkLl5eUKYrNtihQkCPRbHjWYmsxJzUWZmZnaLNqcGArR3uOgzbYpgAkC | ||||||
|         7dPPa9eu1Xninu8YTntCfuGtPn36aD4xR+uCGNh5xrzAnhRFJcI1F/XBCD9AlSBCuPDrBWOcoG0xMALl |         /ZbHUZEyxgNcRHtBK/5/RKW0tFRnGBCbbVMcDwgC/ZZHDQaEA46LKisrVVQNP1cx/F9ErrNLM7NUIZtd | ||||||
|         IXyYi42Nlbi4OL17MM8zJD2eJUz79euntQhSfKeZ5LD4HrqvCxwWTqBNUSLIGJv4AQZCBImleHGKaD9e |         m4DxP3HxqMHU4927d/+R/DaC0A6VALLZiicOZQSBxtGjdDG7/kwHSRzqCEIoFPoFwkktaAKGTVFBaLoI | ||||||
|         IJF79+6tBW7lypW6BkMxnBqyePFiXUuhRJ45fRKcORtW5BeCYQ/GC5ChKNL0GjSYeOZBP+AkkVt+d8VA |         KW90eSEaJAFDECgQHs0X+c4ftm/fHijhMyCUYY/31YSHQXbVIIksIhBsBx5nbaoPYaKOB0V8TobPVDte | ||||||
|         Po8ZM0YlNykpSccwmL98R4UyMzN1PcYyBmE+4yXEgTmUjerOek4aQ137hwKv4QT6LSViq7JfUC9sHBOj |         b3h844FaTinjAj5/CoLwlX0Ev8PfgPCUiHVC3nHR1q1bR7TwkZ6M9cFLIv3CQPg/mTNnjm75kG7ZskW/ | ||||||
|         tq1uLQgPwpPaQHEk1F37hgMyEKHfMlwV0WOUJCjYnNNzzQUFB0MCu+YigZzCCfRbBg1Gk0mwoCAHSH7X |         6zEShW/4SK81c+ZMH+IXCOHhq01+inFTUVGRfr47EoQv+OSn1KxZsyIhfoH44v0en+NSEfgsl5t5EGPD | ||||||
|         XFBQ4ck311wkEOY4gX7LcFVExkjioCDOCTPXXFDQHUDENRcJHCJOoN8yaDBEMCgoLJH/A5aIay4SIENR |         IWwTBXzBJ954JSUlRfkcVsyARofcy83N1XeGzALiYYmUbxMf5s6dK8nJyeZXm8Ly5C8KdjtMZKtSfwAA | ||||||
|         pHs3aDBxTrwHBaqDAa65oKALRppdc5FAXuEEGkeDdKE+VN6goN2glvAX6WwtkHD6LPLEtU8kUFxxAkqn |         AABJRU5ErkJggg== | ||||||
|         RNBj7hdBwcYUJdTGFqnWAGNIWiTVtU8kQIb96YAN8YUeU025wkYTsJmDoLobsh4iNG6ccDQBMhDBfkN7 |  | ||||||
|         gHsYpKONJuARwhKRMNzm8AqDtNzRAtSSPCG3evToIaZjx46aZEgZC7iORgOwlVpCUWz+HwZ69uypsUbc |  | ||||||
|         sQhNb8/ARnIam7t16/abCOAyBDuYclXlPtEegW3YSK/Fvcba30wE8O+BuIuFPMQtEDFoD8AWbCI3sJHL |  | ||||||
|         XajtP9Dii3Tt2lXv1SQ/FyIe5kWM0Qu1JdiTvfECtmATN8suXbq0sPkX/hhQdO/eXX8Z4QoLGaooL2pL |  | ||||||
|         sCdEsIFWJiQfwmDkOxT/20h4DcXjAAAAAElFTkSuQmCC |  | ||||||
| </value> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <data name="buttonBackup.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |   <data name="buttonBackup.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  | @ -249,53 +244,40 @@ | ||||||
|         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS |         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS | ||||||
|         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ |         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ | ||||||
|         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ |         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ | ||||||
|         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwgAADsIBFShKgAAACphJREFUaEPNWvtT1NcV |         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAB5VJREFUaEPVmvlTlVUY | ||||||
|         /9akP3eatplOpjM20zBm0tROZtKmtdPoJH3EBuWhRvCBghHxlRirTadaaQJqjKAg4aEgooC8X6KAxgeK |         xw9af0DrD/1SVmrL1Ew1LWo5aqsmgogbigrKptCimWWTNiVlqYhZiIKyL7JckEWv2mImcMENCrFccAOU | ||||||
|         PJTluTx1gYWFZQFxfPwBp+dzd+/y3fXKrnRSceYz+733nnvP+ZzX9+6ixv/IHd+bM4d8Fiwi339EUcix |         TVH/gG/n+3KP3vty4t6r3AGc+czAeZ/3OedzznNe7nu8Qv6DmaH33IuRY9/C5BVrEJ5agqWllVi+53C/ | ||||||
|         M7Trwi3aXdn4XLCzvE7YsHhnJL32u3efsFUH14mXfjaX1hzNoC0ltygkp4GCsuop4FTdc0NgRp2wYV1u |         sLSkAmEpxZi4bDWGjxqHIUOH9hivHeeG4aPHYVGyBVGWaszLsWFGehUCUisxNaV/YN8cw7xcGxYXVSM0 | ||||||
|         g7Ap6NBx+sFPX3Gx2YGpwdsBq2hHaQ2tz2tQHjobEJrfQJ8WVdP8xQF6EoD94d2w7bSxsIE+OvN8I+AN |         MQ/DXhrlNGY73T/4DBmCsaExiJLBQVlV2qQDgbnZVfikvBqjZi+E8PHpKTI2JAZhBTZM68fZd5fAtEpj | ||||||
|         VmbWC1vfWRnqSmTeH/9Mm4oaaBmHUbVxNmLF6TraUtxAc9/6rZ3ICy9+n8Izyik4S71hNmN1dj2FpuSJ |         rK/OWOAsMmLMBEQWDg4JxXQps6zUhkdfeKVbhBs7LKUEQZkDt5z+jzlyC4Qk7oSPzxCIp8a9i/CCwSeh | ||||||
|         5qS9vvAvFF44+9PpaYgoqqdXf/MH0j74+xe05qxaSIVACU5DpOLy0/UzAvbiDHmeSpc3CMmpo/c27yZt |         iCiswuMvj4F4f0WsNNMHDQaCsyvxdsxKiNAki1FvuiBHAhRyHxHuJ0VgWtUd45iHGPntfenGYWZmuiyx | ||||||
|         XVIuF7hayB1SqSSAxrCSEZTZQMFAlgc45CCPve6EVDo9ISiTEZNGWsTZi14XuTsJGLc6u4HWZt+itWen |         +HSI6PwDLm9SAuxouuycz/WZklkZNsxWZNrkPrNhDsmyYW5WdQ/YzuuMY/yteyXMxZzMrQTdkQmUcWFp | ||||||
|         R4gOGGMfSElCMyWDog9LLSbtk5KbSgEVoEySWMUkYND6nNsUmnubwnTAWA/Mbci7TR/nN9JGBzBel2Mn |         ZRAfFB3SBiiUBJOzEw4iWA5qfk43C3JqDEJyaxAqWbizBmF5hxGefxgRJti2SF5jDOPVvYS5grO7ZSnF | ||||||
|         hKjOlAwcG5FdRdr24hqlgApQtIIVIhIgUdZmpsePH88I5cZBiig0CEI4C+kmyah0Pw0gsimLiWwruqEU |         CXNHhjGRWVaIGMuf2gAFEzGYEuyEA+BAIwuOYHHhbaItR/BB0VF8VHwMS3cdwyelx3uwrOQYPpbXGBdt | ||||||
|         UAGbEI3VTATe7B2ZoKzbJoq+aKQoxhdVRvpPVbsCRiFz8HIHfX2lkzos4/To0SPKMfTRtmKDiBTS0xkZ |         Oep0f5TMR1lKzpNCXCVOHidRNy4FxxaRKUWiCw9qAxRMxNnhSlBiiRxwUe15tHRcw82bN9HQ1I4VZcdh | ||||||
|         he6nATaFZ1aStrXgulJABSiBsjWsFCkDInHVXRRe0CiMQQqBoDsgi3TaWmSgnWXN1GK2CSIPHz6ik/V3 |         O3vZ+N0Tvt3/N5KqThk/d3ZdR+2FVsTurzcmiqvDUjNkNONSUCQ8Yw/Ekvw/tAEKBjIhZylSzlhx3Xmn | ||||||
|         6JOSJrEf58JRMM5bMpDdeLqCtC351UoBFUAEKaAncpSJwAiMYTRyHhHTA97G+mZOJUFk0E4EuP/gIcVf |         wZxsbscqax1qGj0XWf/7CaRWn3Zqa73ahU9La40y5eS5IxKWthticd4BbYCCgVxmrgbLgStx48aNW5xs | ||||||
|         7xKRgSNQe0hfb+sFch9nXCBtc941pYAKkog0rGd4nI5c6xLP6EYwGhGDV/VAd0IdICo7Spuo2TzK0Xjo |         ajNEqhtbnNrdQYmY27OPnDHKjHuRJd1befHaotRyiKidv2sDFJwRzgxrl/Vv7tRdkYozzcg/3ujU9n8i | ||||||
|         xOi9+xR9yUgRHFmc46wXhQ3uAJENp85z+829ohRQQR8RdCsQib3aaY8Ek9CnhR7YBzLYs4XTq2nAlQhg |         1hMXjX3DBwCrwZXIwhT51IrM/VUboKAINznrlpv1+vXrTjQ0tRoitrMtPa45kiNnOVbuCce2bpFTTm1k | ||||||
|         tt2jz8+3CKfoo6KyQ4/AjFoKSz9H2qacy0oBFaRBMiLdw2MU64gI5rAGAyCnh4gKGwciSK/Gfis9ePDg |         X8MFY/VZBXyC9S5SgdAdJRAROb9oAxQU4d8APjr55DF36g2R/Q0XjScbRVjWLG/d2EhASgVCtu+CCM/a | ||||||
|         CbRy7SBqiB4iC6eo7NAj8FQthZ4sIy08+1ulgDvgWRgJbyECqAtEJK66WyhHfsv0gowemMMaWi2IgHyu |         rw1QKBHW7HIp0tXV5cSJS3YRWTrma46w7ini2LaOIrZTTm2EK+KJyIKkYoiwzH3aAEVfiVhPXMDWin+c | ||||||
|         wUQFzX1U6ECF0UxjnGJYd4mKQ7fKJgBE1qeWkrYx65JSQA8cBO/AS/C8NKiHI5JwvVukC/JbvuhASgJG |         2vpKZP62IoiFGXu1AQqzyLVr15yov3jFEKk83dTjmivW/VaPFClibt8npT0RCd5qkR8a063aAIVZ5OrV | ||||||
|         4RPEN7EMivozLvjd5S30r4pW+ndlm8DR6k6yTUzS9mJ7B9NHxRORdSdKSNuQeVEpoAdyFSkCL8EwvMjQ |         q040XOoWSTh0Ug7gvNuU1p3Dankf94g551553RORuYmFECGpu7UBClcibR2d2HywwZDxlK/21qFKrqQ5 | ||||||
|         MnuZSPLNHmHYp1zEmNvGhkzBIFougDHWIbuLSaAeQGRvpZ2MIHJvUqw/EZVpUgxE1h7nK0rYmSqlgB7w |         p6cic7bkQyxIKdcGKMwinZ2dPWiXMudaWtHoIU2t7dp8e+s9EwlKyIOYv6NMG6Awi3R0dHgda/05j0Rm | ||||||
|         CvJcdp54brmGvhEaZ8X91nHqttgEuobscB/rIdckehwwjYzR5OR9aub6Sa3tEe8mpKOnqIDImpQi0kIz |         /7wTYl5yqTZAMRhEZm3OhQhOKtEGKMwi7e3tXsf6t4ciP0qRuduKtQEKs0hbW5vX2fNXo0ciMzdlQwRt | ||||||
|         KpQCeiAaKGR4aUdpMxO4x0onyWIbp3azlaq7h6imd4j6rDBm0gUt/SNiHcT18419w2KPHGP9es8Q9TIp |         LdIGKAaDyPT4LIjZWyzaAIVZpLW11et4IjJVigTGZULMSijUXLyNWeTKlSteZ3fdWfdFdlRg2oYMiJk/ | ||||||
|         jCM5StCHJgH90xFZnVxA2vpTF5QCEjgAB6Fgkf97LrQ5lV/sMNO+qjZKreuhOH6p4RmFK9eBw1c7xPyB |         F+gD7CgR9elX13Ff45nIIQSsT4eY8VO+PsAORfg+YojI95HLly97nfLas4hxeB9xJTJ1XRrE9B/z9AF2 | ||||||
|         y0anA4AUTsn93xrFc+fQKEVetKeXdXxCzKGto1bwgpVFr7avllYl5fP3kfTzSgEJHICD8O5AWu1jT91j |         DBH5hsgXK56O6Drua8pqzxinMu68IVLE//tUiMBNufoAOxThYRpfdT8sPoqm5ha0tHiXwiOnjOMhHni4 | ||||||
|         g4CqjgFhpIG9i3GO4a4Y29gYjHsto2KccrPbRQ7AXDQTgSwIfHmpXcjL9aPXOkVzQHNBWk9HJDgxj7SQ |         emeniN/aHRDT4nP0AXa4rFxezg7fo2v+Pa/tvC+Jkx/vWQHcmzyK6vWQTopMWbsdImBjtj7ADmeDs8Kk | ||||||
|         tHKlgIQkggORtwi5VCaJNJqGqZu9mljTTWkcHf06CtnI6YfPgiaTcw1Eotj4stZ+cUYNp5VcA3CHQ1NB |         PCX8Rn5iPXPhEpqbm73CbllWnDCePnKjsyJcifh+lwwxNS5LH2CHSZiMq8Kl5kytkE+v9Kp/sOvYaaOe | ||||||
|         nXgiEpSQS9ra1HNKAQknET4QHkJEJiYmBKqMA6Lr7OHuA0SyQW0DI871ZCYGz+IZn4euGJ1riTe6nF0L |         y+8C3l92/DQKZDltkCtBCW5y7ktOICvClcjkb5Mg/Ddk6gPsMAmTcYk5QzwB5H7h3xV2ytMOPirvFD6d | ||||||
|         RDoHrc41AETQvbwicoyJrDlRqhSQ8EQEnm64Y+GiHmblncKoniErDVht4hleT+D6wSfIdjkMTqqxEylq |         uLG5JzhJXAlKuHPKaCBF3o/dBuG3PkMf4ICjDDtwPMjm7N0tzMPVZvlysrgShoSr1SBSZNKarRATv0k0 | ||||||
|         Non6SGBi45xmMyGyMv4saauOlygFJJxEHKkFIuPj4wKV7fa0uH3XIsZ5jfYaqe0dpKudU40gj2sHnxiX |         ftEGOcCETMwOCDujFEuOnd8pvJ95mI8TxdyqnFxKkO0H8fYXGyHGL18L/+Tej00dUR0Ys2WHHd8Nt3I5 | ||||||
|         tfYJ2WRRI+3iOb/Jvg975NmIoLeptSIum7Tg5GKlgIQkMlXsrTQ2NiYgiaAuYBg8G3utgywcjZMOw00W |         5Nf1rcN/2294PXoVxItBUfDb0vtJykDGL2EPnguYD/HI869gSnzvHxwHMr5xeXho+LMQ/MbD+E9/gF9i | ||||||
|         q5AdGLZ3pvjrnWIsieDZPDIqInaAix/PmIvlbgfHeSr2ACay/EgWaUFJRYrFKeAAffvdy+kARUDj3SHh |         7yeOAxG/LVa88eHX6hsQAg+PfB6TYrfDX24c3Q0DEf+kA5i4Jhn3Pzbi9jcfyJPjfTE53iJlev+vuIGA | ||||||
|         bQkQAwmsFbGXS1tMTlngfFufkBsZtXFa9gsZuVbTMyjW6jmaGB++0iHaLxwIRz6VSHotLYvNJG1lYqFa |         f/IfxlgfHfWmkrgtwuUZ8c40w3LKAN78UxKseE+O8fGxEx0lHETsPPjksxi9ZDUmrcuB70/l8JOPN65S | ||||||
|         QAfxQnRcT3bxFcJms33niOLoyWvKdC/EgPSbFBhzhrSPvilQC+ggL4zIV4Q7g9Omtc9Cw9ZR6h0cIWO/ |         f8Ix+G4uM8b0WsRK3PfYcKcx2+nRAB+5Og888Qye8Z2DMUtWYcLnG/Hmyk39woTP4jA66ks8PWkW7h82 | ||||||
|         hdpnCOwFus3DNMqRwlw+1xoaC/RBryciAYdPk7biWL5aQAf3SyNuu7iqwIAU7j64BOIrLL794WKoBy6T |         0vzVJjsC/wFbd3KLuryVXQAAAABJRU5ErkJggg== | ||||||
|         Eu5r4gJ5rllcIA9zazYPW8UczseNGeks0mqaSyOI+B/KIG15fK5aQAd4A1ERX3PZS8hd3GjbOSoJ3HJh |  | ||||||
|         FG66aJeIGJqCHk+bgzxuxSB5gAsfRHAO1hEN6PN0jQcRv6/SSVsWl6MW0AEHAfAOvISowJBW0xDFcXcB |  | ||||||
|         KbRKGCC/g3gC5CCPfdj/JXe4AcuISCms444lupUXRJZ+dZK0wKNn1QIKiKJ3RAUdrNU0SEeYCIwBMczB |  | ||||||
|         CHyl9QTIQR77sD+yAkSGxRyiIW+9KjtcwESWHEwjLeBItlpAAVn08ucgEInlNglD4El4GIbA254AOchj |  | ||||||
|         H/bvcxDBuThf/pKissMFTMT3QCpp/rFZagEFQAThRnrhe3vTHTPd6Oyn8y13Bcqbnx1y7+X2PjINWkS0 |  | ||||||
|         cD70QJ/KDhcwkQ/3nyDNLyZTLaAA8hV1ItPray7Quu4BMvSaycCk/hfc6hmgY3wrwLlIK4/dSoKJ/C36 |  | ||||||
|         OGm+XPF4zSuF3ICiQ7jhLSiDUnhQpspMgf1IKZyHFo/zoccrIidr6K/7Ekh7/58x5J/m3e+/onvx4U4y |  | ||||||
|         HBmkAe5DMAJF+qzAPuwXfy9xIzFtt3LAP/UaLdwRRdpbwRHkl+z5lxQJPRmEH4pRmCAlwMZ4Dcce7Mc5 |  | ||||||
|         OO9ZSAB+SRX0q4AQ0l6Z/w4tjZv+4ugOQQZghShIAAbMFPIMScBbEsCSI/n0E59fkjbnhRfpvc9jyC/F |  | ||||||
|         u18cZxOQSQs/2z/1HwZenjeffGPzyZ8LR7VhNsI/tZoWR6fRS6/OmyIC+LzvR75xxVz43v8F63kBJGDr |  | ||||||
|         zxf8SZKYIgL8YpEvfRiTS0ufofj/31iaVEUfRKW6kwBcBvSj196gBVsjmVAeLU2sIL8TV71uz98FoBs2 |  | ||||||
|         LPnmgnDy7yP20A/n+rjY7MATEwIvv/5retN/HS3YvJcW7TokvPA8sHDnQWHDG0tW04993lTaqmka/Rey |  | ||||||
|         QWwLZdlW+wAAAABJRU5ErkJggg== |  | ||||||
| </value> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <data name="buttonBackup.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |   <data name="buttonBackup.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  | @ -345,56 +327,46 @@ | ||||||
|         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS |         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS | ||||||
|         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ |         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ | ||||||
|         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ |         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ | ||||||
|         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwgAADsIBFShKgAAAC29JREFUaEPVmvlT1Ocd |         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAACRJJREFUaEPVmvlTFOkZ | ||||||
|         x79N0p87TdtMJ9OZNNM4yaRpOplJm9ZOYybpoRHkhgW5QW5EEFFUokaNR/AAxcghLKfcrFwisLC77AXL |         xxtN/oBsjh/yyx5ZNdmtbFWSyiZqYqmbTYKA3HLf96kcAuqqtYq7Il6Aq8g53DBcI5cg1zDDnDDDMMMp | ||||||
|         7sICC8spN3h0TPIHvPt5vrp45Glg49QIM6/Z7+f7eY7P+zk+z/OdQaA/PMlPXngBGzZ+BKeUowjMLEJy |         CsohKN7+Ad88Pau7PUxX2q0CFao+VTzP293P99vv28/bU9UM/WElG3/2c2zZ8S/Yp6YjXNSExGYlDl4f | ||||||
|         Uzf2XDf8KCQ1aMUYtiQdwht/+fA7sT7C4y9e/s1r8D8nxVntMPIt05AOzaN4dBmFtmVIR5aeKazPEhs9 |         eCskNikQViyBbdJxbNq6Exs2brTS+xLLxKZtOxFa0IALynEUDd9F2fgiyiaXUDJ5H6KJpTcKW5OtzWoo | ||||||
|         Uwz5/dM4oxmG5FQ2fvbrVx+L+QEPjffd/LBL1oUs4wTyhhdxrn8OJ00zOGqcxue90zhieLawPo8ZZ3DS |         HL6Dc4pxBOeK8eFftlpofsn3/9hs2IAdwXF08BgKjLPIG1vE+eF5fKufxUndXXw9SAy8QajeCYKtzWq4 | ||||||
|         PIvzljnkDy/hYu84EmoUeHeL26MiGPcfPgyNR4behrzBeZwhAYepoX36KSRrJ5GkmRBJfMawPndrJ7BH |         QFrySVOB8S6SWzXY6hUCxsbG2siOoDhkqSdROHYPmUNzOKa9gzT1DJKV00hU3DaT8IZ5VZfVwGo5PnAH | ||||||
|         N4lUioWJY4ObOzArxvqBT8jjQt78+z+RrrYiZ2gBX9Dop+onxQaSNOPU4PMBiyWZYmKxnTBNI3tgDieU |         Zw1zKBhdMGv9275ASyObt+/GGfkockcWzHcgTT2NJOUtuti7QyLBamK1pZPGK6Z5JDWr8f6fPv/eCPtg | ||||||
|         A3jtvT/fF/LiSz9FhLQBmaYpHKWpTKHCiepx7HpOYbGl0Awdo1gzeicRcrlCTE7CW5v+heOk7BTthRRa |         hxU3IVs/g5M0lQeVdDf6b+HAOwqrLYU0ppPWrMFpBOXWwMZmA5jf7/wPTvWZkEHrMIWmMEFOJ7zjsBpT | ||||||
|         RoldVOE5h8W4l2L90jSLo50WvP6nv0HYvPsITutHkdZNItRjSOhaH7BYP+uewimdDR9H74EQdKkcp3om |         SWumfg4ne4346K/bwdilnkKmZgpf0ZQl9E9hv3x9wGo9ppnBGdVNfBl3GExwfgMytDNIoYdqv4wOWkek | ||||||
|         kUIbK0FFhdYReynmk90TkKTnQYgqu4FjbDbIsVM5uq7YTTNzjISE5tZC2FmnxmGaogTVKOLJuZ5gs3JE |         kubTmmn4XCwFE1srxUlylkAD8X031xWJNDPpZCSspAVMfGM/jpMRdiBuncHOytfq24isaAcT1yDHMdU0 | ||||||
|         P4Go0hYI8bVd+IyywE4FOR0grmMEjbZ5fPvttz+IBtuc2Aav7bWSQGIOUZaNLCEhcTUqpJER12lziOi2 |         4qU0uM5gNR+nDhZRTkZi62U4SkFs7+Tr0TOO2rE5LDx6ghcvXsC0sIzozlHIZpbM8U/hsGwS2QPT5v8f | ||||||
|         QdgWbkPabUVaSw9hWBMHW7phnl7AN998g8K+KVEMr/21EK+wIY3Ol4ji6xBiq5Q4QEYsNegIkdf7MDJ/ |         Pn0G3dwDnFBOUY0J/toriJNO4ijtL+Fl18HE1PbhCAUxdLIQ0d1jqDHdtRAzPLuEsJZBSKfmLPKvQ0qn | ||||||
|         C6c7zAir0yHsWveaCKlWQzs2Iwq59/XXyOwZQ6x8mNvHasR1jiCNsteOwmYIMZUKHKBDJlZOTgeIaDKL |         AefplYibW3z8FEm947z1VxLbO4Gj1L3CStrARIulOEKbTEw3DQoQ2WHC/PJjPH/+/AeG7txDiESDnok7 | ||||||
|         Qs6oBhF1YwAxbUNrgtWzC2HcvXcPxzWjiG0nMZx+vg82m2m04cOlTRCiKzqxnw6YmPYRh9jRaMbw3DIJ |         FvnXIbltEGf7jFb5osFbiO4a49XAhZ25o/TAh4pawUTV9OIwbTDRXXTHBQhvNVgVNRtpFDbSZphETpfW | ||||||
|         GSIhFCSnDI+Ipj5oSMjXNBt25m//BwcU/PLfBxNzkDZ8WEEjpd9yOVLJiG4bdojwBpMoJJ1mJLJlkFuG |         IpfUym+kbpge4I5RXg1cWDNf0QMfUkxdK7K6G4coiOocFyS0SYdnz55ZoJ9ZQHCDGt3jM1ZjXC526xBa | ||||||
|         BxsAzejjQhgTS7eRJLdy6/wvYmgWD1C2Dc2vhxB5tV0UEtVmdYjwBiOss0v4kq43ES0D3DI8whtNUI9O |         3WORS2wZQKZ02CLHUjc0hYjrRl4NXKK7xnFEdhPBRU1gIqq6zEYiO8cECbk2YFVUPzOPoAYVugSMZMuM | ||||||
|         4x4tqScx3lxAJC1TXj0e0e1W7FfZEHLlGoSI0jbsIyGRrVaHCKu/L+Q0CdlxfYBbhkc4La206wZc7OjF |         iGxUWeQSWrQ4w2OkdugmwtoMvBq4RNHyYxtGUOE1MOEVnUgjIxE3xgQJJiNPnz61QDc9j8B6FTrHpq3G | ||||||
|         RTn9PqBEZ8Hinbsk1Mytx4OJSVXaEJwrg7CjpBX7KB9H0jp3hLBrvRiaWcRphQU7mi3cMjxY2VBZD4Iq |         uGTLTIiUqC1yB5q1yOgdtsixiPWTCKVlzKeBC2vmUN8kAvMlYMLKbyCNNpcIWpNCBEu0VkV103MIrFOi | ||||||
|         uxBYrhIJKFciWabGwu07Yru8ejyiWoeQSnsrKKcOQljxDeylnBxxfdAhQusMopBTHf00iv3cMlyaaQab |         c/T/G6nWTeJE55BF7kCTBhk9Bosci5iODW0Z4tXAJfLGKA5JJxCQ1wgmpKwDqdSTw6+PCBLUoMGTJ08s | ||||||
|         LLQ0+1YIqzdhX5NBFBJS28Ovx4HtzX0dwwjIpitKaFELUjpsNFKDa6OJrvxdNkqhs1imjm1zi7BMPz1W |         GLw1iwCxAh2mW1ZjQsRf0+B015BVXjw4gZAmPa8GLhHtI0ijfc3vagO9NJa2I6VnktbkiCCB9Ro8fvzY | ||||||
|         GpQ7d+9CR+1makfFfrj9PwITs5fOIP/LNRBCpM3YQ2ksnCquhejGPtwiAXep06n5RehtU7hmsqGpbxQj |         Av3tOfiLlTjSokGV0ohKxTAv7FiVyvRDXCQfRkCtEhndBqtr1gzQb/Nrel4NXFgzqd3j8M2tBxMkasNB | ||||||
|         Mwvi+0fRjEyhnvxK6+Rj7zuHJsQ6dltJtqzXioGpOdHe28rv/1F20OymUOba/lUVhOCCJiRTTg5rHFid |         amOhrSZBAurUVkXvLz/Eoet6EqWCT4UU3mXdr4VftRxB9Vrzklx5zWoyEiShLsejgUtYmwkp1Ll8rtSC | ||||||
|         BgsSGo0rnZdq+uF9pQWHGvVIrOkSnzNbe1b8jKgyOSTSdoQUt4szaH+/ny6rQUVt4nPv2E1I8m8gvkKB |         CSxuRTL15JAWkyD+tWo8evTIiuWHDzE1v4SbP5HZpQe816vSjiGwUcergQtrJoXasPdlMZiAohYkURDc | ||||||
|         uaVb4rvDrX0Ibejnx/EAJiaF0rDfpUr6HslvxG4yQinIVanvRzxt1Dt37oiU6gaxvUwF5fBN0c6gje9T |         bBTET6zCQxK91lRqxhDQMMirgUtIixEHqXN5fVcDxr+gGYnUyoKahgXxrVHyFl5tKtWj8K8f4NXAJbh5 | ||||||
|         0IbF5Vui3T8xA78SJQ619sOvVIXOgbGVugcb6MpS3iWWZQKC6dlCs2H3pzUbEXKNieHE8YCwRgv2UOby |         GMnUuTxzqsH45TchgYLAawZBfKoVWF5eXnMqVCPwq9PyauAS1GRAUscIPLPJiG+eBAntowhoNAjiXanA | ||||||
|         zaqAEJjXgCRKZSEU5GoEXzMjrq57pbMy/RD8y7VQ0LLpo6BTGw04ct244i/RDmB7uQa9k3Pwr9Digvyh |         gwcP1pxy5Qh8xVpeDVwCJQYkUufyyKoE4321EQco8G8YEsSrop+38GpTpjDBp0bDq4FLQOMQEqhzuV+s | ||||||
|         7yBt7vBqHa6oB+BLYpssEys+0d9sQLDMzI3DDpuxZMpckgvlEAJy65FIRjCpX40gmQmxtXrcvn1bRJyR |         AON1pQH7KfCr1wviWS7H/fv315yyfiO8q9W8Grj4N+hxoNUIt/PlYDwv1yOe2phvnV4QjzI5lpaW1pxS | ||||||
|         qxpIijrgTTMReFVFe+bmij9VpkUyXRTZc3KDAVEVqhXfARISWKVHQIWG0q8GxvHpFZ/dH1Rn4sZhJ6S+ |         uRFeVWpeDVxYM/upc7meKwPj8V0d4ijwqdUJsq/0zRgpoV3fq5I2WB4NXHzrdGRkGC5nS8Hsu1SL2Caa | ||||||
|         D7tvDEKSSUL8c2RIbBmiShToKgTWmhBT/VBIiZYJ0UE+NAWdbRp76nshKZDDTGt+bGYefkVKhFXqsIdu |         yppBQdxFMiwuLq45IpmBlrGSVwMXH/Eg4qlzOWeWgHHPFiOGerJX9YAgbsV9vIVXG1GfgZaxglcDF++a | ||||||
|         x+GVekiKlTCRTwyUhAVUGZBL39wB5TokVqmwfOvWQyHkD6wxceOwEyzrQxJlLp+MMgh+2XXYRUZgrXlV |         AcRRG3bKEIFxy6pGFAUeVVpBXIukmJ1fwL1799aUK/Rr0r20n1cDF89qLWIkQ3A8XQTG9WIVoqgne1TQ | ||||||
|         AmqMiK7S4RZ1yCjW0LIoVaNjcEK0MztpjxQp0GwaRpV+kJaMGkdu9CFTMSD++pVpkNNhFMvur+9BWHWP |         oACuhVL0GMZ5i68myTVyuJcoeDVw8awkI9SG954uBONyoRKRFLiXawRxKZYjvLgT47dnsLCwsCaUSwfh | ||||||
|         +JylpGCknajSWlbaZv6AaiM3DjtBdWYkUubyOl8KwferWiSQEUDqV8O/uhdRlVosLy+LFKstkJTQF2a9 |         mNsJt1IVrwYu+yo0iKLO5fBtARjn8xWIoMCtTC2Ia4kSjlc74X6pCd80SJHbrkReh2pVyGntR5yoHfY5 | ||||||
|         DinVKvjSiMfR0rs5t4DDDXpR5Mj0nFiWzRBbhjsraeTJTmXfJlfV4vPE7DyCyBdY2Ibxmfvlmd+/qpcb |         LXAukpmN8Gng4l6uRmS9Dvbf5INxOleO8Fo9iWSFCiBSwaVIQWZ6YH+pHXZZLatHdiscLt+AU4EMLiIl | ||||||
|         hx22QnbR4ep5tgSC5FINdlIa869mgX4/26nhSNq0rCNGh2UMGR0WZMj7cF5upvuSFTfnF0RfFn1w5aoG |         f/0VuJWSkdpB2J3KA+N4toyM6OhkEvmaOBcr4FzYby66mjjTTXIpVvLW5MO1RIUI8QD2pF8FY3syF6H0 | ||||||
|         VsoypJohnG8zYW5hEaW0LLM6+1Z8TeZRnG83o8VoFe19sm5sr+zlxmGHiUmgzOVxphiCT1Y14snYXmVc |         9LMXcF5nsCskjN4AvjxyAcyug6cRUkl3gQac6I6sJ1xpCYbQi+w/Yo+B+bN3FAJF3XCl5eJIy2U94U5G | ||||||
|         HWo4uEyNpaWl/zuJNTr4VRj4cTzAn5ZeAl2P3NOLIHhfrEJcvYUq9a5OuQHehSqkN2qhHRzFDI2+ZWwK |         AqmL/tElAMxvP/ucfipK4EHTtDe/f93gSHiSZo+cevx606dg2C8edqWcgWd+t3nQIU++LnAq6IdX/g38 | ||||||
|         3dbxFfRDYyJP2t95Z71v230m2wQWFummQO8vtxngVaCAb3kPP44HsIHdSZnL7ctCCF6ZlYilnOxLQa4F |         c/+JV19AMPjNls+w51QhXAr6YJ8ng93VdxtWo0teL2zTC/DeB5t//PKB5eNdDnDLlsCJDrLPpROuvJuw | ||||||
|         nxIt3HPb4Jwpg2F4HKn0YcaenTOvPQUyROY3Y3JmFs4ZdXDPaYVPsQa+V3u4MdhhMxZPadj1lBSCZ0Y5 |         2pxze+GeI8H7W794ZeJHI+z0bP63q9mlI7vZ0Ul7LvfB9h2B1cKacMxpw39J40c7bLkmOEZe8quPP8W2 | ||||||
|         osnwoUproqwbXiTGLU+O3pFJHKCrhke+Ap5S1Q/Gg0Y/pkxBQubgRoPkRSK8y/T8/h9BQjMWS4emy8l8 |         mONwOFuFvVnNtIN3wu5yD2y/ezvYEQ6kgdXikFmFv0ccxi8+2GSh+SVWCdjQ7Pzyd5/gEwcfbI85ht2H | ||||||
|         CB7nryKacrJPKTkdwCNfCQMJSZPp4V2k45ZZK94lesRSBpuYnoXHFQW3DA9JGQmhNLzt5BUI7ufKEEWG |         LuCLw1lvhd1p57Et6ij+sMcT7324ZeWnTS9h8D8dhEjt0CoYGgAAAABJRU5ErkJggg== | ||||||
|         Vwkb6bXjRh0aRiZoRvTwLNRyy6wVz2IdYq52iULc8hTcMjy8S7sRTZnL+UQeBLezpYgkw7OYAnIA17xO |  | ||||||
|         2iMkpFYHD6mGW2ateBRpEV12X4hrbie3DA8vmskoOqSdvsiF4HqmBBFVJngUUoMO4JqroGwzjlbTCCro |  | ||||||
|         /KjQD/9wqH5DjxWjU9Nwye7k9sfDs4iE0Nm29XgOBJf0YuyoNMJdqnMIlxwFUumU7jCPUCoee2pU/TZ8 |  | ||||||
|         Xquhdju5/fHwKNQhstKAT49lQ3CiHR9Oacy9gDKRA7jkqeCU1Yot5+qx+azsqWHtbL3YIrbL64+Hu1SL |  | ||||||
|         iPJu/PuzCxA+2ZeOcLrBuhVo4JrvAFfUYqfOtBScL9NZ8tR0YFuuUmyX2x8HDxISThfRTbuOQnjPNwrB |  | ||||||
|         UjnlcppWFtw6wpOEBNF30B/cAiG8+u4H9KkogzetuW256nWDCyGhmH0u1OBXG34P4YUXX8LHe9MhyZWL |  | ||||||
|         TuecrnWBKCSnDZsSjz/8h4FX3nwXnhnVcGcbOEeFrdnPNyxGd8puW47l4eXX33wohLHhExd40uXNLVsB |  | ||||||
|         p8tU4avnExabGyUGrwsy/HbjP+wiHgph/O4jJ7ieqYALpUFW6dNLSmx5TmCxMBEuF5ux+WjukyIYjxn4 |  | ||||||
|         xRtvY2PsIWwjQdsyG+F0sRVbs+TYkqXA5mcM63NrVjucKQYWi3N6Of4adQA/f23DYzE/4DsvRF556494 |  | ||||||
|         xzUIG6MP4qPkU+Io/BhsSjohxvC283b8csM73FgFQcB/AQjxQYpuWZUvAAAAAElFTkSuQmCC |  | ||||||
| </value> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <data name="buttonItemNo.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |   <data name="buttonItemNo.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |  | ||||||
|  | @ -507,7 +507,6 @@ namespace ITC81DB.Controls | ||||||
|                             this.comboBoxSerialMode.SelectedIndex = item.SerialCOM3Mode; |                             this.comboBoxSerialMode.SelectedIndex = item.SerialCOM3Mode; | ||||||
|                         this.comboBoxSerialMode.SelectedIndexChanged += new EventHandler(this.comboBoxSerialMode_SelectedIndexChanged); |                         this.comboBoxSerialMode.SelectedIndexChanged += new EventHandler(this.comboBoxSerialMode_SelectedIndexChanged); | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
|                         if (this.ParentForm.ParentForm.SystemConfig1.SerialCOM3Mode == (int)DataStore.SerialMode.f16_OPC) // OPC |                         if (this.ParentForm.ParentForm.SystemConfig1.SerialCOM3Mode == (int)DataStore.SerialMode.f16_OPC) // OPC | ||||||
|                         { |                         { | ||||||
|                             this.comboBoxSerialBaudRate.Enabled = false; |                             this.comboBoxSerialBaudRate.Enabled = false; | ||||||
|  |  | ||||||
|  | @ -92,6 +92,8 @@ namespace ITC81DB.Controls | ||||||
|                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); |                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); | ||||||
|                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON)); |                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON)); | ||||||
|                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); |                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); | ||||||
|  |                 this.buttonBarcodeLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON)); | ||||||
|  |                 this.buttonBarcodeLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); | ||||||
|                 #endregion |                 #endregion | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Chinese) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Chinese) | ||||||
|  | @ -135,6 +137,8 @@ namespace ITC81DB.Controls | ||||||
|                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnOFF)); |                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnOFF)); | ||||||
|                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnON)); |                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnON)); | ||||||
|                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnOFF)); |                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnOFF)); | ||||||
|  |                 this.buttonBarcodeLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnON)); | ||||||
|  |                 this.buttonBarcodeLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnOFF)); | ||||||
|                 #endregion |                 #endregion | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Czech) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Czech) | ||||||
|  | @ -182,6 +186,8 @@ namespace ITC81DB.Controls | ||||||
|                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusOFF)); |                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusOFF)); | ||||||
|                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusON)); |                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusON)); | ||||||
|                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusOFF)); |                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusOFF)); | ||||||
|  |                 this.buttonBarcodeLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusON)); | ||||||
|  |                 this.buttonBarcodeLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusOFF)); | ||||||
|                 #endregion |                 #endregion | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.German) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.German) | ||||||
|  | @ -225,6 +231,8 @@ namespace ITC81DB.Controls | ||||||
|                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerOFF)); |                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerOFF)); | ||||||
|                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerON)); |                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerON)); | ||||||
|                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerOFF)); |                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerOFF)); | ||||||
|  |                 this.buttonBarcodeLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerON)); | ||||||
|  |                 this.buttonBarcodeLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerOFF)); | ||||||
|                 #endregion |                 #endregion | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Spanish) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Spanish) | ||||||
|  | @ -268,6 +276,8 @@ namespace ITC81DB.Controls | ||||||
|                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); |                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); | ||||||
|                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON)); |                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON)); | ||||||
|                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); |                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); | ||||||
|  |                 this.buttonBarcodeLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON)); | ||||||
|  |                 this.buttonBarcodeLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); | ||||||
|                 #endregion |                 #endregion | ||||||
|             } |             } | ||||||
|             else |             else | ||||||
|  | @ -311,6 +321,8 @@ namespace ITC81DB.Controls | ||||||
|                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); |                 this.buttonStartStopLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); | ||||||
|                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON)); |                 this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON)); | ||||||
|                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); |                 this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); | ||||||
|  |                 this.buttonBarcodeLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON)); | ||||||
|  |                 this.buttonBarcodeLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF)); | ||||||
|                 #endregion |                 #endregion | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  |  | ||||||
|  | @ -128,20 +128,6 @@ namespace ITC81DB.Controls | ||||||
|             this.UpdateLabelStatus(this.InitializeStep, this.ParentForm.ParentForm.SystemConfig1.Language); |             this.UpdateLabelStatus(this.InitializeStep, this.ParentForm.ParentForm.SystemConfig1.Language); | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         private void DeleteCounterFile() |  | ||||||
|         { |  | ||||||
|             DirectoryInfo dir = new DirectoryInfo(this.ParentForm.ParentForm.PathSDCardSystemFile2Folder); |  | ||||||
|             FileInfo[] files = dir.GetFiles(); |  | ||||||
| 
 |  | ||||||
|             if (files.Length > 0) |  | ||||||
|             { |  | ||||||
|                 foreach (FileInfo subFile in files) |  | ||||||
|                 { |  | ||||||
|                     if (subFile.Name.StartsWith("counterItem") == true) |  | ||||||
|                         subFile.Delete(); |  | ||||||
|                 } |  | ||||||
|             } |  | ||||||
|         } |  | ||||||
|         private void DeleteFolder(string address) |         private void DeleteFolder(string address) | ||||||
|         { |         { | ||||||
|             DirectoryInfo dir = new DirectoryInfo(address); |             DirectoryInfo dir = new DirectoryInfo(address); | ||||||
|  | @ -210,7 +196,7 @@ namespace ITC81DB.Controls | ||||||
|                 // Flash Disk - SystemFile2 이동 |                 // Flash Disk - SystemFile2 이동 | ||||||
|                 this.CopyFolder(this.ParentForm.ParentForm.PathFlashDiskSystemFile2Folder, this.ParentForm.ParentForm.PathSDCardSystemFile2Folder); |                 this.CopyFolder(this.ParentForm.ParentForm.PathFlashDiskSystemFile2Folder, this.ParentForm.ParentForm.PathSDCardSystemFile2Folder); | ||||||
|                 this.progressBarInitialize.Value += 20; |                 this.progressBarInitialize.Value += 20; | ||||||
|                 this.DeleteCounterFile(); |                 this.InitializeCount(this.ParentForm.ParentForm.SystemConfig1.ProductNumber); | ||||||
|                 this.progressBarInitialize.Value = 100; |                 this.progressBarInitialize.Value = 100; | ||||||
| 
 | 
 | ||||||
|                 this.InitializeStep = DataStore.Step3.Step3; |                 this.InitializeStep = DataStore.Step3.Step3; | ||||||
|  | @ -234,7 +220,7 @@ namespace ITC81DB.Controls | ||||||
|                 // Flash Disk - SystemFile2 이동 |                 // Flash Disk - SystemFile2 이동 | ||||||
|                 this.CopyFolder(this.ParentForm.ParentForm.PathFlashDiskSystemFile2Folder, this.ParentForm.ParentForm.PathSDCardSystemFile2Folder); |                 this.CopyFolder(this.ParentForm.ParentForm.PathFlashDiskSystemFile2Folder, this.ParentForm.ParentForm.PathSDCardSystemFile2Folder); | ||||||
|                 this.progressBarInitialize.Value += 15; |                 this.progressBarInitialize.Value += 15; | ||||||
|                 this.DeleteCounterFile(); |                 this.InitializeCount(this.ParentForm.ParentForm.SystemConfig1.ProductNumber); | ||||||
|                 this.progressBarInitialize.Value += 15; |                 this.progressBarInitialize.Value += 15; | ||||||
| 
 | 
 | ||||||
|                 this.timer.Enabled = true; |                 this.timer.Enabled = true; | ||||||
|  | @ -288,6 +274,23 @@ namespace ITC81DB.Controls | ||||||
|                 this.ParentForm.Enabled = false; |                 this.ParentForm.Enabled = false; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  |         private void InitializeCount(int productNumber) | ||||||
|  |         { | ||||||
|  |             StringBuilder sb = new StringBuilder(); | ||||||
|  | 
 | ||||||
|  |             sb.Append(Helper.StringZeroFillDigits4(productNumber.ToString()));      // 품번(4) | ||||||
|  |             sb.Append("0000000");                                                                                   // ExNG 카운트(7) | ||||||
|  |             sb.Append("0000000");                                                                                   // 상한 카운트(7) | ||||||
|  |             sb.Append("0000000");                                                                                   // 기준 카운트(7) | ||||||
|  |             sb.Append("0000000");                                                                                   // 하한 카운트(7) | ||||||
|  |             sb.Append("0000");                                                                                        // Dummy1(4) | ||||||
|  |             sb.Append("0000000");                                                                                   // Dummy1(7) | ||||||
|  |             sb.Append("0000000");                                                                                   // Dummy2(7) | ||||||
|  |             sb.Append("0000000");                                                                                   // Dummy3(7) | ||||||
|  |             sb.Append("0000000");                                                                                   // Dummy4(7) | ||||||
|  | 
 | ||||||
|  |             this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress.ParameterCount, sb.ToString()); | ||||||
|  |         } | ||||||
| 
 | 
 | ||||||
|         private void UpdateLabelStatus(DataStore.Step3 step, DataStore.LanguageID language) |         private void UpdateLabelStatus(DataStore.Step3 step, DataStore.LanguageID language) | ||||||
|         { |         { | ||||||
|  | @ -461,197 +464,6 @@ namespace ITC81DB.Controls | ||||||
|                 this.buttonSystemInitialization.Visible = true; |                 this.buttonSystemInitialization.Visible = true; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| 
 |  | ||||||
|         #region 사용안함 |  | ||||||
|         //private void InitializeLcd(DialogResult result) |  | ||||||
|         //{ |  | ||||||
|         //    if (result == DialogResult.Yes) |  | ||||||
|         //    { |  | ||||||
|         //        this.InitializeStep = DataStore.Step3.Step2; |  | ||||||
|         //        this.UpdateLabelStatus(this.InitializeStep, this.ParentForm.ParentForm.SystemConfig1.Language); |  | ||||||
| 
 |  | ||||||
|         //        this.progressBarInitialize.Value = 0; |  | ||||||
|         //        this.progressBarInitialize.Value += 20; |  | ||||||
|         //        //this.ResetConfigurationFile(); |  | ||||||
|         //        this.progressBarInitialize.Value += 20; |  | ||||||
|         //        this.ResetProductFile(); |  | ||||||
|         //        this.progressBarInitialize.Value += 20; |  | ||||||
|         //        this.ResetJudgmentSetFile(); |  | ||||||
|         //        this.progressBarInitialize.Value += 20; |  | ||||||
|         //        this.ResetCountFile(); |  | ||||||
|         //        this.progressBarInitialize.Value = 100; |  | ||||||
| 
 |  | ||||||
|         //        this.InitializeStep = DataStore.Step3.Step3; |  | ||||||
|         //        this.UpdateLabelStatus(this.InitializeStep, this.ParentForm.ParentForm.SystemConfig1.Language); |  | ||||||
| 
 |  | ||||||
|         //        this.ParentForm.Enabled = false; |  | ||||||
|         //    } |  | ||||||
|         //} |  | ||||||
|         //private void InitializeMainBoardLcd(DialogResult result) |  | ||||||
|         //{ |  | ||||||
|         //    if (result == DialogResult.Yes) |  | ||||||
|         //    { |  | ||||||
|         //        this.InitializeStep = DataStore.Step3.Step2; |  | ||||||
|         //        this.UpdateLabelStatus(this.InitializeStep, this.ParentForm.ParentForm.SystemConfig1.Language); |  | ||||||
| 
 |  | ||||||
|         //        this.progressBarInitialize.Value = 0; |  | ||||||
|         //        //this.ResetConfigurationFile(); |  | ||||||
|         //        this.progressBarInitialize.Value += 15; |  | ||||||
|         //        this.ResetProductFile(); |  | ||||||
|         //        this.progressBarInitialize.Value += 15; |  | ||||||
|         //        this.ResetJudgmentSetFile(); |  | ||||||
|         //        this.progressBarInitialize.Value += 15; |  | ||||||
|         //        this.ResetCountFile(); |  | ||||||
|         //        this.progressBarInitialize.Value += 15; |  | ||||||
| 
 |  | ||||||
|         //        this.timer.Enabled = true; |  | ||||||
|         //        this.ParentForm.ParentForm.TransferData(CommunicationCommand.Initialization, CommunicationID.MainBoard); |  | ||||||
|         //    } |  | ||||||
|         //} |  | ||||||
| 
 |  | ||||||
|         //private void ResetProductFile() |  | ||||||
|         //{ |  | ||||||
|         //    bool fileCheck = false; |  | ||||||
|         //    string fullFilePath = ""; |  | ||||||
|         //    StructProductItem structItem; |  | ||||||
| 
 |  | ||||||
|         //    fullFilePath = this.ParentForm.ParentForm.PathSDCardSystemFile1Folder + "ProductItem.int"; |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.FilePathName = fullFilePath; |  | ||||||
| 
 |  | ||||||
|         //    FileInfo fileInfo = new FileInfo(fullFilePath); |  | ||||||
|         //    fileCheck = fileInfo.Exists; |  | ||||||
| 
 |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.Open(this.ParentForm.ParentForm.BufferSmartUart); |  | ||||||
| 
 |  | ||||||
|         //    this.ParentForm.ParentForm.CurrentProductItem.Initialization(); |  | ||||||
| 
 |  | ||||||
|         //    for (int i = 0; i < 1000; i++) |  | ||||||
|         //    { |  | ||||||
|         //        structItem.Number = i + 1; |  | ||||||
|         //        structItem.Name = string.Format("Product {0}", i + 1); |  | ||||||
|         //        structItem.LotNo = string.Format("Lot {0}", i + 1); |  | ||||||
|         //        structItem.OverRange = this.ParentForm.ParentForm.CurrentProductItem.OverRange; |  | ||||||
|         //        structItem.PassRange = this.ParentForm.ParentForm.CurrentProductItem.PassRange; |  | ||||||
|         //        structItem.UnderRange = this.ParentForm.ParentForm.CurrentProductItem.UnderRange; |  | ||||||
|         //        structItem.TareRange = this.ParentForm.ParentForm.CurrentProductItem.TareRange; |  | ||||||
|         //        structItem.DummyString1 = ""; |  | ||||||
|         //        structItem.DummyString2 = ""; |  | ||||||
|         //        structItem.DummyString3 = ""; |  | ||||||
|         //        structItem.DummyString4 = ""; |  | ||||||
| 
 |  | ||||||
|         //        this.ParentForm.ParentForm.smartFileIO.WriteStructure_Begin(structItem, i); |  | ||||||
|         //    } |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.WriteStructure_End(); |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.Close(); |  | ||||||
|         //} |  | ||||||
|         //private void ResetJudgmentSetFile() |  | ||||||
|         //{ |  | ||||||
|         //    bool fileCheck = false; |  | ||||||
|         //    string fullFilePath = ""; |  | ||||||
|         //    StructJudgmentSetItem structItem; |  | ||||||
| 
 |  | ||||||
|         //    fullFilePath = this.ParentForm.ParentForm.PathSDCardSystemFile1Folder + "JudgmentSetItem.int"; |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.FilePathName = fullFilePath; |  | ||||||
| 
 |  | ||||||
|         //    FileInfo fileInfo = new FileInfo(fullFilePath); |  | ||||||
|         //    fileCheck = fileInfo.Exists; |  | ||||||
| 
 |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.Open(this.ParentForm.ParentForm.BufferSmartUart); |  | ||||||
| 
 |  | ||||||
|         //    this.ParentForm.ParentForm.CurrentJudgmentSetItem.Initialization(); |  | ||||||
| 
 |  | ||||||
|         //    for (int i = 0; i < 1000; i++) |  | ||||||
|         //    { |  | ||||||
|         //        structItem.Filter = this.ParentForm.ParentForm.CurrentJudgmentSetItem.Filter; |  | ||||||
|         //        structItem.JudgmentDelayTime = this.ParentForm.ParentForm.CurrentJudgmentSetItem.JudgmentDelayTime; |  | ||||||
|         //        structItem.DoubleDelayTime = this.ParentForm.ParentForm.CurrentJudgmentSetItem.DoubleDelayTime; |  | ||||||
|         //        structItem.JudgmentCount = this.ParentForm.ParentForm.CurrentJudgmentSetItem.JudgmentCount; |  | ||||||
|         //        structItem.FeedSpeed1 = this.ParentForm.ParentForm.CurrentJudgmentSetItem.FeedSpeed1; |  | ||||||
|         //        structItem.FeedSpeed2 = this.ParentForm.ParentForm.CurrentJudgmentSetItem.FeedSpeed2; |  | ||||||
|         //        structItem.FeedSpeed3 = this.ParentForm.ParentForm.CurrentJudgmentSetItem.FeedSpeed3; |  | ||||||
|         //        structItem.DynamicCorrection = this.ParentForm.ParentForm.CurrentJudgmentSetItem.DynamicCorrection; |  | ||||||
| 
 |  | ||||||
|         //        structItem.Sorter1Mode = this.ParentForm.ParentForm.CurrentJudgmentSetItem.Sorter1Mode; |  | ||||||
|         //        structItem.Sorter1DelayTime = this.ParentForm.ParentForm.CurrentJudgmentSetItem.Sorter1DelayTime; |  | ||||||
|         //        structItem.Sorter1RunTime = this.ParentForm.ParentForm.CurrentJudgmentSetItem.Sorter1RunTime; |  | ||||||
|         //        structItem.Sorter2Mode = this.ParentForm.ParentForm.CurrentJudgmentSetItem.Sorter2Mode; |  | ||||||
|         //        structItem.Sorter2DelayTime = this.ParentForm.ParentForm.CurrentJudgmentSetItem.Sorter2DelayTime; |  | ||||||
|         //        structItem.Sorter2RunTime = this.ParentForm.ParentForm.CurrentJudgmentSetItem.Sorter2RunTime; |  | ||||||
| 
 |  | ||||||
|         //        structItem.AutoJudgmentLength = this.ParentForm.ParentForm.CurrentJudgmentSetItem.AutoJudgmentLength; |  | ||||||
|         //        structItem.AutoJudgment1 = this.ParentForm.ParentForm.CurrentJudgmentSetItem.AutoJudgment1; |  | ||||||
|         //        structItem.AutoJudgment2 = this.ParentForm.ParentForm.CurrentJudgmentSetItem.AutoJudgment2; |  | ||||||
|         //        structItem.AutoJudgment3 = this.ParentForm.ParentForm.CurrentJudgmentSetItem.AutoJudgment3; |  | ||||||
| 
 |  | ||||||
|         //        structItem.DummyInt1 = 0; |  | ||||||
|         //        structItem.DummyInt2 = 0; |  | ||||||
|         //        structItem.DummyInt3 = 0; |  | ||||||
|         //        structItem.DummyInt4 = 0; |  | ||||||
|         //        structItem.DummyInt5 = 0; |  | ||||||
|         //        structItem.DummyString1 = ""; |  | ||||||
|         //        structItem.DummyString2 = ""; |  | ||||||
|         //        structItem.DummyString3 = ""; |  | ||||||
|         //        structItem.DummyString4 = ""; |  | ||||||
|         //        structItem.DummyString5 = ""; |  | ||||||
| 
 |  | ||||||
|         //        this.ParentForm.ParentForm.smartFileIO.WriteStructure_Begin(structItem, i); |  | ||||||
|         //    } |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.WriteStructure_End(); |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.Close(); |  | ||||||
|         //} |  | ||||||
|         //private void ResetCountFile() |  | ||||||
|         //{ |  | ||||||
|         //    string fullFilePath = ""; |  | ||||||
|         //    bool fileCheck = false; |  | ||||||
|         //    StructCounterItem structItem; |  | ||||||
|         //    WeightData item = new WeightData(); |  | ||||||
| 
 |  | ||||||
|         //    fullFilePath = this.ParentForm.ParentForm.PathSDCardSystemFile1Folder + "counterItem.int"; |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.FilePathName = fullFilePath; |  | ||||||
| 
 |  | ||||||
|         //    FileInfo fileInfo = new FileInfo(fullFilePath); |  | ||||||
|         //    fileCheck = fileInfo.Exists; |  | ||||||
| 
 |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.Open(this.ParentForm.ParentForm.BufferSmartUart); |  | ||||||
| 
 |  | ||||||
|         //    item.ClearCount(); |  | ||||||
| 
 |  | ||||||
|         //    for (int i = 0; i < 1000; i++) |  | ||||||
|         //    { |  | ||||||
|         //        structItem.OverCount = item.OverCount; |  | ||||||
|         //        structItem.OverSumWeight = item.OverSumWeight; |  | ||||||
|         //        structItem.PassCount = item.PassCount; |  | ||||||
|         //        structItem.PassSumWeight = item.PassSumWeight; |  | ||||||
|         //        structItem.UnderCount = item.UnderCount; |  | ||||||
|         //        structItem.UnderSumWeight = item.UnderSumWeight; |  | ||||||
|         //        structItem.ExNGCount = item.ExNGCount; |  | ||||||
| 
 |  | ||||||
|         //        structItem.NormalDistribution1 = item.CollectionNormalDistributionCount[0]; |  | ||||||
|         //        structItem.NormalDistribution2 = item.CollectionNormalDistributionCount[1]; |  | ||||||
|         //        structItem.NormalDistribution3 = item.CollectionNormalDistributionCount[2]; |  | ||||||
|         //        structItem.NormalDistribution4 = item.CollectionNormalDistributionCount[3]; |  | ||||||
|         //        structItem.NormalDistribution5 = item.CollectionNormalDistributionCount[4]; |  | ||||||
|         //        structItem.NormalDistribution6 = item.CollectionNormalDistributionCount[5]; |  | ||||||
|         //        structItem.NormalDistribution7 = item.CollectionNormalDistributionCount[6]; |  | ||||||
|         //        structItem.NormalDistribution8 = item.CollectionNormalDistributionCount[7]; |  | ||||||
|         //        structItem.NormalDistribution9 = item.CollectionNormalDistributionCount[8]; |  | ||||||
|         //        structItem.NormalDistribution10 = item.CollectionNormalDistributionCount[9]; |  | ||||||
| 
 |  | ||||||
|         //        structItem.StartTime = item.StartTime; |  | ||||||
|         //        structItem.StopTime = item.StopTime; |  | ||||||
| 
 |  | ||||||
|         //        structItem.DummyInt1 = 0; |  | ||||||
|         //        structItem.DummyInt2 = 0; |  | ||||||
|         //        structItem.DummyInt3 = 0; |  | ||||||
|         //        structItem.DummyInt4 = 0; |  | ||||||
|         //        structItem.DummyInt5 = 0; |  | ||||||
| 
 |  | ||||||
|         //        this.ParentForm.ParentForm.smartFileIO.WriteStructure_Begin(structItem, i); |  | ||||||
|         //    } |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.WriteStructure_End(); |  | ||||||
|         //    this.ParentForm.ParentForm.smartFileIO.Close(); |  | ||||||
|         //} |  | ||||||
|         #endregion |  | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|         #region Event Handler |         #region Event Handler | ||||||
|  |  | ||||||
|  | @ -548,6 +548,7 @@ namespace ITC81DB.Controls | ||||||
| 
 | 
 | ||||||
|             this.ParentForm.ParentForm.SaveSystemConfigurationFile1(this.ParentForm.ParentForm.SystemConfig1); |             this.ParentForm.ParentForm.SaveSystemConfigurationFile1(this.ParentForm.ParentForm.SystemConfig1); | ||||||
| 
 | 
 | ||||||
|  |             this.ParentForm.ParentForm.ChildFormMainDisplay.MainDataStatistics.LabelUnit(); | ||||||
|             this.labelMaxWeightUnit.Text = this.labelBalanceWeightUnit.Text = this.labelWeightUnit.Text = this.ParentForm.ParentForm.SystemConfig1.Unit; |             this.labelMaxWeightUnit.Text = this.labelBalanceWeightUnit.Text = this.labelWeightUnit.Text = this.ParentForm.ParentForm.SystemConfig1.Unit; | ||||||
|         } |         } | ||||||
|         private void radioButtonDigit_Click(object sender, EventArgs e) |         private void radioButtonDigit_Click(object sender, EventArgs e) | ||||||
|  |  | ||||||
|  | @ -107,7 +107,7 @@ | ||||||
|             this.labelTitleHelp.LineSpacing = 0F; |             this.labelTitleHelp.LineSpacing = 0F; | ||||||
|             this.labelTitleHelp.Location = new System.Drawing.Point(18, 311); |             this.labelTitleHelp.Location = new System.Drawing.Point(18, 311); | ||||||
|             this.labelTitleHelp.Name = "labelTitleHelp"; |             this.labelTitleHelp.Name = "labelTitleHelp"; | ||||||
|             this.labelTitleHelp.Size = new System.Drawing.Size(82, 30); |             this.labelTitleHelp.Size = new System.Drawing.Size(104, 30); | ||||||
|             this.labelTitleHelp.TabIndex = 196; |             this.labelTitleHelp.TabIndex = 196; | ||||||
|             this.labelTitleHelp.Text = "도움말"; |             this.labelTitleHelp.Text = "도움말"; | ||||||
|             this.labelTitleHelp.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; |             this.labelTitleHelp.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|  | @ -164,9 +164,9 @@ | ||||||
|             this.labelZeroZoneCount.ForeColor = System.Drawing.Color.White; |             this.labelZeroZoneCount.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelZeroZoneCount.InitVisible = true; |             this.labelZeroZoneCount.InitVisible = true; | ||||||
|             this.labelZeroZoneCount.LineSpacing = 0F; |             this.labelZeroZoneCount.LineSpacing = 0F; | ||||||
|             this.labelZeroZoneCount.Location = new System.Drawing.Point(477, 151); |             this.labelZeroZoneCount.Location = new System.Drawing.Point(509, 151); | ||||||
|             this.labelZeroZoneCount.Name = "labelZeroZoneCount"; |             this.labelZeroZoneCount.Name = "labelZeroZoneCount"; | ||||||
|             this.labelZeroZoneCount.Size = new System.Drawing.Size(150, 30); |             this.labelZeroZoneCount.Size = new System.Drawing.Size(118, 30); | ||||||
|             this.labelZeroZoneCount.TabIndex = 193; |             this.labelZeroZoneCount.TabIndex = 193; | ||||||
|             this.labelZeroZoneCount.Text = "100"; |             this.labelZeroZoneCount.Text = "100"; | ||||||
|             this.labelZeroZoneCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; |             this.labelZeroZoneCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; | ||||||
|  | @ -186,7 +186,7 @@ | ||||||
|             this.labelTitleZeroZoneCount.LineSpacing = 0F; |             this.labelTitleZeroZoneCount.LineSpacing = 0F; | ||||||
|             this.labelTitleZeroZoneCount.Location = new System.Drawing.Point(363, 151); |             this.labelTitleZeroZoneCount.Location = new System.Drawing.Point(363, 151); | ||||||
|             this.labelTitleZeroZoneCount.Name = "labelTitleZeroZoneCount"; |             this.labelTitleZeroZoneCount.Name = "labelTitleZeroZoneCount"; | ||||||
|             this.labelTitleZeroZoneCount.Size = new System.Drawing.Size(104, 30); |             this.labelTitleZeroZoneCount.Size = new System.Drawing.Size(140, 30); | ||||||
|             this.labelTitleZeroZoneCount.TabIndex = 192; |             this.labelTitleZeroZoneCount.TabIndex = 192; | ||||||
|             this.labelTitleZeroZoneCount.Text = "영점실행개수"; |             this.labelTitleZeroZoneCount.Text = "영점실행개수"; | ||||||
|             this.labelTitleZeroZoneCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; |             this.labelTitleZeroZoneCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|  | @ -205,7 +205,7 @@ | ||||||
|             this.labelTitleZeroZoneCycle.LineSpacing = 0F; |             this.labelTitleZeroZoneCycle.LineSpacing = 0F; | ||||||
|             this.labelTitleZeroZoneCycle.Location = new System.Drawing.Point(363, 113); |             this.labelTitleZeroZoneCycle.Location = new System.Drawing.Point(363, 113); | ||||||
|             this.labelTitleZeroZoneCycle.Name = "labelTitleZeroZoneCycle"; |             this.labelTitleZeroZoneCycle.Name = "labelTitleZeroZoneCycle"; | ||||||
|             this.labelTitleZeroZoneCycle.Size = new System.Drawing.Size(104, 30); |             this.labelTitleZeroZoneCycle.Size = new System.Drawing.Size(140, 30); | ||||||
|             this.labelTitleZeroZoneCycle.TabIndex = 191; |             this.labelTitleZeroZoneCycle.TabIndex = 191; | ||||||
|             this.labelTitleZeroZoneCycle.Text = "영점실행주기"; |             this.labelTitleZeroZoneCycle.Text = "영점실행주기"; | ||||||
|             this.labelTitleZeroZoneCycle.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; |             this.labelTitleZeroZoneCycle.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|  | @ -224,7 +224,7 @@ | ||||||
|             this.labelTitleOutputPort.LineSpacing = 0F; |             this.labelTitleOutputPort.LineSpacing = 0F; | ||||||
|             this.labelTitleOutputPort.Location = new System.Drawing.Point(363, 49); |             this.labelTitleOutputPort.Location = new System.Drawing.Point(363, 49); | ||||||
|             this.labelTitleOutputPort.Name = "labelTitleOutputPort"; |             this.labelTitleOutputPort.Name = "labelTitleOutputPort"; | ||||||
|             this.labelTitleOutputPort.Size = new System.Drawing.Size(104, 30); |             this.labelTitleOutputPort.Size = new System.Drawing.Size(140, 30); | ||||||
|             this.labelTitleOutputPort.TabIndex = 190; |             this.labelTitleOutputPort.TabIndex = 190; | ||||||
|             this.labelTitleOutputPort.Text = "출력Port"; |             this.labelTitleOutputPort.Text = "출력Port"; | ||||||
|             this.labelTitleOutputPort.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; |             this.labelTitleOutputPort.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|  | @ -262,9 +262,9 @@ | ||||||
|             this.labelZeroZoneCycle.ForeColor = System.Drawing.Color.White; |             this.labelZeroZoneCycle.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelZeroZoneCycle.InitVisible = true; |             this.labelZeroZoneCycle.InitVisible = true; | ||||||
|             this.labelZeroZoneCycle.LineSpacing = 0F; |             this.labelZeroZoneCycle.LineSpacing = 0F; | ||||||
|             this.labelZeroZoneCycle.Location = new System.Drawing.Point(477, 113); |             this.labelZeroZoneCycle.Location = new System.Drawing.Point(509, 113); | ||||||
|             this.labelZeroZoneCycle.Name = "labelZeroZoneCycle"; |             this.labelZeroZoneCycle.Name = "labelZeroZoneCycle"; | ||||||
|             this.labelZeroZoneCycle.Size = new System.Drawing.Size(150, 30); |             this.labelZeroZoneCycle.Size = new System.Drawing.Size(118, 30); | ||||||
|             this.labelZeroZoneCycle.TabIndex = 187; |             this.labelZeroZoneCycle.TabIndex = 187; | ||||||
|             this.labelZeroZoneCycle.Text = "100"; |             this.labelZeroZoneCycle.Text = "100"; | ||||||
|             this.labelZeroZoneCycle.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; |             this.labelZeroZoneCycle.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; | ||||||
|  | @ -311,9 +311,9 @@ | ||||||
|             this.panel1.Controls.Add(this.radioButtonPortNone); |             this.panel1.Controls.Add(this.radioButtonPortNone); | ||||||
|             this.panel1.Controls.Add(this.radioButtonPort56); |             this.panel1.Controls.Add(this.radioButtonPort56); | ||||||
|             this.panel1.Controls.Add(this.radioButtonPort78); |             this.panel1.Controls.Add(this.radioButtonPort78); | ||||||
|             this.panel1.Location = new System.Drawing.Point(477, 18); |             this.panel1.Location = new System.Drawing.Point(507, 18); | ||||||
|             this.panel1.Name = "panel1"; |             this.panel1.Name = "panel1"; | ||||||
|             this.panel1.Size = new System.Drawing.Size(212, 89); |             this.panel1.Size = new System.Drawing.Size(182, 89); | ||||||
|             //  |             //  | ||||||
|             // radioButtonPortNone |             // radioButtonPortNone | ||||||
|             //  |             //  | ||||||
|  | @ -336,7 +336,7 @@ | ||||||
|             this.radioButtonPortNone.RadioForeColor = System.Drawing.Color.Black; |             this.radioButtonPortNone.RadioForeColor = System.Drawing.Color.Black; | ||||||
|             this.radioButtonPortNone.RadioSymbolSize = 14; |             this.radioButtonPortNone.RadioSymbolSize = 14; | ||||||
|             this.radioButtonPortNone.Shadow = false; |             this.radioButtonPortNone.Shadow = false; | ||||||
|             this.radioButtonPortNone.Size = new System.Drawing.Size(200, 23); |             this.radioButtonPortNone.Size = new System.Drawing.Size(176, 23); | ||||||
|             this.radioButtonPortNone.TabIndex = 138; |             this.radioButtonPortNone.TabIndex = 138; | ||||||
|             this.radioButtonPortNone.Text = "None"; |             this.radioButtonPortNone.Text = "None"; | ||||||
|             this.radioButtonPortNone.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; |             this.radioButtonPortNone.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; | ||||||
|  | @ -363,7 +363,7 @@ | ||||||
|             this.radioButtonPort56.RadioForeColor = System.Drawing.Color.Black; |             this.radioButtonPort56.RadioForeColor = System.Drawing.Color.Black; | ||||||
|             this.radioButtonPort56.RadioSymbolSize = 14; |             this.radioButtonPort56.RadioSymbolSize = 14; | ||||||
|             this.radioButtonPort56.Shadow = false; |             this.radioButtonPort56.Shadow = false; | ||||||
|             this.radioButtonPort56.Size = new System.Drawing.Size(200, 23); |             this.radioButtonPort56.Size = new System.Drawing.Size(176, 23); | ||||||
|             this.radioButtonPort56.TabIndex = 139; |             this.radioButtonPort56.TabIndex = 139; | ||||||
|             this.radioButtonPort56.Text = "Output Port 5,6"; |             this.radioButtonPort56.Text = "Output Port 5,6"; | ||||||
|             this.radioButtonPort56.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; |             this.radioButtonPort56.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; | ||||||
|  | @ -390,7 +390,7 @@ | ||||||
|             this.radioButtonPort78.RadioForeColor = System.Drawing.Color.Black; |             this.radioButtonPort78.RadioForeColor = System.Drawing.Color.Black; | ||||||
|             this.radioButtonPort78.RadioSymbolSize = 14; |             this.radioButtonPort78.RadioSymbolSize = 14; | ||||||
|             this.radioButtonPort78.Shadow = false; |             this.radioButtonPort78.Shadow = false; | ||||||
|             this.radioButtonPort78.Size = new System.Drawing.Size(200, 23); |             this.radioButtonPort78.Size = new System.Drawing.Size(176, 23); | ||||||
|             this.radioButtonPort78.TabIndex = 140; |             this.radioButtonPort78.TabIndex = 140; | ||||||
|             this.radioButtonPort78.Text = "Output Port 7,8"; |             this.radioButtonPort78.Text = "Output Port 7,8"; | ||||||
|             this.radioButtonPort78.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; |             this.radioButtonPort78.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; | ||||||
|  | @ -406,9 +406,9 @@ | ||||||
|             this.labelHelp5.ForeColor = System.Drawing.Color.White; |             this.labelHelp5.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelHelp5.InitVisible = true; |             this.labelHelp5.InitVisible = true; | ||||||
|             this.labelHelp5.LineSpacing = 0F; |             this.labelHelp5.LineSpacing = 0F; | ||||||
|             this.labelHelp5.Location = new System.Drawing.Point(103, 431); |             this.labelHelp5.Location = new System.Drawing.Point(123, 430); | ||||||
|             this.labelHelp5.Name = "labelHelp5"; |             this.labelHelp5.Name = "labelHelp5"; | ||||||
|             this.labelHelp5.Size = new System.Drawing.Size(585, 15); |             this.labelHelp5.Size = new System.Drawing.Size(565, 16); | ||||||
|             this.labelHelp5.TabIndex = 145; |             this.labelHelp5.TabIndex = 145; | ||||||
|             this.labelHelp5.Text = "5. \'지연시간2\'만큼 지난 후, 다시 A상태로 돌아온다."; |             this.labelHelp5.Text = "5. \'지연시간2\'만큼 지난 후, 다시 A상태로 돌아온다."; | ||||||
|             this.labelHelp5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.labelHelp5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; | ||||||
|  | @ -425,9 +425,9 @@ | ||||||
|             this.labelHelp4.ForeColor = System.Drawing.Color.White; |             this.labelHelp4.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelHelp4.InitVisible = true; |             this.labelHelp4.InitVisible = true; | ||||||
|             this.labelHelp4.LineSpacing = 0F; |             this.labelHelp4.LineSpacing = 0F; | ||||||
|             this.labelHelp4.Location = new System.Drawing.Point(103, 410); |             this.labelHelp4.Location = new System.Drawing.Point(123, 409); | ||||||
|             this.labelHelp4.Name = "labelHelp4"; |             this.labelHelp4.Name = "labelHelp4"; | ||||||
|             this.labelHelp4.Size = new System.Drawing.Size(585, 15); |             this.labelHelp4.Size = new System.Drawing.Size(565, 16); | ||||||
|             this.labelHelp4.TabIndex = 144; |             this.labelHelp4.TabIndex = 144; | ||||||
|             this.labelHelp4.Text = "4. D : Dispenser1이 올라옴과 동시에 Dispenser2가 내려간다."; |             this.labelHelp4.Text = "4. D : Dispenser1이 올라옴과 동시에 Dispenser2가 내려간다."; | ||||||
|             this.labelHelp4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.labelHelp4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; | ||||||
|  | @ -444,9 +444,9 @@ | ||||||
|             this.labelHelp3.ForeColor = System.Drawing.Color.White; |             this.labelHelp3.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelHelp3.InitVisible = true; |             this.labelHelp3.InitVisible = true; | ||||||
|             this.labelHelp3.LineSpacing = 0F; |             this.labelHelp3.LineSpacing = 0F; | ||||||
|             this.labelHelp3.Location = new System.Drawing.Point(103, 389); |             this.labelHelp3.Location = new System.Drawing.Point(123, 388); | ||||||
|             this.labelHelp3.Name = "labelHelp3"; |             this.labelHelp3.Name = "labelHelp3"; | ||||||
|             this.labelHelp3.Size = new System.Drawing.Size(585, 15); |             this.labelHelp3.Size = new System.Drawing.Size(565, 16); | ||||||
|             this.labelHelp3.TabIndex = 143; |             this.labelHelp3.TabIndex = 143; | ||||||
|             this.labelHelp3.Text = "3. C : \'지연시간1\'만큼 지난 후, Dispenser1이 올라온다."; |             this.labelHelp3.Text = "3. C : \'지연시간1\'만큼 지난 후, Dispenser1이 올라온다."; | ||||||
|             this.labelHelp3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.labelHelp3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; | ||||||
|  | @ -463,9 +463,9 @@ | ||||||
|             this.labelHelp2.ForeColor = System.Drawing.Color.White; |             this.labelHelp2.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelHelp2.InitVisible = true; |             this.labelHelp2.InitVisible = true; | ||||||
|             this.labelHelp2.LineSpacing = 0F; |             this.labelHelp2.LineSpacing = 0F; | ||||||
|             this.labelHelp2.Location = new System.Drawing.Point(103, 368); |             this.labelHelp2.Location = new System.Drawing.Point(123, 367); | ||||||
|             this.labelHelp2.Name = "labelHelp2"; |             this.labelHelp2.Name = "labelHelp2"; | ||||||
|             this.labelHelp2.Size = new System.Drawing.Size(585, 15); |             this.labelHelp2.Size = new System.Drawing.Size(565, 16); | ||||||
|             this.labelHelp2.TabIndex = 142; |             this.labelHelp2.TabIndex = 142; | ||||||
|             this.labelHelp2.Text = "2. B : 피계량물이 Dispenser 센서 범위 안에 진입한다."; |             this.labelHelp2.Text = "2. B : 피계량물이 Dispenser 센서 범위 안에 진입한다."; | ||||||
|             this.labelHelp2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.labelHelp2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; | ||||||
|  | @ -482,9 +482,9 @@ | ||||||
|             this.labelHelp1.ForeColor = System.Drawing.Color.White; |             this.labelHelp1.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelHelp1.InitVisible = true; |             this.labelHelp1.InitVisible = true; | ||||||
|             this.labelHelp1.LineSpacing = 0F; |             this.labelHelp1.LineSpacing = 0F; | ||||||
|             this.labelHelp1.Location = new System.Drawing.Point(103, 347); |             this.labelHelp1.Location = new System.Drawing.Point(123, 346); | ||||||
|             this.labelHelp1.Name = "labelHelp1"; |             this.labelHelp1.Name = "labelHelp1"; | ||||||
|             this.labelHelp1.Size = new System.Drawing.Size(585, 15); |             this.labelHelp1.Size = new System.Drawing.Size(565, 16); | ||||||
|             this.labelHelp1.TabIndex = 141; |             this.labelHelp1.TabIndex = 141; | ||||||
|             this.labelHelp1.Text = "1. A : 피계량물이 진입한다."; |             this.labelHelp1.Text = "1. A : 피계량물이 진입한다."; | ||||||
|             this.labelHelp1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.labelHelp1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; | ||||||
|  |  | ||||||
|  | @ -46,10 +46,13 @@ namespace ITC81DB.Controls | ||||||
| 
 | 
 | ||||||
|             if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.English) |             if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.English) | ||||||
|             { |             { | ||||||
|  |                 this.labelTitleSetting.Text = "Settings"; | ||||||
|                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 12, FontStyle.Bold); |                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 12, FontStyle.Bold); | ||||||
|                 this.labelTitleDelayTime1.Text = "Delay 1 time"; |                 this.labelTitleDelayTime1.Text = "Delay 1 time"; | ||||||
|                 this.labelTitleDelayTime2.Text = "Delay 2 time"; |                 this.labelTitleDelayTime2.Text = "Delay 2 time"; | ||||||
| 
 | 
 | ||||||
|  |                 this.labelTitleHelp.Text = "Help"; | ||||||
|  | 
 | ||||||
|                 this.radioButtonPortNone.Text = "None"; |                 this.radioButtonPortNone.Text = "None"; | ||||||
|                 this.radioButtonPort56.Text = "Output port 5, 6"; |                 this.radioButtonPort56.Text = "Output port 5, 6"; | ||||||
|                 this.radioButtonPort78.Text = "Output port 7, 8"; |                 this.radioButtonPort78.Text = "Output port 7, 8"; | ||||||
|  | @ -66,10 +69,13 @@ namespace ITC81DB.Controls | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Chinese) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Chinese) | ||||||
|             { |             { | ||||||
|  |                 this.labelTitleSetting.Text = "设置"; | ||||||
|                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 12, FontStyle.Bold); |                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 12, FontStyle.Bold); | ||||||
|                 this.labelTitleDelayTime1.Text = "延迟1时间"; |                 this.labelTitleDelayTime1.Text = "延迟1时间"; | ||||||
|                 this.labelTitleDelayTime2.Text = "延迟2时间"; |                 this.labelTitleDelayTime2.Text = "延迟2时间"; | ||||||
| 
 | 
 | ||||||
|  |                 this.labelTitleHelp.Text = "帮助"; | ||||||
|  | 
 | ||||||
|                 this.radioButtonPortNone.Text = "不使用"; |                 this.radioButtonPortNone.Text = "不使用"; | ||||||
|                 this.radioButtonPort56.Text = "输出 5, 6"; |                 this.radioButtonPort56.Text = "输出 5, 6"; | ||||||
|                 this.radioButtonPort78.Text = "输出 7, 8"; |                 this.radioButtonPort78.Text = "输出 7, 8"; | ||||||
|  | @ -89,10 +95,13 @@ namespace ITC81DB.Controls | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Russian) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Russian) | ||||||
|             { |             { | ||||||
|  |                 this.labelTitleSetting.Text = "Настройки"; | ||||||
|                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 10, FontStyle.Bold); |                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 10, FontStyle.Bold); | ||||||
|                 this.labelTitleDelayTime1.Text = "Время задержки 1"; |                 this.labelTitleDelayTime1.Text = "Время задержки 1"; | ||||||
|                 this.labelTitleDelayTime2.Text = "Время задержки 2"; |                 this.labelTitleDelayTime2.Text = "Время задержки 2"; | ||||||
| 
 | 
 | ||||||
|  |                 this.labelTitleHelp.Text = "Помощь"; | ||||||
|  | 
 | ||||||
|                 this.radioButtonPortNone.Text = "Нет"; |                 this.radioButtonPortNone.Text = "Нет"; | ||||||
|                 this.radioButtonPort56.Text = "Порт выхода 5, 6"; |                 this.radioButtonPort56.Text = "Порт выхода 5, 6"; | ||||||
|                 this.radioButtonPort78.Text = "Порт выхода 7, 8"; |                 this.radioButtonPort78.Text = "Порт выхода 7, 8"; | ||||||
|  | @ -109,10 +118,13 @@ namespace ITC81DB.Controls | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.German) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.German) | ||||||
|             { |             { | ||||||
|  |                 this.labelTitleSetting.Text = "Einstellungen"; | ||||||
|                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 12, FontStyle.Bold); |                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 12, FontStyle.Bold); | ||||||
|                 this.labelTitleDelayTime1.Text = "Vezögerung 1"; |                 this.labelTitleDelayTime1.Text = "Vezögerung 1"; | ||||||
|                 this.labelTitleDelayTime2.Text = "Vezögerung 2"; |                 this.labelTitleDelayTime2.Text = "Vezögerung 2"; | ||||||
| 
 | 
 | ||||||
|  |                 this.labelTitleHelp.Text = "Helfen"; | ||||||
|  | 
 | ||||||
|                 this.radioButtonPortNone.Text = "Keiner"; |                 this.radioButtonPortNone.Text = "Keiner"; | ||||||
|                 this.radioButtonPort56.Text = "Ausgangsport 5, 6"; |                 this.radioButtonPort56.Text = "Ausgangsport 5, 6"; | ||||||
|                 this.radioButtonPort78.Text = "Ausgangsport 7, 8"; |                 this.radioButtonPort78.Text = "Ausgangsport 7, 8"; | ||||||
|  | @ -129,10 +141,13 @@ namespace ITC81DB.Controls | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Spanish) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Spanish) | ||||||
|             { |             { | ||||||
|  |                 this.labelTitleSetting.Text = "Ajustes"; | ||||||
|                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 10, FontStyle.Bold); |                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 10, FontStyle.Bold); | ||||||
|                 this.labelTitleDelayTime1.Text = "1 Tiempo de retardo"; |                 this.labelTitleDelayTime1.Text = "1 Tiempo de retardo"; | ||||||
|                 this.labelTitleDelayTime2.Text = "2 Tiempo de retardo"; |                 this.labelTitleDelayTime2.Text = "2 Tiempo de retardo"; | ||||||
| 
 | 
 | ||||||
|  |                 this.labelTitleHelp.Text = "Ayuda"; | ||||||
|  | 
 | ||||||
|                 this.radioButtonPortNone.Text = "Ninguna"; |                 this.radioButtonPortNone.Text = "Ninguna"; | ||||||
|                 this.radioButtonPort56.Text = "Puerto de salida 5, 6"; |                 this.radioButtonPort56.Text = "Puerto de salida 5, 6"; | ||||||
|                 this.radioButtonPort78.Text = "Puerto de salida 7, 8"; |                 this.radioButtonPort78.Text = "Puerto de salida 7, 8"; | ||||||
|  | @ -149,10 +164,13 @@ namespace ITC81DB.Controls | ||||||
|             } |             } | ||||||
|             else |             else | ||||||
|             { |             { | ||||||
|  |                 this.labelTitleSetting.Text = "품목 별 설정"; | ||||||
|                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 12, FontStyle.Bold); |                 this.labelTitleDelayTime1.Font = this.labelTitleDelayTime2.Font = new Font("새굴림", 12, FontStyle.Bold); | ||||||
|                 this.labelTitleDelayTime1.Text = "지연시간 1"; |                 this.labelTitleDelayTime1.Text = "지연시간 1"; | ||||||
|                 this.labelTitleDelayTime2.Text = "지연시간 2"; |                 this.labelTitleDelayTime2.Text = "지연시간 2"; | ||||||
| 
 | 
 | ||||||
|  |                 this.labelTitleHelp.Text = "도움말"; | ||||||
|  | 
 | ||||||
|                 this.radioButtonPortNone.Text = "None"; |                 this.radioButtonPortNone.Text = "None"; | ||||||
|                 this.radioButtonPort56.Text = "Output port 5, 6"; |                 this.radioButtonPort56.Text = "Output port 5, 6"; | ||||||
|                 this.radioButtonPort78.Text = "Output port 7, 8"; |                 this.radioButtonPort78.Text = "Output port 7, 8"; | ||||||
|  |  | ||||||
|  | @ -416,447 +416,447 @@ | ||||||
|         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS |         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS | ||||||
|         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ |         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ | ||||||
|         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ |         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ | ||||||
|         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAZuNJREFUeF7t3Qd8FWeW |         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAZt5JREFUeF7t3Qd8FGeW | ||||||
|         5/0J7d5d+7OT9n1nZ8Y9O2773e6e2e6Z2emZHmOcEziAI40TwQTb2NjYOAfAsZ3IOYpgkokmKqAckAgi |         7/0N47n32p+7Ye777t1dz9712O+dmd07s7t3Z3fGgHMCB3DEOBFMsI1NsMHZBhzHiZyjyDlH5SwhEUSU | ||||||
|         SoDIYBtMMmCSied9znPvhZIoCRVIqnB/x5/vR0a6urdKVXWef9WtqvtHD4xeKAn/63/9LwAAACBpOLMw |         AJHBNhmTwcTzPufpbiiJklB1S+pQv+PP9yMjtbqrVFXn+Vd1VfWfPD52qYT8r//1vwAAAADfcGZhgjEA | ||||||
|         wRgAAABJy5mFCcYAAABIWs4sTDAGAABA0nJmYYIxAAAAkpYzCxOMAQAAkLScWZhgDAAAgKTlzMIEYwAA |         AAB8y5mFCcYAAADwLWcWJhgDAADAt5xZmGAMAAAA33JmYYIxAAAAfMuZhQnGAAAA8C1nFiYYAwAAwLec | ||||||
|         ACQtZxYmGAMAACBpObMwwRgAAABJy5mFCcYAAABIWs4sTDAGAABA0nJmYYIxAAAAkpYzCxOMAQAAkLSc |         WZhgDAAAAN9yZmGCMQAAAHzLmYUJxgAAAPAtZxYmGAMAAMC3nFmYYAwAAADfcmZhgjEAAAB8y5mFCcYA | ||||||
|         WZhgDAAAgKTlzMIEYwAIkV/84hfyySefSFFRkVRUVMjGjRsBICmsXr1asrOzZfjw4dKqVSu5+uqrXfuk |         AADwLWcWJhgDQBz55S9/KV9++aUUFhZKeXm5bN26FQB8Yf369ZKVlSUjR46Uli1bys033+zaJ71yZmGC | ||||||
|         V84sTDAGgJD44IMPZN26dTK9uFzen7tM2k1aJA+PKa7U1OEvHbz/6I/+CEA9uPzyy+Waa66RZs2ayYAB |         MQDEiU8//VQ2bdoks4vK5JNFq6Tt1GXy1LiiCk0dCNEg8Sd/8idAwrj++uvllltukaZNm8qgQYMkNzdX | ||||||
|         AyQvL08ef/xx137phXMbJhgDQMDpUZE5c+bIV4vK5fWvllZq4ggWgjHQcBo3biyDBg2SDz/8UK666irX |         nn/+edd+6YVzuyEYA0CM06MiCxculHnLyuSdeSsrNHGgKgRjJLpGjRrJkCFD5LPPPpObbrrJtX/WhHO7 | ||||||
|         /lkbzm2YYAwAAaeheGz+anlkHEeHg45gDDSsK664Qnr06GHDsVv/rA3nNkwwBoAA+/jjj2VGSTmhOCQI |         IRgDQIzTUDw+b708M4Gjw6g5gjH84IYbbpBevXrZcOzWP2vCud0QjAEghn3xxRcyp7iMUAzPCMbwCw3H | ||||||
|         xkDD03A8cOBAe96xWx+9EOc2TDAGgIDSC+3Wr18vr87k9ImwIBgD/mjUqJGUlJRc1AV5zm2YYAwAAdW7 |         gwcPtucdu/XRa3FuNwRjAIhReqHd5s2b5a25nD4B7wjG8JMGDRpIcXFxWBfkObcbgjEAxKi+ffvKjKWl | ||||||
|         d2+ZsrCsUtNGsBGMAf/06tVL2rdv79pPa+LchgnGABBQxcXF0mNOaaWmjWAjGAP+adq0qaSkpLj205o4 |         FZo2UFMEY/hNnz59pF27dq79tDrO7YZgDAAxqqioSHotLKnQtIGaIhjDb5o0aSJJSUmu/bQ6zu2GYAwA | ||||||
|         t2GCMQAElN6nuN3ERZWaNoKNYAz458orr7T3eHfrpzVxbsMEYwAIKA1ZLcZy0V2YEIwB/1x22WX2Xu9u |         MUrvU9x2yrIKTRuoKYIx/ObGG2+093h366fVcW43BGMAiFEabJqP56I7hIdgDL+57rrr7L3e3fppdZzb | ||||||
|         /bQmzm2YYAwAAaUhy9mjEXwEY8Bfug269dOaOLdhgjEABBTBOHwIxoC/CMYAEFEE4/AhGAP+IhgDQEQR |         DcEYAGKUBhtnjwa8IBjDj3S9d+un1XFuNwRjAIhRBGNEgmAMPyIYA0CCIhgjEgRj+BHBGAASFMEYkSAY | ||||||
|         jMOHYAz4i2AMABFFMA4fgjHgL4IxAEQUwTh8CMaAvwjGABBRBOPwIRgD/iIYA0BEEYzDh2AM+ItgDAAR |         w48IxgCQoAjGiATBGH5EMAaABEUwRiQIxvAjgjEAJCiCMSJBMIYfEYwBIEERjBEJgjH8iGAMAAmKYIxI | ||||||
|         RTAOH4Ix4C+CMQBEFME4fAjGgL8IxgAQUQTj8CEYA/4iGANARBGMw4dgDPiLYAwAEUUwDh+CMeAvgjEA |         EIzhRwRjAEhQBGNEgmAMPyIYA0CCIhgjEgRj+BHBGAASFMEYkSAYw48IxgCQoAjGiATBGH5EMAaABEUw | ||||||
|         RBTBOHwIxoC/CMYAEFEE4/AhGAP+IhgDQEQRjMOHYAz4i2AMABFFMA4fgjHgL4IxAEQUwTh8CMaAvwjG |         RiQIxvAjgjEAJCiCMSJBMIYfEYwBIEERjBEJgjH8iGAMAAmKYIxIEIzhRwRjAEhQBGNEgmAMPyIYA0CC | ||||||
|         ABBRBOPwIRgD/iIYA0BEEYzDh2AM+ItgDAARRTAOH4Ix4C+CMQBEFME4fAjGgL8IxgAQUQTj8CEYA/4i |         IhgjEgRj+BHBGAASFMEYkSAYw48IxgCQoAjGiATBGH5EMAaABEUwRiQIxvAjgjEAJCiCMSJBMIYfEYwB | ||||||
|         GANARBGMw4dgDPiLYAwAEUUwDh+CMeAvgjEARBTBOHwIxoC/CMYAEFEE4/AhGAP+IhgDQEQRjMOHYAz4 |         IEERjBEJgjH8iGAMAAmKYIxIEIzhRwRjAEhQBGNEgmAMPyIYA0CCIhgjEgRj+BHBGAASFMEYkSAYw48I | ||||||
|         i2AMABFFMA4fgjHgL4IxAEQUwTh8CMaAvwjGABBRBOPwIRgD/iIYA0BEEYzDh2AM+ItgDAARRTAOH4Ix |         xgCQoAjGiATBGH5EMAaABEUwRiQIxvAjgjEAJCiCMSJBMIYfEYwBIEERjBEJgjH8iGAMAAmKYIxIEIzh | ||||||
|         4C+CMQBEFME4fAjGgL8IxgAQUQTj8CEYA/4iGANARBGMw4dgDPiLYAwAEUUwDh+CMeAvgjEARBTBOHwI |         RwRjAEhQBGNEgmAMPyIYA0CCIhgjEgRj+BHBGAASFMEYkSAYw48IxgCQoAjGiATBGH5EMAaABEUwRiQI | ||||||
|         xoC/CMYAEFEE4/AhGAP+IhgDQEQRjMOHYAz4i2AMABFFMA4fgjHgL4IxAEQUwTh8CMaAvwjGABBRBOPw |         xvAjgjEAJCiCMSJBMIYfEYwBIEERjBEJgjH8iGAMAAmKYIxIEIzhRwRjAEhQBGNEgmAMPyIYA0CCIhgj | ||||||
|         IRgD/iIYA0BEEYzDh2AM+ItgDAARRTAOH4Ix4K/ABeNf/OIX8sknn0hRUZFUVFTYCQSAZLB69WrJzs6W |         EgRj+BHBGAASFMEYkSAYw48IxgCQoAjGiATBGH4Uc8H4l7/8pXz55ZdSWFgo5eXldgIBwA/Wr18vWVlZ | ||||||
|         4cOHS6tWreTqq6927ZO1pc/p7NEIPl1mboM1gIah26BbP62Jcxuu02D8wQcfyLp162R6cbm8P3eZtJu0 |         MnLkSGnZsqXcfPPNrn2ypvQ5nT0a8ELXH7fgACQyXe/d+ml1nNtNrQbjTz/9VDZt2iSzi8rkk0WrpO3U | ||||||
|         SB4eU1zpBeEvmjZQfy6//HK55pprpFmzZjJgwADJy8uTxx9/3LVf1gbBOHzosYC/AhGM9ajInDlz5KtF |         ZfLUuKIKL4joolECdef666+XW265RZo2bSqDBg2S3Nxcef755137ZU0QjBEJ+j38KCaCsR4VWbhwocxb | ||||||
|         5fL6V0srvQCChaYNNJzGjRvLoEGD5MMPP5SrrrrKtX/WhGAcPvRYwF+BCMYaisfmr5ZHxnF0OOho2kDD |         VibvzFtZ4QUQW2iUQP1p1KiRDBkyRD777DO56aabXPtndQjGiAT9Hn4UE8FYQ/H4vPXyzASODsc6GiVQ | ||||||
|         uuKKK6RHjx42HLv1z5oQjMOHHgv4y/dg/PHHH8uMknJCcUjQtIGGp+F44MCB9rxjtz5aHYJx+NBjAX/5 |         v2644Qbp1auXDcdu/bM6BGNEgn4PP4p6MP7iiy9kTnEZoThO0CiB+qfhePDgwfa8Y7c+WhWCMSJBv4cf | ||||||
|         Goz1Qrv169fLqzM5fSIsaNqAPxo1aiQlJSWeLsgjGIcPPRbwl6/BuHfv3jJlYVmlJ0Sw0bQB//Tq1Uva |         RTUY64V2mzdvlrfmcvpEvKBRAtHRoEEDKS4u9nRBHsEYkaDfw4+iGoz79u0rM5aWVnhCxDYaJRA9ffr0 | ||||||
|         t2/v2k/dEIzDhx4L+MvXYFxcXCw95pRWekIEG00b8E/Tpk0lJSXFtZ+6IRiHDz0W8JevwVjvU9xu4qJK |         kXbt2rn2UzcEY0SCfg8/imowLioqkl4LSyo8IWIbjRKIniZNmkhSUpJrP3VDMEYk6Pfwo6gGY71Pcdsp | ||||||
|         T4hgo2kD/rnyyivtPd7d+qkbgnH40GMBf/kajPXFW4zlorswoWkD/rnsssvsvd7d+qkbgnH40GMBf/ke |         yyo8IWIbjRKInhtvvNHe492tn7ohGCMS9Hv4UVSDsb548/FcdBdPaJRA9Fx33XX2Xu9u/dQNwRiRoN/D | ||||||
|         jJ2/j+CjaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK0 |         j6IejJ2/j9hHowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSi | ||||||
|         6bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4 |         y0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGX | ||||||
|         t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK0 |         Hhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSi | ||||||
|         6bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4 |         y0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGX | ||||||
|         t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK0 |         Hhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSi | ||||||
|         6bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4 |         y0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGX | ||||||
|         t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK0 |         Hhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSi | ||||||
|         6bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4 |         y0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGX | ||||||
|         t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK0 |         Hhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSi | ||||||
|         6bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4 |         y0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGX | ||||||
|         t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK06bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK0 |         Hhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpsciEvR7+JGXHhvi3G4Ixj5DowSi | ||||||
|         6bHhQ48F/OWlxyY4t2GCcZKhaQP+8tK0KYqiKO/l1k9r4sxJBOMkQzAG/OUlGNNjw4ceC/jLS49NcG7D |         y0vTpsciEvR7+JGXHhvi3G4Ixj5DowSiy0vTpiiKoryXWz+tjjMnEYx9hmAMRJeXYEyPRSTo9/AjLz02 | ||||||
|         BOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNj |         xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeX | ||||||
|         w4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7D |         pk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02 | ||||||
|         BOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNj |         xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeX | ||||||
|         w4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7D |         pk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02 | ||||||
|         BOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNj |         xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeX | ||||||
|         w4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7D |         pk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02 | ||||||
|         BOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNj |         xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeX | ||||||
|         w4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7D |         pk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02 | ||||||
|         BOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNj |         xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeX | ||||||
|         w4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7D |         pk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02 | ||||||
|         BOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNj |         xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeX | ||||||
|         w4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7D |         pk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02 | ||||||
|         BOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNj |         xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeX | ||||||
|         w4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWladNjw4ceC/jLS49NcG7D |         pk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02 | ||||||
|         BOMkQ9MG/OWladNjw4ceC/jLS49NcG7DBOMkQ9MG/OWlaVMURVHey62f1sSZkwjGSYZgDPjLSzCmx4YP |         xLndEIx9hkYJRJeXpk2PRSTo9/AjLz02xLndEIx9hkYJRJeXpk1RFEV5L7d+Wh1nTiIY+wzBGIguL8GY | ||||||
|         PRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnG |         HotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhz | ||||||
|         SYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YP |         uyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02b | ||||||
|         PRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnG |         HotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhz | ||||||
|         SYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YP |         uyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02b | ||||||
|         PRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnG |         HotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhz | ||||||
|         SYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YP |         uyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02b | ||||||
|         PRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnG |         HotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhz | ||||||
|         SYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YP |         uyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02b | ||||||
|         PRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnG |         HotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhz | ||||||
|         SYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YP |         uyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02b | ||||||
|         PRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+DchgnGSYamDfjLS9Omx4YPPRbwl5cem+Dchi8p |         HotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhzuyEY+wyNEoguL02bHotI0O/hR156bIhz | ||||||
|         GG/YsEEeGVdc6QkRbDRtwD+XXXaZrFu3zrWfuqHHhg89FvCP1x6b4NyGLykY64s/NXlRpSdEsNG0Af9c |         u4koGG/ZskWemVBU4QkR22iUQPRcd911smnTJtd+6oYei0jQ7+E3XntsiHO7iSgY64u/NG1ZhSdEbKNR | ||||||
|         eeWVUlRU5NpP3dBjw4ceC/jHa49NcG7DlxSMi4uLpcec0kpPiGCjaQP+adq0qaSkpLj2Uzf02PChxwL+ |         AtFz4403SmFhoWs/dUOPRSTo9/Abrz02xLndRBSMi4qKpNfCkgpPiNhGowSip0mTJpKUlOTaT93QYxEJ | ||||||
|         8dpjE5zb8CUF4969e8uUhWWVnhDBRtMG/NOrVy9p3769az91Q48NH3os4B+vPTbBuQ1fUjD+xS9+IevX |         +j38xmuPDXFuNxEF4759+8qMpaUVnhCxjUYJRE+fPn2kXbt2rv3UDT0WkaDfw2+89tgQ53YTUTD+5S9/ | ||||||
|         r5dXZi6t9KQILpo24I9rr71WSkpK5JprrnHtp27oseFDjwX8cTE9NsG5DV9SMFYff/yxzCgp5wKRkKBp |         KZs3b5Y3566s8KSIXTRKIDpuvfVWKS4ulltuucW1n7qhxyIS9Hv4STg9NsS53UQUjNUXX3whc4rLuEAk | ||||||
|         Aw3v8ssvlwEDBkirVq1c+2hN6LHhQo8FGt6l9Fjl3IYvORiruXPnytj81fLQmHPPhWCiaQMN60/+5E+k |         TtAogfp3/fXXy6BBg6Rly5aufbQ69FiEi34Pv4ikxyrndhNxMFaLFi2S8Xnr5clxV54LsYlGCdSvP/uz | ||||||
|         R48e8tFHH7n2z9qgx4YHPRZoWHXRY53bcJ0E46uvvloyMjJkZkm5vMZbfoFG0wYaTqNGjWTgwIHSs2dP |         P5NevXrJ559/7to/a4Iei3DQ7+EHtdFjndtNrQTjm2++WdLS0mRucZm8zVt+MY1GCdSfBg0ayODBg6V3 | ||||||
|         ueqqq1z7Z23QY8ODHgs0nLrqsc5tuE6CccIf/vAHe3shvVik+5xSaTdpkTzMEY5AoWkD9ecnP/mJ/Oxn |         795y0003ufbPmqDHIhz0eyS62uqxzu2mVoJxyB//+Ed7eyG9WKTnwhJpO3WZPMURjphCowTqzk9+8hP5 | ||||||
|         P7NXRutFIHl5eRf91p4bemzw0WOB+lNfPda5DddpMFZ6sYheSa0nQFdUVNgmAQDJQENrYWGhvV1Qu3bt |         +c9/bq+M1otAcnNzw35rzw09Fl7Q75Fo6qrHOrebWg3GSi8W0Sup9QTo8vJyu2ECgB9oaC0oKLC3C2rb | ||||||
|         7JFetz55KeixAJJVffVYZxau82AMAAAAhIUzCxOMAQAAkLScWZhgDAAAgKTlzMIEYwAAACQtZxYmGAMA |         tq090uvWJyNBjwXgV3XVY51ZuNaDMQAAABAvnFmYYAwAAADfcmZhgjEAAAB8y5mFCcYAAADwLWcWJhgD | ||||||
|         ACBpObMwwRgAAABJy5mFCcYAAABIWs4sTDAGAABA0nJmYYIxAAAAkpYzC9d5MNZPIWndurUMHz7cfjqJ |         AADAt5xZmGAMAAAA33JmYYIxAAAAfMuZhQnGAAAA8C1nFiYYAwAAwLecWbjWg7F+CkmrVq1k5MiR9tNJ | ||||||
|         fkqJ26eXAAAAALW1evVqyc7OthlTPwo68J9899hjj9nPre7fv780a9bMfp71ZZdd5vp51wAAAEBtXX75 |         9FNK3D69BAAAAKip9evXS1ZWls2Y+lHQMf/Jd88995z93OqBAwdK06ZN7edZX3fdda6fdw0AAADU1PXX | ||||||
|         5XLNNdfYjDlgwACbOR9//HHXTOqFMwvXSTC+6qqr5MMPP5TBgwfL9ddf7zozAAAAQF1p3LixDBo0yGZQ |         Xy+33HKLzZiDBg2ymfP55593zaReOLNwrQTjm266ST777DMZOnSo3Hbbba4zAwAAANSWRo0ayZAhQ2wG | ||||||
|         zaJuGbU2nFm4ToKxTlCPHj3kiiuucJ1wAAAAoK5p9tQMqlnULaPWhjMLX3Iw1nM8Bg4cSCgGAABAg9MM |         1SzqllFrwpmFayUY6wT16tVLbrjhBtcJBwAAAGqbZk/NoJpF3TJqTTizcMTBWM/xGDx4MKEYAAAA9U4z | ||||||
|         qllUM6lbVr0QZxa+pGCsJz0XFxdLo0aNXCcUAAAAqG+aRUtKSi7qgjxnFr6kYNyuXTvp1auX6wQCAAAA |         qGZRzaRuWfVanFk4omCsJz0XFRVJgwYNXCcUAAAAqGuaRYuLi8O6IM+ZhSMKxm3btpU+ffq4TiAAAABQ | ||||||
|         DUUzafv27V0za02cWfiSgvGoUaOkadOmrhMHAAAANBTNpCkpKa6ZtSbOLHxJwbioqEiuvPJK14kDAAAA |         XzSTtmvXzjWzVseZhSMKxmPGjJEmTZq4ThwAAABQXzSTJiUluWbW6jizcETBuLCwUG688UbXiQMAAADq | ||||||
|         GopmUs2mbpm1Js4sfEnBeO3atfLTn/7UdeIAAACAhqKfnaEfLOeWWWvizMKXFIz1U0jcJgwAAABoaJpN |         i2ZSzaZumbU6ziwcUTDeuHGj/PSnP3WdOAAAAKC+6Gdn6AfLuWXW6jizcETBWD+FxG3CAAAAgPqm2dQt | ||||||
|         3TJrTZxZmGAccBRFURRFBafcxmoEB8E44iiKoiiKCk65jdUIDoJxxFEURVEUFZxyG6sRHATjiKMoiqIo |         s1bHmYUJxj5FURRFUVTslNtYDe8IxggLRVEURVGxU25jNbwjGCMsFEVRFEXFTrmN1fCOYIywUBRFURQV | ||||||
|         KjjlNlYjOAjGEUdRFEVRVHDKbaxGcBCMI46iKIqiqOCU21iN4CAYRxxFURRFUcEpt7EawUEwjjiKoiiK |         O+U2VsM7gjHCQlEURVFU7JTbWA3vCMYIC0VRFEVRsVNuYzW8IxgjLBRFURRFxU65jdXwjmCMsFAURVEU | ||||||
|         ooJTbmM1goNgHHGUex0/flyGDh0q7dq1k44dO9Ypfc4333xTvv766/irUXVdW7ZskTfeeKPOl1+HDh2k |         FTvlNlbDO4IxwkK519mzZ2X48OHStm1b6dChQ63S53zvvffk22+/Db4aVdu1Y8cOeffdd2t9+bVv3166 | ||||||
|         S5cuUlpaGn8lqr5q+fLl0rlzZ/s3d1sWF6t9+/b2eYuLi+OvRPlRqampdb5sEzp16mQ/tjes5TZWIzgI |         du0qJSUlwVei6qpWr14tnTp1sn9zt2URrnbt2tnnLSoqCr4SFY1KTk6u9WUb0rFjR/txwPFabmM1vCMY | ||||||
|         xhFHudeKFSvkmmuukb/8y7+Uq6++Wn7+85/XCX0u/ax1/dt/+eWX8Vej6ro+/vhj+eM//mP5+7//e/t3 |         IyyUe61Zs0ZuueUW+eu//mu5+eab5Re/+EWt0OfSz3DXv/306dODr0bVdn3xxRfyp3/6p/IP//AP9u9+ | ||||||
|         v+qqqy6ZPo8+309+8hN555134q9E1Ve1bdtW/vRP/1T+4R/+odI2dKl0bNFl+Morr8RfifKjfvOb38jl |         0003RUyfR5/vJz/5iXz44YfBV6Lqqtq0aSN//ud/Lv/4j/9YYRuKlI5ZugzffPPN4CtR0ajf/va3cv31 | ||||||
|         l19ep/1V6fL96U9/Kg8++GD8lcJXVcdpBAvBOOIo91q6dKkNQ3fffbcMGDBA+vXrVycGDRokr732mv3b |         19dqf1W6fH/605/KE088EXyl+KvK4zTCQzBGWCj3WrlypQ1DDz30kAwaNEgGDBhQK4YMGSJvv/22/dsT | ||||||
|         E4zrr95//30bqt577z37d+/bt+8l0/VAn+/P//zPCcYNUI8//rj82Z/9mfTq1eu87ehi6TL86KOP7DIk |         jOuuPvnkExuqPv74Y/t379+/f8R0PdDn+8u//EuCcT3U888/L3/xF38hffr0uWo7Cpcuw88//9wuQ4Jx | ||||||
|         GPtbv/zlL+XXv/617Yluy+pi6PLVnWLND/fff3/8lcJXVcdpBAvBOOIo90oE45YtW8q0adNsiK0L06dP |         dOtXv/qV/OY3v7E90W1ZhUOXr+4Uay557LHHgq8Uf1V5nEZ4CMYIC+VeoWDcokULmTVrlg2xtWH27Nny | ||||||
|         l08//dT+7fXfVP3UBx98YIPxkCFDZOrUqTJlypRLpstOn0/fRSAY139pMNa/9YQJE+zfv+q2dDF0XRgx |         1Vdf2b+9/puqm/r0009tMB42bJjMnDlTZsyYETFddvp8+i4CwbjuS4Ox/q0nT55s//6Vt6Vw6LowatQo | ||||||
|         YoT81V/9FcHY5/rVr34lv/3tb+125basLoYu31GjRtl3+x544IH4K4Wvqo7TCBaCccRR7pUIxi1atLAN |         +dnPfkYwjnL9+te/lt/97nd2u3JbVuHQ5TtmzBj7bt/jjz8efKX4q8rjNMJDMEZYKPcKBePmzZvbhjtl | ||||||
|         d+LEiXVCB3g9oqF/e31eqn4qEYwHDhwokyZNcl0WXuny0ucjGDdMJYLxuHHj6mwZTp482V47oM9LMPa3 |         ypRaoQO8HtHQv70+L1U3FQrGgwcPlqlTp7ouC690eenzEYzrp0LBeMKECbW2DKdNm2avHdDnJRhHtzQY | ||||||
|         NBj/27/9m+2JbsvqYujyHT58uD09g2CM+kIwjjjKvQjG4S6CcfiLYBztIhhXX1XHaQQLwTjiKPciGIe7 |         //u//7vtiW7LKhy6fEeOHGlPzyAYg2CMsFDuRTCO7yIYx38RjBO7CMZVV+VxGuEhGCMslHsRjOO7CMbx | ||||||
|         CMbhL4JxtItgXH1VHacRLATjiKPci2Ac7iIYh78IxtEugnH1VXWcRrAQjCOOci+CcbiLYBz+IhhHuwjG |         XwTjxC6CcdVVeZxGeAjGCAvlXgTj+C6CcfwXwTixi2BcdVUepxEegjHCQrkXwTi+i2Ac/0UwTuwiGFdd | ||||||
|         1VfVcRrBQjCOOMq9CMbhLoJx+ItgHO0iGFdfVcdpBAvBOOIo9yIYh7sIxuEvgnG0i2BcfVUdpxEsBOOI |         lcdphIdgjLBQ7kUwju8iGMd/EYwTuwjGVVflcRrhIRgjLJR7EYzjuwjG8V8E48QugnHVVXmcRngIxggL | ||||||
|         o9yLYBzuIhiHvwjG0S6CcfVVdZxGsBCMI45yL4JxuItgHP4iGEe7CMbVV9VxGsFCMI44yr0IxuEugnH4 |         5V4E4/gugnH8F8E4sYtgXHVVHqcRHoIxwkK5F8E4votgHP9FME7sIhhXXZXHaYSHYIywUO5FMI7vIhjH | ||||||
|         i2Ac7SIYV19Vx2kEC8E44ij3IhiHuwjG4S+CcbSLYFx9VR2nESwE44ij3ItgHO4iGIe/CMbRLoJx9VV1 |         fxGME7sIxlVX5XEa4SEYIyyUexGM47sIxvFfBOPELoJx1VV5nEZ4CMYIC+VeBOP4LoJx/BfBOLGLYFx1 | ||||||
|         nEawEIwjjnIvgnG4i2Ac/iIYR7sIxtVX1XEawUIwjjjKvQjG4S6CcfiLYBztIhhXX1XHaQQLwTjiKPci |         VR6nER6CMcJCuRfBOL6LYBz/RTBO7CIYV12Vx2mEh2CMsFDuRTCO7yIYx38RjBO7CMZVV+VxGuEhGCMs | ||||||
|         GIe7CMbhL4JxtItgXH1VHacRLATjiKPci2Ac7iIYh78IxtEugnH1VXWcRrAQjCOOci+CcbiLYBz+IhhH |         lHsRjOO7CMbxXwTjxC6CcdVVeZxGeAjGCAvlXgTj+C6CcfwXwTixi2BcdVUepxEegjHCQrkXwTi+i2Ac | ||||||
|         uwjG1VfVcRrBQjCOOMq9CMbhLoJx+ItgHO0iGFdfVcdpBAvBOOIo90oE45YtW8r06dNt864LM2bMkM8+ |         /0UwTuwiGFddlcdphIdgjLBQ7kUwju8iGMd/EYwTuwjGVVflcRrhIRgjLJR7hYJxixYtZPbs2bZ514Y5 | ||||||
|         +8z+7QnG9VeJYDxy5Ej56quvZObMmZds9uzZ9vn+6q/+imDcAJUIxhp4pk6d6ro9eTVt2rSzy5Bg7G/9 |         c+bI119/bf/2BOO6q1AwHj16tMybN0/mzp0bsQULFtjn+9nPfkYwrocKBWMNPDNnznTdnryaNWvW5WVI | ||||||
|         8pe/lN/+9re2J7otq4uhyzclJcUG4/vvvz/+SuGrquM0goVgHHGUe5WWlsrPf/5z+e///b/LlVdeWWd+ |         MI5u/epXv5Lf/e53tie6Latw6PJNSkqywfixxx4LvlL8VeVxGuEhGCMslHuVlJTIL37xC/nv//2/y403 | ||||||
|         9rOfyV//9V/bvz3BuHIdPHRMFpdtlWkLlsnQqfny2egM+XR0uv06bFq+zMxaLkvKt8oPR47Ff6P6eu+9 |         3lhrfv7zn8vf/M3f2L89wbhiHTtxRpaX7pRZ6atk+Mw8+Xpsmnw1NtV+HTErT+ZmrpYVZTvl+Kkzwd+o | ||||||
|         9+SP//iP5V/+5V/kP/7jPy7o3//9312/7/S73/3OPt9ll10mb731VvyVqPoqDca6c/N3f/d3rtvSxfrb |         uj7++GP50z/9U/nXf/1X+c///M9r+o//+A/X7zv9/ve/t8933XXXyfvvvx98JaquSoOx7tz8/d//veu2 | ||||||
|         v/1b+7wEY39Lg/F//a//1XUZ1Z5ZN8z68Xd/+zfG/5S/+5v/KX/z1/+v2UZ/Ig8//HD8lcJXVcdpBAvB |         FK6/+7u/s89LMI5uaTD+r//1v7ouo5oz64ZZP/7+7/7W+J/y93/7P+Vv/+b/NdvoT+Spp54KvlL8VeVx | ||||||
|         OOIo99q3b5906dJFbrvtNmnatGmdatKkidx77732qHSy174Dh2VO3ip58bMv5e7nBsitHfvK9U/2luue |         GuEhGCMslHsdPnxYunbtKvfee680adKkVjVu3FgeeeQRe1Ta73X46ElZmLtOXv96ujz02iC5p0N/ue3F | ||||||
|         7CON2/WXxu0N81X/rd/Xn99lHqePn1dQJnu+PxR/pso1d+5cO/Dqjkht/NM119iB1u1nbkaMGBF/Jaq+ |         vtLwxX7SqO1AadTOMF/13/p9/fmD5nH6+MX5pXLwhxPBZ6pYixYtsgOv7ojUxD/fcosdaN1+5mbUqFHB | ||||||
|         So8S33333XZ7qboN3XXXXdKsWTN7VPDBBx+0IShB/33ffffZbUx/v+rv6vPdfvvt9vQMyr/Sd87uvPPO |         V6LqqvQo8UMPPWS3l8rb0IMPPihNmza1RwWfeOIJG4JC9N+PPvqo3cb09yv/rj7ffffdZ0/PoKJX+s7Z | ||||||
|         85bPheiyb968uV3W+u/fXdtYfvmb38rPrvm1/M9/+Efrymt+I2+//6kcMDvbJ0+djr9ieMptrEZwEIwj |         Aw88cNXyuRZd9s2aNbPLWv/9+1sbya9++zv5+S2/kf/5j/9k3XjLb+WDT76So2Zn+/yFi8FXjJ9yG6vh | ||||||
|         rj5LG9K3uw7IsrXbJa2oXKZklMrktKUyJb1UUgvLZemabfLt7gNy4uSp+G9QyVKbvt4jw6YVyF3PDpTr |         HcEYYanL0ob0/f6jsmrjbkkpLJMZaSUyLWWlzEgtkeSCMlm5YZd8f+ConDt/IfgblF9q27cHZcSsfHnw | ||||||
|         2vaWGzoOllueGy13vvyl3PXGLLm3W6o065FxTvc0+/07u062j7vxqSHm9/rYMD1kSr59vkupwxs3iJwO |         1cHSsE1fub3DULn7tbHyQPfp8uC78+WRHsnStFfaFT1T7Pcf6DbNPu6Ol4aZ3+tnw/SwGXn2+SKpk1u3 | ||||||
|         3wCarHXG2HvwmKze9J3klG6S2flr5KvcMpmdVy5ZSzZK2eZdssf8PISZiLpA6bLfvGO/TM9eJT2/yJHX |         iFyMvwHUr3XJOHTsjKzftk+yS7bJgrwNMi+nVBbklknmiq1Sun2/HDQ/j8NMRF2jdNlv33NEZmetk94T | ||||||
|         +82Stj3Gy30vDZemzw2ymnUZKo+8MUqe/mCCdB882/aaRWVb5OiPJ2JPEvByG6sRHATjiKvrOmXCRfnG |         s+WdAfOlTa9J8ugbI6XJa0Ospl2HyzPvjpGXP50sPYcusL1mWekOOf3jucCTxHi5jdXwjmCMsNR2XTDh | ||||||
|         HTJwcq489f54afHKCGn67AC5sV0fua5NL2nUuqfxudzYvrcNRS1eHS7t3x0nvcYtkBXrv5Efj5+MPxMV |         omzrHhk8LUde+mSSNH9zlDR5dZDc0bafNGzdRxq06m18I3e062tDUfO3Rkq7jyZInwnpsmbzd/Lj2fPB | ||||||
|         xTp89LiMnVMsD708XBo/2deG3CavTjdBOE3ufz8nLlvue09lVWa+n3hMM/P4Jq9OM7+fIte16ysPm/Vs |         Z6ISsU6ePivjFxbJk91HSqMX+9uQ2/it2SYIp8hjn2QHZcmjH6vMisz3Q49pah7f+K1Z5veTpGHb/vKU | ||||||
|         zOxiOXT0x/gr1b5OHz8uu4sK5cS+ffHvUEGs4ydO2Z3snmMXSId3vzDL3AQh01tuMr3kujbaV+K9pZ3p |         Wc/GLSiSE6d/DL5Szevi2bNyoLBAzh0+HPwOFYt19twFu5Pde3y6tP9oolnmJgiZ3nKn6SUNW2tfCfaW | ||||||
|         Lc8NtOtYux7j5JNRaSYUbZUjx8IRiij30rEhb+l6efGzKdLshcGmfyR2qEfJ7S9OsP0goanpKXfoTvTz |         tqa3vDbYrmNte02QL8ekmFC0U06diY9QRLmXjg25KzfL61/PkKZdhpr+EdqhHiP3vT7Z9oOQJqan3K87 | ||||||
|         Y+TGp4fad5zufKa/XW8mpy2xR5KDXG5jNYKDYBxxdVUHDh+TjOI10q7bWLm+bU8bem58epjc9sJYubPr |         0Z3HyR0vD7fvOD3wykC73kxLWWGPJMdyuY3V8I5gjLDUVh09eUbSijZI2x7j5bY2vW3ouePlEXJvl/Hy | ||||||
|         l3L3G7PlnrfnnXX3W3OkyStT7c9v7mRCUrt+cl3rz6TVW6NlVs5K+xY7Fa3asH23dP54sg0wN3UaaY8A |         QLfp8tC7C+ThDxZf9tD7C6XxmzPtz+/qaEJS2wHSsNXX0vL9sTI/e619i51KrNqy+4B0+mKaDTB3dhxt | ||||||
|         N38vU+7/IMeG3vOCcE00JJvfa/7uArnrzVly87Mj7fN2/niS56PHx7//Xr7LzJRDmzbFv0MFqfbsPyQz |         jwA3+zhDHvs024beq4JwdTQkm99r9lG6PPjefLnr1dH2eTt9MdXz0eOzP/wg+zIy5MS2bcHvULFUB4+c | ||||||
|         s1fIY2+MivUW0ytufMb0li5fyJ2vTDG9pGpvmS1NXp5if35TpxGx03HafC4PvzxMvpi7yL5LRYWn9J3H |         kLlZa+S5d8cEeovpFXe8YnpL14nywJszTC+p3FsWSOPuM+zP7+w4KnA6Tutv5KnuI2TiomX2XSoqfkrf | ||||||
|         gmUbTKgdZ3d8NAzf9sI4ufvN2dK8xwK5793Msz2hknivaN4j0+x4zzdBeZLcZNabRm16yf0vDpGpC0rl |         ecxftcWE2gl2x0fD8L1dJshD7y2QZr3S5dGPMi73hAqCvaJZrwyz473EBOWpcqdZbxq07iOPvT5MZqaX | ||||||
|         oBm3glhuYzWCg2AccZdap8+ckRyzF9/po4n2iLDuneveuzYtbUp69O/cEUCHePOyPzPueWuu3PHSxLON |         yDEzbsViuY3V8I5gjLBEWhcvXZJssxff8fMp9oiw7p3r3rs2LW1KevTvyhFAh2Dzsj8zHn5/kdz/xpTL | ||||||
|         68keYyV94Ro5dpyjPFGo/NIN0twMRtebkHLnK1+adcAMZmfXC0fgvRj2eTLljpe/NM8/QB7oOlTyl62P |         jevFXuMldekGOXOWozyJUHklW6SZGYxuMyHlgTenm3XADGaX1wtH4A2HfZ4Mub/7dPP8g+TxbsMlb9Xm | ||||||
|         v/KF64cNG+RAbo7sX7VKxKzPVDBK313QneRWb4+xp9vc9Mxw2yPuMTvVutxr01vUve/EQtHNz4yQ68wO |         4Ctfu45v2SJHc7LlyLp1ImZ9pmKj9N0F3Ulu+cE4e7rNna+MtD3iYbNTrcu9Jr1FPfJhIBTd9cooaWh2 | ||||||
|         e4tXhsuXaUvlwKGj8Veiglrf7NpvL8DVHRs9feqOlyZJs+7p8eXu0gtqor9jdqSbvjpNbjY7TDpePfeH |         2Ju/OVKmp6yUoydOB1+JitX6bv8RewGu7tjo6VP3vzFVmvZMDS53l15QHf0dsyPd5K1ZcpfZYdLx6rU/ | ||||||
|         SbJ83dfxVwtOuY3VCA6CccRdSulR3c/HLJBbOvSRG0zTuvPlKfZcUD2Sp293uzanathBzPyeNj19K0wD |         TpXVm74NvlrslNtYDe8IxghLJKVHdb8Zly53t+8nt5um9UD3GfZcUD2Sp293uzanKthBzPyeNj19K0wD | ||||||
|         9q1P9ZceQ+ZWe4EVFY7SdxKadOpvj/Tc/easeJB1Xw8uha5Dd78xS254eojc03mQfd0L1xnZV1oqPxTk |         9j0vDZRewxZVeYEVFR+l7yQ07jjQHul56L35wSDrvh5EQtehh96dL7e/PEwe7jTEvu6165IcLimR4/l5 | ||||||
|         y57ihXL6mPdTMai6ry3f7pU3+s20p0jc+PRwafrKNGneI8P2lYvtLfr7d70+0767cGP7vvbdi7KNO+Kv |         crBoqVw84/1UDKr2a8f3h+TdAXPtKRJ3vDxSmrw5S5r1SrN9Jdzeor//4Dtz7bsLd7Trb9+9KN26J/iK | ||||||
|         SAWtVq3/1p4Ko6dB3PbCF/a6g4t6d6kS3VnSdWGBHa+u7zjInpah70icPh2cnWK3sRrBQTCOuIut9dt2 |         VKzVus3f21Nh9DSIe7tMtNcdhPXuUgW6s6TrQrodr27rMMSelqHvSFy8GDs7xW5jNbwjGCMs4dbmXful | ||||||
|         Scf3vrAXQOnbWnYvPnG0xrUh1Y4dxIxm3TPk9hfH21MyHn19lJRv2hl/ZSpMVbh8o9zxTD97Ws29b8+z |         w8cT7QVQ+raW3YsPHa1xbUg1Ywcxo2nPNLnv9Un2lIxn3xkjZdv2Bl+ZiqcqWL1V7n9lgD2t5pEPFttl | ||||||
|         y9ZtudcVHfT07XR9vTue7itF5vVrqtM//ih7FhbJ/twc2ZmVKcf37Y3/hPKrFq7cJA92HSbXt+tnjxDH |         67bca4sOevp2ur7e/S/3l0Lz+tXVxR9/lINLC+VITrbszcyQs4cPBX9CRauWrt0mT3QbIbe1HWCPEAcC | ||||||
|         ArGuN5e+7ujz6Ok3TV4xoajDAGn63ACZl786UKGIEilasUnufX6QWUYDpelrM8zYElt2bsv0YunzaU+6 |         sa43ka87+jx6+k3jN00oaj9Imrw2SBbnrY+pUESJFK7ZJo90HmKW0WBp8vYcM7YElp3bMg2XPp/2pLte | ||||||
|         +ZnhcuOTvWT0rIVyKiBXa7qN1QgOgnHEXUzpW08tXh1h37a+85VpJgxro6mHwGMaV9PXpssNZq++udmr |         GSl3vNhHxs5fKhdi5GpNt7Ea3hGMEZZwSt96av7WKPu29QNvzjJhWBtNHQQe07iavD1bbjd79c3MXn3R | ||||||
|         L165JT4FVBhq/dZd9m1rfQv03ndS63xgq5YNx/Pt6+pFeeu37Y5P0fl1bPdu2ZmZKbszF8geE4yPfL09 |         2h3BKaDioTbv3G/ftta3QB/5MLnWB7Yq2XC8xL6uXpS3edeB4BRdXWcOHJC9GRlyICNdDppgfOrb3cGf | ||||||
|         /hPKj0orLJPbn+pb5d2F+uktekqGXt9wc7ve8sW8RdwdJyBVbHaM9EI5uw7oaTN6lNhtGdYFsx7oXW9u |         UNGolIJSue+l/pXeXaib3qKnZOj1DXe17SsTFy/j7jgxUkVmx0gvlLPrgJ42o0eJ3ZZhbTDrgd715u5X | ||||||
|         eXaUXNfmc0n5amF8Kvwtt7EawUEwjjivVb5ph72TxPUdBtmLpy71CPGFaJi6583ZcuPTQ+T+l4YF8nww |         x0jD1t9I0rylwamIbrmN1fCOYIyweK2ybXvsnSRuaz/EXjwV6RHia9Ew9fB7C+SOl4fJY2+MiMnzwair | ||||||
|         6vw69uMJ6dpzqt15soNbPa8n5zGvp+e56+t3/XyqHDrifoqEXnC31wTinRnpsi8nWw6UlckZzjP2pdIX |         68yP56Rb75l258kObnW8nlzFvJ6e566v3+2bmXLilPspEnrB3SETiPempcrh7Cw5WloqlzjPOCqVurRM | ||||||
|         lsutHfvITfruwjvzzDKsx0Bk6LsLzbql2zub3NKhr4w34VivmaD8q7KN38oDLw21ofiet+c2zM60eQ0N |         7unQT+7Udxc+XGyWYR0GIkPfXWjaI9Xe2eTu9v1lkgnHes0EFb0q3fq9PP7GcBuKH/5gUf3sTJvX0HCs | ||||||
|         x3qKzQ1P9pQZWcviU+NfuY3VCA6CccR5qR27D0iH976wb0HqXSbqe+BK0AFMw5U2y9+/OkK+2b0/PkVU |         p9jc/mJvmZO5Kjg10Su3sRreEYwRFi+158BRaf/xRPsWpN5loq4HrhAdwDRcabN8+q1R8t2BI8EpomK1 | ||||||
|         UGtqRqm9iFIvlmnwUJxgXldv2dS4bS+ZOH+RnLF3QD1XZ06flv2rV9vTKHakp8muzAWyq7DA3r6Natgq |         ZqaV2Iso9WKZeg/FIeZ19ZZNjdr0kSlLlsklewfUK3Xp4kU5sn69PY1iT2qK7M9Il/0F+fb2bVT9VsmG | ||||||
|         XbNN7u48SG58aqg0667vLjRMb9F1pHn3dLn5uVFyc4c+krGwNuelU/VR+384ai+G051ZPZrfYO8wGfpa |         XfJQpyFyx0vDpWlPfXehfnqLriPNeqbKXa+Nkbva95O0pTU5L52qizpy/LS9GE53ZvVofr29w2ToazXr | ||||||
|         zXuky02dhtt7oy9d4+87R25jNYKDYBxxtS19m/HD4fPluif72XO+Gjrs6ECpF87orZpe6TU9NDdqT8ba |         lSp3dhxp742+ckN03zlyG6vhHcEYYalp6duMn41cIg1fHGDP+arvsKMDpV44o7dqerPP7Li5Ubsfa//h | ||||||
|         te8Hafb8IDvI6Pmc9fJWeC01fzd2JOiezgNl596D8SmM1cmjR2V3YaHszc6ywViPGu804fjEwcqPo+q3 |         49K08xA7yOj5nHXyVngNNfsocCTo4U6DZe+hY8EpDNT506flQEGBHMrKtMFYjxrvNeH43LGKj6PqtnR9 | ||||||
|         dH1p/c4Ys+M7sEGOFJ/H9DK9L7beEUcvxFq3hesZ/KhBk3Pt3Uf04usGXweUWQ/0DiZ66t4zH06QvT7e |         afXhOLPjO7hejhRfxfQyvS+23hFHL8TatIPrGaJRQ6bl2LuP6MXX9b4OKLMe6B1M9NS9Vz6bLIeieMtQ | ||||||
|         MtRtrEZwEIwjrraVuWidXNvqU3uhnWtTaQC6V3/7S5PtleoT5i2OTxkVtNIPd9EBTndkGuzIXzX09Zu+ |         t7Ea3hGMEZaaVsayTXJry6/shXauTaUe6F79fW9Ms1eqT168PDhlVKyVfriLDnC6I1NvR/6qoK/f5J05 | ||||||
|         PsPepmvwl7nxKYyV3r94hwnD3xkajJWea3zka07Xacj6JCXdLh+9jVZDHiWsxLyuntOsHz/+Wt8ZcuQY |         9jZdQ6fnBKcwUHr/4j0mDO8zNBgrPdf41LecrlOf9WVSql0+ehut+jxKWIF5XT2nWT9+/O3+c+TUGd41 | ||||||
|         7xo0ZOkperd26G0/8Ke5vS+xXzvT2fZuFY1a97L3vPar3MZqBAfBOOJqU3q/z0deH2lvyWZvx+bX4KXe |         qM/SU/Tuad/XfuBPM3tf4mjtTGfZu1U0aNXH3vM6WuU2VsM7gjHCUpPS+30+885oe0s2ezu2aA1e6qN0 | ||||||
|         XWDvQakXVektnahglX54wiOvjbRHaf08UnyOmQYz0OrFNQ+/PNy+XZuoo998Yy+40yPFzmC8f+XK+COo |         ew9KvahKb+lExVbphyc88/Zoe5Q2mkeKrzDTYAZavbjmqe4j7du1oTr93Xf2gjs9UuwMxkfWrg0+gqrr | ||||||
|         +q7ilZvtKQy3Pj9GmieW13nLsIHojnfXSXL9k71kTv6q+BRSDVGvm50Rvce53s/e351pPaXCjDHav7oM |         Klq73Z7CcE/ncdIstLyuWob1RHe8u02V217sIwvz1gWnkKqPesfsjOg9zvV+9tHdmdZTKswYo/2r61D7 | ||||||
|         tu9m+FFuYzWCg2AccbWpcXNK5Lq2vexbXL6GYkNfX+9Vq6dUDJ9WEJ9CKig1t6DMBIvevpxuUy09amzW |         bkY0ym2shncEY4SlJjVhYbE0bNPHvsUV1VBs6OvrvWr1lIqRs/KDU0jFSi3KLzXBom9UTrepkh41Nuuu | ||||||
|         XQ08X2WviE3omTOyf/UqG4wToVjtWpAhe4oK7fnHVP2WfsTzi59PlRs6DLKnMgRhR0pvO6kfJPL0BxP4 |         Bp55WWsCE3rpkhxZv84G41AoVvvT0+RgYYE9/5iq29KPeH79m5lye/sh9lSGWNiR0ttO6geJvPzpZD59 | ||||||
|         9M0GqkWrt0iTTgNi70YGoGfYd5lenW7vn/yFGfv8KLexGsFBMI64C5WeZ9Wm+1h7vujZj970mZ63qleS |         s55q2fod0rjjoMC7kTHQM+y7TG/NtvdPnmjGvmiU21gN7wjGCMu1Ss+zat1zvD1f9PJHb0aZnreqV5Lr | ||||||
|         63msDF7BqZOnTskfRqbZ26TpvWeDccQ4Rq8615v5dxs0207rmZMnZVdebqXTKNR3Jhh/l5UlJ37w50hR |         eawMXrFT5y9ckD+OTrG3SdN7z8bGEeMAvepcb+bfY8gCO62Xzp+X/bk5FU6jUPtMMN6XmSnnjkfnSJGf | ||||||
|         MlV+6Ub74UB3vDgxQDtR+lb6VLm21ef29DGq/qvn2AXSuP2A2PnlbsvEB3o6h36ceOu3x8jRHxv+tBq3 |         Kq9kq/1woPtfnxJDO1H6VvpMubXlN/b0Maruq/f4dGnUblDg/HK3ZRIFejqHfpx4qw/Gyekf6/+0Grex | ||||||
|         sRrBQTCOuAvVgpK1cn38aHFQBi/do9fp0fNY5xeUxaeU8rv0bccn3kqRW18YGz9P0H35+SPbnr/Y6u3R |         Gt4RjBGWa1V68Ua5LXi0OFYGL92j1+nR81iX5JcGp5SKdunbji+8nyT3dBkfPE/QfflFR5Y9f7HlB2Nl | ||||||
|         snPvD3Lm8GHZaUKw8zQKZS/AMw5v4Z7Z9V19xmfJ9e31grv5dvm4L7cGZnqcTo/u3L3aezof/FHPtXPP |         76HjcunkSdlrQrDzNAplL8AzTu7gntl1Xf0mZcpt7fSCuyV2+bgvt3pmepxOj+7cvdV3Nh/8Uce19+Ax | ||||||
|         QWnbbazc8myK+/Lwib4zecdLk+W2p/pJ4fIN8altuHIbqxEcBOOIq6l0SOg5boG9SlffYgzS4KXnOuvt |         adNjvNz9apL78ogSfWfy/jemyb0vDZCC1VuCU1t/5TZWwzuCMcJSXemQ0HtCur1KV99ijKXBS8911tu3 | ||||||
|         2174ZHJsYinfq2Lrd/Z0hTtfmeL7KTfnMdOjp1Pcbga6ktVb5eSOb88LxQl6X+PvV3GOaX2W7kQ99sZI |         dflyWmBiqahX+c599nSFB96cEfVTbq5ipkdPp7jPDHTF63fK+T3fXxWKQ/S+xj+s4xzTuizdiXru3dFy | ||||||
|         ubXzmODtRJl1Rd/Wv/2pPvLNd9wasj6reNVmua7NZ9Lk1emBOfCSoB9KdF27vtJvYk58ahuu3MZqBAfB |         T6dxsbcTZdYVfVv/vpf6yXf7uDVkXVbRuu3SsPXX0vit2TFz4CVEP5SoYdv+MmBKdnBq66/cxmp4RzBG | ||||||
|         OOJqqr37D0n7HuPkFr0wJmCDl35m/q2dR9vbK+07yOkUQajcpevt3QX0g1/8vhvFecygq/fC1juazCss |         WKqrQ0dOSLteE+RuvTAmxgYv/cz8ezqNtbdXOnyM0ylioXJWbrZ3F9APfon23SiuYgZdvRe23tFkcUGZ | ||||||
|         l8OrVtoL7dyCsX7Qx97Fi+T0CW4JWF+1bO3Xcm0rDUR63UKw1pWz70jpulLADlJ91qS0pfZOIPe+00Af |         nFy31l5o5xaM9YM+Di1fJhfPcUvAuqpVG7+VW1tqINLrFmJrXbn8jpSuK/nsINVlTU1Zae8E8siH9fRh | ||||||
|         5uGBjnn60fKv9pkhP544GZ/ihim3sRrBQTCOuJpqw/bdcmPbnnLny5MD17R0epq8MiX+Vtem+BRTtarT |         Hh7omKcfLf9Wvzny47nzwSmun3Ibq+EdwRhhqa627D4gd7TpLQ90nxZzTUunp/GbM4JvdW0LTjFVo7p4 | ||||||
|         J+TMkb3ma91+BO6E1MW+3Jy/Vsz06DmMjdr2lolzFsqBxcXVBmP9/nfZWfZ2bn7XmR8PyZkfvrMXC0ap |         Ti6dOmS+1u5H4E5OXh6Vm/PXiJkePYexQZu+MmXhUjm6vKjKYKzf35eVaW/nFu269OMJuXR8n71YMJFq | ||||||
|         JqdrIOpnP50wiDtRzbqlyg0dBkj3wbFz0uu8Th0X0W3wTPJe5Hnq1Gn5NCXdfqjLvXrxZdB6hnHr8+Ok |         WqoGogH20wljcSeqaY9kub39IOk5NHBOeq3XhbMiug1e8u9FnhcuXJSvklLth7o8ohdfxlrPMO7pPEFa | ||||||
|         zTtj5NtL/FCpM6dOyOnDte+5bmM1goNgHHE1VeGyjXJd2z6BuB/teUwTtUcA2/aSSWlL4lNM1abOmEH5 |         fzhOvo/wQ6UuXTgnF0/WvOe6jdXwjmCMsFRXBau2SsM2/WLifrRXMU3UHgFs00empqwITjFVk7pkBuUL | ||||||
|         1NZFcmZP3Z47N2xqgf2o8HvenhfIYKx3Pvhd6z4yclyq7CvItXegcAvGekGe/iwI9zPWYHx6Y76c3hOd |         O5fJpYO1e+7ciJn59qPCH/5gcUwGY73zwe9b9ZPRE5LlcH6OvQOFWzDWC/L0Z7FwP2MNxhe35snFg4mz | ||||||
|         nT/9yO2PR6Xa83jt+cUBDET3vZdpP/DjmQ8nykkT4Oq6zpz40WyDxXJmb/Lu1B8++qN0fO8LueW5UfYW |         86cfuf3FmGR7Hq89vzgGA9GjH2fYD/x45bMpct4EuNquS+d+NNtgkVw65N+d+pOnf5QOH0+Uu18bY2+R | ||||||
|         aUG6WDcmdk/ju58bKKvWfxuf6oss03NPb9OeuzH+jZrLbaxGcBCMI66mmmwCpx4B1AAauKBj6HnPetSp |         FksX6wYE7mn80GuDZd3m74NTHWaZnntxl/bcrcFvVF9uYzW8IxgjLNXVNBM49QigBtCYCzqGnvesR536 | ||||||
|         zxdZ8SmuvnQAOr1zjZz+bm1y27VOTu8okzMbsuVU+bx44Kqbo5H9JmTb87417AQyGHdPk397orcM7DtR |         TcwMTnHVpQPQxb0b5OK+jf62f5Nc3FMql7ZkyYWyxcHAVTtHIwdMzrLnfWvYiclg3DNF/v2FvjK4/xQ5 | ||||||
|         9mQtkJ0uoTjhu4wMObi0QE5vL5XTX/toa4mcXpMqZ9aly5nvt8b/0uEuPVKot0PTe8X6/cmI1Xo/y975 |         mJkue11Ccci+tDQ5tjJfLu4ukYvfRtHOYrm4IVkubUqVSz/sDP6l47v0SKHeDk3vFRvtT0as0ieZ9s43 | ||||||
|         5om3Rsv+H47Ep9y9Tn+/3WxbXnqLboOr5cz6zNiy3bfZPEvyXeR34NAxuf/FIb5+aFSNTM/Qg0LXt+0p |         L7w/Vo4cPxWccve6+MNus2156S26Da6XS5szAsv28HbzLP67yO/oiTPy2OvDovqhUdUyPUMPCt3Wprcs | ||||||
|         C1fqMorVmYM7zVhS7rJcqxHvuWJ67uk18+W03RmqeXm7jdUIDoJxxNVUI6YX2Avv7g3iEcC46zsMlI9G |         XavLKFCXju01Y0mZy3KtQrDnium5FzcskYt2Z6j65e02VsM7gjHCUl2Nmp1vL7x7JBaPAAbd1n6wfD5q | ||||||
|         zI9PcQ21pUBkswnQ69PDaeMCI/Mct8d4oA1a1ppBuSLDhOPaHcW4UA2Zkm/Xl3veCeYRY3279l8f+0wG |         SXCKq6kd+SLbTYDenBqftqYbGVe4PcYDbdCy0QzK5WkmHNfsKMa1atiMPLu+PPxhbB4x1rdr/+25r2VI | ||||||
|         9f5C9mS6X3iX8G1amhwsNH/nDWad0fXmUmzPE/mm8JytOe6Pc2OWu11W69LklA1RW8yYGu633/UI7GOv |         34lyMMP9wruQ71NS5FiB+TtvMeuMrjeR2J0r8l3BFTuz3R/nxix3u6w2pcgFG6J2mDE1vt9+1yOwz70z | ||||||
|         j7TB03VZBYC+Q6YfOvL7V0fInv2H4lNeTX2z1CzjXNftrCax5RrbBs+YHdQzSXZaxfcHj0iTZ/rJ7V2+ |         2gZP12UVA/QdMv3QkaffGiUHj5wITnkV9d1Ks4xzXLez6gSWa2AbvGR2UC/57LSKH46dksavDJD7uk6M | ||||||
|         COa7BhqM35wl//nEp5JX6nh3bVe5yLf5rsu0JomeKxVmm75Az3UbqxEcBOOIq6n62yOAJhgHMejE6RHK |         zXcNNBi/N1/+8MJXklvieHdtf5nI93muy7Q6oZ4r5WabvkbPdRur4R3BGGGprgbaI4AmGMdi0AnSI5Qf | ||||||
|         d4fOjU9x9XVqgwkjFen2KGnYaEPdlztCdmcMlN0LBlknV892faxXUpEmZ9ab0F0HNW5Osb39VuzTq4IX |         DV8UnOKq68IWE0bKU+1R0nijDfVwzig5kDZYDqQPsc6vX+D6WK+kPEUubTahuxZqwsIie/utwKdXxV4w | ||||||
|         jO95Z7789vHPZFjf8RcMxmpnRpr8uGK+CaTuf7va0GW3K2OAbJzUTTZOjvmheLz9vtvja2LDsfl65tDu |         fvjDJfK757+WEf0nXTMYq71pKfLjmiUmkLr/7WpCl93+tEGydWoP2Tot4HjRJPt9t8dXx4Zj8/XSiQPB | ||||||
|         +F88+HX0wG7Zs2GZ7Nm4QnavL5Vj+3fLydNnpPkLg+zFs0HtKzpdt5nA1uKVEWc//WzfljLZvWG5nZfv |         v3js1+mjB+TgllVycOsaObC5RM4cOSDnL16SZl2G2ItnY7Wv6HTdawJb8zdHXf70s8M7SuXAltV2Xn7Y | ||||||
|         t62x39M6vW2xyKbM85ZXbSW2QT0SGbY6snfHueVrvh4/fCD+kwuXBuM7bTAeH9xg/MZXNhjrhcWJ0qP9 |         tcF+T+viruUi2zKuWl41FdoG9UhkvNWpQ3uuLF/z9ezJo8GfXLs0GD9gg/Gk2A3G786zwVgvLA6VHu2X | ||||||
|         siX2jtvF0OV92uwM1VRuYzWCg2AccTXVkCl5oThi/MHwWhwx3lYUO1Jnj7yGzLY8mdnpX2T4PVfIqPv+ |         HYF33MKhy/ui2RmqrtzGanhHMEZYqqthM3Lj4ojxpyNrcMR4V2HgSJ098hpnduXK3I7/KiMfvkHGPPqX | ||||||
|         3Dq2cvrZI4oX4/Ta1NgRDD2SsW1p/I90aZVeVC6N7V0pvjLrS/DOSde7ZegHN3wxeJLsrUUw1qPGR5bO |         1pm1sy8fUQzHxY3JgSMYeiRj18rgHymySi0sk0b2rhTzzPoSe+ek690y9IMbJg6dKodqEIz1qPGplUvs | ||||||
|         t3+niyVmAMx6p4n0v+mPZMAtMRqOZV3sCFJt6GCqX2PLapHIiZrf2g9Slc8dJsPu+i8y6oH/Yb+unjXI |         3ylcYgbAzA8by8A7/0QG3R2g4Vg2BY4g1YQOpvo1sKyWiZyr/q39WKqyRSNkxIP/RcY8/j/s1/Xzh9jv | ||||||
|         fv+hl4fJLZ1TzHJxWVYBoOvvbc+PlRavDpc9+w/LicP7ZULbX8rI+/5CRt7/l/Ll0/8qpxJ3Lfl2mcg3 |         P9l9hNzdKcksF5dlFQN0/b2383hp/tZIOXjkpJw7eUQmt/mVjH70r2T0Y38t01/+N7kQumvJ96tEvstz | ||||||
|         +a7bWbU2ZJxdvrpcT21bInLyx9jzhagWje4mQ5vGlq9+3baoFr04XgcOHQ3BqRQz7KkURSsc54LvXiuy |         3c6qtCXt8vLV5Xph1wqR8z8Gni+OatnYHjK8SWD56tddy2rQi4N19MTpODiVYo49laJwjeNc8AMbRfYW | ||||||
|         s9B9uVZnQ+Wee2p7zdfFuI3VCA6CccTVVGNmFdvgGcgjgEbzdzPs5+v3HGMazwXqzLcr5PSW4tg5myGj |         uC/Xqmyp2HMv7K7+uhi3sRreEYwRlupq3PwiGzxj8gig0eyjNPv5+r3HmcZzjbr0/Rq5uKMocM5mnNGB | ||||||
|         A++U9v8kg+/4UxnS5KfWkbJ0ObN9sevjL8j8HU6tTTcNO1NOb18qZ04ei/+VLq1Wb/g2dguuV4J3Cy4d |         d0a7f5ah9/+5DGv8U+tUaapc2r3c9fHXZP4OFzammoadIRd3r5RL588E/0qR1fot3wduwfVm7N2CSwe5 | ||||||
|         5O4w03VT289l1qgpJhi7X3hXiQnG+wvNYLY2dhrDxThTsUBy320mQ+68zAYHtWnqe3JmXYbr492c1KNM |         +8103dnmG5k/ZoYJxu4X3lVggvGRAjOYbQycxhCOS+XpkvNRUxn2wHU2OKhtMz+WS5vSXB/v5rweZdKB | ||||||
|         OrBuXRy68LTqqwEyttl/saF4nPm6cnof+/02b4+Rm58dFbx7GMdpv9Mj2o+/OVq+/+GYHP9hn4x79Gcy |         defyuAtP6+YNkvFN/4sNxRPM17Wz+9nvt/5gnNz16pjYu4dxkPY7PaL9/Htj5YfjZ+Ts8cMy4dmfy6iH | ||||||
|         4u7/IsON8W3+Pzl9MhaMz+g5pFsWnr+d1cQ83m6DGpC/NsE6hKFYq2jYq2eX7xjzdcvC2t/F4/DR49K+ |         /ouMNCa1/v/k4vlAML6k55DuWHr1dlYd83i7DWpA/tYE6zgMxVqFI966vHzHma87ltb8Lh4nT5+Vdr3G | ||||||
|         x1i7gxQ719x9WfjGrAN656M7nukny9dtj0+1yOm9my9ueZudYQ3Jeu3AhZa321iN4CAYR1xNpZ8q17hd |         2x2kwLnm7ssiasw6oHc+uv+VAbJ60+7gVItcPLQ9vOVtdoY1JOu1A9da3m5jNbwjGCMs1ZV+qlyjtjF6 | ||||||
|         QI8Avhf7hKpGbXpJysyi+BTXUKfMIBZWpqZ2+ncZaQbkRLg69v3O2Lmmbo+v0Uk5c/yInNm60ATrJXLm |         BPDjwCdUNWjdR5LmFganuJq6YAaxeGVqZsf/kNFmQA6FqzM/7A2ca+r2+Gqdl0tnT8mlnUtNsF4hl87V | ||||||
|         RN2EYq1vdx+Qh7oODeYRIDPIXf/MSHm4cz8pnTZLdi248BFjvTPF7qJCs+Ng/m76t75IeX2fkeEmOCSW |         TijW+v7AUXmy2/DYPAJkBrnbXhktT3UaICWz5sv+9GsfMdY7UxwoLDA7Dubvpn/rMOX2f0VGmuAQWnY7 | ||||||
|         3daFs1wf5+rofjlVkSmnzMBqb/EVslr91UAZc29svsearyviwfiNvjPsPWL1TiG6bFyXmc9ufnaEdHhv |         l853fZyr00fkQnmGXDADq73FV5zV+nmDZdwjgfkeb76uCQbjd/vPsfeI1TuF6LJxXWZRdtero6T9xxPk | ||||||
|         nPx44pT8eHCvjH3kZ3Y5aggc3+Z/m2AcXx56Cy5dNq7bm4vTJ0V+PCxnNpl1y4SkutwGG7qKR7x+dvmO |         x3MX5Mdjh2T8Mz+3y1FD4KTW/9sE4+Dy0Ftw6bJx3d5cXDwv8uNJubTNrFsmJNXmNljfVTTqncvLd+zD | ||||||
|         vsdbMD5x8pS8O2RObD3oHsz1QE+nefzNFNn+nePWjXZ5uyzX6pjlbXuu2YZr23PdxmoEB8E44mqq1eu/ |         3oLxufMX5KNhCwPrQc/YXA/0dJrn30uS3fsct260y9tluVbFLG/bc802XNOe6zZWwzuCMcJSXa3f/J19 | ||||||
|         sW89N3ktmEcAm742Q25q30fSF5bHpzi6NfXZ/6gUjI8e2BP/yUWUadZn9m42I9PR+DfqpvQm+O8MnGUG |         67nx27F5BLDJ23Pkznb9JHVpWXCKE7dmvvqfFYLx6aMHgz8Jo0yzvnRouxmZTge/UTulN8H/cPB8M9AN | ||||||
|         uqHSvEeG+3Lzid4O6ndt+krXt4fa0KvnD1cNwlXpbdt2ZmXKySOX9gEyeX07VQ7GxXPiP7lwnTl2IHYH |         l2a90tyXW5To7aB+37q/dPtguA29ev5w5SBcmd62bW9mhpw/FdkHyOT271gxGBctDP7k2nXpzNHAHQxq | ||||||
|         gzpeVg1V1QVjvbA30O9GmfVXbyf30udT7fQeO7in+mB8EaXv0uiRRwlxKNa6lGCsNeqrhdK4wwB7i8eg |         eVnVV1UVjPXC3ph+N8qsv3o7uTe+mWmn98yxg1UH4zBK36XRI48Sx6FYK5JgrDVm3lJp1H6QvcVjrAVj | ||||||
|         BWN9N+OmTiPkRbMO6K3lLqn0dm26vI/Xbjt2G6sRHATjiKupvtm1354DZq8admkcfrLnAL7whb3H5OZv |         fTfjzo6j5HWzDuit5SIqvV2bLu+zNduO3cZqeEcwRliqq+/2H7HngNmrhl0aRzTZcwC7TLT3mNz+3aHg | ||||||
|         9sanOLpVl8FY7yNbX/Vleqk9in/3G7MCM9Bp8Gry+kz7SWaD+3xRq/OLVeJ2bkd3XNo9TC8lGNuji3rU |         FCdu1WYw1vvI1lVNTy2xR/Efend+zAx0GrwavzPXfpLZ0H4Ta3R+sQrdzu30nsjuYRpJMLZHF/WoU5xW | ||||||
|         KaRVNRgnTqXIXlwRu0f6a8G7R7quL3o+uk5fysyFdnp1e6vLYByVD2y51GCcvaRCrm39mTR9fUbggrG+ |         5WAcOpUia3l54B7pb8fePdJ1fdHz0XX6kuYutdOr21ttBuNE+cCWSINx1opyubXV19LknTkxF4z13Yzb | ||||||
|         m3F9u/7Sc9yFT9W7YHlc3m5jNYKDYBxxNdXRYyfkzf6z5Kanh8VvwO7eQHyhe/PPDJM2b4+OT220q06P |         2g6U3hOufareNcvj8nYbq+EdwRhhqa5Onzkn7w2cL3e+PCJ4A3b3BhIVujf/yghp/cHY4NQmdtXqEeM6 | ||||||
|         GNdjbfp6j9z/0lC5pfPoAAXjLLmx00hp0rGXLJ8+2x4JrhqCq6Ofgvf9qpXxubu4uqRgHPI674jxtN72 |         rG3fHpTH3hgud3caG0PBOFPu6DhaGnfoI6tnL7BHgiuH4Krop+D9sG5tcO7Cq4iCcZzXVUeMZ/W139/x | ||||||
|         +1u+3Ru7VdeLE1yXmZ80qOt03dSut5Rv3GGnt86DcUTqUoPxVrMetHxtpNzaeYzrsvCL3Zl+ZYp9RzJj |         /aHArbpen+y6zKJJg7pO151t+0rZ1j12ems9GCdIRRqMd5r1oMXbo+WeTuNcl0W02J3pN2fYdyTTlm4M | ||||||
|         4dr41DZcuY3VCA6CccRdqCalLpHr2va2H90anKCTY4/oNH6ynwydmh+f0mhXWIKx1sej0uzdKe5+S9cZ |         Tm39ldtYDe8IxgjLtWpq8gpp2Kav/ejW2Ak62faITqMXB8jwmXnBKU3sipdgrPXFmBR7d4qH3td1JspH | ||||||
|         n48Gmte/x0zHf7bpI2+/O1J2egjFak9WpuwpKZEzpy7+47MJxrH5dgbjY8dPSrdBc+zHATfrrqfdBOVo |         A83rP2ym4w+t+8kHH42WvR5CsTqYmSEHi4vl0oXwPz6bYByYb2cwPnP2vPQYstB+HHDTnnraTawcLcyy | ||||||
|         YbY9jULfQtd7LR/9MXa0nmDsXpcajLX0rkL6iZn6gU3uy8QPmfYDaPQ+1vsONvxdYNzGagQHwTjiLlQV |         p1HoW+h6r+XTPwaO1hOM3SvSYKyldxXST8zUD2xyXybRkGE/gEbvY334WP3fBcZtrIZ3BGOE5VpVvnO/ | ||||||
|         W3fJg12H25vdB+mtcT29o3Hrz2Tj9vDc0/VSKkzBWI8a3/F039gHOOhdB/xab/R1zevr0evbO/aRkqmz |         PNFtpL3ZfSy9Na6ndzRq9bVs3R0/93SNpOIpGOtR4/tf7h/4AAe960C01ht9XfP6evT6vg79pHjmAtnv | ||||||
|         ZZfHYLzbBOOdudly4uDB+Nx5L4JxbL6dwVhrVs5KufaJz+y1AkHqLXe9MVOua9dXxs0ujk8pwbi6qotg |         MRgfMMF4b06WnDt2LDh33otgHJhvZzDWmp+9Vm594Wt7rUAs9ZYH350rDdv2lwkLioJTSjCuqmojGGcs | ||||||
|         nLlondzcsa/c8dJE+/d3Wy4NSQ+86Klg+qmqPcfWwWkUF1FuYzWCg2AccbWpD0fMt0cA9UIZ3wcw8/p6 |         2yR3degv978xxf793ZZLfdIDL3oqmH6qau/xtXAaRRjlNlbDO4IxwlKT+mzUEnsEUC+UifoAZl5f70ah | ||||||
|         Nwr9YI83+n0lx09c/JG8MFWYgrHW4C9z7TmaTV/18cJNfWfhtZnyn617yYCUubIrO0u+q8XdKJz0CLNe |         H+zx7oB5cvZc+Efy4qniKRhrDZ2eY8/RbPJWFC/c1HcW3p4rf2jVRwYlLZL9WZmyrwZ3o3DSI8x6od6p | ||||||
|         qHdk+7nbNXktgnFsvqsG4937fpC23cbaU6LsDpTbMmxgesGVvq2v11Zs/ubcNkYwdq+6CMZ60e5zH02y |         3Vdu1+S1CMaB+a4cjA8cPi5teoy3p0TZHSi3ZVjP9IIrfVtfr63Y/t2VbYxg7F61EYz1ot3XPp9qe/oj | ||||||
|         Pf3ebqm+jzG6Dtid6af6ysbt/vRZt7EawUEwjrja1NrN38ltT/UxA0YQPsI1257/d3P73lKyekt8CqNf |         PZKjPsboOmB3pl/qL1t3R6fPuo3V8I5gjLDUpDZu3yf3vtTPDBix8BGuWfb8v7va9ZXi9TuCU5j4FW/B | ||||||
|         YQvG+384Iq3eGn32kxMb/JQKM7jqJ93pW7Rtuo+T9UtXyp7sTM+nUugFePtysuXg2jUXfdEiwTg231WD |         +MjxU9Ly/bGXPzmx3k+pMIOrftKdvkXbuucE2bxyrRzMyvB8KoVegHc4O0uObdwQ9kWLBOPAfFcOxloT | ||||||
|         sda4uSVmB6qXNHl5in87UGfFPums8ZN9zI5dXqXlTTB2r7oIxlp5S9dL4zaf+3+ht+kbd73+lVz3ZF/p |         FhWbHag+0rj7jOjtQF0W+KSzRi/2Mzt2uRWWN8HYvWojGGvlrtwsjVp/E/0LvU3fePCdedLwxf7Sd1KG | ||||||
|         PT5TTvt0kaTbWI3gIBhHXG2r/8Rse9S4yavTGz7kJJimpeet6pXCel6a3gczWSpswVhrcdk2ueu5QXJz |         XIzSRZJuYzW8IxgjLDWtgVOy7FHjxm/Nrv+QE2Kalp63qlcK63lpeh9Mv1S8BWOt5aW75MHXhshdHUcF | ||||||
|         pxGx8wcb6EiQvh17b/c0uemZEXJnp/6yaPVWObK2XPZmZ7mG3wv53gTjvUsWy+nEJ515LIJxbL7dgvHh |         zh+spyNB+nbsIz1T5M5XRskDHQfKsvU75dTGMjmUlekafq/lBxOMD61YLhdDn3TmsQjGgfl2C8Ynz5yV | ||||||
|         Y8flye5jY0cL/bxll3ldXUdvfHq4PPrGKNm2Y198CmNFMHavugrGp03+fH/4PGncvr/dOfFljNF1oEe6 |         F3uODxwtjOYtu8zr6jp6x8sj5dl3x8iuPYeDUxgogrF71VYwvmjy5ycjF0ujdgPtzklUxhhdB3qlyp0v | ||||||
|         3PT0ULsObN/puHdxA5fbWI3gIBhHXG1r34HD8oQeAXzKDGD2CGDDDmAadvQm8HqxzoMvD7fnPidThTEY |         D7frwO69jnsX13O5jdXwjmCMsNS0Dh89KS/oEcCXzABmjwDW7wCmYUdvAq8X6zzRfaQ999lPFY/BWA+2 | ||||||
|         68GWGVnL5cZ2ve35xg0Sjs3zN++eIbc8O9J+lOvsvFVm1D0t+xYvkn0XGYz1gz52mXB84sCB+Jx5K4Jx |         zMlcLXe07WvPN66XcGyev1nPNLn71dH2o1wX5K4zo+5FObx8mRwOMxjrB33sN+H43NGjwTnzVgTjwHy7 | ||||||
|         bL7dgrHW4rKtcttTfc0yGxW/+00Dh+P4Onnr8+PsOvNV9or4lJ0rgrF71VUw1tKdkUdfH2Xvg97gp1Ro |         BWOt5aU75d6X+ptlNiZ495t6DsfBdfKezhPsOjMva01wyq4Uwdi9aisYa+nOyLPvjLH3Qa/3Uyq0b3wc | ||||||
|         33gvdhrNLR362A+38rPcxmoEB8E44ryUfl78Xc8NjB0BtB/g0ECNyzQtfb2bnxsljc3AtaC44W+f43eF |         OI3m7vb97IdbRbPcxmp4RzBGWLyUfl78g68NDhwBtB/gUE+NyzQtfb27XhsjjczAlV5U/7fPiXbFYzDW | ||||||
|         MRhr6VuR4+aU2MChV3nr+eH3f1A/R4PskWIzoOr6ecOTvWT8vEV2Gk4ePCC7cnPsrdfcgu+F2POM09Pl |         0rciJywstoFDr/LW88Mf+7RujgbZI8VmQNX18/YX+8ikxcvsNJw/dlT252TbW6+5Bd9rsecZp6bK6b17 | ||||||
|         6M6d9vm8FsE4Nt/VBWM9ZWH07GJp1OZzubWLfmpiA59v/H6W3NF1sr37zudjMuSkyztRBGP3qstgrJW9 |         7fN5LYJxYL6rCsZ6ysLYBUXSoPU3ck9X/dTEej7f+JNMub/bNHv3nW/Gpcl5l3eiCMbuVZvBWCtrxWa5 | ||||||
|         ZL3c8Uz/+E6SGWMaMBzf8eIEsw72lH4Ts+SU2Zn2s9zGagQHwTjivJZ+gIOGjlueGx1rXO/V71te9irl |         /5WBwZ0kM8bUYzi+//XJZh3sLQOmZMoFszMdzXIbq+EdwRhh8Vr6AQ4aOu5+bWygcX1ct2952auUP0qX | ||||||
|         dxfIrc+PlUatP5dRtfn45whWWINxoqYsKJU7Og2QG54aYq/6t8u3rga9+PPc9fpMubHjELnzmQEyPXP5 |         ezqPlwatvpExNfn45wSseA3GoZqRXiL3dxwkt780zF71b5dvbQ16wed58J25ckeHYfLAK4Nkdsbqy+eI | ||||||
|         2XNEj3z9tT3q6/X8Yic9neKH9evt83ktgnFsvqsLxlrHfjwhH6ekmWDSW257cbw9elfvocg+f7bc+cpU |         nvr2W3vU1+v5xU56OsXxzZvt83ktgnFgvqsKxlpnfjwnXySlmGDSV+59fZI9elfnocg+f5Y88OZMe05p | ||||||
|         e05p157TZH81t+YiGLtXXQfjM+a/yWlLYjvS8XeZ6vXc8/g6dkfXSXbHqNvAWZf+KXd1UG5jNYKDYBxx |         t96z5EgVt+YiGLtXbQfjS+a/aSkrAjvSwXeZ6vTc8+A6dn+3qXbHqMfg+ZF/yl0tlNtYDe8IxghLOKXh | ||||||
|         F1MaTq834dgeAeyWGguvVRtOHdDnbd49zb4Nf0O73jJocm5SnVfsrLAHY638ZRvkkddHyXXt+sltL4yr |         9DYTju0RwB7JgfBaueHUAn3eZj1T7Nvwt7ftK0Om5fjqvGJnxXsw1spbtUWeeWeMNGw7QO7tMqFW1h0d | ||||||
|         k3VHB009Cn3bC2Pt7ZX0vqMFyzbGX9GUCccHK9bJ/twc18BbW7syF8jekmI5c/Jk/IlrXwTj2HzXFIy1 |         NPUo9L1dxtvbK+l9R/NXbQ2+oikTjo+Vb5IjOdmugbem9meky6HiIrl0/nzwiWteBOPAfFcXjLVOnPpR | ||||||
|         Dh35Ud4fNs/sAPeyO8K6411fvcUGIrPDfcdLGoj6yIufT5Ede6o/VYZg7F51HYwTNXZ2sdzSsa9996fe |         Phmx2OwA97E7wrrjXVe9xQYis8N9/xsaiPrJ69/MkD0Hqz5VhmDsXrUdjEM1fkGR3N2hv333p84+Ntw8 | ||||||
|         PjbcPKcGb/0E1eueNKF40Gw5cCgYH73uNlYjOAjGEXexpW9T3/HMALnx6fgRwDpuXNoI9UNF9EIIvVp5 |         pwZv/QTVhi+aUDxkgRw9ERsfve42VsM7gjHCEm7p29T3vzJI7ng5eASwlhuXNkL9UBG9EEKvVh47r+jy | ||||||
|         9FfFZ2+2n4wVhWCstWP3Aflw+Hx7Ssz1HQbI7S+Ot8E2ttyzYwNggj1VJy7+vdgAqbLs793eZYJc336g |         zfb9WIkQjLX2HDgqn41cYk+Jua39ILnv9Uk22AaWe1ZgAAyxp+oEBb8XGCBVpv29+7pOltvaDTbrSG/5 | ||||||
|         WUd6yocjUmX7d5UvmDl9/LjsXbz4os8vTtCjzd+Z5zh5xPvN/gnGsfm+UDDWOnLsuHw+ZoFc39bseGso |         bFSy7N5X8YKZi2fPyqHly8M+vzhEjzbvM89x/pT3m/0TjAPzfa1grHXqzFn5Zly63NbG7HhrKPpAbxFZ | ||||||
|         eltvEVm3Rwx1HdJ155ZnU2wI16OENYViLYKxe9VXMD516rR8lbNS7u48UK7vOFDufGVKHd4TPdZH9CK/ |         u0cMdR3SdefuV5NsCNejhNWFYi2CsXvVVTC+cOGizMteKw91Giy3dRgsD7w5oxbviR7oI3qR352vjLTj | ||||||
|         m54ZbseXfpPy5MCR4CxPt7EawUEwjriLLW1c2Ysr5OGXh0njdv3lti7j7cVx50KMW0O6APt7uhefEQ88 |         y4CpuXL0VOwsT7exGt4RjBGWcEsbV9bycnmq+whp1Hag3Nt1kr047kqIcWtI12B/T/fi04KBZ5A89Npg | ||||||
|         A+Tu5wZKalGZnNbLlpO4ohKMtfQMh8VlW6TLZ1OkSacB9kivnlN458tT7M6QhhY9kqP0YqzY/6fZ79/9 |         SS4slYt62bKPK1GCsZae4bC8dId0/XqGNO44yB7p1XMKH+g+w+4MaWjRIzlKL8YK/H+K/f5D7803j5tu | ||||||
|         5izzuC/t4+1dUp4dYJ9Hny9+5kSlOnnokOzIXODpY6Cro7duO7rL+0WfBOPYfNcmGGudOHFKJs5fInc+ |         H2/vkvLqIPs8+nzBMycq1PkTJ2RPRrqnj4Guit667fR+7xd9EowD812TYKx17twFmbJkhTzw8gB7uz19 | ||||||
|         3c/ebk/f5j57vqmK7xh5Ev9dXZ90PdOLiG9u30dGTC+UHw4fi79y9UUwdq/6CsZaeirUinVf27uWXNem |         m/vy+aYquGPkSfB3dX3S9UwvIr6rXT8ZNbtAjp88E3zlqotg7F51FYy19FSoNZu+tXctadi6r93mtT80 | ||||||
|         t93mtT80f1eXaWJdqLKcq3N23cmSZt3my23Pj7N95y7TP2bnl8mWJQukoH8nKRjwvOQP6CzfrsiNT4U/ |         +0iXaWhdqLScq3J53cmUpj2WyL2dJ9i+86DpHwvySmXHinTJH9hR8gd1lrxBneT7NTnBqYhOuY3V8I5g | ||||||
|         5TZWIzgIxhF3qaVHALsPmiO3duxr71l7+0uT5J6355nmtcDuletb3bGjfFWbVWyv3Z4/Zr7qTdXveWee |         jLBEWnoEsOeQhXJPh/72nrX3vTFVHv5gsWle6XavXN/qDhzlq9ysAnvt9vwx81Vvqv7wh4vl/u7T5I4O | ||||||
|         3PHyZLmx42C54cne8nqfGVKx9bv4K3mvk8cOy0LTuKe90Eimd2ks6R/8Xr7ftib+03BVlIKxs0pWbZa+ |         Q+X2F/vKO/3mSPnOfcFX8l7nz5yUpaZxz+rSQGZ3bSSpnz4tP+zaEPxpfFUiBWNnFa/bLv2nZMnLn02R | ||||||
|         E7Pl6Q8nyu1P9TFht59dj/RIzk2dRsoNnVLk+mdGSOOnhkmj9gPt2963dewjT38wUfpNyLJ3NKipju7c |         +17qZ8LuALse6ZGcOzuOlts7Jsltr4ySRi+NkAbtBtu3ve/t0E9e/nSKDJicae9oUF2d3rvHngYRyfnF | ||||||
|         YU+DuJTzixP04r0D5eXxZ659EYxj813bYKylOzmrN+yQ5z+eLDeZAKvnpusOkb0jjukVsb5Sm96SY3uL |         IXrx3tGysuAz17wIxoH5rmkw1tKdnPVb9kjnL6bJnSbA6rnpukNk74hjekWgr9Skt2Tb3qKn7TR+a6b9 | ||||||
|         nrbT5NWp9sNErmvT06w/E6RoxUbXnSm3Ihi7V30G40QdNDsuKTMXyn1dhkjjtrG7lzR9bbpdpjrO6Phx |         MJGGrXub9WeyFK7Z6roz5VYEY/eqy2AcqmNmxyVp7lJ5tOswadQmcPeSJm/PtstUxxkdP66sD5UFxhbd | ||||||
|         bn2oKja26I71XWan+rYuX9gDLnoXlO6DZ8umb/ba1yif2d+unyPMsh1l+uyqGf3s9/0qt7EawUEwjri6 |         sX7Q7FTf23WiPeCid0HpOXSBbPvukH2NsrkD7fo5yizbMabPrpszwH4/WuU2VsM7gjHCUhulR3NzS7bI | ||||||
|         KD2am1e6QV4zQVZvdXN9+/724rw7u062F0TZoNxjgW1QOnA1Vz0y7CDX1Pz8zq5f2k8a0oZ1c/u+8uLn |         2ybI6q1ubms30F6c90C3afaCKBuUe6XbBqUDVzPVK80Ock3Mzx/oNt1+0pA2rLva9ZfXv5lpjxL/eNb7 | ||||||
|         U+1R4h+Pez+f01nHDx+Uee80kxTTsLXZjX/iatm1dnH8p+GqqAbjRO3Zf0hWVnwj8wpWy4gZhfLe0Pny |         +ZzOOnvymCz+sKkkmYatzW7SCzfL/o3Lgz+Nr0rUYByqg0dOyNry72Rx/noZNadAPh6+RN78coI80/wF | ||||||
|         yifj5JEWT0jLFq2kVcvH5I0Xu0pacYU9irT7+0Px36y5DqxdK3uyMl2DrlcajPeUFNvbv3kpgnFsvr0E |         adG8pbRs8Zy8+3o3SSkqt0eRDvxwIvib1dfRjRvlYGaGa9D1SoPxweIie/s3L0UwDsy3l2Acqh/PnpPF | ||||||
|         40T9ePyEzMtfLS98OsXe9u/6DgNtr7jT7EDrKVz6LoKzt+gdLfTf2lv0gxo0TOv5yjd0GGQvGn7G7IB9 |         eeuly1cz7G3/bms/2PaKB8wOtJ7Cpe8iOHuL3tFC/629RT+oQcO0nq98e/sh9qLhV8wO2PSUlXLM47mk | ||||||
|         mbZUDno8l5Rg7F4NEYwTpZ9EOGRKnrR+Z4wJyL3sva9vNeuCvqPQ5JWp9qPFdby5+42v7P83eXWavduI |         BGP3qo9gHCr9JMJhM3Kl1YfjTEDuY+99fY9ZF/QdhcZvzrQfLa7jzUPvzrP/3/itWfZuI7r89RZwDczv | ||||||
|         Ln+9BVwj8zv6iYZ6Kpe+w3Ty1LnrVVZO72unf5iZD13Gq2b0j//En3IbqxEcBOOIq8s6euy4FK/aYppX |         6Cca6qlc+g7T+QtXrldZO7u/nf4RZj50Ga+bMzD4k+iU21gN7wjGCEtt1ukzZ6Vo3Q7TvPLk+feS7EDU | ||||||
|         vjz+ZoodiK57sk+lI4A3m739m54dYY/c6Pftz9v2lAe7DpV+E7KlaPkme9P/uqhYMG5uA6UeCRjf6hrZ |         8MV+FY4A3mX29u98dZQ9cqPftz9v01ue6DZcBkzOksLV2+xN/2ujAsG4mQ2UeiRgUstbZP+mFcGfxlcl | ||||||
|         tW5J/KfhqqgH46p14uRp+W5zuQy5+woZdNcVMvLeKyT13QfjP61dnTEBdldBvny3IMM16Hqlwfi73Bw5 |         ejCuXOfOX5R928tk2EM3yJAHb5DRj9wgyR89EfxpzeqSCbD78/NkX3qaa9D1SoPxvpxsueDxPGOCcWC+ | ||||||
|         5fE8Y4JxbL4vJhgnSi+Kyjc73/3GZ0mLV4bZc9T1VJpYbxlmessIezvHm21vGW6/rz/Xuxs0f2GQfJKS |         wwnGodKLovLMzveASZnS/M0R9hx1PZUm0FtGmN4yyt7O8S7bW0ba7+vP9e4GzboMkS+TUiVz2SY5fOxk | ||||||
|         LlmL1sm+g4fjz+itCMbu1ZDBOFE79xyU9IVrpI9ZF1q9PVpu6dDbrg/6CYp6dxF910nvMNGodU/7swdf |         8Bm9FcHYveozGIdq78Fjkrp0g/Qz60LLD8bK3e372vVBP0FR7y6i7zrpHSYatOptf/bEG8PlkxGLZE7W | ||||||
|         GirvD5srM7JX2Hcg9TTAqqXBWOdDl6/22ZXTOWKM6hGMI64+Ss8N+/7gUVmzeafMzVsl/SdkSeePJ8uT |         GvsOpJ4GWLk0GOt86PLVPrt2NkeMEwHBGGGpi9Jzw344dlo2bN8ri3LXycDJmdLpi2nyYs8J0rbXBHvO | ||||||
|         3cdJux7j7DljnT6YaO8ZOsf8vHzTDtm7/5Brw7qUOnHkoKR1u09S7vqpjGr6U5logvHuCoJxWOrwzs1m |         WMdPp9h7hi40Py/btkcOHTnh2rAiqXOnjklKj0cl6cGfypgmP5UpJhgfKCcYx0ud3LvdLLfrZFTj62T8 | ||||||
|         uV0mI5pcJmPvvkwy3n0g/pPalV4o912W94+Bro4G7O9MOD727Y74K9SuCvp3rhSMv16cGv9J9KtqMF55 |         Q9dJ2kePB39Ss9IL5fZlev8Y6KpowN5nwvGZ7/cEX6FmlT+wU4Vg/O3y5OBPEr8qB+O1Eb5Frb3l0NGT | ||||||
|         iW9Ra2/Ze+Cw7RnaO3qOzZDnPppYqbc888EEE4TTZFbOSllZEXt34eQl9pYTP3wv4x75+7PBeELbXxCM |         tmdo7+g9Pk1e+3xKhd7yyqeTTRBOkfnZa2VteeDdhfMR9pZzx3+QCc/8w+VgPLnNLwnGpioH493LlgR/ | ||||||
|         TVUNxtsXzY//pP5L36nUHSY9krxs7Xa746TvXOYt3SCFyzeb730jW779Xvb/8OMFT5lZN3+kjGr+FzKu |         Uvel71TqDpMeSV61cbfdcdJ3LnNXbpGC1dvN976THd//IEeO/3jNU2Y2LRktY5r9lUxo/vcy/qm/lY2L | ||||||
|         xd/J2If/RtbOGxn/iT/lNlYjOAjGEReWOn36lKxaWyzzs8bL/OyJF5SaO1nmpI6SQc9fJ581/zP51Oj5 |         Rwd/Ep1yG6vhHcEYYYmXunjxgqzbWCRLMifJkqwp15ScM00WJo+RIZ0bytfN/kK+Mno/948ya8ofJTl3 | ||||||
|         2D/ItIl/kNS8Ka6/45RqbNpaP+cj/3j8mBQtTZN5WRNcX7uq1PypMvqJa2SUCYjD74yZO3eYnUe3x1c2 |         huvvOCUb23bWzfnIP549I4UrU2Rx5mTX164sOW+mjH3hFhljAuLIBwIWLRph59Ht8RVNlvT8WbL/4HfB | ||||||
|         QRYUTJNde76Jv7o/dfrMadn27QZZXl4kK8sXWiviXxNWrSm27P+vLZGi3C/l4/v+Qj6878/l0wf+Qka+ |         V49OXbx0UXZ9v0VWlxXK2rKl1prg15B1G4os+/8bi6UwZ7p88ehfyWeP/qV89fhfyeh3HpB1m5Zdfozz | ||||||
|         fqesWrfo7GOcv7fS8b3lZUWyadsa+WH7Vhtm95pwrKdT1IUDuTny9aIiO33O17QS0+78ah43o8eDMsLs |         99Y6vre6tFC27dogx3fvtGH2kAnHejpFbTiaky3fLiu00+d8TSs07c6v5nFzej0ho8yO2YjGAdnTv7G/ | ||||||
|         mA1rEpPz5ef2953z75wn5+/r3+vbnXphYS1Phq3H0uWXZpZJbdfbtMKZ8uVnT0qK2bkZauZ79F2XyeRP |         75x/5zw5f1//Xt/v1QsLa3gybB2WLr8Us0xqut6mFMyV6V+/KElm52a4me+xD14n075sJcn5c1wfX1ne | ||||||
|         WktqwQzXx1eVv2ie3Vbqus6YdbFs3WIzH7XrJfNzJtntbeT9/0NGmm1vhDGqxd/KvAXjJNX8zPV3HPR1 |         ssV2W6ntumTWxdJNy8181KyXLMmeare30Y/9Dxlttr1RxpjmfyeL0ydIsvmZ6+846OtkFsyRw0di+9M6 | ||||||
|         sgpnyL79wf60zm3frDfzM7n2fcks34ndmp9dvnoAYvrQVyTN9Bu3xzvpa5Suyou/ct3XmvVLJD1vkjHZ |         d3232czPtJr3JbN8p/Rodnn56gGI2cPflBTTb9we76SvUbIuN/jKtV8bNq+Q1NypxjSzzk61/dxtOpQu | ||||||
|         rLOTbD93mw6ly3DGzAEyfvQ7MmFMd2vmrEH2b+H2eDdrNpTGX7luym2sRnAQjCMuLLX3+53y2kePyO+f |         wzlzB8mksR/K5HE9rbnzh9i/hdvj3WzYUhJ85dopt7Ea3hGMEZZ4qUM/7JW3P39Gnn71N560ePmf5JkO | ||||||
|         /bUnLZ/+R3mk469invqV/L7T/3F9XFUtzOP6p7wpp05d2nnObrXtmw3y0FP6Gu6vXdXDz/1G3n7kb+Sj |         vw546dfydMf/4/q4ypqbxw1Mek8uXIjsPGe32vXdFnnyJX0N99eu7KnXfisfPPO38vmT/0M+e+r/sZ57 | ||||||
|         h/6HfPjw/2M99sw/SQuXx7p52MzLV2mj46/uT23cWiYdXr1FHn/hP+WJF6511apLI8v+/wuN5PHO/yEt |         5Z+luctj3Txl5mVeytjgq0entu4slfZv3S3Pd/mDvNDlVlctuzaw7P93aSDPd/pPad7ml8b/tl9btP+N | ||||||
|         2v7C+N/2a8sOvzY/v+7sY9x+L6Ft1xukNG+eHFpbYS+YO7Amzvz/wTVrrMT3Dq6N/3/8Z4nHn33M2X+v |         +XnDy49x+72QNt1ul5LcxXJiY7m9YO7ohiDz/8c2bLBC3zu2Mfj/wZ+FHn/5MZf/vVEOrV0tw/u9Lq1f | ||||||
|         lb0rl8vQPi9Kmxevq/R66uy0V/raSF5+4mp5/4G/kvfu/0t513x9uuOv5Ykq0+uc/qrP0+nNJvL9gd3x |         b1jh9dTlaa/wtYF0f+Fm+eTxn8nHj/21fGS+vtzhN/JCpel1Tn/l5+n4XmP54eiB4F8yejVgzHt2XXJb | ||||||
|         v6R/1W/Um3ZdclvH3DzU+Z/l5dZ/LyPu/W8ytNkVMvKe/yavtPp7eei5f3Z9vJNufw92/Cf59ruaL668 |         x9w82elfpHurf5BRj/w3Gd70Bhn98H+TN1v+gzz52r+4Pt5Jt78nOvyzfL+v+osrw6kTp45J5x6P2Ndw | ||||||
|         mDp05KA83+1e+xpur+3mUbO9vfv7v5aP4ttfj5Z/LS29/C2e+idZkDc1PgXBrN7DX/P0N3nQLN+3Hvu7 |         e203z5rt7aOn/0Y+D25/vVr8jbTw8rd46Z8lPXdmcApis/qOfNvT3+QJs3zff+7vLy9f/frqizeb5ftb | ||||||
|         s8tXvz775NVm+f7G9fFO+jodX7u1Xvrr0R8Py+t/0LGi9vOivfRhh9r2VqXz8vofHo2/et2U21iN4CAY |         18c76et0ePueOumvp388Ke/8UceKms+L9tKnHGraW5XOyzt/fDb46rVTbmM1vCMYIyzxUnvMANn5w6bS | ||||||
|         R1xYaocZIJ9/p5l0/rCx9J72gCe9HNx+7tRn+oPy6cTm8uQb/y6fDnxBjp+o+09B2rx9rdzX7lfy5oDb |         6bNG0nfW4570cXD7uVO/2U/IV1OayYvv/od8NbiLnD1X+5+CtH33Rnm07a/lvUH3yoC5T7pOR2UDZjwq | ||||||
|         pN/Mh1yno6p+U+6T/g5uj6mqz/QH7Lw8bAb16fOHx1/dn1pWViAPmnDQ9fMbpfvwJtJt6J0X9I7x9hBj |         Ax3cHlNZv9mP23l5ygzqs5eMDL56dGpVab48YcJBt2/ukJ4jG0uP4Q9c04fGB8OMofcHvho9ht9f8XH2 | ||||||
|         8B2xr0a3oXdUfpz93rmv+twvfXajPPT0P8mSFdnxV6+70h20Ni/eIE93/8/K0zCkynRV+dk7Zh4Szn6/ |         e1e+6nO/8fUd8uTL/ywr1mQFX732SnfQWr9+u7zc8w8Vp2FYpemq9LMPzTyEXP5+5cdd/nfgMb3MvLz2 | ||||||
|         6uPO/jv2mB5mXp57/zppbtaVHbu2xafAv/p44PPy6Av/bLcRt/WtKt3eBkxpLiMm3SPDDf2q/77Qdtjv |         SUNpZtaVPft3BacgevXF4M7ybJd/sduI2/pWmW5vg2Y0k1FTH5aRhn7Vf19rOxww70l5s89d0uzFX8l3 | ||||||
|         q4fklV43S/Mnfynf7Nwcf/W6qwMH98oTna/z1Ev6TLu/0vbXb2ptt8EH5aOxd8sDHf/RHiUNcn3U/1l5 |         e7cHX7326uixQ/JCp4aeekm/WY9V2P4GzKzpNviEfD7+IXm8wz/Zo6SxXJ8PfFWef/1fpd+cmi/fIZWW | ||||||
|         /MV/kT4zar98B1VZvv1r8XfR5ft092ulTZfr5eTJur83/Q+HD0jX9x+Sjt1+V+t5uVjaY9uZseK5t+6J |         78Aa/F10+b7c81Zp3fU2OX++9u9Nf/zkUen2yZPSocfvazwv4dIe29aMFa+9/3Dw1Wun3MZqeEcwRlji | ||||||
|         v3rdlNtYjeAgGEdcWEqDwfPvNJeXe94ko7Ieqzcp2Y/LkPm/l47v/E4+GdhFTtTDeYSbt62xg/4HKXfJ |         pTQYdP6wmXTvfaeMyXyuziRlPS/DljwtHT78vXw5uKucq4PzCLfv2mAH/U+THpRxuS+4Tkdlo810Obk9 | ||||||
|         mLwnXKejqpFmupzcHlNVYl40JE6b528wXl5WKPe1/5V8Nqm5jMmt3TxfDH3uTyc0kwdNEFmysu7vRarB |         prLQvGhInLU4usF4dWmBPNru1/L11GYyLqdm8xwOfe6vJjeVJ0wQWbG29u9FqsG4Vdfb5e3+95i/r/s0 | ||||||
|         uHWXG+S1vreav6/7NFQ1sgq3x7jRdUMD8z2tfyE7d2+PT4F/9fGAzjY46XrlNr1udH5HmMcn1Gb+x+a3 |         VDa6ErfHuNF1QwPzw61+KXsP7A5OQfTqi0GdbHDS9cptet3o/I4yjw+pyfyPz2tpdyaatqmbYHzs+GFp | ||||||
|         sjsTzdrWTzA++MM+afV8Y9tLarsM1cVug/1nPigPdPhH+5Z7kOvDfp2kVdd/ldE5Hpavmb+LWb7Pf9RY |         2bmR7SU1XYYq3G1w4Nwn5PH2/2Tfco/l+mxAR2nZ7d9kbLaH5WvmL5zl2/nzRtKyS6M6C8ZvfPykvPpJ | ||||||
|         Wr3QuN6C8UvvPSTPvt/I07xcDF2+T3X7T+n8drP4q9dNuY3VCA6CccSFpTQYv9DtPun6+U0yYsGj9WZk |         A0/zEg5dvi/1+IN0+qBp8NVrp9zGanhHMEZY4qU0GHfp8ah0++ZOGZX+bJ0ZnfGcDFnU3Abjr4a8XqfB | ||||||
|         5mMyaG4LG4w/HfRivQbj90Y1lRTTuN2moy4k5iVIwfjTic3sYOI2vXVBn/uT8ffWezB+tc8t5u/rPg11 |         +OMxTSTJNG636agNoXmJpWD81ZSmdjBxm97aoM/95aRH6jwYv9XvbvP3dZ+G2qLrhh5hjrVgrOuV2/TW | ||||||
|         RdcNPcIctGCs65Xb9NaV0bmx+a7PYNzaBGN992JEPS9D/Vv1nfFAaILxEyYYa+Bzm5e6omG184fXSet6 |         lrE5gfmuy2DcygRjffdiVB0vQ/1b9Z/zeNwE4xdMMNbA5zYvtUXDaqfPGkqrOg7GHT++tc7nRXvASz1+ | ||||||
|         Dsad3ru23udFe8BT3X5HME4yBOOIC0sljhg3ZDCu7yPGBOO6RzCuvyIYe0cwPh/B+MLlNlYjOAjGEReW |         TzCOUQRjhCVeKnTEuD6DcV0fMSYY1z6Ccd0Vwdg7gvHVCMbXLrexGt4RjBGWeCmOGHtHMCYY12YRjL0j | ||||||
|         4oixdwRjgnFdFsHYO4Lx+QjGFy63sRrBQTCOuLAUR4y9IxgTjOuyCMbeEYzPRzC+cLmN1QgOgnHEhaUu |         GF+NYHztchur4R3BGGGJl+KIsXcEY4JxbRbB2DuC8dUIxtcut7Ea3hGMEZZ4qfCD8TMyMkj/3/0xV8Ru | ||||||
|         Phg/IsPj9P/dH3NOcIPxufnwOi/hDcZmXjNanlWbeQ5qMPY6Hyoawbjqeuv2mMqCG4yd81G7eYl6MHYu |         ML4yH17nJX6DsZnXtBaX1WSeYzUYe50PlRjBuPJ66/aYimI3GDvno2bzkujB2LlsA38X98c5xWowrjgf | ||||||
|         29jfxf1xTkENxpXno7bLl2CcjAjGEReW8hqMh6X/XoaltZTRWW1lbE57o52MXPCEDE1rYX6u4cT994IX |         NV2+BONYRjBGWOKlvAbjEalPy4iUFjI2s42Mz25ntJXR6S/I8JTm5ucaTtx/L/aC8TNmXprLyJRnZVzW | ||||||
|         jB8x89JChqc9KmOyn7Tzol+Hpz9mv19TAw9vMH5EhqQ/KEPnPybj856RifnPybicp2Ro6iMyNP0h+3P3 |         i3Ze9OvI1Ofs96tr4PEbjJ+RYalPyPAlz8mk3FdkSt5rMiH7JRme/IwMT33S/tz992IvGI9Ie0qGmmUw | ||||||
|         3wteMB6W8bAMNstgbHYHMx/PmvnpJCPSW8vg1AfNAFz9eqjCHIyHLzDbn9kGRy5oZbc9XW9TstqY77U0 |         Pqu9mY9Xzfx0lFGprWRo8hNmAK56PVTxHIxHppvtz2yDo9Nb2m1P19ukzNbmey3M3+Rp198JibVgrMtp | ||||||
|         f5Pfu/5OQtCCsS6nobqtZTwhY+LzMtpsg8PSzLaZceFtMIrB2C7ftN/LKLt8tb+2l1GZrc3fyXz/Qss3 |         uG5raS/IuOC8jDXb4IgUs22mXXsbTMRgbJdvytMyxi5f7a/tZExGK/N3Mt+/1vKNqWAcWIa6Xur6GZoX | ||||||
|         UME4tgx1vdT1MzEvut7q/F1oGyUYJyeCccSFpWobjHVvf6gJxFML35DMki+ktCxbyrdlycqNWVK0bL7M |         XW91/q61jRKMYxvBGGGJl6ppMNa9/eEmEM8seFcyiidKSWmWlO3KlLVbM6Vw1RJZUtRPktLb2UHb7fdj | ||||||
|         L+4jKQva20Hb7feDFIxtU854TGaVfCDZxdNl2ZpsWbcjS5avzTb/nimzF31kB+vYUcjzfz+MwVgH3BHp |         KRjbppz2nMwv/lSyimbLqg1ZsmlPpqzemGX+PVcWLPvcDtaBo5BX/348BmMdcEelviApK/pL8eo0KdmQ | ||||||
|         T0jakr5SsjxDStdkyKptc2TRygxZtGq+zF30BzuIVXd0KjjB2KyHqS1lWsE7snDFTLMeZsrKzXNk6dpU |         Jut2LZRla9Nk2bolsmjZH+0gVtXRqdgJxmY9TG4hs/I/lKVr5pr1MEPWbl8oKzcmy4r1GZK1emS166GK | ||||||
|         WbI6U7KXD69xPVRhDcYaNMZkPSXpiwdLQcl8Kd+SLWu/zpKSZQska8k4mVLwSixoVrMMgxSMNeSNzmwn |         12CsQWNc5kuSunyo5BcvkbIdWbLx20wpXpUumSsmyIz8NwNBs4plGEvBWEPe2Iy2smR5H8lfsVjWlJt5 | ||||||
|         8xf3koIl82RFhZmXb7KktDxbMhdOkhlF3cwyrP5oaRSDse6Qf5H9rCxYNFyKFqfJmu3aY7Nl4ZJ0yVwy |         +S5TSsqyJGPpVJlT2MMsw6qPliZiMNYd8olZr0r6spFSuDxFNuzWHpslS1ekSsaK0TIlp7N5zFOuv6ti | ||||||
|         UibmPm8e87Dr76ogBWMN8lMKX7Xr5aLlmWZesqTMrK+Fi+dL6qKBMnpBh/jOj/vvE4yTE8E44sJStQnG |         KRhrkJ9R8JZdL5etzjDzkimlZn0tWL5EkpcNlrHp7YM7P+6/TzCObQRjhCVeqibBWAcnHYgyV42QjdtW | ||||||
|         OjjpQJS1bJis3bRESsqny4z8j2RS3ksyMfs1yVgyVFZtzJFV6/Nlcv6LsRBW5TmCEox1XlKyWsvi8llS |         SHHZbJmT97lMzX1DpmS9LWkrhsu6rdmybnOeTMt7PRDCKj1HrARjnZekzFayvGy+lG4ulvz142VaZk+Z | ||||||
|         tr5EClaPlclZ3WVy0fPmazfJXzVayjeUmKA1zx69cgvHYQvGGkLG5XSUlRvM4LR+oWQs6y9T89+SKUUv |         VtjZfO0heevGStmWYhO0FtujV27hON6CsYaQCdkdZO0WMzhtXippqwbKzLz3ZUbhGzIj90MbJjdsWSEr | ||||||
|         yZS8d2yYXLNhiSxdN9fOm1uwCkIwjoWkxyRv1Rip2LzMLKuxMqOwh3xZ8JJMzn3VhKyeUro2Q9ZtXSKT |         Ny2y8+YWrGIhGAdC0nOSu26clG9fZZbVeJlT0Eum578h03LeMiGrt5RsTJNNO1fINPO9kVUcYYvHYDw8 | ||||||
|         zfeGV3OELYzBeGjGwzKj5G0pqyiWFRsyTLgYYOd5ktneZuR+KovXzpC1G5dJ5vLBZnm779AFJRjrcpmU |         7SmZU/yBlJYXyZotaSZcDLLzPNVsb3NyvpLlG+fIxq2rJGP1ULO83XfoYiUY63KZmtfFhOFMWVeeKxkl | ||||||
|         /4IJw1myqiJPMkuHycTMN8wye0Gm5XwgxWsmmW1wsRSumiijMnWdPn991L9VlIKxhsTZiz8wy3exLFtv |         I2RKxrtmmXWRWdmfStGGqWYbXC4F66bImAxdp69eH/VvlUjBWEPiguWfmuW7XFZtNjuqS/ubXtpNpuR2 | ||||||
|         dlQX9jW9tKtMzOsqswt7SWnFPLN8S2Xeko+rDZTBCMa6rB4x6+EgWbNxiSxaM0Nm5n1i5uNFmWTW1/RF |         kwUFfaSkfLFZviWyeMUXVQbK2AjGuqyeMevhENmwdYUs2zBH5uZ+aebjdZlq1tfUZUNMH8owy71QZi99 | ||||||
|         g0wfyjTLvUimL3yj2nkhGCcngnHEhaVqE4w1WGl4Wr12sUzIfE2GpD4kg9MekGGpJmRktrFvz49c0Frm |         t8p5IRjHNoIxwhIvVZNgrMFKw9P6jctlcsbbMiz5SRma8riMSDYhI6O1fXt+dHorWZw3RrbsXiUTs167 | ||||||
|         5Y+SDduXyRfZz50XjgMTjDMekWXr0qRkWYaMznhaBqXeb6btcfki7ykbmPXfoxd0lIWl8+3ArUGs6nOE |         KhzHTDBOe0ZWbUqR4lVpMjbtZRmS/JiZtudlYu5LNjDrv8emd5ClJUvswK1BrPJzxFcwfsa+FVu6tUCy | ||||||
|         Kxg/Yt+KLdtYKDmLpsjw1DYyaP79MtS+XdvW/I6+TfuwpKR3MH+TTFlWkWb+RlWfIxjBWNfD3BUpZj1c |         l82QkcmtZciSx2S4fbu2jfkdfZv2KUlKbW/+JhmyqjzF/I0qP0dsBGNdD3PWJJn1cJmMS+lq1rsn7ZH/ | ||||||
|         JGPSupj17iF75H9C/rPyRe5TZr1sYab9MZmVM0Q2bSuT8TmdzXp4fkgMWzDW8DCl8DVZt3G5zCscJMPT |         yXmvysScl8x62dxM+3MyP3uYbNtVKpOyO5n18OqQGG/BWMPDjIK3ZdPW1bK4YIiMTH3WbH+BZTg6rZWM | ||||||
|         HzXbX2wZjsxoLSOy9N2cFjI5+01ZXb7chmNdplWfJxjBuKWMzX5a1m1eIhmF42SkPf3lARmd1cYuwxEL |         ytR3c5rLtKz3ZH3ZahuOdZlWfp7YCMYtZHzWy7Jp+wpJK5ggo+3pL4/L2MzWdhmOSn9ehpneMjHjdVld | ||||||
|         Hpchprd8kfmiLC8vlIVlX5r5d985jUow1mU1s7i7VGxYZULk5/adG+2v+g6d9tXhmS3tsp6R+7GsrVgp |         ViBLS6eb+XffOU2UYKzLam5RTynfss6EyG/sOzfaX/UdOu2rIzNa2GU9J+cL2Vi+VhYs+zT4zkDF54mF | ||||||
|         sxd9EH9noPLzBCEY6zs1GopXlZud0+y3zDb5sN0RGpfbUcZkt7Njh26zqUXDZe2mUhv+3cIxwTg5EYwj |         YKzv1GgoXldmdk6z3jfb5FN2R2hCTgcZl9XWjh26zSYXjpSN20ps+HcLxwTj2EYwRljipa4VjPUo3ZTc | ||||||
|         Lix1oWCsR+km5nWRDZvLZVxGV9OQTQhObye5JdNM+CiXXXu3xx/X0jQ9E6AXTZLSivm2QTqP9AQhGOtR |         rrJle5lMSOtmGrIJwaltJad4lgkfZbL/0O7g41qYpmcC9LKpUlK+xDZI55GeWAjGetQtZfkAWV9eLMMX | ||||||
|         t7TF/WR1RYkMndfK/ntCxuuy7Zu1cuDAPtmzd48dmPT7Q+Y9Zh63UBYs1SNwlUNGmILxcDPoZC1NsW9R |         t7T/npz2juz6bqMcPXpYDh46aAcm/f6wxc+Zxy2V9JV6BK5iyIinYDzSDDqZK5PsW9RDFupFak/L1Ix3 | ||||||
|         D5qjF6n9XiZlvmFPpfj6m61StjXLLmNdfhqay8zfZv6iPuZvoOccn3sev4OxTt/kvFdNOFwpKfM722Uy |         7akU3363U0p3ZtplrMtPQ3Op+dssWdbP/A30nOMrzxPtYKzTNy33LRMO10rSkk52mYzLbC8bti6Xg/t/ | ||||||
|         JquDrNm4WPbs+l6OHvlR8pdOteeIa2hYUDxOlq3NNPMb7mCsy2ZUZis7LxklI81OzYMyLO1RmZH9uX1n |         kNOnfpS8lTPtOeIaGtKLJsiqjRlmfuM7GOuyGZPR0s5LWvFos1PzhIxIeVbmZH1j39nYu/9bySkdYcPV | ||||||
|         Y+euryW3bJgNV0PTHpJJWW/YI4tTCl49L3AEIRjrzs3i8nlSUDrN9As9L7qFzMrtZ6Znq/xwaL98/e0W |         8JQnZWrmu/bI4oz8t64KHLEQjHXnZnnZYskvmWX6hZ4X3Vzm5www07NTjp84It9+v0OmZL5jt8HRi1+S | ||||||
|         mZj1ut0GR857Sio2LZeZRe+fNy9RCca6Xo/OaierKvJlbmE/s2P+gFm+j8uc/IFSsbnU9OetkrbsU7N8 |         8m2rZW7hJ1fNS6IEY12vx2a2lXXlebKoYIDZMX/cLN/nZWHeYCnfXmL6805JWfWVWb5P2vPn5+d/I6Vb | ||||||
|         H7Lnz88q+FzKNiyy1wZUXbf9Dsa6bCcXvCxr1i+1O2m686YHH0pX5cj+A7vl0A+HJL80to0OmveQZC0e |         ltlrAyqv29EOxrpsp+V3lw2bV9qdNN1504MPJeuy5cjRA3Li+AnJKwlso0MWPymZy8fLyo1LzLJ8wa7n | ||||||
|         K0vXzjfL8gm7njufi2CcnAjGEReWumAwNs0uzwSOvOUTbVjSAWrawlflyJEjcuzHw/LjiUPmcbGmpo1x |         zuciGMc2gjHCEi91zWBsml2uCRy5q6fYsKQD1Kylb8mpU6fkzI8n5cdzJ8zjAk1NG+Pk3Ndk3cYimZ5b | ||||||
|         Qt5zsmptsXyZV/ltMv+D8SMmDD8mazctlmn579r50oElY3kvyS39QialfiC7934r3+3dZqdbfz41/x3Z |         8W2y6AfjZ0wYfk42blsus/I+svOlA0va6j6SUzJRpiZ/KgcOfS/7Du2y060/n5n3oWzZtcb8nj7X1SE/ | ||||||
|         sG2F+T19rvNDfuCDceYjMmxeG9m4bbVMyH7J/FsH0kdkccVkM0gdlNNnjsv6HXlnB1id7/lLPpfla3Ji |         5oNxxjMyYnFr2bprvUzOesP8WwfSZ2R5+TQzSB2Ti5fOyuY9uZcHWJ3vJSu+kdUbsgPzbH4/9FzRDcaB | ||||||
|         82x+P/Fc/gbj2BHR4pWzJGvJKDO9ul49Yta1zlK0fLpMzuwu67eWyuGj+2Vi7ks2GI/Pe8rs2BTLJDNA |         I6JFa+dL5ooxZnp1vXrGrGudpHD1bJmW0VM27yyRk6ePyJScN2wwnpT7ktmxKZKpZoCuHKriKhibZaNH | ||||||
|         Vw1VoQrGZtnokbd1m5fKiLTWdl7G5raXiu3FcvjIQTl1+oQUrB1lg3Hi77RozXR7bqceZXQ+l9/BWN9F |         3jZtXymjUlrZeRmf007KdxfJyVPH5MLFc5K/cYwNxqG/07INs+25nXqU0flc0Q7G+i7S+LSusmnbKhmf | ||||||
|         GpvRRdZtWiZjs54234udQ6ynTqSWDJZZef3k8OFDsmZzoZ0f3Qbnl/SXVetzbYjWxyeeKyrBWHumnpa2 |         +bL5XuAcYj11Irl4qMzPHSAnT56QDdsL7PzoNrikeKCs25xjQ7Q+PvRciRKMtWfqaWnrt+TbQKzLd0r+ | ||||||
|         ekOBDcS6fCcWPCdbdqySo8d+kOMnj0jGip42GOv864WJ5Zvz5av8z+3vOp/L72Cs78ZlFI+2p9oNTXvY |         a7Jjzzo5fea4nD1/StLW9LbBWOdfL0ws254n8/K+sb/rfK5oB2N9Ny6taKw91W54ylN2XmYXvSvFpXNl | ||||||
|         zsv04jekpGymTM15X1aszbPjxtTCN+27jGMznzY7cYvly9w37LJ2PhfBODkRjCMuLKXBuKYP+NDmu37L |         ZvYnsmZjrh03Zha8Z99lHJ/xstmJWy7Tc961y9r5XATj2EYwRljipTQYV/cBH9p8N+9YLeMWvW3+Hbg4 | ||||||
|         chkz9zXz79jFWXru7eTcV2TzziVy8vSP5vuJAcsMzPMfk8Il8yRjWT/b/BLP4wzGfnzAh87HpNyXpXRl |         S8+9nZbzpmzfu0LOX/zRfD80YJmBeclzUrBisaStGmCbX+h5nME4Gh/wofMxNae7lKwtlPFZHeyRGv2+ | ||||||
|         kYzN7miP1Oj39ervwakPycA5LeSb3etk/w/f2YtgdF5GZz0py1ctNPP6mm3yiecKSzDWef4y/w1ZUbZQ |         Xv09NPlJGbywuXx3YJMcOb7PXgSj8zI280VZvW6pmde3bZMPPVe8BGOd5+l578qa0qUyOv3Kz8Znd5D5 | ||||||
|         Ri4497OxOR1lVvG78v3hr2XjzkIbvvT7GlzGZ3WRRUvyZFJe5bc4/QzGsaNJj0n5poUyYYEOorHp1e8N |         RR/JDye/la17C2z40u9rcJmU2VWWrciVqbkV3+KMZjAOHE16Tsq2LZXJ6TqIBqZXvzd8SQsZktJMVm9O | ||||||
|         nd9SBqU1l+Xr0+TwsQMypfBlO9/D0h+XnKKvJGvZkErroQrXEeOWkl4y1OwAzDTz8YD93qisJ8y63FVy |         kZNnjsqMgu52vkekPi/ZhfMkc9WwCuuhiq8jxi0ktXi42QGYa+bjcfu9MZkvmHW5m2SvHW6C00kpuByM | ||||||
|         Vg41wemwFJ4NxvquyEMyM/9TWbh0gV1/nUfi/A7GGu7SlwySnMI59u30xPdHZphtMO1+GZX6lOw/uFs2 |         9V2RJ2Vu3leydGW6XX+dR+KiHYw13KWuGCLZBQvt2+mh749OM9tgymMyJvklOXLsgGzfszIYjFvI5Oyu | ||||||
|         71gaD8YtZUJOF7OjvdAG6cQ2a38nIsFY+4weOc0pHR9fvrFrICaZ/rpw7Rd2+Z4Lxrp8H5S0opGSt3iG |         Zkd7qQ3SoW3W/k6CBGPtM3rkNLtkUnD5Bq6BmGr669KNE+3yvRKMdfk+ISmFoyV3+RzHcwREOxjrOxsr | ||||||
|         4zli/A7G+s7GkhW58mXGR2ZZxdZHvWORXkSpR8Jzlo6TUydPyczid+zyHWLC8+LV82ReSR/HNh1DME5O |         1uTI9LTPzbIKrI96xyK9iFKPhGevnCAXzl+QuUUf2uU7zITn5esXy+Lifo5tOoBgHNsIxghLvNS1jhhr | ||||||
|         BOOIC0td6Iixhozv9leYANn67Pd0sB0w/x7ZsLNATp0+br53bvDVc3QXVUySgjUjTONzD8Z+HDHWRjx7 |         yNh3pNwEyFaXv6eD7aAlD8uWvfly4eJZ870rg6+eo7usfKrkbxhlGp97MI7GEWNtxAtW9JLV2xcEbssW | ||||||
|         SQ9Zvnl27LZs8WnWr0PSHpKMpQPlxPHjUrx6up3nxAC1bONXMnepntN37nSK0ARjE/DnLn1fVm6dY6b5 |         nGb9OizlSUlbOVjOnT0rRetn23kODVCrts6TRSv1nL4rp1PETTA2AX/Ryk9k7c6FZpqv/EznRc/LPXxi | ||||||
|         3M90XvS83H2HtplgXHQuGJuvetusFVtmyazF3czjghOMU7JayabvTDAueK7SIKpX6U/Jf0sOHfleNm1f |         lwnGhVeCsfmqt81as2O+zF/ewzwudoJxUmZL2bbPBOP81yoMonqV/oy89+XEqR9k2+41MjJF59PsoJnv | ||||||
|         IcPTdD7NDpr5fsHaEbJo/Rf2fE3n84XriPEjsnDdWMlbPdyxDupt9x6QeaUfnheMdd2dXNBVyral2/Pm |         528cJcs2T7TnazqfL76OGD8jSzeNl9z1Ix3roN5273FZXPLZVcFY191p+d2kdFeqPW/e+beKdjDWfrBs | ||||||
|         nX8rv4Ox9oNF6ydIzqqhdr4S39cdMj2vdvG6mXL8+CmZV6xBKfaOzvjcp2XN9gUyubBLfLuM/U50gvGj |         82TJXjfczlfo+7pDpufVLt80V86evSCLizQoBd7RmZTzsmzYnS7TCroGt8vA7yROMH5Wlm+ZKhlrBlxe | ||||||
|         snjDJMlc0e/sMrQ9yezMZa/uX+WIsS7fFvJVSQ9ZvU1PQaj8fH4H49HZbUw/KZYvcp51rHdmW9Sj4Dkv |         hrYnmZ25rPUDKx0x1uXbXOYV95L1u/QUhIrPF+1gPDarteknRTIx+1XHeme2RT0Knv2GWT9+sNeg6F1j | ||||||
|         mfXje3sNit41RndytO+WVEyQ3LLBldZTRTBOTgTjiAtLXfiIcQvZsW+djErXC2PODWaDU++zRxtjwVib |         dCdH+25x+WTJKR1aYT1VBOPYRjBGWOKlrn3EuLnsObxJxqTqhTFXBrOhyY/ao42BYKxNLfCzoUtMs9sw | ||||||
|         Wuxng+ebZrdmuuSVD6s2GPtxxFhD3leL3rFHFsdka2OOTa+eqzot+yM5sH+/bP12tYxITfxMw1hbWVaR |         W3LLRlQZjKNxxFhD3rxlH9oji+OytDEHplfPVZ2V9bkcPXJEdn6/XkYlh36mYayNrCpPNoH6I0coia9g | ||||||
|         agL1u45QEq5gPGtRd1mxIdMeuTn7fRMwJhU8f34wNstxbNYzUro2XWaWvGn/Zonf8TsY61HSDd8Wy4Sc |         PH9ZT1mzJcMeubn8fRMwpuZ3vjoYm+U4PvMVKdmYKnOL37N/s9DvRDsY61HSLd8XyeTsbpenV+djXHJX | ||||||
|         rmenV+djTGoX+XbXZtm3/zsZn/GanQf9mV64lL98gixcOybcwdjMT2H5GHsHDuc6qNtl6rI/2OAUC8bn |         +X7/djl8ZJ9MSnvbzoP+TC9cyls9WZZuHBffwdjMT0HZOHsHDuc6qNtl8qo/2uAUCMZXgtOMvPdk3bYM | ||||||
|         gtOU/Ddl1aZMe8GTM3AEIRgvXDdOcpeNM9OV+L4JTqktJWvxaHue+PKKDBmWGluPddrHm5BVviVXJhW+ |         e8GTM3DEQjBeummC5KyaYKYr9H0TnJJbSObysfY88dXlaTIiObAe67RPMiGrbEeOTC3oYpd36LkSKRgX | ||||||
|         YJd34rmiFIxL1k2SrGVDzy5Dpcsxp2yQazCevfATWbEpeMFYDyRUfG220WyzjcYvvtbpHZvRWbZ8vU4O |         b5oqmauGX16GSpdjdukQ12C8YOmXsmZb7AVjPZBQ/q3ZRrPMNhq8+Fqnd3xaJ9nx7SY5evSQzMzVXhro | ||||||
|         HNgrU/O0l8b6ig3Ga6dI9qpBldZTRTBOTgTjiAtL1eaI8YryInvLHeedJoakPmBDlQbjkfE7N+ggPmpB |         KzYYb5whWeuGVFhPFcE4thGMEZZ4qZocMV5TVmhvueO808Sw5MdtqNJgPDp45wYdxMekt5bi1RmysPhr | ||||||
|         GylZnilzSj6zb+smHu8Mxn4cMdZpT0nrJOXrlsn43NgRDZ3e8andZM+ePbJjb4UJXefuYqBhTD88Yk3F |         +7Zu6PHOYByNI8Y67UkpHaVs0yqZlBM4oqHTOym5hxw8eFD2HCo3oevKXQw0jOmHR2woXytjU/X7FQfl | ||||||
|         Shmdrt+vPCiHIRjrvIxJe142bF5tB63E93WwmljQ2QTj7XYZJgKHfn9a4ZtSunyhmednKs2zn8FYw5Oe |         eAjGOi/jUjrLlu3r7aAV+r4OVlPyO5lgvNsuw1Dg0O/PKnhPSlYvNfP8SoV5jmYw1vCk51au3ZQncws+ | ||||||
|         W7lyXb7MLPwwvuwekeGzO5llXiEHDu2WmQvNgBtf3/RnereUklKzHhb1qhQ4VLiOGLeUWXl9ZeX67EoB |         Cy67Z2Tkgo5mmZfL0RMHZO5SM+AG1zf9md4tpbjErIeFfSoEDhVfR4xbyPzc/rJ2c1aFgK/LLHnVF8Ej | ||||||
|         X5dZ6rKP40eMU86FjfQHZcHSIVJQkioj0luZ753bmfU7GOtO6IzcT6R0ZaF92z2xXOfkDpYjh47Kuu0F |         xklXwkbqE5K+cpjkFyfLqNSW5ntXdmajHYx1J3ROzpdSsrbAvu0eWq4Lc4bKqROnZdPufHtv41BI0q/T | ||||||
|         9t7GiZCkX78seFXK1i+WkWn6Ls+58BSVYKzzmFo4XJasnVNp+er3c8oGx4OxrsOxnSJ9p2DhqumSXjDe |         89+S0s3LZXSKvstzJTwlSjDWeUwuGCkrNi6ssHz1+9mlQ4PBWNfhwE6RvlOwdN1sSc2fZB5zZdmqaAdj | ||||||
|         PObcslV+B2O9o0jholRJXzTEnvKh85CSanZs1i+Vo8cOy9xFn8iIszs3Ztmn/15WVmTLV/mf2cc6n4tg |         vaNIwbJkSV02zJ7yofOQlGx2bDavlNNnTsqiZV/KqMs7N2bZpz4ta8uzZF7e1/axzuciGMc2gjHCEi9V | ||||||
|         nJwIxhEXlqrNxXdpJUNl9cZcu4ev4Unf1tRQdezED3LqzEk5eOQ7e4R4YGoze2FF+YYlMjbThE+XMOnf |         k4vvUoqHy/qtOXYPX8OTvq2poerMueNy4dJ5OXZqnz1CPDi5qb2womzLChmfYcKnS5iM3sV3ejT7KVm3 | ||||||
|         xXd6NPthWbUhRzKXjrAXh2hg2rpjtf3dQ0f3yd4ftsi23aV2HvXnaYsGStnGAhky/9yRUxWWYKz0Aqw1 |         JVsyVo6yF4doYNq5Z7393ROnD8uh4ztk14ESO4/685Rlg6V0a74MW3LlyKmKl2Cs9AKsDduKJbl4sF1+ | ||||||
|         m0oktWSgXX4aLvQ0lx+O7jbL4Ki9eHLPwY32NJNBqfdJ/ooJsnjNTLPjc+7opPI3GMdCe1bpSFm+Nsce |         Gi70NJfjpw+YZXDaXjx58NhWe5rJkORHJW/NZFm+Ya7Z8blydFJFNxgHQntmyWhZvTHbHg3WkLVq63y5 | ||||||
|         DdaQtWzjLDl9+pSZh8Ny4MgO+W7/Opla1NWGwyn5r8u6zaUyJrPyuakqbMF4fPYLsnGrXkD5og0cY7Lb |         ePGCmYeTcvTUHtl3ZJPMLOxmw+GMvHdk0/YSGZdR8dxUFW/BeFJWF9m6Uy+gfN0GjnFZbWT9rsVy4swh | ||||||
|         yupt8+TQsb324rsjP+6XDWYHR293prdyW1GRKWmLB9h12PlcfgdjDUOj0tvJxu0rZGr+m/Ytdt351KP9 |         e/HdqR+PyBazg6O3O9Nbua0pz5CU5YPsOux8rmgHYw1DY1Lbytbda2Rm3nv2LXbd+dSj/VpHT+2Vw8d3 | ||||||
|         WgeO7JR9P2yVsu1p5me6fbaQwpVTpXi1WR+rzEtUgrHu4HyZ97q9L/c40zN1+eopMBXf5prl+r1dvoeO |         SunuFPMz3T6bS8HamVK03qyPleYlUYKx7uBMz33H3pd7gumZunz1FJjy73PMcv3BLt8TZw5K2e5Ue0/n | ||||||
|         7ZHy7en2ns4pC9rJui1LzPr9tv1d53P5HYx1euYX95XVm7LNehs7ZStv9QiR02J6zTHZ88Nm2W16zYyS |         pPS2smnHCrN+f2B/1/lc0Q7GOj1LivrL+m1ZZr0NnLKVu36UyEUxveaMHDy+XQ6YXjOn+B2zE/CovUB7 | ||||||
|         181OwH32Au21G5aa9bszwRgWwTjiwlIXCsY6mOnHP+uN5+fkD5JB8x+QMTltJbtsgCxY1VsyVvaSnLKB |         45aVZv3uRDCOMwRjhCVe6lrBWAcz/fhnvfH8wrwhMmTJ4zIuu41klQ6S9HV9JW1tH8kuHSzTC7vKiMVt | ||||||
|         8mVRFxk2r60sW7XQfhCI3tbN+TxBCMYa1Cdmvyqbtq+Rcamv23mZv/xDMx99ZMHKPvacvrTln9j7qo6Z |         ZNW6pfaDQPS2bs7niYVgrEF9StZbsm33BpmQ/I6dlyWrPzPz0U/S1/az5/SlrP7S3ld13JLuss083/Ts | ||||||
|         /7JsMs/3Zc6b5wWrMAVjHXCmmkF0w5YySZn3op23qcUvm3kdKJmr+kmWmWddjnrLqEkLetjH6R0sql4l |         964KVvEUjHXAmWkG0S07SiVp8et23mYWdTfzOlgy1g2QTDPPuhz1llFT03vZx+kdLCpfJR7tYGxDVUYr | ||||||
|         7ncwtqEqs7Ws2Vgis3MHy8B5D8rMxW9Kls6Dkb16gFkXe8ro7NYyfF4HWVm+yOwAmfWwym3nVJiCsc73 |         2bC1WBbkDJXBi5+Qucvfk0ydByNr/SCzLvaWsVmtZOTi9rK2bJnZATLrYaXbzql4CsY63yNTW0jumkmy | ||||||
|         8PSWkrdivCxZlSmDZ+mtrVra03t02en2l7m6n8xf9qG9r7gefdQPcUlZ0OG89db/YKzrYwtJLR4k5RVL |         Yl2GDJ2vt7ZqYU/v0WWn21/G+gGyZNVn9r7ievRRP8QlKb39Vett9IOxro/NJbloiJSVr5BRizuY77WQ | ||||||
|         ZMS8juZ7LSV9xWdm++tt1se+djnO0Z00s21OTv/Q7BCssoHRbRuMysV3ujNTXDZDikrnyKDZLc3jHrfn |         1DVfm+2vr1kf+9vluFB30sy2OS31M7NDsM4GRrdtMFEuvtOdmaLSOVJYslCGLGhhHve8PX88tHx1/V6w | ||||||
|         jyeWr67fs5f2kCHzHpWC0umyePV8GZmhp0YF64ixLiO9heKKNQWSvnCUvSXbl0Uv2OWqy1fnI9P02jE5 |         spcMW/ys5JfMluXrl8joND01KraOGOsy0lsortmQL6lLx9hbsk0v7GKXqy5fnY8M02vHZb8owxa0Nn0k | ||||||
|         T8qQ2W1MH8mWnOUp9vzyqs9FME5OBOOIC0tdOBjHjgRMW6j3R10qOaXjZERaG/u2n54zqAbNNw0w73UT |         S7JXJ9nzyys/F8E4thGMEZZ4qWsH48CRgFlL9f6oKyW7ZIKMSmlt3/bTcwbVkCWmAea+Y0JaoazcPKfC | ||||||
|         0opk6foZla44TwhCMFY6L2mlfe2HJcwt6m3fzhuSdn98XvSm+i1kduHnsnbDMlmwbJBp9pUDogpTMFYa |         FechsRCMlc5LSkl/+2EJiwr72rfzhqU8FpwXval+c1lQ8I1s3LJK0lcNMc2+YkBU8RSMlYbjjNXDZdO2 | ||||||
|         jjOXD5V1m5bLrKJP7bzqXQBiX++z95+ev3CAVGwsk7nVfLKW/8E4HvILX5OKLUslt3S8/YhrO/3xZadX |         1TK/8Cs7r3oXgMDXR+39p5csHSTlW0tlURWfrBX9YBwM+QVvS/mOlZJTMsl+xLWd/uCy0yvfp+W8J2s3 | ||||||
|         vk/OfVNWrimWReumnT3Fp6pwBePYfOsFo6UVabK0LEsm5r5s5zc237FlmZLRTnKWTLCffje16Px7GKsg |         FMmyTbMun+JTWXwF48B86wWjJeUpsrI0U6bkdLfzG5jvwLJMSmsr2Ssm20+/m1l49T2MVSwEY6XzWVw2 | ||||||
|         BGOl81lSPtUspyKZktvNzMND8Xl5wPaVERmP2ztxVGxaJrMXmcBfZSct8RxROcdYd0L1vsQrN+RIycr5 |         0yynQpmR08PMw5PBeXnc9pVRac/bO3GUb1slC5aZwF9pJy30HIlyjrHuhOp9idduyZbitUtkUnZn+7dw | ||||||
|         Mj7nefu3cC7fMQuekaIVs2T1+kJ74azb38T/Uym0v+rtPF+T8vVLzDY6QUalt7fL9OzyTX3Q3o+8dHWO |         Lt9x6a9I4Zr5sn5zgb1w1u1vEv1TKbS/6u0835ayzSvMNjpZxqS2s8v08vJNfsLej7xkfbas3LRAkjJb | ||||||
|         LF03W1Ky2py306MIxsmJYBxxYanaBGOlDW9S3suybG2GbPp6tSxaPU8KysZIwYqJUrZxoWzYttyeoqDn |         X7XTowjGsY1gjLDES9UkGCtteFNzu8uqjWmy7dv1smz9YskvHSf5a6ZI6dalsmXXanuKgp5nFrh4reLv | ||||||
|         mcUuXqv8+0EJxkrnZVbxB/YDEjZsW2ZvhVVUkSKFy6fL+q1L7b0155QkAmL18xKaYKxHpUzAn73wYxs2 |         x0owVjov84s+tR+QsGXXKnsrrMLyJClYPVs271xp7625sDgUEKuel7gJxnpUygT8BUu/sGFD781csGqW | ||||||
|         9N7MhcumSeHaEZK/ZJZs/rpMyjYUyfSid1yPsKogBGOlIUKvcC8tT5dtO9fKolWpZj0cZQbhifbDPjZ/ |         FGwcJXkr5sv2b0uldEuhzC780PUIq4qFYKw0ROgV7iVlqbJr70ZZti7ZrIdjzCA8xX7Yx/bv1knayqHm | ||||||
|         s0oylg42j33MdT1UYQvGSoOQvnOTu2ysbNxWJisr8qVg9QQpXDNGFq1MN9vkKlm6JlUm5ncxO3uVTztI |         sc+5rocq3oKx0iCk79zkrBovW3eVytryPMlfP1kKNoyTZWtTzTa5TlZuSJYpeV3Nzl7F0w5CYiUY63LR | ||||||
|         CEow1uWiOy0Llg6yt4Is31gsBcunSNG60VK8co5s/HqFrFiXJ9MK9XSB8wO+ilIwVrp89bSSghWTZdP2 |         nZb0lUPsrSDLthZJ/uoZUrhprBStXShbv10jazblyqwCPV3g6oCvEikYK12+elpJ/pppsm13qemzWVJQ | ||||||
|         MtNns6WwfJxZt8eZnaFMu40uXD3NBujq/iZBCMZKL/rVj4BeujbVzMsqWazbaPlYKVo9UVZVFJj+s1Ky |         NsGs2xPMzlCG3UaXrp9lA3RVf5NYCMZKL/rVj4BeuTHZzMs6Wa7baNl4KVw/RdaV55v+s1aySpLM+mxC | ||||||
|         S1PM+mxCsUvAVwTj5EQwjriwVG2DsdKjq3p3gy8yXpb0JQMkv2yE5KwaJjPyP5aUjI62uVcXRoIUjDXs |         sUvAVwTj2EYwRljipWoajJUeXdW7G0xM6y6pKwZJXukoyV43QubkfSFJaR1sc68qjMRSMNawq9OqRyum | ||||||
|         6rTq0YqJGd0kc9kQKVgz0n6dlNHDBpDYEZma5yUswTgmNs960dOE1O6Ss3K4CSIpkrFksIzPeN2evxib |         pPWQjFXDJH/DaPt1alovG0ACR2Sqn5d4CcYBgXnWi54mJ/eU7LUjTRBJkrQVQ2VS2jv2/MXAPLv9buwE | ||||||
|         Z7ffDU4wVvoRwRqsRs/rIumLB9q7MuSuGiHTcz+SUemxi7SqWw9VGIOx0iPH9uhxZieZnvOpvYVbfvkI |         Y6UfEazBauzirpK6fLC9K0POulEyO+dzGZMauEirqvVQxWMwVnrk2B49zugos7O/srdwyysbJYuWDpBJ | ||||||
|         mbuwn4zP7Gr/JjUtw6AEY6UXjtl5yepgl1v2yqF2XvQ+x1+k6frY2vYbt99VUQvGKrZ8H5GxCzrLrLye |         Gd3s36S6ZRgrwVjphWN2XjLb2+WWtXa4nRe9z/HEFF0fW9l+4/a7KtGCsQos32dkfHonmZ/b2/bXXGNB | ||||||
|         tr/mGbMLessXWS+Yx+jfrIblG5BgrHQ69d7pE7Jelvkl/eyyzTXr64ycT2RMxjPxeT3/SHECwTg5EYwj |         fl+ZmNnFPEb/ZtUs3xgJxkqnU++dPjmzuywpHmCXbY5ZX+dkfynj0l4JzuvVR4pDCMaxjWCMsMRLeQnG | ||||||
|         LizlJRjH6NHHWFNzit2yze3xMcEKxjGxI6lV5uUCoUqFMxifo/OoAUrpAKb/dnucU5CC8TmxoHB2Xux8 |         AXr0MdDUnAK3bHN7fEBsBeOAwJHUSvNyjVCl4jMYX6HzqAFK6QCm/3Z7nFMsBeMrAkHh8rzY+ah+2al4 | ||||||
|         1LzsVFiDcYL7eqvzXfO8BykYJ1zKNhi1YJxg/ybOv4f9m9Ri+QYoGMfosq1uXtwefw7BODkRjCMuLOU9 |         DcYh7uutznf18x5LwTgkkm0w0YJxiP2bOP8e9m9Sg+UbQ8E4QJdtVfPi9vgrCMaxjWCMsMRLeQ/G4YnF | ||||||
|         GF+cIAbjixX2YHwxghmML07Yg/HFCmIwvlhRDsYXK3jB+OIRjJMTwTjiwlKJYPxyz5tss6svGqyGzP99 |         YByueA/G4YjNYByeeA/G4YrFYByuRA7G4Yq9YBw+gnFsIxgjLPFSoWDcvfedttnVFQ1Ww5Y8XS/B+NOk | ||||||
|         gwTjD1LukjF5T7hOR11IzEuQgvFnk5vLmNz6m2d97k8nNKv3YPxa31vN39d9GuqKrhvdhtwZuGCs65Xb |         B2Vc7guu01EbQvMSS8H462nNZFxO3c2zPvdXk5vWeTB+u/895u/rPg21RdeNHsMeiLlgrOuV2/TWlvF5 | ||||||
|         9NaVsfmtzHw3QDDWXlLPy1D/Vv1nPhiaYNzKBGMNrm7zUld0+T7/UWNpVc/B+Nn3G9X7vIwyy/epbv9J |         Lc1810Mw1l5Sx8tQ/1YD5z4RN8G4pQnGGlzd5qW26PLt/HkjaVnHwfjVTxrU+byMMcv3pR5/IBjHKIIx | ||||||
|         ME4yBOOIC0vZYNytuTz/h+ul31cP1Zv+sx6WnlPul3Zv/rt8Oqh+g/Hbg2+XgXNauE5HXeg/6yEzL/cF |         whIvZYNxj2bS+Y+3yYB5T9aZgfOfkt4zHpO27/2HfDWkboPxB0Pvk8ELm7tOR20YOP9JMy+Pxkwwfqz9 | ||||||
|         Jhjf3+FX9ij5gNkPS7+ZZhpr7cFq/v98+tzvjmhSz8H4ennx0xukv/6dz752zdPlTey5Bs55WF7rc4vc |         r+1R8kELnpIBc8001tgTVfz/1fS5PxrVuI6D8W3y+le3y0D9O19+7eqny5vAcw1e+JS83e9ueaR1rATj | ||||||
|         2yYowfh5eazLP9ttxG19qysD57YwOx63SPN6DMatTDB+QXuJ2UbcpqGu6N9K38F4wKyPYQjGuuPTX7dP |         zvJc13+x24jb+lZbBi9qbnY87pZmdRiMW5pg3EV7idlG3KahtujfSt/BeNysj/EQjHXHZ6Buny7zUlt0 | ||||||
|         l3mpK7p8O717rdmO6i8YdzXB+Knu/xnrNS7TUFe0B7R/8z/keYJxUiEYR1xYaueu7fLSuw/Ioy/8s7R5 |         +Xb86FazHdVdMO5mgvFLPf8Q6DUu01BbtAe0e+8/pTPBOCYRjBGWeKm9+3fLGx89Ls92+Rdp/da/16lW | ||||||
|         9d/qVetX/q+0fO438vmQ+vtIaA1uj3X5F2n7mvs01BWdlxad/o9Mn+9zMC4vsgH9iRf/1czzb12ntS7o |         b/5fafHab+WbYXX3kdAa3J7r+q/S5m33aagtOi/NO/4fmb0kysG4rNAG9Bde/zczz79zndbaoM/9/Bv/ | ||||||
|         cz/+0r/a11qyMif+6nVX+iEPT3a9SR59vv7XQ52XR1/4F7mvwz8GIxgPfF5+/+yvXae1Luk2odv5A2ZH |         Zl9rxdrs4KvXXumHPLzY7U55tnPdr4c6L892+Vd5tP0/xUYwHtxZnn71N67TWpt0m9Dt/HGzI/V9HQTj | ||||||
|         6tt6CMYHTDBu9/LN8sjzv3F9/brW6uX/Kw+b9XFe1oT4FASzPur/bIMt35adf2O2oxvqJRgfOnJQXv7g |         oyYYt+1+lzzT+beur1/bWnb/v/KUWR8XZ04OTkFs1ucDX6235dui02/NdnR7nQTjE6eOSfdPn6q35fv0 | ||||||
|         4QZbvr9/7tfyQjeCcTIhGEdcWEobaFrOZOk38k0ZMOqdetd/1Fv2I6Pro/SIxsSZ/aX/yLdcX7tuvS1D |         a7+RLj0IxrGIYIywxEtpA03JniYDRr8ng8Z8WOcGjnnffmR0XZQe0Zgyd6AMHP2+62vXrg9k2ISPpHzb | ||||||
|         xr0rFZtWxl/dn/r+wG4ZN723WX5mnlPMdBn9418TBo7uZjn/rV/1cYn/r/qYs4+r9L23ZcSkP8iO3dvi |         2uCrR6d+OHpAJszua5afmeckM13GwODXkMFje1jOf+tXfVzo/ys/5vLjKnzvAxk19Y+y58Cu4KvXXumO | ||||||
|         r153pTtKqboemvWj6nQkpsFtWhP/n5hn5/87f8f5/7HHvCUTZvSTI0cPxafAv1pWViCDx3Q36+3bLutZ |         UrKuh2b9qDwdoWlwm9bQ/4fm2fn/zt9x/n/gMe/L5DkD5NTpE8EpiF6tKs2XoeN6mvX2A5f1rJaZ+R87 | ||||||
|         HTPzP3rKZ3L4yIH4q9ddnTx1UjLyptpt3PW165i+zvAJH8qWr9fFpyCYVboqXwaNMetcgyzft+M762di |         42s5eepo8NVrr85fOC9puTPtNu762rVMX2fk5M9kx7ebglMQm1WyLk+GjDPrXL0s3w+CO+uXAi9ei3Xp | ||||||
|         L16HdebMaUnPm9Jgy1fnJbNwevzV66bcxmoEB8E44iiKoiiKCk65jdUIDoJxxFEURVEUFZxyG6sRHATj |         0kVJzZ1Rb8tX5yWjYHbw1Wun3MZqeEcwRlgoiqIoioqdchur4R3BGGGhKIqiKCp2ym2shncEY4SFoiiK | ||||||
|         iKMoiqIoKjjlNlYjOAjGEUdRFEVRVHDKbaxGcBCMI46iKIqiqOCU21iN4CAYRxxFURRFUcEpt7EawUEw |         oqjYKbexGt4RjBEWiqIoiqJip9zGanhHMEZYKIqiKIqKnXIbq+EdwRhhoSiKoigqdsptrIZ3BGOEhaIo | ||||||
|         jjiKoiiKooJTbmM1goNgHHEURVEURQWn3MZqBAfBOOIoiqIoigpOuY3VCA6CccRRFEVRFBWcchurERwE |         iqKo2Cm3sRreEYwRFoqiKIqiYqfcxmp4RzBGWCiKoiiKip1yG6vhHcEYYaEoiqIoKnbKbayGdwRjhIWi | ||||||
|         44ijKIqiKCo45TZWIzgIxhFHURRFUVRwym2sRnAQjCMuGatTp0523j/99NP4d6goVEFBwXnr96RJk+I/ |         KIqiqNgpt7Ea3hGMERaKoiiKomKn3MZqeEcwRlj8WB07drTz/tVXXwW/QyVC5efnX7V+T506NfhTKlEq | ||||||
|         paJSie1XXXPNNfHvUmGuJk2aVNpulW7PyVpV/xYIFoJxxCVbbdq0yc63DqgMqtGqRDBOhOFEgKKiU1W3 |         tP2qW265JfhdKp6rcePGFbZbpduzX6vy3wLhIRgjLH6rbdu22fnWAZVBNbEqFIxDYTgUoKjEqcrbrS5z | ||||||
|         W13m7OCGvzQYO5erLlPntpxspfOO4CIYR1yylbPh6tdkPioRtXILxjrgUtGoxDarO7dUtKpqMNZy+16y |         dnDjvzQYO5erLlPntuy30nlH5AjGCIvfytlw9aufj0okWrkFYx1wqcSo0DarO7dUYlXlYKzl9j2/lK7n | ||||||
|         lK7nCC6CccQlW2mjTYQlnX8NT1Q0KhGMnQhR0SndVpM1KEW93EJw4iBGMlbVPoZgIRhHXDJV1SOK2oyT |         iBzBGGHxW2mjDYUlnX8NT1RiVCgYOxGiEqd0W/VrUEr0cgvBoYMYfqzKfQzhIRgjLH6qykcUtRn77W+Q | ||||||
|         7W8Q5aq6fBMDK+E4GkUwjm4RjCuXzjeCi2AccclUiXNOq9IGTIW/qgbjxL/1KxX+YkcnuuUWjPV7Khkr |         yFV5+YYGVsJxYhTBOHGLYFyxdL4ROYIxwuKnCp1zWpk2YCr+q3IwDv1bv1LxX+zoJG65BWP9nvJjhcYm | ||||||
|         MTYhmAjGEZcslbjormoIdmvIVDiLI8bRL12ezu1Vlzk7tuGvqn04cRAjWbddnXcEF8E44pKlqmu0iQt6 |         RIZgjLD4pUIX3VUOwW4NmYrP4ohx4pcuT+f2qsucHdv4r8p9OHQQw6/brs47IkcwRlj8UlU12tAFPaEw | ||||||
|         EmGKCm8lgrETyzV6pQEqsXyT9Yhi1EqXo3O7VclcVf8WCBaCccRRFEVRFBWcchurERwE44ijKIqiKCo4 |         RcVvhYKxE8s18UoDVGj5+vWIYqKVLkfndqv8XJX/FggPwRhhoSiKoigqdsptrIZ3BGOEhaIoiqKo2Cm3 | ||||||
|         5TZWIzgIxhFHURRFUVRwym2sRnAQjCOOoiiKoqjglNtYjeAgGEccRVEURVHBKbexGsFBMI44iqIoiqKC |         sRreEYwRFoqiKIqiYqfcxmp4RzBGWCiKoiiKip1yG6vhHcEYYaEoiqIoKnbKbayGdwRjhIWiKIqiqNgp | ||||||
|         U25jNYKDYBxxFEVRFEUFp9zGagQHwTjiKIqiKIoKTrmN1QgOgnHEURRFURQVnHIbqxEcBOOIoyiKoigq |         t7Ea3hGMERaKoiiKomKn3MZqeEcwRlgoiqIoioqdchur4R3BGGGhKIqiKCp2ym2shncEY4SFoiiKoqjY | ||||||
|         OOU2ViM4CMYAAACAQTAGAAAADIIxAAAAYBCMAQAAAINgDAAAABgEYwAAAMAgGAMAAAAGwRgAAAAwCMYA |         KbexGt4RjAEAAACDYAwAAAAYBGMAAADAIBgDAAAABsEYAAAAMAjGAAAAgEEwBgAAAAyCMQAAAGAQjAEA | ||||||
|         AACAQTAGAAAADIIxAAAAYBCMAQAAAINgDAAAABgEYwAAAMAgGAMAAAAGwRgAAAAwCMYAAACAQTAGAAAA |         AACDYAwAAAAYBGMAAADAIBgDAAAABsEYAAAAMAjGAAAAgEEwBgAAAAyCMQAAAGAQjAEAAACDYAwAAAAY | ||||||
|         DIIxAAAAYBCMAQAAAINgDAAAABgEYwAAAMAgGAMAAAAGwRgAAAAwCMYAAACAQTAGAAAADIIxAAAAYBCM |         BGMAAADAIBgDAAAABsEYAAAAMAjGAAAAgEEwBgAAAAyCMQAAAGAQjAEAAACDYAwAAAAYBGMAAADAIBgD | ||||||
|         AQAAAINgDAAAABgEYwAAAMAgGAMAAAAGwRgAAAAwCMYAAACAQTAGAAAADIIxAAAAYBCMAQAAAINgDAAA |         AAAABsEYAAAAMAjGAAAAgEEwBgAAAAyCMQAAAGAQjAEAAACDYAwAAAAYBGMAAADAIBgDAAAABsEYAAAA | ||||||
|         ABgEYwAAAMAgGAMAAAAGwRgAAAAwCMYAAACAQTAGAAAADIIxAAAAYBCMAQAAAINgDAAAABgEYwAAAMAg |         MAjGAAAAgEEwBgAAAAyCMQAAAGAQjAEAAACDYAwAAAAYBGMAAADAIBgDAAAABsEYAAAAMAjGAAAAgEEw | ||||||
|         GAMAAAAGwRgAAAAwCMYAAACAQTAGAAAADIIxAAAAYBCMAQAAAINgDAAAABgEYwAAAMAgGAMAAAAGwRgA |         BgAAAAyCMQAAAGAQjAEAAACDYAwAAAAYBGMAAADAIBgDAAAABsEYAAAAMAjGAAAAgEEwBgAAAAyCMQAA | ||||||
|         AAAwCMYAAACAQTAGAAAADIIxAAAAYBCMAQAAAINgDAAAABgEYwAAAMAgGAMAAAAGwRgAAAAwCMYAAACA |         AGAQjAEAAACDYAwAAAAYBGMAAADAIBgDAAAABsEYAAAAMAjGAAAAgEEwBgAAAAyCMQAAAGAQjAEAAACD | ||||||
|         QTAGAAAADIIxAAAAYBCMAQAAAINgDAAAABgEYwAAAMAgGAMAAAAGwRgAAAAwCMYAAACAQTAGAAAADIIx |         YAwAAAAYBGMAAADAIBgDAAAABsEYAAAAMAjGAAAAgEEwBgAAAAyCMQAAAGAQjAEAAACDYAwAAAAYBGMA | ||||||
|         AAAAYBCMAQAAAINgDAAAABgEYwAAAMAgGAMAAAAGwRgAAAAwCMYAAACAQTAGAAAADIIxAAAAYBCMAQAA |         AADAIBgDAAAABsEYAAAAMAjGAAAAgEEwBgAAAAyCMQAAAGAQjAEAAACDYAwAAAAYBGMAAADAIBgDAAAA | ||||||
|         AINgDAAAABgEYwAAAMAgGAMAAAAGwRgAAAAwCMYAAACAQTAGAAAADIIxAAAAYBCMAQAAAINgDAAAABgE |         BsEYAAAAMAjGAAAAgEEwBgAAAAyCMQAAAGAQjAEAAACDYAwAAAAYBGMAAADAIBgDAAAABsEYAAAAMAjG | ||||||
|         YwAAAMAgGAMAAAAGwRgAAAAwCMYAAACAQTAGAAAADIIxAAAAYBCMAQAAAINgDAAAABgEYwAAAMAgGAMA |         AAAAgEEwBgAAAAyCMQAAAGAQjAEAAACDYAwAAAAYBGMAAADAIBgDAAAABsEYAAAAMAjGAAAAgEEwBgAA | ||||||
|         AAAGwRgAAAAwfA3Gq1atkiuuuMJ1wgAAAICGctlll8m6detcM2tNnFn4koJxbm6u/PznP3edOAAAAKCh |         AAyCMQAAAGBENRivW7dObrjhBtcJAwAAAOrLddddJ5s2bXLNrNVxZuGIgnFOTo784he/cJ04AAAAoL7c | ||||||
|         XHnllVJUVOSaWWvizMKXFIxHjRolTZs2dZ04AAAAoKFoJk1JSXHNrDVxZuFLCsbt2rWTXr16uU4cAAAA |         eOONUlhY6JpZq+PMwhEF4zFjxkiTJk1cJw4AAACoL5pJk5KSXDNrdZxZOKJg3LZtW+nTp4/rxAEAAAD1 | ||||||
|         0FA0k7Zv3941s9bEmYUvKRhfffXVUlxcLNdee63rBAIAAAD1TbNoSUmJXHPNNa6ZtSbOLHxJwVi1atVK |         RTNpu3btXDNrdZxZOKJgfPPNN0tRUZHceuutrhMIAAAA1DXNosXFxXLLLbe4ZtbqOLNwRMFYtWzZUgYN | ||||||
|         BgwYIJdffrnrhAIAAAD1RTOoZlHNpG5Z9UKcWfiSg7H66KOPpEePHvKnf/qnrhMMAAAA1LU/+ZM/sRlU |         GiTXX3+964QCAAAAdUUzqGZRzaRuWfVanFk44mCsPv/8c+nVq5f8+Z//uesEAwAAALXtz/7sz2wG1Szq | ||||||
|         s6hbRq0NZxauk2B81VVXSc+ePWXgwIFy3XXXuU44AAAAUFcaNWpks6dmUM2ibhm1NpxZuE6CccITTzwh |         llFrwpmFayUY33TTTdK7d28ZPHiwNGzY0HXCAQAAgNrSoEEDmz01g2oWdcuoNeHMwrUSjENeeOEFyc3N | ||||||
|         eXl59uRnvTLwZz/7mfzkJz9xnRkAAACgtjRTarbUjKlZUzPnxZ4+4eTMwnUajJVekKd3q9DbZRQWFtob |         tSc/65WBP//5z+UnP/mJ68wAAAAANaWZUrOlZkzNmpo5wz19wsmZhWs1GCu9IE/vVqG3yygoKLA3WtZP | ||||||
|         LeunkAAAAAAXSzOlZkvNmJo1NXO6ZVGvnFm4zoMxAAAAEBbOLEwwBgAAQNJyZmGCMQAAAJKWMwsTjAEA |         IQEAAADCpZlSs6VmTM2amjndsqhXzixc68EYAAAAiBfOLEwwBgAAgG85szDBGAAAAL7lzMIEYwAAAPiW | ||||||
|         AJC0nFmYYAwAAICk5czCBGMAAAAkLWcWJhgDAAAgaTmzMMEYAAAAScuZhQnGAAAASFrOLEwwBgAAQNJy |         MwsTjAEAAOBbzixMMAYAAIBvObMwwRgAAAC+5czCBGMAAAD4ljMLE4wBAADgW84sTDAGAACAbzmzMMEY | ||||||
|         ZmGCMQAAAJKWMwsTjAEAAJC0nFm4UjAGAAAAkhXBGAAAADAIxgAAAMDohfL/Ayer/Ught5jUAAAAAElF |         AAAAvuXMwgRjAAAA+JYzC1cIxgAAAIBfEYwBAAAAg2AMAAAAjF0q/z/QA9QdBapfvAAAAABJRU5ErkJg | ||||||
|         TkSuQmCC |         gg== | ||||||
| </value> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> |   <metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> | ||||||
|  |  | ||||||
|  | @ -332,9 +332,12 @@ namespace ITC81DB.Controls | ||||||
|         { |         { | ||||||
|             string value = ""; |             string value = ""; | ||||||
|              |              | ||||||
|  |             if (data.ProductionSpeed <= 500) | ||||||
|  |             { | ||||||
|                 value = data.ProductionSpeed.ToString(); |                 value = data.ProductionSpeed.ToString(); | ||||||
|                 if (this.labelSpeed.Text != value) |                 if (this.labelSpeed.Text != value) | ||||||
|                     this.labelSpeed.Text = value; |                     this.labelSpeed.Text = value; | ||||||
|  |             } | ||||||
| 
 | 
 | ||||||
|             this.SetProgressBarValue(this.progressBar, data.Weight, data.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces); |             this.SetProgressBarValue(this.progressBar, data.Weight, data.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -172,9 +172,9 @@ | ||||||
|             this.labelExNgCount.ForeColor = System.Drawing.Color.White; |             this.labelExNgCount.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelExNgCount.InitVisible = true; |             this.labelExNgCount.InitVisible = true; | ||||||
|             this.labelExNgCount.LineSpacing = 0F; |             this.labelExNgCount.LineSpacing = 0F; | ||||||
|             this.labelExNgCount.Location = new System.Drawing.Point(337, 175); |             this.labelExNgCount.Location = new System.Drawing.Point(347, 175); | ||||||
|             this.labelExNgCount.Name = "labelExNgCount"; |             this.labelExNgCount.Name = "labelExNgCount"; | ||||||
|             this.labelExNgCount.Size = new System.Drawing.Size(120, 30); |             this.labelExNgCount.Size = new System.Drawing.Size(110, 30); | ||||||
|             this.labelExNgCount.TabIndex = 26; |             this.labelExNgCount.TabIndex = 26; | ||||||
|             this.labelExNgCount.Text = "234567890"; |             this.labelExNgCount.Text = "234567890"; | ||||||
|             this.labelExNgCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; |             this.labelExNgCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; | ||||||
|  | @ -472,9 +472,9 @@ | ||||||
|             this.labelTitleExNG.ForeColor = System.Drawing.Color.White; |             this.labelTitleExNG.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleExNG.InitVisible = true; |             this.labelTitleExNG.InitVisible = true; | ||||||
|             this.labelTitleExNG.LineSpacing = 0F; |             this.labelTitleExNG.LineSpacing = 0F; | ||||||
|             this.labelTitleExNG.Location = new System.Drawing.Point(252, 175); |             this.labelTitleExNG.Location = new System.Drawing.Point(247, 175); | ||||||
|             this.labelTitleExNG.Name = "labelTitleExNG"; |             this.labelTitleExNG.Name = "labelTitleExNG"; | ||||||
|             this.labelTitleExNG.Size = new System.Drawing.Size(80, 30); |             this.labelTitleExNG.Size = new System.Drawing.Size(97, 30); | ||||||
|             this.labelTitleExNG.TabIndex = 40; |             this.labelTitleExNG.TabIndex = 40; | ||||||
|             this.labelTitleExNG.Text = "기타불량"; |             this.labelTitleExNG.Text = "기타불량"; | ||||||
|             this.labelTitleExNG.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; |             this.labelTitleExNG.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|  |  | ||||||
|  | @ -45,37 +45,88 @@ namespace ITC81DB.Controls | ||||||
| 
 | 
 | ||||||
|             if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.English) |             if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.English) | ||||||
|             { |             { | ||||||
|                 this.pictureBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engMainStatScreen)); |                 this.labelTitleWeight.Font = new Font("새굴림", 15, FontStyle.Bold); | ||||||
|  |                 this.labelTitleWeight.Text = "Weight value"; | ||||||
|  |                 this.labelTitleCount.Text = "Count"; | ||||||
|  |                 this.labelTitleSumWeight.Text = "Sum(kg)"; | ||||||
|  |                 this.labelTitleAverage.Text = "Average"; | ||||||
|  |                 this.labelTitleNG.Text = "Faulty"; | ||||||
|  |                 this.labelTitleExNG.Text = "Other Faulty"; | ||||||
|  |                 this.labelTitleTotalCount.Text = "Total"; | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Chinese) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Chinese) | ||||||
|             { |             { | ||||||
|                 this.pictureBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainStatScreen)); |                 this.labelTitleWeight.Font = new Font("새굴림", 15, FontStyle.Bold); | ||||||
|  |                 this.labelTitleWeight.Text = "设定值"; | ||||||
|  |                 this.labelTitleCount.Text = "当前"; | ||||||
|  |                 this.labelTitleSumWeight.Text = "总和(kg)"; | ||||||
|  |                 this.labelTitleAverage.Text = "平均"; | ||||||
|  |                 this.labelTitleNG.Text = "剔除"; | ||||||
|  |                 this.labelTitleExNG.Text = "其他不良"; | ||||||
|  |                 this.labelTitleTotalCount.Text = "总共计数"; | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Czech) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Czech) | ||||||
|             { |             { | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Russian) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Russian) | ||||||
|             { |             { | ||||||
|                 this.pictureBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.rusMainStatScreen)); |                 this.labelTitleWeight.Font = new Font("새굴림", 9, FontStyle.Bold); | ||||||
|  |                 this.labelTitleWeight.Text = "Настройка значений"; | ||||||
|  |                 this.labelTitleCount.Text = "Итог"; | ||||||
|  |                 this.labelTitleSumWeight.Text = "Сумма(kg)"; | ||||||
|  |                 this.labelTitleAverage.Text = "Средний"; | ||||||
|  |                 this.labelTitleNG.Text = "Дефект"; | ||||||
|  |                 this.labelTitleExNG.Text = "Другие дефект"; | ||||||
|  |                 this.labelTitleTotalCount.Text = "Итого"; | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.German) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.German) | ||||||
|             { |             { | ||||||
|                 this.pictureBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.gerMainStatScreen)); |                 this.labelTitleWeight.Font = new Font("새굴림", 11, FontStyle.Bold); | ||||||
|  |                 this.labelTitleWeight.Text = "Einstellungswert"; | ||||||
|  |                 this.labelTitleCount.Text = "Zählen"; | ||||||
|  |                 this.labelTitleSumWeight.Text = "Summe(kg)"; | ||||||
|  |                 this.labelTitleAverage.Text = "Durchschnitt"; | ||||||
|  |                 this.labelTitleNG.Text = "Schlecht"; | ||||||
|  |                 this.labelTitleExNG.Text = "Andere Schlecht"; | ||||||
|  |                 this.labelTitleTotalCount.Text = "Insgesamt"; | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Spanish) |             else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Spanish) | ||||||
|             { |             { | ||||||
|                 this.pictureBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engMainStatScreen)); |                 this.labelTitleWeight.Font = new Font("새굴림", 15, FontStyle.Bold); | ||||||
|  |                 this.labelTitleWeight.Text = "Setear Valor"; | ||||||
|  |                 this.labelTitleCount.Text = "Conteo"; | ||||||
|  |                 this.labelTitleSumWeight.Text = "Suma(kg)"; | ||||||
|  |                 this.labelTitleAverage.Text = "Promedio"; | ||||||
|  |                 this.labelTitleNG.Text = "Rechazo"; | ||||||
|  |                 this.labelTitleExNG.Text = "Otro rechazo"; | ||||||
|  |                 this.labelTitleTotalCount.Text = "Conteo Total"; | ||||||
|             } |             } | ||||||
|             else |             else | ||||||
|             { |             { | ||||||
|                 this.pictureBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.korMainStatScreen)); |                 this.labelTitleWeight.Font = new Font("새굴림", 15, FontStyle.Bold); | ||||||
|  |                 this.labelTitleWeight.Text = "설정값"; | ||||||
|  |                 this.labelTitleCount.Text = "수량"; | ||||||
|  |                 this.labelTitleSumWeight.Text = "누적(kg)"; | ||||||
|  |                 this.labelTitleAverage.Text = "평균"; | ||||||
|  |                 this.labelTitleNG.Text = "불량"; | ||||||
|  |                 this.labelTitleExNG.Text = "기타불량"; | ||||||
|  |                 this.labelTitleTotalCount.Text = "전체수량"; | ||||||
|             } |             } | ||||||
|  | 
 | ||||||
|  |             this.LabelUnit(); | ||||||
|         } |         } | ||||||
|         private void DefaultSetting() |         private void DefaultSetting() | ||||||
|         { |         { | ||||||
| 
 |  | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|  |         public void LabelUnit() | ||||||
|  |         { | ||||||
|  |             string[] data = this.labelTitleSumWeight.Text.Split('('); | ||||||
|  |             if (this.ParentForm.ParentForm.SystemConfig1.Unit == "oz") | ||||||
|  |                 this.labelTitleSumWeight.Text = data[0] + "(oz)"; | ||||||
|  |             else | ||||||
|  |                 this.labelTitleSumWeight.Text = data[0] + "(kg)"; | ||||||
|  |         } | ||||||
|         private void SetProduct(ProductItem item) |         private void SetProduct(ProductItem item) | ||||||
|         { |         { | ||||||
|             string underValue = "", passValue = "", overValue = ""; |             string underValue = "", passValue = "", overValue = ""; | ||||||
|  | @ -137,6 +188,8 @@ namespace ITC81DB.Controls | ||||||
|             #endregion |             #endregion | ||||||
| 
 | 
 | ||||||
|             #region SumWeight |             #region SumWeight | ||||||
|  |             if (this.ParentForm.ParentForm.SystemConfig1.Unit != "oz") | ||||||
|  |             { | ||||||
|                 value = data.UnderSumWeightKG; |                 value = data.UnderSumWeightKG; | ||||||
|                 if (this.labelUnderSumWeight.Text != value) |                 if (this.labelUnderSumWeight.Text != value) | ||||||
|                     this.labelUnderSumWeight.Text = value; |                     this.labelUnderSumWeight.Text = value; | ||||||
|  | @ -148,6 +201,21 @@ namespace ITC81DB.Controls | ||||||
|                 value = data.OverSumWeightKG; |                 value = data.OverSumWeightKG; | ||||||
|                 if (this.labelOverSumWeight.Text != value) |                 if (this.labelOverSumWeight.Text != value) | ||||||
|                     this.labelOverSumWeight.Text = value; |                     this.labelOverSumWeight.Text = value; | ||||||
|  |             } | ||||||
|  |             else | ||||||
|  |             { | ||||||
|  |                 value = data.UnderSumWeight.ToString(); | ||||||
|  |                 if (this.labelUnderSumWeight.Text != value) | ||||||
|  |                     this.labelUnderSumWeight.Text = value; | ||||||
|  | 
 | ||||||
|  |                 value = data.PassSumWeight.ToString(); | ||||||
|  |                 if (this.labelPassSumWeight.Text != value) | ||||||
|  |                     this.labelPassSumWeight.Text = value; | ||||||
|  | 
 | ||||||
|  |                 value = data.OverSumWeight.ToString(); | ||||||
|  |                 if (this.labelOverSumWeight.Text != value) | ||||||
|  |                     this.labelOverSumWeight.Text = value; | ||||||
|  |             } | ||||||
|             #endregion |             #endregion | ||||||
| 
 | 
 | ||||||
|             #region Average |             #region Average | ||||||
|  |  | ||||||
|  | @ -719,6 +719,9 @@ namespace ITC81DB | ||||||
|     #region CommunicationCommand |     #region CommunicationCommand | ||||||
|     public class CommunicationCommand |     public class CommunicationCommand | ||||||
|     { |     { | ||||||
|  |         // 운전데이터 Respone | ||||||
|  |         public static readonly string StartDataCMD = "Sr0"; | ||||||
|  | 
 | ||||||
|         // 불량알람(레벨) |         // 불량알람(레벨) | ||||||
|         public static readonly string AlarmNgLevel = "Caa00"; |         public static readonly string AlarmNgLevel = "Caa00"; | ||||||
|         // 불량알람 해지 |         // 불량알람 해지 | ||||||
|  | @ -2202,6 +2205,60 @@ namespace ITC81DB | ||||||
|     } |     } | ||||||
|     #endregion |     #endregion | ||||||
| 
 | 
 | ||||||
|  |     #region CommunicationRespone | ||||||
|  |     public class CommunicationRespone | ||||||
|  |     { | ||||||
|  |         #region Field | ||||||
|  |         private bool m_IsFirst; | ||||||
|  | 
 | ||||||
|  |         private string m_TransactionID; | ||||||
|  |         private string m_TransferCount; | ||||||
|  |         #endregion | ||||||
|  | 
 | ||||||
|  |         #region Constructor | ||||||
|  |         public CommunicationRespone() | ||||||
|  |         { | ||||||
|  |             this.Initialization(); | ||||||
|  |         } | ||||||
|  |         #endregion | ||||||
|  | 
 | ||||||
|  |         #region Property | ||||||
|  |         public bool IsFirst | ||||||
|  |         { | ||||||
|  |             get { return this.m_IsFirst; } | ||||||
|  |             set { this.m_IsFirst = value; } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         /// <summary> | ||||||
|  |         /// Data ID (0~9) | ||||||
|  |         /// </summary> | ||||||
|  |         public string TransactionID | ||||||
|  |         { | ||||||
|  |             get { return this.m_TransactionID; } | ||||||
|  |             set { this.m_TransactionID = value; } | ||||||
|  |         } | ||||||
|  |         /// <summary> | ||||||
|  |         /// 재전송 CNT (0~9) | ||||||
|  |         /// </summary> | ||||||
|  |         public string TransferCount | ||||||
|  |         { | ||||||
|  |             get { return this.m_TransferCount; } | ||||||
|  |             set { this.m_TransferCount = value; } | ||||||
|  |         } | ||||||
|  |         #endregion | ||||||
|  | 
 | ||||||
|  |         #region Method | ||||||
|  |         public void Initialization() | ||||||
|  |         { | ||||||
|  |             this.IsFirst = false; | ||||||
|  | 
 | ||||||
|  |             this.TransactionID = "a"; | ||||||
|  |             this.TransferCount = "a"; | ||||||
|  |         } | ||||||
|  |         #endregion | ||||||
|  |     } | ||||||
|  |     #endregion | ||||||
|  | 
 | ||||||
|     #region SystemConfigurationItem1 |     #region SystemConfigurationItem1 | ||||||
|     public class SystemConfigurationItem1 |     public class SystemConfigurationItem1 | ||||||
|     { |     { | ||||||
|  | @ -3869,6 +3926,11 @@ namespace ITC81DB | ||||||
|         private bool m_IsStackUpSensorError; |         private bool m_IsStackUpSensorError; | ||||||
|         private bool m_IsWindProofError; |         private bool m_IsWindProofError; | ||||||
| 
 | 
 | ||||||
|  |         private double m_SumOfSquare; | ||||||
|  |         private double m_PassMaxWeight; | ||||||
|  |         private double m_PassMinWeight; | ||||||
|  |         private double m_ExNGSumWeight; | ||||||
|  | 
 | ||||||
|         private DateTime m_StartTime; |         private DateTime m_StartTime; | ||||||
|         private DateTime m_StopTime; |         private DateTime m_StopTime; | ||||||
| 
 | 
 | ||||||
|  | @ -4016,7 +4078,6 @@ namespace ITC81DB | ||||||
|                 return ret; |                 return ret; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| 
 |  | ||||||
|         public string UnderSumWeightKG |         public string UnderSumWeightKG | ||||||
|         { |         { | ||||||
|             get |             get | ||||||
|  | @ -4024,7 +4085,7 @@ namespace ITC81DB | ||||||
|                 string temp = "", ret = ""; |                 string temp = "", ret = ""; | ||||||
| 
 | 
 | ||||||
|                 temp = string.Format("{0:f0}", this.UnderSumWeight); |                 temp = string.Format("{0:f0}", this.UnderSumWeight); | ||||||
|                 ret = string.Format("{0}", int.Parse(temp) / 1000); |                 ret = string.Format("{0:0.00}", double.Parse(temp) / 1000); | ||||||
| 
 | 
 | ||||||
|                 return ret; |                 return ret; | ||||||
|             } |             } | ||||||
|  | @ -4075,7 +4136,7 @@ namespace ITC81DB | ||||||
|                 string temp = "", ret = ""; |                 string temp = "", ret = ""; | ||||||
| 
 | 
 | ||||||
|                 temp = string.Format("{0:f0}", this.PassSumWeight); |                 temp = string.Format("{0:f0}", this.PassSumWeight); | ||||||
|                 ret = string.Format("{0}", int.Parse(temp) / 1000); |                 ret = string.Format("{0:0.00}", double.Parse(temp) / 1000); | ||||||
| 
 | 
 | ||||||
|                 return ret; |                 return ret; | ||||||
|             } |             } | ||||||
|  | @ -4126,17 +4187,124 @@ namespace ITC81DB | ||||||
|                 string temp = "", ret = ""; |                 string temp = "", ret = ""; | ||||||
| 
 | 
 | ||||||
|                 temp = string.Format("{0:f0}", this.OverSumWeight); |                 temp = string.Format("{0:f0}", this.OverSumWeight); | ||||||
|                 ret = string.Format("{0}", int.Parse(temp) / 1000); |                 ret = string.Format("{0:0.00}", double.Parse(temp) / 1000); | ||||||
| 
 | 
 | ||||||
|                 return ret; |                 return ret; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|  |         public int CountForSD | ||||||
|  |         { | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 return this.OverCount + this.PassCount + this.UnderCount; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         // Under + Over | ||||||
|  |         public double NGAverage | ||||||
|  |         { | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 double ret = 0.0; | ||||||
|  | 
 | ||||||
|  |                 if (this.OverCount + this.UnderCount == 0) | ||||||
|  |                     ret = 0.0; | ||||||
|  |                 else | ||||||
|  |                     ret = (this.OverSumWeight + this.UnderSumWeight) / (this.OverCount + this.UnderCount); | ||||||
|  | 
 | ||||||
|  |                 return ret; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         public double PassMinWeight | ||||||
|  |         { | ||||||
|  |             get { return this.m_PassMinWeight; } | ||||||
|  |             set { this.m_PassMinWeight = value; } | ||||||
|  |         } | ||||||
|  |         public double PassMaxWeight | ||||||
|  |         { | ||||||
|  |             get { return this.m_PassMaxWeight; } | ||||||
|  |             set { this.m_PassMaxWeight = value; } | ||||||
|  |         } | ||||||
|  |         public double MaxMinusMinWeight | ||||||
|  |         { | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 double ret = 0.0; | ||||||
|  | 
 | ||||||
|  |                 ret = this.PassMaxWeight - this.PassMinWeight; | ||||||
|  | 
 | ||||||
|  |                 return ret; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         public double AverageForSD | ||||||
|  |         { | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 if (this.CountForSD == 0) | ||||||
|  |                     return 0.0; | ||||||
|  |                 else | ||||||
|  |                 { | ||||||
|  |                     double average = (this.OverSumWeight + this.UnderSumWeight + this.PassSumWeight) / CountForSD; | ||||||
|  | 
 | ||||||
|  |                     return average; | ||||||
|  |                 } | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         public double SumOfSquaresDivideByCount | ||||||
|  |         { | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 if (CountForSD == 0) | ||||||
|  |                     return 0.0; | ||||||
|  |                 else | ||||||
|  |                 { | ||||||
|  |                     return this.SumOfSquare / CountForSD; | ||||||
|  |                 } | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         public double SumOfSquare | ||||||
|  |         { | ||||||
|  |             get { return this.m_SumOfSquare; } | ||||||
|  |             set { this.m_SumOfSquare = value; } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|         public int ExNGCount |         public int ExNGCount | ||||||
|         { |         { | ||||||
|             get { return this.m_ExNGCount; } |             get { return this.m_ExNGCount; } | ||||||
|             set { this.m_ExNGCount = value; } |             set { this.m_ExNGCount = value; } | ||||||
|         } |         } | ||||||
|  |         public string ExNGRatio | ||||||
|  |         { | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 string ret = ""; | ||||||
|  | 
 | ||||||
|  |                 if (this.ExNGCount == 0 || this.TotalCount == 0) | ||||||
|  |                     ret = "0.00"; | ||||||
|  |                 else | ||||||
|  |                     ret = string.Format("{0:##0.00}", (float.Parse(this.ExNGCount.ToString()) * 100.0F) / this.TotalCount); | ||||||
|  | 
 | ||||||
|  |                 return ret; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         public double ExNGSumWeight | ||||||
|  |         { | ||||||
|  |             get { return this.m_ExNGSumWeight; } | ||||||
|  |             set { this.m_ExNGSumWeight = value; } | ||||||
|  |         } | ||||||
|  |         public string ExNGSumWeightKG | ||||||
|  |         { | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 string temp = "", ret = ""; | ||||||
|  | 
 | ||||||
|  |                 temp = string.Format("{0:f0}", this.ExNGSumWeight); | ||||||
|  |                 ret = string.Format("{0:0.00}", double.Parse(temp) / 1000); | ||||||
|  | 
 | ||||||
|  |                 return ret; | ||||||
|  |             } | ||||||
|  |         } | ||||||
| 
 | 
 | ||||||
|         public int TotalUnderOverCount |         public int TotalUnderOverCount | ||||||
|         { |         { | ||||||
|  | @ -4151,6 +4319,33 @@ namespace ITC81DB | ||||||
|         { |         { | ||||||
|             get { return this.UnderCount + this.PassCount + this.OverCount + this.ExNGCount; } |             get { return this.UnderCount + this.PassCount + this.OverCount + this.ExNGCount; } | ||||||
|         } |         } | ||||||
|  |         public double TotalWeight | ||||||
|  |         { | ||||||
|  |             get { return this.UnderSumWeight + this.OverSumWeight + this.PassSumWeight + this.ExNGSumWeight; } | ||||||
|  |         } | ||||||
|  |         public string TotalWeightKG | ||||||
|  |         { | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 string temp = "", ret = ""; | ||||||
|  | 
 | ||||||
|  |                 temp = string.Format("{0:f0}", this.TotalWeight); | ||||||
|  |                 ret = string.Format("{0:0.00}", double.Parse(temp) / 1000); | ||||||
|  | 
 | ||||||
|  |                 return ret; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         public double StandardDeviation | ||||||
|  |         { | ||||||
|  |             // Under + Pass + Over 표준편차 | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 double average = this.AverageForSD; | ||||||
|  | 
 | ||||||
|  |                 return Math.Sqrt(this.SumOfSquaresDivideByCount - (average * average)); | ||||||
|  |             } | ||||||
|  |         } | ||||||
| 
 | 
 | ||||||
|         public double Weight |         public double Weight | ||||||
|         { |         { | ||||||
|  | @ -4283,6 +4478,7 @@ namespace ITC81DB | ||||||
|         #region Mehtod |         #region Mehtod | ||||||
|         public void ClearCount() |         public void ClearCount() | ||||||
|         { |         { | ||||||
|  |             // 1 | ||||||
|             this.UnderCount = 0; |             this.UnderCount = 0; | ||||||
|             this.UnderSumWeight = 0.0; |             this.UnderSumWeight = 0.0; | ||||||
|             this.PassCount = 0; |             this.PassCount = 0; | ||||||
|  | @ -4296,6 +4492,12 @@ namespace ITC81DB | ||||||
| 
 | 
 | ||||||
|             for (int i = 0; i < this.CollectionNormalDistributionCount.Count; i++) |             for (int i = 0; i < this.CollectionNormalDistributionCount.Count; i++) | ||||||
|                 this.CollectionNormalDistributionCount[i] = 0; |                 this.CollectionNormalDistributionCount[i] = 0; | ||||||
|  | 
 | ||||||
|  |             // 2 | ||||||
|  |             this.SumOfSquare = 0.0; | ||||||
|  |             this.PassMaxWeight = 0.0; | ||||||
|  |             this.PassMinWeight = 0.0; | ||||||
|  |             this.ExNGSumWeight = 0.0; | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         private void Initialization() |         private void Initialization() | ||||||
|  | @ -4318,6 +4520,7 @@ namespace ITC81DB | ||||||
|             this.PassSumWeight = 0.0; |             this.PassSumWeight = 0.0; | ||||||
|             this.OverCount = 0; |             this.OverCount = 0; | ||||||
|             this.OverSumWeight = 0.0; |             this.OverSumWeight = 0.0; | ||||||
|  |             this.ExNGSumWeight = 0.0; | ||||||
|             this.ExNGCount = 0; |             this.ExNGCount = 0; | ||||||
|             this.Weight = 0.0; |             this.Weight = 0.0; | ||||||
|             this.ADCValue = "12345"; |             this.ADCValue = "12345"; | ||||||
|  | @ -4325,6 +4528,9 @@ namespace ITC81DB | ||||||
|             this.Status = DataStore.WeightStatus.Empty; |             this.Status = DataStore.WeightStatus.Empty; | ||||||
|             this.ProductionSpeed = 0; |             this.ProductionSpeed = 0; | ||||||
|             this.WeightString = "0"; |             this.WeightString = "0"; | ||||||
|  |             this.PassMaxWeight = 0.0; | ||||||
|  |             this.PassMinWeight = 0.0; | ||||||
|  |             this.SumOfSquare = 0.0; | ||||||
| 
 | 
 | ||||||
|             this.CollectionNormalDistributionCount = new Collection<int>(); |             this.CollectionNormalDistributionCount = new Collection<int>(); | ||||||
|             this.CollectionNormalDistributionCount.Clear(); |             this.CollectionNormalDistributionCount.Clear(); | ||||||
|  | @ -4366,16 +4572,33 @@ namespace ITC81DB | ||||||
| 
 | 
 | ||||||
|         public void WeightSum(DataStore.JudgmentStatus status) |         public void WeightSum(DataStore.JudgmentStatus status) | ||||||
|         { |         { | ||||||
|  |             if (status != DataStore.JudgmentStatus.Over && status != DataStore.JudgmentStatus.Pass && status != DataStore.JudgmentStatus.Under) | ||||||
|  |             { | ||||||
|  |                 this.ExNGSumWeight += this.Weight; | ||||||
|  |             } | ||||||
|  |             else | ||||||
|  |             { | ||||||
|  |                 this.SumOfSquare += this.Weight * this.Weight; | ||||||
|  | 
 | ||||||
|                 if (status == DataStore.JudgmentStatus.Over) |                 if (status == DataStore.JudgmentStatus.Over) | ||||||
|                     this.OverSumWeight += this.Weight; |                     this.OverSumWeight += this.Weight; | ||||||
|                 else if (status == DataStore.JudgmentStatus.Pass) |                 else if (status == DataStore.JudgmentStatus.Pass) | ||||||
|  |                 { | ||||||
|  |                     if (this.PassMaxWeight == 0.0 || this.PassMaxWeight < this.Weight) | ||||||
|  |                         this.PassMaxWeight = this.Weight; | ||||||
|  | 
 | ||||||
|  |                     if (this.PassMinWeight == 0.0 || this.PassMinWeight > this.Weight) | ||||||
|  |                         this.PassMinWeight = this.Weight; | ||||||
|  | 
 | ||||||
|                     this.PassSumWeight += this.Weight; |                     this.PassSumWeight += this.Weight; | ||||||
|  |                 } | ||||||
|                 else if (status == DataStore.JudgmentStatus.Under) |                 else if (status == DataStore.JudgmentStatus.Under) | ||||||
|                 { |                 { | ||||||
|                     if (this.Weight > 0.0) |                     if (this.Weight > 0.0) | ||||||
|                         this.UnderSumWeight += this.Weight; |                         this.UnderSumWeight += this.Weight; | ||||||
|                 } |                 } | ||||||
|             } |             } | ||||||
|  |         } | ||||||
| 
 | 
 | ||||||
|         public void SetNormalDistribution(Collection<int> collectionRange, string weight) |         public void SetNormalDistribution(Collection<int> collectionRange, string weight) | ||||||
|         { |         { | ||||||
|  | @ -4440,6 +4663,73 @@ namespace ITC81DB | ||||||
|         public int DummyInt4; |         public int DummyInt4; | ||||||
|         public int DummyInt5; |         public int DummyInt5; | ||||||
|     } |     } | ||||||
|  |     [StructLayout(LayoutKind.Sequential)] | ||||||
|  |     public struct StructCounterItem2 | ||||||
|  |     { | ||||||
|  |         // Under/Over/Pass 판정 제품의 제곱의 합 / Under/Over/Pass 판정 제품 개수 | ||||||
|  |         public double SumOfSquaresDividedByCount; | ||||||
|  |         public double PassMaxWeight; | ||||||
|  |         public double PassMinWeight; | ||||||
|  |         public double ExNGSumWeight; | ||||||
|  | 
 | ||||||
|  |         public double DummyDouble1; | ||||||
|  |         public double DummyDouble2; | ||||||
|  |         public double DummyDouble3; | ||||||
|  |         public double DummyDouble4; | ||||||
|  |         public double DummyDouble5; | ||||||
|  |         public double DummyDouble6; | ||||||
|  |         public double DummyDouble7; | ||||||
|  |         public double DummyDouble8; | ||||||
|  |         public double DummyDouble9; | ||||||
|  |         public double DummyDouble10; | ||||||
|  |         public double DummyDouble11; | ||||||
|  |         public double DummyDouble12; | ||||||
|  |         public double DummyDouble13; | ||||||
|  |         public double DummyDouble14; | ||||||
|  |         public double DummyDouble15; | ||||||
|  |         public double DummyDouble16; | ||||||
|  |         public double DummyDouble17; | ||||||
|  |         public double DummyDouble18; | ||||||
|  |         public double DummyDouble19; | ||||||
|  |         public double DummyDouble20; | ||||||
|  | 
 | ||||||
|  |         public int DummyInt1; | ||||||
|  |         public int DummyInt2; | ||||||
|  |         public int DummyInt3; | ||||||
|  |         public int DummyInt4; | ||||||
|  |         public int DummyInt5; | ||||||
|  |         public int DummyInt6; | ||||||
|  |         public int DummyInt7; | ||||||
|  |         public int DummyInt8; | ||||||
|  |         public int DummyInt9; | ||||||
|  |         public int DummyInt10; | ||||||
|  |         public int DummyInt11; | ||||||
|  |         public int DummyInt12; | ||||||
|  |         public int DummyInt13; | ||||||
|  |         public int DummyInt14; | ||||||
|  |         public int DummyInt15; | ||||||
|  |         public int DummyInt16; | ||||||
|  |         public int DummyInt17; | ||||||
|  |         public int DummyInt18; | ||||||
|  |         public int DummyInt19; | ||||||
|  |         public int DummyInt20; | ||||||
|  | 
 | ||||||
|  |         public DateTime DummyDateTime1; | ||||||
|  |         public DateTime DummyDateTime2; | ||||||
|  | 
 | ||||||
|  |         [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)] | ||||||
|  |         public string DummyString1; | ||||||
|  |         [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)] | ||||||
|  |         public string DummyString2; | ||||||
|  |         [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)] | ||||||
|  |         public string DummyString3; | ||||||
|  |         [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)] | ||||||
|  |         public string DummyString4; | ||||||
|  |         [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)] | ||||||
|  |         public string DummyString5; | ||||||
|  |         [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)] | ||||||
|  |         public string DummyString6; | ||||||
|  |     } | ||||||
|     #endregion |     #endregion | ||||||
| 
 | 
 | ||||||
|     #region AverageTrackingData |     #region AverageTrackingData | ||||||
|  |  | ||||||
|  | @ -60,6 +60,7 @@ | ||||||
|             this.textBoxPassword.Location = new System.Drawing.Point(271, 124); |             this.textBoxPassword.Location = new System.Drawing.Point(271, 124); | ||||||
|             this.textBoxPassword.MaxLength = 10; |             this.textBoxPassword.MaxLength = 10; | ||||||
|             this.textBoxPassword.Name = "textBoxPassword"; |             this.textBoxPassword.Name = "textBoxPassword"; | ||||||
|  |             this.textBoxPassword.PasswordChar = '*'; | ||||||
|             this.textBoxPassword.Size = new System.Drawing.Size(218, 37); |             this.textBoxPassword.Size = new System.Drawing.Size(218, 37); | ||||||
|             this.textBoxPassword.TabIndex = 167; |             this.textBoxPassword.TabIndex = 167; | ||||||
|             this.textBoxPassword.Text = "ABCDEFGHJK"; |             this.textBoxPassword.Text = "ABCDEFGHJK"; | ||||||
|  |  | ||||||
|  | @ -46,6 +46,8 @@ | ||||||
|             this.timerSensorError = new System.Windows.Forms.Timer(); |             this.timerSensorError = new System.Windows.Forms.Timer(); | ||||||
|             this.smartFileStartStopLog = new SmartX.SmartFile(); |             this.smartFileStartStopLog = new SmartX.SmartFile(); | ||||||
|             this.smartFileBarcodeLog = new SmartX.SmartFile(); |             this.smartFileBarcodeLog = new SmartX.SmartFile(); | ||||||
|  |             this.smartThreadSerialPort2OverRun = new SmartX.SmartThread(this.components); | ||||||
|  |             this.smartThreadSerialPort2Read = new SmartX.SmartThread(this.components); | ||||||
|             ((System.ComponentModel.ISupportInitialize)(this.smartForm)).BeginInit(); |             ((System.ComponentModel.ISupportInitialize)(this.smartForm)).BeginInit(); | ||||||
|             this.SuspendLayout(); |             this.SuspendLayout(); | ||||||
|             //  |             //  | ||||||
|  | @ -91,6 +93,7 @@ | ||||||
|             this.smartSerialPort2.STXCodes = null; |             this.smartSerialPort2.STXCodes = null; | ||||||
|             this.smartSerialPort2.TailErrorCodeOffset = 0; |             this.smartSerialPort2.TailErrorCodeOffset = 0; | ||||||
|             this.smartSerialPort2.OnReadQueueEvent += new SmartX.SmartSerialPort.ReceiveDataHandler(this.smartSerialPort2_OnReadQueueEvent); |             this.smartSerialPort2.OnReadQueueEvent += new SmartX.SmartSerialPort.ReceiveDataHandler(this.smartSerialPort2_OnReadQueueEvent); | ||||||
|  |             this.smartSerialPort2.OnPortError += new SmartX.SmartSerialPort.PortErrorHandler(this.smartSerialSerialPort2_OnPortError); | ||||||
|             //  |             //  | ||||||
|             // smartSerialPort1 |             // smartSerialPort1 | ||||||
|             //  |             //  | ||||||
|  | @ -198,6 +201,16 @@ | ||||||
|             //  |             //  | ||||||
|             this.smartFileBarcodeLog.FilePathName = null; |             this.smartFileBarcodeLog.FilePathName = null; | ||||||
|             //  |             //  | ||||||
|  |             // smartThreadSerialPort2OverRun | ||||||
|  |             //  | ||||||
|  |             this.smartThreadSerialPort2OverRun.Priority = System.Threading.ThreadPriority.Normal; | ||||||
|  |             this.smartThreadSerialPort2OverRun.UIThreadFunction += new SmartX.SmartThread.UIThreadHandler(this.smartThreadSerialPort2Read_UIThreadFunction); | ||||||
|  |             //  | ||||||
|  |             // smartThreadSerialPort2Read | ||||||
|  |             //  | ||||||
|  |             this.smartThreadSerialPort2Read.Priority = System.Threading.ThreadPriority.Normal; | ||||||
|  |             this.smartThreadSerialPort2Read.UIThreadFunction += new SmartX.SmartThread.UIThreadHandler(this.smartThreadSerialPort2Read_UIThreadFunction); | ||||||
|  |             //  | ||||||
|             // FormMain |             // FormMain | ||||||
|             //  |             //  | ||||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); |             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); | ||||||
|  | @ -231,6 +244,8 @@ | ||||||
|         private System.Windows.Forms.Timer timerSensorError; |         private System.Windows.Forms.Timer timerSensorError; | ||||||
|         public SmartX.SmartFile smartFileStartStopLog; |         public SmartX.SmartFile smartFileStartStopLog; | ||||||
|         public SmartX.SmartFile smartFileBarcodeLog; |         public SmartX.SmartFile smartFileBarcodeLog; | ||||||
|  |         private SmartX.SmartThread smartThreadSerialPort2OverRun; | ||||||
|  |         private SmartX.SmartThread smartThreadSerialPort2Read; | ||||||
| 
 | 
 | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								|  | @ -165,6 +165,12 @@ | ||||||
|   <metadata name="smartFileBarcodeLog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |   <metadata name="smartFileBarcodeLog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|     <value>344, 21</value> |     <value>344, 21</value> | ||||||
|   </metadata> |   </metadata> | ||||||
|  |   <metadata name="smartThreadSerialPort2OverRun.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>735, 91</value> | ||||||
|  |   </metadata> | ||||||
|  |   <metadata name="smartThreadSerialPort2Read.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>965, 91</value> | ||||||
|  |   </metadata> | ||||||
|   <metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> |   <metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> | ||||||
|     <value>WEBPAD</value> |     <value>WEBPAD</value> | ||||||
|   </metadata> |   </metadata> | ||||||
|  |  | ||||||
|  | @ -67,6 +67,9 @@ | ||||||
|             this.buttonHiddenMenu = new SmartX.SmartButton(); |             this.buttonHiddenMenu = new SmartX.SmartButton(); | ||||||
|             this.labelLotNo = new SmartX.SmartLabel(); |             this.labelLotNo = new SmartX.SmartLabel(); | ||||||
|             this.labelAlarmWindow2 = new SmartX.SmartLabel(); |             this.labelAlarmWindow2 = new SmartX.SmartLabel(); | ||||||
|  |             this.labelMissingCount = new SmartX.SmartLabel(); | ||||||
|  |             this.labelBufferCNT = new SmartX.SmartLabel(); | ||||||
|  |             this.labelOverrun = new SmartX.SmartLabel(); | ||||||
|             ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); |             ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); | ||||||
|             this.panel1.SuspendLayout(); |             this.panel1.SuspendLayout(); | ||||||
|             this.SuspendLayout(); |             this.SuspendLayout(); | ||||||
|  | @ -119,7 +122,7 @@ | ||||||
|             //  |             //  | ||||||
|             // buttonExit |             // buttonExit | ||||||
|             //  |             //  | ||||||
|             this.buttonExit.Location = new System.Drawing.Point(327, 0); |             this.buttonExit.Location = new System.Drawing.Point(727, 450); | ||||||
|             this.buttonExit.Name = "buttonExit"; |             this.buttonExit.Name = "buttonExit"; | ||||||
|             this.buttonExit.Size = new System.Drawing.Size(56, 20); |             this.buttonExit.Size = new System.Drawing.Size(56, 20); | ||||||
|             this.buttonExit.TabIndex = 4; |             this.buttonExit.TabIndex = 4; | ||||||
|  | @ -328,7 +331,7 @@ | ||||||
|             // pictureBoxIconAlarm |             // pictureBoxIconAlarm | ||||||
|             //  |             //  | ||||||
|             this.pictureBoxIconAlarm.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxIconAlarm.Image"))); |             this.pictureBoxIconAlarm.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxIconAlarm.Image"))); | ||||||
|             this.pictureBoxIconAlarm.Location = new System.Drawing.Point(547, 0); |             this.pictureBoxIconAlarm.Location = new System.Drawing.Point(524, 0); | ||||||
|             this.pictureBoxIconAlarm.Name = "pictureBoxIconAlarm"; |             this.pictureBoxIconAlarm.Name = "pictureBoxIconAlarm"; | ||||||
|             this.pictureBoxIconAlarm.Size = new System.Drawing.Size(60, 60); |             this.pictureBoxIconAlarm.Size = new System.Drawing.Size(60, 60); | ||||||
|             this.pictureBoxIconAlarm.Click += new System.EventHandler(this.pictureBoxIconAlarm_Click); |             this.pictureBoxIconAlarm.Click += new System.EventHandler(this.pictureBoxIconAlarm_Click); | ||||||
|  | @ -568,7 +571,7 @@ | ||||||
|             this.labelUserLevel.ForeColor = System.Drawing.Color.Red; |             this.labelUserLevel.ForeColor = System.Drawing.Color.Red; | ||||||
|             this.labelUserLevel.InitVisible = true; |             this.labelUserLevel.InitVisible = true; | ||||||
|             this.labelUserLevel.LineSpacing = 0F; |             this.labelUserLevel.LineSpacing = 0F; | ||||||
|             this.labelUserLevel.Location = new System.Drawing.Point(614, 34); |             this.labelUserLevel.Location = new System.Drawing.Point(590, 33); | ||||||
|             this.labelUserLevel.Name = "labelUserLevel"; |             this.labelUserLevel.Name = "labelUserLevel"; | ||||||
|             this.labelUserLevel.Size = new System.Drawing.Size(90, 20); |             this.labelUserLevel.Size = new System.Drawing.Size(90, 20); | ||||||
|             this.labelUserLevel.TabIndex = 528; |             this.labelUserLevel.TabIndex = 528; | ||||||
|  | @ -590,7 +593,7 @@ | ||||||
|             this.labelUserID.ForeColor = System.Drawing.Color.Red; |             this.labelUserID.ForeColor = System.Drawing.Color.Red; | ||||||
|             this.labelUserID.InitVisible = true; |             this.labelUserID.InitVisible = true; | ||||||
|             this.labelUserID.LineSpacing = 0F; |             this.labelUserID.LineSpacing = 0F; | ||||||
|             this.labelUserID.Location = new System.Drawing.Point(614, 8); |             this.labelUserID.Location = new System.Drawing.Point(590, 7); | ||||||
|             this.labelUserID.Name = "labelUserID"; |             this.labelUserID.Name = "labelUserID"; | ||||||
|             this.labelUserID.Size = new System.Drawing.Size(90, 20); |             this.labelUserID.Size = new System.Drawing.Size(90, 20); | ||||||
|             this.labelUserID.TabIndex = 534; |             this.labelUserID.TabIndex = 534; | ||||||
|  | @ -766,7 +769,7 @@ | ||||||
|             //  |             //  | ||||||
|             // buttonMemory |             // buttonMemory | ||||||
|             //  |             //  | ||||||
|             this.buttonMemory.Location = new System.Drawing.Point(265, 0); |             this.buttonMemory.Location = new System.Drawing.Point(727, 424); | ||||||
|             this.buttonMemory.Name = "buttonMemory"; |             this.buttonMemory.Name = "buttonMemory"; | ||||||
|             this.buttonMemory.Size = new System.Drawing.Size(56, 20); |             this.buttonMemory.Size = new System.Drawing.Size(56, 20); | ||||||
|             this.buttonMemory.TabIndex = 547; |             this.buttonMemory.TabIndex = 547; | ||||||
|  | @ -878,9 +881,9 @@ | ||||||
|             this.labelLotNo.ForeColor = System.Drawing.Color.White; |             this.labelLotNo.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelLotNo.InitVisible = true; |             this.labelLotNo.InitVisible = true; | ||||||
|             this.labelLotNo.LineSpacing = 0F; |             this.labelLotNo.LineSpacing = 0F; | ||||||
|             this.labelLotNo.Location = new System.Drawing.Point(371, 6); |             this.labelLotNo.Location = new System.Drawing.Point(371, 26); | ||||||
|             this.labelLotNo.Name = "labelLotNo"; |             this.labelLotNo.Name = "labelLotNo"; | ||||||
|             this.labelLotNo.Size = new System.Drawing.Size(175, 50); |             this.labelLotNo.Size = new System.Drawing.Size(150, 28); | ||||||
|             this.labelLotNo.TabIndex = 568; |             this.labelLotNo.TabIndex = 568; | ||||||
|             this.labelLotNo.Text = "99999999999998"; |             this.labelLotNo.Text = "99999999999998"; | ||||||
|             this.labelLotNo.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.labelLotNo.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; | ||||||
|  | @ -910,12 +913,78 @@ | ||||||
|             this.labelAlarmWindow2.Wordwrap = false; |             this.labelAlarmWindow2.Wordwrap = false; | ||||||
|             this.labelAlarmWindow2.Click += new System.EventHandler(this.labelAlarmWindow2_Click); |             this.labelAlarmWindow2.Click += new System.EventHandler(this.labelAlarmWindow2_Click); | ||||||
|             //  |             //  | ||||||
|  |             // labelMissingCount | ||||||
|  |             //  | ||||||
|  |             this.labelMissingCount.BackColor = System.Drawing.Color.Silver; | ||||||
|  |             this.labelMissingCount.BackPictureBox = this.smartForm1; | ||||||
|  |             this.labelMissingCount.BackPictureBox1 = null; | ||||||
|  |             this.labelMissingCount.BackPictureBox2 = null; | ||||||
|  |             this.labelMissingCount.BorderColor = System.Drawing.Color.Black; | ||||||
|  |             this.labelMissingCount.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|  |             this.labelMissingCount.ForeColor = System.Drawing.Color.Silver; | ||||||
|  |             this.labelMissingCount.InitVisible = true; | ||||||
|  |             this.labelMissingCount.LineSpacing = 0F; | ||||||
|  |             this.labelMissingCount.Location = new System.Drawing.Point(471, 0); | ||||||
|  |             this.labelMissingCount.Name = "labelMissingCount"; | ||||||
|  |             this.labelMissingCount.Size = new System.Drawing.Size(50, 20); | ||||||
|  |             this.labelMissingCount.TabIndex = 596; | ||||||
|  |             this.labelMissingCount.Text = "0"; | ||||||
|  |             this.labelMissingCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|  |             this.labelMissingCount.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; | ||||||
|  |             this.labelMissingCount.Visible = false; | ||||||
|  |             this.labelMissingCount.Wordwrap = false; | ||||||
|  |             //  | ||||||
|  |             // labelBufferCNT | ||||||
|  |             //  | ||||||
|  |             this.labelBufferCNT.BackColor = System.Drawing.Color.Silver; | ||||||
|  |             this.labelBufferCNT.BackPictureBox = this.smartForm1; | ||||||
|  |             this.labelBufferCNT.BackPictureBox1 = null; | ||||||
|  |             this.labelBufferCNT.BackPictureBox2 = null; | ||||||
|  |             this.labelBufferCNT.BorderColor = System.Drawing.Color.Black; | ||||||
|  |             this.labelBufferCNT.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|  |             this.labelBufferCNT.ForeColor = System.Drawing.Color.Silver; | ||||||
|  |             this.labelBufferCNT.InitVisible = true; | ||||||
|  |             this.labelBufferCNT.LineSpacing = 0F; | ||||||
|  |             this.labelBufferCNT.Location = new System.Drawing.Point(415, 0); | ||||||
|  |             this.labelBufferCNT.Name = "labelBufferCNT"; | ||||||
|  |             this.labelBufferCNT.Size = new System.Drawing.Size(50, 20); | ||||||
|  |             this.labelBufferCNT.TabIndex = 595; | ||||||
|  |             this.labelBufferCNT.Text = "0"; | ||||||
|  |             this.labelBufferCNT.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|  |             this.labelBufferCNT.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; | ||||||
|  |             this.labelBufferCNT.Visible = false; | ||||||
|  |             this.labelBufferCNT.Wordwrap = false; | ||||||
|  |             //  | ||||||
|  |             // labelOverrun | ||||||
|  |             //  | ||||||
|  |             this.labelOverrun.BackColor = System.Drawing.Color.Silver; | ||||||
|  |             this.labelOverrun.BackPictureBox = this.smartForm1; | ||||||
|  |             this.labelOverrun.BackPictureBox1 = null; | ||||||
|  |             this.labelOverrun.BackPictureBox2 = null; | ||||||
|  |             this.labelOverrun.BorderColor = System.Drawing.Color.Black; | ||||||
|  |             this.labelOverrun.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|  |             this.labelOverrun.ForeColor = System.Drawing.Color.Silver; | ||||||
|  |             this.labelOverrun.InitVisible = true; | ||||||
|  |             this.labelOverrun.LineSpacing = 0F; | ||||||
|  |             this.labelOverrun.Location = new System.Drawing.Point(359, 0); | ||||||
|  |             this.labelOverrun.Name = "labelOverrun"; | ||||||
|  |             this.labelOverrun.Size = new System.Drawing.Size(50, 20); | ||||||
|  |             this.labelOverrun.TabIndex = 594; | ||||||
|  |             this.labelOverrun.Text = "0"; | ||||||
|  |             this.labelOverrun.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|  |             this.labelOverrun.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; | ||||||
|  |             this.labelOverrun.Visible = false; | ||||||
|  |             this.labelOverrun.Wordwrap = false; | ||||||
|  |             //  | ||||||
|             // FormMainDisplay |             // FormMainDisplay | ||||||
|             //  |             //  | ||||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); |             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); | ||||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; |             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; | ||||||
|             this.AutoScroll = true; |             this.AutoScroll = true; | ||||||
|             this.ClientSize = new System.Drawing.Size(800, 600); |             this.ClientSize = new System.Drawing.Size(800, 600); | ||||||
|  |             this.Controls.Add(this.labelMissingCount); | ||||||
|  |             this.Controls.Add(this.labelBufferCNT); | ||||||
|  |             this.Controls.Add(this.labelOverrun); | ||||||
|             this.Controls.Add(this.labelAlarmWindow2); |             this.Controls.Add(this.labelAlarmWindow2); | ||||||
|             this.Controls.Add(this.buttonExit); |             this.Controls.Add(this.buttonExit); | ||||||
|             this.Controls.Add(this.labelLotNo); |             this.Controls.Add(this.labelLotNo); | ||||||
|  | @ -988,5 +1057,8 @@ | ||||||
|         private SmartX.SmartButton buttonModbus; |         private SmartX.SmartButton buttonModbus; | ||||||
|         private SmartX.SmartLabel labelLotNo; |         private SmartX.SmartLabel labelLotNo; | ||||||
|         private SmartX.SmartLabel labelAlarmWindow2; |         private SmartX.SmartLabel labelAlarmWindow2; | ||||||
|  |         public SmartX.SmartLabel labelMissingCount; | ||||||
|  |         public SmartX.SmartLabel labelBufferCNT; | ||||||
|  |         public SmartX.SmartLabel labelOverrun; | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | @ -280,13 +280,29 @@ namespace ITC81DB.Forms | ||||||
|         { |         { | ||||||
|             if (visible == false) |             if (visible == false) | ||||||
|             { |             { | ||||||
|  |                 if (this.ParentForm.SystemConfig2.Barcode != 0) | ||||||
|                     this.labelBarcode.Visible = false; |                     this.labelBarcode.Visible = false; | ||||||
|  |                 //this.labelComRetry.Visible = false; | ||||||
|  |                 //this.labelComRetry3th.Visible = false; | ||||||
|  |                 this.labelOverrun.Visible = false; | ||||||
|  |                 this.labelBufferCNT.Visible = false; | ||||||
|  |                 this.labelMissingCount.Visible = false; | ||||||
|  | 
 | ||||||
|                 //this.labelBARCD.Visible = false; |                 //this.labelBARCD.Visible = false; | ||||||
|             } |             } | ||||||
|             else |             else | ||||||
|  |             { | ||||||
|  |                 if (this.ParentForm.SystemConfig2.Barcode != 0) | ||||||
|                 { |                 { | ||||||
|                     this.labelBarcode.Text = ""; |                     this.labelBarcode.Text = ""; | ||||||
|                     this.labelBarcode.Visible = true; |                     this.labelBarcode.Visible = true; | ||||||
|  |                 } | ||||||
|  |                 //this.labelComRetry.Visible = true; | ||||||
|  |                 //this.labelComRetry3th.Visible = true; | ||||||
|  |                 this.labelOverrun.Visible = true; | ||||||
|  |                 this.labelBufferCNT.Visible = true; | ||||||
|  |                 this.labelMissingCount.Visible = true; | ||||||
|  | 
 | ||||||
|                 //this.labelBARCD.Text = ""; |                 //this.labelBARCD.Text = ""; | ||||||
|                 //this.labelBARCD.Visible = true; |                 //this.labelBARCD.Visible = true; | ||||||
|             } |             } | ||||||
|  | @ -418,27 +434,27 @@ namespace ITC81DB.Forms | ||||||
|             this.MainAlarm.listBoxMessage.Items.Clear(); |             this.MainAlarm.listBoxMessage.Items.Clear(); | ||||||
| 
 | 
 | ||||||
|             if (alarm.IsLoadCellError == true) |             if (alarm.IsLoadCellError == true) | ||||||
|                 this.AlarmOccurs("로드셀 에러", "LoadCell Error", alarmData); |                 this.AlarmOccurs("a2_로드셀 에러", "a2_LoadCell Error", alarmData); | ||||||
|             if (alarm.IsInverterError == true) |             if (alarm.IsInverterError == true) | ||||||
|                 this.AlarmOccurs("인버터 에러", "Inverter Error", alarmData); |                 this.AlarmOccurs("a9_인버터 에러", "a9_Inverter Error", alarmData); | ||||||
|             if (alarm.IsEmergencyStop == true) |             if (alarm.IsEmergencyStop == true) | ||||||
|                 this.AlarmOccurs("비상정지", "Emergency Stop", alarmData); |                 this.AlarmOccurs("a8_비상정지", "a8_Emergency Stop", alarmData); | ||||||
|             if (alarm.IsDoorInterlock == true) |             if (alarm.IsDoorInterlock == true) | ||||||
|                 this.AlarmOccurs("문 열림 감지", "Door Interlock", alarmData); |                 this.AlarmOccurs("a4_문 열림 감지", "a4_Door Interlock", alarmData); | ||||||
|             if (alarm.IsPressureSensingError == true) |             if (alarm.IsPressureSensingError == true) | ||||||
|                 this.AlarmOccurs("공압 낮음", "Low Pressure", alarmData); |                 this.AlarmOccurs("a3_공압 낮음", "a3_Low Pressure", alarmData); | ||||||
|             if (alarm.IsEntrySensorError == true) |             if (alarm.IsEntrySensorError == true) | ||||||
|                 this.AlarmOccurs("진입센서 에러", "Entry Sensor Error", alarmData); |                 this.AlarmOccurs("a1_진입센서 에러", "a1_Entry Sensor Error", alarmData); | ||||||
|             if (alarm.IsSorterAError == true) |             if (alarm.IsSorterAError == true) | ||||||
|                 this.AlarmOccurs("선별부A 에러", "Sorter A Error", alarmData); |                 this.AlarmOccurs("a7_선별부A 에러", "a7_Sorter A Error", alarmData); | ||||||
|             if (alarm.IsSorterBError == true) |             if (alarm.IsSorterBError == true) | ||||||
|                 this.AlarmOccurs("선별부B 에러", "Sorter B Error", alarmData); |                 this.AlarmOccurs("a14_선별부B 에러", "a14_Sorter B Error", alarmData); | ||||||
|             if (alarm.IsWindProofError == true) |             if (alarm.IsWindProofError == true) | ||||||
|                 this.AlarmOccurs("방풍커버 열림", "Windproof Error", alarmData); |                 this.AlarmOccurs("a13_방풍커버 열림", "a13_Windproof Error", alarmData); | ||||||
|             if (alarm.IsStackUpSensorError == true) |             if (alarm.IsStackUpSensorError == true) | ||||||
|                 this.AlarmOccurs("적체 에러", "Stack up Error", alarmData); |                 this.AlarmOccurs("a6_적체 에러", "a6_Stack up Error", alarmData); | ||||||
|             if (alarm.IsEntryNotDetected == true) |             if (alarm.IsEntryNotDetected == true) | ||||||
|                 this.AlarmOccurs("제품진입 미감지", "Product entry undetected", alarmData); |                 this.AlarmOccurs("a18_제품진입 미감지", "a18_Product entry undetected", alarmData); | ||||||
|         } |         } | ||||||
|         public void UpdateDisplayAlarmView(string message, bool flag) |         public void UpdateDisplayAlarmView(string message, bool flag) | ||||||
|         { |         { | ||||||
|  | @ -519,6 +535,7 @@ namespace ITC81DB.Forms | ||||||
|         } |         } | ||||||
|         public void Clear() |         public void Clear() | ||||||
|         { |         { | ||||||
|  |             this.ParentForm.MissingCommIDCount = 0; | ||||||
|             this.ParentForm.ClearQueue(); |             this.ParentForm.ClearQueue(); | ||||||
| 
 | 
 | ||||||
|             this.ClearCurrentData(); |             this.ClearCurrentData(); | ||||||
|  | @ -807,6 +824,11 @@ namespace ITC81DB.Forms | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|  |         public void UpdateDisplayOverRun(string value) | ||||||
|  |         { | ||||||
|  |             this.labelOverrun.Text = value; | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|         public void MainBottomModbusIconAdd(bool bValue) |         public void MainBottomModbusIconAdd(bool bValue) | ||||||
|         { |         { | ||||||
|             this.ParentForm.IsOPCModbusUsing = bValue; |             this.ParentForm.IsOPCModbusUsing = bValue; | ||||||
|  | @ -857,7 +879,7 @@ namespace ITC81DB.Forms | ||||||
|             this.MainWeightSmallScreen.UpdateEquipmentStatusDisplay(status); |             this.MainWeightSmallScreen.UpdateEquipmentStatusDisplay(status); | ||||||
|             this.MainSubMenu.UpdateEquipmentStatusDisplay(status); |             this.MainSubMenu.UpdateEquipmentStatusDisplay(status); | ||||||
|         } |         } | ||||||
|         public void UpdateCurrentProductDisplay(DataStore.EquipmentStatus status, ProductItem pItem, WeightData wData) |         public void UpdateMainTitleDisplay(ProductItem pItem) | ||||||
|         { |         { | ||||||
|             string value = ""; |             string value = ""; | ||||||
| 
 | 
 | ||||||
|  | @ -872,6 +894,10 @@ namespace ITC81DB.Forms | ||||||
|             value = pItem.LotNo; |             value = pItem.LotNo; | ||||||
|             if (this.labelLotNo.Text != value) |             if (this.labelLotNo.Text != value) | ||||||
|                 this.labelLotNo.Text = value; |                 this.labelLotNo.Text = value; | ||||||
|  |         } | ||||||
|  |         public void UpdateCurrentProductDisplay(DataStore.EquipmentStatus status, ProductItem pItem, WeightData wData) | ||||||
|  |         { | ||||||
|  |             this.UpdateMainTitleDisplay(pItem); | ||||||
| 
 | 
 | ||||||
|             if (this.MainWeightBigScreen != null) |             if (this.MainWeightBigScreen != null) | ||||||
|                 this.MainWeightBigScreen.UpdateCurrentProductDisplay(status, pItem, wData); |                 this.MainWeightBigScreen.UpdateCurrentProductDisplay(status, pItem, wData); | ||||||
|  | @ -1157,7 +1183,12 @@ namespace ITC81DB.Forms | ||||||
|             this.ParentForm.CurrentSystemStatus.CurrentDisplay = DataStore.DisplayStore.MainDisplay; |             this.ParentForm.CurrentSystemStatus.CurrentDisplay = DataStore.DisplayStore.MainDisplay; | ||||||
|             this.ParentForm.SetDisplayMode(DataStore.DisplayMode.Normal); |             this.ParentForm.SetDisplayMode(DataStore.DisplayMode.Normal); | ||||||
| 
 | 
 | ||||||
|             this.SendCommProductChange(this.ParentForm.SystemConfig1.ProductNumber); |             #region 순서변경 금지(품번 중량 변경) | ||||||
|  |             this.ParentForm.TransferCurrentProductItem(this.ParentForm.CurrentProductItem); | ||||||
|  |             this.RescaleControl(this.ParentForm.CurrentProductItem); | ||||||
|  |             this.UpdateMainTitleDisplay(this.ParentForm.CurrentProductItem); | ||||||
|  |             //this.SendCommProductChange(this.ParentForm.SystemConfig1.ProductNumber); | ||||||
|  |             #endregion | ||||||
| 
 | 
 | ||||||
|             this.buttonPrint.Visible = this.ParentForm.SystemConfig1.IsPrinterEnable; |             this.buttonPrint.Visible = this.ParentForm.SystemConfig1.IsPrinterEnable; | ||||||
| 
 | 
 | ||||||
|  | @ -1196,10 +1227,10 @@ namespace ITC81DB.Forms | ||||||
|             //this.DisplayBottomMain(this.CurrentDisplay); |             //this.DisplayBottomMain(this.CurrentDisplay); | ||||||
|             this.MainWeightBigScreen.DisplayRefresh(status); |             this.MainWeightBigScreen.DisplayRefresh(status); | ||||||
|             this.MainWeightSmallScreen.DisplayRefresh(status); |             this.MainWeightSmallScreen.DisplayRefresh(status); | ||||||
|             this.MainSubMenu.DisplayRefresh(status); |             //this.MainSubMenu.DisplayRefresh(status); | ||||||
|             this.MainBarGraph.DisplayRefresh(status); |             //this.MainBarGraph.DisplayRefresh(status); | ||||||
|             this.MainFeedback.DisplayRefresh(status); |             //this.MainFeedback.DisplayRefresh(status); | ||||||
|             this.MainLineGraph.DisplayRefresh(status); |             //this.MainLineGraph.DisplayRefresh(status); | ||||||
|         } |         } | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|  | @ -1314,8 +1345,8 @@ namespace ITC81DB.Forms | ||||||
|             { |             { | ||||||
|                 this.MainAlarm.Visible = false; |                 this.MainAlarm.Visible = false; | ||||||
| 
 | 
 | ||||||
|                 if (this.labelAlarmWindow.Visible == true |                 if (this.MainAlarm.listBoxMessage.Items.Contains("a7_선별부A 에러") || this.MainAlarm.listBoxMessage.Items.Contains("a14_선별부B 에러") | ||||||
|                     && (this.MainAlarm.listBoxMessage.Items.Contains("Sorter A Error") || this.MainAlarm.listBoxMessage.Items.Contains("Sorter B Error"))) |                     || this.MainAlarm.listBoxMessage.Items.Contains("a7_Sorter A Error") || this.MainAlarm.listBoxMessage.Items.Contains("a14_Sorter B Error")) | ||||||
|                 { |                 { | ||||||
|                     this.ParentForm.TransferData(CommunicationCommand.AlarmNgClearSorter, CommunicationID.MainBoard); |                     this.ParentForm.TransferData(CommunicationCommand.AlarmNgClearSorter, CommunicationID.MainBoard); | ||||||
|                     this.PopUpWarningClose(); |                     this.PopUpWarningClose(); | ||||||
|  | @ -1347,7 +1378,7 @@ namespace ITC81DB.Forms | ||||||
|         } |         } | ||||||
|         private void labelAlarmWindow_Click(object sender, EventArgs e) |         private void labelAlarmWindow_Click(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             if (this.MainAlarm.listBoxMessage.Items.Contains("Sorter A Error") || this.MainAlarm.listBoxMessage.Items.Contains("Sorter B Error")) |             if (this.labelAlarmWindow.Text.Contains("a7") || this.labelAlarmWindow.Text.Contains("a14")) | ||||||
|                 this.ParentForm.TransferData(CommunicationCommand.AlarmNgClearSorter, CommunicationID.MainBoard); |                 this.ParentForm.TransferData(CommunicationCommand.AlarmNgClearSorter, CommunicationID.MainBoard); | ||||||
|             if (this.ParentForm.SystemConfig1.IsExternalInputLamp == true && this.ParentForm.IsLampOnDataSend == true) |             if (this.ParentForm.SystemConfig1.IsExternalInputLamp == true && this.ParentForm.IsLampOnDataSend == true) | ||||||
|                 this.ParentForm.TransferData(CommunicationCommand.LampOnContinuousDisable, CommunicationID.MainBoard); |                 this.ParentForm.TransferData(CommunicationCommand.LampOnContinuousDisable, CommunicationID.MainBoard); | ||||||
|  | @ -1598,7 +1629,7 @@ namespace ITC81DB.Forms | ||||||
| 
 | 
 | ||||||
|         private void buttonExit_Click(object sender, EventArgs e) |         private void buttonExit_Click(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             this.ParentForm.CloseSmartUartLink(); |             this.ParentForm.CloseSmartSerialPort2(); | ||||||
|             this.ParentForm.smartFileCommunicationLog.Close(); |             this.ParentForm.smartFileCommunicationLog.Close(); | ||||||
|             this.ParentForm.smartFileCheckLog.Close(); |             this.ParentForm.smartFileCheckLog.Close(); | ||||||
|             this.ParentForm.smartFileStartStopLog.Close(); |             this.ParentForm.smartFileStartStopLog.Close(); | ||||||
|  |  | ||||||
|  | @ -860,6 +860,9 @@ | ||||||
|       <DesignTime>True</DesignTime> |       <DesignTime>True</DesignTime> | ||||||
|     </Compile> |     </Compile> | ||||||
|     <Compile Include="RFID_Impinj_Speedway_R420.cs" /> |     <Compile Include="RFID_Impinj_Speedway_R420.cs" /> | ||||||
|  |     <Compile Include="SerialManager\SerialManager.cs" /> | ||||||
|  |     <Compile Include="SerialManager\SerialManager.Define.cs" /> | ||||||
|  |     <Compile Include="SerialManager\SerialManager.Structure.cs" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Content Include="Version.txt" /> |     <Content Include="Version.txt" /> | ||||||
|  |  | ||||||
|  | @ -0,0 +1,70 @@ | ||||||
|  | using System; | ||||||
|  | using System.Linq; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System.ComponentModel; | ||||||
|  | using System.Data; | ||||||
|  | using System.Drawing; | ||||||
|  | using System.Text; | ||||||
|  | using System.Windows.Forms; | ||||||
|  | using System.Runtime.InteropServices; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | namespace ITC81DB.SerialManager | ||||||
|  | { | ||||||
|  |     public partial class SerialMgrComm | ||||||
|  |     { | ||||||
|  |         private const string PathDll = "SD Card\\Run\\DllSerialMgr.dll"; | ||||||
|  | 
 | ||||||
|  |         public delegate void fnSerialVersionCB(StringBuilder pVersion); | ||||||
|  |         public static fnSerialVersionCB fnSerialVersionCallback; | ||||||
|  | 
 | ||||||
|  |         public delegate void fnSerialMgrDebugCB(int level, StringBuilder pMessage); | ||||||
|  |         public static fnSerialMgrDebugCB fnSerialMgrDebugCallback; | ||||||
|  | 
 | ||||||
|  |         public delegate void fnSerialMgrPortConnectCB(StringBuilder commPort, int status, int errDetail); | ||||||
|  |         public static fnSerialMgrPortConnectCB fnSerialMgrPortConnectCallback; | ||||||
|  | 
 | ||||||
|  |         public delegate void fnSerialMgrRcvPacketCB(StringBuilder commPort, IntPtr pData, int length); | ||||||
|  |         public static fnSerialMgrRcvPacketCB fnSerialMgrRcvPacketCallback; | ||||||
|  | 
 | ||||||
|  |         public delegate void fnSerialMgrRcvErrPacketCB(StringBuilder commPort, IntPtr pData, int length); | ||||||
|  |         public static fnSerialMgrRcvErrPacketCB fnSerialMgrRcvErrPacketCallback; | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern void DLL_SerialMgr_Register_DebugCB(fnSerialMgrDebugCB func); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern void DLL_SerialMgr_Register_ConnectCB(fnSerialMgrPortConnectCB func); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern void DLL_SerialMgr_Register_VersionCB(fnSerialVersionCB func); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern void DLL_SerialMgr_Register_RcvPacketCB(fnSerialMgrRcvPacketCB func); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern void DLL_SerialMgr_Register_RcvErrPacketCB(fnSerialMgrRcvErrPacketCB func); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern void DLL_SerialMgr_HelloWorld(); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern void DLL_SerialMgr_Getversion(); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern void DLL_SerialMgr_Activation(); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern void DLL_SerialMgr_Deactivation(); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern int DLL_SerialMgr_PortOpen(IntPtr commPort, int BaudRate, int StopBit, int Parity, int DataBit); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern int DLL_SerialMgr_PortClose(IntPtr commPort); | ||||||
|  | 
 | ||||||
|  |         [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] | ||||||
|  |         public static extern int DLL_SerialMgr_PortSendMsg(IntPtr commPort, IntPtr pData, int Length); | ||||||
|  | 
 | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,41 @@ | ||||||
|  | using System; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System.Linq; | ||||||
|  | using System.Runtime.InteropServices; | ||||||
|  | using System.Text; | ||||||
|  | using System.Threading; | ||||||
|  | 
 | ||||||
|  | namespace ITC81DB.SerialManager | ||||||
|  | { | ||||||
|  |     public partial class SerialMgrComm | ||||||
|  |     { | ||||||
|  |         //fnSerialMgrDebugCB | ||||||
|  |         public const int SERIALMGR_DBG_NORMAL = 0x0001; | ||||||
|  |         public const int SERIALMGR_DBG_THREAD = 0x0002; | ||||||
|  |         public const int SERIALMGR_DBG_LIST = 0x0004; | ||||||
|  |         public const int SERIALMGR_DBG_PORT = 0x0008; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |         // fnSerialMgrConnectCB : status | ||||||
|  |         public const int SERIAL_STATUS_DISCONNECT = 0x00; | ||||||
|  |         public const int SERIAL_STATUS_CONNECT = 0x01; | ||||||
|  |         public const int SERIAL_STATUS_ERROR = 0x02; | ||||||
|  | 
 | ||||||
|  |         public const int MAX_COMMPORT_SIZE = 10; | ||||||
|  | 
 | ||||||
|  |         // fnSerialMgrConnectCB : errDetail | ||||||
|  |         public enum serial_error_detail_e | ||||||
|  |         { | ||||||
|  | 	        SERIAL_ERR_NONE	= 0x00,  | ||||||
|  | 	        SERIAL_ERR_CREATE,  | ||||||
|  | 	        SERIAL_ERR_PARAMETER,  | ||||||
|  | 	        SERIAL_ERR_TIMEOUT,  | ||||||
|  | 	        SERIAL_ERR_WRITE, | ||||||
|  | 	        SERIAL_ERR_READ,  | ||||||
|  | 	        SERIAL_ERR_MAX | ||||||
|  |         }; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,275 @@ | ||||||
|  | #define CONSOLE_DBUGGING | ||||||
|  | 
 | ||||||
|  | using System; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System.Linq; | ||||||
|  | using System.Runtime.InteropServices; | ||||||
|  | using System.Text; | ||||||
|  | using System.Threading; | ||||||
|  | using System.Collections; | ||||||
|  | 
 | ||||||
|  | namespace ITC81DB.SerialManager | ||||||
|  | { | ||||||
|  |     public partial class SerialMgrComm | ||||||
|  |     { | ||||||
|  |         public delegate void ObjectEventHandler(object data); | ||||||
|  |         public static event ObjectEventHandler SerialPortMessageReceive; | ||||||
|  |         public static event ObjectEventHandler SerialPortErrMessageReceive; | ||||||
|  | 
 | ||||||
|  |         public static void IntializeSerialManager() | ||||||
|  |         { | ||||||
|  |             //Console.Write("Initialize Serial Manager \n"); | ||||||
|  | 
 | ||||||
|  |             // Register Callback | ||||||
|  |             fnSerialMgrDebugCallback = serialDebugCallback; | ||||||
|  |             DLL_SerialMgr_Register_DebugCB(fnSerialMgrDebugCallback); | ||||||
|  | 
 | ||||||
|  |             fnSerialMgrPortConnectCallback = serialPortConnectCallback; | ||||||
|  |             DLL_SerialMgr_Register_ConnectCB(fnSerialMgrPortConnectCallback); | ||||||
|  | 
 | ||||||
|  |             fnSerialVersionCallback = serialVersionCallback; | ||||||
|  |             DLL_SerialMgr_Register_VersionCB(fnSerialVersionCallback); | ||||||
|  | 
 | ||||||
|  |             fnSerialMgrRcvPacketCallback = serialRcvPacketMsgCallback; | ||||||
|  |             DLL_SerialMgr_Register_RcvPacketCB(fnSerialMgrRcvPacketCallback); | ||||||
|  | 
 | ||||||
|  |             fnSerialMgrRcvErrPacketCallback = serialRcvErrPacketMsgCallback; | ||||||
|  |             DLL_SerialMgr_Register_RcvErrPacketCB(fnSerialMgrRcvErrPacketCallback); | ||||||
|  | 
 | ||||||
|  |             // test | ||||||
|  |             //DLL_SerialMgr_HelloWorld(); | ||||||
|  | 
 | ||||||
|  |             // get the lib version  | ||||||
|  |             DLL_SerialMgr_Getversion(); | ||||||
|  | 
 | ||||||
|  |             // activate the dll thread  | ||||||
|  |             DLL_SerialMgr_Activation(); | ||||||
|  | 
 | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         #region DLL_CALLBACK | ||||||
|  |         private static void serialVersionCallback(StringBuilder versionInfo) | ||||||
|  |         { | ||||||
|  |             try | ||||||
|  |             { | ||||||
|  |                 //Console.Write("\n-------------------------------\n"); | ||||||
|  |                 //Console.Write("lib version = " + versionInfo + "\n"); | ||||||
|  |                 //Console.Write("-------------------------------\n"); | ||||||
|  |             } | ||||||
|  |             catch (Exception e) | ||||||
|  |             { | ||||||
|  |                 throw (e); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         private static void serialPortConnectCallback(StringBuilder commPort, int status, int errDetail) | ||||||
|  |         { | ||||||
|  |             try | ||||||
|  |             { | ||||||
|  |                 //Console.Write(commPort + ": status = " + status.ToString() +" , detail = " + errDetail.ToString() + "\n"); | ||||||
|  |             } | ||||||
|  |             catch (Exception e) | ||||||
|  |             { | ||||||
|  |                 throw (e); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         private static void serialDebugCallback(int type, StringBuilder pMessage) | ||||||
|  |         { | ||||||
|  |             try | ||||||
|  |             { | ||||||
|  |                 //Console.Write(pMessage); | ||||||
|  |             } | ||||||
|  |             catch (Exception e) | ||||||
|  |             { | ||||||
|  |                 throw (e); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         // https://stackoverflow.com/questions/22938756/how-to-marshal-c-array-to-c-sharp-via-intptr | ||||||
|  |         public static void serialRcvPacketMsgCallback(StringBuilder commPort, IntPtr pData, int length) | ||||||
|  |         { | ||||||
|  |             try | ||||||
|  |             { | ||||||
|  |                 if (commPort.Length == 0) | ||||||
|  |                     return; | ||||||
|  | 
 | ||||||
|  |                 if ( (pData == IntPtr.Zero) || (length == 0) ) | ||||||
|  |                     return; | ||||||
|  | 
 | ||||||
|  |                 byte[] data = new byte[length]; | ||||||
|  |                 Marshal.Copy(pData, data, 0, (int)length); | ||||||
|  | 
 | ||||||
|  |                 string sdata = Encoding.Default.GetString(data, 0, data.Length); | ||||||
|  | 
 | ||||||
|  |                 if (SerialPortMessageReceive != null) | ||||||
|  |                     SerialPortMessageReceive(sdata); | ||||||
|  | 
 | ||||||
|  | #if TEST_CB | ||||||
|  |                 String commPortStr = commPort.ToString(); | ||||||
|  | 
 | ||||||
|  |                 serialPortMessageByte(commPortStr, data, length); | ||||||
|  | #endif | ||||||
|  |                   | ||||||
|  |                 //if(commPort.ToString() != "COM2:") | ||||||
|  |                 //    Console.Write("comm port : " + commPort + ", length = " + length.ToString() + "\n"); | ||||||
|  | #if TEST_DEBUG | ||||||
|  |                 // https://stackoverflow.com/questions/1342922/console-writeline-as-hexadecimal | ||||||
|  |                 int index = 0; | ||||||
|  |                 foreach (byte temp in data) | ||||||
|  |                 { | ||||||
|  |                     Console.Write(temp.ToString("X2") + " "); | ||||||
|  |                     index++; | ||||||
|  | 
 | ||||||
|  |                     if (index % 16 == 0) Console.Write("\n"); | ||||||
|  |                 } | ||||||
|  | 
 | ||||||
|  |                 Console.Write("\n"); | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
|  |                 //data = null; | ||||||
|  | 
 | ||||||
|  |                 //GC.Collect(); | ||||||
|  |                 //GC.WaitForPendingFinalizers(); | ||||||
|  |             } | ||||||
|  |             catch (Exception e) | ||||||
|  |             { | ||||||
|  |                 throw (e); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         public static void serialRcvErrPacketMsgCallback(StringBuilder commPort, IntPtr pData, int length) | ||||||
|  |         { | ||||||
|  |             try | ||||||
|  |             { | ||||||
|  |                 if (commPort.Length == 0) | ||||||
|  |                     return; | ||||||
|  | 
 | ||||||
|  |                 if ((pData == IntPtr.Zero) || (length == 0)) | ||||||
|  |                     return; | ||||||
|  | 
 | ||||||
|  |                 byte[] data = new byte[length]; | ||||||
|  |                 Marshal.Copy(pData, data, 0, (int)length); | ||||||
|  | 
 | ||||||
|  |                 string sdata = Encoding.Default.GetString(data, 0, data.Length); | ||||||
|  | 
 | ||||||
|  |                 if (SerialPortErrMessageReceive != null) | ||||||
|  |                     SerialPortErrMessageReceive(sdata); | ||||||
|  | 
 | ||||||
|  |                 //String commPortStr = commPort.ToString(); | ||||||
|  |                 //serialPortMessageByte(commPortStr, data, length); | ||||||
|  | 
 | ||||||
|  |                 //if(commPort.ToString() != "COM2:") | ||||||
|  |                 //    Console.Write("Err : comm port : " + commPort + ", length = " + length.ToString() + "\n"); | ||||||
|  | 
 | ||||||
|  | #if (TEST_DEBUG1) | ||||||
|  |                 // https://stackoverflow.com/questions/1342922/console-writeline-as-hexadecimal | ||||||
|  |                 int index = 0; | ||||||
|  |                 foreach (byte temp in data) | ||||||
|  |                 { | ||||||
|  |                     Console.Write(temp.ToString("X2") + " "); | ||||||
|  |                     index++; | ||||||
|  | 
 | ||||||
|  |                     if (index == 5) break; | ||||||
|  | 
 | ||||||
|  |                     if (index % 16 == 0) Console.Write("\n"); | ||||||
|  |                 } | ||||||
|  | 
 | ||||||
|  |                 Console.Write("\n"); | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
|  |                 // https://dhshin94.tistory.com/135 | ||||||
|  |                 //data = null; | ||||||
|  | 
 | ||||||
|  |                 //GC.Collect(); | ||||||
|  |                 //GC.WaitForPendingFinalizers(); | ||||||
|  | 
 | ||||||
|  |             } | ||||||
|  |             catch (Exception e) | ||||||
|  |             { | ||||||
|  |                 throw (e); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         #endregion  // DLL_CALLBACK | ||||||
|  | 
 | ||||||
|  |         #region DLL_COMMAND | ||||||
|  | 
 | ||||||
|  |         public static void serialPortOpen(String commPort, int BaudRate, int stopBit, int parity, int dataBit) | ||||||
|  |         { | ||||||
|  |             IntPtr pCommPort = Marshal.StringToBSTR(commPort.ToString()); | ||||||
|  | 
 | ||||||
|  |             DLL_SerialMgr_PortOpen(pCommPort, BaudRate, stopBit, parity, dataBit); | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         public static void serialPortClose(String commPort) | ||||||
|  |         { | ||||||
|  |             IntPtr pCommPort = Marshal.StringToBSTR(commPort.ToString()); | ||||||
|  | 
 | ||||||
|  |             DLL_SerialMgr_PortClose(pCommPort); | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |         public static void serialPortMessageByte(String commport, byte[] data, int length) | ||||||
|  |         { | ||||||
|  |             IntPtr pCommPort = Marshal.StringToBSTR(commport.ToString()); | ||||||
|  | 
 | ||||||
|  |             IntPtr ptr = Marshal.AllocHGlobal(length); | ||||||
|  |             Marshal.Copy(data, 0, ptr, length); | ||||||
|  | 
 | ||||||
|  |             DLL_SerialMgr_PortSendMsg(pCommPort, ptr, length); | ||||||
|  | 
 | ||||||
|  |             //string sdata = Encoding.Default.GetString(data, 0, data.Length); | ||||||
|  | 
 | ||||||
|  |             Marshal.FreeHGlobal(ptr); | ||||||
|  | 
 | ||||||
|  |           //  if (SerialPortMessageReceive != null) | ||||||
|  |           //      SerialPortMessageReceive(sdata); | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |         //https://stackoverflow.com/questions/13418795/convert-byte-array-to-structure-in-the-compact-framework | ||||||
|  |         public static void serialPortMessage(String commPort, String Message) | ||||||
|  |         { | ||||||
|  |             IntPtr pCommPort = Marshal.StringToBSTR(commPort.ToString()); | ||||||
|  | 
 | ||||||
|  |             StringBuilder sb = new StringBuilder(); | ||||||
|  |             sb.Append((char)0x02); | ||||||
|  |             sb.Append(Message); | ||||||
|  |             sb.Append((char)0x03); | ||||||
|  | 
 | ||||||
|  |             Message = sb.ToString(); | ||||||
|  | 
 | ||||||
|  |             byte[] buffer = Encoding.ASCII.GetBytes(Message); | ||||||
|  |             int count = Encoding.ASCII.GetByteCount(Message); | ||||||
|  |             //byte[] buffer = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; | ||||||
|  |             //int count = 10; | ||||||
|  |              | ||||||
|  |             IntPtr ptr = Marshal.AllocHGlobal(count); | ||||||
|  |             Marshal.Copy(buffer, 0, ptr, count); | ||||||
|  | 
 | ||||||
|  |             DLL_SerialMgr_PortSendMsg(pCommPort, ptr, count); | ||||||
|  | 
 | ||||||
|  |             Marshal.FreeHGlobal(ptr); | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         public static void serialPortMessageRaw(String commPort, String Message) | ||||||
|  |         { | ||||||
|  |             IntPtr pCommPort = Marshal.StringToBSTR(commPort.ToString()); | ||||||
|  | 
 | ||||||
|  |             byte[] buffer = Encoding.ASCII.GetBytes(Message); | ||||||
|  |             int count = Encoding.ASCII.GetByteCount(Message); | ||||||
|  |             //byte[] buffer = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; | ||||||
|  |             //int count = 10; | ||||||
|  |              | ||||||
|  |             IntPtr ptr = Marshal.AllocHGlobal(count); | ||||||
|  |             Marshal.Copy(buffer, 0, ptr, count); | ||||||
|  | 
 | ||||||
|  |             DLL_SerialMgr_PortSendMsg(pCommPort, ptr, count); | ||||||
|  | 
 | ||||||
|  |             Marshal.FreeHGlobal(ptr); | ||||||
|  |         } | ||||||
|  |         #endregion  | ||||||
|  | 
 | ||||||
|  |     } | ||||||
|  | } | ||||||
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								|  | @ -3222,3 +3222,270 @@ D:\Laboratory\ITC81DB_V8\ITC81DB\obj\Release\ITC81DB.Properties.Resources.resour | ||||||
| D:\Laboratory\ITC81DB_V8\ITC81DB\obj\Release\ITC81DB.csproj.GenerateResource.Cache | D:\Laboratory\ITC81DB_V8\ITC81DB\obj\Release\ITC81DB.csproj.GenerateResource.Cache | ||||||
| D:\Laboratory\ITC81DB_V8\ITC81DB\obj\Release\ITC81DB.exe | D:\Laboratory\ITC81DB_V8\ITC81DB\obj\Release\ITC81DB.exe | ||||||
| D:\Laboratory\ITC81DB_V8\ITC81DB\obj\Release\ITC81DB.pdb | D:\Laboratory\ITC81DB_V8\ITC81DB\obj\Release\ITC81DB.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\bin\Release\ITC81DB.exe | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\bin\Release\ITC81DB.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\bin\Release\InModbus.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\bin\Release\ITC81DB_ImageDll.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\bin\Release\SmartX_IEC1000.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\bin\Release\SmartXCommon.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\bin\Release\ITC81DB_ImageDll.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ResolveAssemblyReference.cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipSystemLog.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipEngineer.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlCenterInforSystem3.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomConfiguration.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomEquipment.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomInformation.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomSystem.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicTime.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicProduct.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicDataBackup.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicDataStatistics.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomBasic.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlCenterConfiCountingOutput.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiEthernet.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiOptionBoard.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiSerial.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipFunctionSetting.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipInitialize.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipTest.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipUpdate.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipUser.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipUserGroupEditor.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterInforAS.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterInforHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterInforSystem.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlCenterInforSystem2.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemCalibration.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemAutoZero.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemExternalOutput.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemIOTest.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentAuto.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentManual.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentSelect.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentSetting2.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentUpdown.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemSorterSetting.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemExternalInput.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlBasicRandomMode.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlConfiEthernetLocalIP.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlConfiSerialBarcode.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlConfiHitachi.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlConfiMarkoPrint.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlConfiSerialUserDefine.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlConfiOptionBoard1.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlConfiOptionBoard2.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlConversionItem.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlUserGroupEditor.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlConfiModbus.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlConfiMULTiJET.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainAlarm.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainAverageTracking.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlMainFeedback.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainDataStatistics.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainSubMenu.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainBarGraph.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainList.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainLineGraph.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.ControlMainWeightBigScreen.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainWeightSmallScreen.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainSpotCheck.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainListForRFID.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainModbus.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Controls.ControlBasicProductLotSetting.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormLogOn.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormPasswordKeyPad1.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormMessage.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormNumKeyPad.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormPasswordKeyPad.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormProductList.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormYesNo.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Forms.FormMain.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Forms.FormMainDisplay.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Forms.FormMenu.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.Properties.Resources.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.csproj.GenerateResource.Cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.exe | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB\obj\Release\ITC81DB.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\bin\Release\ITC81DB.exe | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\bin\Release\ITC81DB.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\bin\Release\InModbus.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\bin\Release\ITC81DB_ImageDll.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\bin\Release\SmartX_IEC1000.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\bin\Release\SmartXCommon.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\bin\Release\ITC81DB_ImageDll.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ResolveAssemblyReference.cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipSystemLog.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipEngineer.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlCenterInforSystem3.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomConfiguration.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomEquipment.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomInformation.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomSystem.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicTime.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicProduct.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicDataBackup.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicDataStatistics.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomBasic.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlCenterConfiCountingOutput.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiEthernet.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiOptionBoard.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiSerial.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipFunctionSetting.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipInitialize.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipTest.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipUpdate.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipUser.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipUserGroupEditor.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterInforAS.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterInforHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterInforSystem.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlCenterInforSystem2.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemCalibration.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemAutoZero.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemExternalOutput.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemIOTest.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentAuto.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentManual.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentSelect.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentSetting2.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentUpdown.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemSorterSetting.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemExternalInput.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBasicRandomMode.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlConfiEthernetLocalIP.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlConfiSerialBarcode.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlConfiHitachi.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlConfiMarkoPrint.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlConfiSerialUserDefine.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlConfiOptionBoard1.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlConfiOptionBoard2.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlConversionItem.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlUserGroupEditor.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlConfiModbus.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlConfiMULTiJET.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainAlarm.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainAverageTracking.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlMainFeedback.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainDataStatistics.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainSubMenu.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainBarGraph.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainList.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainLineGraph.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.ControlMainWeightBigScreen.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainWeightSmallScreen.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainSpotCheck.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainListForRFID.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainModbus.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBasicProductLotSetting.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormLogOn.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormPasswordKeyPad1.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormMessage.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormNumKeyPad.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormPasswordKeyPad.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormProductList.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormYesNo.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Forms.FormMain.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Forms.FormMainDisplay.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Forms.FormMenu.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.Properties.Resources.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.csproj.GenerateResource.Cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.exe | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB\obj\Release\ITC81DB.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\bin\Release\ITC81DB.exe | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\bin\Release\ITC81DB.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\bin\Release\InModbus.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\bin\Release\ITC81DB_ImageDll.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\bin\Release\SmartX_IEC1000.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\bin\Release\SmartXCommon.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\bin\Release\ITC81DB_ImageDll.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ResolveAssemblyReference.cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipSystemLog.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipEngineer.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlCenterInforSystem3.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomConfiguration.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomEquipment.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomInformation.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomSystem.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicTime.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicProduct.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicDataBackup.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterBasicDataStatistics.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBottomBasic.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlCenterConfiCountingOutput.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiEthernet.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiOptionBoard.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterConfiSerial.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipFunctionSetting.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipInitialize.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipTest.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipUpdate.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipUser.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterEquipUserGroupEditor.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterInforAS.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterInforHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterInforSystem.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlCenterInforSystem2.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemCalibration.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemAutoZero.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemExternalOutput.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemHelp.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemIOTest.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentAuto.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentManual.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentSelect.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentSetting2.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemJudgmentUpdown.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemSorterSetting.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlCenterSystemExternalInput.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBasicRandomMode.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlConfiEthernetLocalIP.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlConfiSerialBarcode.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlConfiHitachi.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlConfiMarkoPrint.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlConfiSerialUserDefine.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlConfiOptionBoard1.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlConfiOptionBoard2.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlConversionItem.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlUserGroupEditor.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlConfiModbus.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlConfiMULTiJET.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainAlarm.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainAverageTracking.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlMainFeedback.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainDataStatistics.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainSubMenu.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainBarGraph.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainList.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainLineGraph.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.ControlMainWeightBigScreen.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainWeightSmallScreen.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainSpotCheck.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainListForRFID.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainModbus.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Controls.ControlBasicProductLotSetting.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormLogOn.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormPasswordKeyPad1.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormMessage.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormNumKeyPad.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormPasswordKeyPad.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormProductList.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.DialogForms.DialogFormYesNo.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Forms.FormMain.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Forms.FormMainDisplay.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Forms.FormMenu.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Properties.Resources.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.csproj.GenerateResource.Cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.exe | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.pdb | ||||||
|  |  | ||||||
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								|  | @ -327,3 +327,24 @@ D:\Laboratory\ITC81DB_V8\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_I | ||||||
| D:\Laboratory\ITC81DB_V8\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.csproj.GenerateResource.Cache | D:\Laboratory\ITC81DB_V8\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.csproj.GenerateResource.Cache | ||||||
| D:\Laboratory\ITC81DB_V8\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.dll | D:\Laboratory\ITC81DB_V8\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.dll | ||||||
| D:\Laboratory\ITC81DB_V8\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.pdb | D:\Laboratory\ITC81DB_V8\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB_ImageDll\ITC81DB_ImageDll\bin\Release\ITC81DB_ImageDll.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB_ImageDll\ITC81DB_ImageDll\bin\Release\ITC81DB_ImageDll.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ResolveAssemblyReference.cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.Resource1.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.csproj.GenerateResource.Cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.16.1\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB_ImageDll\ITC81DB_ImageDll\bin\Release\ITC81DB_ImageDll.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB_ImageDll\ITC81DB_ImageDll\bin\Release\ITC81DB_ImageDll.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ResolveAssemblyReference.cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.Resource1.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.csproj.GenerateResource.Cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.17.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB_ImageDll\ITC81DB_ImageDll\bin\Release\ITC81DB_ImageDll.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB_ImageDll\ITC81DB_ImageDll\bin\Release\ITC81DB_ImageDll.pdb | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ResolveAssemblyReference.cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.Resource1.resources | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.csproj.GenerateResource.Cache | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.dll | ||||||
|  | C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB_ImageDll\ITC81DB_ImageDll\obj\Release\ITC81DB_ImageDll.pdb | ||||||
|  |  | ||||||
											
												Binary file not shown.
											
										
									
								
		Loading…
	
		Reference in New Issue