diff --git a/TBF/Rig/MetersPath.cs b/TBF/Rig/MetersPath.cs index 40f012018..786ac7218 100644 --- a/TBF/Rig/MetersPath.cs +++ b/TBF/Rig/MetersPath.cs @@ -2,6 +2,7 @@ /// Copyright (c) 2013-2022 Sensus Slovensko a.s. /// using System.Collections.Generic; +using TBF.Rig.Generic; using TBF.Rig.GenericDevices; namespace TBF.Rig @@ -25,7 +26,8 @@ namespace TBF.Rig { for (int i = 0; i < Sequences.ProcessData.WMsCount; i++) { - RegisterReaders[i] = TbfComponents.FindComponent(entity.GetSensor(i), components) as IRegReader; + IComponent findComponent = TbfComponents.FindComponent(entity.GetSensor(i), components); + RegisterReaders[i] = findComponent as IRegReader; } } } diff --git a/TBF/Rig/RegisterReaders/IPerlReader/IperlUniHeadTestCtrl.cs b/TBF/Rig/RegisterReaders/IPerlReader/IperlUniHeadTestCtrl.cs index e58fc636e..de3a88b9e 100644 --- a/TBF/Rig/RegisterReaders/IPerlReader/IperlUniHeadTestCtrl.cs +++ b/TBF/Rig/RegisterReaders/IPerlReader/IperlUniHeadTestCtrl.cs @@ -27,7 +27,7 @@ namespace TBF.Rig.RegisterReaders.IPerlReader SmartCommunicationForm.TestMethodCfg = new TestMethodCfg(null); // default values for iPerlCommunication - foreach(var head in ProcessData.IperlHeadsUni) + foreach(var head in ProcessData.SmartHeadsUni) { if (head != null && head.Name == config.Name) { Ctrl.ISmartReader = head; } } diff --git a/TBF/Rig/RegisterReaders/PoseidonReader/PoseidonHeadTestCtrl.cs b/TBF/Rig/RegisterReaders/PoseidonReader/PoseidonHeadTestCtrl.cs index 5427d392c..aed07db0b 100644 --- a/TBF/Rig/RegisterReaders/PoseidonReader/PoseidonHeadTestCtrl.cs +++ b/TBF/Rig/RegisterReaders/PoseidonReader/PoseidonHeadTestCtrl.cs @@ -27,7 +27,7 @@ namespace TBF.Rig.RegisterReaders.PoseidonReader //TODO fix possibility set test method in config //iPerlCommunicationForm.cfg = new TestMethodCfg(null); // default values for iPerlCommunication - foreach(var head in ProcessData.IperlHeadsUni) + foreach(var head in ProcessData.SmartHeadsUni) { if (head != null && head.Name == config.Name) { _iSmartReader = head; } } diff --git a/TBF/Rig/RegisterReaders/PoseidonReader/SmartReader.cs b/TBF/Rig/RegisterReaders/PoseidonReader/SmartReader.cs index a5c2ac636..aebebbfd6 100644 --- a/TBF/Rig/RegisterReaders/PoseidonReader/SmartReader.cs +++ b/TBF/Rig/RegisterReaders/PoseidonReader/SmartReader.cs @@ -42,23 +42,20 @@ namespace TBF.Rig.RegisterReaders.PoseidonReader public const int StartEndFilterSamplesCount2 = 20; /// StartEndFilterSamplesCount = 2 * StartEndFilterSamplesCount2 + 1 public const int FeatureVectorSize = 9; - readonly iPerlReaderUNI.IPerlCfg _iPerlCfg; + readonly PoseidonCfg _poseidonCfg; - public int RfidComPortNr { get { return _iPerlCfg.RfidComPortNr; } } - public int OptoComPortNr { get { return _iPerlCfg.OptoComPortNr; } } - public int MuxBoardNrOrGroup14 { get { return _iPerlCfg.MuxBoardNr; } } - public int Group { get { return _iPerlCfg.Group; } } - public MeterType MeterType { get { return _iPerlCfg.MeterType; } } - public string CommInterface { get { return _iPerlCfg.CommunicationInterface.ToString(); } } + public int RfidComPortNr { get { return _poseidonCfg.RfidComPortNr; } } + public int OptoComPortNr { get { return _poseidonCfg.OptoComPortNr; } } + public MeterType MeterType { get { return _poseidonCfg.MeterType; } } + public string CommInterface { get { return _poseidonCfg.CommunicationInterface.ToString(); } } - public double CalibTarget { get { return _iPerlCfg.ProcParams.CalibTarget; } } - public ushort FactorLimitLo { get { return (ushort)_iPerlCfg.ProcParams.FactorLimitLo; } } - public ushort FactorLimitHi { get { return (ushort)_iPerlCfg.ProcParams.FactorLimitHi; } } - public Counting InitFlowDir { get { return (_iPerlCfg != null && _iPerlCfg.ProcParams != null) ? _iPerlCfg.ProcParams.Counting : Counting.Arbitrary; } } + public double CalibTarget { get { return _poseidonCfg.ProcParams.CalibTarget; } } + public ushort FactorLimitLo { get { return (ushort)_poseidonCfg.ProcParams.FactorLimitLo; } } + public ushort FactorLimitHi { get { return (ushort)_poseidonCfg.ProcParams.FactorLimitHi; } } + public Counting InitFlowDir { get { return (_poseidonCfg != null && _poseidonCfg.ProcParams != null) ? _poseidonCfg.ProcParams.Counting : Counting.Arbitrary; } } string simulatedPcbNr = null; - public string Name { get; set; } /// Properties set by the Begin and the End form public string SerialNr @@ -240,7 +237,7 @@ namespace TBF.Rig.RegisterReaders.PoseidonReader public SmartReader(Generic.IComponentCfg cfg) : base(cfg) { - _iPerlCfg = cfg as iPerlReaderUNI.IPerlCfg; + _poseidonCfg = cfg as PoseidonCfg; } @@ -275,9 +272,9 @@ namespace TBF.Rig.RegisterReaders.PoseidonReader /// Check whether head is connected, working try { - if (_iPerlCfg != null) + if (_poseidonCfg != null) { - OpenOptoSerialPort($"COM{_iPerlCfg.OptoComPortNr}", 9600, Parity.None, 8, StopBits.One, + OpenOptoSerialPort($"COM{_poseidonCfg.OptoComPortNr}", 9600, Parity.None, 8, StopBits.One, Handshake.None); CloseOptoSerialPort(); log.FatalFormat($"{Name} initialized: {this}"); @@ -1059,7 +1056,7 @@ namespace TBF.Rig.RegisterReaders.PoseidonReader { try { - OpenOptoSerialPort($"COM{_iPerlCfg.OptoComPortNr}", 9600, Parity.None, 8, StopBits.One, Handshake.None); + OpenOptoSerialPort($"COM{_poseidonCfg.OptoComPortNr}", 9600, Parity.None, 8, StopBits.One, Handshake.None); } catch (Exception) { @@ -1110,12 +1107,12 @@ namespace TBF.Rig.RegisterReaders.PoseidonReader /// true when type is OK public bool VerifyIPerlType() { - if (_iPerlCfg.MeterType == MeterType.AutoDetect || CalibrationStruct == null) + if (_poseidonCfg.MeterType == MeterType.AutoDetect || CalibrationStruct == null) { return true; } - return _iPerlCfg.MeterType == CalibrationStruct.MeterType; + return _poseidonCfg.MeterType == CalibrationStruct.MeterType; } public static double UnitVolume(VolumeUnits units) @@ -1131,13 +1128,13 @@ namespace TBF.Rig.RegisterReaders.PoseidonReader public double ScalingFactor() { - if ((_iPerlCfg.MeterType == MeterType.AutoDetect) && (CalibrationStruct != null)) + if ((_poseidonCfg.MeterType == MeterType.AutoDetect) && (CalibrationStruct != null)) { return ScalingFactor(CalibrationStruct.MeterType); } - else if (_iPerlCfg.MeterType != MeterType.AutoDetect) + else if (_poseidonCfg.MeterType != MeterType.AutoDetect) { - return ScalingFactor(_iPerlCfg.MeterType); + return ScalingFactor(_poseidonCfg.MeterType); } else { @@ -1389,10 +1386,10 @@ namespace TBF.Rig.RegisterReaders.PoseidonReader public void ResetNfcInterface(bool? nfc_on = null) { - if (_iPerlCfg.HeadCommunicationComPortNr == 0) return; + if (_poseidonCfg.HeadCommunicationComPortNr == 0) return; SERIAL_Driver _SERIAL_Driver_Head_Config = new SERIAL_Driver(); - _SERIAL_Driver_Head_Config.OpenConnection($"COM{_iPerlCfg.HeadCommunicationComPortNr}", 9600, 8, Parity.None, StopBits.One); + _SERIAL_Driver_Head_Config.OpenConnection($"COM{_poseidonCfg.HeadCommunicationComPortNr}", 9600, 8, Parity.None, StopBits.One); NFCHeadConfig _NFCHead_Config = new NFCHeadConfig(_SERIAL_Driver_Head_Config); if (nfc_on == null || nfc_on == false) _NFCHead_Config.NFCHeadConfig_SetInterface(false); // set RFID interface diff --git a/TBF/Rig/RegisterReaders/PoseidonReader/UniHeadTestCtrl.cs b/TBF/Rig/RegisterReaders/PoseidonReader/UniHeadTestCtrl.cs index 5cb29097c..3c8d3d5b6 100644 --- a/TBF/Rig/RegisterReaders/PoseidonReader/UniHeadTestCtrl.cs +++ b/TBF/Rig/RegisterReaders/PoseidonReader/UniHeadTestCtrl.cs @@ -23,9 +23,9 @@ namespace TBF.Rig.RegisterReaders.PoseidonReader SmartCommunicationForm.TestMethodCfg = new iPerlReaderUNI.TestMethodCfg(null); // default values for iPerlCommunication - if (ProcessData.IperlHeadsUni != null) + if (ProcessData.SmartHeadsUni != null) { - foreach (var head in ProcessData.IperlHeadsUni) + foreach (var head in ProcessData.SmartHeadsUni) { if (head != null && head.Name == config.Name) { diff --git a/TBF/Rig/RegisterReaders/iPerlReaderUNI/IperlUniHeadTestCtrl.cs b/TBF/Rig/RegisterReaders/iPerlReaderUNI/IperlUniHeadTestCtrl.cs index c275a2f95..bae46f5e0 100644 --- a/TBF/Rig/RegisterReaders/iPerlReaderUNI/IperlUniHeadTestCtrl.cs +++ b/TBF/Rig/RegisterReaders/iPerlReaderUNI/IperlUniHeadTestCtrl.cs @@ -30,7 +30,7 @@ namespace TBF.Rig.RegisterReaders.iPerlReaderUNI SmartCommunicationForm.TestMethodCfg = new TestMethodCfg(null); // default values for iPerlCommunication - foreach(var head in ProcessData.IperlHeadsUni) + foreach(var head in ProcessData.SmartHeadsUni) { if (head != null && head.Name == config.Name) { Ctrl.ISmartReader = head; } } diff --git a/TBF/Rig/Sequences/ProcessData.cs b/TBF/Rig/Sequences/ProcessData.cs index 503686059..f1a5332b9 100644 --- a/TBF/Rig/Sequences/ProcessData.cs +++ b/TBF/Rig/Sequences/ProcessData.cs @@ -111,7 +111,7 @@ namespace TBF.Rig.Sequences /// iPERL related state variables to be saved after each completed test /// public static IList IperlHeads; - public static IList IperlHeadsUni; + public static IList SmartHeadsUni; public static bool IsQ2PreCorrectionCalculated; public static int CalculatedQ2PreCorrectionLR; public static int CalculatedQ2PreCorrectionRL; @@ -177,10 +177,10 @@ namespace TBF.Rig.Sequences } #endif /////// IperlHeadsUni - added for support of smart meters - writer.Write(IperlHeadsUni.Count); - for (int i = 0; i < IperlHeadsUni.Count; i++) + writer.Write(SmartHeadsUni.Count); + for (int i = 0; i < SmartHeadsUni.Count; i++) { - IperlHeadsUni[i].WriteBinary(writer); + SmartHeadsUni[i].WriteBinary(writer); } log.WarnFormat("Process data succesfully saved to file {0}", PDataFileName); } @@ -260,9 +260,9 @@ namespace TBF.Rig.Sequences int iPerlHeadsCountUni = reader.ReadInt32(); for (int i = 0; i < iPerlHeadsCountUni; i++) { - if (IperlHeadsUni != null && i < IperlHeadsUni.Count) + if (SmartHeadsUni != null && i < SmartHeadsUni.Count) { - IperlHeadsUni[i].ReadBinary(reader); + SmartHeadsUni[i].ReadBinary(reader); } else { diff --git a/TBF/Rig/StateMachine.cs b/TBF/Rig/StateMachine.cs index 05c6f2285..e007ff07b 100644 --- a/TBF/Rig/StateMachine.cs +++ b/TBF/Rig/StateMachine.cs @@ -156,7 +156,7 @@ namespace TBF.Rig TestMethod2Class = new Dictionary(); ProcessData.IperlHeads = new List(); - ProcessData.IperlHeadsUni = new List(); + ProcessData.SmartHeadsUni = new List(); SequenceBase.FlowMeters = new List(); SequenceBase.RegVPositions = new List(); SequenceBase.PumpsWithFM = new List(); @@ -165,7 +165,6 @@ namespace TBF.Rig LoopStartNames = new List(); LoopEndNames = new List(); - ProcessData.IperlHeads = new List(); } /// @@ -278,9 +277,14 @@ namespace TBF.Rig TestMethod2Class.Add(cmpnt.Name, cmpnt.ClassName); } - if (cmpnt is TestMethods.iPerlCommunication.iPerlHead.IperlHead) + if (cmpnt is TestMethods.iPerlCommunication.iPerlHead.IperlHead iPerlHead) { - ProcessData.IperlHeads.Add(cmpnt as TestMethods.iPerlCommunication.iPerlHead.IperlHead); + ProcessData.IperlHeads.Add(iPerlHead); + } + + if (cmpnt is ISmartReader smartReader) // All SmartReader components are added to the list of SmartReaders + { + ProcessData.SmartHeadsUni.Add(smartReader); } if (cmpnt is IFlowMeter) SequenceBase.FlowMeters.Add(cmpnt as IFlowMeter); diff --git a/TBF/Rig/TbfComponents.cs b/TBF/Rig/TbfComponents.cs index 137752486..54f12e797 100644 --- a/TBF/Rig/TbfComponents.cs +++ b/TBF/Rig/TbfComponents.cs @@ -203,6 +203,7 @@ namespace TBF.Rig new TestMethods.S640Communication.S640StartFactory(), new TestMethods.S640Communication.S640EndFactory(), new TestMethods.SensitivityTest.Factory(), + new TestMethods.SmartMeterFlyingStartMassCollection.Factory(), new TestMethods.StandingStart.Single.Factory(), new TestMethods.StandingStart.Compound.Factory(), new TestMethods.StandingStart.HeatMeters.Factory(), diff --git a/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/Factory.cs b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/Factory.cs new file mode 100644 index 000000000..bf3fc451c --- /dev/null +++ b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/Factory.cs @@ -0,0 +1,28 @@ +/// +/// Copyright (c) 2015-2016 Sensus Metering Systems +/// + +using System.Collections.Generic; +using TBF.Rig.Generic; +using TBF.Rig.TestMethods.iPerlCommunication; + +namespace TBF.Rig.TestMethods.SmartMeterFlyingStartMassCollection +{ + public class Factory : IComponentFactory + { + public string ClassName { get { return GetType().Namespace.Substring(8); } } + + public override string ToString() { return ClassName; } + + public IComponent DummyComponent() { return new TestMethod(); } + + public IComponent GetComponent(IComponentCfg cfg, IList components) { return new TestMethod(cfg); } + + public IComponentCfg DefaultConfig() { return new TestMethodCfg(this); } + + public IComponentCfg CmpntCfgFromCmpntEntity(Config.Entities.Component component) + { + return ComponentCfgBase.CreateFromDbEntity(TestMethodCfg.Serializer, component, this); + } + } +} diff --git a/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/SmartCommunicationParams.cs b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/SmartCommunicationParams.cs new file mode 100644 index 000000000..eeb91f8c7 --- /dev/null +++ b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/SmartCommunicationParams.cs @@ -0,0 +1,205 @@ +/// +/// Copyright (c) 2015-2022 Sensus Slovensko a.s. +/// + +using System.Collections.Generic; +using System.IO; +using System.Xml.Serialization; +using Common; +using Config.Entities; +using TBF.Resources; +using TBF.Rig.Generic; +using TBF.Rig.TestMethods.iPerlCommunication; +using TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication; + +namespace TBF.Rig.TestMethods.SmartMeterFlyingStartMassCollection +{ + public class SmartCommunicationParams : TestParamsBase, ITestParams + { + public static XmlSerializer Serializer = XmlSerializer.FromTypes(new[] { typeof(SmartCommunicationParams) })[0]; + public override XmlSerializer GetSerializer() { return Serializer; } + + + //public string Activity { get; set; } /// Communication activity + //public bool SimultWithPrevious { get; set; } + //public bool SimultWithNext { get; set; } + + public override void InitializeAll() + { + Activity = "Read Configuration"; + SimultWithPrevious = false; + SimultWithNext = false; + } + + + string[] paramNames = new string[] + { + Strings.Activity, + Strings.Simultaneous_with_previous_step, + Strings.Simultaneous_with_next_step, + }; + public override string ParamName(int i) { return paramNames[i]; } + public override int ParamsCount() { return paramNames.Length; } + + public override ICollection ParamValues(int i) + { + if (i == 0) + { + var retVal = new List(); + retVal.Add(iPerlCommunicationConstants.ReadConfigurationStr); + retVal.Add(string.Format("{0} A0", iPerlCommunicationConstants.SetTestModeStr)); + retVal.Add(string.Format("{0} A4", iPerlCommunicationConstants.SetTestModeStr)); + retVal.Add(iPerlCommunicationConstants.ReadCalibrationStr); + retVal.Add(iPerlCommunicationConstants.ReadCalibrationV4Str); + retVal.Add(iPerlCommunicationConstants.NormalizeCalibrationFactorStr); + retVal.Add(iPerlCommunicationConstants.NormalizeCalibrationV4FactorsStr); + retVal.Add(iPerlCommunicationConstants.GetDefaultQ2CorrectionsStr); + retVal.Add(iPerlCommunicationConstants.ReadQ2CorrectionStr); + retVal.Add(iPerlCommunicationConstants.ResetQ2CorrectionStr); + retVal.Add(iPerlCommunicationConstants.WriteDefaultQ2CorrectionsStr); + retVal.Add(iPerlCommunicationConstants.InitOrReadQ2CorrectionsStr); + retVal.Add(iPerlCommunicationConstants.WriteCalibrationFactorStr); + retVal.Add(iPerlCommunicationConstants.WriteCalibrationV4FactorsStr); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionStr); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionAltStr); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionGreeceStr); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionRLStr); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionLRStr); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionIncl05Str); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionAltIncl05Str); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionPlusIncl05Str); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionPlusAltIncl05Str); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionGreeceIncl05Str); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionRLIncl05Str); + retVal.Add(iPerlCommunicationConstants.WriteQ2CorrectionLRIncl05Str); + retVal.Add(iPerlCommunicationConstants.Q2correctedFromCmd + "Qx"); + retVal.Add(iPerlCommunicationConstants.StrictQ2ErrorCheckStr + "Qx"); + retVal.Add(iPerlCommunicationConstants.Q2correctionCheckCmd); + retVal.Add(iPerlCommunicationConstants.IperlCheckCmd); + retVal.Add(iPerlCommunicationConstants.UpdateBothQ2FactorsTestRLOnlyStr); + retVal.Add(iPerlCommunicationConstants.UpdateBothQ2FactorsTestLROnlyStr); + retVal.Add(iPerlCommunicationConstants.UpdateQ2CorrectionsStr); + retVal.Add(iPerlCommunicationConstants.ConditnlUpdateQ2CorrectionsStr); + retVal.Add(iPerlCommunicationConstants.ConditnlUpdateQ2CorrRLStr); + retVal.Add(iPerlCommunicationConstants.ConditnlUpdateQ2CorrLRStr); + retVal.Add("Q2 corrected from Q2adj"); + retVal.Add("Q2 correction check Q2bc Q2ac"); + retVal.Add(iPerlCommunicationConstants.SetActiveModeStr); + retVal.Add("---"); + retVal.Add(iPerlCommunicationConstants.Reset2HzCorrectionStr); + retVal.Add(iPerlCommunicationConstants.Write2HzCorrectionStr); + retVal.Add(iPerlCommunicationConstants.DewaReworkRLStr); + retVal.Add(iPerlCommunicationConstants.DewaReworkLRStr); + retVal.Add(iPerlCommunicationConstants.StartTestingSealedMetersStr); + retVal.Add(iPerlCommunicationConstants.EndTestingSealedMetersStr); + retVal.Add(string.Format("{0} if enabled", iPerlCommunicationConstants.ReadConfigurationStr)); + retVal.Add(string.Format("{0} 80", iPerlCommunicationConstants.SetTestModeStr)); + retVal.Add("iPerl_check prevWorkStep direction q2factors"); + for (ConditionID id = ConditionID.A; id < ConditionID.Count; id++) + { + retVal.Add(string.Format(SequenceConditionOp.ConditionNameFmt, id)); + } + + return retVal; + } + else + { + return new string[] { Strings.yes, Strings.no }; + } + } + + public override string ToString(int i) + { + switch (i) + { + case 0: return Activity; + case 1: return (SimultWithPrevious ? Strings.yes : Strings.no); + case 2: return (SimultWithNext ? Strings.yes : Strings.no); + default: return string.Empty; + } + } + + public CfgUpdateFlags UpdateParam(int i, string strValue) + { + switch (i) + { + case 0: Activity = strValue; return CfgUpdateFlags.None; + case 1: SimultWithPrevious = strValue.ToLower().Equals(Strings.yes.ToLower()); return CfgUpdateFlags.None; + case 2: SimultWithNext = strValue.ToLower().Equals(Strings.yes.ToLower()); return CfgUpdateFlags.None; + default: return CfgUpdateFlags.None; + } + } + + public bool ValidateParam(int i, string strValue, out string message) + { + message = string.Empty; + + switch (i) + { + case 0: + return true; + case 1: + case 2: + if (strValue.Equals(Strings.yes) || strValue.Equals(Strings.no)) return true; + break; + default: + message = "Invalid index"; + return false; + } + + message = ParamName(i) + " is invalid"; + return false; + } + + void CopyContentTo(SmartCommunicationParams prms) + { + prms.Activity = this.Activity; + prms.SimultWithPrevious = this.SimultWithPrevious; + prms.SimultWithNext = this.SimultWithNext; + } + + public IParamsProvider Clone() + { + SmartCommunicationParams pars = new SmartCommunicationParams(); + CopyContentTo(pars); + return pars; + } + + public override void UpdateFromDbEntity(ComponentTest dbEntity) + { + if (dbEntity == null) return; + try + { + SmartCommunicationParams tmp = Serializer.Deserialize(new StringReader(dbEntity.Parameters)) as SmartCommunicationParams; + + testParamsEntity = dbEntity; + componentName = dbEntity.CmpntName; + test = dbEntity.Test; + + if (tmp != null) tmp.CopyContentTo(this); + } + catch + { + } + } + + /// + /// Parameterless constructor initializes the parameters + /// + public SmartCommunicationParams() + { + } + + public SmartCommunicationParams(bool initialize) + { + if (initialize) InitializeAll(); + } + + public SmartCommunicationParams(ComponentTest testParamsEntity, string componentName, Test test) + { + this.testParamsEntity = testParamsEntity; + this.componentName = componentName; + this.test = test; + } + } +} diff --git a/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/SmartCommunicationSeq.cs b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/SmartCommunicationSeq.cs new file mode 100644 index 000000000..9b14942c2 --- /dev/null +++ b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/SmartCommunicationSeq.cs @@ -0,0 +1,958 @@ +/// +/// Copyright (c) 2015-2023 Sensus Slovensko a.s. +/// + +using System; +using System.Collections.Generic; +using System.Drawing; +using Common; +using Config.Entities; +using log4net; +using RestClient; +using Results.Entities; +using TBF.Resources; +using TBF.Rig.Generic; +using TBF.Rig.Sequences; +//using TBF.Rig.TestMethods.iPerlCommunication; +using TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication; +using TBF.UiBridge; + +/// Point definition + +namespace TBF.Rig.TestMethods.SmartMeterFlyingStartMassCollection +{ + public class SmartCommunicationSeq : SequenceBase + { + private static readonly ILog log = LogManager.GetLogger(typeof(SmartCommunicationSeq)); + + public const string Q2correctedFromCmd = "Q2 corrected from "; + public const string StrictQ2ErrorCheckStr = "Strict Q2 error check "; + public const string Q2correctionCheckCmd = "Q2 correction check "; + public const string IperlCheckCmd = "iPERL_check "; + public const string SimulateCmd = "simulate "; + + + System.Windows.Forms.Form modelessDlg; + /// + delegate void SmartCommFormDlgt(SmartCommunicationSeq myRef, TestMethod method, Test test, SmartCommunicationParams testParams); + /// + void OpenSmartCommForm(SmartCommunicationSeq myRef, TestMethod method, Test test, SmartCommunicationParams testParams) + { + myRef.modelessDlg = new SmartCommunicationForm(method, test, testParams); + myRef.modelessDlg.Show(); + } + + + void CloseSmartCommForm() + { + UiBridge.Bridge.OnCloseModelessForm(this, null); + modelessDlg = null; + } + + + /// + /// Flying start mass collection method sequence + /// + /// Test entity + /// + /// Event.Done . . . . . . . OK + /// Event.UiCmdStop . . . . Stopped by the user using the on-screen button STOP + /// Event.OpArgumentError . Target flow is out of range + /// Event.Error . . . . . . Unspecified error + /// + public IList Execute(Test test, int repetitionNr, TestMethod method, ITestParams testParams) + { + TestMethodCfg cfg = method.Cfg as TestMethodCfg; + + IList e; /// Events from currently running operations + checkUiOp = new Operations.CheckUIOp(true); /// Runs in more then one state + modelessDlg = null; + + processDataLoggingOp = new TBF.Rig.Operations.ProcessDataLoggingOp(processDataLogger, this, false); + + string cmd; + if (testParams.Activity.ToLower().Equals(cmd = iPerlCommunicationConstants.GetDefaultQ2CorrectionsStr.ToLower())) + { + TestProgressEventArgs.SetEstimatedTimes(new int[] { 0, 0, 0, 30, 0, 30, 0, 0 }); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.JustStarted)); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.FlowSetting)); + + /// Get 'wmType' from IperlHead procedure parameters + int wmType = 0; +#if IPERL + /*foreach (var wm in ProcessData.BatchRslts.Batch.WaterMeters) + { + if (wm != null && !wm.Disabled && wm.WMTypeId() > 0) + { + wmType = wm.WMTypeId(); + break; + } + }*/ +#endif + + // if (cfg.UseWebService) + // { + // IsQ2PreCorrectionCalculated = GetQ2PreCorrectionsOrBackups(cfg, wmType, out CalculatedQ2PreCorrectionLR, out CalculatedQ2PreCorrectionRL); + // } + + /// Generate test results + Results.Entities.TestRslt tstRslt = BatchRslts.GetTestRslt(test.Name, 0); + if (tstRslt != null) + { + tstRslt.StartTime = DateTime.Now; + tstRslt.TestDone = true; + foreach (var wm in BatchRslts.Batch.WaterMeters) + { + if (!wm.Disabled) + { + foreach(var mtr in wm.MeterTestRslts) + { + if (mtr.TestRslt == tstRslt) + { + mtr.Passed = !cfg.UseWebService || IsQ2PreCorrectionCalculated; + mtr.TestDone = true; + break; + } + } + } + } + } + + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.Completed)); + Bridge.OnTestCompleted(this, new TestCompletedEventArgs(test.Name, ProcessData.BatchRslts.GetTestRslt(test.Name, 0))); + allResults.Info(TestResult2CsvLine(test.Name, 0)); /// Append the results to the CSV-file + + return new List { Event.Done }; + } + else if (testParams.Activity.ToLower().Contains(cmd = Q2correctedFromCmd.ToLower())) + { + TestProgressEventArgs.SetEstimatedTimes(new int[] { 0, 0, 0, 30, 0, 30, 0, 0 }); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.JustStarted)); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.FlowSetting)); + + string[] args = testParams.Activity.Substring(cmd.Length).Split(new char[] { ' ' }); + string fromTestName = (args.Length >= 1) ? args[0] : string.Empty; + bool isPlus = (args.Length >= 2) ? args[1].ToLower().Contains("plus") : false; + MakeQ2CorrectedFrom(test.Name, fromTestName, isPlus); + + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.Completed)); + Bridge.OnTestCompleted(this, new TestCompletedEventArgs(test.Name, ProcessData.BatchRslts.GetTestRslt(test.Name, 0))); + allResults.Info(TestResult2CsvLine(test.Name, 0)); /// Append the results to the CSV-file + + return new List { Event.Done }; + } + else if (testParams.Activity.ToLower().Contains(cmd = StrictQ2ErrorCheckStr.ToLower())) + { + TestProgressEventArgs.SetEstimatedTimes(new int[] { 0, 0, 0, 30, 0, 30, 0, 0 }); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.JustStarted)); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.FlowSetting)); + + string fromTestName = testParams.Activity.Substring(cmd.Length); + + StrictQ2ErrorCheck(test.Name, fromTestName); + + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.Completed)); + Bridge.OnTestCompleted(this, new TestCompletedEventArgs(test.Name, ProcessData.BatchRslts.GetTestRslt(test.Name, 0))); + allResults.Info(TestResult2CsvLine(test.Name, 0)); /// Append the results to the CSV-file + + return new List { Event.Done }; + } + else if (testParams.Activity.ToLower().Contains(cmd = Q2correctionCheckCmd.ToLower())) + { + TestProgressEventArgs.SetEstimatedTimes(new int[] { 0, 0, 0, 30, 0, 30, 0, 0 }); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.JustStarted)); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.FlowSetting)); + + string[] testNames = testParams.Activity.Substring(cmd.Length).Split(new char[] { ' ' }); + + if (testNames.Length >= 2) + { + CheckQ2Correction(test.Name, testNames[0], testNames[1]); + } + + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.Completed)); + Bridge.OnTestCompleted(this, new TestCompletedEventArgs(test.Name, ProcessData.BatchRslts.GetTestRslt(test.Name, 0))); + allResults.Info(TestResult2CsvLine(test.Name, 0)); /// Append the results to the CSV-file + + return new List { Event.Done }; + } + else if (testParams.Activity.ToLower().Contains(cmd = IperlCheckCmd.ToLower())) + { + TestProgressEventArgs.SetEstimatedTimes(new int[] { 0, 0, 0, 30, 0, 30, 0, 0 }); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.JustStarted)); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.FlowSetting)); + + string[] args = testParams.Activity.Substring(cmd.Length).Split(new char[] { ' ' }); + + //int maxTestIndex = (ProcessData.BenchInfo is TBF.Rig.DataContainer.BenchInfo.Component) + // ? (ProcessData.BenchInfo as TBF.Rig.DataContainer.BenchInfo.Component).MaxTestIndex + // : int.MaxValue; + + Results.Entities.TestRslt tstRslt = ProcessData.BatchRslts.GetTestRslt(test.Name, 0); + + if (tstRslt != null) + { + tstRslt.StartTime = DateTime.Now; + + int wrongMetersCount = 0; + string message = string.Empty; + + for (int i = 0; i < BatchRslts.WMPositionsCount; i++) + { + Results.Entities.WaterMeter wm = BatchRslts.Batch.WaterMeters[i]; + Results.Entities.MeterTestRslt mtr = ProcessData.BatchRslts.GetMeterTestRslt(test.Name, i, CompoundMeterId.Single); + + ///// Reference to iPerl water meter or null: + //TestMethods.iPerlCommunication.iPerlHead.IperlHead iPerlHead = ((sensPath.RegisterReaders != null) && (i < sensPath.RegisterReaders.Length)) + // ? (sensPath.RegisterReaders[i] as TestMethods.iPerlCommunication.iPerlHead.IperlHead) + // : null; + + if ((wm != null) && (mtr != null)) + { + int errorIndicators = 0; + bool anyErrorOfThisMeter = false; + foreach (var arg in args) + { +#if TURA_SPECIAL + if (arg.ToLower() == "q2factors") + { + if ((wm.ProdQ2CorrRL != wm.Q2CorrRL) || (wm.ProdQ2CorrLR != wm.Q2CorrLR)) + { + anyErrorOfThisMeter = true; + message += string.Format("Q2 korekčné faktory vodomera {0} nesedia{1}", wm.WMPosition, Environment.NewLine); + errorIndicators |= (int)ErrorFlagMask.E26; /// Q2 correction factors not valid + } + } +#endif + if (arg.ToLower() == "direction") + { + //if (wm.Pruefindex > maxTestIndex) + //{ + // anyErrorOfThisMeter = true; + // message += string.Format("Príliš veľa opakovaní testu vodomera {0}{1}", wm.WMPosition, Environment.NewLine); + // errorIndicators |= (int)ErrorFlagMask.E27; /// Wrong direction (positive/negative counting) + //} + } + + if (arg.ToLower() == "prevworkstep") + { + if (wm.LastRecordIsNok) + { + wm.ErrorFlags |= (int)ErrorFlagMask.E28; /// Set E28 + } + + if ((wm.ErrorFlags & (int)ErrorFlagMask.E28) != 0) + { + anyErrorOfThisMeter = true; + message += string.Format("iPerl{0} : Predchádzajúci krok nebol zaznamenaný{1}", wm.WMPosition, Environment.NewLine); + errorIndicators |= (int)ErrorFlagMask.E28; /// Previous workstep missing or NOK (production tracing) + } + } + } + + mtr.TestDone = true; + mtr.ErrorIndicators = errorIndicators; + /// + if (anyErrorOfThisMeter) + { + /// This iPerl check did not pass + mtr.Passed = false; + wrongMetersCount++; + } + else + { + /// Check passed OK + mtr.Passed = true; + } + } + } + + tstRslt.EndTime = DateTime.Now; + tstRslt.TestDone = true; + + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.Completed)); + Bridge.OnTestCompleted(this, new TestCompletedEventArgs(test.Name, tstRslt)); + allResults.Info(TestResult2CsvLine(test.Name, 0)); /// Append the results to the CSV-file + + if (wrongMetersCount >= cfg.IperlCheckErrorsToStop) + { + State.Create("iPerlCommunicationSeq : Show check result") + .AddOperation(new Operations.LargeMessageBoxOp(message)) + .EnterState(); + do + { + e = StateMachine.WaitRunDevsRunOps(); + } + while (!e.Contains(Event.Continue) && !e.Contains(Event.Abort)); + + if (e.Contains(Event.Abort)) + { + Bridge.OnError(this, string.Format("Niečo nie je v poriadku !")); + return new List { Event.UiCmdStop }; + } + } + } + + return new List { Event.Done }; + } + else if (testParams.Activity.ToLower().Contains(cmd = SimulateCmd)) + { + TestProgressEventArgs.SetEstimatedTimes(new int[] { 0, 0, 0, 30, 0, 30, 0, 0 }); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.JustStarted)); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.FlowSetting)); + + if (testParams.Activity.ToLower().Contains("q3")) MakeSimulated(test, 1, 0, -0.5f); + else if (testParams.Activity.Substring(cmd.Length).ToLower() == "q2") MakeSimulated(test, 1, 0, 0.5f); + else if (testParams.Activity.Substring(cmd.Length).ToLower() == "q1") MakeSimulated(test, 1, 0, -5.1f); + else if (testParams.Activity.Substring(cmd.Length).ToLower() == "compound ok") MakeSimulatedCompound(test, 1, 0, 0.7f, 1.0f); + else if (testParams.Activity.Substring(cmd.Length).ToLower() == "compound nok") MakeSimulatedCompound(test, 1, 0, 4.7f, 0.9f); + else if (testParams.Activity.Substring(cmd.Length).ToLower() == "compound rise") MakeSimulatedCompound(test, 1, 0, 0.7f, 0.0f); + else if (testParams.Activity.Substring(cmd.Length).ToLower() == "compound fall") MakeSimulatedCompound(test, 1, 0, 0.7f, 0.9f); + else if (testParams.Activity.Substring(cmd.Length).ToLower() == "iperls") + { + string[] pcbNrs = new string[] { "831232435539", "831232435562", "831232435587", + "831232432141", "831232432497", "831232763641" }; + + TestRslt tstRslt = BatchRslts.GetTestRslt(test.Name, test.Part); + if (tstRslt != null) + { + Results.Utils.GetCounterStates(tstRslt, Program.LocalSettings.Counters); + + /// Auxiliary results ... not required + + /// Main results + tstRslt.MethodClass = TbfComponents.FindComponent(test.Method).ClassName; + tstRslt.TestDone = true; + tstRslt.StartTime = tstRslt.Batch.StartTime; + tstRslt.EndTime = DateTime.Now; + tstRslt.FlowSetTime = 0; + tstRslt.MassOfEvapWater = 0; + tstRslt.TestTime = 1; + + for (int i = 0; i < BatchRslts.Batch.WaterMeters.Count; i++) + { + MeterTestRslt meterRslt = + BatchRslts.GetMeterTestRslt(test.Name, i, CompoundMeterId.Single); + + if (meterRslt != null) + { + meterRslt.WaterMeter.SerialNr = pcbNrs[i % pcbNrs.Length]; + meterRslt.Passed = true; + meterRslt.TestDone = true; + } + //if (iperlHeads[i] != null) + //{ + // iperlHeads[i].CommFailed = iperlHeads[i].Disabled = false; + // iperlHeads[i].SerialNr = pcbNrs[i % pcbNrs.Length]; + //} + } + } + } + + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, Progress.Completed)); + Bridge.OnTestCompleted(this, new TestCompletedEventArgs(test.Name, ProcessData.BatchRslts.GetTestRslt(Common.Utils.GetTestName(test.Name, 1, 1), 0))); + allResults.Info(TestResult2CsvLine(test.Name, 0)); /// Append the results to the CSV-file + + //------------------------------------------------ + Bridge.OnActivity(this, testParams.Activity); + //------------------------------------------------ + + State.Create(string.Format("iPerlCommunicationSeq : {0}", testParams.Activity)) + .AddOperation(checkUiOp) + .EnterState(); + e = StateMachine.WaitRunDevsRunOps(); + + if (TestAndLogUiCmdStop(test, e)) + { + return new List { Event.UiCmdStop }; + } + } + else + { + /// + /// Show the modeless dialog with error indication + /// + string componentName = (method as IComponent)?.Name ?? string.Empty; + Program.MainWnd.Invoke(new SmartCommFormDlgt(OpenSmartCommForm), new object[] { this, componentName, test, testParams }); + + //------------------------------------------------ + Bridge.OnActivity(this, Strings.iPerl_Communication_in_progress); + //------------------------------------------------ + + bool stopPressed = false; /// true when STOP button pressed + bool completed = false; + + State.Create("iPerlCommunicationSeq : Wait until the entry form is closed") + .AddOperation(checkUiOp) + .EnterState(); + do { + e = StateMachine.WaitRunDevsRunOps(); + stopPressed = TestAndLogUiCmdStop(test, e); + completed = (modelessDlg is GenericDevices.IHasCompleted) + && (modelessDlg as GenericDevices.IHasCompleted).Completed; + } + while (!stopPressed && !completed); + + if (stopPressed) + { + CloseSmartCommForm(); + return new List { Event.UiCmdStop }; + } + else + { + TBF.UiBridge.Bridge.OnTestProgress(null, new TBF.UiBridge.TestProgressEventArgs(test.Name, Progress.Completed)); + } + + /// Test 'Quit' + modelessDlg = null; /// Modeless dialog is closed now + } + + return new List { Event.Done }; + } + + /// + /// Read default Q2 correction factors from a REST service (= Web service). + /// + /// iPerlCommunication component configuration + /// Water meter type (WZ Typ) + /// Default Q2 correction LR + /// Default Q2 correction RL + /// true when successful + static bool ReadCorrectionsFromWebService(TestMethodCfg cfg, int wmType, out int q2PreCorrectionLR, out int q2PreCorrectionRL) + { + if (wmType == 0) + { + /// No REST service call when wmType == 0, factors are 0 + q2PreCorrectionLR = 0; + q2PreCorrectionRL = 0; + return true; + } + + try + { + GetQ2PreCorrectionClient client = new GetQ2PreCorrectionClient(cfg.BaseUrl); + client.GetToken("ReadUser", "sensus", "https://deluh1web03.world.fluidtechnology.net/SensusCore/api/v1/Locations/1/Login2").Wait(); + Q2PreCorrection response = client.GetQ2Correction(string.Format(cfg.RelativeUrl, wmType)).Result; + if (response != null && response.AreDataCalculated) + { + q2PreCorrectionLR = response.CorrLR; + q2PreCorrectionRL = response.CorrRL; + log.WarnFormat("Q2 corrections from a REST client for WM Type = {0} are: LR = {1}, RL = {2}", wmType, q2PreCorrectionLR, q2PreCorrectionRL); + return true; + } + else + { + log.ErrorFormat("Failed to obtain Q2 corrections from a REST client for WM Type = {0}", wmType); + q2PreCorrectionLR = 0; + q2PreCorrectionRL = 0; + return false; + } + } + catch (Exception exc) + { + log.ErrorFormat("Failed to obtain Q2 corrections from a REST client for WM Type = {0}: {1}", wmType, exc.Message); + q2PreCorrectionLR = 0; + q2PreCorrectionRL = 0; + return false; + } + } + + /// + /// Obtain Q2 correction factors from a REST service or from local settings (stored backup values) + /// + /// iPerlCommunication component configuration + /// Water meter type (WZ Typ) + /// Default Q2 correction LR + /// Default Q2 correction RL + /// true when successful + // public static bool GetQ2PreCorrectionsOrBackups(TestMethodCfg cfg, int wmType, out int q2PreCorrectionLR, out int q2PreCorrectionRL) + // { + // /// Get Q2 pre-correction values from REST service + // //bool restOK = ReadCorrectionsFromWebService(cfg, wmType, out q2PreCorrectionLR, out q2PreCorrectionRL); + // + // /// Store / load Q2 pre-correction values + // Point storedValue; + // if (restOK) + // { + // /// Q2 pre-correction values were successfully obtained from a REST service for the specified wmType + // if (!Program.LocalSettings.Q2PreCorrections.TryGetValue(wmType, out storedValue)) + // { + // /// No Q2 pre-correction values in the dictionary for the specified wmType => save them + // Program.LocalSettings.Q2PreCorrections.Add(wmType, new Point(q2PreCorrectionLR, q2PreCorrectionRL)); + // log.WarnFormat("Q2 corrections added to dictionary for WM Type = {0}: LR = {1}, RL = {2}", wmType, q2PreCorrectionLR, q2PreCorrectionRL); + // } + // else if (storedValue.X != q2PreCorrectionLR || storedValue.Y != q2PreCorrectionRL) + // { + // /// Different Q2 pre-correction values in the dictionary for the specified wmType => overwrite them with ones from the REST service + // Program.LocalSettings.Q2PreCorrections[wmType] = new Point(q2PreCorrectionLR, q2PreCorrectionRL); + // log.WarnFormat("Q2 corrections modified in dictionary for WM Type = {0}: LR = {1}, RL = {2}", wmType, q2PreCorrectionLR, q2PreCorrectionRL); + // } + // else + // { + // /// Q2 pre-correction values in the dictionary are the same and were not changed + // log.WarnFormat("Q2 corrections in dictionary for WM Type = {0} are the same and were not changed", wmType, q2PreCorrectionLR, q2PreCorrectionRL); + // } + // } + // else + // { + // /// No Q2 pre-correction values from a REST service => read the dictionary + // if (Program.LocalSettings.Q2PreCorrections.TryGetValue(wmType, out storedValue)) + // { + // /// Q2 pre-correction values successfully read from the dictionary + // q2PreCorrectionLR = storedValue.X; + // q2PreCorrectionRL = storedValue.Y; + // log.WarnFormat("Q2 corrections loaded from dictionary for WM Type = {0}: LR = {1}, RL = {2}", wmType, q2PreCorrectionLR, q2PreCorrectionRL); + // } + // else + // { + // /// Q2 pre-correction values not found in the dictionary => use zeros + // q2PreCorrectionLR = 0; + // q2PreCorrectionRL = 0; + // log.ErrorFormat("Q2 corrections not found in the dictionary for WM Type = {0}, using zeros", wmType, q2PreCorrectionLR, q2PreCorrectionRL); + // + // /// Everything failed => using zero values + // return false; + // } + // } + // + // /// Q2 pre-corections were obtained from REST service or stored backup values were used + // return true; + // } + + /// + /// Virtually apply Q2 correction to a test used for the correction calculation. + /// + /// This test name + /// Name of Q2 test done before Q2 correction (Q2adj) + /// Assuming this test does not have multiple parts (part = 0) + void MakeQ2CorrectedFrom(string testName, string oriTestName, bool isPlus = false) + { + Results.Entities.TestRslt oriTestRslt = ProcessData.BatchRslts.GetTestRslt(oriTestName, 0); + Results.Entities.TestRslt tstRslt = ProcessData.BatchRslts.GetTestRslt(testName, 0); + + if (oriTestRslt == null || tstRslt == null) return; + + tstRslt.Components = oriTestRslt.Components; + + /// Auxiliary results, as in SequenceBase.UpdateTemoPressDensAmb() + tstRslt.AmbTempMean = oriTestRslt.AmbTempMean; + tstRslt.AmbTempStart = oriTestRslt.AmbTempStart; + tstRslt.AmbTempEnd = oriTestRslt.AmbTempEnd; + tstRslt.AmbTempMin = oriTestRslt.AmbTempMin; + tstRslt.AmbTempMax = oriTestRslt.AmbTempMax; + tstRslt.AmbPressMean = oriTestRslt.AmbPressMean; + tstRslt.AmbPressStart = oriTestRslt.AmbPressStart; + tstRslt.AmbPressEnd = oriTestRslt.AmbPressEnd; + tstRslt.AmbPressMin = oriTestRslt.AmbPressMin; + tstRslt.AmbPressMax = oriTestRslt.AmbPressMax; + tstRslt.AmbHumiMean = oriTestRslt.AmbHumiMean; + tstRslt.AmbHumiStart = oriTestRslt.AmbHumiStart; + tstRslt.AmbHumiEnd = oriTestRslt.AmbHumiEnd; + tstRslt.AmbHumiMin = oriTestRslt.AmbHumiMin; + tstRslt.AmbHumiMax = oriTestRslt.AmbHumiMax; + tstRslt.PressUpMean = oriTestRslt.PressUpMean; + tstRslt.PressUpStart = oriTestRslt.PressUpStart; + tstRslt.PressUpEnd = oriTestRslt.PressUpEnd; + tstRslt.PressUpMin = oriTestRslt.PressUpMin; + tstRslt.PressUpMax = oriTestRslt.PressUpMax; + tstRslt.PressDownMean = oriTestRslt.PressDownMean; + tstRslt.PressDownStart = oriTestRslt.PressDownStart; + tstRslt.PressDownEnd = oriTestRslt.PressDownEnd; + tstRslt.PressDownMin = oriTestRslt.PressDownMin; + tstRslt.PressDownMax = oriTestRslt.PressDownMax; + tstRslt.PressDeltaMean = oriTestRslt.PressDeltaMean; + tstRslt.PressDeltaStart = oriTestRslt.PressDeltaStart; + tstRslt.PressDeltaEnd = oriTestRslt.PressDeltaEnd; + tstRslt.PressDeltaMin = oriTestRslt.PressDeltaMin; + tstRslt.PressDeltaMax = oriTestRslt.PressDeltaMax; + tstRslt.ConductMean = oriTestRslt.ConductMean; + tstRslt.ConductStart = oriTestRslt.ConductStart; + tstRslt.ConductEnd = oriTestRslt.ConductEnd; + tstRslt.ConductMin = oriTestRslt.ConductMin; + tstRslt.ConductMax = oriTestRslt.ConductMax; + tstRslt.TempUpMean = oriTestRslt.TempUpMean; + tstRslt.TempUpStart = oriTestRslt.TempUpStart; + tstRslt.TempUpEnd = oriTestRslt.TempUpEnd; + tstRslt.TempUpMin = oriTestRslt.TempUpMin; + tstRslt.TempUpMax = oriTestRslt.TempUpMax; + tstRslt.TempDownMean = oriTestRslt.TempDownMean; + tstRslt.TempDownStart = oriTestRslt.TempDownStart; + tstRslt.TempDownEnd = oriTestRslt.TempDownEnd; + tstRslt.TempDownMin = oriTestRslt.TempDownMin; + tstRslt.TempDownMax = oriTestRslt.TempDownMax; + tstRslt.TempDivMean = oriTestRslt.TempDivMean; + tstRslt.TempDivStart = oriTestRslt.TempDivStart; + tstRslt.TempDivEnd = oriTestRslt.TempDivEnd; + tstRslt.TempDivMin = oriTestRslt.TempDivMin; + tstRslt.TempDivMax = oriTestRslt.TempDivMax; + tstRslt.DensityIn = oriTestRslt.DensityIn; + tstRslt.DensityLine = oriTestRslt.DensityLine; + tstRslt.DensityDiv = oriTestRslt.DensityDiv; + + tstRslt.StartTime = oriTestRslt.StartTime; + tstRslt.EndTime = oriTestRslt.EndTime; + tstRslt.FlowSetTime = oriTestRslt.FlowSetTime; + tstRslt.TestTime = oriTestRslt.TestTime; + tstRslt.PulsesMaster = oriTestRslt.PulsesMaster; + tstRslt.ConstMasterRaw = oriTestRslt.ConstMasterRaw; + tstRslt.ConstMaster = oriTestRslt.ConstMaster; + tstRslt.MassStartRaw = oriTestRslt.MassStartRaw; + tstRslt.MassStart = oriTestRslt.MassStart; + tstRslt.MassEndRaw = oriTestRslt.MassEndRaw; + tstRslt.MassEnd = oriTestRslt.MassEnd; + tstRslt.MassOfEvapWater = oriTestRslt.MassOfEvapWater; + //tstRslt.FlowMass = oriTestRslt.FlowMass; + //tstRslt.FlowVolume = oriTestRslt.FlowVolume; + tstRslt.VolumeCTV = oriTestRslt.VolumeCTV; + tstRslt.VolumeMaster = oriTestRslt.VolumeMaster; + tstRslt.ErrorMaster = oriTestRslt.ErrorMaster; + + tstRslt.FlowMean = oriTestRslt.FlowMean; + tstRslt.FlowMin = oriTestRslt.FlowMin; + tstRslt.FlowMax = oriTestRslt.FlowMax; + + tstRslt.Custom1 = oriTestRslt.Custom1; + tstRslt.Custom2 = oriTestRslt.Custom2; + tstRslt.Custom3 = oriTestRslt.Custom3; + tstRslt.Custom4 = oriTestRslt.Custom4; + tstRslt.Custom5 = oriTestRslt.Custom5; + tstRslt.Custom6 = oriTestRslt.Custom6; + tstRslt.Custom7 = oriTestRslt.Custom7; + tstRslt.Custom8 = oriTestRslt.Custom8; + + for (int i = 0; i < ProcessData.BatchRslts.WMPositionsCount; i++) + { + // Fix for CS7036: Added the missing 'meterId' argument to the GetMeterTestRslt method call. + var q3mtr = ProcessData.BatchRslts.GetMeterTestRslt("Q3", i, CompoundMeterId.SingleOrCompound); + double q3error = (q3mtr != null) ? q3mtr.Error : 0; + + Results.Entities.MeterTestRslt oriMeterRslt = ProcessData.BatchRslts.GetMeterTestRslt(oriTestName, i, CompoundMeterId.SingleOrCompound); + Results.Entities.MeterTestRslt meterRslt = ProcessData.BatchRslts.GetMeterTestRslt(testName, i, CompoundMeterId.SingleOrCompound); + + /// Reference to iPerl water meter or null: + TestMethods.iPerlCommunication.iPerlHead.IperlHead iPerl = ((sensPath != null) && (sensPath.RegisterReaders != null) && (i < sensPath.RegisterReaders.Length)) + ? (sensPath.RegisterReaders[i] as TestMethods.iPerlCommunication.iPerlHead.IperlHead) + : null; + + if (iPerl != null && meterRslt != null && oriMeterRslt != null) + { +#if ORACLE_DB + meterRslt.ErrorBC = oriMeterRslt.Error; +#endif + meterRslt.PulsesMeter = oriMeterRslt.PulsesMeter; + meterRslt.PulsesMaster = oriMeterRslt.PulsesMaster; + meterRslt.PulsesPerLiter = oriMeterRslt.PulsesPerLiter; + meterRslt.VolumeRef = oriMeterRslt.VolumeRef; + meterRslt.TestTime = oriMeterRslt.TestTime; + + if (q3error * oriMeterRslt.Error < 0) + { + /// iPerl with Q2 correction => generate an artificial error equal to +1/10 of the original one (relative to Q2 target error) + meterRslt.Error = 0.1 * oriMeterRslt.Error; + } + else + { + /// iPerl with Q2 correction => generate an artificial error equal to -1/10 of the original one (relative to Q2 target error) + meterRslt.Error = - 0.1 * oriMeterRslt.Error; + } + + meterRslt.VolumeMeter = meterRslt.VolumeRef * (100.0 + meterRslt.Error) / 100.0; + double signature = (oriMeterRslt.VolumeEnd > oriMeterRslt.VolumeStart) ? (+1) : (-1); + meterRslt.VolumeStart = oriMeterRslt.VolumeStart; + meterRslt.VolumeEnd = meterRslt.VolumeStart + signature * meterRslt.VolumeMeter; + + meterRslt.Passed = (meterRslt.Error >= tstRslt.ErrLimLo() + tstRslt.ErrLimMargin() + && meterRslt.Error <= tstRslt.ErrLimHi() - tstRslt.ErrLimMargin()); + meterRslt.TestDone = true; + tstRslt.TestDone = true; + } + } + } + + /// + /// Evaluate a given Q2 test result agains stricter error limits when Oruefindex == 1. + /// + /// This test name + /// Name of Q2 test done before Q2 correction (Q2adj) + /// Assuming this test does not have multiple parts (part = 0) + void StrictQ2ErrorCheck(string testName, string oriTestName) + { + Results.Entities.TestRslt oriTestRslt = ProcessData.BatchRslts.GetTestRslt(oriTestName, 0); + Results.Entities.TestRslt tstRslt = ProcessData.BatchRslts.GetTestRslt(testName, 0); + + if (oriTestRslt == null || tstRslt == null) return; + + tstRslt.Components = oriTestRslt.Components; + + /// Auxiliary results, as in SequenceBase.UpdateTemoPressDensAmb() + tstRslt.AmbTempMean = oriTestRslt.AmbTempMean; + tstRslt.AmbTempStart = oriTestRslt.AmbTempStart; + tstRslt.AmbTempEnd = oriTestRslt.AmbTempEnd; + tstRslt.AmbTempMin = oriTestRslt.AmbTempMin; + tstRslt.AmbTempMax = oriTestRslt.AmbTempMax; + tstRslt.AmbPressMean = oriTestRslt.AmbPressMean; + tstRslt.AmbPressStart = oriTestRslt.AmbPressStart; + tstRslt.AmbPressEnd = oriTestRslt.AmbPressEnd; + tstRslt.AmbPressMin = oriTestRslt.AmbPressMin; + tstRslt.AmbPressMax = oriTestRslt.AmbPressMax; + tstRslt.AmbHumiMean = oriTestRslt.AmbHumiMean; + tstRslt.AmbHumiStart = oriTestRslt.AmbHumiStart; + tstRslt.AmbHumiEnd = oriTestRslt.AmbHumiEnd; + tstRslt.AmbHumiMin = oriTestRslt.AmbHumiMin; + tstRslt.AmbHumiMax = oriTestRslt.AmbHumiMax; + tstRslt.PressUpMean = oriTestRslt.PressUpMean; + tstRslt.PressUpStart = oriTestRslt.PressUpStart; + tstRslt.PressUpEnd = oriTestRslt.PressUpEnd; + tstRslt.PressUpMin = oriTestRslt.PressUpMin; + tstRslt.PressUpMax = oriTestRslt.PressUpMax; + tstRslt.PressDownMean = oriTestRslt.PressDownMean; + tstRslt.PressDownStart = oriTestRslt.PressDownStart; + tstRslt.PressDownEnd = oriTestRslt.PressDownEnd; + tstRslt.PressDownMin = oriTestRslt.PressDownMin; + tstRslt.PressDownMax = oriTestRslt.PressDownMax; + tstRslt.PressDeltaMean = oriTestRslt.PressDeltaMean; + tstRslt.PressDeltaStart = oriTestRslt.PressDeltaStart; + tstRslt.PressDeltaEnd = oriTestRslt.PressDeltaEnd; + tstRslt.PressDeltaMin = oriTestRslt.PressDeltaMin; + tstRslt.PressDeltaMax = oriTestRslt.PressDeltaMax; + tstRslt.ConductMean = oriTestRslt.ConductMean; + tstRslt.ConductStart = oriTestRslt.ConductStart; + tstRslt.ConductEnd = oriTestRslt.ConductEnd; + tstRslt.ConductMin = oriTestRslt.ConductMin; + tstRslt.ConductMax = oriTestRslt.ConductMax; + tstRslt.TempUpMean = oriTestRslt.TempUpMean; + tstRslt.TempUpStart = oriTestRslt.TempUpStart; + tstRslt.TempUpEnd = oriTestRslt.TempUpEnd; + tstRslt.TempUpMin = oriTestRslt.TempUpMin; + tstRslt.TempUpMax = oriTestRslt.TempUpMax; + tstRslt.TempDownMean = oriTestRslt.TempDownMean; + tstRslt.TempDownStart = oriTestRslt.TempDownStart; + tstRslt.TempDownEnd = oriTestRslt.TempDownEnd; + tstRslt.TempDownMin = oriTestRslt.TempDownMin; + tstRslt.TempDownMax = oriTestRslt.TempDownMax; + tstRslt.TempDivMean = oriTestRslt.TempDivMean; + tstRslt.TempDivStart = oriTestRslt.TempDivStart; + tstRslt.TempDivEnd = oriTestRslt.TempDivEnd; + tstRslt.TempDivMin = oriTestRslt.TempDivMin; + tstRslt.TempDivMax = oriTestRslt.TempDivMax; + tstRslt.DensityIn = oriTestRslt.DensityIn; + tstRslt.DensityLine = oriTestRslt.DensityLine; + tstRslt.DensityDiv = oriTestRslt.DensityDiv; + + tstRslt.StartTime = oriTestRslt.StartTime; + tstRslt.EndTime = oriTestRslt.EndTime; + tstRslt.FlowSetTime = oriTestRslt.FlowSetTime; + tstRslt.TestTime = oriTestRslt.TestTime; + tstRslt.PulsesMaster = oriTestRslt.PulsesMaster; + tstRslt.ConstMasterRaw = oriTestRslt.ConstMasterRaw; + tstRslt.ConstMaster = oriTestRslt.ConstMaster; + tstRslt.MassStartRaw = oriTestRslt.MassStartRaw; + tstRslt.MassStart = oriTestRslt.MassStart; + tstRslt.MassEndRaw = oriTestRslt.MassEndRaw; + tstRslt.MassEnd = oriTestRslt.MassEnd; + tstRslt.MassOfEvapWater = oriTestRslt.MassOfEvapWater; + //tstRslt.FlowMass = oriTestRslt.FlowMass; + //tstRslt.FlowVolume = oriTestRslt.FlowVolume; + tstRslt.VolumeCTV = oriTestRslt.VolumeCTV; + tstRslt.VolumeMaster = oriTestRslt.VolumeMaster; + tstRslt.ErrorMaster = oriTestRslt.ErrorMaster; + + tstRslt.FlowMean = oriTestRslt.FlowMean; + tstRslt.FlowMin = oriTestRslt.FlowMin; + tstRslt.FlowMax = oriTestRslt.FlowMax; + + tstRslt.Custom1 = oriTestRslt.Custom1; + tstRslt.Custom2 = oriTestRslt.Custom2; + tstRslt.Custom3 = oriTestRslt.Custom3; + tstRslt.Custom4 = oriTestRslt.Custom4; + tstRslt.Custom5 = oriTestRslt.Custom5; + tstRslt.Custom6 = oriTestRslt.Custom6; + tstRslt.Custom7 = oriTestRslt.Custom7; + tstRslt.Custom8 = oriTestRslt.Custom8; + + for (int i = 0; i < ProcessData.BatchRslts.WMPositionsCount; i++) + { + Results.Entities.MeterTestRslt oriMeterRslt = ProcessData.BatchRslts.GetMeterTestRslt(oriTestName, i, CompoundMeterId.Single); + Results.Entities.MeterTestRslt meterRslt = ProcessData.BatchRslts.GetMeterTestRslt(testName, i, CompoundMeterId.Single); + + /// Reference to iPerl water meter or null: + TestMethods.iPerlCommunication.iPerlHead.IperlHead iPerl = ((sensPath != null) && (sensPath.RegisterReaders != null) && (i < sensPath.RegisterReaders.Length)) + ? (sensPath.RegisterReaders[i] as TestMethods.iPerlCommunication.iPerlHead.IperlHead) + : null; + + if (meterRslt != null && oriMeterRslt != null) + { +#if ORACLE_DB + meterRslt.ErrorBC = oriMeterRslt.Error; +#endif + meterRslt.PulsesMeter = oriMeterRslt.PulsesMeter; + meterRslt.PulsesMaster = oriMeterRslt.PulsesMaster; + meterRslt.PulsesPerLiter = oriMeterRslt.PulsesPerLiter; + meterRslt.VolumeRef = oriMeterRslt.VolumeRef; + meterRslt.TestTime = oriMeterRslt.TestTime; + + if (iPerl != null && ProcessData.BatchRslts.Batch.WaterMeters[i] != null && + !ProcessData.BatchRslts.Batch.WaterMeters[i].Disabled) + { + /// Either no iPerl head or no Q2 correction + meterRslt.Error = oriMeterRslt.Error; + meterRslt.VolumeMeter = oriMeterRslt.VolumeMeter; + meterRslt.VolumeStart = oriMeterRslt.VolumeStart; + meterRslt.VolumeEnd = oriMeterRslt.VolumeEnd; +#if ORACLE_DB + if ((ProcessData.BatchRslts.Batch.WaterMeters[i].Pruefindex % 100) == 1) + { + meterRslt.Passed = (oriMeterRslt.Error >= tstRslt.ErrLimLo() + tstRslt.ErrLimMargin() + && oriMeterRslt.Error <= tstRslt.ErrLimHi() - tstRslt.ErrLimMargin()); + } + else +#endif + { + meterRslt.Passed = oriMeterRslt.Passed; + } + meterRslt.TestDone = true; + tstRslt.TestDone = true; + } + } + } + } + + + /// + /// Check results of 2 tests: before Q2 correction and after Q2 correction. + /// Evaluate whether Q2 correction works OK. + /// + /// This test name + /// Name of Q2 test done before correction + /// Name of Q2 test done after correction + /// Assuming these tests do not have multiple parts (part = 0) + void CheckQ2Correction(string testName, string testNameQ2bc, string testNameQ2ac) + { + Results.Entities.TestRslt tstRslt = ProcessData.BatchRslts.GetTestRslt(testName, 0); + Results.Entities.TestRslt testRsltQ2bc = ProcessData.BatchRslts.GetTestRslt(testNameQ2bc, 0); + Results.Entities.TestRslt testRsltQ2ac = ProcessData.BatchRslts.GetTestRslt(testNameQ2ac, 0); + + if ((tstRslt == null) || (testRsltQ2bc == null) || (testRsltQ2ac == null)) return; + + tstRslt.Components = testRsltQ2ac.Components; + + /// Auxiliary results, as in SequenceBase.UpdateTemoPressDensAmb() + tstRslt.AmbTempMean = testRsltQ2ac.AmbTempMean; + tstRslt.AmbTempStart = testRsltQ2ac.AmbTempStart; + tstRslt.AmbTempEnd = testRsltQ2ac.AmbTempEnd; + tstRslt.AmbTempMin = testRsltQ2ac.AmbTempMin; + tstRslt.AmbTempMax = testRsltQ2ac.AmbTempMax; + tstRslt.AmbPressMean = testRsltQ2ac.AmbPressMean; + tstRslt.AmbPressStart = testRsltQ2ac.AmbPressStart; + tstRslt.AmbPressEnd = testRsltQ2ac.AmbPressEnd; + tstRslt.AmbPressMin = testRsltQ2ac.AmbPressMin; + tstRslt.AmbPressMax = testRsltQ2ac.AmbPressMax; + tstRslt.AmbHumiMean = testRsltQ2ac.AmbHumiMean; + tstRslt.AmbHumiStart = testRsltQ2ac.AmbHumiStart; + tstRslt.AmbHumiEnd = testRsltQ2ac.AmbHumiEnd; + tstRslt.AmbHumiMin = testRsltQ2ac.AmbHumiMin; + tstRslt.AmbHumiMax = testRsltQ2ac.AmbHumiMax; + tstRslt.PressUpMean = testRsltQ2ac.PressUpMean; + tstRslt.PressUpStart = testRsltQ2ac.PressUpStart; + tstRslt.PressUpEnd = testRsltQ2ac.PressUpEnd; + tstRslt.PressUpMin = testRsltQ2ac.PressUpMin; + tstRslt.PressUpMax = testRsltQ2ac.PressUpMax; + tstRslt.PressDownMean = testRsltQ2ac.PressDownMean; + tstRslt.PressDownStart = testRsltQ2ac.PressDownStart; + tstRslt.PressDownEnd = testRsltQ2ac.PressDownEnd; + tstRslt.PressDownMin = testRsltQ2ac.PressDownMin; + tstRslt.PressDownMax = testRsltQ2ac.PressDownMax; + tstRslt.PressDeltaMean = testRsltQ2ac.PressDeltaMean; + tstRslt.PressDeltaStart = testRsltQ2ac.PressDeltaStart; + tstRslt.PressDeltaEnd = testRsltQ2ac.PressDeltaEnd; + tstRslt.PressDeltaMin = testRsltQ2ac.PressDeltaMin; + tstRslt.PressDeltaMax = testRsltQ2ac.PressDeltaMax; + tstRslt.ConductMean = testRsltQ2ac.ConductMean; + tstRslt.ConductStart = testRsltQ2ac.ConductStart; + tstRslt.ConductEnd = testRsltQ2ac.ConductEnd; + tstRslt.ConductMin = testRsltQ2ac.ConductMin; + tstRslt.ConductMax = testRsltQ2ac.ConductMax; + tstRslt.TempUpMean = testRsltQ2ac.TempUpMean; + tstRslt.TempUpStart = testRsltQ2ac.TempUpStart; + tstRslt.TempUpEnd = testRsltQ2ac.TempUpEnd; + tstRslt.TempUpMin = testRsltQ2ac.TempUpMin; + tstRslt.TempUpMax = testRsltQ2ac.TempUpMax; + tstRslt.TempDownMean = testRsltQ2ac.TempDownMean; + tstRslt.TempDownStart = testRsltQ2ac.TempDownStart; + tstRslt.TempDownEnd = testRsltQ2ac.TempDownEnd; + tstRslt.TempDownMin = testRsltQ2ac.TempDownMin; + tstRslt.TempDownMax = testRsltQ2ac.TempDownMax; + tstRslt.TempDivMean = testRsltQ2ac.TempDivMean; + tstRslt.TempDivStart = testRsltQ2ac.TempDivStart; + tstRslt.TempDivEnd = testRsltQ2ac.TempDivEnd; + tstRslt.TempDivMin = testRsltQ2ac.TempDivMin; + tstRslt.TempDivMax = testRsltQ2ac.TempDivMax; + tstRslt.DensityIn = testRsltQ2ac.DensityIn; + tstRslt.DensityLine = testRsltQ2ac.DensityLine; + tstRslt.DensityDiv = testRsltQ2ac.DensityDiv; + + tstRslt.StartTime = testRsltQ2ac.StartTime; + tstRslt.EndTime = testRsltQ2ac.EndTime; + tstRslt.FlowSetTime = testRsltQ2ac.FlowSetTime; + tstRslt.TestTime = testRsltQ2ac.TestTime; + tstRslt.PulsesMaster = testRsltQ2ac.PulsesMaster; + tstRslt.ConstMasterRaw = testRsltQ2ac.ConstMasterRaw; + tstRslt.ConstMaster = testRsltQ2ac.ConstMaster; + tstRslt.MassStartRaw = testRsltQ2ac.MassStartRaw; + tstRslt.MassStart = testRsltQ2ac.MassStart; + tstRslt.MassEndRaw = testRsltQ2ac.MassEndRaw; + tstRslt.MassEnd = testRsltQ2ac.MassEnd; + tstRslt.MassOfEvapWater = testRsltQ2ac.MassOfEvapWater; + //tstRslt.FlowMass = testRsltQ2ac.FlowMass; + //tstRslt.FlowVolume = testRsltQ2ac.FlowVolume; + tstRslt.VolumeCTV = testRsltQ2ac.VolumeCTV; + tstRslt.VolumeMaster = testRsltQ2ac.VolumeMaster; + tstRslt.ErrorMaster = testRsltQ2ac.ErrorMaster; + + tstRslt.FlowMean = testRsltQ2ac.FlowMean; + tstRslt.FlowMin = testRsltQ2ac.FlowMin; + tstRslt.FlowMax = testRsltQ2ac.FlowMax; + + tstRslt.Custom1 = testRsltQ2ac.Custom1; + tstRslt.Custom2 = testRsltQ2ac.Custom2; + tstRslt.Custom3 = testRsltQ2ac.Custom3; + tstRslt.Custom4 = testRsltQ2ac.Custom4; + tstRslt.Custom5 = testRsltQ2ac.Custom5; + tstRslt.Custom6 = testRsltQ2ac.Custom6; + tstRslt.Custom7 = testRsltQ2ac.Custom7; + tstRslt.Custom8 = testRsltQ2ac.Custom8; + + for (int i = 0; i < ProcessData.BatchRslts.WMPositionsCount; i++) + { + Results.Entities.MeterTestRslt meterRslt = ProcessData.BatchRslts.GetMeterTestRslt(testName, i, CompoundMeterId.Single); + Results.Entities.MeterTestRslt meterRsltQ2bc = ProcessData.BatchRslts.GetMeterTestRslt(testNameQ2bc, i, CompoundMeterId.Single); + Results.Entities.MeterTestRslt meterRsltQ2ac = ProcessData.BatchRslts.GetMeterTestRslt(testNameQ2ac, i, CompoundMeterId.Single); + + if ((meterRslt != null) && (meterRsltQ2bc != null) && (meterRsltQ2ac != null)) + { + meterRslt.PulsesMeter = meterRsltQ2ac.PulsesMeter; + meterRslt.PulsesMaster = meterRsltQ2ac.PulsesMaster; + meterRslt.PulsesPerLiter = meterRsltQ2ac.PulsesPerLiter; + meterRslt.VolumeRef = meterRsltQ2ac.VolumeRef; + meterRslt.TestTime = meterRsltQ2ac.TestTime; + meterRslt.VolumeStart = meterRsltQ2ac.VolumeStart; + meterRslt.VolumeEnd = meterRsltQ2ac.VolumeEnd; + meterRslt.VolumeMeter = meterRsltQ2ac.VolumeMeter; + meterRslt.Error = meterRsltQ2ac.Error; + meterRslt.TestDone = meterRsltQ2ac.TestDone; + tstRslt.TestDone = true; + + if (((meterRsltQ2bc.Error < -0.51) && (meterRsltQ2ac.Error < meterRsltQ2bc.Error)) || + ((meterRsltQ2bc.Error > +0.51) && (meterRsltQ2ac.Error > meterRsltQ2bc.Error))) + { + meterRslt.Passed = false; /// Q2 correction check failed + } + else + { + meterRslt.Passed = true; /// Q2 correction check passed + } + } + } + } + } +} diff --git a/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethod.cs b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethod.cs new file mode 100644 index 000000000..06263ed90 --- /dev/null +++ b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethod.cs @@ -0,0 +1,208 @@ +/// +/// Copyright (c) 2015-2022 Sensus Slovensko a.s. +/// + +using System; +using System.Collections.Generic; +using Common; +using Config.Entities; +using log4net; +using TBF.Resources; +using TBF.Rig.GenericDevices; +using TBF.Rig.Sequences; +using TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication; +using TBF.UiBridge; + +namespace TBF.Rig.TestMethods.SmartMeterFlyingStartMassCollection +{ + public class TestMethod : SmartComponentBase, ISimultTestMethod, ISequenceCondition, ISessionDataMngmnt + { + private static readonly ILog log = LogManager.GetLogger(typeof(TestMethod)); + protected static readonly ILog rfidDataLogger = LogManager.GetLogger("RfidData"); + + public override string ToString() { return string.Format("{0}({1})", ClassName, Cfg.ToString(-1)); } + + public bool CanTest(MetersKind meters) { return meters == MetersKind.Single; } + public bool DoTransitions() { return false; } + + public bool SimultWithPrevious { get { return _testMethodCfg.TestParams.SimultWithPrevious; } } + public bool SimultWithNext { get { return _testMethodCfg.TestParams.SimultWithNext; } } + + #region Configuration Change Handling + + public static void OnCfgChange(object sender, CfgChangeArgs args) + { + if (CfgChangeHandler == null) return; + try { CfgChangeHandler(sender, args); } + catch (Exception e) { log.Error("CfgChangeHandler(...) failed", e); } + } + + public static event EventHandler CfgChangeHandler; + + public override void StartChangeHandler() + { + CfgChangeHandler += delegate(object sender, CfgChangeArgs args) + { + TestMethodCfg tmpCfg = args.Cfg as TestMethodCfg; + if (tmpCfg != null && tmpCfg.Name.Equals(Name)) + { + if (args.Command == CfgChangeCmd.CfgChange) + { + _testMethodCfg.CommTimeout = tmpCfg.CommTimeout; + _testMethodCfg.DelayBetweenRetries = tmpCfg.DelayBetweenRetries; + _testMethodCfg.MaxCommRetries = tmpCfg.MaxCommRetries; + _testMethodCfg.IperlCheckErrorsToStop = tmpCfg.IperlCheckErrorsToStop; + _testMethodCfg.UseWebService = tmpCfg.UseWebService; + _testMethodCfg.BaseUrl = tmpCfg.BaseUrl; + _testMethodCfg.RelativeUrl = tmpCfg.RelativeUrl; + } + } + }; + } + + #endregion Configuration Change Handling + + + readonly TestMethodCfg _testMethodCfg; + + public bool[] IperlCommMilestone; + IList sequenceConditionOps; + + public TestMethod() + { + CreateMilestonesAndConditions(); + } + + public TestMethod(Generic.IComponentCfg cfg) + : base(cfg) + { + _testMethodCfg = cfg as TestMethodCfg; + CreateMilestonesAndConditions(); + } + + void CreateMilestonesAndConditions() + { + // IperlCommMilestone = new bool[(int)ConditionID.Count]; + // + // sequenceConditionOps = new List(); + // for (ConditionID id = ConditionID.A; id < ConditionID.Count; id++) + // { + // sequenceConditionOps.Add(new SequenceConditionOp(this, id)); + // } + } + + /// IDevice interface - only Initialize() is used + public override void Initialize() + { + if (DebugLevel == DebugMode.Normal) + { + rfidDataLogger.Fatal("------------------------------------------------------------------------"); + rfidDataLogger.FatalFormat("Test Bench Framework ver. {0}", Program.Version); + + log.FatalFormat("{0} initialized: {1}", Name, this); + } + else + { + log.FatalFormat("{0} simulated: {1}", Name, this); + } + } + + public IList Execute(Test test, int repetNr, bool isLastRepetition) + { + if (DebugLevel == DebugMode.Normal) + { + return (new SmartCommunicationSeq()).Execute(test, repetNr, this, _testMethodCfg.TestParams); + } + else + { + /// DebugLevel == DebugMode.Simulate + (new SmartCommunicationSeq()).MakeSimulatedTrivial(test, repetNr, test.Part); + Bridge.OnTestProgress(this, new TestProgressEventArgs(test, 1, Progress.Completed)); + Bridge.OnTestCompleted(this, new TestCompletedEventArgs(test.Name, ProcessData.BatchRslts.GetTestRslt(Common.Utils.GetTestName(test.Name, 1, 1), 0))); + return new List { Event.Done }; + } + } + + + public int ConditionsCount + { + get + { + return 0; + //return (int)ConditionID.Count; + } + } + + public string ConditionName(int i) + { + return String.Empty; + //return (i >= 0 && i < (int)ConditionID.Count) ? ConditionOp(i).ToString() : string.Empty; + } + + public IOperation ConditionOp(int i) + { + return null; + //return (i >= 0 && i < (int)ConditionID.Count) ? sequenceConditionOps[i] : null; + } + + + public void StartSession() + { + /// Clear milestones + if (IperlCommMilestone != null) + { + for (int i = 0; i < IperlCommMilestone.Length; i++) + { + IperlCommMilestone[i] = false; + } + } + } + + public void SaveMark(object o) + { + /// No marks + } + + public void EndSession() + { + /// Nothing at the end of session + } + + public bool CheckDeviceCaps(Test test, OutputPath devices, out string message) + { + if (!(StateMachine.ControlBoardMain is ControlBoard.Uni.UniCB)) + { + /// Control board does not support this method + message = string.Format("{0}: {1}", test.Name, Strings.Test_bench_does_not_suport_selected_test_method); + return false; + } + + if (!(devices.FlowMeter is TBF.Rig.GenericDevices.IFlowMeter)) + { + /// Flow meter is missing + message = string.Format("{0}: {1}", test.Name, Strings.Missing_a_flow_meter); + return false; + } + + if (!(devices.RegValve is GenericDevices.IRegValve)) + { + /// Regulation valve is missing + message = string.Format("{0}: {1}", test.Name, Strings.Missing_a_regulation_valve); + return false; + } + + message = string.Empty; + return true; + } + + public override void MeterCommMilestone(int iItem, bool bValue) + { + throw new NotImplementedException(); + } + + public override bool IsMeterCommMilestone(int iItem) + { + throw new NotImplementedException(); + } + } +} diff --git a/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfg.cs b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfg.cs new file mode 100644 index 000000000..ee1232afd --- /dev/null +++ b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfg.cs @@ -0,0 +1,96 @@ +/// +/// Copyright (c) 2015-2021 Sensus Slovensko a.s. +/// + +using System.Collections.Generic; +using System.IO.Ports; +using System.Xml.Serialization; +using Common; +using Config.Entities; +using TBF.Rig.Generic; +using TBF.Rig.RegisterReaders.CommonRR.IPerl; +using TBF.Rig.TestMethods.iPerlCommunication; + +namespace TBF.Rig.TestMethods.SmartMeterFlyingStartMassCollection +{ + [XmlRoot("TestMethodCfg")] // Add this attribute to match the XML root + public class TestMethodCfg : ComponentCfgBase, IiPerlTestMethodCfg + { + public static XmlSerializer Serializer = XmlSerializer.FromTypes(new[] { typeof(TestMethodCfg) })[0]; + public override XmlSerializer GetSerializer() { return Serializer; } + + public IComponentCfgCtrl GetControl(IList cmpntEntities) { return new SmartMeterFlyingStartMassCollection.TestMethodCfgCtrl(); } + + // + public override IParamsProvider GetRuntimeTestParamsProvider() { return TestParams; } + public override IParamsProvider CreateTestParamsProvider() { return new SmartCommunicationParams(true); } + public override IParamsProvider GetUITestParamsProvider(Test test) + { + return (test.Method == Name) ? base.GetUITestParamsProvider(test) : null; + } + + /// Private parameterless constructor invoked by all other (public) constructors + TestMethodCfg() + { + Name = "iPerlCommunication"; + ParentName = string.Empty; + CommTimeout = 1800; /// ms + MaxCommRetries = 4; + WaitTimeAfterFailure = 2200; + PassThroughWaitTime = 1500; + NrThreads = 2; /// 1, 2 or 4 threads + IperlCheckErrorsToStop = 10; + MciTimeoutMs = 4000; // ms, NFC interface + BaudRate = 57600; // NFC Interface + DataBits = 8; // NFC Interface + ParityBit = Parity.None; // NFC Interface + StopBits = StopBits.Two; // NFC Interface + + TestParams = CreateTestParamsProvider() as SmartCommunicationParams; + } + + public TestMethodCfg(IComponentFactory factory) + : this() + { + this.Factory = factory; + } + + public string ToString(int i) + { + return string.Format("Name={0}, CommTimeout={1}, MaxRetries={2}, NrThreads={3}", Name, CommTimeout, MaxCommRetries, NrThreads); + } + + + public int DelayBetweenRetries { get; set; } + public int MaxCommRetries { get; set; } + public int WaitTimeAfterFailure { get; set; } + public int PassThroughWaitTime { get; set; } + public int NrThreads { get; set; } + public int CommTimeout { get; set; } + public int IperlCheckErrorsToStop { get; set; } + public int MciTimeoutMs { get; set; } + public int BaudRate { get; set; } + public int DataBits { get; set; } + public Parity ParityBit { get; set; } + public StopBits StopBits { get; set; } + public int DfltQ2c_15_rl { get; set; } + public int DfltQ2c_15_lr { get; set; } + public int DfltQ2c_20_rl { get; set; } + public int DfltQ2c_20_lr { get; set; } + public int DfltQ2c_25_63_rl { get; set; } + public int DfltQ2c_25_63_lr { get; set; } + public int DfltQ2c_25_10_rl { get; set; } + public int DfltQ2c_25_10_lr { get; set; } + public int DfltQ2c_32_rl { get; set; } + public int DfltQ2c_32_lr { get; set; } + public int DfltQ2c_40_rl { get; set; } + public int DfltQ2c_40_lr { get; set; } + public bool UseWebService { get; set; } + public string BaseUrl { get; set; } + public string RelativeUrl { get; set; } + + ///Remember to Ignore in XmlSerializer !! + [XmlIgnore] + public ITestParams TestParams { get; set; } + } +} diff --git a/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfgCtrl.cs b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfgCtrl.cs new file mode 100644 index 000000000..5faf49883 --- /dev/null +++ b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfgCtrl.cs @@ -0,0 +1,300 @@ +/// +/// Copyright (c) 2015-2020 Sensus Slovensko a.s. +/// + +using System; +using System.Windows.Forms; +using Common; +using TBF.Resources; +using TBF.Rig.Generic; +using TBF.Rig.TestMethods.iPerlCommunication; + +namespace TBF.Rig.TestMethods.SmartMeterFlyingStartMassCollection +{ + public partial class TestMethodCfgCtrl : Configs.ConfigCtrlUtils, IComponentCfgCtrl + { + public bool ShowMore { get { return false; } } + + TestMethodCfg config; + public IComponentCfg Config + { + get { return config as IComponentCfg; } + set + { + config = value as TestMethodCfg; + Redraw(); + } + } + + public TestMethodCfgCtrl() + { + InitializeComponent(); + } + + private void EntryFormCfgCtrl_Load(object sender, EventArgs e) + { + Redraw(); + } + + public void Closing() + { + } + + void Redraw() + { + if (config == null) return; /// Control was not loaded, settings were not changed + classNameLabel.Text = config.Factory.ClassName; + nameTextBox.Text = config.Name; + commTimeoutTextBox.Text = config.CommTimeout.ToString(); + maxCommRetriesTextBox.Text = config.MaxCommRetries.ToString(); + delayBetweenRetriesTextBox.Text = config.DelayBetweenRetries.ToString(); + nrThreadsTextBox.Text = config.NrThreads.ToString(); + iperlCheckErrorsToStopTextBox.Text = config.IperlCheckErrorsToStop.ToString(); + + textBox15rl.Text = config.DfltQ2c_15_rl.ToString(); + textBox15lr.Text = config.DfltQ2c_15_lr.ToString(); + textBox20rl.Text = config.DfltQ2c_20_rl.ToString(); + textBox20lr.Text = config.DfltQ2c_20_lr.ToString(); + textBox25_63rl.Text = config.DfltQ2c_25_63_rl.ToString(); + textBox25_63lr.Text = config.DfltQ2c_25_63_lr.ToString(); + textBox25_10rl.Text = config.DfltQ2c_25_10_rl.ToString(); + textBox25_10lr.Text = config.DfltQ2c_25_10_lr.ToString(); + textBox32rl.Text = config.DfltQ2c_32_rl.ToString(); + textBox32lr.Text = config.DfltQ2c_32_lr.ToString(); + textBox40rl.Text = config.DfltQ2c_40_rl.ToString(); + textBox40lr.Text = config.DfltQ2c_40_lr.ToString(); + + useWebServiceCheckBox.Checked = config.UseWebService; + baseUrlTextBox.Text = config.BaseUrl; + relativeUrlTextBox.Text = config.RelativeUrl; + } + + public void Unlock() + { + nameTextBox.Enabled = true; + commTimeoutTextBox.Enabled = true; + maxCommRetriesTextBox.Enabled = true; + delayBetweenRetriesTextBox.Enabled = true; + nrThreadsTextBox.Enabled = true; + iperlCheckErrorsToStopTextBox.Enabled = true; + + textBox15rl.Enabled = true; + textBox15lr.Enabled = true; + textBox20rl.Enabled = true; + textBox20lr.Enabled = true; + textBox25_63rl.Enabled = true; + textBox25_63lr.Enabled = true; + textBox25_10rl.Enabled = true; + textBox25_10lr.Enabled = true; + textBox32rl.Enabled = true; + textBox32lr.Enabled = true; + textBox40rl.Enabled = true; + textBox40lr.Enabled = true; + + useWebServiceCheckBox.Enabled = true; + ManageCheckGroupBox(useWebServiceCheckBox, useWebServiceGroupBox); + baseUrlTextBox.Enabled = useWebServiceCheckBox.Enabled; + relativeUrlTextBox.Enabled = useWebServiceCheckBox.Enabled; + } + + public CfgUpdateFlags VerifyCfg(ref string message) + { + CfgUpdateFlags flags = CfgUpdateFlags.None; + + int dummy; + if (!int.TryParse(commTimeoutTextBox.Text, out dummy) || dummy < 500 || dummy > 5000) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "'Comm. timeout' should be in range 500 .. 5000"; + } + if (!int.TryParse(maxCommRetriesTextBox.Text, out dummy) || dummy < 1 || dummy > 10) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "'Max. retries' should be in range 1 .. 10"; + } + if (!int.TryParse(delayBetweenRetriesTextBox.Text, out dummy) || dummy < 0 || dummy > 5000) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "'Comm. timeout' should be in range 0 .. 5000"; + } + if (!int.TryParse(nrThreadsTextBox.Text, out dummy) || (dummy != 1 && dummy != 2 && dummy != 4)) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "'Nr. threads' should be 1, 2 or 4"; + } + if (!int.TryParse(iperlCheckErrorsToStopTextBox.Text, out dummy) || ((dummy < 1) && (dummy > 40))) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + string.Format(Strings.Invalid_0, iperlCheckErrorsToStopLabel.Text); + } + + if (!int.TryParse(textBox15rl.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN15 RL should be in range -50 .. 50"; + } + if (!int.TryParse(textBox15lr.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN15 LR should be in range -50 .. 50"; + } + if (!int.TryParse(textBox20rl.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN20 RL should be in range -50 .. 50"; + } + if (!int.TryParse(textBox20lr.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN20 LR should be in range -50 .. 50"; + } + if (!int.TryParse(textBox25_63rl.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN25 Q3 6.3 RL should be in range -50 .. 50"; + } + if (!int.TryParse(textBox25_63lr.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN25 Q3 6.3 LR should be in range -50 .. 50"; + } + if (!int.TryParse(textBox25_10rl.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN25 Q3 10 RL should be in range -50 .. 50"; + } + if (!int.TryParse(textBox25_10lr.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN25 Q3 10 LR should be in range -50 .. 50"; + } + if (!int.TryParse(textBox32rl.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN32 RL should be in range -50 .. 50"; + } + if (!int.TryParse(textBox32lr.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN32 LR should be in range -50 .. 50"; + } + if (!int.TryParse(textBox40rl.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN40 RL should be in range -50 .. 50"; + } + if (!int.TryParse(textBox40lr.Text, out dummy) || dummy < -50 || dummy > 50) + { + flags |= CfgUpdateFlags.Error; + message += Environment.NewLine + "Default Q2 correction factor DN40 LR should be in range -50 .. 50"; + } + + return flags; + } + + public CfgUpdateFlags UpdateCfg() + { + CfgUpdateFlags flags = CfgUpdateFlags.None; + + if (config == null) return CfgUpdateFlags.Error; /// Control was not loaded, settings were not changed + + if (config.Name != nameTextBox.Text) + { + config.Name = nameTextBox.Text; + flags |= (CfgUpdateFlags.AnyChange | CfgUpdateFlags.RestartRqrd); + } + + var CommTimeout = config.CommTimeout;; + var MaxCommRetries = config.MaxCommRetries; + var DelayBetweenRetries = config.DelayBetweenRetries; + var NrThreads = config.NrThreads; + var IperlCheckErrorsToStop = config.IperlCheckErrorsToStop; + var DfltQ2c_15_rl = config.DfltQ2c_15_rl; + var DfltQ2c_15_lr = config.DfltQ2c_15_lr; + var DfltQ2c_20_rl = config.DfltQ2c_20_rl; + var DfltQ2c_20_lr = config.DfltQ2c_20_lr; + var DfltQ2c_25_63_rl = config.DfltQ2c_25_63_rl; + var DfltQ2c_25_63_lr = config.DfltQ2c_25_63_lr; + var DfltQ2c_25_10_rl = config.DfltQ2c_25_10_rl; + var DfltQ2c_25_10_lr = config.DfltQ2c_25_10_lr; + var DfltQ2c_32_rl = config.DfltQ2c_32_rl; + var DfltQ2c_32_lr = config.DfltQ2c_32_lr; + var DfltQ2c_40_rl = config.DfltQ2c_40_rl; + var DfltQ2c_40_lr = config.DfltQ2c_40_lr; + var UseWebService = config.UseWebService; + var BaseUrl = config.BaseUrl; + var RelativeUrl = config.RelativeUrl; + + flags |= UpdateDifferent(ref CommTimeout, commTimeoutTextBox.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref MaxCommRetries, maxCommRetriesTextBox.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DelayBetweenRetries, delayBetweenRetriesTextBox.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref NrThreads, nrThreadsTextBox.Text, CfgUpdateFlags.RestartRqrd | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref IperlCheckErrorsToStop, iperlCheckErrorsToStopTextBox.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + + flags |= UpdateDifferent(ref DfltQ2c_15_rl, textBox15rl.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_15_lr, textBox15lr.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_20_rl, textBox20rl.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_20_lr, textBox20lr.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_25_63_rl, textBox25_63rl.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_25_63_lr, textBox25_63lr.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_25_10_rl, textBox25_10rl.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_25_10_lr, textBox25_10lr.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_32_rl, textBox32rl.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_32_lr, textBox32lr.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_40_rl, textBox40rl.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref DfltQ2c_40_lr, textBox40lr.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + + flags |= UpdateDifferent(ref UseWebService, useWebServiceCheckBox.Checked, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref BaseUrl, baseUrlTextBox.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + flags |= UpdateDifferent(ref RelativeUrl, relativeUrlTextBox.Text, CfgUpdateFlags.InvokeCfgChange | CfgUpdateFlags.AnyChange); + + + config.CommTimeout = CommTimeout; + config.MaxCommRetries = MaxCommRetries; + config.DelayBetweenRetries = DelayBetweenRetries; + config.NrThreads = NrThreads; + config.IperlCheckErrorsToStop = IperlCheckErrorsToStop; + config.DfltQ2c_15_rl = DfltQ2c_15_rl; + config.DfltQ2c_15_lr = DfltQ2c_15_lr; + config.DfltQ2c_20_rl = DfltQ2c_20_rl; + config.DfltQ2c_20_lr = DfltQ2c_20_lr; + config.DfltQ2c_25_63_rl = DfltQ2c_25_63_rl; + config.DfltQ2c_25_63_lr = DfltQ2c_25_63_lr; + config.DfltQ2c_25_10_rl = DfltQ2c_25_10_rl; + config.DfltQ2c_25_10_lr = DfltQ2c_25_10_lr; + config.DfltQ2c_32_rl = DfltQ2c_32_rl; + config.DfltQ2c_32_lr = DfltQ2c_32_lr; + config.DfltQ2c_40_rl = DfltQ2c_40_rl; + config.DfltQ2c_40_lr = DfltQ2c_40_lr; + config.UseWebService = UseWebService; + config.BaseUrl = BaseUrl; + config.RelativeUrl = RelativeUrl; + + if ((flags & CfgUpdateFlags.InvokeCfgChange) != 0) + { + TestMethod.OnCfgChange(this, new CfgChangeArgs(CfgChangeCmd.CfgChange, config)); + } + + return flags; + } + + private void ManageCheckGroupBox(CheckBox chk, GroupBox grp) + { + /// Make sure the CheckBox isn't in the GroupBox. This will only happen the first time. + if (chk.Parent == grp) + { + grp.Parent.Controls.Add(chk); /// Reparent the CheckBox so it's not in the GroupBox. + chk.Location = new System.Drawing.Point(chk.Left + grp.Left, chk.Top + grp.Top); /// Adjust the CheckBox's location. + chk.BringToFront(); /// Move the CheckBox to the top of the stacking order. + } + + /// Enable or disable the GroupBox. + grp.Enabled = chk.Checked; + } + + private void useWebServiceCheckBox_CheckedChanged(object sender, EventArgs e) + { + useWebServiceGroupBox.Enabled = useWebServiceCheckBox.Checked; + } + } +} diff --git a/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfgCtrl.designer.cs b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfgCtrl.designer.cs new file mode 100644 index 000000000..00016cd54 --- /dev/null +++ b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfgCtrl.designer.cs @@ -0,0 +1,520 @@ +/// +/// Copyright (c) 2015 Sensus Metering Systems +/// Author: Milan Hanajík +/// +namespace TBF.Rig.TestMethods.SmartMeterFlyingStartMassCollection +{ + partial class TestMethodCfgCtrl + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.nameTextBox = new System.Windows.Forms.TextBox(); + this.nameLabel = new System.Windows.Forms.Label(); + this.classNameLabel = new System.Windows.Forms.Label(); + this.commTimeoutTextBox = new System.Windows.Forms.TextBox(); + this.commTimeoutLabel = new System.Windows.Forms.Label(); + this.maxCommRetriesTextBox = new System.Windows.Forms.TextBox(); + this.maxNrRetriesLabel = new System.Windows.Forms.Label(); + this.nrThreadsTextBox = new System.Windows.Forms.TextBox(); + this.nrThreadsLabel = new System.Windows.Forms.Label(); + this.iperlCheckErrorsToStopTextBox = new System.Windows.Forms.TextBox(); + this.iperlCheckErrorsToStopLabel = new System.Windows.Forms.Label(); + this.delayBetweenRetriesTextBox = new System.Windows.Forms.TextBox(); + this.delayBetweenRetriesLabel = new System.Windows.Forms.Label(); + this.relativeUrlTextBox = new System.Windows.Forms.TextBox(); + this.relativeUrlLabel = new System.Windows.Forms.Label(); + this.baseUrlTextBox = new System.Windows.Forms.TextBox(); + this.baseUrlLabel = new System.Windows.Forms.Label(); + this.useWebServiceCheckBox = new System.Windows.Forms.CheckBox(); + this.useWebServiceGroupBox = new System.Windows.Forms.GroupBox(); + this.dfltQ2corrFactorsGroupBox = new System.Windows.Forms.GroupBox(); + this.label8 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.textBox40lr = new System.Windows.Forms.TextBox(); + this.textBox32lr = new System.Windows.Forms.TextBox(); + this.textBox25_10lr = new System.Windows.Forms.TextBox(); + this.textBox25_63lr = new System.Windows.Forms.TextBox(); + this.textBox20lr = new System.Windows.Forms.TextBox(); + this.textBox15lr = new System.Windows.Forms.TextBox(); + this.textBox40rl = new System.Windows.Forms.TextBox(); + this.textBox32rl = new System.Windows.Forms.TextBox(); + this.textBox25_10rl = new System.Windows.Forms.TextBox(); + this.textBox25_63rl = new System.Windows.Forms.TextBox(); + this.textBox20rl = new System.Windows.Forms.TextBox(); + this.textBox15rl = new System.Windows.Forms.TextBox(); + this.useWebServiceGroupBox.SuspendLayout(); + this.dfltQ2corrFactorsGroupBox.SuspendLayout(); + this.SuspendLayout(); + // + // nameTextBox + // + this.nameTextBox.Enabled = false; + this.nameTextBox.Location = new System.Drawing.Point(237, 31); + this.nameTextBox.Name = "nameTextBox"; + this.nameTextBox.Size = new System.Drawing.Size(130, 20); + this.nameTextBox.TabIndex = 2; + // + // nameLabel + // + this.nameLabel.AutoSize = true; + this.nameLabel.Location = new System.Drawing.Point(23, 34); + this.nameLabel.Name = "nameLabel"; + this.nameLabel.Size = new System.Drawing.Size(35, 13); + this.nameLabel.TabIndex = 1; + this.nameLabel.Text = "Name"; + // + // classNameLabel + // + this.classNameLabel.AutoSize = true; + this.classNameLabel.Location = new System.Drawing.Point(234, 11); + this.classNameLabel.Name = "classNameLabel"; + this.classNameLabel.Size = new System.Drawing.Size(83, 13); + this.classNameLabel.TabIndex = 0; + this.classNameLabel.Text = "ComonentName"; + // + // commTimeoutTextBox + // + this.commTimeoutTextBox.Enabled = false; + this.commTimeoutTextBox.Location = new System.Drawing.Point(237, 53); + this.commTimeoutTextBox.Name = "commTimeoutTextBox"; + this.commTimeoutTextBox.Size = new System.Drawing.Size(45, 20); + this.commTimeoutTextBox.TabIndex = 4; + // + // commTimeoutLabel + // + this.commTimeoutLabel.AutoSize = true; + this.commTimeoutLabel.Location = new System.Drawing.Point(23, 56); + this.commTimeoutLabel.Name = "commTimeoutLabel"; + this.commTimeoutLabel.Size = new System.Drawing.Size(98, 13); + this.commTimeoutLabel.TabIndex = 3; + this.commTimeoutLabel.Text = "Comm. timeout [ms]"; + // + // maxCommRetriesTextBox + // + this.maxCommRetriesTextBox.Enabled = false; + this.maxCommRetriesTextBox.Location = new System.Drawing.Point(237, 75); + this.maxCommRetriesTextBox.Name = "maxCommRetriesTextBox"; + this.maxCommRetriesTextBox.Size = new System.Drawing.Size(45, 20); + this.maxCommRetriesTextBox.TabIndex = 6; + // + // maxNrRetriesLabel + // + this.maxNrRetriesLabel.AutoSize = true; + this.maxNrRetriesLabel.Location = new System.Drawing.Point(23, 78); + this.maxNrRetriesLabel.Name = "maxNrRetriesLabel"; + this.maxNrRetriesLabel.Size = new System.Drawing.Size(61, 13); + this.maxNrRetriesLabel.TabIndex = 5; + this.maxNrRetriesLabel.Text = "Max. retries"; + // + // nrThreadsTextBox + // + this.nrThreadsTextBox.Enabled = false; + this.nrThreadsTextBox.Location = new System.Drawing.Point(237, 119); + this.nrThreadsTextBox.Name = "nrThreadsTextBox"; + this.nrThreadsTextBox.Size = new System.Drawing.Size(45, 20); + this.nrThreadsTextBox.TabIndex = 10; + // + // nrThreadsLabel + // + this.nrThreadsLabel.AutoSize = true; + this.nrThreadsLabel.Location = new System.Drawing.Point(23, 122); + this.nrThreadsLabel.Name = "nrThreadsLabel"; + this.nrThreadsLabel.Size = new System.Drawing.Size(59, 13); + this.nrThreadsLabel.TabIndex = 9; + this.nrThreadsLabel.Text = "Nr. threads"; + // + // iperlCheckErrorsToStopTextBox + // + this.iperlCheckErrorsToStopTextBox.Enabled = false; + this.iperlCheckErrorsToStopTextBox.Location = new System.Drawing.Point(237, 141); + this.iperlCheckErrorsToStopTextBox.Name = "iperlCheckErrorsToStopTextBox"; + this.iperlCheckErrorsToStopTextBox.Size = new System.Drawing.Size(45, 20); + this.iperlCheckErrorsToStopTextBox.TabIndex = 13; + // + // iperlCheckErrorsToStopLabel + // + this.iperlCheckErrorsToStopLabel.AutoSize = true; + this.iperlCheckErrorsToStopLabel.Location = new System.Drawing.Point(23, 144); + this.iperlCheckErrorsToStopLabel.Name = "iperlCheckErrorsToStopLabel"; + this.iperlCheckErrorsToStopLabel.Size = new System.Drawing.Size(202, 13); + this.iperlCheckErrorsToStopLabel.TabIndex = 12; + this.iperlCheckErrorsToStopLabel.Text = "iperl_check errors count to stop the cycle"; + // + // delayBetweenRetriesTextBox + // + this.delayBetweenRetriesTextBox.Enabled = false; + this.delayBetweenRetriesTextBox.Location = new System.Drawing.Point(237, 97); + this.delayBetweenRetriesTextBox.Name = "delayBetweenRetriesTextBox"; + this.delayBetweenRetriesTextBox.Size = new System.Drawing.Size(45, 20); + this.delayBetweenRetriesTextBox.TabIndex = 8; + // + // delayBetweenRetriesLabel + // + this.delayBetweenRetriesLabel.AutoSize = true; + this.delayBetweenRetriesLabel.Location = new System.Drawing.Point(23, 100); + this.delayBetweenRetriesLabel.Name = "delayBetweenRetriesLabel"; + this.delayBetweenRetriesLabel.Size = new System.Drawing.Size(131, 13); + this.delayBetweenRetriesLabel.TabIndex = 7; + this.delayBetweenRetriesLabel.Text = "Delay between retries [ms]"; + // + // relativeUrlTextBox + // + this.relativeUrlTextBox.Enabled = false; + this.relativeUrlTextBox.Location = new System.Drawing.Point(89, 50); + this.relativeUrlTextBox.Name = "relativeUrlTextBox"; + this.relativeUrlTextBox.Size = new System.Drawing.Size(298, 20); + this.relativeUrlTextBox.TabIndex = 18; + // + // relativeUrlLabel + // + this.relativeUrlLabel.AutoSize = true; + this.relativeUrlLabel.Location = new System.Drawing.Point(13, 53); + this.relativeUrlLabel.Name = "relativeUrlLabel"; + this.relativeUrlLabel.Size = new System.Drawing.Size(71, 13); + this.relativeUrlLabel.TabIndex = 17; + this.relativeUrlLabel.Text = "Relative URL"; + // + // baseUrlTextBox + // + this.baseUrlTextBox.Enabled = false; + this.baseUrlTextBox.Location = new System.Drawing.Point(89, 24); + this.baseUrlTextBox.Name = "baseUrlTextBox"; + this.baseUrlTextBox.Size = new System.Drawing.Size(298, 20); + this.baseUrlTextBox.TabIndex = 16; + // + // baseUrlLabel + // + this.baseUrlLabel.AutoSize = true; + this.baseUrlLabel.Location = new System.Drawing.Point(13, 27); + this.baseUrlLabel.Name = "baseUrlLabel"; + this.baseUrlLabel.Size = new System.Drawing.Size(56, 13); + this.baseUrlLabel.TabIndex = 15; + this.baseUrlLabel.Text = "Base URL"; + // + // useWebServiceCheckBox + // + this.useWebServiceCheckBox.AutoSize = true; + this.useWebServiceCheckBox.Enabled = false; + this.useWebServiceCheckBox.Location = new System.Drawing.Point(15, 0); + this.useWebServiceCheckBox.Name = "useWebServiceCheckBox"; + this.useWebServiceCheckBox.Size = new System.Drawing.Size(189, 17); + this.useWebServiceCheckBox.TabIndex = 14; + this.useWebServiceCheckBox.Text = "Use web service for default values"; + this.useWebServiceCheckBox.UseVisualStyleBackColor = true; + this.useWebServiceCheckBox.CheckedChanged += new System.EventHandler(this.useWebServiceCheckBox_CheckedChanged); + // + // useWebServiceGroupBox + // + this.useWebServiceGroupBox.Controls.Add(this.baseUrlTextBox); + this.useWebServiceGroupBox.Controls.Add(this.useWebServiceCheckBox); + this.useWebServiceGroupBox.Controls.Add(this.relativeUrlTextBox); + this.useWebServiceGroupBox.Controls.Add(this.relativeUrlLabel); + this.useWebServiceGroupBox.Controls.Add(this.baseUrlLabel); + this.useWebServiceGroupBox.Location = new System.Drawing.Point(11, 266); + this.useWebServiceGroupBox.Name = "useWebServiceGroupBox"; + this.useWebServiceGroupBox.Size = new System.Drawing.Size(404, 83); + this.useWebServiceGroupBox.TabIndex = 0; + this.useWebServiceGroupBox.TabStop = false; + // + // dfltQ2corrFactorsGroupBox + // + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.label8); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.label7); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.label6); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.label5); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.label4); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.label3); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.label2); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.label1); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox40lr); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox32lr); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox25_10lr); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox25_63lr); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox20lr); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox15lr); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox40rl); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox32rl); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox25_10rl); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox25_63rl); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox20rl); + this.dfltQ2corrFactorsGroupBox.Controls.Add(this.textBox15rl); + this.dfltQ2corrFactorsGroupBox.Location = new System.Drawing.Point(11, 175); + this.dfltQ2corrFactorsGroupBox.Name = "dfltQ2corrFactorsGroupBox"; + this.dfltQ2corrFactorsGroupBox.Size = new System.Drawing.Size(404, 85); + this.dfltQ2corrFactorsGroupBox.TabIndex = 14; + this.dfltQ2corrFactorsGroupBox.TabStop = false; + this.dfltQ2corrFactorsGroupBox.Text = "Default Q2 correction factors"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Location = new System.Drawing.Point(344, 17); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(35, 13); + this.label8.TabIndex = 19; + this.label8.Text = "DN40"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(289, 17); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(35, 13); + this.label7.TabIndex = 18; + this.label7.Text = "DN32"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(233, 17); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(45, 13); + this.label6.TabIndex = 17; + this.label6.Text = "...Q3 10"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(163, 17); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(70, 13); + this.label5.TabIndex = 16; + this.label5.Text = "DN25 Q3 6.3"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(121, 17); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(35, 13); + this.label4.TabIndex = 15; + this.label4.Text = "DN20"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(65, 17); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(35, 13); + this.label3.TabIndex = 14; + this.label3.Text = "DN15"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(22, 57); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(24, 13); + this.label2.TabIndex = 13; + this.label2.Text = "L-R"; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(22, 34); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(24, 13); + this.label1.TabIndex = 12; + this.label1.Text = "R-L"; + // + // textBox40lr + // + this.textBox40lr.Enabled = false; + this.textBox40lr.Location = new System.Drawing.Point(337, 54); + this.textBox40lr.Name = "textBox40lr"; + this.textBox40lr.Size = new System.Drawing.Size(50, 20); + this.textBox40lr.TabIndex = 11; + // + // textBox32lr + // + this.textBox32lr.Enabled = false; + this.textBox32lr.Location = new System.Drawing.Point(281, 54); + this.textBox32lr.Name = "textBox32lr"; + this.textBox32lr.Size = new System.Drawing.Size(50, 20); + this.textBox32lr.TabIndex = 10; + // + // textBox25_10lr + // + this.textBox25_10lr.Enabled = false; + this.textBox25_10lr.Location = new System.Drawing.Point(225, 54); + this.textBox25_10lr.Name = "textBox25_10lr"; + this.textBox25_10lr.Size = new System.Drawing.Size(50, 20); + this.textBox25_10lr.TabIndex = 9; + // + // textBox25_63lr + // + this.textBox25_63lr.Enabled = false; + this.textBox25_63lr.Location = new System.Drawing.Point(169, 54); + this.textBox25_63lr.Name = "textBox25_63lr"; + this.textBox25_63lr.Size = new System.Drawing.Size(50, 20); + this.textBox25_63lr.TabIndex = 8; + // + // textBox20lr + // + this.textBox20lr.Enabled = false; + this.textBox20lr.Location = new System.Drawing.Point(113, 54); + this.textBox20lr.Name = "textBox20lr"; + this.textBox20lr.Size = new System.Drawing.Size(50, 20); + this.textBox20lr.TabIndex = 7; + // + // textBox15lr + // + this.textBox15lr.Enabled = false; + this.textBox15lr.Location = new System.Drawing.Point(57, 54); + this.textBox15lr.Name = "textBox15lr"; + this.textBox15lr.Size = new System.Drawing.Size(50, 20); + this.textBox15lr.TabIndex = 6; + // + // textBox40rl + // + this.textBox40rl.Enabled = false; + this.textBox40rl.Location = new System.Drawing.Point(337, 31); + this.textBox40rl.Name = "textBox40rl"; + this.textBox40rl.Size = new System.Drawing.Size(50, 20); + this.textBox40rl.TabIndex = 5; + // + // textBox32rl + // + this.textBox32rl.Enabled = false; + this.textBox32rl.Location = new System.Drawing.Point(281, 31); + this.textBox32rl.Name = "textBox32rl"; + this.textBox32rl.Size = new System.Drawing.Size(50, 20); + this.textBox32rl.TabIndex = 4; + // + // textBox25_10rl + // + this.textBox25_10rl.Enabled = false; + this.textBox25_10rl.Location = new System.Drawing.Point(225, 31); + this.textBox25_10rl.Name = "textBox25_10rl"; + this.textBox25_10rl.Size = new System.Drawing.Size(50, 20); + this.textBox25_10rl.TabIndex = 3; + // + // textBox25_63rl + // + this.textBox25_63rl.Enabled = false; + this.textBox25_63rl.Location = new System.Drawing.Point(169, 31); + this.textBox25_63rl.Name = "textBox25_63rl"; + this.textBox25_63rl.Size = new System.Drawing.Size(50, 20); + this.textBox25_63rl.TabIndex = 2; + // + // textBox20rl + // + this.textBox20rl.Enabled = false; + this.textBox20rl.Location = new System.Drawing.Point(113, 31); + this.textBox20rl.Name = "textBox20rl"; + this.textBox20rl.Size = new System.Drawing.Size(50, 20); + this.textBox20rl.TabIndex = 1; + // + // textBox15rl + // + this.textBox15rl.Enabled = false; + this.textBox15rl.Location = new System.Drawing.Point(57, 31); + this.textBox15rl.Name = "textBox15rl"; + this.textBox15rl.Size = new System.Drawing.Size(50, 20); + this.textBox15rl.TabIndex = 0; + // + // TestMethodCfgCtrl + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.dfltQ2corrFactorsGroupBox); + this.Controls.Add(this.useWebServiceGroupBox); + this.Controls.Add(this.delayBetweenRetriesTextBox); + this.Controls.Add(this.delayBetweenRetriesLabel); + this.Controls.Add(this.iperlCheckErrorsToStopTextBox); + this.Controls.Add(this.iperlCheckErrorsToStopLabel); + this.Controls.Add(this.nrThreadsTextBox); + this.Controls.Add(this.nrThreadsLabel); + this.Controls.Add(this.maxCommRetriesTextBox); + this.Controls.Add(this.maxNrRetriesLabel); + this.Controls.Add(this.commTimeoutTextBox); + this.Controls.Add(this.commTimeoutLabel); + this.Controls.Add(this.nameTextBox); + this.Controls.Add(this.nameLabel); + this.Controls.Add(this.classNameLabel); + this.Name = "TestMethodCfgCtrl"; + this.Size = new System.Drawing.Size(427, 363); + this.Load += new System.EventHandler(this.EntryFormCfgCtrl_Load); + this.useWebServiceGroupBox.ResumeLayout(false); + this.useWebServiceGroupBox.PerformLayout(); + this.dfltQ2corrFactorsGroupBox.ResumeLayout(false); + this.dfltQ2corrFactorsGroupBox.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TextBox nameTextBox; + private System.Windows.Forms.Label nameLabel; + private System.Windows.Forms.Label classNameLabel; + private System.Windows.Forms.TextBox commTimeoutTextBox; + private System.Windows.Forms.Label commTimeoutLabel; + private System.Windows.Forms.TextBox maxCommRetriesTextBox; + private System.Windows.Forms.Label maxNrRetriesLabel; + private System.Windows.Forms.TextBox nrThreadsTextBox; + private System.Windows.Forms.Label nrThreadsLabel; + private System.Windows.Forms.TextBox iperlCheckErrorsToStopTextBox; + private System.Windows.Forms.Label iperlCheckErrorsToStopLabel; + private System.Windows.Forms.TextBox delayBetweenRetriesTextBox; + private System.Windows.Forms.Label delayBetweenRetriesLabel; + private System.Windows.Forms.TextBox relativeUrlTextBox; + private System.Windows.Forms.Label relativeUrlLabel; + private System.Windows.Forms.TextBox baseUrlTextBox; + private System.Windows.Forms.Label baseUrlLabel; + private System.Windows.Forms.CheckBox useWebServiceCheckBox; + private System.Windows.Forms.GroupBox useWebServiceGroupBox; + private System.Windows.Forms.GroupBox dfltQ2corrFactorsGroupBox; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox textBox40lr; + private System.Windows.Forms.TextBox textBox32lr; + private System.Windows.Forms.TextBox textBox25_10lr; + private System.Windows.Forms.TextBox textBox25_63lr; + private System.Windows.Forms.TextBox textBox20lr; + private System.Windows.Forms.TextBox textBox15lr; + private System.Windows.Forms.TextBox textBox40rl; + private System.Windows.Forms.TextBox textBox32rl; + private System.Windows.Forms.TextBox textBox25_10rl; + private System.Windows.Forms.TextBox textBox25_63rl; + private System.Windows.Forms.TextBox textBox20rl; + private System.Windows.Forms.TextBox textBox15rl; + } +} diff --git a/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfgCtrl.resx b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfgCtrl.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/TBF/Rig/TestMethods/SmartMeterFlyingStartMassCollection/TestMethodCfgCtrl.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/TBF/Rig/TestMethods/SmartTest/TestMethod.cs b/TBF/Rig/TestMethods/SmartTest/TestMethod.cs index 51e15dca1..90f3cb53b 100644 --- a/TBF/Rig/TestMethods/SmartTest/TestMethod.cs +++ b/TBF/Rig/TestMethods/SmartTest/TestMethod.cs @@ -15,7 +15,7 @@ using TestMethodCfg = TBF.Rig.RegisterReaders.iPerlReaderUNI.TestMethodCfg; namespace TBF.Rig.TestMethods.SmartTest { - public class TestMethod : SmartComponentBase, ISimultTestMethod, ISequenceCondition, ISessionDataMngmnt, ISmartTestMethod + public class TestMethod : SmartComponentBase, ISimultTestMethod, ISequenceCondition, ISessionDataMngmnt { private static readonly ILog log = LogManager.GetLogger(typeof(TestMethod)); protected static readonly ILog rfidDataLogger = LogManager.GetLogger("RfidData"); @@ -73,7 +73,7 @@ namespace TBF.Rig.TestMethods.SmartTest #endregion Configuration Change Handling - readonly TestMethodCfg testMethodCfg; + public readonly TestMethodCfg testMethodCfg; public bool[] IperlCommMilestone; IList sequenceConditionOps; diff --git a/TBF/Rig/TestMethods/iPerlCommunication/TestMethod.cs b/TBF/Rig/TestMethods/iPerlCommunication/TestMethod.cs index 723f79ad0..211239883 100644 --- a/TBF/Rig/TestMethods/iPerlCommunication/TestMethod.cs +++ b/TBF/Rig/TestMethods/iPerlCommunication/TestMethod.cs @@ -9,11 +9,12 @@ using Config.Entities; using TBF.Rig.Generic; using TBF.Rig.GenericDevices; using TBF.Rig.Sequences; +using TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication; using TBF.UiBridge; namespace TBF.Rig.TestMethods.iPerlCommunication { - public class TestMethod : ComponentBase, ISimultTestMethod, ISequenceCondition, ISessionDataMngmnt + public class TestMethod : SmartComponentBase, ISimultTestMethod, ISequenceCondition, ISessionDataMngmnt { private static readonly ILog log = LogManager.GetLogger(typeof(TestMethod)); protected static readonly ILog rfidDataLogger = LogManager.GetLogger("RfidData"); @@ -164,5 +165,15 @@ namespace TBF.Rig.TestMethods.iPerlCommunication message = "Device capabilities check not implemented."; return true; } + + public override void MeterCommMilestone(int iItem, bool bValue) + { + throw new NotImplementedException(); + } + + public override bool IsMeterCommMilestone(int iItem) + { + throw new NotImplementedException(); + } } } diff --git a/TBF/Rig/TestMethods/iPerlCommunication/TestMethodCfg_IPerl.cs b/TBF/Rig/TestMethods/iPerlCommunication/TestMethodCfg_IPerl.cs index a25357a88..39242cfc5 100644 --- a/TBF/Rig/TestMethods/iPerlCommunication/TestMethodCfg_IPerl.cs +++ b/TBF/Rig/TestMethods/iPerlCommunication/TestMethodCfg_IPerl.cs @@ -9,6 +9,7 @@ using Common; using Config.Entities; using TBF.Rig.Generic; using TBF.Rig.RegisterReaders.CommonRR.IPerl; +using TBF.Rig.TestMethods.SmartMeterFlyingStartMassCollection; namespace TBF.Rig.TestMethods.iPerlCommunication { @@ -31,7 +32,7 @@ namespace TBF.Rig.TestMethods.iPerlCommunication /// Private parameterless constructor invoked by all other (public) constructors TestMethodCfg_IPerl() { - Name = "iPerlCommunication"; + Name = "SmartCommunication"; ParentName = string.Empty; CommTimeout = 1800; /// ms MaxCommRetries = 4; diff --git a/TBF/Rig/TestMethods/iPerlCommunication/iPerlHead/IperlHead.cs b/TBF/Rig/TestMethods/iPerlCommunication/iPerlHead/IperlHead.cs index ecacfce57..630d94fae 100644 --- a/TBF/Rig/TestMethods/iPerlCommunication/iPerlHead/IperlHead.cs +++ b/TBF/Rig/TestMethods/iPerlCommunication/iPerlHead/IperlHead.cs @@ -14,6 +14,7 @@ using Sensus.iPerl.NfcHandler; using NHibernate; using Renci.SshNet; using System.Linq; +using System.Text.RegularExpressions; using System.Xml; using System.Xml.Linq; // This line is correct and does not need to be changed. using System.Windows; @@ -53,13 +54,38 @@ namespace TBF.Rig.TestMethods.iPerlCommunication.iPerlHead public iPerlHead.MeterType MeterType { get { return iperlHeadCfg.MeterType; } } public string CommInterface { get { return iperlHeadCfg.CommunicationInterface.ToDescription(); } } + + static int? ExtractPreferredNumber(string input) + { + if (string.IsNullOrEmpty(input)) + return null; + + // Match all sequences of digits + var matches = Regex.Matches(input, @"\d+"); + if (matches.Count == 0) + return null; + + // Prefer the last one if there are multiple + string selected = matches[matches.Count - 1].Value; // last element + return int.Parse(selected); + } + + /// + /// this is a hack to get the position from the name + /// name must consist only with digit describing order of the meter + /// public int Position { get { - int firstDigitPos = Name.IndexOfAny(new char[] { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' }); - int position; - return (firstDigitPos < 0) ? 0 : (int.TryParse(Name.Substring(firstDigitPos), out position) ? position : 0); + //BUMI this is a hack to get the position from the name + // but it is not working for all cases !!!!! + // - what stupid prediction (what index should be used?? see: 'S4iPerl1' or ...) + + int? extractPreferredNumber = ExtractPreferredNumber(Name); + if (extractPreferredNumber.HasValue) + return extractPreferredNumber.Value; + return 0; } } public RegisterReaderType RegisterReaderType { get { return RegisterReaderType.DataStream; } } diff --git a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.cs b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.cs index 291338827..a355491f4 100644 --- a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.cs +++ b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.cs @@ -6,16 +6,22 @@ using System; using System.Collections.Generic; +using System.Linq; +using System.Runtime.CompilerServices; using System.Windows.Forms; using Config.Entities; using log4net; +using NHibernate.Util; using TBF.Resources; using TBF.Rig.Generic; using TBF.Rig.RegisterReaders.CommonRR.IPerl; using TBF.Rig.RegisterReaders.iPerlReaderUNI; +using TBF.Rig.RegisterReaders.PoseidonReader; using TBF.Rig.Sequences; +using TBF.Rig.TestMethods.iPerlCommunication.iPerlHead; using TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.common; using TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations; +using TBF.Tools; using CheckBoxImage = TBF.Boxes.CheckBoxImage; //using TestMethodCfg = TBF.Rig.RegisterReaders.iPerlReaderUNI.TestMethodCfg; @@ -81,31 +87,159 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication static IList waterMeterPositions0; /// keeps original 0-based indices in RegisterReaders list static int commonWMType; + //share form to correction solver + public IList Heads { get => iperlHeads; } + public ILog Log { get => SmartCommunicationForm.log; } + public ILog RfidDataLogger { get => SmartCommunicationForm.rfidDataLogger; } + public Label ActivityLabel { get => this.activityLabel; } + public Label[] Labels { get => this.labels; } + public PictureBox[] Counters { get => this.counters; } + public TextBox[] Messages { get => this.messages; } + public CheckBoxImage[] CheckBoxes { get => this.checkBoxes; } + public int[] CkbIndex { get => SmartCommunicationForm.ckbIndex; } + public bool[] CkbState { get => SmartCommunicationForm.ckbState; } /// /// RFID multiplexer PCB / RFID serial port and worker thread related variables /// - private static ICorrections _corrections; - - private static ICorrections GetNewCorrections(SmartCommunicationForm form) + private static List _corrections; + private static ICorrections Correction { - Object version = new IPerlCorrections(form, log, rfidDataLogger); - //TODO BUMI - work with !!!!!!!!!!!!!! ProcessData.IperlHeads; + get + { + if (string.IsNullOrEmpty(SelectedTypeReader) && _corrections.Count > 0) + { + return _corrections.First(); + } + + foreach (ICorrections correction in _corrections) + { + if (SelectedTypeReader == correction.TypeIdentificatorName()) + { + return correction; + } + } - if (version is IPerlCorrections) - return new IPerlCorrections(form, log, rfidDataLogger); - else - return new PoseidonCorrections(form, log, rfidDataLogger); + if (_corrections.Count > 0) + { + return _corrections.First(); + } + + return null; + } } + private List TypeReaders + { + get { return IdentifyReaderTypes(); } + } + public static string SelectedTypeReader { get; set; } + + private List GetNewCorrectionList(ISmartTestMethod componentBase , + TestMethodCfg cfg, IList tests, IList multiTestParams) + { + List correctionsList = new List(); + + foreach (var smartHead in ProcessData.SmartHeadsUni) + { + try{ + if (smartHead is IperlHead iperlHead) + { + if (correctionsList.Any(x => x is IPerlCorrections)) + continue; + correctionsList.Add(new IPerlCorrections( this,componentBase, cfg, tests, multiTestParams)); + continue; + } + + if (smartHead is SmartReader smartReader) + { + if (correctionsList.Any(x => x is SmartReader)) + continue; + correctionsList.Add(new PoseidonCorrections(this)); + continue; + } + + throw new Exception("Unknown smart head type"); + } + catch (Exception e) + { + log.Error("IdentifyReaderTypes()", e); + } + } + return correctionsList; + } + private static List GetNewCorrectionList(SmartCommunicationForm form) + { + List correctionsList = new List(); + + foreach (var smartHead in ProcessData.SmartHeadsUni) + { + try{ + if (smartHead is IperlHead iperlHead) + { + if (correctionsList.Any(x => x is IPerlCorrections)) + continue; + correctionsList.Add(new IPerlCorrections(form)); + continue; + } + + if (smartHead is SmartReader smartReader) + { + if (correctionsList.Any(x => x is SmartReader)) + continue; + correctionsList.Add(new PoseidonCorrections(form)); + continue; + } + + throw new Exception("Unknown smart head type"); + } + catch (Exception e) + { + log.Error("IdentifyReaderTypes()", e); + } + } + return correctionsList; + } + + public static List IdentifyReaderTypes() + { + List typeReaders = new List(); + + foreach (var smartHead in ProcessData.SmartHeadsUni) + { + try + { + if (typeReaders.Contains(smartHead.ClassName)) + continue; + + if (smartHead is IperlHead iperlHead) + { + typeReaders.Add(iperlHead.ClassName); + continue; + } + + if (smartHead is SmartReader smartReader) + { + typeReaders.Add(smartReader.ClassName); + continue; + } + + throw new Exception("Unknown smart head type"); + } + catch (Exception e) + { + log.Error("IdentifyReaderTypes()", e); + } + } + return typeReaders; + } + public static ITestMethodCfg? TestMethodCfg { get { - return _corrections != null? - _corrections.Cfg : - null; + return Correction?.Cfg; } set { @@ -116,13 +250,16 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication return; } - if (_corrections == null) + if (_corrections == null || _corrections.Count == 0) { - _corrections = GetNewCorrections(null); + _corrections = GetNewCorrectionList(null); } - - _corrections.Cfg = value; - + + foreach (var correction in _corrections) + { + correction.Cfg = value; + } + } } @@ -150,7 +287,8 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication : this() { //TODO get corrections based on defined meter - _corrections = new IPerlCorrections(this, log, rfidDataLogger); // default iPerl Head communication params + _corrections = GetNewCorrectionList(this); // default iPerl Head communication params + InitializeMeterTypeItems(); if (isCheckBoxesEditMode) { checkBoxesEditMode = true; @@ -159,9 +297,13 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication ShuffleTextBoxes(ProcessData.WMsCount, ProcessData.LineSize); - this.ContextMenu = _corrections.GetContextMenu(); + this.ContextMenu = Correction.GetContextMenu(); } + + InitializeWaterMeterData(); + if (iperlHeads.Count <= 0) + UpdateHeads(); } @@ -184,7 +326,12 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication checkBoxesEditMode = false; //TODO get corrections based on defined meter - _corrections = new PoseidonCorrections(this, log, rfidDataLogger, componentBase as ISmartTestMethod,componentBase.Cfg as TestMethodCfg,tests,multiTestParams); + _corrections = GetNewCorrectionList(componentBase as ISmartTestMethod, + componentBase.Cfg as TestMethodCfg, tests, multiTestParams); + InitializeMeterTypeItems(); + UpdateHeads(); + + //_corrections = new PoseidonCorrections(this, log, rfidDataLogger, componentBase as ISmartTestMethod,componentBase.Cfg as TestMethodCfg,tests,multiTestParams); if (multiTestParams.Count > 0) @@ -228,6 +375,91 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication StartForceCloseHandler(); + InitializeWaterMeterData(); + + } + + private void UpdateHeads() + { + iperlHeads?.Clear(); + if (iperlHeads == null) iperlHeads = new List(); + waterMeterPositions0?.Clear(); + if (waterMeterPositions0 == null) waterMeterPositions0 = new List(); + //iperlHeads = ProcessData.SmartHeadsUni; + string comparedTypeReader = SelectedTypeReader; + if (string.IsNullOrEmpty(SelectedTypeReader)) + { + comparedTypeReader = ProcessData.SmartHeadsUni?.First()?.GetType().Name; + } + + ICorrections corre = null; + foreach (ICorrections correction in _corrections) + { + if (correction.TypeIdentificatorName() == SelectedTypeReader) + { + corre = correction; + break; + } + } + + if (corre != null) + { + int wmPos = 0; + foreach (var smartHead in ProcessData.SmartHeadsUni) + { + if (corre.IsFamilyOfSmartReader(smartHead)) + { + iperlHeads.Add(smartHead); + waterMeterPositions0.Add(wmPos); + wmPos++; + if (wmPos >= ProcessData.WMsCount) break; + } + } + } + } + + private void InitializeMeterTypeItems() + { + if (_corrections.Count >= 0) + { + meterTypeComboBox.Items.Clear(); + int iItem = 0; + foreach (ICorrections correction in _corrections) + { + string name = correction?.TypeIdentificatorName(); + if (string.IsNullOrEmpty(name)) + { + name = iItem.ToString(); + } + meterTypeComboBox.Items.Add(name); + if (iItem == 0) + SelectedTypeReader = name; + iItem++; + } + meterTypeComboBox.Visible = true; + meterTypeComboBox.Enabled = true; + meterTypeComboBox.SelectedIndex = 0; + } + } + + private void InitializeWaterMeterData() + { + InitializeSmartReaderLists(); + if (iperlHeads.Count <= 0) + UpdateHeads(); + + WaterMetersCount = iperlHeads.Count; + ShuffleTextBoxes(WaterMetersCount, ProcessData.LineSize); + + Correction.PrepareForTestsActivities(WaterMetersCount); + } + + /// + /// this part works fine if we are on test loop + /// - because ProcessData.RegisterReaders is initialized in test loop + /// + private static void InitializeSmartReaderLists() + { iperlHeads = new List(); waterMeterPositions0 = new List(); /// @@ -235,17 +467,13 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication { ISmartReader iperlHead = ProcessData.RegisterReaders[wmPos] as ISmartReader; - if (iperlHead != null) + if (iperlHead != null) // what if iperlHead should be null { iperlHeads.Add(iperlHead); waterMeterPositions0.Add(wmPos); } } - - WaterMetersCount = iperlHeads.Count; - ShuffleTextBoxes(WaterMetersCount, ProcessData.LineSize); - _corrections.PrepareForTestsActivities(); } /// @@ -261,7 +489,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication private void DoOnCommCompleted(object sender, CommCompletedEventArgs data) { - _corrections.DoOnCommCompleted(sender, data, waterMeterPositions0); + Correction.DoOnCommCompleted(sender, data, waterMeterPositions0); } @@ -314,7 +542,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication if (wmsCount < textBoxesCount && lineSize > 0) { int nrLines = (wmsCount + lineSize - 1) / lineSize; - int gap = (textBoxesCount - wmsCount) / nrLines; + int gap = nrLines==0? 0 : (textBoxesCount - wmsCount) / nrLines; for (int i = 0; i < ckbIndex.Length; i++) { @@ -339,7 +567,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication textBoxesCount = wmsCount; } - int count = checkBoxesEditMode ? textBoxesCount : Math.Min(textBoxesCount, _corrections.GetHeadsCount()); + int count = checkBoxesEditMode ? textBoxesCount : Math.Min(textBoxesCount, Correction.GetHeadsCount()); for (int j = 0; j < count; j++) { labels[j].Text = (j + 1).ToString(); @@ -377,7 +605,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication } - private void iPerlCommunicationForm_Load(object sender, EventArgs e) + private void SmartCommunicationForm_Load(object sender, EventArgs e) { Localize(); @@ -392,7 +620,11 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication samplePictureBox3.Visible = false; } - _corrections.Load(labels,counters,messages,checkBoxes,ckbIndex,ckbState, iperlHeads,textBoxesCount,checkBoxesEditMode ); + if (_corrections.Count > 0)//enable combo for choose SmartMeter + { + meterTypeComboBox.Visible = true; + } + Correction.Load(labels,counters,messages,checkBoxes,ckbIndex,ckbState, iperlHeads,textBoxesCount,checkBoxesEditMode ); /// /// Set location and checkbox states to values stored in local settings @@ -407,7 +639,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication /// Regular activity (not a checkbox edit mode invoked from TBF menu) /// Reset opto-data indication - for (int i = 0; i < _corrections.GetHeadsCount(); i++) + for (int i = 0; i < Correction.GetHeadsCount(); i++) { counters[i].BackColor = iPerlCommunicationConstants.OptoNokColor; } @@ -416,7 +648,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication currentGroup++; int wtId = 0; - foreach (var wt in _corrections.GetAllThreads()) + foreach (var wt in Correction.GetAllThreads()) { wt.Start(new Boxes.IntBox(wtId++)); /// Start worker threads !!! } @@ -442,7 +674,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication CommCompletedHandler = null; AllCompletedHandler = null; - _corrections?.StopWorkerThreads(true); + Correction?.StopWorkerThreads(true); forcedClose = true; DialogResult = DialogResult.Cancel; @@ -458,17 +690,12 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication /// Thread ID (integer) wrapped into IntBox void Worker(object threadData) { - - if (_corrections != null) - { - _corrections.Worker(threadData); - } - + Correction?.Worker(threadData); } void StartDataStreamProcessingForActiveMeters(int iMultiTestParamsItem) { - _corrections.StartDataStreamProcessingForActiveMeters(iMultiTestParamsItem); + Correction?.StartDataStreamProcessingForActiveMeters(iMultiTestParamsItem); } /// @@ -615,7 +842,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication CommCompletedHandler = null; AllCompletedHandler = null; - _corrections?.NormalClose(waterMeterPositions0); + Correction?.NormalClose(waterMeterPositions0); long checkboxStates = GetCheckBoxStates(); if (Program.LocalSettings.iPerlCommunicationsFormLeft != Location.X || @@ -635,6 +862,13 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication Close(); } - + + private void meterTypeComboBox_SelectedIndexChanged(object sender, EventArgs e) + { + ComboBox senderCombo = sender as ComboBox; + if (senderCombo == null) return; + SelectedTypeReader = senderCombo.SelectedItem?.ToString(); + UpdateHeads(); + } } } diff --git a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.designer.cs b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.designer.cs index 1a0386b4f..028541702 100644 --- a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.designer.cs +++ b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.designer.cs @@ -237,6 +237,8 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication this.checkBoxImage3 = new TBF.Boxes.CheckBoxImage(); this.checkBoxImage2 = new TBF.Boxes.CheckBoxImage(); this.checkBoxImage1 = new TBF.Boxes.CheckBoxImage(); + this.label_MeterTypes = new System.Windows.Forms.Label(); + this.meterTypeComboBox = new System.Windows.Forms.ComboBox(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox48)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox47)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox46)).BeginInit(); @@ -341,9 +343,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox2 // this.wmTextBox2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox2.Location = new System.Drawing.Point(160, 118); + this.wmTextBox2.Location = new System.Drawing.Point(240, 182); + this.wmTextBox2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox2.Name = "wmTextBox2"; - this.wmTextBox2.Size = new System.Drawing.Size(380, 23); + this.wmTextBox2.Size = new System.Drawing.Size(568, 31); this.wmTextBox2.TabIndex = 1; this.wmTextBox2.Visible = false; // @@ -351,9 +354,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel2.AutoSize = true; this.wmLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel2.Location = new System.Drawing.Point(35, 124); + this.wmLabel2.Location = new System.Drawing.Point(52, 191); + this.wmLabel2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel2.Name = "wmLabel2"; - this.wmLabel2.Size = new System.Drawing.Size(16, 16); + this.wmLabel2.Size = new System.Drawing.Size(25, 25); this.wmLabel2.TabIndex = 0; this.wmLabel2.Text = "2"; this.wmLabel2.Visible = false; @@ -362,9 +366,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel1.AutoSize = true; this.wmLabel1.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel1.Location = new System.Drawing.Point(35, 95); + this.wmLabel1.Location = new System.Drawing.Point(52, 146); + this.wmLabel1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel1.Name = "wmLabel1"; - this.wmLabel1.Size = new System.Drawing.Size(16, 16); + this.wmLabel1.Size = new System.Drawing.Size(25, 25); this.wmLabel1.TabIndex = 0; this.wmLabel1.Text = "1"; this.wmLabel1.Visible = false; @@ -372,9 +377,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox3 // this.wmTextBox3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox3.Location = new System.Drawing.Point(160, 147); + this.wmTextBox3.Location = new System.Drawing.Point(240, 226); + this.wmTextBox3.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox3.Name = "wmTextBox3"; - this.wmTextBox3.Size = new System.Drawing.Size(380, 23); + this.wmTextBox3.Size = new System.Drawing.Size(568, 31); this.wmTextBox3.TabIndex = 1; this.wmTextBox3.Visible = false; // @@ -382,9 +388,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel3.AutoSize = true; this.wmLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel3.Location = new System.Drawing.Point(35, 153); + this.wmLabel3.Location = new System.Drawing.Point(52, 235); + this.wmLabel3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel3.Name = "wmLabel3"; - this.wmLabel3.Size = new System.Drawing.Size(16, 16); + this.wmLabel3.Size = new System.Drawing.Size(25, 25); this.wmLabel3.TabIndex = 0; this.wmLabel3.Text = "3"; this.wmLabel3.Visible = false; @@ -392,9 +399,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox4 // this.wmTextBox4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox4.Location = new System.Drawing.Point(160, 176); + this.wmTextBox4.Location = new System.Drawing.Point(240, 271); + this.wmTextBox4.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox4.Name = "wmTextBox4"; - this.wmTextBox4.Size = new System.Drawing.Size(380, 23); + this.wmTextBox4.Size = new System.Drawing.Size(568, 31); this.wmTextBox4.TabIndex = 1; this.wmTextBox4.Visible = false; // @@ -402,9 +410,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel4.AutoSize = true; this.wmLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel4.Location = new System.Drawing.Point(35, 182); + this.wmLabel4.Location = new System.Drawing.Point(52, 280); + this.wmLabel4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel4.Name = "wmLabel4"; - this.wmLabel4.Size = new System.Drawing.Size(16, 16); + this.wmLabel4.Size = new System.Drawing.Size(25, 25); this.wmLabel4.TabIndex = 0; this.wmLabel4.Text = "4"; this.wmLabel4.Visible = false; @@ -412,9 +421,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox5 // this.wmTextBox5.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox5.Location = new System.Drawing.Point(160, 205); + this.wmTextBox5.Location = new System.Drawing.Point(240, 315); + this.wmTextBox5.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox5.Name = "wmTextBox5"; - this.wmTextBox5.Size = new System.Drawing.Size(380, 23); + this.wmTextBox5.Size = new System.Drawing.Size(568, 31); this.wmTextBox5.TabIndex = 1; this.wmTextBox5.Visible = false; // @@ -422,9 +432,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel5.AutoSize = true; this.wmLabel5.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel5.Location = new System.Drawing.Point(35, 211); + this.wmLabel5.Location = new System.Drawing.Point(52, 325); + this.wmLabel5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel5.Name = "wmLabel5"; - this.wmLabel5.Size = new System.Drawing.Size(16, 16); + this.wmLabel5.Size = new System.Drawing.Size(25, 25); this.wmLabel5.TabIndex = 0; this.wmLabel5.Text = "5"; this.wmLabel5.Visible = false; @@ -432,9 +443,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox6 // this.wmTextBox6.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox6.Location = new System.Drawing.Point(160, 234); + this.wmTextBox6.Location = new System.Drawing.Point(240, 360); + this.wmTextBox6.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox6.Name = "wmTextBox6"; - this.wmTextBox6.Size = new System.Drawing.Size(380, 23); + this.wmTextBox6.Size = new System.Drawing.Size(568, 31); this.wmTextBox6.TabIndex = 1; this.wmTextBox6.Visible = false; // @@ -442,9 +454,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel6.AutoSize = true; this.wmLabel6.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel6.Location = new System.Drawing.Point(35, 241); + this.wmLabel6.Location = new System.Drawing.Point(52, 371); + this.wmLabel6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel6.Name = "wmLabel6"; - this.wmLabel6.Size = new System.Drawing.Size(16, 16); + this.wmLabel6.Size = new System.Drawing.Size(25, 25); this.wmLabel6.TabIndex = 0; this.wmLabel6.Text = "6"; this.wmLabel6.Visible = false; @@ -452,18 +465,20 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox1 // this.wmTextBox1.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox1.Location = new System.Drawing.Point(160, 89); + this.wmTextBox1.Location = new System.Drawing.Point(240, 137); + this.wmTextBox1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox1.Name = "wmTextBox1"; - this.wmTextBox1.Size = new System.Drawing.Size(380, 23); + this.wmTextBox1.Size = new System.Drawing.Size(568, 31); this.wmTextBox1.TabIndex = 1; this.wmTextBox1.Visible = false; // // wmTextBox7 // this.wmTextBox7.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox7.Location = new System.Drawing.Point(160, 263); + this.wmTextBox7.Location = new System.Drawing.Point(240, 405); + this.wmTextBox7.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox7.Name = "wmTextBox7"; - this.wmTextBox7.Size = new System.Drawing.Size(380, 23); + this.wmTextBox7.Size = new System.Drawing.Size(568, 31); this.wmTextBox7.TabIndex = 9; this.wmTextBox7.Visible = false; // @@ -471,9 +486,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel7.AutoSize = true; this.wmLabel7.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel7.Location = new System.Drawing.Point(35, 270); + this.wmLabel7.Location = new System.Drawing.Point(52, 415); + this.wmLabel7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel7.Name = "wmLabel7"; - this.wmLabel7.Size = new System.Drawing.Size(16, 16); + this.wmLabel7.Size = new System.Drawing.Size(25, 25); this.wmLabel7.TabIndex = 8; this.wmLabel7.Text = "7"; this.wmLabel7.Visible = false; @@ -481,9 +497,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox8 // this.wmTextBox8.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox8.Location = new System.Drawing.Point(160, 292); + this.wmTextBox8.Location = new System.Drawing.Point(240, 449); + this.wmTextBox8.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox8.Name = "wmTextBox8"; - this.wmTextBox8.Size = new System.Drawing.Size(380, 23); + this.wmTextBox8.Size = new System.Drawing.Size(568, 31); this.wmTextBox8.TabIndex = 11; this.wmTextBox8.Visible = false; // @@ -491,9 +508,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel8.AutoSize = true; this.wmLabel8.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel8.Location = new System.Drawing.Point(35, 299); + this.wmLabel8.Location = new System.Drawing.Point(52, 460); + this.wmLabel8.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel8.Name = "wmLabel8"; - this.wmLabel8.Size = new System.Drawing.Size(16, 16); + this.wmLabel8.Size = new System.Drawing.Size(25, 25); this.wmLabel8.TabIndex = 10; this.wmLabel8.Text = "8"; this.wmLabel8.Visible = false; @@ -501,9 +519,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox9 // this.wmTextBox9.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox9.Location = new System.Drawing.Point(160, 321); + this.wmTextBox9.Location = new System.Drawing.Point(240, 494); + this.wmTextBox9.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox9.Name = "wmTextBox9"; - this.wmTextBox9.Size = new System.Drawing.Size(380, 23); + this.wmTextBox9.Size = new System.Drawing.Size(568, 31); this.wmTextBox9.TabIndex = 13; this.wmTextBox9.Visible = false; // @@ -511,9 +530,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel9.AutoSize = true; this.wmLabel9.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel9.Location = new System.Drawing.Point(35, 327); + this.wmLabel9.Location = new System.Drawing.Point(52, 503); + this.wmLabel9.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel9.Name = "wmLabel9"; - this.wmLabel9.Size = new System.Drawing.Size(16, 16); + this.wmLabel9.Size = new System.Drawing.Size(25, 25); this.wmLabel9.TabIndex = 12; this.wmLabel9.Text = "9"; this.wmLabel9.Visible = false; @@ -521,9 +541,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox10 // this.wmTextBox10.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox10.Location = new System.Drawing.Point(160, 350); + this.wmTextBox10.Location = new System.Drawing.Point(240, 538); + this.wmTextBox10.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox10.Name = "wmTextBox10"; - this.wmTextBox10.Size = new System.Drawing.Size(380, 23); + this.wmTextBox10.Size = new System.Drawing.Size(568, 31); this.wmTextBox10.TabIndex = 15; this.wmTextBox10.Visible = false; // @@ -531,9 +552,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel10.AutoSize = true; this.wmLabel10.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel10.Location = new System.Drawing.Point(35, 356); + this.wmLabel10.Location = new System.Drawing.Point(52, 548); + this.wmLabel10.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel10.Name = "wmLabel10"; - this.wmLabel10.Size = new System.Drawing.Size(24, 16); + this.wmLabel10.Size = new System.Drawing.Size(38, 25); this.wmLabel10.TabIndex = 14; this.wmLabel10.Text = "10"; this.wmLabel10.Visible = false; @@ -541,9 +563,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox12 // this.wmTextBox12.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox12.Location = new System.Drawing.Point(160, 408); + this.wmTextBox12.Location = new System.Drawing.Point(240, 628); + this.wmTextBox12.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox12.Name = "wmTextBox12"; - this.wmTextBox12.Size = new System.Drawing.Size(380, 23); + this.wmTextBox12.Size = new System.Drawing.Size(568, 31); this.wmTextBox12.TabIndex = 19; this.wmTextBox12.Visible = false; // @@ -551,9 +574,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel12.AutoSize = true; this.wmLabel12.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel12.Location = new System.Drawing.Point(35, 414); + this.wmLabel12.Location = new System.Drawing.Point(52, 637); + this.wmLabel12.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel12.Name = "wmLabel12"; - this.wmLabel12.Size = new System.Drawing.Size(24, 16); + this.wmLabel12.Size = new System.Drawing.Size(38, 25); this.wmLabel12.TabIndex = 18; this.wmLabel12.Text = "12"; this.wmLabel12.Visible = false; @@ -561,9 +585,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox11 // this.wmTextBox11.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox11.Location = new System.Drawing.Point(160, 379); + this.wmTextBox11.Location = new System.Drawing.Point(240, 583); + this.wmTextBox11.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox11.Name = "wmTextBox11"; - this.wmTextBox11.Size = new System.Drawing.Size(380, 23); + this.wmTextBox11.Size = new System.Drawing.Size(568, 31); this.wmTextBox11.TabIndex = 17; this.wmTextBox11.Visible = false; // @@ -571,9 +596,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel11.AutoSize = true; this.wmLabel11.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel11.Location = new System.Drawing.Point(35, 385); + this.wmLabel11.Location = new System.Drawing.Point(52, 592); + this.wmLabel11.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel11.Name = "wmLabel11"; - this.wmLabel11.Size = new System.Drawing.Size(24, 16); + this.wmLabel11.Size = new System.Drawing.Size(38, 25); this.wmLabel11.TabIndex = 16; this.wmLabel11.Text = "11"; this.wmLabel11.Visible = false; @@ -581,9 +607,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox24 // this.wmTextBox24.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox24.Location = new System.Drawing.Point(160, 756); + this.wmTextBox24.Location = new System.Drawing.Point(240, 1163); + this.wmTextBox24.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox24.Name = "wmTextBox24"; - this.wmTextBox24.Size = new System.Drawing.Size(380, 23); + this.wmTextBox24.Size = new System.Drawing.Size(568, 31); this.wmTextBox24.TabIndex = 43; this.wmTextBox24.Visible = false; // @@ -591,9 +618,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel24.AutoSize = true; this.wmLabel24.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel24.Location = new System.Drawing.Point(35, 762); + this.wmLabel24.Location = new System.Drawing.Point(52, 1172); + this.wmLabel24.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel24.Name = "wmLabel24"; - this.wmLabel24.Size = new System.Drawing.Size(24, 16); + this.wmLabel24.Size = new System.Drawing.Size(38, 25); this.wmLabel24.TabIndex = 42; this.wmLabel24.Text = "24"; this.wmLabel24.Visible = false; @@ -601,9 +629,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox23 // this.wmTextBox23.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox23.Location = new System.Drawing.Point(160, 727); + this.wmTextBox23.Location = new System.Drawing.Point(240, 1118); + this.wmTextBox23.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox23.Name = "wmTextBox23"; - this.wmTextBox23.Size = new System.Drawing.Size(380, 23); + this.wmTextBox23.Size = new System.Drawing.Size(568, 31); this.wmTextBox23.TabIndex = 41; this.wmTextBox23.Visible = false; // @@ -611,9 +640,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel23.AutoSize = true; this.wmLabel23.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel23.Location = new System.Drawing.Point(35, 733); + this.wmLabel23.Location = new System.Drawing.Point(52, 1128); + this.wmLabel23.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel23.Name = "wmLabel23"; - this.wmLabel23.Size = new System.Drawing.Size(24, 16); + this.wmLabel23.Size = new System.Drawing.Size(38, 25); this.wmLabel23.TabIndex = 40; this.wmLabel23.Text = "23"; this.wmLabel23.Visible = false; @@ -621,9 +651,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox22 // this.wmTextBox22.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox22.Location = new System.Drawing.Point(160, 698); + this.wmTextBox22.Location = new System.Drawing.Point(240, 1074); + this.wmTextBox22.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox22.Name = "wmTextBox22"; - this.wmTextBox22.Size = new System.Drawing.Size(380, 23); + this.wmTextBox22.Size = new System.Drawing.Size(568, 31); this.wmTextBox22.TabIndex = 39; this.wmTextBox22.Visible = false; // @@ -631,9 +662,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel22.AutoSize = true; this.wmLabel22.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel22.Location = new System.Drawing.Point(35, 704); + this.wmLabel22.Location = new System.Drawing.Point(52, 1083); + this.wmLabel22.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel22.Name = "wmLabel22"; - this.wmLabel22.Size = new System.Drawing.Size(24, 16); + this.wmLabel22.Size = new System.Drawing.Size(38, 25); this.wmLabel22.TabIndex = 38; this.wmLabel22.Text = "22"; this.wmLabel22.Visible = false; @@ -641,9 +673,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox21 // this.wmTextBox21.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox21.Location = new System.Drawing.Point(160, 669); + this.wmTextBox21.Location = new System.Drawing.Point(240, 1029); + this.wmTextBox21.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox21.Name = "wmTextBox21"; - this.wmTextBox21.Size = new System.Drawing.Size(380, 23); + this.wmTextBox21.Size = new System.Drawing.Size(568, 31); this.wmTextBox21.TabIndex = 37; this.wmTextBox21.Visible = false; // @@ -651,9 +684,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel21.AutoSize = true; this.wmLabel21.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel21.Location = new System.Drawing.Point(35, 675); + this.wmLabel21.Location = new System.Drawing.Point(52, 1038); + this.wmLabel21.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel21.Name = "wmLabel21"; - this.wmLabel21.Size = new System.Drawing.Size(24, 16); + this.wmLabel21.Size = new System.Drawing.Size(38, 25); this.wmLabel21.TabIndex = 36; this.wmLabel21.Text = "21"; this.wmLabel21.Visible = false; @@ -661,9 +695,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox20 // this.wmTextBox20.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox20.Location = new System.Drawing.Point(160, 640); + this.wmTextBox20.Location = new System.Drawing.Point(240, 985); + this.wmTextBox20.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox20.Name = "wmTextBox20"; - this.wmTextBox20.Size = new System.Drawing.Size(380, 23); + this.wmTextBox20.Size = new System.Drawing.Size(568, 31); this.wmTextBox20.TabIndex = 35; this.wmTextBox20.Visible = false; // @@ -671,9 +706,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel20.AutoSize = true; this.wmLabel20.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel20.Location = new System.Drawing.Point(35, 647); + this.wmLabel20.Location = new System.Drawing.Point(52, 995); + this.wmLabel20.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel20.Name = "wmLabel20"; - this.wmLabel20.Size = new System.Drawing.Size(24, 16); + this.wmLabel20.Size = new System.Drawing.Size(38, 25); this.wmLabel20.TabIndex = 34; this.wmLabel20.Text = "20"; this.wmLabel20.Visible = false; @@ -681,9 +717,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox19 // this.wmTextBox19.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox19.Location = new System.Drawing.Point(160, 611); + this.wmTextBox19.Location = new System.Drawing.Point(240, 940); + this.wmTextBox19.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox19.Name = "wmTextBox19"; - this.wmTextBox19.Size = new System.Drawing.Size(380, 23); + this.wmTextBox19.Size = new System.Drawing.Size(568, 31); this.wmTextBox19.TabIndex = 33; this.wmTextBox19.Visible = false; // @@ -691,9 +728,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel19.AutoSize = true; this.wmLabel19.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel19.Location = new System.Drawing.Point(35, 618); + this.wmLabel19.Location = new System.Drawing.Point(52, 951); + this.wmLabel19.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel19.Name = "wmLabel19"; - this.wmLabel19.Size = new System.Drawing.Size(24, 16); + this.wmLabel19.Size = new System.Drawing.Size(38, 25); this.wmLabel19.TabIndex = 32; this.wmLabel19.Text = "19"; this.wmLabel19.Visible = false; @@ -701,9 +739,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox18 // this.wmTextBox18.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox18.Location = new System.Drawing.Point(160, 582); + this.wmTextBox18.Location = new System.Drawing.Point(240, 895); + this.wmTextBox18.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox18.Name = "wmTextBox18"; - this.wmTextBox18.Size = new System.Drawing.Size(380, 23); + this.wmTextBox18.Size = new System.Drawing.Size(568, 31); this.wmTextBox18.TabIndex = 27; this.wmTextBox18.Visible = false; // @@ -711,9 +750,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel18.AutoSize = true; this.wmLabel18.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel18.Location = new System.Drawing.Point(35, 589); + this.wmLabel18.Location = new System.Drawing.Point(52, 906); + this.wmLabel18.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel18.Name = "wmLabel18"; - this.wmLabel18.Size = new System.Drawing.Size(24, 16); + this.wmLabel18.Size = new System.Drawing.Size(38, 25); this.wmLabel18.TabIndex = 23; this.wmLabel18.Text = "18"; this.wmLabel18.Visible = false; @@ -721,9 +761,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox17 // this.wmTextBox17.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox17.Location = new System.Drawing.Point(160, 553); + this.wmTextBox17.Location = new System.Drawing.Point(240, 851); + this.wmTextBox17.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox17.Name = "wmTextBox17"; - this.wmTextBox17.Size = new System.Drawing.Size(380, 23); + this.wmTextBox17.Size = new System.Drawing.Size(568, 31); this.wmTextBox17.TabIndex = 26; this.wmTextBox17.Visible = false; // @@ -731,9 +772,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel17.AutoSize = true; this.wmLabel17.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel17.Location = new System.Drawing.Point(35, 559); + this.wmLabel17.Location = new System.Drawing.Point(52, 860); + this.wmLabel17.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel17.Name = "wmLabel17"; - this.wmLabel17.Size = new System.Drawing.Size(24, 16); + this.wmLabel17.Size = new System.Drawing.Size(38, 25); this.wmLabel17.TabIndex = 22; this.wmLabel17.Text = "17"; this.wmLabel17.Visible = false; @@ -741,9 +783,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox16 // this.wmTextBox16.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox16.Location = new System.Drawing.Point(160, 524); + this.wmTextBox16.Location = new System.Drawing.Point(240, 806); + this.wmTextBox16.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox16.Name = "wmTextBox16"; - this.wmTextBox16.Size = new System.Drawing.Size(380, 23); + this.wmTextBox16.Size = new System.Drawing.Size(568, 31); this.wmTextBox16.TabIndex = 30; this.wmTextBox16.Visible = false; // @@ -751,9 +794,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel16.AutoSize = true; this.wmLabel16.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel16.Location = new System.Drawing.Point(35, 530); + this.wmLabel16.Location = new System.Drawing.Point(52, 815); + this.wmLabel16.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel16.Name = "wmLabel16"; - this.wmLabel16.Size = new System.Drawing.Size(24, 16); + this.wmLabel16.Size = new System.Drawing.Size(38, 25); this.wmLabel16.TabIndex = 21; this.wmLabel16.Text = "16"; this.wmLabel16.Visible = false; @@ -761,9 +805,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox15 // this.wmTextBox15.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox15.Location = new System.Drawing.Point(160, 495); + this.wmTextBox15.Location = new System.Drawing.Point(240, 762); + this.wmTextBox15.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox15.Name = "wmTextBox15"; - this.wmTextBox15.Size = new System.Drawing.Size(380, 23); + this.wmTextBox15.Size = new System.Drawing.Size(568, 31); this.wmTextBox15.TabIndex = 31; this.wmTextBox15.Visible = false; // @@ -771,9 +816,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel15.AutoSize = true; this.wmLabel15.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel15.Location = new System.Drawing.Point(35, 501); + this.wmLabel15.Location = new System.Drawing.Point(52, 771); + this.wmLabel15.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel15.Name = "wmLabel15"; - this.wmLabel15.Size = new System.Drawing.Size(24, 16); + this.wmLabel15.Size = new System.Drawing.Size(38, 25); this.wmLabel15.TabIndex = 20; this.wmLabel15.Text = "15"; this.wmLabel15.Visible = false; @@ -781,9 +827,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox14 // this.wmTextBox14.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox14.Location = new System.Drawing.Point(160, 466); + this.wmTextBox14.Location = new System.Drawing.Point(240, 717); + this.wmTextBox14.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox14.Name = "wmTextBox14"; - this.wmTextBox14.Size = new System.Drawing.Size(380, 23); + this.wmTextBox14.Size = new System.Drawing.Size(568, 31); this.wmTextBox14.TabIndex = 28; this.wmTextBox14.Visible = false; // @@ -791,9 +838,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel14.AutoSize = true; this.wmLabel14.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel14.Location = new System.Drawing.Point(35, 472); + this.wmLabel14.Location = new System.Drawing.Point(52, 726); + this.wmLabel14.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel14.Name = "wmLabel14"; - this.wmLabel14.Size = new System.Drawing.Size(24, 16); + this.wmLabel14.Size = new System.Drawing.Size(38, 25); this.wmLabel14.TabIndex = 25; this.wmLabel14.Text = "14"; this.wmLabel14.Visible = false; @@ -801,9 +849,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox13 // this.wmTextBox13.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox13.Location = new System.Drawing.Point(160, 437); + this.wmTextBox13.Location = new System.Drawing.Point(240, 672); + this.wmTextBox13.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox13.Name = "wmTextBox13"; - this.wmTextBox13.Size = new System.Drawing.Size(380, 23); + this.wmTextBox13.Size = new System.Drawing.Size(568, 31); this.wmTextBox13.TabIndex = 29; this.wmTextBox13.Visible = false; // @@ -811,9 +860,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel13.AutoSize = true; this.wmLabel13.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel13.Location = new System.Drawing.Point(35, 443); + this.wmLabel13.Location = new System.Drawing.Point(52, 682); + this.wmLabel13.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel13.Name = "wmLabel13"; - this.wmLabel13.Size = new System.Drawing.Size(24, 16); + this.wmLabel13.Size = new System.Drawing.Size(38, 25); this.wmLabel13.TabIndex = 24; this.wmLabel13.Text = "13"; this.wmLabel13.Visible = false; @@ -821,9 +871,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox48 // this.wmTextBox48.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox48.Location = new System.Drawing.Point(720, 756); + this.wmTextBox48.Location = new System.Drawing.Point(1080, 1163); + this.wmTextBox48.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox48.Name = "wmTextBox48"; - this.wmTextBox48.Size = new System.Drawing.Size(380, 23); + this.wmTextBox48.Size = new System.Drawing.Size(568, 31); this.wmTextBox48.TabIndex = 94; this.wmTextBox48.Visible = false; // @@ -831,9 +882,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel48.AutoSize = true; this.wmLabel48.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel48.Location = new System.Drawing.Point(595, 762); + this.wmLabel48.Location = new System.Drawing.Point(892, 1172); + this.wmLabel48.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel48.Name = "wmLabel48"; - this.wmLabel48.Size = new System.Drawing.Size(24, 16); + this.wmLabel48.Size = new System.Drawing.Size(38, 25); this.wmLabel48.TabIndex = 93; this.wmLabel48.Text = "48"; this.wmLabel48.Visible = false; @@ -841,9 +893,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox47 // this.wmTextBox47.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox47.Location = new System.Drawing.Point(720, 727); + this.wmTextBox47.Location = new System.Drawing.Point(1080, 1118); + this.wmTextBox47.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox47.Name = "wmTextBox47"; - this.wmTextBox47.Size = new System.Drawing.Size(380, 23); + this.wmTextBox47.Size = new System.Drawing.Size(568, 31); this.wmTextBox47.TabIndex = 92; this.wmTextBox47.Visible = false; // @@ -851,9 +904,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel47.AutoSize = true; this.wmLabel47.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel47.Location = new System.Drawing.Point(595, 733); + this.wmLabel47.Location = new System.Drawing.Point(892, 1128); + this.wmLabel47.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel47.Name = "wmLabel47"; - this.wmLabel47.Size = new System.Drawing.Size(24, 16); + this.wmLabel47.Size = new System.Drawing.Size(38, 25); this.wmLabel47.TabIndex = 91; this.wmLabel47.Text = "47"; this.wmLabel47.Visible = false; @@ -861,9 +915,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox46 // this.wmTextBox46.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox46.Location = new System.Drawing.Point(720, 698); + this.wmTextBox46.Location = new System.Drawing.Point(1080, 1074); + this.wmTextBox46.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox46.Name = "wmTextBox46"; - this.wmTextBox46.Size = new System.Drawing.Size(380, 23); + this.wmTextBox46.Size = new System.Drawing.Size(568, 31); this.wmTextBox46.TabIndex = 90; this.wmTextBox46.Visible = false; // @@ -871,9 +926,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel46.AutoSize = true; this.wmLabel46.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel46.Location = new System.Drawing.Point(595, 704); + this.wmLabel46.Location = new System.Drawing.Point(892, 1083); + this.wmLabel46.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel46.Name = "wmLabel46"; - this.wmLabel46.Size = new System.Drawing.Size(24, 16); + this.wmLabel46.Size = new System.Drawing.Size(38, 25); this.wmLabel46.TabIndex = 89; this.wmLabel46.Text = "46"; this.wmLabel46.Visible = false; @@ -881,9 +937,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox45 // this.wmTextBox45.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox45.Location = new System.Drawing.Point(720, 669); + this.wmTextBox45.Location = new System.Drawing.Point(1080, 1029); + this.wmTextBox45.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox45.Name = "wmTextBox45"; - this.wmTextBox45.Size = new System.Drawing.Size(380, 23); + this.wmTextBox45.Size = new System.Drawing.Size(568, 31); this.wmTextBox45.TabIndex = 88; this.wmTextBox45.Visible = false; // @@ -891,9 +948,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel45.AutoSize = true; this.wmLabel45.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel45.Location = new System.Drawing.Point(595, 675); + this.wmLabel45.Location = new System.Drawing.Point(892, 1038); + this.wmLabel45.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel45.Name = "wmLabel45"; - this.wmLabel45.Size = new System.Drawing.Size(24, 16); + this.wmLabel45.Size = new System.Drawing.Size(38, 25); this.wmLabel45.TabIndex = 87; this.wmLabel45.Text = "45"; this.wmLabel45.Visible = false; @@ -901,9 +959,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox44 // this.wmTextBox44.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox44.Location = new System.Drawing.Point(720, 640); + this.wmTextBox44.Location = new System.Drawing.Point(1080, 985); + this.wmTextBox44.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox44.Name = "wmTextBox44"; - this.wmTextBox44.Size = new System.Drawing.Size(380, 23); + this.wmTextBox44.Size = new System.Drawing.Size(568, 31); this.wmTextBox44.TabIndex = 86; this.wmTextBox44.Visible = false; // @@ -911,9 +970,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel44.AutoSize = true; this.wmLabel44.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel44.Location = new System.Drawing.Point(595, 647); + this.wmLabel44.Location = new System.Drawing.Point(892, 995); + this.wmLabel44.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel44.Name = "wmLabel44"; - this.wmLabel44.Size = new System.Drawing.Size(24, 16); + this.wmLabel44.Size = new System.Drawing.Size(38, 25); this.wmLabel44.TabIndex = 85; this.wmLabel44.Text = "44"; this.wmLabel44.Visible = false; @@ -921,9 +981,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox43 // this.wmTextBox43.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox43.Location = new System.Drawing.Point(720, 611); + this.wmTextBox43.Location = new System.Drawing.Point(1080, 940); + this.wmTextBox43.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox43.Name = "wmTextBox43"; - this.wmTextBox43.Size = new System.Drawing.Size(380, 23); + this.wmTextBox43.Size = new System.Drawing.Size(568, 31); this.wmTextBox43.TabIndex = 84; this.wmTextBox43.Visible = false; // @@ -931,9 +992,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel43.AutoSize = true; this.wmLabel43.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel43.Location = new System.Drawing.Point(595, 618); + this.wmLabel43.Location = new System.Drawing.Point(892, 951); + this.wmLabel43.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel43.Name = "wmLabel43"; - this.wmLabel43.Size = new System.Drawing.Size(24, 16); + this.wmLabel43.Size = new System.Drawing.Size(38, 25); this.wmLabel43.TabIndex = 83; this.wmLabel43.Text = "43"; this.wmLabel43.Visible = false; @@ -941,9 +1003,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox42 // this.wmTextBox42.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox42.Location = new System.Drawing.Point(720, 582); + this.wmTextBox42.Location = new System.Drawing.Point(1080, 895); + this.wmTextBox42.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox42.Name = "wmTextBox42"; - this.wmTextBox42.Size = new System.Drawing.Size(380, 23); + this.wmTextBox42.Size = new System.Drawing.Size(568, 31); this.wmTextBox42.TabIndex = 78; this.wmTextBox42.Visible = false; // @@ -951,9 +1014,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel42.AutoSize = true; this.wmLabel42.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel42.Location = new System.Drawing.Point(595, 589); + this.wmLabel42.Location = new System.Drawing.Point(892, 906); + this.wmLabel42.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel42.Name = "wmLabel42"; - this.wmLabel42.Size = new System.Drawing.Size(24, 16); + this.wmLabel42.Size = new System.Drawing.Size(38, 25); this.wmLabel42.TabIndex = 74; this.wmLabel42.Text = "42"; this.wmLabel42.Visible = false; @@ -961,9 +1025,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox41 // this.wmTextBox41.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox41.Location = new System.Drawing.Point(720, 553); + this.wmTextBox41.Location = new System.Drawing.Point(1080, 851); + this.wmTextBox41.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox41.Name = "wmTextBox41"; - this.wmTextBox41.Size = new System.Drawing.Size(380, 23); + this.wmTextBox41.Size = new System.Drawing.Size(568, 31); this.wmTextBox41.TabIndex = 77; this.wmTextBox41.Visible = false; // @@ -971,9 +1036,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel41.AutoSize = true; this.wmLabel41.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel41.Location = new System.Drawing.Point(595, 559); + this.wmLabel41.Location = new System.Drawing.Point(892, 860); + this.wmLabel41.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel41.Name = "wmLabel41"; - this.wmLabel41.Size = new System.Drawing.Size(24, 16); + this.wmLabel41.Size = new System.Drawing.Size(38, 25); this.wmLabel41.TabIndex = 73; this.wmLabel41.Text = "41"; this.wmLabel41.Visible = false; @@ -981,9 +1047,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox40 // this.wmTextBox40.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox40.Location = new System.Drawing.Point(720, 524); + this.wmTextBox40.Location = new System.Drawing.Point(1080, 806); + this.wmTextBox40.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox40.Name = "wmTextBox40"; - this.wmTextBox40.Size = new System.Drawing.Size(380, 23); + this.wmTextBox40.Size = new System.Drawing.Size(568, 31); this.wmTextBox40.TabIndex = 81; this.wmTextBox40.Visible = false; // @@ -991,9 +1058,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel40.AutoSize = true; this.wmLabel40.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel40.Location = new System.Drawing.Point(595, 530); + this.wmLabel40.Location = new System.Drawing.Point(892, 815); + this.wmLabel40.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel40.Name = "wmLabel40"; - this.wmLabel40.Size = new System.Drawing.Size(24, 16); + this.wmLabel40.Size = new System.Drawing.Size(38, 25); this.wmLabel40.TabIndex = 72; this.wmLabel40.Text = "40"; this.wmLabel40.Visible = false; @@ -1001,9 +1069,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox39 // this.wmTextBox39.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox39.Location = new System.Drawing.Point(720, 495); + this.wmTextBox39.Location = new System.Drawing.Point(1080, 762); + this.wmTextBox39.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox39.Name = "wmTextBox39"; - this.wmTextBox39.Size = new System.Drawing.Size(380, 23); + this.wmTextBox39.Size = new System.Drawing.Size(568, 31); this.wmTextBox39.TabIndex = 82; this.wmTextBox39.Visible = false; // @@ -1011,9 +1080,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel39.AutoSize = true; this.wmLabel39.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel39.Location = new System.Drawing.Point(595, 501); + this.wmLabel39.Location = new System.Drawing.Point(892, 771); + this.wmLabel39.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel39.Name = "wmLabel39"; - this.wmLabel39.Size = new System.Drawing.Size(24, 16); + this.wmLabel39.Size = new System.Drawing.Size(38, 25); this.wmLabel39.TabIndex = 71; this.wmLabel39.Text = "39"; this.wmLabel39.Visible = false; @@ -1021,9 +1091,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox38 // this.wmTextBox38.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox38.Location = new System.Drawing.Point(720, 466); + this.wmTextBox38.Location = new System.Drawing.Point(1080, 717); + this.wmTextBox38.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox38.Name = "wmTextBox38"; - this.wmTextBox38.Size = new System.Drawing.Size(380, 23); + this.wmTextBox38.Size = new System.Drawing.Size(568, 31); this.wmTextBox38.TabIndex = 79; this.wmTextBox38.Visible = false; // @@ -1031,9 +1102,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel38.AutoSize = true; this.wmLabel38.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel38.Location = new System.Drawing.Point(595, 472); + this.wmLabel38.Location = new System.Drawing.Point(892, 726); + this.wmLabel38.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel38.Name = "wmLabel38"; - this.wmLabel38.Size = new System.Drawing.Size(24, 16); + this.wmLabel38.Size = new System.Drawing.Size(38, 25); this.wmLabel38.TabIndex = 76; this.wmLabel38.Text = "38"; this.wmLabel38.Visible = false; @@ -1041,9 +1113,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox37 // this.wmTextBox37.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox37.Location = new System.Drawing.Point(720, 437); + this.wmTextBox37.Location = new System.Drawing.Point(1080, 672); + this.wmTextBox37.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox37.Name = "wmTextBox37"; - this.wmTextBox37.Size = new System.Drawing.Size(380, 23); + this.wmTextBox37.Size = new System.Drawing.Size(568, 31); this.wmTextBox37.TabIndex = 80; this.wmTextBox37.Visible = false; // @@ -1051,9 +1124,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel37.AutoSize = true; this.wmLabel37.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel37.Location = new System.Drawing.Point(595, 443); + this.wmLabel37.Location = new System.Drawing.Point(892, 682); + this.wmLabel37.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel37.Name = "wmLabel37"; - this.wmLabel37.Size = new System.Drawing.Size(24, 16); + this.wmLabel37.Size = new System.Drawing.Size(38, 25); this.wmLabel37.TabIndex = 75; this.wmLabel37.Text = "37"; this.wmLabel37.Visible = false; @@ -1061,9 +1135,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox36 // this.wmTextBox36.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox36.Location = new System.Drawing.Point(720, 408); + this.wmTextBox36.Location = new System.Drawing.Point(1080, 628); + this.wmTextBox36.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox36.Name = "wmTextBox36"; - this.wmTextBox36.Size = new System.Drawing.Size(380, 23); + this.wmTextBox36.Size = new System.Drawing.Size(568, 31); this.wmTextBox36.TabIndex = 70; this.wmTextBox36.Visible = false; // @@ -1071,9 +1146,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel36.AutoSize = true; this.wmLabel36.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel36.Location = new System.Drawing.Point(595, 414); + this.wmLabel36.Location = new System.Drawing.Point(892, 637); + this.wmLabel36.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel36.Name = "wmLabel36"; - this.wmLabel36.Size = new System.Drawing.Size(24, 16); + this.wmLabel36.Size = new System.Drawing.Size(38, 25); this.wmLabel36.TabIndex = 69; this.wmLabel36.Text = "36"; this.wmLabel36.Visible = false; @@ -1081,9 +1157,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox35 // this.wmTextBox35.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox35.Location = new System.Drawing.Point(720, 379); + this.wmTextBox35.Location = new System.Drawing.Point(1080, 583); + this.wmTextBox35.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox35.Name = "wmTextBox35"; - this.wmTextBox35.Size = new System.Drawing.Size(380, 23); + this.wmTextBox35.Size = new System.Drawing.Size(568, 31); this.wmTextBox35.TabIndex = 68; this.wmTextBox35.Visible = false; // @@ -1091,9 +1168,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel35.AutoSize = true; this.wmLabel35.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel35.Location = new System.Drawing.Point(595, 385); + this.wmLabel35.Location = new System.Drawing.Point(892, 592); + this.wmLabel35.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel35.Name = "wmLabel35"; - this.wmLabel35.Size = new System.Drawing.Size(24, 16); + this.wmLabel35.Size = new System.Drawing.Size(38, 25); this.wmLabel35.TabIndex = 67; this.wmLabel35.Text = "35"; this.wmLabel35.Visible = false; @@ -1101,9 +1179,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox34 // this.wmTextBox34.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox34.Location = new System.Drawing.Point(720, 350); + this.wmTextBox34.Location = new System.Drawing.Point(1080, 538); + this.wmTextBox34.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox34.Name = "wmTextBox34"; - this.wmTextBox34.Size = new System.Drawing.Size(380, 23); + this.wmTextBox34.Size = new System.Drawing.Size(568, 31); this.wmTextBox34.TabIndex = 66; this.wmTextBox34.Visible = false; // @@ -1111,9 +1190,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel34.AutoSize = true; this.wmLabel34.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel34.Location = new System.Drawing.Point(595, 356); + this.wmLabel34.Location = new System.Drawing.Point(892, 548); + this.wmLabel34.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel34.Name = "wmLabel34"; - this.wmLabel34.Size = new System.Drawing.Size(24, 16); + this.wmLabel34.Size = new System.Drawing.Size(38, 25); this.wmLabel34.TabIndex = 65; this.wmLabel34.Text = "34"; this.wmLabel34.Visible = false; @@ -1121,9 +1201,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox33 // this.wmTextBox33.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox33.Location = new System.Drawing.Point(720, 321); + this.wmTextBox33.Location = new System.Drawing.Point(1080, 494); + this.wmTextBox33.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox33.Name = "wmTextBox33"; - this.wmTextBox33.Size = new System.Drawing.Size(380, 23); + this.wmTextBox33.Size = new System.Drawing.Size(568, 31); this.wmTextBox33.TabIndex = 64; this.wmTextBox33.Visible = false; // @@ -1131,9 +1212,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel33.AutoSize = true; this.wmLabel33.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel33.Location = new System.Drawing.Point(595, 327); + this.wmLabel33.Location = new System.Drawing.Point(892, 503); + this.wmLabel33.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel33.Name = "wmLabel33"; - this.wmLabel33.Size = new System.Drawing.Size(24, 16); + this.wmLabel33.Size = new System.Drawing.Size(38, 25); this.wmLabel33.TabIndex = 63; this.wmLabel33.Text = "33"; this.wmLabel33.Visible = false; @@ -1141,9 +1223,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox32 // this.wmTextBox32.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox32.Location = new System.Drawing.Point(720, 292); + this.wmTextBox32.Location = new System.Drawing.Point(1080, 449); + this.wmTextBox32.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox32.Name = "wmTextBox32"; - this.wmTextBox32.Size = new System.Drawing.Size(380, 23); + this.wmTextBox32.Size = new System.Drawing.Size(568, 31); this.wmTextBox32.TabIndex = 62; this.wmTextBox32.Visible = false; // @@ -1151,9 +1234,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel32.AutoSize = true; this.wmLabel32.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel32.Location = new System.Drawing.Point(595, 299); + this.wmLabel32.Location = new System.Drawing.Point(892, 460); + this.wmLabel32.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel32.Name = "wmLabel32"; - this.wmLabel32.Size = new System.Drawing.Size(24, 16); + this.wmLabel32.Size = new System.Drawing.Size(38, 25); this.wmLabel32.TabIndex = 61; this.wmLabel32.Text = "32"; this.wmLabel32.Visible = false; @@ -1161,9 +1245,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox31 // this.wmTextBox31.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox31.Location = new System.Drawing.Point(720, 263); + this.wmTextBox31.Location = new System.Drawing.Point(1080, 405); + this.wmTextBox31.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox31.Name = "wmTextBox31"; - this.wmTextBox31.Size = new System.Drawing.Size(380, 23); + this.wmTextBox31.Size = new System.Drawing.Size(568, 31); this.wmTextBox31.TabIndex = 60; this.wmTextBox31.Visible = false; // @@ -1171,9 +1256,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel31.AutoSize = true; this.wmLabel31.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel31.Location = new System.Drawing.Point(595, 270); + this.wmLabel31.Location = new System.Drawing.Point(892, 415); + this.wmLabel31.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel31.Name = "wmLabel31"; - this.wmLabel31.Size = new System.Drawing.Size(24, 16); + this.wmLabel31.Size = new System.Drawing.Size(38, 25); this.wmLabel31.TabIndex = 59; this.wmLabel31.Text = "31"; this.wmLabel31.Visible = false; @@ -1181,9 +1267,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox30 // this.wmTextBox30.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox30.Location = new System.Drawing.Point(720, 234); + this.wmTextBox30.Location = new System.Drawing.Point(1080, 360); + this.wmTextBox30.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox30.Name = "wmTextBox30"; - this.wmTextBox30.Size = new System.Drawing.Size(380, 23); + this.wmTextBox30.Size = new System.Drawing.Size(568, 31); this.wmTextBox30.TabIndex = 54; this.wmTextBox30.Visible = false; // @@ -1191,9 +1278,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel30.AutoSize = true; this.wmLabel30.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel30.Location = new System.Drawing.Point(595, 241); + this.wmLabel30.Location = new System.Drawing.Point(892, 371); + this.wmLabel30.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel30.Name = "wmLabel30"; - this.wmLabel30.Size = new System.Drawing.Size(24, 16); + this.wmLabel30.Size = new System.Drawing.Size(38, 25); this.wmLabel30.TabIndex = 50; this.wmLabel30.Text = "30"; this.wmLabel30.Visible = false; @@ -1201,9 +1289,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox29 // this.wmTextBox29.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox29.Location = new System.Drawing.Point(720, 205); + this.wmTextBox29.Location = new System.Drawing.Point(1080, 315); + this.wmTextBox29.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox29.Name = "wmTextBox29"; - this.wmTextBox29.Size = new System.Drawing.Size(380, 23); + this.wmTextBox29.Size = new System.Drawing.Size(568, 31); this.wmTextBox29.TabIndex = 53; this.wmTextBox29.Visible = false; // @@ -1211,9 +1300,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel29.AutoSize = true; this.wmLabel29.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel29.Location = new System.Drawing.Point(595, 211); + this.wmLabel29.Location = new System.Drawing.Point(892, 325); + this.wmLabel29.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel29.Name = "wmLabel29"; - this.wmLabel29.Size = new System.Drawing.Size(24, 16); + this.wmLabel29.Size = new System.Drawing.Size(38, 25); this.wmLabel29.TabIndex = 49; this.wmLabel29.Text = "29"; this.wmLabel29.Visible = false; @@ -1221,9 +1311,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox28 // this.wmTextBox28.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox28.Location = new System.Drawing.Point(720, 176); + this.wmTextBox28.Location = new System.Drawing.Point(1080, 271); + this.wmTextBox28.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox28.Name = "wmTextBox28"; - this.wmTextBox28.Size = new System.Drawing.Size(380, 23); + this.wmTextBox28.Size = new System.Drawing.Size(568, 31); this.wmTextBox28.TabIndex = 57; this.wmTextBox28.Visible = false; // @@ -1231,9 +1322,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel28.AutoSize = true; this.wmLabel28.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel28.Location = new System.Drawing.Point(595, 182); + this.wmLabel28.Location = new System.Drawing.Point(892, 280); + this.wmLabel28.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel28.Name = "wmLabel28"; - this.wmLabel28.Size = new System.Drawing.Size(24, 16); + this.wmLabel28.Size = new System.Drawing.Size(38, 25); this.wmLabel28.TabIndex = 48; this.wmLabel28.Text = "28"; this.wmLabel28.Visible = false; @@ -1241,9 +1333,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox27 // this.wmTextBox27.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox27.Location = new System.Drawing.Point(720, 147); + this.wmTextBox27.Location = new System.Drawing.Point(1080, 226); + this.wmTextBox27.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox27.Name = "wmTextBox27"; - this.wmTextBox27.Size = new System.Drawing.Size(380, 23); + this.wmTextBox27.Size = new System.Drawing.Size(568, 31); this.wmTextBox27.TabIndex = 58; this.wmTextBox27.Visible = false; // @@ -1251,9 +1344,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel27.AutoSize = true; this.wmLabel27.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel27.Location = new System.Drawing.Point(595, 153); + this.wmLabel27.Location = new System.Drawing.Point(892, 235); + this.wmLabel27.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel27.Name = "wmLabel27"; - this.wmLabel27.Size = new System.Drawing.Size(24, 16); + this.wmLabel27.Size = new System.Drawing.Size(38, 25); this.wmLabel27.TabIndex = 47; this.wmLabel27.Text = "27"; this.wmLabel27.Visible = false; @@ -1261,9 +1355,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox26 // this.wmTextBox26.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox26.Location = new System.Drawing.Point(720, 118); + this.wmTextBox26.Location = new System.Drawing.Point(1080, 182); + this.wmTextBox26.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox26.Name = "wmTextBox26"; - this.wmTextBox26.Size = new System.Drawing.Size(380, 23); + this.wmTextBox26.Size = new System.Drawing.Size(568, 31); this.wmTextBox26.TabIndex = 55; this.wmTextBox26.Visible = false; // @@ -1271,9 +1366,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel26.AutoSize = true; this.wmLabel26.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel26.Location = new System.Drawing.Point(595, 124); + this.wmLabel26.Location = new System.Drawing.Point(892, 191); + this.wmLabel26.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel26.Name = "wmLabel26"; - this.wmLabel26.Size = new System.Drawing.Size(24, 16); + this.wmLabel26.Size = new System.Drawing.Size(38, 25); this.wmLabel26.TabIndex = 52; this.wmLabel26.Text = "26"; this.wmLabel26.Visible = false; @@ -1281,9 +1377,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // wmTextBox25 // this.wmTextBox25.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmTextBox25.Location = new System.Drawing.Point(720, 89); + this.wmTextBox25.Location = new System.Drawing.Point(1080, 137); + this.wmTextBox25.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.wmTextBox25.Name = "wmTextBox25"; - this.wmTextBox25.Size = new System.Drawing.Size(380, 23); + this.wmTextBox25.Size = new System.Drawing.Size(568, 31); this.wmTextBox25.TabIndex = 56; this.wmTextBox25.Visible = false; // @@ -1291,9 +1388,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.wmLabel25.AutoSize = true; this.wmLabel25.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.wmLabel25.Location = new System.Drawing.Point(595, 95); + this.wmLabel25.Location = new System.Drawing.Point(892, 146); + this.wmLabel25.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.wmLabel25.Name = "wmLabel25"; - this.wmLabel25.Size = new System.Drawing.Size(24, 16); + this.wmLabel25.Size = new System.Drawing.Size(38, 25); this.wmLabel25.TabIndex = 51; this.wmLabel25.Text = "25"; this.wmLabel25.Visible = false; @@ -1302,393 +1400,442 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.activityLabel.AutoSize = true; this.activityLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 27.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.activityLabel.Location = new System.Drawing.Point(189, 22); + this.activityLabel.Location = new System.Drawing.Point(282, 11); + this.activityLabel.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.activityLabel.Name = "activityLabel"; - this.activityLabel.Size = new System.Drawing.Size(225, 42); + this.activityLabel.Size = new System.Drawing.Size(341, 64); this.activityLabel.TabIndex = 95; this.activityLabel.Text = "Activity label"; // // pictureBox48 // - this.pictureBox48.Location = new System.Drawing.Point(680, 756); + this.pictureBox48.Location = new System.Drawing.Point(1020, 1163); + this.pictureBox48.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox48.Name = "pictureBox48"; - this.pictureBox48.Size = new System.Drawing.Size(23, 23); + this.pictureBox48.Size = new System.Drawing.Size(34, 35); this.pictureBox48.TabIndex = 143; this.pictureBox48.TabStop = false; // // pictureBox47 // - this.pictureBox47.Location = new System.Drawing.Point(680, 727); + this.pictureBox47.Location = new System.Drawing.Point(1020, 1118); + this.pictureBox47.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox47.Name = "pictureBox47"; - this.pictureBox47.Size = new System.Drawing.Size(23, 23); + this.pictureBox47.Size = new System.Drawing.Size(34, 35); this.pictureBox47.TabIndex = 142; this.pictureBox47.TabStop = false; // // pictureBox46 // - this.pictureBox46.Location = new System.Drawing.Point(680, 698); + this.pictureBox46.Location = new System.Drawing.Point(1020, 1074); + this.pictureBox46.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox46.Name = "pictureBox46"; - this.pictureBox46.Size = new System.Drawing.Size(23, 23); + this.pictureBox46.Size = new System.Drawing.Size(34, 35); this.pictureBox46.TabIndex = 141; this.pictureBox46.TabStop = false; // // pictureBox45 // - this.pictureBox45.Location = new System.Drawing.Point(680, 669); + this.pictureBox45.Location = new System.Drawing.Point(1020, 1029); + this.pictureBox45.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox45.Name = "pictureBox45"; - this.pictureBox45.Size = new System.Drawing.Size(23, 23); + this.pictureBox45.Size = new System.Drawing.Size(34, 35); this.pictureBox45.TabIndex = 140; this.pictureBox45.TabStop = false; // // pictureBox44 // - this.pictureBox44.Location = new System.Drawing.Point(680, 640); + this.pictureBox44.Location = new System.Drawing.Point(1020, 985); + this.pictureBox44.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox44.Name = "pictureBox44"; - this.pictureBox44.Size = new System.Drawing.Size(23, 23); + this.pictureBox44.Size = new System.Drawing.Size(34, 35); this.pictureBox44.TabIndex = 139; this.pictureBox44.TabStop = false; // // pictureBox43 // - this.pictureBox43.Location = new System.Drawing.Point(680, 611); + this.pictureBox43.Location = new System.Drawing.Point(1020, 940); + this.pictureBox43.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox43.Name = "pictureBox43"; - this.pictureBox43.Size = new System.Drawing.Size(23, 23); + this.pictureBox43.Size = new System.Drawing.Size(34, 35); this.pictureBox43.TabIndex = 138; this.pictureBox43.TabStop = false; // // pictureBox42 // - this.pictureBox42.Location = new System.Drawing.Point(680, 582); + this.pictureBox42.Location = new System.Drawing.Point(1020, 895); + this.pictureBox42.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox42.Name = "pictureBox42"; - this.pictureBox42.Size = new System.Drawing.Size(23, 23); + this.pictureBox42.Size = new System.Drawing.Size(34, 35); this.pictureBox42.TabIndex = 137; this.pictureBox42.TabStop = false; // // pictureBox41 // - this.pictureBox41.Location = new System.Drawing.Point(680, 553); + this.pictureBox41.Location = new System.Drawing.Point(1020, 851); + this.pictureBox41.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox41.Name = "pictureBox41"; - this.pictureBox41.Size = new System.Drawing.Size(23, 23); + this.pictureBox41.Size = new System.Drawing.Size(34, 35); this.pictureBox41.TabIndex = 136; this.pictureBox41.TabStop = false; // // pictureBox40 // - this.pictureBox40.Location = new System.Drawing.Point(680, 524); + this.pictureBox40.Location = new System.Drawing.Point(1020, 806); + this.pictureBox40.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox40.Name = "pictureBox40"; - this.pictureBox40.Size = new System.Drawing.Size(23, 23); + this.pictureBox40.Size = new System.Drawing.Size(34, 35); this.pictureBox40.TabIndex = 135; this.pictureBox40.TabStop = false; // // pictureBox39 // - this.pictureBox39.Location = new System.Drawing.Point(680, 495); + this.pictureBox39.Location = new System.Drawing.Point(1020, 762); + this.pictureBox39.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox39.Name = "pictureBox39"; - this.pictureBox39.Size = new System.Drawing.Size(23, 23); + this.pictureBox39.Size = new System.Drawing.Size(34, 35); this.pictureBox39.TabIndex = 134; this.pictureBox39.TabStop = false; // // pictureBox38 // - this.pictureBox38.Location = new System.Drawing.Point(680, 466); + this.pictureBox38.Location = new System.Drawing.Point(1020, 717); + this.pictureBox38.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox38.Name = "pictureBox38"; - this.pictureBox38.Size = new System.Drawing.Size(23, 23); + this.pictureBox38.Size = new System.Drawing.Size(34, 35); this.pictureBox38.TabIndex = 133; this.pictureBox38.TabStop = false; // // pictureBox37 // - this.pictureBox37.Location = new System.Drawing.Point(680, 437); + this.pictureBox37.Location = new System.Drawing.Point(1020, 672); + this.pictureBox37.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox37.Name = "pictureBox37"; - this.pictureBox37.Size = new System.Drawing.Size(23, 23); + this.pictureBox37.Size = new System.Drawing.Size(34, 35); this.pictureBox37.TabIndex = 132; this.pictureBox37.TabStop = false; // // pictureBox36 // - this.pictureBox36.Location = new System.Drawing.Point(680, 408); + this.pictureBox36.Location = new System.Drawing.Point(1020, 628); + this.pictureBox36.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox36.Name = "pictureBox36"; - this.pictureBox36.Size = new System.Drawing.Size(23, 23); + this.pictureBox36.Size = new System.Drawing.Size(34, 35); this.pictureBox36.TabIndex = 131; this.pictureBox36.TabStop = false; // // pictureBox35 // - this.pictureBox35.Location = new System.Drawing.Point(680, 379); + this.pictureBox35.Location = new System.Drawing.Point(1020, 583); + this.pictureBox35.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox35.Name = "pictureBox35"; - this.pictureBox35.Size = new System.Drawing.Size(23, 23); + this.pictureBox35.Size = new System.Drawing.Size(34, 35); this.pictureBox35.TabIndex = 130; this.pictureBox35.TabStop = false; // // pictureBox34 // - this.pictureBox34.Location = new System.Drawing.Point(680, 350); + this.pictureBox34.Location = new System.Drawing.Point(1020, 538); + this.pictureBox34.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox34.Name = "pictureBox34"; - this.pictureBox34.Size = new System.Drawing.Size(23, 23); + this.pictureBox34.Size = new System.Drawing.Size(34, 35); this.pictureBox34.TabIndex = 129; this.pictureBox34.TabStop = false; // // pictureBox33 // - this.pictureBox33.Location = new System.Drawing.Point(680, 321); + this.pictureBox33.Location = new System.Drawing.Point(1020, 494); + this.pictureBox33.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox33.Name = "pictureBox33"; - this.pictureBox33.Size = new System.Drawing.Size(23, 23); + this.pictureBox33.Size = new System.Drawing.Size(34, 35); this.pictureBox33.TabIndex = 128; this.pictureBox33.TabStop = false; // // pictureBox32 // - this.pictureBox32.Location = new System.Drawing.Point(680, 292); + this.pictureBox32.Location = new System.Drawing.Point(1020, 449); + this.pictureBox32.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox32.Name = "pictureBox32"; - this.pictureBox32.Size = new System.Drawing.Size(23, 23); + this.pictureBox32.Size = new System.Drawing.Size(34, 35); this.pictureBox32.TabIndex = 127; this.pictureBox32.TabStop = false; // // pictureBox31 // - this.pictureBox31.Location = new System.Drawing.Point(680, 263); + this.pictureBox31.Location = new System.Drawing.Point(1020, 405); + this.pictureBox31.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox31.Name = "pictureBox31"; - this.pictureBox31.Size = new System.Drawing.Size(23, 23); + this.pictureBox31.Size = new System.Drawing.Size(34, 35); this.pictureBox31.TabIndex = 126; this.pictureBox31.TabStop = false; // // pictureBox30 // - this.pictureBox30.Location = new System.Drawing.Point(680, 234); + this.pictureBox30.Location = new System.Drawing.Point(1020, 360); + this.pictureBox30.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox30.Name = "pictureBox30"; - this.pictureBox30.Size = new System.Drawing.Size(23, 23); + this.pictureBox30.Size = new System.Drawing.Size(34, 35); this.pictureBox30.TabIndex = 125; this.pictureBox30.TabStop = false; // // pictureBox29 // - this.pictureBox29.Location = new System.Drawing.Point(680, 205); + this.pictureBox29.Location = new System.Drawing.Point(1020, 315); + this.pictureBox29.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox29.Name = "pictureBox29"; - this.pictureBox29.Size = new System.Drawing.Size(23, 23); + this.pictureBox29.Size = new System.Drawing.Size(34, 35); this.pictureBox29.TabIndex = 124; this.pictureBox29.TabStop = false; // // pictureBox28 // - this.pictureBox28.Location = new System.Drawing.Point(680, 176); + this.pictureBox28.Location = new System.Drawing.Point(1020, 271); + this.pictureBox28.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox28.Name = "pictureBox28"; - this.pictureBox28.Size = new System.Drawing.Size(23, 23); + this.pictureBox28.Size = new System.Drawing.Size(34, 35); this.pictureBox28.TabIndex = 123; this.pictureBox28.TabStop = false; // // pictureBox27 // - this.pictureBox27.Location = new System.Drawing.Point(680, 147); + this.pictureBox27.Location = new System.Drawing.Point(1020, 226); + this.pictureBox27.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox27.Name = "pictureBox27"; - this.pictureBox27.Size = new System.Drawing.Size(23, 23); + this.pictureBox27.Size = new System.Drawing.Size(34, 35); this.pictureBox27.TabIndex = 122; this.pictureBox27.TabStop = false; // // pictureBox26 // - this.pictureBox26.Location = new System.Drawing.Point(680, 118); + this.pictureBox26.Location = new System.Drawing.Point(1020, 182); + this.pictureBox26.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox26.Name = "pictureBox26"; - this.pictureBox26.Size = new System.Drawing.Size(23, 23); + this.pictureBox26.Size = new System.Drawing.Size(34, 35); this.pictureBox26.TabIndex = 121; this.pictureBox26.TabStop = false; // // pictureBox25 // - this.pictureBox25.Location = new System.Drawing.Point(680, 89); + this.pictureBox25.Location = new System.Drawing.Point(1020, 137); + this.pictureBox25.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox25.Name = "pictureBox25"; - this.pictureBox25.Size = new System.Drawing.Size(23, 23); + this.pictureBox25.Size = new System.Drawing.Size(34, 35); this.pictureBox25.TabIndex = 120; this.pictureBox25.TabStop = false; // // pictureBox24 // - this.pictureBox24.Location = new System.Drawing.Point(120, 756); + this.pictureBox24.Location = new System.Drawing.Point(180, 1163); + this.pictureBox24.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox24.Name = "pictureBox24"; - this.pictureBox24.Size = new System.Drawing.Size(23, 23); + this.pictureBox24.Size = new System.Drawing.Size(34, 35); this.pictureBox24.TabIndex = 119; this.pictureBox24.TabStop = false; // // pictureBox23 // - this.pictureBox23.Location = new System.Drawing.Point(120, 727); + this.pictureBox23.Location = new System.Drawing.Point(180, 1118); + this.pictureBox23.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox23.Name = "pictureBox23"; - this.pictureBox23.Size = new System.Drawing.Size(23, 23); + this.pictureBox23.Size = new System.Drawing.Size(34, 35); this.pictureBox23.TabIndex = 118; this.pictureBox23.TabStop = false; // // pictureBox22 // - this.pictureBox22.Location = new System.Drawing.Point(120, 698); + this.pictureBox22.Location = new System.Drawing.Point(180, 1074); + this.pictureBox22.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox22.Name = "pictureBox22"; - this.pictureBox22.Size = new System.Drawing.Size(23, 23); + this.pictureBox22.Size = new System.Drawing.Size(34, 35); this.pictureBox22.TabIndex = 117; this.pictureBox22.TabStop = false; // // pictureBox21 // - this.pictureBox21.Location = new System.Drawing.Point(120, 669); + this.pictureBox21.Location = new System.Drawing.Point(180, 1029); + this.pictureBox21.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox21.Name = "pictureBox21"; - this.pictureBox21.Size = new System.Drawing.Size(23, 23); + this.pictureBox21.Size = new System.Drawing.Size(34, 35); this.pictureBox21.TabIndex = 116; this.pictureBox21.TabStop = false; // // pictureBox20 // - this.pictureBox20.Location = new System.Drawing.Point(120, 640); + this.pictureBox20.Location = new System.Drawing.Point(180, 985); + this.pictureBox20.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox20.Name = "pictureBox20"; - this.pictureBox20.Size = new System.Drawing.Size(23, 23); + this.pictureBox20.Size = new System.Drawing.Size(34, 35); this.pictureBox20.TabIndex = 115; this.pictureBox20.TabStop = false; // // pictureBox19 // - this.pictureBox19.Location = new System.Drawing.Point(120, 611); + this.pictureBox19.Location = new System.Drawing.Point(180, 940); + this.pictureBox19.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox19.Name = "pictureBox19"; - this.pictureBox19.Size = new System.Drawing.Size(23, 23); + this.pictureBox19.Size = new System.Drawing.Size(34, 35); this.pictureBox19.TabIndex = 114; this.pictureBox19.TabStop = false; // // pictureBox18 // - this.pictureBox18.Location = new System.Drawing.Point(120, 582); + this.pictureBox18.Location = new System.Drawing.Point(180, 895); + this.pictureBox18.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox18.Name = "pictureBox18"; - this.pictureBox18.Size = new System.Drawing.Size(23, 23); + this.pictureBox18.Size = new System.Drawing.Size(34, 35); this.pictureBox18.TabIndex = 113; this.pictureBox18.TabStop = false; // // pictureBox17 // - this.pictureBox17.Location = new System.Drawing.Point(120, 553); + this.pictureBox17.Location = new System.Drawing.Point(180, 851); + this.pictureBox17.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox17.Name = "pictureBox17"; - this.pictureBox17.Size = new System.Drawing.Size(23, 23); + this.pictureBox17.Size = new System.Drawing.Size(34, 35); this.pictureBox17.TabIndex = 112; this.pictureBox17.TabStop = false; // // pictureBox16 // - this.pictureBox16.Location = new System.Drawing.Point(120, 524); + this.pictureBox16.Location = new System.Drawing.Point(180, 806); + this.pictureBox16.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox16.Name = "pictureBox16"; - this.pictureBox16.Size = new System.Drawing.Size(23, 23); + this.pictureBox16.Size = new System.Drawing.Size(34, 35); this.pictureBox16.TabIndex = 111; this.pictureBox16.TabStop = false; // // pictureBox15 // - this.pictureBox15.Location = new System.Drawing.Point(120, 495); + this.pictureBox15.Location = new System.Drawing.Point(180, 762); + this.pictureBox15.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox15.Name = "pictureBox15"; - this.pictureBox15.Size = new System.Drawing.Size(23, 23); + this.pictureBox15.Size = new System.Drawing.Size(34, 35); this.pictureBox15.TabIndex = 110; this.pictureBox15.TabStop = false; // // pictureBox14 // - this.pictureBox14.Location = new System.Drawing.Point(120, 466); + this.pictureBox14.Location = new System.Drawing.Point(180, 717); + this.pictureBox14.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox14.Name = "pictureBox14"; - this.pictureBox14.Size = new System.Drawing.Size(23, 23); + this.pictureBox14.Size = new System.Drawing.Size(34, 35); this.pictureBox14.TabIndex = 109; this.pictureBox14.TabStop = false; // // pictureBox13 // - this.pictureBox13.Location = new System.Drawing.Point(120, 437); + this.pictureBox13.Location = new System.Drawing.Point(180, 672); + this.pictureBox13.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox13.Name = "pictureBox13"; - this.pictureBox13.Size = new System.Drawing.Size(23, 23); + this.pictureBox13.Size = new System.Drawing.Size(34, 35); this.pictureBox13.TabIndex = 108; this.pictureBox13.TabStop = false; // // pictureBox12 // - this.pictureBox12.Location = new System.Drawing.Point(120, 408); + this.pictureBox12.Location = new System.Drawing.Point(180, 628); + this.pictureBox12.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox12.Name = "pictureBox12"; - this.pictureBox12.Size = new System.Drawing.Size(23, 23); + this.pictureBox12.Size = new System.Drawing.Size(34, 35); this.pictureBox12.TabIndex = 107; this.pictureBox12.TabStop = false; // // pictureBox11 // - this.pictureBox11.Location = new System.Drawing.Point(120, 379); + this.pictureBox11.Location = new System.Drawing.Point(180, 583); + this.pictureBox11.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox11.Name = "pictureBox11"; - this.pictureBox11.Size = new System.Drawing.Size(23, 23); + this.pictureBox11.Size = new System.Drawing.Size(34, 35); this.pictureBox11.TabIndex = 106; this.pictureBox11.TabStop = false; // // pictureBox10 // - this.pictureBox10.Location = new System.Drawing.Point(120, 350); + this.pictureBox10.Location = new System.Drawing.Point(180, 538); + this.pictureBox10.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox10.Name = "pictureBox10"; - this.pictureBox10.Size = new System.Drawing.Size(23, 23); + this.pictureBox10.Size = new System.Drawing.Size(34, 35); this.pictureBox10.TabIndex = 105; this.pictureBox10.TabStop = false; // // pictureBox9 // - this.pictureBox9.Location = new System.Drawing.Point(120, 321); + this.pictureBox9.Location = new System.Drawing.Point(180, 494); + this.pictureBox9.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox9.Name = "pictureBox9"; - this.pictureBox9.Size = new System.Drawing.Size(23, 23); + this.pictureBox9.Size = new System.Drawing.Size(34, 35); this.pictureBox9.TabIndex = 104; this.pictureBox9.TabStop = false; // // pictureBox8 // - this.pictureBox8.Location = new System.Drawing.Point(120, 292); + this.pictureBox8.Location = new System.Drawing.Point(180, 449); + this.pictureBox8.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox8.Name = "pictureBox8"; - this.pictureBox8.Size = new System.Drawing.Size(23, 23); + this.pictureBox8.Size = new System.Drawing.Size(34, 35); this.pictureBox8.TabIndex = 103; this.pictureBox8.TabStop = false; // // pictureBox7 // - this.pictureBox7.Location = new System.Drawing.Point(120, 263); + this.pictureBox7.Location = new System.Drawing.Point(180, 405); + this.pictureBox7.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox7.Name = "pictureBox7"; - this.pictureBox7.Size = new System.Drawing.Size(23, 23); + this.pictureBox7.Size = new System.Drawing.Size(34, 35); this.pictureBox7.TabIndex = 102; this.pictureBox7.TabStop = false; // // pictureBox6 // - this.pictureBox6.Location = new System.Drawing.Point(120, 234); + this.pictureBox6.Location = new System.Drawing.Point(180, 360); + this.pictureBox6.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox6.Name = "pictureBox6"; - this.pictureBox6.Size = new System.Drawing.Size(23, 23); + this.pictureBox6.Size = new System.Drawing.Size(34, 35); this.pictureBox6.TabIndex = 101; this.pictureBox6.TabStop = false; // // pictureBox5 // - this.pictureBox5.Location = new System.Drawing.Point(120, 205); + this.pictureBox5.Location = new System.Drawing.Point(180, 315); + this.pictureBox5.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox5.Name = "pictureBox5"; - this.pictureBox5.Size = new System.Drawing.Size(23, 23); + this.pictureBox5.Size = new System.Drawing.Size(34, 35); this.pictureBox5.TabIndex = 100; this.pictureBox5.TabStop = false; // // pictureBox4 // - this.pictureBox4.Location = new System.Drawing.Point(120, 176); + this.pictureBox4.Location = new System.Drawing.Point(180, 271); + this.pictureBox4.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox4.Name = "pictureBox4"; - this.pictureBox4.Size = new System.Drawing.Size(23, 23); + this.pictureBox4.Size = new System.Drawing.Size(34, 35); this.pictureBox4.TabIndex = 99; this.pictureBox4.TabStop = false; // // pictureBox3 // - this.pictureBox3.Location = new System.Drawing.Point(120, 147); + this.pictureBox3.Location = new System.Drawing.Point(180, 226); + this.pictureBox3.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox3.Name = "pictureBox3"; - this.pictureBox3.Size = new System.Drawing.Size(23, 23); + this.pictureBox3.Size = new System.Drawing.Size(34, 35); this.pictureBox3.TabIndex = 98; this.pictureBox3.TabStop = false; // // pictureBox2 // - this.pictureBox2.Location = new System.Drawing.Point(120, 118); + this.pictureBox2.Location = new System.Drawing.Point(180, 182); + this.pictureBox2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(23, 23); + this.pictureBox2.Size = new System.Drawing.Size(34, 35); this.pictureBox2.TabIndex = 97; this.pictureBox2.TabStop = false; // // pictureBox1 // - this.pictureBox1.Location = new System.Drawing.Point(120, 89); + this.pictureBox1.Location = new System.Drawing.Point(180, 137); + this.pictureBox1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(23, 23); + this.pictureBox1.Size = new System.Drawing.Size(34, 35); this.pictureBox1.TabIndex = 96; this.pictureBox1.TabStop = false; // @@ -1696,9 +1843,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.saveButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.saveButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); - this.saveButton.Location = new System.Drawing.Point(1025, 22); + this.saveButton.Location = new System.Drawing.Point(1538, 34); + this.saveButton.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.saveButton.Name = "saveButton"; - this.saveButton.Size = new System.Drawing.Size(75, 42); + this.saveButton.Size = new System.Drawing.Size(112, 65); this.saveButton.TabIndex = 192; this.saveButton.Text = "Save"; this.saveButton.UseVisualStyleBackColor = true; @@ -1707,52 +1855,58 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // // samplePictureBox1 // - this.samplePictureBox1.Location = new System.Drawing.Point(7, 7); + this.samplePictureBox1.Location = new System.Drawing.Point(10, 11); + this.samplePictureBox1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.samplePictureBox1.Name = "samplePictureBox1"; - this.samplePictureBox1.Size = new System.Drawing.Size(23, 23); + this.samplePictureBox1.Size = new System.Drawing.Size(34, 35); this.samplePictureBox1.TabIndex = 193; this.samplePictureBox1.TabStop = false; // // samplePictureBox2 // - this.samplePictureBox2.Location = new System.Drawing.Point(7, 32); + this.samplePictureBox2.Location = new System.Drawing.Point(10, 49); + this.samplePictureBox2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.samplePictureBox2.Name = "samplePictureBox2"; - this.samplePictureBox2.Size = new System.Drawing.Size(23, 23); + this.samplePictureBox2.Size = new System.Drawing.Size(34, 35); this.samplePictureBox2.TabIndex = 194; this.samplePictureBox2.TabStop = false; // // samplePictureBox3 // - this.samplePictureBox3.Location = new System.Drawing.Point(7, 57); + this.samplePictureBox3.Location = new System.Drawing.Point(10, 88); + this.samplePictureBox3.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.samplePictureBox3.Name = "samplePictureBox3"; - this.samplePictureBox3.Size = new System.Drawing.Size(23, 23); + this.samplePictureBox3.Size = new System.Drawing.Size(34, 35); this.samplePictureBox3.TabIndex = 195; this.samplePictureBox3.TabStop = false; // // sampleLabel1 // this.sampleLabel1.AutoSize = true; - this.sampleLabel1.Location = new System.Drawing.Point(36, 12); + this.sampleLabel1.Location = new System.Drawing.Point(54, 18); + this.sampleLabel1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.sampleLabel1.Name = "sampleLabel1"; - this.sampleLabel1.Size = new System.Drawing.Size(139, 13); + this.sampleLabel1.Size = new System.Drawing.Size(206, 20); this.sampleLabel1.TabIndex = 196; this.sampleLabel1.Text = "Direction and pulses are OK"; // // sampleLabel2 // this.sampleLabel2.AutoSize = true; - this.sampleLabel2.Location = new System.Drawing.Point(36, 37); + this.sampleLabel2.Location = new System.Drawing.Point(54, 57); + this.sampleLabel2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.sampleLabel2.Name = "sampleLabel2"; - this.sampleLabel2.Size = new System.Drawing.Size(125, 13); + this.sampleLabel2.Size = new System.Drawing.Size(185, 20); this.sampleLabel2.TabIndex = 197; this.sampleLabel2.Text = "There are no opto pulses"; // // sampleLabel3 // this.sampleLabel3.AutoSize = true; - this.sampleLabel3.Location = new System.Drawing.Point(36, 62); + this.sampleLabel3.Location = new System.Drawing.Point(54, 95); + this.sampleLabel3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.sampleLabel3.Name = "sampleLabel3"; - this.sampleLabel3.Size = new System.Drawing.Size(85, 13); + this.sampleLabel3.Size = new System.Drawing.Size(124, 20); this.sampleLabel3.TabIndex = 198; this.sampleLabel3.Text = "Direction is NOK"; // @@ -1760,9 +1914,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage48.Checked = false; this.checkBoxImage48.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage48.Image"))); - this.checkBoxImage48.Location = new System.Drawing.Point(630, 758); + this.checkBoxImage48.Location = new System.Drawing.Point(945, 1166); + this.checkBoxImage48.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage48.Name = "checkBoxImage48"; - this.checkBoxImage48.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage48.Size = new System.Drawing.Size(48, 32); this.checkBoxImage48.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage48.TabIndex = 191; this.checkBoxImage48.TabStop = false; @@ -1773,9 +1928,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage47.Checked = false; this.checkBoxImage47.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage47.Image"))); - this.checkBoxImage47.Location = new System.Drawing.Point(630, 729); + this.checkBoxImage47.Location = new System.Drawing.Point(945, 1122); + this.checkBoxImage47.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage47.Name = "checkBoxImage47"; - this.checkBoxImage47.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage47.Size = new System.Drawing.Size(48, 32); this.checkBoxImage47.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage47.TabIndex = 190; this.checkBoxImage47.TabStop = false; @@ -1786,9 +1942,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage46.Checked = false; this.checkBoxImage46.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage46.Image"))); - this.checkBoxImage46.Location = new System.Drawing.Point(630, 700); + this.checkBoxImage46.Location = new System.Drawing.Point(945, 1077); + this.checkBoxImage46.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage46.Name = "checkBoxImage46"; - this.checkBoxImage46.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage46.Size = new System.Drawing.Size(48, 32); this.checkBoxImage46.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage46.TabIndex = 189; this.checkBoxImage46.TabStop = false; @@ -1799,9 +1956,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage45.Checked = false; this.checkBoxImage45.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage45.Image"))); - this.checkBoxImage45.Location = new System.Drawing.Point(630, 671); + this.checkBoxImage45.Location = new System.Drawing.Point(945, 1032); + this.checkBoxImage45.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage45.Name = "checkBoxImage45"; - this.checkBoxImage45.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage45.Size = new System.Drawing.Size(48, 32); this.checkBoxImage45.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage45.TabIndex = 188; this.checkBoxImage45.TabStop = false; @@ -1812,9 +1970,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage44.Checked = false; this.checkBoxImage44.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage44.Image"))); - this.checkBoxImage44.Location = new System.Drawing.Point(630, 642); + this.checkBoxImage44.Location = new System.Drawing.Point(945, 988); + this.checkBoxImage44.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage44.Name = "checkBoxImage44"; - this.checkBoxImage44.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage44.Size = new System.Drawing.Size(48, 32); this.checkBoxImage44.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage44.TabIndex = 187; this.checkBoxImage44.TabStop = false; @@ -1825,9 +1984,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage43.Checked = false; this.checkBoxImage43.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage43.Image"))); - this.checkBoxImage43.Location = new System.Drawing.Point(630, 613); + this.checkBoxImage43.Location = new System.Drawing.Point(945, 943); + this.checkBoxImage43.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage43.Name = "checkBoxImage43"; - this.checkBoxImage43.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage43.Size = new System.Drawing.Size(48, 32); this.checkBoxImage43.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage43.TabIndex = 186; this.checkBoxImage43.TabStop = false; @@ -1838,9 +1998,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage42.Checked = false; this.checkBoxImage42.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage42.Image"))); - this.checkBoxImage42.Location = new System.Drawing.Point(630, 584); + this.checkBoxImage42.Location = new System.Drawing.Point(945, 898); + this.checkBoxImage42.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage42.Name = "checkBoxImage42"; - this.checkBoxImage42.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage42.Size = new System.Drawing.Size(48, 32); this.checkBoxImage42.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage42.TabIndex = 185; this.checkBoxImage42.TabStop = false; @@ -1851,9 +2012,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage41.Checked = false; this.checkBoxImage41.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage41.Image"))); - this.checkBoxImage41.Location = new System.Drawing.Point(630, 555); + this.checkBoxImage41.Location = new System.Drawing.Point(945, 854); + this.checkBoxImage41.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage41.Name = "checkBoxImage41"; - this.checkBoxImage41.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage41.Size = new System.Drawing.Size(48, 32); this.checkBoxImage41.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage41.TabIndex = 184; this.checkBoxImage41.TabStop = false; @@ -1864,9 +2026,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage40.Checked = false; this.checkBoxImage40.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage40.Image"))); - this.checkBoxImage40.Location = new System.Drawing.Point(630, 526); + this.checkBoxImage40.Location = new System.Drawing.Point(945, 809); + this.checkBoxImage40.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage40.Name = "checkBoxImage40"; - this.checkBoxImage40.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage40.Size = new System.Drawing.Size(48, 32); this.checkBoxImage40.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage40.TabIndex = 183; this.checkBoxImage40.TabStop = false; @@ -1877,9 +2040,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage39.Checked = false; this.checkBoxImage39.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage39.Image"))); - this.checkBoxImage39.Location = new System.Drawing.Point(630, 497); + this.checkBoxImage39.Location = new System.Drawing.Point(945, 765); + this.checkBoxImage39.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage39.Name = "checkBoxImage39"; - this.checkBoxImage39.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage39.Size = new System.Drawing.Size(48, 32); this.checkBoxImage39.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage39.TabIndex = 182; this.checkBoxImage39.TabStop = false; @@ -1890,9 +2054,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage38.Checked = false; this.checkBoxImage38.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage38.Image"))); - this.checkBoxImage38.Location = new System.Drawing.Point(630, 468); + this.checkBoxImage38.Location = new System.Drawing.Point(945, 720); + this.checkBoxImage38.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage38.Name = "checkBoxImage38"; - this.checkBoxImage38.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage38.Size = new System.Drawing.Size(48, 32); this.checkBoxImage38.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage38.TabIndex = 181; this.checkBoxImage38.TabStop = false; @@ -1903,9 +2068,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage37.Checked = false; this.checkBoxImage37.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage37.Image"))); - this.checkBoxImage37.Location = new System.Drawing.Point(630, 439); + this.checkBoxImage37.Location = new System.Drawing.Point(945, 675); + this.checkBoxImage37.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage37.Name = "checkBoxImage37"; - this.checkBoxImage37.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage37.Size = new System.Drawing.Size(48, 32); this.checkBoxImage37.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage37.TabIndex = 180; this.checkBoxImage37.TabStop = false; @@ -1916,9 +2082,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage36.Checked = false; this.checkBoxImage36.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage36.Image"))); - this.checkBoxImage36.Location = new System.Drawing.Point(630, 410); + this.checkBoxImage36.Location = new System.Drawing.Point(945, 631); + this.checkBoxImage36.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage36.Name = "checkBoxImage36"; - this.checkBoxImage36.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage36.Size = new System.Drawing.Size(48, 32); this.checkBoxImage36.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage36.TabIndex = 179; this.checkBoxImage36.TabStop = false; @@ -1929,9 +2096,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage35.Checked = false; this.checkBoxImage35.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage35.Image"))); - this.checkBoxImage35.Location = new System.Drawing.Point(630, 381); + this.checkBoxImage35.Location = new System.Drawing.Point(945, 586); + this.checkBoxImage35.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage35.Name = "checkBoxImage35"; - this.checkBoxImage35.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage35.Size = new System.Drawing.Size(48, 32); this.checkBoxImage35.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage35.TabIndex = 178; this.checkBoxImage35.TabStop = false; @@ -1942,9 +2110,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage34.Checked = false; this.checkBoxImage34.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage34.Image"))); - this.checkBoxImage34.Location = new System.Drawing.Point(630, 352); + this.checkBoxImage34.Location = new System.Drawing.Point(945, 542); + this.checkBoxImage34.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage34.Name = "checkBoxImage34"; - this.checkBoxImage34.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage34.Size = new System.Drawing.Size(48, 32); this.checkBoxImage34.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage34.TabIndex = 177; this.checkBoxImage34.TabStop = false; @@ -1955,9 +2124,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage33.Checked = false; this.checkBoxImage33.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage33.Image"))); - this.checkBoxImage33.Location = new System.Drawing.Point(630, 323); + this.checkBoxImage33.Location = new System.Drawing.Point(945, 497); + this.checkBoxImage33.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage33.Name = "checkBoxImage33"; - this.checkBoxImage33.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage33.Size = new System.Drawing.Size(48, 32); this.checkBoxImage33.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage33.TabIndex = 176; this.checkBoxImage33.TabStop = false; @@ -1968,9 +2138,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage32.Checked = false; this.checkBoxImage32.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage32.Image"))); - this.checkBoxImage32.Location = new System.Drawing.Point(630, 294); + this.checkBoxImage32.Location = new System.Drawing.Point(945, 452); + this.checkBoxImage32.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage32.Name = "checkBoxImage32"; - this.checkBoxImage32.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage32.Size = new System.Drawing.Size(48, 32); this.checkBoxImage32.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage32.TabIndex = 175; this.checkBoxImage32.TabStop = false; @@ -1981,9 +2152,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage31.Checked = false; this.checkBoxImage31.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage31.Image"))); - this.checkBoxImage31.Location = new System.Drawing.Point(630, 265); + this.checkBoxImage31.Location = new System.Drawing.Point(945, 408); + this.checkBoxImage31.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage31.Name = "checkBoxImage31"; - this.checkBoxImage31.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage31.Size = new System.Drawing.Size(48, 32); this.checkBoxImage31.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage31.TabIndex = 174; this.checkBoxImage31.TabStop = false; @@ -1994,9 +2166,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage30.Checked = false; this.checkBoxImage30.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage30.Image"))); - this.checkBoxImage30.Location = new System.Drawing.Point(630, 236); + this.checkBoxImage30.Location = new System.Drawing.Point(945, 363); + this.checkBoxImage30.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage30.Name = "checkBoxImage30"; - this.checkBoxImage30.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage30.Size = new System.Drawing.Size(48, 32); this.checkBoxImage30.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage30.TabIndex = 173; this.checkBoxImage30.TabStop = false; @@ -2007,9 +2180,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage29.Checked = false; this.checkBoxImage29.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage29.Image"))); - this.checkBoxImage29.Location = new System.Drawing.Point(630, 207); + this.checkBoxImage29.Location = new System.Drawing.Point(945, 318); + this.checkBoxImage29.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage29.Name = "checkBoxImage29"; - this.checkBoxImage29.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage29.Size = new System.Drawing.Size(48, 32); this.checkBoxImage29.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage29.TabIndex = 172; this.checkBoxImage29.TabStop = false; @@ -2020,9 +2194,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage28.Checked = false; this.checkBoxImage28.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage28.Image"))); - this.checkBoxImage28.Location = new System.Drawing.Point(630, 178); + this.checkBoxImage28.Location = new System.Drawing.Point(945, 274); + this.checkBoxImage28.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage28.Name = "checkBoxImage28"; - this.checkBoxImage28.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage28.Size = new System.Drawing.Size(48, 32); this.checkBoxImage28.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage28.TabIndex = 171; this.checkBoxImage28.TabStop = false; @@ -2033,9 +2208,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage27.Checked = false; this.checkBoxImage27.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage27.Image"))); - this.checkBoxImage27.Location = new System.Drawing.Point(630, 149); + this.checkBoxImage27.Location = new System.Drawing.Point(945, 229); + this.checkBoxImage27.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage27.Name = "checkBoxImage27"; - this.checkBoxImage27.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage27.Size = new System.Drawing.Size(48, 32); this.checkBoxImage27.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage27.TabIndex = 170; this.checkBoxImage27.TabStop = false; @@ -2046,9 +2222,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage26.Checked = false; this.checkBoxImage26.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage26.Image"))); - this.checkBoxImage26.Location = new System.Drawing.Point(630, 120); + this.checkBoxImage26.Location = new System.Drawing.Point(945, 185); + this.checkBoxImage26.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage26.Name = "checkBoxImage26"; - this.checkBoxImage26.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage26.Size = new System.Drawing.Size(48, 32); this.checkBoxImage26.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage26.TabIndex = 169; this.checkBoxImage26.TabStop = false; @@ -2059,9 +2236,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage25.Checked = false; this.checkBoxImage25.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage25.Image"))); - this.checkBoxImage25.Location = new System.Drawing.Point(630, 91); + this.checkBoxImage25.Location = new System.Drawing.Point(945, 140); + this.checkBoxImage25.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage25.Name = "checkBoxImage25"; - this.checkBoxImage25.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage25.Size = new System.Drawing.Size(48, 32); this.checkBoxImage25.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage25.TabIndex = 168; this.checkBoxImage25.TabStop = false; @@ -2072,9 +2250,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage24.Checked = false; this.checkBoxImage24.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage24.Image"))); - this.checkBoxImage24.Location = new System.Drawing.Point(70, 758); + this.checkBoxImage24.Location = new System.Drawing.Point(105, 1166); + this.checkBoxImage24.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage24.Name = "checkBoxImage24"; - this.checkBoxImage24.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage24.Size = new System.Drawing.Size(48, 32); this.checkBoxImage24.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage24.TabIndex = 167; this.checkBoxImage24.TabStop = false; @@ -2085,9 +2264,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage23.Checked = false; this.checkBoxImage23.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage23.Image"))); - this.checkBoxImage23.Location = new System.Drawing.Point(70, 729); + this.checkBoxImage23.Location = new System.Drawing.Point(105, 1122); + this.checkBoxImage23.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage23.Name = "checkBoxImage23"; - this.checkBoxImage23.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage23.Size = new System.Drawing.Size(48, 32); this.checkBoxImage23.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage23.TabIndex = 166; this.checkBoxImage23.TabStop = false; @@ -2098,9 +2278,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage22.Checked = false; this.checkBoxImage22.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage22.Image"))); - this.checkBoxImage22.Location = new System.Drawing.Point(70, 700); + this.checkBoxImage22.Location = new System.Drawing.Point(105, 1077); + this.checkBoxImage22.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage22.Name = "checkBoxImage22"; - this.checkBoxImage22.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage22.Size = new System.Drawing.Size(48, 32); this.checkBoxImage22.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage22.TabIndex = 165; this.checkBoxImage22.TabStop = false; @@ -2111,9 +2292,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage21.Checked = false; this.checkBoxImage21.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage21.Image"))); - this.checkBoxImage21.Location = new System.Drawing.Point(70, 671); + this.checkBoxImage21.Location = new System.Drawing.Point(105, 1032); + this.checkBoxImage21.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage21.Name = "checkBoxImage21"; - this.checkBoxImage21.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage21.Size = new System.Drawing.Size(48, 32); this.checkBoxImage21.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage21.TabIndex = 164; this.checkBoxImage21.TabStop = false; @@ -2124,9 +2306,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage20.Checked = false; this.checkBoxImage20.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage20.Image"))); - this.checkBoxImage20.Location = new System.Drawing.Point(70, 642); + this.checkBoxImage20.Location = new System.Drawing.Point(105, 988); + this.checkBoxImage20.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage20.Name = "checkBoxImage20"; - this.checkBoxImage20.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage20.Size = new System.Drawing.Size(48, 32); this.checkBoxImage20.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage20.TabIndex = 163; this.checkBoxImage20.TabStop = false; @@ -2137,9 +2320,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage19.Checked = false; this.checkBoxImage19.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage19.Image"))); - this.checkBoxImage19.Location = new System.Drawing.Point(70, 613); + this.checkBoxImage19.Location = new System.Drawing.Point(105, 943); + this.checkBoxImage19.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage19.Name = "checkBoxImage19"; - this.checkBoxImage19.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage19.Size = new System.Drawing.Size(48, 32); this.checkBoxImage19.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage19.TabIndex = 162; this.checkBoxImage19.TabStop = false; @@ -2150,9 +2334,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage18.Checked = false; this.checkBoxImage18.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage18.Image"))); - this.checkBoxImage18.Location = new System.Drawing.Point(70, 584); + this.checkBoxImage18.Location = new System.Drawing.Point(105, 898); + this.checkBoxImage18.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage18.Name = "checkBoxImage18"; - this.checkBoxImage18.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage18.Size = new System.Drawing.Size(48, 32); this.checkBoxImage18.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage18.TabIndex = 161; this.checkBoxImage18.TabStop = false; @@ -2163,9 +2348,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage17.Checked = false; this.checkBoxImage17.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage17.Image"))); - this.checkBoxImage17.Location = new System.Drawing.Point(70, 555); + this.checkBoxImage17.Location = new System.Drawing.Point(105, 854); + this.checkBoxImage17.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage17.Name = "checkBoxImage17"; - this.checkBoxImage17.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage17.Size = new System.Drawing.Size(48, 32); this.checkBoxImage17.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage17.TabIndex = 160; this.checkBoxImage17.TabStop = false; @@ -2176,9 +2362,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage16.Checked = false; this.checkBoxImage16.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage16.Image"))); - this.checkBoxImage16.Location = new System.Drawing.Point(70, 526); + this.checkBoxImage16.Location = new System.Drawing.Point(105, 809); + this.checkBoxImage16.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage16.Name = "checkBoxImage16"; - this.checkBoxImage16.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage16.Size = new System.Drawing.Size(48, 32); this.checkBoxImage16.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage16.TabIndex = 159; this.checkBoxImage16.TabStop = false; @@ -2189,9 +2376,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage15.Checked = false; this.checkBoxImage15.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage15.Image"))); - this.checkBoxImage15.Location = new System.Drawing.Point(70, 497); + this.checkBoxImage15.Location = new System.Drawing.Point(105, 765); + this.checkBoxImage15.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage15.Name = "checkBoxImage15"; - this.checkBoxImage15.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage15.Size = new System.Drawing.Size(48, 32); this.checkBoxImage15.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage15.TabIndex = 158; this.checkBoxImage15.TabStop = false; @@ -2202,9 +2390,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage14.Checked = false; this.checkBoxImage14.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage14.Image"))); - this.checkBoxImage14.Location = new System.Drawing.Point(70, 468); + this.checkBoxImage14.Location = new System.Drawing.Point(105, 720); + this.checkBoxImage14.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage14.Name = "checkBoxImage14"; - this.checkBoxImage14.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage14.Size = new System.Drawing.Size(48, 32); this.checkBoxImage14.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage14.TabIndex = 157; this.checkBoxImage14.TabStop = false; @@ -2215,9 +2404,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage13.Checked = false; this.checkBoxImage13.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage13.Image"))); - this.checkBoxImage13.Location = new System.Drawing.Point(70, 439); + this.checkBoxImage13.Location = new System.Drawing.Point(105, 675); + this.checkBoxImage13.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage13.Name = "checkBoxImage13"; - this.checkBoxImage13.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage13.Size = new System.Drawing.Size(48, 32); this.checkBoxImage13.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage13.TabIndex = 156; this.checkBoxImage13.TabStop = false; @@ -2228,9 +2418,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage12.Checked = false; this.checkBoxImage12.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage12.Image"))); - this.checkBoxImage12.Location = new System.Drawing.Point(70, 410); + this.checkBoxImage12.Location = new System.Drawing.Point(105, 631); + this.checkBoxImage12.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage12.Name = "checkBoxImage12"; - this.checkBoxImage12.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage12.Size = new System.Drawing.Size(48, 32); this.checkBoxImage12.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage12.TabIndex = 155; this.checkBoxImage12.TabStop = false; @@ -2241,9 +2432,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage11.Checked = false; this.checkBoxImage11.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage11.Image"))); - this.checkBoxImage11.Location = new System.Drawing.Point(70, 381); + this.checkBoxImage11.Location = new System.Drawing.Point(105, 586); + this.checkBoxImage11.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage11.Name = "checkBoxImage11"; - this.checkBoxImage11.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage11.Size = new System.Drawing.Size(48, 32); this.checkBoxImage11.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage11.TabIndex = 154; this.checkBoxImage11.TabStop = false; @@ -2254,9 +2446,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage10.Checked = false; this.checkBoxImage10.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage10.Image"))); - this.checkBoxImage10.Location = new System.Drawing.Point(70, 352); + this.checkBoxImage10.Location = new System.Drawing.Point(105, 542); + this.checkBoxImage10.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage10.Name = "checkBoxImage10"; - this.checkBoxImage10.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage10.Size = new System.Drawing.Size(48, 32); this.checkBoxImage10.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage10.TabIndex = 153; this.checkBoxImage10.TabStop = false; @@ -2267,9 +2460,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage9.Checked = false; this.checkBoxImage9.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage9.Image"))); - this.checkBoxImage9.Location = new System.Drawing.Point(70, 323); + this.checkBoxImage9.Location = new System.Drawing.Point(105, 497); + this.checkBoxImage9.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage9.Name = "checkBoxImage9"; - this.checkBoxImage9.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage9.Size = new System.Drawing.Size(48, 32); this.checkBoxImage9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage9.TabIndex = 152; this.checkBoxImage9.TabStop = false; @@ -2280,9 +2474,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage8.Checked = false; this.checkBoxImage8.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage8.Image"))); - this.checkBoxImage8.Location = new System.Drawing.Point(70, 294); + this.checkBoxImage8.Location = new System.Drawing.Point(105, 452); + this.checkBoxImage8.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage8.Name = "checkBoxImage8"; - this.checkBoxImage8.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage8.Size = new System.Drawing.Size(48, 32); this.checkBoxImage8.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage8.TabIndex = 151; this.checkBoxImage8.TabStop = false; @@ -2293,9 +2488,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage7.Checked = false; this.checkBoxImage7.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage7.Image"))); - this.checkBoxImage7.Location = new System.Drawing.Point(70, 265); + this.checkBoxImage7.Location = new System.Drawing.Point(105, 408); + this.checkBoxImage7.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage7.Name = "checkBoxImage7"; - this.checkBoxImage7.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage7.Size = new System.Drawing.Size(48, 32); this.checkBoxImage7.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage7.TabIndex = 150; this.checkBoxImage7.TabStop = false; @@ -2306,9 +2502,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage6.Checked = false; this.checkBoxImage6.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage6.Image"))); - this.checkBoxImage6.Location = new System.Drawing.Point(70, 236); + this.checkBoxImage6.Location = new System.Drawing.Point(105, 363); + this.checkBoxImage6.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage6.Name = "checkBoxImage6"; - this.checkBoxImage6.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage6.Size = new System.Drawing.Size(48, 32); this.checkBoxImage6.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage6.TabIndex = 149; this.checkBoxImage6.TabStop = false; @@ -2319,9 +2516,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage5.Checked = false; this.checkBoxImage5.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage5.Image"))); - this.checkBoxImage5.Location = new System.Drawing.Point(70, 207); + this.checkBoxImage5.Location = new System.Drawing.Point(105, 318); + this.checkBoxImage5.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage5.Name = "checkBoxImage5"; - this.checkBoxImage5.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage5.Size = new System.Drawing.Size(48, 32); this.checkBoxImage5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage5.TabIndex = 148; this.checkBoxImage5.TabStop = false; @@ -2332,9 +2530,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage4.Checked = false; this.checkBoxImage4.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage4.Image"))); - this.checkBoxImage4.Location = new System.Drawing.Point(70, 178); + this.checkBoxImage4.Location = new System.Drawing.Point(105, 274); + this.checkBoxImage4.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage4.Name = "checkBoxImage4"; - this.checkBoxImage4.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage4.Size = new System.Drawing.Size(48, 32); this.checkBoxImage4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage4.TabIndex = 147; this.checkBoxImage4.TabStop = false; @@ -2345,9 +2544,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage3.Checked = false; this.checkBoxImage3.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage3.Image"))); - this.checkBoxImage3.Location = new System.Drawing.Point(70, 149); + this.checkBoxImage3.Location = new System.Drawing.Point(105, 229); + this.checkBoxImage3.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage3.Name = "checkBoxImage3"; - this.checkBoxImage3.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage3.Size = new System.Drawing.Size(48, 32); this.checkBoxImage3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage3.TabIndex = 146; this.checkBoxImage3.TabStop = false; @@ -2358,9 +2558,10 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage2.Checked = false; this.checkBoxImage2.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage2.Image"))); - this.checkBoxImage2.Location = new System.Drawing.Point(70, 120); + this.checkBoxImage2.Location = new System.Drawing.Point(105, 185); + this.checkBoxImage2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage2.Name = "checkBoxImage2"; - this.checkBoxImage2.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage2.Size = new System.Drawing.Size(48, 32); this.checkBoxImage2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage2.TabIndex = 145; this.checkBoxImage2.TabStop = false; @@ -2371,21 +2572,43 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication // this.checkBoxImage1.Checked = false; this.checkBoxImage1.Image = ((System.Drawing.Image)(resources.GetObject("checkBoxImage1.Image"))); - this.checkBoxImage1.Location = new System.Drawing.Point(70, 91); + this.checkBoxImage1.Location = new System.Drawing.Point(105, 140); + this.checkBoxImage1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.checkBoxImage1.Name = "checkBoxImage1"; - this.checkBoxImage1.Size = new System.Drawing.Size(32, 21); + this.checkBoxImage1.Size = new System.Drawing.Size(48, 32); this.checkBoxImage1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.checkBoxImage1.TabIndex = 144; this.checkBoxImage1.TabStop = false; this.checkBoxImage1.Visible = false; this.checkBoxImage1.Click += new System.EventHandler(this.checkBoxImage1_Click); // - // iPerlCommunicationForm + // label_MeterTypes // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.label_MeterTypes.Location = new System.Drawing.Point(288, 90); + this.label_MeterTypes.Name = "label_MeterTypes"; + this.label_MeterTypes.Size = new System.Drawing.Size(116, 24); + this.label_MeterTypes.TabIndex = 199; + this.label_MeterTypes.Text = "Meter Types:"; + // + // meterTypeComboBox + // + this.meterTypeComboBox.Enabled = false; + this.meterTypeComboBox.FormattingEnabled = true; + this.meterTypeComboBox.Location = new System.Drawing.Point(426, 88); + this.meterTypeComboBox.Name = "meterTypeComboBox"; + this.meterTypeComboBox.Size = new System.Drawing.Size(196, 28); + this.meterTypeComboBox.TabIndex = 200; + this.meterTypeComboBox.Visible = false; + this.meterTypeComboBox.SelectedIndexChanged += new System.EventHandler(this.meterTypeComboBox_SelectedIndexChanged); + // + // SmartCommunicationForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.Color.DarkGray; - this.ClientSize = new System.Drawing.Size(1134, 800); + this.ClientSize = new System.Drawing.Size(1701, 1231); + this.Controls.Add(this.meterTypeComboBox); + this.Controls.Add(this.label_MeterTypes); this.Controls.Add(this.sampleLabel3); this.Controls.Add(this.sampleLabel2); this.Controls.Add(this.sampleLabel1); @@ -2587,6 +2810,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication this.Controls.Add(this.wmTextBox1); this.Controls.Add(this.wmLabel1); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "SmartCommunicationForm"; @@ -2594,7 +2818,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication this.Text = "iPerl Communication"; this.TopMost = true; this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.SmartCommunicationForm_FormClosing); - this.Load += new System.EventHandler(this.iPerlCommunicationForm_Load); + this.Load += new System.EventHandler(this.SmartCommunicationForm_Load); ((System.ComponentModel.ISupportInitialize)(this.pictureBox48)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox47)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox46)).EndInit(); @@ -2696,9 +2920,11 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication ((System.ComponentModel.ISupportInitialize)(this.checkBoxImage1)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); - } + private System.Windows.Forms.Label label_MeterTypes; + private System.Windows.Forms.ComboBox meterTypeComboBox; + #endregion private System.Windows.Forms.TextBox wmTextBox2; diff --git a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.resx b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.resx index 7b5685a6a..b8dd88365 100644 --- a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.resx +++ b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/SmartCommunicationForm.resx @@ -121,3457 +121,3457 @@ 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vgAADr4B6kKxwAAAD4pJREFUWEd1WHeUXPV53TgNI4MAdW1T2V2tyqoLJIqBOMc2f/icnJwkzskxJ8RY - 2MYBUww4BJwAFqYaHEAFGQkhIWlXEhJCSNt7b7O7U3Z6773tzM7s7N7c78lLQtM5V783772Z/e5X7vf9 - fkW1tbX4OoTDYURiUQWxWOwzRONcE3EkUkkk0ykkk1yJdDKFDDGVSCI3lUE2k0Y2m0V6OotULov4TBax - mRwihRwSmEUcBaRmC5iem8Mc+E/+K/C/6RlgKgdk8phL5ZCPJr/SPsHXEhDj/UEfvF4v7HY7HDY7fD4f - 75NQJIZQKEIyCUSjUeXdWCSKdDyBLElNk8x0LI4Yv4+ZPPI0PhQKIJlNIZHPwp+KIYUZBWliam6GtuaQ - yWSQz2SBfAFzuVmQIwrZWRRIRK6/ys6vJOB2u2FzWGF32mA2mxVMjI2jt7sHra3tCtraOtDV1QODwYBA - IIB4OIIESUT9fgXZWARzaRKJRxBy2ZGKBunePGLRAFKZGNK5FMKpsILENIkXpvmcVs4VkMtOI5VII08i - MzOzmGVQkqkphOiUL9r6JQJOp1MxWKtVQ6OZwEBfPzrbO3Dxwsf48PgJvH/kGI788SiOHTuOU6dqcfDg - Qezfvx8XPzoHzZgKSUZjJpPC7FQSM8kIMiFGIRVBIeJHLugCEkEUkgHkuWI2jbk5plkuiqnpmIJpEmPY - FDJurwfZ2RnEmIJTvCMpF5ye/py9nyPg8XiuentiAiMjQ2hpacKFj87j6HtHcOjAQRp/FLWn6nDy5Gmc - OHEShw4dJolTOHv2LI68dxiHD+xH3YkT6G1thkuvwWzYA8RCQPRPmNQAHjvgsgFerk4TECapdJjPSTTs - JkG+l47S5THmD2uAKZcnoQCjFuUanM3Bmoh8mYCkgcPhgFqtRm9vL1OkBcePH8PxYx/g8KF3lfXj8xfQ - 1NSCxsZmfPLJp+jtG0B9Y4Py/XNn63Dpk49x+eJ51L1/BMdeexk/+Zu78OOdO/Gr3bvxXzt349l1G/D7 - zdvx3s234h2u72zdiTe2bcdLW7fgv4l9e/bg/N4HYDt6FHNDg0CIURIH5NNMIabo3BQYV4TmppVofEZA - ilC8L/nc39+P+vp6erWO6bGfHj+Ny5c+VdKora0Nzc2taGENtHd04WTdGXzy6SUM8I8NDQ2guamBRE6j - /twZ9J05jfcefQS/3LEDP1tejNcrN+HMlj14f3E5Tly/EheWrkHdDSU4fVMpji8tw+ElJdi/rAxvLCrG - 0wtuxE+/dSPqH3kcMz09JMLoZOPI5ZOwBZ1K8SfnWE9MrSJFbVh0VqsVKpWKBjajrq4O7zElzpypRUND - gxKR4eFRpWglAkKgpaMTfSMjaO3swKX6K2hsbkB3dyd6ezrQfuUi2k99ANP5s7j02OPYf+ud+Gj77VDt - /h7UFbtgKtkMT9k2xCt3I8jP9vKtsKy7GZZNt0NdvRvtFdvwYfkGvFZagVe33wx6Dgh4Mcs0m52dQpxk - pDbyc7MoCgaDn3l/YGAAly5dYoEew4EDB9DX14ceeqCnq5sR6FIItLV3orO7C528bmxtQVtHO7r6etHV - 3422bkamvRX9XW3Q9bRi8vJ5GI+/j+YHfo7TG3ahY9VWGrsToWWbkSvejvRN1UjcVInUig0IE66l6+BY - Xg3L6q3Q1tyK5g078VTRn+N3Gzdhpq2VNRLEbDKuFHgsnkSBolUUpfz5PF5ManXo7uxSCvaP7x5WrsXw - vp5eDPb2KegnJBq9vd3KtTyX+0K8racLLb1d6O4X0l3o7WrGeHcztJc/ho+FXnvLnbhMI70VtwPr7oTn - r8sQv34NsGo78iUbEbqxHNGla5FdXYNwWTWs5VVQV21Ay7r1eGPZCvx+D7/nZJEHI4rasm0gT7Eq8rjc - SpNSj0+gqaFRKdZzZ85iZGgUQwPDGO4fwBCldLiX4PXAgBhMQsQwjR0dHGL+D6GHNdA51I++/kElcr19 - TLHOZuj72mA9VwvtY0+hteZ2DC3ZCMP1FcD27yK3fg+GihYgVLwe/pVVRAXcS0oxtWErrCtLYFxTAc3m - rThVUo5nVxRD89YBqhVlls2NNXw1AhaTGVazRWlUojKnPjyJjrZ2SqkGY6PjGBseUYwcGxyGamhYkdeh - kUHWBMkREqHubkZkdBTD/I3RARXG+oYxPjIKq06NvvqPYav/BPmTJ/HqwmXQ3fp9OLZ/B43XLMfg8irk - 7vkntC1cCcP6HdCw0FUlazBeshrujUyjVZVQVa1H946b8ezCG/DcLbsZgRBmQpRdGs8pBEWGST3sVpuS - QmepKnWnazFMg8fH1RgbmyAJFSYI7bAKatUYRsdGMDxOsGkNDg+xeJtwpb4R/SSqUeuhGRiHtkcF06gW - 4z19GOtqgauzCWBvOL7nNjTtvA34zSvAUy+gdmExsv/678CjzyD4D/cCDz0G/PQXKPyQ1//4I0yUVyqk - THf9LV6+8Sb8fMkiQK9lRyOBXJ5tgkWsVWsUAiaDEefPfaREQXrBKA1UjY8pkdEQk4yGrGMT4xhRX8Xg - 6AgaWlpxpamV1+PQqY2YHNTA2DsB14gRtkE1PPytqIqa3tEM1a8eB958B3/45iL03PE94LdvovDrfTi3 - cRfeXVYO7HsFtWVrcW5pMUbWboKhcitUK9dCs2UX6ioq8fjiG+A4f5q9IcCBL4MCB8MiMVDSyKg3KHrf - cKVeUSQxdFw9Ac2EGjoBo6FlnUxoGBmdBiqOGmMaLQZGxuh9pg29r9OaYBjSw9o3CfeAEe7BSWg6O5Ez - 6zHVeBkH7rwDiWeex9n129C06y7gxbeAV/cj/eRz6L/n7xVyeOFlJO+9H/jRXvi23Ab1ktVQr63B+VVr - 8PRNC9H75oscTYQAxxB2aSUCYryOxjQ3NqGNHjWZTNBO6qDTT0Kvm4SRMGknYWCayT2NAn5n0gCD3gK9 - wQLNpMxPFpjHbbCPmuEZscAzqkfYYMKs1YSZ1ia0/2Qv8Pr/4PD1y6D5zt8hff8jwEtv49P1O3GRpPDM - C6hbsQoNJZXQV2yFY/VmGBevZTFvxsXS1Xjyumth+uAQRw0S4GiRz02hSIyX9BEVEuOlgKUuJAoCeWY1 - mmCjIbIajUYYTEauZpIzwGqwMYJUMZ2JsMCkd8GmtcM2YkDC6mY9sJN6Oe8wikf23IG+O+8BnnieNfBb - 1F2zBHjgEcrrGnSu2wLsfQjdFZsxvKYG5tWb4C7bCCcL3V61A5+WV+PRb16L0OULzH925WQYmWwSRVK8 - QkLSSLS/ix1WojFfFwpIyEJvW3it1+ths9ngc7jgt7nhMblg0VuhNVqhszpgtHlgMTtJzAIHf9dj1CFn - nASrHqp79+LEt1bAue1utF+zGOrla6ErrcTY8lVQFVdgpIRYUYHJ0mp4V9XQ+Ao4V6yHpnwzTvH5fX/2 - lwDHfOTSVKAscjOZqzKqeJwYGhhUxmchIP1BSLgcTgVOXjss3CPIPfYNj5kkTDZ4DXbYTWK4E3oXO7rb - CxNXu9MBs0GDmJt/MELVuNSIo/Sq6ebvQrdsHeLVuxBjofpL18JPtQlVbWGTq4G9bD3cjECUsmplb/BU - 7cLA2m14/i8W4uy/3AfurhBlRCMx7iMyjIDX7VHyXFJICnacUilrgN3ZRxJCRN7xOGg04fO64bbb4Ddb - EWTqhMwORsMDq88Lvd+nwOTzwMFxOexzKLmKyUl4X/4DPizdiOFSzkGcfULF1YjS85Hl7MgkEVtVDQ+9 - b128BpYV66BnUzNUbkZXSRUOLliMB7+xAIkLl9nIEsqGJzs7q+zklFFCvC96L6kkxqvYhDz0etDrU7wv - nVqM9rmcCPi98NK7EaZQzO5C3OFF2OuHg9tHAwcuvZ9kAh54xXiZ6yOcJCmlzf98H9p33g37trug4dgQ - prJEV1chxOL0rSyHr6wKAea/d/V2GFdthm7jDkx++268WPQNvLBkObqfeBqUPcyFYshM5eHnLBTNTKMo - wW2adGKJgOS7yKqkklFvQigQhv9PJMR4v5t573ORGA3nbinOrWecKROi91002hrk/jnshy8SwEyKQxfD - jKAfLnb3g1tvQcvOb6OLU6adY7WpehNshGltJbTsvAamj6NmD8wbb8NAxXZcrKzBvoUL8Usqzwc/pMSq - xygGbhRkiOMM5ORMFExShSQCkiZmKoxEQlJohCODelxD4wOQ54IE8zgS8MMfcCPM+TwR8CkkYh63QsDD - e554EMEUN/fcC3PHz91VHFEOdj+rWoe3a7ahcfddeP+6RejggHa5rBRXyktQX1JKlKOpbB0ul1SjbtEa - HLqxFM8vWoFHipej7sF/Q7y7gZMoI5pLIuR0KQTSHOaSxNUNDecL8bQoktJ5mUYyRuh0emVSTSW4OU/L - cUkcEW7Ko7Egd3wEPS2Ic9cUn4rxB5PITKdQEAKRGNxUtb17duMH1y3Aw9cvxBvFJXhr6WI8W1SE15Zc - h5cWXYt9C67B7xZch1dI7Pm/ugG/ESwuw9MbamA4ehgFPbt4jo5zcL8dZ01Shfy+MEthGtEpjhJCQBCP - xhT1kVQSrRcC3d29rL9J5cgkn5lCju07lUpwFg9hKh0nqYSCHLtiHjkOiNxk5KeRS8SQc3lx7IV9ePuh - h9H55hu4+OAv0Pf4o2h74MewvfQcGh+8n3n9MAb/40ni1xhkjvc98Z+wvv42UM/Zn2oHrwNTPiNScQcC - QTOicQ9m8hnaE0eKIfhsSzkP2dhYLBZ6XsdhjqMEIRt8jeZqt5adm5zdzHAGmZsrKOc9MzRYRsMCFWEq - m4ZskGxsdFbVBJI2Bwp+1oPLhVlKMH/8qmE2XrOXgHUFPqPm8jNTxM55n4oGpw8Z1lfU7UTISwSZqnRa - IhlBPH71kG3e5s8REMiximwvJQparVYhME9GiMmphZCUwy451IpEIkpjkwYn78sqqhUUFbNTYmm4n0bL - dUAOx/hZVkGI74SZ04II6zDONE4FgkhzXJa0DoX+D7L1lb/3/40XfImAQDwt0RASMpmK8WNjY8oq0RBD - JbXmIcTkvqwyR9lopMNiZsOzsgGyI/NaZFjkV1aB9BRRtQBFQCBCIJDrIMUhyMhJNMVwcZIYL/iirV9J - QCBfdDG84m0hMm+oeHgecgggEZJ3JHLyvhzNyPtyKGY2GxkpKyMkESMph43vsacwNQReyuI8AlQ1Hxug - y+Wg80gscJWAeF8IfNHz8/haAgIhIT8gZ6KSMuJdMVy8LZERwyV95L5cz5OV1UzPm+h5o5lDID0uo4WF - ERHIiZt8djICNkZC4JFeQu/LfXk+7/15fJV9tbW1+F9fRhPYu2Ht2AAAAABJRU5ErkJggg== + vgAADr4B6kKxwAAAD3BJREFUWEeFmHl03NV1x9V0IzjGgG1s2Vpsa/EqWd7ABhKg6UnKHz2nJ6dtenrC + KQ2BJKQQlgAJhbRAIKyBFPCCg42xsWzZxmCMkbVb22gZaUaafUaz7/uqGc2mT897wiSH5eSP77w37/cb + 6fu9975737sVJ0+e5KsQiUSIxmMS8Xj8M8QSceLJBMl0ilQmTSqVksik0mRTaWaTKfKzWXLZDLlcjsxc + jnQ+R6KYI17MEy3lSVImQYl0ucTc/DzzgPwozcNcEWbzkC0wn85TiKW+wO0yKj6/8KfkAyE/Pp8Ph8OB + 0+7A7/cTicSIRuOEw1Hi8SSxWEy+G4/GyCSS5NIp5lIp5uIJ4iE/FAsU8jnC4SCpXJpkIUcgHSdNUSJD + kdn5ItlCnmw2SyGbg0KJ+XwZylDKlSllC3L+eY5fKcDj8WB32nC47MzMzEhMq6cYHhyip6dPorf3EgMD + Q5hMJoLBIIlIlGQ0RiwQkMjFo8xnUswlooTdDtKxEFAgHguSzsbJ5NNE0hGJ5FySXGkOyXK+RD43RzqZ + oVAoUSyWKc9DKj1LOJ74AtcvCHC5XJKwTqdBq51mVDFCf98lzn3wIe8dPcY7h45w6A+HOXLkKK2tJ9m/ + fz979+7l3Ptn0KpVpCIRitk05dkUxVSUbNgP6SilaIB8yA3JEKVUkEIyBOUM8/MZcvkYs3Nxibl8GihK + MR6fl1y5SHwuxyzIkAvNzX21AK/Xu2Dt6WkmJsbp7u7kg/fPcvjtQxzYt593Dh3mZGsbx4+f4Nix4xw4 + cJDW1lZOnz7NobcPcnDfXtqOHWO4pwu3UUs54oV4GGKfwqAFrwPcdvA5wGWBiBsyEYj5IeKBZBgyMUjF + oVRgvpCjQJFgNk6MIqFyHlsy+kUBIgycTicajYbh4WF6e7s5evQIR4+8y8EDb8nxw7Mf0NnZTUdHFx99 + 9DHDilHaOy7K35853cb5jz7kwrmztL1ziCMvv8CP/u5WfrhzJ7/YvZv/2bmbJ9dv4nfN23n7+ht5s3k7 + b7bs5NVt23m+ZSv/27KVZ/fs4ezd92A/fJj58TEIhxYMUMiQSkdJzs+Sokh4fk564zMBYhMK64t4HhkZ + ob29ndOn29i/fy8nW09w4fzHMox6e3vp6uqhu6ePvksDHG87xUcfn2d0fIzx8VG6Oi9y5vQJ2s+cQnHq + BG8/+AA/37GDn6xczSsNWzi1dQ/vLKvl2FWr+OC6dbRdXcWJa6s5el0NB5dXsXdFDa8uXc3ji67hx9+4 + hvYHHqY4NAQiDHMJ8oUU9pBLbv7UfEGGVoXMNoEANpsNlUpFV1cXbW1tvP32QU6dOsnFixelR5TKSblp + hQeEgO5L/SgmJujpv8T59k/o6LrI4GA/w0OX6PvkHH2t72I5e5rzDz3M3htv4f3tN6Pa/V009buwVDXj + rdlGomE3ofpdOGpbsK6/HuuWm9Fs2E1f/Tbeq93Ey9X1vLT9eujthaCPcsxPuTxLIpeQe6MwX6YiFAp9 + Zv3R0VHOnz/PkSNH2LdvHwqFgqGhIYYGBunvG5ACevv66R8coH9giI6ebnov9TGgGGZgZJDewT76+noY + GehFP9SD4cJZzEffoeuen3Ji0y4urWnBUbuT8Ipm8qu3k7l2A8lrG0hXbiJSuQn3detxrtyAdW0LuqYb + 6dq0k8cq/pLfbt5CsbcHIiHKqYTc4PFEilIZKmKRKH6vD4NOz2D/gNywf3jroJwL4oqhYcaGFRIjwwrp + jeHhQTkXz8W6EN47NED38ACDI0L0AMMDXUwNdqG78CH+1lZO3nALFyo34au/Gdbfgvdva0hctQ7WbKdQ + tZnwNbXErqsjt7aJSM0GbLWNaBo30b1+I6+uqOR3e24GlwdCUZltC3koFKHC6/bIIqWZmqbzYofcrGdO + nWZifJLxUSXKkVHGFSMoh0fkfHRUEFYwNqpAOaJgcmyc8fFxhsZH6R8fQTEyJj03rOhH0d+FUdGL7cxJ + dA89Rk/TzYwv34zpqnrY/h3yG/cwXrGI8OqNBFY1ElhVj2d5NbObWrCtqsK8rh5tcwutVbU8Wbka7ev7 + IJaGnKhwLHjAapnBNmOVhUpkmdb3jnOpt4/paS3qySnUyglJUj2mRDWulOl1fGIMpVIpITw0ODjIyOQk + SvUUk6Mq1AolUxOT2PQaFO0fYm//iMLx47y0ZAX6G/8B5/Zv03HFSsZWNpK//V/pXbIK08YdaBu2oKpa + x1TVWjybW9CtaUDVuJHBHdfz5JKreeqG3RAKUwxHpBfKJagwGYw4bHYZQqfbTtF24iTKsXGmpjSo1dOo + J1VMT6rQKVVoVGom1RMopyZQqlWMKcfp6Orkk/YORpQTaDVGtKNT6IZUWCZ1TA0pUA904+7vhJ4uju65 + ic6dN8GvX4THnuHkktXk/uO/4MEnCP3zHXDfQ/Djn1H6/h3wLz9gurZBirLc+ve8cM21/HT5UjDqIBGB + fIFSoUyFTqOVAiwmM2fPvC+9IGrBpFqFakotPaNVT2GYXBjV01NMaBYwNjnBxe4ePunsYWxyCr3GjGFM + i3l4GveEGfuYBq9GQ0w1Bpe6UP3iYXjtTX7/9aUMffO78JvXKP3yWc5s3sVbK2rh2Rc5WVPHmetWM1G3 + BVNDC6pVdWi37qKtvoGHl12N8+wJiAdhLkupmKdCEBRhZDaaZL6/+Em7zEiC6JRmGu20Br2Aehrd1DTT + Wg1qvRaVToNaq2N0Qs2IUoVaY0Svs2AaN2JTGPCMmvGMGdD295OfMTLbcYF9t3yT5BNPc3rjNjp33QrP + vQ4v7SXz6FOM3P49KY5nXiB1x13wg7vxb70JzfK1aOqaOLtmHY9fu4Th156DtBCQkVVaekCQ12t1dHV0 + 0tvdg8ViQWfQozcaMOoNmPUGLDoDJt3CmlbChN5gwmS0YjRZ0RrE+cnKzJQdx+QM3gkr3kkjEZOFss1C + saeTvh/dDa/8HwevWoH22/9E5q4H4Pk3+HjjTs5t3AZPPENb5RouVjVgrG/BubYZ87I6zOuaOVe9lkcX + X4nl3QOQCUI2TiE/S4UgL8JHZCFBXmxgsS+EFwTEM5vZgt1kkaPZbMZkMWM2z2DUm7CZ7FgtDjR6Cxq9 + FYvRjV3nwD5hImnzoBOV1OeGaQ2H9nwTxS23wyNPw2O/oe2K5XDPA1yoXEf/+q1w930M1jejXNfEzNot + eGo241rZiKNxBx/XbuDBr19J+MIHkE+QT0XI5lJUiM0rRIgwErl/4FK/9MblfSFhMGI1mLCazBiNRux2 + O36nm4Ddg9fixmq0oTPb0NucmO1erDMubCYrTqMJr1lP3mwApRrVHXdz7BuVuLbdRt8Vy9CsrENf3YB6 + 5RpUq+uZqKpnorIeQ/UGfGuacK2sx1W5EW1tM62r67nzL/4anDbIZyiXcuSL2YU0Ki1uMDI+OiaPz0KA + qA9ChNvpknDZ7DittoU1uwPvjB2/xY7P5MBhEcRdGN1eTB4fFrcXh8vJjElL3GODaATOd3B47RYs138H + /Yr1JDbsIl63hUB1HYHaBsKNW/HVN+Go2YhnXROxjTuwrWrE27iL0bptPP1XSzj973eCw0HM5yYaj5DM + pqjwebwyzkUIiQ07pVLLMej14Xd7pBDxjtfpkPD7PHgcdgIzNkIWB+EZJ36nF5vfhzHgl7D4vTh9DiJ+ + p4xVDAZ8L/ye96o3o6xuxlvbQnj1BmIr1xBdWUOiuo74mg14K+uxLVuHtXI9xlX1mBqaGahqZP+iZdz7 + tUUkP7gAsaS88OTKZXmTk0cJYX2R70UoCfKqiUm8Thchn19aX1RqQdrvdhEM+PC5nESdbuIONwmnj4gv + gDPkxxQUIrzYgl58grw410f9oNHQ9W930rfzNhzbbkV7TS2RuiZiaxsJV6/Fv6oWf00jwfpmfGu3Y17T + jH7zDgzfuo3nKr7GM8tXMvjI46DWMh+Ok50tEEikiGXnqEjGE7ISCw+IeBdpVYSS2WghHIwQ+FSEIB/w + uAn43YR8bhI+LwmPh4THR9jvwx30Ygv5cEQC+KNBiukExCMQCuB+7zj7W26ge+e3GKjdhGPrHiwbtmDf + sAVLXQO6qrWY6ptwNu1hZvNNjNZv51xDE88uWcLPF1/Ju9//HmjU4PNQEoe4IrhCUUKp2QUPiDCZMVuk + J0QITYwr0UxpCfiCiOcCyWiEaDBAIOghEvaTDPqliLjXIwV4w368iRChdIxMJgXxOCQTxIYG+Enjet5o + 2kbH7lt5Z/FSLq3fyIWaaj6praK9qpr2qlo6a9ZzoWoDbUvXceCaap5eWskDq1fSdu9/khi8CBEn5FOE + XW4pIJOHVJ5PLzShsLS0yEiy8k4vHCP0eqM8qaaTKeYyol2SIBoLEouHSAlEgxKJeJjEbJxUPkV2Lk1J + CIjG8fQPcPee3fzj4kXcf9USXl1dxevXLePJigpeXr6Y55deybOLruC3ixbz4uKlPP03V/NrgWU1PL6p + CdPhg5SMY5APEHCqSCU8eJ02Av4IseQcsdnyH6+UiVhcZh8RSiLXCwGDg8MYDAbZMilkZ8nPZUmnk8QT + YWYzCeYySYn8XIYCeUoUKRTmyCfj5N0+jjzzLG/cdz/9r73KuXt/huLhB+m954fYn3+KjnvvYvCR+xn7 + 1aOM/eqXjD3yOIpH/hvbK29Aew/YxL3ZyazfTDrhJBiaIZbwUixkiUcTpDP5L7/UW61W9Ho9U1NTEuKC + r9UuVGtxcxO9m2Ixz/x8SfZ7ioWFdkhpvshsLoO4INktZmyqaVJ2J6VAkKLbTdlqA6t1gZjdBnY7uF3g + doPDBXYnODzg9ILLT9bjIeZxEfa5CIe80mjJVJREYqHJ9oVL/WWItoq4Xgov6HQ6KeCyGCFMdC2ESNHs + Ek2taDQqC5socOJ9MYqsFRJZzOHEb7URsNnlPCiaY1abHAXCThcRl1si6vaQ8PlJB0NkwhEZ1uHwHyGu + vuL//Sn5LxUgICwtvCFEiJOpIK9Wq+UovCGIitC6DCFMrItRnKPsVhtO6wxuuw2XzSrnIg2L9CtGAVFT + RFYLej0SIhEIiHnI5yUUCEpvyvZmNCrJC3ye65cKEBA/dLvd0tpCyGWiwsKXIZoAwkPiHeE58b5ozYj3 + RVNsZsaMw2HDbhces+F02nG5HHg8Lgmfz/MZgkE/fr8Xt9uJ1+uWbR4hQFhfCPi85f+sgMsixB8QPVER + MsK6griwtvCMIC7CR6yL+WWxYpyxWbFYZzDPWLA57PJoYbXbJETHTXx3edzYnQ4Jr6glXo9cF88vW/8y + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vgAADr4B6kKxwAAAD4pJREFUWEd1WHeUXPV53TgNI4MAdW1T2V2tyqoLJIqBOMc2f/icnJwkzskxJ8RY - 2MYBUww4BJwAFqYaHEAFGQkhIWlXEhJCSNt7b7O7U3Z6773tzM7s7N7c78lLQtM5V783772Z/e5X7vf9 - fkW1tbX4OoTDYURiUQWxWOwzRONcE3EkUkkk0ykkk1yJdDKFDDGVSCI3lUE2k0Y2m0V6OotULov4TBax - mRwihRwSmEUcBaRmC5iem8Mc+E/+K/C/6RlgKgdk8phL5ZCPJr/SPsHXEhDj/UEfvF4v7HY7HDY7fD4f - 75NQJIZQKEIyCUSjUeXdWCSKdDyBLElNk8x0LI4Yv4+ZPPI0PhQKIJlNIZHPwp+KIYUZBWliam6GtuaQ - yWSQz2SBfAFzuVmQIwrZWRRIRK6/ys6vJOB2u2FzWGF32mA2mxVMjI2jt7sHra3tCtraOtDV1QODwYBA - IIB4OIIESUT9fgXZWARzaRKJRxBy2ZGKBunePGLRAFKZGNK5FMKpsILENIkXpvmcVs4VkMtOI5VII08i - MzOzmGVQkqkphOiUL9r6JQJOp1MxWKtVQ6OZwEBfPzrbO3Dxwsf48PgJvH/kGI788SiOHTuOU6dqcfDg - Qezfvx8XPzoHzZgKSUZjJpPC7FQSM8kIMiFGIRVBIeJHLugCEkEUkgHkuWI2jbk5plkuiqnpmIJpEmPY - FDJurwfZ2RnEmIJTvCMpF5ye/py9nyPg8XiuentiAiMjQ2hpacKFj87j6HtHcOjAQRp/FLWn6nDy5Gmc - OHEShw4dJolTOHv2LI68dxiHD+xH3YkT6G1thkuvwWzYA8RCQPRPmNQAHjvgsgFerk4TECapdJjPSTTs - JkG+l47S5THmD2uAKZcnoQCjFuUanM3Bmoh8mYCkgcPhgFqtRm9vL1OkBcePH8PxYx/g8KF3lfXj8xfQ - 1NSCxsZmfPLJp+jtG0B9Y4Py/XNn63Dpk49x+eJ51L1/BMdeexk/+Zu78OOdO/Gr3bvxXzt349l1G/D7 - zdvx3s234h2u72zdiTe2bcdLW7fgv4l9e/bg/N4HYDt6FHNDg0CIURIH5NNMIabo3BQYV4TmppVofEZA - ilC8L/nc39+P+vp6erWO6bGfHj+Ny5c+VdKora0Nzc2taGENtHd04WTdGXzy6SUM8I8NDQ2guamBRE6j - /twZ9J05jfcefQS/3LEDP1tejNcrN+HMlj14f3E5Tly/EheWrkHdDSU4fVMpji8tw+ElJdi/rAxvLCrG - 0wtuxE+/dSPqH3kcMz09JMLoZOPI5ZOwBZ1K8SfnWE9MrSJFbVh0VqsVKpWKBjajrq4O7zElzpypRUND - gxKR4eFRpWglAkKgpaMTfSMjaO3swKX6K2hsbkB3dyd6ezrQfuUi2k99ANP5s7j02OPYf+ud+Gj77VDt - /h7UFbtgKtkMT9k2xCt3I8jP9vKtsKy7GZZNt0NdvRvtFdvwYfkGvFZagVe33wx6Dgh4Mcs0m52dQpxk - pDbyc7MoCgaDn3l/YGAAly5dYoEew4EDB9DX14ceeqCnq5sR6FIItLV3orO7C528bmxtQVtHO7r6etHV - 3422bkamvRX9XW3Q9bRi8vJ5GI+/j+YHfo7TG3ahY9VWGrsToWWbkSvejvRN1UjcVInUig0IE66l6+BY - Xg3L6q3Q1tyK5g078VTRn+N3Gzdhpq2VNRLEbDKuFHgsnkSBolUUpfz5PF5ManXo7uxSCvaP7x5WrsXw - vp5eDPb2KegnJBq9vd3KtTyX+0K8racLLb1d6O4X0l3o7WrGeHcztJc/ho+FXnvLnbhMI70VtwPr7oTn - r8sQv34NsGo78iUbEbqxHNGla5FdXYNwWTWs5VVQV21Ay7r1eGPZCvx+D7/nZJEHI4rasm0gT7Eq8rjc - SpNSj0+gqaFRKdZzZ85iZGgUQwPDGO4fwBCldLiX4PXAgBhMQsQwjR0dHGL+D6GHNdA51I++/kElcr19 - TLHOZuj72mA9VwvtY0+hteZ2DC3ZCMP1FcD27yK3fg+GihYgVLwe/pVVRAXcS0oxtWErrCtLYFxTAc3m - rThVUo5nVxRD89YBqhVlls2NNXw1AhaTGVazRWlUojKnPjyJjrZ2SqkGY6PjGBseUYwcGxyGamhYkdeh - kUHWBMkREqHubkZkdBTD/I3RARXG+oYxPjIKq06NvvqPYav/BPmTJ/HqwmXQ3fp9OLZ/B43XLMfg8irk - 7vkntC1cCcP6HdCw0FUlazBeshrujUyjVZVQVa1H946b8ezCG/DcLbsZgRBmQpRdGs8pBEWGST3sVpuS - QmepKnWnazFMg8fH1RgbmyAJFSYI7bAKatUYRsdGMDxOsGkNDg+xeJtwpb4R/SSqUeuhGRiHtkcF06gW - 4z19GOtqgauzCWBvOL7nNjTtvA34zSvAUy+gdmExsv/678CjzyD4D/cCDz0G/PQXKPyQ1//4I0yUVyqk - THf9LV6+8Sb8fMkiQK9lRyOBXJ5tgkWsVWsUAiaDEefPfaREQXrBKA1UjY8pkdEQk4yGrGMT4xhRX8Xg - 6AgaWlpxpamV1+PQqY2YHNTA2DsB14gRtkE1PPytqIqa3tEM1a8eB958B3/45iL03PE94LdvovDrfTi3 - cRfeXVYO7HsFtWVrcW5pMUbWboKhcitUK9dCs2UX6ioq8fjiG+A4f5q9IcCBL4MCB8MiMVDSyKg3KHrf - cKVeUSQxdFw9Ac2EGjoBo6FlnUxoGBmdBiqOGmMaLQZGxuh9pg29r9OaYBjSw9o3CfeAEe7BSWg6O5Ez - 6zHVeBkH7rwDiWeex9n129C06y7gxbeAV/cj/eRz6L/n7xVyeOFlJO+9H/jRXvi23Ab1ktVQr63B+VVr - 8PRNC9H75oscTYQAxxB2aSUCYryOxjQ3NqGNHjWZTNBO6qDTT0Kvm4SRMGknYWCayT2NAn5n0gCD3gK9 - wQLNpMxPFpjHbbCPmuEZscAzqkfYYMKs1YSZ1ia0/2Qv8Pr/4PD1y6D5zt8hff8jwEtv49P1O3GRpPDM - C6hbsQoNJZXQV2yFY/VmGBevZTFvxsXS1Xjyumth+uAQRw0S4GiRz02hSIyX9BEVEuOlgKUuJAoCeWY1 - mmCjIbIajUYYTEauZpIzwGqwMYJUMZ2JsMCkd8GmtcM2YkDC6mY9sJN6Oe8wikf23IG+O+8BnnieNfBb - 1F2zBHjgEcrrGnSu2wLsfQjdFZsxvKYG5tWb4C7bCCcL3V61A5+WV+PRb16L0OULzH925WQYmWwSRVK8 - QkLSSLS/ix1WojFfFwpIyEJvW3it1+ths9ngc7jgt7nhMblg0VuhNVqhszpgtHlgMTtJzAIHf9dj1CFn - nASrHqp79+LEt1bAue1utF+zGOrla6ErrcTY8lVQFVdgpIRYUYHJ0mp4V9XQ+Ao4V6yHpnwzTvH5fX/2 - lwDHfOTSVKAscjOZqzKqeJwYGhhUxmchIP1BSLgcTgVOXjss3CPIPfYNj5kkTDZ4DXbYTWK4E3oXO7rb - CxNXu9MBs0GDmJt/MELVuNSIo/Sq6ebvQrdsHeLVuxBjofpL18JPtQlVbWGTq4G9bD3cjECUsmplb/BU - 7cLA2m14/i8W4uy/3AfurhBlRCMx7iMyjIDX7VHyXFJICnacUilrgN3ZRxJCRN7xOGg04fO64bbb4Ddb - EWTqhMwORsMDq88Lvd+nwOTzwMFxOexzKLmKyUl4X/4DPizdiOFSzkGcfULF1YjS85Hl7MgkEVtVDQ+9 - b128BpYV66BnUzNUbkZXSRUOLliMB7+xAIkLl9nIEsqGJzs7q+zklFFCvC96L6kkxqvYhDz0etDrU7wv - nVqM9rmcCPi98NK7EaZQzO5C3OFF2OuHg9tHAwcuvZ9kAh54xXiZ6yOcJCmlzf98H9p33g37trug4dgQ - prJEV1chxOL0rSyHr6wKAea/d/V2GFdthm7jDkx++268WPQNvLBkObqfeBqUPcyFYshM5eHnLBTNTKMo - wW2adGKJgOS7yKqkklFvQigQhv9PJMR4v5t573ORGA3nbinOrWecKROi91002hrk/jnshy8SwEyKQxfD - jKAfLnb3g1tvQcvOb6OLU6adY7WpehNshGltJbTsvAamj6NmD8wbb8NAxXZcrKzBvoUL8Usqzwc/pMSq - xygGbhRkiOMM5ORMFExShSQCkiZmKoxEQlJohCODelxD4wOQ54IE8zgS8MMfcCPM+TwR8CkkYh63QsDD - e554EMEUN/fcC3PHz91VHFEOdj+rWoe3a7ahcfddeP+6RejggHa5rBRXyktQX1JKlKOpbB0ul1SjbtEa - HLqxFM8vWoFHipej7sF/Q7y7gZMoI5pLIuR0KQTSHOaSxNUNDecL8bQoktJ5mUYyRuh0emVSTSW4OU/L - cUkcEW7Ko7Egd3wEPS2Ic9cUn4rxB5PITKdQEAKRGNxUtb17duMH1y3Aw9cvxBvFJXhr6WI8W1SE15Zc - h5cWXYt9C67B7xZch1dI7Pm/ugG/ESwuw9MbamA4ehgFPbt4jo5zcL8dZ01Shfy+MEthGtEpjhJCQBCP - xhT1kVQSrRcC3d29rL9J5cgkn5lCju07lUpwFg9hKh0nqYSCHLtiHjkOiNxk5KeRS8SQc3lx7IV9ePuh - h9H55hu4+OAv0Pf4o2h74MewvfQcGh+8n3n9MAb/40ni1xhkjvc98Z+wvv42UM/Zn2oHrwNTPiNScQcC - QTOicQ9m8hnaE0eKIfhsSzkP2dhYLBZ6XsdhjqMEIRt8jeZqt5adm5zdzHAGmZsrKOc9MzRYRsMCFWEq - m4ZskGxsdFbVBJI2Bwp+1oPLhVlKMH/8qmE2XrOXgHUFPqPm8jNTxM55n4oGpw8Z1lfU7UTISwSZqnRa - IhlBPH71kG3e5s8REMiximwvJQparVYhME9GiMmphZCUwy451IpEIkpjkwYn78sqqhUUFbNTYmm4n0bL - dUAOx/hZVkGI74SZ04II6zDONE4FgkhzXJa0DoX+D7L1lb/3/40XfImAQDwt0RASMpmK8WNjY8oq0RBD - JbXmIcTkvqwyR9lopMNiZsOzsgGyI/NaZFjkV1aB9BRRtQBFQCBCIJDrIMUhyMhJNMVwcZIYL/iirV9J - QCBfdDG84m0hMm+oeHgecgggEZJ3JHLyvhzNyPtyKGY2GxkpKyMkESMph43vsacwNQReyuI8AlQ1Hxug - y+Wg80gscJWAeF8IfNHz8/haAgIhIT8gZ6KSMuJdMVy8LZERwyV95L5cz5OV1UzPm+h5o5lDID0uo4WF - ERHIiZt8djICNkZC4JFeQu/LfXk+7/15fJV9tbW1+F9fRhPYu2Ht2AAAAABJRU5ErkJggg== + vgAADr4B6kKxwAAAD3BJREFUWEeFmHl03NV1x9V0IzjGgG1s2Vpsa/EqWd7ABhKg6UnKHz2nJ6dtenrC + KQ2BJKQQlgAJhbRAIKyBFPCCg42xsWzZxmCMkbVb22gZaUaafUaz7/uqGc2mT897wiSH5eSP77w37/cb + 6fu9975737sVJ0+e5KsQiUSIxmMS8Xj8M8QSceLJBMl0ilQmTSqVksik0mRTaWaTKfKzWXLZDLlcjsxc + jnQ+R6KYI17MEy3lSVImQYl0ucTc/DzzgPwozcNcEWbzkC0wn85TiKW+wO0yKj6/8KfkAyE/Pp8Ph8OB + 0+7A7/cTicSIRuOEw1Hi8SSxWEy+G4/GyCSS5NIp5lIp5uIJ4iE/FAsU8jnC4SCpXJpkIUcgHSdNUSJD + kdn5ItlCnmw2SyGbg0KJ+XwZylDKlSllC3L+eY5fKcDj8WB32nC47MzMzEhMq6cYHhyip6dPorf3EgMD + Q5hMJoLBIIlIlGQ0RiwQkMjFo8xnUswlooTdDtKxEFAgHguSzsbJ5NNE0hGJ5FySXGkOyXK+RD43RzqZ + oVAoUSyWKc9DKj1LOJ74AtcvCHC5XJKwTqdBq51mVDFCf98lzn3wIe8dPcY7h45w6A+HOXLkKK2tJ9m/ + fz979+7l3Ptn0KpVpCIRitk05dkUxVSUbNgP6SilaIB8yA3JEKVUkEIyBOUM8/MZcvkYs3Nxibl8GihK + MR6fl1y5SHwuxyzIkAvNzX21AK/Xu2Dt6WkmJsbp7u7kg/fPcvjtQxzYt593Dh3mZGsbx4+f4Nix4xw4 + cJDW1lZOnz7NobcPcnDfXtqOHWO4pwu3UUs54oV4GGKfwqAFrwPcdvA5wGWBiBsyEYj5IeKBZBgyMUjF + oVRgvpCjQJFgNk6MIqFyHlsy+kUBIgycTicajYbh4WF6e7s5evQIR4+8y8EDb8nxw7Mf0NnZTUdHFx99 + 9DHDilHaOy7K35853cb5jz7kwrmztL1ziCMvv8CP/u5WfrhzJ7/YvZv/2bmbJ9dv4nfN23n7+ht5s3k7 + b7bs5NVt23m+ZSv/27KVZ/fs4ezd92A/fJj58TEIhxYMUMiQSkdJzs+Sokh4fk564zMBYhMK64t4HhkZ + ob29ndOn29i/fy8nW09w4fzHMox6e3vp6uqhu6ePvksDHG87xUcfn2d0fIzx8VG6Oi9y5vQJ2s+cQnHq + BG8/+AA/37GDn6xczSsNWzi1dQ/vLKvl2FWr+OC6dbRdXcWJa6s5el0NB5dXsXdFDa8uXc3ji67hx9+4 + hvYHHqY4NAQiDHMJ8oUU9pBLbv7UfEGGVoXMNoEANpsNlUpFV1cXbW1tvP32QU6dOsnFixelR5TKSblp + hQeEgO5L/SgmJujpv8T59k/o6LrI4GA/w0OX6PvkHH2t72I5e5rzDz3M3htv4f3tN6Pa/V009buwVDXj + rdlGomE3ofpdOGpbsK6/HuuWm9Fs2E1f/Tbeq93Ey9X1vLT9eujthaCPcsxPuTxLIpeQe6MwX6YiFAp9 + Zv3R0VHOnz/PkSNH2LdvHwqFgqGhIYYGBunvG5ACevv66R8coH9giI6ebnov9TGgGGZgZJDewT76+noY + GehFP9SD4cJZzEffoeuen3Ji0y4urWnBUbuT8Ipm8qu3k7l2A8lrG0hXbiJSuQn3detxrtyAdW0LuqYb + 6dq0k8cq/pLfbt5CsbcHIiHKqYTc4PFEilIZKmKRKH6vD4NOz2D/gNywf3jroJwL4oqhYcaGFRIjwwrp + jeHhQTkXz8W6EN47NED38ACDI0L0AMMDXUwNdqG78CH+1lZO3nALFyo34au/Gdbfgvdva0hctQ7WbKdQ + tZnwNbXErqsjt7aJSM0GbLWNaBo30b1+I6+uqOR3e24GlwdCUZltC3koFKHC6/bIIqWZmqbzYofcrGdO + nWZifJLxUSXKkVHGFSMoh0fkfHRUEFYwNqpAOaJgcmyc8fFxhsZH6R8fQTEyJj03rOhH0d+FUdGL7cxJ + dA89Rk/TzYwv34zpqnrY/h3yG/cwXrGI8OqNBFY1ElhVj2d5NbObWrCtqsK8rh5tcwutVbU8Wbka7ev7 + IJaGnKhwLHjAapnBNmOVhUpkmdb3jnOpt4/paS3qySnUyglJUj2mRDWulOl1fGIMpVIpITw0ODjIyOQk + SvUUk6Mq1AolUxOT2PQaFO0fYm//iMLx47y0ZAX6G/8B5/Zv03HFSsZWNpK//V/pXbIK08YdaBu2oKpa + x1TVWjybW9CtaUDVuJHBHdfz5JKreeqG3RAKUwxHpBfKJagwGYw4bHYZQqfbTtF24iTKsXGmpjSo1dOo + J1VMT6rQKVVoVGom1RMopyZQqlWMKcfp6Orkk/YORpQTaDVGtKNT6IZUWCZ1TA0pUA904+7vhJ4uju65 + ic6dN8GvX4THnuHkktXk/uO/4MEnCP3zHXDfQ/Djn1H6/h3wLz9gurZBirLc+ve8cM21/HT5UjDqIBGB + fIFSoUyFTqOVAiwmM2fPvC+9IGrBpFqFakotPaNVT2GYXBjV01NMaBYwNjnBxe4ePunsYWxyCr3GjGFM + i3l4GveEGfuYBq9GQ0w1Bpe6UP3iYXjtTX7/9aUMffO78JvXKP3yWc5s3sVbK2rh2Rc5WVPHmetWM1G3 + BVNDC6pVdWi37qKtvoGHl12N8+wJiAdhLkupmKdCEBRhZDaaZL6/+Em7zEiC6JRmGu20Br2Aehrd1DTT + Wg1qvRaVToNaq2N0Qs2IUoVaY0Svs2AaN2JTGPCMmvGMGdD295OfMTLbcYF9t3yT5BNPc3rjNjp33QrP + vQ4v7SXz6FOM3P49KY5nXiB1x13wg7vxb70JzfK1aOqaOLtmHY9fu4Th156DtBCQkVVaekCQ12t1dHV0 + 0tvdg8ViQWfQozcaMOoNmPUGLDoDJt3CmlbChN5gwmS0YjRZ0RrE+cnKzJQdx+QM3gkr3kkjEZOFss1C + saeTvh/dDa/8HwevWoH22/9E5q4H4Pk3+HjjTs5t3AZPPENb5RouVjVgrG/BubYZ87I6zOuaOVe9lkcX + X4nl3QOQCUI2TiE/S4UgL8JHZCFBXmxgsS+EFwTEM5vZgt1kkaPZbMZkMWM2z2DUm7CZ7FgtDjR6Cxq9 + FYvRjV3nwD5hImnzoBOV1OeGaQ2H9nwTxS23wyNPw2O/oe2K5XDPA1yoXEf/+q1w930M1jejXNfEzNot + eGo241rZiKNxBx/XbuDBr19J+MIHkE+QT0XI5lJUiM0rRIgwErl/4FK/9MblfSFhMGI1mLCazBiNRux2 + O36nm4Ddg9fixmq0oTPb0NucmO1erDMubCYrTqMJr1lP3mwApRrVHXdz7BuVuLbdRt8Vy9CsrENf3YB6 + 5RpUq+uZqKpnorIeQ/UGfGuacK2sx1W5EW1tM62r67nzL/4anDbIZyiXcuSL2YU0Ki1uMDI+OiaPz0KA + qA9ChNvpknDZ7DittoU1uwPvjB2/xY7P5MBhEcRdGN1eTB4fFrcXh8vJjElL3GODaATOd3B47RYs138H + /Yr1JDbsIl63hUB1HYHaBsKNW/HVN+Go2YhnXROxjTuwrWrE27iL0bptPP1XSzj973eCw0HM5yYaj5DM + pqjwebwyzkUIiQ07pVLLMej14Xd7pBDxjtfpkPD7PHgcdgIzNkIWB+EZJ36nF5vfhzHgl7D4vTh9DiJ+ + p4xVDAZ8L/ye96o3o6xuxlvbQnj1BmIr1xBdWUOiuo74mg14K+uxLVuHtXI9xlX1mBqaGahqZP+iZdz7 + tUUkP7gAsaS88OTKZXmTk0cJYX2R70UoCfKqiUm8Thchn19aX1RqQdrvdhEM+PC5nESdbuIONwmnj4gv + gDPkxxQUIrzYgl58grw410f9oNHQ9W930rfzNhzbbkV7TS2RuiZiaxsJV6/Fv6oWf00jwfpmfGu3Y17T + jH7zDgzfuo3nKr7GM8tXMvjI46DWMh+Ok50tEEikiGXnqEjGE7ISCw+IeBdpVYSS2WghHIwQ+FSEIB/w + uAn43YR8bhI+LwmPh4THR9jvwx30Ygv5cEQC+KNBiukExCMQCuB+7zj7W26ge+e3GKjdhGPrHiwbtmDf + sAVLXQO6qrWY6ptwNu1hZvNNjNZv51xDE88uWcLPF1/Ju9//HmjU4PNQEoe4IrhCUUKp2QUPiDCZMVuk + J0QITYwr0UxpCfiCiOcCyWiEaDBAIOghEvaTDPqliLjXIwV4w368iRChdIxMJgXxOCQTxIYG+Enjet5o + 2kbH7lt5Z/FSLq3fyIWaaj6praK9qpr2qlo6a9ZzoWoDbUvXceCaap5eWskDq1fSdu9/khi8CBEn5FOE + XW4pIJOHVJ5PLzShsLS0yEiy8k4vHCP0eqM8qaaTKeYyol2SIBoLEouHSAlEgxKJeJjEbJxUPkV2Lk1J + CIjG8fQPcPee3fzj4kXcf9USXl1dxevXLePJigpeXr6Y55deybOLruC3ixbz4uKlPP03V/NrgWU1PL6p + CdPhg5SMY5APEHCqSCU8eJ02Av4IseQcsdnyH6+UiVhcZh8RSiLXCwGDg8MYDAbZMilkZ8nPZUmnk8QT + YWYzCeYySYn8XIYCeUoUKRTmyCfj5N0+jjzzLG/cdz/9r73KuXt/huLhB+m954fYn3+KjnvvYvCR+xn7 + 1aOM/eqXjD3yOIpH/hvbK29Aew/YxL3ZyazfTDrhJBiaIZbwUixkiUcTpDP5L7/UW61W9Ho9U1NTEuKC + r9UuVGtxcxO9m2Ixz/x8SfZ7ioWFdkhpvshsLoO4INktZmyqaVJ2J6VAkKLbTdlqA6t1gZjdBnY7uF3g + doPDBXYnODzg9ILLT9bjIeZxEfa5CIe80mjJVJREYqHJ9oVL/WWItoq4Xgov6HQ6KeCyGCFMdC2ESNHs + Ek2taDQqC5socOJ9MYqsFRJZzOHEb7URsNnlPCiaY1abHAXCThcRl1si6vaQ8PlJB0NkwhEZ1uHwHyGu + vuL//Sn5LxUgICwtvCFEiJOpIK9Wq+UovCGIitC6DCFMrItRnKPsVhtO6wxuuw2XzSrnIg2L9CtGAVFT + RFYLej0SIhEIiHnI5yUUCEpvyvZmNCrJC3ye65cKEBA/dLvd0tpCyGWiwsKXIZoAwkPiHeE58b5ozYj3 + RVNsZsaMw2HDbhces+F02nG5HHg8Lgmfz/MZgkE/fr8Xt9uJ1+uWbR4hQFhfCPi85f+sgMsixB8QPVER + MsK6griwtvCMIC7CR6yL+WWxYpyxWbFYZzDPWLA57PJoYbXbJETHTXx3edzYnQ4Jr6glXo9cF88vW/8y + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vgAADr4B6kKxwAAAD4pJREFUWEd1WHeUXPV53TgNI4MAdW1T2V2tyqoLJIqBOMc2f/icnJwkzskxJ8RY - 2MYBUww4BJwAFqYaHEAFGQkhIWlXEhJCSNt7b7O7U3Z6773tzM7s7N7c78lLQtM5V783772Z/e5X7vf9 - fkW1tbX4OoTDYURiUQWxWOwzRONcE3EkUkkk0ykkk1yJdDKFDDGVSCI3lUE2k0Y2m0V6OotULov4TBax - mRwihRwSmEUcBaRmC5iem8Mc+E/+K/C/6RlgKgdk8phL5ZCPJr/SPsHXEhDj/UEfvF4v7HY7HDY7fD4f - 75NQJIZQKEIyCUSjUeXdWCSKdDyBLElNk8x0LI4Yv4+ZPPI0PhQKIJlNIZHPwp+KIYUZBWliam6GtuaQ - yWSQz2SBfAFzuVmQIwrZWRRIRK6/ys6vJOB2u2FzWGF32mA2mxVMjI2jt7sHra3tCtraOtDV1QODwYBA - IIB4OIIESUT9fgXZWARzaRKJRxBy2ZGKBunePGLRAFKZGNK5FMKpsILENIkXpvmcVs4VkMtOI5VII08i - MzOzmGVQkqkphOiUL9r6JQJOp1MxWKtVQ6OZwEBfPzrbO3Dxwsf48PgJvH/kGI788SiOHTuOU6dqcfDg - Qezfvx8XPzoHzZgKSUZjJpPC7FQSM8kIMiFGIRVBIeJHLugCEkEUkgHkuWI2jbk5plkuiqnpmIJpEmPY - FDJurwfZ2RnEmIJTvCMpF5ye/py9nyPg8XiuentiAiMjQ2hpacKFj87j6HtHcOjAQRp/FLWn6nDy5Gmc - OHEShw4dJolTOHv2LI68dxiHD+xH3YkT6G1thkuvwWzYA8RCQPRPmNQAHjvgsgFerk4TECapdJjPSTTs - JkG+l47S5THmD2uAKZcnoQCjFuUanM3Bmoh8mYCkgcPhgFqtRm9vL1OkBcePH8PxYx/g8KF3lfXj8xfQ - 1NSCxsZmfPLJp+jtG0B9Y4Py/XNn63Dpk49x+eJ51L1/BMdeexk/+Zu78OOdO/Gr3bvxXzt349l1G/D7 - zdvx3s234h2u72zdiTe2bcdLW7fgv4l9e/bg/N4HYDt6FHNDg0CIURIH5NNMIabo3BQYV4TmppVofEZA - ilC8L/nc39+P+vp6erWO6bGfHj+Ny5c+VdKora0Nzc2taGENtHd04WTdGXzy6SUM8I8NDQ2guamBRE6j - /twZ9J05jfcefQS/3LEDP1tejNcrN+HMlj14f3E5Tly/EheWrkHdDSU4fVMpji8tw+ElJdi/rAxvLCrG - 0wtuxE+/dSPqH3kcMz09JMLoZOPI5ZOwBZ1K8SfnWE9MrSJFbVh0VqsVKpWKBjajrq4O7zElzpypRUND - gxKR4eFRpWglAkKgpaMTfSMjaO3swKX6K2hsbkB3dyd6ezrQfuUi2k99ANP5s7j02OPYf+ud+Gj77VDt - /h7UFbtgKtkMT9k2xCt3I8jP9vKtsKy7GZZNt0NdvRvtFdvwYfkGvFZagVe33wx6Dgh4Mcs0m52dQpxk - pDbyc7MoCgaDn3l/YGAAly5dYoEew4EDB9DX14ceeqCnq5sR6FIItLV3orO7C528bmxtQVtHO7r6etHV - 3422bkamvRX9XW3Q9bRi8vJ5GI+/j+YHfo7TG3ahY9VWGrsToWWbkSvejvRN1UjcVInUig0IE66l6+BY - Xg3L6q3Q1tyK5g078VTRn+N3Gzdhpq2VNRLEbDKuFHgsnkSBolUUpfz5PF5ManXo7uxSCvaP7x5WrsXw - vp5eDPb2KegnJBq9vd3KtTyX+0K8racLLb1d6O4X0l3o7WrGeHcztJc/ho+FXnvLnbhMI70VtwPr7oTn - r8sQv34NsGo78iUbEbqxHNGla5FdXYNwWTWs5VVQV21Ay7r1eGPZCvx+D7/nZJEHI4rasm0gT7Eq8rjc - SpNSj0+gqaFRKdZzZ85iZGgUQwPDGO4fwBCldLiX4PXAgBhMQsQwjR0dHGL+D6GHNdA51I++/kElcr19 - TLHOZuj72mA9VwvtY0+hteZ2DC3ZCMP1FcD27yK3fg+GihYgVLwe/pVVRAXcS0oxtWErrCtLYFxTAc3m - rThVUo5nVxRD89YBqhVlls2NNXw1AhaTGVazRWlUojKnPjyJjrZ2SqkGY6PjGBseUYwcGxyGamhYkdeh - kUHWBMkREqHubkZkdBTD/I3RARXG+oYxPjIKq06NvvqPYav/BPmTJ/HqwmXQ3fp9OLZ/B43XLMfg8irk - 7vkntC1cCcP6HdCw0FUlazBeshrujUyjVZVQVa1H946b8ezCG/DcLbsZgRBmQpRdGs8pBEWGST3sVpuS - QmepKnWnazFMg8fH1RgbmyAJFSYI7bAKatUYRsdGMDxOsGkNDg+xeJtwpb4R/SSqUeuhGRiHtkcF06gW - 4z19GOtqgauzCWBvOL7nNjTtvA34zSvAUy+gdmExsv/678CjzyD4D/cCDz0G/PQXKPyQ1//4I0yUVyqk - THf9LV6+8Sb8fMkiQK9lRyOBXJ5tgkWsVWsUAiaDEefPfaREQXrBKA1UjY8pkdEQk4yGrGMT4xhRX8Xg - 6AgaWlpxpamV1+PQqY2YHNTA2DsB14gRtkE1PPytqIqa3tEM1a8eB958B3/45iL03PE94LdvovDrfTi3 - cRfeXVYO7HsFtWVrcW5pMUbWboKhcitUK9dCs2UX6ioq8fjiG+A4f5q9IcCBL4MCB8MiMVDSyKg3KHrf - cKVeUSQxdFw9Ac2EGjoBo6FlnUxoGBmdBiqOGmMaLQZGxuh9pg29r9OaYBjSw9o3CfeAEe7BSWg6O5Ez - 6zHVeBkH7rwDiWeex9n129C06y7gxbeAV/cj/eRz6L/n7xVyeOFlJO+9H/jRXvi23Ab1ktVQr63B+VVr - 8PRNC9H75oscTYQAxxB2aSUCYryOxjQ3NqGNHjWZTNBO6qDTT0Kvm4SRMGknYWCayT2NAn5n0gCD3gK9 - wQLNpMxPFpjHbbCPmuEZscAzqkfYYMKs1YSZ1ia0/2Qv8Pr/4PD1y6D5zt8hff8jwEtv49P1O3GRpPDM - C6hbsQoNJZXQV2yFY/VmGBevZTFvxsXS1Xjyumth+uAQRw0S4GiRz02hSIyX9BEVEuOlgKUuJAoCeWY1 - mmCjIbIajUYYTEauZpIzwGqwMYJUMZ2JsMCkd8GmtcM2YkDC6mY9sJN6Oe8wikf23IG+O+8BnnieNfBb - 1F2zBHjgEcrrGnSu2wLsfQjdFZsxvKYG5tWb4C7bCCcL3V61A5+WV+PRb16L0OULzH925WQYmWwSRVK8 - QkLSSLS/ix1WojFfFwpIyEJvW3it1+ths9ngc7jgt7nhMblg0VuhNVqhszpgtHlgMTtJzAIHf9dj1CFn - nASrHqp79+LEt1bAue1utF+zGOrla6ErrcTY8lVQFVdgpIRYUYHJ0mp4V9XQ+Ao4V6yHpnwzTvH5fX/2 - lwDHfOTSVKAscjOZqzKqeJwYGhhUxmchIP1BSLgcTgVOXjss3CPIPfYNj5kkTDZ4DXbYTWK4E3oXO7rb - CxNXu9MBs0GDmJt/MELVuNSIo/Sq6ebvQrdsHeLVuxBjofpL18JPtQlVbWGTq4G9bD3cjECUsmplb/BU - 7cLA2m14/i8W4uy/3AfurhBlRCMx7iMyjIDX7VHyXFJICnacUilrgN3ZRxJCRN7xOGg04fO64bbb4Ddb - EWTqhMwORsMDq88Lvd+nwOTzwMFxOexzKLmKyUl4X/4DPizdiOFSzkGcfULF1YjS85Hl7MgkEVtVDQ+9 - b128BpYV66BnUzNUbkZXSRUOLliMB7+xAIkLl9nIEsqGJzs7q+zklFFCvC96L6kkxqvYhDz0etDrU7wv - nVqM9rmcCPi98NK7EaZQzO5C3OFF2OuHg9tHAwcuvZ9kAh54xXiZ6yOcJCmlzf98H9p33g37trug4dgQ - prJEV1chxOL0rSyHr6wKAea/d/V2GFdthm7jDkx++268WPQNvLBkObqfeBqUPcyFYshM5eHnLBTNTKMo - wW2adGKJgOS7yKqkklFvQigQhv9PJMR4v5t573ORGA3nbinOrWecKROi91002hrk/jnshy8SwEyKQxfD - jKAfLnb3g1tvQcvOb6OLU6adY7WpehNshGltJbTsvAamj6NmD8wbb8NAxXZcrKzBvoUL8Usqzwc/pMSq - xygGbhRkiOMM5ORMFExShSQCkiZmKoxEQlJohCODelxD4wOQ54IE8zgS8MMfcCPM+TwR8CkkYh63QsDD - e554EMEUN/fcC3PHz91VHFEOdj+rWoe3a7ahcfddeP+6RejggHa5rBRXyktQX1JKlKOpbB0ul1SjbtEa - HLqxFM8vWoFHipej7sF/Q7y7gZMoI5pLIuR0KQTSHOaSxNUNDecL8bQoktJ5mUYyRuh0emVSTSW4OU/L - cUkcEW7Ko7Egd3wEPS2Ic9cUn4rxB5PITKdQEAKRGNxUtb17duMH1y3Aw9cvxBvFJXhr6WI8W1SE15Zc - h5cWXYt9C67B7xZch1dI7Pm/ugG/ESwuw9MbamA4ehgFPbt4jo5zcL8dZ01Shfy+MEthGtEpjhJCQBCP - xhT1kVQSrRcC3d29rL9J5cgkn5lCju07lUpwFg9hKh0nqYSCHLtiHjkOiNxk5KeRS8SQc3lx7IV9ePuh - h9H55hu4+OAv0Pf4o2h74MewvfQcGh+8n3n9MAb/40ni1xhkjvc98Z+wvv42UM/Zn2oHrwNTPiNScQcC - QTOicQ9m8hnaE0eKIfhsSzkP2dhYLBZ6XsdhjqMEIRt8jeZqt5adm5zdzHAGmZsrKOc9MzRYRsMCFWEq - m4ZskGxsdFbVBJI2Bwp+1oPLhVlKMH/8qmE2XrOXgHUFPqPm8jNTxM55n4oGpw8Z1lfU7UTISwSZqnRa - IhlBPH71kG3e5s8REMiximwvJQparVYhME9GiMmphZCUwy451IpEIkpjkwYn78sqqhUUFbNTYmm4n0bL - dUAOx/hZVkGI74SZ04II6zDONE4FgkhzXJa0DoX+D7L1lb/3/40XfImAQDwt0RASMpmK8WNjY8oq0RBD - JbXmIcTkvqwyR9lopMNiZsOzsgGyI/NaZFjkV1aB9BRRtQBFQCBCIJDrIMUhyMhJNMVwcZIYL/iirV9J - QCBfdDG84m0hMm+oeHgecgggEZJ3JHLyvhzNyPtyKGY2GxkpKyMkESMph43vsacwNQReyuI8AlQ1Hxug - y+Wg80gscJWAeF8IfNHz8/haAgIhIT8gZ6KSMuJdMVy8LZERwyV95L5cz5OV1UzPm+h5o5lDID0uo4WF - ERHIiZt8djICNkZC4JFeQu/LfXk+7/15fJV9tbW1+F9fRhPYu2Ht2AAAAABJRU5ErkJggg== + vgAADr4B6kKxwAAAD3BJREFUWEeFmHl03NV1x9V0IzjGgG1s2Vpsa/EqWd7ABhKg6UnKHz2nJ6dtenrC + KQ2BJKQQlgAJhbRAIKyBFPCCg42xsWzZxmCMkbVb22gZaUaafUaz7/uqGc2mT897wiSH5eSP77w37/cb + 6fu9975737sVJ0+e5KsQiUSIxmMS8Xj8M8QSceLJBMl0ilQmTSqVksik0mRTaWaTKfKzWXLZDLlcjsxc + jnQ+R6KYI17MEy3lSVImQYl0ucTc/DzzgPwozcNcEWbzkC0wn85TiKW+wO0yKj6/8KfkAyE/Pp8Ph8OB + 0+7A7/cTicSIRuOEw1Hi8SSxWEy+G4/GyCSS5NIp5lIp5uIJ4iE/FAsU8jnC4SCpXJpkIUcgHSdNUSJD + kdn5ItlCnmw2SyGbg0KJ+XwZylDKlSllC3L+eY5fKcDj8WB32nC47MzMzEhMq6cYHhyip6dPorf3EgMD + Q5hMJoLBIIlIlGQ0RiwQkMjFo8xnUswlooTdDtKxEFAgHguSzsbJ5NNE0hGJ5FySXGkOyXK+RD43RzqZ + oVAoUSyWKc9DKj1LOJ74AtcvCHC5XJKwTqdBq51mVDFCf98lzn3wIe8dPcY7h45w6A+HOXLkKK2tJ9m/ + fz979+7l3Ptn0KpVpCIRitk05dkUxVSUbNgP6SilaIB8yA3JEKVUkEIyBOUM8/MZcvkYs3Nxibl8GihK + MR6fl1y5SHwuxyzIkAvNzX21AK/Xu2Dt6WkmJsbp7u7kg/fPcvjtQxzYt593Dh3mZGsbx4+f4Nix4xw4 + cJDW1lZOnz7NobcPcnDfXtqOHWO4pwu3UUs54oV4GGKfwqAFrwPcdvA5wGWBiBsyEYj5IeKBZBgyMUjF + oVRgvpCjQJFgNk6MIqFyHlsy+kUBIgycTicajYbh4WF6e7s5evQIR4+8y8EDb8nxw7Mf0NnZTUdHFx99 + 9DHDilHaOy7K35853cb5jz7kwrmztL1ziCMvv8CP/u5WfrhzJ7/YvZv/2bmbJ9dv4nfN23n7+ht5s3k7 + b7bs5NVt23m+ZSv/27KVZ/fs4ezd92A/fJj58TEIhxYMUMiQSkdJzs+Sokh4fk564zMBYhMK64t4HhkZ + ob29ndOn29i/fy8nW09w4fzHMox6e3vp6uqhu6ePvksDHG87xUcfn2d0fIzx8VG6Oi9y5vQJ2s+cQnHq + BG8/+AA/37GDn6xczSsNWzi1dQ/vLKvl2FWr+OC6dbRdXcWJa6s5el0NB5dXsXdFDa8uXc3ji67hx9+4 + hvYHHqY4NAQiDHMJ8oUU9pBLbv7UfEGGVoXMNoEANpsNlUpFV1cXbW1tvP32QU6dOsnFixelR5TKSblp + hQeEgO5L/SgmJujpv8T59k/o6LrI4GA/w0OX6PvkHH2t72I5e5rzDz3M3htv4f3tN6Pa/V009buwVDXj + rdlGomE3ofpdOGpbsK6/HuuWm9Fs2E1f/Tbeq93Ey9X1vLT9eujthaCPcsxPuTxLIpeQe6MwX6YiFAp9 + Zv3R0VHOnz/PkSNH2LdvHwqFgqGhIYYGBunvG5ACevv66R8coH9giI6ebnov9TGgGGZgZJDewT76+noY + GehFP9SD4cJZzEffoeuen3Ji0y4urWnBUbuT8Ipm8qu3k7l2A8lrG0hXbiJSuQn3detxrtyAdW0LuqYb + 6dq0k8cq/pLfbt5CsbcHIiHKqYTc4PFEilIZKmKRKH6vD4NOz2D/gNywf3jroJwL4oqhYcaGFRIjwwrp + jeHhQTkXz8W6EN47NED38ACDI0L0AMMDXUwNdqG78CH+1lZO3nALFyo34au/Gdbfgvdva0hctQ7WbKdQ + tZnwNbXErqsjt7aJSM0GbLWNaBo30b1+I6+uqOR3e24GlwdCUZltC3koFKHC6/bIIqWZmqbzYofcrGdO + nWZifJLxUSXKkVHGFSMoh0fkfHRUEFYwNqpAOaJgcmyc8fFxhsZH6R8fQTEyJj03rOhH0d+FUdGL7cxJ + dA89Rk/TzYwv34zpqnrY/h3yG/cwXrGI8OqNBFY1ElhVj2d5NbObWrCtqsK8rh5tcwutVbU8Wbka7ev7 + IJaGnKhwLHjAapnBNmOVhUpkmdb3jnOpt4/paS3qySnUyglJUj2mRDWulOl1fGIMpVIpITw0ODjIyOQk + SvUUk6Mq1AolUxOT2PQaFO0fYm//iMLx47y0ZAX6G/8B5/Zv03HFSsZWNpK//V/pXbIK08YdaBu2oKpa + x1TVWjybW9CtaUDVuJHBHdfz5JKreeqG3RAKUwxHpBfKJagwGYw4bHYZQqfbTtF24iTKsXGmpjSo1dOo + J1VMT6rQKVVoVGom1RMopyZQqlWMKcfp6Orkk/YORpQTaDVGtKNT6IZUWCZ1TA0pUA904+7vhJ4uju65 + ic6dN8GvX4THnuHkktXk/uO/4MEnCP3zHXDfQ/Djn1H6/h3wLz9gurZBirLc+ve8cM21/HT5UjDqIBGB + fIFSoUyFTqOVAiwmM2fPvC+9IGrBpFqFakotPaNVT2GYXBjV01NMaBYwNjnBxe4ePunsYWxyCr3GjGFM + i3l4GveEGfuYBq9GQ0w1Bpe6UP3iYXjtTX7/9aUMffO78JvXKP3yWc5s3sVbK2rh2Rc5WVPHmetWM1G3 + BVNDC6pVdWi37qKtvoGHl12N8+wJiAdhLkupmKdCEBRhZDaaZL6/+Em7zEiC6JRmGu20Br2Aehrd1DTT + Wg1qvRaVToNaq2N0Qs2IUoVaY0Svs2AaN2JTGPCMmvGMGdD295OfMTLbcYF9t3yT5BNPc3rjNjp33QrP + vQ4v7SXz6FOM3P49KY5nXiB1x13wg7vxb70JzfK1aOqaOLtmHY9fu4Th156DtBCQkVVaekCQ12t1dHV0 + 0tvdg8ViQWfQozcaMOoNmPUGLDoDJt3CmlbChN5gwmS0YjRZ0RrE+cnKzJQdx+QM3gkr3kkjEZOFss1C + saeTvh/dDa/8HwevWoH22/9E5q4H4Pk3+HjjTs5t3AZPPENb5RouVjVgrG/BubYZ87I6zOuaOVe9lkcX + X4nl3QOQCUI2TiE/S4UgL8JHZCFBXmxgsS+EFwTEM5vZgt1kkaPZbMZkMWM2z2DUm7CZ7FgtDjR6Cxq9 + FYvRjV3nwD5hImnzoBOV1OeGaQ2H9nwTxS23wyNPw2O/oe2K5XDPA1yoXEf/+q1w930M1jejXNfEzNot + eGo241rZiKNxBx/XbuDBr19J+MIHkE+QT0XI5lJUiM0rRIgwErl/4FK/9MblfSFhMGI1mLCazBiNRux2 + O36nm4Ddg9fixmq0oTPb0NucmO1erDMubCYrTqMJr1lP3mwApRrVHXdz7BuVuLbdRt8Vy9CsrENf3YB6 + 5RpUq+uZqKpnorIeQ/UGfGuacK2sx1W5EW1tM62r67nzL/4anDbIZyiXcuSL2YU0Ki1uMDI+OiaPz0KA + qA9ChNvpknDZ7DittoU1uwPvjB2/xY7P5MBhEcRdGN1eTB4fFrcXh8vJjElL3GODaATOd3B47RYs138H + /Yr1JDbsIl63hUB1HYHaBsKNW/HVN+Go2YhnXROxjTuwrWrE27iL0bptPP1XSzj973eCw0HM5yYaj5DM + pqjwebwyzkUIiQ07pVLLMej14Xd7pBDxjtfpkPD7PHgcdgIzNkIWB+EZJ36nF5vfhzHgl7D4vTh9DiJ+ + p4xVDAZ8L/ye96o3o6xuxlvbQnj1BmIr1xBdWUOiuo74mg14K+uxLVuHtXI9xlX1mBqaGahqZP+iZdz7 + tUUkP7gAsaS88OTKZXmTk0cJYX2R70UoCfKqiUm8Thchn19aX1RqQdrvdhEM+PC5nESdbuIONwmnj4gv + gDPkxxQUIrzYgl58grw410f9oNHQ9W930rfzNhzbbkV7TS2RuiZiaxsJV6/Fv6oWf00jwfpmfGu3Y17T + jH7zDgzfuo3nKr7GM8tXMvjI46DWMh+Ok50tEEikiGXnqEjGE7ISCw+IeBdpVYSS2WghHIwQ+FSEIB/w + uAn43YR8bhI+LwmPh4THR9jvwx30Ygv5cEQC+KNBiukExCMQCuB+7zj7W26ge+e3GKjdhGPrHiwbtmDf + sAVLXQO6qrWY6ptwNu1hZvNNjNZv51xDE88uWcLPF1/Ju9//HmjU4PNQEoe4IrhCUUKp2QUPiDCZMVuk + J0QITYwr0UxpCfiCiOcCyWiEaDBAIOghEvaTDPqliLjXIwV4w368iRChdIxMJgXxOCQTxIYG+Enjet5o + 2kbH7lt5Z/FSLq3fyIWaaj6praK9qpr2qlo6a9ZzoWoDbUvXceCaap5eWskDq1fSdu9/khi8CBEn5FOE + XW4pIJOHVJ5PLzShsLS0yEiy8k4vHCP0eqM8qaaTKeYyol2SIBoLEouHSAlEgxKJeJjEbJxUPkV2Lk1J + CIjG8fQPcPee3fzj4kXcf9USXl1dxevXLePJigpeXr6Y55deybOLruC3ixbz4uKlPP03V/NrgWU1PL6p + CdPhg5SMY5APEHCqSCU8eJ02Av4IseQcsdnyH6+UiVhcZh8RSiLXCwGDg8MYDAbZMilkZ8nPZUmnk8QT + YWYzCeYySYn8XIYCeUoUKRTmyCfj5N0+jjzzLG/cdz/9r73KuXt/huLhB+m954fYn3+KjnvvYvCR+xn7 + 1aOM/eqXjD3yOIpH/hvbK29Aew/YxL3ZyazfTDrhJBiaIZbwUixkiUcTpDP5L7/UW61W9Ho9U1NTEuKC + r9UuVGtxcxO9m2Ixz/x8SfZ7ioWFdkhpvshsLoO4INktZmyqaVJ2J6VAkKLbTdlqA6t1gZjdBnY7uF3g + doPDBXYnODzg9ILLT9bjIeZxEfa5CIe80mjJVJREYqHJ9oVL/WWItoq4Xgov6HQ6KeCyGCFMdC2ESNHs + Ek2taDQqC5socOJ9MYqsFRJZzOHEb7URsNnlPCiaY1abHAXCThcRl1si6vaQ8PlJB0NkwhEZ1uHwHyGu + vuL//Sn5LxUgICwtvCFEiJOpIK9Wq+UovCGIitC6DCFMrItRnKPsVhtO6wxuuw2XzSrnIg2L9CtGAVFT + RFYLej0SIhEIiHnI5yUUCEpvyvZmNCrJC3ye65cKEBA/dLvd0tpCyGWiwsKXIZoAwkPiHeE58b5ozYj3 + RVNsZsaMw2HDbhces+F02nG5HHg8Lgmfz/MZgkE/fr8Xt9uJ1+uWbR4hQFhfCPi85f+sgMsixB8QPVER + MsK6griwtvCMIC7CR6yL+WWxYpyxWbFYZzDPWLA57PJoYbXbJETHTXx3edzYnQ4Jr6glXo9cF88vW/8y + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vgAADr4B6kKxwAAAD4pJREFUWEd1WHeUXPV53TgNI4MAdW1T2V2tyqoLJIqBOMc2f/icnJwkzskxJ8RY - 2MYBUww4BJwAFqYaHEAFGQkhIWlXEhJCSNt7b7O7U3Z6773tzM7s7N7c78lLQtM5V783772Z/e5X7vf9 - fkW1tbX4OoTDYURiUQWxWOwzRONcE3EkUkkk0ykkk1yJdDKFDDGVSCI3lUE2k0Y2m0V6OotULov4TBax - mRwihRwSmEUcBaRmC5iem8Mc+E/+K/C/6RlgKgdk8phL5ZCPJr/SPsHXEhDj/UEfvF4v7HY7HDY7fD4f - 75NQJIZQKEIyCUSjUeXdWCSKdDyBLElNk8x0LI4Yv4+ZPPI0PhQKIJlNIZHPwp+KIYUZBWliam6GtuaQ - yWSQz2SBfAFzuVmQIwrZWRRIRK6/ys6vJOB2u2FzWGF32mA2mxVMjI2jt7sHra3tCtraOtDV1QODwYBA - IIB4OIIESUT9fgXZWARzaRKJRxBy2ZGKBunePGLRAFKZGNK5FMKpsILENIkXpvmcVs4VkMtOI5VII08i - MzOzmGVQkqkphOiUL9r6JQJOp1MxWKtVQ6OZwEBfPzrbO3Dxwsf48PgJvH/kGI788SiOHTuOU6dqcfDg - Qezfvx8XPzoHzZgKSUZjJpPC7FQSM8kIMiFGIRVBIeJHLugCEkEUkgHkuWI2jbk5plkuiqnpmIJpEmPY - FDJurwfZ2RnEmIJTvCMpF5ye/py9nyPg8XiuentiAiMjQ2hpacKFj87j6HtHcOjAQRp/FLWn6nDy5Gmc - OHEShw4dJolTOHv2LI68dxiHD+xH3YkT6G1thkuvwWzYA8RCQPRPmNQAHjvgsgFerk4TECapdJjPSTTs - JkG+l47S5THmD2uAKZcnoQCjFuUanM3Bmoh8mYCkgcPhgFqtRm9vL1OkBcePH8PxYx/g8KF3lfXj8xfQ - 1NSCxsZmfPLJp+jtG0B9Y4Py/XNn63Dpk49x+eJ51L1/BMdeexk/+Zu78OOdO/Gr3bvxXzt349l1G/D7 - zdvx3s234h2u72zdiTe2bcdLW7fgv4l9e/bg/N4HYDt6FHNDg0CIURIH5NNMIabo3BQYV4TmppVofEZA - ilC8L/nc39+P+vp6erWO6bGfHj+Ny5c+VdKora0Nzc2taGENtHd04WTdGXzy6SUM8I8NDQ2guamBRE6j - /twZ9J05jfcefQS/3LEDP1tejNcrN+HMlj14f3E5Tly/EheWrkHdDSU4fVMpji8tw+ElJdi/rAxvLCrG - 0wtuxE+/dSPqH3kcMz09JMLoZOPI5ZOwBZ1K8SfnWE9MrSJFbVh0VqsVKpWKBjajrq4O7zElzpypRUND - gxKR4eFRpWglAkKgpaMTfSMjaO3swKX6K2hsbkB3dyd6ezrQfuUi2k99ANP5s7j02OPYf+ud+Gj77VDt - /h7UFbtgKtkMT9k2xCt3I8jP9vKtsKy7GZZNt0NdvRvtFdvwYfkGvFZagVe33wx6Dgh4Mcs0m52dQpxk - pDbyc7MoCgaDn3l/YGAAly5dYoEew4EDB9DX14ceeqCnq5sR6FIItLV3orO7C528bmxtQVtHO7r6etHV - 3422bkamvRX9XW3Q9bRi8vJ5GI+/j+YHfo7TG3ahY9VWGrsToWWbkSvejvRN1UjcVInUig0IE66l6+BY - Xg3L6q3Q1tyK5g078VTRn+N3Gzdhpq2VNRLEbDKuFHgsnkSBolUUpfz5PF5ManXo7uxSCvaP7x5WrsXw - vp5eDPb2KegnJBq9vd3KtTyX+0K8racLLb1d6O4X0l3o7WrGeHcztJc/ho+FXnvLnbhMI70VtwPr7oTn - r8sQv34NsGo78iUbEbqxHNGla5FdXYNwWTWs5VVQV21Ay7r1eGPZCvx+D7/nZJEHI4rasm0gT7Eq8rjc - SpNSj0+gqaFRKdZzZ85iZGgUQwPDGO4fwBCldLiX4PXAgBhMQsQwjR0dHGL+D6GHNdA51I++/kElcr19 - TLHOZuj72mA9VwvtY0+hteZ2DC3ZCMP1FcD27yK3fg+GihYgVLwe/pVVRAXcS0oxtWErrCtLYFxTAc3m - rThVUo5nVxRD89YBqhVlls2NNXw1AhaTGVazRWlUojKnPjyJjrZ2SqkGY6PjGBseUYwcGxyGamhYkdeh - kUHWBMkREqHubkZkdBTD/I3RARXG+oYxPjIKq06NvvqPYav/BPmTJ/HqwmXQ3fp9OLZ/B43XLMfg8irk - 7vkntC1cCcP6HdCw0FUlazBeshrujUyjVZVQVa1H946b8ezCG/DcLbsZgRBmQpRdGs8pBEWGST3sVpuS - QmepKnWnazFMg8fH1RgbmyAJFSYI7bAKatUYRsdGMDxOsGkNDg+xeJtwpb4R/SSqUeuhGRiHtkcF06gW - 4z19GOtqgauzCWBvOL7nNjTtvA34zSvAUy+gdmExsv/678CjzyD4D/cCDz0G/PQXKPyQ1//4I0yUVyqk - THf9LV6+8Sb8fMkiQK9lRyOBXJ5tgkWsVWsUAiaDEefPfaREQXrBKA1UjY8pkdEQk4yGrGMT4xhRX8Xg - 6AgaWlpxpamV1+PQqY2YHNTA2DsB14gRtkE1PPytqIqa3tEM1a8eB958B3/45iL03PE94LdvovDrfTi3 - cRfeXVYO7HsFtWVrcW5pMUbWboKhcitUK9dCs2UX6ioq8fjiG+A4f5q9IcCBL4MCB8MiMVDSyKg3KHrf - cKVeUSQxdFw9Ac2EGjoBo6FlnUxoGBmdBiqOGmMaLQZGxuh9pg29r9OaYBjSw9o3CfeAEe7BSWg6O5Ez - 6zHVeBkH7rwDiWeex9n129C06y7gxbeAV/cj/eRz6L/n7xVyeOFlJO+9H/jRXvi23Ab1ktVQr63B+VVr - 8PRNC9H75oscTYQAxxB2aSUCYryOxjQ3NqGNHjWZTNBO6qDTT0Kvm4SRMGknYWCayT2NAn5n0gCD3gK9 - wQLNpMxPFpjHbbCPmuEZscAzqkfYYMKs1YSZ1ia0/2Qv8Pr/4PD1y6D5zt8hff8jwEtv49P1O3GRpPDM - C6hbsQoNJZXQV2yFY/VmGBevZTFvxsXS1Xjyumth+uAQRw0S4GiRz02hSIyX9BEVEuOlgKUuJAoCeWY1 - mmCjIbIajUYYTEauZpIzwGqwMYJUMZ2JsMCkd8GmtcM2YkDC6mY9sJN6Oe8wikf23IG+O+8BnnieNfBb - 1F2zBHjgEcrrGnSu2wLsfQjdFZsxvKYG5tWb4C7bCCcL3V61A5+WV+PRb16L0OULzH925WQYmWwSRVK8 - QkLSSLS/ix1WojFfFwpIyEJvW3it1+ths9ngc7jgt7nhMblg0VuhNVqhszpgtHlgMTtJzAIHf9dj1CFn - nASrHqp79+LEt1bAue1utF+zGOrla6ErrcTY8lVQFVdgpIRYUYHJ0mp4V9XQ+Ao4V6yHpnwzTvH5fX/2 - lwDHfOTSVKAscjOZqzKqeJwYGhhUxmchIP1BSLgcTgVOXjss3CPIPfYNj5kkTDZ4DXbYTWK4E3oXO7rb - CxNXu9MBs0GDmJt/MELVuNSIo/Sq6ebvQrdsHeLVuxBjofpL18JPtQlVbWGTq4G9bD3cjECUsmplb/BU - 7cLA2m14/i8W4uy/3AfurhBlRCMx7iMyjIDX7VHyXFJICnacUilrgN3ZRxJCRN7xOGg04fO64bbb4Ddb - EWTqhMwORsMDq88Lvd+nwOTzwMFxOexzKLmKyUl4X/4DPizdiOFSzkGcfULF1YjS85Hl7MgkEVtVDQ+9 - b128BpYV66BnUzNUbkZXSRUOLliMB7+xAIkLl9nIEsqGJzs7q+zklFFCvC96L6kkxqvYhDz0etDrU7wv - nVqM9rmcCPi98NK7EaZQzO5C3OFF2OuHg9tHAwcuvZ9kAh54xXiZ6yOcJCmlzf98H9p33g37trug4dgQ - prJEV1chxOL0rSyHr6wKAea/d/V2GFdthm7jDkx++268WPQNvLBkObqfeBqUPcyFYshM5eHnLBTNTKMo - wW2adGKJgOS7yKqkklFvQigQhv9PJMR4v5t573ORGA3nbinOrWecKROi91002hrk/jnshy8SwEyKQxfD - jKAfLnb3g1tvQcvOb6OLU6adY7WpehNshGltJbTsvAamj6NmD8wbb8NAxXZcrKzBvoUL8Usqzwc/pMSq - xygGbhRkiOMM5ORMFExShSQCkiZmKoxEQlJohCODelxD4wOQ54IE8zgS8MMfcCPM+TwR8CkkYh63QsDD - e554EMEUN/fcC3PHz91VHFEOdj+rWoe3a7ahcfddeP+6RejggHa5rBRXyktQX1JKlKOpbB0ul1SjbtEa - HLqxFM8vWoFHipej7sF/Q7y7gZMoI5pLIuR0KQTSHOaSxNUNDecL8bQoktJ5mUYyRuh0emVSTSW4OU/L - cUkcEW7Ko7Egd3wEPS2Ic9cUn4rxB5PITKdQEAKRGNxUtb17duMH1y3Aw9cvxBvFJXhr6WI8W1SE15Zc - h5cWXYt9C67B7xZch1dI7Pm/ugG/ESwuw9MbamA4ehgFPbt4jo5zcL8dZ01Shfy+MEthGtEpjhJCQBCP - xhT1kVQSrRcC3d29rL9J5cgkn5lCju07lUpwFg9hKh0nqYSCHLtiHjkOiNxk5KeRS8SQc3lx7IV9ePuh - h9H55hu4+OAv0Pf4o2h74MewvfQcGh+8n3n9MAb/40ni1xhkjvc98Z+wvv42UM/Zn2oHrwNTPiNScQcC - QTOicQ9m8hnaE0eKIfhsSzkP2dhYLBZ6XsdhjqMEIRt8jeZqt5adm5zdzHAGmZsrKOc9MzRYRsMCFWEq - m4ZskGxsdFbVBJI2Bwp+1oPLhVlKMH/8qmE2XrOXgHUFPqPm8jNTxM55n4oGpw8Z1lfU7UTISwSZqnRa - IhlBPH71kG3e5s8REMiximwvJQparVYhME9GiMmphZCUwy451IpEIkpjkwYn78sqqhUUFbNTYmm4n0bL - dUAOx/hZVkGI74SZ04II6zDONE4FgkhzXJa0DoX+D7L1lb/3/40XfImAQDwt0RASMpmK8WNjY8oq0RBD - JbXmIcTkvqwyR9lopMNiZsOzsgGyI/NaZFjkV1aB9BRRtQBFQCBCIJDrIMUhyMhJNMVwcZIYL/iirV9J - QCBfdDG84m0hMm+oeHgecgggEZJ3JHLyvhzNyPtyKGY2GxkpKyMkESMph43vsacwNQReyuI8AlQ1Hxug - y+Wg80gscJWAeF8IfNHz8/haAgIhIT8gZ6KSMuJdMVy8LZERwyV95L5cz5OV1UzPm+h5o5lDID0uo4WF - ERHIiZt8djICNkZC4JFeQu/LfXk+7/15fJV9tbW1+F9fRhPYu2Ht2AAAAABJRU5ErkJggg== + vgAADr4B6kKxwAAAD3BJREFUWEeFmHl03NV1x9V0IzjGgG1s2Vpsa/EqWd7ABhKg6UnKHz2nJ6dtenrC + KQ2BJKQQlgAJhbRAIKyBFPCCg42xsWzZxmCMkbVb22gZaUaafUaz7/uqGc2mT897wiSH5eSP77w37/cb + 6fu9975737sVJ0+e5KsQiUSIxmMS8Xj8M8QSceLJBMl0ilQmTSqVksik0mRTaWaTKfKzWXLZDLlcjsxc + jnQ+R6KYI17MEy3lSVImQYl0ucTc/DzzgPwozcNcEWbzkC0wn85TiKW+wO0yKj6/8KfkAyE/Pp8Ph8OB + 0+7A7/cTicSIRuOEw1Hi8SSxWEy+G4/GyCSS5NIp5lIp5uIJ4iE/FAsU8jnC4SCpXJpkIUcgHSdNUSJD + kdn5ItlCnmw2SyGbg0KJ+XwZylDKlSllC3L+eY5fKcDj8WB32nC47MzMzEhMq6cYHhyip6dPorf3EgMD + Q5hMJoLBIIlIlGQ0RiwQkMjFo8xnUswlooTdDtKxEFAgHguSzsbJ5NNE0hGJ5FySXGkOyXK+RD43RzqZ + oVAoUSyWKc9DKj1LOJ74AtcvCHC5XJKwTqdBq51mVDFCf98lzn3wIe8dPcY7h45w6A+HOXLkKK2tJ9m/ + fz979+7l3Ptn0KpVpCIRitk05dkUxVSUbNgP6SilaIB8yA3JEKVUkEIyBOUM8/MZcvkYs3Nxibl8GihK + MR6fl1y5SHwuxyzIkAvNzX21AK/Xu2Dt6WkmJsbp7u7kg/fPcvjtQxzYt593Dh3mZGsbx4+f4Nix4xw4 + cJDW1lZOnz7NobcPcnDfXtqOHWO4pwu3UUs54oV4GGKfwqAFrwPcdvA5wGWBiBsyEYj5IeKBZBgyMUjF + oVRgvpCjQJFgNk6MIqFyHlsy+kUBIgycTicajYbh4WF6e7s5evQIR4+8y8EDb8nxw7Mf0NnZTUdHFx99 + 9DHDilHaOy7K35853cb5jz7kwrmztL1ziCMvv8CP/u5WfrhzJ7/YvZv/2bmbJ9dv4nfN23n7+ht5s3k7 + b7bs5NVt23m+ZSv/27KVZ/fs4ezd92A/fJj58TEIhxYMUMiQSkdJzs+Sokh4fk564zMBYhMK64t4HhkZ + ob29ndOn29i/fy8nW09w4fzHMox6e3vp6uqhu6ePvksDHG87xUcfn2d0fIzx8VG6Oi9y5vQJ2s+cQnHq + BG8/+AA/37GDn6xczSsNWzi1dQ/vLKvl2FWr+OC6dbRdXcWJa6s5el0NB5dXsXdFDa8uXc3ji67hx9+4 + hvYHHqY4NAQiDHMJ8oUU9pBLbv7UfEGGVoXMNoEANpsNlUpFV1cXbW1tvP32QU6dOsnFixelR5TKSblp + hQeEgO5L/SgmJujpv8T59k/o6LrI4GA/w0OX6PvkHH2t72I5e5rzDz3M3htv4f3tN6Pa/V009buwVDXj + rdlGomE3ofpdOGpbsK6/HuuWm9Fs2E1f/Tbeq93Ey9X1vLT9eujthaCPcsxPuTxLIpeQe6MwX6YiFAp9 + Zv3R0VHOnz/PkSNH2LdvHwqFgqGhIYYGBunvG5ACevv66R8coH9giI6ebnov9TGgGGZgZJDewT76+noY + GehFP9SD4cJZzEffoeuen3Ji0y4urWnBUbuT8Ipm8qu3k7l2A8lrG0hXbiJSuQn3detxrtyAdW0LuqYb + 6dq0k8cq/pLfbt5CsbcHIiHKqYTc4PFEilIZKmKRKH6vD4NOz2D/gNywf3jroJwL4oqhYcaGFRIjwwrp + jeHhQTkXz8W6EN47NED38ACDI0L0AMMDXUwNdqG78CH+1lZO3nALFyo34au/Gdbfgvdva0hctQ7WbKdQ + tZnwNbXErqsjt7aJSM0GbLWNaBo30b1+I6+uqOR3e24GlwdCUZltC3koFKHC6/bIIqWZmqbzYofcrGdO + nWZifJLxUSXKkVHGFSMoh0fkfHRUEFYwNqpAOaJgcmyc8fFxhsZH6R8fQTEyJj03rOhH0d+FUdGL7cxJ + dA89Rk/TzYwv34zpqnrY/h3yG/cwXrGI8OqNBFY1ElhVj2d5NbObWrCtqsK8rh5tcwutVbU8Wbka7ev7 + IJaGnKhwLHjAapnBNmOVhUpkmdb3jnOpt4/paS3qySnUyglJUj2mRDWulOl1fGIMpVIpITw0ODjIyOQk + SvUUk6Mq1AolUxOT2PQaFO0fYm//iMLx47y0ZAX6G/8B5/Zv03HFSsZWNpK//V/pXbIK08YdaBu2oKpa + x1TVWjybW9CtaUDVuJHBHdfz5JKreeqG3RAKUwxHpBfKJagwGYw4bHYZQqfbTtF24iTKsXGmpjSo1dOo + J1VMT6rQKVVoVGom1RMopyZQqlWMKcfp6Orkk/YORpQTaDVGtKNT6IZUWCZ1TA0pUA904+7vhJ4uju65 + ic6dN8GvX4THnuHkktXk/uO/4MEnCP3zHXDfQ/Djn1H6/h3wLz9gurZBirLc+ve8cM21/HT5UjDqIBGB + fIFSoUyFTqOVAiwmM2fPvC+9IGrBpFqFakotPaNVT2GYXBjV01NMaBYwNjnBxe4ePunsYWxyCr3GjGFM + i3l4GveEGfuYBq9GQ0w1Bpe6UP3iYXjtTX7/9aUMffO78JvXKP3yWc5s3sVbK2rh2Rc5WVPHmetWM1G3 + BVNDC6pVdWi37qKtvoGHl12N8+wJiAdhLkupmKdCEBRhZDaaZL6/+Em7zEiC6JRmGu20Br2Aehrd1DTT + Wg1qvRaVToNaq2N0Qs2IUoVaY0Svs2AaN2JTGPCMmvGMGdD295OfMTLbcYF9t3yT5BNPc3rjNjp33QrP + vQ4v7SXz6FOM3P49KY5nXiB1x13wg7vxb70JzfK1aOqaOLtmHY9fu4Th156DtBCQkVVaekCQ12t1dHV0 + 0tvdg8ViQWfQozcaMOoNmPUGLDoDJt3CmlbChN5gwmS0YjRZ0RrE+cnKzJQdx+QM3gkr3kkjEZOFss1C + saeTvh/dDa/8HwevWoH22/9E5q4H4Pk3+HjjTs5t3AZPPENb5RouVjVgrG/BubYZ87I6zOuaOVe9lkcX + X4nl3QOQCUI2TiE/S4UgL8JHZCFBXmxgsS+EFwTEM5vZgt1kkaPZbMZkMWM2z2DUm7CZ7FgtDjR6Cxq9 + FYvRjV3nwD5hImnzoBOV1OeGaQ2H9nwTxS23wyNPw2O/oe2K5XDPA1yoXEf/+q1w930M1jejXNfEzNot + eGo241rZiKNxBx/XbuDBr19J+MIHkE+QT0XI5lJUiM0rRIgwErl/4FK/9MblfSFhMGI1mLCazBiNRux2 + O36nm4Ddg9fixmq0oTPb0NucmO1erDMubCYrTqMJr1lP3mwApRrVHXdz7BuVuLbdRt8Vy9CsrENf3YB6 + 5RpUq+uZqKpnorIeQ/UGfGuacK2sx1W5EW1tM62r67nzL/4anDbIZyiXcuSL2YU0Ki1uMDI+OiaPz0KA + qA9ChNvpknDZ7DittoU1uwPvjB2/xY7P5MBhEcRdGN1eTB4fFrcXh8vJjElL3GODaATOd3B47RYs138H + /Yr1JDbsIl63hUB1HYHaBsKNW/HVN+Go2YhnXROxjTuwrWrE27iL0bptPP1XSzj973eCw0HM5yYaj5DM + pqjwebwyzkUIiQ07pVLLMej14Xd7pBDxjtfpkPD7PHgcdgIzNkIWB+EZJ36nF5vfhzHgl7D4vTh9DiJ+ + p4xVDAZ8L/ye96o3o6xuxlvbQnj1BmIr1xBdWUOiuo74mg14K+uxLVuHtXI9xlX1mBqaGahqZP+iZdz7 + tUUkP7gAsaS88OTKZXmTk0cJYX2R70UoCfKqiUm8Thchn19aX1RqQdrvdhEM+PC5nESdbuIONwmnj4gv + gDPkxxQUIrzYgl58grw410f9oNHQ9W930rfzNhzbbkV7TS2RuiZiaxsJV6/Fv6oWf00jwfpmfGu3Y17T + jH7zDgzfuo3nKr7GM8tXMvjI46DWMh+Ok50tEEikiGXnqEjGE7ISCw+IeBdpVYSS2WghHIwQ+FSEIB/w + uAn43YR8bhI+LwmPh4THR9jvwx30Ygv5cEQC+KNBiukExCMQCuB+7zj7W26ge+e3GKjdhGPrHiwbtmDf + sAVLXQO6qrWY6ptwNu1hZvNNjNZv51xDE88uWcLPF1/Ju9//HmjU4PNQEoe4IrhCUUKp2QUPiDCZMVuk + J0QITYwr0UxpCfiCiOcCyWiEaDBAIOghEvaTDPqliLjXIwV4w368iRChdIxMJgXxOCQTxIYG+Enjet5o + 2kbH7lt5Z/FSLq3fyIWaaj6praK9qpr2qlo6a9ZzoWoDbUvXceCaap5eWskDq1fSdu9/khi8CBEn5FOE + XW4pIJOHVJ5PLzShsLS0yEiy8k4vHCP0eqM8qaaTKeYyol2SIBoLEouHSAlEgxKJeJjEbJxUPkV2Lk1J + CIjG8fQPcPee3fzj4kXcf9USXl1dxevXLePJigpeXr6Y55deybOLruC3ixbz4uKlPP03V/NrgWU1PL6p + CdPhg5SMY5APEHCqSCU8eJ02Av4IseQcsdnyH6+UiVhcZh8RSiLXCwGDg8MYDAbZMilkZ8nPZUmnk8QT + YWYzCeYySYn8XIYCeUoUKRTmyCfj5N0+jjzzLG/cdz/9r73KuXt/huLhB+m954fYn3+KjnvvYvCR+xn7 + 1aOM/eqXjD3yOIpH/hvbK29Aew/YxL3ZyazfTDrhJBiaIZbwUixkiUcTpDP5L7/UW61W9Ho9U1NTEuKC + r9UuVGtxcxO9m2Ixz/x8SfZ7ioWFdkhpvshsLoO4INktZmyqaVJ2J6VAkKLbTdlqA6t1gZjdBnY7uF3g + doPDBXYnODzg9ILLT9bjIeZxEfa5CIe80mjJVJREYqHJ9oVL/WWItoq4Xgov6HQ6KeCyGCFMdC2ESNHs + Ek2taDQqC5socOJ9MYqsFRJZzOHEb7URsNnlPCiaY1abHAXCThcRl1si6vaQ8PlJB0NkwhEZ1uHwHyGu + vuL//Sn5LxUgICwtvCFEiJOpIK9Wq+UovCGIitC6DCFMrItRnKPsVhtO6wxuuw2XzSrnIg2L9CtGAVFT + RFYLej0SIhEIiHnI5yUUCEpvyvZmNCrJC3ye65cKEBA/dLvd0tpCyGWiwsKXIZoAwkPiHeE58b5ozYj3 + RVNsZsaMw2HDbhces+F02nG5HHg8Lgmfz/MZgkE/fr8Xt9uJ1+uWbR4hQFhfCPi85f+sgMsixB8QPVER + MsK6griwtvCMIC7CR6yL+WWxYpyxWbFYZzDPWLA57PJoYbXbJETHTXx3edzYnQ4Jr6glXo9cF88vW/8y + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vgAADr4B6kKxwAAAD4pJREFUWEd1WHeUXPV53TgNI4MAdW1T2V2tyqoLJIqBOMc2f/icnJwkzskxJ8RY - 2MYBUww4BJwAFqYaHEAFGQkhIWlXEhJCSNt7b7O7U3Z6773tzM7s7N7c78lLQtM5V783772Z/e5X7vf9 - fkW1tbX4OoTDYURiUQWxWOwzRONcE3EkUkkk0ykkk1yJdDKFDDGVSCI3lUE2k0Y2m0V6OotULov4TBax - mRwihRwSmEUcBaRmC5iem8Mc+E/+K/C/6RlgKgdk8phL5ZCPJr/SPsHXEhDj/UEfvF4v7HY7HDY7fD4f - 75NQJIZQKEIyCUSjUeXdWCSKdDyBLElNk8x0LI4Yv4+ZPPI0PhQKIJlNIZHPwp+KIYUZBWliam6GtuaQ - yWSQz2SBfAFzuVmQIwrZWRRIRK6/ys6vJOB2u2FzWGF32mA2mxVMjI2jt7sHra3tCtraOtDV1QODwYBA - IIB4OIIESUT9fgXZWARzaRKJRxBy2ZGKBunePGLRAFKZGNK5FMKpsILENIkXpvmcVs4VkMtOI5VII08i - MzOzmGVQkqkphOiUL9r6JQJOp1MxWKtVQ6OZwEBfPzrbO3Dxwsf48PgJvH/kGI788SiOHTuOU6dqcfDg - Qezfvx8XPzoHzZgKSUZjJpPC7FQSM8kIMiFGIRVBIeJHLugCEkEUkgHkuWI2jbk5plkuiqnpmIJpEmPY - FDJurwfZ2RnEmIJTvCMpF5ye/py9nyPg8XiuentiAiMjQ2hpacKFj87j6HtHcOjAQRp/FLWn6nDy5Gmc - OHEShw4dJolTOHv2LI68dxiHD+xH3YkT6G1thkuvwWzYA8RCQPRPmNQAHjvgsgFerk4TECapdJjPSTTs - JkG+l47S5THmD2uAKZcnoQCjFuUanM3Bmoh8mYCkgcPhgFqtRm9vL1OkBcePH8PxYx/g8KF3lfXj8xfQ - 1NSCxsZmfPLJp+jtG0B9Y4Py/XNn63Dpk49x+eJ51L1/BMdeexk/+Zu78OOdO/Gr3bvxXzt349l1G/D7 - zdvx3s234h2u72zdiTe2bcdLW7fgv4l9e/bg/N4HYDt6FHNDg0CIURIH5NNMIabo3BQYV4TmppVofEZA - ilC8L/nc39+P+vp6erWO6bGfHj+Ny5c+VdKora0Nzc2taGENtHd04WTdGXzy6SUM8I8NDQ2guamBRE6j - /twZ9J05jfcefQS/3LEDP1tejNcrN+HMlj14f3E5Tly/EheWrkHdDSU4fVMpji8tw+ElJdi/rAxvLCrG - 0wtuxE+/dSPqH3kcMz09JMLoZOPI5ZOwBZ1K8SfnWE9MrSJFbVh0VqsVKpWKBjajrq4O7zElzpypRUND - gxKR4eFRpWglAkKgpaMTfSMjaO3swKX6K2hsbkB3dyd6ezrQfuUi2k99ANP5s7j02OPYf+ud+Gj77VDt - /h7UFbtgKtkMT9k2xCt3I8jP9vKtsKy7GZZNt0NdvRvtFdvwYfkGvFZagVe33wx6Dgh4Mcs0m52dQpxk - pDbyc7MoCgaDn3l/YGAAly5dYoEew4EDB9DX14ceeqCnq5sR6FIItLV3orO7C528bmxtQVtHO7r6etHV - 3422bkamvRX9XW3Q9bRi8vJ5GI+/j+YHfo7TG3ahY9VWGrsToWWbkSvejvRN1UjcVInUig0IE66l6+BY - Xg3L6q3Q1tyK5g078VTRn+N3Gzdhpq2VNRLEbDKuFHgsnkSBolUUpfz5PF5ManXo7uxSCvaP7x5WrsXw - vp5eDPb2KegnJBq9vd3KtTyX+0K8racLLb1d6O4X0l3o7WrGeHcztJc/ho+FXnvLnbhMI70VtwPr7oTn - r8sQv34NsGo78iUbEbqxHNGla5FdXYNwWTWs5VVQV21Ay7r1eGPZCvx+D7/nZJEHI4rasm0gT7Eq8rjc - SpNSj0+gqaFRKdZzZ85iZGgUQwPDGO4fwBCldLiX4PXAgBhMQsQwjR0dHGL+D6GHNdA51I++/kElcr19 - TLHOZuj72mA9VwvtY0+hteZ2DC3ZCMP1FcD27yK3fg+GihYgVLwe/pVVRAXcS0oxtWErrCtLYFxTAc3m - rThVUo5nVxRD89YBqhVlls2NNXw1AhaTGVazRWlUojKnPjyJjrZ2SqkGY6PjGBseUYwcGxyGamhYkdeh - kUHWBMkREqHubkZkdBTD/I3RARXG+oYxPjIKq06NvvqPYav/BPmTJ/HqwmXQ3fp9OLZ/B43XLMfg8irk - 7vkntC1cCcP6HdCw0FUlazBeshrujUyjVZVQVa1H946b8ezCG/DcLbsZgRBmQpRdGs8pBEWGST3sVpuS - QmepKnWnazFMg8fH1RgbmyAJFSYI7bAKatUYRsdGMDxOsGkNDg+xeJtwpb4R/SSqUeuhGRiHtkcF06gW - 4z19GOtqgauzCWBvOL7nNjTtvA34zSvAUy+gdmExsv/678CjzyD4D/cCDz0G/PQXKPyQ1//4I0yUVyqk - THf9LV6+8Sb8fMkiQK9lRyOBXJ5tgkWsVWsUAiaDEefPfaREQXrBKA1UjY8pkdEQk4yGrGMT4xhRX8Xg - 6AgaWlpxpamV1+PQqY2YHNTA2DsB14gRtkE1PPytqIqa3tEM1a8eB958B3/45iL03PE94LdvovDrfTi3 - cRfeXVYO7HsFtWVrcW5pMUbWboKhcitUK9dCs2UX6ioq8fjiG+A4f5q9IcCBL4MCB8MiMVDSyKg3KHrf - cKVeUSQxdFw9Ac2EGjoBo6FlnUxoGBmdBiqOGmMaLQZGxuh9pg29r9OaYBjSw9o3CfeAEe7BSWg6O5Ez - 6zHVeBkH7rwDiWeex9n129C06y7gxbeAV/cj/eRz6L/n7xVyeOFlJO+9H/jRXvi23Ab1ktVQr63B+VVr - 8PRNC9H75oscTYQAxxB2aSUCYryOxjQ3NqGNHjWZTNBO6qDTT0Kvm4SRMGknYWCayT2NAn5n0gCD3gK9 - wQLNpMxPFpjHbbCPmuEZscAzqkfYYMKs1YSZ1ia0/2Qv8Pr/4PD1y6D5zt8hff8jwEtv49P1O3GRpPDM - C6hbsQoNJZXQV2yFY/VmGBevZTFvxsXS1Xjyumth+uAQRw0S4GiRz02hSIyX9BEVEuOlgKUuJAoCeWY1 - mmCjIbIajUYYTEauZpIzwGqwMYJUMZ2JsMCkd8GmtcM2YkDC6mY9sJN6Oe8wikf23IG+O+8BnnieNfBb - 1F2zBHjgEcrrGnSu2wLsfQjdFZsxvKYG5tWb4C7bCCcL3V61A5+WV+PRb16L0OULzH925WQYmWwSRVK8 - QkLSSLS/ix1WojFfFwpIyEJvW3it1+ths9ngc7jgt7nhMblg0VuhNVqhszpgtHlgMTtJzAIHf9dj1CFn - nASrHqp79+LEt1bAue1utF+zGOrla6ErrcTY8lVQFVdgpIRYUYHJ0mp4V9XQ+Ao4V6yHpnwzTvH5fX/2 - lwDHfOTSVKAscjOZqzKqeJwYGhhUxmchIP1BSLgcTgVOXjss3CPIPfYNj5kkTDZ4DXbYTWK4E3oXO7rb - CxNXu9MBs0GDmJt/MELVuNSIo/Sq6ebvQrdsHeLVuxBjofpL18JPtQlVbWGTq4G9bD3cjECUsmplb/BU - 7cLA2m14/i8W4uy/3AfurhBlRCMx7iMyjIDX7VHyXFJICnacUilrgN3ZRxJCRN7xOGg04fO64bbb4Ddb - EWTqhMwORsMDq88Lvd+nwOTzwMFxOexzKLmKyUl4X/4DPizdiOFSzkGcfULF1YjS85Hl7MgkEVtVDQ+9 - b128BpYV66BnUzNUbkZXSRUOLliMB7+xAIkLl9nIEsqGJzs7q+zklFFCvC96L6kkxqvYhDz0etDrU7wv - nVqM9rmcCPi98NK7EaZQzO5C3OFF2OuHg9tHAwcuvZ9kAh54xXiZ6yOcJCmlzf98H9p33g37trug4dgQ - prJEV1chxOL0rSyHr6wKAea/d/V2GFdthm7jDkx++268WPQNvLBkObqfeBqUPcyFYshM5eHnLBTNTKMo - wW2adGKJgOS7yKqkklFvQigQhv9PJMR4v5t573ORGA3nbinOrWecKROi91002hrk/jnshy8SwEyKQxfD - jKAfLnb3g1tvQcvOb6OLU6adY7WpehNshGltJbTsvAamj6NmD8wbb8NAxXZcrKzBvoUL8Usqzwc/pMSq - xygGbhRkiOMM5ORMFExShSQCkiZmKoxEQlJohCODelxD4wOQ54IE8zgS8MMfcCPM+TwR8CkkYh63QsDD - e554EMEUN/fcC3PHz91VHFEOdj+rWoe3a7ahcfddeP+6RejggHa5rBRXyktQX1JKlKOpbB0ul1SjbtEa - HLqxFM8vWoFHipej7sF/Q7y7gZMoI5pLIuR0KQTSHOaSxNUNDecL8bQoktJ5mUYyRuh0emVSTSW4OU/L - cUkcEW7Ko7Egd3wEPS2Ic9cUn4rxB5PITKdQEAKRGNxUtb17duMH1y3Aw9cvxBvFJXhr6WI8W1SE15Zc - h5cWXYt9C67B7xZch1dI7Pm/ugG/ESwuw9MbamA4ehgFPbt4jo5zcL8dZ01Shfy+MEthGtEpjhJCQBCP - xhT1kVQSrRcC3d29rL9J5cgkn5lCju07lUpwFg9hKh0nqYSCHLtiHjkOiNxk5KeRS8SQc3lx7IV9ePuh - h9H55hu4+OAv0Pf4o2h74MewvfQcGh+8n3n9MAb/40ni1xhkjvc98Z+wvv42UM/Zn2oHrwNTPiNScQcC - QTOicQ9m8hnaE0eKIfhsSzkP2dhYLBZ6XsdhjqMEIRt8jeZqt5adm5zdzHAGmZsrKOc9MzRYRsMCFWEq - m4ZskGxsdFbVBJI2Bwp+1oPLhVlKMH/8qmE2XrOXgHUFPqPm8jNTxM55n4oGpw8Z1lfU7UTISwSZqnRa - IhlBPH71kG3e5s8REMiximwvJQparVYhME9GiMmphZCUwy451IpEIkpjkwYn78sqqhUUFbNTYmm4n0bL - dUAOx/hZVkGI74SZ04II6zDONE4FgkhzXJa0DoX+D7L1lb/3/40XfImAQDwt0RASMpmK8WNjY8oq0RBD - JbXmIcTkvqwyR9lopMNiZsOzsgGyI/NaZFjkV1aB9BRRtQBFQCBCIJDrIMUhyMhJNMVwcZIYL/iirV9J - QCBfdDG84m0hMm+oeHgecgggEZJ3JHLyvhzNyPtyKGY2GxkpKyMkESMph43vsacwNQReyuI8AlQ1Hxug - y+Wg80gscJWAeF8IfNHz8/haAgIhIT8gZ6KSMuJdMVy8LZERwyV95L5cz5OV1UzPm+h5o5lDID0uo4WF - ERHIiZt8djICNkZC4JFeQu/LfXk+7/15fJV9tbW1+F9fRhPYu2Ht2AAAAABJRU5ErkJggg== + vgAADr4B6kKxwAAAD3BJREFUWEeFmHl03NV1x9V0IzjGgG1s2Vpsa/EqWd7ABhKg6UnKHz2nJ6dtenrC + KQ2BJKQQlgAJhbRAIKyBFPCCg42xsWzZxmCMkbVb22gZaUaafUaz7/uqGc2mT897wiSH5eSP77w37/cb + 6fu9975737sVJ0+e5KsQiUSIxmMS8Xj8M8QSceLJBMl0ilQmTSqVksik0mRTaWaTKfKzWXLZDLlcjsxc + jnQ+R6KYI17MEy3lSVImQYl0ucTc/DzzgPwozcNcEWbzkC0wn85TiKW+wO0yKj6/8KfkAyE/Pp8Ph8OB + 0+7A7/cTicSIRuOEw1Hi8SSxWEy+G4/GyCSS5NIp5lIp5uIJ4iE/FAsU8jnC4SCpXJpkIUcgHSdNUSJD + kdn5ItlCnmw2SyGbg0KJ+XwZylDKlSllC3L+eY5fKcDj8WB32nC47MzMzEhMq6cYHhyip6dPorf3EgMD + Q5hMJoLBIIlIlGQ0RiwQkMjFo8xnUswlooTdDtKxEFAgHguSzsbJ5NNE0hGJ5FySXGkOyXK+RD43RzqZ + oVAoUSyWKc9DKj1LOJ74AtcvCHC5XJKwTqdBq51mVDFCf98lzn3wIe8dPcY7h45w6A+HOXLkKK2tJ9m/ + fz979+7l3Ptn0KpVpCIRitk05dkUxVSUbNgP6SilaIB8yA3JEKVUkEIyBOUM8/MZcvkYs3Nxibl8GihK + MR6fl1y5SHwuxyzIkAvNzX21AK/Xu2Dt6WkmJsbp7u7kg/fPcvjtQxzYt593Dh3mZGsbx4+f4Nix4xw4 + cJDW1lZOnz7NobcPcnDfXtqOHWO4pwu3UUs54oV4GGKfwqAFrwPcdvA5wGWBiBsyEYj5IeKBZBgyMUjF + oVRgvpCjQJFgNk6MIqFyHlsy+kUBIgycTicajYbh4WF6e7s5evQIR4+8y8EDb8nxw7Mf0NnZTUdHFx99 + 9DHDilHaOy7K35853cb5jz7kwrmztL1ziCMvv8CP/u5WfrhzJ7/YvZv/2bmbJ9dv4nfN23n7+ht5s3k7 + b7bs5NVt23m+ZSv/27KVZ/fs4ezd92A/fJj58TEIhxYMUMiQSkdJzs+Sokh4fk564zMBYhMK64t4HhkZ + ob29ndOn29i/fy8nW09w4fzHMox6e3vp6uqhu6ePvksDHG87xUcfn2d0fIzx8VG6Oi9y5vQJ2s+cQnHq + BG8/+AA/37GDn6xczSsNWzi1dQ/vLKvl2FWr+OC6dbRdXcWJa6s5el0NB5dXsXdFDa8uXc3ji67hx9+4 + hvYHHqY4NAQiDHMJ8oUU9pBLbv7UfEGGVoXMNoEANpsNlUpFV1cXbW1tvP32QU6dOsnFixelR5TKSblp + hQeEgO5L/SgmJujpv8T59k/o6LrI4GA/w0OX6PvkHH2t72I5e5rzDz3M3htv4f3tN6Pa/V009buwVDXj + rdlGomE3ofpdOGpbsK6/HuuWm9Fs2E1f/Tbeq93Ey9X1vLT9eujthaCPcsxPuTxLIpeQe6MwX6YiFAp9 + Zv3R0VHOnz/PkSNH2LdvHwqFgqGhIYYGBunvG5ACevv66R8coH9giI6ebnov9TGgGGZgZJDewT76+noY + GehFP9SD4cJZzEffoeuen3Ji0y4urWnBUbuT8Ipm8qu3k7l2A8lrG0hXbiJSuQn3detxrtyAdW0LuqYb + 6dq0k8cq/pLfbt5CsbcHIiHKqYTc4PFEilIZKmKRKH6vD4NOz2D/gNywf3jroJwL4oqhYcaGFRIjwwrp + jeHhQTkXz8W6EN47NED38ACDI0L0AMMDXUwNdqG78CH+1lZO3nALFyo34au/Gdbfgvdva0hctQ7WbKdQ + tZnwNbXErqsjt7aJSM0GbLWNaBo30b1+I6+uqOR3e24GlwdCUZltC3koFKHC6/bIIqWZmqbzYofcrGdO + nWZifJLxUSXKkVHGFSMoh0fkfHRUEFYwNqpAOaJgcmyc8fFxhsZH6R8fQTEyJj03rOhH0d+FUdGL7cxJ + dA89Rk/TzYwv34zpqnrY/h3yG/cwXrGI8OqNBFY1ElhVj2d5NbObWrCtqsK8rh5tcwutVbU8Wbka7ev7 + IJaGnKhwLHjAapnBNmOVhUpkmdb3jnOpt4/paS3qySnUyglJUj2mRDWulOl1fGIMpVIpITw0ODjIyOQk + SvUUk6Mq1AolUxOT2PQaFO0fYm//iMLx47y0ZAX6G/8B5/Zv03HFSsZWNpK//V/pXbIK08YdaBu2oKpa + x1TVWjybW9CtaUDVuJHBHdfz5JKreeqG3RAKUwxHpBfKJagwGYw4bHYZQqfbTtF24iTKsXGmpjSo1dOo + J1VMT6rQKVVoVGom1RMopyZQqlWMKcfp6Orkk/YORpQTaDVGtKNT6IZUWCZ1TA0pUA904+7vhJ4uju65 + ic6dN8GvX4THnuHkktXk/uO/4MEnCP3zHXDfQ/Djn1H6/h3wLz9gurZBirLc+ve8cM21/HT5UjDqIBGB + fIFSoUyFTqOVAiwmM2fPvC+9IGrBpFqFakotPaNVT2GYXBjV01NMaBYwNjnBxe4ePunsYWxyCr3GjGFM + i3l4GveEGfuYBq9GQ0w1Bpe6UP3iYXjtTX7/9aUMffO78JvXKP3yWc5s3sVbK2rh2Rc5WVPHmetWM1G3 + BVNDC6pVdWi37qKtvoGHl12N8+wJiAdhLkupmKdCEBRhZDaaZL6/+Em7zEiC6JRmGu20Br2Aehrd1DTT + Wg1qvRaVToNaq2N0Qs2IUoVaY0Svs2AaN2JTGPCMmvGMGdD295OfMTLbcYF9t3yT5BNPc3rjNjp33QrP + vQ4v7SXz6FOM3P49KY5nXiB1x13wg7vxb70JzfK1aOqaOLtmHY9fu4Th156DtBCQkVVaekCQ12t1dHV0 + 0tvdg8ViQWfQozcaMOoNmPUGLDoDJt3CmlbChN5gwmS0YjRZ0RrE+cnKzJQdx+QM3gkr3kkjEZOFss1C + saeTvh/dDa/8HwevWoH22/9E5q4H4Pk3+HjjTs5t3AZPPENb5RouVjVgrG/BubYZ87I6zOuaOVe9lkcX + X4nl3QOQCUI2TiE/S4UgL8JHZCFBXmxgsS+EFwTEM5vZgt1kkaPZbMZkMWM2z2DUm7CZ7FgtDjR6Cxq9 + FYvRjV3nwD5hImnzoBOV1OeGaQ2H9nwTxS23wyNPw2O/oe2K5XDPA1yoXEf/+q1w930M1jejXNfEzNot + eGo241rZiKNxBx/XbuDBr19J+MIHkE+QT0XI5lJUiM0rRIgwErl/4FK/9MblfSFhMGI1mLCazBiNRux2 + O36nm4Ddg9fixmq0oTPb0NucmO1erDMubCYrTqMJr1lP3mwApRrVHXdz7BuVuLbdRt8Vy9CsrENf3YB6 + 5RpUq+uZqKpnorIeQ/UGfGuacK2sx1W5EW1tM62r67nzL/4anDbIZyiXcuSL2YU0Ki1uMDI+OiaPz0KA + qA9ChNvpknDZ7DittoU1uwPvjB2/xY7P5MBhEcRdGN1eTB4fFrcXh8vJjElL3GODaATOd3B47RYs138H + /Yr1JDbsIl63hUB1HYHaBsKNW/HVN+Go2YhnXROxjTuwrWrE27iL0bptPP1XSzj973eCw0HM5yYaj5DM + pqjwebwyzkUIiQ07pVLLMej14Xd7pBDxjtfpkPD7PHgcdgIzNkIWB+EZJ36nF5vfhzHgl7D4vTh9DiJ+ + p4xVDAZ8L/ye96o3o6xuxlvbQnj1BmIr1xBdWUOiuo74mg14K+uxLVuHtXI9xlX1mBqaGahqZP+iZdz7 + tUUkP7gAsaS88OTKZXmTk0cJYX2R70UoCfKqiUm8Thchn19aX1RqQdrvdhEM+PC5nESdbuIONwmnj4gv + gDPkxxQUIrzYgl58grw410f9oNHQ9W930rfzNhzbbkV7TS2RuiZiaxsJV6/Fv6oWf00jwfpmfGu3Y17T + jH7zDgzfuo3nKr7GM8tXMvjI46DWMh+Ok50tEEikiGXnqEjGE7ISCw+IeBdpVYSS2WghHIwQ+FSEIB/w + uAn43YR8bhI+LwmPh4THR9jvwx30Ygv5cEQC+KNBiukExCMQCuB+7zj7W26ge+e3GKjdhGPrHiwbtmDf + sAVLXQO6qrWY6ptwNu1hZvNNjNZv51xDE88uWcLPF1/Ju9//HmjU4PNQEoe4IrhCUUKp2QUPiDCZMVuk + J0QITYwr0UxpCfiCiOcCyWiEaDBAIOghEvaTDPqliLjXIwV4w368iRChdIxMJgXxOCQTxIYG+Enjet5o + 2kbH7lt5Z/FSLq3fyIWaaj6praK9qpr2qlo6a9ZzoWoDbUvXceCaap5eWskDq1fSdu9/khi8CBEn5FOE + XW4pIJOHVJ5PLzShsLS0yEiy8k4vHCP0eqM8qaaTKeYyol2SIBoLEouHSAlEgxKJeJjEbJxUPkV2Lk1J + CIjG8fQPcPee3fzj4kXcf9USXl1dxevXLePJigpeXr6Y55deybOLruC3ixbz4uKlPP03V/NrgWU1PL6p + CdPhg5SMY5APEHCqSCU8eJ02Av4IseQcsdnyH6+UiVhcZh8RSiLXCwGDg8MYDAbZMilkZ8nPZUmnk8QT + YWYzCeYySYn8XIYCeUoUKRTmyCfj5N0+jjzzLG/cdz/9r73KuXt/huLhB+m954fYn3+KjnvvYvCR+xn7 + 1aOM/eqXjD3yOIpH/hvbK29Aew/YxL3ZyazfTDrhJBiaIZbwUixkiUcTpDP5L7/UW61W9Ho9U1NTEuKC + r9UuVGtxcxO9m2Ixz/x8SfZ7ioWFdkhpvshsLoO4INktZmyqaVJ2J6VAkKLbTdlqA6t1gZjdBnY7uF3g + doPDBXYnODzg9ILLT9bjIeZxEfa5CIe80mjJVJREYqHJ9oVL/WWItoq4Xgov6HQ6KeCyGCFMdC2ESNHs + Ek2taDQqC5socOJ9MYqsFRJZzOHEb7URsNnlPCiaY1abHAXCThcRl1si6vaQ8PlJB0NkwhEZ1uHwHyGu + vuL//Sn5LxUgICwtvCFEiJOpIK9Wq+UovCGIitC6DCFMrItRnKPsVhtO6wxuuw2XzSrnIg2L9CtGAVFT + RFYLej0SIhEIiHnI5yUUCEpvyvZmNCrJC3ye65cKEBA/dLvd0tpCyGWiwsKXIZoAwkPiHeE58b5ozYj3 + RVNsZsaMw2HDbhces+F02nG5HHg8Lgmfz/MZgkE/fr8Xt9uJ1+uWbR4hQFhfCPi85f+sgMsixB8QPVER + MsK6griwtvCMIC7CR6yL+WWxYpyxWbFYZzDPWLA57PJoYbXbJETHTXx3edzYnQ4Jr6glXo9cF88vW/8y + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vgAADr4B6kKxwAAAD4pJREFUWEd1WHeUXPV53TgNI4MAdW1T2V2tyqoLJIqBOMc2f/icnJwkzskxJ8RY - 2MYBUww4BJwAFqYaHEAFGQkhIWlXEhJCSNt7b7O7U3Z6773tzM7s7N7c78lLQtM5V783772Z/e5X7vf9 - fkW1tbX4OoTDYURiUQWxWOwzRONcE3EkUkkk0ykkk1yJdDKFDDGVSCI3lUE2k0Y2m0V6OotULov4TBax - mRwihRwSmEUcBaRmC5iem8Mc+E/+K/C/6RlgKgdk8phL5ZCPJr/SPsHXEhDj/UEfvF4v7HY7HDY7fD4f - 75NQJIZQKEIyCUSjUeXdWCSKdDyBLElNk8x0LI4Yv4+ZPPI0PhQKIJlNIZHPwp+KIYUZBWliam6GtuaQ - yWSQz2SBfAFzuVmQIwrZWRRIRK6/ys6vJOB2u2FzWGF32mA2mxVMjI2jt7sHra3tCtraOtDV1QODwYBA - IIB4OIIESUT9fgXZWARzaRKJRxBy2ZGKBunePGLRAFKZGNK5FMKpsILENIkXpvmcVs4VkMtOI5VII08i - MzOzmGVQkqkphOiUL9r6JQJOp1MxWKtVQ6OZwEBfPzrbO3Dxwsf48PgJvH/kGI788SiOHTuOU6dqcfDg - Qezfvx8XPzoHzZgKSUZjJpPC7FQSM8kIMiFGIRVBIeJHLugCEkEUkgHkuWI2jbk5plkuiqnpmIJpEmPY - FDJurwfZ2RnEmIJTvCMpF5ye/py9nyPg8XiuentiAiMjQ2hpacKFj87j6HtHcOjAQRp/FLWn6nDy5Gmc - OHEShw4dJolTOHv2LI68dxiHD+xH3YkT6G1thkuvwWzYA8RCQPRPmNQAHjvgsgFerk4TECapdJjPSTTs - JkG+l47S5THmD2uAKZcnoQCjFuUanM3Bmoh8mYCkgcPhgFqtRm9vL1OkBcePH8PxYx/g8KF3lfXj8xfQ - 1NSCxsZmfPLJp+jtG0B9Y4Py/XNn63Dpk49x+eJ51L1/BMdeexk/+Zu78OOdO/Gr3bvxXzt349l1G/D7 - zdvx3s234h2u72zdiTe2bcdLW7fgv4l9e/bg/N4HYDt6FHNDg0CIURIH5NNMIabo3BQYV4TmppVofEZA - ilC8L/nc39+P+vp6erWO6bGfHj+Ny5c+VdKora0Nzc2taGENtHd04WTdGXzy6SUM8I8NDQ2guamBRE6j - /twZ9J05jfcefQS/3LEDP1tejNcrN+HMlj14f3E5Tly/EheWrkHdDSU4fVMpji8tw+ElJdi/rAxvLCrG - 0wtuxE+/dSPqH3kcMz09JMLoZOPI5ZOwBZ1K8SfnWE9MrSJFbVh0VqsVKpWKBjajrq4O7zElzpypRUND - gxKR4eFRpWglAkKgpaMTfSMjaO3swKX6K2hsbkB3dyd6ezrQfuUi2k99ANP5s7j02OPYf+ud+Gj77VDt - /h7UFbtgKtkMT9k2xCt3I8jP9vKtsKy7GZZNt0NdvRvtFdvwYfkGvFZagVe33wx6Dgh4Mcs0m52dQpxk - pDbyc7MoCgaDn3l/YGAAly5dYoEew4EDB9DX14ceeqCnq5sR6FIItLV3orO7C528bmxtQVtHO7r6etHV - 3422bkamvRX9XW3Q9bRi8vJ5GI+/j+YHfo7TG3ahY9VWGrsToWWbkSvejvRN1UjcVInUig0IE66l6+BY - Xg3L6q3Q1tyK5g078VTRn+N3Gzdhpq2VNRLEbDKuFHgsnkSBolUUpfz5PF5ManXo7uxSCvaP7x5WrsXw - vp5eDPb2KegnJBq9vd3KtTyX+0K8racLLb1d6O4X0l3o7WrGeHcztJc/ho+FXnvLnbhMI70VtwPr7oTn - r8sQv34NsGo78iUbEbqxHNGla5FdXYNwWTWs5VVQV21Ay7r1eGPZCvx+D7/nZJEHI4rasm0gT7Eq8rjc - SpNSj0+gqaFRKdZzZ85iZGgUQwPDGO4fwBCldLiX4PXAgBhMQsQwjR0dHGL+D6GHNdA51I++/kElcr19 - TLHOZuj72mA9VwvtY0+hteZ2DC3ZCMP1FcD27yK3fg+GihYgVLwe/pVVRAXcS0oxtWErrCtLYFxTAc3m - rThVUo5nVxRD89YBqhVlls2NNXw1AhaTGVazRWlUojKnPjyJjrZ2SqkGY6PjGBseUYwcGxyGamhYkdeh - kUHWBMkREqHubkZkdBTD/I3RARXG+oYxPjIKq06NvvqPYav/BPmTJ/HqwmXQ3fp9OLZ/B43XLMfg8irk - 7vkntC1cCcP6HdCw0FUlazBeshrujUyjVZVQVa1H946b8ezCG/DcLbsZgRBmQpRdGs8pBEWGST3sVpuS - QmepKnWnazFMg8fH1RgbmyAJFSYI7bAKatUYRsdGMDxOsGkNDg+xeJtwpb4R/SSqUeuhGRiHtkcF06gW - 4z19GOtqgauzCWBvOL7nNjTtvA34zSvAUy+gdmExsv/678CjzyD4D/cCDz0G/PQXKPyQ1//4I0yUVyqk - THf9LV6+8Sb8fMkiQK9lRyOBXJ5tgkWsVWsUAiaDEefPfaREQXrBKA1UjY8pkdEQk4yGrGMT4xhRX8Xg - 6AgaWlpxpamV1+PQqY2YHNTA2DsB14gRtkE1PPytqIqa3tEM1a8eB958B3/45iL03PE94LdvovDrfTi3 - cRfeXVYO7HsFtWVrcW5pMUbWboKhcitUK9dCs2UX6ioq8fjiG+A4f5q9IcCBL4MCB8MiMVDSyKg3KHrf - cKVeUSQxdFw9Ac2EGjoBo6FlnUxoGBmdBiqOGmMaLQZGxuh9pg29r9OaYBjSw9o3CfeAEe7BSWg6O5Ez - 6zHVeBkH7rwDiWeex9n129C06y7gxbeAV/cj/eRz6L/n7xVyeOFlJO+9H/jRXvi23Ab1ktVQr63B+VVr - 8PRNC9H75oscTYQAxxB2aSUCYryOxjQ3NqGNHjWZTNBO6qDTT0Kvm4SRMGknYWCayT2NAn5n0gCD3gK9 - wQLNpMxPFpjHbbCPmuEZscAzqkfYYMKs1YSZ1ia0/2Qv8Pr/4PD1y6D5zt8hff8jwEtv49P1O3GRpPDM - C6hbsQoNJZXQV2yFY/VmGBevZTFvxsXS1Xjyumth+uAQRw0S4GiRz02hSIyX9BEVEuOlgKUuJAoCeWY1 - mmCjIbIajUYYTEauZpIzwGqwMYJUMZ2JsMCkd8GmtcM2YkDC6mY9sJN6Oe8wikf23IG+O+8BnnieNfBb - 1F2zBHjgEcrrGnSu2wLsfQjdFZsxvKYG5tWb4C7bCCcL3V61A5+WV+PRb16L0OULzH925WQYmWwSRVK8 - QkLSSLS/ix1WojFfFwpIyEJvW3it1+ths9ngc7jgt7nhMblg0VuhNVqhszpgtHlgMTtJzAIHf9dj1CFn - nASrHqp79+LEt1bAue1utF+zGOrla6ErrcTY8lVQFVdgpIRYUYHJ0mp4V9XQ+Ao4V6yHpnwzTvH5fX/2 - lwDHfOTSVKAscjOZqzKqeJwYGhhUxmchIP1BSLgcTgVOXjss3CPIPfYNj5kkTDZ4DXbYTWK4E3oXO7rb - CxNXu9MBs0GDmJt/MELVuNSIo/Sq6ebvQrdsHeLVuxBjofpL18JPtQlVbWGTq4G9bD3cjECUsmplb/BU - 7cLA2m14/i8W4uy/3AfurhBlRCMx7iMyjIDX7VHyXFJICnacUilrgN3ZRxJCRN7xOGg04fO64bbb4Ddb - EWTqhMwORsMDq88Lvd+nwOTzwMFxOexzKLmKyUl4X/4DPizdiOFSzkGcfULF1YjS85Hl7MgkEVtVDQ+9 - b128BpYV66BnUzNUbkZXSRUOLliMB7+xAIkLl9nIEsqGJzs7q+zklFFCvC96L6kkxqvYhDz0etDrU7wv - nVqM9rmcCPi98NK7EaZQzO5C3OFF2OuHg9tHAwcuvZ9kAh54xXiZ6yOcJCmlzf98H9p33g37trug4dgQ - prJEV1chxOL0rSyHr6wKAea/d/V2GFdthm7jDkx++268WPQNvLBkObqfeBqUPcyFYshM5eHnLBTNTKMo - wW2adGKJgOS7yKqkklFvQigQhv9PJMR4v5t573ORGA3nbinOrWecKROi91002hrk/jnshy8SwEyKQxfD - jKAfLnb3g1tvQcvOb6OLU6adY7WpehNshGltJbTsvAamj6NmD8wbb8NAxXZcrKzBvoUL8Usqzwc/pMSq - xygGbhRkiOMM5ORMFExShSQCkiZmKoxEQlJohCODelxD4wOQ54IE8zgS8MMfcCPM+TwR8CkkYh63QsDD - e554EMEUN/fcC3PHz91VHFEOdj+rWoe3a7ahcfddeP+6RejggHa5rBRXyktQX1JKlKOpbB0ul1SjbtEa - HLqxFM8vWoFHipej7sF/Q7y7gZMoI5pLIuR0KQTSHOaSxNUNDecL8bQoktJ5mUYyRuh0emVSTSW4OU/L - cUkcEW7Ko7Egd3wEPS2Ic9cUn4rxB5PITKdQEAKRGNxUtb17duMH1y3Aw9cvxBvFJXhr6WI8W1SE15Zc - h5cWXYt9C67B7xZch1dI7Pm/ugG/ESwuw9MbamA4ehgFPbt4jo5zcL8dZ01Shfy+MEthGtEpjhJCQBCP - xhT1kVQSrRcC3d29rL9J5cgkn5lCju07lUpwFg9hKh0nqYSCHLtiHjkOiNxk5KeRS8SQc3lx7IV9ePuh - h9H55hu4+OAv0Pf4o2h74MewvfQcGh+8n3n9MAb/40ni1xhkjvc98Z+wvv42UM/Zn2oHrwNTPiNScQcC - QTOicQ9m8hnaE0eKIfhsSzkP2dhYLBZ6XsdhjqMEIRt8jeZqt5adm5zdzHAGmZsrKOc9MzRYRsMCFWEq - m4ZskGxsdFbVBJI2Bwp+1oPLhVlKMH/8qmE2XrOXgHUFPqPm8jNTxM55n4oGpw8Z1lfU7UTISwSZqnRa - IhlBPH71kG3e5s8REMiximwvJQparVYhME9GiMmphZCUwy451IpEIkpjkwYn78sqqhUUFbNTYmm4n0bL - dUAOx/hZVkGI74SZ04II6zDONE4FgkhzXJa0DoX+D7L1lb/3/40XfImAQDwt0RASMpmK8WNjY8oq0RBD - JbXmIcTkvqwyR9lopMNiZsOzsgGyI/NaZFjkV1aB9BRRtQBFQCBCIJDrIMUhyMhJNMVwcZIYL/iirV9J - QCBfdDG84m0hMm+oeHgecgggEZJ3JHLyvhzNyPtyKGY2GxkpKyMkESMph43vsacwNQReyuI8AlQ1Hxug - y+Wg80gscJWAeF8IfNHz8/haAgIhIT8gZ6KSMuJdMVy8LZERwyV95L5cz5OV1UzPm+h5o5lDID0uo4WF - ERHIiZt8djICNkZC4JFeQu/LfXk+7/15fJV9tbW1+F9fRhPYu2Ht2AAAAABJRU5ErkJggg== + vgAADr4B6kKxwAAAD3BJREFUWEeFmHl03NV1x9V0IzjGgG1s2Vpsa/EqWd7ABhKg6UnKHz2nJ6dtenrC + KQ2BJKQQlgAJhbRAIKyBFPCCg42xsWzZxmCMkbVb22gZaUaafUaz7/uqGc2mT897wiSH5eSP77w37/cb + 6fu9975737sVJ0+e5KsQiUSIxmMS8Xj8M8QSceLJBMl0ilQmTSqVksik0mRTaWaTKfKzWXLZDLlcjsxc + jnQ+R6KYI17MEy3lSVImQYl0ucTc/DzzgPwozcNcEWbzkC0wn85TiKW+wO0yKj6/8KfkAyE/Pp8Ph8OB + 0+7A7/cTicSIRuOEw1Hi8SSxWEy+G4/GyCSS5NIp5lIp5uIJ4iE/FAsU8jnC4SCpXJpkIUcgHSdNUSJD + kdn5ItlCnmw2SyGbg0KJ+XwZylDKlSllC3L+eY5fKcDj8WB32nC47MzMzEhMq6cYHhyip6dPorf3EgMD + Q5hMJoLBIIlIlGQ0RiwQkMjFo8xnUswlooTdDtKxEFAgHguSzsbJ5NNE0hGJ5FySXGkOyXK+RD43RzqZ + oVAoUSyWKc9DKj1LOJ74AtcvCHC5XJKwTqdBq51mVDFCf98lzn3wIe8dPcY7h45w6A+HOXLkKK2tJ9m/ + fz979+7l3Ptn0KpVpCIRitk05dkUxVSUbNgP6SilaIB8yA3JEKVUkEIyBOUM8/MZcvkYs3Nxibl8GihK + MR6fl1y5SHwuxyzIkAvNzX21AK/Xu2Dt6WkmJsbp7u7kg/fPcvjtQxzYt593Dh3mZGsbx4+f4Nix4xw4 + cJDW1lZOnz7NobcPcnDfXtqOHWO4pwu3UUs54oV4GGKfwqAFrwPcdvA5wGWBiBsyEYj5IeKBZBgyMUjF + oVRgvpCjQJFgNk6MIqFyHlsy+kUBIgycTicajYbh4WF6e7s5evQIR4+8y8EDb8nxw7Mf0NnZTUdHFx99 + 9DHDilHaOy7K35853cb5jz7kwrmztL1ziCMvv8CP/u5WfrhzJ7/YvZv/2bmbJ9dv4nfN23n7+ht5s3k7 + b7bs5NVt23m+ZSv/27KVZ/fs4ezd92A/fJj58TEIhxYMUMiQSkdJzs+Sokh4fk564zMBYhMK64t4HhkZ + ob29ndOn29i/fy8nW09w4fzHMox6e3vp6uqhu6ePvksDHG87xUcfn2d0fIzx8VG6Oi9y5vQJ2s+cQnHq + BG8/+AA/37GDn6xczSsNWzi1dQ/vLKvl2FWr+OC6dbRdXcWJa6s5el0NB5dXsXdFDa8uXc3ji67hx9+4 + hvYHHqY4NAQiDHMJ8oUU9pBLbv7UfEGGVoXMNoEANpsNlUpFV1cXbW1tvP32QU6dOsnFixelR5TKSblp + hQeEgO5L/SgmJujpv8T59k/o6LrI4GA/w0OX6PvkHH2t72I5e5rzDz3M3htv4f3tN6Pa/V009buwVDXj + rdlGomE3ofpdOGpbsK6/HuuWm9Fs2E1f/Tbeq93Ey9X1vLT9eujthaCPcsxPuTxLIpeQe6MwX6YiFAp9 + Zv3R0VHOnz/PkSNH2LdvHwqFgqGhIYYGBunvG5ACevv66R8coH9giI6ebnov9TGgGGZgZJDewT76+noY + GehFP9SD4cJZzEffoeuen3Ji0y4urWnBUbuT8Ipm8qu3k7l2A8lrG0hXbiJSuQn3detxrtyAdW0LuqYb + 6dq0k8cq/pLfbt5CsbcHIiHKqYTc4PFEilIZKmKRKH6vD4NOz2D/gNywf3jroJwL4oqhYcaGFRIjwwrp + jeHhQTkXz8W6EN47NED38ACDI0L0AMMDXUwNdqG78CH+1lZO3nALFyo34au/Gdbfgvdva0hctQ7WbKdQ + tZnwNbXErqsjt7aJSM0GbLWNaBo30b1+I6+uqOR3e24GlwdCUZltC3koFKHC6/bIIqWZmqbzYofcrGdO + nWZifJLxUSXKkVHGFSMoh0fkfHRUEFYwNqpAOaJgcmyc8fFxhsZH6R8fQTEyJj03rOhH0d+FUdGL7cxJ + dA89Rk/TzYwv34zpqnrY/h3yG/cwXrGI8OqNBFY1ElhVj2d5NbObWrCtqsK8rh5tcwutVbU8Wbka7ev7 + IJaGnKhwLHjAapnBNmOVhUpkmdb3jnOpt4/paS3qySnUyglJUj2mRDWulOl1fGIMpVIpITw0ODjIyOQk + SvUUk6Mq1AolUxOT2PQaFO0fYm//iMLx47y0ZAX6G/8B5/Zv03HFSsZWNpK//V/pXbIK08YdaBu2oKpa + x1TVWjybW9CtaUDVuJHBHdfz5JKreeqG3RAKUwxHpBfKJagwGYw4bHYZQqfbTtF24iTKsXGmpjSo1dOo + J1VMT6rQKVVoVGom1RMopyZQqlWMKcfp6Orkk/YORpQTaDVGtKNT6IZUWCZ1TA0pUA904+7vhJ4uju65 + ic6dN8GvX4THnuHkktXk/uO/4MEnCP3zHXDfQ/Djn1H6/h3wLz9gurZBirLc+ve8cM21/HT5UjDqIBGB + fIFSoUyFTqOVAiwmM2fPvC+9IGrBpFqFakotPaNVT2GYXBjV01NMaBYwNjnBxe4ePunsYWxyCr3GjGFM + i3l4GveEGfuYBq9GQ0w1Bpe6UP3iYXjtTX7/9aUMffO78JvXKP3yWc5s3sVbK2rh2Rc5WVPHmetWM1G3 + BVNDC6pVdWi37qKtvoGHl12N8+wJiAdhLkupmKdCEBRhZDaaZL6/+Em7zEiC6JRmGu20Br2Aehrd1DTT + Wg1qvRaVToNaq2N0Qs2IUoVaY0Svs2AaN2JTGPCMmvGMGdD295OfMTLbcYF9t3yT5BNPc3rjNjp33QrP + vQ4v7SXz6FOM3P49KY5nXiB1x13wg7vxb70JzfK1aOqaOLtmHY9fu4Th156DtBCQkVVaekCQ12t1dHV0 + 0tvdg8ViQWfQozcaMOoNmPUGLDoDJt3CmlbChN5gwmS0YjRZ0RrE+cnKzJQdx+QM3gkr3kkjEZOFss1C + saeTvh/dDa/8HwevWoH22/9E5q4H4Pk3+HjjTs5t3AZPPENb5RouVjVgrG/BubYZ87I6zOuaOVe9lkcX + X4nl3QOQCUI2TiE/S4UgL8JHZCFBXmxgsS+EFwTEM5vZgt1kkaPZbMZkMWM2z2DUm7CZ7FgtDjR6Cxq9 + FYvRjV3nwD5hImnzoBOV1OeGaQ2H9nwTxS23wyNPw2O/oe2K5XDPA1yoXEf/+q1w930M1jejXNfEzNot + eGo241rZiKNxBx/XbuDBr19J+MIHkE+QT0XI5lJUiM0rRIgwErl/4FK/9MblfSFhMGI1mLCazBiNRux2 + O36nm4Ddg9fixmq0oTPb0NucmO1erDMubCYrTqMJr1lP3mwApRrVHXdz7BuVuLbdRt8Vy9CsrENf3YB6 + 5RpUq+uZqKpnorIeQ/UGfGuacK2sx1W5EW1tM62r67nzL/4anDbIZyiXcuSL2YU0Ki1uMDI+OiaPz0KA + qA9ChNvpknDZ7DittoU1uwPvjB2/xY7P5MBhEcRdGN1eTB4fFrcXh8vJjElL3GODaATOd3B47RYs138H + /Yr1JDbsIl63hUB1HYHaBsKNW/HVN+Go2YhnXROxjTuwrWrE27iL0bptPP1XSzj973eCw0HM5yYaj5DM + pqjwebwyzkUIiQ07pVLLMej14Xd7pBDxjtfpkPD7PHgcdgIzNkIWB+EZJ36nF5vfhzHgl7D4vTh9DiJ+ + p4xVDAZ8L/ye96o3o6xuxlvbQnj1BmIr1xBdWUOiuo74mg14K+uxLVuHtXI9xlX1mBqaGahqZP+iZdz7 + tUUkP7gAsaS88OTKZXmTk0cJYX2R70UoCfKqiUm8Thchn19aX1RqQdrvdhEM+PC5nESdbuIONwmnj4gv + gDPkxxQUIrzYgl58grw410f9oNHQ9W930rfzNhzbbkV7TS2RuiZiaxsJV6/Fv6oWf00jwfpmfGu3Y17T + jH7zDgzfuo3nKr7GM8tXMvjI46DWMh+Ok50tEEikiGXnqEjGE7ISCw+IeBdpVYSS2WghHIwQ+FSEIB/w + uAn43YR8bhI+LwmPh4THR9jvwx30Ygv5cEQC+KNBiukExCMQCuB+7zj7W26ge+e3GKjdhGPrHiwbtmDf + sAVLXQO6qrWY6ptwNu1hZvNNjNZv51xDE88uWcLPF1/Ju9//HmjU4PNQEoe4IrhCUUKp2QUPiDCZMVuk + J0QITYwr0UxpCfiCiOcCyWiEaDBAIOghEvaTDPqliLjXIwV4w368iRChdIxMJgXxOCQTxIYG+Enjet5o + 2kbH7lt5Z/FSLq3fyIWaaj6praK9qpr2qlo6a9ZzoWoDbUvXceCaap5eWskDq1fSdu9/khi8CBEn5FOE + XW4pIJOHVJ5PLzShsLS0yEiy8k4vHCP0eqM8qaaTKeYyol2SIBoLEouHSAlEgxKJeJjEbJxUPkV2Lk1J + CIjG8fQPcPee3fzj4kXcf9USXl1dxevXLePJigpeXr6Y55deybOLruC3ixbz4uKlPP03V/NrgWU1PL6p + CdPhg5SMY5APEHCqSCU8eJ02Av4IseQcsdnyH6+UiVhcZh8RSiLXCwGDg8MYDAbZMilkZ8nPZUmnk8QT + YWYzCeYySYn8XIYCeUoUKRTmyCfj5N0+jjzzLG/cdz/9r73KuXt/huLhB+m954fYn3+KjnvvYvCR+xn7 + 1aOM/eqXjD3yOIpH/hvbK29Aew/YxL3ZyazfTDrhJBiaIZbwUixkiUcTpDP5L7/UW61W9Ho9U1NTEuKC + r9UuVGtxcxO9m2Ixz/x8SfZ7ioWFdkhpvshsLoO4INktZmyqaVJ2J6VAkKLbTdlqA6t1gZjdBnY7uF3g + doPDBXYnODzg9ILLT9bjIeZxEfa5CIe80mjJVJREYqHJ9oVL/WWItoq4Xgov6HQ6KeCyGCFMdC2ESNHs + Ek2taDQqC5socOJ9MYqsFRJZzOHEb7URsNnlPCiaY1abHAXCThcRl1si6vaQ8PlJB0NkwhEZ1uHwHyGu + vuL//Sn5LxUgICwtvCFEiJOpIK9Wq+UovCGIitC6DCFMrItRnKPsVhtO6wxuuw2XzSrnIg2L9CtGAVFT + RFYLej0SIhEIiHnI5yUUCEpvyvZmNCrJC3ye65cKEBA/dLvd0tpCyGWiwsKXIZoAwkPiHeE58b5ozYj3 + RVNsZsaMw2HDbhces+F02nG5HHg8Lgmfz/MZgkE/fr8Xt9uJ1+uWbR4hQFhfCPi85f+sgMsixB8QPVER + MsK6griwtvCMIC7CR6yL+WWxYpyxWbFYZzDPWLA57PJoYbXbJETHTXx3edzYnQ4Jr6glXo9cF88vW/8y + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vgAADr4B6kKxwAAAD4pJREFUWEd1WHeUXPV53TgNI4MAdW1T2V2tyqoLJIqBOMc2f/icnJwkzskxJ8RY - 2MYBUww4BJwAFqYaHEAFGQkhIWlXEhJCSNt7b7O7U3Z6773tzM7s7N7c78lLQtM5V783772Z/e5X7vf9 - fkW1tbX4OoTDYURiUQWxWOwzRONcE3EkUkkk0ykkk1yJdDKFDDGVSCI3lUE2k0Y2m0V6OotULov4TBax - mRwihRwSmEUcBaRmC5iem8Mc+E/+K/C/6RlgKgdk8phL5ZCPJr/SPsHXEhDj/UEfvF4v7HY7HDY7fD4f - 75NQJIZQKEIyCUSjUeXdWCSKdDyBLElNk8x0LI4Yv4+ZPPI0PhQKIJlNIZHPwp+KIYUZBWliam6GtuaQ - yWSQz2SBfAFzuVmQIwrZWRRIRK6/ys6vJOB2u2FzWGF32mA2mxVMjI2jt7sHra3tCtraOtDV1QODwYBA - IIB4OIIESUT9fgXZWARzaRKJRxBy2ZGKBunePGLRAFKZGNK5FMKpsILENIkXpvmcVs4VkMtOI5VII08i - MzOzmGVQkqkphOiUL9r6JQJOp1MxWKtVQ6OZwEBfPzrbO3Dxwsf48PgJvH/kGI788SiOHTuOU6dqcfDg - Qezfvx8XPzoHzZgKSUZjJpPC7FQSM8kIMiFGIRVBIeJHLugCEkEUkgHkuWI2jbk5plkuiqnpmIJpEmPY - FDJurwfZ2RnEmIJTvCMpF5ye/py9nyPg8XiuentiAiMjQ2hpacKFj87j6HtHcOjAQRp/FLWn6nDy5Gmc - OHEShw4dJolTOHv2LI68dxiHD+xH3YkT6G1thkuvwWzYA8RCQPRPmNQAHjvgsgFerk4TECapdJjPSTTs - JkG+l47S5THmD2uAKZcnoQCjFuUanM3Bmoh8mYCkgcPhgFqtRm9vL1OkBcePH8PxYx/g8KF3lfXj8xfQ - 1NSCxsZmfPLJp+jtG0B9Y4Py/XNn63Dpk49x+eJ51L1/BMdeexk/+Zu78OOdO/Gr3bvxXzt349l1G/D7 - zdvx3s234h2u72zdiTe2bcdLW7fgv4l9e/bg/N4HYDt6FHNDg0CIURIH5NNMIabo3BQYV4TmppVofEZA - ilC8L/nc39+P+vp6erWO6bGfHj+Ny5c+VdKora0Nzc2taGENtHd04WTdGXzy6SUM8I8NDQ2guamBRE6j - /twZ9J05jfcefQS/3LEDP1tejNcrN+HMlj14f3E5Tly/EheWrkHdDSU4fVMpji8tw+ElJdi/rAxvLCrG - 0wtuxE+/dSPqH3kcMz09JMLoZOPI5ZOwBZ1K8SfnWE9MrSJFbVh0VqsVKpWKBjajrq4O7zElzpypRUND - gxKR4eFRpWglAkKgpaMTfSMjaO3swKX6K2hsbkB3dyd6ezrQfuUi2k99ANP5s7j02OPYf+ud+Gj77VDt - /h7UFbtgKtkMT9k2xCt3I8jP9vKtsKy7GZZNt0NdvRvtFdvwYfkGvFZagVe33wx6Dgh4Mcs0m52dQpxk - pDbyc7MoCgaDn3l/YGAAly5dYoEew4EDB9DX14ceeqCnq5sR6FIItLV3orO7C528bmxtQVtHO7r6etHV - 3422bkamvRX9XW3Q9bRi8vJ5GI+/j+YHfo7TG3ahY9VWGrsToWWbkSvejvRN1UjcVInUig0IE66l6+BY - Xg3L6q3Q1tyK5g078VTRn+N3Gzdhpq2VNRLEbDKuFHgsnkSBolUUpfz5PF5ManXo7uxSCvaP7x5WrsXw - vp5eDPb2KegnJBq9vd3KtTyX+0K8racLLb1d6O4X0l3o7WrGeHcztJc/ho+FXnvLnbhMI70VtwPr7oTn - r8sQv34NsGo78iUbEbqxHNGla5FdXYNwWTWs5VVQV21Ay7r1eGPZCvx+D7/nZJEHI4rasm0gT7Eq8rjc - SpNSj0+gqaFRKdZzZ85iZGgUQwPDGO4fwBCldLiX4PXAgBhMQsQwjR0dHGL+D6GHNdA51I++/kElcr19 - TLHOZuj72mA9VwvtY0+hteZ2DC3ZCMP1FcD27yK3fg+GihYgVLwe/pVVRAXcS0oxtWErrCtLYFxTAc3m - rThVUo5nVxRD89YBqhVlls2NNXw1AhaTGVazRWlUojKnPjyJjrZ2SqkGY6PjGBseUYwcGxyGamhYkdeh - kUHWBMkREqHubkZkdBTD/I3RARXG+oYxPjIKq06NvvqPYav/BPmTJ/HqwmXQ3fp9OLZ/B43XLMfg8irk - 7vkntC1cCcP6HdCw0FUlazBeshrujUyjVZVQVa1H946b8ezCG/DcLbsZgRBmQpRdGs8pBEWGST3sVpuS - QmepKnWnazFMg8fH1RgbmyAJFSYI7bAKatUYRsdGMDxOsGkNDg+xeJtwpb4R/SSqUeuhGRiHtkcF06gW - 4z19GOtqgauzCWBvOL7nNjTtvA34zSvAUy+gdmExsv/678CjzyD4D/cCDz0G/PQXKPyQ1//4I0yUVyqk - THf9LV6+8Sb8fMkiQK9lRyOBXJ5tgkWsVWsUAiaDEefPfaREQXrBKA1UjY8pkdEQk4yGrGMT4xhRX8Xg - 6AgaWlpxpamV1+PQqY2YHNTA2DsB14gRtkE1PPytqIqa3tEM1a8eB958B3/45iL03PE94LdvovDrfTi3 - cRfeXVYO7HsFtWVrcW5pMUbWboKhcitUK9dCs2UX6ioq8fjiG+A4f5q9IcCBL4MCB8MiMVDSyKg3KHrf - cKVeUSQxdFw9Ac2EGjoBo6FlnUxoGBmdBiqOGmMaLQZGxuh9pg29r9OaYBjSw9o3CfeAEe7BSWg6O5Ez - 6zHVeBkH7rwDiWeex9n129C06y7gxbeAV/cj/eRz6L/n7xVyeOFlJO+9H/jRXvi23Ab1ktVQr63B+VVr - 8PRNC9H75oscTYQAxxB2aSUCYryOxjQ3NqGNHjWZTNBO6qDTT0Kvm4SRMGknYWCayT2NAn5n0gCD3gK9 - wQLNpMxPFpjHbbCPmuEZscAzqkfYYMKs1YSZ1ia0/2Qv8Pr/4PD1y6D5zt8hff8jwEtv49P1O3GRpPDM - C6hbsQoNJZXQV2yFY/VmGBevZTFvxsXS1Xjyumth+uAQRw0S4GiRz02hSIyX9BEVEuOlgKUuJAoCeWY1 - mmCjIbIajUYYTEauZpIzwGqwMYJUMZ2JsMCkd8GmtcM2YkDC6mY9sJN6Oe8wikf23IG+O+8BnnieNfBb - 1F2zBHjgEcrrGnSu2wLsfQjdFZsxvKYG5tWb4C7bCCcL3V61A5+WV+PRb16L0OULzH925WQYmWwSRVK8 - QkLSSLS/ix1WojFfFwpIyEJvW3it1+ths9ngc7jgt7nhMblg0VuhNVqhszpgtHlgMTtJzAIHf9dj1CFn - nASrHqp79+LEt1bAue1utF+zGOrla6ErrcTY8lVQFVdgpIRYUYHJ0mp4V9XQ+Ao4V6yHpnwzTvH5fX/2 - lwDHfOTSVKAscjOZqzKqeJwYGhhUxmchIP1BSLgcTgVOXjss3CPIPfYNj5kkTDZ4DXbYTWK4E3oXO7rb - CxNXu9MBs0GDmJt/MELVuNSIo/Sq6ebvQrdsHeLVuxBjofpL18JPtQlVbWGTq4G9bD3cjECUsmplb/BU - 7cLA2m14/i8W4uy/3AfurhBlRCMx7iMyjIDX7VHyXFJICnacUilrgN3ZRxJCRN7xOGg04fO64bbb4Ddb - EWTqhMwORsMDq88Lvd+nwOTzwMFxOexzKLmKyUl4X/4DPizdiOFSzkGcfULF1YjS85Hl7MgkEVtVDQ+9 - b128BpYV66BnUzNUbkZXSRUOLliMB7+xAIkLl9nIEsqGJzs7q+zklFFCvC96L6kkxqvYhDz0etDrU7wv - nVqM9rmcCPi98NK7EaZQzO5C3OFF2OuHg9tHAwcuvZ9kAh54xXiZ6yOcJCmlzf98H9p33g37trug4dgQ - prJEV1chxOL0rSyHr6wKAea/d/V2GFdthm7jDkx++268WPQNvLBkObqfeBqUPcyFYshM5eHnLBTNTKMo - wW2adGKJgOS7yKqkklFvQigQhv9PJMR4v5t573ORGA3nbinOrWecKROi91002hrk/jnshy8SwEyKQxfD - jKAfLnb3g1tvQcvOb6OLU6adY7WpehNshGltJbTsvAamj6NmD8wbb8NAxXZcrKzBvoUL8Usqzwc/pMSq - xygGbhRkiOMM5ORMFExShSQCkiZmKoxEQlJohCODelxD4wOQ54IE8zgS8MMfcCPM+TwR8CkkYh63QsDD - e554EMEUN/fcC3PHz91VHFEOdj+rWoe3a7ahcfddeP+6RejggHa5rBRXyktQX1JKlKOpbB0ul1SjbtEa - HLqxFM8vWoFHipej7sF/Q7y7gZMoI5pLIuR0KQTSHOaSxNUNDecL8bQoktJ5mUYyRuh0emVSTSW4OU/L - cUkcEW7Ko7Egd3wEPS2Ic9cUn4rxB5PITKdQEAKRGNxUtb17duMH1y3Aw9cvxBvFJXhr6WI8W1SE15Zc - h5cWXYt9C67B7xZch1dI7Pm/ugG/ESwuw9MbamA4ehgFPbt4jo5zcL8dZ01Shfy+MEthGtEpjhJCQBCP - xhT1kVQSrRcC3d29rL9J5cgkn5lCju07lUpwFg9hKh0nqYSCHLtiHjkOiNxk5KeRS8SQc3lx7IV9ePuh - h9H55hu4+OAv0Pf4o2h74MewvfQcGh+8n3n9MAb/40ni1xhkjvc98Z+wvv42UM/Zn2oHrwNTPiNScQcC - QTOicQ9m8hnaE0eKIfhsSzkP2dhYLBZ6XsdhjqMEIRt8jeZqt5adm5zdzHAGmZsrKOc9MzRYRsMCFWEq - m4ZskGxsdFbVBJI2Bwp+1oPLhVlKMH/8qmE2XrOXgHUFPqPm8jNTxM55n4oGpw8Z1lfU7UTISwSZqnRa - IhlBPH71kG3e5s8REMiximwvJQparVYhME9GiMmphZCUwy451IpEIkpjkwYn78sqqhUUFbNTYmm4n0bL - dUAOx/hZVkGI74SZ04II6zDONE4FgkhzXJa0DoX+D7L1lb/3/40XfImAQDwt0RASMpmK8WNjY8oq0RBD - JbXmIcTkvqwyR9lopMNiZsOzsgGyI/NaZFjkV1aB9BRRtQBFQCBCIJDrIMUhyMhJNMVwcZIYL/iirV9J - QCBfdDG84m0hMm+oeHgecgggEZJ3JHLyvhzNyPtyKGY2GxkpKyMkESMph43vsacwNQReyuI8AlQ1Hxug - y+Wg80gscJWAeF8IfNHz8/haAgIhIT8gZ6KSMuJdMVy8LZERwyV95L5cz5OV1UzPm+h5o5lDID0uo4WF - ERHIiZt8djICNkZC4JFeQu/LfXk+7/15fJV9tbW1+F9fRhPYu2Ht2AAAAABJRU5ErkJggg== + vgAADr4B6kKxwAAAD3BJREFUWEeFmHl03NV1x9V0IzjGgG1s2Vpsa/EqWd7ABhKg6UnKHz2nJ6dtenrC + KQ2BJKQQlgAJhbRAIKyBFPCCg42xsWzZxmCMkbVb22gZaUaafUaz7/uqGc2mT897wiSH5eSP77w37/cb + 6fu9975737sVJ0+e5KsQiUSIxmMS8Xj8M8QSceLJBMl0ilQmTSqVksik0mRTaWaTKfKzWXLZDLlcjsxc + jnQ+R6KYI17MEy3lSVImQYl0ucTc/DzzgPwozcNcEWbzkC0wn85TiKW+wO0yKj6/8KfkAyE/Pp8Ph8OB + 0+7A7/cTicSIRuOEw1Hi8SSxWEy+G4/GyCSS5NIp5lIp5uIJ4iE/FAsU8jnC4SCpXJpkIUcgHSdNUSJD + kdn5ItlCnmw2SyGbg0KJ+XwZylDKlSllC3L+eY5fKcDj8WB32nC47MzMzEhMq6cYHhyip6dPorf3EgMD + Q5hMJoLBIIlIlGQ0RiwQkMjFo8xnUswlooTdDtKxEFAgHguSzsbJ5NNE0hGJ5FySXGkOyXK+RD43RzqZ + oVAoUSyWKc9DKj1LOJ74AtcvCHC5XJKwTqdBq51mVDFCf98lzn3wIe8dPcY7h45w6A+HOXLkKK2tJ9m/ + fz979+7l3Ptn0KpVpCIRitk05dkUxVSUbNgP6SilaIB8yA3JEKVUkEIyBOUM8/MZcvkYs3Nxibl8GihK + MR6fl1y5SHwuxyzIkAvNzX21AK/Xu2Dt6WkmJsbp7u7kg/fPcvjtQxzYt593Dh3mZGsbx4+f4Nix4xw4 + cJDW1lZOnz7NobcPcnDfXtqOHWO4pwu3UUs54oV4GGKfwqAFrwPcdvA5wGWBiBsyEYj5IeKBZBgyMUjF + oVRgvpCjQJFgNk6MIqFyHlsy+kUBIgycTicajYbh4WF6e7s5evQIR4+8y8EDb8nxw7Mf0NnZTUdHFx99 + 9DHDilHaOy7K35853cb5jz7kwrmztL1ziCMvv8CP/u5WfrhzJ7/YvZv/2bmbJ9dv4nfN23n7+ht5s3k7 + b7bs5NVt23m+ZSv/27KVZ/fs4ezd92A/fJj58TEIhxYMUMiQSkdJzs+Sokh4fk564zMBYhMK64t4HhkZ + ob29ndOn29i/fy8nW09w4fzHMox6e3vp6uqhu6ePvksDHG87xUcfn2d0fIzx8VG6Oi9y5vQJ2s+cQnHq + BG8/+AA/37GDn6xczSsNWzi1dQ/vLKvl2FWr+OC6dbRdXcWJa6s5el0NB5dXsXdFDa8uXc3ji67hx9+4 + hvYHHqY4NAQiDHMJ8oUU9pBLbv7UfEGGVoXMNoEANpsNlUpFV1cXbW1tvP32QU6dOsnFixelR5TKSblp + hQeEgO5L/SgmJujpv8T59k/o6LrI4GA/w0OX6PvkHH2t72I5e5rzDz3M3htv4f3tN6Pa/V009buwVDXj + rdlGomE3ofpdOGpbsK6/HuuWm9Fs2E1f/Tbeq93Ey9X1vLT9eujthaCPcsxPuTxLIpeQe6MwX6YiFAp9 + Zv3R0VHOnz/PkSNH2LdvHwqFgqGhIYYGBunvG5ACevv66R8coH9giI6ebnov9TGgGGZgZJDewT76+noY + GehFP9SD4cJZzEffoeuen3Ji0y4urWnBUbuT8Ipm8qu3k7l2A8lrG0hXbiJSuQn3detxrtyAdW0LuqYb + 6dq0k8cq/pLfbt5CsbcHIiHKqYTc4PFEilIZKmKRKH6vD4NOz2D/gNywf3jroJwL4oqhYcaGFRIjwwrp + jeHhQTkXz8W6EN47NED38ACDI0L0AMMDXUwNdqG78CH+1lZO3nALFyo34au/Gdbfgvdva0hctQ7WbKdQ + tZnwNbXErqsjt7aJSM0GbLWNaBo30b1+I6+uqOR3e24GlwdCUZltC3koFKHC6/bIIqWZmqbzYofcrGdO + nWZifJLxUSXKkVHGFSMoh0fkfHRUEFYwNqpAOaJgcmyc8fFxhsZH6R8fQTEyJj03rOhH0d+FUdGL7cxJ + dA89Rk/TzYwv34zpqnrY/h3yG/cwXrGI8OqNBFY1ElhVj2d5NbObWrCtqsK8rh5tcwutVbU8Wbka7ev7 + IJaGnKhwLHjAapnBNmOVhUpkmdb3jnOpt4/paS3qySnUyglJUj2mRDWulOl1fGIMpVIpITw0ODjIyOQk + SvUUk6Mq1AolUxOT2PQaFO0fYm//iMLx47y0ZAX6G/8B5/Zv03HFSsZWNpK//V/pXbIK08YdaBu2oKpa + x1TVWjybW9CtaUDVuJHBHdfz5JKreeqG3RAKUwxHpBfKJagwGYw4bHYZQqfbTtF24iTKsXGmpjSo1dOo + J1VMT6rQKVVoVGom1RMopyZQqlWMKcfp6Orkk/YORpQTaDVGtKNT6IZUWCZ1TA0pUA904+7vhJ4uju65 + ic6dN8GvX4THnuHkktXk/uO/4MEnCP3zHXDfQ/Djn1H6/h3wLz9gurZBirLc+ve8cM21/HT5UjDqIBGB + fIFSoUyFTqOVAiwmM2fPvC+9IGrBpFqFakotPaNVT2GYXBjV01NMaBYwNjnBxe4ePunsYWxyCr3GjGFM + i3l4GveEGfuYBq9GQ0w1Bpe6UP3iYXjtTX7/9aUMffO78JvXKP3yWc5s3sVbK2rh2Rc5WVPHmetWM1G3 + BVNDC6pVdWi37qKtvoGHl12N8+wJiAdhLkupmKdCEBRhZDaaZL6/+Em7zEiC6JRmGu20Br2Aehrd1DTT + Wg1qvRaVToNaq2N0Qs2IUoVaY0Svs2AaN2JTGPCMmvGMGdD295OfMTLbcYF9t3yT5BNPc3rjNjp33QrP + vQ4v7SXz6FOM3P49KY5nXiB1x13wg7vxb70JzfK1aOqaOLtmHY9fu4Th156DtBCQkVVaekCQ12t1dHV0 + 0tvdg8ViQWfQozcaMOoNmPUGLDoDJt3CmlbChN5gwmS0YjRZ0RrE+cnKzJQdx+QM3gkr3kkjEZOFss1C + saeTvh/dDa/8HwevWoH22/9E5q4H4Pk3+HjjTs5t3AZPPENb5RouVjVgrG/BubYZ87I6zOuaOVe9lkcX + X4nl3QOQCUI2TiE/S4UgL8JHZCFBXmxgsS+EFwTEM5vZgt1kkaPZbMZkMWM2z2DUm7CZ7FgtDjR6Cxq9 + FYvRjV3nwD5hImnzoBOV1OeGaQ2H9nwTxS23wyNPw2O/oe2K5XDPA1yoXEf/+q1w930M1jejXNfEzNot + eGo241rZiKNxBx/XbuDBr19J+MIHkE+QT0XI5lJUiM0rRIgwErl/4FK/9MblfSFhMGI1mLCazBiNRux2 + O36nm4Ddg9fixmq0oTPb0NucmO1erDMubCYrTqMJr1lP3mwApRrVHXdz7BuVuLbdRt8Vy9CsrENf3YB6 + 5RpUq+uZqKpnorIeQ/UGfGuacK2sx1W5EW1tM62r67nzL/4anDbIZyiXcuSL2YU0Ki1uMDI+OiaPz0KA + qA9ChNvpknDZ7DittoU1uwPvjB2/xY7P5MBhEcRdGN1eTB4fFrcXh8vJjElL3GODaATOd3B47RYs138H + /Yr1JDbsIl63hUB1HYHaBsKNW/HVN+Go2YhnXROxjTuwrWrE27iL0bptPP1XSzj973eCw0HM5yYaj5DM + pqjwebwyzkUIiQ07pVLLMej14Xd7pBDxjtfpkPD7PHgcdgIzNkIWB+EZJ36nF5vfhzHgl7D4vTh9DiJ+ + p4xVDAZ8L/ye96o3o6xuxlvbQnj1BmIr1xBdWUOiuo74mg14K+uxLVuHtXI9xlX1mBqaGahqZP+iZdz7 + tUUkP7gAsaS88OTKZXmTk0cJYX2R70UoCfKqiUm8Thchn19aX1RqQdrvdhEM+PC5nESdbuIONwmnj4gv + gDPkxxQUIrzYgl58grw410f9oNHQ9W930rfzNhzbbkV7TS2RuiZiaxsJV6/Fv6oWf00jwfpmfGu3Y17T + jH7zDgzfuo3nKr7GM8tXMvjI46DWMh+Ok50tEEikiGXnqEjGE7ISCw+IeBdpVYSS2WghHIwQ+FSEIB/w + uAn43YR8bhI+LwmPh4THR9jvwx30Ygv5cEQC+KNBiukExCMQCuB+7zj7W26ge+e3GKjdhGPrHiwbtmDf + sAVLXQO6qrWY6ptwNu1hZvNNjNZv51xDE88uWcLPF1/Ju9//HmjU4PNQEoe4IrhCUUKp2QUPiDCZMVuk + J0QITYwr0UxpCfiCiOcCyWiEaDBAIOghEvaTDPqliLjXIwV4w368iRChdIxMJgXxOCQTxIYG+Enjet5o + 2kbH7lt5Z/FSLq3fyIWaaj6praK9qpr2qlo6a9ZzoWoDbUvXceCaap5eWskDq1fSdu9/khi8CBEn5FOE + XW4pIJOHVJ5PLzShsLS0yEiy8k4vHCP0eqM8qaaTKeYyol2SIBoLEouHSAlEgxKJeJjEbJxUPkV2Lk1J + CIjG8fQPcPee3fzj4kXcf9USXl1dxevXLePJigpeXr6Y55deybOLruC3ixbz4uKlPP03V/NrgWU1PL6p + CdPhg5SMY5APEHCqSCU8eJ02Av4IseQcsdnyH6+UiVhcZh8RSiLXCwGDg8MYDAbZMilkZ8nPZUmnk8QT + YWYzCeYySYn8XIYCeUoUKRTmyCfj5N0+jjzzLG/cdz/9r73KuXt/huLhB+m954fYn3+KjnvvYvCR+xn7 + 1aOM/eqXjD3yOIpH/hvbK29Aew/YxL3ZyazfTDrhJBiaIZbwUixkiUcTpDP5L7/UW61W9Ho9U1NTEuKC + r9UuVGtxcxO9m2Ixz/x8SfZ7ioWFdkhpvshsLoO4INktZmyqaVJ2J6VAkKLbTdlqA6t1gZjdBnY7uF3g + doPDBXYnODzg9ILLT9bjIeZxEfa5CIe80mjJVJREYqHJ9oVL/WWItoq4Xgov6HQ6KeCyGCFMdC2ESNHs + Ek2taDQqC5socOJ9MYqsFRJZzOHEb7URsNnlPCiaY1abHAXCThcRl1si6vaQ8PlJB0NkwhEZ1uHwHyGu + vuL//Sn5LxUgICwtvCFEiJOpIK9Wq+UovCGIitC6DCFMrItRnKPsVhtO6wxuuw2XzSrnIg2L9CtGAVFT + RFYLej0SIhEIiHnI5yUUCEpvyvZmNCrJC3ye65cKEBA/dLvd0tpCyGWiwsKXIZoAwkPiHeE58b5ozYj3 + RVNsZsaMw2HDbhces+F02nG5HHg8Lgmfz/MZgkE/fr8Xt9uJ1+uWbR4hQFhfCPi85f+sgMsixB8QPVER + MsK6griwtvCMIC7CR6yL+WWxYpyxWbFYZzDPWLA57PJoYbXbJETHTXx3edzYnQ4Jr6glXo9cF88vW/8y + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vgAADr4B6kKxwAAAD4pJREFUWEd1WHeUXPV53TgNI4MAdW1T2V2tyqoLJIqBOMc2f/icnJwkzskxJ8RY - 2MYBUww4BJwAFqYaHEAFGQkhIWlXEhJCSNt7b7O7U3Z6773tzM7s7N7c78lLQtM5V783772Z/e5X7vf9 - fkW1tbX4OoTDYURiUQWxWOwzRONcE3EkUkkk0ykkk1yJdDKFDDGVSCI3lUE2k0Y2m0V6OotULov4TBax - mRwihRwSmEUcBaRmC5iem8Mc+E/+K/C/6RlgKgdk8phL5ZCPJr/SPsHXEhDj/UEfvF4v7HY7HDY7fD4f - 75NQJIZQKEIyCUSjUeXdWCSKdDyBLElNk8x0LI4Yv4+ZPPI0PhQKIJlNIZHPwp+KIYUZBWliam6GtuaQ - yWSQz2SBfAFzuVmQIwrZWRRIRK6/ys6vJOB2u2FzWGF32mA2mxVMjI2jt7sHra3tCtraOtDV1QODwYBA - IIB4OIIESUT9fgXZWARzaRKJRxBy2ZGKBunePGLRAFKZGNK5FMKpsILENIkXpvmcVs4VkMtOI5VII08i - MzOzmGVQkqkphOiUL9r6JQJOp1MxWKtVQ6OZwEBfPzrbO3Dxwsf48PgJvH/kGI788SiOHTuOU6dqcfDg - Qezfvx8XPzoHzZgKSUZjJpPC7FQSM8kIMiFGIRVBIeJHLugCEkEUkgHkuWI2jbk5plkuiqnpmIJpEmPY - FDJurwfZ2RnEmIJTvCMpF5ye/py9nyPg8XiuentiAiMjQ2hpacKFj87j6HtHcOjAQRp/FLWn6nDy5Gmc - OHEShw4dJolTOHv2LI68dxiHD+xH3YkT6G1thkuvwWzYA8RCQPRPmNQAHjvgsgFerk4TECapdJjPSTTs - JkG+l47S5THmD2uAKZcnoQCjFuUanM3Bmoh8mYCkgcPhgFqtRm9vL1OkBcePH8PxYx/g8KF3lfXj8xfQ - 1NSCxsZmfPLJp+jtG0B9Y4Py/XNn63Dpk49x+eJ51L1/BMdeexk/+Zu78OOdO/Gr3bvxXzt349l1G/D7 - zdvx3s234h2u72zdiTe2bcdLW7fgv4l9e/bg/N4HYDt6FHNDg0CIURIH5NNMIabo3BQYV4TmppVofEZA - ilC8L/nc39+P+vp6erWO6bGfHj+Ny5c+VdKora0Nzc2taGENtHd04WTdGXzy6SUM8I8NDQ2guamBRE6j - /twZ9J05jfcefQS/3LEDP1tejNcrN+HMlj14f3E5Tly/EheWrkHdDSU4fVMpji8tw+ElJdi/rAxvLCrG - 0wtuxE+/dSPqH3kcMz09JMLoZOPI5ZOwBZ1K8SfnWE9MrSJFbVh0VqsVKpWKBjajrq4O7zElzpypRUND - gxKR4eFRpWglAkKgpaMTfSMjaO3swKX6K2hsbkB3dyd6ezrQfuUi2k99ANP5s7j02OPYf+ud+Gj77VDt - /h7UFbtgKtkMT9k2xCt3I8jP9vKtsKy7GZZNt0NdvRvtFdvwYfkGvFZagVe33wx6Dgh4Mcs0m52dQpxk - pDbyc7MoCgaDn3l/YGAAly5dYoEew4EDB9DX14ceeqCnq5sR6FIItLV3orO7C528bmxtQVtHO7r6etHV - 3422bkamvRX9XW3Q9bRi8vJ5GI+/j+YHfo7TG3ahY9VWGrsToWWbkSvejvRN1UjcVInUig0IE66l6+BY - Xg3L6q3Q1tyK5g078VTRn+N3Gzdhpq2VNRLEbDKuFHgsnkSBolUUpfz5PF5ManXo7uxSCvaP7x5WrsXw - vp5eDPb2KegnJBq9vd3KtTyX+0K8racLLb1d6O4X0l3o7WrGeHcztJc/ho+FXnvLnbhMI70VtwPr7oTn - r8sQv34NsGo78iUbEbqxHNGla5FdXYNwWTWs5VVQV21Ay7r1eGPZCvx+D7/nZJEHI4rasm0gT7Eq8rjc - SpNSj0+gqaFRKdZzZ85iZGgUQwPDGO4fwBCldLiX4PXAgBhMQsQwjR0dHGL+D6GHNdA51I++/kElcr19 - TLHOZuj72mA9VwvtY0+hteZ2DC3ZCMP1FcD27yK3fg+GihYgVLwe/pVVRAXcS0oxtWErrCtLYFxTAc3m - rThVUo5nVxRD89YBqhVlls2NNXw1AhaTGVazRWlUojKnPjyJjrZ2SqkGY6PjGBseUYwcGxyGamhYkdeh - kUHWBMkREqHubkZkdBTD/I3RARXG+oYxPjIKq06NvvqPYav/BPmTJ/HqwmXQ3fp9OLZ/B43XLMfg8irk - 7vkntC1cCcP6HdCw0FUlazBeshrujUyjVZVQVa1H946b8ezCG/DcLbsZgRBmQpRdGs8pBEWGST3sVpuS - QmepKnWnazFMg8fH1RgbmyAJFSYI7bAKatUYRsdGMDxOsGkNDg+xeJtwpb4R/SSqUeuhGRiHtkcF06gW - 4z19GOtqgauzCWBvOL7nNjTtvA34zSvAUy+gdmExsv/678CjzyD4D/cCDz0G/PQXKPyQ1//4I0yUVyqk - THf9LV6+8Sb8fMkiQK9lRyOBXJ5tgkWsVWsUAiaDEefPfaREQXrBKA1UjY8pkdEQk4yGrGMT4xhRX8Xg - 6AgaWlpxpamV1+PQqY2YHNTA2DsB14gRtkE1PPytqIqa3tEM1a8eB958B3/45iL03PE94LdvovDrfTi3 - cRfeXVYO7HsFtWVrcW5pMUbWboKhcitUK9dCs2UX6ioq8fjiG+A4f5q9IcCBL4MCB8MiMVDSyKg3KHrf - cKVeUSQxdFw9Ac2EGjoBo6FlnUxoGBmdBiqOGmMaLQZGxuh9pg29r9OaYBjSw9o3CfeAEe7BSWg6O5Ez - 6zHVeBkH7rwDiWeex9n129C06y7gxbeAV/cj/eRz6L/n7xVyeOFlJO+9H/jRXvi23Ab1ktVQr63B+VVr - 8PRNC9H75oscTYQAxxB2aSUCYryOxjQ3NqGNHjWZTNBO6qDTT0Kvm4SRMGknYWCayT2NAn5n0gCD3gK9 - wQLNpMxPFpjHbbCPmuEZscAzqkfYYMKs1YSZ1ia0/2Qv8Pr/4PD1y6D5zt8hff8jwEtv49P1O3GRpPDM - C6hbsQoNJZXQV2yFY/VmGBevZTFvxsXS1Xjyumth+uAQRw0S4GiRz02hSIyX9BEVEuOlgKUuJAoCeWY1 - mmCjIbIajUYYTEauZpIzwGqwMYJUMZ2JsMCkd8GmtcM2YkDC6mY9sJN6Oe8wikf23IG+O+8BnnieNfBb - 1F2zBHjgEcrrGnSu2wLsfQjdFZsxvKYG5tWb4C7bCCcL3V61A5+WV+PRb16L0OULzH925WQYmWwSRVK8 - QkLSSLS/ix1WojFfFwpIyEJvW3it1+ths9ngc7jgt7nhMblg0VuhNVqhszpgtHlgMTtJzAIHf9dj1CFn - nASrHqp79+LEt1bAue1utF+zGOrla6ErrcTY8lVQFVdgpIRYUYHJ0mp4V9XQ+Ao4V6yHpnwzTvH5fX/2 - lwDHfOTSVKAscjOZqzKqeJwYGhhUxmchIP1BSLgcTgVOXjss3CPIPfYNj5kkTDZ4DXbYTWK4E3oXO7rb - CxNXu9MBs0GDmJt/MELVuNSIo/Sq6ebvQrdsHeLVuxBjofpL18JPtQlVbWGTq4G9bD3cjECUsmplb/BU - 7cLA2m14/i8W4uy/3AfurhBlRCMx7iMyjIDX7VHyXFJICnacUilrgN3ZRxJCRN7xOGg04fO64bbb4Ddb - EWTqhMwORsMDq88Lvd+nwOTzwMFxOexzKLmKyUl4X/4DPizdiOFSzkGcfULF1YjS85Hl7MgkEVtVDQ+9 - b128BpYV66BnUzNUbkZXSRUOLliMB7+xAIkLl9nIEsqGJzs7q+zklFFCvC96L6kkxqvYhDz0etDrU7wv - nVqM9rmcCPi98NK7EaZQzO5C3OFF2OuHg9tHAwcuvZ9kAh54xXiZ6yOcJCmlzf98H9p33g37trug4dgQ - prJEV1chxOL0rSyHr6wKAea/d/V2GFdthm7jDkx++268WPQNvLBkObqfeBqUPcyFYshM5eHnLBTNTKMo - wW2adGKJgOS7yKqkklFvQigQhv9PJMR4v5t573ORGA3nbinOrWecKROi91002hrk/jnshy8SwEyKQxfD - jKAfLnb3g1tvQcvOb6OLU6adY7WpehNshGltJbTsvAamj6NmD8wbb8NAxXZcrKzBvoUL8Usqzwc/pMSq - xygGbhRkiOMM5ORMFExShSQCkiZmKoxEQlJohCODelxD4wOQ54IE8zgS8MMfcCPM+TwR8CkkYh63QsDD - e554EMEUN/fcC3PHz91VHFEOdj+rWoe3a7ahcfddeP+6RejggHa5rBRXyktQX1JKlKOpbB0ul1SjbtEa - HLqxFM8vWoFHipej7sF/Q7y7gZMoI5pLIuR0KQTSHOaSxNUNDecL8bQoktJ5mUYyRuh0emVSTSW4OU/L - cUkcEW7Ko7Egd3wEPS2Ic9cUn4rxB5PITKdQEAKRGNxUtb17duMH1y3Aw9cvxBvFJXhr6WI8W1SE15Zc - h5cWXYt9C67B7xZch1dI7Pm/ugG/ESwuw9MbamA4ehgFPbt4jo5zcL8dZ01Shfy+MEthGtEpjhJCQBCP - xhT1kVQSrRcC3d29rL9J5cgkn5lCju07lUpwFg9hKh0nqYSCHLtiHjkOiNxk5KeRS8SQc3lx7IV9ePuh - h9H55hu4+OAv0Pf4o2h74MewvfQcGh+8n3n9MAb/40ni1xhkjvc98Z+wvv42UM/Zn2oHrwNTPiNScQcC - QTOicQ9m8hnaE0eKIfhsSzkP2dhYLBZ6XsdhjqMEIRt8jeZqt5adm5zdzHAGmZsrKOc9MzRYRsMCFWEq - m4ZskGxsdFbVBJI2Bwp+1oPLhVlKMH/8qmE2XrOXgHUFPqPm8jNTxM55n4oGpw8Z1lfU7UTISwSZqnRa - IhlBPH71kG3e5s8REMiximwvJQparVYhME9GiMmphZCUwy451IpEIkpjkwYn78sqqhUUFbNTYmm4n0bL - dUAOx/hZVkGI74SZ04II6zDONE4FgkhzXJa0DoX+D7L1lb/3/40XfImAQDwt0RASMpmK8WNjY8oq0RBD - JbXmIcTkvqwyR9lopMNiZsOzsgGyI/NaZFjkV1aB9BRRtQBFQCBCIJDrIMUhyMhJNMVwcZIYL/iirV9J - QCBfdDG84m0hMm+oeHgecgggEZJ3JHLyvhzNyPtyKGY2GxkpKyMkESMph43vsacwNQReyuI8AlQ1Hxug - y+Wg80gscJWAeF8IfNHz8/haAgIhIT8gZ6KSMuJdMVy8LZERwyV95L5cz5OV1UzPm+h5o5lDID0uo4WF - ERHIiZt8djICNkZC4JFeQu/LfXk+7/15fJV9tbW1+F9fRhPYu2Ht2AAAAABJRU5ErkJggg== + vgAADr4B6kKxwAAAD3BJREFUWEeFmHl03NV1x9V0IzjGgG1s2Vpsa/EqWd7ABhKg6UnKHz2nJ6dtenrC + KQ2BJKQQlgAJhbRAIKyBFPCCg42xsWzZxmCMkbVb22gZaUaafUaz7/uqGc2mT897wiSH5eSP77w37/cb + 6fu9975737sVJ0+e5KsQiUSIxmMS8Xj8M8QSceLJBMl0ilQmTSqVksik0mRTaWaTKfKzWXLZDLlcjsxc + jnQ+R6KYI17MEy3lSVImQYl0ucTc/DzzgPwozcNcEWbzkC0wn85TiKW+wO0yKj6/8KfkAyE/Pp8Ph8OB + 0+7A7/cTicSIRuOEw1Hi8SSxWEy+G4/GyCSS5NIp5lIp5uIJ4iE/FAsU8jnC4SCpXJpkIUcgHSdNUSJD + kdn5ItlCnmw2SyGbg0KJ+XwZylDKlSllC3L+eY5fKcDj8WB32nC47MzMzEhMq6cYHhyip6dPorf3EgMD + Q5hMJoLBIIlIlGQ0RiwQkMjFo8xnUswlooTdDtKxEFAgHguSzsbJ5NNE0hGJ5FySXGkOyXK+RD43RzqZ + oVAoUSyWKc9DKj1LOJ74AtcvCHC5XJKwTqdBq51mVDFCf98lzn3wIe8dPcY7h45w6A+HOXLkKK2tJ9m/ + fz979+7l3Ptn0KpVpCIRitk05dkUxVSUbNgP6SilaIB8yA3JEKVUkEIyBOUM8/MZcvkYs3Nxibl8GihK + MR6fl1y5SHwuxyzIkAvNzX21AK/Xu2Dt6WkmJsbp7u7kg/fPcvjtQxzYt593Dh3mZGsbx4+f4Nix4xw4 + cJDW1lZOnz7NobcPcnDfXtqOHWO4pwu3UUs54oV4GGKfwqAFrwPcdvA5wGWBiBsyEYj5IeKBZBgyMUjF + oVRgvpCjQJFgNk6MIqFyHlsy+kUBIgycTicajYbh4WF6e7s5evQIR4+8y8EDb8nxw7Mf0NnZTUdHFx99 + 9DHDilHaOy7K35853cb5jz7kwrmztL1ziCMvv8CP/u5WfrhzJ7/YvZv/2bmbJ9dv4nfN23n7+ht5s3k7 + b7bs5NVt23m+ZSv/27KVZ/fs4ezd92A/fJj58TEIhxYMUMiQSkdJzs+Sokh4fk564zMBYhMK64t4HhkZ + ob29ndOn29i/fy8nW09w4fzHMox6e3vp6uqhu6ePvksDHG87xUcfn2d0fIzx8VG6Oi9y5vQJ2s+cQnHq + BG8/+AA/37GDn6xczSsNWzi1dQ/vLKvl2FWr+OC6dbRdXcWJa6s5el0NB5dXsXdFDa8uXc3ji67hx9+4 + hvYHHqY4NAQiDHMJ8oUU9pBLbv7UfEGGVoXMNoEANpsNlUpFV1cXbW1tvP32QU6dOsnFixelR5TKSblp + hQeEgO5L/SgmJujpv8T59k/o6LrI4GA/w0OX6PvkHH2t72I5e5rzDz3M3htv4f3tN6Pa/V009buwVDXj + rdlGomE3ofpdOGpbsK6/HuuWm9Fs2E1f/Tbeq93Ey9X1vLT9eujthaCPcsxPuTxLIpeQe6MwX6YiFAp9 + Zv3R0VHOnz/PkSNH2LdvHwqFgqGhIYYGBunvG5ACevv66R8coH9giI6ebnov9TGgGGZgZJDewT76+noY + GehFP9SD4cJZzEffoeuen3Ji0y4urWnBUbuT8Ipm8qu3k7l2A8lrG0hXbiJSuQn3detxrtyAdW0LuqYb + 6dq0k8cq/pLfbt5CsbcHIiHKqYTc4PFEilIZKmKRKH6vD4NOz2D/gNywf3jroJwL4oqhYcaGFRIjwwrp + jeHhQTkXz8W6EN47NED38ACDI0L0AMMDXUwNdqG78CH+1lZO3nALFyo34au/Gdbfgvdva0hctQ7WbKdQ + tZnwNbXErqsjt7aJSM0GbLWNaBo30b1+I6+uqOR3e24GlwdCUZltC3koFKHC6/bIIqWZmqbzYofcrGdO + nWZifJLxUSXKkVHGFSMoh0fkfHRUEFYwNqpAOaJgcmyc8fFxhsZH6R8fQTEyJj03rOhH0d+FUdGL7cxJ + dA89Rk/TzYwv34zpqnrY/h3yG/cwXrGI8OqNBFY1ElhVj2d5NbObWrCtqsK8rh5tcwutVbU8Wbka7ev7 + IJaGnKhwLHjAapnBNmOVhUpkmdb3jnOpt4/paS3qySnUyglJUj2mRDWulOl1fGIMpVIpITw0ODjIyOQk + SvUUk6Mq1AolUxOT2PQaFO0fYm//iMLx47y0ZAX6G/8B5/Zv03HFSsZWNpK//V/pXbIK08YdaBu2oKpa + x1TVWjybW9CtaUDVuJHBHdfz5JKreeqG3RAKUwxHpBfKJagwGYw4bHYZQqfbTtF24iTKsXGmpjSo1dOo + J1VMT6rQKVVoVGom1RMopyZQqlWMKcfp6Orkk/YORpQTaDVGtKNT6IZUWCZ1TA0pUA904+7vhJ4uju65 + ic6dN8GvX4THnuHkktXk/uO/4MEnCP3zHXDfQ/Djn1H6/h3wLz9gurZBirLc+ve8cM21/HT5UjDqIBGB + fIFSoUyFTqOVAiwmM2fPvC+9IGrBpFqFakotPaNVT2GYXBjV01NMaBYwNjnBxe4ePunsYWxyCr3GjGFM + i3l4GveEGfuYBq9GQ0w1Bpe6UP3iYXjtTX7/9aUMffO78JvXKP3yWc5s3sVbK2rh2Rc5WVPHmetWM1G3 + BVNDC6pVdWi37qKtvoGHl12N8+wJiAdhLkupmKdCEBRhZDaaZL6/+Em7zEiC6JRmGu20Br2Aehrd1DTT + Wg1qvRaVToNaq2N0Qs2IUoVaY0Svs2AaN2JTGPCMmvGMGdD295OfMTLbcYF9t3yT5BNPc3rjNjp33QrP + vQ4v7SXz6FOM3P49KY5nXiB1x13wg7vxb70JzfK1aOqaOLtmHY9fu4Th156DtBCQkVVaekCQ12t1dHV0 + 0tvdg8ViQWfQozcaMOoNmPUGLDoDJt3CmlbChN5gwmS0YjRZ0RrE+cnKzJQdx+QM3gkr3kkjEZOFss1C + saeTvh/dDa/8HwevWoH22/9E5q4H4Pk3+HjjTs5t3AZPPENb5RouVjVgrG/BubYZ87I6zOuaOVe9lkcX + X4nl3QOQCUI2TiE/S4UgL8JHZCFBXmxgsS+EFwTEM5vZgt1kkaPZbMZkMWM2z2DUm7CZ7FgtDjR6Cxq9 + FYvRjV3nwD5hImnzoBOV1OeGaQ2H9nwTxS23wyNPw2O/oe2K5XDPA1yoXEf/+q1w930M1jejXNfEzNot + eGo241rZiKNxBx/XbuDBr19J+MIHkE+QT0XI5lJUiM0rRIgwErl/4FK/9MblfSFhMGI1mLCazBiNRux2 + O36nm4Ddg9fixmq0oTPb0NucmO1erDMubCYrTqMJr1lP3mwApRrVHXdz7BuVuLbdRt8Vy9CsrENf3YB6 + 5RpUq+uZqKpnorIeQ/UGfGuacK2sx1W5EW1tM62r67nzL/4anDbIZyiXcuSL2YU0Ki1uMDI+OiaPz0KA + qA9ChNvpknDZ7DittoU1uwPvjB2/xY7P5MBhEcRdGN1eTB4fFrcXh8vJjElL3GODaATOd3B47RYs138H + /Yr1JDbsIl63hUB1HYHaBsKNW/HVN+Go2YhnXROxjTuwrWrE27iL0bptPP1XSzj973eCw0HM5yYaj5DM + pqjwebwyzkUIiQ07pVLLMej14Xd7pBDxjtfpkPD7PHgcdgIzNkIWB+EZJ36nF5vfhzHgl7D4vTh9DiJ+ + p4xVDAZ8L/ye96o3o6xuxlvbQnj1BmIr1xBdWUOiuo74mg14K+uxLVuHtXI9xlX1mBqaGahqZP+iZdz7 + tUUkP7gAsaS88OTKZXmTk0cJYX2R70UoCfKqiUm8Thchn19aX1RqQdrvdhEM+PC5nESdbuIONwmnj4gv + gDPkxxQUIrzYgl58grw410f9oNHQ9W930rfzNhzbbkV7TS2RuiZiaxsJV6/Fv6oWf00jwfpmfGu3Y17T + jH7zDgzfuo3nKr7GM8tXMvjI46DWMh+Ok50tEEikiGXnqEjGE7ISCw+IeBdpVYSS2WghHIwQ+FSEIB/w + uAn43YR8bhI+LwmPh4THR9jvwx30Ygv5cEQC+KNBiukExCMQCuB+7zj7W26ge+e3GKjdhGPrHiwbtmDf + sAVLXQO6qrWY6ptwNu1hZvNNjNZv51xDE88uWcLPF1/Ju9//HmjU4PNQEoe4IrhCUUKp2QUPiDCZMVuk + J0QITYwr0UxpCfiCiOcCyWiEaDBAIOghEvaTDPqliLjXIwV4w368iRChdIxMJgXxOCQTxIYG+Enjet5o + 2kbH7lt5Z/FSLq3fyIWaaj6praK9qpr2qlo6a9ZzoWoDbUvXceCaap5eWskDq1fSdu9/khi8CBEn5FOE + XW4pIJOHVJ5PLzShsLS0yEiy8k4vHCP0eqM8qaaTKeYyol2SIBoLEouHSAlEgxKJeJjEbJxUPkV2Lk1J + CIjG8fQPcPee3fzj4kXcf9USXl1dxevXLePJigpeXr6Y55deybOLruC3ixbz4uKlPP03V/NrgWU1PL6p + CdPhg5SMY5APEHCqSCU8eJ02Av4IseQcsdnyH6+UiVhcZh8RSiLXCwGDg8MYDAbZMilkZ8nPZUmnk8QT + YWYzCeYySYn8XIYCeUoUKRTmyCfj5N0+jjzzLG/cdz/9r73KuXt/huLhB+m954fYn3+KjnvvYvCR+xn7 + 1aOM/eqXjD3yOIpH/hvbK29Aew/YxL3ZyazfTDrhJBiaIZbwUixkiUcTpDP5L7/UW61W9Ho9U1NTEuKC + r9UuVGtxcxO9m2Ixz/x8SfZ7ioWFdkhpvshsLoO4INktZmyqaVJ2J6VAkKLbTdlqA6t1gZjdBnY7uF3g + doPDBXYnODzg9ILLT9bjIeZxEfa5CIe80mjJVJREYqHJ9oVL/WWItoq4Xgov6HQ6KeCyGCFMdC2ESNHs + Ek2taDQqC5socOJ9MYqsFRJZzOHEb7URsNnlPCiaY1abHAXCThcRl1si6vaQ8PlJB0NkwhEZ1uHwHyGu + vuL//Sn5LxUgICwtvCFEiJOpIK9Wq+UovCGIitC6DCFMrItRnKPsVhtO6wxuuw2XzSrnIg2L9CtGAVFT + RFYLej0SIhEIiHnI5yUUCEpvyvZmNCrJC3ye65cKEBA/dLvd0tpCyGWiwsKXIZoAwkPiHeE58b5ozYj3 + RVNsZsaMw2HDbhces+F02nG5HHg8Lgmfz/MZgkE/fr8Xt9uJ1+uWbR4hQFhfCPi85f+sgMsixB8QPVER + MsK6griwtvCMIC7CR6yL+WWxYpyxWbFYZzDPWLA57PJoYbXbJETHTXx3edzYnQ4Jr6glXo9cF88vW/8y + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= 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 + Ps/tMv4fX0YT2D4bsgkAAAAASUVORK5CYII= \ No newline at end of file diff --git a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/common/ICorrections.cs b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/common/ICorrections.cs index e0b611fc9..0c15110e1 100644 --- a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/common/ICorrections.cs +++ b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/common/ICorrections.cs @@ -12,13 +12,15 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.common { public interface ICorrections { + public string TypeIdentificatorName(); public DateTime StartTime { get; set; } public int StartTimeSec { get; set; } public SmartCommunicationForm ParentFrom { get; set; } public ITestMethodCfg Cfg { get ; set ; } public IList MultiTestParams {get ;} - public IList Tests {get ;} + public IList Tests { get ; set; } + IList iperlHeads { get; } public void Worker(object threadData); public bool WorkerActivity(string currentActivity, ISmartReader iHead, WaterMeter wm, Test currentTest, @@ -46,7 +48,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.common ICorrections GetNewCorrection(); void GetGroup(); ContextMenu GetContextMenu(); - void PrepareForTestsActivities(); + void PrepareForTestsActivities(int waterMeterPositions0); void Load(Label[] labels, PictureBox[] counters, TextBox[] messages, CheckBoxImage[] checkBoxes, int[] ckbIndex, bool[] ckbState, IList iperlHeads, int textBoxesCount, bool checkBoxesEditMode); @@ -54,5 +56,6 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.common void StartDataStreamProcessingForActiveMeters(int iMultiTestParamsItem); public void DoOnCommCompleted(object sender, CommCompletedEventArgs data,IList waterMeterPositions0); public void NormalClose(IList waterMeterPositions0); + bool IsFamilyOfSmartReader(ISmartReader smartHead); } } \ No newline at end of file diff --git a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/common/ISmartReader.cs b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/common/ISmartReader.cs index a798efbcc..b2d1916fa 100644 --- a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/common/ISmartReader.cs +++ b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/common/ISmartReader.cs @@ -1,15 +1,15 @@ using System.IO; using Common; +using TBF.Rig.GenericDevices; using TBF.Rig.RegisterReaders.CommonRR; namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.common { - public interface ISmartReader + public interface ISmartReader : IRegReader { - public string Name { get; } + new string Name { get; } + new DebugMode DebugLevel { get; set; } public string SerialNr { get; } - int Position { get; } - public DebugMode DebugLevel { get; set; } public string CommInterface { get; } public int RfidComPortNr { get; } diff --git a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/implementations/IPerlCorrections.cs b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/implementations/IPerlCorrections.cs index d65049902..281a09c5a 100644 --- a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/implementations/IPerlCorrections.cs +++ b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/implementations/IPerlCorrections.cs @@ -37,8 +37,8 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations { public class IPerlCorrections : ICorrections { - ILog log; - ILog rfidDataLogger; + ILog log {get => ParentFrom?.Log;} + ILog rfidDataLogger{get => ParentFrom?.RfidDataLogger;} static int currentActivityStep; static int currentGroup; @@ -56,6 +56,11 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations static IList muxBrdOrGroup14Nrs; static bool stopWorkerThreads; + public string TypeIdentificatorName() + { + return "iPerl"; + } + /// form -> worker thread @@ -89,7 +94,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations public int GetHeadsCount() { - return iperlHeads.Count; + return iperlHeads != null ? iperlHeads.Count : 0; } public int StartTimeSec { get; set; } @@ -114,52 +119,40 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations public IList Tests { - get => tests; + get => tests; set => tests = value; } - static IList iperlHeads; + public IList iperlHeads { get => ParentFrom.Heads; } - private Label activityLabel; - private Label[] labels; - private PictureBox[] counters; - private TextBox[] messages; - private CheckBoxImage[] checkBoxes; - private int[] ckbIndex; - private bool[] ckbState; + + private Label activityLabel { get => ParentFrom?.ActivityLabel;} + private Label[] labels { get => ParentFrom?.Labels; } + private PictureBox[] counters{get => ParentFrom?.Counters;} + private TextBox[] messages{get => ParentFrom?.Messages;} + private CheckBoxImage[] checkBoxes{get => ParentFrom?.CheckBoxes;} + private int[] ckbIndex{get => ParentFrom?.CkbIndex;} + private bool[] ckbState{get => ParentFrom?.CkbState;} - public IPerlCorrections(SmartCommunicationForm parent, ILog log, ILog rfidDataLogger) + public IPerlCorrections(SmartCommunicationForm parent) { this.ParentFrom = parent; TBF.Rig.RegisterReaders.iPerlReaderUNI.Factory factory = new Factory(); - this.testMethod = new TestMethod(factory.DefaultConfig()); - this.rfidDataLogger = rfidDataLogger; - this.log = log; + TestMethod method = new TestMethod(factory.DefaultConfig()); + this.testMethod = method; + this.Cfg = method.testMethodCfg; } - public IPerlCorrections(SmartCommunicationForm parent, ILog log, ILog rfidDataLogger, ISmartTestMethod testMethod, - ITestMethodCfg cfg, IList tests, IList multiTestParams, - Label activityLabel - , Label[] labels, PictureBox[] counters, TextBox[] messages, CheckBoxImage[] checkBoxes, int[] ckbIndex, - bool[] ckbState, IList iperlHeads) + public IPerlCorrections(SmartCommunicationForm parent, ISmartTestMethod testMethod, + ITestMethodCfg cfg, IList tests, IList multiTestParams) { this.ParentFrom = parent; - this.rfidDataLogger = rfidDataLogger; - this.log = log; this.testMethod = testMethod; this.tests = tests; this.cfg = cfg; this.multiTestParams = multiTestParams; - this.activityLabel = activityLabel; - this.labels = labels; - this.counters = counters; - this.messages = messages; - this.checkBoxes = checkBoxes; - this.ckbIndex = ckbIndex; - this.ckbState = ckbState; - IPerlCorrections.iperlHeads = iperlHeads; } @@ -302,26 +295,43 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations private async void OnClick_Optical_Heads_Settings_Menu(object sender, EventArgs e) { - MenuItem menuItem = (MenuItem)sender; - activityLabel.Text = menuItem.Text; - List tasks = new List(); - foreach (var iSmartReader in ProcessData.IperlHeadsUni) + // Validate sender + if (!(sender is MenuItem menuItem)) { - var iHead = (IperlHead)iSmartReader; - if (!checkBoxes[iHead.Position - 1].Checked) + log?.Error("OnClick_Optical_Heads_Settings_Menu: sender is not a MenuItem"); + return; + } + + if (activityLabel != null) + activityLabel.Text = menuItem.Text; + + List tasks = new List(); + foreach (var iSmartReader in ProcessData.SmartHeadsUni) + { + if (!(iSmartReader is IperlHead iHead)) { - if (iHead.Position - 1 < messages.Length) messages[iHead.Position - 1].Text = ""; + continue;//ignore different types of heads + } + + int position = iHead.Position - 1; + if (position < 0 || position >= checkBoxes.Length || position >= messages.Length) + { + continue; // Skip this head if position is out of range + } + if (!checkBoxes[position].Checked) + { + if (position < messages.Length) messages[position].Text = ""; continue; } - messages[iHead.Position - 1].Text = $"COM{iHead.RfidComPortNr}"; + messages[position].Text = $"COM{iHead.RfidComPortNr}"; Application.DoEvents(); // Refresh UI tasks.Add(Task.Run(async () => { string result = await ProcessTask(iHead, menuItem.Tag); ParentFrom?.Invoke((Action)(() => { - messages[iHead.Position - 1].Text = result; + messages[position].Text = result; Application.DoEvents(); // Refresh UI })); @@ -410,7 +420,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations } - public void PrepareForTestsActivities() + public void PrepareForTestsActivities(int waterMeterPositions0) { StartTime = DateTime.Now; StartTimeSec = StateMachine.Time; @@ -422,29 +432,48 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations currentGroup = 0; completedCommCount = 0; stopWorkerThreads = false; - + /// group numbers are >=1, lastGroup == 0 means there is no group lastGroup = 0; - foreach (var iSmartReader in iperlHeads) + if (iperlHeads != null) { - var iPerl = (SmartReader)iSmartReader; - if (iPerl.Group > lastGroup) lastGroup = iPerl.Group; + foreach (var iSmartReader in iperlHeads) + { + try + { + var iPerl = iSmartReader as IperlHead; + if (iPerl != null && iPerl.Group > lastGroup) lastGroup = iPerl.Group; + } + catch (Exception E) + { + log.ErrorFormat("PrepareForTestsActivities: {0}", E.Message); + } + } } workerThreads = new List(); - for (int i = 0; i < Cfg.NrThreads; i++) + if (Cfg != null) { - Thread thread = new Thread(Worker); - thread.CurrentCulture = CultureInfo.CurrentCulture; - thread.CurrentUICulture = CultureInfo.CurrentUICulture; - workerThreads.Add(thread); + for (int i = 0; i < Cfg.NrThreads; i++) + { + Thread thread = new Thread(Worker); + thread.CurrentCulture = CultureInfo.CurrentCulture; + thread.CurrentUICulture = CultureInfo.CurrentUICulture; + workerThreads.Add(thread); + } } muxBrdOrGroup14Nrs = new List(); - foreach (SmartReader iPerl in iperlHeads) + if (iperlHeads != null) { - if (!muxBrdOrGroup14Nrs.Contains(iPerl.MuxBoardNrOrGroup14)) - muxBrdOrGroup14Nrs.Add(iPerl.MuxBoardNrOrGroup14); + foreach (ISmartReader iPerl in iperlHeads) + { + if (iPerl is IperlHead ihead) + { + if (!muxBrdOrGroup14Nrs.Contains(ihead.MuxBoardNrOrGroup14)) + muxBrdOrGroup14Nrs.Add(ihead.MuxBoardNrOrGroup14); + } + } } log.WarnFormat("nrThreads = {0}", workerThreads.Count); @@ -492,13 +521,19 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations /// /// Water meter (iPerlHead) object /// Value returned by readRequestPort(...) - public static int ReadRequestPort(ITestMethodCfg cfg, ISmartReader smartHead, MessageID messageID, + public static int ReadRequestPort(ITestMethodCfg cfgMethod, ISmartReader smartHead, MessageID messageID, MCI_Protocol.StructName structName, int offset, int length, out byte[] buffer) { - Thread.Sleep(Math.Max(250, cfg.DelayBetweenRetries)); + TestMethodCfg_IPerl cfg = cfgMethod as TestMethodCfg_IPerl; + if (cfg == null) + { + if (smartHead.Cfg is TestMethodCfg_IPerl cfg2) cfg = cfg2; + } + + Thread.Sleep(cfg == null ? 250 : Math.Max(250, cfg.DelayBetweenRetries)); if (smartHead.DebugLevel == DebugMode.FailureDuringOperation) smartHead.DebugLevel = DebugMode.Normal; - if (smartHead is SmartReader iperlHead) + if (smartHead is IperlHead iperlHead) { if (iperlHead.DebugLevel != DebugMode.Normal) // Simulation @@ -506,7 +541,7 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations return SimulationServices.ReadRequest(iperlHead, messageID, offset, length, out buffer); } - if (iperlHead.CommInterface == CommunicationInterface.NFC) // NFC Interface + if (iperlHead.CommInterface == CommunicationInterface.NFC.ToDescription()) // NFC Interface { return NfcServices.ReadRequest(cfg, iperlHead, structName, offset, length, out buffer); } @@ -2553,6 +2588,17 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations } + private static readonly List SupportedReaders = new List() + { + typeof(IperlHead), + typeof(TestMethods.iPerlCommunication.iPerlHead.Factory) + }; + public bool IsFamilyOfSmartReader(ISmartReader smartHead) + { + return SupportedReaders.Any(type => + type.FullName == smartHead?.GetType().FullName); + } + /// /// Update test result representing RFID communication success/failure /// diff --git a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/implementations/PoseidonCorrections.cs b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/implementations/PoseidonCorrections.cs index c9015b630..41a08c0d3 100644 --- a/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/implementations/PoseidonCorrections.cs +++ b/TBF/Rig/Uni/SharedDialogs/SmartMetersCommunication/implementations/PoseidonCorrections.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Linq; using System.Threading; using System.Windows.Forms; using Config.Entities; @@ -7,10 +8,12 @@ using log4net; using Results.Entities; using TBF.Rig.Generic; using TBF.Rig.RegisterReaders.CommonRR.IPerl; -using TBF.Rig.RegisterReaders.iPerlReaderUNI; +using TBF.Rig.RegisterReaders.PoseidonCmdStartStop; +using TBF.Rig.RegisterReaders.PoseidonReader; using TBF.Rig.TestMethods.SmartTest; using TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.common; using CheckBoxImage = TBF.Boxes.CheckBoxImage; +using Factory = TBF.Rig.RegisterReaders.iPerlReaderUNI.Factory; namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations { @@ -30,6 +33,12 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations private IList multiTestParams; private SmartCommunicationForm _parentFrom; + + public string TypeIdentificatorName() + { + return "Poseidon"; + } + public DateTime StartTime { get; set; } public int StartTimeSec { get; set; } @@ -43,7 +52,13 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations public IList MultiTestParams { get => multiTestParams; set => multiTestParams = value; } - public IList Tests { get => tests; } + public IList Tests { get => tests; set => tests = value; } + + public IList iperlHeads { get => ParentFrom.Heads;} + + + + public void Worker(object threadData) { throw new NotImplementedException(); @@ -91,10 +106,11 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations throw new NotImplementedException(); } - public void PrepareForTestsActivities() + public void PrepareForTestsActivities( int waterMeterPositions0) { throw new NotImplementedException(); } + public void Load(Label[] labels, PictureBox[] counters, TextBox[] messages, CheckBoxImage[] checkBoxes, int[] ckbIndex, bool[] ckbState, IList iperlHeads, int textBoxesCount, bool checkBoxesEditMode) @@ -122,7 +138,21 @@ namespace TBF.Rig.Uni.SharedDialogs.SmartMetersCommunication.implementations throw new NotImplementedException(); } - public PoseidonCorrections(SmartCommunicationForm parent, ILog log, ILog rfidDataLogger) + private static readonly List SupportedReaders = new List() + { + typeof(RegisterReaders.PoseidonReader.Factory), + typeof(RegisterReaders.PoseidonReader.SmartReader), + typeof(RegisterReaders.PoseidonCmdStartStop.Factory), + }; + public bool IsFamilyOfSmartReader(ISmartReader smartHead) + { + return SupportedReaders.Any(type => + type.FullName == smartHead?.GetType().FullName); + } + + private IList Heads { get => ParentFrom.Heads; } + + public PoseidonCorrections(SmartCommunicationForm parent) { this.ParentFrom = parent; TBF.Rig.RegisterReaders.iPerlReaderUNI.Factory factory = new Factory(); diff --git a/TBF/TBF.csproj b/TBF/TBF.csproj index 27ec03848..dbe1e3e97 100644 --- a/TBF/TBF.csproj +++ b/TBF/TBF.csproj @@ -1605,6 +1605,17 @@ + + + + + UserControl + + + TestMethodCfgCtrl.cs + + + @@ -3420,6 +3431,9 @@ S640CommForm.cs + + TestMethodCfgCtrl.cs + TestMethodCfgCtrl.cs diff --git a/TBFTests/Rig/RegisterReaders/PoseidonReader/UniHeadTestCtrlTest.cs b/TBFTests/Rig/RegisterReaders/PoseidonReader/UniHeadTestCtrlTest.cs index 1dadd7c98..cf988c93b 100644 --- a/TBFTests/Rig/RegisterReaders/PoseidonReader/UniHeadTestCtrlTest.cs +++ b/TBFTests/Rig/RegisterReaders/PoseidonReader/UniHeadTestCtrlTest.cs @@ -101,7 +101,7 @@ namespace TBFTests.Rig.RegisterReaders.PoseidonReader public void Cleanup() { // Clean up the static reference - ProcessData.IperlHeadsUni = null; + ProcessData.SmartHeadsUni = null; } [TestInitialize] @@ -137,7 +137,7 @@ namespace TBFTests.Rig.RegisterReaders.PoseidonReader .SetupGet(n => n.Name) .Returns(cfgName); - ProcessData.IperlHeadsUni = new List { headMock.Object }; + ProcessData.SmartHeadsUni = new List { headMock.Object }; UniHeadTestCtrl uniHeadTestCtrl = new UniHeadTestCtrl(config); @@ -173,7 +173,7 @@ namespace TBFTests.Rig.RegisterReaders.PoseidonReader .SetupGet(n => n.Name) .Returns(cfgName); - ProcessData.IperlHeadsUni = new List { headMock.Object }; + ProcessData.SmartHeadsUni = new List { headMock.Object }; UniHeadTestCtrl uniHeadTestCtrl = new UniHeadTestCtrl(config);