From 02028afc27109c25556dc3e06fd0b54924960d1e Mon Sep 17 00:00:00 2001 From: ChiKyun Kim Date: Tue, 9 Sep 2025 17:24:19 +0900 Subject: [PATCH] =?UTF-8?q?=EC=98=81=EB=AC=B8=ED=99=94=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Handler/.claude/settings.local.json | 8 +- Handler/CLAUDE.md | 14 +- Handler/Project/Button/START.cs | 14 +- Handler/Project/Button/STOP.cs | 2 +- Handler/Project/Class/CHistorySIDRef.cs | 2 +- Handler/Project/Class/CResult.cs | 6 +- Handler/Project/Class/EEMStatus.cs | 2 +- Handler/Project/Class/ItemData.cs | 4 +- Handler/Project/Class/ModelInfoV.cs | 40 +- Handler/Project/Class/Reel.cs | 6 +- Handler/Project/Class/VisionData.cs | 14 +- Handler/Project/DataSet11.Designer.cs | 56 +- Handler/Project/Device/KeyenceBarcode.cs | 4 +- Handler/Project/Device/SATOPrinter.cs | 6 +- Handler/Project/Device/SATOPrinterAPI.cs | 6 +- Handler/Project/Device/_CONNECTION.cs | 4 +- Handler/Project/Dialog/DIOMonitor.cs | 4 +- .../Project/Dialog/Debug/fSendInboutData.cs | 2 +- .../Project/Dialog/Model_Motion.Designer.cs | 84 +- Handler/Project/Dialog/Model_Motion.cs | 220 +- .../Dialog/Model_Motion_Desc.Designer.cs | 30 +- Handler/Project/Dialog/Model_Motion_Desc.cs | 26 +- .../Dialog/Model_Operation.Designer.cs | 82 +- Handler/Project/Dialog/Model_Operation.cs | 253 +- .../Dialog/Motion_MoveToGroup.Designer.cs | 16 +- Handler/Project/Dialog/Motion_MoveToGroup.cs | 60 +- ....Designer.cs => Quick_Control.Designer.cs} | 34 +- .../{Quick_Control.cs.cs => Quick_Control.cs} | 42 +- ...ick_Control.cs.resx => Quick_Control.resx} | 0 .../Project/Dialog/RegExPrintRule.Designer.cs | 20 +- Handler/Project/Dialog/RegExPrintRule.cs | 9 +- Handler/Project/Dialog/RegExRule.Designer.cs | 158 +- Handler/Project/Dialog/RegExRule.cs | 21 +- Handler/Project/Dialog/RegExRule.resx | 28 +- Handler/Project/Dialog/fFinishJob.Designer.cs | 8 +- Handler/Project/Dialog/fFinishJob.cs | 6 +- Handler/Project/Dialog/fHistory.Designer.cs | 18 +- Handler/Project/Dialog/fHistory.cs | 6 +- Handler/Project/Dialog/fImp.cs | 22 +- .../Project/Dialog/fLoaderInfo.Designer.cs | 34 +- Handler/Project/Dialog/fLoaderInfo.cs | 226 +- .../Project/Dialog/fManualPrint.Designer.cs | 18 +- Handler/Project/Dialog/fManualPrint.cs | 12 +- .../Project/Dialog/fManualPrint0.Designer.cs | 2 +- .../Project/Dialog/fMessageInput.Designer.cs | 2 +- Handler/Project/Dialog/fNewSID.Designer.cs | 4 +- Handler/Project/Dialog/fNewSID.cs | 8 +- .../Project/Dialog/fPickerMove.Designer.cs | 728 +- Handler/Project/Dialog/fPickerMove.cs | 66 +- Handler/Project/Dialog/fSIDQty.cs | 2 +- .../Project/Dialog/fSavePosition.Designer.cs | 8 +- .../Dialog/fSelectCustInfo.Designer.cs | 2 +- .../Dialog/fSelectDataList.Designer.cs | 4 +- Handler/Project/Dialog/fSelectDataList.cs | 2 +- Handler/Project/Dialog/fSelectDay.Designer.cs | 2 +- Handler/Project/Dialog/fSelectJob.Designer.cs | 52 +- Handler/Project/Dialog/fSelectJob.cs | 40 +- .../Project/Dialog/fSelectResult.Designer.cs | 4 +- Handler/Project/Dialog/fSelectResult.cs | 2 +- Handler/Project/Dialog/fSelectSID.Designer.cs | 4 +- Handler/Project/Dialog/fSelectSID.cs | 2 +- .../Dialog/fSelectSIDInformation.Designer.cs | 14 +- .../Project/Dialog/fSelectSIDInformation.cs | 34 +- Handler/Project/Dialog/fZPLEditor.cs | 8 +- Handler/Project/Dialog/fswPLC.cs | 2 +- Handler/Project/Language/Lang.cs | 259 - .../Project/Manager/DataBaseManagerCount.cs | 4 +- Handler/Project/Pub.cs | 78 +- Handler/Project/RunCode/Device/_Joystick.cs | 8 +- Handler/Project/RunCode/Device/_Keyence.cs | 6 +- .../RunCode/Display/GetErrorMessage.cs | 22 - .../RunCode/Display/_Interval_250ms.cs | 14 +- .../RunCode/Display/_UpdateStatusMessage.cs | 64 +- .../Project/RunCode/Main/_SM_MAIN_ERROR.cs | 2 +- .../RunCode/RunSequence/0_RUN_STARTCHK_SW.cs | 14 +- .../RunSequence/2_RUN_ROOT_SEQUENCE.cs | 60 +- .../RunCode/RunSequence/3_KEYENCE_READ.cs | 56 +- .../RunCode/RunSequence/4_PICKER_ON.cs | 14 +- .../RunCode/RunSequence/4_PICKER_RETRY.cs | 6 +- .../RunCode/RunSequence/5_PICKER_OFF.cs | 12 +- .../Project/RunCode/RunSequence/6.PRINT.cs | 6 +- .../RunCode/RunSequence/7_PRINTER_ON.cs | 4 +- .../RunCode/RunSequence/90_SaveData.cs | 2 +- .../Project/RunCode/RunSequence/9_QRValid.cs | 16 +- .../Project/RunCode/StateMachine/_Events.cs | 2 +- Handler/Project/RunCode/StateMachine/_Loop.cs | 4 +- .../Project/RunCode/StateMachine/_SM_DIO.cs | 6 +- Handler/Project/RunCode/StateMachine/_SPS.cs | 6 +- .../StateMachine/_SPS_BarcodeProcess.cs | 8 +- Handler/Project/RunCode/Step/_STEP_FINISH.cs | 2 +- .../Project/RunCode/Step/_STEP_HOME_DELAY.cs | 4 +- .../Project/RunCode/Step/_STEP_HOME_FULL.cs | 2 +- Handler/Project/RunCode/Step/_STEP_IDLE.cs | 2 +- Handler/Project/RunCode/Step/_STEP_INIT.cs | 24 +- Handler/Project/RunCode/Step/_STEP_RUN.cs | 12 +- Handler/Project/RunCode/_01_Input_Events.cs | 24 +- Handler/Project/RunCode/_Motion.cs | 6 +- Handler/Project/RunCode/_SM_RUN.cs | 14 +- Handler/Project/RunCode/_Vision.cs | 34 +- Handler/Project/STDLabelAttach(ATV).csproj | 12 +- Handler/Project/Setting/fSetting.Designer.cs | 218 +- Handler/Project/Setting/fSetting.cs | 83 +- Handler/Project/Setting/fSetting.resx | 6 - .../Setting/fSetting_ErrorMessage.Designer.cs | 12 +- .../Project/Setting/fSetting_ErrorMessage.cs | 6 +- .../Setting/fSetting_IOMessage.Designer.cs | 54 +- Handler/Project/Setting/fSetting_IOMessage.cs | 2 +- .../Setting/fSystem_MotParameter.Designer.cs | 46 +- Handler/Project/UIControl/CtlBase.Designer.cs | 12 +- .../Project/UIControl/CtlCylinder.Designer.cs | 12 +- Handler/Project/UIControl/CtlCylinder.cs | 12 +- .../Project/UIControl/CtlMotor.Designer.cs | 12 +- Handler/Project/UIControl/CtlMotor.cs | 4 +- .../Project/UIControl/CtlSensor.Designer.cs | 12 +- Handler/Project/UIControl/CtlSensor.cs | 4 +- .../UIControl/CtlTowerLamp.Designer.cs | 12 +- Handler/Project/Util/Util_DO.cs | 14 +- Handler/Project/Util/Util_Mot.cs | 26 +- Handler/Project/dsWMS.Designer.cs | 8 +- Handler/Project/fMain.Designer.cs | 193 +- Handler/Project/fMain.cs | 381 +- Handler/Project_form2/Class/AmkorReelID.cs | 187 - Handler/Project_form2/Class/CHistoryJOB.cs | 168 - Handler/Project_form2/Class/CHistorySIDRef.cs | 134 - Handler/Project_form2/Class/CResult.cs | 572 - Handler/Project_form2/Class/EnumData.cs | 1009 -- Handler/Project_form2/Class/ItemData.cs | 89 - Handler/Project_form2/Class/JoystickRaw.cs | 275 - .../Project_form2/Class/KeyenceBarcodeData.cs | 87 - Handler/Project_form2/Class/ModelInfoM.cs | 128 - Handler/Project_form2/Class/ModelInfoV.cs | 257 - Handler/Project_form2/Class/PositionData.cs | 34 - Handler/Project_form2/Class/VisionData.cs | 536 - .../Project_form2/Component_Reel_CustInfo.cs | 20 - .../Project_form2/Component_Reel_CustRule.cs | 24 - Handler/Project_form2/Component_Reel_Info.cs | 23 - .../Project_form2/Component_Reel_Result.cs | 44 - .../Project_form2/Component_Reel_SIDConv.cs | 29 - .../Project_form2/Component_Reel_SIDInfo.cs | 25 - Handler/Project_form2/DSList.Designer.cs | 2378 ---- Handler/Project_form2/DSList.cs | 8 - Handler/Project_form2/DSList.xsc | 9 - Handler/Project_form2/DSList.xsd | 156 - Handler/Project_form2/DSList.xss | 14 - Handler/Project_form2/DataSet1.Designer.cs | 11844 ---------------- Handler/Project_form2/DataSet1.cs | 16 - Handler/Project_form2/DataSet1.xsc | 9 - Handler/Project_form2/DataSet1.xsd | 926 -- Handler/Project_form2/DataSet1.xss | 25 - .../Project_form2/DebenuPDFLibrary64DLL.dll | Bin 9043968 -> 0 bytes Handler/Project_form2/DebenuPDFLibraryDLL.dll | Bin 6310400 -> 0 bytes Handler/Project_form2/Device/Crevis.cs | 72 - .../Dialog/QuickControl.Designer.cs | 808 -- Handler/Project_form2/Dialog/QuickControl.cs | 364 - .../Project_form2/Dialog/QuickControl.resx | 380 - .../Dialog/fDataBufferSIDRef.Designer.cs | 89 - .../Project_form2/Dialog/fDataBufferSIDRef.cs | 91 - .../Dialog/fDataBufferSIDRef.resx | 120 - .../Project_form2/Dialog/fDebug.Designer.cs | 299 - Handler/Project_form2/Dialog/fDebug.cs | 114 - Handler/Project_form2/Dialog/fDebug.resx | 123 - .../Dialog/fEmulator.Designer.cs | 1228 -- Handler/Project_form2/Dialog/fEmulator.cs | 450 - Handler/Project_form2/Dialog/fEmulator.resx | 190 - .../Dialog/fFinishJob.Designer.cs | 202 - Handler/Project_form2/Dialog/fFinishJob.cs | 102 - Handler/Project_form2/Dialog/fFinishJob.resx | 377 - .../Dialog/fImportSIDConv.Designer.cs | 366 - .../Project_form2/Dialog/fImportSIDConv.cs | 152 - .../Project_form2/Dialog/fImportSIDConv.resx | 222 - .../Dialog/fImportSIDInfo.Designer.cs | 378 - .../Project_form2/Dialog/fImportSIDInfo.cs | 234 - .../Project_form2/Dialog/fImportSIDInfo.resx | 234 - .../Dialog/fLoaderInfo.Designer.cs | 1186 -- Handler/Project_form2/Dialog/fLoaderInfo.cs | 1737 --- Handler/Project_form2/Dialog/fLoaderInfo.resx | 126 - .../Dialog/fNewReelID.Designer.cs | 412 - Handler/Project_form2/Dialog/fNewReelID.cs | 260 - Handler/Project_form2/Dialog/fNewReelID.resx | 120 - .../Project_form2/Dialog/fNewSID.Designer.cs | 121 - Handler/Project_form2/Dialog/fNewSID.cs | 101 - Handler/Project_form2/Dialog/fNewSID.resx | 120 - .../Dialog/fPickerMove.Designer.cs | 387 - Handler/Project_form2/Dialog/fPickerMove.cs | 330 - Handler/Project_form2/Dialog/fPickerMove.resx | 126 - .../Project_form2/Dialog/fSIDQty.Designer.cs | 224 - Handler/Project_form2/Dialog/fSIDQty.cs | 71 - Handler/Project_form2/Dialog/fSIDQty.resx | 123 - .../Dialog/fSelectCustInfo.Designer.cs | 101 - .../Project_form2/Dialog/fSelectCustInfo.cs | 46 - .../Project_form2/Dialog/fSelectCustInfo.resx | 120 - .../Dialog/fSelectDataList.Designer.cs | 78 - .../Project_form2/Dialog/fSelectDataList.cs | 47 - .../Project_form2/Dialog/fSelectDataList.resx | 120 - .../Dialog/fSelectDay.Designer.cs | 74 - Handler/Project_form2/Dialog/fSelectDay.cs | 35 - Handler/Project_form2/Dialog/fSelectDay.resx | 120 - .../Dialog/fSelectJob.Designer.cs | 751 - Handler/Project_form2/Dialog/fSelectJob.cs | 390 - Handler/Project_form2/Dialog/fSelectJob.resx | 377 - .../Dialog/fSelectResult.Designer.cs | 137 - Handler/Project_form2/Dialog/fSelectResult.cs | 60 - .../Project_form2/Dialog/fSelectResult.resx | 120 - .../Dialog/fSelectSID.Designer.cs | 123 - Handler/Project_form2/Dialog/fSelectSID.cs | 96 - Handler/Project_form2/Dialog/fSelectSID.resx | 120 - .../Don't change it/Class/CFlag.cs | 47 - .../Don't change it/Class/CInterLock.cs | 99 - .../Dialog/SystemParameter.Designer.cs | 229 - .../Don't change it/Dialog/SystemParameter.cs | 49 - .../Dialog/SystemParameter.resx | 120 - .../Dialog/fErrorException.Designer.cs | 247 - .../Don't change it/Dialog/fErrorException.cs | 74 - .../Dialog/fErrorException.resx | 144 - .../Dialog/fIOMonitor.Designer.cs | 1551 -- .../Don't change it/Dialog/fIOMonitor.cs | 620 - .../Don't change it/Dialog/fIOMonitor.resx | 126 - .../Don't change it/Dialog/fInput.Designer.cs | 78 - .../Don't change it/Dialog/fInput.cs | 98 - .../Don't change it/Dialog/fInput.resx | 120 - .../Don't change it/Dialog/fLog.Designer.cs | 200 - .../Don't change it/Dialog/fLog.cs | 104 - .../Don't change it/Dialog/fLog.resx | 120 - .../Dialog/fMessageBox.Designer.cs | 715 - .../Don't change it/Dialog/fMessageBox.cs | 181 - .../Don't change it/Dialog/fMessageBox.resx | 123 - .../Dialog/fPassword.Designer.cs | 94 - .../Don't change it/Dialog/fPassword.cs | 74 - .../Don't change it/Dialog/fPassword.resx | 160 - .../Dialog/fTouchKey.Designer.cs | 61 - .../Don't change it/Dialog/fTouchKey.cs | 24 - .../Don't change it/Dialog/fTouchKey.resx | 120 - .../Dialog/fTouchKeyFull.Designer.cs | 187 - .../Don't change it/Dialog/fTouchKeyFull.cs | 142 - .../Don't change it/Dialog/fTouchKeyFull.resx | 120 - .../Dialog/fTouchNumDot.Designer.cs | 850 -- .../Don't change it/Dialog/fTouchNumDot.cs | 85 - .../Don't change it/Dialog/fTouchNumDot.resx | 120 - .../MessageWindow/CMessageData.cs | 39 - .../MessageWindow/MessageWindow.cs | 219 - .../MessageWindow/fMsgWindow.Designer.cs | 472 - .../MessageWindow/fMsgWindow.cs | 190 - .../MessageWindow/fMsgWindow.resx | 123 - .../StateMachine/StateMachine.cs | 233 - .../Don't change it/StateMachine/_SM_RUN.cs | 153 - .../Don't change it/Util/Util_DO.cs | 13 - .../Don't change it/Util/Util_Mot.cs | 249 - Handler/Project_form2/History.txt | 126 - Handler/Project_form2/Language/Lang.cs | 259 - .../Manager/DataBaseManagerCount.cs | 432 - .../Manager/DatabaseManagerHistory.cs | 333 - .../Manager/DatabaseManagerSIDHistory.cs | 276 - Handler/Project_form2/Manager/ModelManager.cs | 463 - Handler/Project_form2/MethodExtentions.cs | 243 - Handler/Project_form2/Model1.Context.cs | 36 - Handler/Project_form2/Model1.Context.tt | 636 - Handler/Project_form2/Model1.Context1.cs | 36 - Handler/Project_form2/Model1.Designer.cs | 10 - Handler/Project_form2/Model1.cs | 9 - Handler/Project_form2/Model1.edmx | 363 - Handler/Project_form2/Model1.edmx.diagram | 18 - Handler/Project_form2/Model1.tt | 733 - Handler/Project_form2/Model11.Designer.cs | 10 - Handler/Project_form2/Model11.cs | 9 - Handler/Project_form2/Program.cs | 128 - .../Project_form2/Properties/AssemblyInfo.cs | 36 - .../Properties/Resources.Designer.cs | 173 - .../Project_form2/Properties/Resources.resx | 154 - .../Properties/Settings.Designer.cs | 181 - .../Properties/Settings.settings | 104 - Handler/Project_form2/Pub.cs | 901 -- .../Resources/icons8-cancel-40.png | Bin 1604 -> 0 bytes .../Resources/icons8-checked-40.png | Bin 1600 -> 0 bytes .../icons8-checked-radio-button-48.png | Bin 1542 -> 0 bytes .../Resources/icons8-copy-40.png | Bin 454 -> 0 bytes .../Resources/icons8-exercise-40.png | Bin 1185 -> 0 bytes .../Project_form2/Resources/icons8-new-40.png | Bin 1520 -> 0 bytes .../Resources/icons8-no-running-40.png | Bin 1512 -> 0 bytes .../Resources/icons8-plus-40.png | Bin 1351 -> 0 bytes .../Resources/icons8-running-40.png | Bin 1427 -> 0 bytes .../Resources/icons8-save-40.png | Bin 441 -> 0 bytes .../Resources/icons8-unavailable-40.png | Bin 986 -> 0 bytes .../Project_form2/STDLabelAttach_Recv.csproj | 938 -- Handler/Project_form2/Setting/CSetting.cs | 548 - .../Project_form2/Setting/CounterSetting.cs | 81 - .../Project_form2/Setting/SystemSetting.cs | 239 - Handler/Project_form2/Setting/UserSetting.cs | 72 - .../Setting/fSetting.Designer.cs | 827 -- Handler/Project_form2/Setting/fSetting.cs | 481 - Handler/Project_form2/Setting/fSetting.resx | 1997 --- Handler/Project_form2/SoftekBarcode64DLL.dll | Bin 2013224 -> 0 bytes Handler/Project_form2/SoftekBarcodeDLL.dll | Bin 1752104 -> 0 bytes Handler/Project_form2/SoftekBarcodeNet.dll | Bin 84008 -> 0 bytes .../StateMachine/_Keyence_Rule.cs | 218 - .../UIControl/CtlBase.Designer.cs | 36 - Handler/Project_form2/UIControl/CtlBase.cs | 109 - .../UIControl/CtlContainer.Designer.cs | 36 - .../Project_form2/UIControl/CtlContainer.cs | 86 - .../UIControl/CtlCylinder.Designer.cs | 36 - .../Project_form2/UIControl/CtlCylinder.cs | 261 - .../UIControl/CtlMotor.Designer.cs | 41 - Handler/Project_form2/UIControl/CtlMotor.cs | 181 - Handler/Project_form2/UIControl/CtlMotor.resx | 123 - .../UIControl/CtlSensor.Designer.cs | 36 - Handler/Project_form2/UIControl/CtlSensor.cs | 88 - .../UIControl/CtlTowerLamp.Designer.cs | 36 - .../Project_form2/UIControl/CtlTowerLamp.cs | 125 - Handler/Project_form2/Util.cs | 614 - Handler/Project_form2/Util/Util_DO.cs | 673 - Handler/Project_form2/Util/Util_Mot.cs | 451 - Handler/Project_form2/Util/Util_Vision.cs | 486 - Handler/Project_form2/Validation/Mot_Move.cs | 78 - Handler/Project_form2/Validation/Mot_ZL.cs | 117 - Handler/Project_form2/app.config | 143 - Handler/Project_form2/fMain.Designer.cs | 8307 ----------- Handler/Project_form2/fMain.cs | 2748 ---- Handler/Project_form2/fMain.resx | 715 - Handler/Project_form2/fModelM.Designer.cs | 1654 --- Handler/Project_form2/fModelM.cs | 1035 -- Handler/Project_form2/fModelM.resx | 2016 --- Handler/Project_form2/fModelV.Designer.cs | 477 - Handler/Project_form2/fModelV.cs | 353 - Handler/Project_form2/fModelV.resx | 1974 --- Handler/Project_form2/icons8-layers-30.ico | Bin 106368 -> 0 bytes Handler/Project_form2/icons8-split-64.ico | Bin 16958 -> 0 bytes Handler/Project_form2/libxl.dll | Bin 7962488 -> 0 bytes Handler/Project_form2/packages.config | 12 - Handler/Project_form2/vCustomerList.cs | 20 - Handler/ResultView/CSetting.cs | 6 +- Handler/ResultView/Util.cs | 6 +- Handler/ResultView/fHistory.Designer.cs | 38 +- Handler/ResultView/fHistory.cs | 8 +- Handler/ResultView/fTouchKeyFull.Designer.cs | 6 +- Handler/ResultView/fTouchKeyFull.cs | 6 +- Handler/STDLabelAttach(ATV).sln | 6 +- Handler/build.bat | 1 + Handler/korean_files.txt | 232 - Handler/todo.md | 278 + 338 files changed, 2205 insertions(+), 79829 deletions(-) rename Handler/Project/Dialog/{Quick_Control.cs.Designer.cs => Quick_Control.Designer.cs} (98%) rename Handler/Project/Dialog/{Quick_Control.cs.cs => Quick_Control.cs} (88%) rename Handler/Project/Dialog/{Quick_Control.cs.resx => Quick_Control.resx} (100%) delete mode 100644 Handler/Project/Language/Lang.cs delete mode 100644 Handler/Project/RunCode/Display/GetErrorMessage.cs delete mode 100644 Handler/Project_form2/Class/AmkorReelID.cs delete mode 100644 Handler/Project_form2/Class/CHistoryJOB.cs delete mode 100644 Handler/Project_form2/Class/CHistorySIDRef.cs delete mode 100644 Handler/Project_form2/Class/CResult.cs delete mode 100644 Handler/Project_form2/Class/EnumData.cs delete mode 100644 Handler/Project_form2/Class/ItemData.cs delete mode 100644 Handler/Project_form2/Class/JoystickRaw.cs delete mode 100644 Handler/Project_form2/Class/KeyenceBarcodeData.cs delete mode 100644 Handler/Project_form2/Class/ModelInfoM.cs delete mode 100644 Handler/Project_form2/Class/ModelInfoV.cs delete mode 100644 Handler/Project_form2/Class/PositionData.cs delete mode 100644 Handler/Project_form2/Class/VisionData.cs delete mode 100644 Handler/Project_form2/Component_Reel_CustInfo.cs delete mode 100644 Handler/Project_form2/Component_Reel_CustRule.cs delete mode 100644 Handler/Project_form2/Component_Reel_Info.cs delete mode 100644 Handler/Project_form2/Component_Reel_Result.cs delete mode 100644 Handler/Project_form2/Component_Reel_SIDConv.cs delete mode 100644 Handler/Project_form2/Component_Reel_SIDInfo.cs delete mode 100644 Handler/Project_form2/DSList.Designer.cs delete mode 100644 Handler/Project_form2/DSList.cs delete mode 100644 Handler/Project_form2/DSList.xsc delete mode 100644 Handler/Project_form2/DSList.xsd delete mode 100644 Handler/Project_form2/DSList.xss delete mode 100644 Handler/Project_form2/DataSet1.Designer.cs delete mode 100644 Handler/Project_form2/DataSet1.cs delete mode 100644 Handler/Project_form2/DataSet1.xsc delete mode 100644 Handler/Project_form2/DataSet1.xsd delete mode 100644 Handler/Project_form2/DataSet1.xss delete mode 100644 Handler/Project_form2/DebenuPDFLibrary64DLL.dll delete mode 100644 Handler/Project_form2/DebenuPDFLibraryDLL.dll delete mode 100644 Handler/Project_form2/Device/Crevis.cs delete mode 100644 Handler/Project_form2/Dialog/QuickControl.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/QuickControl.cs delete mode 100644 Handler/Project_form2/Dialog/QuickControl.resx delete mode 100644 Handler/Project_form2/Dialog/fDataBufferSIDRef.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fDataBufferSIDRef.cs delete mode 100644 Handler/Project_form2/Dialog/fDataBufferSIDRef.resx delete mode 100644 Handler/Project_form2/Dialog/fDebug.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fDebug.cs delete mode 100644 Handler/Project_form2/Dialog/fDebug.resx delete mode 100644 Handler/Project_form2/Dialog/fEmulator.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fEmulator.cs delete mode 100644 Handler/Project_form2/Dialog/fEmulator.resx delete mode 100644 Handler/Project_form2/Dialog/fFinishJob.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fFinishJob.cs delete mode 100644 Handler/Project_form2/Dialog/fFinishJob.resx delete mode 100644 Handler/Project_form2/Dialog/fImportSIDConv.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fImportSIDConv.cs delete mode 100644 Handler/Project_form2/Dialog/fImportSIDConv.resx delete mode 100644 Handler/Project_form2/Dialog/fImportSIDInfo.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fImportSIDInfo.cs delete mode 100644 Handler/Project_form2/Dialog/fImportSIDInfo.resx delete mode 100644 Handler/Project_form2/Dialog/fLoaderInfo.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fLoaderInfo.cs delete mode 100644 Handler/Project_form2/Dialog/fLoaderInfo.resx delete mode 100644 Handler/Project_form2/Dialog/fNewReelID.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fNewReelID.cs delete mode 100644 Handler/Project_form2/Dialog/fNewReelID.resx delete mode 100644 Handler/Project_form2/Dialog/fNewSID.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fNewSID.cs delete mode 100644 Handler/Project_form2/Dialog/fNewSID.resx delete mode 100644 Handler/Project_form2/Dialog/fPickerMove.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fPickerMove.cs delete mode 100644 Handler/Project_form2/Dialog/fPickerMove.resx delete mode 100644 Handler/Project_form2/Dialog/fSIDQty.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fSIDQty.cs delete mode 100644 Handler/Project_form2/Dialog/fSIDQty.resx delete mode 100644 Handler/Project_form2/Dialog/fSelectCustInfo.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectCustInfo.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectCustInfo.resx delete mode 100644 Handler/Project_form2/Dialog/fSelectDataList.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectDataList.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectDataList.resx delete mode 100644 Handler/Project_form2/Dialog/fSelectDay.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectDay.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectDay.resx delete mode 100644 Handler/Project_form2/Dialog/fSelectJob.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectJob.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectJob.resx delete mode 100644 Handler/Project_form2/Dialog/fSelectResult.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectResult.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectResult.resx delete mode 100644 Handler/Project_form2/Dialog/fSelectSID.Designer.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectSID.cs delete mode 100644 Handler/Project_form2/Dialog/fSelectSID.resx delete mode 100644 Handler/Project_form2/Don't change it/Class/CFlag.cs delete mode 100644 Handler/Project_form2/Don't change it/Class/CInterLock.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/SystemParameter.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/SystemParameter.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/SystemParameter.resx delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fErrorException.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fErrorException.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fErrorException.resx delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fIOMonitor.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fIOMonitor.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fIOMonitor.resx delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fInput.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fInput.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fInput.resx delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fLog.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fLog.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fLog.resx delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fMessageBox.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fMessageBox.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fMessageBox.resx delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fPassword.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fPassword.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fPassword.resx delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fTouchKey.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fTouchKey.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fTouchKey.resx delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fTouchKeyFull.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fTouchKeyFull.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fTouchKeyFull.resx delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fTouchNumDot.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fTouchNumDot.cs delete mode 100644 Handler/Project_form2/Don't change it/Dialog/fTouchNumDot.resx delete mode 100644 Handler/Project_form2/Don't change it/MessageWindow/CMessageData.cs delete mode 100644 Handler/Project_form2/Don't change it/MessageWindow/MessageWindow.cs delete mode 100644 Handler/Project_form2/Don't change it/MessageWindow/fMsgWindow.Designer.cs delete mode 100644 Handler/Project_form2/Don't change it/MessageWindow/fMsgWindow.cs delete mode 100644 Handler/Project_form2/Don't change it/MessageWindow/fMsgWindow.resx delete mode 100644 Handler/Project_form2/Don't change it/StateMachine/StateMachine.cs delete mode 100644 Handler/Project_form2/Don't change it/StateMachine/_SM_RUN.cs delete mode 100644 Handler/Project_form2/Don't change it/Util/Util_DO.cs delete mode 100644 Handler/Project_form2/Don't change it/Util/Util_Mot.cs delete mode 100644 Handler/Project_form2/History.txt delete mode 100644 Handler/Project_form2/Language/Lang.cs delete mode 100644 Handler/Project_form2/Manager/DataBaseManagerCount.cs delete mode 100644 Handler/Project_form2/Manager/DatabaseManagerHistory.cs delete mode 100644 Handler/Project_form2/Manager/DatabaseManagerSIDHistory.cs delete mode 100644 Handler/Project_form2/Manager/ModelManager.cs delete mode 100644 Handler/Project_form2/MethodExtentions.cs delete mode 100644 Handler/Project_form2/Model1.Context.cs delete mode 100644 Handler/Project_form2/Model1.Context.tt delete mode 100644 Handler/Project_form2/Model1.Context1.cs delete mode 100644 Handler/Project_form2/Model1.Designer.cs delete mode 100644 Handler/Project_form2/Model1.cs delete mode 100644 Handler/Project_form2/Model1.edmx delete mode 100644 Handler/Project_form2/Model1.edmx.diagram delete mode 100644 Handler/Project_form2/Model1.tt delete mode 100644 Handler/Project_form2/Model11.Designer.cs delete mode 100644 Handler/Project_form2/Model11.cs delete mode 100644 Handler/Project_form2/Program.cs delete mode 100644 Handler/Project_form2/Properties/AssemblyInfo.cs delete mode 100644 Handler/Project_form2/Properties/Resources.Designer.cs delete mode 100644 Handler/Project_form2/Properties/Resources.resx delete mode 100644 Handler/Project_form2/Properties/Settings.Designer.cs delete mode 100644 Handler/Project_form2/Properties/Settings.settings delete mode 100644 Handler/Project_form2/Pub.cs delete mode 100644 Handler/Project_form2/Resources/icons8-cancel-40.png delete mode 100644 Handler/Project_form2/Resources/icons8-checked-40.png delete mode 100644 Handler/Project_form2/Resources/icons8-checked-radio-button-48.png delete mode 100644 Handler/Project_form2/Resources/icons8-copy-40.png delete mode 100644 Handler/Project_form2/Resources/icons8-exercise-40.png delete mode 100644 Handler/Project_form2/Resources/icons8-new-40.png delete mode 100644 Handler/Project_form2/Resources/icons8-no-running-40.png delete mode 100644 Handler/Project_form2/Resources/icons8-plus-40.png delete mode 100644 Handler/Project_form2/Resources/icons8-running-40.png delete mode 100644 Handler/Project_form2/Resources/icons8-save-40.png delete mode 100644 Handler/Project_form2/Resources/icons8-unavailable-40.png delete mode 100644 Handler/Project_form2/STDLabelAttach_Recv.csproj delete mode 100644 Handler/Project_form2/Setting/CSetting.cs delete mode 100644 Handler/Project_form2/Setting/CounterSetting.cs delete mode 100644 Handler/Project_form2/Setting/SystemSetting.cs delete mode 100644 Handler/Project_form2/Setting/UserSetting.cs delete mode 100644 Handler/Project_form2/Setting/fSetting.Designer.cs delete mode 100644 Handler/Project_form2/Setting/fSetting.cs delete mode 100644 Handler/Project_form2/Setting/fSetting.resx delete mode 100644 Handler/Project_form2/SoftekBarcode64DLL.dll delete mode 100644 Handler/Project_form2/SoftekBarcodeDLL.dll delete mode 100644 Handler/Project_form2/SoftekBarcodeNet.dll delete mode 100644 Handler/Project_form2/StateMachine/_Keyence_Rule.cs delete mode 100644 Handler/Project_form2/UIControl/CtlBase.Designer.cs delete mode 100644 Handler/Project_form2/UIControl/CtlBase.cs delete mode 100644 Handler/Project_form2/UIControl/CtlContainer.Designer.cs delete mode 100644 Handler/Project_form2/UIControl/CtlContainer.cs delete mode 100644 Handler/Project_form2/UIControl/CtlCylinder.Designer.cs delete mode 100644 Handler/Project_form2/UIControl/CtlCylinder.cs delete mode 100644 Handler/Project_form2/UIControl/CtlMotor.Designer.cs delete mode 100644 Handler/Project_form2/UIControl/CtlMotor.cs delete mode 100644 Handler/Project_form2/UIControl/CtlMotor.resx delete mode 100644 Handler/Project_form2/UIControl/CtlSensor.Designer.cs delete mode 100644 Handler/Project_form2/UIControl/CtlSensor.cs delete mode 100644 Handler/Project_form2/UIControl/CtlTowerLamp.Designer.cs delete mode 100644 Handler/Project_form2/UIControl/CtlTowerLamp.cs delete mode 100644 Handler/Project_form2/Util.cs delete mode 100644 Handler/Project_form2/Util/Util_DO.cs delete mode 100644 Handler/Project_form2/Util/Util_Mot.cs delete mode 100644 Handler/Project_form2/Util/Util_Vision.cs delete mode 100644 Handler/Project_form2/Validation/Mot_Move.cs delete mode 100644 Handler/Project_form2/Validation/Mot_ZL.cs delete mode 100644 Handler/Project_form2/app.config delete mode 100644 Handler/Project_form2/fMain.Designer.cs delete mode 100644 Handler/Project_form2/fMain.cs delete mode 100644 Handler/Project_form2/fMain.resx delete mode 100644 Handler/Project_form2/fModelM.Designer.cs delete mode 100644 Handler/Project_form2/fModelM.cs delete mode 100644 Handler/Project_form2/fModelM.resx delete mode 100644 Handler/Project_form2/fModelV.Designer.cs delete mode 100644 Handler/Project_form2/fModelV.cs delete mode 100644 Handler/Project_form2/fModelV.resx delete mode 100644 Handler/Project_form2/icons8-layers-30.ico delete mode 100644 Handler/Project_form2/icons8-split-64.ico delete mode 100644 Handler/Project_form2/libxl.dll delete mode 100644 Handler/Project_form2/packages.config delete mode 100644 Handler/Project_form2/vCustomerList.cs create mode 100644 Handler/build.bat delete mode 100644 Handler/korean_files.txt create mode 100644 Handler/todo.md diff --git a/Handler/.claude/settings.local.json b/Handler/.claude/settings.local.json index e4a6770..9241245 100644 --- a/Handler/.claude/settings.local.json +++ b/Handler/.claude/settings.local.json @@ -1,7 +1,13 @@ { "permissions": { "allow": [ - "Bash(git add:*)" + "Bash(git add:*)", + "Bash(git checkout:*)", + "Bash(build.bat)", + "Bash(cmd /c:*)", + "Bash(git commit:*)", + "Bash(msbuild:*)", + "Bash(dotnet build:*)" ], "deny": [] } diff --git a/Handler/CLAUDE.md b/Handler/CLAUDE.md index 7eb1f7b..6421285 100644 --- a/Handler/CLAUDE.md +++ b/Handler/CLAUDE.md @@ -8,19 +8,9 @@ ## 빌드 명령어 -```bash -# 메인 솔루션 빌드 -msbuild "STDLabelAttach(ATV).sln" /p:Configuration=Debug /p:Platform="Any CPU" +- **윈도우 환경 cmd 로 실행필요 +"C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\msbuild.exe" "C:\Data\Source\(5815) ATV Reel Label Attach Modify & Transfer (WMS)\Source\Handler\Project\STDLabelAttach(ATV).csproj" /v:quiet -# 릴리즈 빌드 -msbuild "STDLabelAttach(ATV).sln" /p:Configuration=Release /p:Platform="Any CPU" - -# 특정 프로젝트 빌드 (예시) -msbuild "Project\STDLabelAttach(ATV).csproj" /p:Configuration=Debug - -# x86 플랫폼 빌드 (일반적인 구성) -msbuild "STDLabelAttach(ATV).sln" /p:Configuration=Debug /p:Platform=x86 -``` ## 아키텍처 개요 diff --git a/Handler/Project/Button/START.cs b/Handler/Project/Button/START.cs index bb9b835..9a86962 100644 --- a/Handler/Project/Button/START.cs +++ b/Handler/Project/Button/START.cs @@ -14,28 +14,28 @@ namespace Project if (PUB.sm.Step == eSMStep.RUN) { //아무것도 하지 않는다 - PUB.log.Add("동작중에는 START 버튼이 사용되지 않습니다"); + PUB.log.Add("START button is not available during operation"); } else if (PUB.sm.Step == eSMStep.IDLE) //일반대기상태 { if (DIO.isVacOKL() > 0) { DIO.SetBuzzer(true); - PUB.popup.setMessage("PICKER ITEM DETECT\nPICKER 에서 아이템이 감지되었습니다\n[작업취소] 를 눌러서 아이템을 DROP 한 후 제거해주세요."); + PUB.popup.setMessage("PICKER ITEM DETECT\nItem detected in PICKER\nPress [Cancel Work] to DROP item and remove it."); return; } else if (DIO.getCartSize(1) == eCartSize.None) { DIO.SetBuzzer(true); - PUB.popup.setMessage("로더에 카트가 장착되지 않았습니다"); + PUB.popup.setMessage("Cart is not installed in loader"); return; } else if (DIO.GetIOInput(eDIName.PORTC_LIM_DN) == true && DIO.GetIOInput(eDIName.PORTC_DET_UP) == true) { //하단리밋과, 자재감지가 동시에 들어오면 overload 이다 DIO.SetBuzzer(true); - PUB.popup.setMessage("로더에 너무 많은 릴이 적재 되어 있습니다\n" + - "하단 리밋 센서와 상단 릴 감지 센서가 동시에 확인 됩니다"); + PUB.popup.setMessage("Too many reels are loaded in the loader\n" + + "Bottom limit sensor and top reel detection sensor are both active"); return; } //else if (Util_DO.getCartSize(0) == eCartSize.None && Util_DO.getCartSize(2) == eCartSize.None) @@ -68,14 +68,14 @@ namespace Project //팝업메세지가 사라지도록 한다 PUB.popup.needClose = true; PUB.sm.SetNewStep(eSMStep.RUN); - PUB.log.Add("[사용자 일시정지] 해제 => 작업이 계속됩니다"); + PUB.log.Add("[User pause] released => Work continues"); } else { //string msg = "SYSTEM {0}\n[RESET] 버튼을 누른 후 다시 시도하세요"; //msg = string.Format(msg, PUB.sm.Step); //PUB.popup.setMessage(msg); - PUB.log.AddE($"[RESET] 버튼을 누른 후 다시 시도하세요"); + PUB.log.AddE($"Press [RESET] button and try again"); } } } diff --git a/Handler/Project/Button/STOP.cs b/Handler/Project/Button/STOP.cs index a4bdcff..359e45a 100644 --- a/Handler/Project/Button/STOP.cs +++ b/Handler/Project/Button/STOP.cs @@ -34,7 +34,7 @@ namespace Project { //일시중지상태로 전환한다 PUB.Result.SetResultMessage(eResult.OPERATION, eECode.USER_STOP, eNextStep.PAUSE); - PUB.log.Add("[사용자 일시정지]"); + PUB.log.Add("[User pause]"); } else if (PUB.sm.Step == eSMStep.HOME_FULL) //홈진행중에는 대기상태로 전환 { diff --git a/Handler/Project/Class/CHistorySIDRef.cs b/Handler/Project/Class/CHistorySIDRef.cs index 0f02996..495d006 100644 --- a/Handler/Project/Class/CHistorySIDRef.cs +++ b/Handler/Project/Class/CHistorySIDRef.cs @@ -84,7 +84,7 @@ namespace Project.Class { if (string.IsNullOrEmpty(sid)) { - PUB.log.AddAT("SID 추가 실패 SID 값이 입력되지 않았습니다"); + PUB.log.AddAT("SID addition failed - SID value not entered"); return; } //if (JobSidList.ContainsKey(sid) == false) diff --git a/Handler/Project/Class/CResult.cs b/Handler/Project/Class/CResult.cs index ccd4f67..f66b4a7 100644 --- a/Handler/Project/Class/CResult.cs +++ b/Handler/Project/Class/CResult.cs @@ -229,7 +229,7 @@ namespace Project var fi = new System.IO.FileInfo(finame); if (fi.Directory.Exists == false) fi.Directory.Create(); this.dsList.WriteXml(fi.FullName); - PUB.log.Add("사전목록DB를 저장 했습니다" + fi.FullName); + PUB.log.Add("Pre-list DB saved " + fi.FullName); } public void LoadListDB() @@ -240,7 +240,7 @@ namespace Project if (fi.Exists) { this.dsList.ReadXml(fi.FullName); - PUB.log.Add("사전목록DB를 불러왔습니다" + fi.FullName); + PUB.log.Add("Pre-list DB loaded " + fi.FullName); } } @@ -319,7 +319,7 @@ namespace Project - PUB.log.Add("Result 데이터 초기화"); + PUB.log.Add("Result data initialized"); } diff --git a/Handler/Project/Class/EEMStatus.cs b/Handler/Project/Class/EEMStatus.cs index 4d66c42..d528e18 100644 --- a/Handler/Project/Class/EEMStatus.cs +++ b/Handler/Project/Class/EEMStatus.cs @@ -350,7 +350,7 @@ public static partial class EEMStatus } else { - Console.WriteLine("dead lock 오류는 무시한다"); + Console.WriteLine("Dead lock error ignored"); } //ecnt += 1; diff --git a/Handler/Project/Class/ItemData.cs b/Handler/Project/Class/ItemData.cs index 79908bc..18aad3a 100644 --- a/Handler/Project/Class/ItemData.cs +++ b/Handler/Project/Class/ItemData.cs @@ -108,9 +108,9 @@ namespace Project.Class obj.PrintQRValidResult = this.PrintQRValidResult; obj.Attachtime = this.Attachtime; obj.PrintTime = this.PrintTime; - PUB.AddDebugLog("아이템 복사 전 rid:" + this.VisionData.RID); + PUB.AddDebugLog("Before item copy rid:" + this.VisionData.RID); this.VisionData.CopyTo(ref obj.VisionData); - PUB.AddDebugLog($"아이템 복사 후 대상 rid : {obj.VisionData.RID}, guid={obj.guid}"); + PUB.AddDebugLog($"After item copy target rid : {obj.VisionData.RID}, guid={obj.guid}"); } } diff --git a/Handler/Project/Class/ModelInfoV.cs b/Handler/Project/Class/ModelInfoV.cs index b981651..7d50837 100644 --- a/Handler/Project/Class/ModelInfoV.cs +++ b/Handler/Project/Class/ModelInfoV.cs @@ -114,9 +114,9 @@ namespace Project [TypeConverterAttribute(typeof(ExpandableObjectConverter))] public class RoiOffset { - [DisplayName("Horizon"), Description("수직(Y축) 변화 값(+는 아래쪽,-는 위쪽)")] + [DisplayName("Horizon"), Description("Vertical (Y-axis) change value (+ is downward, - is upward)")] public double Y { get; set; } - [DisplayName("Vertical"), Description("수평(X축) 변화 값(+는 오른쪽,-는 왼쪽)")] + [DisplayName("Vertical"), Description("Horizontal (X-axis) change value (+ is right, - is left)")] public double X { get; set; } [Browsable(false)] public bool IsEmpty { get { if (Y == 0 && X == 0) return true; else return false; } } @@ -140,9 +140,9 @@ namespace Project [TypeConverterAttribute(typeof(ExpandableObjectConverter))] public class Range { - [DisplayName("시작값")] + [DisplayName("Start Value")] public uint Start { get; set; } - [DisplayName("종료값")] + [DisplayName("End Value")] public uint End { get; set; } [Browsable(false)] public bool IsEmpty { get { if (Start == 0 && End == 0) return true; else return false; } } @@ -165,9 +165,9 @@ namespace Project [TypeConverterAttribute(typeof(ExpandableObjectConverter))] public class RangeF { - [DisplayName("시작값")] + [DisplayName("Start Value")] public float Start { get; set; } - [DisplayName("종료값")] + [DisplayName("End Value")] public float End { get; set; } [Browsable(false)] public bool IsEmpty { get { if (Start == 0f && End == 0f) return true; else return false; } } @@ -190,34 +190,34 @@ namespace Project public class CVisionProcess { - [Category("특수설정(개발자용)"), Description("미사용(DOT 인식시에 사용했음)")] + [Category("Special Settings (Developer)"), Description("Unused (was used for DOT recognition)")] public UInt16 halfKernel { get; set; } - [Category("특수설정(개발자용)"), Description("미사용(DOT 인식시에 사용했음)")] + [Category("Special Settings (Developer)"), Description("Unused (was used for DOT recognition)")] public UInt16 Constant { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Dilate"), Description("미사용(DOT 인식시에 사용했음)")] + [Category("Special Settings (Developer)"), DisplayName("MP_Dilate"), Description("Unused (was used for DOT recognition)")] public UInt16 dilate { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Erode"), Description("미사용(DOT 인식시에 사용했음)")] + [Category("Special Settings (Developer)"), DisplayName("MP_Erode"), Description("Unused (was used for DOT recognition)")] public UInt16 erode { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Open"), Description("미사용(DOT 인식시에 사용했음)")] + [Category("Special Settings (Developer)"), DisplayName("MP_Open"), Description("Unused (was used for DOT recognition)")] public UInt16 open { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Open"), Description("미사용(DOT 인식시에 사용했음)")] + [Category("Special Settings (Developer)"), DisplayName("MP_Open"), Description("Unused (was used for DOT recognition)")] public UInt32 segment_threshold { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Open"), Description("미사용(DOT 인식시에 사용했음)")] + [Category("Special Settings (Developer)"), DisplayName("MP_Open"), Description("Unused (was used for DOT recognition)")] public Boolean isBlack { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Open"), Description("미사용(DOT 인식시에 사용했음)")] + [Category("Special Settings (Developer)"), DisplayName("MP_Open"), Description("Unused (was used for DOT recognition)")] public UInt32 judg_runcount { get; set; } - [Category("유닛 감지"), DisplayName("밝기 기준값"), Description("입력된 값 이상의 데이터를 취합니다. 이 값이 낮을 수록 검출값이 높아지게 됩니다. 이 기준값으로 검출된 값으로 판정을 합니다. 유닛은 밝은 데이터를 보고 판정 하므로 이 기준값 이상의 데이터가 검출이 됩니다")] + [Category("Unit Detection"), DisplayName("Brightness Threshold"), Description("Collects data above the entered value. The lower this value, the higher the detection value. Detection is determined by the value detected with this threshold. Since units are determined by looking at bright data, data above this threshold is detected")] public byte detect_threhosld { get; set; } - [Category("유닛 감지"), DisplayName("판정 기준값"), Description("판정을 하는 기준 값입니다. 밝기기준값으로 인해 검출된 값이 5000이라면. 이 판정 기준에 입력된 값이 5000보다 크면 유닛이 존재하는 것으로 판정하며, 그 보다 낮을 때에는 유닛이 없는 'Empty' 유닛으로 감지 됩니다")] + [Category("Unit Detection"), DisplayName("Detection Threshold"), Description("This is the threshold value for detection. If the value detected due to the brightness threshold is 5000, and the value entered in this detection threshold is greater than 5000, it is determined that a unit exists. When it is lower, it is detected as an 'Empty' unit with no unit")] public UInt16 detect_count { get; set; } - [Category("유닛 감지"), DisplayName("*예외영역 판정기준"), Description("빈 유닛(=Empty) 일때 셔틀 프레임의 빛 반사가 심할 경우 해당 반사값에 의해 유닛이 감지됩니다. 그러한 데이터를 제거하기위해 이 값이 사용되며, 유닛검출에 사용하는 흰색영역의 값외에 추가로 검은색 덩어리를 검사합니다. 설정한 값사이의 검은색 덩어리가 검출되면 'Empty' 유닛으로 감지 됩니다")] + [Category("Unit Detection"), DisplayName("*Exception Area Detection Threshold"), Description("When an empty unit (=Empty), if light reflection from the shuttle frame is severe, the unit is detected by the reflection value. This value is used to remove such data, and in addition to the white area values used for unit detection, black blob detection is performed. If a black blob within the set value range is detected, it is detected as an 'Empty' unit")] public Point detect_blobrange { get; set; } - [Category("2D 감지"), DisplayName("밝기 기준값"), Description("입력된 값 이하의 데이터를 취합니다. 이 값이 낮을 수록 검출값도 낮아지게 됩니다. 이 기준값으로 검출된 값으로 판정을 합니다. 2D는 어두운 데이터를 보고 판정 하므로 이 기준값 이하의 데이터가 검출이 됩니다")] + [Category("2D Detection"), DisplayName("Brightness Threshold"), Description("Collects data below the entered value. The lower this value, the lower the detection value. Detection is determined by the value detected with this threshold. Since 2D codes are determined by looking at dark data, data below this threshold is detected")] public byte detectDM_threhosld { get; set; } - [Category("2D 감지"), DisplayName("판정 기준값"), Description("판정을 하는 기준 값입니다. 밝기기준값으로 인해 검출된 값이 5000이라면. 이 판정 기준에 입력된 값이 5000보다 크면 ID가 존재하는 것으로 판정하며, 그 보다 낮을 때에는 ID가 없는 'New' 유닛으로 감지 됩니다")] + [Category("2D Detection"), DisplayName("Detection Threshold"), Description("This is the threshold value for detection. If the value detected due to the brightness threshold is 5000, and the value entered in this detection threshold is greater than 5000, it is determined that an ID exists. When it is lower, it is detected as a 'New' unit with no ID")] public UInt16 detectDM_count { get; set; } public CVisionProcess() @@ -226,7 +226,7 @@ namespace Project } public override string ToString() { - return "비젼 설정 값"; + return "Vision Settings"; } } diff --git a/Handler/Project/Class/Reel.cs b/Handler/Project/Class/Reel.cs index dc85b67..85f47ba 100644 --- a/Handler/Project/Class/Reel.cs +++ b/Handler/Project/Class/Reel.cs @@ -39,7 +39,7 @@ namespace Project.Class if (int.TryParse(_sid, out sidNum) && sidNum.ToString().Length == 9) SID = sidNum.ToString(); else - throw new Exception("SID가 숫자가 아니거나 9자리 숫자가 아닙니다."); + throw new Exception("SID is not a number or not a 9-digit number."); venderLot = _lot; mfg = _mfgdate; @@ -52,7 +52,7 @@ namespace Project.Class { var spData = qrbarcodestr.Split(';'); if (spData.Length < 6) - throw new Exception("Barcode Length가 적습니다."); + throw new Exception("Barcode length is insufficient."); SID = spData[0]; venderLot = spData[1]; @@ -63,7 +63,7 @@ namespace Project.Class if (int.TryParse(spData[3], out _qty)) qty = _qty; else - throw new Exception("수량란에 숫자 정보가 아닙니다."); + throw new Exception("Quantity field does not contain numeric information."); id = spData[4]; mfg = spData[5]; diff --git a/Handler/Project/Class/VisionData.cs b/Handler/Project/Class/VisionData.cs index 26048ff..9075e45 100644 --- a/Handler/Project/Class/VisionData.cs +++ b/Handler/Project/Class/VisionData.cs @@ -297,7 +297,7 @@ namespace Project.Class //값이 변경될때 로그에 변경 if (_rid.Equals(value) == false) { - PUB.AddDebugLog(string.Format("RID 변경 {0} -> {1} by {2}", _rid, value, reason)); + PUB.AddDebugLog(string.Format("RID Changed {0} -> {1} by {2}", _rid, value, reason)); } RID = value; RID_Trust = true; @@ -538,27 +538,27 @@ namespace Project.Class if (QTY.Equals(QTY2) == false) { - PUB.log.AddE(string.Format("QR검증실패 수량:{0} != {1}", QTY, QTY2)); + PUB.log.AddE(string.Format("QR Validation Failed Quantity:{0} != {1}", QTY, QTY2)); return false; } if (RID.Equals(RID2) == false) { - PUB.log.AddE(string.Format("QR검증실패 RID:{0} != {1}", RID, RID2)); + PUB.log.AddE(string.Format("QR Validation Failed RID:{0} != {1}", RID, RID2)); return false; } if (VLOT.Equals(VLOT2) == false) { - PUB.log.AddE(string.Format("QR검증실패 VLOT:{0} != {1}", VLOT, VLOT2)); + PUB.log.AddE(string.Format("QR Validation Failed VLOT:{0} != {1}", VLOT, VLOT2)); return false; } if (PARTNO.Equals(PARTNO2) == false) { - PUB.log.AddE(string.Format("QR검증실패 PARTNO:{0} != {1}", PARTNO, PARTNO2)); + PUB.log.AddE(string.Format("QR Validation Failed PARTNO:{0} != {1}", PARTNO, PARTNO2)); return false; } if (SID.Equals(SID2) == false) { - PUB.log.AddE(string.Format("QR검증실패 SID:{0} != {1}", SID, SID2)); + PUB.log.AddE(string.Format("QR Validation Failed SID:{0} != {1}", SID, SID2)); return false; } @@ -686,7 +686,7 @@ namespace Project.Class MCN = string.Empty; Target = string.Empty; - PUB.log.Add($"비젼데이터삭제({reason})"); + PUB.log.Add($"Vision Data Deleted ({reason})"); } public void CopyTo(ref VisionData obj) diff --git a/Handler/Project/DataSet11.Designer.cs b/Handler/Project/DataSet11.Designer.cs index d5e1377..087f06c 100644 --- a/Handler/Project/DataSet11.Designer.cs +++ b/Handler/Project/DataSet11.Designer.cs @@ -10042,7 +10042,7 @@ namespace Project { return ((global::System.DateTime)(this[this.tableK4EE_Component_Reel_Result.ETIMEColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'K4EE_Component_Reel_Result\' 테이블의 \'ETIME\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'ETIME\' column of \'K4EE_Component_Reel_Result\' table is DBNull.", e); } } set { @@ -10357,7 +10357,7 @@ namespace Project { return ((global::System.DateTime)(this[this.tableK4EE_Component_Reel_Result.PTIMEColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'K4EE_Component_Reel_Result\' 테이블의 \'PTIME\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'PTIME\' column of \'K4EE_Component_Reel_Result\' table is DBNull.", e); } } set { @@ -10464,7 +10464,7 @@ namespace Project { return ((global::System.DateTime)(this[this.tableK4EE_Component_Reel_Result.ATIMEColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'K4EE_Component_Reel_Result\' 테이블의 \'ATIME\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'ATIME\' column of \'K4EE_Component_Reel_Result\' table is DBNull.", e); } } set { @@ -10512,7 +10512,7 @@ namespace Project { return ((global::System.Guid)(this[this.tableK4EE_Component_Reel_Result.GUIDColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'K4EE_Component_Reel_Result\' 테이블의 \'GUID\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'GUID\' column of \'K4EE_Component_Reel_Result\' table is DBNull.", e); } } set { @@ -11356,7 +11356,7 @@ namespace Project { return ((global::System.DateTime)(this[this.tableK4EE_Component_Reel_SID_Convert.wdateColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'K4EE_Component_Reel_SID_Convert\' 테이블의 \'wdate\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'wdate\' column of \'K4EE_Component_Reel_SID_Convert\' table is DBNull.", e); } } set { @@ -11567,7 +11567,7 @@ namespace Project { return ((global::System.DateTime)(this[this.tableK4EE_Component_Reel_SID_Information.wdateColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'K4EE_Component_Reel_SID_Information\' 테이블의 \'wdate\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'wdate\' column of \'K4EE_Component_Reel_SID_Information\' table is DBNull.", e); } } set { @@ -11840,7 +11840,7 @@ namespace Project { return ((global::System.DateTime)(this[this.tableK4EE_Component_Reel_PreSet.wdateColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'K4EE_Component_Reel_PreSet\' 테이블의 \'wdate\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'wdate\' column of \'K4EE_Component_Reel_PreSet\' table is DBNull.", e); } } set { @@ -12292,7 +12292,7 @@ namespace Project { return ((global::System.DateTime)(this[this.tableK4EE_Component_Reel_Print_Information.wdateColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'K4EE_Component_Reel_Print_Information\' 테이블의 \'wdate\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'wdate\' column of \'K4EE_Component_Reel_Print_Information\' table is DBNull.", e); } } set { @@ -14128,7 +14128,7 @@ namespace Project { return ((string)(this[this.tableMailFormat.subjectColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'MailFormat\' 테이블의 \'subject\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'subject\' column of \'MailFormat\' table is DBNull.", e); } } set { @@ -14144,7 +14144,7 @@ namespace Project { return ((string)(this[this.tableMailFormat.contentColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'MailFormat\' 테이블의 \'content\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'content\' column of \'MailFormat\' table is DBNull.", e); } } set { @@ -14210,7 +14210,7 @@ namespace Project { return ((string)(this[this.tableMailRecipient.NameColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'MailRecipient\' 테이블의 \'Name\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'Name\' column of \'MailRecipient\' table is DBNull.", e); } } set { @@ -14226,7 +14226,7 @@ namespace Project { return ((string)(this[this.tableMailRecipient.AddressColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'MailRecipient\' 테이블의 \'Address\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'Address\' column of \'MailRecipient\' table is DBNull.", e); } } set { @@ -14292,7 +14292,7 @@ namespace Project { return ((global::System.DateTime)(this[this.tableSIDHistory.timeColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'SIDHistory\' 테이블의 \'time\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'time\' column of \'SIDHistory\' table is DBNull.", e); } } set { @@ -14574,7 +14574,7 @@ namespace Project { return ((int)(this[this.tableInputDescription.TerminalNoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'InputDescription\' 테이블의 \'TerminalNo\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'TerminalNo\' column of \'InputDescription\' table is DBNull.", e); } } set { @@ -14590,7 +14590,7 @@ namespace Project { return ((bool)(this[this.tableInputDescription.InvertColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'InputDescription\' 테이블의 \'Invert\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'Invert\' column of \'InputDescription\' table is DBNull.", e); } } set { @@ -14740,7 +14740,7 @@ namespace Project { return ((int)(this[this.tableOutputDescription.TerminalNoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'OutputDescription\' 테이블의 \'TerminalNo\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'TerminalNo\' column of \'OutputDescription\' table is DBNull.", e); } } set { @@ -14756,7 +14756,7 @@ namespace Project { return ((bool)(this[this.tableOutputDescription.InvertColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'OutputDescription\' 테이블의 \'Invert\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("Value in \'Invert\' column of \'OutputDescription\' table is DBNull.", e); } } set { @@ -23648,40 +23648,40 @@ SELECT Id, Seq, CustCode, Description, Symbol, Pattern, Groups, IsEnable, IsTrus } if (((this._k4EE_Component_Reel_ResultTableAdapter != null) && (this.MatchTableAdapterConnection(this._k4EE_Component_Reel_ResultTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); + throw new global::System.ArgumentException("All TableAdapters managed by TableAdapterManager must use the same connection string."); } if (((this._k4EE_Component_Reel_RegExRuleTableAdapter != null) && (this.MatchTableAdapterConnection(this._k4EE_Component_Reel_RegExRuleTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); + throw new global::System.ArgumentException("All TableAdapters managed by TableAdapterManager must use the same connection string."); } if (((this._k4EE_Component_Reel_SID_ConvertTableAdapter != null) && (this.MatchTableAdapterConnection(this._k4EE_Component_Reel_SID_ConvertTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); + throw new global::System.ArgumentException("All TableAdapters managed by TableAdapterManager must use the same connection string."); } if (((this._k4EE_Component_Reel_SID_InformationTableAdapter != null) && (this.MatchTableAdapterConnection(this._k4EE_Component_Reel_SID_InformationTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); + throw new global::System.ArgumentException("All TableAdapters managed by TableAdapterManager must use the same connection string."); } if (((this._k4EE_Component_Reel_PreSetTableAdapter != null) && (this.MatchTableAdapterConnection(this._k4EE_Component_Reel_PreSetTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); + throw new global::System.ArgumentException("All TableAdapters managed by TableAdapterManager must use the same connection string."); } if (((this._k4EE_Component_Reel_CustInfoTableAdapter != null) && (this.MatchTableAdapterConnection(this._k4EE_Component_Reel_CustInfoTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); + throw new global::System.ArgumentException("All TableAdapters managed by TableAdapterManager must use the same connection string."); } if (((this._k4EE_Component_Reel_Print_InformationTableAdapter != null) && (this.MatchTableAdapterConnection(this._k4EE_Component_Reel_Print_InformationTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); + throw new global::System.ArgumentException("All TableAdapters managed by TableAdapterManager must use the same connection string."); } if (((this._k4EE_Component_Reel_PrintRegExRuleTableAdapter != null) && (this.MatchTableAdapterConnection(this._k4EE_Component_Reel_PrintRegExRuleTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); + throw new global::System.ArgumentException("All TableAdapters managed by TableAdapterManager must use the same connection string."); } global::System.Data.IDbConnection workConnection = this.Connection; if ((workConnection == null)) { - throw new global::System.ApplicationException("TableAdapterManager에 연결 정보가 없습니다. 각 TableAdapterManager TableAdapter 속성을 올바른 Tabl" + - "eAdapter 인스턴스로 설정하십시오."); + throw new global::System.ApplicationException("TableAdapterManager has no connection information. Set each TableAdapterManager TableAdapter property to a valid " + + "TableAdapter instance."); } bool workConnOpened = false; if (((workConnection.State & global::System.Data.ConnectionState.Broken) @@ -23694,7 +23694,7 @@ SELECT Id, Seq, CustCode, Description, Symbol, Pattern, Groups, IsEnable, IsTrus } global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction(); if ((workTransaction == null)) { - throw new global::System.ApplicationException("트랜잭션을 시작할 수 없습니다. 현재 데이터 연결에서 트랜잭션이 지원되지 않거나 현재 상태에서 트랜잭션을 시작할 수 없습니다."); + throw new global::System.ApplicationException("Cannot start transaction. Either transactions are not supported by the current data connection or the transaction cannot be started from the current state."); } global::System.Collections.Generic.List allChangedRows = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List allAddedRows = new global::System.Collections.Generic.List(); diff --git a/Handler/Project/Device/KeyenceBarcode.cs b/Handler/Project/Device/KeyenceBarcode.cs index dbc765d..dda7c44 100644 --- a/Handler/Project/Device/KeyenceBarcode.cs +++ b/Handler/Project/Device/KeyenceBarcode.cs @@ -158,7 +158,7 @@ namespace Project.Device var bitmaperrcnt = AR.VAR.I32[eVarInt32.BitmapCompatErr]; if (IsCompatible(source, target) == false) { - PUB.log.AddE($"키엔스비트맵호환오류 원본:{source.Width}x{source.Height} => 대상:{target.Width}x{target.Height}"); + PUB.log.AddE($"Keyence bitmap compatibility error Source:{source.Width}x{source.Height} => Target:{target.Width}x{target.Height}"); if (bitmaperrcnt > 5) { @@ -434,7 +434,7 @@ namespace Project.Device bool retval = false; if (readimage) { - PUB.log.AddAT("키엔스 이미지를 받고 잇어 명령을 처리하지 않음"); + PUB.log.AddAT("Keyence is receiving image, command not processed"); } else { diff --git a/Handler/Project/Device/SATOPrinter.cs b/Handler/Project/Device/SATOPrinter.cs index eeec0f8..721c543 100644 --- a/Handler/Project/Device/SATOPrinter.cs +++ b/Handler/Project/Device/SATOPrinter.cs @@ -18,15 +18,15 @@ namespace Project.Device var fi = new System.IO.FileInfo(ZPLFileName); if (fi.Exists == false || fi.Length == 0) { - PUB.log.AddE($"{ZPLFileName} 이 존재하지않거나 데이터가 없습니다 zpl.txt 기본으로 변경합니다"); + PUB.log.AddE($"{ZPLFileName} does not exist or has no data. Changed to default zpl.txt"); fi = new System.IO.FileInfo("zpl.txt"); - if (fi.Exists == false) PUB.log.AddE("인쇄기본파일(zpl.txt)가 존재하지 않습니다"); + if (fi.Exists == false) PUB.log.AddE("Print template file (zpl.txt) does not exist"); } if (fi.Exists && fi.Length > 1) return System.IO.File.ReadAllText(fi.FullName, System.Text.Encoding.Default); else { - PUB.log.AddAT("ZPL파일이 없어 설정의 ZPL코드를 사용합니다"); + PUB.log.AddAT("No ZPL file found, using ZPL code from settings"); return Properties.Settings.Default.ZPL7; } diff --git a/Handler/Project/Device/SATOPrinterAPI.cs b/Handler/Project/Device/SATOPrinterAPI.cs index 7575599..6c8273d 100644 --- a/Handler/Project/Device/SATOPrinterAPI.cs +++ b/Handler/Project/Device/SATOPrinterAPI.cs @@ -27,15 +27,15 @@ namespace Project.Device var fi = new System.IO.FileInfo(ZPLFileName); if (fi.Exists == false || fi.Length == 0) { - PUB.log.AddE($"{ZPLFileName} 이 존재하지않거나 데이터가 없습니다 zpl.txt 기본으로 변경합니다"); + PUB.log.AddE($"{ZPLFileName} does not exist or has no data. Changed to default zpl.txt"); fi = new System.IO.FileInfo("zpl.txt"); - if (fi.Exists == false) PUB.log.AddE("인쇄기본파일(zpl.txt)가 존재하지 않습니다"); + if (fi.Exists == false) PUB.log.AddE("Print template file (zpl.txt) does not exist"); } if (fi.Exists && fi.Length > 1) return System.IO.File.ReadAllText(fi.FullName, System.Text.Encoding.Default); else { - PUB.log.AddAT("ZPL파일이 없어 설정의 ZPL코드를 사용합니다"); + PUB.log.AddAT("No ZPL file found, using ZPL code from settings"); return Properties.Settings.Default.ZPL7; } diff --git a/Handler/Project/Device/_CONNECTION.cs b/Handler/Project/Device/_CONNECTION.cs index 842477c..6a6fdb5 100644 --- a/Handler/Project/Device/_CONNECTION.cs +++ b/Handler/Project/Device/_CONNECTION.cs @@ -92,7 +92,7 @@ namespace Project if (PUB.wsL == null || PUB.wsL.Connected == false) { if (AR.SETTING.Data.Log_CameraConn) - PUB.log.Add($"카메라(L) 접속 시도({AR.SETTING.Data.HostIPL}:{AR.SETTING.Data.HostPortL})"); + PUB.log.Add($"Camera(L) connection attempt ({AR.SETTING.Data.HostIPL}:{AR.SETTING.Data.HostPortL})"); if (PUB.wsL != null) { DetachCameraEventL(); //이벤트 종료 @@ -142,7 +142,7 @@ namespace Project if (PUB.wsR == null || PUB.wsR.Connected == false) { if (AR.SETTING.Data.Log_CameraConn) - PUB.log.Add($"카메라(R) 접속 시도({AR.SETTING.Data.HostIPR}:{AR.SETTING.Data.HostPortR})"); + PUB.log.Add($"Camera(R) connection attempt ({AR.SETTING.Data.HostIPR}:{AR.SETTING.Data.HostPortR})"); if (PUB.wsR != null) { DetachCameraEventR(); //이벤트 종료 diff --git a/Handler/Project/Dialog/DIOMonitor.cs b/Handler/Project/Dialog/DIOMonitor.cs index afaf411..b033373 100644 --- a/Handler/Project/Dialog/DIOMonitor.cs +++ b/Handler/Project/Dialog/DIOMonitor.cs @@ -281,7 +281,7 @@ namespace Project.Dialog if (PUB.dio.IsInit == false) { //임시시그널 - var dlg = UTIL.MsgQ("가상 시그널을 생성하시겠습니까?"); + var dlg = UTIL.MsgQ("Do you want to create a virtual signal?"); if (dlg == System.Windows.Forms.DialogResult.Yes) { PUB.dio.RaiseEvent(eIOPINDIR.OUTPUT, e.idx, newValue); @@ -301,7 +301,7 @@ namespace Project.Dialog if (PUB.dio.IsInit == false || PUB.flag.get(eVarBool.FG_DEBUG) == true) { //임시시그널 - var dlg = UTIL.MsgQ("가상 시그널을 생성하시겠습니까?"); + var dlg = UTIL.MsgQ("Do you want to create a virtual signal?"); if (dlg == System.Windows.Forms.DialogResult.Yes) { PUB.dio.RaiseEvent(eIOPINDIR.INPUT, e.idx, newValue); diff --git a/Handler/Project/Dialog/Debug/fSendInboutData.cs b/Handler/Project/Dialog/Debug/fSendInboutData.cs index 4491dd5..d9f9187 100644 --- a/Handler/Project/Dialog/Debug/fSendInboutData.cs +++ b/Handler/Project/Dialog/Debug/fSendInboutData.cs @@ -49,7 +49,7 @@ namespace Project.Dialog.Debug OPER_NAME = tboper.Text, HOST_NAME = System.Net.Dns.GetHostEntry("").HostName, }; - UTIL.MsgE("미지원"); + UTIL.MsgE("Not supported"); //var rlt = Amkor.RestfulService.Inbound_label_attach_reel_info(reelinfo, out string errmsg); //if (rlt == false) UTIL.MsgE(errmsg); diff --git a/Handler/Project/Dialog/Model_Motion.Designer.cs b/Handler/Project/Dialog/Model_Motion.Designer.cs index 4a91c66..974b7fd 100644 --- a/Handler/Project/Dialog/Model_Motion.Designer.cs +++ b/Handler/Project/Dialog/Model_Motion.Designer.cs @@ -309,7 +309,7 @@ this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Text = "/{0}"; - this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; + this.bindingNavigatorCountItem.ToolTipText = "Total item count"; // // bindingNavigatorMoveFirstItem // @@ -318,7 +318,7 @@ this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; + this.bindingNavigatorMoveFirstItem.Text = "Move to first"; // // bindingNavigatorMovePreviousItem // @@ -327,7 +327,7 @@ this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; + this.bindingNavigatorMovePreviousItem.Text = "Move to previous"; // // bindingNavigatorSeparator // @@ -336,13 +336,13 @@ // // bindingNavigatorPositionItem // - this.bindingNavigatorPositionItem.AccessibleName = "위치"; + this.bindingNavigatorPositionItem.AccessibleName = "Position"; this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.Font = new System.Drawing.Font("맑은 고딕", 9F); this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Text = "0"; - this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; + this.bindingNavigatorPositionItem.ToolTipText = "Current position"; // // bindingNavigatorSeparator1 // @@ -356,7 +356,7 @@ this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; + this.bindingNavigatorMoveNextItem.Text = "Move to next"; // // bindingNavigatorMoveLastItem // @@ -365,7 +365,7 @@ this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; + this.bindingNavigatorMoveLastItem.Text = "Move to last"; // // bindingNavigatorSeparator2 // @@ -379,7 +379,7 @@ this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton1.Name = "toolStripButton1"; this.toolStripButton1.Size = new System.Drawing.Size(51, 22); - this.toolStripButton1.Text = "속도"; + this.toolStripButton1.Text = "Speed"; this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click); // // toolStripButton2 @@ -389,7 +389,7 @@ this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton2.Name = "toolStripButton2"; this.toolStripButton2.Size = new System.Drawing.Size(63, 22); - this.toolStripButton2.Text = "가속도"; + this.toolStripButton2.Text = "Acceleration"; this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click_2); // // toolStripButton3 @@ -399,7 +399,7 @@ this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton3.Name = "toolStripButton3"; this.toolStripButton3.Size = new System.Drawing.Size(63, 22); - this.toolStripButton3.Text = "감속도"; + this.toolStripButton3.Text = "Deceleration"; this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click_1); // // toolStripSeparator1 @@ -450,7 +450,7 @@ this.btJogLeft.TabIndex = 0; this.btJogLeft.Tag = "CCW"; this.btJogLeft.Text = "NEG(-)"; - this.toolTip1.SetToolTip(this.btJogLeft, "역방향 이동"); + this.toolTip1.SetToolTip(this.btJogLeft, "Reverse direction movement"); this.btJogLeft.UseVisualStyleBackColor = false; this.btJogLeft.Click += new System.EventHandler(this.btJogLeft_Click); this.btJogLeft.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btJogDown_Click); @@ -472,7 +472,7 @@ this.btJogStop.TabIndex = 0; this.btJogStop.Tag = "STOP"; this.btJogStop.Text = "■"; - this.toolTip1.SetToolTip(this.btJogStop, "비상 정지"); + this.toolTip1.SetToolTip(this.btJogStop, "Emergency stop"); this.btJogStop.UseVisualStyleBackColor = true; this.btJogStop.Click += new System.EventHandler(this.btJogStop_Click); // @@ -493,7 +493,7 @@ this.btJogDn.TabIndex = 0; this.btJogDn.Tag = "CW"; this.btJogDn.Text = "POS(+)"; - this.toolTip1.SetToolTip(this.btJogDn, "정방향 이동"); + this.toolTip1.SetToolTip(this.btJogDn, "Forward direction movement"); this.btJogDn.UseVisualStyleBackColor = false; this.btJogDn.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btJogDown_Click); this.btJogDn.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btJogUp_Click); @@ -515,7 +515,7 @@ this.btJogUp.TabIndex = 0; this.btJogUp.Tag = "CCW"; this.btJogUp.Text = "NEG(-)"; - this.toolTip1.SetToolTip(this.btJogUp, "역 방향 이동"); + this.toolTip1.SetToolTip(this.btJogUp, "Reverse direction movement"); this.btJogUp.UseVisualStyleBackColor = false; this.btJogUp.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btJogDown_Click); this.btJogUp.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btJogUp_Click); @@ -534,8 +534,8 @@ this.button5.Name = "button5"; this.button5.Size = new System.Drawing.Size(73, 81); this.button5.TabIndex = 3; - this.button5.Text = "홈\r\n검색"; - this.toolTip1.SetToolTip(this.button5, "홈 검색 실행"); + this.button5.Text = "Home\r\nSearch"; + this.toolTip1.SetToolTip(this.button5, "Execute home search"); this.button5.UseVisualStyleBackColor = true; this.button5.Click += new System.EventHandler(this.btJogHome_Click); // @@ -553,8 +553,8 @@ this.btPClear.Name = "btPClear"; this.btPClear.Size = new System.Drawing.Size(74, 81); this.btPClear.TabIndex = 3; - this.btPClear.Text = "위치\r\n초기화"; - this.toolTip1.SetToolTip(this.btPClear, "현재 위치 초기화"); + this.btPClear.Text = "Position\r\nReset"; + this.toolTip1.SetToolTip(this.btPClear, "Reset current position"); this.btPClear.UseVisualStyleBackColor = true; this.btPClear.Click += new System.EventHandler(this.btJogPClear_Click); // @@ -573,7 +573,7 @@ this.btSVY.Size = new System.Drawing.Size(73, 81); this.btSVY.TabIndex = 4; this.btSVY.Text = "SVON"; - this.toolTip1.SetToolTip(this.btSVY, "서보 ON/OFF"); + this.toolTip1.SetToolTip(this.btSVY, "Servo ON/OFF"); this.btSVY.UseVisualStyleBackColor = true; this.btSVY.Click += new System.EventHandler(this.btJogSVon_Click); // @@ -591,8 +591,8 @@ this.btAClear.Name = "btAClear"; this.btAClear.Size = new System.Drawing.Size(74, 81); this.btAClear.TabIndex = 4; - this.btAClear.Text = "알람\r\n제거"; - this.toolTip1.SetToolTip(this.btAClear, "서보알람 제거"); + this.btAClear.Text = "Alarm\r\nClear"; + this.toolTip1.SetToolTip(this.btAClear, "Clear servo alarm"); this.btAClear.UseVisualStyleBackColor = true; this.btAClear.Click += new System.EventHandler(this.btJogAClear_Click); // @@ -613,7 +613,7 @@ this.btJogRight.TabIndex = 0; this.btJogRight.Tag = "CW"; this.btJogRight.Text = "POS(+)"; - this.toolTip1.SetToolTip(this.btJogRight, "정 방향 이동"); + this.toolTip1.SetToolTip(this.btJogRight, "Forward direction movement"); this.btJogRight.UseVisualStyleBackColor = false; this.btJogRight.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btJogDown_Click); this.btJogRight.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btJogUp_Click); @@ -645,7 +645,7 @@ this.nudPosRel.Size = new System.Drawing.Size(98, 26); this.nudPosRel.TabIndex = 50; this.nudPosRel.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - this.toolTip1.SetToolTip(this.nudPosRel, "이동 할 임의 위치값 우측의 GO버튼을 누르면 이동 함"); + this.toolTip1.SetToolTip(this.nudPosRel, "Arbitrary position value to move. Press the GO button on the right to move"); // // button3 // @@ -659,7 +659,7 @@ this.button3.Name = "button3"; this.button3.Size = new System.Drawing.Size(45, 26); this.button3.TabIndex = 51; - this.button3.Text = "이동"; + this.button3.Text = "Move"; this.button3.UseVisualStyleBackColor = true; this.button3.Click += new System.EventHandler(this.button3_Click_1); // @@ -676,7 +676,7 @@ this.linkLabel11.TabStop = true; this.linkLabel11.Text = "REL.Value"; this.linkLabel11.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.toolTip1.SetToolTip(this.linkLabel11, "값 변경"); + this.toolTip1.SetToolTip(this.linkLabel11, "Change value"); this.linkLabel11.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel11_LinkClicked); // // panel14 @@ -698,7 +698,7 @@ this.chkJogMoveForce.Name = "chkJogMoveForce"; this.chkJogMoveForce.Size = new System.Drawing.Size(84, 33); this.chkJogMoveForce.TabIndex = 59; - this.chkJogMoveForce.Text = "강제조그"; + this.chkJogMoveForce.Text = "Force Jog"; this.chkJogMoveForce.UseVisualStyleBackColor = true; this.chkJogMoveForce.Click += new System.EventHandler(this.chkJogMoveForce_Click); // @@ -729,7 +729,7 @@ this.nudPosAbs.Size = new System.Drawing.Size(98, 26); this.nudPosAbs.TabIndex = 13; this.nudPosAbs.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - this.toolTip1.SetToolTip(this.nudPosAbs, "이동 할 임의 위치값 우측의 GO버튼을 누르면 이동 함"); + this.toolTip1.SetToolTip(this.nudPosAbs, "Arbitrary position value to move. Press the GO button on the right to move"); // // button1 // @@ -743,7 +743,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(45, 26); this.button1.TabIndex = 51; - this.button1.Text = "이동"; + this.button1.Text = "Move"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // @@ -760,7 +760,7 @@ this.linkLabel10.TabStop = true; this.linkLabel10.Text = "ABS.Value"; this.linkLabel10.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.toolTip1.SetToolTip(this.linkLabel10, "값 변경"); + this.toolTip1.SetToolTip(this.linkLabel10, "Change value"); this.linkLabel10.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel10_LinkClicked); // // panel11 @@ -790,7 +790,7 @@ this.nudJogVel.Size = new System.Drawing.Size(143, 26); this.nudJogVel.TabIndex = 0; this.nudJogVel.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - this.toolTip1.SetToolTip(this.nudJogVel, "조그모드 이동 속도"); + this.toolTip1.SetToolTip(this.nudJogVel, "Jog mode movement speed"); this.nudJogVel.Value = new decimal(new int[] { 20, 0, @@ -810,7 +810,7 @@ this.linkLabel8.TabStop = true; this.linkLabel8.Text = "JOG Speed"; this.linkLabel8.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.toolTip1.SetToolTip(this.linkLabel8, "값 변경"); + this.toolTip1.SetToolTip(this.linkLabel8, "Change value"); this.linkLabel8.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel8_LinkClicked); // // tabControl2 @@ -1031,7 +1031,7 @@ this.nudJogAcc.Size = new System.Drawing.Size(143, 26); this.nudJogAcc.TabIndex = 0; this.nudJogAcc.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - this.toolTip1.SetToolTip(this.nudJogAcc, "조그모드 이동 속도"); + this.toolTip1.SetToolTip(this.nudJogAcc, "Jog mode movement speed"); this.nudJogAcc.Value = new decimal(new int[] { 500, 0, @@ -1051,7 +1051,7 @@ this.motLinkLabel1.TabStop = true; this.motLinkLabel1.Text = "JOG Acc"; this.motLinkLabel1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.toolTip1.SetToolTip(this.motLinkLabel1, "값 변경"); + this.toolTip1.SetToolTip(this.motLinkLabel1, "Change value"); this.motLinkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.motLinkLabel1_LinkClicked); // // panLeft @@ -1084,7 +1084,7 @@ // // columnHeader1 // - this.columnHeader1.Text = "모델명"; + this.columnHeader1.Text = "Model Name"; this.columnHeader1.Width = 230; // // tabControl4 @@ -1354,7 +1354,7 @@ this.btAdd.ImageTransparentColor = System.Drawing.Color.Magenta; this.btAdd.Name = "btAdd"; this.btAdd.Size = new System.Drawing.Size(99, 52); - this.btAdd.Text = "추가(&A)"; + this.btAdd.Text = "Add(&A)"; this.btAdd.Click += new System.EventHandler(this.toolStripButton6_Click); // // btEdit @@ -1363,7 +1363,7 @@ this.btEdit.ImageTransparentColor = System.Drawing.Color.Magenta; this.btEdit.Name = "btEdit"; this.btEdit.Size = new System.Drawing.Size(107, 52); - this.btEdit.Text = "이름변경"; + this.btEdit.Text = "Rename"; this.btEdit.Click += new System.EventHandler(this.btEdit_Click); // // btDel @@ -1372,7 +1372,7 @@ this.btDel.ImageTransparentColor = System.Drawing.Color.Magenta; this.btDel.Name = "btDel"; this.btDel.Size = new System.Drawing.Size(100, 52); - this.btDel.Text = "삭제(&D)"; + this.btDel.Text = "Delete(&D)"; this.btDel.Click += new System.EventHandler(this.toolStripButton7_Click); // // btSave @@ -1380,7 +1380,7 @@ this.btSave.Image = ((System.Drawing.Image)(resources.GetObject("btSave.Image"))); this.btSave.Name = "btSave"; this.btSave.Size = new System.Drawing.Size(98, 52); - this.btSave.Text = "저장(&S)"; + this.btSave.Text = "Save(&S)"; this.btSave.Click += new System.EventHandler(this.toolStripButton8_Click); // // btCopy @@ -1389,7 +1389,7 @@ this.btCopy.ImageTransparentColor = System.Drawing.Color.Magenta; this.btCopy.Name = "btCopy"; this.btCopy.Size = new System.Drawing.Size(83, 52); - this.btCopy.Text = "복사"; + this.btCopy.Text = "Copy"; this.btCopy.Click += new System.EventHandler(this.btCopy_Click); // // btSelect @@ -1401,7 +1401,7 @@ this.btSelect.Image = global::Project.Properties.Resources.icons8_selection_40; this.btSelect.Name = "btSelect"; this.btSelect.Size = new System.Drawing.Size(215, 44); - this.btSelect.Text = "이 모델을 선택합니다"; + this.btSelect.Text = "Select this model"; this.btSelect.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.btSelect.Click += new System.EventHandler(this.toolStripButton10_Click); // @@ -1418,7 +1418,7 @@ this.toolStripButton11.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton11.Name = "toolStripButton11"; this.toolStripButton11.Size = new System.Drawing.Size(119, 52); - this.toolStripButton11.Text = "그룹이동"; + this.toolStripButton11.Text = "Group Move"; this.toolStripButton11.ButtonClick += new System.EventHandler(this.toolStripButton11_ButtonClick); this.toolStripButton11.Click += new System.EventHandler(this.toolStripButton11_Click); // @@ -1427,7 +1427,7 @@ this.그룹설정ToolStripMenuItem.Image = global::Project.Properties.Resources.icons8_save_to_grid_40; this.그룹설정ToolStripMenuItem.Name = "그룹설정ToolStripMenuItem"; this.그룹설정ToolStripMenuItem.Size = new System.Drawing.Size(154, 54); - this.그룹설정ToolStripMenuItem.Text = "그룹설정"; + this.그룹설정ToolStripMenuItem.Text = "Group Settings"; this.그룹설정ToolStripMenuItem.Click += new System.EventHandler(this.그룹설정ToolStripMenuItem_Click); // // Column1 diff --git a/Handler/Project/Dialog/Model_Motion.cs b/Handler/Project/Dialog/Model_Motion.cs index 288031a..10ad529 100644 --- a/Handler/Project/Dialog/Model_Motion.cs +++ b/Handler/Project/Dialog/Model_Motion.cs @@ -74,9 +74,9 @@ namespace Project { if (hasChanged()) { - var dlg = UTIL.MsgQ("변경된 자료가 있습니다.\n" + - "진행하면 변경된 자료는 손실됩니다\n" + - "진행 할까요?"); + var dlg = UTIL.MsgQ("There are unsaved changes.\n" + + "Proceeding will discard the changes\n" + + "Do you want to continue?"); if (dlg != DialogResult.Yes) { @@ -157,7 +157,7 @@ namespace Project newdr.idx = ds1.MCModel.Rows.Count + 1; this.ds1.MCModel.AddMCModelRow(newdr); - UTIL.MsgI("등록된 모델이 없어 기본 모델(Default)를 생성 합니다"); + UTIL.MsgI("No registered models found. Creating default model (Default)"); } //this.axisIndex = 0; //기본Z축 @@ -262,16 +262,16 @@ namespace Project var nudSpd = ctl.motSpdControl; if (nud.MotionIndex < 0) { - UTIL.MsgE("모션 축 번호가 지정되지 않았습니다\n\n" + - "이름 : " + ctl.Name + "\n" + - "제목 : " + ctl.Text); + UTIL.MsgE("Motion axis number is not specified\n\n" + + "Name : " + ctl.Name + "\n" + + "Title : " + ctl.Text); return; } if ((nudAcc == null || nudSpd == null) && ctl.motCommand != arFrame.Control.MotCommandButton.eCommand.AcceptPosition) { - UTIL.MsgE("속도/가속도 컨트롤이 지정되지 않았습니다\n\n" + - "이름 : " + ctl.Name + "\n" + - "제목 : " + ctl.Text); + UTIL.MsgE("Speed/acceleration control is not specified\n\n" + + "Name : " + ctl.Name + "\n" + + "Title : " + ctl.Text); return; } @@ -281,7 +281,7 @@ namespace Project //모션이 초기화가 안되있다면 오류로 처리한다 if (PUB.mot.IsHomeSet((short)nud.MotionIndex) == false) { - UTIL.MsgE("해당 축은 홈 검색이 완료되지 않았습니다.\n먼저 홈 검색을 완료 하세요"); + UTIL.MsgE("Home search for this axis is not completed.\nPlease complete home search first"); return; } @@ -291,11 +291,11 @@ namespace Project { case arFrame.Control.MotCommandButton.eCommand.AcceptPosition: - var msg1 = string.Format("모션의 설정값을 변경 하시겠습니까\n" + - "축 : {0}\n" + - "변경전 : {1}\n" + - "변경후 : {2}\n" + - "변경 후 '저장'을 눌러야 영구 기록 됩니다", axis, PUB.mot.GetActPos((short)nud.MotionIndex), pos, nud.Value); + var msg1 = string.Format("Do you want to change the motion settings?\n" + + "Axis : {0}\n" + + "Before : {1}\n" + + "After : {2}\n" + + "You must press 'Save' after change to record permanently", axis, PUB.mot.GetActPos((short)nud.MotionIndex), pos, nud.Value); if (UTIL.MsgQ(msg1) != System.Windows.Forms.DialogResult.Yes) return; @@ -314,11 +314,11 @@ namespace Project if (ctl.motCommand == arFrame.Control.MotCommandButton.eCommand.RelativeMove) relative = true; - var msg = string.Format("모션의 위치를 변경 하시겠습니까\n" + - "축 : {0}\n" + - "현재위치 : {1}\n" + - "대상위치 : {2}\n" + - "이동 시 충돌 가능성이 있는지 반드시 확인 하세요", axis, PUB.mot.GetActPos((short)nud.MotionIndex), pos); + var msg = string.Format("Do you want to change the motion position?\n" + + "Axis : {0}\n" + + "Current position : {1}\n" + + "Target position : {2}\n" + + "Please make sure to check for potential collisions during movement", axis, PUB.mot.GetActPos((short)nud.MotionIndex), pos); if (UTIL.MsgQ(msg) != System.Windows.Forms.DialogResult.Yes) return; @@ -437,11 +437,11 @@ namespace Project var pos = (double)nudPosAbs.Value; var vel = (double)nudJogVel.Value; - var msg = $"모션({axis}) 의 좌표를 ({pos})로 이동 할까요?"; + var msg = $"Move motion({axis}) coordinate to ({pos})?"; if (UTIL.MsgQ(msg) != DialogResult.Yes) return; MOT.Move(this.axis, pos, vel, 500, false, !chkJogMoveForce.Checked, !chkJogMoveForce.Checked); - PUB.log.AddI(string.Format("{0}번 축 수동이동(ABS) {1}mm", axisIndex, pos)); + PUB.log.AddI(string.Format("Axis {0} manual movement(ABS) {1}mm", axisIndex, pos)); } private void button3_Click_1(object sender, EventArgs e) @@ -453,22 +453,22 @@ namespace Project if(pos == 0.0) { - UTIL.MsgE("상대 이동시 값은 (0)일 수 없습니다",true); + UTIL.MsgE("Value cannot be (0) for relative movement",true); return; } - var msg = $"모션({axis}) 의 좌표를 현재위치에서 ({pos})만큼 이동 할까요?"; + var msg = $"Move motion({axis}) coordinate by ({pos}) from current position?"; if (UTIL.MsgQ(msg) != DialogResult.Yes) return; MOT.Move(this.axis, pos, vel, 500, true, !chkJogMoveForce.Checked, !chkJogMoveForce.Checked); - PUB.log.AddI(string.Format("{0}번 축 수동이동(REL) {1}mm", axisIndex, pos)); + PUB.log.AddI(string.Format("Axis {0} manual movement(REL) {1}mm", axisIndex, pos)); } private void btJogHome_Click(object sender, EventArgs e) { //jog-home - var dlg = UTIL.MsgQ(string.Format("{0} 축의 홈 검색을 실행하시겠습니까?", this.axis)); + var dlg = UTIL.MsgQ(string.Format("Execute home search for axis {0}?", this.axis)); if (dlg != System.Windows.Forms.DialogResult.Yes) return; var rlt = MOT.Home("Model(UserControl)", this.axis); if (rlt == false) @@ -481,8 +481,8 @@ namespace Project private void btJogPClear_Click(object sender, EventArgs e) { - var dlg = UTIL.MsgQ("위치값을 초기화 하시겠습니까?\n" + - "실 사용전에는 반드시 홈 작업을 진행하세요"); + var dlg = UTIL.MsgQ("Initialize position values?\n" + + "Make sure to perform home operation before actual use"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; //jog pos-clear PUB.mot.ClearPosition((short)axisIndex); @@ -513,7 +513,7 @@ namespace Project var curstate = PUB.mot.IsServOn(axisIndex); if (curstate) { - var dlg = UTIL.MsgQ("SERVO-ON 상태를 OFF 할까요?\n\nOFF 되면 HOME-SET 상태도 OFF 됩니다"); + var dlg = UTIL.MsgQ("Turn OFF SERVO-ON status?\n\nWhen turned OFF, HOME-SET status will also be turned OFF"); if (dlg != DialogResult.Yes) return; } PUB.mot.SetServOn((short)axisIndex, !curstate); @@ -603,7 +603,7 @@ namespace Project var dr = ds1.MCModel.Where(t => t.idx == idx).FirstOrDefault(); if (dr == null) { - UTIL.MsgE($"선택된 인덱스({idx})에 해당하는 자료가 없습니다. \n다시 시도하세요", true); + UTIL.MsgE($"No data found for selected index({idx}). \nPlease try again", true); bsPosData.Filter = "motindex=99 and PosTitle='영구없다'"; return; } @@ -626,7 +626,7 @@ namespace Project this.tabControl1.TabPages[0].Text = $"[{dr.Title}-M{this.axisIndex}] Position Data"; - RtLog.AddMsg($"모션좌표값확인({dr.Title}[{dr.idx}],축:{this.axisIndex})"); + RtLog.AddMsg($"Motion coordinate value check ({dr.Title}[{dr.idx}], Axis: {this.axisIndex})"); //var rowindex = dvMot.SelectedCells[0].RowIndex; @@ -640,7 +640,7 @@ namespace Project //위치정보 표시 bsPosData.Filter = string.Format("pidx={0} and motindex = {1} and PosTitle not like 'XX_%'", dr.idx, this.axisIndex); - RtLog.AddMsg($"({bsPosData.Count}) 건의 자료가 확인 됨"); + RtLog.AddMsg($"({bsPosData.Count}) data items confirmed"); //(위치정보) 데이터수량이 맞지 않으면 재 생성한다 @@ -660,7 +660,7 @@ namespace Project if (axType == null) { - UTIL.MsgE("지정한 축에 대한 위치정보가 지정되지 않았습니다"); + UTIL.MsgE("Position information for specified axis is not defined"); return; } @@ -676,7 +676,7 @@ namespace Project var dellist = ds1.MCModel.Where(t => t.pidx == dr.idx && t.MotIndex == this.axisIndex && t.PosIndex == -1).ToList(); if (dellist.Any()) { - RtLog.AddMsg($"모션({axisIndex}) 에 위치정보가 -1인 데이터 ({dellist.Count})건 있으며 삭제 합니다"); + RtLog.AddMsg($"Motion ({axisIndex}) has {dellist.Count} data items with position information -1, deleting them"); cntD += dellist.Count; foreach (var item in dellist) ds1.MCModel.RemoveMCModelRow(item); @@ -723,14 +723,14 @@ namespace Project this.ds1.MCModel.AddMCModelRow(newdr); newdr.EndEdit(); - sb.AppendLine("항목 추가 : " + arrTitle); + sb.AppendLine("Item added: " + arrTitle); } else { //이름이 다르다면 추가해준다. if (pDr.PosTitle != arrTitle) { - sb.AppendLine("(위치)항목 변경 : " + pDr.PosTitle + " => " + arrTitle); + sb.AppendLine("(Position) Item changed: " + pDr.PosTitle + " => " + arrTitle); cntE += 1; pDr.PosTitle = arrTitle; } @@ -759,9 +759,9 @@ namespace Project - if (cntI > 0) sb.AppendLine("추가수량 : " + cntI.ToString()); - if (cntE > 0) sb.AppendLine("변경수량 : " + cntE.ToString()); - if (cntD > 0) sb.AppendLine("삭제수량 : " + cntD.ToString()); + if (cntI > 0) sb.AppendLine("Added count: " + cntI.ToString()); + if (cntE > 0) sb.AppendLine("Changed count: " + cntE.ToString()); + if (cntD > 0) sb.AppendLine("Deleted count: " + cntD.ToString()); //최종 확정 this.ds1.MCModel.AcceptChanges(); @@ -778,9 +778,9 @@ namespace Project if (chkJogMoveForce.Checked) { UTIL.MsgI( - "조그 강제 이동시에는 충돌 조건을 검사하지 않습니다\n" + - "셔틀 이동 시 주변 장애물을 반드시 확인하시기 바랍니다\n" + - "'강제이동' 은 티칭작업시에만 사용하세요"); + "Collision conditions are not checked during jog forced movement\n" + + "Please make sure to check surrounding obstacles when moving shuttle\n" + + "'Forced movement' should only be used during teaching operations"); } } @@ -829,7 +829,7 @@ namespace Project { if (PUB.mot.HasHomeSetOff) { - UTIL.MsgE("모션의 홈이 완료되지 않았습니다\n메인화면에서 '장치초기화'를 진행 하세요"); + UTIL.MsgE("Motion home is not completed\nPlease proceed with 'Device Initialization' from main screen"); return; } //현재값으로 모터를 이동 @@ -849,12 +849,12 @@ namespace Project //if (ctl.motCommand == arFrame.Control.MotCommandButton.eCommand.RelativeMove) // relative = true; - var msg = string.Format("모션의 위치를 변경 하시겠습니까\n" + - "축 : {0}\n" + - "현재위치 : {1}\n" + - "대상위치 : {2}\n" + - "이동속도 : {3}(가속도:{4})\n" + - "이동 시 충돌 가능성이 있는지 반드시 확인 하세요", axis, PUB.mot.GetActPos(axisIndex), value, speed, acc); + var msg = string.Format("Do you want to change the motion position?\n" + + "Axis : {0}\n" + + "Current position : {1}\n" + + "Target position : {2}\n" + + "Movement speed : {3}(Acceleration:{4})\n" + + "Please make sure to check for potential collisions during movement", axis, PUB.mot.GetActPos(axisIndex), value, speed, acc); if (UTIL.MsgQ(msg) != System.Windows.Forms.DialogResult.Yes) return; @@ -868,7 +868,7 @@ namespace Project { if (PUB.mot.HasHomeSetOff) { - UTIL.MsgE("모션의 홈이 완료되지 않았습니다\n메인화면에서 '장치초기화'를 진행 하세요"); + UTIL.MsgE("Motion home is not completed\nPlease proceed with 'Device Initialization' from main screen"); return; } @@ -877,11 +877,11 @@ namespace Project var value = (double)cell.Value; var nValue = Math.Round(PUB.mot.GetCmdPos(this.axisIndex), 4); //소수점4자리에서 반올림처리한다 210414 - var msg1 = string.Format("모션의 설정값을 변경 하시겠습니까\n" + - "축 : {0}\n" + - "변경전 : {1}\n" + - "변경후 : {2}\n" + - "변경 후 '저장'을 눌러야 영구 기록 됩니다", this.axis, value, nValue); + var msg1 = string.Format("Do you want to change the motion settings?\n" + + "Axis : {0}\n" + + "Before : {1}\n" + + "After : {2}\n" + + "You must press 'Save' after change to record permanently", this.axis, value, nValue); if (UTIL.MsgQ(msg1) != System.Windows.Forms.DialogResult.Yes) return; cell.Value = nValue; @@ -891,7 +891,7 @@ namespace Project //현재값 변경 팝업 var cell = dv.Rows[e.RowIndex].Cells[e.ColumnIndex]; var value = (double)cell.Value; - value = PUB.ChangeValuePopup(value, "위치 입력"); + value = PUB.ChangeValuePopup(value, "Position Input"); cell.Value = value; } else if (colName == "btspeed") @@ -902,10 +902,10 @@ namespace Project var maxvalue = PUB.system_mot.GetMaxSpeed[this.axisIndex]; if (maxvalue == 0) maxvalue = 1000; - value = PUB.ChangeValuePopup(value, $"속도 입력(최대:{maxvalue}mm/s)"); + value = PUB.ChangeValuePopup(value, $"Speed Input(Max:{maxvalue}mm/s)"); if(value > maxvalue) { - UTIL.MsgE($"입력값({value})이 최대값({maxvalue})을 초과했습니다.\n다시 입력하세요"); + UTIL.MsgE($"Input value({value}) exceeds maximum value({maxvalue}).\nPlease input again"); //cell.Value = maxvalue; } else @@ -922,10 +922,10 @@ namespace Project var maxvalue = PUB.system_mot.GetMaxAcc[this.axisIndex]; if (maxvalue == 0) maxvalue = 2000; - value = PUB.ChangeValuePopup(value, $"가속도 입력(최대:{maxvalue}mm/s)"); + value = PUB.ChangeValuePopup(value, $"Acceleration Input(Max:{maxvalue}mm/s)"); if (value > maxvalue) { - UTIL.MsgE($"입력값({value})이 최대값({maxvalue})을 초과했습니다.\n다시 입력하세요"); + UTIL.MsgE($"Input value({value}) exceeds maximum value({maxvalue}).\nPlease input again"); //cell.Value = maxvalue; } else @@ -942,10 +942,10 @@ namespace Project var maxvalue = PUB.system_mot.GetMaxAcc[this.axisIndex]; if (maxvalue == 0) maxvalue = 2000; - value = PUB.ChangeValuePopup(value, $"감속도 입력(최대:{maxvalue}mm/s)"); + value = PUB.ChangeValuePopup(value, $"Deceleration Input(Max:{maxvalue}mm/s)"); if (value > maxvalue) { - UTIL.MsgE($"입력값({value})이 최대값({maxvalue})을 초과했습니다.\n다시 입력하세요"); + UTIL.MsgE($"Input value({value}) exceeds maximum value({maxvalue}).\nPlease input again"); //cell.Value = maxvalue; } else @@ -960,7 +960,7 @@ namespace Project { //jopgspeed var value = (double)nudJogVel.Value; - value = PUB.ChangeValuePopup(value, "속도 입력"); + value = PUB.ChangeValuePopup(value, "Speed Input"); nudJogVel.Value = (decimal)value; } @@ -968,7 +968,7 @@ namespace Project { //absvalue var value = (double)this.nudPosAbs.Value; - value = PUB.ChangeValuePopup(value, "속도 입력"); + value = PUB.ChangeValuePopup(value, "Speed Input"); nudPosAbs.Value = (decimal)value; } @@ -976,7 +976,7 @@ namespace Project { //reelvalu var value = (double)nudPosRel.Value; - value = PUB.ChangeValuePopup(value, "속도 입력"); + value = PUB.ChangeValuePopup(value, "Speed Input"); nudPosRel.Value = (decimal)value; } @@ -985,13 +985,13 @@ namespace Project var maxspeed = PUB.system_mot.GetMaxSpeed[this.axisIndex]; if (maxspeed == 0) maxspeed = 1000; - var dlg = UTIL.MsgQ($"모든 이동좌표의 속도를 일괄 변경하시겠습니까?\n최대:{maxspeed}mm/s"); + var dlg = UTIL.MsgQ($"Change speed of all movement coordinates in batch?\nMax:{maxspeed}mm/s"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; - var value = PUB.ChangeValuePopup(100.0, "일괄 속도 변경"); + var value = PUB.ChangeValuePopup(100.0, "Batch Speed Change"); if(value > maxspeed) { - UTIL.MsgE($"입력값({value})이 최대값({maxspeed})보다 큽니다. 다시 입력 하세요"); + UTIL.MsgE($"Input value({value}) is greater than maximum value({maxspeed}). Please input again"); return; } for (int i = 0; i < this.bsPosData.Count; i++) @@ -1010,13 +1010,13 @@ namespace Project var maxspeed = PUB.system_mot.GetMaxAcc[this.axisIndex]; if (maxspeed == 0) maxspeed = 2000; - var dlg = UTIL.MsgQ($"모든 이동좌표의 가(감)속도를 일괄 변경하시겠습니까?\n최대:{maxspeed}mm/s"); + var dlg = UTIL.MsgQ($"Change acceleration/deceleration of all movement coordinates in batch?\nMax:{maxspeed}mm/s"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; - var value = PUB.ChangeValuePopup(100.0, "일괄 가(감)속도 변경"); + var value = PUB.ChangeValuePopup(100.0, "Batch Acceleration/Deceleration Change"); if (value > maxspeed) { - UTIL.MsgE($"입력값({value})이 최대값({maxspeed})보다 큽니다. 다시 입력 하세요"); + UTIL.MsgE($"Input value({value}) is greater than maximum value({maxspeed}). Please input again"); return; } @@ -1036,13 +1036,13 @@ namespace Project var maxspeed = PUB.system_mot.GetMaxAcc[this.axisIndex]; if (maxspeed == 0) maxspeed = 2000; - var dlg = UTIL.MsgQ($"모든 이동좌표의 감속도를 일괄 변경하시겠습니까?\n최대:{maxspeed}mm/s"); + var dlg = UTIL.MsgQ($"Change deceleration of all movement coordinates in batch?\nMax:{maxspeed}mm/s"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; - var value = PUB.ChangeValuePopup(0, "일괄 감속도 변경"); + var value = PUB.ChangeValuePopup(0, "Batch Deceleration Change"); if (value > maxspeed) { - UTIL.MsgE($"입력값({value})이 최대값({maxspeed})보다 큽니다. 다시 입력 하세요"); + UTIL.MsgE($"Input value({value}) is greater than maximum value({maxspeed}). Please input again"); return; } @@ -1080,7 +1080,7 @@ namespace Project { //jopgspeed var value = (double)nudJogAcc.Value; - value = PUB.ChangeValuePopup(value, "조그 가속도 입력"); + value = PUB.ChangeValuePopup(value, "Jog Acceleration Input"); nudJogAcc.Value = (decimal)value; } @@ -1097,13 +1097,13 @@ namespace Project private void toolStripButton6_Click(object sender, EventArgs e) { - var f = new AR.Dialog.fInput("모델명을 입력하세요",string.Empty); + var f = new AR.Dialog.fInput("Enter model name",string.Empty); if (f.ShowDialog() != DialogResult.OK) return; //지정한 이름이있는지 확인한다. if (ds1.MCModel.Where(t => t.Title == f.ValueString).Any()) { - UTIL.MsgE("이미 사용중인 이름 입니다\n\n" + f.ValueString); + UTIL.MsgE("Name is already in use\n\n" + f.ValueString); return; } @@ -1126,20 +1126,20 @@ namespace Project { if (this.listView1.FocusedItem == null) { - UTIL.MsgE("삭제할 대상을 선택하고 다시 시도하세요", true); + UTIL.MsgE("Select target to delete and try again", true); return; } var idx = int.Parse(listView1.FocusedItem.Tag.ToString()); var dr = this.ds1.MCModel.Where(t => t.idx == idx).FirstOrDefault(); if (dr == null) { - UTIL.MsgE($"인덱스({idx}) 값에 해당하는 자료가 없습니다.\n다시 시도하세요"); + UTIL.MsgE($"No data found for index({idx}) value.\nPlease try again"); return; } - var dlg = UTIL.MsgQ("현재 선택된 자료를 삭제하시겠습니까?\n\n" + - $"모델명 : {dr.Title}\n" + - $"모델번호 : ({dr.idx})"); + var dlg = UTIL.MsgQ("Delete currently selected data?\n\n" + + $"Model name : {dr.Title}\n" + + $"Model number : ({dr.idx})"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; @@ -1186,7 +1186,7 @@ namespace Project //빈데이터삭제 if (delrows.Any()) { - sb.AppendLine($"빈데이터삭제 {delrows.Count}건"); + sb.AppendLine($"Empty data deleted {delrows.Count} items"); for (int i = 0; i < delrows.Count; i++) ds1.MCModel.RemoveMCModelRow(delrows[i]); ds1.MCModel.AcceptChanges(); @@ -1199,14 +1199,14 @@ namespace Project var mpos = PUB.mdm.dataSet.MCModel.Where(t => t.pidx == dr.pidx && t.MotIndex == dr.MotIndex && t.PosIndex == dr.PosIndex); if (mpos.Any() == false) { - sb.AppendLine($"[추가] Mot({dr.MotIndex}) {dr.PosTitle}({dr.Position})"); + sb.AppendLine($"[Added] Mot({dr.MotIndex}) {dr.PosTitle}({dr.Position})"); } else { var first = mpos.First(); if (dr.Position != first.Position || dr.PosTitle != first.PosTitle) { - sb.AppendLine($"[변경] Mot({first.MotIndex}) {first.PosTitle}({first.Position}) => {dr.PosTitle}({dr.Position})"); + sb.AppendLine($"[Changed] Mot({first.MotIndex}) {first.PosTitle}({first.Position}) => {dr.PosTitle}({dr.Position})"); //sb.AppendLine($" => {dr.PosTitle}({dr.Position})"); } } @@ -1220,15 +1220,15 @@ namespace Project var mpos = ds1.MCModel.Where(t => t.MotIndex == dr.MotIndex && t.PosIndex == dr.PosIndex); if (mpos.Any() == false) { - sb.AppendLine($"[삭제] M={dr.MotIndex},P={dr.PosIndex},T={dr.PosTitle},V={dr.Position}"); + sb.AppendLine($"[Deleted] M={dr.MotIndex},P={dr.PosIndex},T={dr.PosTitle},V={dr.Position}"); } } if (sb.Length > 0) { - UTIL.MsgI("다음 사항이 변경 되었습니다\n" + sb.ToString()); + UTIL.MsgI("The following items have been changed\n" + sb.ToString()); } - else PUB.log.AddI("변경된 모션 정보가 없습니다"); + else PUB.log.AddI("No motion information changed"); // if (PUB.LockModel.WaitOne(1000) ==false) { @@ -1246,17 +1246,17 @@ namespace Project var curmodelnmae = PUB.Result.mModel.Title; if (curmodelnmae.isEmpty()) { - UTIL.MsgE("지정된 모델이 없어 값이 적용되지 않습니다\n작업 모델을 다시 선택하세요", true); + UTIL.MsgE("No specified model, values will not be applied\nPlease select work model again", true); } else { - PUB.log.AddI($"모션모델을 적용 합니다({curmodelnmae})"); + PUB.log.AddI($"Applying motion model ({curmodelnmae})"); PUB.Result.mModel.ReadValue(curmodelnmae); if (PUB.Result.mModel.isSet) { - PUB.log.AddAT("모션모델적용완료 : " + PUB.Result.mModel.Title); + PUB.log.AddAT("Motion model application completed: " + PUB.Result.mModel.Title); } - else UTIL.MsgE($"모션모델적용실패\n\n대상 모델명({curmodelnmae})이 없습니다"); + else UTIL.MsgE($"Motion model application failed\n\nTarget model name({curmodelnmae}) not found"); } @@ -1284,7 +1284,7 @@ namespace Project { if (this.listView1.FocusedItem == null) { - UTIL.MsgE("복사할 모델을 선택하세요", true); + UTIL.MsgE("Select model to copy", true); return; } @@ -1292,11 +1292,11 @@ namespace Project var dr = ds1.MCModel.Where(t => t.idx == idx).FirstOrDefault();// drv.Row as DataSet1.MCModelRow; if (dr == null) { - UTIL.MsgE($"모델 번호({idx}) 의 자료를 찾을 수 없습니다\n\n다시 시도하세요"); + UTIL.MsgE($"Cannot find data for model number({idx})\n\nPlease try again"); return; } - var dlg = UTIL.MsgQ(string.Format("다음 모델 정보를 복사하시겠습니까?\n\n모델명 : {0}", dr.Title)); + var dlg = UTIL.MsgQ(string.Format("Copy the following model information?\n\nModel name : {0}", dr.Title)); if (dlg != System.Windows.Forms.DialogResult.Yes) return; var newdr = this.ds1.MCModel.NewMCModelRow(); @@ -1305,7 +1305,7 @@ namespace Project var newnameidx = 1; while (true) { - var newname = dr.Title + $"-복사됨({newnameidx++})-"; + var newname = dr.Title + $"-Copy({newnameidx++})-"; if (ds1.MCModel.Where(t => t.Title == newname).Any() == false) { newdr.Title = newname; @@ -1334,14 +1334,14 @@ namespace Project this.ds1.MCModel.AddMCModelRow(newdr2); } this.ds1.MCModel.AcceptChanges(); - PUB.log.Add($"{dr.Title} 모델 복사 => {newdr.Title}"); + PUB.log.Add($"{dr.Title} model copy => {newdr.Title}"); } private void toolStripButton10_Click(object sender, EventArgs e) { if (PUB.sm.Step == eSMStep.RUN || PUB.sm.Step == eSMStep.WAITSTART || PUB.sm.Step == eSMStep.PAUSE) { - UTIL.MsgE("현재 동작(대기) 중이므로 모델을 변경 할 수 없습니다"); + UTIL.MsgE("Cannot change model because currently operating (waiting)"); return; } //select @@ -1349,7 +1349,7 @@ namespace Project if (listView1.FocusedItem == null) return; if (hasChanged()) { - UTIL.MsgE("저장되지 않은 사항이 있어 모델을 선택할 수 없습니다", true); + UTIL.MsgE("Cannot select model because there are unsaved changes", true); return; } @@ -1372,14 +1372,14 @@ namespace Project { if (this.listView1.FocusedItem == null) { - UTIL.MsgE("모델을 선택하세요", true); + UTIL.MsgE("Select a model", true); return; } var idx = int.Parse(listView1.FocusedItem.Tag.ToString()); var dr = this.ds1.MCModel.Where(t => t.idx == idx).FirstOrDefault(); if (dr == null) { - UTIL.MsgE($"인덱스({idx}) 에 해당하는 자료가 없습니다\n\n다시 시도하세요", true); + UTIL.MsgE($"No data found for index({idx})\n\nPlease try again", true); return; } @@ -1411,36 +1411,36 @@ namespace Project { if (this.listView1.FocusedItem == null) { - UTIL.MsgE("변경할 대상을 선택하고 다시 시도하세요", true); + UTIL.MsgE("Select target to change and try again", true); return; } var idx = int.Parse(listView1.FocusedItem.Tag.ToString()); var dr = this.ds1.MCModel.Where(t => t.idx == idx).FirstOrDefault(); if (dr == null) { - UTIL.MsgE($"인덱스({idx}) 값에 해당하는 자료가 없습니다.\n다시 시도하세요"); + UTIL.MsgE($"No data found for index({idx}) value.\nPlease try again"); return; } - var f = new AR.Dialog.fTouchKeyFull("모델명 변경", dr.Title); + var f = new AR.Dialog.fTouchKeyFull("Change Model Name", dr.Title); if (f.ShowDialog() != DialogResult.OK) return; var valstr = f.tbInput.Text.Trim(); if (dr.Title.Equals(valstr)) { - UTIL.MsgE("이름이 변경되지 않았습니다", true); + UTIL.MsgE("Name has not been changed", true); return; } if (ds1.MCModel.Where(t => t.Title == valstr).Any()) { - UTIL.MsgE("이미 존재하는 이름 입니다", true); + UTIL.MsgE("Name already exists", true); return; } - var dlg = UTIL.MsgQ("현재 선택된 모델의 이름을 변경 하시겠습니까?\n\n" + - $"변경전 : {dr.Title}\n" + - $"변경후 : {valstr}"); + var dlg = UTIL.MsgQ("Change the name of currently selected model?\n\n" + + $"Before : {dr.Title}\n" + + $"After : {valstr}"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; diff --git a/Handler/Project/Dialog/Model_Motion_Desc.Designer.cs b/Handler/Project/Dialog/Model_Motion_Desc.Designer.cs index 5f40049..f48b0e7 100644 --- a/Handler/Project/Dialog/Model_Motion_Desc.Designer.cs +++ b/Handler/Project/Dialog/Model_Motion_Desc.Designer.cs @@ -426,7 +426,7 @@ this.toolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton4.Name = "toolStripButton4"; this.toolStripButton4.Size = new System.Drawing.Size(51, 22); - this.toolStripButton4.Text = "추가"; + this.toolStripButton4.Text = "Add"; this.toolStripButton4.Click += new System.EventHandler(this.toolStripButton4_Click); // // toolStripButton6 @@ -435,7 +435,7 @@ this.toolStripButton6.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton6.Name = "toolStripButton6"; this.toolStripButton6.Size = new System.Drawing.Size(51, 22); - this.toolStripButton6.Text = "삭제"; + this.toolStripButton6.Text = "Delete"; this.toolStripButton6.Click += new System.EventHandler(this.toolStripButton6_Click); // // toolStripButton7 @@ -454,7 +454,7 @@ this.toolStripButton8.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton8.Name = "toolStripButton8"; this.toolStripButton8.Size = new System.Drawing.Size(51, 22); - this.toolStripButton8.Text = "편집"; + this.toolStripButton8.Text = "Edit"; this.toolStripButton8.Click += new System.EventHandler(this.toolStripButton8_Click); // // toolStrip1 @@ -475,7 +475,7 @@ this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton1.Name = "toolStripButton1"; this.toolStripButton1.Size = new System.Drawing.Size(51, 22); - this.toolStripButton1.Text = "등록"; + this.toolStripButton1.Text = "Register"; this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click_1); // // toolStripButton2 @@ -484,7 +484,7 @@ this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton2.Name = "toolStripButton2"; this.toolStripButton2.Size = new System.Drawing.Size(51, 22); - this.toolStripButton2.Text = "해제"; + this.toolStripButton2.Text = "Unregister"; this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click); // // toolStripButton3 @@ -555,7 +555,7 @@ this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Text = "/{0}"; - this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; + this.bindingNavigatorCountItem.ToolTipText = "Total item count"; // // bindingNavigatorMoveFirstItem // @@ -564,7 +564,7 @@ this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; + this.bindingNavigatorMoveFirstItem.Text = "Move to first"; // // bindingNavigatorMovePreviousItem // @@ -573,7 +573,7 @@ this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; + this.bindingNavigatorMovePreviousItem.Text = "Move to previous"; // // bindingNavigatorSeparator // @@ -582,13 +582,13 @@ // // bindingNavigatorPositionItem // - this.bindingNavigatorPositionItem.AccessibleName = "위치"; + this.bindingNavigatorPositionItem.AccessibleName = "Position"; this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.Font = new System.Drawing.Font("맑은 고딕", 9F); this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Text = "0"; - this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; + this.bindingNavigatorPositionItem.ToolTipText = "Current position"; // // bindingNavigatorSeparator1 // @@ -602,7 +602,7 @@ this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; + this.bindingNavigatorMoveNextItem.Text = "Move to next"; // // bindingNavigatorMoveLastItem // @@ -611,7 +611,7 @@ this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; + this.bindingNavigatorMoveLastItem.Text = "Move to last"; // // bindingNavigatorSeparator2 // @@ -624,7 +624,7 @@ this.toolStripButton5.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton5.Name = "toolStripButton5"; this.toolStripButton5.Size = new System.Drawing.Size(75, 22); - this.toolStripButton5.Text = "그룹설정"; + this.toolStripButton5.Text = "Group Settings"; this.toolStripButton5.Click += new System.EventHandler(this.toolStripButton5_Click); // // toolStripSeparator1 @@ -926,7 +926,7 @@ this.btSave.Name = "btSave"; this.btSave.Size = new System.Drawing.Size(115, 40); this.btSave.TabIndex = 19; - this.btSave.Text = "저장(&S)"; + this.btSave.Text = "Save(&S)"; this.btSave.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.btSave.UseVisualStyleBackColor = true; this.btSave.Click += new System.EventHandler(this.btSave_Click); @@ -937,7 +937,7 @@ this.toolStripButton9.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton9.Name = "toolStripButton9"; this.toolStripButton9.Size = new System.Drawing.Size(111, 22); - this.toolStripButton9.Text = "열너비자동조정"; + this.toolStripButton9.Text = "Auto Adjust Column Width"; this.toolStripButton9.Click += new System.EventHandler(this.toolStripButton9_Click); // // Model_Motion_Desc diff --git a/Handler/Project/Dialog/Model_Motion_Desc.cs b/Handler/Project/Dialog/Model_Motion_Desc.cs index 729043c..136b18b 100644 --- a/Handler/Project/Dialog/Model_Motion_Desc.cs +++ b/Handler/Project/Dialog/Model_Motion_Desc.cs @@ -359,7 +359,7 @@ namespace Project.Dialog { var drv = this.bs.Current as DataRowView; if (drv == null) return; - var dlg = UTIL.MsgQ("현재 선택된 자료를 삭제하시겠습니까?"); + var dlg = UTIL.MsgQ("Do you want to delete the currently selected data?"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; bs.RemoveCurrent(); this.ds1.MCModel.AcceptChanges(); @@ -408,9 +408,9 @@ namespace Project.Dialog PUB.Result.mModel.ReadValue(dr.Title, this.ds1.MCModel); if (PUB.Result.mModel.isSet) { - PUB.log.AddAT("모션모델선택완료 : " + PUB.Result.mModel.Title); + PUB.log.AddAT("Motion model selection completed: " + PUB.Result.mModel.Title); } - else UTIL.MsgE("적용 실패\n\n대상 모델 명이 없습니다"); + else UTIL.MsgE("Apply failed\n\nTarget model name not found"); } private void button4_Click(object sender, EventArgs e) @@ -418,7 +418,7 @@ namespace Project.Dialog var drv = this.bs.Current as DataRowView; if (drv == null) return; var dr = drv.Row as DataSet1.MCModelRow; - var dlg = UTIL.MsgQ(string.Format("다음 모델 정보를 복사하시겠습니까?\n\n모델명 : {0}", dr.Title)); + var dlg = UTIL.MsgQ(string.Format("Do you want to copy the following model information?\n\nModel name: {0}", dr.Title)); if (dlg != System.Windows.Forms.DialogResult.Yes) return; var newdr = this.ds1.MCModel.NewMCModelRow(); @@ -440,7 +440,7 @@ namespace Project.Dialog { if (PUB.mot.HasHomeSetOff) { - UTIL.MsgE("모션의 홈이 완료되지 않았습니다\n메인화면에서 '장치초기화'를 진행 하세요"); + UTIL.MsgE("Motion homing not completed\nPlease run 'Device Initialization' from the main screen"); return; } //현재값으로 모터를 이동 @@ -480,7 +480,7 @@ namespace Project.Dialog { if (PUB.mot.HasHomeSetOff) { - UTIL.MsgE("모션의 홈이 완료되지 않았습니다\n메인화면에서 '장치초기화'를 진행 하세요"); + UTIL.MsgE("Motion homing not completed\nPlease run 'Device Initialization' from the main screen"); return; } @@ -537,7 +537,7 @@ namespace Project.Dialog private void toolStripButton1_Click(object sender, EventArgs e) { - var dlg = UTIL.MsgQ("모든 이동좌표의 속도를 일괄 변경하시겠습니까?"); + var dlg = UTIL.MsgQ("Do you want to batch change the speed of all movement coordinates?"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; var value = PUB.ChangeValuePopup(100.0, "일괄 속도 변경"); @@ -554,7 +554,7 @@ namespace Project.Dialog private void toolStripButton2_Click_2(object sender, EventArgs e) { - var dlg = UTIL.MsgQ("모든 이동좌표의 가(감)속도를 일괄 변경하시겠습니까?"); + var dlg = UTIL.MsgQ("Do you want to batch change the acceleration/deceleration of all movement coordinates?"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; var value = PUB.ChangeValuePopup(100.0, "일괄 가(감)속도 변경"); @@ -571,7 +571,7 @@ namespace Project.Dialog private void toolStripButton3_Click_1(object sender, EventArgs e) { - var dlg = UTIL.MsgQ("모든 이동좌표의 감속도를 일괄 변경하시겠습니까?"); + var dlg = UTIL.MsgQ("Do you want to batch change the deceleration of all movement coordinates?"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; var value = PUB.ChangeValuePopup(0, "일괄 감속도 변경"); @@ -737,11 +737,11 @@ namespace Project.Dialog { if (tn.Nodes.Count < 1) { - UTIL.MsgE("하위 항목이 없습니다"); + UTIL.MsgE("No sub items found"); return; } - var dlg = UTIL.MsgQ($"{tn.Nodes.Count}건의 자료를 모두 추가 할까요?"); + var dlg = UTIL.MsgQ($"Do you want to add all {tn.Nodes.Count} data items?"); if (dlg != DialogResult.Yes) return; var ucnt = 0; foreach (TreeNode node in tn.Nodes) @@ -753,7 +753,7 @@ namespace Project.Dialog ucnt += 1; } } - UTIL.MsgI($"{ucnt}건의 아이템이 추가 되었습니다"); + UTIL.MsgI($"{ucnt} items have been added"); //현재목록을 리스트로 만들고 업데이트한.ㄷ var drv = this.bsPos.Current as DataRowView; var dr = drv.Row as DataSet1.MCModelRow; @@ -785,7 +785,7 @@ namespace Project.Dialog dr.EndEdit(); } - else UTIL.MsgE("이미 존재하는 항목 입니다."); + else UTIL.MsgE("This item already exists."); } diff --git a/Handler/Project/Dialog/Model_Operation.Designer.cs b/Handler/Project/Dialog/Model_Operation.Designer.cs index 9734bbb..cee72b6 100644 --- a/Handler/Project/Dialog/Model_Operation.Designer.cs +++ b/Handler/Project/Dialog/Model_Operation.Designer.cs @@ -229,8 +229,8 @@ this.checkBox31.Name = "checkBox31"; this.checkBox31.Size = new System.Drawing.Size(148, 34); this.checkBox31.TabIndex = 8; - this.checkBox31.Text = "미정의바코드제외"; - this.toolTip1.SetToolTip(this.checkBox31, "바코드룰에 없는 데이터를 제외 합니다.."); + this.checkBox31.Text = "Exclude Undefined Barcodes"; + this.toolTip1.SetToolTip(this.checkBox31, "Excludes data not in barcode rules.."); this.checkBox31.UseVisualStyleBackColor = true; // // chkOwnZPL @@ -242,8 +242,8 @@ this.chkOwnZPL.Name = "chkOwnZPL"; this.chkOwnZPL.Size = new System.Drawing.Size(133, 34); this.chkOwnZPL.TabIndex = 17; - this.chkOwnZPL.Text = "개별프린트코드"; - this.toolTip1.SetToolTip(this.chkOwnZPL, "바코드룰에 없는 데이터를 제외 합니다.."); + this.chkOwnZPL.Text = "Individual Print Code"; + this.toolTip1.SetToolTip(this.chkOwnZPL, "Excludes data not in barcode rules.."); this.chkOwnZPL.UseVisualStyleBackColor = true; // // panel5 @@ -312,7 +312,7 @@ this.chkSIDCHK.Size = new System.Drawing.Size(117, 34); this.chkSIDCHK.TabIndex = 16; this.chkSIDCHK.Tag = "0"; - this.chkSIDCHK.Text = "SID존재확인"; + this.chkSIDCHK.Text = "SID Existence Check"; this.chkSIDCHK.UseVisualStyleBackColor = true; // // checkBox32 @@ -327,7 +327,7 @@ this.checkBox32.Size = new System.Drawing.Size(153, 34); this.checkBox32.TabIndex = 15; this.checkBox32.Tag = "0"; - this.checkBox32.Text = "프린터 사용 안함"; + this.checkBox32.Text = "Do not use printer"; this.checkBox32.UseVisualStyleBackColor = true; this.checkBox32.CheckedChanged += new System.EventHandler(this.checkBox32_CheckedChanged); // @@ -343,7 +343,7 @@ this.chkEnbCamera.Size = new System.Drawing.Size(137, 34); this.chkEnbCamera.TabIndex = 14; this.chkEnbCamera.Tag = "0"; - this.chkEnbCamera.Text = "비전 사용 안함"; + this.chkEnbCamera.Text = "Do not use vision"; this.chkEnbCamera.UseVisualStyleBackColor = true; // // button1 @@ -353,7 +353,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(55, 34); this.button1.TabIndex = 18; - this.button1.Text = "편집"; + this.button1.Text = "Edit"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // @@ -383,7 +383,7 @@ this.tabPage1.Padding = new System.Windows.Forms.Padding(10); this.tabPage1.Size = new System.Drawing.Size(721, 264); this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "옵션"; + this.tabPage1.Text = "Options"; this.tabPage1.UseVisualStyleBackColor = true; // // chkApplySidInfo @@ -396,7 +396,7 @@ this.chkApplySidInfo.Size = new System.Drawing.Size(419, 25); this.chkApplySidInfo.TabIndex = 33; this.chkApplySidInfo.Tag = "6"; - this.chkApplySidInfo.Text = "SID정보 테이블을 이용하여 데이터를 자동 기록합니다"; + this.chkApplySidInfo.Text = "Automatically record data using SID information table"; this.chkApplySidInfo.UseVisualStyleBackColor = true; this.chkApplySidInfo.CheckStateChanged += new System.EventHandler(this.chkApplySidInfo_CheckStateChanged); // @@ -410,7 +410,7 @@ this.chkApplyJobInfo.Size = new System.Drawing.Size(423, 25); this.chkApplyJobInfo.TabIndex = 32; this.chkApplyJobInfo.Tag = "5"; - this.chkApplyJobInfo.Text = "당일 작업 내역을 이용하여 데이터를 자동 기록 합니다"; + this.chkApplyJobInfo.Text = "Automatically record data using today's work history"; this.chkApplyJobInfo.UseVisualStyleBackColor = true; this.chkApplyJobInfo.CheckStateChanged += new System.EventHandler(this.chkApplySidInfo_CheckStateChanged); // @@ -424,7 +424,7 @@ this.chkApplySIDConvData.Size = new System.Drawing.Size(425, 25); this.chkApplySIDConvData.TabIndex = 31; this.chkApplySIDConvData.Tag = "7"; - this.chkApplySIDConvData.Text = "SID변환 테이블을 이용하여 데이터를 자동 기록 합니다"; + this.chkApplySIDConvData.Text = "Automatically record data using SID conversion table"; this.chkApplySIDConvData.UseVisualStyleBackColor = true; this.chkApplySIDConvData.CheckStateChanged += new System.EventHandler(this.chkApplySidInfo_CheckStateChanged); // @@ -438,7 +438,7 @@ this.chkUserConfirm.Size = new System.Drawing.Size(435, 25); this.chkUserConfirm.TabIndex = 13; this.chkUserConfirm.Tag = "0"; - this.chkUserConfirm.Text = "최종 인쇄값을 사용자가 확인 합니다 (자동진행 안됨)"; + this.chkUserConfirm.Text = "User confirms final print values (no automatic progress)"; this.chkUserConfirm.UseVisualStyleBackColor = true; this.chkUserConfirm.CheckStateChanged += new System.EventHandler(this.chkApplySidInfo_CheckStateChanged); // @@ -452,7 +452,7 @@ this.chkSIDConv.Size = new System.Drawing.Size(409, 25); this.chkSIDConv.TabIndex = 28; this.chkSIDConv.Tag = "4"; - this.chkSIDConv.Text = "SID변환 테이블을 이용하여 SID값을 전환 합니다"; + this.chkSIDConv.Text = "Convert SID values using SID conversion table"; this.chkSIDConv.UseVisualStyleBackColor = true; this.chkSIDConv.CheckStateChanged += new System.EventHandler(this.chkApplySidInfo_CheckStateChanged); // @@ -466,7 +466,7 @@ this.chkQtyServer.Size = new System.Drawing.Size(444, 25); this.chkQtyServer.TabIndex = 13; this.chkQtyServer.Tag = "1"; - this.chkQtyServer.Text = "Reel ID 를 기준으로 서버의 수량을 조회하여 사용 합니다"; + this.chkQtyServer.Text = "Query and use server quantity based on Reel ID"; this.chkQtyServer.UseVisualStyleBackColor = true; this.chkQtyServer.CheckStateChanged += new System.EventHandler(this.chkApplySidInfo_CheckStateChanged); // @@ -480,7 +480,7 @@ this.chkQtyMRQ.Size = new System.Drawing.Size(405, 25); this.chkQtyMRQ.TabIndex = 27; this.chkQtyMRQ.Tag = "3"; - this.chkQtyMRQ.Text = "수량을 직접 입력 합니다.(RQ가 읽혔다면 자동 진행)"; + this.chkQtyMRQ.Text = "Enter quantity directly (automatic progress if RQ is read)"; this.chkQtyMRQ.UseVisualStyleBackColor = true; this.chkQtyMRQ.CheckStateChanged += new System.EventHandler(this.chkApplySidInfo_CheckStateChanged); // @@ -494,7 +494,7 @@ this.chkNew.Size = new System.Drawing.Size(247, 24); this.chkNew.TabIndex = 24; this.chkNew.Tag = "2"; - this.chkNew.Text = "Reel ID 를 신규로 생성 합니다"; + this.chkNew.Text = "Create new Reel ID"; this.chkNew.UseVisualStyleBackColor = true; this.chkNew.CheckStateChanged += new System.EventHandler(this.chkApplySidInfo_CheckStateChanged); // @@ -508,7 +508,7 @@ this.tabPage2.Padding = new System.Windows.Forms.Padding(10); this.tabPage2.Size = new System.Drawing.Size(721, 264); this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "옵션 데이터"; + this.tabPage2.Text = "Option Data"; this.tabPage2.UseVisualStyleBackColor = true; // // GrpSidConvData @@ -534,7 +534,7 @@ this.GrpSidConvData.Size = new System.Drawing.Size(701, 82); this.GrpSidConvData.TabIndex = 34; this.GrpSidConvData.TabStop = false; - this.GrpSidConvData.Text = "SID변환 테이블 서버적용"; + this.GrpSidConvData.Text = "SID Conversion Table Server Application"; // // chkSave2 // @@ -546,7 +546,7 @@ this.chkSave2.Size = new System.Drawing.Size(230, 23); this.chkSave2.TabIndex = 39; this.chkSave2.Tag = "11"; - this.chkSave2.Text = "변경 정보를 서버에 기록 합니다"; + this.chkSave2.Text = "Record change information to server"; this.chkSave2.UseVisualStyleBackColor = true; // // checkBox34 @@ -605,7 +605,7 @@ this.label6.Name = "label6"; this.label6.Size = new System.Drawing.Size(55, 15); this.label6.TabIndex = 29; - this.label6.Text = "조회대상"; + this.label6.Text = "Query Target"; // // label7 // @@ -616,7 +616,7 @@ this.label7.Name = "label7"; this.label7.Size = new System.Drawing.Size(55, 15); this.label7.TabIndex = 29; - this.label7.Text = "적용대상"; + this.label7.Text = "Apply Target"; // // checkBox3 // @@ -719,7 +719,7 @@ this.grpapplyjob.Size = new System.Drawing.Size(701, 82); this.grpapplyjob.TabIndex = 33; this.grpapplyjob.TabStop = false; - this.grpapplyjob.Text = "당일작업 적용"; + this.grpapplyjob.Text = "Daily Work Application"; // // checkBox29 // @@ -753,7 +753,7 @@ this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(55, 15); this.label3.TabIndex = 29; - this.label3.Text = "조회대상"; + this.label3.Text = "Query Target"; // // label2 // @@ -764,7 +764,7 @@ this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(55, 15); this.label2.TabIndex = 29; - this.label2.Text = "적용대상"; + this.label2.Text = "Apply Target"; // // checkBox10 // @@ -871,7 +871,7 @@ this.grpApplySidinfo.Size = new System.Drawing.Size(701, 82); this.grpApplySidinfo.TabIndex = 33; this.grpApplySidinfo.TabStop = false; - this.grpApplySidinfo.Text = "SID정보 적용"; + this.grpApplySidinfo.Text = "SID Information Application"; // // checkBox33 // @@ -931,7 +931,7 @@ this.chkSave1.Size = new System.Drawing.Size(230, 23); this.chkSave1.TabIndex = 33; this.chkSave1.Tag = "8"; - this.chkSave1.Text = "변경 정보를 서버에 기록 합니다"; + this.chkSave1.Text = "Record change information to server"; this.chkSave1.UseVisualStyleBackColor = true; // // checkBox19 @@ -954,7 +954,7 @@ this.label4.Name = "label4"; this.label4.Size = new System.Drawing.Size(55, 15); this.label4.TabIndex = 29; - this.label4.Text = "조회대상"; + this.label4.Text = "Query Target"; // // label5 // @@ -965,7 +965,7 @@ this.label5.Name = "label5"; this.label5.Size = new System.Drawing.Size(55, 15); this.label5.TabIndex = 29; - this.label5.Text = "적용대상"; + this.label5.Text = "Apply Target"; // // checkBox11 // @@ -1116,7 +1116,7 @@ this.label16.Name = "label16"; this.label16.Size = new System.Drawing.Size(94, 34); this.label16.TabIndex = 7; - this.label16.Text = "고정값"; + this.label16.Text = "Fixed Value"; this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // panel2 @@ -1179,7 +1179,7 @@ this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(94, 34); this.label1.TabIndex = 6; - this.label1.Text = "허용바코드"; + this.label1.Text = "Allowed Barcodes"; this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // tableLayoutPanel1 @@ -1205,7 +1205,7 @@ this.btConvOk.Name = "btConvOk"; this.btConvOk.Size = new System.Drawing.Size(609, 94); this.btConvOk.TabIndex = 0; - this.btConvOk.Text = "컨베이어 ON"; + this.btConvOk.Text = "Conveyor ON"; this.btConvOk.UseVisualStyleBackColor = true; this.btConvOk.Click += new System.EventHandler(this.btConvOk_Click); // @@ -1217,7 +1217,7 @@ this.btConvOff.Name = "btConvOff"; this.btConvOff.Size = new System.Drawing.Size(610, 94); this.btConvOff.TabIndex = 0; - this.btConvOff.Text = "컨베이어 OFF"; + this.btConvOff.Text = "Conveyor OFF"; this.btConvOff.UseVisualStyleBackColor = true; this.btConvOff.Click += new System.EventHandler(this.btConvOff_Click); // @@ -1354,7 +1354,7 @@ this.btAdd.ImageTransparentColor = System.Drawing.Color.Magenta; this.btAdd.Name = "btAdd"; this.btAdd.Size = new System.Drawing.Size(99, 52); - this.btAdd.Text = "추가(&A)"; + this.btAdd.Text = "Add(&A)"; this.btAdd.Click += new System.EventHandler(this.toolStripButton4_Click); // // btDel @@ -1363,7 +1363,7 @@ this.btDel.ImageTransparentColor = System.Drawing.Color.Magenta; this.btDel.Name = "btDel"; this.btDel.Size = new System.Drawing.Size(100, 52); - this.btDel.Text = "삭제(&D)"; + this.btDel.Text = "Delete(&D)"; this.btDel.Click += new System.EventHandler(this.toolStripButton5_Click); // // btSave @@ -1371,7 +1371,7 @@ this.btSave.Image = ((System.Drawing.Image)(resources.GetObject("btSave.Image"))); this.btSave.Name = "btSave"; this.btSave.Size = new System.Drawing.Size(98, 52); - this.btSave.Text = "저장(&S)"; + this.btSave.Text = "Save(&S)"; this.btSave.Click += new System.EventHandler(this.toolStripButton9_Click); // // btCopy @@ -1380,7 +1380,7 @@ this.btCopy.ImageTransparentColor = System.Drawing.Color.Magenta; this.btCopy.Name = "btCopy"; this.btCopy.Size = new System.Drawing.Size(83, 52); - this.btCopy.Text = "복사"; + this.btCopy.Text = "Copy"; this.btCopy.Click += new System.EventHandler(this.toolStripButton8_Click); // // toolStripButton10 @@ -1392,7 +1392,7 @@ this.toolStripButton10.Image = global::Project.Properties.Resources.icons8_selection_40; this.toolStripButton10.Name = "toolStripButton10"; this.toolStripButton10.Size = new System.Drawing.Size(215, 44); - this.toolStripButton10.Text = "이 모델을 선택합니다"; + this.toolStripButton10.Text = "Select this model"; this.toolStripButton10.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.toolStripButton10.Click += new System.EventHandler(this.toolStripButton10_Click); // @@ -1441,7 +1441,7 @@ this.arLabel2.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic); this.arLabel2.Size = new System.Drawing.Size(1231, 36); this.arLabel2.TabIndex = 7; - this.arLabel2.Text = "설명"; + this.arLabel2.Text = "Description"; this.arLabel2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.arLabel2.TextShadow = true; this.arLabel2.TextVisible = true; @@ -1497,7 +1497,7 @@ this.dvc_title.DataPropertyName = "Title"; dataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); this.dvc_title.DefaultCellStyle = dataGridViewCellStyle2; - this.dvc_title.HeaderText = "설명"; + this.dvc_title.HeaderText = "Description"; this.dvc_title.Name = "dvc_title"; // // bs @@ -1522,7 +1522,7 @@ this.Name = "Model_Operation"; this.Padding = new System.Windows.Forms.Padding(1); this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "모델 선택"; + this.Text = "Model Selection"; this.Load += new System.EventHandler(this.@__Load); ((System.ComponentModel.ISupportInitialize)(this.dv)).EndInit(); this.panel5.ResumeLayout(false); diff --git a/Handler/Project/Dialog/Model_Operation.cs b/Handler/Project/Dialog/Model_Operation.cs index ad50be5..e649e7c 100644 --- a/Handler/Project/Dialog/Model_Operation.cs +++ b/Handler/Project/Dialog/Model_Operation.cs @@ -34,9 +34,9 @@ namespace Project //Pub.sm.setNewStep(StateMachine.eSystemStep.IDLE); if (hasChanged()) { - var dlg = UTIL.MsgQ("변경된 자료가 있습니다.\n" + - "진행하면 변경된 자료는 손실됩니다\n" + - "진행 할까요?"); + var dlg = UTIL.MsgQ("There are unsaved changes.\n" + + "If you proceed, the changed data will be lost\n" + + "Do you want to proceed?"); if (dlg != DialogResult.Yes) { @@ -67,7 +67,7 @@ namespace Project var newdr = this.ds1.OPModel.NewOPModelRow(); newdr.Title = "New Model"; this.ds1.OPModel.AddOPModelRow(newdr); - UTIL.MsgI("신규 모델 정보가 추가되었습니다.\n\n최초 설정 이므로 각 상태값을 확인 하세요."); + UTIL.MsgI("New model information has been added.\n\nThis is the initial setup, so please check each status value."); } //dispal current @@ -250,17 +250,9 @@ namespace Project // e.Row["Light"] = 50; } - private void modelBindingNavigatorSaveItem_Click(object sender, EventArgs e) - { - - } private void bs_CurrentChanged(object sender, EventArgs e) { - //z range 을 표시한다. - - //z position 영역을 문자로 변환한다. - //this.list var drv = this.bs.Current as DataRowView; if (drv == null) return; var dr = drv.Row as DataSet1.MCModelRow; @@ -287,10 +279,7 @@ namespace Project } - private void btSelect_Click(object sender, EventArgs e) - { - - } + Boolean hasChanged() { this.Validate(); @@ -323,207 +312,21 @@ namespace Project f.Show(); } - private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e) - { - - } - - - - //private void tbFind_KeyDown(object sender, KeyEventArgs e) - //{ - // if (e.KeyCode == Keys.Enter) - // { - // findModel(); - // } - //} - - //void findModel() - //{ - // try - // { - // if (this.tbFind.Text.Trim() == "") - // { - // this.bs.Filter = ""; - // this.tbFind.BackColor = Color.White; - // } - // else - // { - // string filter = "title like '%{0}%'"; - // filter = string.Format(filter, tbFind.Text.Trim()); - // this.bs.Filter = filter; - // this.tbFind.BackColor = Color.SkyBlue; - // this.tbFind.SelectAll(); - // } - // } - // catch (Exception Ex) - // { - // this.bs.Filter = ""; - // this.tbFind.BackColor = Color.Tomato; - // Util.MsgE(Ex.Message); - // } - //} - //private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) - //{ - // var f = new Dialog.fTouchKeyFull("INPUT - ", this.tbFind.Text.Trim()); - // if (f.ShowDialog() != System.Windows.Forms.DialogResult.OK) return; - // var inputLot = f.tbInput.Text.Trim().ToUpper(); - // //if (inputLot == "") return; - // tbFind.Text = inputLot; - // findModel(); - // tbFind.Focus(); - // tbFind.SelectAll(); - //} - - - private void button23_Click(object sender, EventArgs e) - { - - } - - - - private void toolStripButton2_Click(object sender, EventArgs e) - { - - } + void dv_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (this.dv.Columns[e.ColumnIndex].DataPropertyName.ToLower() == "spn") { - //var drv = dv.Rows[e.RowIndex].DataBoundItem as DataRowView; - //var dr = drv.Row as DataSet1.ModelRow; - //var spn = dr.SPN; - //spn = selectSPn(spn); - //if(spn != "") - //{ - // dr.SPN = spn; - // dv.EndEdit(); - //} + } } - //string selectSPn(string selectedname) - //{ - // var od = new OpenFileDialog(); - // od.InitialDirectory = COMM.SETTING.Data.SPNPath; - // od.FileName = selectedname; - // if (od.ShowDialog() != System.Windows.Forms.DialogResult.OK) return ""; - // var fi = new System.IO.FileInfo(od.FileName); - // if (COMM.SETTING.Data.SPNPath != fi.Directory.FullName) - // { - // COMM.SETTING.Data.SPNPath = fi.Directory.FullName; - // COMM.SETTING.Data.Save(); - // } - // var SPN = fi.Name.Replace(fi.Extension, ""); - // return SPN; - //} - - private void toolStripButton3_Click(object sender, EventArgs e) - { - - - //if(COMM.SETTING.Data.SPNPath == "") - //{ - // Util.MsgE("SEM 파일 저장 경로가 입력되지 않았습니다\n"+ - // "환경설정에서 해당 값을 입력할 수 있습니다"); - // return; - //} - //Util.RunExplorer(COMM.SETTING.Data.SPNPath); - //return; - - - - //var drv = this.bs.Current as DataRowView; - //if (drv == null) return; - //var dr = drv.Row as DataSet1.ModelRow; - - //var spn = selectSPn(dr.SPN); - //if(spn != "") - //{ - // dr.SPN = spn; - // dr.EndEdit(); - //} - } - + private void tbClose_Click(object sender, EventArgs e) { this.Close(); } - //private void visXCountLabel_Click(object sender, EventArgs e) - //{ - // //jopgspeed - // var value = double.Parse(visXCountTextBox.Text); - // value = Pub.ChangeValuePopup(value, "속도 입력"); - // visXCountTextBox.Text = value.ToString(); - //} - - //private void visYCountLabel_Click(object sender, EventArgs e) - //{ - // //jopgspeed - // var value = double.Parse(visYCountTextBox.Text); - // value = Pub.ChangeValuePopup(value, "속도 입력"); - // visYCountTextBox.Text = value.ToString(); - //} - - //private void visXTermLabel_Click(object sender, EventArgs e) - //{ - // var value = double.Parse(visXTermTextBox.Text); - // value = Pub.ChangeValuePopup(value, "속도 입력"); - // visXTermTextBox.Text = value.ToString(); - //} - - //private void visYTermLabel_Click(object sender, EventArgs e) - //{ - // var value = double.Parse(visYTermTextBox.Text); - // value = Pub.ChangeValuePopup(value, "속도 입력"); - // visYTermTextBox.Text = value.ToString(); - //} - - //private void label1_Click(object sender, EventArgs e) - //{ - // var c = int.Parse(textBox1.Text); - // var cd = new ColorDialog(); - // cd.Color = Color.FromArgb(c); - // if (cd.ShowDialog() == DialogResult.OK) - // { - // textBox1.Text = cd.Color.ToArgb().ToString(); - // } - //} - - //private void label2_Click(object sender, EventArgs e) - //{ - // var c = int.Parse(textBox2.Text); - // var cd = new ColorDialog(); - // cd.Color = Color.FromArgb(c); - // if (cd.ShowDialog() == DialogResult.OK) - // { - // textBox2.Text = cd.Color.ToArgb().ToString(); - // } - //} - - //private void label4_Click(object sender, EventArgs e) - //{ - // var c = int.Parse(textBox4.Text); - // var cd = new ColorDialog(); - // cd.Color = Color.FromArgb(c); - // if (cd.ShowDialog() == DialogResult.OK) - // { - // textBox4.Text = cd.Color.ToArgb().ToString(); - // } - //} - - //private void label3_Click(object sender, EventArgs e) - //{ - // var c = int.Parse(textBox3.Text); - // var cd = new ColorDialog(); - // cd.Color = Color.FromArgb(c); - // if (cd.ShowDialog() == DialogResult.OK) - // { - // textBox3.Text = cd.Color.ToArgb().ToString(); - // } - //} private void textBox1_TextChanged(object sender, EventArgs e) { @@ -535,25 +338,7 @@ namespace Project else tb.BackColor = Color.Black; } - //private void button2_Click(object sender, EventArgs e) - //{ - // Pub.dev_lightT.SetRGBValue(textBox3.BackColor); - //} - - //private void button4_Click(object sender, EventArgs e) - //{ - // Pub.dev_lightB.SetRGBValue(textBox1.BackColor); - //} - - //private void button3_Click(object sender, EventArgs e) - //{ - // Pub.dev_lightB.SetRGBValue(textBox4.BackColor); - //} - - //private void button1_Click(object sender, EventArgs e) - //{ - // Pub.dev_lightT.SetRGBValue(textBox2.BackColor); - //} + private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e) { @@ -564,7 +349,7 @@ namespace Project { var drv = this.bs.Current as DataRowView; if (drv == null) return; - var dlg = UTIL.MsgQ("현재 선택된 자료를 삭제하시겠습니까?"); + var dlg = UTIL.MsgQ("Do you want to delete the currently selected data?"); if (dlg != System.Windows.Forms.DialogResult.Yes) return; bs.RemoveCurrent(); //this.ds1.Model.AcceptChanges(); @@ -575,7 +360,7 @@ namespace Project var drv = this.bs.Current as DataRowView; if (drv == null) return; var dr = drv.Row as DataSet1.OPModelRow; - var dlg = UTIL.MsgQ(string.Format("다음 모델 정보를 복사하시겠습니까?\n\n모델명 : {0}", dr.Title)); + var dlg = UTIL.MsgQ(string.Format("Do you want to copy the following model information?\n\nModel Name : {0}", dr.Title)); if (dlg != System.Windows.Forms.DialogResult.Yes) return; var newdr = this.ds1.OPModel.NewOPModelRow(); @@ -604,7 +389,7 @@ namespace Project private void toolStripButton4_Click(object sender, EventArgs e) { - var f = new AR.Dialog.fTouchKeyFull("모델명을 입력하세요", DateTime.Now.ToString("yyyyMMddHHmmss")); + var f = new AR.Dialog.fTouchKeyFull("Please enter model name", DateTime.Now.ToString("yyyyMMddHHmmss")); if (f.ShowDialog() == DialogResult.OK) { var newdr = this.ds1.OPModel.NewOPModelRow(); @@ -677,7 +462,7 @@ namespace Project if (hasChanged() == false) { - PUB.log.Add("모델저장:변경된 사항이 없습니다"); + PUB.log.Add("Model save: No changes to save"); return; } @@ -706,15 +491,15 @@ namespace Project { if (PUB.sm.Step == eSMStep.RUN || PUB.sm.Step == eSMStep.WAITSTART || PUB.sm.Step == eSMStep.PAUSE) { - UTIL.MsgE("현재 동작(대기) 중이므로 모델을 변경 할 수 없습니다"); + UTIL.MsgE("Cannot change model while system is currently running (waiting)"); return; } if (hasChanged()) { - var dlg = UTIL.MsgQ("변경된 자료가 있습니다.\n" + - "진행하면 변경된 자료는 손실됩니다\n" + - "진행 할까요?"); + var dlg = UTIL.MsgQ("There are unsaved changes.\n" + + "If you proceed, the changed data will be lost\n" + + "Do you want to proceed?"); if (dlg != DialogResult.Yes) return; } selectModel(); @@ -768,7 +553,7 @@ namespace Project if (chkOwnZPL.Checked == false) { - UTIL.MsgE("개별프린트코드가 해제되어있으므로 실제 적용되지 않습니다"); + UTIL.MsgE("Individual print code is disabled, so it will not be applied"); } var idx = dr.idx; @@ -776,7 +561,7 @@ namespace Project var fnBase = UTIL.MakePath("zpl.txt"); if (System.IO.File.Exists(fnBase) && System.IO.File.Exists(fn) == false) { - UTIL.MsgI("전용 출력파일(ZPL.TXT)이 존재하지 않아 기본에서 복사합니다"); + UTIL.MsgI("Dedicated output file (ZPL.TXT) does not exist, copying from default"); var fi = new System.IO.FileInfo(fn); if (fi.Directory.Exists == false) fi.Directory.Create(); System.IO.File.Copy(fnBase, fn, true); diff --git a/Handler/Project/Dialog/Motion_MoveToGroup.Designer.cs b/Handler/Project/Dialog/Motion_MoveToGroup.Designer.cs index 816e8db..39ce254 100644 --- a/Handler/Project/Dialog/Motion_MoveToGroup.Designer.cs +++ b/Handler/Project/Dialog/Motion_MoveToGroup.Designer.cs @@ -141,7 +141,7 @@ this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton1.Name = "toolStripButton1"; this.toolStripButton1.Size = new System.Drawing.Size(91, 36); - this.toolStripButton1.Text = "새로고침"; + this.toolStripButton1.Text = "Refresh"; this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click); // // btMove @@ -152,7 +152,7 @@ this.btMove.ImageTransparentColor = System.Drawing.Color.Magenta; this.btMove.Name = "btMove"; this.btMove.Size = new System.Drawing.Size(231, 36); - this.btMove.Text = "현재 선택 항목의 좌표로 모션 이동"; + this.btMove.Text = "Move motion to selected coordinate"; this.btMove.Click += new System.EventHandler(this.toolStripButton2_Click); // // toolStripSeparator1 @@ -166,7 +166,7 @@ this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton2.Name = "toolStripButton2"; this.toolStripButton2.Size = new System.Drawing.Size(95, 36); - this.toolStripButton2.Text = "모션 제어"; + this.toolStripButton2.Text = "Motion Control"; this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click_1); // // toolStripButton3 @@ -175,7 +175,7 @@ this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton3.Name = "toolStripButton3"; this.toolStripButton3.Size = new System.Drawing.Size(88, 36); - this.toolStripButton3.Text = "I/O 제어"; + this.toolStripButton3.Text = "I/O Control"; this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click); // // toolStripButton4 @@ -184,7 +184,7 @@ this.toolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton4.Name = "toolStripButton4"; this.toolStripButton4.Size = new System.Drawing.Size(67, 36); - this.toolStripButton4.Text = "기능"; + this.toolStripButton4.Text = "Function"; this.toolStripButton4.Click += new System.EventHandler(this.toolStripButton4_Click); // // toolStripSeparator2 @@ -212,7 +212,7 @@ this.btSet.ImageTransparentColor = System.Drawing.Color.Magenta; this.btSet.Name = "btSet"; this.btSet.Size = new System.Drawing.Size(171, 36); - this.btSet.Text = "현재 명령좌표로 저장"; + this.btSet.Text = "Save as current command coordinate"; this.btSet.Click += new System.EventHandler(this.btSet_Click); // // panel1 @@ -506,7 +506,7 @@ this.btAllZSafe.Name = "btAllZSafe"; this.btAllZSafe.Size = new System.Drawing.Size(252, 111); this.btAllZSafe.TabIndex = 83; - this.btAllZSafe.Text = "모든 Z 축 안전 위치로"; + this.btAllZSafe.Text = "All Z Axis to Safe Position"; this.btAllZSafe.UseVisualStyleBackColor = false; this.btAllZSafe.Click += new System.EventHandler(this.btAllZSafe_Click); // @@ -647,7 +647,7 @@ this.linkLabel8.Size = new System.Drawing.Size(61, 35); this.linkLabel8.TabIndex = 41; this.linkLabel8.TabStop = true; - this.linkLabel8.Text = "속도"; + this.linkLabel8.Text = "Speed"; this.linkLabel8.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // statusStrip1 diff --git a/Handler/Project/Dialog/Motion_MoveToGroup.cs b/Handler/Project/Dialog/Motion_MoveToGroup.cs index 48b00d0..b3f719c 100644 --- a/Handler/Project/Dialog/Motion_MoveToGroup.cs +++ b/Handler/Project/Dialog/Motion_MoveToGroup.cs @@ -33,8 +33,8 @@ namespace Project.Dialog //arDatagridView1.DataSource = dt_.MCModel; var dr = dt_.MCModel.Where(t => t.idx == targetidx).FirstOrDefault(); - if (dr == null) this.Text = "위치 기준 이동"; - else this.Text = $"위치 기준 이동(모델명:{dr.Title})"; + if (dr == null) this.Text = "Position-Based Movement"; + else this.Text = $"Position-Based Movement (Model: {dr.Title})"; } @@ -256,7 +256,7 @@ namespace Project.Dialog { if (seltv == null) { - UTIL.MsgE("먼저 이동할 위치를 선택하세요"); + UTIL.MsgE("Please select a position to move to first"); return null; } var tn = seltv.SelectedNode; @@ -293,9 +293,9 @@ namespace Project.Dialog //나머지축에 인터락이 있으면 처리하지 않는다. if (PUB.iLock[dr.MotIndex].IsEmpty() == false) { - if (sb.Length < 1) sb.AppendLine("모션에 인터락이 설정되어 있습니다\n"); + if (sb.Length < 1) sb.AppendLine("Motion interlock is set\n"); var locklist = MOT.GetActiveLockList(ax, PUB.iLock[dr.MotIndex]); - sb.AppendLine($"축 : {ax}({dr.MotIndex}) 대상:{string.Join(",", locklist)}"); + sb.AppendLine($"Axis : {ax}({dr.MotIndex}) Target:{string.Join(",", locklist)}"); } nlist.Add(ax); @@ -310,14 +310,14 @@ namespace Project.Dialog } Queue> poslist = new Queue>(); - sb.AppendLine("축 이동을 시작할까요?\nZ축은 안전을 위해 0으로 이동 후 이동 됩니다"); + sb.AppendLine("Do you want to start axis movement?\nZ-axis will move to 0 first for safety before movement"); int idx = 0; for (int i = 0; i < zlist.Count; i++) { var ax = zlist[i]; var dr = zplist[i]; - sb.AppendLine($"[{++idx:000}] 원점(0)으로 이동 : " + ax.ToString()); + sb.AppendLine($"[{++idx:000}] Move to origin (0) : " + ax.ToString()); var p = new Tuple(ax, new sPositionData { Axis = (short)ax, @@ -333,7 +333,7 @@ namespace Project.Dialog { var ax = nlist[i]; var dr = nplist[i]; - sb.AppendLine($"[{++idx:000}] {ax} 위치 이동 : {dr.Position}mm({dr.Speed}ms)"); + sb.AppendLine($"[{++idx:000}] {ax} Position move : {dr.Position}mm({dr.Speed}ms)"); var p = new Tuple(ax, new sPositionData { Axis = (short)ax, @@ -350,7 +350,7 @@ namespace Project.Dialog { var ax = nlist[i]; var dr = nplist[i]; - sb.AppendLine($"[{++idx:000}] {ax} 위치 이동 : {dr.Position}mm({dr.Speed}ms)"); + sb.AppendLine($"[{++idx:000}] {ax} Position move : {dr.Position}mm({dr.Speed}ms)"); var p = new Tuple(ax, new sPositionData { Axis = (short)ax, @@ -367,7 +367,7 @@ namespace Project.Dialog { var ax = zlist[i]; var dr = zplist[i]; - sb.AppendLine($"[{++idx:000}] {ax} 위치 이동 : {dr.Position}mm({dr.Speed}ms)"); + sb.AppendLine($"[{++idx:000}] {ax} Position move : {dr.Position}mm({dr.Speed}ms)"); var p = new Tuple(ax, new sPositionData { Axis = (short)ax, @@ -384,7 +384,7 @@ namespace Project.Dialog if (PUB.mot.HasHomeSetOff) { - UTIL.MsgE("홈이 완료되지 않은 모션이 있습니다"); + UTIL.MsgE("There are motions that have not completed homing"); return; } @@ -415,7 +415,7 @@ namespace Project.Dialog //} if (seqtime.TotalSeconds > 60) { - PUB.log.AddE("위치 이동실패 60초 초과"); + PUB.log.AddE("Position movement failed, exceeded 60 seconds"); break; } System.Threading.Thread.Sleep(100); @@ -437,7 +437,7 @@ namespace Project.Dialog if (PUB.mot.HasHomeSetOff) { - UTIL.MsgE("홈이 완료되지 않은 모션이 있습니다\n저장을 할 수 없습니다"); + UTIL.MsgE("There are motions that have not completed homing\nCannot save"); return; } @@ -462,7 +462,7 @@ namespace Project.Dialog } Queue> poslist = new Queue>(); var sb = new System.Text.StringBuilder(); - sb.AppendLine("다음좌표의 위치를 저장할까요?"); + sb.AppendLine("Do you want to save the positions of the following coordinates?"); sb.AppendLine(); for (int i = 0; i < nlist.Count; i++) @@ -470,7 +470,7 @@ namespace Project.Dialog var ax = nlist[i]; var dr = nplist[i]; var curpos = PUB.mot.GetCmdPos((short)ax); - sb.AppendLine($"[{dr.idx}] 축:{ax} - {dr.PosTitle}\n\t변경위치 {dr.Position} -> {curpos}"); + sb.AppendLine($"[{dr.idx}] Axis:{ax} - {dr.PosTitle}\n\tChange position {dr.Position} -> {curpos}"); var param = new Tuple(dr, ax, dr.PosTitle, dr.Position, curpos); poslist.Enqueue(param); } @@ -480,7 +480,7 @@ namespace Project.Dialog { if (f.ShowDialog() != DialogResult.OK) { - UTIL.MsgE("좌표 저장이 취소 됨"); + UTIL.MsgE("Coordinate saving was cancelled"); } } @@ -615,17 +615,17 @@ namespace Project.Dialog if (but.Text.StartsWith("X") && axisX >= 0) { - if (UTIL.MsgQ("x위치를 0으로 이동할가요?") != DialogResult.Yes) return; + if (UTIL.MsgQ("Do you want to move X position to 0?") != DialogResult.Yes) return; MOT.Move((eAxis)axisX, 0, 100, 1000, false, false, false); } else if (but.Text.StartsWith("Y") && axisY >= 0) { - if (UTIL.MsgQ("y위치를 0으로 이동할가요?") != DialogResult.Yes) return; + if (UTIL.MsgQ("Do you want to move Y position to 0?") != DialogResult.Yes) return; MOT.Move((eAxis)axisY, 0, 100, 1000, false, false, false); } else if (but.Text.StartsWith("Z") && axisZ >= 0) { - if (UTIL.MsgQ("Z위치를 0으로 이동할가요?") != DialogResult.Yes) return; + if (UTIL.MsgQ("Do you want to move Z position to 0?") != DialogResult.Yes) return; MOT.Move((eAxis)axisZ, 0, 100, 1000, false, false, false); } } @@ -647,11 +647,11 @@ namespace Project.Dialog var sb = new System.Text.StringBuilder(); if (PUB.iLock[dr.MotIndex].IsEmpty() == false) { - if (sb.Length < 1) sb.AppendLine("모션에 인터락이 설정되어 있습니다\n"); + if (sb.Length < 1) sb.AppendLine("Motion interlock is set\n"); var locklist = MOT.GetActiveLockList(ax, PUB.iLock[dr.MotIndex]); - sb.AppendLine($"축 : {ax}({dr.MotIndex}) 대상:{string.Join(",", locklist)}"); + sb.AppendLine($"Axis : {ax}({dr.MotIndex}) Target:{string.Join(",", locklist)}"); sb.AppendLine(); - sb.AppendLine("진행하시겠습니까?"); + sb.AppendLine("Do you want to continue?"); if (UTIL.MsgQ(sb.ToString()) != DialogResult.Yes) return; } @@ -661,17 +661,17 @@ namespace Project.Dialog if (but.Text.StartsWith("X") && cate.StartsWith("X") && axisX >= 0) { - if (UTIL.MsgQ($"X위치를 ({dr.Position})으로 이동할가요?") != DialogResult.Yes) return; + if (UTIL.MsgQ($"Do you want to move X position to ({dr.Position})?") != DialogResult.Yes) return; MOT.Move(ax, dr.Position, dr.Speed, 1000, false, false, false); } else if (but.Text.StartsWith("Y") && cate.StartsWith("Y") && axisY >= 0) { - if (UTIL.MsgQ($"Y위치를 ({dr.Position})으로 이동할가요?") != DialogResult.Yes) return; + if (UTIL.MsgQ($"Do you want to move Y position to ({dr.Position})?") != DialogResult.Yes) return; MOT.Move(ax, dr.Position, dr.Speed, 1000, false, false, false); } else if (but.Text.StartsWith("Z") && cate.StartsWith("Z") && axisZ >= 0) { - if (UTIL.MsgQ($"z위치를 ({dr.Position})으로 이동할가요?") != DialogResult.Yes) return; + if (UTIL.MsgQ($"Do you want to move Z position to ({dr.Position})?") != DialogResult.Yes) return; MOT.Move(ax, dr.Position, Math.Min(50, dr.Speed), 1000, false, false, false); } } @@ -873,11 +873,11 @@ namespace Project.Dialog private void btAllZSafe_Click(object sender, EventArgs e) { //Z1,2,3 안전위치로 이동한다 220421 - var dlg = UTIL.MsgQ("모든 Z축을 안전위치로 이동할까요?\n" + - "Z1,Z4의 경우 소켓을 잡고 있다면 안전위치 이동시 파손될 수 있습니다.\n" + - "각 그리퍼의 소켓 상황을 확인하고 진행 하세요\n" + - "Z축을 임의 이동할 경우 작업이 이어서 진행되지 않을 수 있습니다\n " + - "작업 취소 하고 다시 시작하기를 권장 합니다"); + var dlg = UTIL.MsgQ("Do you want to move all Z axes to safe position?\n" + + "For Z1 and Z4, if they are holding sockets, damage may occur during safe position movement.\n" + + "Check the socket status of each gripper before proceeding\n" + + "If Z axes are moved arbitrarily, work may not continue properly\n " + + "It is recommended to cancel the work and start again"); if (dlg != DialogResult.Yes) return; diff --git a/Handler/Project/Dialog/Quick_Control.cs.Designer.cs b/Handler/Project/Dialog/Quick_Control.Designer.cs similarity index 98% rename from Handler/Project/Dialog/Quick_Control.cs.Designer.cs rename to Handler/Project/Dialog/Quick_Control.Designer.cs index 35a259d..ea47bc6 100644 --- a/Handler/Project/Dialog/Quick_Control.cs.Designer.cs +++ b/Handler/Project/Dialog/Quick_Control.Designer.cs @@ -179,7 +179,7 @@ this.button60.Size = new System.Drawing.Size(61, 41); this.button60.TabIndex = 61; this.button60.Tag = "0"; - this.button60.Text = "LP전진"; + this.button60.Text = "LP Forward"; this.button60.UseVisualStyleBackColor = false; this.button60.Click += new System.EventHandler(this.button60_Click); // @@ -215,7 +215,7 @@ this.button51.Size = new System.Drawing.Size(61, 41); this.button51.TabIndex = 57; this.button51.Tag = "1"; - this.button51.Text = "LP흡기"; + this.button51.Text = "LP Suction"; this.button51.UseVisualStyleBackColor = false; this.button51.Click += new System.EventHandler(this.button51_Click); // @@ -233,7 +233,7 @@ this.button52.Size = new System.Drawing.Size(61, 41); this.button52.TabIndex = 57; this.button52.Tag = "2"; - this.button52.Text = "LP배기"; + this.button52.Text = "LP Exhaust"; this.button52.UseVisualStyleBackColor = false; this.button52.Click += new System.EventHandler(this.button51_Click); // @@ -268,7 +268,7 @@ this.button41.Name = "button41"; this.button41.Size = new System.Drawing.Size(61, 41); this.button41.TabIndex = 57; - this.button41.Text = "피커진공"; + this.button41.Text = "Picker Vacuum"; this.button41.UseVisualStyleBackColor = false; this.button41.Click += new System.EventHandler(this.button41_Click); // @@ -285,7 +285,7 @@ this.button44.Name = "button44"; this.button44.Size = new System.Drawing.Size(201, 43); this.button44.TabIndex = 58; - this.button44.Text = "메인AIR"; + this.button44.Text = "Main AIR"; this.button44.UseVisualStyleBackColor = false; this.button44.Click += new System.EventHandler(this.button44_Click); // @@ -301,7 +301,7 @@ this.button3.Name = "button3"; this.button3.Size = new System.Drawing.Size(63, 43); this.button3.TabIndex = 58; - this.button3.Text = "프린트"; + this.button3.Text = "Print"; this.button3.UseVisualStyleBackColor = false; this.button3.Click += new System.EventHandler(this.button3_Click_1); // @@ -319,7 +319,7 @@ this.button54.Size = new System.Drawing.Size(61, 41); this.button54.TabIndex = 57; this.button54.Tag = "2"; - this.button54.Text = "RP배기"; + this.button54.Text = "RP Exhaust"; this.button54.UseVisualStyleBackColor = false; this.button54.Click += new System.EventHandler(this.button53_Click); // @@ -337,7 +337,7 @@ this.button53.Size = new System.Drawing.Size(61, 41); this.button53.TabIndex = 57; this.button53.Tag = "1"; - this.button53.Text = "RP흡기"; + this.button53.Text = "RP Suction"; this.button53.UseVisualStyleBackColor = false; this.button53.Click += new System.EventHandler(this.button53_Click); // @@ -353,7 +353,7 @@ this.button5.Name = "button5"; this.button5.Size = new System.Drawing.Size(63, 43); this.button5.TabIndex = 58; - this.button5.Text = "감지L"; + this.button5.Text = "Detect L"; this.button5.UseVisualStyleBackColor = false; // // button6 @@ -368,7 +368,7 @@ this.button6.Name = "button6"; this.button6.Size = new System.Drawing.Size(63, 43); this.button6.TabIndex = 58; - this.button6.Text = "감지R"; + this.button6.Text = "Detect R"; this.button6.UseVisualStyleBackColor = false; // // button4 @@ -383,7 +383,7 @@ this.button4.Name = "button4"; this.button4.Size = new System.Drawing.Size(63, 43); this.button4.TabIndex = 58; - this.button4.Text = "프린트"; + this.button4.Text = "Print"; this.button4.UseVisualStyleBackColor = false; this.button4.Click += new System.EventHandler(this.button4_Click_1); // @@ -401,7 +401,7 @@ this.button59.Size = new System.Drawing.Size(61, 41); this.button59.TabIndex = 60; this.button59.Tag = "0"; - this.button59.Text = "RP전진"; + this.button59.Text = "RP Forward"; this.button59.UseVisualStyleBackColor = false; this.button59.Click += new System.EventHandler(this.button59_Click); // @@ -485,7 +485,7 @@ this.button17.Name = "button17"; this.button17.Size = new System.Drawing.Size(63, 47); this.button17.TabIndex = 62; - this.button17.Text = "L컨베어"; + this.button17.Text = "L Conveyor"; this.button17.UseVisualStyleBackColor = true; this.button17.Click += new System.EventHandler(this.button17_Click); // @@ -497,7 +497,7 @@ this.button19.Name = "button19"; this.button19.Size = new System.Drawing.Size(63, 47); this.button19.TabIndex = 62; - this.button19.Text = "R컨베어"; + this.button19.Text = "R Conveyor"; this.button19.UseVisualStyleBackColor = true; this.button19.Click += new System.EventHandler(this.button19_Click); // @@ -779,7 +779,7 @@ this.btLCyl.Name = "btLCyl"; this.btLCyl.Size = new System.Drawing.Size(63, 47); this.btLCyl.TabIndex = 63; - this.btLCyl.Text = "L실린더"; + this.btLCyl.Text = "L Cylinder"; this.btLCyl.UseVisualStyleBackColor = true; this.btLCyl.Click += new System.EventHandler(this.button20_Click); // @@ -791,7 +791,7 @@ this.btRCyl.Name = "btRCyl"; this.btRCyl.Size = new System.Drawing.Size(63, 47); this.btRCyl.TabIndex = 63; - this.btRCyl.Text = "R실린더"; + this.btRCyl.Text = "R Cylinder"; this.btRCyl.UseVisualStyleBackColor = true; this.btRCyl.Click += new System.EventHandler(this.button21_Click); // @@ -810,7 +810,7 @@ this.Name = "Quick_Control"; this.Padding = new System.Windows.Forms.Padding(1); this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "수동조작"; + this.Text = "Manual Operation"; this.TopMost = true; this.Load += new System.EventHandler(this.@__LoaD); this.panBG.ResumeLayout(false); diff --git a/Handler/Project/Dialog/Quick_Control.cs.cs b/Handler/Project/Dialog/Quick_Control.cs similarity index 88% rename from Handler/Project/Dialog/Quick_Control.cs.cs rename to Handler/Project/Dialog/Quick_Control.cs index d464fd0..c1f904a 100644 --- a/Handler/Project/Dialog/Quick_Control.cs.cs +++ b/Handler/Project/Dialog/Quick_Control.cs @@ -61,7 +61,7 @@ namespace Project.Dialog { if (PUB.mot.IsHomeSet((int)eAxis.Z_THETA) == false) { - UTIL.MsgE("홈 검색이 완료되지 않았으므로 이동할 수 없습니다"); + UTIL.MsgE("Cannot move because home search is not completed"); return; } @@ -94,13 +94,13 @@ namespace Project.Dialog var lcyldn = DIO.GetIOInput(eDIName.L_CYLDN); var rcylup = DIO.GetIOInput(eDIName.R_CYLUP); var rcyldn = DIO.GetIOInput(eDIName.R_CYLDN); - btLCyl.Text = "L실린더\n" + (lcylup ? "(UP)" : (lcyldn ? "(DN)" : "--")); - btRCyl.Text = "R실린더\n" + (rcylup ? "(UP)" : (rcyldn ? "(DN)" : "--")); + btLCyl.Text = "L Cylinder\n" + (lcylup ? "(UP)" : (lcyldn ? "(DN)" : "--")); + btRCyl.Text = "R Cylinder\n" + (rcylup ? "(UP)" : (rcyldn ? "(DN)" : "--")); var Lconv = DIO.GetIOOutput(eDOName.LEFT_CONV); var Rconv = DIO.GetIOOutput(eDOName.RIGHT_CONV); - button17.Text = "L컨베어\n" + (Lconv ? "(RUN)" : "(STOP)"); - button19.Text = "R컨베어\n" + (Rconv ? "(RUN)" : "(STOP)"); + button17.Text = "L Conveyor\n" + (Lconv ? "(RUN)" : "(STOP)"); + button19.Text = "R Conveyor\n" + (Rconv ? "(RUN)" : "(STOP)"); button17.BackColor = Lconv ? Color.Lime : Color.White; button19.BackColor = Rconv ? Color.Lime : Color.White; @@ -119,19 +119,19 @@ namespace Project.Dialog if (PUB.mot.IsHomeSet((short)axis) == false) { - ermsg.AppendLine("해당 축은 홈 검색이 완료되지 않았습니다"); + ermsg.AppendLine("Home search is not completed for this axis"); } if (ermsg.Length > 0) { - UTIL.MsgE("이동을 할 수 없습니다\n" + ermsg.ToString()); + UTIL.MsgE("Cannot move\n" + ermsg.ToString()); return; } - var dlg = UTIL.MsgQ(string.Format("모션 축 ({0})의 위치를 0으로 이동하시겠습까?\n" + - "위치 0은 일반적으로 홈 위치 입니다", axis)); + var dlg = UTIL.MsgQ(string.Format("Do you want to move motion axis ({0}) to position 0?\n" + + "Position 0 is generally the home position", axis)); if (dlg != DialogResult.Yes) return; PUB.log.Add("user:move to zero axis=" + axis.ToString()); PUB.mot.Move(motidx, 0); @@ -290,14 +290,14 @@ namespace Project.Dialog var cur = DIO.GetIOOutput(eDOName.PRINTL_FWD); if (cur == false) { - var dlg = UTIL.MsgQ("프린터(좌) 피커를 전진할까요?"); //210209 + var dlg = UTIL.MsgQ("Do you want to advance the printer (left) picker?"); //210209 if (dlg != DialogResult.Yes) return; //준비위치에서는 전진하면 충돌한다 var ReadyPos = MOT.GetLMPos(eLMLoc.READY); if (MOT.getPositionMatch(ReadyPos)) { - if (UTIL.MsgQ("현재 위치에서는 충돌위험이 있습니다. 그래도 진행 할까요?") != DialogResult.Yes) + if (UTIL.MsgQ("There is a risk of collision at the current position. Do you want to proceed anyway?") != DialogResult.Yes) return; } } @@ -310,14 +310,14 @@ namespace Project.Dialog var cur = DIO.GetIOOutput(eDOName.PRINTR_FWD); if (cur == false) { - var dlg = UTIL.MsgQ("프린터(우) 피커를 전진할까요?"); + var dlg = UTIL.MsgQ("Do you want to advance the printer (right) picker?"); if (dlg != DialogResult.Yes) return; //준비위치에서는 전진하면 충돌한다 var ReadyPos = MOT.GetRMPos(eRMLoc.READY); if (MOT.getPositionMatch(ReadyPos)) { - if (UTIL.MsgQ("현재 위치에서는 충돌위험이 있습니다. 그래도 진행 할까요?") != DialogResult.Yes) + if (UTIL.MsgQ("There is a risk of collision at the current position. Do you want to proceed anyway?") != DialogResult.Yes) return; } } @@ -328,21 +328,21 @@ namespace Project.Dialog { PUB.PrinterL.TestPrint(AR.SETTING.Data.DrawOutbox, "ATK4EE1", ""); var zpl = PUB.PrinterL.LastPrintZPL; - PUB.log.Add("임시프린트L:" + PUB.PrinterL.LastPrintZPL); + PUB.log.Add("Temp Print L: " + PUB.PrinterL.LastPrintZPL); } private void button4_Click_1(object sender, EventArgs e) { PUB.PrinterR.TestPrint(AR.SETTING.Data.DrawOutbox, "ATK4EE1", ""); var zpl = PUB.PrinterR.LastPrintZPL; - PUB.log.Add("임시프린트R:" + PUB.PrinterR.LastPrintZPL); + PUB.log.Add("Temp Print R: " + PUB.PrinterR.LastPrintZPL); } private void button15_Click(object sender, EventArgs e) { //왼쪽검증취소 if (PUB.flag.get(eVarBool.FG_PRC_VISIONL) == false) return; - var dlg = UTIL.MsgQ("LEFT-QR코드 검증을 취소할까요?"); + var dlg = UTIL.MsgQ("Do you want to cancel LEFT-QR code verification?"); if (dlg != DialogResult.Yes) return; PUB.flag.set(eVarBool.FG_PRC_VISIONL, false, "CANCEL"); @@ -351,13 +351,13 @@ namespace Project.Dialog /// PUB.sm.seq.Clear(eSMStep.RUN_VISION0); //PUB.sm.seq.UpdateTime(eSMStep.RUN_COM_VS0); - PUB.log.Add(string.Format("LEFT-QR검증({0}) 취소 JGUID={1}", "L", PUB.Result.ItemDataL.guid)); + PUB.log.Add(string.Format("LEFT-QR verification ({0}) cancelled JGUID={1}", "L", PUB.Result.ItemDataL.guid)); } private void button16_Click(object sender, EventArgs e) { if (PUB.flag.get(eVarBool.FG_PRC_VISIONR) == false) return; - var dlg = UTIL.MsgQ("RIGHT-QR코드 검증을 취소할까요?"); + var dlg = UTIL.MsgQ("Do you want to cancel RIGHT-QR code verification?"); if (dlg != DialogResult.Yes) return; PUB.flag.set(eVarBool.FG_PRC_VISIONR, false, "CANCEL"); @@ -366,7 +366,7 @@ namespace Project.Dialog //PUB.sm.seq.Clear(eSMStep.RUN_VISION2); //PUB.sm.seq.UpdateTime(eSMStep.RUN_COM_VS2); - PUB.log.Add(string.Format("RIGHT-QR검증({0}) 취소 JGUID={1}", "R", PUB.Result.ItemDataR.guid)); + PUB.log.Add(string.Format("RIGHT-QR verification ({0}) cancelled JGUID={1}", "R", PUB.Result.ItemDataR.guid)); } private void button8_Click(object sender, EventArgs e) @@ -424,7 +424,7 @@ namespace Project.Dialog var pos = MOT.GetLMPos(eLMLoc.READY); if(MOT.getPositionMatch(pos)) { - PUB.log.AddE($"대기위치이므로 실린더(L)를 내릴 수 없습니다"); + PUB.log.AddE($"Cannot lower cylinder (L) because it is at standby position"); } } } @@ -442,7 +442,7 @@ namespace Project.Dialog var pos = MOT.GetRMPos(eRMLoc.READY); if (MOT.getPositionMatch(pos)) { - PUB.log.AddE($"대기위치이므로 실린더(R)를 내릴 수 없습니다"); + PUB.log.AddE($"Cannot lower cylinder (R) because it is at standby position"); } } } diff --git a/Handler/Project/Dialog/Quick_Control.cs.resx b/Handler/Project/Dialog/Quick_Control.resx similarity index 100% rename from Handler/Project/Dialog/Quick_Control.cs.resx rename to Handler/Project/Dialog/Quick_Control.resx diff --git a/Handler/Project/Dialog/RegExPrintRule.Designer.cs b/Handler/Project/Dialog/RegExPrintRule.Designer.cs index 7450137..7be9abb 100644 --- a/Handler/Project/Dialog/RegExPrintRule.Designer.cs +++ b/Handler/Project/Dialog/RegExPrintRule.Designer.cs @@ -140,14 +140,14 @@ this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorAddNewItem.Text = "새로 추가"; + this.bindingNavigatorAddNewItem.Text = "Add New"; // // bindingNavigatorCountItem // this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Text = "/{0}"; - this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; + this.bindingNavigatorCountItem.ToolTipText = "Total item count"; // // bindingNavigatorDeleteItem // @@ -156,7 +156,7 @@ this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorDeleteItem.Text = "삭제"; + this.bindingNavigatorDeleteItem.Text = "Delete"; // // bindingNavigatorMoveFirstItem // @@ -165,7 +165,7 @@ this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; + this.bindingNavigatorMoveFirstItem.Text = "Move to first"; // // bindingNavigatorMovePreviousItem // @@ -174,7 +174,7 @@ this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; + this.bindingNavigatorMovePreviousItem.Text = "Move to previous"; // // bindingNavigatorSeparator // @@ -183,13 +183,13 @@ // // bindingNavigatorPositionItem // - this.bindingNavigatorPositionItem.AccessibleName = "위치"; + this.bindingNavigatorPositionItem.AccessibleName = "Position"; this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.Font = new System.Drawing.Font("맑은 고딕", 9F); this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Text = "0"; - this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; + this.bindingNavigatorPositionItem.ToolTipText = "Current position"; // // bindingNavigatorSeparator1 // @@ -203,7 +203,7 @@ this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; + this.bindingNavigatorMoveNextItem.Text = "Move to next"; // // bindingNavigatorMoveLastItem // @@ -212,7 +212,7 @@ this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; + this.bindingNavigatorMoveLastItem.Text = "Move to last"; // // bindingNavigatorSeparator2 // @@ -225,7 +225,7 @@ this.component_Reel_RegExRuleBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("component_Reel_RegExRuleBindingNavigatorSaveItem.Image"))); this.component_Reel_RegExRuleBindingNavigatorSaveItem.Name = "component_Reel_RegExRuleBindingNavigatorSaveItem"; this.component_Reel_RegExRuleBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22); - this.component_Reel_RegExRuleBindingNavigatorSaveItem.Text = "데이터 저장"; + this.component_Reel_RegExRuleBindingNavigatorSaveItem.Text = "Save Data"; this.component_Reel_RegExRuleBindingNavigatorSaveItem.Click += new System.EventHandler(this.component_Reel_RegExRuleBindingNavigatorSaveItem_Click); // // toolStripButton1 diff --git a/Handler/Project/Dialog/RegExPrintRule.cs b/Handler/Project/Dialog/RegExPrintRule.cs index 56dd531..410f7d1 100644 --- a/Handler/Project/Dialog/RegExPrintRule.cs +++ b/Handler/Project/Dialog/RegExPrintRule.cs @@ -15,7 +15,12 @@ namespace Project.Dialog public RegExPrintRule() { InitializeComponent(); - } + this.KeyPreview = true; + this.KeyDown += (s1, e1) => + { + if (e1.KeyCode == Keys.Escape) this.Close(); + }; + } private void RegExRule_Load(object sender, EventArgs e) { @@ -31,7 +36,7 @@ namespace Project.Dialog var modelName = PUB.Result.vModel.Title; PUB.Result.BCDPrintPattern = PUB.GetPrintPatterns(); - PUB.log.Add($"모델프린트패턴로딩:{PUB.Result.BCDPrintPattern.Count}"); + PUB.log.Add($"Model print pattern loading: {PUB.Result.BCDPrintPattern.Count}"); } private void RefreshList() diff --git a/Handler/Project/Dialog/RegExRule.Designer.cs b/Handler/Project/Dialog/RegExRule.Designer.cs index e259c1b..fe167b7 100644 --- a/Handler/Project/Dialog/RegExRule.Designer.cs +++ b/Handler/Project/Dialog/RegExRule.Designer.cs @@ -53,6 +53,15 @@ this.btCopy = new System.Windows.Forms.ToolStripButton(); this.toolStripButton2 = new System.Windows.Forms.ToolStripButton(); this.dv1 = new System.Windows.Forms.DataGridView(); + this.dvcModelName = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewCheckBoxColumn1 = new System.Windows.Forms.DataGridViewCheckBoxColumn(); + this.IsIgnore = new System.Windows.Forms.DataGridViewCheckBoxColumn(); + this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewCheckBoxColumn2 = new System.Windows.Forms.DataGridViewCheckBoxColumn(); + this.dataGridViewCheckBoxColumn3 = new System.Windows.Forms.DataGridViewCheckBoxColumn(); this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); this.label1 = new System.Windows.Forms.Label(); this.label2 = new System.Windows.Forms.Label(); @@ -66,15 +75,6 @@ this.panel1 = new System.Windows.Forms.Panel(); this.cmbModelList = new System.Windows.Forms.ComboBox(); this.label4 = new System.Windows.Forms.Label(); - this.dvcModelName = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.dataGridViewCheckBoxColumn1 = new System.Windows.Forms.DataGridViewCheckBoxColumn(); - this.IsIgnore = new System.Windows.Forms.DataGridViewCheckBoxColumn(); - this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.dataGridViewCheckBoxColumn2 = new System.Windows.Forms.DataGridViewCheckBoxColumn(); - this.dataGridViewCheckBoxColumn3 = new System.Windows.Forms.DataGridViewCheckBoxColumn(); ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); this.bn.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); @@ -143,7 +143,7 @@ this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Text = "/{0}"; - this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; + this.bindingNavigatorCountItem.ToolTipText = "Total item count"; // // bindingNavigatorDeleteItem // @@ -160,7 +160,7 @@ this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; + this.bindingNavigatorMoveFirstItem.Text = "Move to first"; // // bindingNavigatorMovePreviousItem // @@ -169,7 +169,7 @@ this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; + this.bindingNavigatorMovePreviousItem.Text = "Move to previous"; // // bindingNavigatorSeparator // @@ -178,13 +178,13 @@ // // bindingNavigatorPositionItem // - this.bindingNavigatorPositionItem.AccessibleName = "위치"; + this.bindingNavigatorPositionItem.AccessibleName = "Position"; this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.Font = new System.Drawing.Font("맑은 고딕", 9F); this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Text = "0"; - this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; + this.bindingNavigatorPositionItem.ToolTipText = "Current position"; // // bindingNavigatorSeparator1 // @@ -198,7 +198,7 @@ this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; + this.bindingNavigatorMoveNextItem.Text = "Move to next"; // // bindingNavigatorMoveLastItem // @@ -207,7 +207,7 @@ this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; + this.bindingNavigatorMoveLastItem.Text = "Move to last"; // // bindingNavigatorSeparator2 // @@ -283,6 +283,69 @@ this.dv1.Size = new System.Drawing.Size(967, 380); this.dv1.TabIndex = 2; // + // dvcModelName + // + this.dvcModelName.DataPropertyName = "CustCode"; + this.dvcModelName.HeaderText = "Model Name"; + this.dvcModelName.Name = "dvcModelName"; + this.dvcModelName.Visible = false; + // + // dataGridViewCheckBoxColumn1 + // + this.dataGridViewCheckBoxColumn1.DataPropertyName = "IsEnable"; + this.dataGridViewCheckBoxColumn1.HeaderText = "Enable"; + this.dataGridViewCheckBoxColumn1.Name = "dataGridViewCheckBoxColumn1"; + // + // IsIgnore + // + this.IsIgnore.DataPropertyName = "IsIgnore"; + this.IsIgnore.HeaderText = "Except"; + this.IsIgnore.Name = "IsIgnore"; + // + // dataGridViewTextBoxColumn1 + // + this.dataGridViewTextBoxColumn1.DataPropertyName = "Id"; + dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); + this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle1; + this.dataGridViewTextBoxColumn1.HeaderText = "ID"; + this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1"; + this.dataGridViewTextBoxColumn1.ReadOnly = true; + // + // dataGridViewTextBoxColumn2 + // + this.dataGridViewTextBoxColumn2.DataPropertyName = "Seq"; + dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.dataGridViewTextBoxColumn2.DefaultCellStyle = dataGridViewCellStyle2; + this.dataGridViewTextBoxColumn2.HeaderText = "Order"; + this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; + // + // dataGridViewTextBoxColumn5 + // + this.dataGridViewTextBoxColumn5.DataPropertyName = "Symbol"; + dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.dataGridViewTextBoxColumn5.DefaultCellStyle = dataGridViewCellStyle3; + this.dataGridViewTextBoxColumn5.HeaderText = "Type"; + this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5"; + // + // dataGridViewTextBoxColumn4 + // + this.dataGridViewTextBoxColumn4.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.dataGridViewTextBoxColumn4.DataPropertyName = "Description"; + this.dataGridViewTextBoxColumn4.HeaderText = "Description"; + this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4"; + // + // dataGridViewCheckBoxColumn2 + // + this.dataGridViewCheckBoxColumn2.DataPropertyName = "IsTrust"; + this.dataGridViewCheckBoxColumn2.HeaderText = "Trust"; + this.dataGridViewCheckBoxColumn2.Name = "dataGridViewCheckBoxColumn2"; + // + // dataGridViewCheckBoxColumn3 + // + this.dataGridViewCheckBoxColumn3.DataPropertyName = "IsAmkStd"; + this.dataGridViewCheckBoxColumn3.HeaderText = "AmkStd"; + this.dataGridViewCheckBoxColumn3.Name = "dataGridViewCheckBoxColumn3"; + // // tableLayoutPanel1 // this.tableLayoutPanel1.ColumnCount = 2; @@ -425,69 +488,6 @@ this.label4.Text = "Model"; this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // - // dvcModelName - // - this.dvcModelName.DataPropertyName = "CustCode"; - this.dvcModelName.HeaderText = "Model Name"; - this.dvcModelName.Name = "dvcModelName"; - this.dvcModelName.Visible = false; - // - // dataGridViewCheckBoxColumn1 - // - this.dataGridViewCheckBoxColumn1.DataPropertyName = "IsEnable"; - this.dataGridViewCheckBoxColumn1.HeaderText = "Enable"; - this.dataGridViewCheckBoxColumn1.Name = "dataGridViewCheckBoxColumn1"; - // - // IsIgnore - // - this.IsIgnore.DataPropertyName = "IsIgnore"; - this.IsIgnore.HeaderText = "Except"; - this.IsIgnore.Name = "IsIgnore"; - // - // dataGridViewTextBoxColumn1 - // - this.dataGridViewTextBoxColumn1.DataPropertyName = "Id"; - dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); - this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle1; - this.dataGridViewTextBoxColumn1.HeaderText = "ID"; - this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1"; - this.dataGridViewTextBoxColumn1.ReadOnly = true; - // - // dataGridViewTextBoxColumn2 - // - this.dataGridViewTextBoxColumn2.DataPropertyName = "Seq"; - dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - this.dataGridViewTextBoxColumn2.DefaultCellStyle = dataGridViewCellStyle2; - this.dataGridViewTextBoxColumn2.HeaderText = "Order"; - this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; - // - // dataGridViewTextBoxColumn5 - // - this.dataGridViewTextBoxColumn5.DataPropertyName = "Symbol"; - dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - this.dataGridViewTextBoxColumn5.DefaultCellStyle = dataGridViewCellStyle3; - this.dataGridViewTextBoxColumn5.HeaderText = "Type"; - this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5"; - // - // dataGridViewTextBoxColumn4 - // - this.dataGridViewTextBoxColumn4.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; - this.dataGridViewTextBoxColumn4.DataPropertyName = "Description"; - this.dataGridViewTextBoxColumn4.HeaderText = "Description"; - this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4"; - // - // dataGridViewCheckBoxColumn2 - // - this.dataGridViewCheckBoxColumn2.DataPropertyName = "IsTrust"; - this.dataGridViewCheckBoxColumn2.HeaderText = "Trust"; - this.dataGridViewCheckBoxColumn2.Name = "dataGridViewCheckBoxColumn2"; - // - // dataGridViewCheckBoxColumn3 - // - this.dataGridViewCheckBoxColumn3.DataPropertyName = "IsAmkStd"; - this.dataGridViewCheckBoxColumn3.HeaderText = "AmkStd"; - this.dataGridViewCheckBoxColumn3.Name = "dataGridViewCheckBoxColumn3"; - // // RegExRule // this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); diff --git a/Handler/Project/Dialog/RegExRule.cs b/Handler/Project/Dialog/RegExRule.cs index be683ea..19685b1 100644 --- a/Handler/Project/Dialog/RegExRule.cs +++ b/Handler/Project/Dialog/RegExRule.cs @@ -37,8 +37,11 @@ namespace Project.Dialog //현재 선택된 모델을 자동선택한다. cmbModelList.Text = PUB.Result.vModel.Title; - - + this.KeyPreview = true; + this.KeyDown += (s1, e1) => + { + if (e1.KeyCode == Keys.Escape) this.Close(); + }; LoadSaveBCDtestData(); } @@ -87,14 +90,14 @@ namespace Project.Dialog var cnt = this.tam.UpdateAll(this.dataSet1); if (cnt == 0) { - UTIL.MsgE("저장된 내용이 없습니다"); + UTIL.MsgE("No content has been saved"); } - else UTIL.MsgI($"{cnt}건의 자료가 저장 되었습니다"); + else UTIL.MsgI($"{cnt} records have been saved"); var modelName = PUB.Result.vModel.Title; PUB.Result.BCDPattern = PUB.GetPatterns(modelName, false); PUB.Result.BCDIgnorePattern = PUB.GetPatterns(modelName, true); - PUB.log.Add($"모델패턴로딩:{PUB.Result.BCDPattern.Count}/{PUB.Result.BCDIgnorePattern.Count}"); + PUB.log.Add($"Model pattern loading: {PUB.Result.BCDPattern.Count}/{PUB.Result.BCDIgnorePattern.Count}"); dv1.AutoResizeColumns(); } @@ -102,7 +105,7 @@ namespace Project.Dialog { try { - if(cust == "ALL") + if (cust == "ALL") { dvcModelName.Visible = true; this.ta.FillAll(this.dataSet1.K4EE_Component_Reel_RegExRule); @@ -112,7 +115,7 @@ namespace Project.Dialog dvcModelName.Visible = false; this.ta.FillByWithSample(this.dataSet1.K4EE_Component_Reel_RegExRule, cust); } - + foreach (DataGridViewRow drow in this.dv1.Rows) { var drv = drow.DataBoundItem as DataRowView; @@ -254,13 +257,13 @@ namespace Project.Dialog var tacheck = new DataSet1TableAdapters.K4EE_Component_Reel_RegExRuleTableAdapter(); if (tacheck.CheckExsist(newModelName, newDescription) > 0) { - UTIL.MsgE("이미 존재하는 이름입니다"); + UTIL.MsgE("Name already exists"); return; } if (this.dataSet1.K4EE_Component_Reel_RegExRule.Where(t => t.CustCode.Equals(newModelName) && t.Description.Equals(newDescription)).Count() > 0) { - UTIL.MsgE("이미 존재하는 이름입니다"); + UTIL.MsgE("Name already exists"); return; } diff --git a/Handler/Project/Dialog/RegExRule.resx b/Handler/Project/Dialog/RegExRule.resx index c382833..f07d8d5 100644 --- a/Handler/Project/Dialog/RegExRule.resx +++ b/Handler/Project/Dialog/RegExRule.resx @@ -201,20 +201,20 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAL2SURBVDhPhZLrS1NxGMf3qv6EsF70MpBS0sjIF+XSmhnY - zVTMcjqnVGqWC4vMmEqmGZq4QYUoRS8qpIub1szc5nKjLTLN+/1Wrpa7H3fOmd9+52yogdADH54Xv9/z - 4Tzf8xNwFXdTm3Gs2qhJvGf8k1Bp9JJO8dRw3UQlVvdQR+8a+qNl+rrQpOeb+KH1FV/Rrbc6qd9Wu5u1 - uZdhc63x28lBYXDBiZI3MxDXDnlEeerNwdFAJVQarH+cXrZnioZpmoFphoFxioFh0gft6DLaB9xYZoDW - IS9KXk0j68Gg9x+JqELndXh8sMyy+DLLkM7gMy/xQTe2jPcDHiLww7LAwjRPo1w9A+H1zmf8cEpNzMSZ - yqQVqeIUshpOo+FdM8paaiAsDUMMQVS+H3HyvahtreVXcVEMFpc8iLuhY3hBcrXwZWefCqqRx2gwFvGS - 8/VHUfQ0HfnNqZAojyNTmYnW3kWo+l14+80BO8npsLyb4gWiOtHmxDsFrHG4C0/65KjS5vGSDEUCGT6B - 3Ic50I+5+VU+jHihITksuWkcLvsUEHAVX6mjChvFMI8ZoDRdw52Oq0ipOYSM+iSYpzwwk2C5gPXjgUxs - RBAnXyc4cKuUjirejvQ6ESzjPSjvugC5uhCp92PRrH2Nr3MMzCTYnkkanwhWJw3h7aAgQhYijZRtQ35T - Gs4q4pFWe4SXFKrTIWvJIV8SC+7cMsPiM/eLCU4SZHSxISCIlG2Zi5RtJZdCEFkUgpNVsbj4SAz9gAbl - mmJceCGGRJEMMxGYyNswEgFF+xF1Rbu2wsHibmrBTqF3juXRDc/jcmMussmgVJmKq02XVs84PD4WEQWa - NcG+Ii01a1sT/A83WSE8p22doPCjZ/SHY2Wjyxvhpnz+XRkqV3CcBJnbMbHg8DhHf7r8E7+8mLB6MRbk - l4vm4ZJ3USz3iPw+mrbvONf2PTguEOzJfXcxXNLesVuqsYVL1dQq2QHCslUBJCoqVNK2tDOz7UOYWJ0l - EAgEfwHCoaJtQ43MrwAAAABJRU5ErkJggg== + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAL6SURBVDhPhZLbT9NgGMZ3pX+CQS+8NBqF4IwavVAmh4HG + MwpBZMAYBARdYB4SFTOmqIiCBJaoMRKNF2qMhzHUATLGZIvDeJyKiMjJgM6NdW23tvPxa7cwTEh8k1++ + i6/PL32fViZOynGrakudw7LtguN3Rq2DIScrUS+eTnZbXR+bcc7+fr3O1rgs8848KTR70k/32qb87K9J + LyV4AkF4qBi//CIsPk74ceLRCFSXPtHKcvP8aDQym8/apzzTtNA3zMH5nYdzhIdjmIf9WwjWL0E8cQcQ + 5AHTJwYnHnxH4WU3848kzWBlpukQ+kcFvBrlycnjpSQJoWcwiGdumgjC6J8Q4BznYDCPQHGs67YUzqpP + GtpTm/lH07ILhc270fy0FTX366GojkcSQWlYhxT9ajSYGqRVKJbHpJdGyrEeXhLsrVPc63rXhraBa2h2 + VEmSvKYMVN3KRUVrNtTG7SgwFsD0ZhJt7yk8fjsNH+kpVd/LSgJlo3L+1jMHBcfnbtx8p8d5a7kkUbVs + JuEdKLlSDNtgQFqlc4CBhfTgDXBIrXkREYiTfraH1V7Ph2vQDqPzMGo7KpFVvwmqpky4hmm4SLFiwbav + kU48RJCinyXYcLKaW3N0MXIblej/2gdDdyn0Zi2yLyaj1foQr8d4uEixfd84vCBM+TkoTkUFK3VxGrlu + ESpu5GBfSzpyGtIkidacC939YvImyRDv+0cEvBQ/McFPilx3xB4RyHULxuS6heShOMir4rDzfDLKrubD + 5rbAYDmK0rv5ULfshYsInOTfcBABy4WxWmuNrbDxSC874WPxZkyQ6Pk8jkPXS1BEghpjNipvHJi5E6FD + AhIPPosJ1lRa2VFPTPA/AmSFhGJzTLBW+5wemPD9mevhuaCYYHhFnomKxkmRJR1D49O0f+CHPzz0k8HQ + FIPBKD8pTkJsnmIFeCk2HAyFfEv2t3+IxmWyVSVPyxLUTzoSNRZPgqaNnaEoQnyRKYLaxC5Vt3uXF7R3 + xuebC2UymewvcCKiNqMNhYIAAAAASUVORK5CYII= diff --git a/Handler/Project/Dialog/fFinishJob.Designer.cs b/Handler/Project/Dialog/fFinishJob.Designer.cs index 8e8cfe5..3bc3ef1 100644 --- a/Handler/Project/Dialog/fFinishJob.Designer.cs +++ b/Handler/Project/Dialog/fFinishJob.Designer.cs @@ -87,7 +87,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(1164, 105); this.button1.TabIndex = 3; - this.button1.Text = "작업 완료"; + this.button1.Text = "Job Completed"; this.button1.UseVisualStyleBackColor = false; this.button1.Click += new System.EventHandler(this.button1_Click); // @@ -175,7 +175,7 @@ this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(1164, 44); this.label2.TabIndex = 6; - this.label2.Text = "현 작업 정보"; + this.label2.Text = "Current Job Information"; this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // tableLayoutPanel1 @@ -277,7 +277,7 @@ this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(1164, 44); this.label3.TabIndex = 8; - this.label3.Text = "당일(1982-11-23) 작업 정보"; + this.label3.Text = "Daily(1982-11-23) Job Information"; this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.label3.Click += new System.EventHandler(this.label3_Click); // @@ -467,7 +467,7 @@ this.Name = "fFinishJob"; this.Padding = new System.Windows.Forms.Padding(10); this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "작업완료"; + this.Text = "Job Completion"; this.Load += new System.EventHandler(this.@__LoaD); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); this.tableLayoutPanel1.ResumeLayout(false); diff --git a/Handler/Project/Dialog/fFinishJob.cs b/Handler/Project/Dialog/fFinishJob.cs index ac41a0e..8b0fee9 100644 --- a/Handler/Project/Dialog/fFinishJob.cs +++ b/Handler/Project/Dialog/fFinishJob.cs @@ -43,7 +43,7 @@ namespace Project.Dialog private void __LoaD(object sender, EventArgs e) { - this.Text = string.Format("금일 작업 목록 입니다({0})", DateTime.Now.ToShortDateString()); + this.Text = string.Format("Today's work list ({0})", DateTime.Now.ToShortDateString()); if (AR.SETTING.Data.OnlineMode) @@ -64,7 +64,7 @@ namespace Project.Dialog if (PUB.Result.JobStartTime.Year != 1982) sd = PUB.Result.JobStartTime; if (PUB.Result.JobEndTime.Year != 1982) ed = PUB.Result.JobEndTime; - label2.Text = string.Format("현 작업 정보({0}~{1})", sd.ToString("HH:mm:ss"), ed.ToString("HH:mm:ss")); + label2.Text = string.Format("Current work information ({0}~{1})", sd.ToString("HH:mm:ss"), ed.ToString("HH:mm:ss")); //현작업 var ta = new DataSet1TableAdapters.K4EE_Component_Reel_ResultTableAdapter(); @@ -75,7 +75,7 @@ namespace Project.Dialog //당일작업 sd = DateTime.Parse(sd.ToShortDateString() + " 00:00:00"); ed = DateTime.Parse(sd.ToShortDateString() + " 23:59:59"); - label3.Text = $"당일({sd.ToShortDateString()}) 작업 정보"; + label3.Text = $"Daily ({sd.ToShortDateString()}) work information"; var listday = ta.GetByValid(sd, ed, AR.SETTING.Data.McName); UpdateList(listday, dataGridView3, dataGridView4); } diff --git a/Handler/Project/Dialog/fHistory.Designer.cs b/Handler/Project/Dialog/fHistory.Designer.cs index cd21f3b..ff24ca6 100644 --- a/Handler/Project/Dialog/fHistory.Designer.cs +++ b/Handler/Project/Dialog/fHistory.Designer.cs @@ -130,7 +130,7 @@ this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(149, 23); this.label1.TabIndex = 11; - this.label1.Text = "검색어를 입력하세요"; + this.label1.Text = "Enter search keyword"; // // btExport // @@ -143,7 +143,7 @@ this.btExport.Size = new System.Drawing.Size(145, 56); this.btExport.TabIndex = 10; this.btExport.Tag = "0"; - this.btExport.Text = "내보내기(&O)"; + this.btExport.Text = "Export(&O)"; this.btExport.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.btExport.UseVisualStyleBackColor = true; this.btExport.Click += new System.EventHandler(this.btExport_Click); @@ -183,7 +183,7 @@ this.btSearch.Size = new System.Drawing.Size(155, 56); this.btSearch.TabIndex = 9; this.btSearch.Tag = "0"; - this.btSearch.Text = "검색(F5)"; + this.btSearch.Text = "Search(F5)"; this.btSearch.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.btSearch.UseVisualStyleBackColor = true; this.btSearch.Click += new System.EventHandler(this.btSearch_Click); @@ -306,7 +306,7 @@ this.sTIMEDataGridViewTextBoxColumn.DataPropertyName = "STIME"; dataGridViewCellStyle1.Format = "MM-dd HH:mm:ss"; this.sTIMEDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1; - this.sTIMEDataGridViewTextBoxColumn.HeaderText = "시작"; + this.sTIMEDataGridViewTextBoxColumn.HeaderText = "Start"; this.sTIMEDataGridViewTextBoxColumn.Name = "sTIMEDataGridViewTextBoxColumn"; this.sTIMEDataGridViewTextBoxColumn.ReadOnly = true; // @@ -315,14 +315,14 @@ this.ETIME.DataPropertyName = "ETIME"; dataGridViewCellStyle2.Format = "MM-dd HH:mm:ss"; this.ETIME.DefaultCellStyle = dataGridViewCellStyle2; - this.ETIME.HeaderText = "종료"; + this.ETIME.HeaderText = "End"; this.ETIME.Name = "ETIME"; this.ETIME.ReadOnly = true; // // jTYPEDataGridViewTextBoxColumn // this.jTYPEDataGridViewTextBoxColumn.DataPropertyName = "JTYPE"; - this.jTYPEDataGridViewTextBoxColumn.HeaderText = "형태"; + this.jTYPEDataGridViewTextBoxColumn.HeaderText = "Type"; this.jTYPEDataGridViewTextBoxColumn.Name = "jTYPEDataGridViewTextBoxColumn"; this.jTYPEDataGridViewTextBoxColumn.ReadOnly = true; // @@ -422,7 +422,7 @@ // dataGridViewCheckBoxColumn1 // this.dataGridViewCheckBoxColumn1.DataPropertyName = "PRNATTACH"; - this.dataGridViewCheckBoxColumn1.HeaderText = "부착"; + this.dataGridViewCheckBoxColumn1.HeaderText = "Attach"; this.dataGridViewCheckBoxColumn1.Name = "dataGridViewCheckBoxColumn1"; this.dataGridViewCheckBoxColumn1.ReadOnly = true; this.dataGridViewCheckBoxColumn1.Resizable = System.Windows.Forms.DataGridViewTriState.True; @@ -431,7 +431,7 @@ // PRNVALID // this.PRNVALID.DataPropertyName = "PRNVALID"; - this.PRNVALID.HeaderText = "검증"; + this.PRNVALID.HeaderText = "Validation"; this.PRNVALID.Name = "PRNVALID"; this.PRNVALID.ReadOnly = true; this.PRNVALID.Resizable = System.Windows.Forms.DataGridViewTriState.True; @@ -440,7 +440,7 @@ // Column1 // this.Column1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; - this.Column1.HeaderText = "비고"; + this.Column1.HeaderText = "Remarks"; this.Column1.Name = "Column1"; this.Column1.ReadOnly = true; // diff --git a/Handler/Project/Dialog/fHistory.cs b/Handler/Project/Dialog/fHistory.cs index 2185083..93c1963 100644 --- a/Handler/Project/Dialog/fHistory.cs +++ b/Handler/Project/Dialog/fHistory.cs @@ -111,7 +111,7 @@ namespace Project.Dialog //검색일자 검색 if (dtED.Value < dtSD.Value) { - UTIL.MsgE("검색종료일자가 시작일자보다 작습니다"); + UTIL.MsgE("End date is earlier than start date"); dtSD.Value = dtED.Value; dtSD.Focus(); return; @@ -233,7 +233,7 @@ namespace Project.Dialog xls.save(sd.FileName); PUB.log.Add("Export Data : " + sd.FileName); - if (UTIL.MsgQ("다음 파일이 생성되었습니다.\n\n" + sd.FileName + "\n\n파일을 확인하시겠습니까?") == DialogResult.Yes) + if (UTIL.MsgQ("The following file has been created.\n\n" + sd.FileName + "\n\nWould you like to check the file?") == DialogResult.Yes) UTIL.RunExplorer(sd.FileName); } catch (Exception ex) @@ -282,7 +282,7 @@ namespace Project.Dialog private void button1_Click(object sender, EventArgs e) { var str = tbFind.Text.Trim(); - var f = new AR.Dialog.fTouchKeyFull("검색어 입력", str); + var f = new AR.Dialog.fTouchKeyFull("Enter search term", str); if (f.ShowDialog() != DialogResult.OK) return; tbFind.Text = f.tbInput.Text.Trim(); FindData(); diff --git a/Handler/Project/Dialog/fImp.cs b/Handler/Project/Dialog/fImp.cs index 4df6fc1..3eeee6e 100644 --- a/Handler/Project/Dialog/fImp.cs +++ b/Handler/Project/Dialog/fImp.cs @@ -28,7 +28,7 @@ namespace Project.Dialog uc.numericUpDown1.BackColor = Color.LightGray; this.flowLayoutPanel1.Controls.Add(uc); } - this.Text = "엑셀 가져오기(" + title + ")"; + this.Text = "Excel Import(" + title + ")"; } private void NumericUpDown1_ValueChanged(object sender, EventArgs e) @@ -95,12 +95,12 @@ namespace Project.Dialog if (sn < 1) { - MessageBox.Show("시작 줄 번호는 0보다 커야 합니다"); + MessageBox.Show("Start row number must be greater than 0"); return; } if (en < sn) { - MessageBox.Show("종료 줄 번호는 시작 번호보다 커야 합니다"); + MessageBox.Show("End row number must be greater than start number"); return; } @@ -124,7 +124,7 @@ namespace Project.Dialog } } this.listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); - lbMsg.Text = $"미리보기는 최대 {previewcnt}개 까지 표시 됩니다"; + lbMsg.Text = $"Preview displays up to {previewcnt} items"; } private void numericUpDown2_ValueChanged(object sender, EventArgs e) @@ -181,7 +181,7 @@ namespace Project.Dialog private void tbUpdate_Click(object sender, EventArgs e) { //자료등록메세지 - var dlg = MessageBox.Show(string.Format("{0}건의 자료를 등록 할까요?", this.numericUpDown2.Value), "확인", MessageBoxButtons.YesNo, MessageBoxIcon.Question); + var dlg = MessageBox.Show(string.Format("Do you want to register {0} records?", this.numericUpDown2.Value), "Confirm", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dlg == DialogResult.Yes) { //먼저 컬럼 목록을 가져온다 @@ -193,7 +193,7 @@ namespace Project.Dialog if (no == 0) continue; if (collist.Where(t => t.Value == no).Any()) { - MessageBox.Show(string.Format("{0}번 열을 이미 지정된 열 입니다", no)); + MessageBox.Show(string.Format("Column {0} is already assigned", no)); return; } collist.Add(col, no); @@ -201,7 +201,7 @@ namespace Project.Dialog if (collist.Count < 1) { - MessageBox.Show("지정된 열이 없습니다"); + MessageBox.Show("No columns have been assigned"); return; } @@ -228,7 +228,7 @@ namespace Project.Dialog for (int i = sn; i <= en; i++) { this.prb1.Value = i; - this.lbMsg.Text = string.Format("{0}/{1} 추가:{2},SKIP:{3},중복추가:{4}", i, en, cntI, cntSkip, cntD); + this.lbMsg.Text = string.Format("{0}/{1} Added:{2},SKIP:{3},Duplicate:{4}", i, en, cntI, cntSkip, cntD); if (i % 10 == 0) Application.DoEvents(); Dictionary datalist = new Dictionary(); @@ -430,9 +430,9 @@ namespace Project.Dialog } this.listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); - lbMsg.Text = string.Format("다음의 수량 만큼 자료가 변경 되었습니다\n" + - "추가:{0},중복추가:{1},SKIP:{2}\n" + - "메인 화면에서 '저장'을 클릭해야 최종 적용 됩니다", cntI, cntD, cntSkip); + lbMsg.Text = string.Format("The following amounts of data have been changed\n" + + "Added:{0},Duplicate:{1},SKIP:{2}\n" + + "Click 'Save' on the main screen to apply changes", cntI, cntD, cntSkip); MessageBox.Show(lbMsg.Text); if (cntI > 0 || cntD > 0) DialogResult = DialogResult.OK; } diff --git a/Handler/Project/Dialog/fLoaderInfo.Designer.cs b/Handler/Project/Dialog/fLoaderInfo.Designer.cs index 05b48d5..0f7e047 100644 --- a/Handler/Project/Dialog/fLoaderInfo.Designer.cs +++ b/Handler/Project/Dialog/fLoaderInfo.Designer.cs @@ -241,7 +241,7 @@ // this.회전기준바코드로설정ToolStripMenuItem.Name = "회전기준바코드로설정ToolStripMenuItem"; this.회전기준바코드로설정ToolStripMenuItem.Size = new System.Drawing.Size(206, 22); - this.회전기준바코드로설정ToolStripMenuItem.Text = "회전 기준 바코드로 설정"; + this.회전기준바코드로설정ToolStripMenuItem.Text = "Set as rotation reference barcode"; this.회전기준바코드로설정ToolStripMenuItem.Click += new System.EventHandler(this.회전기준바코드로설정ToolStripMenuItem_Click); // // panel7 @@ -294,7 +294,7 @@ this.btOK.Name = "btOK"; this.btOK.Size = new System.Drawing.Size(363, 93); this.btOK.TabIndex = 4; - this.btOK.Text = "◆ 입력 완료 ◆"; + this.btOK.Text = "◆ Input Complete ◆"; this.btOK.UseVisualStyleBackColor = false; this.btOK.Click += new System.EventHandler(this.btOK_Click); // @@ -356,7 +356,7 @@ this.button2.Name = "button2"; this.button2.Size = new System.Drawing.Size(363, 50); this.button2.TabIndex = 2; - this.button2.Text = "◀ 바코드 출력정보에 \"입력\""; + this.button2.Text = "◀ \"Input\" to barcode output info"; this.button2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.button2.UseVisualStyleBackColor = true; this.button2.Click += new System.EventHandler(this.button2_Click); @@ -371,8 +371,8 @@ this.label1.Padding = new System.Windows.Forms.Padding(5); this.label1.Size = new System.Drawing.Size(363, 74); this.label1.TabIndex = 0; - this.label1.Text = "현재 바코드 리더기로 부터 읽은 데이터를 모두 표시합니다. \r\n1. 입력 하고자 하는 데이터 칸을 좌측에서 먼저 선택합니다\r\n2. 입력 데이터를 " + - "아래 목록에서 선택\r\n3. 하단의 \"입력\" 버튼을 누릅니다"; + this.label1.Text = "Display all data read from the current barcode reader. \r\n1. First select the data field you want to input from the left side\r\n2. Input data " + + "from the list below\r\n3. Press the \"Input\" button at the bottom"; // // tbRID // @@ -501,7 +501,7 @@ this.btIDChk.Name = "btIDChk"; this.btIDChk.Size = new System.Drawing.Size(57, 50); this.btIDChk.TabIndex = 30; - this.btIDChk.Text = "검사"; + this.btIDChk.Text = "Check"; this.btIDChk.UseVisualStyleBackColor = true; this.btIDChk.Visible = false; this.btIDChk.Click += new System.EventHandler(this.btIDCheck_Click); @@ -513,7 +513,7 @@ this.tbSidFind.Name = "tbSidFind"; this.tbSidFind.Size = new System.Drawing.Size(57, 32); this.tbSidFind.TabIndex = 29; - this.tbSidFind.Text = "찾기"; + this.tbSidFind.Text = "Find"; this.tbSidFind.UseVisualStyleBackColor = true; this.tbSidFind.Click += new System.EventHandler(this.button7_Click); // @@ -524,7 +524,7 @@ this.btPartChk.Name = "btPartChk"; this.btPartChk.Size = new System.Drawing.Size(142, 30); this.btPartChk.TabIndex = 25; - this.btPartChk.Text = "자동입력"; + this.btPartChk.Text = "Auto Input"; this.btPartChk.UseVisualStyleBackColor = true; this.btPartChk.Click += new System.EventHandler(this.btPart_Click); // @@ -607,7 +607,7 @@ this.btDateSelecte.Name = "btDateSelecte"; this.btDateSelecte.Size = new System.Drawing.Size(142, 31); this.btDateSelecte.TabIndex = 22; - this.btDateSelecte.Text = "선택"; + this.btDateSelecte.Text = "Select"; this.btDateSelecte.UseVisualStyleBackColor = true; this.btDateSelecte.Click += new System.EventHandler(this.button4_Click); // @@ -659,7 +659,7 @@ this.btSidConv.Name = "btSidConv"; this.btSidConv.Size = new System.Drawing.Size(82, 32); this.btSidConv.TabIndex = 11; - this.btSidConv.Text = "SID전환"; + this.btSidConv.Text = "SID Convert"; this.btSidConv.UseVisualStyleBackColor = true; this.btSidConv.Click += new System.EventHandler(this.button3_Click); // @@ -670,7 +670,7 @@ this.btNewID.Name = "btNewID"; this.btNewID.Size = new System.Drawing.Size(82, 50); this.btNewID.TabIndex = 9; - this.btNewID.Text = "생성"; + this.btNewID.Text = "Generate"; this.btNewID.UseVisualStyleBackColor = true; this.btNewID.Click += new System.EventHandler(this.btNewID_Click); // @@ -683,7 +683,7 @@ this.btChkQty.Name = "btChkQty"; this.btChkQty.Size = new System.Drawing.Size(142, 51); this.btChkQty.TabIndex = 8; - this.btChkQty.Text = "서버 수량 체크"; + this.btChkQty.Text = "Server Quantity Check"; this.btChkQty.UseVisualStyleBackColor = true; this.btChkQty.Visible = false; this.btChkQty.Click += new System.EventHandler(this.btReqQty_Click); @@ -695,7 +695,7 @@ this.button9.Name = "button9"; this.button9.Size = new System.Drawing.Size(96, 31); this.button9.TabIndex = 31; - this.button9.Text = "선택"; + this.button9.Text = "Select"; this.button9.UseVisualStyleBackColor = true; this.button9.Click += new System.EventHandler(this.button9_Click); // @@ -729,7 +729,7 @@ this.btCustomAutoInput.Name = "btCustomAutoInput"; this.btCustomAutoInput.Size = new System.Drawing.Size(97, 31); this.btCustomAutoInput.TabIndex = 26; - this.btCustomAutoInput.Text = "자동입력"; + this.btCustomAutoInput.Text = "Auto Input"; this.btCustomAutoInput.UseVisualStyleBackColor = true; this.btCustomAutoInput.Click += new System.EventHandler(this.btCustAutoInput_Click); // @@ -909,7 +909,7 @@ this.label26.Name = "label26"; this.label26.Size = new System.Drawing.Size(189, 35); this.label26.TabIndex = 10; - this.label26.Text = "부착위치"; + this.label26.Text = "Attach Position"; this.label26.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.label26.Click += new System.EventHandler(this.label26_Click); // @@ -1121,7 +1121,7 @@ this.button3.Name = "button3"; this.button3.Size = new System.Drawing.Size(401, 48); this.button3.TabIndex = 34; - this.button3.Text = "작업 결과에서 데이터 자동 입력"; + this.button3.Text = "Auto input data from job results"; this.button3.UseVisualStyleBackColor = true; this.button3.Click += new System.EventHandler(this.button3_Click_1); // @@ -1133,7 +1133,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(375, 48); this.button1.TabIndex = 33; - this.button1.Text = "작업 결과에서 데이터를 선택 합니다"; + this.button1.Text = "Select data from job results"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click_1); // diff --git a/Handler/Project/Dialog/fLoaderInfo.cs b/Handler/Project/Dialog/fLoaderInfo.cs index e774d14..b276d69 100644 --- a/Handler/Project/Dialog/fLoaderInfo.cs +++ b/Handler/Project/Dialog/fLoaderInfo.cs @@ -133,12 +133,12 @@ namespace Project.Dialog if (rqBcd.Value != null) { var newqty = rqBcd.Value.Data.Substring(2).Trim(); - PUB.log.Add($"수량업데이트 {tbQTY.Text}->{newqty}"); + PUB.log.Add($"Quantity updated {tbQTY.Text}->{newqty}"); tbQTY.Text = newqty; } else { - PUB.log.AddAT("RQ가 설정되어있었으나 해당 값이 코드 목록에 없어 수량을 채우지 않습니다"); + PUB.log.AddAT("RQ was set but the value is not in the code list, quantity will not be filled"); } } @@ -147,14 +147,14 @@ namespace Project.Dialog } else { - //수량을 직접입력하는 경우이므로 수량값을 지워버린다. - PUB.log.Add($"수량업데이트 {tbQTY.Text}-> (직접입력으로인한삭제)"); + //Clear quantity value for manual input case + PUB.log.Add($"Quantity updated {tbQTY.Text}-> (cleared for manual input)"); tbQTY.Text = string.Empty; } } else { - PUB.log.Add($"수량업데이트 {tbQTY.Text}->{item.VisionData.QTY}"); + PUB.log.Add($"Quantity updated {tbQTY.Text}->{item.VisionData.QTY}"); tbQTY.Text = item.VisionData.QTY; } @@ -168,21 +168,21 @@ namespace Project.Dialog tbBatch.Text = item.VisionData.BATCH; tbQtyMax.Text = item.VisionData.QTYMAX; - //라벨위치 정보표시 - 210127 -- delete(220706) + //Label position info display - 210127 -- delete(220706) //DisplayLabelPos(PUB.Result.ItemData[1].VisionData.LabelPositionData); - //프린트정보표시 + //Print info display this.PrintPos = item.VisionData.PrintPositionData; if (PUB.flag.get(eVarBool.Opt_DisablePrinter)) this.PrintPos = "8"; if (this.PrintPos.isEmpty() && item.VisionData.SID.isEmpty() == false) { - //프린트위치가없다면 서버를 조회하여 데이터를 찾아준다. - 231005 + //If print position is empty, query server to find data - 231005 var taresult = new DataSet1TableAdapters.K4EE_Component_Reel_ResultTableAdapter(); this.PrintPos = taresult.GetPrintPosition(AR.SETTING.Data.McName, item.VisionData.SID); } DisplayPrintPos(this.PrintPos); - //이미지표시 210121 + //Image display 210121 this.ivF.Shapes.Clear(); this.ivR.Shapes.Clear(); if (item.VisionData.imageF != null) @@ -413,7 +413,7 @@ namespace Project.Dialog //} if (this.TagStr.isEmpty()) { - UTIL.MsgE("데이터를 입력할 칸을 먼저 클릭 하세요"); + UTIL.MsgE("Please click the field to enter data first"); return; } var lvitem = this.lvbcdList.FocusedItem; @@ -422,7 +422,7 @@ namespace Project.Dialog var lvValue = lvitem.SubItems[1].Text.Trim(); if (lvValue.isEmpty()) { - UTIL.MsgE("선택한 자료에 값이 없습니다\n\n다른 자료를 선택하세요"); + UTIL.MsgE("The selected data has no value\n\nPlease select other data"); return; } @@ -454,7 +454,7 @@ namespace Project.Dialog { tbSID.Text = lvValue; - //sid값을 적용했다면 프린트 위치도 확인한.다. + //If SID value is applied, also check print position if (this.PrintPos.isEmpty() || this.PrintPos == "5" && lvValue.isEmpty() == false) { try @@ -471,7 +471,7 @@ namespace Project.Dialog } catch (Exception ex) { - UTIL.MsgE("SID:" + lvValue + " 의 인쇄위치값 불러오기 실패\n" + ex.Message); + UTIL.MsgE("SID:" + lvValue + " failed to load print position value\n" + ex.Message); } } } @@ -481,7 +481,7 @@ namespace Project.Dialog } else if (TagStr == "QTY") { - PUB.log.Add($"수량업데이트 {tbQTY.Text}->{lvValue}"); + PUB.log.Add($"Quantity updated {tbQTY.Text}->{lvValue}"); tbQTY.Text = lvValue; } else if (TagStr == "MFGDATE") @@ -502,10 +502,10 @@ namespace Project.Dialog { CancleAutoConfirm(); //Pub.Result.JobEndTime - //sid를 변경했다면 원본값은 sid0에 넣는다 + //If SID is changed, put original value in sid0 if (tbSID.Text.isEmpty()) { - UTIL.MsgE("SID가 없습니다"); + UTIL.MsgE("SID is missing"); tbSID.Focus(); return; } @@ -516,7 +516,7 @@ namespace Project.Dialog { if (VAR.BOOL[eVarBool.Option_AutoConf]) { - btOK.Text = "◆ 입력 완료 ◆"; + btOK.Text = "◆ Input Complete ◆"; tmAutoConfirm.Stop(); } } @@ -528,40 +528,40 @@ namespace Project.Dialog if (auto) { - //데이터베이스에서 조회한다. + //Query from database try { var dr = PUB.Result.DTSidConvert.Where(t => t.SIDFrom == sid); - if (dr.Any() == true) //변환테이블자료가 있다. + if (dr.Any() == true) //Conversion table data exists { if (dr.Count() == 1) { - //원본에 값이 없는경우에만 생성한다 + //Create only when original has no value if (lbSID0.Text.isEmpty()) { - lbSID0.Tag = tbSID.Text; //변환정보가 있으니 현재 정보를 원본의 값에 넣는다 - lbSID0.Text = tbSID.Text; //원본값 + lbSID0.Tag = tbSID.Text; //Since conversion info exists, put current info into original value + lbSID0.Text = tbSID.Text; //Original value } - tbSID.Text = dr.First().SIDTo; //변환된 값을 현재 값에 넣는다. + tbSID.Text = dr.First().SIDTo; //Put converted value into current value var drsid = dr.First(); - PUB.log.Add(string.Format("다음 SID 자동변환 {0}->{1}", drsid.SIDFrom, drsid.SIDTo)); + PUB.log.Add(string.Format("SID auto conversion {0}->{1}", drsid.SIDFrom, drsid.SIDTo)); } else { - PUB.log.AddE(string.Format("SID 자동변환실패 {0}, 발견 SID변환정보 수량:{1}", sid, dr.Count())); + PUB.log.AddE(string.Format("SID auto conversion failed {0}, found SID conversion info count:{1}", sid, dr.Count())); PUB.Result.DTSidConvertMultiList.Add(sid); } } else { PUB.Result.DTSidConvertEmptyList.Add(sid); - PUB.log.Add(string.Format("SID자동변경실패 변환자료 없음 sid:{0}", sid)); + PUB.log.Add(string.Format("SID auto conversion failed - no conversion data sid:{0}", sid)); } } catch (Exception ex) { - PUB.log.AddE("SID변환작업실패 메세지:" + ex.Message); + PUB.log.AddE("SID conversion operation failed message:" + ex.Message); } } else @@ -569,7 +569,7 @@ namespace Project.Dialog var f = new Dialog.fNewSID(sid); if (f.ShowDialog() != DialogResult.OK) return; - if (lbSID0.Tag == null || lbSID0.Tag.ToString().isEmpty()) //기존에 변환된 정보가 있는가? + if (lbSID0.Tag == null || lbSID0.Tag.ToString().isEmpty()) //Is there previously converted info? { //원본값 백업 lbSID0.Tag = tbSID.Text; @@ -579,7 +579,7 @@ namespace Project.Dialog PUB.Result.LastSIDFrom = tbSID.Text.Trim(); PUB.Result.LastSIDTo = f.NewSID.Trim(); - PUB.log.Add($"sid수동선택으로 인해 마지막 기록을 입력합니다 from={PUB.Result.LastSIDFrom},to={PUB.Result.LastSIDTo}"); + PUB.log.Add($"Entering last record due to manual SID selection from={PUB.Result.LastSIDFrom},to={PUB.Result.LastSIDTo}"); } PUB.Result.LastSIDCnt = f.FindSIDCount; @@ -641,7 +641,7 @@ namespace Project.Dialog return; } - //화면에 표시 --자동화면일떄에는 묻지않고 적용한다 + //Display on screen - apply without asking in auto mode if (auto == false && UTIL.MsgQ(msg) != DialogResult.Yes) return; if (dr.CustCode.isEmpty() == false && TbCustCode.Text != dr.CustCode) { @@ -668,7 +668,7 @@ namespace Project.Dialog } catch (Exception ex) { - PUB.log.AddE($"SID정보 업데이트 실패:{ex.Message}"); + PUB.log.AddE($"SID information update failed: {ex.Message}"); } taSID.Dispose(); taPRN.Dispose(); @@ -715,9 +715,9 @@ namespace Project.Dialog bwarn = true; //if (func_existbcddata(amkorid.MFGDate) == false) { - AddErrorMessage("V.Name 이전 기록으로 업데이트"); - PUB.log.Add("'V.Name' 값을 이전 기록을 통해서 입력했습니다\n" + - "이전 작업시간 : " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + + AddErrorMessage("V.Name updated from previous record"); + PUB.log.Add("'V.Name' value entered from previous record\n" + + "Previous work time: " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + "SID : " + preData.SID + "\n" + "MFG Date : " + amkorid.MFGDate + "\n" + "Part No : " + amkorid.PARTNO + "\n" + @@ -737,9 +737,9 @@ namespace Project.Dialog bwarn = true; if (func_existbcddata(amkorid.MFGDate) == false) { - AddErrorMessage("MFG 이전 기록으로 업데이트"); - PUB.log.Add("'MFG Date' 값을 이전 기록을 통해서 입력했습니다\n" + - "이전 작업시간 : " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + + AddErrorMessage("MFG updated from previous record"); + PUB.log.Add("'MFG Date' value entered from previous record\n" + + "Previous work time: " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + "SID : " + preData.SID + "\n" + "MFG Date : " + amkorid.MFGDate + "\n" + "Part No : " + amkorid.PARTNO + "\n" + @@ -753,15 +753,15 @@ namespace Project.Dialog { //해당 mfgdae 가 바코드목록에 잇다면 바로 적용 //업다면 적용하고 적용 메세지 표시한다 - PUB.log.Add($"수량업데이트 {tbQTY.Text}->{amkorid.QTY}"); + PUB.log.Add($"Quantity updated {tbQTY.Text}->{amkorid.QTY}"); tbQTY.Text = amkorid.QTY.ToString(); //Pub.log.Add(string.Format("이전결과에서 값 업데이트 sid:{0},qty={1}", sid, amkorid.QTY)); bwarn = true; if (func_existbcddata(amkorid.QTY.ToString()) == false) { - AddErrorMessage("QTY 이전 기록으로 업데이트"); - PUB.log.Add("'Qty' 값을 이전 기록을 통해서 입력했습니다\n" + - "이전 작업시간 : " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + + AddErrorMessage("QTY updated from previous record"); + PUB.log.Add("'Qty' value entered from previous record\n" + + "Previous work time: " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + "SID : " + preData.SID + "\n" + "MFG Date : " + amkorid.MFGDate + "\n" + "Part No : " + amkorid.PARTNO + "\n" + @@ -781,9 +781,9 @@ namespace Project.Dialog //Pub.log.Add(string.Format("이전결과에서 값 업데이트 sid:{0},PARTNO={1}", sid, amkorid.PARTNO)); if (func_existbcddata(amkorid.PARTNO) == false) { - AddErrorMessage("PartNo 이전 기록으로 업데이트"); - PUB.log.Add("'Part No' 값을 이전 기록을 통해서 입력했습니다\n" + - "이전 작업시간 : " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + + AddErrorMessage("PartNo updated from previous record"); + PUB.log.Add("'Part No' value entered from previous record\n" + + "Previous work time: " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + "SID : " + preData.SID + "\n" + "MFG Date : " + amkorid.MFGDate + "\n" + "Part No : " + amkorid.PARTNO + "\n" + @@ -804,9 +804,9 @@ namespace Project.Dialog //Pub.log.Add(string.Format("이전결과에서 값 업데이트 sid:{0},VLOT={1}", sid, amkorid.VLOT)); if (func_existbcddata(TbCustCode.Text) == false) { - AddErrorMessage("Customer Code 이전 기록으로 업데이트"); - PUB.log.Add("'Customer Code' 값을 이전 기록을 통해서 입력했습니다\n" + - "이전 작업시간 : " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + + AddErrorMessage("Customer Code updated from previous record"); + PUB.log.Add("'Customer Code' value entered from previous record\n" + + "Previous work time: " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + "SID : " + preData.SID + "\n" + "MFG Date : " + amkorid.MFGDate + "\n" + "Part No : " + amkorid.PARTNO + "\n" + @@ -829,9 +829,9 @@ namespace Project.Dialog //Pub.log.Add(string.Format("이전결과에서 값 업데이트 sid:{0},VLOT={1}", sid, amkorid.VLOT)); if (func_existbcddata(amkorid.VLOT) == false) { - AddErrorMessage("VLOT 이전 기록으로 업데이트"); - PUB.log.Add("'Vender LOT' 값을 이전 기록을 통해서 입력했습니다\n" + - "이전 작업시간 : " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + + AddErrorMessage("VLOT updated from previous record"); + PUB.log.Add("'Vender LOT' value entered from previous record\n" + + "Previous work time: " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + "SID : " + preData.SID + "\n" + "MFG Date : " + amkorid.MFGDate + "\n" + "Part No : " + amkorid.PARTNO + "\n" + @@ -851,9 +851,9 @@ namespace Project.Dialog //Pub.log.Add(string.Format("이전결과에서 값 업데이트 sid:{0},VENDERNAME={1}", sid, amkorid.VENDERNAME)); if (func_existbcddata(amkorid.VENDERNAME) == false) { - AddErrorMessage("VNAME 이전 기록으로 업데이트"); - PUB.log.Add("'Vender Name' 값을 이전 기록을 통해서 입력했습니다\n" + - "이전 작업시간 : " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + + AddErrorMessage("VNAME updated from previous record"); + PUB.log.Add("'Vender Name' value entered from previous record\n" + + "Previous work time: " + ((DateTime)(preData.wdate)).ToString("yyyy-MM-dd HH:mm:ss") + "\n" + "SID : " + preData.SID + "\n" + "MFG Date : " + amkorid.MFGDate + "\n" + "Part No : " + amkorid.PARTNO + "\n" + @@ -868,7 +868,7 @@ namespace Project.Dialog } /// - /// 키엔스 바코드 목록에서 해당 데이터가 있는지 체크합니다 + /// Check if the data exists in Keyence barcode list /// /// /// @@ -884,12 +884,12 @@ namespace Project.Dialog var rid = tbRID.Text.Trim(); if (rid.isEmpty()) { - UTIL.MsgE("Reel ID 가 필요 합니다"); + UTIL.MsgE("Reel ID is required"); return; } if (AR.SETTING.Data.OnlineMode == false) { - UTIL.MsgE("오프라인 모드라 사용할 수 없습니다"); + UTIL.MsgE("Cannot be used in offline mode"); return; } @@ -900,12 +900,12 @@ namespace Project.Dialog var newCnt = (int)cnt; if (oldCnt == newCnt) { - //수량이 동일하니 처리하지 않는다 + //Quantities are same, no processing needed } else { - //숫자가 달라지면? - if (UTIL.MsgQ(string.Format("수량을 변경하시겠습니까?\n현재:{0}\n서버:{1}", tbQTY.Text, newCnt)) == DialogResult.Yes) + //If numbers are different? + if (UTIL.MsgQ(string.Format("Do you want to change the quantity?\nCurrent: {0}\nServer: {1}", tbQTY.Text, newCnt)) == DialogResult.Yes) { PUB.log.Add($"수량업데이트 {tbQTY.Text}->{newCnt}"); tbQTY.Text = newCnt.ToString(); @@ -914,7 +914,7 @@ namespace Project.Dialog } else { - UTIL.MsgE("서버수량 확인 실패\n\n" + msg); + UTIL.MsgE("Server quantity check failed\n\n" + msg); } } @@ -974,7 +974,7 @@ namespace Project.Dialog bool MakeNewID = true; if (tbRID0.Text.isEmpty() == false && tbRID.Text.isEmpty() == false) { - if (UTIL.MsgQ($"현재 새로 생성된 ReelID 입니다. 다시 생성할까요?") != DialogResult.Yes) + if (UTIL.MsgQ($"This is a newly generated ReelID. Do you want to generate it again?") != DialogResult.Yes) { MakeNewID = false; } @@ -990,7 +990,7 @@ namespace Project.Dialog return; } - //WMS은 DB에서 생성하낟. + //WMS generates from DB var newid = PUB.MakeNewREELID(sid); if (newid.success==false) { @@ -1079,7 +1079,7 @@ namespace Project.Dialog //파트번호자동입력(sid 를 가지고 테이블에서 찾는다) if (tbSID.Text.isEmpty()) { - UTIL.MsgE("SID값이 필요 합니다", true); + UTIL.MsgE("SID value is required", true); return; } var sid = tbSID.Text.Trim(); @@ -1088,14 +1088,14 @@ namespace Project.Dialog var dr = db.GetBySID(PUB.MCCode, sid).FirstOrDefault(); if (dr == null) { - UTIL.MsgE("해당 SID로 등록된 정보가 없습니다"); + UTIL.MsgE("No information found for this SID"); return; } //파트번호가 잇어야 한다. if (dr.PartNo != null || dr.PartNo.isEmpty()) { - UTIL.MsgE("해당 SID에 Part No 의 값이 입력되지 않았습니다"); + UTIL.MsgE("Part No value is not entered for this SID"); return; } @@ -1103,9 +1103,9 @@ namespace Project.Dialog if (tbpartno.Text.isEmpty()) tbpartno.Text = partno; else { - var dlg = UTIL.MsgQ(string.Format("Part NO 값을 변경 할까요?\n" + - "기존 : " + tbpartno.Text + "\n" + - "신규 : " + partno)); + var dlg = UTIL.MsgQ(string.Format("Would you like to change the Part NO value?\n" + + "Existing : " + tbpartno.Text + "\n" + + "New : " + partno)); if (dlg == DialogResult.Yes) tbpartno.Text = dr.PartNo; } } @@ -1120,14 +1120,14 @@ namespace Project.Dialog var sid = tbSID.Text.Trim(); if (sid.isEmpty()) { - UTIL.MsgE("SID값이 필요 합니다", true); + UTIL.MsgE("SID value is required", true); return; } var dr = db.GetBySID(PUB.MCCode, sid).FirstOrDefault(); if (dr == null || dr.CustCode.isEmpty()) { - UTIL.MsgE("해당 SID로 등록된 정보가 없습니다"); + UTIL.MsgE("No information found for this SID"); return; } @@ -1170,7 +1170,7 @@ namespace Project.Dialog var partno = tbpartno.Text.Trim(); if (partno.isEmpty()) { - UTIL.MsgE("SID 를 찾기 위해서는 다음 정보가 필요 합니다\n" + + UTIL.MsgE("The following information is required to find SID\n" + "1. Part No"); return; } @@ -1190,7 +1190,7 @@ namespace Project.Dialog } else { - UTIL.MsgE("등록된 Customer Code /Part No 에 해당되는 SID를 확인할 수 없습니다\n" + + UTIL.MsgE("Cannot confirm SID corresponding to registered Customer Code/Part No\n" + "Customer Code : " + custcode + "\n" + "Part No : " + partno); return; @@ -1201,7 +1201,7 @@ namespace Project.Dialog var drow = dtSIDInfo.Where(t => t.CustCode == custcode && string.IsNullOrEmpty(t.SID) == false).ToList(); if (drow == null || drow.Count < 1) { - UTIL.MsgE("등록된 Customer Code 에 해당되는 SID를 확인할 수 없습니다\nCustomer : " + custcode); + UTIL.MsgE("Cannot find SID for the registered Customer Code\nCustomer: " + custcode); return; } var f = new fSelectDataList(drow.Select(t => t.SID).ToArray()); @@ -1211,7 +1211,7 @@ namespace Project.Dialog } else { - UTIL.MsgE("사용자 선택이 취소 되었습니다"); + UTIL.MsgE("User selection was canceled"); return; } } @@ -1220,7 +1220,7 @@ namespace Project.Dialog var drow = dtSIDInfo.Where(t => t.PartNo == partno && string.IsNullOrEmpty(t.SID) == false).ToList(); if (drow == null || drow.Count < 1) { - UTIL.MsgE("등록된 Part No 에 해당되는 SID를 확인할 수 없습니다\n" + "Part No : " + partno); + UTIL.MsgE("Cannot find SID for the registered Part No\n" + "Part No: " + partno); return; } @@ -1241,7 +1241,7 @@ namespace Project.Dialog } else { - UTIL.MsgE("사용자 선택이 취소 되었습니다"); + UTIL.MsgE("User selection was canceled"); return; } } @@ -1271,16 +1271,16 @@ namespace Project.Dialog var rid = tbRID.Text.Trim(); if (rid.isEmpty()) { - UTIL.MsgE("Reel Id 값이 없습니다"); + UTIL.MsgE("Reel ID value is missing"); return; } if (AR.SETTING.Data.OnlineMode == false) { - UTIL.MsgE("오프라인 모드라 사용할 수 없습니다"); + UTIL.MsgE("Cannot be used in offline mode"); return; } - UTIL.MsgE("WMS 기능 없음"); + UTIL.MsgE("WMS function not available"); //var result = Amkor.RestfulService.get_existed_matl_by_id(rid); //if (result.Complete == false) //{ @@ -1290,7 +1290,7 @@ namespace Project.Dialog //{ // if (result.Result == true) // { - // UTIL.MsgE($"해당 ID는 중복된 ID 입니다\n값:{rid}"); + // UTIL.MsgE($"This ID is a duplicate ID\nValue: {rid}"); // return; // } // else @@ -1356,7 +1356,7 @@ namespace Project.Dialog if (this.lvbcdList.CheckedItems.Count != 1) { PUB.AddSystemLog(Application.ProductVersion, "MAIN", $"회전 기준데이터가 {this.lvbcdList.CheckedItems.Count}건 입니다"); - UTIL.MsgE("회전 기준데이터는 1개만 선택되어야 합니다"); + UTIL.MsgE("Only one rotation reference data should be selected"); return; } if (this.lvbcdList.CheckedItems.Count == 1) @@ -1388,48 +1388,48 @@ namespace Project.Dialog #region "Check iNput Data" if (tbSID.Text.isEmpty()) { - UTIL.MsgE("SID 가 입력되지 않았습니다"); + UTIL.MsgE("SID is not entered"); tbSID.Focus(); return; } if (tbVLOT.Text.isEmpty()) { - UTIL.MsgE("VLOT 가 입력되지 않았습니다"); + UTIL.MsgE("VLOT is not entered"); tbVLOT.Focus(); return; } if (tbQTY.Text.isEmpty()) { - UTIL.MsgE("QTY 가 입력되지 않았습니다"); + UTIL.MsgE("QTY is not entered"); tbQTY.Focus(); return; } if (tbMFG.Text.isEmpty()) { - UTIL.MsgE("MFG-DATE 가 입력되지 않았습니다"); + UTIL.MsgE("MFG-DATE is not entered"); tbMFG.Focus(); return; } if (tbRID.Text.isEmpty()) { - UTIL.MsgE("REEL ID 가 입력되지 않았습니다"); + UTIL.MsgE("REEL ID is not entered"); tbRID.Focus(); return; } if (this.tbpartno.Text.isEmpty()) { - UTIL.MsgE("PART No 가 입력되지 않았습니다"); + UTIL.MsgE("PART No is not entered"); tbpartno.Focus(); return; } if (PUB.OPT_BYPASS() == false && PUB.Result.vModel.DisablePrinter == false && this.PrintPos.isEmpty()) { - UTIL.MsgE("프린트 부착 위치가 지정되지 않았습니다"); + UTIL.MsgE("Print attachment position is not specified"); return; } if (PUB.OPT_BYPASS() == false && this.tbVName.Text.isEmpty()) { - UTIL.MsgE("Vender Name 이 입력되지 않았습니다"); + UTIL.MsgE("Vendor Name is not entered"); return; } #endregion @@ -1442,7 +1442,7 @@ namespace Project.Dialog if (VAR.BOOL[eVarBool.Opt_NewReelID] && (tbRID.Text.isEmpty() || NewReelId == false)) { - UTIL.MsgE("신규 릴ID 생성모드 입니다.\nREEL ID를 생성하세요."); + UTIL.MsgE("New Reel ID generation mode.\nPlease generate REEL ID."); this.TopMost = topmost; return; } @@ -1452,7 +1452,7 @@ namespace Project.Dialog { if (lbSID0.Tag == null || lbSID0.Text.Length != 9) { - UTIL.MsgE("SID전환모드입니다. SID변환을 수행 하세요"); + UTIL.MsgE("SID conversion mode. Please perform SID conversion"); this.TopMost = topmost; return; } @@ -1463,7 +1463,7 @@ namespace Project.Dialog if (VAR.BOOL[eVarBool.Opt_NewReelID] && CheckRID() == false) { PUB.AddSystemLog(Application.ProductVersion, "MAIN", $"Reel ID 의 Customer Code 값이 현재 값과 일치하지 않습니다(RID:{tbRID.Text}/CUST:{TbCustCode.Text})"); - UTIL.MsgE("Reel ID 의 Customer Code 값이 현재 값과 일치하지 않습니다\n필요한 경우 REEL ID를 다시 생성하세요"); + UTIL.MsgE("Reel ID Customer Code value does not match the current value\nRegenerate REEL ID if necessary"); this.TopMost = topmost; return; } @@ -1478,8 +1478,8 @@ namespace Project.Dialog var LastLot = taQ.GetLastVLotFromSID(sidNew); if (LastLot.isEmpty() == false && LastLot.Equals(lot) == false) { - UTIL.MsgE("이전 LOT 값이 일치 하지 않습니다. 자동 확인이 취소 됩니다\n" + - $"이전 LOT:{LastLot}, 신규 LOT:{lot}"); + UTIL.MsgE("Previous LOT value does not match. Auto confirmation is canceled\n" + + $"Previous LOT:{LastLot}, New LOT:{lot}"); warn = true; this.TopMost = topmost; return; @@ -1513,7 +1513,7 @@ namespace Project.Dialog //SID변환기능이 동작한상태에서는 변환된 SID정보를 저장하지 않는다 230510 if (VAR.BOOL[eVarBool.Opt_SIDConvert]) { - PUB.log.AddAT($"SID변환기능사용으로인해 SID정보는 업데이트하지 않습니다"); + PUB.log.AddAT($"SID information will not be updated due to SID conversion feature usage"); } else columns.Add("SID", tbSID.Text); } @@ -1541,7 +1541,7 @@ namespace Project.Dialog ServerWriteCNV(columns, wheres); } } - else PUB.log.AddI($"시드변환정보(SID)는 저장하지 않습니다"); + else PUB.log.AddI($"Seed conversion information(SID) will not be saved"); //시드변환테이블에 데이터를 저장하는 경우이다. if (VAR.BOOL[eVarBool.Opt_ApplySIDConv] && VAR.BOOL[eVarBool.Opt_Conv_WriteServer]) @@ -1567,7 +1567,7 @@ namespace Project.Dialog PUB.log.Add($"sid변환정보 저장컬럼:{string.Join(",", columns)},where:{string.Join("',", wheres)}"); ServerWriteCONVINF(columns, wheres); } - else PUB.log.AddI($"시드변환정보(상세)는 저장하지 않습니다"); + else PUB.log.AddI($"Seed conversion information(detailed) will not be saved"); } //값을 설정해주고 빠져나간다 @@ -1690,13 +1690,13 @@ namespace Project.Dialog if (cnt < 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 정보가 없어 정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"Cannot update information because target reel information is missing\n" + whke); } else if (cnt > 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 정보가 복수로({cnt}건) 존재하여 정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"Cannot update information because multiple target reel information exists ({cnt} items)\n" + whke); } else { @@ -1834,13 +1834,13 @@ namespace Project.Dialog if (cnt < 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 정보가 없어 변환정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"Cannot update conversion information because target reel information is missing\n" + whke); } else if (cnt > 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 변환정보가 복수로({cnt}건) 존재하여 정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"Cannot update information because multiple target reel conversion information exists ({cnt} items)\n" + whke); } else { @@ -2055,7 +2055,7 @@ namespace Project.Dialog var sid = this.tbSID.Text.Trim(); if (sid.isEmpty()) return; - var dlg = UTIL.MsgQ("SID 에서 인쇄 위치를 검색 할까요?"); + var dlg = UTIL.MsgQ("Do you want to search for print position from SID?"); if (dlg != DialogResult.Yes) return; using (var db = new DataSet1TableAdapters.K4EE_Component_Reel_Print_InformationTableAdapter()) @@ -2063,7 +2063,7 @@ namespace Project.Dialog var dr = db.GetBySID(PUB.MCCode, sid).FirstOrDefault(); if (dr == null || dr.PrintPosition.isEmpty()) { - UTIL.MsgE("입력된 SID에 저장된 인쇄 위치가 없습니다\n" + + UTIL.MsgE("No print position stored for entered SID\n" + "SID:" + sid); return; } @@ -2122,7 +2122,7 @@ namespace Project.Dialog //customer code if (result.Count < 1) { - UTIL.MsgE("검색된 결과가 없습니다\n검색 아이템\n" + + UTIL.MsgE("No search results found\nSearch items\n" + "1.SID\n" + "2.LOT\n" + "3.PARTNO\n"); @@ -2179,7 +2179,7 @@ namespace Project.Dialog if (msg.isEmpty() == false) { - UTIL.MsgI("다음 정보가 변경 되었습니다\n" + msg, true); + UTIL.MsgI("The following information has been changed\n" + msg, true); } } @@ -2192,7 +2192,7 @@ namespace Project.Dialog var dr = db.GetBySID(PUB.MCCode, sid).FirstOrDefault(); if (dr == null || dr.PrintPosition.isEmpty()) { - UTIL.MsgE("입력된 SID에 저장된 인쇄 위치가 없습니다\n" + + UTIL.MsgE("No print position stored for entered SID\n" + "SID:" + sid); return; } @@ -2207,7 +2207,7 @@ namespace Project.Dialog var sid = this.tbSID.Text.Trim(); if (sid.isEmpty()) { - UTIL.MsgE("SID 값이 필요합니다"); + UTIL.MsgE("SID value is required"); return; } func_CheckDateQty(); @@ -2230,7 +2230,7 @@ namespace Project.Dialog { if (lvbcdList.FocusedItem == null) { - UTIL.MsgE("포커스를 받은 항목이 없습니다"); + UTIL.MsgE("No item has focus"); return; } var dataindex = lvbcdList.FocusedItem.Index; @@ -2246,7 +2246,7 @@ namespace Project.Dialog if (tbpartno.Text.isEmpty()) tbpartno.Text = "N/A"; else { - var dlg = UTIL.MsgQ("현재 Part No 값을 N/A로 변경 할까요?"); + var dlg = UTIL.MsgQ("Do you want to change the current Part No value to N/A?"); if (dlg == DialogResult.Yes) tbpartno.Text = "N/A"; } } @@ -2280,7 +2280,7 @@ namespace Project.Dialog if (tbVName.Text.isEmpty()) tbVName.Text = "N/A"; else { - var dlg = UTIL.MsgQ("현재 VenderName 값을 N/A로 변경 할까요?"); + var dlg = UTIL.MsgQ("Do you want to change the current VenderName value to N/A?"); if (dlg == DialogResult.Yes) tbVName.Text = "N/A"; } } @@ -2324,7 +2324,7 @@ namespace Project.Dialog } else { - UTIL.MsgE($"103 SID 불일치로 파트번호를 설정하지 않습니다\n원본SID:{tbSID.Text}\n대상SID:{sid}"); + UTIL.MsgE($"Part number not set due to 103 SID mismatch\nOriginal SID: {tbSID.Text}\nTarget SID: {sid}"); } } else if (tbSID.Text.StartsWith("101")) @@ -2338,9 +2338,9 @@ namespace Project.Dialog } } } - else PUB.log.AddE($"사용자바코드 0번이 SID가 아닙니다{data}"); + else PUB.log.AddE($"User barcode 0 is not SID{data}"); } - else PUB.log.AddE($"사용자 바코드 오류 배열갯수가 적다:{data}"); + else PUB.log.AddE($"User barcode error insufficient array count:{data}"); tbBarcode.SelectAll(); tbBarcode.Focus(); } diff --git a/Handler/Project/Dialog/fManualPrint.Designer.cs b/Handler/Project/Dialog/fManualPrint.Designer.cs index 9a32f51..e47fb84 100644 --- a/Handler/Project/Dialog/fManualPrint.Designer.cs +++ b/Handler/Project/Dialog/fManualPrint.Designer.cs @@ -103,7 +103,7 @@ this.chkDelinfo.Name = "chkDelinfo"; this.chkDelinfo.Size = new System.Drawing.Size(126, 29); this.chkDelinfo.TabIndex = 4; - this.chkDelinfo.Text = "인쇄후제거"; + this.chkDelinfo.Text = "Delete after printing"; this.chkDelinfo.UseVisualStyleBackColor = true; // // nudCnt @@ -225,7 +225,7 @@ this.button7.Name = "button7"; this.button7.Size = new System.Drawing.Size(75, 38); this.button7.TabIndex = 3; - this.button7.Text = "삭제"; + this.button7.Text = "Delete"; this.button7.UseVisualStyleBackColor = true; this.button7.Click += new System.EventHandler(this.button7_Click); // @@ -279,7 +279,7 @@ this.button6.Name = "button6"; this.button6.Size = new System.Drawing.Size(75, 38); this.button6.TabIndex = 3; - this.button6.Text = "삭제"; + this.button6.Text = "Delete"; this.button6.UseVisualStyleBackColor = true; this.button6.Click += new System.EventHandler(this.button6_Click); // @@ -321,7 +321,7 @@ this.button5.Name = "button5"; this.button5.Size = new System.Drawing.Size(75, 38); this.button5.TabIndex = 2; - this.button5.Text = "삭제"; + this.button5.Text = "Delete"; this.button5.UseVisualStyleBackColor = true; this.button5.Click += new System.EventHandler(this.button5_Click); // @@ -363,7 +363,7 @@ this.button4.Name = "button4"; this.button4.Size = new System.Drawing.Size(75, 38); this.button4.TabIndex = 2; - this.button4.Text = "삭제"; + this.button4.Text = "Delete"; this.button4.UseVisualStyleBackColor = true; this.button4.Click += new System.EventHandler(this.button4_Click); // @@ -405,7 +405,7 @@ this.button3.Name = "button3"; this.button3.Size = new System.Drawing.Size(75, 38); this.button3.TabIndex = 2; - this.button3.Text = "삭제"; + this.button3.Text = "Delete"; this.button3.UseVisualStyleBackColor = true; this.button3.Click += new System.EventHandler(this.button3_Click); // @@ -447,7 +447,7 @@ this.button2.Name = "button2"; this.button2.Size = new System.Drawing.Size(75, 38); this.button2.TabIndex = 2; - this.button2.Text = "삭제"; + this.button2.Text = "Delete"; this.button2.UseVisualStyleBackColor = true; this.button2.Click += new System.EventHandler(this.button2_Click); // @@ -489,7 +489,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(75, 37); this.button1.TabIndex = 2; - this.button1.Text = "삭제"; + this.button1.Text = "Delete"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // @@ -513,7 +513,7 @@ this.groupBox2.Size = new System.Drawing.Size(522, 81); this.groupBox2.TabIndex = 0; this.groupBox2.TabStop = false; - this.groupBox2.Text = "바코드입력칸(커서를 이동 후 입력하세요)"; + this.groupBox2.Text = "Barcode input field (move cursor and enter)"; // // tbBarcodeInput // diff --git a/Handler/Project/Dialog/fManualPrint.cs b/Handler/Project/Dialog/fManualPrint.cs index ab11d98..bc278e4 100644 --- a/Handler/Project/Dialog/fManualPrint.cs +++ b/Handler/Project/Dialog/fManualPrint.cs @@ -80,7 +80,7 @@ namespace Project.Dialog if (int.TryParse(qty, out int vqty) == false) { - UTIL.MsgE("수량은 숫자로 입력하세요"); + UTIL.MsgE("Please enter quantity as a number"); tbQty.SelectAll(); tbQty.Focus(); return; @@ -103,13 +103,13 @@ namespace Project.Dialog if (Printer.Print(zpl) == false) { //인쇄실패시 처리하지 않음 - UTIL.MsgE("인쇄 실패로 인해 더이상 진행하지 않습니다"); + UTIL.MsgE("Cannot proceed further due to printing failure"); break; } else { if (i == 0) //첫장만 로깅 - PUB.log.Add("사용자 프린트 완료" + string.Join("|", new string[] { sid, lot, spy, qty, rid, mfg, pan })); + PUB.log.Add("User print completed" + string.Join("|", new string[] { sid, lot, spy, qty, rid, mfg, pan })); } System.Threading.Thread.Sleep(100); } @@ -183,7 +183,7 @@ namespace Project.Dialog private void tbSID_Click(object sender, EventArgs e) { var tb = sender as TextBox; - var rlt = AR.UTIL.InputBox("값을 입력하세요", tb.Text, AR.UTIL.eInputbox.TouchFullSingleLine); + var rlt = AR.UTIL.InputBox("Please enter a value", tb.Text, AR.UTIL.eInputbox.TouchFullSingleLine); if (rlt.Item1) tb.Text = rlt.Item2; } @@ -204,13 +204,13 @@ namespace Project.Dialog var buf = tbBarcodeInput.Text.Trim().Split(';'); if (buf.Length != 7) { - UTIL.MsgE("바코드 데이터가 7개가 아닙니다"); + UTIL.MsgE("Barcode data does not contain 7 elements"); tbBarcodeInput.SelectAll(); return; } if (int.TryParse(buf[3], out var code) == false) { - UTIL.MsgE("4번데이터(수량)가 숫자가 아닙니다\nAmkor STD 바코드만 허용 됩니다"); + UTIL.MsgE("The 4th data (quantity) is not a number\nOnly Amkor STD barcodes are allowed"); return; } tbSID.Text = buf[0]; diff --git a/Handler/Project/Dialog/fManualPrint0.Designer.cs b/Handler/Project/Dialog/fManualPrint0.Designer.cs index d6d8029..63632bd 100644 --- a/Handler/Project/Dialog/fManualPrint0.Designer.cs +++ b/Handler/Project/Dialog/fManualPrint0.Designer.cs @@ -53,7 +53,7 @@ this.btOK.Name = "btOK"; this.btOK.Size = new System.Drawing.Size(565, 50); this.btOK.TabIndex = 18; - this.btOK.Text = "확인"; + this.btOK.Text = "OK"; this.btOK.UseVisualStyleBackColor = true; this.btOK.Click += new System.EventHandler(this.btOK_Click); // diff --git a/Handler/Project/Dialog/fMessageInput.Designer.cs b/Handler/Project/Dialog/fMessageInput.Designer.cs index ee768f5..33f1729 100644 --- a/Handler/Project/Dialog/fMessageInput.Designer.cs +++ b/Handler/Project/Dialog/fMessageInput.Designer.cs @@ -50,7 +50,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(883, 100); this.button1.TabIndex = 1; - this.button1.Text = "확인"; + this.button1.Text = "OK"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // diff --git a/Handler/Project/Dialog/fNewSID.Designer.cs b/Handler/Project/Dialog/fNewSID.Designer.cs index d46c4c7..b483b05 100644 --- a/Handler/Project/Dialog/fNewSID.Designer.cs +++ b/Handler/Project/Dialog/fNewSID.Designer.cs @@ -44,7 +44,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(694, 68); this.button1.TabIndex = 4; - this.button1.Text = "확인"; + this.button1.Text = "OK"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // @@ -95,7 +95,7 @@ this.button2.Name = "button2"; this.button2.Size = new System.Drawing.Size(147, 97); this.button2.TabIndex = 9; - this.button2.Text = "변환정보에서 찾기"; + this.button2.Text = "Find in conversion info"; this.button2.UseVisualStyleBackColor = true; this.button2.Click += new System.EventHandler(this.button2_Click); // diff --git a/Handler/Project/Dialog/fNewSID.cs b/Handler/Project/Dialog/fNewSID.cs index 76c7409..f42e3ef 100644 --- a/Handler/Project/Dialog/fNewSID.cs +++ b/Handler/Project/Dialog/fNewSID.cs @@ -66,15 +66,15 @@ namespace Project.Dialog if (NewSID.isEmpty()) { - UTIL.MsgE("SID값이 입력(선택) 되지 않았습니다"); + UTIL.MsgE("SID value has not been entered (selected)"); return; } if (NewSID == tbOldSid.Text) { - UTIL.MsgE($"기존 SID와 동일한 SID값이 확인되었습니다\n\n" + - $"기존:{tbOldSid.Text}\n" + - $"신규:{NewSID}"); + UTIL.MsgE($"The same SID value as the existing one was confirmed\n\n" + + $"Existing:{tbOldSid.Text}\n" + + $"New:{NewSID}"); return; } diff --git a/Handler/Project/Dialog/fPickerMove.Designer.cs b/Handler/Project/Dialog/fPickerMove.Designer.cs index 70d9cde..f47baf5 100644 --- a/Handler/Project/Dialog/fPickerMove.Designer.cs +++ b/Handler/Project/Dialog/fPickerMove.Designer.cs @@ -28,370 +28,370 @@ /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.btlw = new System.Windows.Forms.Button(); - this.btc = new System.Windows.Forms.Button(); - this.btl = new System.Windows.Forms.Button(); - this.btrw = new System.Windows.Forms.Button(); - this.btr = new System.Windows.Forms.Button(); - this.button6 = new System.Windows.Forms.Button(); - this.button7 = new System.Windows.Forms.Button(); - this.button8 = new System.Windows.Forms.Button(); - this.button9 = new System.Windows.Forms.Button(); - this.button10 = new System.Windows.Forms.Button(); - this.button11 = new System.Windows.Forms.Button(); - this.button12 = new System.Windows.Forms.Button(); - this.button13 = new System.Windows.Forms.Button(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.button14 = new System.Windows.Forms.Button(); - this.button15 = new System.Windows.Forms.Button(); - this.button5 = new System.Windows.Forms.Button(); - this.button4 = new System.Windows.Forms.Button(); - this.button3 = new System.Windows.Forms.Button(); - this.button2 = new System.Windows.Forms.Button(); - this.button1 = new System.Windows.Forms.Button(); - this.tableLayoutPanel1.SuspendLayout(); - this.SuspendLayout(); - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.ColumnCount = 5; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); - this.tableLayoutPanel1.Controls.Add(this.button9, 0, 2); - this.tableLayoutPanel1.Controls.Add(this.button10, 4, 2); - this.tableLayoutPanel1.Controls.Add(this.button11, 1, 2); - this.tableLayoutPanel1.Controls.Add(this.button12, 2, 2); - this.tableLayoutPanel1.Controls.Add(this.button13, 3, 2); - this.tableLayoutPanel1.Controls.Add(this.button1, 0, 3); - this.tableLayoutPanel1.Controls.Add(this.button2, 1, 3); - this.tableLayoutPanel1.Controls.Add(this.button3, 2, 3); - this.tableLayoutPanel1.Controls.Add(this.button4, 3, 3); - this.tableLayoutPanel1.Controls.Add(this.button5, 4, 3); - this.tableLayoutPanel1.Controls.Add(this.btl, 0, 1); - this.tableLayoutPanel1.Controls.Add(this.btlw, 1, 1); - this.tableLayoutPanel1.Controls.Add(this.btc, 2, 1); - this.tableLayoutPanel1.Controls.Add(this.btrw, 3, 1); - this.tableLayoutPanel1.Controls.Add(this.btr, 4, 1); - this.tableLayoutPanel1.Controls.Add(this.button6, 1, 0); - this.tableLayoutPanel1.Controls.Add(this.button7, 3, 0); - this.tableLayoutPanel1.Controls.Add(this.button8, 2, 0); - this.tableLayoutPanel1.Controls.Add(this.button14, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.button15, 4, 0); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 4; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25.00001F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(822, 561); - this.tableLayoutPanel1.TabIndex = 0; - // - // btlw - // - this.btlw.Dock = System.Windows.Forms.DockStyle.Fill; - this.btlw.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); - this.btlw.Location = new System.Drawing.Point(174, 150); - this.btlw.Margin = new System.Windows.Forms.Padding(10); - this.btlw.Name = "btlw"; - this.btlw.Size = new System.Drawing.Size(144, 120); - this.btlw.TabIndex = 0; - this.btlw.Text = "대기"; - this.btlw.UseVisualStyleBackColor = true; - this.btlw.Click += new System.EventHandler(this.button1_Click); - // - // btc - // - this.btc.Dock = System.Windows.Forms.DockStyle.Fill; - this.btc.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); - this.btc.ForeColor = System.Drawing.Color.ForestGreen; - this.btc.Location = new System.Drawing.Point(338, 150); - this.btc.Margin = new System.Windows.Forms.Padding(10); - this.btc.Name = "btc"; - this.btc.Size = new System.Drawing.Size(144, 120); - this.btc.TabIndex = 0; - this.btc.Text = "중앙"; - this.btc.UseVisualStyleBackColor = true; - this.btc.Click += new System.EventHandler(this.button2_Click); - // - // btl - // - this.btl.Dock = System.Windows.Forms.DockStyle.Fill; - this.btl.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); - this.btl.Location = new System.Drawing.Point(10, 150); - this.btl.Margin = new System.Windows.Forms.Padding(10); - this.btl.Name = "btl"; - this.btl.Size = new System.Drawing.Size(144, 120); - this.btl.TabIndex = 0; - this.btl.Text = "좌측"; - this.btl.UseVisualStyleBackColor = true; - this.btl.Click += new System.EventHandler(this.button3_Click); - // - // btrw - // - this.btrw.Dock = System.Windows.Forms.DockStyle.Fill; - this.btrw.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); - this.btrw.Location = new System.Drawing.Point(502, 150); - this.btrw.Margin = new System.Windows.Forms.Padding(10); - this.btrw.Name = "btrw"; - this.btrw.Size = new System.Drawing.Size(144, 120); - this.btrw.TabIndex = 0; - this.btrw.Text = "대기"; - this.btrw.UseVisualStyleBackColor = true; - this.btrw.Click += new System.EventHandler(this.button4_Click); - // - // btr - // - this.btr.Dock = System.Windows.Forms.DockStyle.Fill; - this.btr.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); - this.btr.Location = new System.Drawing.Point(666, 150); - this.btr.Margin = new System.Windows.Forms.Padding(10); - this.btr.Name = "btr"; - this.btr.Size = new System.Drawing.Size(146, 120); - this.btr.TabIndex = 0; - this.btr.Text = "우측"; - this.btr.UseVisualStyleBackColor = true; - this.btr.Click += new System.EventHandler(this.button5_Click); - // - // button6 - // - this.button6.Dock = System.Windows.Forms.DockStyle.Fill; - this.button6.Font = new System.Drawing.Font("Consolas", 50F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button6.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(64))))); - this.button6.Location = new System.Drawing.Point(174, 10); - this.button6.Margin = new System.Windows.Forms.Padding(10); - this.button6.Name = "button6"; - this.button6.Size = new System.Drawing.Size(144, 120); - this.button6.TabIndex = 1; - this.button6.Text = "◀"; - this.button6.UseVisualStyleBackColor = true; - this.button6.Click += new System.EventHandler(this.button6_Click); - this.button6.MouseDown += new System.Windows.Forms.MouseEventHandler(this.button6_MouseDown); - this.button6.MouseUp += new System.Windows.Forms.MouseEventHandler(this.button6_MouseUp); - // - // button7 - // - this.button7.Dock = System.Windows.Forms.DockStyle.Fill; - this.button7.Font = new System.Drawing.Font("Consolas", 50F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button7.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(64))))); - this.button7.Location = new System.Drawing.Point(502, 10); - this.button7.Margin = new System.Windows.Forms.Padding(10); - this.button7.Name = "button7"; - this.button7.Size = new System.Drawing.Size(144, 120); - this.button7.TabIndex = 1; - this.button7.Text = "▶"; - this.button7.UseVisualStyleBackColor = true; - this.button7.Click += new System.EventHandler(this.button7_Click); - this.button7.MouseDown += new System.Windows.Forms.MouseEventHandler(this.button6_MouseDown); - this.button7.MouseUp += new System.Windows.Forms.MouseEventHandler(this.button6_MouseUp); - // - // button8 - // - this.button8.Dock = System.Windows.Forms.DockStyle.Fill; - this.button8.Font = new System.Drawing.Font("Consolas", 45F, System.Drawing.FontStyle.Bold); - this.button8.ForeColor = System.Drawing.Color.Red; - this.button8.Location = new System.Drawing.Point(338, 10); - this.button8.Margin = new System.Windows.Forms.Padding(10); - this.button8.Name = "button8"; - this.button8.Size = new System.Drawing.Size(144, 120); - this.button8.TabIndex = 2; - this.button8.Text = "■"; - this.button8.UseVisualStyleBackColor = true; - this.button8.Click += new System.EventHandler(this.button8_Click); - // - // button9 - // - this.button9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); - this.button9.Dock = System.Windows.Forms.DockStyle.Fill; - this.button9.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button9.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); - this.button9.Location = new System.Drawing.Point(10, 290); - this.button9.Margin = new System.Windows.Forms.Padding(10); - this.button9.Name = "button9"; - this.button9.Size = new System.Drawing.Size(144, 120); - this.button9.TabIndex = 3; - this.button9.Text = "비젼검증\r\n취소(L)"; - this.button9.UseVisualStyleBackColor = false; - this.button9.Click += new System.EventHandler(this.button9_Click); - // - // button10 - // - this.button10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); - this.button10.Dock = System.Windows.Forms.DockStyle.Fill; - this.button10.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button10.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); - this.button10.Location = new System.Drawing.Point(666, 290); - this.button10.Margin = new System.Windows.Forms.Padding(10); - this.button10.Name = "button10"; - this.button10.Size = new System.Drawing.Size(146, 120); - this.button10.TabIndex = 4; - this.button10.Text = "비젼검증\r\n취소(R)"; - this.button10.UseVisualStyleBackColor = false; - this.button10.Click += new System.EventHandler(this.button10_Click); - // - // button11 - // - this.button11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); - this.button11.Dock = System.Windows.Forms.DockStyle.Fill; - this.button11.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button11.Location = new System.Drawing.Point(174, 290); - this.button11.Margin = new System.Windows.Forms.Padding(10); - this.button11.Name = "button11"; - this.button11.Size = new System.Drawing.Size(144, 120); - this.button11.TabIndex = 5; - this.button11.Text = "프린트관리\r\n위치(L)"; - this.button11.UseVisualStyleBackColor = false; - this.button11.Click += new System.EventHandler(this.button11_Click); - // - // button12 - // - this.button12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); - this.button12.Dock = System.Windows.Forms.DockStyle.Fill; - this.button12.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button12.Location = new System.Drawing.Point(338, 290); - this.button12.Margin = new System.Windows.Forms.Padding(10); - this.button12.Name = "button12"; - this.button12.Size = new System.Drawing.Size(144, 120); - this.button12.TabIndex = 5; - this.button12.Text = "관리위치\r\n복귀"; - this.button12.UseVisualStyleBackColor = false; - this.button12.Click += new System.EventHandler(this.button12_Click); - // - // button13 - // - this.button13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); - this.button13.Dock = System.Windows.Forms.DockStyle.Fill; - this.button13.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button13.Location = new System.Drawing.Point(502, 290); - this.button13.Margin = new System.Windows.Forms.Padding(10); - this.button13.Name = "button13"; - this.button13.Size = new System.Drawing.Size(144, 120); - this.button13.TabIndex = 5; - this.button13.Text = "프린트관리\r\n위치(R)"; - this.button13.UseVisualStyleBackColor = false; - this.button13.Click += new System.EventHandler(this.button13_Click); - // - // timer1 - // - this.timer1.Tick += new System.EventHandler(this.timer1_Tick); - // - // button14 - // - this.button14.Dock = System.Windows.Forms.DockStyle.Fill; - this.button14.Font = new System.Drawing.Font("Consolas", 60F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button14.ForeColor = System.Drawing.Color.DarkMagenta; - this.button14.Location = new System.Drawing.Point(10, 10); - this.button14.Margin = new System.Windows.Forms.Padding(10); - this.button14.Name = "button14"; - this.button14.Size = new System.Drawing.Size(144, 120); - this.button14.TabIndex = 1; - this.button14.Text = "▲"; - this.button14.UseVisualStyleBackColor = true; - this.button14.MouseDown += new System.Windows.Forms.MouseEventHandler(this.button6_MouseDown); - this.button14.MouseUp += new System.Windows.Forms.MouseEventHandler(this.button6_MouseUp); - // - // button15 - // - this.button15.Dock = System.Windows.Forms.DockStyle.Fill; - this.button15.Font = new System.Drawing.Font("Consolas", 60F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button15.ForeColor = System.Drawing.Color.DarkMagenta; - this.button15.Location = new System.Drawing.Point(666, 10); - this.button15.Margin = new System.Windows.Forms.Padding(10); - this.button15.Name = "button15"; - this.button15.Size = new System.Drawing.Size(146, 120); - this.button15.TabIndex = 1; - this.button15.Text = "▼"; - this.button15.UseVisualStyleBackColor = true; - this.button15.MouseDown += new System.Windows.Forms.MouseEventHandler(this.button6_MouseDown); - this.button15.MouseUp += new System.Windows.Forms.MouseEventHandler(this.button6_MouseUp); - // - // button5 - // - this.button5.Dock = System.Windows.Forms.DockStyle.Fill; - this.button5.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button5.Location = new System.Drawing.Point(666, 430); - this.button5.Margin = new System.Windows.Forms.Padding(10); - this.button5.Name = "button5"; - this.button5.Size = new System.Drawing.Size(146, 121); - this.button5.TabIndex = 6; - this.button5.Text = "Z-ZERO"; - this.button5.UseVisualStyleBackColor = true; - this.button5.Click += new System.EventHandler(this.button5_Click_1); - // - // button4 - // - this.button4.Dock = System.Windows.Forms.DockStyle.Fill; - this.button4.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button4.Location = new System.Drawing.Point(502, 430); - this.button4.Margin = new System.Windows.Forms.Padding(10); - this.button4.Name = "button4"; - this.button4.Size = new System.Drawing.Size(144, 121); - this.button4.TabIndex = 6; - this.button4.Text = "프린트\r\n(R)"; - this.button4.UseVisualStyleBackColor = true; - this.button4.Click += new System.EventHandler(this.button4_Click_1); - // - // button3 - // - this.button3.Dock = System.Windows.Forms.DockStyle.Fill; - this.button3.Enabled = false; - this.button3.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button3.Location = new System.Drawing.Point(338, 430); - this.button3.Margin = new System.Windows.Forms.Padding(10); - this.button3.Name = "button3"; - this.button3.Size = new System.Drawing.Size(144, 121); - this.button3.TabIndex = 6; - this.button3.Text = "--"; - this.button3.UseVisualStyleBackColor = true; - this.button3.Click += new System.EventHandler(this.button3_Click_1); - // - // button2 - // - this.button2.Dock = System.Windows.Forms.DockStyle.Fill; - this.button2.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button2.Location = new System.Drawing.Point(174, 430); - this.button2.Margin = new System.Windows.Forms.Padding(10); - this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(144, 121); - this.button2.TabIndex = 6; - this.button2.Text = "프린트\r\n(L)"; - this.button2.UseVisualStyleBackColor = true; - this.button2.Click += new System.EventHandler(this.button2_Click_1); - // - // button1 - // - this.button1.Dock = System.Windows.Forms.DockStyle.Fill; - this.button1.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); - this.button1.Location = new System.Drawing.Point(10, 430); - this.button1.Margin = new System.Windows.Forms.Padding(10); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(144, 121); - this.button1.TabIndex = 6; - this.button1.Text = "Z-HOME"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click_1); - // - // fPickerMove - // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(822, 561); - this.Controls.Add(this.tableLayoutPanel1); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "fPickerMove"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "피커(X) 이동 및 관리"; - this.Load += new System.EventHandler(this.fPickerMove_Load); - this.tableLayoutPanel1.ResumeLayout(false); - this.ResumeLayout(false); + this.components = new System.ComponentModel.Container(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.button9 = new System.Windows.Forms.Button(); + this.button10 = new System.Windows.Forms.Button(); + this.button11 = new System.Windows.Forms.Button(); + this.button12 = new System.Windows.Forms.Button(); + this.button13 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.button4 = new System.Windows.Forms.Button(); + this.button5 = new System.Windows.Forms.Button(); + this.btl = new System.Windows.Forms.Button(); + this.btlw = new System.Windows.Forms.Button(); + this.btc = new System.Windows.Forms.Button(); + this.btrw = new System.Windows.Forms.Button(); + this.btr = new System.Windows.Forms.Button(); + this.button6 = new System.Windows.Forms.Button(); + this.button7 = new System.Windows.Forms.Button(); + this.button8 = new System.Windows.Forms.Button(); + this.button14 = new System.Windows.Forms.Button(); + this.button15 = new System.Windows.Forms.Button(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.tableLayoutPanel1.SuspendLayout(); + this.SuspendLayout(); + // + // tableLayoutPanel1 + // + this.tableLayoutPanel1.ColumnCount = 5; + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F)); + this.tableLayoutPanel1.Controls.Add(this.button9, 0, 2); + this.tableLayoutPanel1.Controls.Add(this.button10, 4, 2); + this.tableLayoutPanel1.Controls.Add(this.button11, 1, 2); + this.tableLayoutPanel1.Controls.Add(this.button12, 2, 2); + this.tableLayoutPanel1.Controls.Add(this.button13, 3, 2); + this.tableLayoutPanel1.Controls.Add(this.button1, 0, 3); + this.tableLayoutPanel1.Controls.Add(this.button2, 1, 3); + this.tableLayoutPanel1.Controls.Add(this.button3, 2, 3); + this.tableLayoutPanel1.Controls.Add(this.button4, 3, 3); + this.tableLayoutPanel1.Controls.Add(this.button5, 4, 3); + this.tableLayoutPanel1.Controls.Add(this.btl, 0, 1); + this.tableLayoutPanel1.Controls.Add(this.btlw, 1, 1); + this.tableLayoutPanel1.Controls.Add(this.btc, 2, 1); + this.tableLayoutPanel1.Controls.Add(this.btrw, 3, 1); + this.tableLayoutPanel1.Controls.Add(this.btr, 4, 1); + this.tableLayoutPanel1.Controls.Add(this.button6, 1, 0); + this.tableLayoutPanel1.Controls.Add(this.button7, 3, 0); + this.tableLayoutPanel1.Controls.Add(this.button8, 2, 0); + this.tableLayoutPanel1.Controls.Add(this.button14, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.button15, 4, 0); + this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.tableLayoutPanel1.RowCount = 4; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25.00001F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel1.Size = new System.Drawing.Size(822, 561); + this.tableLayoutPanel1.TabIndex = 0; + // + // button9 + // + this.button9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.button9.Dock = System.Windows.Forms.DockStyle.Fill; + this.button9.Font = new System.Drawing.Font("Consolas", 15F, System.Drawing.FontStyle.Bold); + this.button9.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); + this.button9.Location = new System.Drawing.Point(10, 290); + this.button9.Margin = new System.Windows.Forms.Padding(10); + this.button9.Name = "button9"; + this.button9.Size = new System.Drawing.Size(144, 120); + this.button9.TabIndex = 3; + this.button9.Text = "Vision Validation\r\nCancel(L)"; + this.button9.UseVisualStyleBackColor = false; + this.button9.Click += new System.EventHandler(this.button9_Click); + // + // button10 + // + this.button10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.button10.Dock = System.Windows.Forms.DockStyle.Fill; + this.button10.Font = new System.Drawing.Font("Consolas", 15F, System.Drawing.FontStyle.Bold); + this.button10.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); + this.button10.Location = new System.Drawing.Point(666, 290); + this.button10.Margin = new System.Windows.Forms.Padding(10); + this.button10.Name = "button10"; + this.button10.Size = new System.Drawing.Size(146, 120); + this.button10.TabIndex = 4; + this.button10.Text = "Vision Validation\r\nCancel(R)"; + this.button10.UseVisualStyleBackColor = false; + this.button10.Click += new System.EventHandler(this.button10_Click); + // + // button11 + // + this.button11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); + this.button11.Dock = System.Windows.Forms.DockStyle.Fill; + this.button11.Font = new System.Drawing.Font("Consolas", 15F, System.Drawing.FontStyle.Bold); + this.button11.Location = new System.Drawing.Point(174, 290); + this.button11.Margin = new System.Windows.Forms.Padding(10); + this.button11.Name = "button11"; + this.button11.Size = new System.Drawing.Size(144, 120); + this.button11.TabIndex = 5; + this.button11.Text = "Print Management\r\nPosition(L)"; + this.button11.UseVisualStyleBackColor = false; + this.button11.Click += new System.EventHandler(this.button11_Click); + // + // button12 + // + this.button12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); + this.button12.Dock = System.Windows.Forms.DockStyle.Fill; + this.button12.Font = new System.Drawing.Font("Consolas", 15F, System.Drawing.FontStyle.Bold); + this.button12.Location = new System.Drawing.Point(338, 290); + this.button12.Margin = new System.Windows.Forms.Padding(10); + this.button12.Name = "button12"; + this.button12.Size = new System.Drawing.Size(144, 120); + this.button12.TabIndex = 5; + this.button12.Text = "Management Position\r\nReturn"; + this.button12.UseVisualStyleBackColor = false; + this.button12.Click += new System.EventHandler(this.button12_Click); + // + // button13 + // + this.button13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); + this.button13.Dock = System.Windows.Forms.DockStyle.Fill; + this.button13.Font = new System.Drawing.Font("Consolas", 15F, System.Drawing.FontStyle.Bold); + this.button13.Location = new System.Drawing.Point(502, 290); + this.button13.Margin = new System.Windows.Forms.Padding(10); + this.button13.Name = "button13"; + this.button13.Size = new System.Drawing.Size(144, 120); + this.button13.TabIndex = 5; + this.button13.Text = "Print Management\r\nPosition(R)"; + this.button13.UseVisualStyleBackColor = false; + this.button13.Click += new System.EventHandler(this.button13_Click); + // + // button1 + // + this.button1.Dock = System.Windows.Forms.DockStyle.Fill; + this.button1.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); + this.button1.Location = new System.Drawing.Point(10, 430); + this.button1.Margin = new System.Windows.Forms.Padding(10); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(144, 121); + this.button1.TabIndex = 6; + this.button1.Text = "Z-HOME"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click_1); + // + // button2 + // + this.button2.Dock = System.Windows.Forms.DockStyle.Fill; + this.button2.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); + this.button2.Location = new System.Drawing.Point(174, 430); + this.button2.Margin = new System.Windows.Forms.Padding(10); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(144, 121); + this.button2.TabIndex = 6; + this.button2.Text = "PRINT\r\n(L)"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click_1); + // + // button3 + // + this.button3.Dock = System.Windows.Forms.DockStyle.Fill; + this.button3.Enabled = false; + this.button3.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); + this.button3.Location = new System.Drawing.Point(338, 430); + this.button3.Margin = new System.Windows.Forms.Padding(10); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(144, 121); + this.button3.TabIndex = 6; + this.button3.Text = "--"; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.button3_Click_1); + // + // button4 + // + this.button4.Dock = System.Windows.Forms.DockStyle.Fill; + this.button4.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); + this.button4.Location = new System.Drawing.Point(502, 430); + this.button4.Margin = new System.Windows.Forms.Padding(10); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(144, 121); + this.button4.TabIndex = 6; + this.button4.Text = "PRINT\r\n(R)"; + this.button4.UseVisualStyleBackColor = true; + this.button4.Click += new System.EventHandler(this.button4_Click_1); + // + // button5 + // + this.button5.Dock = System.Windows.Forms.DockStyle.Fill; + this.button5.Font = new System.Drawing.Font("Consolas", 20F, System.Drawing.FontStyle.Bold); + this.button5.Location = new System.Drawing.Point(666, 430); + this.button5.Margin = new System.Windows.Forms.Padding(10); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(146, 121); + this.button5.TabIndex = 6; + this.button5.Text = "Z-ZERO"; + this.button5.UseVisualStyleBackColor = true; + this.button5.Click += new System.EventHandler(this.button5_Click_1); + // + // btl + // + this.btl.Dock = System.Windows.Forms.DockStyle.Fill; + this.btl.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.btl.Location = new System.Drawing.Point(10, 150); + this.btl.Margin = new System.Windows.Forms.Padding(10); + this.btl.Name = "btl"; + this.btl.Size = new System.Drawing.Size(144, 120); + this.btl.TabIndex = 0; + this.btl.Text = "Left"; + this.btl.UseVisualStyleBackColor = true; + this.btl.Click += new System.EventHandler(this.button3_Click); + // + // btlw + // + this.btlw.Dock = System.Windows.Forms.DockStyle.Fill; + this.btlw.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.btlw.Location = new System.Drawing.Point(174, 150); + this.btlw.Margin = new System.Windows.Forms.Padding(10); + this.btlw.Name = "btlw"; + this.btlw.Size = new System.Drawing.Size(144, 120); + this.btlw.TabIndex = 0; + this.btlw.Text = "Wait"; + this.btlw.UseVisualStyleBackColor = true; + this.btlw.Click += new System.EventHandler(this.button1_Click); + // + // btc + // + this.btc.Dock = System.Windows.Forms.DockStyle.Fill; + this.btc.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.btc.ForeColor = System.Drawing.Color.ForestGreen; + this.btc.Location = new System.Drawing.Point(338, 150); + this.btc.Margin = new System.Windows.Forms.Padding(10); + this.btc.Name = "btc"; + this.btc.Size = new System.Drawing.Size(144, 120); + this.btc.TabIndex = 0; + this.btc.Text = "Center"; + this.btc.UseVisualStyleBackColor = true; + this.btc.Click += new System.EventHandler(this.button2_Click); + // + // btrw + // + this.btrw.Dock = System.Windows.Forms.DockStyle.Fill; + this.btrw.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.btrw.Location = new System.Drawing.Point(502, 150); + this.btrw.Margin = new System.Windows.Forms.Padding(10); + this.btrw.Name = "btrw"; + this.btrw.Size = new System.Drawing.Size(144, 120); + this.btrw.TabIndex = 0; + this.btrw.Text = "Wait"; + this.btrw.UseVisualStyleBackColor = true; + this.btrw.Click += new System.EventHandler(this.button4_Click); + // + // btr + // + this.btr.Dock = System.Windows.Forms.DockStyle.Fill; + this.btr.Font = new System.Drawing.Font("맑은 고딕", 25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.btr.Location = new System.Drawing.Point(666, 150); + this.btr.Margin = new System.Windows.Forms.Padding(10); + this.btr.Name = "btr"; + this.btr.Size = new System.Drawing.Size(146, 120); + this.btr.TabIndex = 0; + this.btr.Text = "Right"; + this.btr.UseVisualStyleBackColor = true; + this.btr.Click += new System.EventHandler(this.button5_Click); + // + // button6 + // + this.button6.Dock = System.Windows.Forms.DockStyle.Fill; + this.button6.Font = new System.Drawing.Font("Consolas", 50F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button6.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(64))))); + this.button6.Location = new System.Drawing.Point(174, 10); + this.button6.Margin = new System.Windows.Forms.Padding(10); + this.button6.Name = "button6"; + this.button6.Size = new System.Drawing.Size(144, 120); + this.button6.TabIndex = 1; + this.button6.Text = "◀"; + this.button6.UseVisualStyleBackColor = true; + this.button6.Click += new System.EventHandler(this.button6_Click); + this.button6.MouseDown += new System.Windows.Forms.MouseEventHandler(this.button6_MouseDown); + this.button6.MouseUp += new System.Windows.Forms.MouseEventHandler(this.button6_MouseUp); + // + // button7 + // + this.button7.Dock = System.Windows.Forms.DockStyle.Fill; + this.button7.Font = new System.Drawing.Font("Consolas", 50F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button7.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(64))))); + this.button7.Location = new System.Drawing.Point(502, 10); + this.button7.Margin = new System.Windows.Forms.Padding(10); + this.button7.Name = "button7"; + this.button7.Size = new System.Drawing.Size(144, 120); + this.button7.TabIndex = 1; + this.button7.Text = "▶"; + this.button7.UseVisualStyleBackColor = true; + this.button7.Click += new System.EventHandler(this.button7_Click); + this.button7.MouseDown += new System.Windows.Forms.MouseEventHandler(this.button6_MouseDown); + this.button7.MouseUp += new System.Windows.Forms.MouseEventHandler(this.button6_MouseUp); + // + // button8 + // + this.button8.Dock = System.Windows.Forms.DockStyle.Fill; + this.button8.Font = new System.Drawing.Font("Consolas", 45F, System.Drawing.FontStyle.Bold); + this.button8.ForeColor = System.Drawing.Color.Red; + this.button8.Location = new System.Drawing.Point(338, 10); + this.button8.Margin = new System.Windows.Forms.Padding(10); + this.button8.Name = "button8"; + this.button8.Size = new System.Drawing.Size(144, 120); + this.button8.TabIndex = 2; + this.button8.Text = "■"; + this.button8.UseVisualStyleBackColor = true; + this.button8.Click += new System.EventHandler(this.button8_Click); + // + // button14 + // + this.button14.Dock = System.Windows.Forms.DockStyle.Fill; + this.button14.Font = new System.Drawing.Font("Consolas", 60F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button14.ForeColor = System.Drawing.Color.DarkMagenta; + this.button14.Location = new System.Drawing.Point(10, 10); + this.button14.Margin = new System.Windows.Forms.Padding(10); + this.button14.Name = "button14"; + this.button14.Size = new System.Drawing.Size(144, 120); + this.button14.TabIndex = 1; + this.button14.Text = "▲"; + this.button14.UseVisualStyleBackColor = true; + this.button14.MouseDown += new System.Windows.Forms.MouseEventHandler(this.button6_MouseDown); + this.button14.MouseUp += new System.Windows.Forms.MouseEventHandler(this.button6_MouseUp); + // + // button15 + // + this.button15.Dock = System.Windows.Forms.DockStyle.Fill; + this.button15.Font = new System.Drawing.Font("Consolas", 60F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button15.ForeColor = System.Drawing.Color.DarkMagenta; + this.button15.Location = new System.Drawing.Point(666, 10); + this.button15.Margin = new System.Windows.Forms.Padding(10); + this.button15.Name = "button15"; + this.button15.Size = new System.Drawing.Size(146, 120); + this.button15.TabIndex = 1; + this.button15.Text = "▼"; + this.button15.UseVisualStyleBackColor = true; + this.button15.MouseDown += new System.Windows.Forms.MouseEventHandler(this.button6_MouseDown); + this.button15.MouseUp += new System.Windows.Forms.MouseEventHandler(this.button6_MouseUp); + // + // timer1 + // + this.timer1.Tick += new System.EventHandler(this.timer1_Tick); + // + // fPickerMove + // + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(822, 561); + this.Controls.Add(this.tableLayoutPanel1); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "fPickerMove"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Picker(X) Movement and Management"; + this.Load += new System.EventHandler(this.fPickerMove_Load); + this.tableLayoutPanel1.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/Handler/Project/Dialog/fPickerMove.cs b/Handler/Project/Dialog/fPickerMove.cs index 4fae122..4bd1e05 100644 --- a/Handler/Project/Dialog/fPickerMove.cs +++ b/Handler/Project/Dialog/fPickerMove.cs @@ -29,13 +29,13 @@ namespace Project.Dialog { if (ManPosL) { - UTIL.MsgE("프린터측 모션이 관리위치에 있습니다\n위치를 복귀 한 후 다시 시도하세요", true); + UTIL.MsgE("Printer motion is in management position\nReturn to position and try again", true); e.Cancel = true; return; } if (ManPosR) { - UTIL.MsgE("프린터측 모션이 관리위치에 있습니다\n위치를 복귀 한 후 다시 시도하세요", true); + UTIL.MsgE("Printer motion is in management position\nReturn to position and try again", true); e.Cancel = true; return; } @@ -47,13 +47,13 @@ namespace Project.Dialog { if (DIO.isSaftyDoorF() == false) { - UTIL.MsgE("전면 도어가 열려 있습니다"); + UTIL.MsgE("Front door is open"); return false; } if (PUB.mot.HasHomeSetOff) { - UTIL.MsgE("모션의 홈 작업이 완료되지 않았습니다"); + UTIL.MsgE("Motion home operation is not completed"); return false; } return true; @@ -68,7 +68,7 @@ namespace Project.Dialog var zpos = MOT.getPositionOffset(z); if (zpos >= 0.5) { - UTIL.MsgE("Z 축을 올리고 다시 시도하세요"); + UTIL.MsgE("Raise the Z axis and try again"); return; } @@ -76,7 +76,7 @@ namespace Project.Dialog var m1 = MOT.GetLMPos(eLMLoc.READY); if (MOT.getPositionMatch(m1) == false) { - UTIL.MsgE("프린터 부착물 위치가 준비 위치가 아닙니다.\n충돌 할 수 있으므로 이동 할 수 없습니다"); + UTIL.MsgE("Printer attachment is not in ready position.\nCannot move as collision may occur"); return; } @@ -84,7 +84,7 @@ namespace Project.Dialog //도어가 열려있다면 경고메세지를 표시한다. if (DIO.isSaftyDoorF(2, true) == false) { - if (UTIL.MsgQ("도어가 열려있습니다. 모션을 이동 할까요?") != DialogResult.Yes) return; + if (UTIL.MsgQ("Door is open. Do you want to move the motion?") != DialogResult.Yes) return; } @@ -102,7 +102,7 @@ namespace Project.Dialog var zpos = MOT.getPositionOffset(z); if (zpos >= 0.5) { - UTIL.MsgE("Z 축을 올리고 다시 시도하세요"); + UTIL.MsgE("Raise the Z axis and try again"); return; } @@ -110,14 +110,14 @@ namespace Project.Dialog var m1 = MOT.GetLMPos(eLMLoc.READY); if (MOT.getPositionMatch(m1) == false) { - UTIL.MsgE("프린터 부착물 위치가 준비 위치가 아닙니다.\n충돌 할 수 있으므로 이동 할 수 없습니다"); + UTIL.MsgE("Printer attachment is not in ready position.\nCannot move as collision may occur"); return; } //도어가 열려있다면 경고메세지를 표시한다. if (DIO.isSaftyDoorF(2, true) == false) { - if (UTIL.MsgQ("도어가 열려있습니다. 모션을 이동 할까요?") != DialogResult.Yes) return; + if (UTIL.MsgQ("Door is open. Do you want to move the motion?") != DialogResult.Yes) return; } var p1 = MOT.GetPXPos(ePXLoc.READYL); @@ -134,14 +134,14 @@ namespace Project.Dialog var zpos = MOT.getPositionOffset(z); if (zpos >= 0.5) { - UTIL.MsgE("Z 축을 올리고 다시 시도하세요"); + UTIL.MsgE("Raise the Z axis and try again"); return; } //도어가 열려있다면 경고메세지를 표시한다. if (DIO.isSaftyDoorF(1, true) == false) { - if (UTIL.MsgQ("도어가 열려있습니다. 모션을 이동 할까요?") != DialogResult.Yes) return; + if (UTIL.MsgQ("Door is open. Do you want to move the motion?") != DialogResult.Yes) return; } var p1 = MOT.GetPXPos(ePXLoc.PICKON); @@ -158,7 +158,7 @@ namespace Project.Dialog var zpos = MOT.getPositionOffset(z); if (zpos >= 0.5) { - UTIL.MsgE("Z 축을 올리고 다시 시도하세요"); + UTIL.MsgE("Raise the Z axis and try again"); return; } @@ -166,13 +166,13 @@ namespace Project.Dialog var m1 = MOT.GetRMPos(eRMLoc.READY); if (MOT.getPositionMatch(m1) == false) { - UTIL.MsgE("프린터 부착물 위치가 준비 위치가 아닙니다.\n충돌 할 수 있으므로 이동 할 수 없습니다"); + UTIL.MsgE("Printer attachment is not in ready position.\nCannot move as collision may occur"); return; } //도어가 열려있다면 경고메세지를 표시한다. if (DIO.isSaftyDoorF(0, true) == false) { - if (UTIL.MsgQ("도어가 열려있습니다. 모션을 이동 할까요?") != DialogResult.Yes) return; + if (UTIL.MsgQ("Door is open. Do you want to move the motion?") != DialogResult.Yes) return; } var p1 = MOT.GetPXPos(ePXLoc.READYR); MOT.Move(eAxis.PX_PICK, p1.Position, 250, p1.Acc, false, false, false); @@ -188,7 +188,7 @@ namespace Project.Dialog var zpos = MOT.getPositionOffset(z); if (zpos >= 0.5) { - UTIL.MsgE("Z 축을 올리고 다시 시도하세요"); + UTIL.MsgE("Raise the Z axis and try again"); return; } @@ -196,14 +196,14 @@ namespace Project.Dialog var m1 = MOT.GetRMPos(eRMLoc.READY); if (MOT.getPositionMatch(m1) == false) { - UTIL.MsgE("프린터 부착물 위치가 준비 위치가 아닙니다.\n충돌 할 수 있으므로 이동 할 수 없습니다"); + UTIL.MsgE("Printer attachment is not in ready position.\nCannot move as collision may occur"); return; } //도어가 열려있다면 경고메세지를 표시한다. if (DIO.isSaftyDoorF(0, true) == false) { - if (UTIL.MsgQ("도어가 열려있습니다. 모션을 이동 할까요?") != DialogResult.Yes) return; + if (UTIL.MsgQ("Door is open. Do you want to move the motion?") != DialogResult.Yes) return; } var p1 = MOT.GetPXPos(ePXLoc.PICKOFFR); @@ -253,14 +253,14 @@ namespace Project.Dialog { //왼쪽검증취소 // if (PUB.flag.get(eVarBool.RDY_VISION0) == false) return; - var dlg = UTIL.MsgQ("LEFT-QR코드 검증을 취소할까요?"); + var dlg = UTIL.MsgQ("Do you want to cancel LEFT-QR code verification?"); if (dlg != DialogResult.Yes) return; PUB.flag.set(eVarBool.FG_PRC_VISIONL, false, "CANCEL"); PUB.flag.set(eVarBool.FG_PORTL_ITEMON, false, "CANCEL"); //PUB.sm.seq.Clear(eSMStep.RUN_VISION0); //PUB.sm.seq.UpdateTime(eSMStep.RUN_COM_VS0); - PUB.log.Add(string.Format("LEFT-QR검증({0}) 취소 JGUID={1}", "L", PUB.Result.ItemDataL.guid)); + PUB.log.Add(string.Format("LEFT-QR verification({0}) cancelled JGUID={1}", "L", PUB.Result.ItemDataL.guid)); UpdateDatabase(eWorkPort.Left); DialogResult = DialogResult.OK; } @@ -269,14 +269,14 @@ namespace Project.Dialog { //왼쪽검증취소 //if (PUB.flag.get(eVarBool.RDY_VISION0) == false) return; - var dlg = UTIL.MsgQ("RIGHT-QR코드 검증을 취소할까요?"); + var dlg = UTIL.MsgQ("Do you want to cancel RIGHT-QR code verification?"); if (dlg != DialogResult.Yes) return; PUB.flag.set(eVarBool.FG_PRC_VISIONR, false, "CANCEL"); PUB.flag.set(eVarBool.FG_PORTR_ITEMON, false, "CANCEL"); //PUB.sm.seq.Clear(eSMStep.RUN_VISION2); //PUB.sm.seq.UpdateTime(eSMStep.RUN_COM_VS2); - PUB.log.Add(string.Format("RIGHT-QR검증({0}) 취소 JGUID={1}", "R", PUB.Result.ItemDataR.guid)); + PUB.log.Add(string.Format("RIGHT-QR verification({0}) cancelled JGUID={1}", "R", PUB.Result.ItemDataR.guid)); UpdateDatabase(eWorkPort.Right); DialogResult = DialogResult.OK; @@ -290,7 +290,7 @@ namespace Project.Dialog var dr = DBHelper.Get(sql, new SqlParameter("jguid", itemdata.guid)).FirstOrDefault(); if (dr == null) { - var ermsg = string.Format("다음 guid 를 찾을수 없어 검증취소 를 변경하지 못함 vidx={2},guid={0},sid={1}", itemdata.guid, itemdata.VisionData.SID, vidx); + var ermsg = string.Format("Cannot find the following guid, unable to change verification cancellation vidx={2},guid={0},sid={1}", itemdata.guid, itemdata.VisionData.SID, vidx); PUB.AddDebugLog(ermsg, true); PUB.log.AddE(ermsg); } @@ -301,7 +301,7 @@ namespace Project.Dialog { { "ANGLE", itemdata.VisionData.ApplyAngle }, { "PRNVALID", 0 }, - { "REMARK", "검증취소" } + { "REMARK", "Verification cancelled" } }, new Dictionary { @@ -335,7 +335,7 @@ namespace Project.Dialog { if (PUB.sm.Step != eSMStep.IDLE) { - UTIL.MsgE("대기상태에서만 사용 가능 합니다"); + UTIL.MsgE("Available only in standby state"); return; } @@ -343,7 +343,7 @@ namespace Project.Dialog var Xpos = DIO.GetIOInput(eDIName.PICKER_SAFE);// MOT.getPositionMatch(MOT.GetPXPos(ePXLoc.PICKON), 1); if (Xpos == false) { - UTIL.MsgE("피커위치가 중앙에서만 사용 가능 합니다"); + UTIL.MsgE("Available only when picker is in center position"); return; } @@ -393,7 +393,7 @@ namespace Project.Dialog var Xpos = DIO.GetIOInput(eDIName.PICKER_SAFE); if (Xpos == false) { - UTIL.MsgE("피커위치가 중앙에서만 사용 가능 합니다"); + UTIL.MsgE("Available only when picker is in center position"); return; } @@ -486,32 +486,32 @@ namespace Project.Dialog private void button2_Click_1(object sender, EventArgs e) { PUB.PrinterL.TestPrint(AR.SETTING.Data.DrawOutbox, "", ""); - PUB.log.Add("임시프린트L:" + PUB.PrinterL.LastPrintZPL); + PUB.log.Add("Temporary print L:" + PUB.PrinterL.LastPrintZPL); } private void button4_Click_1(object sender, EventArgs e) { PUB.PrinterR.TestPrint(AR.SETTING.Data.DrawOutbox, "", ""); - PUB.log.Add("임시프린트R:" + PUB.PrinterR.LastPrintZPL); + PUB.log.Add("Temporary print R:" + PUB.PrinterR.LastPrintZPL); } private void button5_Click_1(object sender, EventArgs e) { if (PUB.mot.IsHomeSet((int)eAxis.PZ_PICK) == false) { - UTIL.MsgE("Z 홈작업이 완료되지 않았습니다 HOME 을 먼저 진행 하세요"); + UTIL.MsgE("Z home operation is not completed. Please perform HOME first"); return; } - if (UTIL.MsgQ("피커 Z축을 좌표:0 으로 이동 할까요?") != DialogResult.Yes) return; + if (UTIL.MsgQ("Do you want to move picker Z-axis to coordinate:0?") != DialogResult.Yes) return; MOT.Move(eAxis.PZ_PICK, 0, 500, 1000, false, false, false); } private void button1_Click_1(object sender, EventArgs e) { - var dlg = UTIL.MsgQ("피커 Z축 홈 검색을 진행 할까요?"); + var dlg = UTIL.MsgQ("Do you want to proceed with picker Z-axis home search?"); if (dlg != DialogResult.Yes) return; - MOT.Home("관리", eAxis.PZ_PICK, false); + MOT.Home("Management", eAxis.PZ_PICK, false); } private void button3_Click_1(object sender, EventArgs e) diff --git a/Handler/Project/Dialog/fSIDQty.cs b/Handler/Project/Dialog/fSIDQty.cs index 7f94ea7..cb884a0 100644 --- a/Handler/Project/Dialog/fSIDQty.cs +++ b/Handler/Project/Dialog/fSIDQty.cs @@ -62,7 +62,7 @@ namespace Project.Dialog { if (this.listView1.FocusedItem == null) return; var file = this.listView1.FocusedItem.Tag.ToString(); - var dlg = UTIL.MsgQ(string.Format("다음 파일을 삭제 하시겠습니까?\n{0}", file)); + var dlg = UTIL.MsgQ(string.Format("Do you want to delete the following file?\n{0}", file)); if (dlg != DialogResult.Yes) return; System.IO.File.Delete(file); this.listView1.Items.Remove(this.listView1.FocusedItem); diff --git a/Handler/Project/Dialog/fSavePosition.Designer.cs b/Handler/Project/Dialog/fSavePosition.Designer.cs index 5ba57d6..e972cc7 100644 --- a/Handler/Project/Dialog/fSavePosition.Designer.cs +++ b/Handler/Project/Dialog/fSavePosition.Designer.cs @@ -62,17 +62,17 @@ // // columnHeader2 // - this.columnHeader2.Text = "위치"; + this.columnHeader2.Text = "Position"; this.columnHeader2.Width = 220; // // columnHeader3 // - this.columnHeader3.Text = "변경전"; + this.columnHeader3.Text = "Before Change"; this.columnHeader3.Width = 200; // // columnHeader4 // - this.columnHeader4.Text = "변경후"; + this.columnHeader4.Text = "After Change"; this.columnHeader4.Width = 200; // // button1 @@ -83,7 +83,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(815, 56); this.button1.TabIndex = 1; - this.button1.Text = "확인"; + this.button1.Text = "OK"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // diff --git a/Handler/Project/Dialog/fSelectCustInfo.Designer.cs b/Handler/Project/Dialog/fSelectCustInfo.Designer.cs index aa2ad59..0abded0 100644 --- a/Handler/Project/Dialog/fSelectCustInfo.Designer.cs +++ b/Handler/Project/Dialog/fSelectCustInfo.Designer.cs @@ -70,7 +70,7 @@ this.btOK.Name = "btOK"; this.btOK.Size = new System.Drawing.Size(499, 50); this.btOK.TabIndex = 19; - this.btOK.Text = "확인"; + this.btOK.Text = "OK"; this.btOK.UseVisualStyleBackColor = true; this.btOK.Click += new System.EventHandler(this.btOK_Click); // diff --git a/Handler/Project/Dialog/fSelectDataList.Designer.cs b/Handler/Project/Dialog/fSelectDataList.Designer.cs index 0027f36..2a6552a 100644 --- a/Handler/Project/Dialog/fSelectDataList.Designer.cs +++ b/Handler/Project/Dialog/fSelectDataList.Designer.cs @@ -49,7 +49,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(398, 55); this.button1.TabIndex = 1; - this.button1.Text = "선택 확인"; + this.button1.Text = "Confirm Selection"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // @@ -64,7 +64,7 @@ this.MinimizeBox = false; this.Name = "fSelectDataList"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "목록을 선택하세요"; + this.Text = "Please select from list"; this.Load += new System.EventHandler(this.fSelectDataList_Load); this.ResumeLayout(false); diff --git a/Handler/Project/Dialog/fSelectDataList.cs b/Handler/Project/Dialog/fSelectDataList.cs index a4f3a00..ae28ba9 100644 --- a/Handler/Project/Dialog/fSelectDataList.cs +++ b/Handler/Project/Dialog/fSelectDataList.cs @@ -37,7 +37,7 @@ namespace Project.Dialog { if (this.listBox1.SelectedIndex < 0) { - UTIL.MsgE("아이템을 선택하세요\n\n취소하려면 ESC키 혹은 닫기 버튼을 누르세요"); + UTIL.MsgE("Please select an item\n\nPress ESC key or close button to cancel"); return; } this.SelectedValue = this.listBox1.Items[this.listBox1.SelectedIndex].ToString(); diff --git a/Handler/Project/Dialog/fSelectDay.Designer.cs b/Handler/Project/Dialog/fSelectDay.Designer.cs index bc73a2c..6cc915d 100644 --- a/Handler/Project/Dialog/fSelectDay.Designer.cs +++ b/Handler/Project/Dialog/fSelectDay.Designer.cs @@ -47,7 +47,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(669, 61); this.button1.TabIndex = 1; - this.button1.Text = "선택"; + this.button1.Text = "Select"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // diff --git a/Handler/Project/Dialog/fSelectJob.Designer.cs b/Handler/Project/Dialog/fSelectJob.Designer.cs index 1de0950..79fb027 100644 --- a/Handler/Project/Dialog/fSelectJob.Designer.cs +++ b/Handler/Project/Dialog/fSelectJob.Designer.cs @@ -230,7 +230,7 @@ this.lbMsgCamoff.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic); this.lbMsgCamoff.Size = new System.Drawing.Size(733, 49); this.lbMsgCamoff.TabIndex = 61; - this.lbMsgCamoff.Text = "카메라 사용이 OFF 되었습니다"; + this.lbMsgCamoff.Text = "Camera usage is OFF"; this.lbMsgCamoff.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.lbMsgCamoff.TextShadow = false; this.lbMsgCamoff.TextVisible = true; @@ -275,7 +275,7 @@ this.lbTitle.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic); this.lbTitle.Size = new System.Drawing.Size(733, 110); this.lbTitle.TabIndex = 60; - this.lbTitle.Text = "작업 방식을 선택하세요"; + this.lbTitle.Text = "Please select work method"; this.lbTitle.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.lbTitle.TextShadow = false; this.lbTitle.TextVisible = true; @@ -309,7 +309,7 @@ this.tabPage1.Padding = new System.Windows.Forms.Padding(10); this.tabPage1.Size = new System.Drawing.Size(725, 266); this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "옵션"; + this.tabPage1.Text = "Options"; this.tabPage1.UseVisualStyleBackColor = true; // // chkApplySidInfo @@ -322,7 +322,7 @@ this.chkApplySidInfo.Size = new System.Drawing.Size(423, 25); this.chkApplySidInfo.TabIndex = 33; this.chkApplySidInfo.Tag = "6"; - this.chkApplySidInfo.Text = "SID정보 테이블을 이용하여 데이터를 자동 기록합니다."; + this.chkApplySidInfo.Text = "Automatically record data using SID information table."; this.chkApplySidInfo.UseVisualStyleBackColor = true; this.chkApplySidInfo.CheckStateChanged += new System.EventHandler(this.checkBox1_CheckStateChanged); // @@ -336,7 +336,7 @@ this.chkApplyJobInfo.Size = new System.Drawing.Size(427, 25); this.chkApplyJobInfo.TabIndex = 32; this.chkApplyJobInfo.Tag = "5"; - this.chkApplyJobInfo.Text = "당일 작업 내역을 이용하여 데이터를 자동 기록 합니다."; + this.chkApplyJobInfo.Text = "Automatically record data using daily work history."; this.chkApplyJobInfo.UseVisualStyleBackColor = true; this.chkApplyJobInfo.CheckStateChanged += new System.EventHandler(this.checkBox1_CheckStateChanged); // @@ -350,7 +350,7 @@ this.chkApplySIDConv.Size = new System.Drawing.Size(425, 25); this.chkApplySIDConv.TabIndex = 31; this.chkApplySIDConv.Tag = "7"; - this.chkApplySIDConv.Text = "SID변환 테이블을 이용하여 데이터를 자동 기록 합니다"; + this.chkApplySIDConv.Text = "Automatically record data using SID conversion table"; this.chkApplySIDConv.UseVisualStyleBackColor = true; this.chkApplySIDConv.CheckStateChanged += new System.EventHandler(this.checkBox1_CheckStateChanged); // @@ -364,7 +364,7 @@ this.chkUserConfirm.Size = new System.Drawing.Size(435, 25); this.chkUserConfirm.TabIndex = 13; this.chkUserConfirm.Tag = "0"; - this.chkUserConfirm.Text = "최종 인쇄값을 사용자가 확인 합니다 (자동진행 안됨)"; + this.chkUserConfirm.Text = "User confirms final print values (no automatic progress)"; this.chkUserConfirm.UseVisualStyleBackColor = true; this.chkUserConfirm.CheckStateChanged += new System.EventHandler(this.checkBox1_CheckStateChanged); // @@ -378,7 +378,7 @@ this.chkSIDConv.Size = new System.Drawing.Size(413, 25); this.chkSIDConv.TabIndex = 28; this.chkSIDConv.Tag = "4"; - this.chkSIDConv.Text = "SID변환 테이블을 이용하여 SID값을 전환 합니다."; + this.chkSIDConv.Text = "Convert SID values using SID conversion table."; this.chkSIDConv.UseVisualStyleBackColor = true; this.chkSIDConv.CheckStateChanged += new System.EventHandler(this.checkBox1_CheckStateChanged); // @@ -392,7 +392,7 @@ this.chkQtyServer.Size = new System.Drawing.Size(448, 25); this.chkQtyServer.TabIndex = 13; this.chkQtyServer.Tag = "1"; - this.chkQtyServer.Text = "Reel ID 를 기준으로 서버의 수량을 조회하여 사용 합니다."; + this.chkQtyServer.Text = "Query and use server quantities based on Reel ID."; this.chkQtyServer.UseVisualStyleBackColor = true; this.chkQtyServer.CheckStateChanged += new System.EventHandler(this.checkBox1_CheckStateChanged); // @@ -406,7 +406,7 @@ this.chkQtyMRQ.Size = new System.Drawing.Size(405, 25); this.chkQtyMRQ.TabIndex = 27; this.chkQtyMRQ.Tag = "3"; - this.chkQtyMRQ.Text = "수량을 직접 입력 합니다.(RQ가 읽혔다면 자동 진행)"; + this.chkQtyMRQ.Text = "Enter quantity manually (auto-proceed if RQ is read)."; this.chkQtyMRQ.UseVisualStyleBackColor = true; this.chkQtyMRQ.CheckStateChanged += new System.EventHandler(this.checkBox1_CheckStateChanged); // @@ -420,7 +420,7 @@ this.chkNew.Size = new System.Drawing.Size(247, 24); this.chkNew.TabIndex = 24; this.chkNew.Tag = "2"; - this.chkNew.Text = "Reel ID 를 신규로 생성 합니다"; + this.chkNew.Text = "Create new Reel ID."; this.chkNew.UseVisualStyleBackColor = true; this.chkNew.CheckStateChanged += new System.EventHandler(this.checkBox1_CheckStateChanged); // @@ -434,7 +434,7 @@ this.tabPage2.Padding = new System.Windows.Forms.Padding(10); this.tabPage2.Size = new System.Drawing.Size(725, 266); this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "옵션 데이터"; + this.tabPage2.Text = "Option Data"; this.tabPage2.UseVisualStyleBackColor = true; // // GrpSidConvData @@ -460,7 +460,7 @@ this.GrpSidConvData.Size = new System.Drawing.Size(705, 82); this.GrpSidConvData.TabIndex = 34; this.GrpSidConvData.TabStop = false; - this.GrpSidConvData.Text = "SID변환 테이블 서버적용"; + this.GrpSidConvData.Text = "SID Conversion Table Server Application"; // // chkCVSave // @@ -472,7 +472,7 @@ this.chkCVSave.Size = new System.Drawing.Size(230, 23); this.chkCVSave.TabIndex = 51; this.chkCVSave.Tag = "11"; - this.chkCVSave.Text = "변경 정보를 서버에 기록 합니다"; + this.chkCVSave.Text = "Record change information to server"; this.chkCVSave.UseVisualStyleBackColor = true; // // chkCVApplyBatch @@ -599,7 +599,7 @@ this.label6.Name = "label6"; this.label6.Size = new System.Drawing.Size(55, 15); this.label6.TabIndex = 29; - this.label6.Text = "조회대상"; + this.label6.Text = "Query Target"; // // label7 // @@ -610,7 +610,7 @@ this.label7.Name = "label7"; this.label7.Size = new System.Drawing.Size(55, 15); this.label7.TabIndex = 29; - this.label7.Text = "적용대상"; + this.label7.Text = "Apply Target"; // // grpapplyjob // @@ -633,7 +633,7 @@ this.grpapplyjob.Size = new System.Drawing.Size(705, 82); this.grpapplyjob.TabIndex = 33; this.grpapplyjob.TabStop = false; - this.grpapplyjob.Text = "당일작업 적용"; + this.grpapplyjob.Text = "Daily Work Application"; // // chkDayWhereLot // @@ -667,7 +667,7 @@ this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(55, 15); this.label3.TabIndex = 29; - this.label3.Text = "조회대상"; + this.label3.Text = "Query Target"; // // label2 // @@ -678,7 +678,7 @@ this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(55, 15); this.label2.TabIndex = 29; - this.label2.Text = "적용대상"; + this.label2.Text = "Apply Target"; // // chkDayApplyVender // @@ -783,7 +783,7 @@ this.grpApplySidinfo.Size = new System.Drawing.Size(705, 82); this.grpApplySidinfo.TabIndex = 33; this.grpApplySidinfo.TabStop = false; - this.grpApplySidinfo.Text = "입력정보 적용"; + this.grpApplySidinfo.Text = "Input Information Application"; // // chkInfoWhereLot // @@ -819,7 +819,7 @@ this.chkInfoSave.Size = new System.Drawing.Size(230, 23); this.chkInfoSave.TabIndex = 32; this.chkInfoSave.Tag = "8"; - this.chkInfoSave.Text = "변경 정보를 서버에 기록 합니다"; + this.chkInfoSave.Text = "Record change information to server"; this.chkInfoSave.UseVisualStyleBackColor = true; // // chkInfoApplyPrint @@ -842,7 +842,7 @@ this.label4.Name = "label4"; this.label4.Size = new System.Drawing.Size(55, 15); this.label4.TabIndex = 29; - this.label4.Text = "조회대상"; + this.label4.Text = "Query Target"; // // label5 // @@ -853,7 +853,7 @@ this.label5.Name = "label5"; this.label5.Size = new System.Drawing.Size(55, 15); this.label5.TabIndex = 29; - this.label5.Text = "적용대상"; + this.label5.Text = "Apply Target"; // // chkInfoApplyVender // @@ -942,7 +942,7 @@ this.tabPage3.Name = "tabPage3"; this.tabPage3.Size = new System.Drawing.Size(725, 266); this.tabPage3.TabIndex = 2; - this.tabPage3.Text = "기타"; + this.tabPage3.Text = "Others"; this.tabPage3.UseVisualStyleBackColor = true; // // chkCustom @@ -1009,7 +1009,7 @@ this.btOK.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic); this.btOK.Size = new System.Drawing.Size(361, 95); this.btOK.TabIndex = 1; - this.btOK.Text = "시작"; + this.btOK.Text = "Start"; this.btOK.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.btOK.TextShadow = true; this.btOK.TextVisible = true; @@ -1055,7 +1055,7 @@ this.btCancle.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic); this.btCancle.Size = new System.Drawing.Size(360, 95); this.btCancle.TabIndex = 0; - this.btCancle.Text = "취소"; + this.btCancle.Text = "Cancel"; this.btCancle.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.btCancle.TextShadow = true; this.btCancle.TextVisible = true; diff --git a/Handler/Project/Dialog/fSelectJob.cs b/Handler/Project/Dialog/fSelectJob.cs index 01d3a45..26b1406 100644 --- a/Handler/Project/Dialog/fSelectJob.cs +++ b/Handler/Project/Dialog/fSelectJob.cs @@ -34,7 +34,7 @@ namespace Project.Dialog //// = new Dialog.fBlurPanel(); //fb.Show(); } - this.Text = $"작업 시작({PUB.Result.vModel.Title})"; + this.Text = $"Job Start ({PUB.Result.vModel.Title})"; PUB.flag.set(eVarBool.FG_SCR_JOBSELECT, true, "selectjbo"); PUB.dio.IOValueChanged += Dio_IOValueChanged; @@ -42,12 +42,12 @@ namespace Project.Dialog //var visionoff = PUB.Result.vModel.DisableCamera || (SETTING.Data.Enable_Unloader_QRValidation == false); List offlist = new List(); if (SETTING.Data.SystemBypass || PUB.Result.vModel.DisableCamera || SETTING.Data.Enable_Unloader_QRValidation == false) - offlist.Add("카메라"); + offlist.Add("Camera"); if (SETTING.Data.SystemBypass || PUB.Result.vModel.DisablePrinter || (SETTING.Data.Disable_PrinterL && SETTING.Data.Disable_PrinterR)) - offlist.Add("프린터"); + offlist.Add("Printer"); if (offlist.Any()) { - var msg = "(" + string.Join("/", offlist) + ") 사용이 OFF 되었습니다"; + var msg = "(" + string.Join("/", offlist) + ") usage is turned OFF"; lbMsgCamoff.Text = msg; } @@ -87,7 +87,7 @@ namespace Project.Dialog ta.Fill(this.dataSet11.K4EE_Component_Reel_PreSet, "R1"); //작업형태를 다시 시작해준다. - 210329 - if (PUB.Result.JobType2.isEmpty()) PUB.Result.JobType2 = "모델정보"; + if (PUB.Result.JobType2.isEmpty()) PUB.Result.JobType2 = "Model Info"; Func_SelectJobType("M"); } @@ -136,12 +136,12 @@ namespace Project.Dialog if (this.ModeData.isEmpty() || this.ModeData == "--") { - UTIL.MsgE("작업 방식이 선택되지 않았습니다"); + UTIL.MsgE("Work method is not selected"); return; } if (this.ModeData == "--") { - UTIL.MsgE("사용할 수 없는 작업방법 입니다"); + UTIL.MsgE("Unusable work method"); return; } if (GrpSidConvData.Enabled) @@ -150,12 +150,12 @@ namespace Project.Dialog var v = CheckDataIn(GrpSidConvData); if (v.Item1 < 1) { - UTIL.MsgE("서버기록 항목 중 대상항목이 지정되지 않았습니다"); + UTIL.MsgE("Target item is not specified among server record items"); return; } if (v.Item2 < 1) { - UTIL.MsgE("서버기록 항목 중 검색항목이 지정되지 않았습니다"); + UTIL.MsgE("Search item is not specified among server record items"); return; } } @@ -165,12 +165,12 @@ namespace Project.Dialog var v = CheckDataIn(grpapplyjob); if (v.Item1 < 1) { - UTIL.MsgE("당일작업 항목 중 대상항목이 지정되지 않았습니다"); + UTIL.MsgE("Target item is not specified among daily work items"); return; } if (v.Item2 < 1) { - UTIL.MsgE("당일작업 항목 중 검색항목이 지정되지 않았습니다"); + UTIL.MsgE("Search item is not specified among daily work items"); return; } } @@ -180,12 +180,12 @@ namespace Project.Dialog var v = CheckDataIn(grpApplySidinfo); if (v.Item1 < 1) { - UTIL.MsgE("SID정보 항목 중 대상항목이 지정되지 않았습니다"); + UTIL.MsgE("Target item is not specified among SID information items"); return; } if (v.Item2 < 1) { - UTIL.MsgE("SID정보 항목 중 검색항목이 지정되지 않았습니다"); + UTIL.MsgE("Search item is not specified among SID information items"); return; } } @@ -218,11 +218,11 @@ namespace Project.Dialog PUB.Result.DTSidConvert.AcceptChanges(); PUB.Result.DTSidConvertEmptyList.Clear(); PUB.Result.DTSidConvertMultiList.Clear(); - PUB.log.Add($"sid변환테이블 {PUB.Result.DTSidConvert.Rows.Count}건 확인"); + PUB.log.Add($"sid conversion table {PUB.Result.DTSidConvert.Rows.Count} cases confirmed"); } catch (Exception ex) { - UTIL.MsgE("SID변환정보 확인실패\n" + ex.Message); + UTIL.MsgE("SID conversion information check failed\n" + ex.Message); return; } } @@ -360,7 +360,7 @@ namespace Project.Dialog { if (mode.Equals("--")) { - UTIL.MsgE("사용할 수 없는 버튼 입니다"); + UTIL.MsgE("Unusable button"); return; } ModeData = mode; @@ -450,17 +450,17 @@ namespace Project.Dialog var tagstr = bt.Tag.ToString(); if (tagstr == "M") //모델기본 { - UTIL.MsgI("이 모델은 기본모델입니다 [작업모델] 화면에서 업데이트 하세요"); + UTIL.MsgI("This model is a default model. Please update it on the [Work Model] screen"); } else { - var dlg = UTIL.MsgQ($"{txt} 항목 옵션을 현재 값으로 변경 할까요??"); + var dlg = UTIL.MsgQ($"Do you want to change the {txt} item option to the current value??"); if (dlg != DialogResult.Yes) return; var dr = this.dataSet11.K4EE_Component_Reel_PreSet.Where(t => t.Title == txt).FirstOrDefault(); if (dr == null) { - UTIL.MsgE("프리셋 정보를 찾을 수 없어 신규로 생성합니다"); + UTIL.MsgE("Preset information not found, creating new preset"); return; } dr.MC = "R1";// AR.SETTING.Data.McName; @@ -499,7 +499,7 @@ namespace Project.Dialog var ta = new DataSet1TableAdapters.K4EE_Component_Reel_PreSetTableAdapter(); var rlt = ta.Update(this.dataSet11.K4EE_Component_Reel_PreSet) == 1; - if (rlt == false) UTIL.MsgE("변경 실패"); + if (rlt == false) UTIL.MsgE("Change failed"); } diff --git a/Handler/Project/Dialog/fSelectResult.Designer.cs b/Handler/Project/Dialog/fSelectResult.Designer.cs index add1e15..f431a47 100644 --- a/Handler/Project/Dialog/fSelectResult.Designer.cs +++ b/Handler/Project/Dialog/fSelectResult.Designer.cs @@ -46,7 +46,7 @@ this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(932, 55); this.button1.TabIndex = 1; - this.button1.Text = "선택 확인"; + this.button1.Text = "Select Confirm"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // @@ -117,7 +117,7 @@ this.MinimizeBox = false; this.Name = "fSelectResult"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "값을 선택하세요 (실제 비어 있는 데이터만 선택값에서 추출 됩니다)"; + this.Text = "Please select a value (Only empty data will be extracted from the selection)"; this.Load += new System.EventHandler(this.fSelectDataList_Load); this.ResumeLayout(false); diff --git a/Handler/Project/Dialog/fSelectResult.cs b/Handler/Project/Dialog/fSelectResult.cs index 4faa68f..71b5f5c 100644 --- a/Handler/Project/Dialog/fSelectResult.cs +++ b/Handler/Project/Dialog/fSelectResult.cs @@ -50,7 +50,7 @@ namespace Project.Dialog { if (this.lv1.FocusedItem == null) { - UTIL.MsgE("아이템을 선택하세요\n\n취소하려면 ESC키 혹은 닫기 버튼을 누르세요"); + UTIL.MsgE("Please select an item\n\nPress ESC key or close button to cancel"); return; } this.SelectedValue = this.lv1.FocusedItem.Tag as DataSet1.K4EE_Component_Reel_ResultRow; diff --git a/Handler/Project/Dialog/fSelectSID.Designer.cs b/Handler/Project/Dialog/fSelectSID.Designer.cs index b42b3ab..648127d 100644 --- a/Handler/Project/Dialog/fSelectSID.Designer.cs +++ b/Handler/Project/Dialog/fSelectSID.Designer.cs @@ -46,7 +46,7 @@ namespace Project.Dialog this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(633, 60); this.label1.TabIndex = 0; - this.label1.Text = "복수개의 SID 변환 정보가 확인 되었습니다.\r\n아래 SID 목록에서 사용할 데이터를 선택하고 \"확인\" 을 누르세요."; + this.label1.Text = "Multiple SID conversion information has been found.\r\nPlease select the data to use from the SID list below and press \"OK\"."; // // listView1 // @@ -81,7 +81,7 @@ namespace Project.Dialog this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(652, 66); this.button1.TabIndex = 2; - this.button1.Text = "확인"; + this.button1.Text = "OK"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // diff --git a/Handler/Project/Dialog/fSelectSID.cs b/Handler/Project/Dialog/fSelectSID.cs index 6199ad2..c6f40bf 100644 --- a/Handler/Project/Dialog/fSelectSID.cs +++ b/Handler/Project/Dialog/fSelectSID.cs @@ -85,7 +85,7 @@ namespace Project.Dialog else { ///자료가 없다 - lv.SubItems.Add("정보 없음"); + lv.SubItems.Add("No information"); } } } diff --git a/Handler/Project/Dialog/fSelectSIDInformation.Designer.cs b/Handler/Project/Dialog/fSelectSIDInformation.Designer.cs index c05831f..0274742 100644 --- a/Handler/Project/Dialog/fSelectSIDInformation.Designer.cs +++ b/Handler/Project/Dialog/fSelectSIDInformation.Designer.cs @@ -319,7 +319,7 @@ this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Text = "/{0}"; - this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; + this.bindingNavigatorCountItem.ToolTipText = "Total item count"; // // bindingNavigatorMoveFirstItem // @@ -328,7 +328,7 @@ this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; + this.bindingNavigatorMoveFirstItem.Text = "Move to first"; // // bindingNavigatorMovePreviousItem // @@ -337,7 +337,7 @@ this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; + this.bindingNavigatorMovePreviousItem.Text = "Move to previous"; // // bindingNavigatorSeparator // @@ -346,13 +346,13 @@ // // bindingNavigatorPositionItem // - this.bindingNavigatorPositionItem.AccessibleName = "위치"; + this.bindingNavigatorPositionItem.AccessibleName = "Position"; this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.Font = new System.Drawing.Font("맑은 고딕", 9F); this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(49, 23); this.bindingNavigatorPositionItem.Text = "0"; - this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; + this.bindingNavigatorPositionItem.ToolTipText = "Current position"; // // bindingNavigatorSeparator1 // @@ -366,7 +366,7 @@ this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; + this.bindingNavigatorMoveNextItem.Text = "Move to next"; // // bindingNavigatorMoveLastItem // @@ -375,7 +375,7 @@ this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; + this.bindingNavigatorMoveLastItem.Text = "Move to last"; // // bindingNavigatorSeparator2 // diff --git a/Handler/Project/Dialog/fSelectSIDInformation.cs b/Handler/Project/Dialog/fSelectSIDInformation.cs index 2528318..b4c7b91 100644 --- a/Handler/Project/Dialog/fSelectSIDInformation.cs +++ b/Handler/Project/Dialog/fSelectSIDInformation.cs @@ -294,7 +294,7 @@ namespace Project.Dialog #region "Check iNput Data" if (tbSID.Text.isEmpty()) { - UTIL.MsgE("SID 가 입력되지 않았습니다"); + UTIL.MsgE("SID was not entered"); tbSID.Focus(); return; } @@ -351,7 +351,7 @@ namespace Project.Dialog //SID변환기능이 동작한상태에서는 변환된 SID정보를 저장하지 않는다 230510 if (VAR.BOOL[eVarBool.Opt_SIDConvert]) { - PUB.log.AddAT($"SID변환기능사용으로인해 SID정보는 업데이트하지 않습니다"); + PUB.log.AddAT($"SID information is not updated due to the use of SID conversion function"); } else columns.Add("SID", tbSID.Text); } @@ -444,7 +444,7 @@ namespace Project.Dialog var dlgMsg = $"다음 값을 서버(SID정보)에 저장 하시겠습니까?\n"; foreach (var item in UpdateTarget) - dlgMsg += $"항목:{item.Key} => {item.Value}\n"; + dlgMsg += $"Item:{item.Key} => {item.Value}\n"; var dlg = UTIL.MsgQ(dlgMsg); if (dlg == DialogResult.Yes) @@ -459,13 +459,13 @@ namespace Project.Dialog if (cnt < 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 정보가 없어 정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"Cannot update information because there is no target reel information\n" + whke); } else if (cnt > 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 정보가 복수로({cnt}건) 존재하여 정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"Multiple target reel information({cnt} records) exists, cannot update information\n" + whke); } else { @@ -494,7 +494,7 @@ namespace Project.Dialog var dlgMsg = $"다음 값을 서버에 저장 하시겠습니까?\n"; foreach (var item in InsertTarget) - dlgMsg += $"항목:{item.Key} => {item.Value}\n"; + dlgMsg += $"Item:{item.Key} => {item.Value}\n"; var dlg = UTIL.MsgQ(dlgMsg); if (dlg == DialogResult.Yes) @@ -586,7 +586,7 @@ namespace Project.Dialog { var dlgMsg = $"다음 값을 EED서버(SID정보)에 저장 하시겠습니까?\n"; foreach (var item in UpdateTarget) - dlgMsg += $"항목:{item.Key} => {item.Value}\n"; + dlgMsg += $"Item:{item.Key} => {item.Value}\n"; var dlg = UTIL.MsgQ(dlgMsg); if (dlg == DialogResult.Yes) @@ -600,13 +600,13 @@ namespace Project.Dialog if (cnt < 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 정보가 없어 정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"Cannot update information because there is no target reel information\n" + whke); } else if (cnt > 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 정보가 복수로({cnt}건) 존재하여 정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"Multiple target reel information({cnt} records) exists, cannot update information\n" + whke); } else { @@ -634,7 +634,7 @@ namespace Project.Dialog { var dlgMsg = $"다음 값을 EED서버에 저장 하시겠습니까?\n"; foreach (var item in InsertTarget) - dlgMsg += $"항목:{item.Key} => {item.Value}\n"; + dlgMsg += $"Item:{item.Key} => {item.Value}\n"; var dlg = UTIL.MsgQ(dlgMsg); if (dlg == DialogResult.Yes) @@ -728,7 +728,7 @@ namespace Project.Dialog var dlgMsg = $"다음 SID변환값을 서버에 업데이트 하시겠습니까?\n"; foreach (var item in UpdateTarget) - dlgMsg += $"항목:{item.Key} => {item.Value}\n"; + dlgMsg += $"Item:{item.Key} => {item.Value}\n"; var dlg = UTIL.MsgQ(dlgMsg); if (dlg == DialogResult.Yes) @@ -743,13 +743,13 @@ namespace Project.Dialog if (cnt < 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 정보가 없어 변환정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"No target reel information exists, cannot update conversion information\n" + whke); } else if (cnt > 1) { PUB.log.AddAT("SQL=" + CSQL); - UTIL.MsgE($"대상 릴 변환정보가 복수로({cnt}건) 존재하여 정보를 업데이트 할 수 없습니다\n" + whke); + UTIL.MsgE($"Multiple target reel conversion information({cnt} records) exists, cannot update information\n" + whke); } else { @@ -778,7 +778,7 @@ namespace Project.Dialog var dlgMsg = $"다음 변환값을 서버에 추가 하시겠습니까?\n"; foreach (var item in InsertTarget) - dlgMsg += $"항목:{item.Key} => {item.Value}\n"; + dlgMsg += $"Item:{item.Key} => {item.Value}\n"; var dlg = UTIL.MsgQ(dlgMsg); @@ -820,7 +820,7 @@ namespace Project.Dialog if (tbPart.Text.isEmpty()) tbPart.Text = "N/A"; else { - var dlg = UTIL.MsgQ("현재 Part No 값을 N/A로 변경 할까요?"); + var dlg = UTIL.MsgQ("Would you like to change the current Part No value to N/A?"); if (dlg == DialogResult.Yes) tbPart.Text = "N/A"; } } @@ -832,7 +832,7 @@ namespace Project.Dialog if (tbVName.Text.isEmpty()) tbVName.Text = "N/A"; else { - var dlg = UTIL.MsgQ("현재 VenderName 값을 N/A로 변경 할까요?"); + var dlg = UTIL.MsgQ("Would you like to change the current VenderName value to N/A?"); if (dlg == DialogResult.Yes) tbVName.Text = "N/A"; } } @@ -872,7 +872,7 @@ namespace Project.Dialog var dr = drv.Row as dsWMS.VW_GET_MAX_QTY_VENDOR_LOTRow; if (dr == null) return; - var dlg = UTIL.MsgQ("선택항 항목의 값을 입력할까요?\n비어있는 값은 자동으로 입력하고 이미 존재하는 경우에는 사용자 확인을 합니다"); + var dlg = UTIL.MsgQ("Would you like to enter the values of the selected items?\nEmpty values will be entered automatically and user confirmation will be required for existing values"); if (dlg != DialogResult.Yes) return; //SID값은 반드시 있다 diff --git a/Handler/Project/Dialog/fZPLEditor.cs b/Handler/Project/Dialog/fZPLEditor.cs index f9966b4..9f76f00 100644 --- a/Handler/Project/Dialog/fZPLEditor.cs +++ b/Handler/Project/Dialog/fZPLEditor.cs @@ -53,14 +53,14 @@ namespace Project.Dialog private void toolStripButton1_Click(object sender, EventArgs e) { //load - if (UTIL.MsgQ("다시 불러 올까요?") == DialogResult.Yes) + if (UTIL.MsgQ("Do you want to reload?") == DialogResult.Yes) this.richTextBox1.Text = System.IO.File.ReadAllText(this.fn, System.Text.Encoding.Default); } private void toolStripButton2_Click(object sender, EventArgs e) { //save - if (UTIL.MsgQ("저장 할까요?") == DialogResult.Yes) + if (UTIL.MsgQ("Do you want to save?") == DialogResult.Yes) System.IO.File.WriteAllText(this.fn, this.richTextBox1.Text.Trim(), System.Text.Encoding.Default); } @@ -69,7 +69,7 @@ namespace Project.Dialog //right if (PUB.PrinterR.IsOpen) PUB.PrinterR.Print(this.richTextBox1.Text); - else PUB.log.AddAT("프린터R연결 안됨"); + else PUB.log.AddAT("Printer R not connected"); } private void toolStripButton3_Click(object sender, EventArgs e) @@ -78,7 +78,7 @@ namespace Project.Dialog if (PUB.PrinterL.IsOpen) PUB.PrinterL.Print(this.richTextBox1.Text); else - PUB.log.AddAT("프린터L 연결 안됨"); + PUB.log.AddAT("Printer L not connected"); } } } diff --git a/Handler/Project/Dialog/fswPLC.cs b/Handler/Project/Dialog/fswPLC.cs index cfadbab..fff28f0 100644 --- a/Handler/Project/Dialog/fswPLC.cs +++ b/Handler/Project/Dialog/fswPLC.cs @@ -115,7 +115,7 @@ namespace Project.Dialog private void Form1_Load(object sender, EventArgs e) { - PUB.log.AddI("프로그램시작"); + PUB.log.AddI("Program started"); PUB.plc.ValueChanged += Plc_ValueChanged; ioPanel1.ItemClick += IoPanel1_ItemClick; timer1.Start(); diff --git a/Handler/Project/Language/Lang.cs b/Handler/Project/Language/Lang.cs deleted file mode 100644 index 7766c9f..0000000 --- a/Handler/Project/Language/Lang.cs +++ /dev/null @@ -1,259 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace Project -{ - public static class Lang - { - ////main - public static string OK { get; set; } - public static string Q_EXIT { get; set; } - public static string ERROR { get; set; } - public static string NO { get; set; } - public static string YES { get; set; } - - public static string MENU_RESET { get; set; } - public static string MENU_LOGIN { get; set; } - public static string MENU_LOGOUT { get; set; } - public static string MENU_RESULT { get; set; } - public static string MENU_MODELEDIT { get; set; } - public static string MENU_SETUP { get; set; } - - public static string RESULT { get; set; } - public static string LOG { get; set; } - public static string HISTORY { get; set; } - - public static string NOT_READY { get; set; } - public static string CAN_NOT_RUN_AUTOMODE { get; set; } - - public static string m_오류_AIROFF { get; set; } - public static string m_오류_AIRDETECT { get; set; } - public static string m_오류_SAFTYAREA { get; set; } - public static string m_오류_REQUIRELOTLIST { get; set; } - public static string m_진행중 { get; set; } - public static string m_준비완료 { get; set; } - - public static string m_트레이로드 { get; set; } - public static string m_시작조건검사 { get; set; } - public static string m_시작조건프로그램 { get; set; } - public static string m_시작조건장치 { get; set; } - public static string m_카메라촬영 { get; set; } - public static string m_이미지수집 { get; set; } - public static string m_비젼검사_원점 { get; set; } - public static string m_비젼검사_DOT { get; set; } - public static string m_LASERMARKING { get; set; } - public static string m_AIRBLOW { get; set; } - public static string m_트레이언로드 { get; set; } - - public static void CreateFile() - { - //utf8파일로 파일을 생성한다. - //if (System.IO.File.Exists(FileName)) System.IO.File.Delete(FileName); - iniHelper.CreateFile(); //System.IO.File.WriteAllText(FileName, "//INI FILE", System.Text.Encoding.Unicode); - - int i = 1; - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Q_EXIT); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.OK); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.ERROR); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.NO); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.YES); - - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.MENU_RESULT); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.MENU_LOGOUT); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.MENU_LOGIN); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.MENU_MODELEDIT); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.MENU_SETUP); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.MENU_RESET); - - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.RESULT); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.LOG); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.HISTORY); - - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.NOT_READY); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.CAN_NOT_RUN_AUTOMODE); - - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_오류_AIROFF); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_오류_AIRDETECT); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_오류_SAFTYAREA); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_오류_REQUIRELOTLIST); - - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_진행중); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_준비완료); - - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_트레이로드); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_시작조건검사); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_시작조건프로그램); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_시작조건장치); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_카메라촬영); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_이미지수집); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_비젼검사_원점 ); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_비젼검사_DOT ); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_LASERMARKING ); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_AIRBLOW); - SetINIValue(string.Format("MSG{0:0000}", i++), Lang.m_트레이언로드); - - iniHelper.Flush(); - } - - public static bool Loading(string langName) - { - Lang.SelectedLang = langName; - iniHelper = new AR.INIHelper(FileName); - - int i = 1; - - Lang.Q_EXIT = GetINIValue(string.Format("MSG{0:0000}", i++), "종료하시겠습니까?"); - Lang.OK = GetINIValue(string.Format("MSG{0:0000}", i++), "확인"); - Lang.ERROR = GetINIValue(string.Format("MSG{0:0000}", i++), "오류"); - Lang.NO = GetINIValue(string.Format("MSG{0:0000}", i++), "아니오"); - Lang.YES = GetINIValue(string.Format("MSG{0:0000}", i++), "예"); - - Lang.MENU_RESULT = GetINIValue(string.Format("MSG{0:0000}", i++), "History"); - Lang.MENU_LOGOUT = GetINIValue(string.Format("MSG{0:0000}", i++), "Logout"); - Lang.MENU_LOGIN = GetINIValue(string.Format("MSG{0:0000}", i++), "Login"); - Lang.MENU_MODELEDIT = GetINIValue(string.Format("MSG{0:0000}", i++), "Model Editor"); - Lang.MENU_SETUP = GetINIValue(string.Format("MSG{0:0000}", i++), "Setting"); - Lang.MENU_RESET = GetINIValue(string.Format("MSG{0:0000}", i++), "Clear"); - - Lang.RESULT = GetINIValue(string.Format("MSG{0:0000}", i++), "Result"); - Lang.LOG = GetINIValue(string.Format("MSG{0:0000}", i++), "Log"); - Lang.HISTORY = GetINIValue(string.Format("MSG{0:0000}", i++), "History"); - Lang.NOT_READY = GetINIValue(string.Format("MSG{0:0000}", i++), "Input sensor condition not completed."); - - Lang.CAN_NOT_RUN_AUTOMODE = "AUTO-RUN MODE{n}[자동실행] 중에는 사용할 수 없습니다{n}중지 후 다시 시도하세요"; - Lang.m_오류_AIROFF = GetINIValue(string.Format("MSG{0:0000}", i++), "AIR OFF{n}AIR 공급상태가 [OFF] 입니다{n}전면의 [AIR S/W]를 누르세요{n}출력포트 : Y004"); - Lang.m_오류_AIRDETECT = GetINIValue(string.Format("MSG{0:0000}", i++), "AIR NOT DETECTED{n}장비 전면커버를 열고 AIR 감지 센서의 출력을 확인합니다{n}감지센서 : X005"); - Lang.m_오류_SAFTYAREA = GetINIValue(string.Format("MSG{0:0000}", i++), "SAFTY AREA SENSOR ERROR{n}매거진 투입구 안전 센서가 감지되었습니다{n}감지센서 : X00A"); - Lang.m_오류_REQUIRELOTLIST = GetINIValue(string.Format("MSG{0:0000}", i++), "REQUIRE LOT-LIST{n}LOT 목록이 조회 되어야 합니다{n}바코드를 이용하여 A/L TAG를 입력하세요"); - Lang.m_진행중 = GetINIValue(string.Format("MSG{0:0000}", i++), "진행 중"); - Lang.m_준비완료 = GetINIValue(string.Format("MSG{0:0000}", i++), "준비 완료"); - - Lang.m_트레이로드 = GetINIValue(string.Format("MSG{0:0000}", i++), "TRAY LOAD"); - Lang.m_시작조건검사 = GetINIValue(string.Format("MSG{0:0000}", i++), "CHECK INIT"); - Lang.m_시작조건프로그램 = GetINIValue(string.Format("MSG{0:0000}", i++), "CHECK S/W"); - Lang.m_시작조건장치 = GetINIValue(string.Format("MSG{0:0000}", i++), "CHECK H/W"); - Lang.m_카메라촬영 = GetINIValue(string.Format("MSG{0:0000}", i++), "CAMERA ON"); - Lang.m_이미지수집 = GetINIValue(string.Format("MSG{0:0000}", i++), "GRAB IMAGE"); - Lang.m_비젼검사_원점 = GetINIValue(string.Format("MSG{0:0000}", i++), "IMAGE(ORIGNE)"); - Lang.m_비젼검사_DOT = GetINIValue(string.Format("MSG{0:0000}", i++), "IMAGE(DOT)"); - Lang.m_LASERMARKING = GetINIValue(string.Format("MSG{0:0000}", i++), "LASER MARKING"); - Lang.m_AIRBLOW = GetINIValue(string.Format("MSG{0:0000}", i++), "AIR BLOW"); - Lang.m_트레이언로드 = GetINIValue(string.Format("MSG{0:0000}", i++), "TRAY UNLOAD"); - - Type thClass = typeof(Lang); - - foreach (var method in thClass.GetMethods()) - { - var parameters = method.GetParameters(); - if (method.Name.StartsWith("get_m_")==false) continue; - //set은 사용하지 않는다. - - //key - string keyname = method.Name.Substring(4); - string methodName = method.Name; - string valuetype = method.ReturnType.Name.ToLower(); - var odata = thClass.GetMethod(methodName).Invoke(null, null).ToString(); - if(odata.Contains("{n}")) - { - var ndata = odata.Replace("{n}", "\n"); - thClass.GetMethod("set_" + keyname).Invoke(thClass, new object[] { ndata }); - } - } - //171104 없다면 생성 - if (!isExist()) CreateFile(); - return true; - } - - #region "Common " - - public static Boolean ReLoad() - { - return Loading(SelectedLang); - } - private static AR.INIHelper iniHelper; - private static string GetINIValue(string key, string def = "") - { - if (!System.IO.File.Exists(Lang.FileName)) - return def; - - string retval = iniHelper.get_Data("lang", key, def); - return retval; - } - private static void SetINIValue(string key, string value) - { - iniHelper.set_Data("lang", key, value); - } - public static Boolean isExist() - { - return System.IO.File.Exists(FileName); - } - - ////local data - private static string _path = ""; - private static string _selectedLang = ""; - public static string SelectedLang - { - get - { - if ((string.IsNullOrWhiteSpace(_selectedLang))) - { - return "kor"; - } - else - { - string fullname = Path + "\\" + _selectedLang + ".ini"; - //if ((!System.IO.File.Exists(fullname))) - //{ - // CreateFile(); - //} - return _selectedLang; - } - } - set { _selectedLang = value; } - } - public static string Path - { - get - { - if (string.IsNullOrWhiteSpace(_path)) - { - _path = AppDomain.CurrentDomain.BaseDirectory + "\\Language"; - if (!System.IO.Directory.Exists(_path)) System.IO.Directory.CreateDirectory(_path); - } - return _path; - } - set { _path = value; } - } - public static List LangList - { - get - { - List retval = new List(); - if ((System.IO.Directory.Exists(Path))) - { - string[] files = System.IO.Directory.GetFiles(Path, "*.ini"); - foreach (string file in files) - { - retval.Add(file.Substring(file.LastIndexOf("\\") + 1)); - } - } - return retval; - } - } - public static string FileName - { - get - { - string fn = Path + "\\" + SelectedLang; - if(fn.ToLower().LastIndexOf(".ini") == -1) fn += ".ini"; - return fn.Replace("\\\\", "\\"); - } - } - #endregion - - - } -} - diff --git a/Handler/Project/Manager/DataBaseManagerCount.cs b/Handler/Project/Manager/DataBaseManagerCount.cs index 1451018..01bf524 100644 --- a/Handler/Project/Manager/DataBaseManagerCount.cs +++ b/Handler/Project/Manager/DataBaseManagerCount.cs @@ -274,7 +274,7 @@ namespace Project.Manager if (int.TryParse(cntStr, out curCnt) == false) { curCnt = 2; - PUB.log.AddE("기존 사용수량 읽기 실패 카운트문자=" + cntStr + "기본값(1)으로 설정"); + PUB.log.AddE("Failed to read existing usage count. Counter string=" + cntStr + ". Setting to default value(1)"); } newCount = curCnt + newCount; } @@ -346,7 +346,7 @@ namespace Project.Manager if (int.TryParse(cntStr, out curCnt) == false) { curCnt = 1; - PUB.log.AddE("기존 사용수량 읽기 실패 카운트문자=" + cntStr + "기본값(1)으로 설정"); + PUB.log.AddE("Failed to read existing usage count. Counter string=" + cntStr + ". Setting to default value(1)"); } retval.Add(id, curCnt); } diff --git a/Handler/Project/Pub.cs b/Handler/Project/Pub.cs index 4f52b9e..c55271b 100644 --- a/Handler/Project/Pub.cs +++ b/Handler/Project/Pub.cs @@ -73,8 +73,8 @@ namespace Project /// /// database manager /// - //public static Manager.DatabaseManagerHistory dbmHistory; //트레이기록(날짜기준) - public static Manager.DatabaseManagerCount dbmCount; //수량기록(ID기준) + //public static Manager.DatabaseManagerHistory dbmHistory; //Tray records (by date) + public static Manager.DatabaseManagerCount dbmCount; //Quantity records (by ID) public static Manager.DatabaseManagerSIDHistory dbmSidHistory; //public static Manager.DataBaseMSSQL dbSQL; @@ -107,7 +107,7 @@ namespace Project //######################################################## // DEVICE DEFINE //######################################################## - public static Device.CStateMachine sm; //상태머신분리 190529 + public static Device.CStateMachine sm; //State machine separation 190529 public static Boolean UserAdmin { get { return true; } } @@ -117,7 +117,7 @@ namespace Project var retval = VAR.BOOL[eVarBool.Opt_DisableCamera]; if (retval == false) { - //전체옵션은 사용가능하지만 환경설정의 개별옵션이 꺼진경우에 동작안함 + //Overall option is available but doesn't work when individual option in environment settings is off retval = !AR.SETTING.Data.Enable_Unloader_QRValidation; } return retval; @@ -131,7 +131,7 @@ namespace Project var retval = VAR.BOOL[eVarBool.Opt_DisablePrinter]; if (retval == false) { - //전체옵션은 사용가능하지만 환경설정의 개별옵션이 꺼진경우에 동작안함 + //Overall option is available but doesn't work when individual option in environment settings is off if (target == eWorkPort.Left) retval = AR.SETTING.Data.Disable_PrinterL; else @@ -170,13 +170,13 @@ namespace Project // return; //} - //초기화 + //Initialize var rlt = PUB.Result.mModel.ReadValue(modelName); if (rlt && PUB.Result.mModel.isSet) { - PUB.log.AddAT("모션모델선택완료 : " + PUB.Result.mModel.Title); + PUB.log.AddAT("Motion model selection complete: " + PUB.Result.mModel.Title); - //사용한 모델이름을 저장함 + //Save the model name used if (SETTING.User.LastModelM != PUB.Result.mModel.Title) { SETTING.User.LastModelM = PUB.Result.mModel.Title; @@ -186,7 +186,7 @@ namespace Project } else { - PUB.log.AddE("모션모델선택실패(없는모델명:" + modelName + ")"); + PUB.log.AddE("Motion model selection failed (non-existent model name:" + modelName + ")"); return false; } } @@ -231,9 +231,9 @@ namespace Project // return; //} - //초기화 + //Initialize PUB.Result.vModel.Title = string.Empty; - PUB.PrinterL.ZPLFileName = "zpl.txt"; //기본파일로 설정 + PUB.PrinterL.ZPLFileName = "zpl.txt"; //Set as default file PUB.PrinterR.ZPLFileName = "zpl.txt"; var modelVision = PUB.mdm.GetDataV(modelName); @@ -241,9 +241,9 @@ namespace Project { var mv = PUB.Result.vModel; mv.ReadValue(modelVision); //Util.CopyData(model, Pub.Result.vModel); - PUB.log.AddAT("작업모델선택완료 : " + mv.Title); + PUB.log.AddAT("Work model selection complete: " + mv.Title); - //선택한 모델을 저장함 + //Save the selected model if (SETTING.User.LastModelV != mv.Title) { SETTING.User.LastModelV = mv.Title; @@ -254,7 +254,7 @@ namespace Project PUB.Result.BCDIgnorePattern = PUB.GetPatterns(modelName, true); PUB.Result.BCDPrintPattern = PUB.GetPrintPatterns(); //220902 - PUB.log.Add($"모델패턴로딩:{PUB.Result.BCDPattern.Count}/{PUB.Result.BCDIgnorePattern.Count}"); + PUB.log.Add($"Model pattern loading:{PUB.Result.BCDPattern.Count}/{PUB.Result.BCDIgnorePattern.Count}"); if (modelVision.Code.isEmpty()) { //PUB.Result.CustCode = string.Empty; @@ -269,10 +269,10 @@ namespace Project VAR.STR[eVarString.JOB_CUSTOMER_CODE] = custcode; } - //모든 저장된 바코드를 삭제한ㄷ. + //Delete all saved barcodes PUB.Result.ItemDataC.Clear("SELCTMODEL"); - //바코드설정파일 업데이트 + //Update barcode configuration file if (bUploadConfig) { //SAVE @@ -287,16 +287,16 @@ namespace Project { PUB.PrinterL.ZPLFileName = fn; PUB.PrinterR.ZPLFileName = fn; - PUB.log.AddI($"전용 ZPL 설정 {fn}"); + PUB.log.AddI($"Dedicated ZPL settings {fn}"); } else { - PUB.log.AddE($"전용 ZPL파일이 없습니다 {fn}"); + PUB.log.AddE($"No dedicated ZPL file {fn}"); } } else { - PUB.log.AddI($"공용 ZPL파일을 사용합니다"); + PUB.log.AddI($"Using shared ZPL file"); } return true; } @@ -304,7 +304,7 @@ namespace Project { //PUB.Result.CustCode = string.Empty; VAR.STR[eVarString.JOB_CUSTOMER_CODE] = string.Empty; - PUB.log.AddE("모델선택실패(없는모델명:" + modelName + ")"); + PUB.log.AddE("Model selection failed (non-existent model name:" + modelName + ")"); return false; } @@ -316,13 +316,13 @@ namespace Project { var tagstr = keyence?.Tag ?? string.Empty; - PUB.log.AddAT($"바코드({tagstr})가 연결되지 않아 설정 파일을 업로드하지 않습니다." + - "신규 작업 시작시 해당 정보는 재 전송 됩니다." + - $"{(tagstr == "F" ? "좌" : "우")}측하단의 바코드 연결을 확인 후 모델을 선택하시면 이 오류가 발생되지 않습니다"); + PUB.log.AddAT($"Barcode ({tagstr}) is not connected, configuration file will not be uploaded." + + "This information will be retransmitted when starting a new job." + + $"This error will not occur if you select the model after checking the barcode connection at the {(tagstr == "F" ? "left" : "right")} bottom."); return false; } - //바코드설정파일 입력 + //Input barcode configuration file var mv = PUB.Result.vModel; var configfilenameB = mv.Title; if (configfilenameB.isEmpty()) configfilenameB = mv.Title; @@ -344,7 +344,7 @@ namespace Project if (configfiB.Exists == false && configfiJ.Exists == false) { - PUB.log.AddAT($"바코드({keyence.Tag}) 설정파일({configfiB.Name})이 없습니다"); + PUB.log.AddAT($"Barcode({keyence.Tag}) configuration file({configfiB.Name}) not found"); } else { @@ -360,14 +360,14 @@ namespace Project var fn = configfiJ.Exists ? configfiJ.FullName : configfiB.FullName; var upOk = ftp.Upload(UPFileName, fn); - if (upOk == false) PUB.log.AddE($"바코드({keyence.Tag}) 설정파일 업로드 실패"); - else PUB.log.AddI($"바코드({keyence.Tag}) 설정파일 업로드 완료({fn})"); + if (upOk == false) PUB.log.AddE($"Barcode({keyence.Tag}) configuration file upload failed"); + else PUB.log.AddI($"Barcode({keyence.Tag}) configuration file upload completed({fn})"); if (keyence.IsConnect) keyence.Trigger(true); return true; } catch (Exception ex) { - PUB.log.AddE($"바코드({keyence.Tag}) FTP전송 실패:{ex.Message}"); + PUB.log.AddE($"Barcode({keyence.Tag}) FTP transfer failed:{ex.Message}"); } } return false; @@ -386,13 +386,13 @@ namespace Project //기존 SID정보에서 데이터를 취합니다. var mc = AR.SETTING.Data.McName; - PUB.log.AddAT($"환경설정에서 ECS SKIP이 되었습니다 기존 정보에서 데이터를 생성합니다 MC={mc}"); + PUB.log.AddAT($"ECS SKIP is set in configuration. Data will be generated from existing information MC={mc}"); using (var tainfo = new DataSet1TableAdapters.K4EE_Component_Reel_SID_InformationTableAdapter()) { var cntd = tainfo.DeleteAll("IB"); - PUB.log.AddAT($"{cntd}건의 자료가 삭제됨"); + PUB.log.AddAT($"{cntd} records deleted"); var cnti = tainfo.MakeIBData(mc); - PUB.log.AddAT($"{cnti}건의 자료가 복제됨"); + PUB.log.AddAT($"{cnti} records duplicated"); } message = "ECS-OFF 됨 장비전용 데이터로 진행 함"; result = true; @@ -460,7 +460,7 @@ namespace Project } catch (Exception ex) { - PUB.log.AddE("SID변환정보 확인실패\n" + ex.Message); + PUB.log.AddE("SID conversion information check failed\n" + ex.Message); return false; } } @@ -653,7 +653,7 @@ namespace Project } else { - PUB.log.AddAT($"SId변환테이블에 자료가 없습니다"); + PUB.log.AddAT($"No data in SID conversion table"); VAR.BOOL[eVarBool.JOB_Empty_SIDConvertInfo] = true; } @@ -696,7 +696,7 @@ namespace Project var sidconvDr = sidconvlist.First(); err = false; if (PUB.sm.Step == eSMStep.RUN) - PUB.log.AddI($"[{src}] sid변환완료 {oldsid}->{sidconvDr.SIDTo}"); + PUB.log.AddI($"[{src}] SID conversion completed {oldsid}->{sidconvDr.SIDTo}"); return sidconvDr.SIDTo; } } @@ -905,7 +905,7 @@ namespace Project //신규발행에의해 신뢰된 자료라면 원본릴아이디에 이 값을 쓴다 if (vdata.QTY0.Equals("NONE") || vdata.QTY0.isEmpty()) { - PUB.log.AddAT($"릴수량(원본)값 적용(신규값적용상태):{Value}"); + PUB.log.AddAT($"Reel quantity(original) value applied(new value applied state):{Value}"); vdata.QTY0 = Value.Trim(); } } @@ -1251,8 +1251,8 @@ namespace Project iLock[i].idx = i; } - //language - Lang.Loading(AR.SETTING.Data.Language + ".ini"); + //language - disabled (now using hardcoded English) + // Lang.Loading(AR.SETTING.Data.Language + ".ini"); LoadDataTable(); @@ -1749,12 +1749,12 @@ namespace Project var val = decimal.Parse(f.tbInput.Text); if (val < valueCtl.Minimum) { - UTIL.MsgE(string.Format("최소 입력값은 {0} 입니다.", valueCtl.Minimum)); + UTIL.MsgE(string.Format("Minimum input value is {0}.", valueCtl.Minimum)); val = valueCtl.Minimum; } if (val > valueCtl.Maximum) { - UTIL.MsgE(string.Format("최대 입력값은 {0} 입니다.", valueCtl.Maximum)); + UTIL.MsgE(string.Format("Maximum input value is {0}.", valueCtl.Maximum)); val = valueCtl.Maximum; } valueCtl.Value = val; diff --git a/Handler/Project/RunCode/Device/_Joystick.cs b/Handler/Project/RunCode/Device/_Joystick.cs index 9309a7a..eaed8b4 100644 --- a/Handler/Project/RunCode/Device/_Joystick.cs +++ b/Handler/Project/RunCode/Device/_Joystick.cs @@ -81,7 +81,7 @@ namespace Project if (DIO.IsEmergencyOn() == true) return; if (PUB.sm.Step == eSMStep.RUN) return; - PUB.log.AddAT("조이스틱으로 홈 초기화작업"); + PUB.log.AddAT("Home initialization operation with joystick"); Func_sw_initialize(); } } @@ -157,17 +157,17 @@ namespace Project private void Joystick_Disconnected(object sender, EventArgs e) { - PUB.log.AddE("조이스틱 연결 종료"); + PUB.log.AddE("Joystick connection terminated"); } private void Joystick_Connected(object sender, EventArgs e) { - PUB.log.AddI("조이스틱 연결 완료"); + PUB.log.AddI("Joystick connection completed"); } private void Joystick_Changed(object sender, EventArgs e) { - PUB.log.AddAT("조이스틱 감지"); + PUB.log.AddAT("Joystick detected"); } } diff --git a/Handler/Project/RunCode/Device/_Keyence.cs b/Handler/Project/RunCode/Device/_Keyence.cs index 1447afd..bb17d5a 100644 --- a/Handler/Project/RunCode/Device/_Keyence.cs +++ b/Handler/Project/RunCode/Device/_Keyence.cs @@ -66,7 +66,7 @@ namespace Project //PUB.keyence.UpdateBitmap((Bitmap)e.Image, newbitmap); keyenceview.Image = e.Image; if (old != null) old.Dispose(); - PUB.log.AddAT("최초 이미지 수신"); + PUB.log.AddAT("First image received"); } else { @@ -149,7 +149,7 @@ namespace Project //에러처리 221018 if (resp.StartsWith("0:ERROR")) continue; - PUB.log.AddE($"***바코드({Source}) 응답데이터 오류 값(키엔스 전송포맷을 확인하세요) " + resp); + PUB.log.AddE($"***Barcode({Source}) response data error value (please check Keyence transmission format) " + resp); listView21.SetText(9, 3, "ERR");//.setTitle(8, 1, "ERR"); continue; } @@ -157,7 +157,7 @@ namespace Project if (AR.VAR.BOOL[eVarBool.JOB_PickON_Retry]) //221110 { if (PUB.sm.Step == eSMStep.RUN) - PUB.log.AddAT($"피커({Source}) 재시도 중이라 바코드를 무시 합니다:{resp}"); + PUB.log.AddAT($"Picker({Source}) is retrying, ignoring barcode:{resp}"); continue; } diff --git a/Handler/Project/RunCode/Display/GetErrorMessage.cs b/Handler/Project/RunCode/Display/GetErrorMessage.cs deleted file mode 100644 index 86b70d2..0000000 --- a/Handler/Project/RunCode/Display/GetErrorMessage.cs +++ /dev/null @@ -1,22 +0,0 @@ -//using System; -//using System.Collections.Generic; -//using System.Diagnostics; -//using System.Drawing; -//using System.IO; -//using System.Linq; -//using System.Net; -//using System.Net.NetworkInformation; -//using System.Runtime.Serialization.Formatters.Binary; -//using System.Text; -//using System.Windows.Forms; -//using System.Management; -//using COMM; - - -//namespace Project -//{ -// public static partial class UTIL -// { - -// } -//} diff --git a/Handler/Project/RunCode/Display/_Interval_250ms.cs b/Handler/Project/RunCode/Display/_Interval_250ms.cs index 379bac9..ddce5d6 100644 --- a/Handler/Project/RunCode/Display/_Interval_250ms.cs +++ b/Handler/Project/RunCode/Display/_Interval_250ms.cs @@ -51,14 +51,14 @@ namespace Project var t1 = VAR.I32[eVarInt32.LEFT_ITEM_COUNT]; var t2 = VAR.I32[eVarInt32.RIGT_ITEM_COUNT]; - groupBox2.Text = $"바코드({t1:N1}/{t2:N1})"; + groupBox2.Text = $"Barcode({t1:N1}/{t2:N1})"; } else { - groupBox2.Text = "바코드"; + groupBox2.Text = "Barcode"; } - groupBox1.Text = $"장비조작({PUB.sm.Loop_ms:N0}ms)"; + groupBox1.Text = $"Equipment Operation({PUB.sm.Loop_ms:N0}ms)"; //릴사이즈가 맞지 않으면 깜박인다. if (DIO.getCartSize(1) != eCartSize.None) { @@ -117,9 +117,9 @@ namespace Project var l1 = DIO.GetIOOutput(eDOName.CART_MAG1); var l2 = DIO.GetIOOutput(eDOName.CART_MAG2); - lbLock0.Text = l0 ? "카트 교환" : "카트 없음"; - lbLock1.Text = l1 ? "카트 교환" : "카트 없음"; - lbLock2.Text = l2 ? "카트 교환" : "카트 없음"; + lbLock0.Text = l0 ? "Cart Exchange" : "No Cart"; + lbLock1.Text = l1 ? "Cart Exchange" : "No Cart"; + lbLock2.Text = l2 ? "Cart Exchange" : "No Cart"; var sbVisTitle0 = listView21.GetCell(0, 1); var sbVisTitle2 = listView21.GetCell(0, 5); @@ -365,7 +365,7 @@ namespace Project } else { - lbModelName.Text = "모델을 선택하세요"; + lbModelName.Text = "Please select a model"; lbModelName.ForeColor = Color.Blue; lbModelName.BackColor = Color.Tomato; lbModelName.BackColor2 = Color.Red; diff --git a/Handler/Project/RunCode/Display/_UpdateStatusMessage.cs b/Handler/Project/RunCode/Display/_UpdateStatusMessage.cs index e557c92..5942076 100644 --- a/Handler/Project/RunCode/Display/_UpdateStatusMessage.cs +++ b/Handler/Project/RunCode/Display/_UpdateStatusMessage.cs @@ -11,14 +11,14 @@ namespace Project public partial class FMain { /// - /// 상태표시라벨의 메세지 자동 변경 + /// Automatic message change for status display labels /// /// void UpdateStatusMessage() { arCtl.arLabel lbl = lbMsg; - //메세지창이 깜박거려야하는 상황 체크 + //Check if message window should blink if (lbl.Tag != null && lbl.Tag.ToString() == "BLINK") { var bg1 = lbl.BackColor; @@ -30,31 +30,31 @@ namespace Project if (PUB.sm.Step == eSMStep.INIT) { - SetStatusMessage("초기화 작업 중", Color.White, Color.FromArgb(0x38, 0x4d, 0x9d)); + SetStatusMessage("Initialization in progress", Color.White, Color.FromArgb(0x38, 0x4d, 0x9d)); } else if (PUB.sm.Step == eSMStep.IDLE) { - //각종 IO확인하여 에러메세지 표시한다 + //Check various I/O and display error messages var msg = string.Empty; bool errst = true; - if (PUB.mot.IsInit == false) msg = "모션 카드 준비 안됨"; - else if (PUB.dio.IsInit == false) msg = "I/O 카드 준비 안됨"; - else if (PUB.dio.HasDIOn == false) msg = "전원 확인 필요 (입력포트 감지 안됨)"; - else if (PUB.mot.HasServoAlarm == true) msg = "서보 알람 발생"; - else if (PUB.mot.HasHoming == true) msg = "홈 검색 진행 중"; - else if (PUB.mot.HasServoOff == true) msg = "서보 OFF 발생"; - else if (DIO.GetIOOutput(eDOName.SOL_AIR) == false) msg = "AIR 출력 안됨(전면 청색 AIR버튼을 누르세요)"; - else if (DIO.GetIOInput(eDIName.AIR_DETECT) == false) msg = "AIR 감지 안됨"; + if (PUB.mot.IsInit == false) msg = "Motion card not ready"; + else if (PUB.dio.IsInit == false) msg = "I/O card not ready"; + else if (PUB.dio.HasDIOn == false) msg = "Power check required (input port not detected)"; + else if (PUB.mot.HasServoAlarm == true) msg = "Servo alarm occurred"; + else if (PUB.mot.HasHoming == true) msg = "Home search in progress"; + else if (PUB.mot.HasServoOff == true) msg = "Servo OFF occurred"; + else if (DIO.GetIOOutput(eDOName.SOL_AIR) == false) msg = "AIR output failed (Press the front blue AIR button)"; + else if (DIO.GetIOInput(eDIName.AIR_DETECT) == false) msg = "AIR not detected"; else if (PUB.mot.HasHomeSetOff == true) { if (DIO.GetIOInput(eDIName.PICKER_SAFE) == false) { - msg = "피커(X)축을 중앙으로 옮겨주세요 (기능-관리화면)"; + msg = "Please move the picker (X) axis to center (Function-Management screen)"; } else { - msg = "홈 검색이 필요 합니다"; + msg = "Home search is required"; } } @@ -82,11 +82,11 @@ namespace Project } if (limport.Any()) { - msg = "서보 LIMIT 알람 발생(Ax:" + string.Join(",", limport) + ")"; + msg = "Servo LIMIT alarm occurred (Ax:" + string.Join(",", limport) + ")"; } else { - msg = "작업을 시작 하려면 START를 누르세요"; + msg = "Press START to begin operation"; errst = false; } @@ -110,7 +110,7 @@ namespace Project else if (PUB.sm.Step == eSMStep.WAITSTART) { - SetStatusMessage("[시작 대기] ", Color.Gold, Color.FromArgb(50, 50, 50)); + SetStatusMessage("[Waiting to Start] ", Color.Gold, Color.FromArgb(50, 50, 50)); } else if (PUB.sm.Step == eSMStep.ERROR) { @@ -119,61 +119,61 @@ namespace Project } else if (PUB.sm.Step == eSMStep.PAUSE) { - SetStatusMessage("[일시 정지] ", Color.Gold, Color.FromArgb(50, 50, 50)); + SetStatusMessage("[Paused] ", Color.Gold, Color.FromArgb(50, 50, 50)); } else if (PUB.sm.Step == eSMStep.HOME_FULL)// || Pub.sm.Step == eSMStep.QHOME) { - SetStatusMessage($"전체 모션의 원점을 확인하고 있습니다", Color.White, Color.FromArgb(0x98, 0x79, 0xd0), shadow: Color.DimGray); + SetStatusMessage($"Checking home position of all motion axes", Color.White, Color.FromArgb(0x98, 0x79, 0xd0), shadow: Color.DimGray); } else if (PUB.sm.Step == eSMStep.HOME_DELAY)// || Pub.sm.Step == eSMStep.QHOME) { - SetStatusMessage($"잠시만 기다려 주세요(홈 진행 중)", Color.White, Color.FromArgb(0x98, 0x79, 0xd0), shadow: Color.DimGray); + SetStatusMessage($"Please wait a moment (homing in progress)", Color.White, Color.FromArgb(0x98, 0x79, 0xd0), shadow: Color.DimGray); } else if (PUB.sm.Step == eSMStep.HOME_CONFIRM)// || Pub.sm.Step == eSMStep.QHOME) { - SetStatusMessage($"홈 작업을 완료 하는 중", Color.White, Color.FromArgb(0x98, 0x79, 0xd0), shadow: Color.DimGray); + SetStatusMessage($"Completing home operation", Color.White, Color.FromArgb(0x98, 0x79, 0xd0), shadow: Color.DimGray); } else if (PUB.sm.Step == eSMStep.RUN) { double cur = PUB.sm.seq.GetTime(PUB.sm.Step).TotalSeconds; double max = AR.SETTING.Data.Timeout_StepMaxTime; - string msg = $"진행 중"; + string msg = $"In Progress"; Color fColor = Color.Gold; if (PUB.flag.get(eVarBool.FG_JOB_END)) { - msg = "로더가 비어 있습니다. 잠시 후 작업이 완료 됩니다"; + msg = "Loader is empty. Operation will be completed shortly"; cur = max = 0; fColor = Color.Lime; } else if (PUB.flag.get(eVarBool.FG_WAIT_LOADERINFO)) { - msg = "사용자 정보 입력을 기다리고 있습니다"; + msg = "Waiting for user information input"; cur = 100; max = 100; } else //if (PUB.flag.get(eVarBool.RDY_VISION1) == true && PUB.flag.get(eVarBool.RDY_PORT_PC) == true && idx == 9) { - msg = "작업 중"; + msg = "Working"; if (PUB.flag.get(eVarBool.FG_PRC_VISIONL) && PUB.flag.get(eVarBool.FG_END_VISIONL) == false) - msg += "(LEFT-QR검증중)"; + msg += "(LEFT-QR validation)"; if (PUB.flag.get(eVarBool.FG_PRC_VISIONR) && PUB.flag.get(eVarBool.FG_END_VISIONR) == false) - msg += "(RIGHT-QR검증중)"; + msg += "(RIGHT-QR validation)"; - //컨베이어 사용모드에서 컨베이어 인터락 검사 + //Conveyor interlock check in conveyor usage mode if (VAR.BOOL[eVarBool.Use_Conveyor]) { if (DIO.GetIOInput(eDIName.R_CONV1) || DIO.GetIOInput(eDIName.R_CONV4)) { if (PUB.iLockCVR.IsEmpty() == false) - msg += "(우측컨베이어 인터락 해제 대기)"; + msg += "(Waiting for right conveyor interlock release)"; } if (DIO.GetIOInput(eDIName.L_CONV1) || DIO.GetIOInput(eDIName.L_CONV4)) { if (PUB.iLockCVL.IsEmpty() == false) - msg += "(좌측컨베이어 인터락 해제 대기)"; + msg += "(Waiting for left conveyor interlock release)"; } } @@ -189,7 +189,7 @@ namespace Project //} //else if (PUB.mot.IsMotion((int)eAxis.Y_PICKER]) //{ - // msg = string.Format("이동 중"); + // msg = string.Format("Moving"); // cur = 0;// Pub.getRunSteptime(0).TotalSeconds;// ts.TotalSeconds; // max = 10;//COMM.SETTING.Data.Timeout_JOBEnd; //} @@ -197,7 +197,7 @@ namespace Project } else if (PUB.flag.get(eVarBool.FG_MOVE_PICKER)) { - SetStatusMessage("X축을 버튼으로 이동 가능 합니다", Color.Black, Color.White); + SetStatusMessage("X-axis can be moved with buttons", Color.Black, Color.White); } else { diff --git a/Handler/Project/RunCode/Main/_SM_MAIN_ERROR.cs b/Handler/Project/RunCode/Main/_SM_MAIN_ERROR.cs index 690f614..c846640 100644 --- a/Handler/Project/RunCode/Main/_SM_MAIN_ERROR.cs +++ b/Handler/Project/RunCode/Main/_SM_MAIN_ERROR.cs @@ -26,7 +26,7 @@ namespace Project { //사용자 값 입력창에서는 오류를 표시하지않는다 if (Step == eSMStep.PAUSE && PUB.flag.get(eVarBool.FG_WAIT_LOADERINFO)) - PUB.log.Add("바코드정보입력창이라 일시중지 메세지를 표시하지 않음"); + PUB.log.Add("Pause message not displayed because barcode information input window is open"); else PUB.popup.setMessage(errorMessage); } diff --git a/Handler/Project/RunCode/RunSequence/0_RUN_STARTCHK_SW.cs b/Handler/Project/RunCode/RunSequence/0_RUN_STARTCHK_SW.cs index 12f9e37..6a21c7e 100644 --- a/Handler/Project/RunCode/RunSequence/0_RUN_STARTCHK_SW.cs +++ b/Handler/Project/RunCode/RunSequence/0_RUN_STARTCHK_SW.cs @@ -20,9 +20,9 @@ namespace Project if (free < 3.0) { string msg = "FREE SPACE ERROR\n" + - "디스크 공간(3%)이 부족하여 작업을 진행할 수 없습니다\n" + - "저장경로 : {0}\n" + - "데이터를 삭제하거나 설정의 삭제주기를 확인하세요"; + "Insufficient disk space (3%) to proceed with the work\n" + + "Storage path: {0}\n" + + "Please delete data or check the deletion cycle in settings"; msg = string.Format(msg, AR.SETTING.Data.GetDataPath()); PUB.popup.setMessage(msg); DIO.SetBuzzer(true); @@ -34,7 +34,7 @@ namespace Project if (PUB.Result.isSetmModel == false) { - string msg = "모션모델이 선택되지 않았습니다\n작업모델의 'MOTION'항목을 확인하세요"; + string msg = "Motion model not selected\nPlease check the 'MOTION' item in the work model"; PUB.popup.setMessage(msg); DIO.SetBuzzer(true); PUB.sm.SetNewStep(eSMStep.IDLE); @@ -109,11 +109,11 @@ namespace Project if (PUB.flag.get(eVarBool.FG_USERSTEP)) { PUB.flag.set(eVarBool.FG_USERSTEP, false, "STACHKSW"); - PUB.log.AddI("작업 시작으로 인해 H/W검사 무시기능을 해제 함"); + PUB.log.AddI("H/W inspection ignore function disabled due to work start"); } //공용변수초기화 - PUB.log.Add("공용변수(카운트)값 초기화"); + PUB.log.Add("Common variable (count) values initialized"); VAR.I32.Clear((int)eVarInt32.LPickOfCount); VAR.I32.Clear((int)eVarInt32.LPickOnCount); VAR.I32.Clear((int)eVarInt32.RPickOfCount); @@ -136,7 +136,7 @@ namespace Project PUB.Result.BCDPattern = PUB.GetPatterns(modelName, false); PUB.Result.BCDIgnorePattern = PUB.GetPatterns(modelName, true); PUB.Result.BCDPrintPattern = PUB.GetPrintPatterns(); - PUB.log.Add($"모델패턴로딩:{PUB.Result.BCDPattern.Count}/{PUB.Result.BCDIgnorePattern.Count}"); + PUB.log.Add($"Model pattern loading: {PUB.Result.BCDPattern.Count}/{PUB.Result.BCDIgnorePattern.Count}"); //변환SID SID확인여부데이터 삭제 PUB.Result.DTSidConvertEmptyList.Clear(); diff --git a/Handler/Project/RunCode/RunSequence/2_RUN_ROOT_SEQUENCE.cs b/Handler/Project/RunCode/RunSequence/2_RUN_ROOT_SEQUENCE.cs index 34ba38d..7eb8a65 100644 --- a/Handler/Project/RunCode/RunSequence/2_RUN_ROOT_SEQUENCE.cs +++ b/Handler/Project/RunCode/RunSequence/2_RUN_ROOT_SEQUENCE.cs @@ -120,7 +120,7 @@ namespace Project //} if (VAR.DBL[eVarDBL.CONVL_RUNTIME] > 15) { - PUB.log.AddE($"(L) 컨베이어 15초 초과로 버퍼 클리어"); + PUB.log.AddE($"(L) Buffer cleared due to conveyor exceeding 15 seconds"); VAR.I32[eVarInt32.LEFT_ITEM_COUNT] = 0; } else return false; @@ -144,7 +144,7 @@ namespace Project //} if (VAR.DBL[eVarDBL.CONVR_RUNTIME] > 15) { - PUB.log.AddE($"(R) 컨베이어 15초 초과로 버퍼 클리어"); + PUB.log.AddE($"(R) Buffer cleared due to conveyor exceeding 15 seconds"); VAR.I32[eVarInt32.RIGT_ITEM_COUNT] = 0; } else return false; @@ -222,7 +222,7 @@ namespace Project } if (MOT.CheckMotionPos(seqTime, Pos, funcName) == false) return false; - PUB.log.AddAT($"###### 처음 작업 회피 이동 완료({target})"); + PUB.log.AddAT($"###### Initial work avoidance movement completed ({target})"); } else { @@ -293,7 +293,7 @@ namespace Project //sPositionData Pos = target == eWorkPort.Left ? MOT.GetPXPos(ePXLoc.READYL) : MOT.GetPXPos(ePXLoc.READYR); if (MOT.getPositionMatch(Pos) == false) { - PUB.log.AddAT($"######비젼데이터없으므로 회피이동II({target})"); + PUB.log.AddAT($"######Avoidance movement II due to no vision data({target})"); MOT.Move(Pos); } return false; @@ -315,7 +315,7 @@ namespace Project { this.Invoke(new Action(() => { - PUB.log.Add("사용자 선택창(INF)을 호출 합니다"); + PUB.log.Add("Calling user selection window (INF)"); var f = new Dialog.fSelectSIDInformation(); f.Show(); })); @@ -337,19 +337,19 @@ namespace Project bool ShowUserFormBCD = false; if (AR.SETTING.Data.RetryPickOnMaxCount == 0) { - PUB.log.Add($"픽온 재시작 횟수가 없어 사용자 확인창을 띄웁니다"); + PUB.log.Add($"Showing user confirmation window due to no pick-on retry count"); ShowUserFormBCD = true; } else if (AR.VAR.I32[AR.eVarInt32.PickOnRetry] >= AR.SETTING.Data.RetryPickOnMaxCount) { - PUB.log.Add($"픽온 재시도 횟수가 초과됨 (최대:{AR.SETTING.Data.RetryPickOnMaxCount})"); + PUB.log.Add($"Pick-on retry count exceeded (Max: {AR.SETTING.Data.RetryPickOnMaxCount})"); ShowUserFormBCD = true; } else { if (VAR.BOOL[eVarBool.Need_UserConfirm_Data]) { - PUB.log.Add($"사용자확인창을 띄워야함"); + PUB.log.Add($"Need to show user confirmation window"); ShowUserFormBCD = true; } else @@ -357,12 +357,12 @@ namespace Project //읽은데이터가 atkstandard라면 바로 팝업을 띄운다 if (PUB.Result.ItemDataC.VisionData.SID.isEmpty() || PUB.Result.ItemDataC.VisionData.SID_Trust == false) { - PUB.log.Add($"픽온을 재시도 합니다 ({AR.VAR.I32[AR.eVarInt32.PickOnRetry]}/{AR.SETTING.Data.RetryPickOnMaxCount})"); + PUB.log.Add($"Retrying pick-on ({AR.VAR.I32[AR.eVarInt32.PickOnRetry]}/{AR.SETTING.Data.RetryPickOnMaxCount})"); ShowUserFormBCD = false; } else { - PUB.log.Add($"SID값이 있으니 재시도하지 않고 사용자확인창을 띄웁니다"); + PUB.log.Add($"SID value exists, showing user confirmation window instead of retrying"); ShowUserFormBCD = true; } } @@ -372,7 +372,7 @@ namespace Project this.Invoke(new Action(() => { var itemC = PUB.Result.ItemDataC; - PUB.log.Add("사용자 확인창을 호출 합니다"); + PUB.log.Add("Calling user confirmation window"); var f = new Dialog.fLoaderInfo(itemC.VisionData.bcdMessage); f.Show(); })); @@ -384,7 +384,7 @@ namespace Project VAR.I32[eVarInt32.PickOnRetry] += 1;//, 1); VAR.BOOL[eVarBool.JOB_PickON_Retry] = true; - PUB.log.Add($"픽온재시도 ({VAR.I32[eVarInt32.PickOnRetry]})"); + PUB.log.Add($"Pick-on retry ({VAR.I32[eVarInt32.PickOnRetry]})"); PUB.sm.seq.Update(cmdIndex, -2); } } @@ -397,7 +397,7 @@ namespace Project else VAR.BOOL[eVarBool.wait_for_keyenceR] = false; PUB.Result.ItemDataC.VisionData.ReelSize = DIO.getCartSize(1); - PUB.log.AddI($"[{target}] 키엔스 확인 완료(크기:{PUB.Result.ItemDataC.VisionData.ReelSize})"); + PUB.log.AddI($"[{target}] Keyence verification completed (Size: {PUB.Result.ItemDataC.VisionData.ReelSize})"); PUB.log.AddI($"[{target}] Print Position:{PUB.Result.ItemDataC.VisionData.PrintPositionData}"); @@ -412,7 +412,7 @@ namespace Project PUB.sm.seq.Clear(eSMStep.RUN_PRINTER_ON_F); //PUB.sm.seq.Clear(eSMStep.RUN_PRINTER_OFF_F); PUB.Result.ItemDataC.CopyTo(ref PUB.Result.ItemDataL); - PUB.log.Add($"[{target}] 비젼데이터 카피 (C->L) ID:{PUB.Result.ItemDataL.VisionData.RID}"); + PUB.log.Add($"[{target}] Vision data copy (C->L) ID:{PUB.Result.ItemDataL.VisionData.RID}"); } else { @@ -423,7 +423,7 @@ namespace Project PUB.sm.seq.Clear(eSMStep.RUN_PRINTER_ON_R); //PUB.sm.seq.Clear(eSMStep.RUN_PRINTER_OFF_R); PUB.Result.ItemDataC.CopyTo(ref PUB.Result.ItemDataR); - PUB.log.Add($"[{target}] 비젼데이터 카피 (C->R) ID:{PUB.Result.ItemDataR.VisionData.RID}"); + PUB.log.Add($"[{target}] Vision data copy (C->R) ID:{PUB.Result.ItemDataR.VisionData.RID}"); } //트리거 OFF @@ -454,7 +454,7 @@ namespace Project if (OPT_BYPASS) { - PUB.log.Add($"바이패스이므로 이전 릴아이디 검사 안함"); + PUB.log.Add($"Bypass mode - skipping previous reel ID check"); } else { @@ -471,7 +471,7 @@ namespace Project } else { - PUB.log.Add($"신규아이디 사용체크 OK PRE={pre_ridN},NEW={cur_ridN}"); + PUB.log.Add($"New ID usage check OK PRE={pre_ridN},NEW={cur_ridN}"); if (pre_ridO.isEmpty() == false && cur_ridO.isEmpty() == false) //구형아이디는 둘다 값이 있을때 처리한다. { @@ -482,24 +482,24 @@ namespace Project else PUB.Result.SetResultMessage(eResult.OPERATION, eECode.PRE_USE_REELID_R, eNextStep.ERROR, target, pre_ridO, cur_ridO); } - else PUB.log.Add($"신규아이디 사용체크(ORG) OK PRE={pre_ridO},NEW={cur_ridO}"); + else PUB.log.Add($"New ID usage check (ORG) OK PRE={pre_ridO},NEW={cur_ridO}"); } else { - PUB.log.Add($"신규아이디 사용체크(ORG) SKIP(NODATA) PRE={pre_ridO},NEW={cur_ridO}"); + PUB.log.Add($"New ID usage check (ORG) SKIP (NO DATA) PRE={pre_ridO},NEW={cur_ridO}"); } } } else { - PUB.log.Add($"처음작업하므로 이전 릴아이디 검사 안함"); + PUB.log.Add($"First work - skipping previous reel ID check"); } VAR.STR[eVarString.PrePick_ReelIDNew] = cur_ridN; VAR.STR[eVarString.PrePick_ReelIDOld] = cur_ridO; VAR.STR[eVarString.PrePick_ReelIDTarget] = target.ToString(); - PUB.log.Add($"이전작업릴ID설정 값 N={cur_ridN},O={cur_ridO}"); + PUB.log.Add($"Previous work reel ID set values N={cur_ridN},O={cur_ridO}"); } PUB.sm.seq.Update(cmdIndex); @@ -536,7 +536,7 @@ namespace Project // if (cvrun < 6) return false; //} } - PUB.log.Add($"CVMODE에서 컨베이어 비어있음(SEQ)"); + PUB.log.Add($"Conveyor empty in CV MODE (SEQ)"); } PUB.sm.seq.Update(cmdIndex); @@ -571,7 +571,7 @@ namespace Project { PUB.sm.seq.Clear(eSMStep.RUN_PICKER_OFF_L); //PUB.Result.ItemData[1].CopyTo(ref PUB.Result.ItemData[0]); - PUB.log.Add($"바코드데이터 복제(LEFT)"); + PUB.log.Add($"Barcode data copy (LEFT)"); PUB.flag.set(eVarBool.FG_BUSY_LEFT, true, funcName); //프린터용 AIR처리해준다. @@ -583,7 +583,7 @@ namespace Project { PUB.sm.seq.Clear(eSMStep.RUN_PICKER_OFF_R); //PUB.Result.ItemData[1].CopyTo(ref PUB.Result.ItemData[0]); - PUB.log.Add($"바코드데이터 복제(RIGHT)"); + PUB.log.Add($"Barcode data copy (RIGHT)"); PUB.flag.set(eVarBool.FG_BUSY_RIGHT, true, funcName); //프린터용 AIR처리해준다. @@ -592,7 +592,7 @@ namespace Project //PUB.Result.ItemData[1].UpdateTo(ref PUB.Result.ItemData[2]); } - PUB.Result.ItemDataC.Clear($"[{target}] 픽온완료"); //전송했으니 지운다 + PUB.Result.ItemDataC.Clear($"[{target}] Pick-on completed"); //Clear after transmission KeyenceBarcodeDataF = string.Empty; KeyenceBarcodeDataR = string.Empty; @@ -626,14 +626,14 @@ namespace Project if (PUB.Result.PrintPostionList.ContainsKey(sid) == false) { PUB.Result.PrintPostionList.Add(sid, prn); - PUB.log.AddAT($"프린트위치저장 SID:{sid} = {prn}"); + PUB.log.AddAT($"Print position saved SID:{sid} = {prn}"); } else { var predata = PUB.Result.PrintPostionList[sid]; if (predata != prn) { - PUB.log.AddAT($"프린트위치저장값 변경 SID:{sid} = {predata} -> {prn}"); + PUB.log.AddAT($"Print position save value changed SID:{sid} = {predata} -> {prn}"); PUB.Result.PrintPostionList[sid] = prn; } } @@ -964,7 +964,7 @@ namespace Project if (SETTING.Data.SystemBypass == false) { rlt = PUB.UpdateWMS(item.VisionData); //rlt = Amkor.RestfulService.Inbound_label_attach_reel_info(reelinfo, out errmsg); - PUB.log.AddE("WMS전송" + (rlt ? "성공" : "실패") + $":{errmsg}"); + PUB.log.AddE("WMS transmission " + (rlt ? "success" : "failed") + $": {errmsg}"); if (rlt == false) //230927 - 오류발생시 { PUB.Result.SetResultMessage(eResult.OPERATION, eECode.INBOUNDWEBAPIERROR, eNextStep.PAUSE, target, errmsg); @@ -975,7 +975,7 @@ namespace Project { errmsg = "bypass"; rlt = false; - PUB.log.AddAT($"System bytpass 로 인해 WMS 저장 안함"); + PUB.log.AddAT($"WMS save disabled due to System bypass"); } if (errmsg.Length > 190) errmsg = errmsg.Substring(0, 190); //230810 maxlength error SaveData_EE(item, (target == eWorkPort.Left ? "L" : "R"), (rlt ? "OK" : errmsg), "root_sequence"); @@ -1004,7 +1004,7 @@ namespace Project } VAR.TIME[(int)eVarTime.JOBEVENT] = DateTime.Now; - PUB.log.AddI($"[{target}] 작업완료"); + PUB.log.AddI($"[{target}] Work completed"); PUB.sm.seq.Clear(cmdIndex); return true; } diff --git a/Handler/Project/RunCode/RunSequence/3_KEYENCE_READ.cs b/Handler/Project/RunCode/RunSequence/3_KEYENCE_READ.cs index 6a2e405..509a8b4 100644 --- a/Handler/Project/RunCode/RunSequence/3_KEYENCE_READ.cs +++ b/Handler/Project/RunCode/RunSequence/3_KEYENCE_READ.cs @@ -39,7 +39,7 @@ namespace Project //데이터가 완료되었는지 확인 if (itemC.VisionData.Confirm) { - PUB.log.AddAT("비젼 데이터 완료로 인해 바코드 메세지를 제거 합니다"); + PUB.log.AddAT("Removing barcode messages due to vision data completion"); itemC.VisionData.bcdMessage.Clear(); return EResultKeyence.Complete; } @@ -58,12 +58,12 @@ namespace Project { if (PUB.Result.DryRun) { - PUB.log.Add($"[{target}] DRY-RUN 으로 인한 완료"); + PUB.log.Add($"[{target}] Completed due to DRY-RUN"); SetDryrunData(); } else { - PUB.logDbg.Add($"[{target}] 키엔스 읽기 시작"); + PUB.logDbg.Add($"[{target}] Keyence reading started"); if (PUB.keyenceF != null) PUB.keyenceF.Trigger(true); if (PUB.keyenceR != null) PUB.keyenceR.Trigger(true); } @@ -535,7 +535,7 @@ namespace Project //이미 수량업데이트된 경우이므로 복원시켜준다 if (itemC.VisionData.QTY0.isEmpty() == false) { - PUB.log.AddAT($"릴아이디 변경으로 인해 수량을 복원합니다({itemC.VisionData.QTY}->{itemC.VisionData.QTY0})"); + PUB.log.AddAT($"Restoring quantity due to reel ID change ({itemC.VisionData.QTY}->{itemC.VisionData.QTY0})"); itemC.VisionData.QTY = itemC.VisionData.QTY0; itemC.VisionData.QTY0 = string.Empty; } @@ -546,7 +546,7 @@ namespace Project var logtime = VAR.TIME.RUN((int)eVarTime.LOG_NEWIDERROR); if (logtime.TotalSeconds >= 3000) { - PUB.log.AddAT($"Reel_ID 생성실패 : {newid.message}"); + PUB.log.AddAT($"Reel_ID generation failed : {newid.message}"); VAR.TIME.Update(eVarTime.LOG_NEWIDERROR); } } @@ -558,11 +558,11 @@ namespace Project { //이미 완료된 데이터 if (itemC.VisionData.ConfirmAuto) - PUB.log.AddI($"데이터확정완료(자동)로 인한 진행"); + PUB.log.AddI($"Proceeding due to data confirmation completion (automatic)"); else if (itemC.VisionData.ConfirmUser) - PUB.log.AddI($"데이터확정완료(수동)로 인한 진행"); + PUB.log.AddI($"Proceeding due to data confirmation completion (manual)"); else - PUB.log.AddI($"데이터확정완료(BYPASS)로 인한 진행"); + PUB.log.AddI($"Proceeding due to data confirmation completion (BYPASS)"); } else if (itemC.VisionData.QRInputRaw.isEmpty() == false && itemC.VisionData.BATCH.isEmpty() == false) { @@ -646,24 +646,24 @@ namespace Project //수량원본이 없는 경우 if (item.VisionData.QTY0.isEmpty()) { - string msg = "서버 수량 업데이트 기능은 WMS에 적용되지 않음, 필요한 경우 개발자 컨택"; + string msg = "Server quantity update feature is not applicable to WMS, contact developer if needed"; var cnt = 0;// (int)(Amkor.RestfulService.get_stock_count(item.VisionData.RID, out msg)); if (mainjob) { - PUB.log.AddE("서버 수량 업데이트 기능은 WMS에 적용되지 않음, 필요한 경우 개발자 컨택"); + PUB.log.AddE("Server quantity update feature is not applicable to WMS, contact developer if needed"); } if (cnt > 0) { //새로받은 데이터를 실제 수량에 추가한다 item.VisionData.QTY0 = item.VisionData.QTY; item.VisionData.QTY = cnt.ToString(); - if (mainjob) PUB.log.Add($"서버수량업데이트 RID:{item.VisionData.RID} 구:{item.VisionData.QTY},신:{cnt}"); + if (mainjob) PUB.log.Add($"Server quantity update RID:{item.VisionData.RID} Old:{item.VisionData.QTY}, New:{cnt}"); } else { - if (mainjob) PUB.log.AddE($"수량업데이트 실패 rID:{item.VisionData.RID},Message={msg}"); + if (mainjob) PUB.log.AddE($"Quantity update failed rID:{item.VisionData.RID}, Message={msg}"); NeedConfirm = true; - if (mainjob) item.VisionData.bcdMessage.Add("수량 업데이트 실패"); + if (mainjob) item.VisionData.bcdMessage.Add("Quantity update failed"); } } } @@ -678,19 +678,19 @@ namespace Project if (rqBcd.Value != null) { var newqty = rqBcd.Value.Data.Substring(2).Trim(); - if (mainjob) PUB.log.Add($"수량업데이트(01) {item.VisionData.QTY}->{newqty}"); + if (mainjob) PUB.log.Add($"Quantity update (01) {item.VisionData.QTY}->{newqty}"); item.VisionData.QTY = newqty; - if (mainjob) PUB.log.AddI("수량수동입력상태이나 RQ값이 확인되어 사용자 확인을 하지 않음"); + if (mainjob) PUB.log.AddI("Manual quantity input mode but RQ value confirmed, no user confirmation required"); } else { - if (mainjob) item.VisionData.bcdMessage.Add("RQ값 오류 (자동불가)"); + if (mainjob) item.VisionData.bcdMessage.Add("RQ value error (auto mode not possible)"); NeedConfirm = true; } } else { - if (mainjob) item.VisionData.bcdMessage.Add("수량 수동 입력 필요"); + if (mainjob) item.VisionData.bcdMessage.Add("Manual quantity input required"); NeedConfirm = true; } } @@ -752,7 +752,7 @@ namespace Project { if (NeedConfirm == false) { - if (mainjob) item.VisionData.bcdMessage.Add("사용자 확인 필요"); + if (mainjob) item.VisionData.bcdMessage.Add("User confirmation required"); NeedConfirm = true; } } @@ -766,7 +766,7 @@ namespace Project //프린트를 하지 않는다면 처리하지 않는다. if (VAR.BOOL[eVarBool.Opt_DisablePrinter] == false) { - if (mainjob) item.VisionData.bcdMessage.Add("첫번째 릴 확인 필요"); + if (mainjob) item.VisionData.bcdMessage.Add("First reel confirmation required"); NeedConfirm = true; } } @@ -778,7 +778,7 @@ namespace Project { if (NeedConfirm == false) { - if (mainjob) item.VisionData.bcdMessage.Add("SID변환값 확인 필요"); + if (mainjob) item.VisionData.bcdMessage.Add("SID conversion value confirmation required"); NeedConfirm = true; } } @@ -793,7 +793,7 @@ namespace Project { item.VisionData.PrintPositionData = "1"; item.VisionData.PrintPositionCheck = true; - PUB.log.AddI($"바이패스SID({item.VisionData.SID})로 인해 인쇄위치 임의지정"); + PUB.log.AddI($"Print position arbitrarily set due to bypass SID ({item.VisionData.SID})"); } } else @@ -804,12 +804,12 @@ namespace Project var preprnpos = PUB.Result.PrintPostionList[item.VisionData.SID]; item.VisionData.PrintPositionData = preprnpos; item.VisionData.PrintPositionCheck = true; - PUB.log.AddI($"현 작업정보에서 프린트위치 찾음 SID:{item.VisionData.SID},값={preprnpos}"); + PUB.log.AddI($"Print position found in current job info SID:{item.VisionData.SID}, Value={preprnpos}"); } else if (NeedConfirm == false) { //현작업내에서의 정보를 찾아서 적용한다 231005 - if (mainjob) item.VisionData.bcdMessage.Add("부착위치 없음"); + if (mainjob) item.VisionData.bcdMessage.Add("Attachment position not found"); NeedConfirm = true; } } @@ -839,13 +839,13 @@ namespace Project { if (OPT_BYPASS) { - PUB.log.Add("데이터가 모두 확인되어 자동 확정을 진행 합니다(bypassmode)"); + PUB.log.Add("All data confirmed, proceeding with automatic confirmation (bypass mode)"); if (item.VisionData.bcdMessage.Count > 0) item.VisionData.bcdMessage.Clear(); item.VisionData.ConfirmBypass = true; } else if (item.VisionData.ConfirmAuto == false) { - PUB.log.Add("데이터가 모두 확인되어 자동 확정을 진행 합니다"); + PUB.log.Add("All data confirmed, proceeding with automatic confirmation"); if (item.VisionData.bcdMessage.Count > 0) item.VisionData.bcdMessage.Clear(); item.VisionData.ConfirmAuto = true; } @@ -858,7 +858,7 @@ namespace Project if (mainjob) { NeedConfirm = true; - PUB.log.AddAT($"데이터가 완료되지 않았으나 QR을 읽은 상태이므로 바로 확인창을 띄운다"); + PUB.log.AddAT($"Data incomplete but QR has been read, showing confirmation window immediately"); } } } @@ -875,7 +875,7 @@ namespace Project } else if (PUB.Result.ItemDataC.VisionData.ConfirmAuto == false) { - PUB.logDbg.Add($"비젼 자동 확정 처리 {Source}"); + PUB.logDbg.Add($"Vision automatic confirmation processing {Source}"); PUB.Result.ItemDataC.VisionData.ConfirmAuto = true; } @@ -885,7 +885,7 @@ namespace Project private void SetDryrunData() { var item = PUB.Result.ItemDataC; - PUB.log.AddAT("드라이런 기본 데이터 입력"); + PUB.log.AddAT("Dry run basic data input"); if (item.VisionData.QTY.isEmpty()) item.VisionData.QTY = DateTime.Now.ToString("HHmm"); if (item.VisionData.MFGDATE.isEmpty()) item.VisionData.MFGDATE = DateTime.Now.ToString("yy-MM-dd"); if (item.VisionData.SID.isEmpty()) item.VisionData.SID = "108" + "0" + DateTime.Now.ToString("HH").PadLeft(2, '0') + DateTime.Now.ToString("fff").PadLeft(3, '0'); diff --git a/Handler/Project/RunCode/RunSequence/4_PICKER_ON.cs b/Handler/Project/RunCode/RunSequence/4_PICKER_ON.cs index 86f98cb..e589674 100644 --- a/Handler/Project/RunCode/RunSequence/4_PICKER_ON.cs +++ b/Handler/Project/RunCode/RunSequence/4_PICKER_ON.cs @@ -49,7 +49,7 @@ namespace Project //#################################################### if (PUB.sm.seq.Get(cmdIndex) == idx++) { - PUB.log.Add($"[{target}] 피커 ON 작업시작"); + PUB.log.Add($"[{target}] Picker ON work started"); PUB.sm.seq.Update(cmdIndex); return false; } @@ -65,7 +65,7 @@ namespace Project var PosZ = MOT.GetPZPos(ePZLoc.READY); if (MOT.CheckMotionPos(seqTime, PosZ, funcName) == false) return false; if (MOT.CheckMotionPos(seqTime, Pos, funcName) == false) return false; - PUB.log.Add($"[{target}] 피커 ON X,Y 준비위치 확인"); + PUB.log.Add($"[{target}] Picker ON X,Y ready position confirmed"); DIO.SetPickerVac(true); PUB.sm.seq.Update(cmdIndex); return false; @@ -205,11 +205,11 @@ namespace Project { baseAngle = bcd.Angle; baseSource = bcd.barcodeSource; //230504 각도 - PUB.log.AddI($"[{target}] 각도산출내용:{msg},바코드:{bcd.Data},ID:{vdata.RID}"); //210602 + PUB.log.AddI($"[{target}] Angle calculation: {msg}, Barcode: {bcd.Data}, ID: {vdata.RID}"); //210602 } else if (PUB.Result.DryRun) { - PUB.log.AddAT($"[{target}] 드라이런으로 인해 각도를 적용하지 않음"); + PUB.log.AddAT($"[{target}] Angle not applied due to dry run"); } else { @@ -218,7 +218,7 @@ namespace Project var addangle = baseSource == "R" ? SETTING.Data.RearBarcodeRotate : SETTING.Data.FrontBarcodeRotate; var rotAngle = baseAngle + addangle + vdata.PositionAngle; - PUB.log.AddI($"[{target}]-소스:{baseSource} 회전값(Base:{baseAngle}+추가:{addangle}+비젼:{vdata.PositionAngle}={rotAngle})"); + PUB.log.AddI($"[{target}] Source: {baseSource} Rotation value (Base: {baseAngle} + Additional: {addangle} + Vision: {vdata.PositionAngle} = {rotAngle})"); int dir = -1; while (true) @@ -234,7 +234,7 @@ namespace Project dir = 1; } - PUB.log.AddI($"[{target}] 회전(최종) [{rotAngle}도,방향:{dir}],RID:{vdata.RID}"); + PUB.log.AddI($"[{target}] Rotation (Final) [{rotAngle} degrees, Direction: {dir}], RID: {vdata.RID}"); if (target == eWorkPort.Left) PUB.Result.ItemDataL.VisionData.ApplyAngle = rotAngle; //회전각도를 넣는다 @@ -243,7 +243,7 @@ namespace Project var curtheta = PUB.mot.GetActPos((int)eAxis.Z_THETA); var newPos = curtheta + (dir * rotAngle); - PUB.log.Add($"회전전 모터 위치 : {curtheta}, 대상위치:{newPos},속도:{thpos.Speed},가속:{thpos.Acc}"); + PUB.log.Add($"Motor position before rotation: {curtheta}, Target position: {newPos}, Speed: {thpos.Speed}, Acceleration: {thpos.Acc}"); if (target == eWorkPort.Left) VAR.DBL[(int)eVarDBL.ThetaPositionL] = newPos; diff --git a/Handler/Project/RunCode/RunSequence/4_PICKER_RETRY.cs b/Handler/Project/RunCode/RunSequence/4_PICKER_RETRY.cs index dfd2ff5..c1cd5b8 100644 --- a/Handler/Project/RunCode/RunSequence/4_PICKER_RETRY.cs +++ b/Handler/Project/RunCode/RunSequence/4_PICKER_RETRY.cs @@ -49,7 +49,7 @@ namespace Project //#################################################### if (PUB.sm.seq.Get(cmdIndex) == idx++) { - PUB.log.Add($"[{target}] 피커 RETRY 작업시작({PickerRetryCount}/{AR.SETTING.Data.RetryPickOnMaxCount})"); + PUB.log.Add($"[{target}] Picker RETRY work started ({PickerRetryCount}/{AR.SETTING.Data.RetryPickOnMaxCount})"); //기존자료를 모두 삭제 한다 221102 if (PUB.Result.ItemDataC != null && PUB.Result.ItemDataC.VisionData != null && PUB.Result.ItemDataC.VisionData.barcodelist != null) @@ -218,7 +218,7 @@ namespace Project PUB.mot.ClearPosition((int)eAxis.Z_THETA); if (MOT.CheckMotionPos(seqTime, Pos, funcName) == false) return false; - PUB.log.AddAT($"###### 재시도 작업 회피 이동 완료({target})"); + PUB.log.AddAT($"###### Retry work avoidance movement completed ({target})"); PUB.sm.seq.Update(cmdIndex); return false; } @@ -228,7 +228,7 @@ namespace Project //#################################################### if (PUB.sm.seq.Get(cmdIndex) == idx++) { - PUB.log.Add($"retry 완료로 비젼데이터를 삭제 합니다"); + PUB.log.Add($"Deleting vision data due to retry completion"); PUB.Result.ItemDataC.VisionData.Clear(funcName, true); AR.VAR.BOOL[eVarBool.JOB_PickON_Retry] = false; PUB.sm.seq.Update(cmdIndex); diff --git a/Handler/Project/RunCode/RunSequence/5_PICKER_OFF.cs b/Handler/Project/RunCode/RunSequence/5_PICKER_OFF.cs index 4101d88..d67815b 100644 --- a/Handler/Project/RunCode/RunSequence/5_PICKER_OFF.cs +++ b/Handler/Project/RunCode/RunSequence/5_PICKER_OFF.cs @@ -70,10 +70,10 @@ namespace Project if (DIO.GetIOInput(eDIName.R_CONV1)) return false; if (VAR.I32[eVarInt32.RIGT_ITEM_COUNT] > 0) return false; } - PUB.log.Add($"CVMODE에서 컨베이어 비어있음"); + PUB.log.Add($"Conveyor is empty in CV MODE"); } - PUB.log.Add($"[{target}] 피커 OFF 작업시작"); + PUB.log.Add($"[{target}] Picker OFF work started"); PUB.sm.seq.Update(cmdIndex); return false; } @@ -87,7 +87,7 @@ namespace Project var Pos = target == eWorkPort.Left ? MOT.GetLMPos(eLMLoc.READY) : MOT.GetRMPos(eRMLoc.READY); if (MOT.getPositionMatch(Pos) == false) { - PUB.Result.SetResultMessage(eResult.OPERATION, eECode.POSITION_ERROR, eNextStep.PAUSE, "프린터 Y축이 준비위치에 있지 않습니다"); + PUB.Result.SetResultMessage(eResult.OPERATION, eECode.POSITION_ERROR, eNextStep.PAUSE, "Printer Y-axis is not at ready position"); return false; } PUB.sm.seq.Update(cmdIndex); @@ -265,7 +265,7 @@ namespace Project { if (OPT_BYPASS == true || OPT_PrinterOff) { - PUB.log.AddAT($"bypass 로 인해 추가 회전을 하지 않습니다"); + PUB.log.AddAT($"Additional rotation not performed due to bypass"); } else { @@ -285,7 +285,7 @@ namespace Project else VAR.DBL[(int)eVarDBL.ThetaPositionR] = theta + OffsetAngle; if (AR.SETTING.Data.Log_Debug) - PUB.logDbg.Add($"[{target}] 모션 추가회전 :{OffsetAngle}"); + PUB.logDbg.Add($"[{target}] Motor additional rotation: {OffsetAngle}"); } } @@ -307,7 +307,7 @@ namespace Project var Pos = MOT.GetPTPos(ePTLoc.READY); Pos.Position = Theta; if (MOT.CheckMotionPos(seqTime, Pos, funcName, false) == false) return false; - PUB.log.Add($"[{target}] 회전축 확인 완료 위치:{Theta},모터값:{PUB.mot.GetActPos((int)eAxis.Z_THETA)} => 위치초기화함"); + PUB.log.Add($"[{target}] Rotation axis verification complete Position: {Theta}, Motor value: {PUB.mot.GetActPos((int)eAxis.Z_THETA)} => Position initialized"); PUB.mot.ClearPosition((int)eAxis.Z_THETA); } diff --git a/Handler/Project/RunCode/RunSequence/6.PRINT.cs b/Handler/Project/RunCode/RunSequence/6.PRINT.cs index 047cae8..f71b08d 100644 --- a/Handler/Project/RunCode/RunSequence/6.PRINT.cs +++ b/Handler/Project/RunCode/RunSequence/6.PRINT.cs @@ -34,7 +34,7 @@ namespace Project //#################################################### if (PUB.sm.seq.Get(cmdIndex) == idx++) { - PUB.log.Add($"[{target}] 프린트 작업 시작"); + PUB.log.Add($"[{target}] Print operation started"); PUB.sm.seq.Update(cmdIndex); return false; } @@ -106,7 +106,7 @@ namespace Project item.VisionData.ZPL = zpl; item.VisionData.PrintQRData = qrdata; - PUB.log.Add("PRINT", $"[{target}] 프린트");//QR=" + item.VisionData.QRData); + PUB.log.Add("PRINT", $"[{target}] Printing");//QR=" + item.VisionData.QRData); if (target == eWorkPort.Left) { @@ -141,7 +141,7 @@ namespace Project } } } - else PUB.log.AddAT($"[{target}] 프린터 기능 OFF(bypass or model or setting)"); + else PUB.log.AddAT($"[{target}] Printer function OFF (bypass or model or setting)"); PUB.sm.seq.Update(cmdIndex); return false; diff --git a/Handler/Project/RunCode/RunSequence/7_PRINTER_ON.cs b/Handler/Project/RunCode/RunSequence/7_PRINTER_ON.cs index 80fd47a..7fcee95 100644 --- a/Handler/Project/RunCode/RunSequence/7_PRINTER_ON.cs +++ b/Handler/Project/RunCode/RunSequence/7_PRINTER_ON.cs @@ -86,7 +86,7 @@ namespace Project if (용지감지기능 == false) { if (seqTime.TotalMilliseconds < 100) return false; - PUB.log.AddAT($"[{target}] 용지감지기능 OFF(3초후 진행)"); + PUB.log.AddAT($"[{target}] Paper detection function OFF(proceed after 3 seconds)"); } else { @@ -148,7 +148,7 @@ namespace Project if (용지감지기능 == false) { if (seqTime.TotalMilliseconds < 100) return false; - PUB.log.AddAT($"[{target}] 용지감지기능 OFF(3초후 진행)"); + PUB.log.AddAT($"[{target}] Paper detection function OFF(proceed after 3 seconds)"); } else { diff --git a/Handler/Project/RunCode/RunSequence/90_SaveData.cs b/Handler/Project/RunCode/RunSequence/90_SaveData.cs index 087b979..1c3f8c0 100644 --- a/Handler/Project/RunCode/RunSequence/90_SaveData.cs +++ b/Handler/Project/RunCode/RunSequence/90_SaveData.cs @@ -25,7 +25,7 @@ namespace Project var retval = false; if (AR.SETTING.Data.OnlineMode == false) { - PUB.log.AddAT($"[SAVE-EE] 오프라인으로 저장 하지 않음"); + PUB.log.AddAT($"[SAVE-EE] Not saving in offline mode"); return; } diff --git a/Handler/Project/RunCode/RunSequence/9_QRValid.cs b/Handler/Project/RunCode/RunSequence/9_QRValid.cs index 2134c12..7995907 100644 --- a/Handler/Project/RunCode/RunSequence/9_QRValid.cs +++ b/Handler/Project/RunCode/RunSequence/9_QRValid.cs @@ -50,7 +50,7 @@ namespace Project { //카메라 트리거 전송 var sendok = WS_Send(target, WS, item.guid, "TRIG", item.VisionData.PrintQRData); - PUB.log.Add($"바코드트리거전송({target}) = {sendok}"); + PUB.log.Add($"Barcode trigger transmission ({target}) = {sendok}"); if(sendok==false) //230512 전송실패시 오류로 한다 { PUB.Result.SetResultMessage(eResult.HARDWARE, eECode.VISION_TRIGERROR, eNextStep.PAUSE); @@ -73,7 +73,7 @@ namespace Project { if (VAR.BOOL[eVarBool.VisionL_Retry] == false) { - PUB.log.AddAT("비젼(L) 1회 실패로 재 시도 합니다"); + PUB.log.AddAT("Vision (L) failed once, retrying"); VAR.BOOL[eVarBool.VisionL_Retry] = true; PUB.sm.seq.Update(cmdIndex, -1); return false; @@ -92,7 +92,7 @@ namespace Project { if (VAR.BOOL[eVarBool.VisionR_Retry] == false) { - PUB.log.AddAT("비젼(R) 1회 실패로 재 시도 합니다"); + PUB.log.AddAT("Vision (R) failed once, retrying"); VAR.BOOL[eVarBool.VisionR_Retry] = true; PUB.sm.seq.Update(cmdIndex, -1); return false; @@ -121,12 +121,12 @@ namespace Project { if (PUB.flag.get(eVarBool.FG_END_VISIONL)) //종료신호가 설정되어있다면 완료된 경우다 { - PUB.log.AddI($"{target} 비젼 종료 신호로 인해 완료 처리 합니다"); + PUB.log.AddI($"{target} Completed processing due to vision end signal"); item.PrintQRValid = true; } else if (PUB.flag.get(eVarBool.FG_PRC_VISIONL) == false) //사용자가 취소했다면 넘어간다 { - PUB.log.AddAT($"{target} 사용자 취소로 QR검증을 넘김"); + PUB.log.AddAT($"{target} Skip QR verification due to user cancellation"); item.PrintQRValid = false; } else return false; //아직 완료전이므로 리턴한다 @@ -135,12 +135,12 @@ namespace Project { if (PUB.flag.get(eVarBool.FG_END_VISIONR)) { - PUB.log.AddI($"{target} 비젼 종료 신호로 인해 완료 처리 합니다"); + PUB.log.AddI($"{target} Completed processing due to vision end signal"); item.PrintQRValid = true; } else if (PUB.flag.get(eVarBool.FG_PRC_VISIONR) == false) //사용자가 취소했다면 넘어간다 { - PUB.log.AddAT($"{target} 사용자 취소로 QR검증을 넘김"); + PUB.log.AddAT($"{target} Skip QR verification due to user cancellation"); item.PrintQRValid = false; } else return false; //아직 완료전이므로 리턴한다 @@ -157,7 +157,7 @@ namespace Project //#################################################### if (PUB.sm.seq.Get(cmdIndex) == idx++) { - PUB.log.Add($"{target} 비젼 검증 완료(결과:{item.PrintQRValid})"); + PUB.log.Add($"{target} Vision verification completed (Result: {item.PrintQRValid})"); if (target == eWorkPort.Left) PUB.flag.set(eVarBool.FG_PRC_VISIONL, false, funcName); diff --git a/Handler/Project/RunCode/StateMachine/_Events.cs b/Handler/Project/RunCode/StateMachine/_Events.cs index cb34b70..557b782 100644 --- a/Handler/Project/RunCode/StateMachine/_Events.cs +++ b/Handler/Project/RunCode/StateMachine/_Events.cs @@ -117,7 +117,7 @@ namespace Project { var o = (eSMStep)e.Old; var n = (eSMStep)e.New; - PUB.log.AddI($"스텝전환({o} >> {n})"); + PUB.log.AddI($"Step transition({o} >> {n})"); //230313 EEMStatus.AddStatusSQL(n); diff --git a/Handler/Project/RunCode/StateMachine/_Loop.cs b/Handler/Project/RunCode/StateMachine/_Loop.cs index 90d4682..b4d1f11 100644 --- a/Handler/Project/RunCode/StateMachine/_Loop.cs +++ b/Handler/Project/RunCode/StateMachine/_Loop.cs @@ -80,7 +80,7 @@ namespace Project var runMethod = obj.GetMethod(runMethodName); if (runMethod == null) { - PUB.log.AddE($"다음 명령이 구현되지 않았습니다 {methodName}/{runMethodName}"); + PUB.log.AddE($"The following command is not implemented {methodName}/{runMethodName}"); PUB.Result.SetResultMessage(eResult.DEVELOP, eECode.NOFUNCTION, eNextStep.ERROR, methodName, runMethodName); } else @@ -101,7 +101,7 @@ namespace Project var rlt = (bool)runMethod.Invoke(this, param); if (rlt == true) { - PUB.log.AddI("사용자스텝(자동) 실행완료 대기상태전환"); + PUB.log.AddI("User step(automatic) execution completed, switching to idle state"); PUB.sm.SetNewStep(eSMStep.IDLE, true); } } diff --git a/Handler/Project/RunCode/StateMachine/_SM_DIO.cs b/Handler/Project/RunCode/StateMachine/_SM_DIO.cs index ce3eb14..deb222a 100644 --- a/Handler/Project/RunCode/StateMachine/_SM_DIO.cs +++ b/Handler/Project/RunCode/StateMachine/_SM_DIO.cs @@ -15,7 +15,7 @@ namespace Project var diPin = DIO.Pin.input.Where(t=>t.terminalno == e.ArrIDX).FirstOrDefault(); if(diPin == null) { - PUB.log.AddE($"DI INDEX:{e.ArrIDX} 에 해당하는 터미널 대상이 없습니다"); + PUB.log.AddE($"No terminal target found for DI INDEX:{e.ArrIDX}"); } else { @@ -33,7 +33,7 @@ namespace Project var doPin = DIO.Pin.output.Where(t => t.terminalno == e.ArrIDX).FirstOrDefault(); if (doPin == null) { - PUB.log.AddE($"DO INDEX:{e.ArrIDX} 에 해당하는 터미널 대상이 없습니다"); + PUB.log.AddE($"No terminal target found for DO INDEX:{e.ArrIDX}"); } else { @@ -108,7 +108,7 @@ namespace Project if (port == 3) SETTING.Counter.CountPrintR += value; else { - PUB.log.AddAT(string.Format("[{0}] 미지정 포트이므로 수량 증가 불가", seq)); + PUB.log.AddAT(string.Format("[{0}] Cannot increase quantity as it is an unspecified port", seq)); } //Pub.log.AddI("수량정보가 저장 되었습니다"); diff --git a/Handler/Project/RunCode/StateMachine/_SPS.cs b/Handler/Project/RunCode/StateMachine/_SPS.cs index 372e2d3..2d54d11 100644 --- a/Handler/Project/RunCode/StateMachine/_SPS.cs +++ b/Handler/Project/RunCode/StateMachine/_SPS.cs @@ -62,9 +62,9 @@ namespace Project PUB.Result.ResultCode = eResult.EMERGENCY; PUB.Result.ResultMessage = string.Format("EMERGENCY\n" + - "비상정지 버튼({0})이 눌렸습니다\n" + - "모든 모션이 강제 정지 합니다\n" + - "비상 정지 버튼을 확인 한 후 시스템을 초기화 하세요", EmgButtonState); + "Emergency stop button ({0}) has been pressed\n" + + "All motions are forced to stop\n" + + "Please check the emergency stop button and initialize the system", EmgButtonState); PUB.log.AddI("SPS:Reserve Emergency Step"); PUB.sm.SetNewStep(eSMStep.EMERGENCY); diff --git a/Handler/Project/RunCode/StateMachine/_SPS_BarcodeProcess.cs b/Handler/Project/RunCode/StateMachine/_SPS_BarcodeProcess.cs index e4fdf93..7d6e5c9 100644 --- a/Handler/Project/RunCode/StateMachine/_SPS_BarcodeProcess.cs +++ b/Handler/Project/RunCode/StateMachine/_SPS_BarcodeProcess.cs @@ -40,7 +40,7 @@ namespace Project if (pats.Any() == false) { - PUB.log.AddAT($"등록된 패턴이 없습니다(SYM={barcodeSymbol})"); + PUB.log.AddAT($"No registered pattern(SYM={barcodeSymbol})"); return new Tuple>(0, new List()); } @@ -50,19 +50,19 @@ namespace Project { if (vm.BCD_DM == false && barcodeSymbol == "2") { - PUB.log.AddAT($"모델(DM)에서 비활성:{bcd}"); + PUB.log.AddAT($"Inactive in model(DM):{bcd}"); IgnoreBarcode = true; return new Tuple>(0, new List()); } else if (vm.BCD_1D == false && (barcodeSymbol == "6" || barcodeSymbol == "11")) { - PUB.log.AddAT($"모델(1D)에서 비활성:{bcd}"); + PUB.log.AddAT($"Inactive in model(1D):{bcd}"); IgnoreBarcode = true; return new Tuple>(0, new List()); } else if (vm.BCD_QR == false && (barcodeSymbol == "1")) { - PUB.log.AddAT($"모델(QR)에서 비활성:{bcd}"); + PUB.log.AddAT($"Inactive in model(QR):{bcd}"); IgnoreBarcode = true; return new Tuple>(0, new List()); } diff --git a/Handler/Project/RunCode/Step/_STEP_FINISH.cs b/Handler/Project/RunCode/Step/_STEP_FINISH.cs index c444369..6bfb948 100644 --- a/Handler/Project/RunCode/Step/_STEP_FINISH.cs +++ b/Handler/Project/RunCode/Step/_STEP_FINISH.cs @@ -36,7 +36,7 @@ namespace Project DIO.SetOutput(eDOName.RIGHT_CONV, false); DIO.SetBuzzer(true, AR.SETTING.Data.Force_JobEndBuzzer); - PUB.log.AddI("작업이 완료되었습니다"); + PUB.log.AddI("Work has been completed"); needShowSummary = true; } diff --git a/Handler/Project/RunCode/Step/_STEP_HOME_DELAY.cs b/Handler/Project/RunCode/Step/_STEP_HOME_DELAY.cs index 1345488..71f9145 100644 --- a/Handler/Project/RunCode/Step/_STEP_HOME_DELAY.cs +++ b/Handler/Project/RunCode/Step/_STEP_HOME_DELAY.cs @@ -16,7 +16,7 @@ namespace Project DIO.SetBuzzer(false); //홈이완료되었으므로 3초정도 기다려준다. - PUB.log.AddAT("홈 완료 확정을 위한 타이머 시작"); + PUB.log.AddAT("Timer started for home completion confirmation"); HomeSuccessTime = DateTime.Now; } @@ -42,7 +42,7 @@ namespace Project DIO.SetBuzzer(false); PUB.flag.set(eVarBool.FG_USERSTEP, false, "SM_HOME"); - PUB.log.AddI("홈 작업 완료로 인해 홈 검증 코드로 이동함"); + PUB.log.AddI("Moving to home verification code due to home operation completion"); HomeChkTime = DateTime.Now; PUB.sm.SetNewStep(eSMStep.HOME_CONFIRM); diff --git a/Handler/Project/RunCode/Step/_STEP_HOME_FULL.cs b/Handler/Project/RunCode/Step/_STEP_HOME_FULL.cs index 04d9941..f33eed9 100644 --- a/Handler/Project/RunCode/Step/_STEP_HOME_FULL.cs +++ b/Handler/Project/RunCode/Step/_STEP_HOME_FULL.cs @@ -478,7 +478,7 @@ namespace Project void FlagClear(bool ClearItemOn) { - PUB.log.AddAT($"플래그초기화({ClearItemOn})"); + PUB.log.AddAT($"Flag initialization({ClearItemOn})"); //연관플래그 소거 if (ClearItemOn) { diff --git a/Handler/Project/RunCode/Step/_STEP_IDLE.cs b/Handler/Project/RunCode/Step/_STEP_IDLE.cs index 6d6a899..26b930a 100644 --- a/Handler/Project/RunCode/Step/_STEP_IDLE.cs +++ b/Handler/Project/RunCode/Step/_STEP_IDLE.cs @@ -52,7 +52,7 @@ namespace Project var ts = DateTime.Now - IdleStartTime; if (ts.TotalMinutes > AR.SETTING.Data.AutoOffRoomLightMin) { - PUB.log.Add("대기상태 전환으로 인해 조명을 끕니다"); + PUB.log.Add("Turning off lights due to idle state transition"); IdleSleep = true; DIO.SetRoomLight(false); } diff --git a/Handler/Project/RunCode/Step/_STEP_INIT.cs b/Handler/Project/RunCode/Step/_STEP_INIT.cs index 9cd55c8..c0df250 100644 --- a/Handler/Project/RunCode/Step/_STEP_INIT.cs +++ b/Handler/Project/RunCode/Step/_STEP_INIT.cs @@ -32,11 +32,11 @@ namespace Project if (PUB.mot.Init() == false) { PUB.log.AddE(string.Format("MOT INIT ERROR : {0}", PUB.mot.ErrorMessage)); - PUB.log.AddE("모션 초기화 오류로 잠시 후 다시 시도합니다"); + PUB.log.AddE("Motion initialization error, retrying shortly"); System.Threading.Thread.Sleep(1000); if (PUB.mot.Init() == false) { - PUB.log.AddE("모션 초기화 재시도 실패" + PUB.mot.ErrorMessage); + PUB.log.AddE("Motion initialization retry failed " + PUB.mot.ErrorMessage); } } _SM_RUN_INIT_MOTION(); @@ -66,7 +66,7 @@ namespace Project PUB.sm.RaiseStateProgress(++progress, "Set DIO Names", ProgressMax, fColor); System.Threading.Thread.Sleep(5); _SM_RUN_INIT_SETDIONAME(); - PUB.log.AddI("모션 초기화 플래그 설정완료"); + PUB.log.AddI("Motion initialization flag setup complete"); PUB.flag.set(eVarBool.FG_INIT_MOTIO, true, "INIT"); //230504 @@ -74,12 +74,12 @@ namespace Project hmi1.SetMOT(PUB.mot); //남은 공간 - PUB.sm.RaiseStateProgress(++progress, "공간 확인", ProgressMax, fColor); System.Threading.Thread.Sleep(5); + PUB.sm.RaiseStateProgress(++progress, "Space Check", ProgressMax, fColor); System.Threading.Thread.Sleep(5); CheckFreeSpace(); //181225 //프린터설정 - PUB.sm.RaiseStateProgress(++progress, "프린터설정", ProgressMax, fColor); System.Threading.Thread.Sleep(5); + PUB.sm.RaiseStateProgress(++progress, "Printer Setup", ProgressMax, fColor); System.Threading.Thread.Sleep(5); PUB.PrinterL = new Device.SATOPrinterAPI(); PUB.PrinterL.PortName = AR.SETTING.Data.PrintL_Port; PUB.PrinterL.BaudRate = AR.SETTING.Data.PrintL_Baud; @@ -91,7 +91,7 @@ namespace Project PUB.flag.set(eVarBool.FG_INIT_PRINTER, true, "INIT"); //모델자동선택 181206 - PUB.sm.RaiseStateProgress(++progress, "이전모델 확인", ProgressMax, fColor); System.Threading.Thread.Sleep(5); + PUB.sm.RaiseStateProgress(++progress, "Previous Model Check", ProgressMax, fColor); System.Threading.Thread.Sleep(5); // if (SETTING.User.LastModelV != "") PUB.SelectModelV(SETTING.User.LastModelV, false); @@ -101,7 +101,7 @@ namespace Project else PUB.flag.set(eVarBool.Use_Conveyor, false, "load"); PUB.SelectModelM(motionmodel, false); - PUB.sm.RaiseStateProgress(ProgressMax, "초기화 완료", ProgressMax, Color.Gold); System.Threading.Thread.Sleep(5); + PUB.sm.RaiseStateProgress(ProgressMax, "Initialization Complete", ProgressMax, Color.Gold); System.Threading.Thread.Sleep(5); PUB.log.Add("init finish"); //조명 ON @@ -111,7 +111,7 @@ namespace Project // Start OWIN host var baseAddress = "http://*:9001"; WebApp.Start(url: baseAddress); - PUB.log.AddI($"호스팅서비스ON : {baseAddress}"); + PUB.log.AddI($"Hosting service ON: {baseAddress}"); } @@ -157,7 +157,7 @@ namespace Project //7개의 축을 사용한다 if (PUB.mot.IsInit == false) { - PUB.log.AddE("모션보드 초기화 오류로 설정을 진행하지 않습니다"); + PUB.log.AddE("Motion board initialization error, configuration will not proceed"); } else { @@ -167,15 +167,15 @@ namespace Project var file = System.IO.Path.Combine(UTIL.CurrentPath, "Model", "axis" + i.ToString() + ".motaxt"); if (System.IO.File.Exists(file) == false) { - PUB.log.AddAT($"모션({i}) 설정파일 없음!!"); + PUB.log.AddAT($"Motion ({i}) configuration file not found!!"); PUB.mot.InitAxis(i, file); } else { if (PUB.mot.InitAxis((short)i, file) == false) - PUB.log.AddE("모션 설정 실패 축:" + i.ToString()); + PUB.log.AddE("Motion setup failed axis:" + i.ToString()); else - PUB.log.AddI($"모션({i}) 설정 완료"); + PUB.log.AddI($"Motion ({i}) setup complete"); } } diff --git a/Handler/Project/RunCode/Step/_STEP_RUN.cs b/Handler/Project/RunCode/Step/_STEP_RUN.cs index 7994418..d62fdd5 100644 --- a/Handler/Project/RunCode/Step/_STEP_RUN.cs +++ b/Handler/Project/RunCode/Step/_STEP_RUN.cs @@ -129,7 +129,7 @@ namespace Project //plc의 SID 데이터를 갱신하도록 한다 PUB.Result.ClearAllSID = true; - PUB.log.AddI("*** 신규 작업이 시작 되었습니다 ***"); + PUB.log.AddI("*** New job has started ***"); //PUB.flag.set(eVarBool.RDY_VISION1, true, "JOB START"); //최초 시작시에는 1번 비젼이 동작하게 한다 //새로시작할때에는 이 값을 초기화 해준다. @@ -149,10 +149,10 @@ namespace Project { if (VAR.BOOL[eVarBool.wait_for_keyence]) { - PUB.log.Add($"바코드수신대기중이었으므로 기존 값을 삭제 합니다(CONF={PUB.Result.ItemDataC.VisionData.Confirm},ID:{PUB.Result.ItemDataC.VisionData.RID})"); + PUB.log.Add($"Deleting existing values because barcode reception was waiting (CONF={PUB.Result.ItemDataC.VisionData.Confirm}, ID:{PUB.Result.ItemDataC.VisionData.RID})"); PUB.Result.ItemDataC.VisionData.Clear("RESTART", true); } - PUB.log.AddI("*** 작업이 재시작 되었습니다 ***"); + PUB.log.AddI("*** Job has been restarted ***"); } } @@ -253,7 +253,7 @@ namespace Project if (PUB.flag.get(eVarBool.FG_JOB_END) == false) { - PUB.log.AddAT("작업완료조건실행"); + PUB.log.AddAT("Work completion condition execution"); VAR.TIME.Update(eVarTime.JOB_END); PUB.flag.set(eVarBool.FG_JOB_END, true, "SM_RUN"); } @@ -264,7 +264,7 @@ namespace Project if (ts.TotalSeconds >= AR.SETTING.Data.Timeout_JOBEnd) { PUB.Result.JobEndTime = DateTime.Now; - PUB.log.AddI($"작업완료 상태로 전환합니다(대기시간:{AR.SETTING.Data.Timeout_JOBEnd}초)"); + PUB.log.AddI($"Switching to job completion state (wait time: {AR.SETTING.Data.Timeout_JOBEnd} seconds)"); PUB.sm.SetNewStep(eSMStep.FINISH); PUB.flag.set(eVarBool.FG_JOB_END, false, "SM_RUN:FINISH"); } @@ -275,7 +275,7 @@ namespace Project //이조건일때에는 job_End 가 없어야한다 if (PUB.flag.get(eVarBool.FG_JOB_END) == true) { - PUB.log.AddI("작업완료조건 해제"); + PUB.log.AddI("Work completion condition released"); PUB.flag.set(eVarBool.FG_JOB_END, false, "run"); //메인메세지를 제거 해준다. diff --git a/Handler/Project/RunCode/_01_Input_Events.cs b/Handler/Project/RunCode/_01_Input_Events.cs index c815aec..d64d679 100644 --- a/Handler/Project/RunCode/_01_Input_Events.cs +++ b/Handler/Project/RunCode/_01_Input_Events.cs @@ -105,7 +105,7 @@ namespace Project { PUB.flag.set(FG_RDY_PORT, false, "IOCHANGE"); if (PUB.sm.Step > eSMStep.IDLE) - PUB.log.AddAT("안전센서 검출로 인해 PORT_READY(L)를 해제 합니다"); + PUB.log.AddAT("Releasing PORT_READY(L) due to safety sensor detection"); } //도어가 열리면 포트를 멈춘다 210329 @@ -225,7 +225,7 @@ namespace Project var PosZ = MOT.getPositionMatch(MOT.GetLZPos(eLZLoc.PICKON));//.MOT.GetPRM_PosName(); if (PosM && PosZ) { - PUB.log.Add("도어열림으로 인해 프린터L Z축을 올립니다"); + PUB.log.Add("Raising printer L Z-axis due to door opening"); var Pos = MOT.GetLZPos(eLZLoc.PICKON); MOT.Move(Pos); } @@ -236,7 +236,7 @@ namespace Project var PosZ = MOT.getPositionMatch(MOT.GetRZPos(eRZLoc.PICKON));// GetPRZ_PosName(); if (PosM && PosZ) { - PUB.log.Add("도어열림으로 인해 프린터R Z축을 올립니다"); + PUB.log.Add("Raising printer R Z-axis due to door opening"); MOT.Move(eAxis.PR_UPDN, 0, 100, 1000, false, false, false); } } @@ -257,7 +257,7 @@ namespace Project if (PosM && PosZ) { var zpos = MOT.GetLZPos(eLZLoc.PICKON); - PUB.log.Add("도어닫힘으로 인해 프린터L Z축을 내립니다"); + PUB.log.Add("Lowering printer L Z-axis due to door closing"); MOT.Move(eAxis.PL_UPDN, zpos.Position, 100, 1000, false, false, false); } } @@ -268,7 +268,7 @@ namespace Project if (PosM && PosZ) { var zpos = MOT.GetRZPos(eRZLoc.PICKON); - PUB.log.Add("도어닫힘으로 인해 프린터R Z축을 내립니다"); + PUB.log.Add("Lowering printer R Z-axis due to door closing"); MOT.Move(eAxis.PR_UPDN, zpos.Position, 100, 1000, false, false, false); } } @@ -286,12 +286,12 @@ namespace Project if (curState == false) { DIO.SetAIR(!curState); - PUB.log.AddI("에어 컴"); + PUB.log.AddI("Air ON"); } else { DIO.SetAIR(!curState); - PUB.log.AddAT("에어 끔"); + PUB.log.AddAT("Air OFF"); } } //AIR의 LED는 실제 AIR 출력 상태와 동기화 한다 * output event 에서 처리함 @@ -430,7 +430,7 @@ namespace Project if (DIO.GetIOInput(eDIName.PORTL_LIM_DN) == true && DIO.GetIOOutput(eDOName.CART_MAG0) == true) { DIO.SetPortMagnet(0, false); - PUB.log.Add("좌측 포트의 마그넷 OFF"); + PUB.log.Add("Left port magnet OFF"); } } else if (pin == eDIName.PORTC_LIM_DN) @@ -439,7 +439,7 @@ namespace Project if (DIO.GetIOInput(eDIName.PORTC_LIM_DN) == true && DIO.GetIOOutput(eDOName.CART_MAG1) == true) { DIO.SetPortMagnet(1, false); - PUB.log.Add("중앙 포트의 마그넷 OFF"); + PUB.log.Add("Center port magnet OFF"); if(PUB.sm.Step == eSMStep.FINISH) { @@ -453,7 +453,7 @@ namespace Project if (DIO.GetIOInput(eDIName.PORTR_LIM_DN) == true && DIO.GetIOOutput(eDOName.CART_MAG2) == true) { DIO.SetPortMagnet(2, false); - PUB.log.Add("우측 포트의 마그넷 OFF"); + PUB.log.Add("Right port magnet OFF"); } } else if (pin == eDIName.L_CONV3) @@ -464,7 +464,7 @@ namespace Project if(VAR.I32[eVarInt32.LEFT_ITEM_COUNT] > 0) { VAR.I32[eVarInt32.LEFT_ITEM_COUNT] -= 1;//= false; //해제 - PUB.log.AddAT($"left 버퍼 수량 감소"); + PUB.log.AddAT($"Left buffer quantity decrease"); } } @@ -477,7 +477,7 @@ namespace Project if (VAR.I32[eVarInt32.RIGT_ITEM_COUNT] > 0) { VAR.I32[eVarInt32.RIGT_ITEM_COUNT] -= 1;//= false; //해제 - PUB.log.AddAT($"right 버퍼 수량 감소"); + PUB.log.AddAT($"Right buffer quantity decrease"); } } diff --git a/Handler/Project/RunCode/_Motion.cs b/Handler/Project/RunCode/_Motion.cs index ecda9c3..4e63369 100644 --- a/Handler/Project/RunCode/_Motion.cs +++ b/Handler/Project/RunCode/_Motion.cs @@ -45,7 +45,7 @@ namespace Project } var reason = string.Join(",", lst); - PUB.log.Add("MOT", $"모터정지사유({e.axis}):{reason}:bit={bitstatus}"); + PUB.log.Add("MOT", $"Motor stop reason ({e.axis}): {reason}: bit={bitstatus}"); } @@ -61,7 +61,7 @@ namespace Project } else if (e.NewStatus == arDev.MOT.HOME_RESULT.HOME_SUCCESS) { - PUB.log.AddI(string.Format("홈 검색이 완료되었습니다 축:{0}", e.Axis)); + PUB.log.AddI(string.Format("Home search completed for axis: {0}", e.Axis)); } } } @@ -71,7 +71,7 @@ namespace Project { if (e.IsError) { - if (e.Message.IndexOf("동일위치") != -1 || e.Message.IndexOf("inposition") != -1) + if (e.Message.IndexOf("same position") != -1 || e.Message.IndexOf("inposition") != -1) { // Pub.log.AddAT("MOT:" + e.Message); } else PUB.log.AddE("MOT:" + e.Message); diff --git a/Handler/Project/RunCode/_SM_RUN.cs b/Handler/Project/RunCode/_SM_RUN.cs index 8df35d9..d6c3db7 100644 --- a/Handler/Project/RunCode/_SM_RUN.cs +++ b/Handler/Project/RunCode/_SM_RUN.cs @@ -148,11 +148,11 @@ namespace Project if (DIO.isSaftyDoorF() == false) { PUB.Result.SetResultMessage(eResult.EMERGENCY, eECode.DOORSAFTY, eNextStep.PAUSE);// false); - PUB.mot.MoveStop("안전문제", true); + PUB.mot.MoveStop("Safety issue", true); - if (DIO.isSaftyDoorF(0, false) == false) DIO.SetPortMotor(0, eMotDir.CW, false, "안전오류"); - if (DIO.isSaftyDoorF(1, false) == false) DIO.SetPortMotor(1, eMotDir.CW, false, "안전오류"); - if (DIO.isSaftyDoorF(2, false) == false) DIO.SetPortMotor(2, eMotDir.CW, false, "안전오류"); + if (DIO.isSaftyDoorF(0, false) == false) DIO.SetPortMotor(0, eMotDir.CW, false, "Safety error"); + if (DIO.isSaftyDoorF(1, false) == false) DIO.SetPortMotor(1, eMotDir.CW, false, "Safety error"); + if (DIO.isSaftyDoorF(2, false) == false) DIO.SetPortMotor(2, eMotDir.CW, false, "Safety error"); return false; } @@ -176,7 +176,7 @@ namespace Project Boolean isPortLimDN(int idx) { - if (idx < 0 || idx > 2) throw new Exception("포트번호는(0~2)사이로 입력하세요"); + if (idx < 0 || idx > 2) throw new Exception("Port number must be between (0~2)"); if (idx == 0) return DIO.GetIOInput(eDIName.PORTL_LIM_DN); else if (idx == 1) return DIO.GetIOInput(eDIName.PORTC_LIM_DN); else return DIO.GetIOInput(eDIName.PORTR_LIM_DN); @@ -184,14 +184,14 @@ namespace Project } Boolean isPortLimUP(int idx) { - if (idx < 0 || idx > 2) throw new Exception("포트번호는(0~2)사이로 입력하세요"); + if (idx < 0 || idx > 2) throw new Exception("Port number must be between (0~2)"); if (idx == 0) return DIO.GetIOInput(eDIName.PORTL_LIM_UP); else if (idx == 1) return DIO.GetIOInput(eDIName.PORTC_LIM_UP); else return DIO.GetIOInput(eDIName.PORTR_LIM_UP); } Boolean isPortDetUp(int idx) { - if (idx < 0 || idx > 2) throw new Exception("포트번호는(0~2)사이로 입력하세요"); + if (idx < 0 || idx > 2) throw new Exception("Port number must be between (0~2)"); if (idx == 0) return DIO.GetIOInput(eDIName.PORTL_DET_UP); else if (idx == 1) return DIO.GetIOInput(eDIName.PORTC_DET_UP); else return DIO.GetIOInput(eDIName.PORTR_DET_UP); diff --git a/Handler/Project/RunCode/_Vision.cs b/Handler/Project/RunCode/_Vision.cs index 855cab6..53ed451 100644 --- a/Handler/Project/RunCode/_Vision.cs +++ b/Handler/Project/RunCode/_Vision.cs @@ -56,27 +56,27 @@ namespace Project private void Ws_DisconnectedL(object sender, EventArgs e) { var ws = sender as WatsonWebsocket.WatsonWsClient; - PUB.log.AddAT("카메라L 접속 종료"); + PUB.log.AddAT("Camera L connection terminated"); //_isCrevisOpen[0] = false; PUB.flag.set(eVarBool.FG_RDY_CAMERA_L, false, "DISC"); } private void Ws_ConnectedL(object sender, EventArgs e) { - PUB.log.AddAT("카메라L 접속 성공"); + PUB.log.AddAT("Camera L connection successful"); //_isCrevisOpen[0] = true; } private void Ws_DisconnectedR(object sender, EventArgs e) { var ws = sender as WatsonWebsocket.WatsonWsClient; - PUB.log.AddAT("카메라R 접속 종료"); + PUB.log.AddAT("Camera R connection terminated"); //_isCrevisOpen[2] = false; PUB.flag.set(eVarBool.FG_RDY_CAMERA_R, false, "DISC"); } private void Ws_ConnectedR(object sender, EventArgs e) { - PUB.log.AddAT("카메라R 접속 성공"); + PUB.log.AddAT("Camera R connection successful"); //_isCrevisOpen[2] = true; } @@ -137,7 +137,7 @@ namespace Project if(PUB.flag.get(eVarBool.FG_RDY_CAMERA_L)==false) { PUB.flag.set(eVarBool.FG_RDY_CAMERA_L, true, "WEBSOCKET"); - PUB.log.Add("왼쪽카메라 준비 완료"); + PUB.log.Add("Left camera ready"); } } else @@ -145,7 +145,7 @@ namespace Project if (PUB.flag.get(eVarBool.FG_RDY_CAMERA_R) == false) { PUB.flag.set(eVarBool.FG_RDY_CAMERA_R, true, "WEBSOCKET"); - PUB.log.Add("오른쪽카메라 준비 완료"); + PUB.log.Add("Right camera ready"); } } @@ -158,7 +158,7 @@ namespace Project } catch (Exception ex) { - PUB.log.AddE("상태메시지 분석실패: " + ex.Message); + PUB.log.AddE("Status message analysis failed: " + ex.Message); } } else @@ -166,16 +166,16 @@ namespace Project //처리가능한 상황에서만 큐에 데이터를 넣는다 if (idx == 0 && PUB.flag.get(eVarBool.FG_PRC_VISIONL) == false) { - PUB.log.AddAT("(좌)측 비젼 검증상태가 아니므로 바코드 데이터 삭제\n" + data); + PUB.log.AddAT("Left side vision not in verification state, deleting barcode data\n" + data); return; } if (idx != 0 && PUB.flag.get(eVarBool.FG_PRC_VISIONR) == false) { - PUB.log.AddAT("(우)측 비젼 검증상태가 아니므로 바코드 데이터 삭제\n" + data); + PUB.log.AddAT("Right side vision not in verification state, deleting barcode data\n" + data); return; } - PUB.log.Add($"QR검증({(idx == 0 ? "L" : "R")})수신: " + data); + PUB.log.Add($"QR verification ({(idx == 0 ? "L" : "R")}) received: " + data); var guid = idx == 0 ? PUB.Result.ItemDataL.guid : PUB.Result.ItemDataR.guid; //BarcodeParsing(idx, guid, data, "WS"); @@ -190,7 +190,7 @@ namespace Project var Complete = RecvQRProcess(qrDataList, eWorkPort.Left); if (Complete) PUB.flag.set(eVarBool.FG_END_VISIONL, true, "DATA_ARRIVAL"); } - else PUB.log.AddAT("비젼(L) 이전작업이 완료되어 처리하지 않음"); + else PUB.log.AddAT("Vision (L) previous task completed, not processing"); } else { @@ -199,7 +199,7 @@ namespace Project var Complete = RecvQRProcess(qrDataList, eWorkPort.Right); if (Complete) PUB.flag.set(eVarBool.FG_END_VISIONR, true, "DATA_ARRIVAL"); } - else PUB.log.AddAT("비젼(R) 이전작업이 완료되어 처리하지 않음"); + else PUB.log.AddAT("Vision (R) previous task completed, not processing"); } } @@ -258,7 +258,7 @@ namespace Project } catch (Exception ex) { - PUB.log.AddE($"전송{idx}실패{ex.Message}"); + PUB.log.AddE($"Transmission {idx} failed {ex.Message}"); sendok = false; } @@ -271,13 +271,13 @@ namespace Project if(ws != null) { - PUB.log.AddAT($"전송{idx} 실패로 소켓을 닫습니다"); + PUB.log.AddAT($"Closing socket due to transmission {idx} failure"); ws.Stop(); } } catch (Exception ex) { - PUB.log.AddE($"소켓{idx} 종료 실패:{ex.Message}"); + PUB.log.AddE($"Socket {idx} termination failed: {ex.Message}"); } } return sendok; @@ -303,7 +303,7 @@ namespace Project if (JsonStr.isEmpty()) { - PUB.log.AddE("바코드 수신값(JSON) 이 없어 진행할 수 없습니다"); + PUB.log.AddE("Cannot proceed due to missing barcode receive value (JSON)"); return retval; } @@ -371,7 +371,7 @@ namespace Project } catch (Exception ex) { - PUB.logVision.Add($"카메라(${vIdx}) ProcessBarcodeQue 실패{ex.Message}"); PUB.logVision.Flush(); + PUB.logVision.Add($"Camera ({vIdx}) ProcessBarcodeQue failed {ex.Message}"); PUB.logVision.Flush(); } return retval; diff --git a/Handler/Project/STDLabelAttach(ATV).csproj b/Handler/Project/STDLabelAttach(ATV).csproj index abfdfa6..d87e809 100644 --- a/Handler/Project/STDLabelAttach(ATV).csproj +++ b/Handler/Project/STDLabelAttach(ATV).csproj @@ -475,11 +475,11 @@ DataSet1.xsd - + Form - - Quick_Control.cs.cs + + Quick_Control.cs Form @@ -564,7 +564,6 @@ fMain.cs - Form @@ -619,7 +618,6 @@ Form - @@ -814,8 +812,8 @@ Motion_MoveToGroup.cs - - Quick_Control.cs.cs + + Quick_Control.cs fSelectSID.cs diff --git a/Handler/Project/Setting/fSetting.Designer.cs b/Handler/Project/Setting/fSetting.Designer.cs index 45f5670..12b26b6 100644 --- a/Handler/Project/Setting/fSetting.Designer.cs +++ b/Handler/Project/Setting/fSetting.Designer.cs @@ -71,19 +71,8 @@ this.btdoorf1 = new System.Windows.Forms.Button(); this.btdoorf2 = new System.Windows.Forms.Button(); this.tabPage1 = new System.Windows.Forms.TabPage(); - this.tabPage3 = new System.Windows.Forms.TabPage(); - this.dataGridView1 = new System.Windows.Forms.DataGridView(); - this.keyDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.valueDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.bsLang = new System.Windows.Forms.BindingSource(this.components); this.dataSet1 = new Project.DataSet1(); - this.statusStrip2 = new System.Windows.Forms.StatusStrip(); - this.lbFile = new System.Windows.Forms.ToolStripStatusLabel(); - this.toolStrip1 = new System.Windows.Forms.ToolStrip(); - this.toolStripButton1 = new System.Windows.Forms.ToolStripButton(); - this.toolStripButton3 = new System.Windows.Forms.ToolStripButton(); - this.toolStripButton4 = new System.Windows.Forms.ToolStripButton(); - this.toolStripButton2 = new System.Windows.Forms.ToolStripButton(); this.tabPage4 = new System.Windows.Forms.TabPage(); this.btDefIO = new System.Windows.Forms.Button(); this.btDefError = new System.Windows.Forms.Button(); @@ -98,12 +87,8 @@ this.groupBox1.SuspendLayout(); this.groupBox2.SuspendLayout(); this.tabPage1.SuspendLayout(); - this.tabPage3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bsLang)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).BeginInit(); - this.statusStrip2.SuspendLayout(); - this.toolStrip1.SuspendLayout(); this.tabPage4.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.bsRecipient)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bsMailForm)).BeginInit(); @@ -118,7 +103,7 @@ this.btSave.Name = "btSave"; this.btSave.Size = new System.Drawing.Size(604, 53); this.btSave.TabIndex = 0; - this.btSave.Text = "저장(&S)"; + this.btSave.Text = "Save(&S)"; this.btSave.UseVisualStyleBackColor = true; this.btSave.Click += new System.EventHandler(this.button1_Click); // @@ -148,7 +133,6 @@ // this.tabControl1.Controls.Add(this.tabPage2); this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Controls.Add(this.tabPage3); this.tabControl1.Controls.Add(this.tabPage4); this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControl1.Location = new System.Drawing.Point(0, 0); @@ -168,7 +152,7 @@ this.tabPage2.Padding = new System.Windows.Forms.Padding(5); this.tabPage2.Size = new System.Drawing.Size(606, 590); this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "간편설정"; + this.tabPage2.Text = "Quick Settings"; this.tabPage2.UseVisualStyleBackColor = true; // // groupBox1 @@ -202,7 +186,7 @@ this.groupBox1.Size = new System.Drawing.Size(596, 403); this.groupBox1.TabIndex = 1; this.groupBox1.TabStop = false; - this.groupBox1.Text = "기능 사용"; + this.groupBox1.Text = "Function Control"; // // btSystemBypass // @@ -220,7 +204,7 @@ this.button7.Name = "button7"; this.button7.Size = new System.Drawing.Size(124, 43); this.button7.TabIndex = 48; - this.button7.Text = "피커-실린더"; + this.button7.Text = "Picker-Cylinder"; this.button7.UseVisualStyleBackColor = true; this.button7.Click += new System.EventHandler(this.button7_Click_2); // @@ -231,7 +215,7 @@ this.btbuzAfterFinish.Name = "btbuzAfterFinish"; this.btbuzAfterFinish.Size = new System.Drawing.Size(135, 43); this.btbuzAfterFinish.TabIndex = 25; - this.btbuzAfterFinish.Text = "작업완료 후 부저"; + this.btbuzAfterFinish.Text = "Buzzer After Completion"; this.btbuzAfterFinish.UseVisualStyleBackColor = true; this.btbuzAfterFinish.Click += new System.EventHandler(this.button10_Click); // @@ -241,7 +225,7 @@ this.button13.Name = "button13"; this.button13.Size = new System.Drawing.Size(128, 42); this.button13.TabIndex = 46; - this.button13.Text = "AIR(하)"; + this.button13.Text = "AIR(Lower)"; this.button13.UseVisualStyleBackColor = true; this.button13.Click += new System.EventHandler(this.button13_Click); // @@ -251,7 +235,7 @@ this.button14.Name = "button14"; this.button14.Size = new System.Drawing.Size(128, 42); this.button14.TabIndex = 47; - this.button14.Text = "AIR(하)"; + this.button14.Text = "AIR(Lower)"; this.button14.UseVisualStyleBackColor = true; this.button14.Click += new System.EventHandler(this.button14_Click); // @@ -262,7 +246,7 @@ this.button3.Name = "button3"; this.button3.Size = new System.Drawing.Size(124, 43); this.button3.TabIndex = 38; - this.button3.Text = "QR검증"; + this.button3.Text = "QR Validation"; this.button3.UseVisualStyleBackColor = true; this.button3.Click += new System.EventHandler(this.button3_Click_1); // @@ -272,7 +256,7 @@ this.btmag2.Name = "btmag2"; this.btmag2.Size = new System.Drawing.Size(124, 43); this.btmag2.TabIndex = 42; - this.btmag2.Text = "피커-자석"; + this.btmag2.Text = "Picker-Magnet"; this.btmag2.UseVisualStyleBackColor = true; this.btmag2.Click += new System.EventHandler(this.button5_Click_1); // @@ -282,18 +266,18 @@ this.btRoomLamp.Name = "btRoomLamp"; this.btRoomLamp.Size = new System.Drawing.Size(135, 43); this.btRoomLamp.TabIndex = 28; - this.btRoomLamp.Text = "내부조명"; + this.btRoomLamp.Text = "Interior Light"; this.btRoomLamp.UseVisualStyleBackColor = true; this.btRoomLamp.Click += new System.EventHandler(this.button2_Click_2); // // button6 // - this.button6.Font = new System.Drawing.Font("맑은 고딕", 18F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.button6.Font = new System.Drawing.Font("맑은 고딕", 14F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(129))); this.button6.Location = new System.Drawing.Point(404, 75); this.button6.Name = "button6"; this.button6.Size = new System.Drawing.Size(163, 49); this.button6.TabIndex = 44; - this.button6.Text = "우측-기능"; + this.button6.Text = "Right-Function"; this.button6.UseVisualStyleBackColor = true; this.button6.Click += new System.EventHandler(this.button6_Click_3); // @@ -303,7 +287,7 @@ this.btPickerVac.Name = "btPickerVac"; this.btPickerVac.Size = new System.Drawing.Size(124, 43); this.btPickerVac.TabIndex = 34; - this.btPickerVac.Text = "피커-진공"; + this.btPickerVac.Text = "Picker-Vacuum"; this.btPickerVac.UseVisualStyleBackColor = true; this.btPickerVac.Click += new System.EventHandler(this.btPickerVac_Click); // @@ -314,7 +298,7 @@ this.btPort1.Name = "btPort1"; this.btPort1.Size = new System.Drawing.Size(124, 43); this.btPort1.TabIndex = 23; - this.btPort1.Text = "피커-포트"; + this.btPort1.Text = "Picker-Port"; this.btPort1.UseVisualStyleBackColor = true; this.btPort1.Click += new System.EventHandler(this.btPort1_Click); // @@ -324,7 +308,7 @@ this.btmag1.Name = "btmag1"; this.btmag1.Size = new System.Drawing.Size(128, 42); this.btmag1.TabIndex = 41; - this.btmag1.Text = "자석"; + this.btmag1.Text = "Magnet"; this.btmag1.UseVisualStyleBackColor = true; this.btmag1.Click += new System.EventHandler(this.button6_Click_2); // @@ -334,7 +318,7 @@ this.btTWLamp.Name = "btTWLamp"; this.btTWLamp.Size = new System.Drawing.Size(135, 43); this.btTWLamp.TabIndex = 21; - this.btTWLamp.Text = "타워램프"; + this.btTWLamp.Text = "Tower Lamp"; this.btTWLamp.UseVisualStyleBackColor = true; this.btTWLamp.Click += new System.EventHandler(this.btTWLamp_Click); // @@ -344,7 +328,7 @@ this.btBuz.Name = "btBuz"; this.btBuz.Size = new System.Drawing.Size(135, 43); this.btBuz.TabIndex = 4; - this.btBuz.Text = "부저"; + this.btBuz.Text = "Buzzer"; this.btBuz.UseVisualStyleBackColor = true; this.btBuz.Click += new System.EventHandler(this.button6_Click); // @@ -354,18 +338,18 @@ this.btmag0.Name = "btmag0"; this.btmag0.Size = new System.Drawing.Size(128, 42); this.btmag0.TabIndex = 40; - this.btmag0.Text = "자석"; + this.btmag0.Text = "Magnet"; this.btmag0.UseVisualStyleBackColor = true; this.btmag0.Click += new System.EventHandler(this.button7_Click_1); // // button5 // - this.button5.Font = new System.Drawing.Font("맑은 고딕", 18F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.button5.Font = new System.Drawing.Font("맑은 고딕", 14F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(129))); this.button5.Location = new System.Drawing.Point(18, 77); this.button5.Name = "button5"; this.button5.Size = new System.Drawing.Size(163, 49); this.button5.TabIndex = 43; - this.button5.Text = "좌측-기능"; + this.button5.Text = "Left-Function"; this.button5.UseVisualStyleBackColor = true; this.button5.Click += new System.EventHandler(this.button5_Click_2); // @@ -376,7 +360,7 @@ this.btPort0.Name = "btPort0"; this.btPort0.Size = new System.Drawing.Size(128, 42); this.btPort0.TabIndex = 22; - this.btPort0.Text = "포트"; + this.btPort0.Text = "Port"; this.btPort0.UseVisualStyleBackColor = true; this.btPort0.Click += new System.EventHandler(this.btPort0_Click); // @@ -387,7 +371,7 @@ this.btPort2.Name = "btPort2"; this.btPort2.Size = new System.Drawing.Size(128, 42); this.btPort2.TabIndex = 35; - this.btPort2.Text = "포트"; + this.btPort2.Text = "Port"; this.btPort2.UseVisualStyleBackColor = true; this.btPort2.Click += new System.EventHandler(this.btPort2_Click); // @@ -397,7 +381,7 @@ this.btLeftVac.Name = "btLeftVac"; this.btLeftVac.Size = new System.Drawing.Size(128, 42); this.btLeftVac.TabIndex = 32; - this.btLeftVac.Text = "VAC(상)"; + this.btLeftVac.Text = "VAC(Upper)"; this.btLeftVac.UseVisualStyleBackColor = true; this.btLeftVac.Click += new System.EventHandler(this.btLeftVac_Click); // @@ -408,7 +392,7 @@ this.btPrintR.Name = "btPrintR"; this.btPrintR.Size = new System.Drawing.Size(128, 42); this.btPrintR.TabIndex = 37; - this.btPrintR.Text = "프린터"; + this.btPrintR.Text = "Printer"; this.btPrintR.UseVisualStyleBackColor = true; this.btPrintR.Click += new System.EventHandler(this.button3_Click); // @@ -419,7 +403,7 @@ this.btPrintL.Name = "btPrintL"; this.btPrintL.Size = new System.Drawing.Size(128, 42); this.btPrintL.TabIndex = 36; - this.btPrintL.Text = "프린터"; + this.btPrintL.Text = "Printer"; this.btPrintL.UseVisualStyleBackColor = true; this.btPrintL.Click += new System.EventHandler(this.button4_Click_2); // @@ -429,7 +413,7 @@ this.btRightVac.Name = "btRightVac"; this.btRightVac.Size = new System.Drawing.Size(128, 42); this.btRightVac.TabIndex = 33; - this.btRightVac.Text = "VAC(상)"; + this.btRightVac.Text = "VAC(Upper)"; this.btRightVac.UseVisualStyleBackColor = true; this.btRightVac.Click += new System.EventHandler(this.btRightVac_Click); // @@ -453,7 +437,7 @@ this.groupBox2.Size = new System.Drawing.Size(596, 177); this.groupBox2.TabIndex = 2; this.groupBox2.TabStop = false; - this.groupBox2.Text = "센서 사용"; + this.groupBox2.Text = "Sensor Control"; // // btDetectPrintR // @@ -462,7 +446,7 @@ this.btDetectPrintR.Name = "btDetectPrintR"; this.btDetectPrintR.Size = new System.Drawing.Size(100, 43); this.btDetectPrintR.TabIndex = 24; - this.btDetectPrintR.Text = "인쇄감지-R"; + this.btDetectPrintR.Text = "Print Detect-R"; this.btDetectPrintR.UseVisualStyleBackColor = true; this.btDetectPrintR.Click += new System.EventHandler(this.btDetectPrintR_Click); // @@ -473,7 +457,7 @@ this.btDetectPrintL.Name = "btDetectPrintL"; this.btDetectPrintL.Size = new System.Drawing.Size(100, 43); this.btDetectPrintL.TabIndex = 23; - this.btDetectPrintL.Text = "인쇄감지-L"; + this.btDetectPrintL.Text = "Print Detect-L"; this.btDetectPrintL.UseVisualStyleBackColor = true; this.btDetectPrintL.Click += new System.EventHandler(this.btDetectPrintL_Click); // @@ -484,7 +468,7 @@ this.btCartDetR.Name = "btCartDetR"; this.btCartDetR.Size = new System.Drawing.Size(100, 43); this.btCartDetR.TabIndex = 20; - this.btCartDetR.Text = "카트감지(R)"; + this.btCartDetR.Text = "Cart Detect(R)"; this.btCartDetR.UseVisualStyleBackColor = true; this.btCartDetR.Click += new System.EventHandler(this.button5_Click); // @@ -495,7 +479,7 @@ this.btCartDetL.Name = "btCartDetL"; this.btCartDetL.Size = new System.Drawing.Size(100, 43); this.btCartDetL.TabIndex = 21; - this.btCartDetL.Text = "카트감지(L)"; + this.btCartDetL.Text = "Cart Detect(L)"; this.btCartDetL.UseVisualStyleBackColor = true; this.btCartDetL.Click += new System.EventHandler(this.button6_Click_1); // @@ -506,7 +490,7 @@ this.btCartDetC.Name = "btCartDetC"; this.btCartDetC.Size = new System.Drawing.Size(100, 43); this.btCartDetC.TabIndex = 22; - this.btCartDetC.Text = "카트감지(C)"; + this.btCartDetC.Text = "Cart Detect(C)"; this.btCartDetC.UseVisualStyleBackColor = true; this.btCartDetC.Click += new System.EventHandler(this.button7_Click); // @@ -584,50 +568,9 @@ this.tabPage1.Padding = new System.Windows.Forms.Padding(3); this.tabPage1.Size = new System.Drawing.Size(606, 590); this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "상세설정"; + this.tabPage1.Text = "Advanced Settings"; this.tabPage1.UseVisualStyleBackColor = true; // - // tabPage3 - // - this.tabPage3.Controls.Add(this.dataGridView1); - this.tabPage3.Controls.Add(this.statusStrip2); - this.tabPage3.Controls.Add(this.toolStrip1); - this.tabPage3.Location = new System.Drawing.Point(4, 29); - this.tabPage3.Name = "tabPage3"; - this.tabPage3.Size = new System.Drawing.Size(606, 590); - this.tabPage3.TabIndex = 2; - this.tabPage3.Text = "언어설정"; - this.tabPage3.UseVisualStyleBackColor = true; - // - // dataGridView1 - // - this.dataGridView1.AllowUserToAddRows = false; - this.dataGridView1.AutoGenerateColumns = false; - this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; - this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { - this.keyDataGridViewTextBoxColumn, - this.valueDataGridViewTextBoxColumn}); - this.dataGridView1.DataSource = this.bsLang; - this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill; - this.dataGridView1.Location = new System.Drawing.Point(0, 25); - this.dataGridView1.Name = "dataGridView1"; - this.dataGridView1.RowTemplate.Height = 23; - this.dataGridView1.Size = new System.Drawing.Size(606, 543); - this.dataGridView1.TabIndex = 2; - // - // keyDataGridViewTextBoxColumn - // - this.keyDataGridViewTextBoxColumn.DataPropertyName = "Key"; - this.keyDataGridViewTextBoxColumn.HeaderText = "Key"; - this.keyDataGridViewTextBoxColumn.Name = "keyDataGridViewTextBoxColumn"; - // - // valueDataGridViewTextBoxColumn - // - this.valueDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; - this.valueDataGridViewTextBoxColumn.DataPropertyName = "Value"; - this.valueDataGridViewTextBoxColumn.HeaderText = "Value"; - this.valueDataGridViewTextBoxColumn.Name = "valueDataGridViewTextBoxColumn"; - // // bsLang // this.bsLang.DataMember = "language"; @@ -638,73 +581,6 @@ this.dataSet1.DataSetName = "DataSet1"; this.dataSet1.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; // - // statusStrip2 - // - this.statusStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.lbFile}); - this.statusStrip2.Location = new System.Drawing.Point(0, 568); - this.statusStrip2.Name = "statusStrip2"; - this.statusStrip2.Size = new System.Drawing.Size(606, 22); - this.statusStrip2.TabIndex = 1; - this.statusStrip2.Text = "statusStrip2"; - // - // lbFile - // - this.lbFile.Name = "lbFile"; - this.lbFile.Size = new System.Drawing.Size(17, 17); - this.lbFile.Text = "--"; - // - // toolStrip1 - // - this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripButton1, - this.toolStripButton3, - this.toolStripButton4, - this.toolStripButton2}); - this.toolStrip1.Location = new System.Drawing.Point(0, 0); - this.toolStrip1.Name = "toolStrip1"; - this.toolStrip1.Size = new System.Drawing.Size(606, 25); - this.toolStrip1.TabIndex = 0; - this.toolStrip1.Text = "toolStrip1"; - // - // toolStripButton1 - // - this.toolStripButton1.Image = global::Project.Properties.Resources.icons8_plus_40; - this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; - this.toolStripButton1.Name = "toolStripButton1"; - this.toolStripButton1.Size = new System.Drawing.Size(75, 22); - this.toolStripButton1.Text = "신규생성"; - this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click); - // - // toolStripButton3 - // - this.toolStripButton3.Image = global::Project.Properties.Resources.icons8_repeat_40; - this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta; - this.toolStripButton3.Name = "toolStripButton3"; - this.toolStripButton3.Size = new System.Drawing.Size(75, 22); - this.toolStripButton3.Text = "새로고침"; - this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click); - // - // toolStripButton4 - // - this.toolStripButton4.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.toolStripButton4.Image = global::Project.Properties.Resources.icons8_checked_40; - this.toolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta; - this.toolStripButton4.Name = "toolStripButton4"; - this.toolStripButton4.Size = new System.Drawing.Size(51, 22); - this.toolStripButton4.Text = "적용"; - this.toolStripButton4.Click += new System.EventHandler(this.toolStripButton4_Click); - // - // toolStripButton2 - // - this.toolStripButton2.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.toolStripButton2.Image = global::Project.Properties.Resources.icons8_save_40; - this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta; - this.toolStripButton2.Name = "toolStripButton2"; - this.toolStripButton2.Size = new System.Drawing.Size(51, 22); - this.toolStripButton2.Text = "저장"; - this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click); - // // tabPage4 // this.tabPage4.Controls.Add(this.btDefIO); @@ -714,7 +590,7 @@ this.tabPage4.Name = "tabPage4"; this.tabPage4.Size = new System.Drawing.Size(606, 590); this.tabPage4.TabIndex = 3; - this.tabPage4.Text = "기타"; + this.tabPage4.Text = "Other"; this.tabPage4.UseVisualStyleBackColor = true; // // btDefIO @@ -723,7 +599,7 @@ this.btDefIO.Name = "btDefIO"; this.btDefIO.Size = new System.Drawing.Size(189, 43); this.btDefIO.TabIndex = 48; - this.btDefIO.Text = "I/O 설명 정의"; + this.btDefIO.Text = "Define I/O Description"; this.btDefIO.UseVisualStyleBackColor = true; this.btDefIO.Click += new System.EventHandler(this.button12_Click); // @@ -733,7 +609,7 @@ this.btDefError.Name = "btDefError"; this.btDefError.Size = new System.Drawing.Size(189, 43); this.btDefError.TabIndex = 47; - this.btDefError.Text = "오류 메세지 정의"; + this.btDefError.Text = "Define Error Messages"; this.btDefError.UseVisualStyleBackColor = true; this.btDefError.Click += new System.EventHandler(this.button11_Click); // @@ -743,7 +619,7 @@ this.btOpenZPL.Name = "btOpenZPL"; this.btOpenZPL.Size = new System.Drawing.Size(189, 43); this.btOpenZPL.TabIndex = 46; - this.btOpenZPL.Text = "ZPL 열기"; + this.btOpenZPL.Text = "Open ZPL"; this.btOpenZPL.UseVisualStyleBackColor = true; this.btOpenZPL.Click += new System.EventHandler(this.btOpenZPL_Click); // @@ -776,7 +652,7 @@ this.MinimizeBox = false; this.Name = "fSetting"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "프로그램 설정"; + this.Text = "Program Settings"; this.Load += new System.EventHandler(this.@__Load); this.panel1.ResumeLayout(false); this.tabControl1.ResumeLayout(false); @@ -784,15 +660,8 @@ this.groupBox1.ResumeLayout(false); this.groupBox2.ResumeLayout(false); this.tabPage1.ResumeLayout(false); - this.tabPage3.ResumeLayout(false); - this.tabPage3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bsLang)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).EndInit(); - this.statusStrip2.ResumeLayout(false); - this.statusStrip2.PerformLayout(); - this.toolStrip1.ResumeLayout(false); - this.toolStrip1.PerformLayout(); this.tabPage4.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.bsRecipient)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bsMailForm)).EndInit(); @@ -817,17 +686,6 @@ private System.Windows.Forms.Button btdoorr1; private System.Windows.Forms.Button btdoorf1; private System.Windows.Forms.Button btBuz; - private System.Windows.Forms.TabPage tabPage3; - private System.Windows.Forms.StatusStrip statusStrip2; - private System.Windows.Forms.ToolStrip toolStrip1; - private System.Windows.Forms.ToolStripButton toolStripButton1; - private System.Windows.Forms.ToolStripButton toolStripButton2; - private System.Windows.Forms.ToolStripStatusLabel lbFile; - private System.Windows.Forms.ToolStripButton toolStripButton3; - private System.Windows.Forms.DataGridView dataGridView1; - private System.Windows.Forms.DataGridViewTextBoxColumn keyDataGridViewTextBoxColumn; - private System.Windows.Forms.DataGridViewTextBoxColumn valueDataGridViewTextBoxColumn; - private System.Windows.Forms.ToolStripButton toolStripButton4; private System.Windows.Forms.Button btdoorf2; private System.Windows.Forms.GroupBox groupBox2; private System.Windows.Forms.Button btdoorf3; diff --git a/Handler/Project/Setting/fSetting.cs b/Handler/Project/Setting/fSetting.cs index 18987d7..291830d 100644 --- a/Handler/Project/Setting/fSetting.cs +++ b/Handler/Project/Setting/fSetting.cs @@ -12,7 +12,7 @@ namespace Project { public partial class fSetting : Form { - CommonSetting dummySetting; //설정을 임시로 저장하고 있다가 완료시에 덮어준다. + CommonSetting dummySetting; //Temporarily store settings and overwrite on completion public fSetting() { @@ -47,7 +47,7 @@ namespace Project this.propertyGrid1.SelectedObject = this.dummySetting; this.propertyGrid1.Refresh(); - //기능사용 + //Function usage btdoorr1.BackColor = dummySetting.Disable_safty_R0 ? Color.Tomato : Color.Lime; btdoorr2.BackColor = dummySetting.Disable_safty_R1 ? Color.Tomato : Color.Lime; btdoorr3.BackColor = dummySetting.Disable_safty_R2 ? Color.Tomato : Color.Lime; @@ -59,38 +59,38 @@ namespace Project this.btTWLamp.BackColor = dummySetting.Disable_TowerLamp ? Color.Tomato : Color.Lime; this.btRoomLamp.BackColor = dummySetting.Disable_RoomLight == true ? Color.Tomato : Color.Lime; - //진공사용여부 + //Vacuum usage status this.btLeftVac.BackColor = dummySetting.Disable_PLVac ? Color.Tomato : Color.Lime; this.btRightVac.BackColor = dummySetting.Disable_PRVac ? Color.Tomato : Color.Lime; this.btPickerVac.BackColor = dummySetting.Disable_PKVac ? Color.Tomato : Color.Lime; - //포트사용여부 + //Port usage status this.btPort0.BackColor = dummySetting.Disable_PortL ? Color.Tomato : Color.Lime; this.btPort1.BackColor = dummySetting.Disable_PortC ? Color.Tomato : Color.Lime; this.btPort2.BackColor = dummySetting.Disable_PortR ? Color.Tomato : Color.Lime; - //프린터사용여부 + //Printer usage status this.btPrintL.BackColor = dummySetting.Disable_PrinterL ? Color.Tomato : Color.Lime; this.btPrintR.BackColor = dummySetting.Disable_PrinterR ? Color.Tomato : Color.Lime; - //언로더QR검증 + //Unloader QR validation this.button3.BackColor = dummySetting.Enable_Unloader_QRValidation ? Color.Lime : Color.Tomato; - //카드감지센서 + //Card detection sensor this.btCartDetL.BackColor = dummySetting.Detect_CartL ? Color.Lime : Color.Tomato; this.btCartDetC.BackColor = dummySetting.Detect_CartC ? Color.Lime : Color.Tomato; this.btCartDetR.BackColor = dummySetting.Detect_CartR ? Color.Lime : Color.Tomato; - //마그넷사용 + //Magnet usage this.btmag0.BackColor = dummySetting.Enable_Magnet0 ? Color.Lime : Color.Tomato; this.btmag1.BackColor = dummySetting.Enable_Magnet1 ? Color.Lime : Color.Tomato; this.btmag2.BackColor = dummySetting.Enable_Magnet2 ? Color.Lime : Color.Tomato; - //인쇄용지감지 + //Print paper detection this.btDetectPrintL.BackColor = dummySetting.Detect_PrintL ? Color.Lime : Color.Tomato; this.btDetectPrintR.BackColor = dummySetting.Detect_PrintR ? Color.Lime : Color.Tomato; - //기능사용 + //Function usage this.button5.BackColor = dummySetting.Disable_Left == false ? Color.Lime : Color.Tomato; this.button6.BackColor = dummySetting.Disable_Right == false ? Color.Lime : Color.Tomato; //this.button9.BackColor = dummySetting.Enable_RQAuto ? Color.Lime : Color.Tomato; @@ -101,7 +101,6 @@ namespace Project this.button7.BackColor = dummySetting.Enable_PickerCylinder ? Color.Lime : Color.Tomato; this.btSystemBypass.BackColor = dummySetting.SystemBypass ? Color.DarkBlue : Color.Transparent; this.btSystemBypass.ForeColor = dummySetting.SystemBypass ? Color.White : Color.Black; - lbFile.Text = Lang.FileName; } private void button1_Click(object sender, EventArgs e) @@ -131,7 +130,7 @@ namespace Project var ChangeR = dummySetting.Disable_Right != AR.SETTING.Data.Disable_Right; if (ChangeL || ChangeR) { - UTIL.MsgI("좌/우 사용 옵션은 작업을 다시 시작해야 적용 됩니다"); + UTIL.MsgI("Left/Right usage options will be applied after restarting the job"); } this.Invalidate(); @@ -176,7 +175,7 @@ namespace Project catch (Exception ex) { PUB.log.AddE("Setting Save Error:" + ex.Message); - UTIL.MsgE("Error\n" + ex.Message + "\n\n다시 시도하세요"); + UTIL.MsgE("Error\n" + ex.Message + "\n\nPlease try again"); } //PUB.flag.set(eVarBool.TestRun, btLoaderDetect.BackColor == Color.Lime); @@ -191,64 +190,10 @@ namespace Project } - private void toolStripButton1_Click(object sender, EventArgs e) - { - var langfile = Lang.FileName; - Lang.CreateFile(); - UTIL.MsgI("다음 파일이 생성되었습니다.\n\n" + langfile); - } - - private void toolStripButton3_Click(object sender, EventArgs e) - { - var langfile = Lang.FileName; - if (System.IO.File.Exists(langfile) == false) - { - UTIL.MsgE("언어파일이 없습니다\n" + langfile); - return; - } - var ini = new AR.INIHelper(); - ini.Load(langfile); - this.dataSet1.language.Clear(); - foreach (var item in ini.GetItemList("lang").OrderBy(t => t.Key)) - { - this.dataSet1.language.Rows.Add(new string[] { - "lang", - item.Key, - item.Value.Replace("\n","\\n"), - }); - } - this.dataSet1.language.AcceptChanges(); - } - private void toolStripButton2_Click(object sender, EventArgs e) - { - var file = Lang.FileName; - var ini = new AR.INIHelper(file); - this.bsLang.EndEdit(); - this.dataSet1.language.AcceptChanges(); - foreach (DataSet1.languageRow dr in dataSet1.language.Rows) - { - if (dr.Key == "") continue; - ini.set_Data("lang", dr.Key, dr.Value); - } - ini.Flush(); - UTIL.MsgE("다음 파일에 저장되었습니다.\n\n" + file); - } - private void toolStripButton4_Click(object sender, EventArgs e) - { - //적용 - var file = new System.IO.FileInfo(Lang.FileName); - var langname = file.Name.Replace(file.Extension, ""); - - Lang.Loading(langname); - } private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) { - if (this.tabControl1.SelectedIndex == 2) - { - if (this.dataSet1.language.Rows.Count < 1) - toolStripButton3.PerformClick(); - } + } @@ -463,7 +408,7 @@ namespace Project if (fi.Exists == false) { System.IO.File.WriteAllText(fi.FullName, Properties.Settings.Default.ZPL7, System.Text.Encoding.Default); - UTIL.MsgI("ZPL파일을 신규 생성 했습니다\n" + fi.FullName); + UTIL.MsgI("New ZPL file has been created\n" + fi.FullName); } using (var f = new Dialog.fZPLEditor(fi.FullName)) f.ShowDialog(); diff --git a/Handler/Project/Setting/fSetting.resx b/Handler/Project/Setting/fSetting.resx index 9dd6680..c6a7f1f 100644 --- a/Handler/Project/Setting/fSetting.resx +++ b/Handler/Project/Setting/fSetting.resx @@ -123,12 +123,6 @@ 17, 17 - - 411, 17 - - - 305, 17 - 660, 17 diff --git a/Handler/Project/Setting/fSetting_ErrorMessage.Designer.cs b/Handler/Project/Setting/fSetting_ErrorMessage.Designer.cs index a5c30dd..0c228c6 100644 --- a/Handler/Project/Setting/fSetting_ErrorMessage.Designer.cs +++ b/Handler/Project/Setting/fSetting_ErrorMessage.Designer.cs @@ -92,7 +92,7 @@ this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton1.Name = "toolStripButton1"; this.toolStripButton1.Size = new System.Drawing.Size(119, 36); - this.toolStripButton1.Text = "다시 생성하기"; + this.toolStripButton1.Text = "Regenerate"; this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click); // // toolStripButton2 @@ -102,7 +102,7 @@ this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton2.Name = "toolStripButton2"; this.toolStripButton2.Size = new System.Drawing.Size(82, 36); - this.toolStripButton2.Text = "저장(&S)"; + this.toolStripButton2.Text = "Save(&S)"; this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click_1); // // toolStripSeparator1 @@ -116,7 +116,7 @@ this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton3.Name = "toolStripButton3"; this.toolStripButton3.Size = new System.Drawing.Size(103, 36); - this.toolStripButton3.Text = "열너비조정"; + this.toolStripButton3.Text = "Adjust Column Width"; this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click); // // bsI @@ -192,7 +192,7 @@ // Shorts // this.Shorts.DataPropertyName = "Shorts"; - this.Shorts.HeaderText = "오류설명"; + this.Shorts.HeaderText = "Error Description"; this.Shorts.Name = "Shorts"; this.Shorts.Resizable = System.Windows.Forms.DataGridViewTriState.True; this.Shorts.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; @@ -206,7 +206,7 @@ dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.True; this.descriptionDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle3; - this.descriptionDataGridViewTextBoxColumn.HeaderText = "확인/조치사항"; + this.descriptionDataGridViewTextBoxColumn.HeaderText = "Check/Action Items"; this.descriptionDataGridViewTextBoxColumn.Name = "descriptionDataGridViewTextBoxColumn"; this.descriptionDataGridViewTextBoxColumn.Resizable = System.Windows.Forms.DataGridViewTriState.True; this.descriptionDataGridViewTextBoxColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; @@ -237,7 +237,7 @@ this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.Name = "fSetting_ErrorMessage"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "오류메세지 정의"; + this.Text = "Error Message Definition"; this.Load += new System.EventHandler(this.@__Load); ((System.ComponentModel.ISupportInitialize)(this.bsError)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).EndInit(); diff --git a/Handler/Project/Setting/fSetting_ErrorMessage.cs b/Handler/Project/Setting/fSetting_ErrorMessage.cs index e671c8b..bb5aa9a 100644 --- a/Handler/Project/Setting/fSetting_ErrorMessage.cs +++ b/Handler/Project/Setting/fSetting_ErrorMessage.cs @@ -35,7 +35,7 @@ namespace Project var chgs = this.dataSet1.ErrorDescription.GetChanges(); if (chgs != null && chgs.Rows.Count > 0) { - if (UTIL.MsgQ("변경된 사항이 있습니다. 지금 닫으면 해당 내용이 손실됩니다. 화면을 닫을까요?") != DialogResult.Yes) + if (UTIL.MsgQ("There are unsaved changes. If you close now, these changes will be lost. Do you want to close the window?") != DialogResult.Yes) { e.Cancel = true; return; @@ -192,7 +192,7 @@ namespace Project PUB.mdm.dataSet.AcceptChanges(); PUB.mdm.SaveModelE(); - UTIL.MsgI("저장 완료"); + UTIL.MsgI("Save completed"); //DialogResult = DialogResult.OK; } @@ -205,7 +205,7 @@ namespace Project private void exportCSVToolStripMenuItem_Click(object sender, EventArgs e) { var sd = new SaveFileDialog(); - sd.Filter = "탭으로 분리된 텍스트 파일(*.txt)|*.txt"; + sd.Filter = "Tab-separated text file(*.txt)|*.txt"; if (sd.ShowDialog() != DialogResult.OK) return; var sb = new System.Text.StringBuilder(); diff --git a/Handler/Project/Setting/fSetting_IOMessage.Designer.cs b/Handler/Project/Setting/fSetting_IOMessage.Designer.cs index 16b9bb7..26adc3d 100644 --- a/Handler/Project/Setting/fSetting_IOMessage.Designer.cs +++ b/Handler/Project/Setting/fSetting_IOMessage.Designer.cs @@ -205,14 +205,14 @@ this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorAddNewItem.Text = "새로 추가"; + this.bindingNavigatorAddNewItem.Text = "Add New"; // // bindingNavigatorCountItem // this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Text = "/{0}"; - this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; + this.bindingNavigatorCountItem.ToolTipText = "Total item count"; // // bindingNavigatorDeleteItem // @@ -221,7 +221,7 @@ this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorDeleteItem.Text = "삭제"; + this.bindingNavigatorDeleteItem.Text = "Delete"; // // bindingNavigatorMoveFirstItem // @@ -230,7 +230,7 @@ this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; + this.bindingNavigatorMoveFirstItem.Text = "Move first"; // // bindingNavigatorMovePreviousItem // @@ -239,7 +239,7 @@ this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; + this.bindingNavigatorMovePreviousItem.Text = "Move previous"; // // bindingNavigatorSeparator // @@ -248,13 +248,13 @@ // // bindingNavigatorPositionItem // - this.bindingNavigatorPositionItem.AccessibleName = "위치"; + this.bindingNavigatorPositionItem.AccessibleName = "Position"; this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.Font = new System.Drawing.Font("맑은 고딕", 9F); this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Text = "0"; - this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; + this.bindingNavigatorPositionItem.ToolTipText = "Current position"; // // bindingNavigatorSeparator1 // @@ -268,7 +268,7 @@ this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; + this.bindingNavigatorMoveNextItem.Text = "Move next"; // // bindingNavigatorMoveLastItem // @@ -277,7 +277,7 @@ this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; + this.bindingNavigatorMoveLastItem.Text = "Move last"; // // bindingNavigatorSeparator2 // @@ -364,14 +364,14 @@ this.bindingNavigatorAddNewItem1.Name = "bindingNavigatorAddNewItem1"; this.bindingNavigatorAddNewItem1.RightToLeftAutoMirrorImage = true; this.bindingNavigatorAddNewItem1.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorAddNewItem1.Text = "새로 추가"; + this.bindingNavigatorAddNewItem1.Text = "Add New"; // // bindingNavigatorCountItem1 // this.bindingNavigatorCountItem1.Name = "bindingNavigatorCountItem1"; this.bindingNavigatorCountItem1.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem1.Text = "/{0}"; - this.bindingNavigatorCountItem1.ToolTipText = "전체 항목 수"; + this.bindingNavigatorCountItem1.ToolTipText = "Total item count"; // // bindingNavigatorDeleteItem1 // @@ -380,7 +380,7 @@ this.bindingNavigatorDeleteItem1.Name = "bindingNavigatorDeleteItem1"; this.bindingNavigatorDeleteItem1.RightToLeftAutoMirrorImage = true; this.bindingNavigatorDeleteItem1.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorDeleteItem1.Text = "삭제"; + this.bindingNavigatorDeleteItem1.Text = "Delete"; // // bindingNavigatorMoveFirstItem1 // @@ -389,7 +389,7 @@ this.bindingNavigatorMoveFirstItem1.Name = "bindingNavigatorMoveFirstItem1"; this.bindingNavigatorMoveFirstItem1.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem1.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveFirstItem1.Text = "처음으로 이동"; + this.bindingNavigatorMoveFirstItem1.Text = "Move first"; // // bindingNavigatorMovePreviousItem1 // @@ -398,7 +398,7 @@ this.bindingNavigatorMovePreviousItem1.Name = "bindingNavigatorMovePreviousItem1"; this.bindingNavigatorMovePreviousItem1.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem1.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMovePreviousItem1.Text = "이전으로 이동"; + this.bindingNavigatorMovePreviousItem1.Text = "Move previous"; // // bindingNavigatorSeparator3 // @@ -407,13 +407,13 @@ // // bindingNavigatorPositionItem1 // - this.bindingNavigatorPositionItem1.AccessibleName = "위치"; + this.bindingNavigatorPositionItem1.AccessibleName = "Position"; this.bindingNavigatorPositionItem1.AutoSize = false; this.bindingNavigatorPositionItem1.Font = new System.Drawing.Font("맑은 고딕", 9F); this.bindingNavigatorPositionItem1.Name = "bindingNavigatorPositionItem1"; this.bindingNavigatorPositionItem1.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem1.Text = "0"; - this.bindingNavigatorPositionItem1.ToolTipText = "현재 위치"; + this.bindingNavigatorPositionItem1.ToolTipText = "Current position"; // // bindingNavigatorSeparator4 // @@ -427,7 +427,7 @@ this.bindingNavigatorMoveNextItem1.Name = "bindingNavigatorMoveNextItem1"; this.bindingNavigatorMoveNextItem1.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem1.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveNextItem1.Text = "다음으로 이동"; + this.bindingNavigatorMoveNextItem1.Text = "Move next"; // // bindingNavigatorMoveLastItem1 // @@ -436,7 +436,7 @@ this.bindingNavigatorMoveLastItem1.Name = "bindingNavigatorMoveLastItem1"; this.bindingNavigatorMoveLastItem1.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem1.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveLastItem1.Text = "마지막으로 이동"; + this.bindingNavigatorMoveLastItem1.Text = "Move last"; // // bindingNavigatorSeparator5 // @@ -466,7 +466,7 @@ this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton1.Name = "toolStripButton1"; this.toolStripButton1.Size = new System.Drawing.Size(119, 36); - this.toolStripButton1.Text = "다시 불러오기"; + this.toolStripButton1.Text = "Reload"; this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click_1); // // toolStripButton3 @@ -476,7 +476,7 @@ this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton3.Name = "toolStripButton3"; this.toolStripButton3.Size = new System.Drawing.Size(82, 36); - this.toolStripButton3.Text = "저장(&S)"; + this.toolStripButton3.Text = "Save(&S)"; this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click_1); // // dataGridViewTextBoxColumn1 @@ -491,7 +491,7 @@ // dataGridViewTextBoxColumn2 // this.dataGridViewTextBoxColumn2.DataPropertyName = "Title"; - this.dataGridViewTextBoxColumn2.HeaderText = "핀 이름"; + this.dataGridViewTextBoxColumn2.HeaderText = "Pin Name"; this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; this.dataGridViewTextBoxColumn2.Width = 84; // @@ -500,7 +500,7 @@ this.TerminalNo.DataPropertyName = "TerminalNo"; dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; this.TerminalNo.DefaultCellStyle = dataGridViewCellStyle2; - this.TerminalNo.HeaderText = "터미널번호"; + this.TerminalNo.HeaderText = "Terminal Number"; this.TerminalNo.Name = "TerminalNo"; this.TerminalNo.Width = 109; // @@ -515,7 +515,7 @@ // this.dataGridViewTextBoxColumn3.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; this.dataGridViewTextBoxColumn3.DataPropertyName = "Description"; - this.dataGridViewTextBoxColumn3.HeaderText = "핀 설명"; + this.dataGridViewTextBoxColumn3.HeaderText = "Pin Description"; this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3"; this.dataGridViewTextBoxColumn3.Resizable = System.Windows.Forms.DataGridViewTriState.True; this.dataGridViewTextBoxColumn3.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; @@ -532,7 +532,7 @@ // dataGridViewTextBoxColumn5 // this.dataGridViewTextBoxColumn5.DataPropertyName = "Title"; - this.dataGridViewTextBoxColumn5.HeaderText = "핀 이름"; + this.dataGridViewTextBoxColumn5.HeaderText = "Pin Name"; this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5"; this.dataGridViewTextBoxColumn5.Width = 84; // @@ -541,7 +541,7 @@ this.dataGridViewTextBoxColumn6.DataPropertyName = "TerminalNo"; dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; this.dataGridViewTextBoxColumn6.DefaultCellStyle = dataGridViewCellStyle4; - this.dataGridViewTextBoxColumn6.HeaderText = "터미널번호"; + this.dataGridViewTextBoxColumn6.HeaderText = "Terminal Number"; this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6"; this.dataGridViewTextBoxColumn6.Width = 109; // @@ -556,7 +556,7 @@ // this.dataGridViewButtonColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; this.dataGridViewButtonColumn1.DataPropertyName = "Description"; - this.dataGridViewButtonColumn1.HeaderText = "핀 설명"; + this.dataGridViewButtonColumn1.HeaderText = "Pin Description"; this.dataGridViewButtonColumn1.Name = "dataGridViewButtonColumn1"; this.dataGridViewButtonColumn1.Resizable = System.Windows.Forms.DataGridViewTriState.True; this.dataGridViewButtonColumn1.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; @@ -573,7 +573,7 @@ this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.Name = "fSetting_IOMessage"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "I/O 설명 정의"; + this.Text = "I/O Description Definition"; this.Load += new System.EventHandler(this.@__Load); ((System.ComponentModel.ISupportInitialize)(this.bsError)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).EndInit(); diff --git a/Handler/Project/Setting/fSetting_IOMessage.cs b/Handler/Project/Setting/fSetting_IOMessage.cs index 94886f9..4d9b54e 100644 --- a/Handler/Project/Setting/fSetting_IOMessage.cs +++ b/Handler/Project/Setting/fSetting_IOMessage.cs @@ -45,7 +45,7 @@ namespace Project var chgs2 = this.dataSet1.ErrorDescription.GetChanges(); if ((chgs1 != null && chgs1.Rows.Count > 0) || chgs2 != null && chgs2.Rows.Count > 0) { - if (UTIL.MsgQ("변경된 사항이 있습니다. 지금 닫으면 해당 내용이 손실됩니다. 화면을 닫을까요?") != DialogResult.Yes) + if (UTIL.MsgQ("There are unsaved changes. If you close now, these changes will be lost. Do you want to close the window?") != DialogResult.Yes) { e.Cancel = true; return; diff --git a/Handler/Project/Setting/fSystem_MotParameter.Designer.cs b/Handler/Project/Setting/fSystem_MotParameter.Designer.cs index 14c5e9a..9669378 100644 --- a/Handler/Project/Setting/fSystem_MotParameter.Designer.cs +++ b/Handler/Project/Setting/fSystem_MotParameter.Designer.cs @@ -168,14 +168,14 @@ this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorAddNewItem.Text = "새로 추가"; + this.bindingNavigatorAddNewItem.Text = "Add New"; // // bindingNavigatorCountItem // this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Text = "/{0}"; - this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; + this.bindingNavigatorCountItem.ToolTipText = "Total item count"; // // bindingNavigatorDeleteItem // @@ -184,7 +184,7 @@ this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorDeleteItem.Text = "삭제"; + this.bindingNavigatorDeleteItem.Text = "Delete"; // // bindingNavigatorMoveFirstItem // @@ -193,7 +193,7 @@ this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; + this.bindingNavigatorMoveFirstItem.Text = "Move first"; // // bindingNavigatorMovePreviousItem // @@ -202,7 +202,7 @@ this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; + this.bindingNavigatorMovePreviousItem.Text = "Move previous"; // // bindingNavigatorSeparator // @@ -211,13 +211,13 @@ // // bindingNavigatorPositionItem // - this.bindingNavigatorPositionItem.AccessibleName = "위치"; + this.bindingNavigatorPositionItem.AccessibleName = "Position"; this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.Font = new System.Drawing.Font("맑은 고딕", 9F); this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Text = "0"; - this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; + this.bindingNavigatorPositionItem.ToolTipText = "Current position"; // // bindingNavigatorSeparator1 // @@ -231,7 +231,7 @@ this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; + this.bindingNavigatorMoveNextItem.Text = "Move next"; // // bindingNavigatorMoveLastItem // @@ -240,7 +240,7 @@ this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); - this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; + this.bindingNavigatorMoveLastItem.Text = "Move last"; // // bindingNavigatorSeparator2 // @@ -262,35 +262,35 @@ this.dvc_idx.DataPropertyName = "idx"; dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); this.dvc_idx.DefaultCellStyle = dataGridViewCellStyle1; - this.dvc_idx.HeaderText = "축"; + this.dvc_idx.HeaderText = "Axis"; this.dvc_idx.Name = "dvc_idx"; this.dvc_idx.Width = 42; // // dvc_title // this.dvc_title.DataPropertyName = "Title"; - this.dvc_title.HeaderText = "이름"; + this.dvc_title.HeaderText = "Name"; this.dvc_title.Name = "dvc_title"; this.dvc_title.Width = 54; // // enableDataGridViewCheckBoxColumn // this.enableDataGridViewCheckBoxColumn.DataPropertyName = "Enable"; - this.enableDataGridViewCheckBoxColumn.HeaderText = "사용여부"; + this.enableDataGridViewCheckBoxColumn.HeaderText = "Enable"; this.enableDataGridViewCheckBoxColumn.Name = "enableDataGridViewCheckBoxColumn"; this.enableDataGridViewCheckBoxColumn.Width = 59; // // useOriginDataGridViewCheckBoxColumn // this.useOriginDataGridViewCheckBoxColumn.DataPropertyName = "UseOrigin"; - this.useOriginDataGridViewCheckBoxColumn.HeaderText = "원점센서"; + this.useOriginDataGridViewCheckBoxColumn.HeaderText = "Origin Sensor"; this.useOriginDataGridViewCheckBoxColumn.Name = "useOriginDataGridViewCheckBoxColumn"; this.useOriginDataGridViewCheckBoxColumn.Width = 59; // // useEStopDataGridViewCheckBoxColumn // this.useEStopDataGridViewCheckBoxColumn.DataPropertyName = "UseEStop"; - this.useEStopDataGridViewCheckBoxColumn.HeaderText = "비상정지입력"; + this.useEStopDataGridViewCheckBoxColumn.HeaderText = "Emergency Stop Input"; this.useEStopDataGridViewCheckBoxColumn.Name = "useEStopDataGridViewCheckBoxColumn"; this.useEStopDataGridViewCheckBoxColumn.Width = 53; // @@ -299,7 +299,7 @@ this.homeHighDataGridViewTextBoxColumn.DataPropertyName = "HomeHigh"; dataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); this.homeHighDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle2; - this.homeHighDataGridViewTextBoxColumn.HeaderText = "홈(고속)"; + this.homeHighDataGridViewTextBoxColumn.HeaderText = "Home (High Speed)"; this.homeHighDataGridViewTextBoxColumn.Name = "homeHighDataGridViewTextBoxColumn"; this.homeHighDataGridViewTextBoxColumn.Width = 70; // @@ -308,7 +308,7 @@ this.homeLowDataGridViewTextBoxColumn.DataPropertyName = "HomeLow"; dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); this.homeLowDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle3; - this.homeLowDataGridViewTextBoxColumn.HeaderText = "홈(저속)"; + this.homeLowDataGridViewTextBoxColumn.HeaderText = "Home (Low Speed)"; this.homeLowDataGridViewTextBoxColumn.Name = "homeLowDataGridViewTextBoxColumn"; this.homeLowDataGridViewTextBoxColumn.Width = 70; // @@ -317,7 +317,7 @@ this.homeAccDataGridViewTextBoxColumn.DataPropertyName = "HomeAcc"; dataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); this.homeAccDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle4; - this.homeAccDataGridViewTextBoxColumn.HeaderText = "홈(가속도)"; + this.homeAccDataGridViewTextBoxColumn.HeaderText = "Home (Acceleration)"; this.homeAccDataGridViewTextBoxColumn.Name = "homeAccDataGridViewTextBoxColumn"; this.homeAccDataGridViewTextBoxColumn.Width = 66; // @@ -326,7 +326,7 @@ this.homeDccDataGridViewTextBoxColumn.DataPropertyName = "HomeDcc"; dataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); this.homeDccDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle5; - this.homeDccDataGridViewTextBoxColumn.HeaderText = "홈(감속도)"; + this.homeDccDataGridViewTextBoxColumn.HeaderText = "Home (Deceleration)"; this.homeDccDataGridViewTextBoxColumn.Name = "homeDccDataGridViewTextBoxColumn"; this.homeDccDataGridViewTextBoxColumn.Width = 66; // @@ -336,7 +336,7 @@ dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; dataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192))))); this.MaxSpeed.DefaultCellStyle = dataGridViewCellStyle6; - this.MaxSpeed.HeaderText = "최대(속도)"; + this.MaxSpeed.HeaderText = "Max Speed"; this.MaxSpeed.Name = "MaxSpeed"; this.MaxSpeed.Width = 66; // @@ -346,27 +346,27 @@ dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; dataGridViewCellStyle7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192))))); this.MaxAcc.DefaultCellStyle = dataGridViewCellStyle7; - this.MaxAcc.HeaderText = "최대(가속도)"; + this.MaxAcc.HeaderText = "Max Acceleration"; this.MaxAcc.Name = "MaxAcc"; this.MaxAcc.Width = 77; // // sWLimitPDataGridViewTextBoxColumn // this.sWLimitPDataGridViewTextBoxColumn.DataPropertyName = "SWLimitP"; - this.sWLimitPDataGridViewTextBoxColumn.HeaderText = "S/W 위치 제한"; + this.sWLimitPDataGridViewTextBoxColumn.HeaderText = "S/W Position Limit"; this.sWLimitPDataGridViewTextBoxColumn.Name = "sWLimitPDataGridViewTextBoxColumn"; this.sWLimitPDataGridViewTextBoxColumn.Width = 79; // // InpositionAccr // this.InpositionAccr.DataPropertyName = "InpositionAccr"; - this.InpositionAccr.HeaderText = "위치결정오차"; + this.InpositionAccr.HeaderText = "Position Error"; this.InpositionAccr.Name = "InpositionAccr"; this.InpositionAccr.Width = 72; // // btSet // - this.btSet.HeaderText = "설정"; + this.btSet.HeaderText = "Set"; this.btSet.Name = "btSet"; this.btSet.Width = 32; // diff --git a/Handler/Project/UIControl/CtlBase.Designer.cs b/Handler/Project/UIControl/CtlBase.Designer.cs index 9007d06..76f03ba 100644 --- a/Handler/Project/UIControl/CtlBase.Designer.cs +++ b/Handler/Project/UIControl/CtlBase.Designer.cs @@ -3,14 +3,14 @@ partial class CtlBase { /// - /// 필수 디자이너 변수입니다. + /// Required designer variable. /// private System.ComponentModel.IContainer components = null; /// - /// 사용 중인 모든 리소스를 정리합니다. + /// Clean up any resources being used. /// - /// 관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다. + /// true if managed resources should be disposed; otherwise, false. protected override void Dispose(bool disposing) { if (disposing && (components != null)) @@ -20,11 +20,11 @@ base.Dispose(disposing); } - #region 구성 요소 디자이너에서 생성한 코드 + #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() { diff --git a/Handler/Project/UIControl/CtlCylinder.Designer.cs b/Handler/Project/UIControl/CtlCylinder.Designer.cs index f766802..07a1461 100644 --- a/Handler/Project/UIControl/CtlCylinder.Designer.cs +++ b/Handler/Project/UIControl/CtlCylinder.Designer.cs @@ -3,14 +3,14 @@ partial class CtlCylinder { /// - /// 필수 디자이너 변수입니다. + /// Required designer variable. /// private System.ComponentModel.IContainer components = null; /// - /// 사용 중인 모든 리소스를 정리합니다. + /// Clean up any resources being used. /// - /// 관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다. + /// true if managed resources should be disposed; otherwise, false. protected override void Dispose(bool disposing) { if (disposing && (components != null)) @@ -20,11 +20,11 @@ base.Dispose(disposing); } - #region 구성 요소 디자이너에서 생성한 코드 + #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() { diff --git a/Handler/Project/UIControl/CtlCylinder.cs b/Handler/Project/UIControl/CtlCylinder.cs index d9e0a98..40c1f81 100644 --- a/Handler/Project/UIControl/CtlCylinder.cs +++ b/Handler/Project/UIControl/CtlCylinder.cs @@ -12,13 +12,13 @@ namespace UIControl public partial class CtlCylinder : CtlBase { // string text_; - Font font_ = new Font("맑은 고딕", 10); + Font font_ = new Font("Malgun Gothic", 10); public enum eSensorType { - 단동 = 0, - 복동, + SingleAction = 0, + DoubleAction, } - private eSensorType _arsensortype = eSensorType.단동; + private eSensorType _arsensortype = eSensorType.SingleAction; public eSensorType arSensorType { get @@ -111,7 +111,7 @@ namespace UIControl //둘다 켜져잇거나 거져잇다면 작동하지 않는다 if (arInput1 != arInput2) { - if (arSensorType == eSensorType.단동) + if (arSensorType == eSensorType.SingleAction) { var ts = DateTime.Now - RunStartTimeMax; //단동은 1번 센서의 on/off 로 처리한다 @@ -217,7 +217,7 @@ namespace UIControl pe.Graphics.FillRectangle(Brushes.Gray, rectp1); pe.Graphics.DrawRect(rectp1, Color.White); - if (arSensorType == eSensorType.복동) + if (arSensorType == eSensorType.DoubleAction) { var rectp2 = new RectangleF( this.DisplayRectangle.Right - StSize - 3, diff --git a/Handler/Project/UIControl/CtlMotor.Designer.cs b/Handler/Project/UIControl/CtlMotor.Designer.cs index a95d2b6..5ded681 100644 --- a/Handler/Project/UIControl/CtlMotor.Designer.cs +++ b/Handler/Project/UIControl/CtlMotor.Designer.cs @@ -3,14 +3,14 @@ partial class CtlMotor { /// - /// 필수 디자이너 변수입니다. + /// Required designer variable. /// private System.ComponentModel.IContainer components = null; /// - /// 사용 중인 모든 리소스를 정리합니다. + /// Clean up any resources being used. /// - /// 관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다. + /// true if managed resources should be disposed; otherwise, false. protected override void Dispose(bool disposing) { if (disposing && (components != null)) @@ -20,11 +20,11 @@ base.Dispose(disposing); } - #region 구성 요소 디자이너에서 생성한 코드 + #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() { diff --git a/Handler/Project/UIControl/CtlMotor.cs b/Handler/Project/UIControl/CtlMotor.cs index 8e1a0a7..a548b85 100644 --- a/Handler/Project/UIControl/CtlMotor.cs +++ b/Handler/Project/UIControl/CtlMotor.cs @@ -28,7 +28,7 @@ namespace UIControl public Boolean speed { get; set; } - Font font_ = new Font("맑은 고딕", 10); + Font font_ = new Font("Malgun Gothic", 10); @@ -45,7 +45,7 @@ namespace UIControl this.Size = new Size(80, 80); this.MaximumSize = new Size(80, 80); this.MinimumSize = new Size(40, 40); - if (this.Font == null) this.Font = new Font("맑은 고딕", 10); + if (this.Font == null) this.Font = new Font("Malgun Gothic", 10); if (this.Text == null) this.Text = string.Empty; } diff --git a/Handler/Project/UIControl/CtlSensor.Designer.cs b/Handler/Project/UIControl/CtlSensor.Designer.cs index 1842104..cf922a1 100644 --- a/Handler/Project/UIControl/CtlSensor.Designer.cs +++ b/Handler/Project/UIControl/CtlSensor.Designer.cs @@ -3,14 +3,14 @@ partial class CtlSensor { /// - /// 필수 디자이너 변수입니다. + /// Required designer variable. /// private System.ComponentModel.IContainer components = null; /// - /// 사용 중인 모든 리소스를 정리합니다. + /// Clean up any resources being used. /// - /// 관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다. + /// true if managed resources should be disposed; otherwise, false. protected override void Dispose(bool disposing) { if (disposing && (components != null)) @@ -20,11 +20,11 @@ base.Dispose(disposing); } - #region 구성 요소 디자이너에서 생성한 코드 + #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() { diff --git a/Handler/Project/UIControl/CtlSensor.cs b/Handler/Project/UIControl/CtlSensor.cs index 6c9f7fa..2d53e8a 100644 --- a/Handler/Project/UIControl/CtlSensor.cs +++ b/Handler/Project/UIControl/CtlSensor.cs @@ -15,7 +15,7 @@ namespace UIControl [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)] public PinInfo arPin { get { return PinList[0]; } set { PinList[0] = value; } } - Font font_ = new Font("맑은 고딕", 10); + Font font_ = new Font("Malgun Gothic", 10); [Browsable(true)] public new Font Font { get { return font_; } set { font_ = value; this.Invalidate(); } } @@ -34,7 +34,7 @@ namespace UIControl this.MinimumSize = new Size(4, 4); this.ColorOn = Color.Lime; this.ColorOff = Color.DimGray; - //if (this.Font == null) this.Font = new Font("맑은 고딕", 10); + //if (this.Font == null) this.Font = new Font("Malgun Gothic", 10); //if (this.Text == null) this.Text = string.Empty; } diff --git a/Handler/Project/UIControl/CtlTowerLamp.Designer.cs b/Handler/Project/UIControl/CtlTowerLamp.Designer.cs index fd66bf9..28bafcd 100644 --- a/Handler/Project/UIControl/CtlTowerLamp.Designer.cs +++ b/Handler/Project/UIControl/CtlTowerLamp.Designer.cs @@ -3,14 +3,14 @@ partial class CtlTowerLamp { /// - /// 필수 디자이너 변수입니다. + /// Required designer variable. /// private System.ComponentModel.IContainer components = null; /// - /// 사용 중인 모든 리소스를 정리합니다. + /// Clean up any resources being used. /// - /// 관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다. + /// true if managed resources should be disposed; otherwise, false. protected override void Dispose(bool disposing) { if (disposing && (components != null)) @@ -20,11 +20,11 @@ base.Dispose(disposing); } - #region 구성 요소 디자이너에서 생성한 코드 + #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() { diff --git a/Handler/Project/Util/Util_DO.cs b/Handler/Project/Util/Util_DO.cs index 161cf67..5fe34c9 100644 --- a/Handler/Project/Util/Util_DO.cs +++ b/Handler/Project/Util/Util_DO.cs @@ -183,7 +183,7 @@ namespace Project PUB.dio.SetInputSensitivity(GetPinTerminal(eDIName.DOORR2), AR.SETTING.Data.SaftyDetectFall, AR.SETTING.Data.SaftyDetectRise); PUB.dio.SetInputSensitivity(GetPinTerminal(eDIName.DOORR3), AR.SETTING.Data.SaftyDetectFall, AR.SETTING.Data.SaftyDetectRise); - PUB.log.AddAT("DIO 센서 감도 설정"); + PUB.log.AddAT("DIO Sensor Sensitivity Setting"); } @@ -545,7 +545,7 @@ namespace Project public static bool GetPortMotorRun(int index) { if (PUB.dio == null || !PUB.dio.IsInit) return false; - if (index < 0 || index > 3) throw new Exception("포트번호는 (0~2) 사이로 입력되어야 함"); + if (index < 0 || index > 3) throw new Exception("Port number must be entered between (0~2)"); Boolean b1 = false; @@ -561,7 +561,7 @@ namespace Project public static eMotDir GetPortMotorDir(int index) { if (PUB.dio == null || !PUB.dio.IsInit) return eMotDir.CW; - if (index < 0 || index > 3) throw new Exception("포트번호는 (0~2) 사이로 입력되어야 함"); + if (index < 0 || index > 3) throw new Exception("Port number must be entered between (0~2)"); Boolean b1 = false; @@ -636,12 +636,12 @@ namespace Project //켜야하는 상황인데.. 리밋이 걸렸다면 처리하지 않는다 if (Dir == eMotDir.CW && DIO.GetIOInput(pin_limp) == true) { - PUB.log.AddI(string.Format("포트({0})번의 출력을 무시합니다(LIMIT_UP) 방향:{1}", index, Dir)); + PUB.log.AddI(string.Format("Ignoring output for port({0}) (LIMIT_UP) direction:{1}", index, Dir)); b1 = true; } else if (Dir == eMotDir.CCW && DIO.GetIOInput(pin_limn) == true) { - PUB.log.AddI(string.Format("포트({0})번의 출력을 무시합니다(LIMIT_DN) 방향:{1}", index, Dir)); + PUB.log.AddI(string.Format("Ignoring output for port({0}) (LIMIT_DN) direction:{1}", index, Dir)); b1 = true; } else @@ -822,7 +822,7 @@ namespace Project if (PUB.flag.get(eVarBool.FG_PK_ITEMON) == true) { PUB.flag.set(eVarBool.FG_PK_ITEMON, false, "VACOFF"); - PUB.logDbg.AddI("피커 아이템플래그 제거"); + PUB.logDbg.AddI("Picker item flag removed"); } @@ -892,7 +892,7 @@ namespace Project if (ON) { - if (SETTING.Data.Disable_Buzzer == true && force == false) return true; //부저기능OFF시 사용 안함 + if (SETTING.Data.Disable_Buzzer == true && force == false) return true; //Not used when buzzer function is OFF } if (ON && SETTING.Data.Disable_Buzzer == true && force == false) diff --git a/Handler/Project/Util/Util_Mot.cs b/Handler/Project/Util/Util_Mot.cs index 55a4c16..4cb649f 100644 --- a/Handler/Project/Util/Util_Mot.cs +++ b/Handler/Project/Util/Util_Mot.cs @@ -43,7 +43,7 @@ namespace Project public static Boolean CheckMotionPos(TimeSpan stepTime, sPositionData posdata, string source, Boolean useInterLocak = true, int timeoutSec = 0) { - if (posdata.Axis < 0) throw new Exception("CheckMotionPos:Motion 번호가 없습니다"); + if (posdata.Axis < 0) throw new Exception("CheckMotionPos:Motion number not found"); //return CheckMotionPos((eAxis)posdata.Axis, stepTime, posdata.Position, posdata.Speed, posdata.Acc, posdata.Dcc, source, useInterLocak, timeoutSec, posdata.inpositionrange); return CheckMotionPos((eAxis)posdata.Axis, stepTime, posdata.Position, posdata.Speed, posdata.Acc, posdata.Dcc, source, useInterLocak, timeoutSec, posdata.inpositionrange); } @@ -244,7 +244,7 @@ namespace Project { if (PUB.mot.IsHomeSet((int)eAxis.PL_UPDN) == false) { - errorMessage = "PRINT-L Z 축 홈이 필요 합니다"; + errorMessage = "PRINT-L Z axis home is required"; retval = false; } } @@ -252,7 +252,7 @@ namespace Project { if (PUB.mot.IsHomeSet((int)eAxis.PR_UPDN) == false) { - errorMessage = "PRINT-R Z 축 홈이 필요 합니다"; + errorMessage = "PRINT-R Z axis home is required"; retval = false; } } @@ -277,7 +277,7 @@ namespace Project if (DIO.IsEmergencyOn() == true) { - errorMessage = ("비상정지 상태일때에는 움직일 수 없습니다."); + errorMessage = ("Cannot move when in emergency stop state."); return false; } @@ -290,7 +290,7 @@ namespace Project var PosOffset = MOT.getPositionOffset(Pos); if(AR.SETTING.Data.Log_Debug) - PUB.logDbg.Add($"X축 조그 중앙옵셋:{PosOffset:N3}"); + PUB.logDbg.Add($"X-axis jog center offset:{PosOffset:N3}"); if (MoveCW==false && PosOffset < -1) //좌측위치로 이동하는 경우 { @@ -301,7 +301,7 @@ namespace Project if(PosYOffse < -1) { //프린터 Y축이 더 안쪽으로 들어와있으니 충돌할 수 있다. - errorMessage = "프린트(L) 축과 충돌 가능성 있음"; + errorMessage = "Possible collision with Print(L) axis"; return false; } } @@ -315,7 +315,7 @@ namespace Project if (PosYOffse < -1) { //프린터 Y축이 더 안쪽으로 들어와있으니 충돌할 수 있다. - errorMessage = "프린트(R) 축과 충돌 가능성 있음"; + errorMessage = "Possible collision with Print(R) axis"; return false; } } @@ -344,26 +344,26 @@ namespace Project retval.Clear(); if (PUB.Result.mModel == null || PUB.Result.mModel.isSet == false) { - retval.Message = "모션 모델이 설정되어 있지 않습니다"; + retval.Message = "Motion model is not set"; return retval; } if(axis >= PUB.Result.mModel.Position.Count) { - retval.Message = $"모션 모델 (축)정보가 없습니다 ({axis}/{PUB.Result.mModel.Position.Count})"; + retval.Message = $"Motion model (axis) information not found ({axis}/{PUB.Result.mModel.Position.Count})"; return retval; } if (pos >= PUB.Result.mModel.Position[axis].Length) { - retval.Message = $"모션 모델 (위치)정보가 없습니다 ({pos}/{PUB.Result.mModel.Position[axis].Length})"; + retval.Message = $"Motion model (position) information not found ({pos}/{PUB.Result.mModel.Position[axis].Length})"; return retval; } var data = PUB.Result.mModel.Position[axis][pos]; if (data.index == -1) { - retval.Message = string.Format("축:{0})의 위치:{1} 의 값이 존재하지 않습니다", axis, pos);// "모션 모델이 설정되어 있지 않습니다"; + retval.Message = string.Format("Value for axis:{0} position:{1} does not exist", axis, pos); return retval; } retval.Axis = axis; //220301 @@ -600,7 +600,7 @@ namespace Project return false; } } - else PUB.log.AddAT($"조그이동시 유효성검사 해제(축:{axis})"); + else PUB.log.AddAT($"Validation check disabled during jog movement (axis:{axis})"); //해당 축 ILOCK체크 if (UserInterLock) @@ -613,7 +613,7 @@ namespace Project return false; } } - else PUB.log.AddAT($"조그이동시 인터락검사 해제(축:{axis})"); + else PUB.log.AddAT($"Interlock check disabled during jog movement (axis:{axis})"); return PUB.mot.JOG(_Axis, Dir, _Vel, _Acc, sCurve, EnableValidCheck); diff --git a/Handler/Project/dsWMS.Designer.cs b/Handler/Project/dsWMS.Designer.cs index 9cbc392..2e8d27e 100644 --- a/Handler/Project/dsWMS.Designer.cs +++ b/Handler/Project/dsWMS.Designer.cs @@ -726,7 +726,7 @@ namespace Project { return ((decimal)(this[this.tableVW_GET_MAX_QTY_VENDOR_LOT.QTYColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'VW_GET_MAX_QTY_VENDOR_LOT\' 테이블의 \'QTY\' 열의 값이 DBNull입니다.", e); + throw new global::System.Data.StrongTypingException("The value for the 'QTY' column in the 'VW_GET_MAX_QTY_VENDOR_LOT' table is DBNull.", e); } } set { @@ -1297,8 +1297,8 @@ namespace Project.dsWMSTableAdapters { } global::System.Data.IDbConnection workConnection = this.Connection; if ((workConnection == null)) { - throw new global::System.ApplicationException("TableAdapterManager에 연결 정보가 없습니다. 각 TableAdapterManager TableAdapter 속성을 올바른 Tabl" + - "eAdapter 인스턴스로 설정하십시오."); + throw new global::System.ApplicationException("TableAdapterManager does not have connection information. Set each TableAdapterManager TableAdapter property to a valid Tabl" + + "eAdapter instance."); } bool workConnOpened = false; if (((workConnection.State & global::System.Data.ConnectionState.Broken) @@ -1311,7 +1311,7 @@ namespace Project.dsWMSTableAdapters { } global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction(); if ((workTransaction == null)) { - throw new global::System.ApplicationException("트랜잭션을 시작할 수 없습니다. 현재 데이터 연결에서 트랜잭션이 지원되지 않거나 현재 상태에서 트랜잭션을 시작할 수 없습니다."); + throw new global::System.ApplicationException("Cannot start a transaction. The current data connection does not support transactions or cannot start a transaction in the current state."); } global::System.Collections.Generic.List allChangedRows = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List allAddedRows = new global::System.Collections.Generic.List(); diff --git a/Handler/Project/fMain.Designer.cs b/Handler/Project/fMain.Designer.cs index 642dc49..ad29275 100644 --- a/Handler/Project/fMain.Designer.cs +++ b/Handler/Project/fMain.Designer.cs @@ -3,14 +3,14 @@ partial class FMain { /// - /// 필수 디자이너 변수입니다. + /// Required designer variable. /// private System.ComponentModel.IContainer components = null; /// - /// 사용 중인 모든 리소스를 정리합니다. + /// Clean up any resources being used. /// - /// 관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다. + /// true if managed resources should be disposed; otherwise, false. protected override void Dispose(bool disposing) { if (disposing && (components != null)) @@ -20,11 +20,11 @@ base.Dispose(disposing); } - #region Windows Form 디자이너에서 생성한 코드 + #region Windows Form Designer generated code /// - /// 디자이너 지원에 필요한 메서드입니다. - /// 이 메서드의 내용을 코드 편집기로 수정하지 마세요. + /// Required method for Designer support + /// do not modify the contents of this method with the code editor. /// private void InitializeComponent() { @@ -497,7 +497,7 @@ this.arLabel76.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.arLabel76.TextShadow = true; this.arLabel76.TextVisible = true; - this.toolTip1.SetToolTip(this.arLabel76, "포트 올림"); + this.toolTip1.SetToolTip(this.arLabel76, "Port Up"); this.arLabel76.Click += new System.EventHandler(this.arLabel11_Click_1); // // arLabel74 @@ -545,7 +545,7 @@ this.arLabel74.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.arLabel74.TextShadow = true; this.arLabel74.TextVisible = true; - this.toolTip1.SetToolTip(this.arLabel74, "포트 내림"); + this.toolTip1.SetToolTip(this.arLabel74, "Port Down"); this.arLabel74.Click += new System.EventHandler(this.arLabel6_Click); // // arLabel75 @@ -593,7 +593,7 @@ this.arLabel75.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.arLabel75.TextShadow = true; this.arLabel75.TextVisible = true; - this.toolTip1.SetToolTip(this.arLabel75, "포트 올림"); + this.toolTip1.SetToolTip(this.arLabel75, "Port Up"); this.arLabel75.Click += new System.EventHandler(this.arLabel11_Click_1); // // arLabel73 @@ -641,7 +641,7 @@ this.arLabel73.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.arLabel73.TextShadow = true; this.arLabel73.TextVisible = true; - this.toolTip1.SetToolTip(this.arLabel73, "포트 내림"); + this.toolTip1.SetToolTip(this.arLabel73, "Port Down"); this.arLabel73.Click += new System.EventHandler(this.arLabel6_Click); // // arLabel11 @@ -689,7 +689,7 @@ this.arLabel11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.arLabel11.TextShadow = true; this.arLabel11.TextVisible = true; - this.toolTip1.SetToolTip(this.arLabel11, "포트 올림"); + this.toolTip1.SetToolTip(this.arLabel11, "Port Up"); this.arLabel11.Click += new System.EventHandler(this.arLabel11_Click_1); // // arLabel6 @@ -737,7 +737,7 @@ this.arLabel6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.arLabel6.TextShadow = true; this.arLabel6.TextVisible = true; - this.toolTip1.SetToolTip(this.arLabel6, "포트 내림"); + this.toolTip1.SetToolTip(this.arLabel6, "Port Down"); this.arLabel6.Click += new System.EventHandler(this.arLabel6_Click); // // lbMsg @@ -783,7 +783,7 @@ this.lbMsg.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.lbMsg.TextShadow = true; this.lbMsg.TextVisible = true; - this.toolTip1.SetToolTip(this.lbMsg, "작업메세지"); + this.toolTip1.SetToolTip(this.lbMsg, "Work Message"); this.lbMsg.Click += new System.EventHandler(this.lbMsg_Click); // // lbTime @@ -831,7 +831,7 @@ this.lbTime.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.lbTime.TextShadow = false; this.lbTime.TextVisible = true; - this.toolTip1.SetToolTip(this.lbTime, "현재 시간"); + this.toolTip1.SetToolTip(this.lbTime, "Current Time"); // // btStart // @@ -874,11 +874,11 @@ this.btStart.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic); this.btStart.Size = new System.Drawing.Size(97, 69); this.btStart.TabIndex = 4; - this.btStart.Text = "시작"; + this.btStart.Text = "START"; this.btStart.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.btStart.TextShadow = true; this.btStart.TextVisible = true; - this.toolTip1.SetToolTip(this.btStart, "장비를 시작 합니다. \r\n전면 하단의 \"START\" 버튼과 동일 합니다."); + this.toolTip1.SetToolTip(this.btStart, "Start the equipment.\r\nSame as the \"START\" button at the bottom of the front panel."); this.btStart.Click += new System.EventHandler(this.arLabel2_Click_1); // // btReset @@ -922,11 +922,11 @@ this.btReset.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic); this.btReset.Size = new System.Drawing.Size(99, 69); this.btReset.TabIndex = 4; - this.btReset.Text = "리셋"; + this.btReset.Text = "RESET"; this.btReset.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.btReset.TextShadow = true; this.btReset.TextVisible = true; - this.toolTip1.SetToolTip(this.btReset, "발생된 오류 상태를 초기화 합니다.\r\n전면 하단의 \"RESET\" 버튼과 동일 합니다.\r\n부저OFF기능도 담당합니다."); + this.toolTip1.SetToolTip(this.btReset, "Reset the error state.\r\nSame as the \"RESET\" button at the bottom of the front panel.\r\nAlso handles buzzer OFF function."); this.btReset.Click += new System.EventHandler(this.btReset_Click); // // btStop @@ -970,12 +970,11 @@ this.btStop.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic); this.btStop.Size = new System.Drawing.Size(97, 69); this.btStop.TabIndex = 4; - this.btStop.Text = "중지"; + this.btStop.Text = "STOP"; this.btStop.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.btStop.TextShadow = true; this.btStop.TextVisible = true; - this.toolTip1.SetToolTip(this.btStop, "장비의 동작을 중지 합니다. \r\n전면 하단의 \"STOP\" 버튼과 동일 합니다.\r\n모션이 이동중에 추가로 누르면 모션도 정지 합니다.\r\n(단 모션" + - " 정지시에는 재시작할 수 없으며 원점 및 초기화후에 다시 작업을 시작 하세요)"); + this.toolTip1.SetToolTip(this.btStop, "Stop equipment operation.\r\nSame as the \"STOP\" button at the bottom of the front panel.\r\nIf pressed while motion is moving, motion will also stop.\r\n(When motion stops, it cannot be restarted. Please return to origin and initialize before starting work again)"); this.btStop.Click += new System.EventHandler(this.arLabel4_Click_1); // // systemParameterToolStripMenuItem @@ -1213,7 +1212,7 @@ this.Column1.DataPropertyName = "REMARK"; dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; this.Column1.DefaultCellStyle = dataGridViewCellStyle7; - this.Column1.HeaderText = "비고"; + this.Column1.HeaderText = "Remark"; this.Column1.Name = "Column1"; this.Column1.ReadOnly = true; this.Column1.Width = 59; @@ -1221,7 +1220,7 @@ // PRNATTACH // this.PRNATTACH.DataPropertyName = "PRNATTACH"; - this.PRNATTACH.HeaderText = "부착"; + this.PRNATTACH.HeaderText = "Attach"; this.PRNATTACH.Name = "PRNATTACH"; this.PRNATTACH.ReadOnly = true; this.PRNATTACH.Width = 40; @@ -1229,7 +1228,7 @@ // PRNVALID // this.PRNVALID.DataPropertyName = "PRNVALID"; - this.PRNVALID.HeaderText = "검증"; + this.PRNVALID.HeaderText = "Validation"; this.PRNVALID.Name = "PRNVALID"; this.PRNVALID.ReadOnly = true; this.PRNVALID.Width = 40; @@ -1312,8 +1311,8 @@ // this.새로고침ToolStripMenuItem.Name = "새로고침ToolStripMenuItem"; this.새로고침ToolStripMenuItem.Size = new System.Drawing.Size(122, 22); - this.새로고침ToolStripMenuItem.Text = "새로고침"; - this.새로고침ToolStripMenuItem.Click += new System.EventHandler(this.새로고침ToolStripMenuItem_Click_1); + this.새로고침ToolStripMenuItem.Text = "Refresh"; + this.새로고침ToolStripMenuItem.Click += new System.EventHandler(this.refreshToolStripMenuItem_Click_1); // // bs // @@ -1462,7 +1461,7 @@ this.lbLock2.Size = new System.Drawing.Size(145, 54); this.lbLock2.TabIndex = 15; this.lbLock2.Tag = "2"; - this.lbLock2.Text = "포트잠금"; + this.lbLock2.Text = "Port Lock"; this.lbLock2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.lbLock2.TextShadow = true; this.lbLock2.TextVisible = true; @@ -1523,7 +1522,7 @@ this.lbLock1.Size = new System.Drawing.Size(143, 54); this.lbLock1.TabIndex = 15; this.lbLock1.Tag = "1"; - this.lbLock1.Text = "포트잠금"; + this.lbLock1.Text = "Port Lock"; this.lbLock1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.lbLock1.TextShadow = true; this.lbLock1.TextVisible = true; @@ -1584,7 +1583,7 @@ this.lbLock0.Size = new System.Drawing.Size(143, 54); this.lbLock0.TabIndex = 15; this.lbLock0.Tag = "0"; - this.lbLock0.Text = "포트잠금"; + this.lbLock0.Text = "Port Lock"; this.lbLock0.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.lbLock0.TextShadow = true; this.lbLock0.TextVisible = true; @@ -1601,7 +1600,7 @@ // this.toolStripMenuItem22.Name = "toolStripMenuItem22"; this.toolStripMenuItem22.Size = new System.Drawing.Size(98, 22); - this.toolStripMenuItem22.Text = "삭제"; + this.toolStripMenuItem22.Text = "Delete"; // // cmDebug // @@ -1753,7 +1752,7 @@ this.작업선택화면ToolStripMenuItem.Name = "작업선택화면ToolStripMenuItem"; this.작업선택화면ToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.작업선택화면ToolStripMenuItem.Text = "Data Buffer (SID Ref)"; - this.작업선택화면ToolStripMenuItem.Click += new System.EventHandler(this.작업선택화면ToolStripMenuItem_Click); + this.작업선택화면ToolStripMenuItem.Click += new System.EventHandler(this.workSelectionScreenToolStripMenuItem_Click); // // historyToolStripMenuItem // @@ -2137,19 +2136,19 @@ this.HWState.BorderSize = 0; colorListItem8.BackColor1 = System.Drawing.Color.Gray; colorListItem8.BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100))))); - colorListItem8.Remark = "타이틀바(상)"; + colorListItem8.Remark = "Title Bar (Top)"; colorListItem9.BackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); colorListItem9.BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - colorListItem9.Remark = "상태표시(하)"; + colorListItem9.Remark = "Status Display (Bottom)"; colorListItem10.BackColor1 = System.Drawing.Color.Green; colorListItem10.BackColor2 = System.Drawing.Color.ForestGreen; - colorListItem10.Remark = "정상"; + colorListItem10.Remark = "Normal"; colorListItem11.BackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); colorListItem11.BackColor2 = System.Drawing.Color.Red; - colorListItem11.Remark = "오류"; + colorListItem11.Remark = "Error"; colorListItem12.BackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); colorListItem12.BackColor2 = System.Drawing.Color.Yellow; - colorListItem12.Remark = "오류(깜박)"; + colorListItem12.Remark = "Error (Blinking)"; this.HWState.ColorList = new arFrame.Control.ColorListItem[] { colorListItem8, colorListItem9, @@ -2268,7 +2267,7 @@ this.toolStripButton7.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton7.Name = "toolStripButton7"; this.toolStripButton7.Size = new System.Drawing.Size(84, 44); - this.toolStripButton7.Text = "모델"; + this.toolStripButton7.Text = "Model"; this.toolStripButton7.Click += new System.EventHandler(this.button5_Click); // // 모델선택ToolStripMenuItem @@ -2276,15 +2275,15 @@ this.모델선택ToolStripMenuItem.Image = global::Project.Properties.Resources.icons8_object_40; this.모델선택ToolStripMenuItem.Name = "모델선택ToolStripMenuItem"; this.모델선택ToolStripMenuItem.Size = new System.Drawing.Size(150, 46); - this.모델선택ToolStripMenuItem.Text = "작업 모델"; - this.모델선택ToolStripMenuItem.Click += new System.EventHandler(this.모델선택ToolStripMenuItem_Click); + this.모델선택ToolStripMenuItem.Text = "Work Model"; + this.모델선택ToolStripMenuItem.Click += new System.EventHandler(this.ModelSelectionToolStripMenuItem_Click); // // btModelMot // this.btModelMot.Image = global::Project.Properties.Resources.Motor; this.btModelMot.Name = "btModelMot"; this.btModelMot.Size = new System.Drawing.Size(150, 46); - this.btModelMot.Text = "모션 모델"; + this.btModelMot.Text = "Motion Model"; this.btModelMot.Click += new System.EventHandler(this.toolStripMenuItem23_Click); // // toolStripMenuItem12 @@ -2297,16 +2296,16 @@ this.바코드룰ToolStripMenuItem.Image = global::Project.Properties.Resources.icons8_add_40; this.바코드룰ToolStripMenuItem.Name = "바코드룰ToolStripMenuItem"; this.바코드룰ToolStripMenuItem.Size = new System.Drawing.Size(150, 46); - this.바코드룰ToolStripMenuItem.Text = "바코드 룰"; - this.바코드룰ToolStripMenuItem.Click += new System.EventHandler(this.바코드룰ToolStripMenuItem_Click); + this.바코드룰ToolStripMenuItem.Text = "Barcode Rule"; + this.바코드룰ToolStripMenuItem.Click += new System.EventHandler(this.BarcodeRuleToolStripMenuItem_Click); // // 프린트룰ToolStripMenuItem // this.프린트룰ToolStripMenuItem.Image = global::Project.Properties.Resources.icons8_printer_48; this.프린트룰ToolStripMenuItem.Name = "프린트룰ToolStripMenuItem"; this.프린트룰ToolStripMenuItem.Size = new System.Drawing.Size(150, 46); - this.프린트룰ToolStripMenuItem.Text = "프린트 룰"; - this.프린트룰ToolStripMenuItem.Click += new System.EventHandler(this.프린트룰ToolStripMenuItem_Click); + this.프린트룰ToolStripMenuItem.Text = "Print Rule"; + this.프린트룰ToolStripMenuItem.Click += new System.EventHandler(this.PrintRuleToolStripMenuItem_Click); // // sID정보ToolStripMenuItem // @@ -2316,24 +2315,24 @@ this.sID정보ToolStripMenuItem.Image = global::Project.Properties.Resources.icons8_save_to_grid_40; this.sID정보ToolStripMenuItem.Name = "sID정보ToolStripMenuItem"; this.sID정보ToolStripMenuItem.Size = new System.Drawing.Size(150, 46); - this.sID정보ToolStripMenuItem.Text = "SID 정보"; - this.sID정보ToolStripMenuItem.Click += new System.EventHandler(this.sID정보ToolStripMenuItem_Click); + this.sID정보ToolStripMenuItem.Text = "SID Info"; + this.sID정보ToolStripMenuItem.Click += new System.EventHandler(this.SIDInfoToolStripMenuItem_Click); // // 프로그램열기ToolStripMenuItem // this.프로그램열기ToolStripMenuItem.Image = global::Project.Properties.Resources.Arrow_Right; this.프로그램열기ToolStripMenuItem.Name = "프로그램열기ToolStripMenuItem"; this.프로그램열기ToolStripMenuItem.Size = new System.Drawing.Size(246, 46); - this.프로그램열기ToolStripMenuItem.Text = "프로그램 열기"; - this.프로그램열기ToolStripMenuItem.Click += new System.EventHandler(this.프로그램열기ToolStripMenuItem_Click); + this.프로그램열기ToolStripMenuItem.Text = "Open Program"; + this.프로그램열기ToolStripMenuItem.Click += new System.EventHandler(this.OpenProgramToolStripMenuItem_Click); // // 인바운드데이터업데이트ToolStripMenuItem // this.인바운드데이터업데이트ToolStripMenuItem.Image = global::Project.Properties.Resources.Arrow_Right; this.인바운드데이터업데이트ToolStripMenuItem.Name = "인바운드데이터업데이트ToolStripMenuItem"; this.인바운드데이터업데이트ToolStripMenuItem.Size = new System.Drawing.Size(246, 46); - this.인바운드데이터업데이트ToolStripMenuItem.Text = "인바운드 데이터 업데이트"; - this.인바운드데이터업데이트ToolStripMenuItem.Click += new System.EventHandler(this.인바운드데이터업데이트ToolStripMenuItem_Click); + this.인바운드데이터업데이트ToolStripMenuItem.Text = "Inbound Data Update"; + this.인바운드데이터업데이트ToolStripMenuItem.Click += new System.EventHandler(this.InboundDataUpdateToolStripMenuItem_Click); // // toolStripSeparator5 // @@ -2348,8 +2347,8 @@ this.toolStripButton23.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton23.Name = "toolStripButton23"; this.toolStripButton23.Size = new System.Drawing.Size(44, 44); - this.toolStripButton23.Text = "종료"; - this.toolStripButton23.ToolTipText = "프로그램 종료"; + this.toolStripButton23.Text = "Exit"; + this.toolStripButton23.ToolTipText = "Exit Program"; this.toolStripButton23.Click += new System.EventHandler(this.arLabel10_Click_1); // // toolStripSeparator8 @@ -2366,8 +2365,8 @@ this.btSetting.ImageTransparentColor = System.Drawing.Color.Magenta; this.btSetting.Name = "btSetting"; this.btSetting.Size = new System.Drawing.Size(44, 44); - this.btSetting.Text = "설정"; - this.btSetting.ToolTipText = "환경 설정"; + this.btSetting.Text = "Settings"; + this.btSetting.ToolTipText = "Environment Settings"; this.btSetting.Click += new System.EventHandler(this.arLabel11_Click); // // toolStripButton8 @@ -2378,8 +2377,8 @@ this.toolStripButton8.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton8.Name = "toolStripButton8"; this.toolStripButton8.Size = new System.Drawing.Size(44, 44); - this.toolStripButton8.Text = "설명서"; - this.toolStripButton8.ToolTipText = "프로그램 설명서 표시"; + this.toolStripButton8.Text = "Manual"; + this.toolStripButton8.ToolTipText = "Show Program Manual"; this.toolStripButton8.Click += new System.EventHandler(this.arLabel12_Click); // // toolStripButton9 @@ -2390,8 +2389,8 @@ this.toolStripButton9.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton9.Name = "toolStripButton9"; this.toolStripButton9.Size = new System.Drawing.Size(44, 44); - this.toolStripButton9.Text = "캡처"; - this.toolStripButton9.ToolTipText = "현재 화면 캡처"; + this.toolStripButton9.Text = "Capture"; + this.toolStripButton9.ToolTipText = "Capture Current Screen"; this.toolStripButton9.Click += new System.EventHandler(this.arLabel13_Click); // // btMReset @@ -2402,8 +2401,8 @@ this.btMReset.ImageTransparentColor = System.Drawing.Color.Magenta; this.btMReset.Name = "btMReset"; this.btMReset.Size = new System.Drawing.Size(44, 44); - this.btMReset.Text = "초기화"; - this.btMReset.ToolTipText = "장치 초기화 (최소 1번 실행 필요)"; + this.btMReset.Text = "Initialize"; + this.btMReset.ToolTipText = "Device Initialization (Required at least once)"; this.btMReset.Click += new System.EventHandler(this.arLabel14_Click); // // toolStripButton16 @@ -2415,7 +2414,7 @@ this.toolStripButton16.Name = "toolStripButton16"; this.toolStripButton16.Size = new System.Drawing.Size(44, 44); this.toolStripButton16.Text = "toolStripButton16"; - this.toolStripButton16.ToolTipText = "개발자 메일 전송"; + this.toolStripButton16.ToolTipText = "Send Developer Email"; this.toolStripButton16.Click += new System.EventHandler(this.toolStripButton16_Click); // // toolStripButton11 @@ -2431,8 +2430,8 @@ this.toolStripButton11.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton11.Name = "toolStripButton11"; this.toolStripButton11.Size = new System.Drawing.Size(53, 44); - this.toolStripButton11.Text = "폴더열기"; - this.toolStripButton11.ToolTipText = "프로그램 폴더 열기(윈도우 탐색기)"; + this.toolStripButton11.Text = "Open Folder"; + this.toolStripButton11.ToolTipText = "Open Program Folder (Windows Explorer)"; this.toolStripButton11.Click += new System.EventHandler(this.arLabel16_Click); // // toolStripMenuItem11 @@ -2440,7 +2439,7 @@ this.toolStripMenuItem11.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem11.Image"))); this.toolStripMenuItem11.Name = "toolStripMenuItem11"; this.toolStripMenuItem11.Size = new System.Drawing.Size(158, 46); - this.toolStripMenuItem11.Text = "프로그램"; + this.toolStripMenuItem11.Text = "Program"; this.toolStripMenuItem11.Click += new System.EventHandler(this.toolStripMenuItem11_Click); // // toolStripMenuItem13 @@ -2448,7 +2447,7 @@ this.toolStripMenuItem13.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem13.Image"))); this.toolStripMenuItem13.Name = "toolStripMenuItem13"; this.toolStripMenuItem13.Size = new System.Drawing.Size(158, 46); - this.toolStripMenuItem13.Text = "로그"; + this.toolStripMenuItem13.Text = "Log"; this.toolStripMenuItem13.Click += new System.EventHandler(this.toolStripMenuItem13_Click); // // toolStripMenuItem14 @@ -2456,7 +2455,7 @@ this.toolStripMenuItem14.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem14.Image"))); this.toolStripMenuItem14.Name = "toolStripMenuItem14"; this.toolStripMenuItem14.Size = new System.Drawing.Size(158, 46); - this.toolStripMenuItem14.Text = "캡처"; + this.toolStripMenuItem14.Text = "Capture"; this.toolStripMenuItem14.Click += new System.EventHandler(this.toolStripMenuItem14_Click); // // toolStripMenuItem15 @@ -2464,7 +2463,7 @@ this.toolStripMenuItem15.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem15.Image"))); this.toolStripMenuItem15.Name = "toolStripMenuItem15"; this.toolStripMenuItem15.Size = new System.Drawing.Size(158, 46); - this.toolStripMenuItem15.Text = "저장데이터"; + this.toolStripMenuItem15.Text = "Saved Data"; this.toolStripMenuItem15.Click += new System.EventHandler(this.toolStripMenuItem15_Click); // // btLogViewer @@ -2475,7 +2474,7 @@ this.btLogViewer.ImageTransparentColor = System.Drawing.Color.Magenta; this.btLogViewer.Name = "btLogViewer"; this.btLogViewer.Size = new System.Drawing.Size(44, 44); - this.btLogViewer.Text = "로그뷰어"; + this.btLogViewer.Text = "Log Viewer"; this.btLogViewer.Click += new System.EventHandler(this.btLogViewer_Click); // // toolStripSeparator6 @@ -2492,8 +2491,8 @@ this.toolStripButton6.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton6.Name = "toolStripButton6"; this.toolStripButton6.Size = new System.Drawing.Size(99, 44); - this.toolStripButton6.Text = "입출력"; - this.toolStripButton6.ToolTipText = "입/출력 시그널 확인"; + this.toolStripButton6.Text = "I/O"; + this.toolStripButton6.ToolTipText = "Check Input/Output Signals"; this.toolStripButton6.ButtonClick += new System.EventHandler(this.toolStripButton6_ButtonClick); this.toolStripButton6.Click += new System.EventHandler(this.button6_Click); // @@ -2513,7 +2512,7 @@ this.toolStripButton10.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton10.Name = "toolStripButton10"; this.toolStripButton10.Size = new System.Drawing.Size(84, 44); - this.toolStripButton10.Text = "기능"; + this.toolStripButton10.Text = "Function"; this.toolStripButton10.Click += new System.EventHandler(this.button3_Click_2); // // btManage @@ -2521,16 +2520,16 @@ this.btManage.Image = global::Project.Properties.Resources.icons8_control_panel_40; this.btManage.Name = "btManage"; this.btManage.Size = new System.Drawing.Size(146, 46); - this.btManage.Text = "관리"; - this.btManage.Click += new System.EventHandler(this.관리ToolStripMenuItem_Click_1); + this.btManage.Text = "Manage"; + this.btManage.Click += new System.EventHandler(this.managementToolStripMenuItem_Click_1); // // 빠른실행ToolStripMenuItem // this.빠른실행ToolStripMenuItem.Image = global::Project.Properties.Resources.icons8_object_40; this.빠른실행ToolStripMenuItem.Name = "빠른실행ToolStripMenuItem"; this.빠른실행ToolStripMenuItem.Size = new System.Drawing.Size(146, 46); - this.빠른실행ToolStripMenuItem.Text = "빠른실행"; - this.빠른실행ToolStripMenuItem.Click += new System.EventHandler(this.빠른실행ToolStripMenuItem_Click); + this.빠른실행ToolStripMenuItem.Text = "Quick Run"; + this.빠른실행ToolStripMenuItem.Click += new System.EventHandler(this.quickExecutionToolStripMenuItem_Click); // // btLightRoom // @@ -2538,8 +2537,8 @@ this.btLightRoom.ImageTransparentColor = System.Drawing.Color.Magenta; this.btLightRoom.Name = "btLightRoom"; this.btLightRoom.Size = new System.Drawing.Size(75, 44); - this.btLightRoom.Text = "조명"; - this.btLightRoom.ToolTipText = "내부 조명 On/Off"; + this.btLightRoom.Text = "Light"; + this.btLightRoom.ToolTipText = "Internal Light On/Off"; this.btLightRoom.Click += new System.EventHandler(this.button7_Click); // // btManualPrint @@ -2548,7 +2547,7 @@ this.btManualPrint.ImageTransparentColor = System.Drawing.Color.Magenta; this.btManualPrint.Name = "btManualPrint"; this.btManualPrint.Size = new System.Drawing.Size(99, 44); - this.btManualPrint.Text = "수동인쇄"; + this.btManualPrint.Text = "Manual Print"; this.btManualPrint.Click += new System.EventHandler(this.toolStripButton1_Click); // // toolStripSeparator9 @@ -2562,8 +2561,8 @@ this.btJobCancle.ImageTransparentColor = System.Drawing.Color.Magenta; this.btJobCancle.Name = "btJobCancle"; this.btJobCancle.Size = new System.Drawing.Size(99, 44); - this.btJobCancle.Text = "작업취소"; - this.btJobCancle.ToolTipText = "현재 작업을 취소 합니다"; + this.btJobCancle.Text = "Cancel Job"; + this.btJobCancle.ToolTipText = "Cancel Current Job"; this.btJobCancle.Click += new System.EventHandler(this.toolStripButton13_Click); // // btDebug @@ -2576,8 +2575,8 @@ this.btDebug.Name = "btDebug"; this.btDebug.Size = new System.Drawing.Size(44, 44); this.btDebug.Tag = "0"; - this.btDebug.Text = "개발자"; - this.btDebug.ToolTipText = "개발자 메뉴(사용하지 마세요)"; + this.btDebug.Text = "Developer"; + this.btDebug.ToolTipText = "Developer Menu (Do not use)"; this.btDebug.Click += new System.EventHandler(this.btDebug_Click); // // btCheckInfo @@ -2586,7 +2585,7 @@ this.btCheckInfo.ImageTransparentColor = System.Drawing.Color.Magenta; this.btCheckInfo.Name = "btCheckInfo"; this.btCheckInfo.Size = new System.Drawing.Size(111, 44); - this.btCheckInfo.Text = "바코드확인"; + this.btCheckInfo.Text = "Barcode Check"; this.btCheckInfo.Click += new System.EventHandler(this.toolStripButton15_Click); // // toolStripButton3 @@ -2598,7 +2597,7 @@ this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButton3.Name = "toolStripButton3"; this.toolStripButton3.Size = new System.Drawing.Size(96, 44); - this.toolStripButton3.Text = "카메라"; + this.toolStripButton3.Text = "Camera"; // // 바코드LToolStripMenuItem // @@ -2613,15 +2612,15 @@ this.바코드LToolStripMenuItem.Image = global::Project.Properties.Resources.Arrow_Left; this.바코드LToolStripMenuItem.Name = "바코드LToolStripMenuItem"; this.바코드LToolStripMenuItem.Size = new System.Drawing.Size(178, 46); - this.바코드LToolStripMenuItem.Text = "바코드"; + this.바코드LToolStripMenuItem.Text = "Barcode"; this.바코드LToolStripMenuItem.Click += new System.EventHandler(this.button1_Click_1); // // 연결ToolStripMenuItem // this.연결ToolStripMenuItem.Name = "연결ToolStripMenuItem"; this.연결ToolStripMenuItem.Size = new System.Drawing.Size(156, 46); - this.연결ToolStripMenuItem.Text = "연결"; - this.연결ToolStripMenuItem.Click += new System.EventHandler(this.연결ToolStripMenuItem_Click); + this.연결ToolStripMenuItem.Text = "Connect"; + this.연결ToolStripMenuItem.Click += new System.EventHandler(this.ConnectToolStripMenuItem_Click); // // toolStripMenuItem26 // @@ -2681,7 +2680,7 @@ this.바코드키엔스ToolStripMenuItem.Image = global::Project.Properties.Resources.Barcode; this.바코드키엔스ToolStripMenuItem.Name = "바코드키엔스ToolStripMenuItem"; this.바코드키엔스ToolStripMenuItem.Size = new System.Drawing.Size(178, 46); - this.바코드키엔스ToolStripMenuItem.Text = "바코드(키엔스)"; + this.바코드키엔스ToolStripMenuItem.Text = "Barcode (Keyence)"; // // toolStripMenuItem17 // @@ -2765,8 +2764,8 @@ this.btHistory.ImageTransparentColor = System.Drawing.Color.Magenta; this.btHistory.Name = "btHistory"; this.btHistory.Size = new System.Drawing.Size(75, 44); - this.btHistory.Text = "기록"; - this.btHistory.ToolTipText = "작업 내역을 확인 합니다"; + this.btHistory.Text = "History"; + this.btHistory.ToolTipText = "Check Work History"; this.btHistory.Click += new System.EventHandler(this.button3_Click); // // panel24 @@ -2808,7 +2807,7 @@ this.tabPage1.Padding = new System.Windows.Forms.Padding(3); this.tabPage1.Size = new System.Drawing.Size(317, 263); this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "운영기록"; + this.tabPage1.Text = "Operation Log"; this.tabPage1.UseVisualStyleBackColor = true; // // groupBox5 @@ -2822,7 +2821,7 @@ this.groupBox5.Size = new System.Drawing.Size(311, 257); this.groupBox5.TabIndex = 138; this.groupBox5.TabStop = false; - this.groupBox5.Text = "운영기록"; + this.groupBox5.Text = "Operation Log"; // // RtLog // @@ -2878,7 +2877,7 @@ this.groupBox1.Size = new System.Drawing.Size(325, 132); this.groupBox1.TabIndex = 138; this.groupBox1.TabStop = false; - this.groupBox1.Text = "장비조작"; + this.groupBox1.Text = "Equipment Operation"; // // tableLayoutPanel3 // @@ -2919,7 +2918,7 @@ this.grpProgress.Size = new System.Drawing.Size(325, 50); this.grpProgress.TabIndex = 10; this.grpProgress.TabStop = false; - this.grpProgress.Text = "작업 수량"; + this.grpProgress.Text = "Work Quantity"; // // tableLayoutPanel5 // @@ -3141,7 +3140,7 @@ this.groupBox2.Size = new System.Drawing.Size(325, 135); this.groupBox2.TabIndex = 153; this.groupBox2.TabStop = false; - this.groupBox2.Text = "바코드"; + this.groupBox2.Text = "Barcode"; // // tableLayoutPanel4 // @@ -3423,7 +3422,7 @@ this.groupBox4.Size = new System.Drawing.Size(325, 152); this.groupBox4.TabIndex = 7; this.groupBox4.TabStop = false; - this.groupBox4.Text = "비젼(피커)"; + this.groupBox4.Text = "Vision (Picker)"; // // keyenceviewR // @@ -3457,7 +3456,7 @@ this.groupBox3.Size = new System.Drawing.Size(325, 94); this.groupBox3.TabIndex = 155; this.groupBox3.TabStop = false; - this.groupBox3.Text = "모델정보"; + this.groupBox3.Text = "Model Info"; // // lbModelName // diff --git a/Handler/Project/fMain.cs b/Handler/Project/fMain.cs index f5aa52e..b0f9015 100644 --- a/Handler/Project/fMain.cs +++ b/Handler/Project/fMain.cs @@ -46,6 +46,9 @@ namespace Project DateTime EmergencyTime = DateTime.Now; Dialog.fLog logForm = null; + Dialog.fSystem_Setting frmSysParam = null; + Dialog.fSystem_MotParameter frmSysMotParam = null; + delegate void SelectModelHandler(string modelName, bool bUploadConfig); public FMain() @@ -109,7 +112,7 @@ namespace Project } if (PUB.sm.Step < eSMStep.CLOSING) { - var rlt = UTIL.MsgQ(Lang.Q_EXIT); + var rlt = UTIL.MsgQ("Do you want to exit?"); if (rlt != System.Windows.Forms.DialogResult.Yes) { e.Cancel = true; @@ -595,59 +598,6 @@ namespace Project } - - delegate void SelectModelHandler(string modelName, bool bUploadConfig); - - - - - - //void UpLoadBarcodeConfigR() - //{ - // if (PUB.keyenceR == null || PUB.keyenceR.IsConnect == false) - // { - // PUB.log.AddAT($"Barcode R is not connected, so the configuration file will not be uploaded. This information will be retransmitted when starting a new job. This error will not occur if you check the barcode connection at the bottom left and select a model"); - // return; - // } - - // //바코드설정파일 입력 - // var mv = PUB.Result.vModel; - // var configfilename = mv.Title; - // if (configfilename.isEmpty()) configfilename = mv.Title; - // if (configfilename.EndsWith("R") == false) configfilename += "R"; - - // var jobcode = VAR.STR[eVarString.JOB_TYPE]; - // if (jobcode.isEmpty() == false) configfilename += $"_{jobcode}"; - - // if (configfilename.ToLower().EndsWith("ptc") == false) configfilename += ".ptc"; - // var configpath = System.IO.Path.Combine(UTIL.CurrentPath, "Model", configfilename); - // var configfi = new System.IO.FileInfo(configpath); - // if (configfi.Exists == false) - // { - // PUB.log.AddAT($"Barcode R configuration file ({configfi.Name}) does not exist"); - // } - // else - // { - // try - // { - // //접속되어잇ㅇ츠면 끈다 - // if (PUB.keyenceR.IsConnect) PUB.keyenceR.Trigger(false); - // var ftp = new arUtil.FTPClient.FTPClient(); - // ftp.Host = COMM.SETTING.Data.Keyence_IPR; - // ftp.Port = 21; - // var UPFileName = @"\CONFIG\CONFIG.PTC"; - // var upOk = ftp.Upload(UPFileName, configfi.FullName); - // if (upOk == false) PUB.log.AddE("Barcode R configuration file upload failed"); - // else PUB.log.AddI($"Barcode R configuration file upload completed ({configfi.FullName})"); - // if (PUB.keyenceR.IsConnect) PUB.keyenceR.Trigger(true); - // } - // catch (Exception ex) - // { - // PUB.log.AddE($"Barcode R FTP transfer failed: {ex.Message}"); - // } - // } - //} - /// /// soft reset value & use /// @@ -740,21 +690,19 @@ namespace Project Form f; - f = new Dialog.fSelectJob(); - if (f.ShowDialog() == DialogResult.OK) - { - PUB.sm.SetNewStep(eSMStep.RUN); - } - else - { - PUB.log.AddAT("User cancelled at task selection screen before starting work"); + using (f = new Dialog.fSelectJob()) + if (f.ShowDialog() == DialogResult.OK) + { + PUB.sm.SetNewStep(eSMStep.RUN); + } + else + { + PUB.log.AddAT("User cancelled at task selection screen before starting work"); - } + } } } - Dialog.fSystem_Setting frmSysParam = null; - Dialog.fSystem_MotParameter frmSysMotParam = null; private void systemParameterToolStripMenuItem_Click(object sender, EventArgs e) { @@ -810,15 +758,12 @@ namespace Project PUB.log.AddE("check free space : " + ex.Message); } } - private void demoRunToolStripMenuItem_Click(object sender, EventArgs e) { var item = new Class.JobData(0) { }; SaveData_EE(item, "L", "TEST", "debug"); } - - private void arLabel2_Click_1(object sender, EventArgs e) { var ctl = sender as arCtl.arLabel; @@ -827,8 +772,6 @@ namespace Project _BUTTON_START(); } - - private void arLabel4_Click_1(object sender, EventArgs e) { PUB.log.Add("User Click : Stop", false); @@ -861,7 +804,7 @@ namespace Project { if (PUB.sm.isRunning == true) { - UTIL.MsgE(Lang.CAN_NOT_RUN_AUTOMODE); + UTIL.MsgE("AUTO-RUN MODE\\nCannot be used during automatic execution\\nPlease stop and try again"); return; } @@ -941,7 +884,7 @@ namespace Project if (PUB.sm.isRunning == true) { - msg.AppendLine("! " + Lang.CAN_NOT_RUN_AUTOMODE); + msg.AppendLine("! " + "AUTO-RUN MODE\\nCannot be used during automatic execution\\nPlease stop and try again"); } ////if (PUB.sm.Step == eSMStep.PAUSE) @@ -998,7 +941,7 @@ namespace Project var msg = new System.Text.StringBuilder(); if (PUB.sm.isRunning == true) - msg.AppendLine("*" + Lang.CAN_NOT_RUN_AUTOMODE); + msg.AppendLine("*" + "AUTO-RUN MODE\\nCannot be used during automatic execution\\nPlease stop and try again"); if (DIO.GetIOOutput(eDOName.SOL_AIR) == false) msg.AppendLine("* Press the AIR button on the front to supply AIR"); @@ -1064,53 +1007,51 @@ namespace Project { if (PUB.sm.isRunning == true) { - UTIL.MsgE(Lang.CAN_NOT_RUN_AUTOMODE); + UTIL.MsgE("AUTO-RUN MODE\\nCannot be used during automatic execution\\nPlease stop and try again"); return; } - - fSetting f = new fSetting(); - var popmsg = PUB.popup.Visible; - if (f.ShowDialog() == DialogResult.OK) - { - DIO.InitDIOSensitive(); - - //Pin definition file update - DIO.Pin.SetInputData(PUB.mdm.dataSet.InputDescription); - DIO.Pin.SetOutputData(PUB.mdm.dataSet.OutputDescription); - - if (AR.SETTING.Data.Disable_RoomLight == true) - DIO.SetRoomLight(false); - if (AR.SETTING.Data.Disable_TowerLamp == true) + using (fSetting f = new fSetting()) + if (f.ShowDialog() == DialogResult.OK) { - DIO.SetTwGrn(false); - DIO.SetTwRed(false); - DIO.SetTwYel(false); - } - if (AR.SETTING.Data.Serial_Remocon.isEmpty() == false) - { - var portinfo = AR.SETTING.Data.Serial_Remocon.Split(':'); - var portName = portinfo[0]; - int baud = 9600; - if (portinfo.Length > 1) baud = int.Parse(portinfo[1]); - if (PUB.remocon.PortName != portName) + DIO.InitDIOSensitive(); + + //Pin definition file update + DIO.Pin.SetInputData(PUB.mdm.dataSet.InputDescription); + DIO.Pin.SetOutputData(PUB.mdm.dataSet.OutputDescription); + + if (AR.SETTING.Data.Disable_RoomLight == true) + DIO.SetRoomLight(false); + if (AR.SETTING.Data.Disable_TowerLamp == true) { - PUB.remocon.Close(); - PUB.remocon.PortName = portName; - PUB.remocon.BaudRate = baud; - if (PUB.remocon.Open() == false) - PUB.log.AddE("Remote Control Port Open Error : " + PUB.remocon.errorMessage); + DIO.SetTwGrn(false); + DIO.SetTwRed(false); + DIO.SetTwYel(false); } + if (AR.SETTING.Data.Serial_Remocon.isEmpty() == false) + { + var portinfo = AR.SETTING.Data.Serial_Remocon.Split(':'); + var portName = portinfo[0]; + int baud = 9600; + if (portinfo.Length > 1) baud = int.Parse(portinfo[1]); + if (PUB.remocon.PortName != portName) + { + PUB.remocon.Close(); + PUB.remocon.PortName = portName; + PUB.remocon.BaudRate = baud; + if (PUB.remocon.Open() == false) + PUB.log.AddE("Remote Control Port Open Error : " + PUB.remocon.errorMessage); + } + } + + groupBox3.Text = $"Model Info ({PUB.MCCode}/{AR.SETTING.Data.McName})"; + + //Printer setting - 201223 + //PUB.PrinterL.printerName = COMM.SETTING.Data.PrintLeftName; + //PUB.PrinterR.printerName = COMM.SETTING.Data.PrintRightName; + UpdateControl(); } - - groupBox3.Text = $"Model Info ({PUB.MCCode}/{AR.SETTING.Data.McName})"; - - //Printer setting - 201223 - //PUB.PrinterL.printerName = COMM.SETTING.Data.PrintLeftName; - //PUB.PrinterR.printerName = COMM.SETTING.Data.PrintRightName; - UpdateControl(); - } if (popmsg) PUB.popup.Visible = true; } @@ -1163,7 +1104,7 @@ namespace Project { if (PUB.sm.isRunning == true) { - UTIL.MsgE(Lang.CAN_NOT_RUN_AUTOMODE); + UTIL.MsgE("AUTO-RUN MODE\\nCannot be used during automatic execution\\nPlease stop and try again"); return; } @@ -1417,18 +1358,21 @@ namespace Project var selectedtag = selectContorol.Tag.ToString(); var vidx = int.Parse(selectedtag); - SaveFileDialog sd = new SaveFileDialog(); - sd.Filter = "bitmap|*.bmp"; - sd.FileName = $"vision{vidx}.bmp"; - - - if (sd.ShowDialog() == DialogResult.OK) + using (SaveFileDialog sd = new SaveFileDialog()) { - if (vidx == 1) + sd.Filter = "bitmap|*.bmp"; + sd.FileName = $"vision{vidx}.bmp"; + + + if (sd.ShowDialog() == DialogResult.OK) { - SaveImage(sd.FileName); + if (vidx == 1) + { + SaveImage(sd.FileName); + } } } + } //private void sbVisTitle1_Click(object sender, EventArgs e) @@ -1508,8 +1452,8 @@ namespace Project } else PUB.log.AddE($"Keyence image collection failed"); } - var f = new Dialog.fLoaderInfo(PUB.Result.ItemDataC.VisionData.bcdMessage); - f.ShowDialog(); + using (var f = new Dialog.fLoaderInfo(PUB.Result.ItemDataC.VisionData.bcdMessage)) + f.ShowDialog(); } private void lbSize1_Click(object sender, EventArgs e) @@ -1646,8 +1590,8 @@ namespace Project private void jOBStartToolStripMenuItem_Click(object sender, EventArgs e) { - var f = new Dialog.fSelectJob(); - f.ShowDialog(); + using (var f = new Dialog.fSelectJob()) + f.ShowDialog(); } @@ -1657,10 +1601,6 @@ namespace Project } - private void button2_Click_1(object sender, EventArgs e) - { - - } private void visionProcess0ToolStripMenuItem_Click(object sender, EventArgs e) { @@ -1702,8 +1642,8 @@ namespace Project private void toolStripButton16_Click(object sender, EventArgs e) { var file = UTIL.ScreenCapture(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height, new Point(0, 0), false); - var f = new AR.Dialog.fMailReport("", file, "", AR.SETTING.Data.Bugreport_mail); - f.ShowDialog(); + using (var f = new AR.Dialog.fMailReport("", file, "", AR.SETTING.Data.Bugreport_mail)) + f.ShowDialog(); } private void refreshToolStripMenuItem_Click_1(object sender, EventArgs e) @@ -1752,7 +1692,7 @@ namespace Project } if (PUB.sm.isRunning == true) { - UTIL.MsgE(Lang.CAN_NOT_RUN_AUTOMODE); + UTIL.MsgE("AUTO-RUN MODE\\nCannot be used during automatic execution\\nPlease stop and try again"); return; } @@ -1775,8 +1715,8 @@ namespace Project } else { - var f = new Dialog.fPickerMove(); - f.ShowDialog(); + using (var f = new Dialog.fPickerMove()) + f.ShowDialog(); //If home position is not set and sensor is in center, ask for initialization if (PUB.mot.HasHomeSetOff == true && DIO.GetIOInput(eDIName.PICKER_SAFE)) @@ -1790,8 +1730,8 @@ namespace Project private void regExTestToolStripMenuItem_Click(object sender, EventArgs e) { - var f = new Dialog.RegExTest(); - f.ShowDialog(); + using (var f = new Dialog.RegExTest()) + f.ShowDialog(); } private void toolStripMenuItem11_Click(object sender, EventArgs e) @@ -1857,73 +1797,73 @@ namespace Project { if (PUB.sm.isRunning == true) { - UTIL.MsgE(Lang.CAN_NOT_RUN_AUTOMODE); + UTIL.MsgE("AUTO-RUN MODE\\nCannot be used during automatic execution\\nPlease stop and try again"); return; } - var f = new Model_Operation(); - if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) - { - if (SETTING.Data.SystemBypass) + using (var f = new Model_Operation()) + if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) { - UTIL.MsgI("BYPASS is enabled in settings\n" + - "Equipment will operate in BYPASS mode regardless of selected model\n" + - "[SYSTEM BYPASS]\n" + - "1. Camera function will be OFF\n" + - "2. Printer function will be OFF"); - } - if (f.Value != "") - { - var ok = PUB.SelectModelV(f.Value); - var motionmode = VAR.BOOL[eVarBool.Use_Conveyor] ? "Conveyor" : "Default"; - PUB.SelectModelM(motionmode); - UpdateControl(); - - if (VAR.BOOL[eVarBool.Use_Conveyor]) + if (SETTING.Data.SystemBypass) { - //var dlg = UTIL.MsgQ("Do you want to change the model for other equipment as well?"); - //if (dlg == DialogResult.Yes) - //{ - // List urls = new List(); - // var conv = VAR.BOOL[eVarBool.Use_Conveyor] ? "1" : "0"; - // if (SETTING.Data.McName == "R1") - // { - // urls.Add($"{SETTING.Data.WebAPI_R2}/ctrl/model/Set/{f.Value}|{conv}"); - // urls.Add($"{SETTING.Data.WebAPI_R3}/ctrl/model/Set/{f.Value}|{conv}"); - // } - // else if (SETTING.Data.McName == "R2") - // { - // urls.Add($"{SETTING.Data.WebAPI_R1}/ctrl/model/Set/{f.Value}|{conv}"); - // urls.Add($"{SETTING.Data.WebAPI_R3}/ctrl/model/Set/{f.Value}|{conv}"); - // } - // else if (SETTING.Data.McName == "R3") - // { - // urls.Add($"{SETTING.Data.WebAPI_R1}/ctrl/model/Set/{f.Value}|{conv}"); - // urls.Add($"{SETTING.Data.WebAPI_R2}/ctrl/model/Set/{f.Value}|{conv}"); - // } - - // await System.Threading.Tasks.Task.Run(() => - // { - // if (urls.Any()) - // { - // foreach (var url in urls) - // { - // PUB.log.AddI($"Automatic model setting: {url}"); - // var rlt = UTIL.GetStrfromurl(url, out bool iserr, 3000); - // if (iserr) - // { - // PUB.log.Add($"Model setting failed: " + rlt); - // } - // } - - // } - // }); - //} + UTIL.MsgI("BYPASS is enabled in settings\n" + + "Equipment will operate in BYPASS mode regardless of selected model\n" + + "[SYSTEM BYPASS]\n" + + "1. Camera function will be OFF\n" + + "2. Printer function will be OFF"); } + if (f.Value != "") + { + var ok = PUB.SelectModelV(f.Value); + var motionmode = VAR.BOOL[eVarBool.Use_Conveyor] ? "Conveyor" : "Default"; + PUB.SelectModelM(motionmode); + UpdateControl(); + if (VAR.BOOL[eVarBool.Use_Conveyor]) + { + //var dlg = UTIL.MsgQ("Do you want to change the model for other equipment as well?"); + //if (dlg == DialogResult.Yes) + //{ + // List urls = new List(); + // var conv = VAR.BOOL[eVarBool.Use_Conveyor] ? "1" : "0"; + // if (SETTING.Data.McName == "R1") + // { + // urls.Add($"{SETTING.Data.WebAPI_R2}/ctrl/model/Set/{f.Value}|{conv}"); + // urls.Add($"{SETTING.Data.WebAPI_R3}/ctrl/model/Set/{f.Value}|{conv}"); + // } + // else if (SETTING.Data.McName == "R2") + // { + // urls.Add($"{SETTING.Data.WebAPI_R1}/ctrl/model/Set/{f.Value}|{conv}"); + // urls.Add($"{SETTING.Data.WebAPI_R3}/ctrl/model/Set/{f.Value}|{conv}"); + // } + // else if (SETTING.Data.McName == "R3") + // { + // urls.Add($"{SETTING.Data.WebAPI_R1}/ctrl/model/Set/{f.Value}|{conv}"); + // urls.Add($"{SETTING.Data.WebAPI_R2}/ctrl/model/Set/{f.Value}|{conv}"); + // } + + // await System.Threading.Tasks.Task.Run(() => + // { + // if (urls.Any()) + // { + // foreach (var url in urls) + // { + // PUB.log.AddI($"Automatic model setting: {url}"); + // var rlt = UTIL.GetStrfromurl(url, out bool iserr, 3000); + // if (iserr) + // { + // PUB.log.Add($"Model setting failed: " + rlt); + // } + // } + + // } + // }); + //} + } + + } } - } - f.Dispose(); + } private void displayVARToolStripMenuItem_Click(object sender, EventArgs e) @@ -1953,8 +1893,8 @@ namespace Project private void PrintRuleToolStripMenuItem_Click(object sender, EventArgs e) { - var f = new Dialog.RegExPrintRule(); - f.ShowDialog(); + using (var f = new Dialog.RegExPrintRule()) + f.ShowDialog(); } private void tRIGONToolStripMenuItem_Click(object sender, EventArgs e) @@ -1969,10 +1909,7 @@ namespace Project PUB.keyenceR.Trigger(false); } - private void getImageToolStripMenuItem1_Click(object sender, EventArgs e) - { - } private void toolStripMenuItem17_Click(object sender, EventArgs e) { @@ -2025,19 +1962,7 @@ namespace Project } } - private void tmLiveView_Tick(object sender, EventArgs e) - { - //tmLiveView.Stop(); - //if (PUB.sm.Step >= eSMStep.IDLE && PUB.keyence != null && PUB.keyence.IsConnect) - //{ - // if (PUB.keyence.IsTriggerOn) - // { - // PUB.keyence.UpdateKeyenceImage(ref pictureBox1); - // } - //} - //tmLiveView.Start(); - } private void resetToolStripMenuItem_Click(object sender, EventArgs e) { @@ -2061,18 +1986,18 @@ namespace Project if (PUB.sm.isRunning == true) { - UTIL.MsgE(Lang.CAN_NOT_RUN_AUTOMODE); + UTIL.MsgE("AUTO-RUN MODE\\nCannot be used during automatic execution\\nPlease stop and try again"); return; } - var f = new Model_Motion(); - if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) - { - if (f.Value != "") + using (var f = new Model_Motion()) + if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) { - PUB.SelectModelM(f.Value); + if (f.Value != "") + { + PUB.SelectModelM(f.Value); + } } - } } private void motionEmulatorToolStripMenuItem_Click(object sender, EventArgs e) @@ -2125,24 +2050,15 @@ namespace Project WS_Send(eWorkPort.Left, PUB.wsL, PUB.Result.ItemDataL.guid, "TRIG", PUB.Result.ItemDataL.VisionData.PrintQRData); } - private void toolStripMenuItem23_Click_1(object sender, EventArgs e) - { - - } private void toolStripMenuItem24_Click(object sender, EventArgs e) { WS_Send(eWorkPort.Left, PUB.wsL, string.Empty, "OFF", string.Empty); } - private void toolStripMenuItem25_Click(object sender, EventArgs e) - { - - } - private void postDataToolStripMenuItem_Click(object sender, EventArgs e) { - var f = new Dialog.Debug.fSendInboutData(); - f.ShowDialog(); + using (var f = new Dialog.Debug.fSendInboutData()) + f.ShowDialog(); } private void manualPrintToolStripMenuItem_Click(object sender, EventArgs e) @@ -2168,9 +2084,8 @@ namespace Project return; } //show io panerl - var f = new Dialog.fIOMonitor(); - f.ShowDialog(); - f.Dispose(); + using (var f = new Dialog.fIOMonitor()) + f.ShowDialog(); } private void sWPLCToolStripMenuItem_Click(object sender, EventArgs e) diff --git a/Handler/Project_form2/Class/AmkorReelID.cs b/Handler/Project_form2/Class/AmkorReelID.cs deleted file mode 100644 index 1ca83d0..0000000 --- a/Handler/Project_form2/Class/AmkorReelID.cs +++ /dev/null @@ -1,187 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Project -{ - public static class AmkorReelID - { - /// - /// 앰코 ID형태인지 확인합니다. - /// - /// - /// - /// - /// - public static Boolean IsValidID(string rid, out string yy, out string m) - { - yy = string.Empty; - m = string.Empty; - if (rid.Length != 15) return false; - try - { - var custCost = rid.Substring(2, 4); - var site = "K" + rid.Substring(6, 1); - var mc = rid.Substring(7, 1); - yy = rid.Substring(8, 2); - m = rid.Substring(10, 1); - var sn = rid.Substring(11, 4); - return true; - } - catch - { - return false; - } - } - - public static string MakeReelID(string customercode, string ym) - { - if (customercode.Length != 4) - { - return String.Empty;// - //throw new Exception("Customer 코드는 4자리 입니다"); - } - if (ym.Length != 3) - { - return string.Empty;// - //throw new Exception("Ym 코드는 3자리 입니다"); - } - var rid = "RC{CUST}{DEVLOC}{DEVID}{YM}"; - rid = rid.Replace("{DEVLOC}", Pub.setting.ReelIdDeviceLoc); - rid = rid.Replace("{DEVID}", Pub.setting.ReelIdDeviceID); - rid = rid.Replace("{CUST}", customercode); - rid = rid.Replace("{YM}", ym); - rid += GetNextSNbyYM(ym); - return rid; - } - - - /// - /// 입력된 월 기준으로 시리얼 번호를 생성합니다 - /// - /// 21년 1월의 경우 211, 10월의 경우 21A 식으로 표현 - /// 1,2번 위치에 R기호를 제거 할 것인가? - /// - public static string GetNextSNbyYM(string ym) - { - //서버에서 자료를 조회해서 처리한다. - var db = new EEEntities(); - var dr = db.Component_Reel_Result.Where(t => t.PDATE == ym && t.PDATE.Contains("R") == false).OrderByDescending(t => t.RSN).FirstOrDefault(); - if (dr == null) return "0001"; //처음쓰는 자료인다. - var curSN = dr.RSN; - return GetNextSNbySN(curSN); - } - - /// - /// 해당월의 리턴릴의 번호를 생성한다 - /// - /// - /// - public static string GetNextSNbyYM_Return(string ym) - { - //서버에서 자료를 조회해서 처리한다. - var db = new EEEntities(); - var dr = db.Component_Reel_Result.Where(t => t.PDATE == ym && t.PDATE.StartsWith("R")).OrderByDescending(t => t.RSN).FirstOrDefault(); - if (dr == null) return "R001"; //처음쓰는 자료인다. - var curSN = dr.RSN; - return GetNextSNbySN_Return(curSN); - } - - /// - /// 중복릴의 다은번호를 생성한다 - /// - /// - /// - public static string GetNextSNbyYM_Dup(string ym) - { - //서버에서 자료를 조회해서 처리한다. - var db = new EEEntities(); - var dr = db.Component_Reel_Result.Where(t => t.PDATE == ym && t.PDATE.StartsWith("0R")).OrderByDescending(t => t.RSN).FirstOrDefault(); - if (dr == null) return "0R01"; //처음쓰는 자료인다. - var curSN = dr.RSN; - return GetNextSNbySN_Dup(curSN); - } - - /// - /// 입력한 시리얼 번호 이후의 번호를 생성합니다(0000~ZZZZ) 까지의 데이터를 가지며 2번쨰짜리까지는 R을 사용하지 못한다 - /// - /// 기준 시리얼번호 4자리 - /// - /// - public static string GetNextSNbySN(string sn) - { - //서버에서 자료를 조회해서 처리한다. - string curSN = sn; - if (sn.Length != 4) throw new Exception("s/n length 4"); - - var buffer = curSN.ToCharArray(); - for (int i = buffer.Length; i > 0; i--) - { - if (i <= 2) - if (buffer[i - 1] == 'Q') buffer[i - 1] = 'R'; - - if (buffer[i - 1] == '9') { buffer[i - 1] = 'A'; break; } - else if (buffer[i - 1] == 'Z') buffer[i - 1] = '0'; - else { buffer[i - 1] = (char)((byte)buffer[i - 1] + 1); break; } - } - return string.Join("", buffer); - } - - /// - /// 리턴릴의 다음 번호 생성 R로시작하며 000~ZZZ 영역을 가진다(제외문자 없음) - /// - /// - /// - public static string GetNextSNbySN_Return(string sn) - { - //서버에서 자료를 조회해서 처리한다. - string curSN = sn; - if (sn.Length != 4) throw new Exception("s/n length 4"); - - var buffer = curSN.ToCharArray(); - for (int i = buffer.Length; i > 1; i--) - { - //if (i <= 2) //1,2번 영역에는 R값이 들어가면 안된다. - //{ - // if (buffer[i - 1] == 'Q') buffer[i - 1] = 'R'; - //} - - if (buffer[i - 1] == '9') { buffer[i - 1] = 'A'; break; } - else if (buffer[i - 1] == 'Z') buffer[i - 1] = '0'; - else { buffer[i - 1] = (char)((byte)buffer[i - 1] + 1); break; } - } - buffer[0] = 'R'; - return string.Join("", buffer); - } - - /// - /// 중복릴의 다음 번호 생성(0R로 시작하며 00~ZZ의 영역을 가진다) - /// - /// - /// - public static string GetNextSNbySN_Dup(string sn) - { - //서버에서 자료를 조회해서 처리한다. - string curSN = sn; - if (sn.Length != 4) throw new Exception("s/n length 4"); - - var buffer = curSN.ToCharArray(); - for (int i = buffer.Length; i > 2; i--) - { - //if (i <= 2) //1,2번 영역에는 R값이 들어가면 안된다. - //{ - // if (buffer[i - 1] == 'Q') buffer[i - 1] = 'R'; - //} - - if (buffer[i - 1] == '9') { buffer[i - 1] = 'A'; break; } - else if (buffer[i - 1] == 'Z') buffer[i - 1] = '0'; - else { buffer[i - 1] = (char)((byte)buffer[i - 1] + 1); break; } - } - buffer[0] = '0'; - buffer[1] = 'R'; - return string.Join("", buffer); - } - } -} diff --git a/Handler/Project_form2/Class/CHistoryJOB.cs b/Handler/Project_form2/Class/CHistoryJOB.cs deleted file mode 100644 index 3fd3399..0000000 --- a/Handler/Project_form2/Class/CHistoryJOB.cs +++ /dev/null @@ -1,168 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Linq; -using System.Runtime.CompilerServices; -using System.Text; - -namespace Project.Class -{ - - public class CHistoryJOB : INotifyPropertyChanged - { - public event PropertyChangedEventHandler PropertyChanged; - List _items; - public CHistoryJOB() - { - _items = new List(); - } - public void Clear() - { - lock (_items) - { - _items.Clear(); - } - - OnPropertyChanged("Clear"); - } - public int Count - { - get - { - lock (_items) - { - return _items.Count; - } - } - } - public void SetItems(List value) - { - lock (_items) - { - this._items = value; - } - OnPropertyChanged("REFRESH"); - } - - public List Items { get { return _items; } } - public void Add(JobData data) - { - lock (_items) - { - data.No = this._items.Count + 1; - _items.Add(data); - } - - OnPropertyChanged("Add:" + data.guid); - } - - public void Remove(JobData data) - { - lock (_items) - { - _items.Remove(data); - } - - OnPropertyChanged("Remove:" + data.guid); - } - public void Remove(string guid) - { - lock (_items) - { - var data = Get(guid); - _items.Remove(data); - } - OnPropertyChanged("Remove:" + guid); - } - public JobData Get(string guid) - { - lock (_items) - { - return _items.Where(t => t.guid == guid).FirstOrDefault(); - } - } - public void Set(JobData data) - { - var item = Get(data.guid); - if (item == null) throw new Exception("No data guid:" + data.guid.ToString()); - else - { - //item.No = data.No; - //item.JobStart = data.JobStart; - //item.JobEnd = data.JobEnd; - //item.VisionData = data.VisionData; - //item.error = data.error; - //item.Message = data.Message; - OnPropertyChanged("Set:" + data.guid); - } - } - public void RaiseSetEvent(string guid) - { - OnPropertyChanged("Set:" + guid); - } - - protected void OnPropertyChanged([CallerMemberName] string name = null) - { - if (PropertyChanged != null) - PropertyChanged.Invoke(this, new PropertyChangedEventArgs(name)); - } - } - //[Serializable] - //public class JobData - //{ - // //고유식별자 - // public string guid { get; private set; } - - // //비젼처리값 - // public Class.VisionData VisionData { get; set; } - - // //언로더포트(L/R) - // public string PortPos { get; set; } - - // //프린트위치(U/LO) - // public string PrintPos { get; set; } - - // //작업시작시간 - // public DateTime JobStart { get; set; } - - // //작업종료시간 - // public DateTime JobEnd { get; set; } - - // /// - // /// 이전 출고되는 시점과의 시간차 값 - // /// - // public double TackTime { get { return (JobEnd - JobStart).TotalSeconds; } } - - // //작업순서 - // public int No { get; set; } - - // //오류상태 - // public eJobResult error { get; set; } - - // //메세지 - // public string message { get; set; } - - - // public TimeSpan JobRun - // { - // get - // { - // if (JobEnd.Year == 1982) return new TimeSpan(0); - // else return this.JobEnd - this.JobStart; - // } - // } - // public JobData() - // { - // this.No = 0; - // PortPos = string.Empty; - // PrintPos = string.Empty; - // guid = Guid.NewGuid().ToString(); - // VisionData = new VisionData(); - // this.JobStart = new DateTime(1982, 11, 23); // DateTime.Parse("1982-11-23"); - // this.JobEnd = new DateTime(1982, 11, 23); // DateTime.Parse("1982-11-23"); - // error = eJobResult.None; - // message = string.Empty; - // } - - //} -} diff --git a/Handler/Project_form2/Class/CHistorySIDRef.cs b/Handler/Project_form2/Class/CHistorySIDRef.cs deleted file mode 100644 index d6fd0e3..0000000 --- a/Handler/Project_form2/Class/CHistorySIDRef.cs +++ /dev/null @@ -1,134 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Linq; -using System.Runtime.CompilerServices; -using System.Text; - -namespace Project.Class -{ - public class CHistorySIDRef : INotifyPropertyChanged - { - public event PropertyChangedEventHandler PropertyChanged; - public Boolean JobSIDRecvError - { - get - { - //아이템이있어야 정상이다 - if (_items == null || _items.Count < 1) return true; - else if (JobSIDRecvTime.Year == 1982) return true; - else return false; - } - } - public DateTime JobSIDRecvTime { get; set; } - public string JobSIDRecvMessage { get; set; } - List _items; - - public CHistorySIDRef() - { - Clear(); - } - public void SetItems(List value) - { - this._items = value; - OnPropertyChanged("REFRESH"); - } - - public List Items { get { return _items; } } - public int Count - { - get - { - return _items.Count; - } - } - public SIDDataRef Get(string sid_) - { - return _items.Where(t => t.sid == sid_).FirstOrDefault(); - } - public void Set(SIDDataRef data) - { - var item = Get(data.sid); - if (item == null) throw new Exception("No data sid:" + data.sid.ToString()); - else - { - item.kpc = data.kpc; - item.unit = data.unit; - OnPropertyChanged("Set:" + data.sid); - } - } - - public void Set(string sid, int kpc, string unit) - { - var item = Get(sid); - if (item == null) - { - Add(sid, kpc, unit); //없다면 추가해준다 - } - else - { - item.kpc = kpc; - item.unit = unit; - OnPropertyChanged("Set:" + sid); - } - } - - public void Add(SIDDataRef data) - { - _items.Add(data); - OnPropertyChanged("Add:" + data.sid); - } - - - public void Add(string sid, int kpc_, string unit) - { - if (string.IsNullOrEmpty(sid)) - { - Pub.log.AddAT("SID 추가 실패 SID 값이 입력되지 않았습니다"); - return; - } - //if (JobSidList.ContainsKey(sid) == false) - _items.Add(new SIDDataRef(sid, kpc_, unit)); - OnPropertyChanged("Add:" + sid); - //else - //{ - //이미 데이터가 있다. 중복이므로 누적한다 - //JobSidList.TryGetValue() - //} - } - public void Clear() - { - //JobSIDRecvError = false; - JobSIDRecvMessage = string.Empty; - JobSIDRecvTime = DateTime.Parse("1982-11-23"); - if (this._items == null) this._items = new List(); - else this._items.Clear(); - OnPropertyChanged("Clear"); - } - - protected void OnPropertyChanged([CallerMemberName] string name = null) - { - if (PropertyChanged != null) - PropertyChanged.Invoke(this, new PropertyChangedEventArgs(name)); - } - } - - [Serializable] - public class SIDDataRef - { - public string guid { get; set; } - public string sid { get; set; } - public string unit { get; set; } - public int kpc { get; set; } - - public SIDDataRef(string sid_, int kpc_, string unit_) - { - - guid = Guid.NewGuid().ToString(); - sid = sid_; - unit = unit_; - kpc = kpc_; - } - public SIDDataRef() : this(string.Empty, 0, string.Empty) { } - } -} diff --git a/Handler/Project_form2/Class/CResult.cs b/Handler/Project_form2/Class/CResult.cs deleted file mode 100644 index 3383cc1..0000000 --- a/Handler/Project_form2/Class/CResult.cs +++ /dev/null @@ -1,572 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - - -namespace Project -{ - public class CCustRule - { - public void Clear() - { - Code = string.Empty; - } - public string Code { get; set; } - public string Name { get; set; } - public int Len { get; set; } - public string Pre { get; set; } - public string Post { get; set; } - public string Expression { get; set; } - - public Boolean isValid - { - get - { - return string.IsNullOrEmpty(Code) == false && Code.Equals("000") == false; - } - } - } - - public class CResult - { - public enum eInspectResult - { - NG = 0, - OK, - ERROR, - NOTSET = 9, - } - - public DateTime ResetButtonDownTime = DateTime.Now; - //public Class.VisionData[] VisionData = new Class.VisionData[3]; - public Boolean ClearAllSID = false; - //public Class.CHistoryJOB JObHistory; - public Class.CHistorySIDRef SIDReference; //SIDLIST받은 내역 - public List OUTHistory; //출고포트 처리내역 - public DataSet1.SIDHistoryDataTable SIDHistory; //sID별 rid 전체 목록 차수별로만 저장된다 - - public DSList dsList; - - public ModelInfoM mModel; //모션 모델 - public ModelInfoV vModel; //작업 모델 - - /// - /// 아이템의 정보가 담겨있다 (0:왼쪽,1:비젼,2:오른쪽) - /// - public Class.JobData[] ItemData = new Class.JobData[3]; - public string JobType2 = string.Empty; - public Boolean JobFirst = false; - public List CustomerRule = new List(); - - public Boolean DryRun - { - get - { - if (string.IsNullOrEmpty(JobType2)) return false; - else return JobType2.ToUpper() == "DRY"; - } - } - - - public int OverLoadCountF { get; set; } - public int OverLoadCountR { get; set; } - - public UIControl.CItem UnloaderItem = null; - public DateTime LastExtInputTime = DateTime.Parse("1982-11-23"); - public DateTime LastOutTime = DateTime.Parse("1982-11-23"); - - public Single[] PortAlignWaitSec = new float[] { 0, 0, 0, 0 }; - public long[] PortAlignTime = new long[] { 0, 0, 0, 0 }; - - public byte UnloaderSeq = 0; - public DateTime UnloaderSeqTime; - public DateTime UnloaderSendtime = DateTime.Parse("1982-11-23"); - - - - //작업옵션처리 210121 - public Boolean Option_Confirm1 = false; - public Boolean Option_QtyUpdate1 = false; - public Boolean Option_QtyUpdateM = false; - public Boolean Option_partUpdate = false; - public Boolean Option_AutoConf = false; - //public string Option_PrintPos1 = ""; - public Boolean Option_vname = false; - public Boolean Option_NewReelID = false; - //public bool Option_Dryrun = false; - - //public Boolean Option_Confirm3 = false; - //public Boolean Option_QtyUpdate3 = false; - //public Boolean Option_FixPrint3 = false; - //public Boolean Option_printforce3 = false; - //public string Option_PrintPos3 = ""; - - - /// - /// 로딩에 사용하는 포트번호 (자동 판단됨) - /// - public int LoadPortIndex = -1; - - /// - /// 로딩시에 사용한 포트의 번호(이 값으로 수량기록 위치를 결정) - /// - public int LoadPickIndex = -1; - - /// - /// 최종 할당된 언로딩 포트번호(1~8) - /// - public int UnloadPortNo = -1; - public byte LiveViewseq = 0; - public string AcceptBcd = string.Empty; - public DateTime AcceptBcdTime = DateTime.Now; - public string AcceptSid = string.Empty; - - //작업정보 - public eInspectResult Result; //작업결과가 저장됨 - public eResult ResultCode; - public string ResultMessage; - - public string LastSIDFrom = string.Empty;//101 = string.Empty; - public string LastSIDTo = string.Empty; // 103 = string.Empty; - //public string LastSID103_2 = string.Empty; - public string LastVName = string.Empty; - public int LastSIDCnt = 0; - - - - //작업정보(시간) - public DateTime JobStartTime; - public DateTime JobEndTime; - public TimeSpan JobRunTime() - { - if (JobStartTime.Year == 1982) return new TimeSpan(0); - if (JobEndTime.Year == 1982) return DateTime.Now - JobStartTime; - else return JobEndTime - JobStartTime; - } - - /// - /// RUN -> Pause(Wait Start)모드 전환시 저장할 모터의 위치값 - /// 조그모드등으로 좌표를 옴길때의 기준 좌표 - /// 이 좌표값에서 현재 모션값에 변화가 있으면 프로그램에서는 오류로 처리하게 됨 - /// - public double[] PreventMotionPosition = new double[8]; - - #region "SetResultMessage" - - public void SetResultMessage(eResult code, eECode err, eNextStep systempause, params object[] args) - { - var msg = getResultCodeMessage(code) + " ERROR\n" + getErrorMessage(code, err, args); - SetResultMessage(code, msg, systempause); - } - - private void SetResultMessage(eResult code, string msg, eNextStep systemPause) - { - this.ResultCode = code; - this.ResultMessage = msg; - if (systemPause == eNextStep.pauseNoMessage) this.ResultMessage = string.Empty; //210129 - Pub.log.AddE(msg); - if (systemPause == eNextStep.pause) Pub.sm.setNewStep(StateMachine.eSMStep.PAUSE); - else if (systemPause == eNextStep.pauseNoMessage) Pub.sm.setNewStep(StateMachine.eSMStep.PAUSE); - else if (systemPause == eNextStep.error) Pub.sm.setNewStep(StateMachine.eSMStep.ERROR); - } - - //public void SetResultTimeOutMessage(StateMachine.eSMStep step, eNextStep systemPause) - //{ - // SetResultMessage(eResult.TIMEOUT, eECode.timeout_step, systemPause, step); - //} - public void SetResultTimeOutMessage(eDOName pinName, Boolean checkState, eNextStep systemPause) - { - if (checkState) SetResultMessage(eResult.SENSOR, eECode.doon, systemPause, pinName); - else SetResultMessage(eResult.SENSOR, eECode.dooff, systemPause, pinName); - } - public void SetResultTimeOutMessage(eDIName pinName, Boolean checkState, eNextStep systemPause) - { - if (checkState) SetResultMessage(eResult.SENSOR, eECode.dion, systemPause, pinName); - else SetResultMessage(eResult.SENSOR, eECode.dioff, systemPause, pinName); - } - public void SetResultTimeOutMessage(eAxis motAxis, eECode ecode, eNextStep systemPause, string source) - { - SetResultMessage(eResult.TIMEOUT, ecode, systemPause, motAxis, source); - } - public void SetResultTimeOutMessage(eECode ecode, eNextStep systemPause, params object[] args) - { - SetResultMessage(eResult.TIMEOUT, ecode, systemPause, args); - } - #endregion - - public DateTime[,] diCheckTime = new DateTime[2, 64]; - public DateTime[,] doCheckTime = new DateTime[2, 64]; - - public Boolean isError { get; set; } - // public Boolean isMarkingMode { get; set; } - - public int retry = 0; - public DateTime retryTime; - public DateTime[] WaitForVar = new DateTime[255]; - public int JoystickAxisGroup = 0; - - public int ABCount = 0; - - - public CResult() - { - mModel = new ModelInfoM(); - vModel = new ModelInfoV(); - - SIDReference = new Class.CHistorySIDRef(); - SIDHistory = new DataSet1.SIDHistoryDataTable(); - //JObHistory = new Class.CHistoryJOB(); - - OUTHistory = new List(); - - this.Clear(); - - dsList = new DSList(); - LoadListDB(); - } - - public void SaveListDB() - { - var finame = System.IO.Path.Combine(Util.CurrentPath, "Data", "SavaedList.xml"); - var fi = new System.IO.FileInfo(finame); - if (fi.Directory.Exists == false) fi.Directory.Create(); - this.dsList.WriteXml(fi.FullName); - Pub.log.Add("사전목록DB를 저장 했습니다" + fi.FullName); - } - - public void LoadListDB() - { - var finame = System.IO.Path.Combine(Util.CurrentPath, "Data", "SavaedList.xml"); - var fi = new System.IO.FileInfo(finame); - if (fi.Directory.Exists == false) fi.Directory.Create(); - if (fi.Exists) - { - this.dsList.ReadXml(fi.FullName); - Pub.log.Add("사전목록DB를 불러왔습니다" + fi.FullName); - } - } - - /// - /// 입력한 sid 가 원본에 존재하지 않으면 -1을 존재하면 입력된 수량을 반환합니다 - /// - /// - /// - public int ExistSIDReferenceCheck(string sid) - { - var dr = Pub.Result.SIDReference.Items.Where(t => t.sid.EndsWith(sid)).FirstOrDefault(); - if (dr == null) return -1; - else return dr.kpc; - } - - - public void ClearHistory() - { - - //this.JObHistory.Clear(); - this.SIDReference.Clear(); - Pub.log.AddI("Clear History"); - } - - - public void ClearOutPort() - { - OUTHistory.Clear(); - } - - public void Clear() - { - //this.JObHistory.Clear(); - this.ItemData = new Class.JobData[3]; - for (int i = 0; i < ItemData.Length; i++) - { - ItemData[i] = new Class.JobData(i); - } - JobFirst = true; - OverLoadCountF = 0; - OverLoadCountR = 0; - ClearOutPort(); - - LoadPortIndex = -1; - - Pub.ClearRunStepSeqTime(); - - isError = false; - ABCount = 0; - ///기다림용 변수모듬 - for (int i = 0; i < WaitForVar.Length; i++) - WaitForVar[i] = DateTime.Parse("1982-11-23"); - - //조그모드시 모션이동 감지용 저장 변수 - for (int i = 0; i < 6; i++) - PreventMotionPosition[i] = 0.0; - - JobStartTime = DateTime.Parse("1982-11-23"); - JobEndTime = DateTime.Parse("1982-11-23"); - LastOutTime = DateTime.Parse("1982-11-23"); - - Result = eInspectResult.NOTSET; - ResultCode = eResult.NOERROR; - ResultMessage = string.Empty; - - //시간정보값을 초기화함 - for (int i = 0; i < 2; i++) - ClearTime(i); - - Pub.log.Add("Result 데이터 초기화"); - } - - - public void ClearTime(int shutIdx) - { - JobStartTime = DateTime.Parse("1982-11-23"); - JobEndTime = DateTime.Parse("1982-11-23"); - - Result = eInspectResult.NOTSET; - ResultCode = eResult.NOERROR; - ResultMessage = string.Empty; - - Pub.log.Add("Result(Clear Time)"); - } - - public Boolean isSetmModel - { - get - { - if (Pub.Result.mModel == null || Pub.Result.mModel.idx == -1 || Pub.Result.mModel.Title.isEmpty()) - return false; - else return true; - } - - } - public Boolean isSetvModel - { - get - { - if (Pub.Result.vModel == null || Pub.Result.vModel.idx == -1 || Pub.Result.vModel.Title.isEmpty()) - return false; - else return true; - } - - } - public string getErrorMessage(eResult rlt, eECode err, params object[] args) - { - switch (err) - { - - case eECode.DOORF: - return string.Format("전면 도어가 열렸습니다"); - case eECode.DOORR: - return string.Format("후면 도어가 열렸습니다"); - case eECode.SIDERR101: - return string.Format("현재 작업 형태와 SID값이 일치하지 않습니다\nSID:{0}\n작업형태:{1}\n101 SID작업 입니다.", args); - case eECode.SIDERR106: - return string.Format("현재 작업 형태와 SID값이 일치하지 않습니다\nSID:{0}\n작업형태:{1}\n106 SID작업 입니다.", args); - case eECode.SIDERR103: - return string.Format("현재 작업 형태와 SID값이 일치하지 않습니다\nSID:{0}\n작업형태:{1}\n103 SID작업 입니다.", args); - case eECode.RIDDUPL: - return string.Format( - "좌측 언로더에 사용되었던 REEL ID 입니다\n" + - "바코드 오류 가능성이 있습니다\n" + - "좌측 릴의 바코드를 확인하시기 바랍니다\n" + - "작업을 계속할 수 없습니다. 취소 후 다시 시도하세요\n{0}", args); - - - case eECode.RIDDUPR: - return string.Format( - "우측 언로더에 사용되었던 REEL ID 입니다\n" + - "바코드 오류 가능성이 있습니다\n" + - "우측 릴의 바코드를 확인하시기 바랍니다\n" + - "작업을 계속할 수 없습니다. 취소 후 다시 시도하세요\n{0}", args); - - case eECode.BARCODEVALIDERR: - return string.Format("바코드 데이터 검증 실패\n" + - "인쇄전 데이터와 인쇄후 데이터가 일치하지 않습니다\n" + - "ID(O) : {1}\n" + - "ID(N) : {2}\n" + - "SID : {5}->{6}\n" + - "QTY : {3}->{4}\n" + - "DATE : {7}->{8}\n" + - "Index : {0}", args); - - case eECode.MOTX_SAFETY: - return string.Format("PICKER-X 축이 안전위치에 없습니다\n1. 조그를 이용하여 중앙으로 이동 합니다\n2.홈 작업을 다시 실행합니다", args); - case eECode.noerror: - return string.Format("오류가 없습니다", args); - - case eECode.portoverload: - return string.Format("PORT OVERLOAD\n위치 : {0}\n" + - "너무 많은 양이 적재 되었습니다\n" + "상단 LIMIT 센서에 걸리지 않게 적재하세요", args); - case eECode.emergency: - return string.Format("비상정지 버튼을 확인하세요\n" + - "버튼 : F{0}\n" + - "메인전원이 OFF 된 경우에도 이 메세지가 표시 됩니다\n" + - "메인전원은 모니터 하단 AIR버튼 좌측에 있습니다" - , Util_DO.GetIOInput(eDIName.BUT_EMGF)); - case eECode.nomodelm: - return "모션모델이 선택되지 않았습니다\n" + - "상단 메뉴 [모션모델]에서 사용할 모델을 선택하세요"; - case eECode.nomodelv: - return "작업모델이 선택되지 않았습니다\n" + - "상단 메뉴 [작업모델]에서 사용할 모델을 선택하세요"; - - case eECode.CARTERROR: - return string.Format("언로더 카트가 없거나 크기 정보가 일치하지 않습니다\n좌측:{0}, 로더:{1}, 우측:{2}", args); - case eECode.CARTL: - return string.Format("왼쪽(UNLOAD) 포트에 카트가 감지되지 않습니다\n카트를 장착하세요\n카트크기 : {0}, 릴크기:{1}", args); - case eECode.CARTC: - return string.Format("중앙(LOAD) 포트에 카트가 감지되지 않습니다\n카트를 장착하세요\n카트크기 : {0}, 릴크기:{1}", args); - case eECode.CARTR: - return string.Format("오른쪽(UNLOAD) 포트에 카트가 감지되지 않습니다\n카트를 장착하세요\n카트크기 : {0}, 릴크기:{1}", args); - - case eECode.CARTLMATCH: - return string.Format("왼쪽(UNLOAD) 카트와 피커의 릴 크기가 일치하지 않습니다\n카트크기를 확인 하세요\n카트크기 : {0}, 릴크기:{1}", args); - case eECode.CARTCMATCH: - return string.Format("중앙(LOAD) 카트와 피커의 릴 크기가 일치하지 않습니다\n카트크기를 확인 하세요\n카트크기 : {0}, 릴크기:{1}", args); - case eECode.CARTRMATCH: - return string.Format("오른쪽(UNLOAD) 카트와 피커의 릴 크기가 일치하지 않습니다\n카트크기를 확인 하세요\n카트크기 : {0}, 릴크기:{1}", args); - - - case eECode.NOREELSIZEL: - return string.Format("왼쪽포트에 놓을 릴의 크기정보가 없습니다\n프로그램 오류입니다\n개발자에게 해당 메세지를 전달하세요\n" + - "장치 초기화를 진행 한 후 다시 시도하세요"); - - case eECode.NOREELSIZER: - return string.Format("오른쪽포트에 놓을 릴의 크기정보가 없습니다\n프로그램 오류입니다\n개발자에게 해당 메세지를 전달하세요\n" + - "장치 초기화를 진행 한 후 다시 시도하세요"); - - case eECode.CAM_CONN: - return string.Format("카메라({0}) 연결 안됨", args); - - case eECode.EVISION_CONN: - return string.Format("E-Vision USB Dongle Error", args); - case eECode.CAM_NOBARCODEL: - return string.Format("로더 바코드 필수값을 읽지 못했습니다", args); - case eECode.CAM_NOBARCODEU: - return string.Format("언로더({0}) 바코드를 읽지 못했습니다", args); - case eECode.HOME_TIMEOUT: - return string.Format("홈 진행이 완료되지 않고 있습니다\n" + - "오류가 발생했다면 '홈' 작업을 다시 진행하세요\n" + - "대기시간 : {0}초", args); - - case eECode.PICKOVL: - return string.Format("피커({0})에서 오버로드가 감지되었습니다\n" + - "센서및 포트의 적재 상태를 확인한 후 다시 시도하세요", args); - - case eECode.saftyport: - return string.Format("포트 안전센서가 감지 되었습니다\n" + - "안전센서를 확인한 후 다시 시도하세요\n", args); - - case eECode.airnoout: - return "AIR 공급이 차단 되어 있습니다.\n" + - "전면의 AIR 버튼을 누르세요\n" + - "공급이 되지 않으면 메인 전원 을 확인하세요\n" + - "메인 전원은 AIR 버튼 좌측에 있습니다" + - "메인 전원 공급 실패시 장비 후면의 차단기를 확인하세요"; - - - case eECode.dooff: - var pinoOf = (eDOName)args[0]; - return string.Format("출력이 OFF 되지 않았습니다.\n" + - "포트설명 : {0}\n" + - "포트번호 : {1} ({2})", Util_DO.getPinDescription(pinoOf), (int)pinoOf, Enum.GetName(typeof(eDOPin), pinoOf)); - case eECode.doon: - var pinoOn = (eDOName)args[0]; - return string.Format("출력이 ON 되지 않았습니다.\n" + - "포트설명 : {0}\n" + - "포트번호 : {1} ({2})", Util_DO.getPinDescription(pinoOn), (int)pinoOn, Enum.GetName(typeof(eDOPin), pinoOn)); - case eECode.dioff: - var piniOf = (eDIName)args[0]; - return string.Format("입력이 OFF 되지 않았습니다.\n" + - "포트설명 : {0}\n" + - "포트번호 : {1} ({2})", Util_DO.getPinDescription(piniOf), (int)piniOf, Enum.GetName(typeof(eDIPin), piniOf)); - case eECode.dion: - var piniOn = (eDIName)args[0]; - return string.Format("입력이 ON 되지 않았습니다.\n" + - "포트설명 : {0}\n" + - "포트번호 : {1} ({2})", Util_DO.getPinDescription(piniOn), (int)piniOn, Enum.GetName(typeof(eDIPin), piniOn)); - - case eECode.azininit: - return string.Format("DIO 혹은 모션카드가 초기화 되지 않았습니다.\n" + - "DIO : {0}\n" + - "MOTION : {1}\n" + - "해당 카드는 본체 내부 PCI 슬롯에 장착 된 장비 입니다\n" + - "EzConfig AXT 프로그램으로 카드 상태를 확인하세요", - Pub.dio.IsInit, Pub.mot.IsInit); - - - case eECode.MOT_INIT: - return string.Format("모션카드가 초기화 되지 않았습니다\n" + - "아진엑스텍 프로그램을 통해서 보드를 확인하세요\n" + - "PC를 재부팅한 후 재시도 하세요", args); - - case eECode.MOT_HSET: - var msg = "모션의 HOME 검색이 완료되지 않았습니다"; - for (int i = 0; i < 6; i++) - { - if (Pub.mot.isUse[i] == false) continue; - var axis = (eAxis)i; - var stat = Pub.mot.isHomeSet[i]; - if (stat == false) msg += string.Format("\n[{0}] {1} : {2}", i, axis, stat); - } - msg += "\n장치 초기화를 실행하세요"; - return msg; - case eECode.MOT_SVOFF: - var msgsv = "모션 중 SERVO-OFF 된 축이 있습니다"; - for (int i = 0; i < 6; i++) - { - if (Pub.mot.isUse[i] == false) continue; - var axis = (eAxis)i; - var stat = Pub.mot.isSERVOON[i]; - if (stat == false) msgsv += string.Format("\n[{0}] {1} : {2}", i, axis, stat); - } - msgsv += "\nRESET을 누른 후 '모션설정' 화면에서 확인합니다"; - return msgsv; - case eECode.MOT_HSEARCH: - return string.Format("모션의 홈 검색이 실패되었습니다\n" + - "축 : {0}\n" + - "메세지 : {1}", args); - - case eECode.MOT_CMD: - var axisNo = (int)((eAxis)args[0]); - var axisSrc = args[1].ToString(); - return string.Format("모션축 명령이 실패 되었습니다\n축 : {0}\n" + - "현재위치 : {2}\n" + - "명령위치 : {3}\n" + - "소스 : {1}", axisNo, axisSrc, Pub.mot.dACTPOS[axisNo], Pub.mot.dCMDPOS[axisNo]); - - case eECode.MNBR: - return string.Format("MNBR 값이 없습니다\n" + - "환경설정에서 MNBR 값을 입력하세요", args); - - //case eECode.timeout_step: - // return string.Format("스텝당 최대 실행 시간이 초과 되었습니다.\n" + - // "스텝 : {0}\n" + - // "최대동작시간 : " + Pub.setting.Timeout_StepMaxTime.ToString(), args); - - - case eECode.USER_STOP: - return "'일시정지' 버튼 눌림\n" + - "사용자에 의해 작동이 중지 되었습니다\n" + - "'RESET' -> 'START'로 작업을 계속할 수 있습니다"; - - case eECode.CAM_RIGHT: - return "우측카메라가 사용가능한 상태가 아닙니다.\n" + - "신규 실행시에는 초기화 완료까지 기다려 주세요"; - case eECode.CAM_LEFT: - return "좌측카메라가 사용가능한 상태가 아닙니다.\n" + - "신규 실행시에는 초기화 완료까지 기다려 주세요"; - default: - return err.ToString(); - } - - } - public string getResultCodeMessage(eResult rltCode) - { - //별도 메세지처리없이 그대로 노출한다 - return rltCode.ToString().ToUpper(); - } - - } - -} diff --git a/Handler/Project_form2/Class/EnumData.cs b/Handler/Project_form2/Class/EnumData.cs deleted file mode 100644 index f74e0b1..0000000 --- a/Handler/Project_form2/Class/EnumData.cs +++ /dev/null @@ -1,1009 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Drawing; -using System.Linq; -using System.Text; - -namespace Project -{ - public enum eWaitMessage - { - PX = 0, - PZ, - LMOVE, - LUPDN, - RMOVE, - RUPDN, - LPRINT, - RPRINT, - VIS0, - VIS1, - VIS2, - } - //public enum eJobResult - //{ - // None = 0, - // Error, - // ErrorOut, - // MaxCount, - // NotExistSID, - // DisableUnloader, - // MatchFail, - // NoBarcode - //} - public enum eCartSize - { - None = 0, - Inch7 = 7, - Inch13 = 13 - } - - public enum ePrintPutPos - { - None = 0, - Top, - Middle, - Bottom, - } - - public enum ePrintVac - { - inhalation = 0, - exhaust, - off, - } - - public enum eFlag - { - RDY_CAMERA_L = 0, - RDY_CAMERA_R, - INIT_MOTIO, - //INIT_LICENSE, - INIT_PRINTER, - - PORT0_ENDDOWN, - PORT1_ENDDOWN, - PORT2_ENDDOWN, - - WAIT_PAPERDETECTL, - WAIT_PAPERDETECTR, - - /// - /// 프린터Z(상하)축의 ON/OFF 플래그 - /// - RUN_PLZ_PICKON, - RUN_PRZ_PICKON, - RUN_PLZ_PICKOF, - RUN_PRZ_PICKOF, - - /// - /// 프린터Y(이동)축의 ON/OFF 플래그 - /// - RUN_PLM_PICKON, - RUN_PLM_PICKOF, - RUN_PRM_PICKON, - RUN_PRM_PICKOF, - - /// - /// 이값이 설정되면 프린트시에 상단좌표값으로 이동합니다. - /// - //PRL_PUTPOSITIONH, - /// - /// 이값이 설정되면 프린트시에 상단좌표값으로 이동합니다. - /// - //PRR_PUTPOSITIONH, - - WAT_MAGNET0, - WAT_MAGNET1, - WAT_MAGNET2, - - RDY_VISION0, - RDY_VISION1, - RDY_VISION2, - - END_VISION0, - END_VISION1, - END_VISION2, - - /// - /// 비젼을 처리완료 했는가 - /// - PRC_VISION0, - PRC_VISION1, - PRC_VISION2, - - MOVE_PICKER, - JOYSTICK, - - /// - /// Y축이 Front로 가지러 가기로 함 - /// - CMD_YP_LPICKON, - CMD_YP_LPICKOF, - CMD_YP_RPICKON, - CMD_YP_RPICKOF, - - //피커의 X축이 일을 하러 갔는가? - RDY_PX_PICKON, - RDY_PX_PICKONWAITL, - RDY_PX_PICKONWAITR, - RDY_PX_LPICKOF, - RDY_PX_RPICKOF, - - //X축이 이동한후 해당 언로더에 자료를 셋팅했는가? - SET_DATA_PORT0, - SET_DATA_PORT2, - - RDY_PZ_PICKON, - RDY_PZ_LPICKOF, - RDY_PZ_RPICKOF, - - RUN_PRINTL, - RUN_PRINTR, - - OK_PRINTL, - OK_PRINTR, - - /// - /// 해당 포트의 자재 준비여부 - /// - RDY_PORT_PL, - RDY_PORT_PC, - RDY_PORT_PR, - - - - /// - /// 자재를 PICK 했다 - /// - PK_ITEMON, - PL_ITEMON, - PR_ITEMON, - - /// - /// 포트에 아이템이 있는가? - /// 1번의 경우 Detect 센서가 들어오면 ItemON 설정을 한다. - /// 0,2번의 경우 피커가 아이템을 놓을때 설정한다 - /// 실제로는 ITEMON 과 Align =1, 일때 촬영이가능하게한다 - /// - PORTL_ITEMON, - PORTR_ITEMON, - - WAIT_LOADERINFO, - /// - /// 작업시작화면 - /// - SCR_JOBSELECT, - /// - /// 작업종료화면 - /// - //SCR_JOBFINISH, - /// - /// 작업완료 - /// - JOB_END, - - UserStepCheck, - MINSPACE, - DEBUG, - //RUN_INIT, - } - - public enum eRunSequence - { - COMMON = 0, - PICKERZ, - PRINTL, - PRINTR, - PRINTLZ, - PRINTRZ, - VISION0, - VISION1, - VISION2, - - //common timevalue - COM_PKX, - COM_PKZ, - COM_PLM, - COM_PLZ, - COM_PRM, - COM_PRZ, - COM_PT0, - COM_PT1, - COM_PT2, - COM_VS0, - COM_VS1, - COM_VS2, - COM_PRL, - COM_PRR, - } - - public enum eJobType : byte - { - Sorter = 0, - Dryrun, - } - - public enum eHeaderHandler - { - Ping = 0, - RequestData, - RequstSeqNo, - RequstInputReel, - JobEnd, - JobDelete, - } - public struct sVisionDMResult - { - public Boolean iSystemErr { get; set; } - public Boolean isError { get; set; } - public string DM { get; set; } - public System.Drawing.Rectangle ROS { get; set; } - - public System.Drawing.PointF DMCenter { get; set; } - public List DMCorner { get; set; } - public string DMMessage { get; set; } - } - public struct sObjectDetectResult - { - public string Message { get; set; } - public List Rect { get; set; } - public List Areas { get; set; } - public Boolean OK - { - get - { - if (Areas == null || Areas.Count < 1) return false; - else return true; - } - } - } - - public enum ePickZPosition - { - UNKNOWN = 0, - READY, - PICKON, - PICKOFFL, - PICKOFFR, - DROP, - LIMITP, - LIMITN, - HOME, - ERROR, - } - - public enum ePickYPosition - { - UNKNOWN = 0, - READYL, - READYR, - PICKON, - PICKOFFL, - PICKOFFR, - LIMITP, - LIMITN, - HOME, - ERROR, - } - public enum ePrintYPosition - { - UNKNOWN = 0, - READY, - //Pick, - PRINTH07, - PRINTL07, - PRINTM07, //중간위치추가 210205 - - PRINTH13, - PRINTL13, - PRINTM13, //중간위치추가 210205 - - LIMITP, - LIMITN, - HOME, - ERROR, - } - - public enum ePrintZPosition - { - UNKNOWN = 0, - READY, - PICKON, - PICKOFF, - LIMITP, - LIMITN, - HOME, - ERROR, - } - - public enum eThetaPosition - { - UNKNOWN = 0, - READY, - LIMITP, - LIMITN, - HOME, - ERROR, - } - - /// - /// 모션 축 정보 - /// - public enum eAxis : byte - { - X_PICKER = 0, - Z_PICKER, - PL_MOVE, - PL_UPDN, - PR_MOVE, - PR_UPDN, - Z_THETA, - } - - public enum eAxisPXPos : byte - { - READYL = 0, - READYR, - PICKON, - PICKOFFL, - PICKOFFR, - } - - public enum eAxisPZPos : byte - { - READY = 0, - PICKON, - PICKOFFL, - PICKOFFR, - } - - public enum eAxisPTPos : byte - { - READY = 0, - } - - public enum eAxisPLMovePos : byte - { - READY = 0, - PRINTH07, - PRINTL07, - PRINTM07, - PRINTH13, - PRINTL13, - PRINTM13, - } - public enum eAxisPLUPDNPos : byte - { - READY = 0, - PICKON, - PICKOFF, - } - public enum eAxisPRMovePos : byte - { - READY = 0, - PRINTH07, - PRINTL07, - PRINTM07, - PRINTH13, - PRINTL13, - PRINTM13, - } - public enum eAxisPRUPDNPos : byte - { - READY = 0, - PICKON, - PICKOFF, - } - public struct sSmInfo - { - public eRunStep bStep; - public eRunStep oStep; - public Boolean bUse; - public Boolean bOUse; - public Boolean bItemOn; - public Boolean bOItemOn; - - public ePickYPosition cPoint; - public ePickYPosition oPoint; - } - - public struct sVisionDetectResult - { - public string Message { get; set; } - public System.Drawing.Rectangle Rect { get; set; } - public float PixelCount { get; set; } - public Boolean OK { get; set; } - } - public struct sVisionOrientResult - { - public Boolean isError { get; set; } - public string Message { get; set; } - public System.Drawing.Size PatternSize { get; set; } - public double Score { get; set; } - public Point UnitTermOffset { get; set; } - public System.Drawing.Rectangle ROS { get; set; } - public System.Drawing.PointF CenterPoint { get; set; } - public Boolean OK { get; set; } - public System.Drawing.PointF Offset { get; set; } - public void Clear() - { - Message = "Not Set"; - PatternSize = System.Drawing.Size.Empty; - Score = 0.0; - ROS = Rectangle.Empty; - UnitTermOffset = Point.Empty; - CenterPoint = PointF.Empty; - OK = false; - Offset = PointF.Empty; - PatternSize = Size.Empty; - isError = false; - } - } - public struct sVisionDotResult - { - public Boolean VisionDotOK { get; set; } //성공여부 - public string VisionDotMessage { get; set; } //메세지 - public int VisionDotCount { get; set; } //검출된 DOT영역갯수 - public List VisionDotArea; //검출될 dot영역의 위치값 - public List VisionDotRunCount;//검출된 dot영역의 질량 - public List VisionDotCicleSize; - } - public struct sIOCheckResult - { - public Boolean Complete { get; set; } - public Boolean TimeOut { get; set; } - public string Message { get; set; } - } - public enum eMKBinType - { - NewMarking = 0, - RejectMarking - } - - - - public enum eGridValue - { - /// - /// 아직 처리 전(기본 초기화된 상태) - /// - NotSet = 0, - - /// - /// 원점검사에서 오류 발생 - /// - OrientError, - - /// - /// 아이템검출에서 실패됨 - /// - NoItem, - - /// - /// 아이템검출성공, 데이터매트릭스 검출 실패 - /// - NewItem, - - /// - /// 데이터매트릭스 읽기 실패 - /// - DMReadError, - - /// - /// 데이터매트릭스 관리 횟수가 기준횟수(10) 미만 (아직 정상) - /// - DMNotmalCount, - - /// - /// 데이터매트릭스 관리 횟수가 기준횟수(10)를 초과한 경우 - /// - DMOverCount, - - - - } - - public enum eRoiSeq - { - Area = 0, - DataMatrix, - Orient, - DetectUnit, - DetectDM - } - public enum eWaitType : byte - { - TryLock = 0, - TryUnLock, - AirBlowOn, - AirBlowOff, - AirBlowDustOn, - AirBlowDustOff, - PrintPickLOff, - PrintPickLOn, - PrintPickROff, - PrintPickROn, - PickOff, - PickOn, - AirBlowCoverDn, - AirBlowCoverUp, - UnloaderUp, - UnloaderDn, - LiftUp, - LiftDn, - } - - public enum eSensorState : byte - { - Off = 0, - On = 1, - InComplete = 2, - } - public enum eIOCheckResult - { - Wait = 0, - Complete, - Timeout - } - - public enum eVar_Date - { - MGZSafty11o = 0, - MGZSafty12o, - MGZSafty21o, - MGZSafty22o, - MGZSafty31o, - MGZSafty32o, - MGZSafty41o, - MGZSafty42o, - SaftyConvIno, - SaftyConvOuto, - - MGZSafty11f, - MGZSafty12f, - MGZSafty21f, - MGZSafty22f, - MGZSafty31f, - MGZSafty32f, - MGZSafty41f, - MGZSafty42f, - SaftyConvInf, - SaftyConvOutf, - - } - - - public enum ePort - { - Left = 0, - Right, - } - - public enum eRunResult - { - Wait = 0, - Complete, - Error, - } - enum eResultStringType - { - Nomal = 0, - Attention, - Error, - } - public enum eMotDir - { - Stop = 0, - CW = 1, - CCW = 2 - } - - /// - /// RUN중일 때 사용되는 세부 시퀀스 - /// - public enum eRunStep : byte - { - NOTSET = 0, - - /// - /// 프로그램 체크 - /// - STARTCHKSW, - /// - /// 하드웨어 체크 - /// - STARTCHKHW, - - /// - /// 기계장치를 작업 시작 전 상태로 이동합니다 - /// - INITIALHW, - - /// - /// 안전지대(비활성화된경우 발생) - /// - SAFTYZONE_GO, - SAFTYZONE_RDY, - - BEGINLOAD, - /// - /// 트레이를 로딩하기 위한 로더 이동 및 트레이 추출 - /// - PORTLOAD, - - - /// - /// 비젼촬영을위한 위치로 이동 - /// - BEGINPICK, - ENDPICK, - - OVERLOAD, - SAVEDATA, - - /// - /// 모션 원위치 - /// - BARCODE, - - /// - /// AIR/BLOW 위치 이동 및 작업 - /// - AIRBLOW, - REELOUT, - TRAYOUT, - - /// - /// 언로드위치로 셔틀을 이동 - /// - BEGINUNLOADER, - /// - /// 트레이 언로드 작업 - /// - TRAYUNLOAD, - - /// - /// 언로딩하고 다시 로딩존으로 이동하는 시퀀스 - /// - MOVE_TO_LOAD, - - } - - - public enum ePLCIPin : byte - { - X00, X01, X02, X03, X04, X05, X06, X07, X08, X09, X0A, - X10, X11, X12, X13, X14, X15, X16, X17, X18, X19, X1A - } - public enum ePLCOPin : byte - { - Y00, Y01, Y02, Y03, Y04, Y05, Y06, Y07, Y08, Y09, Y0A, - Y10, Y11, Y12, Y13, Y14, Y15, Y16, Y17, Y18, Y19, Y1A - } - public enum ePLCITitle : byte - { - Run, Cart_Status_01, Cart_Status_02, Cart_Status_03, Cart_Status_04, - Machine_Confirm = 19 - } - public enum ePLCOTitle : byte - { - Cart_No_Setting = 0, - Handler_Confirm = 19, - } - - - public enum eVarTime - { - DET5ON, - DET4ON, - PORT0, - PORT1, - PORT2, - MAGNET2, - MAGNET1, - MAGNET0, - QRCHECK0, - QRCHECK2, - LIVEVIEW0, - LIVEVIEW1, - LIVEVIEW2, - CHK_POSRSTCONVTIME, - PRINTL, - PRINTR, - CMDTIME_MOTYP, - CMDTIME_MOTZL, - CMDTIME_MOTZR, - JOB_END, - SMRUNERROR, - } - - - public enum eDIPin : byte - { - X00, X01, X02, X03, X04, X05, X06, X07, - X08, X09, X0A, X0B, X0C, X0D, X0E, X0F, - X10, X11, X12, X13, X14, X15, X16, X17, - X18, X19, X1A, X1B, X1C, X1D, X1E, X1F, - X20, X21, X22, X23, X24, X25, X26, X27, - X28, X29, X2A, X2B, X2C, X2D, X2E, X2F, - X30, X31, X32, X33, X34, X35, X36, X37, - X38, X39, X3A, X3B, X3C, X3D, X3E, X3F - } - - public enum eDIName : byte - { - BUT_STARTF = 0x00, BUT_STOPF, BUT_RESETF, BUT_EMGF, BUT_AIRF, - AIR_DETECT = 0x05, PICKER_SAFE = 0x08, - - DOORF1 = 0x0A, DOORF2, DOORF3, - DOORR1 = 0x0D, DOORR2, DOORR3, - - PORT0_SIZE_07 = 0x1A, PORT0_SIZE_13, PORT0_LIM_UP, PORT0_LIM_DN, PORT0_DET_UP, - PORT1_SIZE_07 = 0x10, PORT1_SIZE_13, PORT1_LIM_UP, PORT1_LIM_DN, PORT1_DET_UP, - PORT2_SIZE_07 = 0x15, PORT2_SIZE_13, PORT2_LIM_UP, PORT2_LIM_DN, PORT2_DET_UP, - - R_PICK_BW = 0x20, R_PICK_FW, R_PICK_VAC, - L_PICK_BW = 0x24, L_PICK_FW, L_PICK_VAC, - } - - public enum eDOPin : byte - { - Y00, Y01, Y02, Y03, Y04, Y05, Y06, Y07, - Y08, Y09, Y0A, Y0B, Y0C, Y0D, Y0E, Y0F, - Y10, Y11, Y12, Y13, Y14, Y15, Y16, Y17, - Y18, Y19, Y1A, Y1B, Y1C, Y1D, Y1E, Y1F, - Y20, Y21, Y22, Y23, Y24, Y25, Y26, Y27, - Y28, Y29, Y2A, Y2B, Y2C, Y2D, Y2E, Y2F, - Y30, Y31, Y32, Y33, Y34, Y35, Y36, Y37, - Y38, Y39, Y3A, Y3B, Y3C, Y3D, Y3E, Y3F - } - - public enum eDOName : byte - { - BUT_STARTF = 0x00, BUT_STOPF, BUT_RESETF, BUT_EMGF, BUT_AIRF, - - SOL_AIR = 0x07, BUZZER, - LAMPON1 = 0x0A, - - TWR_GRNF = 0x0D, TWR_YELF, TWR_REDF, - - PORT0_MOT_RUN = 0x1A, PORT0_MOT_DIR, CART_MAG0, - PORT1_MOT_RUN = 0x10, PORT1_MOT_DIR, CART_MAG1, - PORT2_MOT_RUN = 0x14, PORT2_MOT_DIR, CART_MAG2, - - PRINTL_FWD = 0x1D, - PRINTL_VACO = 0x1E, PRINTL_VACI, - PRINTR_FWD = 0x17, - PRINTR_VACO = 0x18, PRINTR_VACI, - - PRINTL_AIRON = 0x20, PRINTR_AIRON, - - PICK_VAC1 = 0x23, PICK_VAC2, PICK_VAC3, PICK_VAC4, - - SVR_PWR_0 = 0x28, SVR_PWR_1, SVR_PWR_2, SVR_PWR_3, SVR_PWR_4, SVR_PWR_5, SVR_PWR_6, - SVR_EMG_0 = 0x30, SVR_EMG_1, SVR_EMG_2, SVR_EMG_3, SVR_EMG_4, SVR_EMG_5, SVR_EMG_6, - } - - public enum eResult : byte - { - NOERROR, - EMERGENCY, - SAFTY, - SETUP, - HARDWARE, - SENSOR, - MOTION, - OPERATION, - COMMUNICATION, - TIMEOUT, - UNLOADER, - } - - - public enum eECode : byte - { - VISCONF, - RDYPORTC, - noerror, - portoverload, - emergency, - nomodelv, - nomodelm, - ITEMNODROPL, - NOPRINTLDATA, - NOPRINTRDATA, - NOSIDREF, - PRINTL, - PRINTR, - CAM_CONN, - CAM_LEFT, - CAM_RIGHT, - VISION_DATA, - EVISION_CONN, - CAM_NOBARCODEU, - CAM_NOBARCODEL, - BARCODEVALIDERR, - - DOORF, - DOORR, - - NOPUTPOSITION, - NOREELSIZEL, - NOREELSIZER, - - LICENSE, - PRINTER, - - CARTERROR, - - CARTL, - CARTC, - CARTR, - - CARTLMATCH, - CARTCMATCH, - CARTRMATCH, - - RIDDUPL, - RIDDUPR, - - SIDERR103, - SIDERR106, - SIDERR101, - - //FINISH, - HOME_TIMEOUT, - PICKOVL, - saftyport, - airnoout, - dooff, - doon, - dioff, - dion, - azininit, - extin, - - MOT_INIT, - MOT_HSET, - MOT_SVALM, - MOT_SVOFF, - MOT_HSEARCH, - MOT_MOVE, - MOTX_SAFETY, - MOT_CMD, - MNBR, - MOTION_MODEL, - - NOITEM, - USER_STOP, - } - - public enum eNextStep : byte - { - nothing = 0, - pause, - pauseNoMessage, - error - } - public enum eILockPKX - { - EMG = 0, - PAUSE, - HOMESET, - DOOR, - Disable, - ZL_POS, - ZR_POS, - ZMOVE, - PKZPOS, - } - - public enum eILockPKZ - { - EMG = 0, - PAUSE, - HOMESET, - DOOR, - Disable, - Y_POS, - YMOVE, - PORTRUN0, - PORTRUN1, - PORTRUN2 - } - - public enum eILockPKT - { - EMG = 0, - PAUSE, - HOMESET, - DOOR, - Disable, - Y_POS, - Y_MOVE, - PortRun - } - - - /// - /// PRINT MOVE AXIS (L+R) - /// - public enum eILockPRM - { - Emergency = 0, - Pause, - HomeSet, - Safty, - Disable, - ZMOVE, - FORWARD, - ITEMON, - PKXPOS, - PRNZPOS, - } - - public enum eILockPRZ - { - EMG = 0, - PAUSE, - HOMESET, - DOOR, - Disable, - YMOVE, - ITEMON, - PRNYPOS, - } - public enum eILockPRL - { - EMG = 0, - PAUSE, - HOMESET, - DOOR, - Disable, - PRNYPOS, - PRNZPOS, - } - public enum eILockPRR - { - EMG = 0, - PAUSE, - HomeSet, - DOOR, - Disable, - PRNYPOS, - PRNZPOS, - } - public enum eILockVS0 - { - EMG = 0, - PAUSE, - HOMESET, - DOOR, - Disable, - PORTRDY, - PKXPOS, //피커의 위치 - PRNYPOS, //프린터Y축 위치 - } - public enum eILockVS1 - { - EMG = 0, - PAUSE, - HOMESET, - DOOR, - Disable, - PORTRDY, - PKXPOS, - } - public enum eILockVS2 - { - EMG = 0, - PAUSE, - HOMESET, - DOOR, - Disable, - PORTRDY, - PKXPOS, //피커의 위치 - PRNYPOS, //프린터Y축 위치 - } -} diff --git a/Handler/Project_form2/Class/ItemData.cs b/Handler/Project_form2/Class/ItemData.cs deleted file mode 100644 index 4b18245..0000000 --- a/Handler/Project_form2/Class/ItemData.cs +++ /dev/null @@ -1,89 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Project.Class -{ - [Serializable] - public class JobData - { - public enum ErrorCode - { - None = 0, - BarcodeRead, - Print, - Camera, - } - public ErrorCode error = ErrorCode.None; - public int No { get; set; } - public VisionData VisionData; - - public DateTime JobStart - { - get - { - if (this.VisionData == null) return new DateTime(1982, 11, 23); - else return VisionData.STime; - } - } - public DateTime JobEnd; - public TimeSpan JobRun - { - get - { - if (JobEnd.Year == 1982) return new TimeSpan(0); - else if (JobStart.Year == 1982) return new TimeSpan(0); - else return JobEnd - JobStart; - } - } - - //작업데이터의 GUID(자료식별) - public string guid { get; private set; } - - //언로더포트위치(L/R) - public string PortPos; - - - //동작관련 메세지 - public string Message; - - int idx; - public JobData(int idx_) - { - this.idx = idx_; - Clear("INIT"); - } - public void Clear(string source) - { - Pub.AddDebugLog($"item data {idx} clear by {source}"); - - No = 0; - //JobStart = new DateTime(1982, 11, 23); - JobEnd = new DateTime(1982, 11, 23); - PortPos = string.Empty; - guid = Guid.NewGuid().ToString(); - Message = string.Empty; - if (VisionData == null) - VisionData = new VisionData(source); - else - VisionData.Clear(source, false); - } - - public void CopyTo(ref JobData obj) - { - if (obj == null) return; - //obj.JobStart = this.JobStart; - obj.JobEnd = this.JobEnd; - obj.guid = this.guid; - obj.PortPos = this.PortPos; - obj.Message = this.Message; - - Pub.AddDebugLog("아이템 복사 전 rid:" + this.VisionData.RID); - this.VisionData.CopyTo(ref obj.VisionData); - Pub.AddDebugLog("아이템 복사 후 대상 rid : " + obj.VisionData.RID); - } - - } -} diff --git a/Handler/Project_form2/Class/JoystickRaw.cs b/Handler/Project_form2/Class/JoystickRaw.cs deleted file mode 100644 index f619b25..0000000 --- a/Handler/Project_form2/Class/JoystickRaw.cs +++ /dev/null @@ -1,275 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading; -using System.Threading.Tasks; -using HidSharp; -using HidSharp.Reports; -using HidSharp.Reports.Encodings; - -namespace arDev.Joystick -{ - public class JoystickRaw : IDisposable - { - HidDevice _dev; - HidStream _hidStream; - - public Boolean IsOpen { get; private set; } - public event EventHandler Disconnected; - public event EventHandler Connected; - public event EventHandler Changed; - public delegate void MessageHandler(string msg); - public event MessageHandler Message; - public int InputLength { get; private set; } - public int OutputLength { get; private set; } - public int FeatureLength { get; private set; } - public int vid { get; set; } - public int pid { get; set; } - public Boolean[] Buttons = new bool[64]; //버튼정보를 기록한다 - Boolean bListUpdate = false; - - public JoystickRaw() - { - vid = -1; - pid = -1; - this.InputLength = 0; - this.OutputLength = 0; - this.FeatureLength = 0; - this.IsOpen = false; - this._dev = null; - this._hidStream = null; - DeviceList.Local.Changed += Local_Changed; - Job = new Task(JobMain, ct); - Job.Start(); - for (int i = 0; i < Buttons.Length; i++) - Buttons[i] = false; - - } - CancellationToken ct ; - public IEnumerable GetHidDevices() - { - return DeviceList.Local.GetHidDevices(); - } - public void Connect(int vid, int pid) - { - this.vid = vid; - this.pid = pid; - } - public void Connect(HidDevice device) - { - this.vid = device.VendorID; - this.pid = device.ProductID; - } - - Task Job = null; - private bool disposed = false; - DateTime LastConnTime = DateTime.Now; - void JobMain() - { - //개체가 소멸하기전까지 진행한다 - while (this.disposed == false) - { - if (IsOpen == false) - { - if (this.vid == -1 || this.pid == -1) - { - //아직설정되지 않았으니 대기를한다 - System.Threading.Thread.Sleep(3000); - } - else - { - //연결작업을 시작해야한다 - if (bListUpdate || (DateTime.Now - LastConnTime).TotalMilliseconds >= 3000) - { - LastConnTime = DateTime.Now; - - //연결작업 - var list = this.GetHidDevices(); - this._dev = list.Where(t => t.VendorID == this.vid && t.ProductID == this.pid).FirstOrDefault(); - if (_dev != null) - { - try - { - IsOpen = _dev.TryOpen(out _hidStream); - if (IsOpen) - { - this.InputLength = _dev.GetMaxInputReportLength(); - this.OutputLength = _dev.GetMaxOutputReportLength(); - this.FeatureLength = _dev.GetMaxFeatureReportLength(); - this._hidStream.ReadTimeout = Timeout.Infinite; - - Connected?.Invoke(this, null); - var rawReportDescriptor = _dev.GetRawReportDescriptor(); - var msg = ("Report Descriptor:"); - msg += string.Format(" {0} ({1} bytes)", string.Join(" ", rawReportDescriptor.Select(d => d.ToString("X2"))), rawReportDescriptor.Length); - Message?.Invoke(msg); - } - else - { - if (this._hidStream != null) this._hidStream.Dispose(); - } - } - catch { System.Threading.Thread.Sleep(1500); } - } - else System.Threading.Thread.Sleep(1500); - } - else System.Threading.Thread.Sleep(1500); - } - } - else - { - //데이터를 가지고 온다 - using (_hidStream) - { - try - { - reportDescriptor = _dev.GetReportDescriptor(); - deviceItem = reportDescriptor.DeviceItems[0]; - var inputReportBuffer = new byte[_dev.GetMaxInputReportLength()]; - var inputReceiver = reportDescriptor.CreateHidDeviceInputReceiver(); - var inputParser = deviceItem.CreateDeviceItemInputParser(); - - inputReceiver.Start(_hidStream); - - while (true) - { - if (!inputReceiver.IsRunning) { break; } // Disconnected? - - Report report; // - while (inputReceiver.TryRead(inputReportBuffer, 0, out report)) - { - if (inputParser.TryParseReport(inputReportBuffer, 0, report)) - { - WriteDeviceItemInputParserResult(inputParser); - } - } - System.Threading.Thread.Sleep(20); - } - - inputReceiver = null; - IsOpen = false; - } - catch (Exception ex) - { - - Message?.Invoke(ex.Message); - - } - finally - { - Disconnected?.Invoke(this, null); - IsOpen = false; - } - } - } - } - } - - void WriteDeviceItemInputParserResult(HidSharp.Reports.Input.DeviceItemInputParser parser) - { - while (parser.HasChanged) - { - int changedIndex = parser.GetNextChangedIndex(); - var previousDataValue = parser.GetPreviousValue(changedIndex); - var dataValue = parser.GetValue(changedIndex); - - var oVal = previousDataValue.GetPhysicalValue(); - var nVal = dataValue.GetPhysicalValue(); - - if (double.IsNaN(oVal)) oVal = 0.0; - if (double.IsNaN(nVal)) nVal = 0.0; - - var InputMethod = (Usage)dataValue.Usages.FirstOrDefault(); - if (InputMethod.ToString().StartsWith("Button")) - { - var butNo = int.Parse(InputMethod.ToString().Substring(6)); - this.Buttons[butNo - 1] = nVal > 0; //버튼값은 기록 210107 - } - - //이벤트발생 - InputChanged?.Invoke(this, new InputChangedEventHandler( - InputMethod, oVal, nVal)); - - //메세지도 발생함 - //var msg = (string.Format(" {0}: {1} -> {2}", - // (Usage)dataValue.Usages.FirstOrDefault(), - // previousDataValue.GetPhysicalValue(), - // dataValue.GetPhysicalValue())); - //Message?.Invoke(msg); - - } - } - - public event EventHandler InputChanged; - - public class InputChangedEventHandler : EventArgs - { - public Usage input { get; set; } - public double oldValue { get; set; } - public double newValue { get; set; } - public InputChangedEventHandler(Usage input_, double oValue_, double nValue_) - { - this.input = input_; - this.oldValue = oValue_; - this.newValue = nValue_; - } - } - - ReportDescriptor reportDescriptor; - DeviceItem deviceItem; - ~JoystickRaw() - { - - Dispose(false); - } - - public void Dispose() - { - Dispose(true); - // This object will be cleaned up by the Dispose method. - // Therefore, you should call GC.SupressFinalize to - // take this object off the finalization queue - // and prevent finalization code for this object - // from executing a second time. - GC.SuppressFinalize(this); - } - protected virtual void Dispose(bool disposing) - { - // Check to see if Dispose has already been called. - if (!this.disposed) - { - // If disposing equals true, dispose all managed - // and unmanaged resources. - - if (disposing) - { - // Dispose managed resources. - this._dev = null; - } - - - Job.Wait(); - Job.Dispose(); - - // Call the appropriate methods to clean up - // unmanaged resources here. - // If disposing is false, - // only the following code is executed. - //CloseHandle(handle); - //handle = IntPtr.Zero; - - // Note disposing has been done. - DeviceList.Local.Changed -= Local_Changed; - disposed = true; - } - } - - private void Local_Changed(object sender, DeviceListChangedEventArgs e) - { - Changed?.Invoke(sender, e); - bListUpdate = true; - } - - } -} diff --git a/Handler/Project_form2/Class/KeyenceBarcodeData.cs b/Handler/Project_form2/Class/KeyenceBarcodeData.cs deleted file mode 100644 index 6bcce2d..0000000 --- a/Handler/Project_form2/Class/KeyenceBarcodeData.cs +++ /dev/null @@ -1,87 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Drawing; - -namespace Project.Class -{ - public class KeyenceBarcodeData - { - public double Angle { get; set; } - public StdLabelPrint.CAmkorSTDBarcode AmkorData { get; set; } - public Point[] vertex { get; set; } - public string Data { get; set; } - public Point CenterPX { get; set; } - public string sym { get; set; } - public Boolean UserActive { get; set; } - public Boolean isSTDBarcode - { - get - { - if (AmkorData != null && sym == "1" && AmkorData.isValid) return true; - return false; - } - } - public Boolean isNewLen15 - { - get - { - if (AmkorData != null && sym == "1" && AmkorData.isValid && AmkorData.NewLen15Barcode) return true; - return false; - } - } - - /// - /// 라벨의 위치를 표시한다. 8방향이며 키패드 유사하게 설정한다 789/4-6/123 - /// - public byte LabelPosition { get; set; } - public KeyenceBarcodeData() - { - LabelPosition = 0; - Angle = 0.0; - Data = string.Empty; - CenterPX = Point.Empty; - AmkorData = null; - vertex = null; - sym = string.Empty; - UserActive = false; - } - - public override string ToString() - { - return string.Format("{0},Deg={1},Center={2}x{3}", Data, Angle, CenterPX.X, CenterPX.Y); - } - - /// - /// 해당 중심점이 겹치는지 확인합니다. - /// - /// - /// - public Boolean CheckIntersect(Point Center, string data) - { - if (data.Equals(this.Data) == false) return false; //자료가 다르면 다른 자료로 처리한다 - return getInside(Center, vertex); - } - - bool getInside(Point pt, Point[] ptArr) - { - int crosses = 0; - for (int i = 0; i < ptArr.Length; i++) - { - int j = (i + 1) % ptArr.Length; - if ((ptArr[i].Y > pt.Y) != (ptArr[j].Y > pt.Y)) - { - //atX는 점 B를 지나는 수평선과 선분 (p[i], p[j])의 교점 - double atX = (ptArr[j].X - ptArr[i].X) * (pt.Y - ptArr[i].Y) / (ptArr[j].Y - ptArr[i].Y) + ptArr[i].X; - //atX가 오른쪽 반직선과의 교점이 맞으면 교점의 개수를 증가시킨다. - if (pt.X < atX) - crosses++; - } - } - return crosses % 2 > 0; - } - - } -} diff --git a/Handler/Project_form2/Class/ModelInfoM.cs b/Handler/Project_form2/Class/ModelInfoM.cs deleted file mode 100644 index 7b742fd..0000000 --- a/Handler/Project_form2/Class/ModelInfoM.cs +++ /dev/null @@ -1,128 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Drawing; -using System.ComponentModel; - -namespace Project -{ - - public class ModelInfoM - { - //스피드 값과, 위치값을 저장하면 된다. - public int idx { get; set; } - public string Title { get; set; } - - public Dictionary Position { get; set; } - - - public ModelInfoM() - { - idx = -1; - Title = string.Empty; - ClearDataPosition(); - } - void ClearDataPosition() - { - Position = new Dictionary(); - var motCount = Enum.GetNames(typeof(eAxis)).Length; - for (int i = 0; i < motCount; i++) - { - var datas = new PositionData[64]; - for (int j = 0; j < datas.Length; j++) - datas[j] = new PositionData(-1, string.Empty, 0.0); - - Position.Add(i, datas); - } - } - - public Boolean isSet - { - get - { - if (idx == -1) return false; - else return !Title.isEmpty(); - } - } - - public void ReadValue(DataSet1.MCModelRow dr) - { - idx = dr.idx; - Title = dr.Title; - ReadValuePosition(idx); - } - - public void ReadValue(int index) - { - var dr = Pub.mdm.dataSet.MCModel.Where(t => t.idx == index).FirstOrDefault(); - if (dr == null) - { - idx = -1; - Title = string.Empty; - ClearDataPosition(); - } - else - { - idx = dr.idx; - Title = dr.Title; - ReadValuePosition(idx); - } - } - public void ReadValue(string title) - { - ReadValue(title, Pub.mdm.dataSet.MCModel); - } - public void ReadValue(string title, DataSet1.MCModelDataTable dt) - { - var dr = dt.Where(t => t.Title == title).FirstOrDefault(); - if (dr == null) - { - idx = -1; - this.Title= string.Empty; - ClearDataPosition(); - } - else - { - idx = dr.idx; - this.Title = dr.Title; - ReadValuePosition(idx); - } - } - public void ReadValuePosition(int modelidx) - { - ReadValuePosition(modelidx, Pub.mdm.dataSet.MCModel); - } - public void ReadValuePosition(int modelidx, DataSet1.MCModelDataTable dt) - { - ClearDataPosition(); - - //각 모터별로 데이터를 가져온다 - int cnt = 0; - foreach (var data in Position) - { - //해당 모터의 속도값을 가져온다 - var drows = dt.Where(t => t.pidx == modelidx && t.PosIndex >= 0 && t.MotIndex == data.Key); - foreach (DataSet1.MCModelRow dr in drows) - { - var item = data.Value[dr.PosIndex]; - item.index = dr.PosIndex; - item.title = dr.PosTitle; - item.value = dr.Position; - item.speed = dr.Speed; - item.acc = dr.SpeedAcc; - item.dcc = dr.SpeedDcc; - data.Value[dr.PosIndex] = item; - cnt += 1; - } - } - - Pub.log.Add(String.Format("model {0} 의 위치 데이터 {1}건을 불러왔습니다", modelidx, cnt)); - } - - } - - - - -} diff --git a/Handler/Project_form2/Class/ModelInfoV.cs b/Handler/Project_form2/Class/ModelInfoV.cs deleted file mode 100644 index fe20868..0000000 --- a/Handler/Project_form2/Class/ModelInfoV.cs +++ /dev/null @@ -1,257 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Drawing; -using System.ComponentModel; - -namespace Project -{ - - public class ModelInfoV - { - [Browsable(false)] - public string SPN { get; set; } - //[Browsable(false)] - //public Boolean SplitSPN { get; set; } - [Browsable(false)] - public string Title { get; set; } - [Browsable(false)] - public int idx { get; set; } - - [Browsable(false)] - public Rectangle Roi_UnitArea { get; set; } - [Browsable(false)] - public Rectangle Roi_Orient { get; set; } - [Browsable(false)] - public Rectangle Roi_TrayDetect { get; set; } - [Browsable(false)] - public Rectangle Roi_DMDetect { get; set; } - [Browsable(false)] - public Rectangle Roi_DataMatrix { get; set; } - - [Browsable(false)] - public Point UnitCount { get; set; } - [Browsable(false)] - public Point RoiCount { get; set; } - [Browsable(false)] - public int ColCount { get { return UnitCount.X; } } - [Browsable(false)] - public int RowCount { get { return UnitCount.Y; } } - [Browsable(false)] - public int TotalUnitCount { get { return UnitCount.X * UnitCount.Y; } } - - [Browsable(false)] - public Point VisionCount { get; set; } - [Browsable(false)] - public int VisionColCount { get { return VisionCount.X; } } - [Browsable(false)] - public int VisionRowCount { get { return VisionCount.Y; } } - [Browsable(false)] - public int TotalVisionCount { get { return VisionCount.X * VisionCount.Y; } } - - [Browsable(false)] - public UInt16 airBlowRuntime { get; set; } - - - [Browsable(false)] - public UInt16 LimitCount { get; set; } - - [Browsable(false)] - public float DotFontSize { get; set; } - - - //여기는 사용하지 않는 코드(일단 몰라서 나둠) - - [Browsable(false), Description("범위 : 0.0~1.0")] - public double OrientScore { get; set; } - - [Browsable(false)] - public Size OrientROSSize { get; set; } - - - - - [Category("ROI Offset(Front)"), DisplayName("모션이동(Column)"), Description("비젼축(X)이 이동하는 경우 적용할 옵셋값 입니다. 트레이기준 '열'의 위치가 변경되면 이 옵셋이 적용 됩니다")] - public RoiOffset ROIOffsetColF { get; set; } - [Category("ROI Offset(Front)"), DisplayName("모션이동(Row)"), Description("셔틀축(Y)이 이동하는 경우 적용할 옵셋값 입니다. 트레이기준 '줄'의 위치가 변경되면 이 옵셋이 적용 됩니다.")] - public RoiOffset ROIOffsetRowF { get; set; } - [Category("ROI Offset(Front)"), DisplayName("기본옵셋"), Description("입력된 ROI기준으로 추가로 적용할 옵셋값 입니다")] - public RoiOffset ROIOffsetFront { get; set; } - [Category("ROI Offset(Front)"), DisplayName("개별간격"), Description("자동으로 생성되는 ROI(=Dummy ROI)에 적용하는 옵셋 값입니다. Theta 의 오류가 있는 경우 이 값을 통해서 ROI를 회전하는 효과를 얻을 수 있습니다")] - public RoiOffset ROIOffsetUnitTermFront { get; set; } - - - [Category("ROI Offset(Rear)"), DisplayName("모션이동(Column)"), Description("비젼축(X)이 이동하는 경우 적용할 옵셋값 입니다. 트레이기준 '열'의 위치가 변경되면 이 옵셋이 적용 됩니다")] - public RoiOffset ROIOffsetColR { get; set; } - [Category("ROI Offset(Rear)"), DisplayName("모션이동(Row)"), Description("셔틀축(Y)이 이동하는 경우 적용할 옵셋값 입니다. 트레이기준 '줄'의 위치가 변경되면 이 옵셋이 적용 됩니다.")] - public RoiOffset ROIOffsetRowR { get; set; } - [Category("ROI Offset(Rear)"), DisplayName("기본옵셋"), Description("입력된 ROI기준으로 추가로 적용할 옵셋값 입니다")] - public RoiOffset ROIOffsetRear { get; set; } - [Category("ROI Offset(Rear)"), DisplayName("개별간격"), Description("자동으로 생성되는 ROI(=Dummy ROI)에 적용하는 옵셋 값입니다. Theta 의 오류가 있는 경우 이 값을 통해서 ROI를 회전하는 효과를 얻을 수 있습니다")] - public RoiOffset ROIOffsetUnitTermRear { get; set; } - - [Category("Common"), DisplayName("검사영역 간격"),Description("자동으로 생성되는 ROI(=Dummy ROI)의 간격입니다. 각 유닛의 Pitch 값이며, 화면을 보고 해당 간격을 맞추시기 바랍니다.")] - public Point UnitTerm { get; set; } - - [Category("Common"), DisplayName("조명 밝기"), Description("조명의 밝기 입니다. 라이브영상으로 전환 후 화면 하단의 Light 영역내에서 그 값을 변경하며 확인할 수 있습니다. (입력범위 : 0~255)")] - public UInt16 LightValue { get; set; } - - - [Browsable(false), Category("Common"), Description("비젼 판독을 위한 설정 값")] - public CVisionProcess VisionParameter { get; set; } - - - public ModelInfoV() - { - VisionParameter = new CVisionProcess(); - } - - public void ReadValue(DataSet1.ModelRow dr) - { - this.Title = dr.Title; - this.idx = dr.idx; - } - public bool WriteValue() - { - var model = Pub.mdm.GetDataV(this.Title); - return WriteValue(ref model); - } - public bool WriteValue(ref DataSet1.ModelRow dr) - { - try - { - dr.Title = this.Title; - dr.EndEdit(); - Pub.mdm.SaveModelV(); - return true; - } - catch (Exception ex) - { - Pub.log.AddE("write model error" + ex.Message); - return false; - } - - } - } - - [TypeConverterAttribute(typeof(ExpandableObjectConverter))] - public class RoiOffset - { - [DisplayName("Horizon"), Description("수직(Y축) 변화 값(+는 아래쪽,-는 위쪽)")] - public double Y { get; set; } - [DisplayName("Vertical"), Description("수평(X축) 변화 값(+는 오른쪽,-는 왼쪽)")] - public double X { get; set; } - [Browsable(false)] - public bool IsEmpty { get { if (Y == 0 && X == 0) return true; else return false; } } - - public RoiOffset(double start = 0.0, double end = 0.0) - { - this.Y = start; - this.X = end; - } - public override string ToString() - { - return string.Format("{0},{1}", Y, X); - } - public string toPointStr() - { - return string.Format("{0};{1}", Y, X); - } - } - - - [TypeConverterAttribute(typeof(ExpandableObjectConverter))] - public class Range - { - [DisplayName("시작값")] - public uint Start { get; set; } - [DisplayName("종료값")] - public uint End { get; set; } - [Browsable(false)] - public bool IsEmpty { get { if (Start == 0 && End == 0) return true; else return false; } } - - public Range(UInt16 start, UInt16 end) : this((uint)start, (uint)end) { } - public Range(uint start = 0, uint end = 0) - { - this.Start = start; - this.End = end; - } - public static implicit operator RangeF(Range p) - { - return new RangeF((float)p.Start, (float)p.End); - } - public override string ToString() - { - return string.Format("{0}~{1}", Start, End); - } - } - [TypeConverterAttribute(typeof(ExpandableObjectConverter))] - public class RangeF - { - [DisplayName("시작값")] - public float Start { get; set; } - [DisplayName("종료값")] - public float End { get; set; } - [Browsable(false)] - public bool IsEmpty { get { if (Start == 0f && End == 0f) return true; else return false; } } - public RangeF(float start = 0f, float end = 0f) - { - this.Start = start; - this.End = end; - } - public static implicit operator Range(RangeF p) - { - return new Range((uint)p.Start, (uint)p.End); - } - public override string ToString() - { - return string.Format("{0}~{1}", Start, End); - } - } - - [TypeConverterAttribute(typeof(ExpandableObjectConverter))] - public class CVisionProcess - { - - [Category("특수설정(개발자용)"), Description("미사용(DOT 인식시에 사용했음)")] - public UInt16 halfKernel { get; set; } - [Category("특수설정(개발자용)"), Description("미사용(DOT 인식시에 사용했음)")] - public UInt16 Constant { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Dilate"),Description("미사용(DOT 인식시에 사용했음)")] - public UInt16 dilate { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Erode"), Description("미사용(DOT 인식시에 사용했음)")] - public UInt16 erode { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Open"), Description("미사용(DOT 인식시에 사용했음)")] - public UInt16 open { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Open"), Description("미사용(DOT 인식시에 사용했음)")] - public UInt32 segment_threshold { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Open"), Description("미사용(DOT 인식시에 사용했음)")] - public Boolean isBlack { get; set; } - [Category("특수설정(개발자용)"), DisplayName("MP_Open"), Description("미사용(DOT 인식시에 사용했음)")] - public UInt32 judg_runcount { get; set; } - - - [Category("유닛 감지"),DisplayName("밝기 기준값"), Description("입력된 값 이상의 데이터를 취합니다. 이 값이 낮을 수록 검출값이 높아지게 됩니다. 이 기준값으로 검출된 값으로 판정을 합니다. 유닛은 밝은 데이터를 보고 판정 하므로 이 기준값 이상의 데이터가 검출이 됩니다")] - public byte detect_threhosld { get; set; } - [Category("유닛 감지"),DisplayName("판정 기준값"), Description("판정을 하는 기준 값입니다. 밝기기준값으로 인해 검출된 값이 5000이라면. 이 판정 기준에 입력된 값이 5000보다 크면 유닛이 존재하는 것으로 판정하며, 그 보다 낮을 때에는 유닛이 없는 'Empty' 유닛으로 감지 됩니다")] - public UInt16 detect_count { get; set; } - [Category("유닛 감지"), DisplayName("*예외영역 판정기준"), Description("빈 유닛(=Empty) 일때 셔틀 프레임의 빛 반사가 심할 경우 해당 반사값에 의해 유닛이 감지됩니다. 그러한 데이터를 제거하기위해 이 값이 사용되며, 유닛검출에 사용하는 흰색영역의 값외에 추가로 검은색 덩어리를 검사합니다. 설정한 값사이의 검은색 덩어리가 검출되면 'Empty' 유닛으로 감지 됩니다")] - public Point detect_blobrange { get; set; } - - [Category("2D 감지"), DisplayName("밝기 기준값"), Description("입력된 값 이하의 데이터를 취합니다. 이 값이 낮을 수록 검출값도 낮아지게 됩니다. 이 기준값으로 검출된 값으로 판정을 합니다. 2D는 어두운 데이터를 보고 판정 하므로 이 기준값 이하의 데이터가 검출이 됩니다")] - public byte detectDM_threhosld { get; set; } - [Category("2D 감지"), DisplayName("판정 기준값"), Description("판정을 하는 기준 값입니다. 밝기기준값으로 인해 검출된 값이 5000이라면. 이 판정 기준에 입력된 값이 5000보다 크면 ID가 존재하는 것으로 판정하며, 그 보다 낮을 때에는 ID가 없는 'New' 유닛으로 감지 됩니다")] - public UInt16 detectDM_count { get; set; } - - public CVisionProcess() - { - - } - public override string ToString() - { - return "비젼 설정 값"; - } - } - -} diff --git a/Handler/Project_form2/Class/PositionData.cs b/Handler/Project_form2/Class/PositionData.cs deleted file mode 100644 index 112ad8e..0000000 --- a/Handler/Project_form2/Class/PositionData.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Project -{ - public class PositionData - { - public int index { get; set; } - public string title { get; set; } - public double value { get; set; } - public double speed { get; set; } - public double acc { get; set; } - public double dcc { get; set; } - public PositionData() - { - index = -1; - title = string.Empty; - value = 0.0; - this.speed = 0.0; - this.acc = 100.0; - this.dcc = 0.0; - } - public PositionData(int idx_, string title_, double value_) - { - this.index = idx_; - this.title = title_; - this.value = value_; - } - } - -} diff --git a/Handler/Project_form2/Class/VisionData.cs b/Handler/Project_form2/Class/VisionData.cs deleted file mode 100644 index 4b09f26..0000000 --- a/Handler/Project_form2/Class/VisionData.cs +++ /dev/null @@ -1,536 +0,0 @@ -using Emgu.CV.Structure; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Drawing; - -namespace Project.Class -{ - - public class VisionData - { - public int RetryLoader { get; set; } - public List bcdMessage { get; set; } - public Boolean LightOn { get; set; } - public DateTime STime; //비젼시작시간 - public DateTime ETime; //비젼종료시간 - public TimeSpan RunTime { get { return ETime - STime; } } //비젼동작시간 - public DateTime GTime; //이미지수집시간 - public string FileNameL; //로딩존 촬영 - public string FileNameU; //언로딩존 촬영 - public Boolean Complete; - - //public Boolean AngleQR { get; set; } - //public Boolean AngleSTD { get; set; } - //public double Angle { get; set; } - - //public Boolean IsAngleSet - //{ - // get - // { - // if (AngleQR == false && AngleSTD == false && Angle == 0.0) return true; - // else return false; - // } - //} - public double ApplyAngle { get; set; } //적용된 회전 각도 - public Boolean NeedCylinderForward { get; set; } //부착시 실린더를 올려야하는가 - public Boolean ApplyOffset { get; set; } - public Boolean BaseAngle(out string msg, out KeyenceBarcodeData bcd) - { - - msg = string.Empty; - bcd = null; - - //데이터없다면 회전하지 못한다. - if (this.barcodelist == null || this.barcodelist.Count < 1) - { - msg = "No barcode data"; - return false; - } - - //사용자가 확정한 코드를 우선으로 한다 - bcd = barcodelist.Where(t => t.UserActive).FirstOrDefault(); - if (bcd != null) - { - //angle = bcd.Angle; - msg = "User Active"; - return true; - } - - //표준바코드를 최우선 으로 사용 - //15자리 기존 바코드는 angle 로 사용하지 않는다. - bcd = barcodelist.Where(t => t.isSTDBarcode && t.isNewLen15 == false).FirstOrDefault(); - if (bcd != null) - { - //angle = bcd.Angle; - msg = "STD Barcode"; - return true; - } - - //QR코드를 우선으로 사용 - return 릴은 적용하지 안게한다. - //RQ코드가 적용되지 않게한다 210824 - bcd = barcodelist.Where(t => t.sym == "1" && t.isNewLen15 == false && t.Data.EndsWith(";;;") == false && t.Data.StartsWith("RQ")==false).FirstOrDefault(); - if (bcd != null) - { - //angle = bcd.Angle; - msg = "QR Code"; - return true; - } - - //첫번쨰 아이템을 우선으로 사용 - if (barcodelist.Count == 1) - { - bcd = barcodelist[0]; - msg = "First Barcode = " + bcd.Data; - return true; - } - else - { - //여러개가 있음 - bcd = barcodelist.Where(t => t.sym == "0").FirstOrDefault(); - if (bcd != null) - { - msg = "1D Data"; - return true; - } - else - { - bcd = barcodelist[0]; - msg = "first"; - return true; - } - } - - - // angle = bcd.Angle; - //return true; - } //모션회전각도 - public Boolean Ready { get; set; } - public Boolean ServerUpdate { get; set; } - - public Boolean Confirm { get { return ConfirmAuto || ConfirmUser; } } - public Boolean ConfirmUser { get; set; } - public Boolean ConfirmAuto { get; set; } - - public Boolean ValidSkipbyUser { get; set; } - - public string QTY0 { get; set; } //원본수량 - public string QTY { get; set; } //바코드수량(=서버수량) - - /// - /// QTY값이 RQ에서 입력된 데이터인가? - /// - public Boolean QTYRQ { get; set; } - - public string SID0 { get; set; } //원본SID - public string SID { get; set; } //바코드 - - private string _rid = string.Empty; - public string RID - { - get { return _rid; } - } //바코드 - public void SetRID(string value, string reason) - { - //값이 변경될때 로그에 변경 - if (_rid.Equals(value) == false) - { - Pub.AddDebugLog(string.Format("RID 변경 {0} -> {1} by {2}", _rid, value, reason)); - } - _rid = value; - } - - public string RID0 { get; set; } - public string VLOT { get; set; } - public string VNAME { get; set; } - //public string SCODE { get; set; } //서플라이코드 210219 - public string MFGDATE { get; set; } - public string PARTNO { get; set; } - public Boolean HASHEADER { get; set; } - - public string temp_custcode { get; set; } - public string temp_custname { get; set; } - - /// - /// 데이터가 모두존재하는지 확인 - /// - public Boolean DataValid - { - get - { - if (Confirm == false) return false; - return QTY.isEmpty() == false && - SID.isEmpty() == false && - RID.isEmpty() == false && - VLOT.isEmpty() == false && - VNAME.isEmpty() == false && - MFGDATE.isEmpty() == false && - PARTNO.isEmpty(); - } - } - - - public Boolean PrintPositionCheck { get; set; } - public string PrintPositionData { get; set; } - - //상단위치에 프린트를 할것인가? - //프린트위치에 따른다 - public ePrintPutPos GetPrintPutPosition() - { - //하단에 찍는경우이다 - if (PrintPositionData == "1" || - PrintPositionData == "2" || - PrintPositionData == "3") - { - return ePrintPutPos.Bottom; - } - else if (PrintPositionData == "7" || - PrintPositionData == "8" || - PrintPositionData == "9") - { - return ePrintPutPos.Top; - } - else if (PrintPositionData == "4") //왼쪽 - { - return ePrintPutPos.Middle; - } - else if (PrintPositionData == "6") //오른쪽 - { - return ePrintPutPos.Middle; - } - else return ePrintPutPos.None; - - } - //public string LabelPos { get; set; } - //public Boolean PrintForce { get; set; } - - public eCartSize ReelSize { get; set; } - - public string QTY2 { get; set; } //바코드수량 - public string SID2 { get; set; } //바코드 - public string RID2 { get; set; } //바코드 - public string VLOT2 { get; set; } - public string MANU2 { get; set; } - public string MFGDATE2 { get; set; } - public string PARTNO2 { get; set; } - - public Emgu.CV.Image image { get; private set; } //최종수집된 이미지 - - public void SetImage(Emgu.CV.Image img_) - { - if (this.image != null) - { - this.image.Dispose(); - this.image = null; - } - - //이미지를 신규로 해성하고 데이터를 복사한다 210121 - this.image = new Emgu.CV.Image(img_.Size); - img_.CopyTo(this.image); - - } - public System.Drawing.Color GetColorByBarcodeCount(int idx) - { - if (QRPositionData[idx] > 0) return Color.Gold; //QR데이터가있다면 금색으로 한다 - - var Cnt = LabelPositionData[idx]; - if (Cnt == MaxBarcodePosData) return Color.Purple; - else if (Cnt == 0) return Color.FromArgb(32, 32, 32); - { - //나머진 숫자별로 데이터를 표시한다 ( - var GValue = Cnt * 10; - if (GValue > 255) GValue = 255; - return Color.FromArgb(32, 32, GValue); - } - - } - public Boolean isMaxBarcodePosition(int idx) - { - return LabelPositionData[idx] == MaxBarcodePosData; - } - - public byte[] QRPositionData { get; private set; } - public byte[] LabelPositionData { get; private set; } - private List _barcodelist; - //리더기로부터 읽은 자료 모두가 들어잇다 - public List barcodelist - { - get { return _barcodelist; } - set - { - this._barcodelist = value; - UpdateBarcodePositionData(); - } - } - - public byte MaxBarcodePosData { get; private set; } - /// - /// 바코드목록을 이용해서 라벨위치 분포값을 변경합낟. - /// 해당 위치값은 labelposdata로 접근가능함 - /// - public void UpdateBarcodePositionData() - { - LabelPositionData[0] = (byte)_barcodelist.Where(t => t.LabelPosition == 1).Count(); - LabelPositionData[1] = (byte)_barcodelist.Where(t => t.LabelPosition == 2).Count(); - LabelPositionData[2] = (byte)_barcodelist.Where(t => t.LabelPosition == 3).Count(); - - LabelPositionData[3] = (byte)_barcodelist.Where(t => t.LabelPosition == 4).Count(); - LabelPositionData[4] = (byte)_barcodelist.Where(t => t.LabelPosition == 6).Count(); - - LabelPositionData[5] = (byte)_barcodelist.Where(t => t.LabelPosition == 7).Count(); - LabelPositionData[6] = (byte)_barcodelist.Where(t => t.LabelPosition == 8).Count(); - LabelPositionData[7] = (byte)_barcodelist.Where(t => t.LabelPosition == 9).Count(); - - QRPositionData[0] = (byte)_barcodelist.Where(t => t.LabelPosition == 1 && t.AmkorData.isValid).Count(); - QRPositionData[1] = (byte)_barcodelist.Where(t => t.LabelPosition == 2 && t.AmkorData.isValid).Count(); - QRPositionData[2] = (byte)_barcodelist.Where(t => t.LabelPosition == 3 && t.AmkorData.isValid).Count(); - - QRPositionData[3] = (byte)_barcodelist.Where(t => t.LabelPosition == 4 && t.AmkorData.isValid).Count(); - QRPositionData[4] = (byte)_barcodelist.Where(t => t.LabelPosition == 6 && t.AmkorData.isValid).Count(); - - QRPositionData[5] = (byte)_barcodelist.Where(t => t.LabelPosition == 7 && t.AmkorData.isValid).Count(); - QRPositionData[6] = (byte)_barcodelist.Where(t => t.LabelPosition == 8 && t.AmkorData.isValid).Count(); - QRPositionData[7] = (byte)_barcodelist.Where(t => t.LabelPosition == 9 && t.AmkorData.isValid).Count(); - - MaxBarcodePosData = LabelPositionData.Max(t => t); - } - - /// - /// Data1(인쇄전 인식데이터) 과 Data2(QR)가 동일한지 비교합니다. - /// - public Boolean MatchValidation - { - get - { - if (PARTNO == null) this.PARTNO = string.Empty; - if (PARTNO2 == null) this.PARTNO2 = string.Empty; - if (QTY == null) QTY = string.Empty; - if (QTY2 == null) QTY2 = string.Empty; - if (SID == null) SID = string.Empty; - if (SID2 == null) SID2 = string.Empty; - if (VLOT == null) VLOT = string.Empty; - if (VLOT2 == null) VLOT2 = string.Empty; - if (PARTNO == null) PARTNO = string.Empty; - if (PARTNO2 == null) PARTNO2 = string.Empty; - - if (QTY.Equals(QTY2) == false) - { - Pub.log.AddE(string.Format("QR검증실패 수량:{0} != {1}", QTY, QTY2)); - return false; - } - if (RID.Equals(RID2) == false) - { - Pub.log.AddE(string.Format("QR검증실패 RID:{0} != {1}", RID, RID2)); - return false; - } - if (VLOT.Equals(VLOT2) == false) - { - Pub.log.AddE(string.Format("QR검증실패 VLOT:{0} != {1}", VLOT, VLOT2)); - return false; - } - if (PARTNO.Equals(PARTNO2) == false) - { - Pub.log.AddE(string.Format("QR검증실패 PARTNO:{0} != {1}", PARTNO, PARTNO2)); - return false; - } - if (SID.Equals(SID2) == false) - { - Pub.log.AddE(string.Format("QR검증실패 SID:{0} != {1}", SID, SID2)); - return false; - } - - return true; - } - } - - public string QRInputRaw { get; set; } //입력에 사용한 RAW - public string QROutRaw { get; set; } //부착된 QR코드의 값 - public string ZPL { get; set; } //출력시 사용한 ZPL - public string QRData { get; set; } //출력시 사용한 ZPL에 포함된 QR데이터 - - public VisionData(string reason) - { - Clear(reason, false); - } - public Boolean isEmpty() - { - return RID.isEmpty(); - } - public void Clear(string reason, Boolean timeBackup) - { - RetryLoader = 0; - ApplyOffset = false; - var baktime = new DateTime(1982, 11, 23); - if (timeBackup) baktime = this.STime; - bcdMessage = new List(); - - - HASHEADER = false; - temp_custcode = string.Empty; - temp_custname = string.Empty; - RID0 = string.Empty; - LightOn = false; - //SCODE = string.Empty; - ValidSkipbyUser = false; - NeedCylinderForward = false; - ApplyAngle = 0; - MaxBarcodePosData = 0; - PrintPositionCheck = false; - LabelPositionData = new byte[] { 0, 0, 0, 0, 0, 0, 0, 0 }; - QRPositionData = new byte[] { 0, 0, 0, 0, 0, 0, 0, 0 }; - ReelSize = eCartSize.None; - // PrintForce = false; - ConfirmAuto = false; - ConfirmUser = false; - if (image != null) - { - image.Dispose(); - image = null; - } - ServerUpdate = false; - PrintPositionData = ""; - //LabelPos = ""; - _barcodelist = new List(); - QRInputRaw = string.Empty; - QROutRaw = string.Empty; - ZPL = string.Empty; - QRData = string.Empty; - - STime = baktime;// DateTime.Parse("1982-11-23"); - ETime = DateTime.Parse("1982-11-23"); - GTime = DateTime.Parse("1982-11-23"); - Complete = false; - //Angle = 0.0; - //AngleQR = false; - //AngleSTD = false; - Ready = false; - QTY0 = string.Empty; - QTY = string.Empty;// string.Empty; - QTYRQ = false; - Pub.log.AddI($"비젼개체 CLEAR 로 RQ 상태 초기화(false)"); - - SID0 = string.Empty; - SID = string.Empty; - //RID = string.Empty; - SetRID(string.Empty, reason); - VLOT = string.Empty; - MFGDATE = string.Empty; - VNAME = string.Empty; - PARTNO = string.Empty; - - QTY2 = "0";// string.Empty; - SID2 = string.Empty; - RID2 = string.Empty; - VLOT2 = string.Empty; - MFGDATE2 = string.Empty; - MANU2 = string.Empty; - PARTNO2 = string.Empty; - - FileNameL = string.Empty; - FileNameU = string.Empty; - - Pub.log.Add($"Vision Data Clear : {reason}"); - } - - public void CopyTo(ref VisionData obj) - { - //바코드메세지 복사 - obj.bcdMessage = new List(); - foreach (var item in this.bcdMessage) - obj.bcdMessage.Add(item); - - obj.ApplyOffset = this.ApplyOffset; - obj.ConfirmAuto = this.ConfirmAuto; - obj.ConfirmUser = this.ConfirmUser; - obj.temp_custcode = this.temp_custcode; - obj.temp_custname = this.temp_custname; - obj.LightOn = this.LightOn; - //obj.SCODE = this.SCODE; - obj.ValidSkipbyUser = this.ValidSkipbyUser; - obj.NeedCylinderForward = this.NeedCylinderForward; //210207 - obj.ApplyAngle = this.ApplyAngle; //210207 - obj.STime = this.STime; - obj.ETime = this.ETime; - obj.GTime = this.GTime; - obj.FileNameL = this.FileNameL; - obj.FileNameU = this.FileNameU; - obj.Complete = this.Complete; - //obj.Angle = this.Angle; - //obj.AngleQR = this.AngleQR; - //obj.AngleSTD = this.AngleSTD; - obj.Ready = this.Ready; - obj.QTY = this.QTY; - obj.QTYRQ = this.QTYRQ; - obj.SID = this.SID; - obj.SID0 = this.SID0; //210331 - obj.SetRID(this.RID, "copy");// obj.RID = this.RID; - obj.RID0 = this.RID0; - obj.VLOT = this.VLOT; - obj.VNAME = this.VNAME; - obj.MFGDATE = this.MFGDATE; - obj.PARTNO = this.PARTNO; - - obj.QTY2 = this.QTY2; - obj.SID2 = this.SID2; - obj.RID2 = this.RID2; - obj.VLOT2 = this.VLOT2; - obj.MANU2 = this.MANU2; - obj.MFGDATE2 = this.MFGDATE; - obj.PARTNO2 = this.PARTNO2; - - obj.QRInputRaw = this.QRInputRaw; - obj.QROutRaw = this.QROutRaw; - obj.ZPL = this.ZPL; - obj.QRData = this.QRData; - obj.PrintPositionData = this.PrintPositionData; - //obj.PrintForce = this.PrintForce; - obj.ReelSize = this.ReelSize; - obj.PrintPositionCheck = this.PrintPositionCheck; - - - //라벨위치값 복사 - for (int i = 0; i < obj.LabelPositionData.Length; i++) - obj.LabelPositionData[i] = this.LabelPositionData[i]; - for (int i = 0; i < obj.QRPositionData.Length; i++) - obj.QRPositionData[i] = this.QRPositionData[i]; - if (obj.image != null) - { - obj.image.Dispose(); - obj.image = null; - } - - //이미지를 복사해준다. 210121 - if (this.image != null) - { - obj.image = new Emgu.CV.Image(this.image.Size); - this.image.CopyTo(obj.image); - } - - //바코드 데이터를 복사해준다. - obj.barcodelist = new List(); - if (this.barcodelist.Count > 0) - { - foreach (var bcd in this.barcodelist) - { - var newitema = new KeyenceBarcodeData - { - Angle = bcd.Angle, - CenterPX = new Point(bcd.CenterPX.X, bcd.CenterPX.Y), - Data = bcd.Data, - LabelPosition = bcd.LabelPosition, - UserActive = bcd.UserActive, - sym = bcd.sym, - }; - - newitema.vertex = new Point[bcd.vertex.Length]; - bcd.vertex.CopyTo(newitema.vertex, 0); - bcd.AmkorData.CopyTo(newitema.AmkorData); - obj.barcodelist.Add(newitema); - } - } - - } - } -} diff --git a/Handler/Project_form2/Component_Reel_CustInfo.cs b/Handler/Project_form2/Component_Reel_CustInfo.cs deleted file mode 100644 index 4cc4a21..0000000 --- a/Handler/Project_form2/Component_Reel_CustInfo.cs +++ /dev/null @@ -1,20 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 이 코드는 템플릿에서 생성되었습니다. -// -// 이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다. -// 이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다. -// -//------------------------------------------------------------------------------ - -namespace Project -{ - using System; - using System.Collections.Generic; - - public partial class Component_Reel_CustInfo - { - public string code { get; set; } - public string name { get; set; } - } -} diff --git a/Handler/Project_form2/Component_Reel_CustRule.cs b/Handler/Project_form2/Component_Reel_CustRule.cs deleted file mode 100644 index 1dce74b..0000000 --- a/Handler/Project_form2/Component_Reel_CustRule.cs +++ /dev/null @@ -1,24 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 이 코드는 템플릿에서 생성되었습니다. -// -// 이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다. -// 이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다. -// -//------------------------------------------------------------------------------ - -namespace Project -{ - using System; - using System.Collections.Generic; - - public partial class Component_Reel_CustRule - { - public int idx { get; set; } - public string code { get; set; } - public string pre { get; set; } - public string pos { get; set; } - public Nullable len { get; set; } - public string exp { get; set; } - } -} diff --git a/Handler/Project_form2/Component_Reel_Info.cs b/Handler/Project_form2/Component_Reel_Info.cs deleted file mode 100644 index 8ac8a1c..0000000 --- a/Handler/Project_form2/Component_Reel_Info.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 이 코드는 템플릿에서 생성되었습니다. -// -// 이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다. -// 이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다. -// -//------------------------------------------------------------------------------ - -namespace Project -{ - using System; - using System.Collections.Generic; - - public partial class Component_Reel_Info - { - public int idx { get; set; } - public string CUST { get; set; } - public string AMKSID { get; set; } - public string CUST_PARTNO { get; set; } - public string MFG_PARTNO { get; set; } - } -} diff --git a/Handler/Project_form2/Component_Reel_Result.cs b/Handler/Project_form2/Component_Reel_Result.cs deleted file mode 100644 index eb8d82e..0000000 --- a/Handler/Project_form2/Component_Reel_Result.cs +++ /dev/null @@ -1,44 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 이 코드는 템플릿에서 생성되었습니다. -// -// 이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다. -// 이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다. -// -//------------------------------------------------------------------------------ - -namespace Project -{ - using System; - using System.Collections.Generic; - - public partial class Component_Reel_Result - { - public int idx { get; set; } - public System.DateTime STIME { get; set; } - public Nullable ETIME { get; set; } - public Nullable PTIME { get; set; } - public string PDATE { get; set; } - public string JTYPE { get; set; } - public string JGUID { get; set; } - public string SID { get; set; } - public string SID0 { get; set; } - public string RID { get; set; } - public string RID0 { get; set; } - public string RSN { get; set; } - public string QR { get; set; } - public string ZPL { get; set; } - public string POS { get; set; } - public string LOC { get; set; } - public Nullable ANGLE { get; set; } - public Nullable QTY { get; set; } - public Nullable QTY0 { get; set; } - public string VLOT { get; set; } - public string VNAME { get; set; } - public string MFGDATE { get; set; } - public Nullable PRNATTACH { get; set; } - public Nullable PRNVALID { get; set; } - public string REMARK { get; set; } - public System.DateTime wdate { get; set; } - } -} diff --git a/Handler/Project_form2/Component_Reel_SIDConv.cs b/Handler/Project_form2/Component_Reel_SIDConv.cs deleted file mode 100644 index 936c71c..0000000 --- a/Handler/Project_form2/Component_Reel_SIDConv.cs +++ /dev/null @@ -1,29 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 이 코드는 템플릿에서 생성되었습니다. -// -// 이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다. -// 이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다. -// -//------------------------------------------------------------------------------ - -namespace Project -{ - using System; - using System.Collections.Generic; - - public partial class Component_Reel_SIDConv - { - public int idx { get; set; } - public string M101 { get; set; } - public string M103 { get; set; } - public string M106 { get; set; } - public string M108 { get; set; } - public string M103_2 { get; set; } - public string M101_2 { get; set; } - public Nullable Chk { get; set; } - public string SIDFrom { get; set; } - public string SIDTo { get; set; } - public string Remark { get; set; } - } -} diff --git a/Handler/Project_form2/Component_Reel_SIDInfo.cs b/Handler/Project_form2/Component_Reel_SIDInfo.cs deleted file mode 100644 index 777d305..0000000 --- a/Handler/Project_form2/Component_Reel_SIDInfo.cs +++ /dev/null @@ -1,25 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 이 코드는 템플릿에서 생성되었습니다. -// -// 이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다. -// 이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다. -// -//------------------------------------------------------------------------------ - -namespace Project -{ - using System; - using System.Collections.Generic; - - public partial class Component_Reel_SIDInfo - { - public string SID { get; set; } - public string CustCode { get; set; } - public string CustName { get; set; } - public string VenderName { get; set; } - public string PartNo { get; set; } - public string PrintPosition { get; set; } - public string Remark { get; set; } - } -} diff --git a/Handler/Project_form2/DSList.Designer.cs b/Handler/Project_form2/DSList.Designer.cs deleted file mode 100644 index 444fde0..0000000 --- a/Handler/Project_form2/DSList.Designer.cs +++ /dev/null @@ -1,2378 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 이 코드는 도구를 사용하여 생성되었습니다. -// 런타임 버전:4.0.30319.42000 -// -// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 -// 이러한 변경 내용이 손실됩니다. -// -//------------------------------------------------------------------------------ - -#pragma warning disable 1591 - -namespace Project { - - - /// - ///Represents a strongly typed in-memory cache of data. - /// - [global::System.Serializable()] - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")] - [global::System.Xml.Serialization.XmlRootAttribute("DSList")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")] - public partial class DSList : global::System.Data.DataSet { - - private Component_Reel_CustRuleDataTable tableComponent_Reel_CustRule; - - private SupplyDataTable tableSupply; - - private SIDConvertDataTable tableSIDConvert; - - private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public DSList() { - this.BeginInit(); - this.InitClass(); - global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); - base.Tables.CollectionChanged += schemaChangedHandler; - base.Relations.CollectionChanged += schemaChangedHandler; - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected DSList(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context, false) { - if ((this.IsBinarySerialized(info, context) == true)) { - this.InitVars(false); - global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); - this.Tables.CollectionChanged += schemaChangedHandler1; - this.Relations.CollectionChanged += schemaChangedHandler1; - return; - } - string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string)))); - if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) { - global::System.Data.DataSet ds = new global::System.Data.DataSet(); - ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema))); - if ((ds.Tables["Component_Reel_CustRule"] != null)) { - base.Tables.Add(new Component_Reel_CustRuleDataTable(ds.Tables["Component_Reel_CustRule"])); - } - if ((ds.Tables["Supply"] != null)) { - base.Tables.Add(new SupplyDataTable(ds.Tables["Supply"])); - } - if ((ds.Tables["SIDConvert"] != null)) { - base.Tables.Add(new SIDConvertDataTable(ds.Tables["SIDConvert"])); - } - this.DataSetName = ds.DataSetName; - this.Prefix = ds.Prefix; - this.Namespace = ds.Namespace; - this.Locale = ds.Locale; - this.CaseSensitive = ds.CaseSensitive; - this.EnforceConstraints = ds.EnforceConstraints; - this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add); - this.InitVars(); - } - else { - this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema))); - } - this.GetSerializationData(info, context); - global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); - base.Tables.CollectionChanged += schemaChangedHandler; - this.Relations.CollectionChanged += schemaChangedHandler; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public Component_Reel_CustRuleDataTable Component_Reel_CustRule { - get { - return this.tableComponent_Reel_CustRule; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public SupplyDataTable Supply { - get { - return this.tableSupply; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public SIDConvertDataTable SIDConvert { - get { - return this.tableSIDConvert; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.BrowsableAttribute(true)] - [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)] - public override global::System.Data.SchemaSerializationMode SchemaSerializationMode { - get { - return this._schemaSerializationMode; - } - set { - this._schemaSerializationMode = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)] - public new global::System.Data.DataTableCollection Tables { - get { - return base.Tables; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)] - public new global::System.Data.DataRelationCollection Relations { - get { - return base.Relations; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void InitializeDerivedDataSet() { - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataSet Clone() { - DSList cln = ((DSList)(base.Clone())); - cln.InitVars(); - cln.SchemaSerializationMode = this.SchemaSerializationMode; - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override bool ShouldSerializeTables() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override bool ShouldSerializeRelations() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) { - if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) { - this.Reset(); - global::System.Data.DataSet ds = new global::System.Data.DataSet(); - ds.ReadXml(reader); - if ((ds.Tables["Component_Reel_CustRule"] != null)) { - base.Tables.Add(new Component_Reel_CustRuleDataTable(ds.Tables["Component_Reel_CustRule"])); - } - if ((ds.Tables["Supply"] != null)) { - base.Tables.Add(new SupplyDataTable(ds.Tables["Supply"])); - } - if ((ds.Tables["SIDConvert"] != null)) { - base.Tables.Add(new SIDConvertDataTable(ds.Tables["SIDConvert"])); - } - this.DataSetName = ds.DataSetName; - this.Prefix = ds.Prefix; - this.Namespace = ds.Namespace; - this.Locale = ds.Locale; - this.CaseSensitive = ds.CaseSensitive; - this.EnforceConstraints = ds.EnforceConstraints; - this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add); - this.InitVars(); - } - else { - this.ReadXml(reader); - this.InitVars(); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() { - global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream(); - this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null)); - stream.Position = 0; - return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.InitVars(true); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars(bool initTable) { - this.tableComponent_Reel_CustRule = ((Component_Reel_CustRuleDataTable)(base.Tables["Component_Reel_CustRule"])); - if ((initTable == true)) { - if ((this.tableComponent_Reel_CustRule != null)) { - this.tableComponent_Reel_CustRule.InitVars(); - } - } - this.tableSupply = ((SupplyDataTable)(base.Tables["Supply"])); - if ((initTable == true)) { - if ((this.tableSupply != null)) { - this.tableSupply.InitVars(); - } - } - this.tableSIDConvert = ((SIDConvertDataTable)(base.Tables["SIDConvert"])); - if ((initTable == true)) { - if ((this.tableSIDConvert != null)) { - this.tableSIDConvert.InitVars(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.DataSetName = "DSList"; - this.Prefix = ""; - this.Namespace = "http://tempuri.org/DSList.xsd"; - this.EnforceConstraints = true; - this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; - this.tableComponent_Reel_CustRule = new Component_Reel_CustRuleDataTable(); - base.Tables.Add(this.tableComponent_Reel_CustRule); - this.tableSupply = new SupplyDataTable(); - base.Tables.Add(this.tableSupply); - this.tableSIDConvert = new SIDConvertDataTable(); - base.Tables.Add(this.tableSIDConvert); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeComponent_Reel_CustRule() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeSupply() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeSIDConvert() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) { - if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) { - this.InitVars(); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - DSList ds = new DSList(); - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny(); - any.Namespace = ds.Namespace; - sequence.Items.Add(any); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void Component_Reel_CustRuleRowChangeEventHandler(object sender, Component_Reel_CustRuleRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void SupplyRowChangeEventHandler(object sender, SupplyRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void SIDConvertRowChangeEventHandler(object sender, SIDConvertRowChangeEvent e); - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class Component_Reel_CustRuleDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columncode; - - private global::System.Data.DataColumn columnpre; - - private global::System.Data.DataColumn columnpos; - - private global::System.Data.DataColumn columnlen; - - private global::System.Data.DataColumn columnexp; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleDataTable() { - this.TableName = "Component_Reel_CustRule"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_CustRuleDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected Component_Reel_CustRuleDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn codeColumn { - get { - return this.columncode; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn preColumn { - get { - return this.columnpre; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn posColumn { - get { - return this.columnpos; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn lenColumn { - get { - return this.columnlen; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn expColumn { - get { - return this.columnexp; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow this[int index] { - get { - return ((Component_Reel_CustRuleRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustRuleRowChangeEventHandler Component_Reel_CustRuleRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustRuleRowChangeEventHandler Component_Reel_CustRuleRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustRuleRowChangeEventHandler Component_Reel_CustRuleRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustRuleRowChangeEventHandler Component_Reel_CustRuleRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddComponent_Reel_CustRuleRow(Component_Reel_CustRuleRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow AddComponent_Reel_CustRuleRow(string code, string pre, string pos, int len, string exp) { - Component_Reel_CustRuleRow rowComponent_Reel_CustRuleRow = ((Component_Reel_CustRuleRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - code, - pre, - pos, - len, - exp}; - rowComponent_Reel_CustRuleRow.ItemArray = columnValuesArray; - this.Rows.Add(rowComponent_Reel_CustRuleRow); - return rowComponent_Reel_CustRuleRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow FindBycode(string code) { - return ((Component_Reel_CustRuleRow)(this.Rows.Find(new object[] { - code}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - Component_Reel_CustRuleDataTable cln = ((Component_Reel_CustRuleDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new Component_Reel_CustRuleDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columncode = base.Columns["code"]; - this.columnpre = base.Columns["pre"]; - this.columnpos = base.Columns["pos"]; - this.columnlen = base.Columns["len"]; - this.columnexp = base.Columns["exp"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columncode = new global::System.Data.DataColumn("code", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columncode); - this.columnpre = new global::System.Data.DataColumn("pre", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnpre); - this.columnpos = new global::System.Data.DataColumn("pos", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnpos); - this.columnlen = new global::System.Data.DataColumn("len", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnlen); - this.columnexp = new global::System.Data.DataColumn("exp", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnexp); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columncode}, true)); - this.columncode.AllowDBNull = false; - this.columncode.Unique = true; - this.columncode.MaxLength = 10; - this.columnpre.MaxLength = 20; - this.columnpos.MaxLength = 20; - this.columnexp.MaxLength = 100; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow NewComponent_Reel_CustRuleRow() { - return ((Component_Reel_CustRuleRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new Component_Reel_CustRuleRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(Component_Reel_CustRuleRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.Component_Reel_CustRuleRowChanged != null)) { - this.Component_Reel_CustRuleRowChanged(this, new Component_Reel_CustRuleRowChangeEvent(((Component_Reel_CustRuleRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.Component_Reel_CustRuleRowChanging != null)) { - this.Component_Reel_CustRuleRowChanging(this, new Component_Reel_CustRuleRowChangeEvent(((Component_Reel_CustRuleRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.Component_Reel_CustRuleRowDeleted != null)) { - this.Component_Reel_CustRuleRowDeleted(this, new Component_Reel_CustRuleRowChangeEvent(((Component_Reel_CustRuleRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.Component_Reel_CustRuleRowDeleting != null)) { - this.Component_Reel_CustRuleRowDeleting(this, new Component_Reel_CustRuleRowChangeEvent(((Component_Reel_CustRuleRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveComponent_Reel_CustRuleRow(Component_Reel_CustRuleRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DSList ds = new DSList(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "Component_Reel_CustRuleDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class SupplyDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnTITLE; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SupplyDataTable() { - this.TableName = "Supply"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal SupplyDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected SupplyDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn TITLEColumn { - get { - return this.columnTITLE; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SupplyRow this[int index] { - get { - return ((SupplyRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SupplyRowChangeEventHandler SupplyRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SupplyRowChangeEventHandler SupplyRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SupplyRowChangeEventHandler SupplyRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SupplyRowChangeEventHandler SupplyRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddSupplyRow(SupplyRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SupplyRow AddSupplyRow(string TITLE) { - SupplyRow rowSupplyRow = ((SupplyRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - TITLE}; - rowSupplyRow.ItemArray = columnValuesArray; - this.Rows.Add(rowSupplyRow); - return rowSupplyRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SupplyRow FindByTITLE(string TITLE) { - return ((SupplyRow)(this.Rows.Find(new object[] { - TITLE}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - SupplyDataTable cln = ((SupplyDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new SupplyDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnTITLE = base.Columns["TITLE"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnTITLE = new global::System.Data.DataColumn("TITLE", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnTITLE); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnTITLE}, true)); - this.columnTITLE.AllowDBNull = false; - this.columnTITLE.Unique = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SupplyRow NewSupplyRow() { - return ((SupplyRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new SupplyRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(SupplyRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.SupplyRowChanged != null)) { - this.SupplyRowChanged(this, new SupplyRowChangeEvent(((SupplyRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.SupplyRowChanging != null)) { - this.SupplyRowChanging(this, new SupplyRowChangeEvent(((SupplyRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.SupplyRowDeleted != null)) { - this.SupplyRowDeleted(this, new SupplyRowChangeEvent(((SupplyRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.SupplyRowDeleting != null)) { - this.SupplyRowDeleting(this, new SupplyRowChangeEvent(((SupplyRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveSupplyRow(SupplyRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DSList ds = new DSList(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "SupplyDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class SIDConvertDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnSID101; - - private global::System.Data.DataColumn columnSID103; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDConvertDataTable() { - this.TableName = "SIDConvert"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal SIDConvertDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected SIDConvertDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SID101Column { - get { - return this.columnSID101; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SID103Column { - get { - return this.columnSID103; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDConvertRow this[int index] { - get { - return ((SIDConvertRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SIDConvertRowChangeEventHandler SIDConvertRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SIDConvertRowChangeEventHandler SIDConvertRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SIDConvertRowChangeEventHandler SIDConvertRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SIDConvertRowChangeEventHandler SIDConvertRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddSIDConvertRow(SIDConvertRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDConvertRow AddSIDConvertRow(string SID101, string SID103) { - SIDConvertRow rowSIDConvertRow = ((SIDConvertRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - SID101, - SID103}; - rowSIDConvertRow.ItemArray = columnValuesArray; - this.Rows.Add(rowSIDConvertRow); - return rowSIDConvertRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDConvertRow FindBySID101SID103(string SID101, string SID103) { - return ((SIDConvertRow)(this.Rows.Find(new object[] { - SID101, - SID103}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - SIDConvertDataTable cln = ((SIDConvertDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new SIDConvertDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnSID101 = base.Columns["SID101"]; - this.columnSID103 = base.Columns["SID103"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnSID101 = new global::System.Data.DataColumn("SID101", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSID101); - this.columnSID103 = new global::System.Data.DataColumn("SID103", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSID103); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnSID101, - this.columnSID103}, true)); - this.columnSID101.AllowDBNull = false; - this.columnSID103.AllowDBNull = false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDConvertRow NewSIDConvertRow() { - return ((SIDConvertRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new SIDConvertRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(SIDConvertRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.SIDConvertRowChanged != null)) { - this.SIDConvertRowChanged(this, new SIDConvertRowChangeEvent(((SIDConvertRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.SIDConvertRowChanging != null)) { - this.SIDConvertRowChanging(this, new SIDConvertRowChangeEvent(((SIDConvertRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.SIDConvertRowDeleted != null)) { - this.SIDConvertRowDeleted(this, new SIDConvertRowChangeEvent(((SIDConvertRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.SIDConvertRowDeleting != null)) { - this.SIDConvertRowDeleting(this, new SIDConvertRowChangeEvent(((SIDConvertRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveSIDConvertRow(SIDConvertRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DSList ds = new DSList(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "SIDConvertDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class Component_Reel_CustRuleRow : global::System.Data.DataRow { - - private Component_Reel_CustRuleDataTable tableComponent_Reel_CustRule; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_CustRuleRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableComponent_Reel_CustRule = ((Component_Reel_CustRuleDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string code { - get { - return ((string)(this[this.tableComponent_Reel_CustRule.codeColumn])); - } - set { - this[this.tableComponent_Reel_CustRule.codeColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string pre { - get { - if (this.IspreNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_CustRule.preColumn])); - } - } - set { - this[this.tableComponent_Reel_CustRule.preColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string pos { - get { - if (this.IsposNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_CustRule.posColumn])); - } - } - set { - this[this.tableComponent_Reel_CustRule.posColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int len { - get { - if (this.IslenNull()) { - return 0; - } - else { - return ((int)(this[this.tableComponent_Reel_CustRule.lenColumn])); - } - } - set { - this[this.tableComponent_Reel_CustRule.lenColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string exp { - get { - if (this.IsexpNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_CustRule.expColumn])); - } - } - set { - this[this.tableComponent_Reel_CustRule.expColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IspreNull() { - return this.IsNull(this.tableComponent_Reel_CustRule.preColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetpreNull() { - this[this.tableComponent_Reel_CustRule.preColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsposNull() { - return this.IsNull(this.tableComponent_Reel_CustRule.posColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetposNull() { - this[this.tableComponent_Reel_CustRule.posColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IslenNull() { - return this.IsNull(this.tableComponent_Reel_CustRule.lenColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetlenNull() { - this[this.tableComponent_Reel_CustRule.lenColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsexpNull() { - return this.IsNull(this.tableComponent_Reel_CustRule.expColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetexpNull() { - this[this.tableComponent_Reel_CustRule.expColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class SupplyRow : global::System.Data.DataRow { - - private SupplyDataTable tableSupply; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal SupplyRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableSupply = ((SupplyDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string TITLE { - get { - return ((string)(this[this.tableSupply.TITLEColumn])); - } - set { - this[this.tableSupply.TITLEColumn] = value; - } - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class SIDConvertRow : global::System.Data.DataRow { - - private SIDConvertDataTable tableSIDConvert; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal SIDConvertRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableSIDConvert = ((SIDConvertDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string SID101 { - get { - return ((string)(this[this.tableSIDConvert.SID101Column])); - } - set { - this[this.tableSIDConvert.SID101Column] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string SID103 { - get { - return ((string)(this[this.tableSIDConvert.SID103Column])); - } - set { - this[this.tableSIDConvert.SID103Column] = value; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class Component_Reel_CustRuleRowChangeEvent : global::System.EventArgs { - - private Component_Reel_CustRuleRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRowChangeEvent(Component_Reel_CustRuleRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class SupplyRowChangeEvent : global::System.EventArgs { - - private SupplyRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SupplyRowChangeEvent(SupplyRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SupplyRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class SIDConvertRowChangeEvent : global::System.EventArgs { - - private SIDConvertRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDConvertRowChangeEvent(SIDConvertRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDConvertRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - } -} -namespace Project.DSListTableAdapters { - - - /// - ///Represents the connection and commands used to retrieve and save data. - /// - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.ComponentModel.DataObjectAttribute(true)] - [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + - ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class Component_Reel_CustRuleTableAdapter : global::System.ComponentModel.Component { - - private global::System.Data.SqlClient.SqlDataAdapter _adapter; - - private global::System.Data.SqlClient.SqlConnection _connection; - - private global::System.Data.SqlClient.SqlTransaction _transaction; - - private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - - private bool _clearBeforeFill; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleTableAdapter() { - this.ClearBeforeFill = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { - get { - if ((this._adapter == null)) { - this.InitAdapter(); - } - return this._adapter; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection { - get { - if ((this._connection == null)) { - this.InitConnection(); - } - return this._connection; - } - set { - this._connection = value; - if ((this.Adapter.InsertCommand != null)) { - this.Adapter.InsertCommand.Connection = value; - } - if ((this.Adapter.DeleteCommand != null)) { - this.Adapter.DeleteCommand.Connection = value; - } - if ((this.Adapter.UpdateCommand != null)) { - this.Adapter.UpdateCommand.Connection = value; - } - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - if ((this.CommandCollection[i] != null)) { - ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; - } - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction { - get { - return this._transaction; - } - set { - this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - this.CommandCollection[i].Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.DeleteCommand != null))) { - this.Adapter.DeleteCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) { - this.Adapter.InsertCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) { - this.Adapter.UpdateCommand.Transaction = this._transaction; - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { - get { - if ((this._commandCollection == null)) { - this.InitCommandCollection(); - } - return this._commandCollection; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool ClearBeforeFill { - get { - return this._clearBeforeFill; - } - set { - this._clearBeforeFill = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitAdapter() { - this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); - global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); - tableMapping.SourceTable = "Table"; - tableMapping.DataSetTable = "Component_Reel_CustRule"; - tableMapping.ColumnMappings.Add("code", "code"); - tableMapping.ColumnMappings.Add("pre", "pre"); - tableMapping.ColumnMappings.Add("pos", "pos"); - tableMapping.ColumnMappings.Add("len", "len"); - tableMapping.ColumnMappings.Add("exp", "exp"); - this._adapter.TableMappings.Add(tableMapping); - this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.DeleteCommand.Connection = this.Connection; - this._adapter.DeleteCommand.CommandText = @"DELETE FROM [Component_Reel_CustRule] WHERE (([code] = @Original_code) AND ((@IsNull_pre = 1 AND [pre] IS NULL) OR ([pre] = @Original_pre)) AND ((@IsNull_pos = 1 AND [pos] IS NULL) OR ([pos] = @Original_pos)) AND ((@IsNull_len = 1 AND [len] IS NULL) OR ([len] = @Original_len)) AND ((@IsNull_exp = 1 AND [exp] IS NULL) OR ([exp] = @Original_exp)))"; - this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_pre", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_pre", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_pos", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_pos", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_exp", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_exp", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.InsertCommand.Connection = this.Connection; - this._adapter.InsertCommand.CommandText = "INSERT INTO [Component_Reel_CustRule] ([code], [pre], [pos], [len], [exp]) VALUES" + - " (@code, @pre, @pos, @len, @exp);\r\nSELECT code, pre, pos, len, exp FROM Componen" + - "t_Reel_CustRule WHERE (code = @code)"; - this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pre", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pos", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@exp", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.UpdateCommand.Connection = this.Connection; - this._adapter.UpdateCommand.CommandText = @"UPDATE [Component_Reel_CustRule] SET [code] = @code, [pre] = @pre, [pos] = @pos, [len] = @len, [exp] = @exp WHERE (([code] = @Original_code) AND ((@IsNull_pre = 1 AND [pre] IS NULL) OR ([pre] = @Original_pre)) AND ((@IsNull_pos = 1 AND [pos] IS NULL) OR ([pos] = @Original_pos)) AND ((@IsNull_len = 1 AND [len] IS NULL) OR ([len] = @Original_len)) AND ((@IsNull_exp = 1 AND [exp] IS NULL) OR ([exp] = @Original_exp))); -SELECT code, pre, pos, len, exp FROM Component_Reel_CustRule WHERE (code = @code)"; - this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pre", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pos", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@exp", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_pre", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_pre", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_pos", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_pos", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_exp", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_exp", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitConnection() { - this._connection = new global::System.Data.SqlClient.SqlConnection(); - this._connection.ConnectionString = global::Project.Properties.Settings.Default.CS; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitCommandCollection() { - this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1]; - this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = "SELECT Component_Reel_CustRule.*\r\nFROM Component_Reel_CustRule"; - this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DSList.Component_Reel_CustRuleDataTable dataTable) { - this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) { - dataTable.Clear(); - } - int returnValue = this.Adapter.Fill(dataTable); - return returnValue; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DSList.Component_Reel_CustRuleDataTable GetData() { - this.Adapter.SelectCommand = this.CommandCollection[0]; - DSList.Component_Reel_CustRuleDataTable dataTable = new DSList.Component_Reel_CustRuleDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DSList.Component_Reel_CustRuleDataTable dataTable) { - return this.Adapter.Update(dataTable); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DSList dataSet) { - return this.Adapter.Update(dataSet, "Component_Reel_CustRule"); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) { - return this.Adapter.Update(new global::System.Data.DataRow[] { - dataRow}); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) { - return this.Adapter.Update(dataRows); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_code, string Original_pre, string Original_pos, global::System.Nullable Original_len, string Original_exp) { - if ((Original_code == null)) { - throw new global::System.ArgumentNullException("Original_code"); - } - else { - this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_code)); - } - if ((Original_pre == null)) { - this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_pre)); - } - if ((Original_pos == null)) { - this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_pos)); - } - if ((Original_len.HasValue == true)) { - this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[6].Value = ((int)(Original_len.Value)); - } - else { - this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value; - } - if ((Original_exp == null)) { - this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_exp)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; - if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.DeleteCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.DeleteCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string code, string pre, string pos, global::System.Nullable len, string exp) { - if ((code == null)) { - throw new global::System.ArgumentNullException("code"); - } - else { - this.Adapter.InsertCommand.Parameters[0].Value = ((string)(code)); - } - if ((pre == null)) { - this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[1].Value = ((string)(pre)); - } - if ((pos == null)) { - this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[2].Value = ((string)(pos)); - } - if ((len.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[3].Value = ((int)(len.Value)); - } - else { - this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value; - } - if ((exp == null)) { - this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[4].Value = ((string)(exp)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; - if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.InsertCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.InsertCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string code, string pre, string pos, global::System.Nullable len, string exp, string Original_code, string Original_pre, string Original_pos, global::System.Nullable Original_len, string Original_exp) { - if ((code == null)) { - throw new global::System.ArgumentNullException("code"); - } - else { - this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(code)); - } - if ((pre == null)) { - this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(pre)); - } - if ((pos == null)) { - this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(pos)); - } - if ((len.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(len.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value; - } - if ((exp == null)) { - this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(exp)); - } - if ((Original_code == null)) { - throw new global::System.ArgumentNullException("Original_code"); - } - else { - this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_code)); - } - if ((Original_pre == null)) { - this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_pre)); - } - if ((Original_pos == null)) { - this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[8].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_pos)); - } - if ((Original_len.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[11].Value = ((int)(Original_len.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[10].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value; - } - if ((Original_exp == null)) { - this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[12].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(Original_exp)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; - if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.UpdateCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.UpdateCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string pre, string pos, global::System.Nullable len, string exp, string Original_code, string Original_pre, string Original_pos, global::System.Nullable Original_len, string Original_exp) { - return this.Update(Original_code, pre, pos, len, exp, Original_code, Original_pre, Original_pos, Original_len, Original_exp); - } - } - - /// - ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios - /// - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" + - "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")] - public partial class TableAdapterManager : global::System.ComponentModel.Component { - - private UpdateOrderOption _updateOrder; - - private Component_Reel_CustRuleTableAdapter _component_Reel_CustRuleTableAdapter; - - private bool _backupDataSetBeforeUpdate; - - private global::System.Data.IDbConnection _connection; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UpdateOrderOption UpdateOrder { - get { - return this._updateOrder; - } - set { - this._updateOrder = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + - "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + - "a", "System.Drawing.Design.UITypeEditor")] - public Component_Reel_CustRuleTableAdapter Component_Reel_CustRuleTableAdapter { - get { - return this._component_Reel_CustRuleTableAdapter; - } - set { - this._component_Reel_CustRuleTableAdapter = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool BackupDataSetBeforeUpdate { - get { - return this._backupDataSetBeforeUpdate; - } - set { - this._backupDataSetBeforeUpdate = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public global::System.Data.IDbConnection Connection { - get { - if ((this._connection != null)) { - return this._connection; - } - if (((this._component_Reel_CustRuleTableAdapter != null) - && (this._component_Reel_CustRuleTableAdapter.Connection != null))) { - return this._component_Reel_CustRuleTableAdapter.Connection; - } - return null; - } - set { - this._connection = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int TableAdapterInstanceCount { - get { - int count = 0; - if ((this._component_Reel_CustRuleTableAdapter != null)) { - count = (count + 1); - } - return count; - } - } - - /// - ///Update rows in top-down order. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private int UpdateUpdatedRows(DSList dataSet, global::System.Collections.Generic.List allChangedRows, global::System.Collections.Generic.List allAddedRows) { - int result = 0; - if ((this._component_Reel_CustRuleTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.Component_Reel_CustRule.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._component_Reel_CustRuleTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - return result; - } - - /// - ///Insert rows in top-down order. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private int UpdateInsertedRows(DSList dataSet, global::System.Collections.Generic.List allAddedRows) { - int result = 0; - if ((this._component_Reel_CustRuleTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.Component_Reel_CustRule.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._component_Reel_CustRuleTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - return result; - } - - /// - ///Delete rows in bottom-up order. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private int UpdateDeletedRows(DSList dataSet, global::System.Collections.Generic.List allChangedRows) { - int result = 0; - if ((this._component_Reel_CustRuleTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.Component_Reel_CustRule.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._component_Reel_CustRuleTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } - return result; - } - - /// - ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List allAddedRows) { - if (((updatedRows == null) - || (updatedRows.Length < 1))) { - return updatedRows; - } - if (((allAddedRows == null) - || (allAddedRows.Count < 1))) { - return updatedRows; - } - global::System.Collections.Generic.List realUpdatedRows = new global::System.Collections.Generic.List(); - for (int i = 0; (i < updatedRows.Length); i = (i + 1)) { - global::System.Data.DataRow row = updatedRows[i]; - if ((allAddedRows.Contains(row) == false)) { - realUpdatedRows.Add(row); - } - } - return realUpdatedRows.ToArray(); - } - - /// - ///Update all changes to the dataset. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public virtual int UpdateAll(DSList dataSet) { - if ((dataSet == null)) { - throw new global::System.ArgumentNullException("dataSet"); - } - if ((dataSet.HasChanges() == false)) { - return 0; - } - if (((this._component_Reel_CustRuleTableAdapter != null) - && (this.MatchTableAdapterConnection(this._component_Reel_CustRuleTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); - } - global::System.Data.IDbConnection workConnection = this.Connection; - if ((workConnection == null)) { - throw new global::System.ApplicationException("TableAdapterManager에 연결 정보가 없습니다. 각 TableAdapterManager TableAdapter 속성을 올바른 Tabl" + - "eAdapter 인스턴스로 설정하십시오."); - } - bool workConnOpened = false; - if (((workConnection.State & global::System.Data.ConnectionState.Broken) - == global::System.Data.ConnectionState.Broken)) { - workConnection.Close(); - } - if ((workConnection.State == global::System.Data.ConnectionState.Closed)) { - workConnection.Open(); - workConnOpened = true; - } - global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction(); - if ((workTransaction == null)) { - throw new global::System.ApplicationException("트랜잭션을 시작할 수 없습니다. 현재 데이터 연결에서 트랜잭션이 지원되지 않거나 현재 상태에서 트랜잭션을 시작할 수 없습니다."); - } - global::System.Collections.Generic.List allChangedRows = new global::System.Collections.Generic.List(); - global::System.Collections.Generic.List allAddedRows = new global::System.Collections.Generic.List(); - global::System.Collections.Generic.List adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List(); - global::System.Collections.Generic.Dictionary revertConnections = new global::System.Collections.Generic.Dictionary(); - int result = 0; - global::System.Data.DataSet backupDataSet = null; - if (this.BackupDataSetBeforeUpdate) { - backupDataSet = new global::System.Data.DataSet(); - backupDataSet.Merge(dataSet); - } - try { - // ---- Prepare for update ----------- - // - if ((this._component_Reel_CustRuleTableAdapter != null)) { - revertConnections.Add(this._component_Reel_CustRuleTableAdapter, this._component_Reel_CustRuleTableAdapter.Connection); - this._component_Reel_CustRuleTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); - this._component_Reel_CustRuleTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._component_Reel_CustRuleTableAdapter.Adapter.AcceptChangesDuringUpdate) { - this._component_Reel_CustRuleTableAdapter.Adapter.AcceptChangesDuringUpdate = false; - adaptersWithAcceptChangesDuringUpdate.Add(this._component_Reel_CustRuleTableAdapter.Adapter); - } - } - // - //---- Perform updates ----------- - // - if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) { - result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); - result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); - } - else { - result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); - result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); - } - result = (result + this.UpdateDeletedRows(dataSet, allChangedRows)); - // - //---- Commit updates ----------- - // - workTransaction.Commit(); - if ((0 < allAddedRows.Count)) { - global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count]; - allAddedRows.CopyTo(rows); - for (int i = 0; (i < rows.Length); i = (i + 1)) { - global::System.Data.DataRow row = rows[i]; - row.AcceptChanges(); - } - } - if ((0 < allChangedRows.Count)) { - global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count]; - allChangedRows.CopyTo(rows); - for (int i = 0; (i < rows.Length); i = (i + 1)) { - global::System.Data.DataRow row = rows[i]; - row.AcceptChanges(); - } - } - } - catch (global::System.Exception ex) { - workTransaction.Rollback(); - // ---- Restore the dataset ----------- - if (this.BackupDataSetBeforeUpdate) { - global::System.Diagnostics.Debug.Assert((backupDataSet != null)); - dataSet.Clear(); - dataSet.Merge(backupDataSet); - } - else { - if ((0 < allAddedRows.Count)) { - global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count]; - allAddedRows.CopyTo(rows); - for (int i = 0; (i < rows.Length); i = (i + 1)) { - global::System.Data.DataRow row = rows[i]; - row.AcceptChanges(); - row.SetAdded(); - } - } - } - throw ex; - } - finally { - if (workConnOpened) { - workConnection.Close(); - } - if ((this._component_Reel_CustRuleTableAdapter != null)) { - this._component_Reel_CustRuleTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._component_Reel_CustRuleTableAdapter])); - this._component_Reel_CustRuleTableAdapter.Transaction = null; - } - if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) { - global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count]; - adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters); - for (int i = 0; (i < adapters.Length); i = (i + 1)) { - global::System.Data.Common.DataAdapter adapter = adapters[i]; - adapter.AcceptChangesDuringUpdate = true; - } - } - } - return result; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) { - global::System.Array.Sort(rows, new SelfReferenceComparer(relation, childFirst)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) { - if ((this._connection != null)) { - return true; - } - if (((this.Connection == null) - || (inputConnection == null))) { - return true; - } - if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) { - return true; - } - return false; - } - - /// - ///Update Order Option - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public enum UpdateOrderOption { - - InsertUpdateDelete = 0, - - UpdateInsertDelete = 1, - } - - /// - ///Used to sort self-referenced table's rows - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer { - - private global::System.Data.DataRelation _relation; - - private int _childFirst; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) { - this._relation = relation; - if (childFirst) { - this._childFirst = -1; - } - else { - this._childFirst = 1; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) { - global::System.Diagnostics.Debug.Assert((row != null)); - global::System.Data.DataRow root = row; - distance = 0; - - global::System.Collections.Generic.IDictionary traversedRows = new global::System.Collections.Generic.Dictionary(); - traversedRows[row] = row; - - global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); - for ( - ; ((parent != null) - && (traversedRows.ContainsKey(parent) == false)); - ) { - distance = (distance + 1); - root = parent; - traversedRows[parent] = parent; - parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); - } - - if ((distance == 0)) { - traversedRows.Clear(); - traversedRows[row] = row; - parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original); - for ( - ; ((parent != null) - && (traversedRows.ContainsKey(parent) == false)); - ) { - distance = (distance + 1); - root = parent; - traversedRows[parent] = parent; - parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original); - } - } - - return root; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) { - if (object.ReferenceEquals(row1, row2)) { - return 0; - } - if ((row1 == null)) { - return -1; - } - if ((row2 == null)) { - return 1; - } - - int distance1 = 0; - global::System.Data.DataRow root1 = this.GetRoot(row1, out distance1); - - int distance2 = 0; - global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2); - - if (object.ReferenceEquals(root1, root2)) { - return (this._childFirst * distance1.CompareTo(distance2)); - } - else { - global::System.Diagnostics.Debug.Assert(((root1.Table != null) - && (root2.Table != null))); - if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) { - return -1; - } - else { - return 1; - } - } - } - } - } -} - -#pragma warning restore 1591 \ No newline at end of file diff --git a/Handler/Project_form2/DSList.cs b/Handler/Project_form2/DSList.cs deleted file mode 100644 index c5e49fa..0000000 --- a/Handler/Project_form2/DSList.cs +++ /dev/null @@ -1,8 +0,0 @@ -namespace Project -{ - - - partial class DSList - { - } -} diff --git a/Handler/Project_form2/DSList.xsc b/Handler/Project_form2/DSList.xsc deleted file mode 100644 index 05b0199..0000000 --- a/Handler/Project_form2/DSList.xsc +++ /dev/null @@ -1,9 +0,0 @@ - - - - - \ No newline at end of file diff --git a/Handler/Project_form2/DSList.xsd b/Handler/Project_form2/DSList.xsd deleted file mode 100644 index cae56c8..0000000 --- a/Handler/Project_form2/DSList.xsd +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - - - - - - - - DELETE FROM [Component_Reel_CustRule] WHERE (([code] = @Original_code) AND ((@IsNull_pre = 1 AND [pre] IS NULL) OR ([pre] = @Original_pre)) AND ((@IsNull_pos = 1 AND [pos] IS NULL) OR ([pos] = @Original_pos)) AND ((@IsNull_len = 1 AND [len] IS NULL) OR ([len] = @Original_len)) AND ((@IsNull_exp = 1 AND [exp] IS NULL) OR ([exp] = @Original_exp))) - - - - - - - - - - - - - - - - INSERT INTO [Component_Reel_CustRule] ([code], [pre], [pos], [len], [exp]) VALUES (@code, @pre, @pos, @len, @exp); -SELECT code, pre, pos, len, exp FROM Component_Reel_CustRule WHERE (code = @code) - - - - - - - - - - - - SELECT Component_Reel_CustRule.* -FROM Component_Reel_CustRule - - - - - - UPDATE [Component_Reel_CustRule] SET [code] = @code, [pre] = @pre, [pos] = @pos, [len] = @len, [exp] = @exp WHERE (([code] = @Original_code) AND ((@IsNull_pre = 1 AND [pre] IS NULL) OR ([pre] = @Original_pre)) AND ((@IsNull_pos = 1 AND [pos] IS NULL) OR ([pos] = @Original_pos)) AND ((@IsNull_len = 1 AND [len] IS NULL) OR ([len] = @Original_len)) AND ((@IsNull_exp = 1 AND [exp] IS NULL) OR ([exp] = @Original_exp))); -SELECT code, pre, pos, len, exp FROM Component_Reel_CustRule WHERE (code = @code) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Handler/Project_form2/DSList.xss b/Handler/Project_form2/DSList.xss deleted file mode 100644 index 612fae9..0000000 --- a/Handler/Project_form2/DSList.xss +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/Handler/Project_form2/DataSet1.Designer.cs b/Handler/Project_form2/DataSet1.Designer.cs deleted file mode 100644 index 4d71715..0000000 --- a/Handler/Project_form2/DataSet1.Designer.cs +++ /dev/null @@ -1,11844 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 이 코드는 도구를 사용하여 생성되었습니다. -// 런타임 버전:4.0.30319.42000 -// -// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 -// 이러한 변경 내용이 손실됩니다. -// -//------------------------------------------------------------------------------ - -#pragma warning disable 1591 - -namespace Project { - - - /// - ///Represents a strongly typed in-memory cache of data. - /// - [global::System.Serializable()] - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")] - [global::System.Xml.Serialization.XmlRootAttribute("DataSet1")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")] - public partial class DataSet1 : global::System.Data.DataSet { - - private Component_Reel_SIDConvDataTable tableComponent_Reel_SIDConv; - - private Component_Reel_SIDInfoDataTable tableComponent_Reel_SIDInfo; - - private Component_Reel_ResultDataTable tableComponent_Reel_Result; - - private Component_Reel_CustRuleDataTable tableComponent_Reel_CustRule; - - private Component_Reel_CustInfoDataTable tableComponent_Reel_CustInfo; - - private UsersDataTable tableUsers; - - private MCModelDataTable tableMCModel; - - private languageDataTable tablelanguage; - - private ModelDataTable tableModel; - - private BCDDataDataTable tableBCDData; - - private UserSIDDataTable tableUserSID; - - private MailFormatDataTable tableMailFormat; - - private MailRecipientDataTable tableMailRecipient; - - private SIDHistoryDataTable tableSIDHistory; - - private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public DataSet1() { - this.BeginInit(); - this.InitClass(); - global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); - base.Tables.CollectionChanged += schemaChangedHandler; - base.Relations.CollectionChanged += schemaChangedHandler; - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected DataSet1(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context, false) { - if ((this.IsBinarySerialized(info, context) == true)) { - this.InitVars(false); - global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); - this.Tables.CollectionChanged += schemaChangedHandler1; - this.Relations.CollectionChanged += schemaChangedHandler1; - return; - } - string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string)))); - if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) { - global::System.Data.DataSet ds = new global::System.Data.DataSet(); - ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema))); - if ((ds.Tables["Component_Reel_SIDConv"] != null)) { - base.Tables.Add(new Component_Reel_SIDConvDataTable(ds.Tables["Component_Reel_SIDConv"])); - } - if ((ds.Tables["Component_Reel_SIDInfo"] != null)) { - base.Tables.Add(new Component_Reel_SIDInfoDataTable(ds.Tables["Component_Reel_SIDInfo"])); - } - if ((ds.Tables["Component_Reel_Result"] != null)) { - base.Tables.Add(new Component_Reel_ResultDataTable(ds.Tables["Component_Reel_Result"])); - } - if ((ds.Tables["Component_Reel_CustRule"] != null)) { - base.Tables.Add(new Component_Reel_CustRuleDataTable(ds.Tables["Component_Reel_CustRule"])); - } - if ((ds.Tables["Component_Reel_CustInfo"] != null)) { - base.Tables.Add(new Component_Reel_CustInfoDataTable(ds.Tables["Component_Reel_CustInfo"])); - } - if ((ds.Tables["Users"] != null)) { - base.Tables.Add(new UsersDataTable(ds.Tables["Users"])); - } - if ((ds.Tables["MCModel"] != null)) { - base.Tables.Add(new MCModelDataTable(ds.Tables["MCModel"])); - } - if ((ds.Tables["language"] != null)) { - base.Tables.Add(new languageDataTable(ds.Tables["language"])); - } - if ((ds.Tables["Model"] != null)) { - base.Tables.Add(new ModelDataTable(ds.Tables["Model"])); - } - if ((ds.Tables["BCDData"] != null)) { - base.Tables.Add(new BCDDataDataTable(ds.Tables["BCDData"])); - } - if ((ds.Tables["UserSID"] != null)) { - base.Tables.Add(new UserSIDDataTable(ds.Tables["UserSID"])); - } - if ((ds.Tables["MailFormat"] != null)) { - base.Tables.Add(new MailFormatDataTable(ds.Tables["MailFormat"])); - } - if ((ds.Tables["MailRecipient"] != null)) { - base.Tables.Add(new MailRecipientDataTable(ds.Tables["MailRecipient"])); - } - if ((ds.Tables["SIDHistory"] != null)) { - base.Tables.Add(new SIDHistoryDataTable(ds.Tables["SIDHistory"])); - } - this.DataSetName = ds.DataSetName; - this.Prefix = ds.Prefix; - this.Namespace = ds.Namespace; - this.Locale = ds.Locale; - this.CaseSensitive = ds.CaseSensitive; - this.EnforceConstraints = ds.EnforceConstraints; - this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add); - this.InitVars(); - } - else { - this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema))); - } - this.GetSerializationData(info, context); - global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); - base.Tables.CollectionChanged += schemaChangedHandler; - this.Relations.CollectionChanged += schemaChangedHandler; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public Component_Reel_SIDConvDataTable Component_Reel_SIDConv { - get { - return this.tableComponent_Reel_SIDConv; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public Component_Reel_SIDInfoDataTable Component_Reel_SIDInfo { - get { - return this.tableComponent_Reel_SIDInfo; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public Component_Reel_ResultDataTable Component_Reel_Result { - get { - return this.tableComponent_Reel_Result; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public Component_Reel_CustRuleDataTable Component_Reel_CustRule { - get { - return this.tableComponent_Reel_CustRule; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public Component_Reel_CustInfoDataTable Component_Reel_CustInfo { - get { - return this.tableComponent_Reel_CustInfo; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public UsersDataTable Users { - get { - return this.tableUsers; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public MCModelDataTable MCModel { - get { - return this.tableMCModel; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public languageDataTable language { - get { - return this.tablelanguage; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public ModelDataTable Model { - get { - return this.tableModel; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public BCDDataDataTable BCDData { - get { - return this.tableBCDData; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public UserSIDDataTable UserSID { - get { - return this.tableUserSID; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public MailFormatDataTable MailFormat { - get { - return this.tableMailFormat; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public MailRecipientDataTable MailRecipient { - get { - return this.tableMailRecipient; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public SIDHistoryDataTable SIDHistory { - get { - return this.tableSIDHistory; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.BrowsableAttribute(true)] - [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)] - public override global::System.Data.SchemaSerializationMode SchemaSerializationMode { - get { - return this._schemaSerializationMode; - } - set { - this._schemaSerializationMode = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)] - public new global::System.Data.DataTableCollection Tables { - get { - return base.Tables; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)] - public new global::System.Data.DataRelationCollection Relations { - get { - return base.Relations; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void InitializeDerivedDataSet() { - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataSet Clone() { - DataSet1 cln = ((DataSet1)(base.Clone())); - cln.InitVars(); - cln.SchemaSerializationMode = this.SchemaSerializationMode; - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override bool ShouldSerializeTables() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override bool ShouldSerializeRelations() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) { - if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) { - this.Reset(); - global::System.Data.DataSet ds = new global::System.Data.DataSet(); - ds.ReadXml(reader); - if ((ds.Tables["Component_Reel_SIDConv"] != null)) { - base.Tables.Add(new Component_Reel_SIDConvDataTable(ds.Tables["Component_Reel_SIDConv"])); - } - if ((ds.Tables["Component_Reel_SIDInfo"] != null)) { - base.Tables.Add(new Component_Reel_SIDInfoDataTable(ds.Tables["Component_Reel_SIDInfo"])); - } - if ((ds.Tables["Component_Reel_Result"] != null)) { - base.Tables.Add(new Component_Reel_ResultDataTable(ds.Tables["Component_Reel_Result"])); - } - if ((ds.Tables["Component_Reel_CustRule"] != null)) { - base.Tables.Add(new Component_Reel_CustRuleDataTable(ds.Tables["Component_Reel_CustRule"])); - } - if ((ds.Tables["Component_Reel_CustInfo"] != null)) { - base.Tables.Add(new Component_Reel_CustInfoDataTable(ds.Tables["Component_Reel_CustInfo"])); - } - if ((ds.Tables["Users"] != null)) { - base.Tables.Add(new UsersDataTable(ds.Tables["Users"])); - } - if ((ds.Tables["MCModel"] != null)) { - base.Tables.Add(new MCModelDataTable(ds.Tables["MCModel"])); - } - if ((ds.Tables["language"] != null)) { - base.Tables.Add(new languageDataTable(ds.Tables["language"])); - } - if ((ds.Tables["Model"] != null)) { - base.Tables.Add(new ModelDataTable(ds.Tables["Model"])); - } - if ((ds.Tables["BCDData"] != null)) { - base.Tables.Add(new BCDDataDataTable(ds.Tables["BCDData"])); - } - if ((ds.Tables["UserSID"] != null)) { - base.Tables.Add(new UserSIDDataTable(ds.Tables["UserSID"])); - } - if ((ds.Tables["MailFormat"] != null)) { - base.Tables.Add(new MailFormatDataTable(ds.Tables["MailFormat"])); - } - if ((ds.Tables["MailRecipient"] != null)) { - base.Tables.Add(new MailRecipientDataTable(ds.Tables["MailRecipient"])); - } - if ((ds.Tables["SIDHistory"] != null)) { - base.Tables.Add(new SIDHistoryDataTable(ds.Tables["SIDHistory"])); - } - this.DataSetName = ds.DataSetName; - this.Prefix = ds.Prefix; - this.Namespace = ds.Namespace; - this.Locale = ds.Locale; - this.CaseSensitive = ds.CaseSensitive; - this.EnforceConstraints = ds.EnforceConstraints; - this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add); - this.InitVars(); - } - else { - this.ReadXml(reader); - this.InitVars(); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() { - global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream(); - this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null)); - stream.Position = 0; - return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.InitVars(true); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars(bool initTable) { - this.tableComponent_Reel_SIDConv = ((Component_Reel_SIDConvDataTable)(base.Tables["Component_Reel_SIDConv"])); - if ((initTable == true)) { - if ((this.tableComponent_Reel_SIDConv != null)) { - this.tableComponent_Reel_SIDConv.InitVars(); - } - } - this.tableComponent_Reel_SIDInfo = ((Component_Reel_SIDInfoDataTable)(base.Tables["Component_Reel_SIDInfo"])); - if ((initTable == true)) { - if ((this.tableComponent_Reel_SIDInfo != null)) { - this.tableComponent_Reel_SIDInfo.InitVars(); - } - } - this.tableComponent_Reel_Result = ((Component_Reel_ResultDataTable)(base.Tables["Component_Reel_Result"])); - if ((initTable == true)) { - if ((this.tableComponent_Reel_Result != null)) { - this.tableComponent_Reel_Result.InitVars(); - } - } - this.tableComponent_Reel_CustRule = ((Component_Reel_CustRuleDataTable)(base.Tables["Component_Reel_CustRule"])); - if ((initTable == true)) { - if ((this.tableComponent_Reel_CustRule != null)) { - this.tableComponent_Reel_CustRule.InitVars(); - } - } - this.tableComponent_Reel_CustInfo = ((Component_Reel_CustInfoDataTable)(base.Tables["Component_Reel_CustInfo"])); - if ((initTable == true)) { - if ((this.tableComponent_Reel_CustInfo != null)) { - this.tableComponent_Reel_CustInfo.InitVars(); - } - } - this.tableUsers = ((UsersDataTable)(base.Tables["Users"])); - if ((initTable == true)) { - if ((this.tableUsers != null)) { - this.tableUsers.InitVars(); - } - } - this.tableMCModel = ((MCModelDataTable)(base.Tables["MCModel"])); - if ((initTable == true)) { - if ((this.tableMCModel != null)) { - this.tableMCModel.InitVars(); - } - } - this.tablelanguage = ((languageDataTable)(base.Tables["language"])); - if ((initTable == true)) { - if ((this.tablelanguage != null)) { - this.tablelanguage.InitVars(); - } - } - this.tableModel = ((ModelDataTable)(base.Tables["Model"])); - if ((initTable == true)) { - if ((this.tableModel != null)) { - this.tableModel.InitVars(); - } - } - this.tableBCDData = ((BCDDataDataTable)(base.Tables["BCDData"])); - if ((initTable == true)) { - if ((this.tableBCDData != null)) { - this.tableBCDData.InitVars(); - } - } - this.tableUserSID = ((UserSIDDataTable)(base.Tables["UserSID"])); - if ((initTable == true)) { - if ((this.tableUserSID != null)) { - this.tableUserSID.InitVars(); - } - } - this.tableMailFormat = ((MailFormatDataTable)(base.Tables["MailFormat"])); - if ((initTable == true)) { - if ((this.tableMailFormat != null)) { - this.tableMailFormat.InitVars(); - } - } - this.tableMailRecipient = ((MailRecipientDataTable)(base.Tables["MailRecipient"])); - if ((initTable == true)) { - if ((this.tableMailRecipient != null)) { - this.tableMailRecipient.InitVars(); - } - } - this.tableSIDHistory = ((SIDHistoryDataTable)(base.Tables["SIDHistory"])); - if ((initTable == true)) { - if ((this.tableSIDHistory != null)) { - this.tableSIDHistory.InitVars(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.DataSetName = "DataSet1"; - this.Prefix = ""; - this.Namespace = "http://tempuri.org/DataSet1.xsd"; - this.EnforceConstraints = true; - this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; - this.tableComponent_Reel_SIDConv = new Component_Reel_SIDConvDataTable(); - base.Tables.Add(this.tableComponent_Reel_SIDConv); - this.tableComponent_Reel_SIDInfo = new Component_Reel_SIDInfoDataTable(); - base.Tables.Add(this.tableComponent_Reel_SIDInfo); - this.tableComponent_Reel_Result = new Component_Reel_ResultDataTable(); - base.Tables.Add(this.tableComponent_Reel_Result); - this.tableComponent_Reel_CustRule = new Component_Reel_CustRuleDataTable(); - base.Tables.Add(this.tableComponent_Reel_CustRule); - this.tableComponent_Reel_CustInfo = new Component_Reel_CustInfoDataTable(); - base.Tables.Add(this.tableComponent_Reel_CustInfo); - this.tableUsers = new UsersDataTable(); - base.Tables.Add(this.tableUsers); - this.tableMCModel = new MCModelDataTable(); - base.Tables.Add(this.tableMCModel); - this.tablelanguage = new languageDataTable(); - base.Tables.Add(this.tablelanguage); - this.tableModel = new ModelDataTable(); - base.Tables.Add(this.tableModel); - this.tableBCDData = new BCDDataDataTable(); - base.Tables.Add(this.tableBCDData); - this.tableUserSID = new UserSIDDataTable(); - base.Tables.Add(this.tableUserSID); - this.tableMailFormat = new MailFormatDataTable(); - base.Tables.Add(this.tableMailFormat); - this.tableMailRecipient = new MailRecipientDataTable(); - base.Tables.Add(this.tableMailRecipient); - this.tableSIDHistory = new SIDHistoryDataTable(); - base.Tables.Add(this.tableSIDHistory); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeComponent_Reel_SIDConv() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeComponent_Reel_SIDInfo() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeComponent_Reel_Result() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeComponent_Reel_CustRule() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeComponent_Reel_CustInfo() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeUsers() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeMCModel() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializelanguage() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeModel() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeBCDData() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeUserSID() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeMailFormat() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeMailRecipient() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private bool ShouldSerializeSIDHistory() { - return false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) { - if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) { - this.InitVars(); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny(); - any.Namespace = ds.Namespace; - sequence.Items.Add(any); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void Component_Reel_SIDConvRowChangeEventHandler(object sender, Component_Reel_SIDConvRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void Component_Reel_SIDInfoRowChangeEventHandler(object sender, Component_Reel_SIDInfoRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void Component_Reel_ResultRowChangeEventHandler(object sender, Component_Reel_ResultRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void Component_Reel_CustRuleRowChangeEventHandler(object sender, Component_Reel_CustRuleRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void Component_Reel_CustInfoRowChangeEventHandler(object sender, Component_Reel_CustInfoRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void UsersRowChangeEventHandler(object sender, UsersRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void MCModelRowChangeEventHandler(object sender, MCModelRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void languageRowChangeEventHandler(object sender, languageRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void ModelRowChangeEventHandler(object sender, ModelRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void BCDDataRowChangeEventHandler(object sender, BCDDataRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void UserSIDRowChangeEventHandler(object sender, UserSIDRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void MailFormatRowChangeEventHandler(object sender, MailFormatRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void MailRecipientRowChangeEventHandler(object sender, MailRecipientRowChangeEvent e); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public delegate void SIDHistoryRowChangeEventHandler(object sender, SIDHistoryRowChangeEvent e); - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class Component_Reel_SIDConvDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnidx; - - private global::System.Data.DataColumn columnM101; - - private global::System.Data.DataColumn columnM103; - - private global::System.Data.DataColumn columnM106; - - private global::System.Data.DataColumn columnRemark; - - private global::System.Data.DataColumn columnM108; - - private global::System.Data.DataColumn columnM103_2; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDConvDataTable() { - this.TableName = "Component_Reel_SIDConv"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_SIDConvDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected Component_Reel_SIDConvDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn idxColumn { - get { - return this.columnidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn M101Column { - get { - return this.columnM101; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn M103Column { - get { - return this.columnM103; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn M106Column { - get { - return this.columnM106; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn RemarkColumn { - get { - return this.columnRemark; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn M108Column { - get { - return this.columnM108; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn M103_2Column { - get { - return this.columnM103_2; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDConvRow this[int index] { - get { - return ((Component_Reel_SIDConvRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_SIDConvRowChangeEventHandler Component_Reel_SIDConvRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_SIDConvRowChangeEventHandler Component_Reel_SIDConvRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_SIDConvRowChangeEventHandler Component_Reel_SIDConvRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_SIDConvRowChangeEventHandler Component_Reel_SIDConvRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddComponent_Reel_SIDConvRow(Component_Reel_SIDConvRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDConvRow AddComponent_Reel_SIDConvRow(string M101, string M103, string M106, string Remark, string M108, string M103_2) { - Component_Reel_SIDConvRow rowComponent_Reel_SIDConvRow = ((Component_Reel_SIDConvRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - null, - M101, - M103, - M106, - Remark, - M108, - M103_2}; - rowComponent_Reel_SIDConvRow.ItemArray = columnValuesArray; - this.Rows.Add(rowComponent_Reel_SIDConvRow); - return rowComponent_Reel_SIDConvRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDConvRow FindByidx(int idx) { - return ((Component_Reel_SIDConvRow)(this.Rows.Find(new object[] { - idx}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - Component_Reel_SIDConvDataTable cln = ((Component_Reel_SIDConvDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new Component_Reel_SIDConvDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnidx = base.Columns["idx"]; - this.columnM101 = base.Columns["M101"]; - this.columnM103 = base.Columns["M103"]; - this.columnM106 = base.Columns["M106"]; - this.columnRemark = base.Columns["Remark"]; - this.columnM108 = base.Columns["M108"]; - this.columnM103_2 = base.Columns["M103_2"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnidx = new global::System.Data.DataColumn("idx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnidx); - this.columnM101 = new global::System.Data.DataColumn("M101", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnM101); - this.columnM103 = new global::System.Data.DataColumn("M103", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnM103); - this.columnM106 = new global::System.Data.DataColumn("M106", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnM106); - this.columnRemark = new global::System.Data.DataColumn("Remark", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnRemark); - this.columnM108 = new global::System.Data.DataColumn("M108", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnM108); - this.columnM103_2 = new global::System.Data.DataColumn("M103_2", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnM103_2); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnidx}, true)); - this.columnidx.AutoIncrement = true; - this.columnidx.AutoIncrementSeed = -1; - this.columnidx.AutoIncrementStep = -1; - this.columnidx.AllowDBNull = false; - this.columnidx.ReadOnly = true; - this.columnidx.Unique = true; - this.columnM101.MaxLength = 20; - this.columnM103.MaxLength = 20; - this.columnM106.MaxLength = 20; - this.columnRemark.MaxLength = 100; - this.columnM108.MaxLength = 20; - this.columnM103_2.MaxLength = 20; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDConvRow NewComponent_Reel_SIDConvRow() { - return ((Component_Reel_SIDConvRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new Component_Reel_SIDConvRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(Component_Reel_SIDConvRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.Component_Reel_SIDConvRowChanged != null)) { - this.Component_Reel_SIDConvRowChanged(this, new Component_Reel_SIDConvRowChangeEvent(((Component_Reel_SIDConvRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.Component_Reel_SIDConvRowChanging != null)) { - this.Component_Reel_SIDConvRowChanging(this, new Component_Reel_SIDConvRowChangeEvent(((Component_Reel_SIDConvRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.Component_Reel_SIDConvRowDeleted != null)) { - this.Component_Reel_SIDConvRowDeleted(this, new Component_Reel_SIDConvRowChangeEvent(((Component_Reel_SIDConvRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.Component_Reel_SIDConvRowDeleting != null)) { - this.Component_Reel_SIDConvRowDeleting(this, new Component_Reel_SIDConvRowChangeEvent(((Component_Reel_SIDConvRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveComponent_Reel_SIDConvRow(Component_Reel_SIDConvRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "Component_Reel_SIDConvDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class Component_Reel_SIDInfoDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnSID; - - private global::System.Data.DataColumn columnCustCode; - - private global::System.Data.DataColumn columnCustName; - - private global::System.Data.DataColumn columnVenderName; - - private global::System.Data.DataColumn columnPartNo; - - private global::System.Data.DataColumn columnPrintPosition; - - private global::System.Data.DataColumn columnRemark; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDInfoDataTable() { - this.TableName = "Component_Reel_SIDInfo"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_SIDInfoDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected Component_Reel_SIDInfoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SIDColumn { - get { - return this.columnSID; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn CustCodeColumn { - get { - return this.columnCustCode; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn CustNameColumn { - get { - return this.columnCustName; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn VenderNameColumn { - get { - return this.columnVenderName; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PartNoColumn { - get { - return this.columnPartNo; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PrintPositionColumn { - get { - return this.columnPrintPosition; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn RemarkColumn { - get { - return this.columnRemark; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDInfoRow this[int index] { - get { - return ((Component_Reel_SIDInfoRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_SIDInfoRowChangeEventHandler Component_Reel_SIDInfoRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_SIDInfoRowChangeEventHandler Component_Reel_SIDInfoRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_SIDInfoRowChangeEventHandler Component_Reel_SIDInfoRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_SIDInfoRowChangeEventHandler Component_Reel_SIDInfoRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddComponent_Reel_SIDInfoRow(Component_Reel_SIDInfoRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDInfoRow AddComponent_Reel_SIDInfoRow(string SID, string CustCode, string CustName, string VenderName, string PartNo, string PrintPosition, string Remark) { - Component_Reel_SIDInfoRow rowComponent_Reel_SIDInfoRow = ((Component_Reel_SIDInfoRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - SID, - CustCode, - CustName, - VenderName, - PartNo, - PrintPosition, - Remark}; - rowComponent_Reel_SIDInfoRow.ItemArray = columnValuesArray; - this.Rows.Add(rowComponent_Reel_SIDInfoRow); - return rowComponent_Reel_SIDInfoRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDInfoRow FindBySID(string SID) { - return ((Component_Reel_SIDInfoRow)(this.Rows.Find(new object[] { - SID}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - Component_Reel_SIDInfoDataTable cln = ((Component_Reel_SIDInfoDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new Component_Reel_SIDInfoDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnSID = base.Columns["SID"]; - this.columnCustCode = base.Columns["CustCode"]; - this.columnCustName = base.Columns["CustName"]; - this.columnVenderName = base.Columns["VenderName"]; - this.columnPartNo = base.Columns["PartNo"]; - this.columnPrintPosition = base.Columns["PrintPosition"]; - this.columnRemark = base.Columns["Remark"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnSID = new global::System.Data.DataColumn("SID", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSID); - this.columnCustCode = new global::System.Data.DataColumn("CustCode", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCustCode); - this.columnCustName = new global::System.Data.DataColumn("CustName", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCustName); - this.columnVenderName = new global::System.Data.DataColumn("VenderName", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnVenderName); - this.columnPartNo = new global::System.Data.DataColumn("PartNo", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPartNo); - this.columnPrintPosition = new global::System.Data.DataColumn("PrintPosition", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPrintPosition); - this.columnRemark = new global::System.Data.DataColumn("Remark", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnRemark); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnSID}, true)); - this.columnSID.AllowDBNull = false; - this.columnSID.Unique = true; - this.columnSID.MaxLength = 50; - this.columnCustCode.AllowDBNull = false; - this.columnCustCode.MaxLength = 10; - this.columnCustName.MaxLength = 100; - this.columnVenderName.MaxLength = 100; - this.columnPartNo.AllowDBNull = false; - this.columnPartNo.MaxLength = 100; - this.columnPrintPosition.MaxLength = 10; - this.columnRemark.MaxLength = 100; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDInfoRow NewComponent_Reel_SIDInfoRow() { - return ((Component_Reel_SIDInfoRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new Component_Reel_SIDInfoRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(Component_Reel_SIDInfoRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.Component_Reel_SIDInfoRowChanged != null)) { - this.Component_Reel_SIDInfoRowChanged(this, new Component_Reel_SIDInfoRowChangeEvent(((Component_Reel_SIDInfoRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.Component_Reel_SIDInfoRowChanging != null)) { - this.Component_Reel_SIDInfoRowChanging(this, new Component_Reel_SIDInfoRowChangeEvent(((Component_Reel_SIDInfoRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.Component_Reel_SIDInfoRowDeleted != null)) { - this.Component_Reel_SIDInfoRowDeleted(this, new Component_Reel_SIDInfoRowChangeEvent(((Component_Reel_SIDInfoRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.Component_Reel_SIDInfoRowDeleting != null)) { - this.Component_Reel_SIDInfoRowDeleting(this, new Component_Reel_SIDInfoRowChangeEvent(((Component_Reel_SIDInfoRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveComponent_Reel_SIDInfoRow(Component_Reel_SIDInfoRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "Component_Reel_SIDInfoDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class Component_Reel_ResultDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnidx; - - private global::System.Data.DataColumn columnSTIME; - - private global::System.Data.DataColumn columnETIME; - - private global::System.Data.DataColumn columnPDATE; - - private global::System.Data.DataColumn columnJTYPE; - - private global::System.Data.DataColumn columnJGUID; - - private global::System.Data.DataColumn columnSID; - - private global::System.Data.DataColumn columnSID0; - - private global::System.Data.DataColumn columnRID; - - private global::System.Data.DataColumn columnRID0; - - private global::System.Data.DataColumn columnRSN; - - private global::System.Data.DataColumn columnQR; - - private global::System.Data.DataColumn columnZPL; - - private global::System.Data.DataColumn columnPOS; - - private global::System.Data.DataColumn columnLOC; - - private global::System.Data.DataColumn columnANGLE; - - private global::System.Data.DataColumn columnQTY; - - private global::System.Data.DataColumn columnQTY0; - - private global::System.Data.DataColumn columnwdate; - - private global::System.Data.DataColumn columnVNAME; - - private global::System.Data.DataColumn columnPRNATTACH; - - private global::System.Data.DataColumn columnPRNVALID; - - private global::System.Data.DataColumn columnPTIME; - - private global::System.Data.DataColumn columnMFGDATE; - - private global::System.Data.DataColumn columnVLOT; - - private global::System.Data.DataColumn columnREMARK; - - private global::System.Data.DataColumn columnPNO; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_ResultDataTable() { - this.TableName = "Component_Reel_Result"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_ResultDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected Component_Reel_ResultDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn idxColumn { - get { - return this.columnidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn STIMEColumn { - get { - return this.columnSTIME; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn ETIMEColumn { - get { - return this.columnETIME; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PDATEColumn { - get { - return this.columnPDATE; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn JTYPEColumn { - get { - return this.columnJTYPE; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn JGUIDColumn { - get { - return this.columnJGUID; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SIDColumn { - get { - return this.columnSID; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SID0Column { - get { - return this.columnSID0; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn RIDColumn { - get { - return this.columnRID; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn RID0Column { - get { - return this.columnRID0; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn RSNColumn { - get { - return this.columnRSN; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn QRColumn { - get { - return this.columnQR; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn ZPLColumn { - get { - return this.columnZPL; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn POSColumn { - get { - return this.columnPOS; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn LOCColumn { - get { - return this.columnLOC; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn ANGLEColumn { - get { - return this.columnANGLE; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn QTYColumn { - get { - return this.columnQTY; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn QTY0Column { - get { - return this.columnQTY0; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn wdateColumn { - get { - return this.columnwdate; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn VNAMEColumn { - get { - return this.columnVNAME; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PRNATTACHColumn { - get { - return this.columnPRNATTACH; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PRNVALIDColumn { - get { - return this.columnPRNVALID; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PTIMEColumn { - get { - return this.columnPTIME; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn MFGDATEColumn { - get { - return this.columnMFGDATE; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn VLOTColumn { - get { - return this.columnVLOT; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn REMARKColumn { - get { - return this.columnREMARK; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PNOColumn { - get { - return this.columnPNO; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_ResultRow this[int index] { - get { - return ((Component_Reel_ResultRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_ResultRowChangeEventHandler Component_Reel_ResultRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_ResultRowChangeEventHandler Component_Reel_ResultRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_ResultRowChangeEventHandler Component_Reel_ResultRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_ResultRowChangeEventHandler Component_Reel_ResultRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddComponent_Reel_ResultRow(Component_Reel_ResultRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_ResultRow AddComponent_Reel_ResultRow( - System.DateTime STIME, - System.DateTime ETIME, - string PDATE, - string JTYPE, - string JGUID, - string SID, - string SID0, - string RID, - string RID0, - string RSN, - string QR, - string ZPL, - string POS, - string LOC, - double ANGLE, - int QTY, - int QTY0, - System.DateTime wdate, - string VNAME, - bool PRNATTACH, - bool PRNVALID, - System.DateTime PTIME, - string MFGDATE, - string VLOT, - string REMARK, - string PNO) { - Component_Reel_ResultRow rowComponent_Reel_ResultRow = ((Component_Reel_ResultRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - null, - STIME, - ETIME, - PDATE, - JTYPE, - JGUID, - SID, - SID0, - RID, - RID0, - RSN, - QR, - ZPL, - POS, - LOC, - ANGLE, - QTY, - QTY0, - wdate, - VNAME, - PRNATTACH, - PRNVALID, - PTIME, - MFGDATE, - VLOT, - REMARK, - PNO}; - rowComponent_Reel_ResultRow.ItemArray = columnValuesArray; - this.Rows.Add(rowComponent_Reel_ResultRow); - return rowComponent_Reel_ResultRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_ResultRow FindByidx(int idx) { - return ((Component_Reel_ResultRow)(this.Rows.Find(new object[] { - idx}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - Component_Reel_ResultDataTable cln = ((Component_Reel_ResultDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new Component_Reel_ResultDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnidx = base.Columns["idx"]; - this.columnSTIME = base.Columns["STIME"]; - this.columnETIME = base.Columns["ETIME"]; - this.columnPDATE = base.Columns["PDATE"]; - this.columnJTYPE = base.Columns["JTYPE"]; - this.columnJGUID = base.Columns["JGUID"]; - this.columnSID = base.Columns["SID"]; - this.columnSID0 = base.Columns["SID0"]; - this.columnRID = base.Columns["RID"]; - this.columnRID0 = base.Columns["RID0"]; - this.columnRSN = base.Columns["RSN"]; - this.columnQR = base.Columns["QR"]; - this.columnZPL = base.Columns["ZPL"]; - this.columnPOS = base.Columns["POS"]; - this.columnLOC = base.Columns["LOC"]; - this.columnANGLE = base.Columns["ANGLE"]; - this.columnQTY = base.Columns["QTY"]; - this.columnQTY0 = base.Columns["QTY0"]; - this.columnwdate = base.Columns["wdate"]; - this.columnVNAME = base.Columns["VNAME"]; - this.columnPRNATTACH = base.Columns["PRNATTACH"]; - this.columnPRNVALID = base.Columns["PRNVALID"]; - this.columnPTIME = base.Columns["PTIME"]; - this.columnMFGDATE = base.Columns["MFGDATE"]; - this.columnVLOT = base.Columns["VLOT"]; - this.columnREMARK = base.Columns["REMARK"]; - this.columnPNO = base.Columns["PNO"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnidx = new global::System.Data.DataColumn("idx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnidx); - this.columnSTIME = new global::System.Data.DataColumn("STIME", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSTIME); - this.columnETIME = new global::System.Data.DataColumn("ETIME", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnETIME); - this.columnPDATE = new global::System.Data.DataColumn("PDATE", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPDATE); - this.columnJTYPE = new global::System.Data.DataColumn("JTYPE", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnJTYPE); - this.columnJGUID = new global::System.Data.DataColumn("JGUID", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnJGUID); - this.columnSID = new global::System.Data.DataColumn("SID", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSID); - this.columnSID0 = new global::System.Data.DataColumn("SID0", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSID0); - this.columnRID = new global::System.Data.DataColumn("RID", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnRID); - this.columnRID0 = new global::System.Data.DataColumn("RID0", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnRID0); - this.columnRSN = new global::System.Data.DataColumn("RSN", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnRSN); - this.columnQR = new global::System.Data.DataColumn("QR", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnQR); - this.columnZPL = new global::System.Data.DataColumn("ZPL", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnZPL); - this.columnPOS = new global::System.Data.DataColumn("POS", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPOS); - this.columnLOC = new global::System.Data.DataColumn("LOC", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnLOC); - this.columnANGLE = new global::System.Data.DataColumn("ANGLE", typeof(double), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnANGLE); - this.columnQTY = new global::System.Data.DataColumn("QTY", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnQTY); - this.columnQTY0 = new global::System.Data.DataColumn("QTY0", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnQTY0); - this.columnwdate = new global::System.Data.DataColumn("wdate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnwdate); - this.columnVNAME = new global::System.Data.DataColumn("VNAME", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnVNAME); - this.columnPRNATTACH = new global::System.Data.DataColumn("PRNATTACH", typeof(bool), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPRNATTACH); - this.columnPRNVALID = new global::System.Data.DataColumn("PRNVALID", typeof(bool), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPRNVALID); - this.columnPTIME = new global::System.Data.DataColumn("PTIME", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPTIME); - this.columnMFGDATE = new global::System.Data.DataColumn("MFGDATE", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnMFGDATE); - this.columnVLOT = new global::System.Data.DataColumn("VLOT", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnVLOT); - this.columnREMARK = new global::System.Data.DataColumn("REMARK", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnREMARK); - this.columnPNO = new global::System.Data.DataColumn("PNO", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPNO); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnidx}, true)); - this.columnidx.AutoIncrement = true; - this.columnidx.AutoIncrementSeed = -1; - this.columnidx.AutoIncrementStep = -1; - this.columnidx.AllowDBNull = false; - this.columnidx.ReadOnly = true; - this.columnidx.Unique = true; - this.columnSTIME.AllowDBNull = false; - this.columnPDATE.MaxLength = 10; - this.columnJTYPE.MaxLength = 10; - this.columnJGUID.MaxLength = 50; - this.columnSID.MaxLength = 20; - this.columnSID0.MaxLength = 20; - this.columnRID.MaxLength = 50; - this.columnRID0.MaxLength = 50; - this.columnRSN.MaxLength = 10; - this.columnQR.MaxLength = 100; - this.columnZPL.MaxLength = 1000; - this.columnPOS.MaxLength = 10; - this.columnLOC.MaxLength = 1; - this.columnwdate.AllowDBNull = false; - this.columnVNAME.MaxLength = 100; - this.columnMFGDATE.MaxLength = 20; - this.columnVLOT.MaxLength = 100; - this.columnREMARK.MaxLength = 200; - this.columnPNO.ReadOnly = true; - this.columnPNO.MaxLength = 200; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_ResultRow NewComponent_Reel_ResultRow() { - return ((Component_Reel_ResultRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new Component_Reel_ResultRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(Component_Reel_ResultRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.Component_Reel_ResultRowChanged != null)) { - this.Component_Reel_ResultRowChanged(this, new Component_Reel_ResultRowChangeEvent(((Component_Reel_ResultRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.Component_Reel_ResultRowChanging != null)) { - this.Component_Reel_ResultRowChanging(this, new Component_Reel_ResultRowChangeEvent(((Component_Reel_ResultRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.Component_Reel_ResultRowDeleted != null)) { - this.Component_Reel_ResultRowDeleted(this, new Component_Reel_ResultRowChangeEvent(((Component_Reel_ResultRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.Component_Reel_ResultRowDeleting != null)) { - this.Component_Reel_ResultRowDeleting(this, new Component_Reel_ResultRowChangeEvent(((Component_Reel_ResultRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveComponent_Reel_ResultRow(Component_Reel_ResultRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "Component_Reel_ResultDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class Component_Reel_CustRuleDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnidx; - - private global::System.Data.DataColumn columncode; - - private global::System.Data.DataColumn columnpre; - - private global::System.Data.DataColumn columnpos; - - private global::System.Data.DataColumn columnlen; - - private global::System.Data.DataColumn columnexp; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleDataTable() { - this.TableName = "Component_Reel_CustRule"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_CustRuleDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected Component_Reel_CustRuleDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn idxColumn { - get { - return this.columnidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn codeColumn { - get { - return this.columncode; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn preColumn { - get { - return this.columnpre; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn posColumn { - get { - return this.columnpos; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn lenColumn { - get { - return this.columnlen; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn expColumn { - get { - return this.columnexp; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow this[int index] { - get { - return ((Component_Reel_CustRuleRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustRuleRowChangeEventHandler Component_Reel_CustRuleRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustRuleRowChangeEventHandler Component_Reel_CustRuleRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustRuleRowChangeEventHandler Component_Reel_CustRuleRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustRuleRowChangeEventHandler Component_Reel_CustRuleRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddComponent_Reel_CustRuleRow(Component_Reel_CustRuleRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow AddComponent_Reel_CustRuleRow(string code, string pre, string pos, int len, string exp) { - Component_Reel_CustRuleRow rowComponent_Reel_CustRuleRow = ((Component_Reel_CustRuleRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - null, - code, - pre, - pos, - len, - exp}; - rowComponent_Reel_CustRuleRow.ItemArray = columnValuesArray; - this.Rows.Add(rowComponent_Reel_CustRuleRow); - return rowComponent_Reel_CustRuleRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow FindByidx(int idx) { - return ((Component_Reel_CustRuleRow)(this.Rows.Find(new object[] { - idx}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - Component_Reel_CustRuleDataTable cln = ((Component_Reel_CustRuleDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new Component_Reel_CustRuleDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnidx = base.Columns["idx"]; - this.columncode = base.Columns["code"]; - this.columnpre = base.Columns["pre"]; - this.columnpos = base.Columns["pos"]; - this.columnlen = base.Columns["len"]; - this.columnexp = base.Columns["exp"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnidx = new global::System.Data.DataColumn("idx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnidx); - this.columncode = new global::System.Data.DataColumn("code", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columncode); - this.columnpre = new global::System.Data.DataColumn("pre", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnpre); - this.columnpos = new global::System.Data.DataColumn("pos", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnpos); - this.columnlen = new global::System.Data.DataColumn("len", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnlen); - this.columnexp = new global::System.Data.DataColumn("exp", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnexp); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnidx}, true)); - this.columnidx.AutoIncrement = true; - this.columnidx.AutoIncrementSeed = -1; - this.columnidx.AutoIncrementStep = -1; - this.columnidx.AllowDBNull = false; - this.columnidx.ReadOnly = true; - this.columnidx.Unique = true; - this.columncode.AllowDBNull = false; - this.columncode.MaxLength = 10; - this.columnpre.MaxLength = 20; - this.columnpos.MaxLength = 20; - this.columnexp.MaxLength = 100; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow NewComponent_Reel_CustRuleRow() { - return ((Component_Reel_CustRuleRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new Component_Reel_CustRuleRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(Component_Reel_CustRuleRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.Component_Reel_CustRuleRowChanged != null)) { - this.Component_Reel_CustRuleRowChanged(this, new Component_Reel_CustRuleRowChangeEvent(((Component_Reel_CustRuleRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.Component_Reel_CustRuleRowChanging != null)) { - this.Component_Reel_CustRuleRowChanging(this, new Component_Reel_CustRuleRowChangeEvent(((Component_Reel_CustRuleRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.Component_Reel_CustRuleRowDeleted != null)) { - this.Component_Reel_CustRuleRowDeleted(this, new Component_Reel_CustRuleRowChangeEvent(((Component_Reel_CustRuleRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.Component_Reel_CustRuleRowDeleting != null)) { - this.Component_Reel_CustRuleRowDeleting(this, new Component_Reel_CustRuleRowChangeEvent(((Component_Reel_CustRuleRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveComponent_Reel_CustRuleRow(Component_Reel_CustRuleRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "Component_Reel_CustRuleDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class Component_Reel_CustInfoDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columncode; - - private global::System.Data.DataColumn columnname; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustInfoDataTable() { - this.TableName = "Component_Reel_CustInfo"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_CustInfoDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected Component_Reel_CustInfoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn codeColumn { - get { - return this.columncode; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn nameColumn { - get { - return this.columnname; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustInfoRow this[int index] { - get { - return ((Component_Reel_CustInfoRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustInfoRowChangeEventHandler Component_Reel_CustInfoRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustInfoRowChangeEventHandler Component_Reel_CustInfoRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustInfoRowChangeEventHandler Component_Reel_CustInfoRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event Component_Reel_CustInfoRowChangeEventHandler Component_Reel_CustInfoRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddComponent_Reel_CustInfoRow(Component_Reel_CustInfoRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustInfoRow AddComponent_Reel_CustInfoRow(string code, string name) { - Component_Reel_CustInfoRow rowComponent_Reel_CustInfoRow = ((Component_Reel_CustInfoRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - code, - name}; - rowComponent_Reel_CustInfoRow.ItemArray = columnValuesArray; - this.Rows.Add(rowComponent_Reel_CustInfoRow); - return rowComponent_Reel_CustInfoRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustInfoRow FindBycode(string code) { - return ((Component_Reel_CustInfoRow)(this.Rows.Find(new object[] { - code}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - Component_Reel_CustInfoDataTable cln = ((Component_Reel_CustInfoDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new Component_Reel_CustInfoDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columncode = base.Columns["code"]; - this.columnname = base.Columns["name"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columncode = new global::System.Data.DataColumn("code", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columncode); - this.columnname = new global::System.Data.DataColumn("name", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnname); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columncode}, true)); - this.columncode.AllowDBNull = false; - this.columncode.Unique = true; - this.columncode.MaxLength = 10; - this.columnname.MaxLength = 100; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustInfoRow NewComponent_Reel_CustInfoRow() { - return ((Component_Reel_CustInfoRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new Component_Reel_CustInfoRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(Component_Reel_CustInfoRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.Component_Reel_CustInfoRowChanged != null)) { - this.Component_Reel_CustInfoRowChanged(this, new Component_Reel_CustInfoRowChangeEvent(((Component_Reel_CustInfoRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.Component_Reel_CustInfoRowChanging != null)) { - this.Component_Reel_CustInfoRowChanging(this, new Component_Reel_CustInfoRowChangeEvent(((Component_Reel_CustInfoRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.Component_Reel_CustInfoRowDeleted != null)) { - this.Component_Reel_CustInfoRowDeleted(this, new Component_Reel_CustInfoRowChangeEvent(((Component_Reel_CustInfoRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.Component_Reel_CustInfoRowDeleting != null)) { - this.Component_Reel_CustInfoRowDeleting(this, new Component_Reel_CustInfoRowChangeEvent(((Component_Reel_CustInfoRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveComponent_Reel_CustInfoRow(Component_Reel_CustInfoRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "Component_Reel_CustInfoDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class UsersDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnidx; - - private global::System.Data.DataColumn columnNo; - - private global::System.Data.DataColumn columnName; - - private global::System.Data.DataColumn columnMemo; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UsersDataTable() { - this.TableName = "Users"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal UsersDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected UsersDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn idxColumn { - get { - return this.columnidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn NoColumn { - get { - return this.columnNo; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn NameColumn { - get { - return this.columnName; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn MemoColumn { - get { - return this.columnMemo; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UsersRow this[int index] { - get { - return ((UsersRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event UsersRowChangeEventHandler UsersRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event UsersRowChangeEventHandler UsersRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event UsersRowChangeEventHandler UsersRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event UsersRowChangeEventHandler UsersRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddUsersRow(UsersRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UsersRow AddUsersRow(string No, string Name, string Memo) { - UsersRow rowUsersRow = ((UsersRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - null, - No, - Name, - Memo}; - rowUsersRow.ItemArray = columnValuesArray; - this.Rows.Add(rowUsersRow); - return rowUsersRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UsersRow FindByidx(int idx) { - return ((UsersRow)(this.Rows.Find(new object[] { - idx}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - UsersDataTable cln = ((UsersDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new UsersDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnidx = base.Columns["idx"]; - this.columnNo = base.Columns["No"]; - this.columnName = base.Columns["Name"]; - this.columnMemo = base.Columns["Memo"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnidx = new global::System.Data.DataColumn("idx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnidx); - this.columnNo = new global::System.Data.DataColumn("No", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnNo); - this.columnName = new global::System.Data.DataColumn("Name", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnName); - this.columnMemo = new global::System.Data.DataColumn("Memo", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnMemo); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnidx}, true)); - this.columnidx.AutoIncrement = true; - this.columnidx.AutoIncrementSeed = 1; - this.columnidx.AllowDBNull = false; - this.columnidx.Unique = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UsersRow NewUsersRow() { - return ((UsersRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new UsersRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(UsersRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.UsersRowChanged != null)) { - this.UsersRowChanged(this, new UsersRowChangeEvent(((UsersRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.UsersRowChanging != null)) { - this.UsersRowChanging(this, new UsersRowChangeEvent(((UsersRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.UsersRowDeleted != null)) { - this.UsersRowDeleted(this, new UsersRowChangeEvent(((UsersRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.UsersRowDeleting != null)) { - this.UsersRowDeleting(this, new UsersRowChangeEvent(((UsersRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveUsersRow(UsersRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "UsersDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class MCModelDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnidx; - - private global::System.Data.DataColumn columnTitle; - - private global::System.Data.DataColumn columnpidx; - - private global::System.Data.DataColumn columnMotIndex; - - private global::System.Data.DataColumn columnPosIndex; - - private global::System.Data.DataColumn columnPosTitle; - - private global::System.Data.DataColumn columnPosition; - - private global::System.Data.DataColumn columnSpdTitle; - - private global::System.Data.DataColumn columnSpeed; - - private global::System.Data.DataColumn columnSpeedAcc; - - private global::System.Data.DataColumn columnCheck; - - private global::System.Data.DataColumn columnSpeedDcc; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MCModelDataTable() { - this.TableName = "MCModel"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal MCModelDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected MCModelDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn idxColumn { - get { - return this.columnidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn TitleColumn { - get { - return this.columnTitle; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn pidxColumn { - get { - return this.columnpidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn MotIndexColumn { - get { - return this.columnMotIndex; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PosIndexColumn { - get { - return this.columnPosIndex; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PosTitleColumn { - get { - return this.columnPosTitle; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PositionColumn { - get { - return this.columnPosition; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SpdTitleColumn { - get { - return this.columnSpdTitle; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SpeedColumn { - get { - return this.columnSpeed; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SpeedAccColumn { - get { - return this.columnSpeedAcc; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn CheckColumn { - get { - return this.columnCheck; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SpeedDccColumn { - get { - return this.columnSpeedDcc; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MCModelRow this[int index] { - get { - return ((MCModelRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MCModelRowChangeEventHandler MCModelRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MCModelRowChangeEventHandler MCModelRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MCModelRowChangeEventHandler MCModelRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MCModelRowChangeEventHandler MCModelRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddMCModelRow(MCModelRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MCModelRow AddMCModelRow(int idx, string Title, int pidx, short MotIndex, short PosIndex, string PosTitle, double Position, string SpdTitle, double Speed, double SpeedAcc, bool Check, double SpeedDcc) { - MCModelRow rowMCModelRow = ((MCModelRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - idx, - Title, - pidx, - MotIndex, - PosIndex, - PosTitle, - Position, - SpdTitle, - Speed, - SpeedAcc, - Check, - SpeedDcc}; - rowMCModelRow.ItemArray = columnValuesArray; - this.Rows.Add(rowMCModelRow); - return rowMCModelRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MCModelRow FindByidx(int idx) { - return ((MCModelRow)(this.Rows.Find(new object[] { - idx}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - MCModelDataTable cln = ((MCModelDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new MCModelDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnidx = base.Columns["idx"]; - this.columnTitle = base.Columns["Title"]; - this.columnpidx = base.Columns["pidx"]; - this.columnMotIndex = base.Columns["MotIndex"]; - this.columnPosIndex = base.Columns["PosIndex"]; - this.columnPosTitle = base.Columns["PosTitle"]; - this.columnPosition = base.Columns["Position"]; - this.columnSpdTitle = base.Columns["SpdTitle"]; - this.columnSpeed = base.Columns["Speed"]; - this.columnSpeedAcc = base.Columns["SpeedAcc"]; - this.columnCheck = base.Columns["Check"]; - this.columnSpeedDcc = base.Columns["SpeedDcc"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnidx = new global::System.Data.DataColumn("idx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnidx); - this.columnTitle = new global::System.Data.DataColumn("Title", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnTitle); - this.columnpidx = new global::System.Data.DataColumn("pidx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnpidx); - this.columnMotIndex = new global::System.Data.DataColumn("MotIndex", typeof(short), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnMotIndex); - this.columnPosIndex = new global::System.Data.DataColumn("PosIndex", typeof(short), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPosIndex); - this.columnPosTitle = new global::System.Data.DataColumn("PosTitle", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPosTitle); - this.columnPosition = new global::System.Data.DataColumn("Position", typeof(double), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPosition); - this.columnSpdTitle = new global::System.Data.DataColumn("SpdTitle", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSpdTitle); - this.columnSpeed = new global::System.Data.DataColumn("Speed", typeof(double), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSpeed); - this.columnSpeedAcc = new global::System.Data.DataColumn("SpeedAcc", typeof(double), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSpeedAcc); - this.columnCheck = new global::System.Data.DataColumn("Check", typeof(bool), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCheck); - this.columnSpeedDcc = new global::System.Data.DataColumn("SpeedDcc", typeof(double), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSpeedDcc); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnidx}, true)); - this.columnidx.AutoIncrementSeed = 1; - this.columnidx.AllowDBNull = false; - this.columnidx.Unique = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MCModelRow NewMCModelRow() { - return ((MCModelRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new MCModelRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(MCModelRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.MCModelRowChanged != null)) { - this.MCModelRowChanged(this, new MCModelRowChangeEvent(((MCModelRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.MCModelRowChanging != null)) { - this.MCModelRowChanging(this, new MCModelRowChangeEvent(((MCModelRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.MCModelRowDeleted != null)) { - this.MCModelRowDeleted(this, new MCModelRowChangeEvent(((MCModelRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.MCModelRowDeleting != null)) { - this.MCModelRowDeleting(this, new MCModelRowChangeEvent(((MCModelRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveMCModelRow(MCModelRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "MCModelDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class languageDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnSection; - - private global::System.Data.DataColumn columnKey; - - private global::System.Data.DataColumn columnValue; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public languageDataTable() { - this.TableName = "language"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal languageDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected languageDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SectionColumn { - get { - return this.columnSection; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn KeyColumn { - get { - return this.columnKey; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn ValueColumn { - get { - return this.columnValue; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public languageRow this[int index] { - get { - return ((languageRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event languageRowChangeEventHandler languageRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event languageRowChangeEventHandler languageRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event languageRowChangeEventHandler languageRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event languageRowChangeEventHandler languageRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddlanguageRow(languageRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public languageRow AddlanguageRow(string Section, string Key, string Value) { - languageRow rowlanguageRow = ((languageRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - Section, - Key, - Value}; - rowlanguageRow.ItemArray = columnValuesArray; - this.Rows.Add(rowlanguageRow); - return rowlanguageRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public languageRow FindByKeySection(string Key, string Section) { - return ((languageRow)(this.Rows.Find(new object[] { - Key, - Section}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - languageDataTable cln = ((languageDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new languageDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnSection = base.Columns["Section"]; - this.columnKey = base.Columns["Key"]; - this.columnValue = base.Columns["Value"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnSection = new global::System.Data.DataColumn("Section", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSection); - this.columnKey = new global::System.Data.DataColumn("Key", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnKey); - this.columnValue = new global::System.Data.DataColumn("Value", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnValue); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnKey, - this.columnSection}, true)); - this.columnSection.AllowDBNull = false; - this.columnKey.AllowDBNull = false; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public languageRow NewlanguageRow() { - return ((languageRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new languageRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(languageRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.languageRowChanged != null)) { - this.languageRowChanged(this, new languageRowChangeEvent(((languageRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.languageRowChanging != null)) { - this.languageRowChanging(this, new languageRowChangeEvent(((languageRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.languageRowDeleted != null)) { - this.languageRowDeleted(this, new languageRowChangeEvent(((languageRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.languageRowDeleting != null)) { - this.languageRowDeleting(this, new languageRowChangeEvent(((languageRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemovelanguageRow(languageRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "languageDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class ModelDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnidx; - - private global::System.Data.DataColumn columnMidx; - - private global::System.Data.DataColumn columnTitle; - - private global::System.Data.DataColumn columnMemo; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public ModelDataTable() { - this.TableName = "Model"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal ModelDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected ModelDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn idxColumn { - get { - return this.columnidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn MidxColumn { - get { - return this.columnMidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn TitleColumn { - get { - return this.columnTitle; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn MemoColumn { - get { - return this.columnMemo; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public ModelRow this[int index] { - get { - return ((ModelRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event ModelRowChangeEventHandler ModelRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event ModelRowChangeEventHandler ModelRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event ModelRowChangeEventHandler ModelRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event ModelRowChangeEventHandler ModelRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddModelRow(ModelRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public ModelRow AddModelRow(int Midx, string Title, string Memo) { - ModelRow rowModelRow = ((ModelRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - null, - Midx, - Title, - Memo}; - rowModelRow.ItemArray = columnValuesArray; - this.Rows.Add(rowModelRow); - return rowModelRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public ModelRow FindByidx(int idx) { - return ((ModelRow)(this.Rows.Find(new object[] { - idx}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - ModelDataTable cln = ((ModelDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new ModelDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnidx = base.Columns["idx"]; - this.columnMidx = base.Columns["Midx"]; - this.columnTitle = base.Columns["Title"]; - this.columnMemo = base.Columns["Memo"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnidx = new global::System.Data.DataColumn("idx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnidx); - this.columnMidx = new global::System.Data.DataColumn("Midx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnMidx); - this.columnTitle = new global::System.Data.DataColumn("Title", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnTitle); - this.columnMemo = new global::System.Data.DataColumn("Memo", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnMemo); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnidx}, true)); - this.columnidx.AutoIncrement = true; - this.columnidx.AutoIncrementSeed = 1; - this.columnidx.AllowDBNull = false; - this.columnidx.Unique = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public ModelRow NewModelRow() { - return ((ModelRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new ModelRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(ModelRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.ModelRowChanged != null)) { - this.ModelRowChanged(this, new ModelRowChangeEvent(((ModelRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.ModelRowChanging != null)) { - this.ModelRowChanging(this, new ModelRowChangeEvent(((ModelRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.ModelRowDeleted != null)) { - this.ModelRowDeleted(this, new ModelRowChangeEvent(((ModelRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.ModelRowDeleting != null)) { - this.ModelRowDeleting(this, new ModelRowChangeEvent(((ModelRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveModelRow(ModelRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "ModelDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class BCDDataDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnStart; - - private global::System.Data.DataColumn columnID; - - private global::System.Data.DataColumn columnSID; - - private global::System.Data.DataColumn columnRAW; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public BCDDataDataTable() { - this.TableName = "BCDData"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal BCDDataDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected BCDDataDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn StartColumn { - get { - return this.columnStart; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn IDColumn { - get { - return this.columnID; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SIDColumn { - get { - return this.columnSID; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn RAWColumn { - get { - return this.columnRAW; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public BCDDataRow this[int index] { - get { - return ((BCDDataRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event BCDDataRowChangeEventHandler BCDDataRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event BCDDataRowChangeEventHandler BCDDataRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event BCDDataRowChangeEventHandler BCDDataRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event BCDDataRowChangeEventHandler BCDDataRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddBCDDataRow(BCDDataRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public BCDDataRow AddBCDDataRow(System.DateTime Start, string ID, string SID, string RAW) { - BCDDataRow rowBCDDataRow = ((BCDDataRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - Start, - ID, - SID, - RAW}; - rowBCDDataRow.ItemArray = columnValuesArray; - this.Rows.Add(rowBCDDataRow); - return rowBCDDataRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public BCDDataRow FindByStart(System.DateTime Start) { - return ((BCDDataRow)(this.Rows.Find(new object[] { - Start}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - BCDDataDataTable cln = ((BCDDataDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new BCDDataDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnStart = base.Columns["Start"]; - this.columnID = base.Columns["ID"]; - this.columnSID = base.Columns["SID"]; - this.columnRAW = base.Columns["RAW"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnStart = new global::System.Data.DataColumn("Start", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnStart); - this.columnID = new global::System.Data.DataColumn("ID", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnID); - this.columnSID = new global::System.Data.DataColumn("SID", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSID); - this.columnRAW = new global::System.Data.DataColumn("RAW", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnRAW); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnStart}, true)); - this.columnStart.AllowDBNull = false; - this.columnStart.Unique = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public BCDDataRow NewBCDDataRow() { - return ((BCDDataRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new BCDDataRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(BCDDataRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.BCDDataRowChanged != null)) { - this.BCDDataRowChanged(this, new BCDDataRowChangeEvent(((BCDDataRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.BCDDataRowChanging != null)) { - this.BCDDataRowChanging(this, new BCDDataRowChangeEvent(((BCDDataRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.BCDDataRowDeleted != null)) { - this.BCDDataRowDeleted(this, new BCDDataRowChangeEvent(((BCDDataRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.BCDDataRowDeleting != null)) { - this.BCDDataRowDeleting(this, new BCDDataRowChangeEvent(((BCDDataRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveBCDDataRow(BCDDataRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "BCDDataDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class UserSIDDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnidx; - - private global::System.Data.DataColumn columnPort; - - private global::System.Data.DataColumn columnSID; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UserSIDDataTable() { - this.TableName = "UserSID"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal UserSIDDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected UserSIDDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn idxColumn { - get { - return this.columnidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn PortColumn { - get { - return this.columnPort; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn SIDColumn { - get { - return this.columnSID; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UserSIDRow this[int index] { - get { - return ((UserSIDRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event UserSIDRowChangeEventHandler UserSIDRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event UserSIDRowChangeEventHandler UserSIDRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event UserSIDRowChangeEventHandler UserSIDRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event UserSIDRowChangeEventHandler UserSIDRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddUserSIDRow(UserSIDRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UserSIDRow AddUserSIDRow(string Port, string SID) { - UserSIDRow rowUserSIDRow = ((UserSIDRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - null, - Port, - SID}; - rowUserSIDRow.ItemArray = columnValuesArray; - this.Rows.Add(rowUserSIDRow); - return rowUserSIDRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UserSIDRow FindByidx(int idx) { - return ((UserSIDRow)(this.Rows.Find(new object[] { - idx}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - UserSIDDataTable cln = ((UserSIDDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new UserSIDDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnidx = base.Columns["idx"]; - this.columnPort = base.Columns["Port"]; - this.columnSID = base.Columns["SID"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnidx = new global::System.Data.DataColumn("idx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnidx); - this.columnPort = new global::System.Data.DataColumn("Port", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPort); - this.columnSID = new global::System.Data.DataColumn("SID", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnSID); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnidx}, true)); - this.columnidx.AutoIncrement = true; - this.columnidx.AutoIncrementSeed = -1; - this.columnidx.AutoIncrementStep = -1; - this.columnidx.AllowDBNull = false; - this.columnidx.Unique = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UserSIDRow NewUserSIDRow() { - return ((UserSIDRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new UserSIDRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(UserSIDRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.UserSIDRowChanged != null)) { - this.UserSIDRowChanged(this, new UserSIDRowChangeEvent(((UserSIDRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.UserSIDRowChanging != null)) { - this.UserSIDRowChanging(this, new UserSIDRowChangeEvent(((UserSIDRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.UserSIDRowDeleted != null)) { - this.UserSIDRowDeleted(this, new UserSIDRowChangeEvent(((UserSIDRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.UserSIDRowDeleting != null)) { - this.UserSIDRowDeleting(this, new UserSIDRowChangeEvent(((UserSIDRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveUserSIDRow(UserSIDRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "UserSIDDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class MailFormatDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnsubject; - - private global::System.Data.DataColumn columncontent; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailFormatDataTable() { - this.TableName = "MailFormat"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal MailFormatDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected MailFormatDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn subjectColumn { - get { - return this.columnsubject; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn contentColumn { - get { - return this.columncontent; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailFormatRow this[int index] { - get { - return ((MailFormatRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MailFormatRowChangeEventHandler MailFormatRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MailFormatRowChangeEventHandler MailFormatRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MailFormatRowChangeEventHandler MailFormatRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MailFormatRowChangeEventHandler MailFormatRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddMailFormatRow(MailFormatRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailFormatRow AddMailFormatRow(string subject, string content) { - MailFormatRow rowMailFormatRow = ((MailFormatRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - subject, - content}; - rowMailFormatRow.ItemArray = columnValuesArray; - this.Rows.Add(rowMailFormatRow); - return rowMailFormatRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - MailFormatDataTable cln = ((MailFormatDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new MailFormatDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnsubject = base.Columns["subject"]; - this.columncontent = base.Columns["content"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnsubject = new global::System.Data.DataColumn("subject", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnsubject); - this.columncontent = new global::System.Data.DataColumn("content", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columncontent); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailFormatRow NewMailFormatRow() { - return ((MailFormatRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new MailFormatRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(MailFormatRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.MailFormatRowChanged != null)) { - this.MailFormatRowChanged(this, new MailFormatRowChangeEvent(((MailFormatRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.MailFormatRowChanging != null)) { - this.MailFormatRowChanging(this, new MailFormatRowChangeEvent(((MailFormatRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.MailFormatRowDeleted != null)) { - this.MailFormatRowDeleted(this, new MailFormatRowChangeEvent(((MailFormatRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.MailFormatRowDeleting != null)) { - this.MailFormatRowDeleting(this, new MailFormatRowChangeEvent(((MailFormatRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveMailFormatRow(MailFormatRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "MailFormatDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class MailRecipientDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnidx; - - private global::System.Data.DataColumn columnName; - - private global::System.Data.DataColumn columnAddress; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailRecipientDataTable() { - this.TableName = "MailRecipient"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal MailRecipientDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected MailRecipientDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn idxColumn { - get { - return this.columnidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn NameColumn { - get { - return this.columnName; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn AddressColumn { - get { - return this.columnAddress; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailRecipientRow this[int index] { - get { - return ((MailRecipientRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MailRecipientRowChangeEventHandler MailRecipientRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MailRecipientRowChangeEventHandler MailRecipientRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MailRecipientRowChangeEventHandler MailRecipientRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event MailRecipientRowChangeEventHandler MailRecipientRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddMailRecipientRow(MailRecipientRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailRecipientRow AddMailRecipientRow(string Name, string Address) { - MailRecipientRow rowMailRecipientRow = ((MailRecipientRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - null, - Name, - Address}; - rowMailRecipientRow.ItemArray = columnValuesArray; - this.Rows.Add(rowMailRecipientRow); - return rowMailRecipientRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailRecipientRow FindByidx(int idx) { - return ((MailRecipientRow)(this.Rows.Find(new object[] { - idx}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - MailRecipientDataTable cln = ((MailRecipientDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new MailRecipientDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnidx = base.Columns["idx"]; - this.columnName = base.Columns["Name"]; - this.columnAddress = base.Columns["Address"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnidx = new global::System.Data.DataColumn("idx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnidx); - this.columnName = new global::System.Data.DataColumn("Name", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnName); - this.columnAddress = new global::System.Data.DataColumn("Address", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnAddress); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnidx}, true)); - this.columnidx.AutoIncrement = true; - this.columnidx.AutoIncrementSeed = 1; - this.columnidx.AllowDBNull = false; - this.columnidx.Unique = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailRecipientRow NewMailRecipientRow() { - return ((MailRecipientRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new MailRecipientRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(MailRecipientRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.MailRecipientRowChanged != null)) { - this.MailRecipientRowChanged(this, new MailRecipientRowChangeEvent(((MailRecipientRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.MailRecipientRowChanging != null)) { - this.MailRecipientRowChanging(this, new MailRecipientRowChangeEvent(((MailRecipientRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.MailRecipientRowDeleted != null)) { - this.MailRecipientRowDeleted(this, new MailRecipientRowChangeEvent(((MailRecipientRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.MailRecipientRowDeleting != null)) { - this.MailRecipientRowDeleting(this, new MailRecipientRowChangeEvent(((MailRecipientRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveMailRecipientRow(MailRecipientRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "MailRecipientDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents the strongly named DataTable class. - /// - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class SIDHistoryDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnidx; - - private global::System.Data.DataColumn columntime; - - private global::System.Data.DataColumn columnseqdate; - - private global::System.Data.DataColumn columnseqno; - - private global::System.Data.DataColumn columnsid; - - private global::System.Data.DataColumn columnrid; - - private global::System.Data.DataColumn columnqty; - - private global::System.Data.DataColumn columnrev; - - private global::System.Data.DataColumn columnacc; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDHistoryDataTable() { - this.TableName = "SIDHistory"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal SIDHistoryDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected SIDHistoryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn idxColumn { - get { - return this.columnidx; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn timeColumn { - get { - return this.columntime; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn seqdateColumn { - get { - return this.columnseqdate; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn seqnoColumn { - get { - return this.columnseqno; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn sidColumn { - get { - return this.columnsid; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn ridColumn { - get { - return this.columnrid; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn qtyColumn { - get { - return this.columnqty; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn revColumn { - get { - return this.columnrev; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataColumn accColumn { - get { - return this.columnacc; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDHistoryRow this[int index] { - get { - return ((SIDHistoryRow)(this.Rows[index])); - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SIDHistoryRowChangeEventHandler SIDHistoryRowChanging; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SIDHistoryRowChangeEventHandler SIDHistoryRowChanged; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SIDHistoryRowChangeEventHandler SIDHistoryRowDeleting; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public event SIDHistoryRowChangeEventHandler SIDHistoryRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void AddSIDHistoryRow(SIDHistoryRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDHistoryRow AddSIDHistoryRow(System.DateTime time, string seqdate, string seqno, string sid, string rid, int qty, int rev, int acc) { - SIDHistoryRow rowSIDHistoryRow = ((SIDHistoryRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - null, - time, - seqdate, - seqno, - sid, - rid, - qty, - rev, - acc}; - rowSIDHistoryRow.ItemArray = columnValuesArray; - this.Rows.Add(rowSIDHistoryRow); - return rowSIDHistoryRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public override global::System.Data.DataTable Clone() { - SIDHistoryDataTable cln = ((SIDHistoryDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() { - return new SIDHistoryDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal void InitVars() { - this.columnidx = base.Columns["idx"]; - this.columntime = base.Columns["time"]; - this.columnseqdate = base.Columns["seqdate"]; - this.columnseqno = base.Columns["seqno"]; - this.columnsid = base.Columns["sid"]; - this.columnrid = base.Columns["rid"]; - this.columnqty = base.Columns["qty"]; - this.columnrev = base.Columns["rev"]; - this.columnacc = base.Columns["acc"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitClass() { - this.columnidx = new global::System.Data.DataColumn("idx", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnidx); - this.columntime = new global::System.Data.DataColumn("time", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columntime); - this.columnseqdate = new global::System.Data.DataColumn("seqdate", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnseqdate); - this.columnseqno = new global::System.Data.DataColumn("seqno", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnseqno); - this.columnsid = new global::System.Data.DataColumn("sid", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnsid); - this.columnrid = new global::System.Data.DataColumn("rid", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnrid); - this.columnqty = new global::System.Data.DataColumn("qty", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnqty); - this.columnrev = new global::System.Data.DataColumn("rev", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnrev); - this.columnacc = new global::System.Data.DataColumn("acc", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnacc); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint11", new global::System.Data.DataColumn[] { - this.columnidx}, false)); - this.columnidx.AutoIncrement = true; - this.columnidx.AutoIncrementSeed = 1; - this.columnidx.AllowDBNull = false; - this.columnidx.Unique = true; - this.columnsid.Caption = "info_filename"; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDHistoryRow NewSIDHistoryRow() { - return ((SIDHistoryRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new SIDHistoryRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override global::System.Type GetRowType() { - return typeof(SIDHistoryRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.SIDHistoryRowChanged != null)) { - this.SIDHistoryRowChanged(this, new SIDHistoryRowChangeEvent(((SIDHistoryRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.SIDHistoryRowChanging != null)) { - this.SIDHistoryRowChanging(this, new SIDHistoryRowChangeEvent(((SIDHistoryRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.SIDHistoryRowDeleted != null)) { - this.SIDHistoryRowDeleted(this, new SIDHistoryRowChangeEvent(((SIDHistoryRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.SIDHistoryRowDeleting != null)) { - this.SIDHistoryRowDeleting(this, new SIDHistoryRowChangeEvent(((SIDHistoryRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void RemoveSIDHistoryRow(SIDHistoryRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DataSet1 ds = new DataSet1(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "SIDHistoryDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class Component_Reel_SIDConvRow : global::System.Data.DataRow { - - private Component_Reel_SIDConvDataTable tableComponent_Reel_SIDConv; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_SIDConvRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableComponent_Reel_SIDConv = ((Component_Reel_SIDConvDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int idx { - get { - return ((int)(this[this.tableComponent_Reel_SIDConv.idxColumn])); - } - set { - this[this.tableComponent_Reel_SIDConv.idxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string M101 { - get { - if (this.IsM101Null()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDConv.M101Column])); - } - } - set { - this[this.tableComponent_Reel_SIDConv.M101Column] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string M103 { - get { - if (this.IsM103Null()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDConv.M103Column])); - } - } - set { - this[this.tableComponent_Reel_SIDConv.M103Column] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string M106 { - get { - if (this.IsM106Null()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDConv.M106Column])); - } - } - set { - this[this.tableComponent_Reel_SIDConv.M106Column] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Remark { - get { - if (this.IsRemarkNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDConv.RemarkColumn])); - } - } - set { - this[this.tableComponent_Reel_SIDConv.RemarkColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string M108 { - get { - if (this.IsM108Null()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDConv.M108Column])); - } - } - set { - this[this.tableComponent_Reel_SIDConv.M108Column] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string M103_2 { - get { - if (this.IsM103_2Null()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDConv.M103_2Column])); - } - } - set { - this[this.tableComponent_Reel_SIDConv.M103_2Column] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsM101Null() { - return this.IsNull(this.tableComponent_Reel_SIDConv.M101Column); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetM101Null() { - this[this.tableComponent_Reel_SIDConv.M101Column] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsM103Null() { - return this.IsNull(this.tableComponent_Reel_SIDConv.M103Column); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetM103Null() { - this[this.tableComponent_Reel_SIDConv.M103Column] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsM106Null() { - return this.IsNull(this.tableComponent_Reel_SIDConv.M106Column); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetM106Null() { - this[this.tableComponent_Reel_SIDConv.M106Column] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsRemarkNull() { - return this.IsNull(this.tableComponent_Reel_SIDConv.RemarkColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetRemarkNull() { - this[this.tableComponent_Reel_SIDConv.RemarkColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsM108Null() { - return this.IsNull(this.tableComponent_Reel_SIDConv.M108Column); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetM108Null() { - this[this.tableComponent_Reel_SIDConv.M108Column] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsM103_2Null() { - return this.IsNull(this.tableComponent_Reel_SIDConv.M103_2Column); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetM103_2Null() { - this[this.tableComponent_Reel_SIDConv.M103_2Column] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class Component_Reel_SIDInfoRow : global::System.Data.DataRow { - - private Component_Reel_SIDInfoDataTable tableComponent_Reel_SIDInfo; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_SIDInfoRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableComponent_Reel_SIDInfo = ((Component_Reel_SIDInfoDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string SID { - get { - return ((string)(this[this.tableComponent_Reel_SIDInfo.SIDColumn])); - } - set { - this[this.tableComponent_Reel_SIDInfo.SIDColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string CustCode { - get { - return ((string)(this[this.tableComponent_Reel_SIDInfo.CustCodeColumn])); - } - set { - this[this.tableComponent_Reel_SIDInfo.CustCodeColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string CustName { - get { - if (this.IsCustNameNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDInfo.CustNameColumn])); - } - } - set { - this[this.tableComponent_Reel_SIDInfo.CustNameColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string VenderName { - get { - if (this.IsVenderNameNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDInfo.VenderNameColumn])); - } - } - set { - this[this.tableComponent_Reel_SIDInfo.VenderNameColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string PartNo { - get { - return ((string)(this[this.tableComponent_Reel_SIDInfo.PartNoColumn])); - } - set { - this[this.tableComponent_Reel_SIDInfo.PartNoColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string PrintPosition { - get { - if (this.IsPrintPositionNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDInfo.PrintPositionColumn])); - } - } - set { - this[this.tableComponent_Reel_SIDInfo.PrintPositionColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Remark { - get { - if (this.IsRemarkNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_SIDInfo.RemarkColumn])); - } - } - set { - this[this.tableComponent_Reel_SIDInfo.RemarkColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsCustNameNull() { - return this.IsNull(this.tableComponent_Reel_SIDInfo.CustNameColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetCustNameNull() { - this[this.tableComponent_Reel_SIDInfo.CustNameColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsVenderNameNull() { - return this.IsNull(this.tableComponent_Reel_SIDInfo.VenderNameColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetVenderNameNull() { - this[this.tableComponent_Reel_SIDInfo.VenderNameColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPrintPositionNull() { - return this.IsNull(this.tableComponent_Reel_SIDInfo.PrintPositionColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPrintPositionNull() { - this[this.tableComponent_Reel_SIDInfo.PrintPositionColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsRemarkNull() { - return this.IsNull(this.tableComponent_Reel_SIDInfo.RemarkColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetRemarkNull() { - this[this.tableComponent_Reel_SIDInfo.RemarkColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class Component_Reel_ResultRow : global::System.Data.DataRow { - - private Component_Reel_ResultDataTable tableComponent_Reel_Result; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_ResultRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableComponent_Reel_Result = ((Component_Reel_ResultDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int idx { - get { - return ((int)(this[this.tableComponent_Reel_Result.idxColumn])); - } - set { - this[this.tableComponent_Reel_Result.idxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public System.DateTime STIME { - get { - return ((global::System.DateTime)(this[this.tableComponent_Reel_Result.STIMEColumn])); - } - set { - this[this.tableComponent_Reel_Result.STIMEColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public System.DateTime ETIME { - get { - try { - return ((global::System.DateTime)(this[this.tableComponent_Reel_Result.ETIMEColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'Component_Reel_Result\' 테이블의 \'ETIME\' 열의 값이 DBNull입니다.", e); - } - } - set { - this[this.tableComponent_Reel_Result.ETIMEColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string PDATE { - get { - if (this.IsPDATENull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.PDATEColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.PDATEColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string JTYPE { - get { - if (this.IsJTYPENull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.JTYPEColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.JTYPEColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string JGUID { - get { - if (this.IsJGUIDNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.JGUIDColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.JGUIDColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string SID { - get { - if (this.IsSIDNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.SIDColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.SIDColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string SID0 { - get { - if (this.IsSID0Null()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.SID0Column])); - } - } - set { - this[this.tableComponent_Reel_Result.SID0Column] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string RID { - get { - if (this.IsRIDNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.RIDColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.RIDColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string RID0 { - get { - if (this.IsRID0Null()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.RID0Column])); - } - } - set { - this[this.tableComponent_Reel_Result.RID0Column] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string RSN { - get { - if (this.IsRSNNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.RSNColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.RSNColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string QR { - get { - if (this.IsQRNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.QRColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.QRColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string ZPL { - get { - if (this.IsZPLNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.ZPLColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.ZPLColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string POS { - get { - if (this.IsPOSNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.POSColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.POSColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string LOC { - get { - if (this.IsLOCNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.LOCColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.LOCColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public double ANGLE { - get { - if (this.IsANGLENull()) { - return 0D; - } - else { - return ((double)(this[this.tableComponent_Reel_Result.ANGLEColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.ANGLEColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int QTY { - get { - if (this.IsQTYNull()) { - return 0; - } - else { - return ((int)(this[this.tableComponent_Reel_Result.QTYColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.QTYColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int QTY0 { - get { - if (this.IsQTY0Null()) { - return 0; - } - else { - return ((int)(this[this.tableComponent_Reel_Result.QTY0Column])); - } - } - set { - this[this.tableComponent_Reel_Result.QTY0Column] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public System.DateTime wdate { - get { - return ((global::System.DateTime)(this[this.tableComponent_Reel_Result.wdateColumn])); - } - set { - this[this.tableComponent_Reel_Result.wdateColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string VNAME { - get { - if (this.IsVNAMENull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.VNAMEColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.VNAMEColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool PRNATTACH { - get { - if (this.IsPRNATTACHNull()) { - return false; - } - else { - return ((bool)(this[this.tableComponent_Reel_Result.PRNATTACHColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.PRNATTACHColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool PRNVALID { - get { - if (this.IsPRNVALIDNull()) { - return false; - } - else { - return ((bool)(this[this.tableComponent_Reel_Result.PRNVALIDColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.PRNVALIDColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public System.DateTime PTIME { - get { - try { - return ((global::System.DateTime)(this[this.tableComponent_Reel_Result.PTIMEColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'Component_Reel_Result\' 테이블의 \'PTIME\' 열의 값이 DBNull입니다.", e); - } - } - set { - this[this.tableComponent_Reel_Result.PTIMEColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string MFGDATE { - get { - if (this.IsMFGDATENull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.MFGDATEColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.MFGDATEColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string VLOT { - get { - if (this.IsVLOTNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.VLOTColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.VLOTColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string REMARK { - get { - if (this.IsREMARKNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.REMARKColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.REMARKColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string PNO { - get { - if (this.IsPNONull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_Result.PNOColumn])); - } - } - set { - this[this.tableComponent_Reel_Result.PNOColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsETIMENull() { - return this.IsNull(this.tableComponent_Reel_Result.ETIMEColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetETIMENull() { - this[this.tableComponent_Reel_Result.ETIMEColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPDATENull() { - return this.IsNull(this.tableComponent_Reel_Result.PDATEColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPDATENull() { - this[this.tableComponent_Reel_Result.PDATEColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsJTYPENull() { - return this.IsNull(this.tableComponent_Reel_Result.JTYPEColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetJTYPENull() { - this[this.tableComponent_Reel_Result.JTYPEColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsJGUIDNull() { - return this.IsNull(this.tableComponent_Reel_Result.JGUIDColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetJGUIDNull() { - this[this.tableComponent_Reel_Result.JGUIDColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsSIDNull() { - return this.IsNull(this.tableComponent_Reel_Result.SIDColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetSIDNull() { - this[this.tableComponent_Reel_Result.SIDColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsSID0Null() { - return this.IsNull(this.tableComponent_Reel_Result.SID0Column); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetSID0Null() { - this[this.tableComponent_Reel_Result.SID0Column] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsRIDNull() { - return this.IsNull(this.tableComponent_Reel_Result.RIDColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetRIDNull() { - this[this.tableComponent_Reel_Result.RIDColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsRID0Null() { - return this.IsNull(this.tableComponent_Reel_Result.RID0Column); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetRID0Null() { - this[this.tableComponent_Reel_Result.RID0Column] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsRSNNull() { - return this.IsNull(this.tableComponent_Reel_Result.RSNColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetRSNNull() { - this[this.tableComponent_Reel_Result.RSNColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsQRNull() { - return this.IsNull(this.tableComponent_Reel_Result.QRColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetQRNull() { - this[this.tableComponent_Reel_Result.QRColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsZPLNull() { - return this.IsNull(this.tableComponent_Reel_Result.ZPLColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetZPLNull() { - this[this.tableComponent_Reel_Result.ZPLColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPOSNull() { - return this.IsNull(this.tableComponent_Reel_Result.POSColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPOSNull() { - this[this.tableComponent_Reel_Result.POSColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsLOCNull() { - return this.IsNull(this.tableComponent_Reel_Result.LOCColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetLOCNull() { - this[this.tableComponent_Reel_Result.LOCColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsANGLENull() { - return this.IsNull(this.tableComponent_Reel_Result.ANGLEColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetANGLENull() { - this[this.tableComponent_Reel_Result.ANGLEColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsQTYNull() { - return this.IsNull(this.tableComponent_Reel_Result.QTYColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetQTYNull() { - this[this.tableComponent_Reel_Result.QTYColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsQTY0Null() { - return this.IsNull(this.tableComponent_Reel_Result.QTY0Column); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetQTY0Null() { - this[this.tableComponent_Reel_Result.QTY0Column] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsVNAMENull() { - return this.IsNull(this.tableComponent_Reel_Result.VNAMEColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetVNAMENull() { - this[this.tableComponent_Reel_Result.VNAMEColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPRNATTACHNull() { - return this.IsNull(this.tableComponent_Reel_Result.PRNATTACHColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPRNATTACHNull() { - this[this.tableComponent_Reel_Result.PRNATTACHColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPRNVALIDNull() { - return this.IsNull(this.tableComponent_Reel_Result.PRNVALIDColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPRNVALIDNull() { - this[this.tableComponent_Reel_Result.PRNVALIDColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPTIMENull() { - return this.IsNull(this.tableComponent_Reel_Result.PTIMEColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPTIMENull() { - this[this.tableComponent_Reel_Result.PTIMEColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsMFGDATENull() { - return this.IsNull(this.tableComponent_Reel_Result.MFGDATEColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetMFGDATENull() { - this[this.tableComponent_Reel_Result.MFGDATEColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsVLOTNull() { - return this.IsNull(this.tableComponent_Reel_Result.VLOTColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetVLOTNull() { - this[this.tableComponent_Reel_Result.VLOTColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsREMARKNull() { - return this.IsNull(this.tableComponent_Reel_Result.REMARKColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetREMARKNull() { - this[this.tableComponent_Reel_Result.REMARKColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPNONull() { - return this.IsNull(this.tableComponent_Reel_Result.PNOColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPNONull() { - this[this.tableComponent_Reel_Result.PNOColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class Component_Reel_CustRuleRow : global::System.Data.DataRow { - - private Component_Reel_CustRuleDataTable tableComponent_Reel_CustRule; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_CustRuleRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableComponent_Reel_CustRule = ((Component_Reel_CustRuleDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int idx { - get { - return ((int)(this[this.tableComponent_Reel_CustRule.idxColumn])); - } - set { - this[this.tableComponent_Reel_CustRule.idxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string code { - get { - return ((string)(this[this.tableComponent_Reel_CustRule.codeColumn])); - } - set { - this[this.tableComponent_Reel_CustRule.codeColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string pre { - get { - if (this.IspreNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_CustRule.preColumn])); - } - } - set { - this[this.tableComponent_Reel_CustRule.preColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string pos { - get { - if (this.IsposNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_CustRule.posColumn])); - } - } - set { - this[this.tableComponent_Reel_CustRule.posColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int len { - get { - if (this.IslenNull()) { - return 0; - } - else { - return ((int)(this[this.tableComponent_Reel_CustRule.lenColumn])); - } - } - set { - this[this.tableComponent_Reel_CustRule.lenColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string exp { - get { - if (this.IsexpNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_CustRule.expColumn])); - } - } - set { - this[this.tableComponent_Reel_CustRule.expColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IspreNull() { - return this.IsNull(this.tableComponent_Reel_CustRule.preColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetpreNull() { - this[this.tableComponent_Reel_CustRule.preColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsposNull() { - return this.IsNull(this.tableComponent_Reel_CustRule.posColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetposNull() { - this[this.tableComponent_Reel_CustRule.posColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IslenNull() { - return this.IsNull(this.tableComponent_Reel_CustRule.lenColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetlenNull() { - this[this.tableComponent_Reel_CustRule.lenColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsexpNull() { - return this.IsNull(this.tableComponent_Reel_CustRule.expColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetexpNull() { - this[this.tableComponent_Reel_CustRule.expColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class Component_Reel_CustInfoRow : global::System.Data.DataRow { - - private Component_Reel_CustInfoDataTable tableComponent_Reel_CustInfo; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal Component_Reel_CustInfoRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableComponent_Reel_CustInfo = ((Component_Reel_CustInfoDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string code { - get { - return ((string)(this[this.tableComponent_Reel_CustInfo.codeColumn])); - } - set { - this[this.tableComponent_Reel_CustInfo.codeColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string name { - get { - if (this.IsnameNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableComponent_Reel_CustInfo.nameColumn])); - } - } - set { - this[this.tableComponent_Reel_CustInfo.nameColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsnameNull() { - return this.IsNull(this.tableComponent_Reel_CustInfo.nameColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetnameNull() { - this[this.tableComponent_Reel_CustInfo.nameColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class UsersRow : global::System.Data.DataRow { - - private UsersDataTable tableUsers; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal UsersRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableUsers = ((UsersDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int idx { - get { - return ((int)(this[this.tableUsers.idxColumn])); - } - set { - this[this.tableUsers.idxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string No { - get { - if (this.IsNoNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableUsers.NoColumn])); - } - } - set { - this[this.tableUsers.NoColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Name { - get { - if (this.IsNameNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableUsers.NameColumn])); - } - } - set { - this[this.tableUsers.NameColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Memo { - get { - if (this.IsMemoNull()) { - return ""; - } - else { - return ((string)(this[this.tableUsers.MemoColumn])); - } - } - set { - this[this.tableUsers.MemoColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsNoNull() { - return this.IsNull(this.tableUsers.NoColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetNoNull() { - this[this.tableUsers.NoColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsNameNull() { - return this.IsNull(this.tableUsers.NameColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetNameNull() { - this[this.tableUsers.NameColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsMemoNull() { - return this.IsNull(this.tableUsers.MemoColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetMemoNull() { - this[this.tableUsers.MemoColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class MCModelRow : global::System.Data.DataRow { - - private MCModelDataTable tableMCModel; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal MCModelRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableMCModel = ((MCModelDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int idx { - get { - return ((int)(this[this.tableMCModel.idxColumn])); - } - set { - this[this.tableMCModel.idxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Title { - get { - if (this.IsTitleNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableMCModel.TitleColumn])); - } - } - set { - this[this.tableMCModel.TitleColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int pidx { - get { - if (this.IspidxNull()) { - return -1; - } - else { - return ((int)(this[this.tableMCModel.pidxColumn])); - } - } - set { - this[this.tableMCModel.pidxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public short MotIndex { - get { - if (this.IsMotIndexNull()) { - return -1; - } - else { - return ((short)(this[this.tableMCModel.MotIndexColumn])); - } - } - set { - this[this.tableMCModel.MotIndexColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public short PosIndex { - get { - if (this.IsPosIndexNull()) { - return -1; - } - else { - return ((short)(this[this.tableMCModel.PosIndexColumn])); - } - } - set { - this[this.tableMCModel.PosIndexColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string PosTitle { - get { - if (this.IsPosTitleNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableMCModel.PosTitleColumn])); - } - } - set { - this[this.tableMCModel.PosTitleColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public double Position { - get { - if (this.IsPositionNull()) { - return 0D; - } - else { - return ((double)(this[this.tableMCModel.PositionColumn])); - } - } - set { - this[this.tableMCModel.PositionColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string SpdTitle { - get { - if (this.IsSpdTitleNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableMCModel.SpdTitleColumn])); - } - } - set { - this[this.tableMCModel.SpdTitleColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public double Speed { - get { - if (this.IsSpeedNull()) { - return 0D; - } - else { - return ((double)(this[this.tableMCModel.SpeedColumn])); - } - } - set { - this[this.tableMCModel.SpeedColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public double SpeedAcc { - get { - if (this.IsSpeedAccNull()) { - return 0D; - } - else { - return ((double)(this[this.tableMCModel.SpeedAccColumn])); - } - } - set { - this[this.tableMCModel.SpeedAccColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool Check { - get { - if (this.IsCheckNull()) { - return false; - } - else { - return ((bool)(this[this.tableMCModel.CheckColumn])); - } - } - set { - this[this.tableMCModel.CheckColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public double SpeedDcc { - get { - if (this.IsSpeedDccNull()) { - return 0D; - } - else { - return ((double)(this[this.tableMCModel.SpeedDccColumn])); - } - } - set { - this[this.tableMCModel.SpeedDccColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsTitleNull() { - return this.IsNull(this.tableMCModel.TitleColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetTitleNull() { - this[this.tableMCModel.TitleColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IspidxNull() { - return this.IsNull(this.tableMCModel.pidxColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetpidxNull() { - this[this.tableMCModel.pidxColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsMotIndexNull() { - return this.IsNull(this.tableMCModel.MotIndexColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetMotIndexNull() { - this[this.tableMCModel.MotIndexColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPosIndexNull() { - return this.IsNull(this.tableMCModel.PosIndexColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPosIndexNull() { - this[this.tableMCModel.PosIndexColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPosTitleNull() { - return this.IsNull(this.tableMCModel.PosTitleColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPosTitleNull() { - this[this.tableMCModel.PosTitleColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPositionNull() { - return this.IsNull(this.tableMCModel.PositionColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPositionNull() { - this[this.tableMCModel.PositionColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsSpdTitleNull() { - return this.IsNull(this.tableMCModel.SpdTitleColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetSpdTitleNull() { - this[this.tableMCModel.SpdTitleColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsSpeedNull() { - return this.IsNull(this.tableMCModel.SpeedColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetSpeedNull() { - this[this.tableMCModel.SpeedColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsSpeedAccNull() { - return this.IsNull(this.tableMCModel.SpeedAccColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetSpeedAccNull() { - this[this.tableMCModel.SpeedAccColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsCheckNull() { - return this.IsNull(this.tableMCModel.CheckColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetCheckNull() { - this[this.tableMCModel.CheckColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsSpeedDccNull() { - return this.IsNull(this.tableMCModel.SpeedDccColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetSpeedDccNull() { - this[this.tableMCModel.SpeedDccColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class languageRow : global::System.Data.DataRow { - - private languageDataTable tablelanguage; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal languageRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tablelanguage = ((languageDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Section { - get { - return ((string)(this[this.tablelanguage.SectionColumn])); - } - set { - this[this.tablelanguage.SectionColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Key { - get { - return ((string)(this[this.tablelanguage.KeyColumn])); - } - set { - this[this.tablelanguage.KeyColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Value { - get { - if (this.IsValueNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tablelanguage.ValueColumn])); - } - } - set { - this[this.tablelanguage.ValueColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsValueNull() { - return this.IsNull(this.tablelanguage.ValueColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetValueNull() { - this[this.tablelanguage.ValueColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class ModelRow : global::System.Data.DataRow { - - private ModelDataTable tableModel; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal ModelRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableModel = ((ModelDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int idx { - get { - return ((int)(this[this.tableModel.idxColumn])); - } - set { - this[this.tableModel.idxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int Midx { - get { - if (this.IsMidxNull()) { - return -1; - } - else { - return ((int)(this[this.tableModel.MidxColumn])); - } - } - set { - this[this.tableModel.MidxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Title { - get { - if (this.IsTitleNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableModel.TitleColumn])); - } - } - set { - this[this.tableModel.TitleColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Memo { - get { - if (this.IsMemoNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableModel.MemoColumn])); - } - } - set { - this[this.tableModel.MemoColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsMidxNull() { - return this.IsNull(this.tableModel.MidxColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetMidxNull() { - this[this.tableModel.MidxColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsTitleNull() { - return this.IsNull(this.tableModel.TitleColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetTitleNull() { - this[this.tableModel.TitleColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsMemoNull() { - return this.IsNull(this.tableModel.MemoColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetMemoNull() { - this[this.tableModel.MemoColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class BCDDataRow : global::System.Data.DataRow { - - private BCDDataDataTable tableBCDData; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal BCDDataRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableBCDData = ((BCDDataDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public System.DateTime Start { - get { - return ((global::System.DateTime)(this[this.tableBCDData.StartColumn])); - } - set { - this[this.tableBCDData.StartColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string ID { - get { - if (this.IsIDNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableBCDData.IDColumn])); - } - } - set { - this[this.tableBCDData.IDColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string SID { - get { - if (this.IsSIDNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableBCDData.SIDColumn])); - } - } - set { - this[this.tableBCDData.SIDColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string RAW { - get { - if (this.IsRAWNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableBCDData.RAWColumn])); - } - } - set { - this[this.tableBCDData.RAWColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsIDNull() { - return this.IsNull(this.tableBCDData.IDColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetIDNull() { - this[this.tableBCDData.IDColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsSIDNull() { - return this.IsNull(this.tableBCDData.SIDColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetSIDNull() { - this[this.tableBCDData.SIDColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsRAWNull() { - return this.IsNull(this.tableBCDData.RAWColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetRAWNull() { - this[this.tableBCDData.RAWColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class UserSIDRow : global::System.Data.DataRow { - - private UserSIDDataTable tableUserSID; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal UserSIDRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableUserSID = ((UserSIDDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int idx { - get { - return ((int)(this[this.tableUserSID.idxColumn])); - } - set { - this[this.tableUserSID.idxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Port { - get { - if (this.IsPortNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableUserSID.PortColumn])); - } - } - set { - this[this.tableUserSID.PortColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string SID { - get { - if (this.IsSIDNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableUserSID.SIDColumn])); - } - } - set { - this[this.tableUserSID.SIDColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsPortNull() { - return this.IsNull(this.tableUserSID.PortColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetPortNull() { - this[this.tableUserSID.PortColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsSIDNull() { - return this.IsNull(this.tableUserSID.SIDColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetSIDNull() { - this[this.tableUserSID.SIDColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class MailFormatRow : global::System.Data.DataRow { - - private MailFormatDataTable tableMailFormat; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal MailFormatRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableMailFormat = ((MailFormatDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string subject { - get { - try { - return ((string)(this[this.tableMailFormat.subjectColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'MailFormat\' 테이블의 \'subject\' 열의 값이 DBNull입니다.", e); - } - } - set { - this[this.tableMailFormat.subjectColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string content { - get { - try { - return ((string)(this[this.tableMailFormat.contentColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'MailFormat\' 테이블의 \'content\' 열의 값이 DBNull입니다.", e); - } - } - set { - this[this.tableMailFormat.contentColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IssubjectNull() { - return this.IsNull(this.tableMailFormat.subjectColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetsubjectNull() { - this[this.tableMailFormat.subjectColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IscontentNull() { - return this.IsNull(this.tableMailFormat.contentColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetcontentNull() { - this[this.tableMailFormat.contentColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class MailRecipientRow : global::System.Data.DataRow { - - private MailRecipientDataTable tableMailRecipient; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal MailRecipientRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableMailRecipient = ((MailRecipientDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int idx { - get { - return ((int)(this[this.tableMailRecipient.idxColumn])); - } - set { - this[this.tableMailRecipient.idxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Name { - get { - try { - return ((string)(this[this.tableMailRecipient.NameColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'MailRecipient\' 테이블의 \'Name\' 열의 값이 DBNull입니다.", e); - } - } - set { - this[this.tableMailRecipient.NameColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string Address { - get { - try { - return ((string)(this[this.tableMailRecipient.AddressColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'MailRecipient\' 테이블의 \'Address\' 열의 값이 DBNull입니다.", e); - } - } - set { - this[this.tableMailRecipient.AddressColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsNameNull() { - return this.IsNull(this.tableMailRecipient.NameColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetNameNull() { - this[this.tableMailRecipient.NameColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsAddressNull() { - return this.IsNull(this.tableMailRecipient.AddressColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetAddressNull() { - this[this.tableMailRecipient.AddressColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Represents strongly named DataRow class. - /// - public partial class SIDHistoryRow : global::System.Data.DataRow { - - private SIDHistoryDataTable tableSIDHistory; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal SIDHistoryRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableSIDHistory = ((SIDHistoryDataTable)(this.Table)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int idx { - get { - return ((int)(this[this.tableSIDHistory.idxColumn])); - } - set { - this[this.tableSIDHistory.idxColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public System.DateTime time { - get { - try { - return ((global::System.DateTime)(this[this.tableSIDHistory.timeColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'SIDHistory\' 테이블의 \'time\' 열의 값이 DBNull입니다.", e); - } - } - set { - this[this.tableSIDHistory.timeColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string seqdate { - get { - if (this.IsseqdateNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableSIDHistory.seqdateColumn])); - } - } - set { - this[this.tableSIDHistory.seqdateColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string seqno { - get { - if (this.IsseqnoNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableSIDHistory.seqnoColumn])); - } - } - set { - this[this.tableSIDHistory.seqnoColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string sid { - get { - if (this.IssidNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableSIDHistory.sidColumn])); - } - } - set { - this[this.tableSIDHistory.sidColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public string rid { - get { - if (this.IsridNull()) { - return string.Empty; - } - else { - return ((string)(this[this.tableSIDHistory.ridColumn])); - } - } - set { - this[this.tableSIDHistory.ridColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int qty { - get { - if (this.IsqtyNull()) { - return 0; - } - else { - return ((int)(this[this.tableSIDHistory.qtyColumn])); - } - } - set { - this[this.tableSIDHistory.qtyColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int rev { - get { - if (this.IsrevNull()) { - return 0; - } - else { - return ((int)(this[this.tableSIDHistory.revColumn])); - } - } - set { - this[this.tableSIDHistory.revColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int acc { - get { - if (this.IsaccNull()) { - return 0; - } - else { - return ((int)(this[this.tableSIDHistory.accColumn])); - } - } - set { - this[this.tableSIDHistory.accColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IstimeNull() { - return this.IsNull(this.tableSIDHistory.timeColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SettimeNull() { - this[this.tableSIDHistory.timeColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsseqdateNull() { - return this.IsNull(this.tableSIDHistory.seqdateColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetseqdateNull() { - this[this.tableSIDHistory.seqdateColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsseqnoNull() { - return this.IsNull(this.tableSIDHistory.seqnoColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetseqnoNull() { - this[this.tableSIDHistory.seqnoColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IssidNull() { - return this.IsNull(this.tableSIDHistory.sidColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetsidNull() { - this[this.tableSIDHistory.sidColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsridNull() { - return this.IsNull(this.tableSIDHistory.ridColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetridNull() { - this[this.tableSIDHistory.ridColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsqtyNull() { - return this.IsNull(this.tableSIDHistory.qtyColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetqtyNull() { - this[this.tableSIDHistory.qtyColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsrevNull() { - return this.IsNull(this.tableSIDHistory.revColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetrevNull() { - this[this.tableSIDHistory.revColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool IsaccNull() { - return this.IsNull(this.tableSIDHistory.accColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public void SetaccNull() { - this[this.tableSIDHistory.accColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class Component_Reel_SIDConvRowChangeEvent : global::System.EventArgs { - - private Component_Reel_SIDConvRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDConvRowChangeEvent(Component_Reel_SIDConvRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDConvRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class Component_Reel_SIDInfoRowChangeEvent : global::System.EventArgs { - - private Component_Reel_SIDInfoRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDInfoRowChangeEvent(Component_Reel_SIDInfoRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDInfoRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class Component_Reel_ResultRowChangeEvent : global::System.EventArgs { - - private Component_Reel_ResultRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_ResultRowChangeEvent(Component_Reel_ResultRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_ResultRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class Component_Reel_CustRuleRowChangeEvent : global::System.EventArgs { - - private Component_Reel_CustRuleRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRowChangeEvent(Component_Reel_CustRuleRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class Component_Reel_CustInfoRowChangeEvent : global::System.EventArgs { - - private Component_Reel_CustInfoRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustInfoRowChangeEvent(Component_Reel_CustInfoRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustInfoRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class UsersRowChangeEvent : global::System.EventArgs { - - private UsersRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UsersRowChangeEvent(UsersRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UsersRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class MCModelRowChangeEvent : global::System.EventArgs { - - private MCModelRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MCModelRowChangeEvent(MCModelRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MCModelRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class languageRowChangeEvent : global::System.EventArgs { - - private languageRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public languageRowChangeEvent(languageRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public languageRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class ModelRowChangeEvent : global::System.EventArgs { - - private ModelRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public ModelRowChangeEvent(ModelRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public ModelRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class BCDDataRowChangeEvent : global::System.EventArgs { - - private BCDDataRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public BCDDataRowChangeEvent(BCDDataRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public BCDDataRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class UserSIDRowChangeEvent : global::System.EventArgs { - - private UserSIDRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UserSIDRowChangeEvent(UserSIDRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UserSIDRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class MailFormatRowChangeEvent : global::System.EventArgs { - - private MailFormatRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailFormatRowChangeEvent(MailFormatRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailFormatRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class MailRecipientRowChangeEvent : global::System.EventArgs { - - private MailRecipientRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailRecipientRowChangeEvent(MailRecipientRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public MailRecipientRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public class SIDHistoryRowChangeEvent : global::System.EventArgs { - - private SIDHistoryRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDHistoryRowChangeEvent(SIDHistoryRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public SIDHistoryRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } - } - } - } -} -namespace Project.DataSet1TableAdapters { - - - /// - ///Represents the connection and commands used to retrieve and save data. - /// - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.ComponentModel.DataObjectAttribute(true)] - [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + - ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class Component_Reel_SIDConvTableAdapter : global::System.ComponentModel.Component { - - private global::System.Data.SqlClient.SqlDataAdapter _adapter; - - private global::System.Data.SqlClient.SqlConnection _connection; - - private global::System.Data.SqlClient.SqlTransaction _transaction; - - private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - - private bool _clearBeforeFill; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDConvTableAdapter() { - this.ClearBeforeFill = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { - get { - if ((this._adapter == null)) { - this.InitAdapter(); - } - return this._adapter; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection { - get { - if ((this._connection == null)) { - this.InitConnection(); - } - return this._connection; - } - set { - this._connection = value; - if ((this.Adapter.InsertCommand != null)) { - this.Adapter.InsertCommand.Connection = value; - } - if ((this.Adapter.DeleteCommand != null)) { - this.Adapter.DeleteCommand.Connection = value; - } - if ((this.Adapter.UpdateCommand != null)) { - this.Adapter.UpdateCommand.Connection = value; - } - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - if ((this.CommandCollection[i] != null)) { - ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; - } - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction { - get { - return this._transaction; - } - set { - this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - this.CommandCollection[i].Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.DeleteCommand != null))) { - this.Adapter.DeleteCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) { - this.Adapter.InsertCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) { - this.Adapter.UpdateCommand.Transaction = this._transaction; - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { - get { - if ((this._commandCollection == null)) { - this.InitCommandCollection(); - } - return this._commandCollection; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool ClearBeforeFill { - get { - return this._clearBeforeFill; - } - set { - this._clearBeforeFill = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitAdapter() { - this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); - global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); - tableMapping.SourceTable = "Table"; - tableMapping.DataSetTable = "Component_Reel_SIDConv"; - tableMapping.ColumnMappings.Add("idx", "idx"); - tableMapping.ColumnMappings.Add("M101", "M101"); - tableMapping.ColumnMappings.Add("M103", "M103"); - tableMapping.ColumnMappings.Add("M106", "M106"); - tableMapping.ColumnMappings.Add("Remark", "Remark"); - tableMapping.ColumnMappings.Add("M108", "M108"); - tableMapping.ColumnMappings.Add("M103_2", "M103_2"); - this._adapter.TableMappings.Add(tableMapping); - this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.DeleteCommand.Connection = this.Connection; - this._adapter.DeleteCommand.CommandText = @"DELETE FROM [Component_Reel_SIDConv] WHERE (([idx] = @Original_idx) AND ((@IsNull_M101 = 1 AND [M101] IS NULL) OR ([M101] = @Original_M101)) AND ((@IsNull_M103 = 1 AND [M103] IS NULL) OR ([M103] = @Original_M103)) AND ((@IsNull_M106 = 1 AND [M106] IS NULL) OR ([M106] = @Original_M106)) AND ((@IsNull_Remark = 1 AND [Remark] IS NULL) OR ([Remark] = @Original_Remark)) AND ((@IsNull_M108 = 1 AND [M108] IS NULL) OR ([M108] = @Original_M108)) AND ((@IsNull_M103_2 = 1 AND [M103_2] IS NULL) OR ([M103_2] = @Original_M103_2)))"; - this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M101", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M101", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M101", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M101", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M103", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M103", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M106", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M106", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M106", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M106", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Remark", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Remark", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M108", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M108", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M108", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M108", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M103_2", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103_2", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M103_2", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103_2", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.InsertCommand.Connection = this.Connection; - this._adapter.InsertCommand.CommandText = "INSERT INTO [Component_Reel_SIDConv] ([M101], [M103], [M106], [Remark], [M108], [" + - "M103_2]) VALUES (@M101, @M103, @M106, @Remark, @M108, @M103_2);\r\nSELECT idx, M10" + - "1, M103, M106, Remark, M108, M103_2 FROM Component_Reel_SIDConv WHERE (idx = SCO" + - "PE_IDENTITY())"; - this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M101", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M101", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M103", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M106", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M106", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Remark", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M108", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M108", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M103_2", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103_2", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.UpdateCommand.Connection = this.Connection; - this._adapter.UpdateCommand.CommandText = @"UPDATE [Component_Reel_SIDConv] SET [M101] = @M101, [M103] = @M103, [M106] = @M106, [Remark] = @Remark, [M108] = @M108, [M103_2] = @M103_2 WHERE (([idx] = @Original_idx) AND ((@IsNull_M101 = 1 AND [M101] IS NULL) OR ([M101] = @Original_M101)) AND ((@IsNull_M103 = 1 AND [M103] IS NULL) OR ([M103] = @Original_M103)) AND ((@IsNull_M106 = 1 AND [M106] IS NULL) OR ([M106] = @Original_M106)) AND ((@IsNull_Remark = 1 AND [Remark] IS NULL) OR ([Remark] = @Original_Remark)) AND ((@IsNull_M108 = 1 AND [M108] IS NULL) OR ([M108] = @Original_M108)) AND ((@IsNull_M103_2 = 1 AND [M103_2] IS NULL) OR ([M103_2] = @Original_M103_2))); -SELECT idx, M101, M103, M106, Remark, M108, M103_2 FROM Component_Reel_SIDConv WHERE (idx = @idx)"; - this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M101", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M101", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M103", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M106", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M106", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Remark", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M108", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M108", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@M103_2", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103_2", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M101", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M101", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M101", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M101", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M103", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M103", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M106", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M106", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M106", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M106", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Remark", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Remark", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M108", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M108", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M108", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M108", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_M103_2", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103_2", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_M103_2", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "M103_2", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idx", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitConnection() { - this._connection = new global::System.Data.SqlClient.SqlConnection(); - this._connection.ConnectionString = global::Project.Properties.Settings.Default.CS; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitCommandCollection() { - this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1]; - this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = "SELECT idx, M101, M103, M106, Remark, M108, M103_2\r\nFROM Component_Reel_SIDC" + - "onv"; - this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DataSet1.Component_Reel_SIDConvDataTable dataTable) { - this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) { - dataTable.Clear(); - } - int returnValue = this.Adapter.Fill(dataTable); - return returnValue; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DataSet1.Component_Reel_SIDConvDataTable GetData() { - this.Adapter.SelectCommand = this.CommandCollection[0]; - DataSet1.Component_Reel_SIDConvDataTable dataTable = new DataSet1.Component_Reel_SIDConvDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1.Component_Reel_SIDConvDataTable dataTable) { - return this.Adapter.Update(dataTable); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1 dataSet) { - return this.Adapter.Update(dataSet, "Component_Reel_SIDConv"); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) { - return this.Adapter.Update(new global::System.Data.DataRow[] { - dataRow}); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) { - return this.Adapter.Update(dataRows); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(int Original_idx, string Original_M101, string Original_M103, string Original_M106, string Original_Remark, string Original_M108, string Original_M103_2) { - this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_idx)); - if ((Original_M101 == null)) { - this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_M101)); - } - if ((Original_M103 == null)) { - this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_M103)); - } - if ((Original_M106 == null)) { - this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_M106)); - } - if ((Original_Remark == null)) { - this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_Remark)); - } - if ((Original_M108 == null)) { - this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[10].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[10].Value = ((string)(Original_M108)); - } - if ((Original_M103_2 == null)) { - this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[12].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[12].Value = ((string)(Original_M103_2)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; - if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.DeleteCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.DeleteCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string M101, string M103, string M106, string Remark, string M108, string M103_2) { - if ((M101 == null)) { - this.Adapter.InsertCommand.Parameters[0].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[0].Value = ((string)(M101)); - } - if ((M103 == null)) { - this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[1].Value = ((string)(M103)); - } - if ((M106 == null)) { - this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[2].Value = ((string)(M106)); - } - if ((Remark == null)) { - this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Remark)); - } - if ((M108 == null)) { - this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[4].Value = ((string)(M108)); - } - if ((M103_2 == null)) { - this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[5].Value = ((string)(M103_2)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; - if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.InsertCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.InsertCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string M101, string M103, string M106, string Remark, string M108, string M103_2, int Original_idx, string Original_M101, string Original_M103, string Original_M106, string Original_Remark, string Original_M108, string Original_M103_2, int idx) { - if ((M101 == null)) { - this.Adapter.UpdateCommand.Parameters[0].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(M101)); - } - if ((M103 == null)) { - this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(M103)); - } - if ((M106 == null)) { - this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(M106)); - } - if ((Remark == null)) { - this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Remark)); - } - if ((M108 == null)) { - this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(M108)); - } - if ((M103_2 == null)) { - this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(M103_2)); - } - this.Adapter.UpdateCommand.Parameters[6].Value = ((int)(Original_idx)); - if ((Original_M101 == null)) { - this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_M101)); - } - if ((Original_M103 == null)) { - this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_M103)); - } - if ((Original_M106 == null)) { - this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(Original_M106)); - } - if ((Original_Remark == null)) { - this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(Original_Remark)); - } - if ((Original_M108 == null)) { - this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[16].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[16].Value = ((string)(Original_M108)); - } - if ((Original_M103_2 == null)) { - this.Adapter.UpdateCommand.Parameters[17].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[18].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[17].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[18].Value = ((string)(Original_M103_2)); - } - this.Adapter.UpdateCommand.Parameters[19].Value = ((int)(idx)); - global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; - if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.UpdateCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.UpdateCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string M101, string M103, string M106, string Remark, string M108, string M103_2, int Original_idx, string Original_M101, string Original_M103, string Original_M106, string Original_Remark, string Original_M108, string Original_M103_2) { - return this.Update(M101, M103, M106, Remark, M108, M103_2, Original_idx, Original_M101, Original_M103, Original_M106, Original_Remark, Original_M108, Original_M103_2, Original_idx); - } - } - - /// - ///Represents the connection and commands used to retrieve and save data. - /// - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.ComponentModel.DataObjectAttribute(true)] - [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + - ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class Component_Reel_SIDInfoTableAdapter : global::System.ComponentModel.Component { - - private global::System.Data.SqlClient.SqlDataAdapter _adapter; - - private global::System.Data.SqlClient.SqlConnection _connection; - - private global::System.Data.SqlClient.SqlTransaction _transaction; - - private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - - private bool _clearBeforeFill; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_SIDInfoTableAdapter() { - this.ClearBeforeFill = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { - get { - if ((this._adapter == null)) { - this.InitAdapter(); - } - return this._adapter; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection { - get { - if ((this._connection == null)) { - this.InitConnection(); - } - return this._connection; - } - set { - this._connection = value; - if ((this.Adapter.InsertCommand != null)) { - this.Adapter.InsertCommand.Connection = value; - } - if ((this.Adapter.DeleteCommand != null)) { - this.Adapter.DeleteCommand.Connection = value; - } - if ((this.Adapter.UpdateCommand != null)) { - this.Adapter.UpdateCommand.Connection = value; - } - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - if ((this.CommandCollection[i] != null)) { - ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; - } - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction { - get { - return this._transaction; - } - set { - this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - this.CommandCollection[i].Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.DeleteCommand != null))) { - this.Adapter.DeleteCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) { - this.Adapter.InsertCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) { - this.Adapter.UpdateCommand.Transaction = this._transaction; - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { - get { - if ((this._commandCollection == null)) { - this.InitCommandCollection(); - } - return this._commandCollection; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool ClearBeforeFill { - get { - return this._clearBeforeFill; - } - set { - this._clearBeforeFill = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitAdapter() { - this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); - global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); - tableMapping.SourceTable = "Table"; - tableMapping.DataSetTable = "Component_Reel_SIDInfo"; - tableMapping.ColumnMappings.Add("SID", "SID"); - tableMapping.ColumnMappings.Add("CustCode", "CustCode"); - tableMapping.ColumnMappings.Add("CustName", "CustName"); - tableMapping.ColumnMappings.Add("VenderName", "VenderName"); - tableMapping.ColumnMappings.Add("PartNo", "PartNo"); - tableMapping.ColumnMappings.Add("PrintPosition", "PrintPosition"); - tableMapping.ColumnMappings.Add("Remark", "Remark"); - this._adapter.TableMappings.Add(tableMapping); - this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.DeleteCommand.Connection = this.Connection; - this._adapter.DeleteCommand.CommandText = @"DELETE FROM [Component_Reel_SIDInfo] WHERE (([SID] = @Original_SID) AND ([CustCode] = @Original_CustCode) AND ((@IsNull_CustName = 1 AND [CustName] IS NULL) OR ([CustName] = @Original_CustName)) AND ((@IsNull_VenderName = 1 AND [VenderName] IS NULL) OR ([VenderName] = @Original_VenderName)) AND ([PartNo] = @Original_PartNo) AND ((@IsNull_PrintPosition = 1 AND [PrintPosition] IS NULL) OR ([PrintPosition] = @Original_PrintPosition)) AND ((@IsNull_Remark = 1 AND [Remark] IS NULL) OR ([Remark] = @Original_Remark)))"; - this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SID", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "SID", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CustCode", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustCode", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CustName", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustName", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CustName", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustName", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_VenderName", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "VenderName", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_VenderName", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "VenderName", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PartNo", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PartNo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PrintPosition", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PrintPosition", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PrintPosition", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PrintPosition", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Remark", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Remark", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.InsertCommand.Connection = this.Connection; - this._adapter.InsertCommand.CommandText = @"INSERT INTO [Component_Reel_SIDInfo] ([SID], [CustCode], [CustName], [VenderName], [PartNo], [PrintPosition], [Remark]) VALUES (@SID, @CustCode, @CustName, @VenderName, @PartNo, @PrintPosition, @Remark); -SELECT SID, CustCode, CustName, VenderName, PartNo, PrintPosition, Remark FROM Component_Reel_SIDInfo WHERE (CustCode = @CustCode) AND (PartNo = @PartNo) AND (SID = @SID)"; - this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SID", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "SID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CustCode", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustCode", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CustName", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustName", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VenderName", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "VenderName", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PartNo", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PartNo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PrintPosition", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PrintPosition", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Remark", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.UpdateCommand.Connection = this.Connection; - this._adapter.UpdateCommand.CommandText = @"UPDATE [Component_Reel_SIDInfo] SET [SID] = @SID, [CustCode] = @CustCode, [CustName] = @CustName, [VenderName] = @VenderName, [PartNo] = @PartNo, [PrintPosition] = @PrintPosition, [Remark] = @Remark WHERE (([SID] = @Original_SID) AND ([CustCode] = @Original_CustCode) AND ((@IsNull_CustName = 1 AND [CustName] IS NULL) OR ([CustName] = @Original_CustName)) AND ((@IsNull_VenderName = 1 AND [VenderName] IS NULL) OR ([VenderName] = @Original_VenderName)) AND ([PartNo] = @Original_PartNo) AND ((@IsNull_PrintPosition = 1 AND [PrintPosition] IS NULL) OR ([PrintPosition] = @Original_PrintPosition)) AND ((@IsNull_Remark = 1 AND [Remark] IS NULL) OR ([Remark] = @Original_Remark))); -SELECT SID, CustCode, CustName, VenderName, PartNo, PrintPosition, Remark FROM Component_Reel_SIDInfo WHERE (CustCode = @CustCode) AND (PartNo = @PartNo) AND (SID = @SID)"; - this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SID", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "SID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CustCode", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustCode", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CustName", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustName", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VenderName", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "VenderName", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PartNo", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PartNo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PrintPosition", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PrintPosition", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Remark", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SID", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "SID", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CustCode", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustCode", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CustName", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustName", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CustName", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CustName", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_VenderName", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "VenderName", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_VenderName", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "VenderName", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PartNo", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PartNo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PrintPosition", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PrintPosition", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PrintPosition", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PrintPosition", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Remark", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Remark", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Remark", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitConnection() { - this._connection = new global::System.Data.SqlClient.SqlConnection(); - this._connection.ConnectionString = global::Project.Properties.Settings.Default.CS; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitCommandCollection() { - this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1]; - this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = "SELECT SID, CustCode, CustName, VenderName, PartNo, PrintPosition, Remark\r\nFROM " + - " Component_Reel_SIDInfo"; - this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DataSet1.Component_Reel_SIDInfoDataTable dataTable) { - this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) { - dataTable.Clear(); - } - int returnValue = this.Adapter.Fill(dataTable); - return returnValue; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DataSet1.Component_Reel_SIDInfoDataTable GetData() { - this.Adapter.SelectCommand = this.CommandCollection[0]; - DataSet1.Component_Reel_SIDInfoDataTable dataTable = new DataSet1.Component_Reel_SIDInfoDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1.Component_Reel_SIDInfoDataTable dataTable) { - return this.Adapter.Update(dataTable); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1 dataSet) { - return this.Adapter.Update(dataSet, "Component_Reel_SIDInfo"); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) { - return this.Adapter.Update(new global::System.Data.DataRow[] { - dataRow}); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) { - return this.Adapter.Update(dataRows); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_SID, string Original_CustCode, string Original_CustName, string Original_VenderName, string Original_PartNo, string Original_PrintPosition, string Original_Remark) { - if ((Original_SID == null)) { - throw new global::System.ArgumentNullException("Original_SID"); - } - else { - this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_SID)); - } - if ((Original_CustCode == null)) { - throw new global::System.ArgumentNullException("Original_CustCode"); - } - else { - this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_CustCode)); - } - if ((Original_CustName == null)) { - this.Adapter.DeleteCommand.Parameters[2].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[2].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_CustName)); - } - if ((Original_VenderName == null)) { - this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[5].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_VenderName)); - } - if ((Original_PartNo == null)) { - throw new global::System.ArgumentNullException("Original_PartNo"); - } - else { - this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_PartNo)); - } - if ((Original_PrintPosition == null)) { - this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_PrintPosition)); - } - if ((Original_Remark == null)) { - this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[10].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[10].Value = ((string)(Original_Remark)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; - if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.DeleteCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.DeleteCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string SID, string CustCode, string CustName, string VenderName, string PartNo, string PrintPosition, string Remark) { - if ((SID == null)) { - throw new global::System.ArgumentNullException("SID"); - } - else { - this.Adapter.InsertCommand.Parameters[0].Value = ((string)(SID)); - } - if ((CustCode == null)) { - throw new global::System.ArgumentNullException("CustCode"); - } - else { - this.Adapter.InsertCommand.Parameters[1].Value = ((string)(CustCode)); - } - if ((CustName == null)) { - this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[2].Value = ((string)(CustName)); - } - if ((VenderName == null)) { - this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[3].Value = ((string)(VenderName)); - } - if ((PartNo == null)) { - throw new global::System.ArgumentNullException("PartNo"); - } - else { - this.Adapter.InsertCommand.Parameters[4].Value = ((string)(PartNo)); - } - if ((PrintPosition == null)) { - this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[5].Value = ((string)(PrintPosition)); - } - if ((Remark == null)) { - this.Adapter.InsertCommand.Parameters[6].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[6].Value = ((string)(Remark)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; - if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.InsertCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.InsertCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string SID, string CustCode, string CustName, string VenderName, string PartNo, string PrintPosition, string Remark, string Original_SID, string Original_CustCode, string Original_CustName, string Original_VenderName, string Original_PartNo, string Original_PrintPosition, string Original_Remark) { - if ((SID == null)) { - throw new global::System.ArgumentNullException("SID"); - } - else { - this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(SID)); - } - if ((CustCode == null)) { - throw new global::System.ArgumentNullException("CustCode"); - } - else { - this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(CustCode)); - } - if ((CustName == null)) { - this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(CustName)); - } - if ((VenderName == null)) { - this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(VenderName)); - } - if ((PartNo == null)) { - throw new global::System.ArgumentNullException("PartNo"); - } - else { - this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(PartNo)); - } - if ((PrintPosition == null)) { - this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(PrintPosition)); - } - if ((Remark == null)) { - this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Remark)); - } - if ((Original_SID == null)) { - throw new global::System.ArgumentNullException("Original_SID"); - } - else { - this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_SID)); - } - if ((Original_CustCode == null)) { - throw new global::System.ArgumentNullException("Original_CustCode"); - } - else { - this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_CustCode)); - } - if ((Original_CustName == null)) { - this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_CustName)); - } - if ((Original_VenderName == null)) { - this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(Original_VenderName)); - } - if ((Original_PartNo == null)) { - throw new global::System.ArgumentNullException("Original_PartNo"); - } - else { - this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(Original_PartNo)); - } - if ((Original_PrintPosition == null)) { - this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[15].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[15].Value = ((string)(Original_PrintPosition)); - } - if ((Original_Remark == null)) { - this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[17].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[17].Value = ((string)(Original_Remark)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; - if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.UpdateCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.UpdateCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string CustCode, string CustName, string VenderName, string PartNo, string PrintPosition, string Remark, string Original_SID, string Original_CustCode, string Original_CustName, string Original_VenderName, string Original_PartNo, string Original_PrintPosition, string Original_Remark) { - return this.Update(Original_SID, CustCode, CustName, VenderName, PartNo, PrintPosition, Remark, Original_SID, Original_CustCode, Original_CustName, Original_VenderName, Original_PartNo, Original_PrintPosition, Original_Remark); - } - } - - /// - ///Represents the connection and commands used to retrieve and save data. - /// - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.ComponentModel.DataObjectAttribute(true)] - [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + - ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class Component_Reel_ResultTableAdapter : global::System.ComponentModel.Component { - - private global::System.Data.SqlClient.SqlDataAdapter _adapter; - - private global::System.Data.SqlClient.SqlConnection _connection; - - private global::System.Data.SqlClient.SqlTransaction _transaction; - - private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - - private bool _clearBeforeFill; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_ResultTableAdapter() { - this.ClearBeforeFill = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { - get { - if ((this._adapter == null)) { - this.InitAdapter(); - } - return this._adapter; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection { - get { - if ((this._connection == null)) { - this.InitConnection(); - } - return this._connection; - } - set { - this._connection = value; - if ((this.Adapter.InsertCommand != null)) { - this.Adapter.InsertCommand.Connection = value; - } - if ((this.Adapter.DeleteCommand != null)) { - this.Adapter.DeleteCommand.Connection = value; - } - if ((this.Adapter.UpdateCommand != null)) { - this.Adapter.UpdateCommand.Connection = value; - } - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - if ((this.CommandCollection[i] != null)) { - ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; - } - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction { - get { - return this._transaction; - } - set { - this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - this.CommandCollection[i].Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.DeleteCommand != null))) { - this.Adapter.DeleteCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) { - this.Adapter.InsertCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) { - this.Adapter.UpdateCommand.Transaction = this._transaction; - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { - get { - if ((this._commandCollection == null)) { - this.InitCommandCollection(); - } - return this._commandCollection; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool ClearBeforeFill { - get { - return this._clearBeforeFill; - } - set { - this._clearBeforeFill = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitAdapter() { - this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); - global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); - tableMapping.SourceTable = "Table"; - tableMapping.DataSetTable = "Component_Reel_Result"; - tableMapping.ColumnMappings.Add("idx", "idx"); - tableMapping.ColumnMappings.Add("STIME", "STIME"); - tableMapping.ColumnMappings.Add("ETIME", "ETIME"); - tableMapping.ColumnMappings.Add("PDATE", "PDATE"); - tableMapping.ColumnMappings.Add("JTYPE", "JTYPE"); - tableMapping.ColumnMappings.Add("JGUID", "JGUID"); - tableMapping.ColumnMappings.Add("SID", "SID"); - tableMapping.ColumnMappings.Add("SID0", "SID0"); - tableMapping.ColumnMappings.Add("RID", "RID"); - tableMapping.ColumnMappings.Add("RID0", "RID0"); - tableMapping.ColumnMappings.Add("RSN", "RSN"); - tableMapping.ColumnMappings.Add("QR", "QR"); - tableMapping.ColumnMappings.Add("ZPL", "ZPL"); - tableMapping.ColumnMappings.Add("POS", "POS"); - tableMapping.ColumnMappings.Add("LOC", "LOC"); - tableMapping.ColumnMappings.Add("ANGLE", "ANGLE"); - tableMapping.ColumnMappings.Add("QTY", "QTY"); - tableMapping.ColumnMappings.Add("QTY0", "QTY0"); - tableMapping.ColumnMappings.Add("wdate", "wdate"); - tableMapping.ColumnMappings.Add("VNAME", "VNAME"); - tableMapping.ColumnMappings.Add("PRNATTACH", "PRNATTACH"); - tableMapping.ColumnMappings.Add("PRNVALID", "PRNVALID"); - tableMapping.ColumnMappings.Add("PTIME", "PTIME"); - tableMapping.ColumnMappings.Add("MFGDATE", "MFGDATE"); - tableMapping.ColumnMappings.Add("VLOT", "VLOT"); - tableMapping.ColumnMappings.Add("REMARK", "REMARK"); - tableMapping.ColumnMappings.Add("PNO", "PNO"); - this._adapter.TableMappings.Add(tableMapping); - this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.DeleteCommand.Connection = this.Connection; - this._adapter.DeleteCommand.CommandText = "DELETE FROM Component_Reel_Result\r\nWHERE (idx = @Original_idx)"; - this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idx", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.InsertCommand.Connection = this.Connection; - this._adapter.InsertCommand.CommandText = @"INSERT INTO [Component_Reel_Result] ([STIME], [ETIME], [PDATE], [JTYPE], [JGUID], [SID], [SID0], [RID], [RID0], [RSN], [QR], [ZPL], [POS], [LOC], [ANGLE], [QTY], [QTY0], [wdate], [VNAME], [PRNATTACH], [PRNVALID], [PTIME], [MFGDATE], [VLOT], [REMARK]) VALUES (@STIME, @ETIME, @PDATE, @JTYPE, @JGUID, @SID, @SID0, @RID, @RID0, @RSN, @QR, @ZPL, @POS, @LOC, @ANGLE, @QTY, @QTY0, @wdate, @VNAME, @PRNATTACH, @PRNVALID, @PTIME, @MFGDATE, @VLOT, @REMARK); -SELECT idx, STIME, ETIME, PDATE, JTYPE, JGUID, SID, SID0, RID, RID0, RSN, QR, ZPL, POS, LOC, ANGLE, QTY, QTY0, wdate, VNAME, PRNATTACH, PRNVALID, PTIME, MFGDATE, VLOT, REMARK FROM Component_Reel_Result WHERE (idx = SCOPE_IDENTITY()) ORDER BY wdate DESC"; - this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@STIME", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "STIME", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ETIME", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ETIME", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PDATE", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PDATE", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@JTYPE", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "JTYPE", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@JGUID", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "JGUID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SID", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "SID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SID0", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "SID0", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RID", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RID0", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RID0", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RSN", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RSN", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QR", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QR", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ZPL", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ZPL", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@POS", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "POS", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@LOC", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LOC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ANGLE", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ANGLE", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QTY", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QTY", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QTY0", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QTY0", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@wdate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "wdate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VNAME", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "VNAME", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PRNATTACH", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PRNATTACH", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PRNVALID", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PRNVALID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PTIME", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PTIME", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MFGDATE", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MFGDATE", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VLOT", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "VLOT", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@REMARK", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "REMARK", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.UpdateCommand.Connection = this.Connection; - this._adapter.UpdateCommand.CommandText = @"UPDATE Component_Reel_Result -SET STIME = @STIME, ETIME = @ETIME, PDATE = @PDATE, JTYPE = @JTYPE, JGUID = @JGUID, SID = @SID, SID0 = @SID0, RID = @RID, RID0 = @RID0, RSN = @RSN, QR = @QR, - ZPL = @ZPL, POS = @POS, LOC = @LOC, ANGLE = @ANGLE, QTY = @QTY, QTY0 = @QTY0, wdate = @wdate, VNAME = @VNAME, PRNATTACH = @PRNATTACH, PRNVALID = @PRNVALID, - PTIME = @PTIME, MFGDATE = @MFGDATE, VLOT = @VLOT, REMARK = @REMARK -WHERE (idx = @Original_idx); -SELECT idx, STIME, ETIME, PDATE, JTYPE, JGUID, SID, SID0, RID, RID0, RSN, QR, ZPL, POS, LOC, ANGLE, QTY, QTY0, wdate, VNAME, PRNATTACH, PRNVALID, PTIME, MFGDATE, VLOT, REMARK FROM Component_Reel_Result WHERE (idx = @idx) ORDER BY wdate DESC"; - this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@STIME", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 0, 0, "STIME", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ETIME", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 0, 0, "ETIME", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PDATE", global::System.Data.SqlDbType.VarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, "PDATE", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@JTYPE", global::System.Data.SqlDbType.VarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, "JTYPE", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@JGUID", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, "JGUID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SID", global::System.Data.SqlDbType.VarChar, 20, global::System.Data.ParameterDirection.Input, 0, 0, "SID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SID0", global::System.Data.SqlDbType.VarChar, 20, global::System.Data.ParameterDirection.Input, 0, 0, "SID0", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RID", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, "RID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RID0", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, "RID0", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RSN", global::System.Data.SqlDbType.VarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, "RSN", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QR", global::System.Data.SqlDbType.VarChar, 100, global::System.Data.ParameterDirection.Input, 0, 0, "QR", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ZPL", global::System.Data.SqlDbType.VarChar, 1000, global::System.Data.ParameterDirection.Input, 0, 0, "ZPL", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@POS", global::System.Data.SqlDbType.VarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, "POS", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@LOC", global::System.Data.SqlDbType.VarChar, 1, global::System.Data.ParameterDirection.Input, 0, 0, "LOC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ANGLE", global::System.Data.SqlDbType.Float, 8, global::System.Data.ParameterDirection.Input, 0, 0, "ANGLE", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QTY", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "QTY", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QTY0", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "QTY0", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@wdate", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 0, 0, "wdate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VNAME", global::System.Data.SqlDbType.VarChar, 100, global::System.Data.ParameterDirection.Input, 0, 0, "VNAME", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PRNATTACH", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 0, 0, "PRNATTACH", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PRNVALID", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 0, 0, "PRNVALID", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PTIME", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 0, 0, "PTIME", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MFGDATE", global::System.Data.SqlDbType.VarChar, 20, global::System.Data.ParameterDirection.Input, 0, 0, "MFGDATE", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VLOT", global::System.Data.SqlDbType.VarChar, 100, global::System.Data.ParameterDirection.Input, 0, 0, "VLOT", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@REMARK", global::System.Data.SqlDbType.VarChar, 200, global::System.Data.ParameterDirection.Input, 0, 0, "REMARK", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idx", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idx", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitConnection() { - this._connection = new global::System.Data.SqlClient.SqlConnection(); - this._connection.ConnectionString = global::Project.Properties.Settings.Default.CS; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitCommandCollection() { - this._commandCollection = new global::System.Data.SqlClient.SqlCommand[3]; - this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = @"SELECT idx, STIME, ETIME, PDATE, JTYPE, JGUID, SID, SID0, RID, RID0, RSN, QR, ZPL, POS, LOC, ANGLE, QTY, QTY0, wdate, VNAME, PRNATTACH, PRNVALID, PTIME, MFGDATE, VLOT, REMARK, - (SELECT TOP (1) VAL1 - FROM dbo.FN_SPLIT(Component_Reel_Result.QR, ';') AS FN_SPLIT_1 - WHERE (POS = 3)) AS PNO -FROM Component_Reel_Result -WHERE (CONVERT(varchar(10), wdate, 120) BETWEEN @sd AND @ed) -ORDER BY wdate DESC"; - this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; - this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@sd", global::System.Data.SqlDbType.VarChar, 1024, global::System.Data.ParameterDirection.Input, 0, 0, "", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ed", global::System.Data.SqlDbType.VarChar, 1024, global::System.Data.ParameterDirection.Input, 0, 0, "", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[1].Connection = this.Connection; - this._commandCollection[1].CommandText = @"SELECT TOP (50) ANGLE, ETIME, JGUID, JTYPE, LOC, MFGDATE, PDATE, POS, PRNATTACH, PRNVALID, PTIME, QR, QTY, QTY0, REMARK, RID, RID0, RSN, SID, SID0, STIME, VLOT, VNAME, ZPL, idx, wdate FROM Component_Reel_Result WHERE (CONVERT (varchar(10), wdate, 120) BETWEEN @sd AND @ed) ORDER BY wdate DESC"; - this._commandCollection[1].CommandType = global::System.Data.CommandType.Text; - this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@sd", global::System.Data.SqlDbType.VarChar, 1024, global::System.Data.ParameterDirection.Input, 0, 0, "", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ed", global::System.Data.SqlDbType.VarChar, 1024, global::System.Data.ParameterDirection.Input, 0, 0, "", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[2].Connection = this.Connection; - this._commandCollection[2].CommandText = @"SELECT idx, STIME, ETIME, PDATE, JTYPE, JGUID, SID, SID0, RID, RID0, RSN, QR, ZPL, POS, LOC, ANGLE, QTY, QTY0, wdate, VNAME, PRNATTACH, PRNVALID, PTIME, MFGDATE, VLOT, REMARK, - (SELECT TOP (1) VAL1 - FROM dbo.FN_SPLIT(Component_Reel_Result.QR, ';') AS FN_SPLIT_1 - WHERE (POS = 7)) AS PNO -FROM Component_Reel_Result -WHERE (CONVERT(varchar(10), wdate, 120) BETWEEN @sd AND @ed) -ORDER BY wdate DESC"; - this._commandCollection[2].CommandType = global::System.Data.CommandType.Text; - this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@sd", global::System.Data.SqlDbType.VarChar, 1024, global::System.Data.ParameterDirection.Input, 0, 0, "", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ed", global::System.Data.SqlDbType.VarChar, 1024, global::System.Data.ParameterDirection.Input, 0, 0, "", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DataSet1.Component_Reel_ResultDataTable dataTable, string sd, string ed) { - this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((sd == null)) { - throw new global::System.ArgumentNullException("sd"); - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(sd)); - } - if ((ed == null)) { - throw new global::System.ArgumentNullException("ed"); - } - else { - this.Adapter.SelectCommand.Parameters[1].Value = ((string)(ed)); - } - if ((this.ClearBeforeFill == true)) { - dataTable.Clear(); - } - int returnValue = this.Adapter.Fill(dataTable); - return returnValue; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DataSet1.Component_Reel_ResultDataTable GetData(string sd, string ed) { - this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((sd == null)) { - throw new global::System.ArgumentNullException("sd"); - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(sd)); - } - if ((ed == null)) { - throw new global::System.ArgumentNullException("ed"); - } - else { - this.Adapter.SelectCommand.Parameters[1].Value = ((string)(ed)); - } - DataSet1.Component_Reel_ResultDataTable dataTable = new DataSet1.Component_Reel_ResultDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, false)] - public virtual int FillBy50(DataSet1.Component_Reel_ResultDataTable dataTable, string sd, string ed) { - this.Adapter.SelectCommand = this.CommandCollection[1]; - if ((sd == null)) { - throw new global::System.ArgumentNullException("sd"); - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(sd)); - } - if ((ed == null)) { - throw new global::System.ArgumentNullException("ed"); - } - else { - this.Adapter.SelectCommand.Parameters[1].Value = ((string)(ed)); - } - if ((this.ClearBeforeFill == true)) { - dataTable.Clear(); - } - int returnValue = this.Adapter.Fill(dataTable); - return returnValue; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DataSet1.Component_Reel_ResultDataTable GetBy50(string sd, string ed) { - this.Adapter.SelectCommand = this.CommandCollection[1]; - if ((sd == null)) { - throw new global::System.ArgumentNullException("sd"); - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(sd)); - } - if ((ed == null)) { - throw new global::System.ArgumentNullException("ed"); - } - else { - this.Adapter.SelectCommand.Parameters[1].Value = ((string)(ed)); - } - DataSet1.Component_Reel_ResultDataTable dataTable = new DataSet1.Component_Reel_ResultDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, false)] - public virtual int FillByLen7(DataSet1.Component_Reel_ResultDataTable dataTable, string sd, string ed) { - this.Adapter.SelectCommand = this.CommandCollection[2]; - if ((sd == null)) { - throw new global::System.ArgumentNullException("sd"); - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(sd)); - } - if ((ed == null)) { - throw new global::System.ArgumentNullException("ed"); - } - else { - this.Adapter.SelectCommand.Parameters[1].Value = ((string)(ed)); - } - if ((this.ClearBeforeFill == true)) { - dataTable.Clear(); - } - int returnValue = this.Adapter.Fill(dataTable); - return returnValue; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DataSet1.Component_Reel_ResultDataTable GetByLen7(string sd, string ed) { - this.Adapter.SelectCommand = this.CommandCollection[2]; - if ((sd == null)) { - throw new global::System.ArgumentNullException("sd"); - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(sd)); - } - if ((ed == null)) { - throw new global::System.ArgumentNullException("ed"); - } - else { - this.Adapter.SelectCommand.Parameters[1].Value = ((string)(ed)); - } - DataSet1.Component_Reel_ResultDataTable dataTable = new DataSet1.Component_Reel_ResultDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1.Component_Reel_ResultDataTable dataTable) { - return this.Adapter.Update(dataTable); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1 dataSet) { - return this.Adapter.Update(dataSet, "Component_Reel_Result"); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) { - return this.Adapter.Update(new global::System.Data.DataRow[] { - dataRow}); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) { - return this.Adapter.Update(dataRows); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(int Original_idx) { - this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_idx)); - global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; - if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.DeleteCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.DeleteCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert( - System.DateTime STIME, - global::System.Nullable ETIME, - string PDATE, - string JTYPE, - string JGUID, - string SID, - string SID0, - string RID, - string RID0, - string RSN, - string QR, - string ZPL, - string POS, - string LOC, - global::System.Nullable ANGLE, - global::System.Nullable QTY, - global::System.Nullable QTY0, - System.DateTime wdate, - string VNAME, - global::System.Nullable PRNATTACH, - global::System.Nullable PRNVALID, - global::System.Nullable PTIME, - string MFGDATE, - string VLOT, - string REMARK) { - this.Adapter.InsertCommand.Parameters[0].Value = ((System.DateTime)(STIME)); - if ((ETIME.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[1].Value = ((System.DateTime)(ETIME.Value)); - } - else { - this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; - } - if ((PDATE == null)) { - this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[2].Value = ((string)(PDATE)); - } - if ((JTYPE == null)) { - this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[3].Value = ((string)(JTYPE)); - } - if ((JGUID == null)) { - this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[4].Value = ((string)(JGUID)); - } - if ((SID == null)) { - this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[5].Value = ((string)(SID)); - } - if ((SID0 == null)) { - this.Adapter.InsertCommand.Parameters[6].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[6].Value = ((string)(SID0)); - } - if ((RID == null)) { - this.Adapter.InsertCommand.Parameters[7].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[7].Value = ((string)(RID)); - } - if ((RID0 == null)) { - this.Adapter.InsertCommand.Parameters[8].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[8].Value = ((string)(RID0)); - } - if ((RSN == null)) { - this.Adapter.InsertCommand.Parameters[9].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[9].Value = ((string)(RSN)); - } - if ((QR == null)) { - this.Adapter.InsertCommand.Parameters[10].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[10].Value = ((string)(QR)); - } - if ((ZPL == null)) { - this.Adapter.InsertCommand.Parameters[11].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[11].Value = ((string)(ZPL)); - } - if ((POS == null)) { - this.Adapter.InsertCommand.Parameters[12].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[12].Value = ((string)(POS)); - } - if ((LOC == null)) { - this.Adapter.InsertCommand.Parameters[13].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[13].Value = ((string)(LOC)); - } - if ((ANGLE.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[14].Value = ((double)(ANGLE.Value)); - } - else { - this.Adapter.InsertCommand.Parameters[14].Value = global::System.DBNull.Value; - } - if ((QTY.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[15].Value = ((int)(QTY.Value)); - } - else { - this.Adapter.InsertCommand.Parameters[15].Value = global::System.DBNull.Value; - } - if ((QTY0.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[16].Value = ((int)(QTY0.Value)); - } - else { - this.Adapter.InsertCommand.Parameters[16].Value = global::System.DBNull.Value; - } - this.Adapter.InsertCommand.Parameters[17].Value = ((System.DateTime)(wdate)); - if ((VNAME == null)) { - this.Adapter.InsertCommand.Parameters[18].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[18].Value = ((string)(VNAME)); - } - if ((PRNATTACH.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[19].Value = ((bool)(PRNATTACH.Value)); - } - else { - this.Adapter.InsertCommand.Parameters[19].Value = global::System.DBNull.Value; - } - if ((PRNVALID.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[20].Value = ((bool)(PRNVALID.Value)); - } - else { - this.Adapter.InsertCommand.Parameters[20].Value = global::System.DBNull.Value; - } - if ((PTIME.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[21].Value = ((System.DateTime)(PTIME.Value)); - } - else { - this.Adapter.InsertCommand.Parameters[21].Value = global::System.DBNull.Value; - } - if ((MFGDATE == null)) { - this.Adapter.InsertCommand.Parameters[22].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[22].Value = ((string)(MFGDATE)); - } - if ((VLOT == null)) { - this.Adapter.InsertCommand.Parameters[23].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[23].Value = ((string)(VLOT)); - } - if ((REMARK == null)) { - this.Adapter.InsertCommand.Parameters[24].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[24].Value = ((string)(REMARK)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; - if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.InsertCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.InsertCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update( - System.DateTime STIME, - global::System.Nullable ETIME, - string PDATE, - string JTYPE, - string JGUID, - string SID, - string SID0, - string RID, - string RID0, - string RSN, - string QR, - string ZPL, - string POS, - string LOC, - global::System.Nullable ANGLE, - global::System.Nullable QTY, - global::System.Nullable QTY0, - System.DateTime wdate, - string VNAME, - global::System.Nullable PRNATTACH, - global::System.Nullable PRNVALID, - global::System.Nullable PTIME, - string MFGDATE, - string VLOT, - string REMARK, - int Original_idx, - int idx) { - this.Adapter.UpdateCommand.Parameters[0].Value = ((System.DateTime)(STIME)); - if ((ETIME.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[1].Value = ((System.DateTime)(ETIME.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; - } - if ((PDATE == null)) { - this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(PDATE)); - } - if ((JTYPE == null)) { - this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(JTYPE)); - } - if ((JGUID == null)) { - this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(JGUID)); - } - if ((SID == null)) { - this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(SID)); - } - if ((SID0 == null)) { - this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(SID0)); - } - if ((RID == null)) { - this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(RID)); - } - if ((RID0 == null)) { - this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(RID0)); - } - if ((RSN == null)) { - this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(RSN)); - } - if ((QR == null)) { - this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(QR)); - } - if ((ZPL == null)) { - this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(ZPL)); - } - if ((POS == null)) { - this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(POS)); - } - if ((LOC == null)) { - this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(LOC)); - } - if ((ANGLE.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[14].Value = ((double)(ANGLE.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value; - } - if ((QTY.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[15].Value = ((int)(QTY.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[15].Value = global::System.DBNull.Value; - } - if ((QTY0.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[16].Value = ((int)(QTY0.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[16].Value = global::System.DBNull.Value; - } - this.Adapter.UpdateCommand.Parameters[17].Value = ((System.DateTime)(wdate)); - if ((VNAME == null)) { - this.Adapter.UpdateCommand.Parameters[18].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[18].Value = ((string)(VNAME)); - } - if ((PRNATTACH.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[19].Value = ((bool)(PRNATTACH.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[19].Value = global::System.DBNull.Value; - } - if ((PRNVALID.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[20].Value = ((bool)(PRNVALID.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[20].Value = global::System.DBNull.Value; - } - if ((PTIME.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[21].Value = ((System.DateTime)(PTIME.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[21].Value = global::System.DBNull.Value; - } - if ((MFGDATE == null)) { - this.Adapter.UpdateCommand.Parameters[22].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[22].Value = ((string)(MFGDATE)); - } - if ((VLOT == null)) { - this.Adapter.UpdateCommand.Parameters[23].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[23].Value = ((string)(VLOT)); - } - if ((REMARK == null)) { - this.Adapter.UpdateCommand.Parameters[24].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[24].Value = ((string)(REMARK)); - } - this.Adapter.UpdateCommand.Parameters[25].Value = ((int)(Original_idx)); - this.Adapter.UpdateCommand.Parameters[26].Value = ((int)(idx)); - global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; - if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.UpdateCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.UpdateCommand.Connection.Close(); - } - } - } - } - - /// - ///Represents the connection and commands used to retrieve and save data. - /// - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.ComponentModel.DataObjectAttribute(true)] - [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + - ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class Component_Reel_CustRuleTableAdapter : global::System.ComponentModel.Component { - - private global::System.Data.SqlClient.SqlDataAdapter _adapter; - - private global::System.Data.SqlClient.SqlConnection _connection; - - private global::System.Data.SqlClient.SqlTransaction _transaction; - - private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - - private bool _clearBeforeFill; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustRuleTableAdapter() { - this.ClearBeforeFill = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { - get { - if ((this._adapter == null)) { - this.InitAdapter(); - } - return this._adapter; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection { - get { - if ((this._connection == null)) { - this.InitConnection(); - } - return this._connection; - } - set { - this._connection = value; - if ((this.Adapter.InsertCommand != null)) { - this.Adapter.InsertCommand.Connection = value; - } - if ((this.Adapter.DeleteCommand != null)) { - this.Adapter.DeleteCommand.Connection = value; - } - if ((this.Adapter.UpdateCommand != null)) { - this.Adapter.UpdateCommand.Connection = value; - } - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - if ((this.CommandCollection[i] != null)) { - ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; - } - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction { - get { - return this._transaction; - } - set { - this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - this.CommandCollection[i].Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.DeleteCommand != null))) { - this.Adapter.DeleteCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) { - this.Adapter.InsertCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) { - this.Adapter.UpdateCommand.Transaction = this._transaction; - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { - get { - if ((this._commandCollection == null)) { - this.InitCommandCollection(); - } - return this._commandCollection; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool ClearBeforeFill { - get { - return this._clearBeforeFill; - } - set { - this._clearBeforeFill = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitAdapter() { - this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); - global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); - tableMapping.SourceTable = "Table"; - tableMapping.DataSetTable = "Component_Reel_CustRule"; - tableMapping.ColumnMappings.Add("idx", "idx"); - tableMapping.ColumnMappings.Add("code", "code"); - tableMapping.ColumnMappings.Add("pre", "pre"); - tableMapping.ColumnMappings.Add("pos", "pos"); - tableMapping.ColumnMappings.Add("len", "len"); - tableMapping.ColumnMappings.Add("exp", "exp"); - this._adapter.TableMappings.Add(tableMapping); - this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.DeleteCommand.Connection = this.Connection; - this._adapter.DeleteCommand.CommandText = @"DELETE FROM [Component_Reel_CustRule] WHERE (([idx] = @Original_idx) AND ([code] = @Original_code) AND ((@IsNull_pre = 1 AND [pre] IS NULL) OR ([pre] = @Original_pre)) AND ((@IsNull_pos = 1 AND [pos] IS NULL) OR ([pos] = @Original_pos)) AND ((@IsNull_len = 1 AND [len] IS NULL) OR ([len] = @Original_len)) AND ((@IsNull_exp = 1 AND [exp] IS NULL) OR ([exp] = @Original_exp)))"; - this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_pre", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_pre", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_pos", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_pos", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_exp", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_exp", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.InsertCommand.Connection = this.Connection; - this._adapter.InsertCommand.CommandText = "INSERT INTO [Component_Reel_CustRule] ([code], [pre], [pos], [len], [exp]) VALUES" + - " (@code, @pre, @pos, @len, @exp);\r\nSELECT idx, code, pre, pos, len, exp FROM Com" + - "ponent_Reel_CustRule WHERE (idx = SCOPE_IDENTITY())"; - this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pre", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pos", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@exp", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.UpdateCommand.Connection = this.Connection; - this._adapter.UpdateCommand.CommandText = @"UPDATE [Component_Reel_CustRule] SET [code] = @code, [pre] = @pre, [pos] = @pos, [len] = @len, [exp] = @exp WHERE (([idx] = @Original_idx) AND ([code] = @Original_code) AND ((@IsNull_pre = 1 AND [pre] IS NULL) OR ([pre] = @Original_pre)) AND ((@IsNull_pos = 1 AND [pos] IS NULL) OR ([pos] = @Original_pos)) AND ((@IsNull_len = 1 AND [len] IS NULL) OR ([len] = @Original_len)) AND ((@IsNull_exp = 1 AND [exp] IS NULL) OR ([exp] = @Original_exp))); -SELECT idx, code, pre, pos, len, exp FROM Component_Reel_CustRule WHERE (idx = @idx)"; - this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pre", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pos", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@exp", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_pre", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_pre", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pre", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_pos", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_pos", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "pos", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_len", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "len", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_exp", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_exp", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "exp", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idx", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitConnection() { - this._connection = new global::System.Data.SqlClient.SqlConnection(); - this._connection.ConnectionString = global::Project.Properties.Settings.Default.CS; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitCommandCollection() { - this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1]; - this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = "SELECT idx, code, pre, pos, len, exp\r\nFROM Component_Reel_CustRule\r\nWHERE (" + - "code = @code)"; - this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; - this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@code", global::System.Data.SqlDbType.VarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DataSet1.Component_Reel_CustRuleDataTable dataTable, string code) { - this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((code == null)) { - throw new global::System.ArgumentNullException("code"); - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(code)); - } - if ((this.ClearBeforeFill == true)) { - dataTable.Clear(); - } - int returnValue = this.Adapter.Fill(dataTable); - return returnValue; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DataSet1.Component_Reel_CustRuleDataTable GetData(string code) { - this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((code == null)) { - throw new global::System.ArgumentNullException("code"); - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(code)); - } - DataSet1.Component_Reel_CustRuleDataTable dataTable = new DataSet1.Component_Reel_CustRuleDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1.Component_Reel_CustRuleDataTable dataTable) { - return this.Adapter.Update(dataTable); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1 dataSet) { - return this.Adapter.Update(dataSet, "Component_Reel_CustRule"); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) { - return this.Adapter.Update(new global::System.Data.DataRow[] { - dataRow}); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) { - return this.Adapter.Update(dataRows); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(int Original_idx, string Original_code, string Original_pre, string Original_pos, global::System.Nullable Original_len, string Original_exp) { - this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_idx)); - if ((Original_code == null)) { - throw new global::System.ArgumentNullException("Original_code"); - } - else { - this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_code)); - } - if ((Original_pre == null)) { - this.Adapter.DeleteCommand.Parameters[2].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[2].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_pre)); - } - if ((Original_pos == null)) { - this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[5].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_pos)); - } - if ((Original_len.HasValue == true)) { - this.Adapter.DeleteCommand.Parameters[6].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[7].Value = ((int)(Original_len.Value)); - } - else { - this.Adapter.DeleteCommand.Parameters[6].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[7].Value = global::System.DBNull.Value; - } - if ((Original_exp == null)) { - this.Adapter.DeleteCommand.Parameters[8].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[9].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[8].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[9].Value = ((string)(Original_exp)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; - if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.DeleteCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.DeleteCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string code, string pre, string pos, global::System.Nullable len, string exp) { - if ((code == null)) { - throw new global::System.ArgumentNullException("code"); - } - else { - this.Adapter.InsertCommand.Parameters[0].Value = ((string)(code)); - } - if ((pre == null)) { - this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[1].Value = ((string)(pre)); - } - if ((pos == null)) { - this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[2].Value = ((string)(pos)); - } - if ((len.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[3].Value = ((int)(len.Value)); - } - else { - this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value; - } - if ((exp == null)) { - this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[4].Value = ((string)(exp)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; - if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.InsertCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.InsertCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string code, string pre, string pos, global::System.Nullable len, string exp, int Original_idx, string Original_code, string Original_pre, string Original_pos, global::System.Nullable Original_len, string Original_exp, int idx) { - if ((code == null)) { - throw new global::System.ArgumentNullException("code"); - } - else { - this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(code)); - } - if ((pre == null)) { - this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(pre)); - } - if ((pos == null)) { - this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(pos)); - } - if ((len.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(len.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value; - } - if ((exp == null)) { - this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(exp)); - } - this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(Original_idx)); - if ((Original_code == null)) { - throw new global::System.ArgumentNullException("Original_code"); - } - else { - this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_code)); - } - if ((Original_pre == null)) { - this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_pre)); - } - if ((Original_pos == null)) { - this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_pos)); - } - if ((Original_len.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[12].Value = ((int)(Original_len.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value; - } - if ((Original_exp == null)) { - this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(Original_exp)); - } - this.Adapter.UpdateCommand.Parameters[15].Value = ((int)(idx)); - global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; - if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.UpdateCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.UpdateCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string code, string pre, string pos, global::System.Nullable len, string exp, int Original_idx, string Original_code, string Original_pre, string Original_pos, global::System.Nullable Original_len, string Original_exp) { - return this.Update(code, pre, pos, len, exp, Original_idx, Original_code, Original_pre, Original_pos, Original_len, Original_exp, Original_idx); - } - } - - /// - ///Represents the connection and commands used to retrieve and save data. - /// - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.ComponentModel.DataObjectAttribute(true)] - [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + - ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class Component_Reel_CustInfoTableAdapter : global::System.ComponentModel.Component { - - private global::System.Data.SqlClient.SqlDataAdapter _adapter; - - private global::System.Data.SqlClient.SqlConnection _connection; - - private global::System.Data.SqlClient.SqlTransaction _transaction; - - private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - - private bool _clearBeforeFill; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public Component_Reel_CustInfoTableAdapter() { - this.ClearBeforeFill = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { - get { - if ((this._adapter == null)) { - this.InitAdapter(); - } - return this._adapter; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection { - get { - if ((this._connection == null)) { - this.InitConnection(); - } - return this._connection; - } - set { - this._connection = value; - if ((this.Adapter.InsertCommand != null)) { - this.Adapter.InsertCommand.Connection = value; - } - if ((this.Adapter.DeleteCommand != null)) { - this.Adapter.DeleteCommand.Connection = value; - } - if ((this.Adapter.UpdateCommand != null)) { - this.Adapter.UpdateCommand.Connection = value; - } - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - if ((this.CommandCollection[i] != null)) { - ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; - } - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction { - get { - return this._transaction; - } - set { - this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - this.CommandCollection[i].Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.DeleteCommand != null))) { - this.Adapter.DeleteCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) { - this.Adapter.InsertCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) { - this.Adapter.UpdateCommand.Transaction = this._transaction; - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { - get { - if ((this._commandCollection == null)) { - this.InitCommandCollection(); - } - return this._commandCollection; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool ClearBeforeFill { - get { - return this._clearBeforeFill; - } - set { - this._clearBeforeFill = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitAdapter() { - this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); - global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); - tableMapping.SourceTable = "Table"; - tableMapping.DataSetTable = "Component_Reel_CustInfo"; - tableMapping.ColumnMappings.Add("code", "code"); - tableMapping.ColumnMappings.Add("name", "name"); - this._adapter.TableMappings.Add(tableMapping); - this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.DeleteCommand.Connection = this.Connection; - this._adapter.DeleteCommand.CommandText = "DELETE FROM [Component_Reel_CustInfo] WHERE (([code] = @Original_code) AND ((@IsN" + - "ull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)))"; - this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_name", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "name", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_name", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "name", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.InsertCommand.Connection = this.Connection; - this._adapter.InsertCommand.CommandText = "INSERT INTO [Component_Reel_CustInfo] ([code], [name]) VALUES (@code, @name);\r\nSE" + - "LECT code, name FROM Component_Reel_CustInfo WHERE (code = @code) ORDER BY code," + - " name"; - this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@name", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "name", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.UpdateCommand.Connection = this.Connection; - this._adapter.UpdateCommand.CommandText = @"UPDATE [Component_Reel_CustInfo] SET [code] = @code, [name] = @name WHERE (([code] = @Original_code) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name))); -SELECT code, name FROM Component_Reel_CustInfo WHERE (code = @code) ORDER BY code, name"; - this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@name", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "name", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_code", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "code", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_name", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "name", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_name", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "name", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitConnection() { - this._connection = new global::System.Data.SqlClient.SqlConnection(); - this._connection.ConnectionString = global::Project.Properties.Settings.Default.CS; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private void InitCommandCollection() { - this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1]; - this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = "SELECT code, name\r\nFROM Component_Reel_CustInfo\r\nORDER BY code, name"; - this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DataSet1.Component_Reel_CustInfoDataTable dataTable) { - this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) { - dataTable.Clear(); - } - int returnValue = this.Adapter.Fill(dataTable); - return returnValue; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DataSet1.Component_Reel_CustInfoDataTable GetData() { - this.Adapter.SelectCommand = this.CommandCollection[0]; - DataSet1.Component_Reel_CustInfoDataTable dataTable = new DataSet1.Component_Reel_CustInfoDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1.Component_Reel_CustInfoDataTable dataTable) { - return this.Adapter.Update(dataTable); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DataSet1 dataSet) { - return this.Adapter.Update(dataSet, "Component_Reel_CustInfo"); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) { - return this.Adapter.Update(new global::System.Data.DataRow[] { - dataRow}); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) { - return this.Adapter.Update(dataRows); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_code, string Original_name) { - if ((Original_code == null)) { - throw new global::System.ArgumentNullException("Original_code"); - } - else { - this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_code)); - } - if ((Original_name == null)) { - this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_name)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; - if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.DeleteCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.DeleteCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string code, string name) { - if ((code == null)) { - throw new global::System.ArgumentNullException("code"); - } - else { - this.Adapter.InsertCommand.Parameters[0].Value = ((string)(code)); - } - if ((name == null)) { - this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[1].Value = ((string)(name)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; - if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.InsertCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.InsertCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string code, string name, string Original_code, string Original_name) { - if ((code == null)) { - throw new global::System.ArgumentNullException("code"); - } - else { - this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(code)); - } - if ((name == null)) { - this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(name)); - } - if ((Original_code == null)) { - throw new global::System.ArgumentNullException("Original_code"); - } - else { - this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_code)); - } - if ((Original_name == null)) { - this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_name)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; - if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.UpdateCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.UpdateCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string name, string Original_code, string Original_name) { - return this.Update(Original_code, name, Original_code, Original_name); - } - } - - /// - ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios - /// - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" + - "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")] - public partial class TableAdapterManager : global::System.ComponentModel.Component { - - private UpdateOrderOption _updateOrder; - - private Component_Reel_SIDConvTableAdapter _component_Reel_SIDConvTableAdapter; - - private Component_Reel_SIDInfoTableAdapter _component_Reel_SIDInfoTableAdapter; - - private Component_Reel_ResultTableAdapter _component_Reel_ResultTableAdapter; - - private Component_Reel_CustRuleTableAdapter _component_Reel_CustRuleTableAdapter; - - private Component_Reel_CustInfoTableAdapter _component_Reel_CustInfoTableAdapter; - - private bool _backupDataSetBeforeUpdate; - - private global::System.Data.IDbConnection _connection; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public UpdateOrderOption UpdateOrder { - get { - return this._updateOrder; - } - set { - this._updateOrder = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + - "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + - "a", "System.Drawing.Design.UITypeEditor")] - public Component_Reel_SIDConvTableAdapter Component_Reel_SIDConvTableAdapter { - get { - return this._component_Reel_SIDConvTableAdapter; - } - set { - this._component_Reel_SIDConvTableAdapter = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + - "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + - "a", "System.Drawing.Design.UITypeEditor")] - public Component_Reel_SIDInfoTableAdapter Component_Reel_SIDInfoTableAdapter { - get { - return this._component_Reel_SIDInfoTableAdapter; - } - set { - this._component_Reel_SIDInfoTableAdapter = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + - "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + - "a", "System.Drawing.Design.UITypeEditor")] - public Component_Reel_ResultTableAdapter Component_Reel_ResultTableAdapter { - get { - return this._component_Reel_ResultTableAdapter; - } - set { - this._component_Reel_ResultTableAdapter = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + - "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + - "a", "System.Drawing.Design.UITypeEditor")] - public Component_Reel_CustRuleTableAdapter Component_Reel_CustRuleTableAdapter { - get { - return this._component_Reel_CustRuleTableAdapter; - } - set { - this._component_Reel_CustRuleTableAdapter = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + - "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + - "a", "System.Drawing.Design.UITypeEditor")] - public Component_Reel_CustInfoTableAdapter Component_Reel_CustInfoTableAdapter { - get { - return this._component_Reel_CustInfoTableAdapter; - } - set { - this._component_Reel_CustInfoTableAdapter = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public bool BackupDataSetBeforeUpdate { - get { - return this._backupDataSetBeforeUpdate; - } - set { - this._backupDataSetBeforeUpdate = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public global::System.Data.IDbConnection Connection { - get { - if ((this._connection != null)) { - return this._connection; - } - if (((this._component_Reel_SIDConvTableAdapter != null) - && (this._component_Reel_SIDConvTableAdapter.Connection != null))) { - return this._component_Reel_SIDConvTableAdapter.Connection; - } - if (((this._component_Reel_SIDInfoTableAdapter != null) - && (this._component_Reel_SIDInfoTableAdapter.Connection != null))) { - return this._component_Reel_SIDInfoTableAdapter.Connection; - } - if (((this._component_Reel_ResultTableAdapter != null) - && (this._component_Reel_ResultTableAdapter.Connection != null))) { - return this._component_Reel_ResultTableAdapter.Connection; - } - if (((this._component_Reel_CustRuleTableAdapter != null) - && (this._component_Reel_CustRuleTableAdapter.Connection != null))) { - return this._component_Reel_CustRuleTableAdapter.Connection; - } - if (((this._component_Reel_CustInfoTableAdapter != null) - && (this._component_Reel_CustInfoTableAdapter.Connection != null))) { - return this._component_Reel_CustInfoTableAdapter.Connection; - } - return null; - } - set { - this._connection = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - [global::System.ComponentModel.Browsable(false)] - public int TableAdapterInstanceCount { - get { - int count = 0; - if ((this._component_Reel_SIDConvTableAdapter != null)) { - count = (count + 1); - } - if ((this._component_Reel_SIDInfoTableAdapter != null)) { - count = (count + 1); - } - if ((this._component_Reel_ResultTableAdapter != null)) { - count = (count + 1); - } - if ((this._component_Reel_CustRuleTableAdapter != null)) { - count = (count + 1); - } - if ((this._component_Reel_CustInfoTableAdapter != null)) { - count = (count + 1); - } - return count; - } - } - - /// - ///Update rows in top-down order. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private int UpdateUpdatedRows(DataSet1 dataSet, global::System.Collections.Generic.List allChangedRows, global::System.Collections.Generic.List allAddedRows) { - int result = 0; - if ((this._component_Reel_SIDConvTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.Component_Reel_SIDConv.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._component_Reel_SIDConvTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - if ((this._component_Reel_SIDInfoTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.Component_Reel_SIDInfo.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._component_Reel_SIDInfoTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - if ((this._component_Reel_ResultTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.Component_Reel_Result.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._component_Reel_ResultTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - if ((this._component_Reel_CustRuleTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.Component_Reel_CustRule.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._component_Reel_CustRuleTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - if ((this._component_Reel_CustInfoTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.Component_Reel_CustInfo.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._component_Reel_CustInfoTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - return result; - } - - /// - ///Insert rows in top-down order. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private int UpdateInsertedRows(DataSet1 dataSet, global::System.Collections.Generic.List allAddedRows) { - int result = 0; - if ((this._component_Reel_SIDConvTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.Component_Reel_SIDConv.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._component_Reel_SIDConvTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - if ((this._component_Reel_SIDInfoTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.Component_Reel_SIDInfo.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._component_Reel_SIDInfoTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - if ((this._component_Reel_ResultTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.Component_Reel_Result.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._component_Reel_ResultTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - if ((this._component_Reel_CustRuleTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.Component_Reel_CustRule.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._component_Reel_CustRuleTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - if ((this._component_Reel_CustInfoTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.Component_Reel_CustInfo.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._component_Reel_CustInfoTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - return result; - } - - /// - ///Delete rows in bottom-up order. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private int UpdateDeletedRows(DataSet1 dataSet, global::System.Collections.Generic.List allChangedRows) { - int result = 0; - if ((this._component_Reel_CustInfoTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.Component_Reel_CustInfo.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._component_Reel_CustInfoTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } - if ((this._component_Reel_CustRuleTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.Component_Reel_CustRule.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._component_Reel_CustRuleTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } - if ((this._component_Reel_ResultTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.Component_Reel_Result.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._component_Reel_ResultTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } - if ((this._component_Reel_SIDInfoTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.Component_Reel_SIDInfo.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._component_Reel_SIDInfoTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } - if ((this._component_Reel_SIDConvTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.Component_Reel_SIDConv.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._component_Reel_SIDConvTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } - return result; - } - - /// - ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List allAddedRows) { - if (((updatedRows == null) - || (updatedRows.Length < 1))) { - return updatedRows; - } - if (((allAddedRows == null) - || (allAddedRows.Count < 1))) { - return updatedRows; - } - global::System.Collections.Generic.List realUpdatedRows = new global::System.Collections.Generic.List(); - for (int i = 0; (i < updatedRows.Length); i = (i + 1)) { - global::System.Data.DataRow row = updatedRows[i]; - if ((allAddedRows.Contains(row) == false)) { - realUpdatedRows.Add(row); - } - } - return realUpdatedRows.ToArray(); - } - - /// - ///Update all changes to the dataset. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public virtual int UpdateAll(DataSet1 dataSet) { - if ((dataSet == null)) { - throw new global::System.ArgumentNullException("dataSet"); - } - if ((dataSet.HasChanges() == false)) { - return 0; - } - if (((this._component_Reel_SIDConvTableAdapter != null) - && (this.MatchTableAdapterConnection(this._component_Reel_SIDConvTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); - } - if (((this._component_Reel_SIDInfoTableAdapter != null) - && (this.MatchTableAdapterConnection(this._component_Reel_SIDInfoTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); - } - if (((this._component_Reel_ResultTableAdapter != null) - && (this.MatchTableAdapterConnection(this._component_Reel_ResultTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); - } - if (((this._component_Reel_CustRuleTableAdapter != null) - && (this.MatchTableAdapterConnection(this._component_Reel_CustRuleTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); - } - if (((this._component_Reel_CustInfoTableAdapter != null) - && (this.MatchTableAdapterConnection(this._component_Reel_CustInfoTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("TableAdapterManager에서 관리하는 모든 TableAdapter에는 동일한 연결 문자열을 사용해야 합니다."); - } - global::System.Data.IDbConnection workConnection = this.Connection; - if ((workConnection == null)) { - throw new global::System.ApplicationException("TableAdapterManager에 연결 정보가 없습니다. 각 TableAdapterManager TableAdapter 속성을 올바른 Tabl" + - "eAdapter 인스턴스로 설정하십시오."); - } - bool workConnOpened = false; - if (((workConnection.State & global::System.Data.ConnectionState.Broken) - == global::System.Data.ConnectionState.Broken)) { - workConnection.Close(); - } - if ((workConnection.State == global::System.Data.ConnectionState.Closed)) { - workConnection.Open(); - workConnOpened = true; - } - global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction(); - if ((workTransaction == null)) { - throw new global::System.ApplicationException("트랜잭션을 시작할 수 없습니다. 현재 데이터 연결에서 트랜잭션이 지원되지 않거나 현재 상태에서 트랜잭션을 시작할 수 없습니다."); - } - global::System.Collections.Generic.List allChangedRows = new global::System.Collections.Generic.List(); - global::System.Collections.Generic.List allAddedRows = new global::System.Collections.Generic.List(); - global::System.Collections.Generic.List adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List(); - global::System.Collections.Generic.Dictionary revertConnections = new global::System.Collections.Generic.Dictionary(); - int result = 0; - global::System.Data.DataSet backupDataSet = null; - if (this.BackupDataSetBeforeUpdate) { - backupDataSet = new global::System.Data.DataSet(); - backupDataSet.Merge(dataSet); - } - try { - // ---- Prepare for update ----------- - // - if ((this._component_Reel_SIDConvTableAdapter != null)) { - revertConnections.Add(this._component_Reel_SIDConvTableAdapter, this._component_Reel_SIDConvTableAdapter.Connection); - this._component_Reel_SIDConvTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); - this._component_Reel_SIDConvTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._component_Reel_SIDConvTableAdapter.Adapter.AcceptChangesDuringUpdate) { - this._component_Reel_SIDConvTableAdapter.Adapter.AcceptChangesDuringUpdate = false; - adaptersWithAcceptChangesDuringUpdate.Add(this._component_Reel_SIDConvTableAdapter.Adapter); - } - } - if ((this._component_Reel_SIDInfoTableAdapter != null)) { - revertConnections.Add(this._component_Reel_SIDInfoTableAdapter, this._component_Reel_SIDInfoTableAdapter.Connection); - this._component_Reel_SIDInfoTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); - this._component_Reel_SIDInfoTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._component_Reel_SIDInfoTableAdapter.Adapter.AcceptChangesDuringUpdate) { - this._component_Reel_SIDInfoTableAdapter.Adapter.AcceptChangesDuringUpdate = false; - adaptersWithAcceptChangesDuringUpdate.Add(this._component_Reel_SIDInfoTableAdapter.Adapter); - } - } - if ((this._component_Reel_ResultTableAdapter != null)) { - revertConnections.Add(this._component_Reel_ResultTableAdapter, this._component_Reel_ResultTableAdapter.Connection); - this._component_Reel_ResultTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); - this._component_Reel_ResultTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._component_Reel_ResultTableAdapter.Adapter.AcceptChangesDuringUpdate) { - this._component_Reel_ResultTableAdapter.Adapter.AcceptChangesDuringUpdate = false; - adaptersWithAcceptChangesDuringUpdate.Add(this._component_Reel_ResultTableAdapter.Adapter); - } - } - if ((this._component_Reel_CustRuleTableAdapter != null)) { - revertConnections.Add(this._component_Reel_CustRuleTableAdapter, this._component_Reel_CustRuleTableAdapter.Connection); - this._component_Reel_CustRuleTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); - this._component_Reel_CustRuleTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._component_Reel_CustRuleTableAdapter.Adapter.AcceptChangesDuringUpdate) { - this._component_Reel_CustRuleTableAdapter.Adapter.AcceptChangesDuringUpdate = false; - adaptersWithAcceptChangesDuringUpdate.Add(this._component_Reel_CustRuleTableAdapter.Adapter); - } - } - if ((this._component_Reel_CustInfoTableAdapter != null)) { - revertConnections.Add(this._component_Reel_CustInfoTableAdapter, this._component_Reel_CustInfoTableAdapter.Connection); - this._component_Reel_CustInfoTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); - this._component_Reel_CustInfoTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._component_Reel_CustInfoTableAdapter.Adapter.AcceptChangesDuringUpdate) { - this._component_Reel_CustInfoTableAdapter.Adapter.AcceptChangesDuringUpdate = false; - adaptersWithAcceptChangesDuringUpdate.Add(this._component_Reel_CustInfoTableAdapter.Adapter); - } - } - // - //---- Perform updates ----------- - // - if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) { - result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); - result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); - } - else { - result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); - result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); - } - result = (result + this.UpdateDeletedRows(dataSet, allChangedRows)); - // - //---- Commit updates ----------- - // - workTransaction.Commit(); - if ((0 < allAddedRows.Count)) { - global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count]; - allAddedRows.CopyTo(rows); - for (int i = 0; (i < rows.Length); i = (i + 1)) { - global::System.Data.DataRow row = rows[i]; - row.AcceptChanges(); - } - } - if ((0 < allChangedRows.Count)) { - global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count]; - allChangedRows.CopyTo(rows); - for (int i = 0; (i < rows.Length); i = (i + 1)) { - global::System.Data.DataRow row = rows[i]; - row.AcceptChanges(); - } - } - } - catch (global::System.Exception ex) { - workTransaction.Rollback(); - // ---- Restore the dataset ----------- - if (this.BackupDataSetBeforeUpdate) { - global::System.Diagnostics.Debug.Assert((backupDataSet != null)); - dataSet.Clear(); - dataSet.Merge(backupDataSet); - } - else { - if ((0 < allAddedRows.Count)) { - global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count]; - allAddedRows.CopyTo(rows); - for (int i = 0; (i < rows.Length); i = (i + 1)) { - global::System.Data.DataRow row = rows[i]; - row.AcceptChanges(); - row.SetAdded(); - } - } - } - throw ex; - } - finally { - if (workConnOpened) { - workConnection.Close(); - } - if ((this._component_Reel_SIDConvTableAdapter != null)) { - this._component_Reel_SIDConvTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._component_Reel_SIDConvTableAdapter])); - this._component_Reel_SIDConvTableAdapter.Transaction = null; - } - if ((this._component_Reel_SIDInfoTableAdapter != null)) { - this._component_Reel_SIDInfoTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._component_Reel_SIDInfoTableAdapter])); - this._component_Reel_SIDInfoTableAdapter.Transaction = null; - } - if ((this._component_Reel_ResultTableAdapter != null)) { - this._component_Reel_ResultTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._component_Reel_ResultTableAdapter])); - this._component_Reel_ResultTableAdapter.Transaction = null; - } - if ((this._component_Reel_CustRuleTableAdapter != null)) { - this._component_Reel_CustRuleTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._component_Reel_CustRuleTableAdapter])); - this._component_Reel_CustRuleTableAdapter.Transaction = null; - } - if ((this._component_Reel_CustInfoTableAdapter != null)) { - this._component_Reel_CustInfoTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._component_Reel_CustInfoTableAdapter])); - this._component_Reel_CustInfoTableAdapter.Transaction = null; - } - if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) { - global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count]; - adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters); - for (int i = 0; (i < adapters.Length); i = (i + 1)) { - global::System.Data.Common.DataAdapter adapter = adapters[i]; - adapter.AcceptChangesDuringUpdate = true; - } - } - } - return result; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) { - global::System.Array.Sort(rows, new SelfReferenceComparer(relation, childFirst)); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) { - if ((this._connection != null)) { - return true; - } - if (((this.Connection == null) - || (inputConnection == null))) { - return true; - } - if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) { - return true; - } - return false; - } - - /// - ///Update Order Option - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public enum UpdateOrderOption { - - InsertUpdateDelete = 0, - - UpdateInsertDelete = 1, - } - - /// - ///Used to sort self-referenced table's rows - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer { - - private global::System.Data.DataRelation _relation; - - private int _childFirst; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) { - this._relation = relation; - if (childFirst) { - this._childFirst = -1; - } - else { - this._childFirst = 1; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) { - global::System.Diagnostics.Debug.Assert((row != null)); - global::System.Data.DataRow root = row; - distance = 0; - - global::System.Collections.Generic.IDictionary traversedRows = new global::System.Collections.Generic.Dictionary(); - traversedRows[row] = row; - - global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); - for ( - ; ((parent != null) - && (traversedRows.ContainsKey(parent) == false)); - ) { - distance = (distance + 1); - root = parent; - traversedRows[parent] = parent; - parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); - } - - if ((distance == 0)) { - traversedRows.Clear(); - traversedRows[row] = row; - parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original); - for ( - ; ((parent != null) - && (traversedRows.ContainsKey(parent) == false)); - ) { - distance = (distance + 1); - root = parent; - traversedRows[parent] = parent; - parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original); - } - } - - return root; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "16.0.0.0")] - public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) { - if (object.ReferenceEquals(row1, row2)) { - return 0; - } - if ((row1 == null)) { - return -1; - } - if ((row2 == null)) { - return 1; - } - - int distance1 = 0; - global::System.Data.DataRow root1 = this.GetRoot(row1, out distance1); - - int distance2 = 0; - global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2); - - if (object.ReferenceEquals(root1, root2)) { - return (this._childFirst * distance1.CompareTo(distance2)); - } - else { - global::System.Diagnostics.Debug.Assert(((root1.Table != null) - && (root2.Table != null))); - if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) { - return -1; - } - else { - return 1; - } - } - } - } - } -} - -#pragma warning restore 1591 \ No newline at end of file diff --git a/Handler/Project_form2/DataSet1.cs b/Handler/Project_form2/DataSet1.cs deleted file mode 100644 index f01741f..0000000 --- a/Handler/Project_form2/DataSet1.cs +++ /dev/null @@ -1,16 +0,0 @@ -namespace Project -{ - - - public partial class DataSet1 - { - partial class ResultDataDataTable - { - } - - partial class ModelDataTable - { - - } - } -} diff --git a/Handler/Project_form2/DataSet1.xsc b/Handler/Project_form2/DataSet1.xsc deleted file mode 100644 index 05b0199..0000000 --- a/Handler/Project_form2/DataSet1.xsc +++ /dev/null @@ -1,9 +0,0 @@ - - - - - \ No newline at end of file diff --git a/Handler/Project_form2/DataSet1.xsd b/Handler/Project_form2/DataSet1.xsd deleted file mode 100644 index b0ac8ca..0000000 --- a/Handler/Project_form2/DataSet1.xsd +++ /dev/null @@ -1,926 +0,0 @@ - - - - - - - - - - - - - - - DELETE FROM [Component_Reel_SIDConv] WHERE (([idx] = @Original_idx) AND ((@IsNull_M101 = 1 AND [M101] IS NULL) OR ([M101] = @Original_M101)) AND ((@IsNull_M103 = 1 AND [M103] IS NULL) OR ([M103] = @Original_M103)) AND ((@IsNull_M106 = 1 AND [M106] IS NULL) OR ([M106] = @Original_M106)) AND ((@IsNull_Remark = 1 AND [Remark] IS NULL) OR ([Remark] = @Original_Remark)) AND ((@IsNull_M108 = 1 AND [M108] IS NULL) OR ([M108] = @Original_M108)) AND ((@IsNull_M103_2 = 1 AND [M103_2] IS NULL) OR ([M103_2] = @Original_M103_2))) - - - - - - - - - - - - - - - - - - - - INSERT INTO [Component_Reel_SIDConv] ([M101], [M103], [M106], [Remark], [M108], [M103_2]) VALUES (@M101, @M103, @M106, @Remark, @M108, @M103_2); -SELECT idx, M101, M103, M106, Remark, M108, M103_2 FROM Component_Reel_SIDConv WHERE (idx = SCOPE_IDENTITY()) - - - - - - - - - - - - - SELECT idx, M101, M103, M106, Remark, M108, M103_2 -FROM Component_Reel_SIDConv - - - - - - UPDATE [Component_Reel_SIDConv] SET [M101] = @M101, [M103] = @M103, [M106] = @M106, [Remark] = @Remark, [M108] = @M108, [M103_2] = @M103_2 WHERE (([idx] = @Original_idx) AND ((@IsNull_M101 = 1 AND [M101] IS NULL) OR ([M101] = @Original_M101)) AND ((@IsNull_M103 = 1 AND [M103] IS NULL) OR ([M103] = @Original_M103)) AND ((@IsNull_M106 = 1 AND [M106] IS NULL) OR ([M106] = @Original_M106)) AND ((@IsNull_Remark = 1 AND [Remark] IS NULL) OR ([Remark] = @Original_Remark)) AND ((@IsNull_M108 = 1 AND [M108] IS NULL) OR ([M108] = @Original_M108)) AND ((@IsNull_M103_2 = 1 AND [M103_2] IS NULL) OR ([M103_2] = @Original_M103_2))); -SELECT idx, M101, M103, M106, Remark, M108, M103_2 FROM Component_Reel_SIDConv WHERE (idx = @idx) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DELETE FROM [Component_Reel_SIDInfo] WHERE (([SID] = @Original_SID) AND ([CustCode] = @Original_CustCode) AND ((@IsNull_CustName = 1 AND [CustName] IS NULL) OR ([CustName] = @Original_CustName)) AND ((@IsNull_VenderName = 1 AND [VenderName] IS NULL) OR ([VenderName] = @Original_VenderName)) AND ([PartNo] = @Original_PartNo) AND ((@IsNull_PrintPosition = 1 AND [PrintPosition] IS NULL) OR ([PrintPosition] = @Original_PrintPosition)) AND ((@IsNull_Remark = 1 AND [Remark] IS NULL) OR ([Remark] = @Original_Remark))) - - - - - - - - - - - - - - - - - - INSERT INTO [Component_Reel_SIDInfo] ([SID], [CustCode], [CustName], [VenderName], [PartNo], [PrintPosition], [Remark]) VALUES (@SID, @CustCode, @CustName, @VenderName, @PartNo, @PrintPosition, @Remark); -SELECT SID, CustCode, CustName, VenderName, PartNo, PrintPosition, Remark FROM Component_Reel_SIDInfo WHERE (CustCode = @CustCode) AND (PartNo = @PartNo) AND (SID = @SID) - - - - - - - - - - - - - - SELECT SID, CustCode, CustName, VenderName, PartNo, PrintPosition, Remark -FROM Component_Reel_SIDInfo - - - - - - UPDATE [Component_Reel_SIDInfo] SET [SID] = @SID, [CustCode] = @CustCode, [CustName] = @CustName, [VenderName] = @VenderName, [PartNo] = @PartNo, [PrintPosition] = @PrintPosition, [Remark] = @Remark WHERE (([SID] = @Original_SID) AND ([CustCode] = @Original_CustCode) AND ((@IsNull_CustName = 1 AND [CustName] IS NULL) OR ([CustName] = @Original_CustName)) AND ((@IsNull_VenderName = 1 AND [VenderName] IS NULL) OR ([VenderName] = @Original_VenderName)) AND ([PartNo] = @Original_PartNo) AND ((@IsNull_PrintPosition = 1 AND [PrintPosition] IS NULL) OR ([PrintPosition] = @Original_PrintPosition)) AND ((@IsNull_Remark = 1 AND [Remark] IS NULL) OR ([Remark] = @Original_Remark))); -SELECT SID, CustCode, CustName, VenderName, PartNo, PrintPosition, Remark FROM Component_Reel_SIDInfo WHERE (CustCode = @CustCode) AND (PartNo = @PartNo) AND (SID = @SID) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DELETE FROM Component_Reel_Result -WHERE (idx = @Original_idx) - - - - - - - - INSERT INTO [Component_Reel_Result] ([STIME], [ETIME], [PDATE], [JTYPE], [JGUID], [SID], [SID0], [RID], [RID0], [RSN], [QR], [ZPL], [POS], [LOC], [ANGLE], [QTY], [QTY0], [wdate], [VNAME], [PRNATTACH], [PRNVALID], [PTIME], [MFGDATE], [VLOT], [REMARK]) VALUES (@STIME, @ETIME, @PDATE, @JTYPE, @JGUID, @SID, @SID0, @RID, @RID0, @RSN, @QR, @ZPL, @POS, @LOC, @ANGLE, @QTY, @QTY0, @wdate, @VNAME, @PRNATTACH, @PRNVALID, @PTIME, @MFGDATE, @VLOT, @REMARK); -SELECT idx, STIME, ETIME, PDATE, JTYPE, JGUID, SID, SID0, RID, RID0, RSN, QR, ZPL, POS, LOC, ANGLE, QTY, QTY0, wdate, VNAME, PRNATTACH, PRNVALID, PTIME, MFGDATE, VLOT, REMARK FROM Component_Reel_Result WHERE (idx = SCOPE_IDENTITY()) ORDER BY wdate DESC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - SELECT idx, STIME, ETIME, PDATE, JTYPE, JGUID, SID, SID0, RID, RID0, RSN, QR, ZPL, POS, LOC, ANGLE, QTY, QTY0, wdate, VNAME, PRNATTACH, PRNVALID, PTIME, MFGDATE, VLOT, REMARK, - (SELECT TOP (1) VAL1 - FROM dbo.FN_SPLIT(Component_Reel_Result.QR, ';') AS FN_SPLIT_1 - WHERE (POS = 3)) AS PNO -FROM Component_Reel_Result -WHERE (CONVERT(varchar(10), wdate, 120) BETWEEN @sd AND @ed) -ORDER BY wdate DESC - - - - - - - - - UPDATE Component_Reel_Result -SET STIME = @STIME, ETIME = @ETIME, PDATE = @PDATE, JTYPE = @JTYPE, JGUID = @JGUID, SID = @SID, SID0 = @SID0, RID = @RID, RID0 = @RID0, RSN = @RSN, QR = @QR, - ZPL = @ZPL, POS = @POS, LOC = @LOC, ANGLE = @ANGLE, QTY = @QTY, QTY0 = @QTY0, wdate = @wdate, VNAME = @VNAME, PRNATTACH = @PRNATTACH, PRNVALID = @PRNVALID, - PTIME = @PTIME, MFGDATE = @MFGDATE, VLOT = @VLOT, REMARK = @REMARK -WHERE (idx = @Original_idx); -SELECT idx, STIME, ETIME, PDATE, JTYPE, JGUID, SID, SID0, RID, RID0, RSN, QR, ZPL, POS, LOC, ANGLE, QTY, QTY0, wdate, VNAME, PRNATTACH, PRNVALID, PTIME, MFGDATE, VLOT, REMARK FROM Component_Reel_Result WHERE (idx = @idx) ORDER BY wdate DESC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - SELECT TOP (50) ANGLE, ETIME, JGUID, JTYPE, LOC, MFGDATE, PDATE, POS, PRNATTACH, PRNVALID, PTIME, QR, QTY, QTY0, REMARK, RID, RID0, RSN, SID, SID0, STIME, VLOT, VNAME, ZPL, idx, wdate FROM Component_Reel_Result WHERE (CONVERT (varchar(10), wdate, 120) BETWEEN @sd AND @ed) ORDER BY wdate DESC - - - - - - - - - - - SELECT idx, STIME, ETIME, PDATE, JTYPE, JGUID, SID, SID0, RID, RID0, RSN, QR, ZPL, POS, LOC, ANGLE, QTY, QTY0, wdate, VNAME, PRNATTACH, PRNVALID, PTIME, MFGDATE, VLOT, REMARK, - (SELECT TOP (1) VAL1 - FROM dbo.FN_SPLIT(Component_Reel_Result.QR, ';') AS FN_SPLIT_1 - WHERE (POS = 7)) AS PNO -FROM Component_Reel_Result -WHERE (CONVERT(varchar(10), wdate, 120) BETWEEN @sd AND @ed) -ORDER BY wdate DESC - - - - - - - - - - - - - - - DELETE FROM [Component_Reel_CustRule] WHERE (([idx] = @Original_idx) AND ([code] = @Original_code) AND ((@IsNull_pre = 1 AND [pre] IS NULL) OR ([pre] = @Original_pre)) AND ((@IsNull_pos = 1 AND [pos] IS NULL) OR ([pos] = @Original_pos)) AND ((@IsNull_len = 1 AND [len] IS NULL) OR ([len] = @Original_len)) AND ((@IsNull_exp = 1 AND [exp] IS NULL) OR ([exp] = @Original_exp))) - - - - - - - - - - - - - - - - - INSERT INTO [Component_Reel_CustRule] ([code], [pre], [pos], [len], [exp]) VALUES (@code, @pre, @pos, @len, @exp); -SELECT idx, code, pre, pos, len, exp FROM Component_Reel_CustRule WHERE (idx = SCOPE_IDENTITY()) - - - - - - - - - - - - SELECT idx, code, pre, pos, len, exp -FROM Component_Reel_CustRule -WHERE (code = @code) - - - - - - - - UPDATE [Component_Reel_CustRule] SET [code] = @code, [pre] = @pre, [pos] = @pos, [len] = @len, [exp] = @exp WHERE (([idx] = @Original_idx) AND ([code] = @Original_code) AND ((@IsNull_pre = 1 AND [pre] IS NULL) OR ([pre] = @Original_pre)) AND ((@IsNull_pos = 1 AND [pos] IS NULL) OR ([pos] = @Original_pos)) AND ((@IsNull_len = 1 AND [len] IS NULL) OR ([len] = @Original_len)) AND ((@IsNull_exp = 1 AND [exp] IS NULL) OR ([exp] = @Original_exp))); -SELECT idx, code, pre, pos, len, exp FROM Component_Reel_CustRule WHERE (idx = @idx) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DELETE FROM [Component_Reel_CustInfo] WHERE (([code] = @Original_code) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name))) - - - - - - - - - - INSERT INTO [Component_Reel_CustInfo] ([code], [name]) VALUES (@code, @name); -SELECT code, name FROM Component_Reel_CustInfo WHERE (code = @code) ORDER BY code, name - - - - - - - - - SELECT code, name -FROM Component_Reel_CustInfo -ORDER BY code, name - - - - - - UPDATE [Component_Reel_CustInfo] SET [code] = @code, [name] = @name WHERE (([code] = @Original_code) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name))); -SELECT code, name FROM Component_Reel_CustInfo WHERE (code = @code) ORDER BY code, name - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Handler/Project_form2/DataSet1.xss b/Handler/Project_form2/DataSet1.xss deleted file mode 100644 index 291c221..0000000 --- a/Handler/Project_form2/DataSet1.xss +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Handler/Project_form2/DebenuPDFLibrary64DLL.dll b/Handler/Project_form2/DebenuPDFLibrary64DLL.dll deleted file mode 100644 index 2012f48e1846f6ee1b8cd8fa4305b6b359a8993f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9043968 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

g zjyR=QQyAYT5x`)frYCUa#ovB}h@~_D9pL3jDx#JOL}vAS)IiL(T}^sAE=f%;mSmoP z@2b+t=oJ*4n9&OY&rjQzjh0whT+OaT8R->JjO%;p6-=tqE1v(LR}7rX#fFX5E0cIi zx5Hl!CIBmjF}>hs920@Sgx}CDbJX&Ki1vssAZAP}2Ej4u8)_$yTiSQ)r1eRO)hEB< zQAacy-R*k(5X$4Z0>ZRgJ;|}dzGV5>NRUc*&`!5=Je#l8TIxGQ(} zCo*J^LdiSSiRlxYTClsYIrtx^wFhveFRvUpGwFMSqqcRBu-Hk^680pnSCAj|LQAYD z0EJ$LR}w4}_NNkies?{Nh)R<=?S-aDK$n0SE`eWRnY+E=d>|2wg@$EFEUwS6^JSer zDHh+lZfx>lzoHDAa_GbGt1a;pME<@55|&^{w5x)N(u+jB0HccLBe0rCiPXV)%O^tI z^pPX_c?qXxIUa+Z=6px^0yGkHZpGQ&4TCu?|0|CrgJe)GG-bn03L7N^c5o%#1F!DkJ@OKOk)V3+Ga8DdZmzf6}bac4nYxBj>SvH1urkcUuMIvV^MhA)CEiG#!dA)7B0{wF2BriOHJLl znwyta7F8`tJTEA^ae)I!OugJfrH-g9St7MBVeNIb8o<<9tX&X6?bp{`H_qoT!cWn{ zy6cFHq*%x-T>_LZCmMn+&x&P1L=(XhALOHfE%f0rd$e)Q7ZLm!;xWxA;aP zhM%IkDkcZ7NG*C@ovvew*TI~#{B};e4U(`xgIGWic4bzAl#m2~5-cR4ZrrpofU2`f zNSm&lg*uk#ge9q5U0+caSg_=V@PZqv>KwDG zLSK@Kd)IYpvPhC1k2HWDjYH8iB9JoU@n}qJKm=X*45a{|Jsgr0iU(F8oDxp?HMDQ)^;oSy%!&X1;f$5oio^#v zSVvaQJT@-uguO26FNzPtFNW+}D1lch^oA5jAK%6O35NO>Qt;Wn z3zp4b`g|?ep-^K!rt#g{eMl_ht=X*wI6%l@S{c1fA5q}zARA4QtI^HTPWNU6@W;j5 zSc6E00K)ac;OjkB!=Z{(2Hye7jvW5kVmq0VUV(-Ts;PDfTZAyo`!iA?1G*0wH#j!_2=K=C9>NN1W)pQVbD+K+0Hyd#3!=N|8qX_>CJ!x;*C-WYaNe}y# zcW_*luwHcd=Ob^zMna+*>i)+76!&mkRXs6hfv3XZy7M9CkuUC?D|{8;D*sikJMYBT zjUN1g^6zzb)~+zy;7G5J;lc6x(1+%3ME5@f5CZ1jVAfv5;Fxz+^<@)J-Lq_<_$9@s zAo_IArA*%ra~#qum_D+zZV;ldd1-qGyNIG@AmvC^wQy-&9U;eynR`}h@9-2{6S+6e=!Tza$PWmBOW2xNMG?3FihIwf zf8ILJ0Tbw0a|j&G5LNr-BH$ElPvnEXDEXd4K6=DT{16HHnK-ZLu@n&T!iQg5=K z=4vcMLR?_QDkiHMXbFhHi*>7if(*=9@O+HFneeRy@4&==z!h|@$5?kgJuUU8aAs+h2kOhWLxXN5Ds+G!=;;@raF1;L7mB zQamihkEr_rnQ_`<_|*i~j#$aSs@9xAc?$_d*?>4H6&FD)urnzRJl3zlUoc{BF=L^` za{v)?;37zd%kUwLbsW{qQIqjv4TFDeL7rHygZXzLf7c)ipjhq)_4u%f08m6-@UTD% zUX&Q7R}9p{^nO&>Sh@kZ9ie;!kym5-R-lX28yN6XA7y4frjPi|I^6@w;lD`b(xO9r zI4d}iu3j5p)l%*5td0gR3b`?e3M6t?o`pH>d+PUFk@xHq?nD||iTVLD zpbdp=!#}eHD2NcvnSu`j5`OikZd9!6S3SUA^^##QJH?yZ;L= zw|bsSVoVB?;Q>$#T;u32HG=&Fyo<8KaVf+SV3i>!wV1mS|D^@YhyMe)JdUoR* zE=UL#n-!D6j?>gq`sl4?-(#7Lkd1T0W%{W;bFQm-sU)zkum+EnXRBhdn6y{R&CoOL z)Yw&-YIJJK#Yhp0H%irHOKFLyI6%T-&{}~DXA};yV)9sXn3%cl$s)8^a9VUT!#snMSlPDal{PgmeFFY+h zA5L9B)j+rkE{YeUBG!wUqnshhkHU{_SaIr#bPU&@_UdL;SsYSLo(MKA=V8u ztEY4T{9MFT2!xGI^#Au3{sj}36c{0(b>U?wj4(9Z`@ZAmMjT1eAZ|~A zU47i#(L2G*bqB(c<$L_}{M zr1%#l<@a4uSAcbi^maIAIhH!A9U;eZ#{x&KqslSY;dd-{Tqkdp_|DZg@_@nlsDOjZF zmrpmcB3LDG0pSYhl$;ab<+3)&vx&iP!IMNL^vjV%wiN&wY_02Q|F{71IKO{ zd=0TV#+U={{S63zf%26vi4CAA{JMJ!lq=o2^%6aAhp(_xO@E$56gzPZCf^cu5{4^2 z=y@OO>}{gShRoLTE3d;gE) zH#Vb0?T`{PtP&4t@+9M$lAkR7Hy>IMu14_}OQ%|TFv$cQYSam!ev4X#4sosTloc6N z9K$P11$7m>kS&Lz>fONAgZldhyOkBX+28o1e8?AeMzi-qm4&Z{fh9)({KAdyWa&rJ zOBbuRpGhyx^B^b<7XWC||9U{vr&yC^gGD5@3*W8LWBb#k$+y@HtHd1^k<>#hk-8&F z`hWnkK1iXBCzVF{UT(e1S^@8KtoMc1?|k`<%1!QY@@T=UVd{&iH?eLr#!u>Zc*Yn( zlSUGe$g}(kRe*CIC^R3_j^umvA#LxGQuc6;z$`Vvf@E8!&JUlGQZ8wGc?z8&(TZTK z`V(1eAwaJs3hvKYF}K^#)|0GwIKbGmP(5*!n9AZ}j(Qk^T~6+(MW0FM(;o4=kB~#A z=5nz5eA!dEHCd`$Ek-Hn5pLa0YApTpO<3cEFHje17$tylV*-Z9f>EL_O2Y7{b5mj9 ziX3VJ+&`JGz6GYR5G+=i$i|ixZ*sC-5B~^hF(J9;k{|Gc7OgeMng7TiQn*?QnfXbNL1cgW*;7PXWJkVQpkE-& zWSg#7&1ZAz^NWjuXtespAMhS+gWYKZ#3SsZ1c+KR739-H_X|Kn{oy`5Nb3^{KqC?B ze|%I+u^EP1#bT-BBW-`!FiV?0pN&n69$e;*_5I`j6ojzd-18FF>ev*z6lt^rBsPV) zep5Jbr7g+Y-mNZ9zEhk*FzwLSxZQmUvCch*mB0%kItTyfoWwT*q#2j+3^ON3&}a>v zX-qVn7z1YR$Dbh=jHA)qEI;o5WP6#06y$Rs58)Gn| z6Q{$FF^pTVQccb&^ULA_Bg!F~vsNmA)l#ly2KmKXn7-xCxD(gi9d43QPAe-AvGRrY zp_?o*?#st$*ZP>y=THRA*0losnFJ41a}9SJtlD~$=wsB9Gf*nV5-9hJBeS(tJE@Nd zdgaK*-ABVI`}6wEowF0!8Q+;nKq==ryvL^i;!}7?pvdbMHPUW>xnxHRxPc0)I(ac` zuNLiLi>S81PG`5Lg0j?{0xzYUYphD~B9)fem3pMoDWKo2i0_R`@rWGmDN-q4rl(Y@ z6Qfr4Fe)|wku>v2|DXf}_zoj7(E-LZxgm&&j*~lBLMCGHjH9PKPu7QNx3Z<$`{)9} zh(0Wh-D9*G!DE@{`Z6|_G0f60kvD~|3JShB{;AR`I{H3k5l zEGvIn&9FLTZF%hZbqM%hF-KiW#>8n@T;T;R4~W5gK$^jUjp!UH_k!8=>+u8yV>F3X$60W?dD&(!L zU9jRX@|=PH$296fLSz<{()exx8#X9Wo=HsIZGp~XcKoy7oi+^W6(z$xOiTV7G>v#H zSW;P)>B#$*M-nKr3}D)zHNRj?*o=mK|Venck@^i|b`YL~9C>&GurJyvS=wAv~ZbmVz-I+AMc&;?yr zR^70uE>u-}b=88KuB@uo8TdCN(d2>N>#wh^ssqX>_zSDx@QNk1|7OwMR#8N9N!F>G z{B>$}+^JDMF}>!m4L~<7|27R}*bw0ZP3tkzUWa3$#XO1bqIKKuTwNZ2?atj`(KFHO z1Ex(~8eS60>|U$!7+khwQE1VEn-|^69hjrSG`kpnQL@!a8c?wWJLtUR^1 z(pXTpFu0)R{7Dzok8n7)qDf<{p3bnFCz2q4l`c1IXlk)vpbYaJu%PDKWd`7(vG>p) zHjM+y#Y#98!VMr3}y2m8CCvK z`YZ}*A=3xx6d_}e`3KQJ`8QMwYKFUBcc$|f-`6zhD@BsjcP2ZMEN1Ew$K~GnR)*tn zZ%a&xFo@`00kYOr?bQ(j59!I zv|nW~A)&^GH>MXndwBE#Xpd|Qp#7RD+vc{qVCmCv)M^dk2wnzJfXX0#r}^H#ey2l? zh=LZ?rd~LLwMVL=Y(Y$mKLd|avk;o$ryOnA2*g#uz}+_JbqgsR^G#~cbgj~_zL%U zxr2g}I_BW%=Fm1S@JHCh$ES|$HueKdclM=bFG1ghJr4zKW= zVd~_*HEhAMXERR2$)>og`BHGCT%;!Jtw`w~Msu$cN@$rA@etM73+x4pm42V3V*yy^ zRQs>96G0VweMfWS0q#NR9rXm^()gwMHIM85c2Cp6P$ly}f&AWQH9cYw_tsPsvJ zUUnVJywhp4b>$juDhC{%p}U=Xb5Wdf&?gMk^JoBiu6Zqcu9EIF*_~Kj7+6Ue`1N2> z;Ss9hQ9Ckw#6sx7ZOc7T|J;eexeaCZt~+9?X!BB~f6jDsd9x#Y2I|t_S?$n0 zmIcX(j%@4t8JWmG*V>)`V~bJABLW&5GkYH}D3LXtK95tZF)6k%DTdtm2_5; z&iFDCNM{u5&In8l1{yqeX9Tc5TNtSH8`2Z(4R=M2_(%gbJaB893>>yI1C7;3JlIs}Y^t7M~obe4p=dd&Yz_D-VHe z>3oIbk_hUv8SXT`!ghaFtNxEyac`mXA?lbOove)5RA&U6s^YbH6|9RWEKiD69O~Fs}ikr+#ci=Q-hwfd65;`b_4jQ{6l{Gsti5 z;EC$^iGK4X!r;jv94+voSa!ERy5H~KzWO&Uei&p1dg%xzBWDaIE^QM@+UwxGbDI;v zCZp}R65@=)!-zj6G^^YR?(9^N&k!CEk%Hv*l7F^zOtmJ6A!`3McAoCK%SvY z%!#%KitMQS}cMTefK zfG4GUs&iEkeJBoe6N5#oCbH+uiXyr=RwAx2#oR1h+2t=vbe_M6N2=3$Fk=XyvgZn5 z5bDM_LV)e0;fR9+|15m}>>|GCjzQ|=xd~+LbjE9v&`6en-E5V!IC*ddTyvPZLBp*) z+haMOmzka20au&HS(eo)pW#etY`}zye^7(W&cIon#s=xSM!xS3oVB|wHl@cnv^y}Q zGY~~&7S@+20nb9@pqob9f#SfB-DRjg=vp_N*QoqF4u=%fj1alJx*C(@9`&okDGjjt z>m_vpIR(QjN1e-VjgA2~LwDghE;QRW*2x`un9KHb8vx`qvOr^eO~V~6GtzNqTgqZy z;%*Fq)66!S^KgAEfR=5tn;bCr1IKADk>F&qE~uhte}8*=#D&qyPfCFVgxI1^+0Pwq3qQQ9#Q-YXn$A&~Y)Vv`}y zuGIXsy58Zer8D((CZa>@|4`ep;Ww z4VG}7it>mO4anH_hz%{nA=%D+m5Vunh^2oPy9a%B)Vx!I-el$m4|G!C9i zDps#RCBp-NV7vG(CMN94DeWsaDyOFanWFRA4VBTX_vZlz=3udhr|Jjutu}|*NAp!C zg^u)5y4H}=@BkVfuo^x;z2PIF=CEbypV5FCZkwuq9FfLr4KI8VD`c8ltcil&?p0Es z+ALA8bMVs84ldL1D}#X~<$|JJ(P0HXWwPlkzGYYp`4=h=$*5iJT9Wp7%OBmGG9UCy z0hLKmDVmigAnE-T^m8@ofPQ@yuCGVB{h-a4knaCTf&N>61?DWRGh;(ch#59O}gSF|Flro6Bhb{o3oa;W+NoSm(XuB`{_TSpR4KTTIT$Rr28>w z^ChIakre2ke_TXa)?E30`6o#PeP5A;=t-5Yy~fXGcG1^rf4hH%1NGVR$JG?k?O*tx zvCfatz<%2gzk9z=-N*p|7SUPKq=$ts)8;4q{aD-k1%)F#pmOKxQO%<{5+=OIlTrm0Z$hOl~z(^0|In>HL2=|ex z2E%-pq!`oH`pG>#9Uj?WOQz`gMAC2YiZ4Gej>_4P>4D>Fg5sOV1mZP3WqO>yF4j5nyMd!7W- zp}1id_gr;A40YOvP3x1GKXI2Hf*rw=l;>vN01Pa&Tur~k!^W;J5V!!hDjYGQbI0aK z8Pfp1ro~8te+O=*;)ANo!L=6%$jTCo7yJ|aVjDj^TvjdSw#Lar;Mmh7so_iDV5Sh; zKV#X&$>fG*=UFcph(m`QY->a~;Z9iK5Wkoo8voYXc%(Jlj$De)nnq-sBZ6QR_NI|232EiJ@OE$^EMiYn-1VM!mHV_RY<|3$o(ZE~QZE9+@ zTHE?!``S`_qrR=6t!+Rnps0ve@m3LQyBIGKTa8xT-}lVrxlA@-`}w{9|NrxUc>*(Y zX3m^*=FFMPGdnZSE9=>A&-inAQ5W=10KNV+Vw32)hD3pobl*$+8YWi}JDGv^9hyyR zjl0VJe)w~0wxx+V3>(q3ON3tMBewZV5B7teMJVd`kP?tszYbq$I#RM;j}n9b`1Dop(O8;0_}#TW_Yy>Kn{hoq&ooIhy^25ng{ zB>gO=M7w@i|0=A7Ha{{;fz_-aYbj3jw2-iLv!T{ePXV;N0%C-M+)LF?1u3Qy;q%ud zJmFOLlsU)S-7^ya7zE0(Nf7Ouk z$n_U`&n;qOgZ)Pcl=r50imB1?Eiw2^-*#G|sO~9u;Nt9b3>u%%kjIXg6|p0T2}fcE z85WG8=RV4c_e$P*b9;Eaa_m9v@eN}SzK`__@?VD!E=5HK7mU%^Ff%i9(|W8TIkfgk z*vUfQ;dl?j25Ih6AEqWnp@%g55R_=bheZT`I)wBDDh+4hX>I;eU*d9D0GEWw4_&Z9 z=Y`s=9NQY9W2p$N;fD%0jP24O4jn9v#5auHB!JRHoVayA77;~4{!+@nMCMKjEp}HW@2F@aC;xMUK=^|?`#v(Cz1Oi_l4<3EvAXUHb*>X$JHYB5*2W4xEe&x#Ig8Z#o2= zLlzPl`x;}HxG32(Y%*@7-fdY*WJ-|s9HL*l;yb$gvMZ>S zZ{^t9M4`>R>fmn}Dw~#5I_D1_tW0!8z!LCZlGqHAy$HcP z!b`9m&cCro>)@@4e8C@>!7?KHLr%0z%p+3pC)6OJu1U#1Mfo}Zuvz{HmA?{;XkpxU zjUP?E@u8^&ok)+iNYRDnX|5;m^1rr|%1`^6#jt(U@`KpW^5YwW2LCL z&9tEMC!{L~X-!K0Daz0JAFcdH%<^AEq(>ixKh^&@R{sC~lH~`nW0YU;r=mTvgUZiI z4_p5G2x(19{wd1O`CH0wv46B7nxRpl?joXJv2Y&V{#O#}-~(T>{2)2B{KEbPe=2za z5&a=2dJOx2w~xx7l7EWwbN-g{53&CNQwxWP^k|C|s{N6w9wDT`Uwz5)gV@mW+w5QP zCoL=`(%o(-%|cfmi8~YfcX2S3eF>yJ5ae{|_=>s{DdK6|j<(pEF2N{&B4Q3jb^xpV`=p{w?gg zDDa>Q<2PTWr15D;`nIE{m&eUy%Y2X~j-39NN#~PHLkwennnIq+O%}8i=`%L@O@tKb zxIX9T=`&&`ffV_z*;AF*nmtu|wS|4E^jQ}6YI+rZYM1lzcn!inS#d&RioAS^r%^Ry zVx{4JY_sSr2jQ0(_E5~}7Xh~zO~0rnwmWh6+ve;M^G9?3P9JJdG_Qbd?=la3&?kZ- zQN+=C5^U_~aW^{Wk<6fn|9lE=)UIWIONT`Qwu}?)8B@=1d)yvEn;I_0c^0Da-78sR zPZXs*B7Q=DnG6tahJY-xt2HqlQ@gGl8zMFxZehikCu=kSR>-A1J3xB zpM?V325Ig7g?0R9n@@0MeJoMQx4ak!`j4`f`T6@|$z>L*0QYk}mw4qvlqVKmfS=>B z1mTR&_$(%=?xu}2DAWS>u8+0MRO`4u1w|bGl1DlT8<$aG0WNd}d%xfdrlqVj&w&Y+ z`2`<#4+h`#b}1L4*c1Y1uP5SqT!y;-GqQw3Ye~=@Fq>k0EIfqwUC~`%miU58z!z|( z8SouF(*8*Q+u!{+^v}QQOai>I3_GJ}8&G9n+k2Ie=&=i5-6r@2mw zH-5AZzfz$)*o)1&Sfj;9Qja9I!a`BSbj1yNqdaVp6BfGdEqd`L9z(WJrPepA9hWfb9p{a#S`!l+KPV;5#xx?jkk5Eus&s6?5s!lA>jt`g83Si=5J7H`8 zE6NIb#ri+6n-b;b?A+uTnbz8p8uQTZ}Zawr~i7sgrGC+1GL z0sK)^D9?zFX5Ae63E+VF69Df2#%~URZ9SVof*L#aCqA9h3{y1t+utU;Ko2GzEL_c$vIVI^DZB`3+f1R98xK?a-b^`Fs;*(E(oXLlR{>vbW?5;y zIR)*nfOZNM8TO3NkMOE4#xBv^$$hwhNnQ+quR%Ua7cwPoWUFUlhdZ|` z<~dT}i~6T*#mH7j&Cke2_?UjZ)7$Od{@2SjNB8-^f~R$2)iSgAHH?opq!D^%{y~IW zcvyQA;Rb{g_xu!z-RG}AQiq)few-TbL?|)%IB6&|Z31pE`}&JOTmCAG7#vSGp9LrF zLDcj30SoIJbWNFUeUzVfHV-75@=Yw@^5wuw1~&d4R+D%di`R+kUiu>WkcJ-v5@(@n zNqqW~Wb$$MuHV*aI%b3KU@vSW=Kj+wG+4RcR&5EczR4(0vZVNdNO4 zC=c#)L3&~*(S8>Wu8=!Ynf_?#1bfinCGU;c}^AEn@o?G#+_*5%qR z_Z+xeNxD;j8*_h`(mh~ml)eik0dsMm5Dm4K1KG)OH~-`c%MqjGxU+v|hhN@ehYu<6 zn4j9ycPj7`3Or5W*QUU?DDd_7Tj^t0>Okac<{CfDt2h~)^#zW_v)@(--d=_R$DTj~ zJCk~G+ixz=!?*~3Uz6hkThC75UIg~bV8_(%^FR2!PD^&CKXeF05}(gT!b^!C5glyC z_4C-jA+|p&p1BLCw5?+#XG2Geh`;1Pz1Wz<6KD@H_xFIBxD|Nu%x_Zgc{WJ7$DIe0 zwF;=_KePM%B_vSCxOnCQ%J^N%2*UWGWk=#l0P)N+#82Lz_$H-TX;F(+>5WR<4I#SE z&tOC|;+ak&`c)$<;dh;1Go7|qpBc}5>ocSlbC$Rkg!Zq*Gxt#>eS4Qwf{p#|#X#@R zi$>zEaSNa|+;0R7K)Z*CBjm|^gh=%LeyG5*US$77@+4r*$prSoBonWZbAX)Z$a$I^ zH1}lUF>?Mu&cozj|bVJDEU#kxZ;7=Q?sa z$Y~+xDsu25mrN`n2a`v9pN^bM$f+i0COPHgoKH?EIg`mD`@{J;IAh5ra%9K3HN6K|69XL8UTp?@Ri8FI+J5`QEIYjerO zZ^?O(oL`aiGjiy@-^35d`93*!k@GEbzClimoDJmMNY3@-bdu9b&eh~Jl2cF4<>bsK zXAU_vDaZ~^ulRI7$|1Z|Wp9ax}O3q`mzWb=X82bWf{G2)6 zXk79)joll#iHi2~&mLy|O(xI}s{`mBG#fh28Kydgi{ z?%EaZija)4D>hZfIx+Wk=ayk+?!Zz>=UsvMeY?V&k*o!B!oSAh zu`A-(5pnFSj(r?C{l&BVt_=Vj^9I<(u@vgO|6t7%8l@9tT zU`zj`NDr9CHm-pr)ws$N-b3@Xm3@%ppp~MhH5c= z%g4$=7v5C%@pE*6jjMo#%eVp?X%8e2Kb*u7^9Yfh^&(ul=)1EF3qE%xcK)68&LYlA z+y@{Q?nAyudA`7gg+!3@Izdq84Q!}DbTw_2{WP(aC`=vfn9zMg0cLyb-h8$xC-D(m zAH{86@ys~Uqr1J_Hz7o8Sf3-;j?hqq=W6 zQR_H8(lGP9o6hsrhVlM)V!VfHaB6j_4<|^cuPrUe&M{3tLGx#=-7!bOX(3|$_&B6MYlZT4h*S~(x`9$IhZGez*}|3f1^ zX9iB*Kn(DEs@=Y6`&z7KOL)?LdY2zt6??*tAL^Q>)%479bYiV&H%{$Uk)_Vt9AZ~t z)|~!ab?l0}!jrHc)_v$K+AaS_T-y-X@GVpX=mj?PfTfLpP3&+D_J@b!WiH%C{N8!g zMqpPvrF>u)A$A{=X?^@+#PMlO{PgOn`#UGrU|0S%Ro$Or<>Jq1j2$BaCs%6PEqT+j z@v}&>FOqyTl6<`LeTwL)qRS(0KkSDXtT<-*Yw()|XP$WtW4_y7UaZpMgdO--#lu>^ zx3@Z$sEIulLB)q~T8@?J`>^0}yw)Fz(@kIVP+9I%iBvov?Q-7Ms_yf2?Bvd4=I{0+ zrMk!E!@<++DqK$OoAk=>k)mz&H8S}_n|6g_AGv&?o@=podEV>bzR1yenD&-G3$#$| z)v6tTan{7%tm=NVAUtVL&D1wLebuoy58sAVT){mSD-lzCk)HE^IGt4aMP%v=ZNX}& zwC9{}vY3JDsaUCbvprf9d!y!bd`QWK-*w!bNUL)6UEGtOgTAM#=W;ze($nF{4h0_E z73n^BawU4B9e;C1PT!^IFOWTBAdsCE$f+0z4@hk3% z#KYLvSdaN_CE5~pXWAN)Qa+=7u-+eQN1@-Z*SuYk2KRbMTir8mI=u4k-xbjpvQW)M zkbFk`cSQq$X2z>ebKx5ifeq=1t#SOV3WrBN-bWk^eP9K)+VR&&?8CsxT|}X4IJvJl7YR z!w700kF)mChxXx|=IO`_$7heN>fTjE(r%<)s(&GZ9rHr*nf^(8F6ut7Nb5M|qMo`U z-=sY@d0?YYK%y!~=Rab5X#DCqaWC3`KUyOz54!g1*rCL4Feq1bKjy2N`f3~Y#*x~K zxY}9oW$I(np2JQ5OeW>)HhVwsc5lQ=8kXwT!_zw539PZn$$9t0CZ4twUh>hs3wDJ_ zjap97e$NfAU29skoLzF$npeh9E`lq=;*uK)>e^;O$C*)A+1c9M)POtP+L=|-m~xj$ zO@lPq|is_%vfxBLfBVE-Q1P+&CN_M zX*wW^wjen$eAtr%MkXVr+3OBwV;Nd{_P}s9rfn9ygpHL9hpFp>f+w>v17J3mUN(F- zDHY3R0NgZtKRCK+>QXvxnkFbsvriBh-ZafT%(_iblIRkmE2b$q>t>E&2n+}ULrwEb z)9}>_8r(ExK8L~EVwxqQ$f-=zz?Y^uAdpju zUD%8?UfsbeK2J*@cyl|tWf;t(cY9k89o@EaB^%N08K5+beS*O7wslMr z16CQ#Zcnn(k4d0NXlbZzeR&$Sf(A42s+BaZHg(|AR;gv93vgdr-`t5CThZlrS@VR~ z$UKI57SW_j z+JGSJ;=QXB9CG?fL{h58U{IHhp;aJf;2Vdy9kQN}L81r6kSuwp7({(tN6qUncyXKc z^$K*)?8e6SD6}mflZ#$y9jo<9)-ZgVhs$WPklLeR>Md^LyxWk9Nr~DjP%Vx9sQ6n2 ze#)MsRwTMZtCmw04~iQ-P0pT>F_>!FnrDTWS#@(^N*!}B1)~X?gS0{`6RiTl)81Ac zZS3&2x6NrT7Q+Z|Uf0Svh1bwohckJd8+YOC{6Aq_Q$)obDpZDS9L) zSeVhWOViy<0yDuc2 zwof+O@XA(t1&}$ZC*3NDXBv8^CM9hfK5zyEj<>2^P>||oeQ|>8*jLfAs-wPXRl8Xm zX1}1WWzF`?GQ4l2q#|YVMJglQ-Bc-qC zZPBOvtHaKc;WC;vXBl>S1@^x)kZwI{-jwVPiY(r$RgKN;ns=$LV~wUo{ahbIbDDje zURez*lO3d9S!aXD0?o8?W{uLCHN9W<76q=V0h}87eZF8HJ<39E1 zvb5E0bxkXyEu9@1tJ^|L>sKvnSruL8UERjkSh7~PRn4ww!AvqrQ>Y=svbN$S!S94R z)=d%9@U@WVOvXRjHlw+IIpa^x5`pa{G+KHgKh)ejly0BE^qhDUy6p~05M^gfv_X+C zt7zJgjD~>GHr$Uc-&2_0WWAH3=+V<>VD)GjD~UNV;Axb~62ztCOz$PHa6L#A)h~OM zr%Sv$75v`_xL9P|G^&h+T3_IPm+;G8;c$uYTZP{x{9fTN5q{sZ9DhLgOFrXrWbfzk zMZzx;zGgfwP2Vz(BhlQ(jZ6Jk(M{=6RWt=ln}IJDNHuI1s?SG)X9m?f^;82Qwg9o- z8FM@8J7}s;W6XY0q)Vu$M*9q>^@rBErRvVsw*HfsK}@G;R>_|t&EYE*lwk04 zqs{n4qOMKWWU1xN?#Ilc$@=mhRTf#BQc;>_vt*KrSqFYG7h+|N8e*2z2GHHLkV4r* zS+h7i)VuWAQB=6TXF2z}XHHQKsl~3*ibPM5E{UzW?%yT0MC&>lu@cRhO0pu^SkZyX4~e7}c8ON| zZ_qC`wc!?n)iBCntq7Wu2BDgt>@beel^xD_eeYH&42efHXXit0NOxZK^0 zC`PnDBH|Xf7Z`C;8F4TG=asJ%7Oe3*`@TamRGM(-#l9rkA^{_sZDP{XD(Xa_@{xr~U2tz4o2B!-?<0 z6Cr20D;CCH`k`kBDUXRiUf_@aQuuWFRNxQcB03`rf6Q^l>yfw~;CkX=Y;T|wzy?3;o`~c4 zSB)=TMr7K5d?av&1OL-u7dzlrx!}x!bNLgEf#Q8f z0+;QBkCe;se*wa$?@OHX0)ASjz1Xpw%2-Ge0|$17!`!~U*O3$H3ArjAazi@ti|dtf zD1B$*b@O*uDJ0vkUWv0H#vRuQTp*l;MEJq^tlfcc^|7CNjcwGRSAc^VY;FLbEoJeW zi@F~x02b+|gw6!?gmKK#QRxKlDp#fRA{Tz)uZ-;ses!@5L}G7|Dl$ zGy39=@jCq7iF4$3PL=+6PJg_W{sCTb7Z7V^IjLt)KKUTuNMMyf7_;Ec>BD{ke%SIx?*U}*lG zq1cnSSUlu3sq7EaLCqbBz)&iNeO1OHK3pDE9Et@g?Kn*v}>FUQ6#(XXJ} z@J}!Ir>X+7*TgOu$T0U?8S>#2MVCV=RZ4IF-Uz+2aiyE-;5;?tT3-<9xx_UI2W~?C zI0D!#gKMoW@lS$;zNwD&fk_U;_~JP%Vv?nROuqS86=tn*@7}mR-LW=^OS;x&qm4}u zxz_ra?_Zmu^F)0Z<&*i*AKxhSvsUQmMxmc|DM&z{<-T{$6>btlchSe%=|3Yqoket=7&^exAqV)Z^n3pY=v&VB zLB3GD4@c8*wz`dXz7g(~VeicPiylICYxIqsz8lZ49KRz3%t%kUFYcRO6ItiPQS|9G zW$WSN`cT*Onre!wo?cT)QI$9uiW8#vfB;UQJl#v%Pw}l{+*wzKFFCON@BL$;o01`2 z!aC}g;-sPyrXutX_G6Cb{q=O;=q^x>9SOw-6Lr|?9O=2($DtVn(UuzZdNkucRQ7F3 zwktMqy2y$hvWd|=qj`lR*%$hR@i~=fhUjt=H&7*-r+7qqCB}sDj!N`dmE)@{U2}~c zd#|`JlzI>;fBc1yU#0`>A0J5EO1GRFg}8|zwGhVrlyp=z_R_~MQ@;5|zDl}^FENwn zq*BQ76=Mf%JT$&9^boyuekb(tC+HM08>mDdf<}xKo*?3fn}FaxJbYgx{sGlas4L+J zbqyvvMp1uu5`h#rSp+)I=s!8`2swAe%6%#}62CxoV(7(;@v;FB8Ay!A zk(_vjb9V?6jsB|$C9a};ibGWR!qIrb(fVf)&T19s1%~5dbo~8e2xqQ}^8mx~GdeD8 zlWYvg>7}`w8vU1?&xo;xh8^p8W8DA1CIQr=tSgGdk1##NHS}3dd`EybY-0XN;jswQ z*nrj;E=HKf1qx4~u856K8~Q?l+y5Be@Gf@8A8}@B#3V z%#d@2AAp|#E@+tLPc7(WsKX(GQcp^If0g6V7(ac}9qTax_hT$sKeR)a?F04jZ_Pht z{(pV`{^jQT)W5)j|JC{JyeGx{_E__?W4*ty@s;)$4l{o+%m1&vkI+n%zwcmbI^4?$ zjqhk5beU&h8!qx}#6EWlr;!ZQ+t_`bp85@f=;4I<&onylice-|{tzMT ze*PZ3WOjeruTDtpx%Z1CE{fq}vN1lE(UFvw$}px^;gBZv(5JX*y7p38{DrPVpC!6+ z+#X-XTaWoT&JVxC%Z&lkC^-+{d_OGin>KERR~_rw4lfel z*hgNBdGU?A0mPUa-$>Z(5`d!aL4Dmi+@Ogm);iqZpXsEl9O9!tI}9D+!_x7Mn}JH7 z@5VL1cMu8oiRvYr!ZW+p&C~)LtFe+7>3)P5YV@6-jT90euIhfIkD>z`P9r2CPP}I` z;`m3$4`;E2%qx>P?jCo~hlj6t$M7|pc;?$UWc`36G2RE{Sa?P6t}vaNfNZ$Lxu-0@ z%jf8Ngi6akLnY&MO5RmQCz>>wjFNhm;ko85;{Pi`R^uTC*&0>jA_dJbpJWAVP}NQY^eC z9$to<6(9x9?~%^fZL9^oJi?cli1G@6QYY`{+QiU=<0ZB{MN)jaOPoqvfbU%OUr0c_ zW*N!@=^Xv|8k3Q$XWk0NtxROdrcaug$#gAjQP;W#t#fpDco_~agxC1u;jx$$WB5Y= z_o;8Z0Q$kbvcMV9{RmaI)|p9s9uLoS9R3kN1hm87M?gx4ON_%S=<7)xBSjS5Ys{jO za(!u2xPj4J!D%Ktrl5Mii$mI|^4saGHdT2kZiN{iK5sfR&^8Zo><^vJ%@tR{kV!xd z^ksk;KIg{b6SF`10^>jjA#43E%0f2TnNHjS8!n^5P%aztRreQBh7x4xA3mi=g{@H}*k|5z!hN=AqW`*)tkY9t_XKMctc_itA|j z{XRvkwLgasT?wlOpZCFs>2k%ja zXfa9|!2vve-vk@qcj@d+gRZ_d->=Xw;)^CQ6R{vz3lFRZGsF04Zp@3*^2p`%c#$+_s>EgyYl_o+ZVczb4@Z5OXJ z?rr2A8Wy#1_TfwVE`=ElMX^{T4&7Vr-PPZkl9Z~hW?p$`a0b{$Ga#DA~m)6PAs}8v&q34dlck6&fi=-LM!^k4VjT;XWDt}s1D_%I6)tL^i}H6QUPS#p9zK_7htGwOwNxgxJTdAH zNCK15f3kXKO%O~fIHL+MLQpcgxHJ(l7_A~k6=1}hAryh)mu_`nRfMiED$?*&(jj=d z$p5B~S*t9yO-Tr!t)dRazvO86`>R2=i0*15+BLW{a7-$6CJ*Sxc3SA0dEWa-70I~& zNPHkJ)&1(lxEq676>6%c78jwc!4Etbk-jtf3z~3T#UR|p9t-&_H?L0?nZDf3>u(*x zXwdgL-IGd9OMI<|>=M?P_!|<2pC6u1oamdzn@JL5g18irF+to2`b1&K1hLya>LYe- zQZ79FNYFhojl()ToWD9C_HQ`+bu+N{u3|+!cFFM#KJ>F3t;O)?^APi$=?t&7siR>9 zIx3DaD2SvrwpK

#;*9y|MMu`nIO}rOi=qW9y8jHPK~R;&|1(D(eBO1(Gi3e+fTg z#3<8N+**;G)_9Ge>_w=p9vgiduc>WoX=%)Eyk=I*s?e&AChYjEZ;vj^Y`n$-Wi(z> z(HyOBBc8dI@GR^bX{&D@B2+@k!^=6h7{9#M7%qb#aGsM)Kl78Sy5Xg{eXpjIrO6N*eCFunRT@|X@`vFKTQ zvsxn9#nl`|kO!(Nj9_I&iZYU%B}raRXP%^w4awNX#dglKGLlm)u+m#wYFpZHFsrE} zqqU_P?AjaZTcasxZ<2I#CEbep*7~JQbTEyPCE>dSlCQO)qNTMd+Me0kU}2v@(aqQn zh#hDtSdjSIfFR+?AHoOp9FhaLF|JyXR?hM{JawSm(nh<%@Uvv{Mv@0lnM}{93pKZ{ zsAouc;lmMeJo4A;y?ZU6LS@5HxBHqSto>dEkG0==4ljgsi(P@H=P?D}dP zu@nh-0b`HuF6Rl9tH@E#BJ=ZV=hRhKv|&45Lw)mHY`BGzdv%@&#E8TzNP$-wUD~<4 zRbUWR?Ee=~)(MM2cX7p>s=BI*Q1#-u;flJd*|Qc`hRf&8EMcf{y!bz;o^SI~+h07X zR5y}1X%sD3(H5=mXlX02Z@9V+#{#2bPep;?Y7{k~lt|a4Ql;+nY;;Er(e`#654pOX zbgvsbCyIo8*yl&}AvUqm4jg0!5@~#S+Cmx3#{F?eP>bcL~*I1ykxr zX4I%NEfb}ZRP{8baM~-DVi#B%6-3A(cbym~8M3g$yR)s`lysli=wqnEKYKMDhOJux z4P%?1OfQfn$t3b~qbuuMSKv6ViBKdFe6-D{?b;~q5tI_6|8tfzAlnt0KdVy4QyZd3 z*S5%XZ=}4ct|nAF6otj?lX#v;`5a6VhC$N?C7v@bjr$${N@m!JG@T{RYn?!n6+Ts~ipi@;7mPX3dB#lbu)H9c@u5MY4aUx0^ zuuPkz4vHQBBok!eN={32WVbvS`;_BlpLkhiwEew8&X zS4g90EL~aN)X`px`BF1Z2?-@j&6BK@Y%TCz9#LLD$~$LfdEK0<+UhV(R@g&<18Rrp zYg@jwqnw@BlWBYqgF@3NZDw0Eilaj^QL0z>QsNw2i!AU8{^^|mCG$d+QiB==BoQtT zI1rIxn3G_`@%A8%v6cj78TAa7qVyG8rCfQ29aPPlF*_0tRfgvjOJV4;-2&B=JxiPT zM*8hSak4zRcWKk`7SSXvVo+o=EW)?6Nv-iLA%UL0v zwJE_^nV7{AaW)k5w|e8)fL4+w>>>;LuM01zs|mw2E9TRFH}+5wq`V?Z(|sL7+LfVv zq=nk~$po3tXpder;eF!YUL%ohjgWHE|F`StXUm9wvnwymhQifCv$7lp)`z78DnSQct; z#ncL?KqU=n()v)W%XDplFv$s$Q%1*197t$q?|WwQnKBuIRM)GiB{DUWw9Q`gsGw%{ zvn2wkmt)w!nkOF+%%{j?sDQsWnO)2|GR@zy(s-4Exyig=mFXaj*Q?HktMPheCZ8*l zvpZI@SJTj{Wi#qmHZ@~#kR(ba4vd8a!_H$%M|v)Otx zDy`+}C|eV-6QGGHJs=QjL*3$i+ay3EHa#d+b+iM`vk@md&19qf`lk z3aInU=*QaX&7L|U5q!(g=A+HaFn_p9h*mArklFHrY$C`RsGhNGWi8&wam;joa8slBj+?Gz9 zTQgA>N|Y>crWFpcv}9sjE-}EHy^fnnSIQ*trt5^Fn0rc*m&i2e>@vKgv@~~ei8wPeW{bw?r>JpOzQ57=#R+&syg=E=iWcsgVIuwelZCab_uM?e>#Mmw|a!rgj zT=^4SMK=~ntlvp2h*4EhgL%n{7R$t<&z?*pH_a+!?#C?2HPK~F^}L^x$-8ATwM88C zjkej-_saAfVqQ^GzpAqlw*hsw(LpFlWS>MrEf5k~zD14C%TzL~dUoTJqR9gi1J)@p zq%w`FuFd7GJ}YnW?0I$7RkOmDNm4=(z^YP;`Kh-BV<2mW#bT0Wbi!Fks*A4afKuC< z8ekg-)IKN;7&Drho2k65Vr&T+@*)uex3ouRb*@}$Rf*A25C^PqMw|J{j;S=GD+%`F%@o7!Rg+l7oqqt3P?bzG);x37k3!K&t-2c`ueUciLmM`+R zH(G8 zBkSLg+lxt5M|2GqnPie7y-313lT0$oAd)7_SA#*xKg;Al2W!tVL+VAhw0W&CP=29{ zWMObm$9i0p-%=yF;QU*GC}$?-`IS}WVtspsEDlYjH;c6`8K=9JwU=W$yv57&7KsGi zL-9>?d5d@=G9?2kO&yJ58YmZK7s%xFW$i1(n!Tx;B{J2wtX;M?gLJ_tAve9}UmTt@ zt7_KF+ECRTLqGKXAZu6<(sa*i_V#Jokff)3SA#!07`|PYm!Y?eri<}@9$MMbX)ZHp zcS-)V{uHhubFM3veCXXm_DC{L_qTR5R?FKzs)uh5NDdc*@y7tB4%cQV;RonXe zP;%VPa_jd@lH)E?;QMXxCAfceck~J^R2#yTqwlQ1E_3|O4i|eL;ns~UgL^qXv;N`T z_>xSZ7(uu!x|pF910BCCuLxZhT5#FIZ@oJxEChi&Op zKfYyOqJHLn=ijQI^g@2&}rz`Lwh2DMzzD0pm`RwJR{ZrU?^bS6_SxUW{+=hdjwinP|m<5p?iELbm z+?hw4Z*Xz@g2Y4UNw6KKr2l;E0>nP3)7b}CYp`u;-U6J^Ogw~Lo zHi%3-%SVU#7l}&~?;r#=v=t1W)QecZhg_O?h7#E~zK~7qr-HmiByZ0}rHNk}>9RXR z|91Ta*7~6SPpe1&HyJ0xSpRoqiM9Wu^aF@FOy4VE=}*|wlj9EA=q1NJtms!)>|v>r zezpQ1I$xEqmiT{*-_o2MSFZ5CO3A-af$j8?<8D*reOrMaw((Dn8>7JK3jH}sdbyHb zuB0zi`29e^zgbDoRnm0@R?Bz2!mkjY*fOdg^?#L;t}F1}3V&V6f02^@GCqD~rT>J2 zKTUyOR`Or3q~E5ut{|1`V) zu25zeKUYb=Tj5_`YUe*jfeRJ*7DfN|_C)i61B<@Ie4yf+|JHnf`lHgz zt@E`r09og2YI*Jb9p;;g{HndE{h4ZS_bd8S;r$BzX-a#2SWQ>pvlaSkf1}E)w%0a= zUYk0EC0*sWRN;4Is=a-`t>{b5KSoKvS)uo~ zLa$9pSL@>k3cWds{A&N#rle0(;Qb2!>s9_r`WQ7`fy)*AbVc5?mGnbOx=O!LNmujF zQPS1^HeKO2M}Z$!`r{`Q_#%b=14{lQ3Ve~0KUaYlD)iLy>^#?QUuyXlD(OoVdWEVy z3Oq;2|LIrl{LWVB%~9mPN}*S%&{NCv110@71-@Q^_bc+;ukgEDNnfbQm#g6C;+ss? z`Bb_BpRK@S6j)c_hw)t`E4?$6^dm~T%AdZgWX*rS0^h8_S1GWHzfeiPUV+CbaGL@j zI@2l-PLD>gIRJ+{Cgj79^i+?XkoX%uK80`8oP^67&WpKse7#OXs3hk8B@a!BxqpHX zK5Io;ZO1>@eJ9=S9e-qdmLGrEmd-zPPy8mwzXe{h zGdr=IUgmbW*HR{WXXHm`nG&%dn&VzYiFBT!p2G{_;XFgvk$YI40Xn^aN5UT{@DT<6 zP=Wuh!2eL-j}-W01s+u3PZao51^%Z3)3udW`9D`+c4?ZWd`Tt!paQ?4z=st0O$Gjo z0>7oee^ubWDR4r84=eE73f!;2?ZoUsvEh1>T{+I~Dj*1%6C{|ER!^EATD_-mSoU6!-}R zeo}$=D)3VZ{Imi;qrh7g_*V-2fCB%w0{>cpf1|(;D)2T1-mbt8De%Jz{96V7odQ3i zz`s}EKPd2K1-@5-f1toWRN((o;QJK#M+*F71>T~-KT+WO75JwL{4)jqxdQ(}fq$vM zy$bwI1-?yzzoo#pEASl({A~rkQ-SYN;O{8#-3t6&1^%7_e_w&`QQ-en;4THeNr7)x z;BE!ppuigi-0l9yBW!Gc4;~wT-{SC};bHvkcE7~o{W5(Ihj+^KM>zbTO#eBDf5g+- ze8ByE9`|j+={yDVhubOCF%qXT;|L{2B-jMu28zXFnIK?3fJl6MZXrC&eBeKn@_bE! zHz{yTfp1aZxB`D&fqNAA8wz}@0=FvgH45CO!0ig$p}?IAe60enR^T-Xe4PScufR7b z@LC04r@-qK_(la@qQLbEyi|c36nL2eM-{kHftM@r3I%Rb;Hwn)Y6Wgq;FSuzN`YGx zxK@ELQQ$cWJXeA16nLHjU#h_K6?lOHU#7qd6?l;XU#`GcDDagEyjX$D6gZ^7p4pC_L4hkJ4^xG<+IR9;aTo-s3$Q+3hB)itwb*IqJbZr!{~=VKGcqRSUuapmGg z;JKuJ=_2DH85#_T2XbKNh`FmFGXcrp7RM zQ_5Ho88fxC2=#i46+9k3u7TqkIIe-?8aS?j;~F@wf#VuDu7Up*8i;@We?>8eE#z>o zhyP3Bd;XV{bGTym(8_p`R-%<@wb~M`l|bC#wN(pg`?Pv(Ky$e1??Bp%Y2?py)ad2< z8)*ymO2>1Esd4c1Qhje)J@Dyoxn8fi^RLZsa9-z(Iv2UDf17l_epawKSg)Os-j2L0 z93gNDiJV01PMuSHmht0Zhx?xVkd}^I_1d7e5EQR)&Gb!hPI9K@{v-G>zzEMC?L&Ohf&&DjzBYxW<#m$*Ohd_PDvaw*exvuinfuqdJ)X6$wXVmqzvJVUa;IxAOC4}On!6*Yk2q_@(|~XC zl66gRp5a+Yb>-aPS(%pUqquK6%hIXbKg>@$?(m)K`H7FUn0z<;Tbn-yZD$1w^H!4= zkS)OUuM};L#}o&@mR}qs_d2~eI6eKwApPmC4_t4$9`a>*Uk>i^JsDh+wk`cXoo@wy zntfM>FMlvF7`W5*Jx{`SvFq>7t@+Qpj^x*+<>a;cTmAmD-n0|bp3$Gxi{ZYazkZCr z-O$qAz~q0w1@t^}d;$15U32o-bXcMX|8w%_uQVXBy?|uc?)SOIGny|7x;%BC4YKDT zXlvGO898~|SiQXsDK1ER{TMl(8B)4XS`~89-x2(OQ{;bL-^AqE19%sU`yF$2X3PJX zPqjELeP>$I)@#j8Z%e0?o72e(COGSye?utWrF-}v)$upnjh+L(doyoK=N9#h{#(J5 zN|Y%yIJB(K=o!$c+qo&@_gM{TTQYb*KwKWrFx%888QU`{&P<)?{0(gU5=J)@DbMJ- za~f(SEiaqZ1%;o{d6+_6a@7qo9S@%_@u@E@Fxsn(J(_=(VKapFP3K9-J>7q&i>%%0 z{)xxojv4f>@|WaCovWNl*G4~Y4QJ>#IBxRatN&Ez+MMk#M+^M1zl^oV3C?Z)XIZbb z%YSFqT4;Zthg#(apt!^1gQm`M^8UUc^X$y>%sH7iFzqeO+?{!m=MIFQ7j$Ok-0u2q z&Lf!(?mW*aZrww*d?2%e)i#CeHIn}C=z&s|btGcXLHYz|iPM#J^uPS9qyJgypUG&- zm^rNfFHaxsJTB#Aq3t-RPITsa3O%0eH5q?`zF+pXWSxoLRgO0@H`(E? zeCiX{1*q?7_5V0)L%{9KW|(AMXQs)1R{B&&JpZ>{QvyMZClj2b;a-A~e1fwc?pBsw z>iisI_?<55ZSz>YNUmo(*Rt3`^tI=+mYFBYKGrR{m_E;y4~(FT>%>f>Pyy@ze}i#n zJNRA${u7;9IUHw#^LD_8VKYyozm;)B@sKwsZ!atPp96owh?JI5koN^>tVf+3${@@U z7)`&It%>&cTR_j_|7`q!D)*}l!%A<0b1u^vFKRIlSHZP7_YMy(dQZT@6F%otaj1(H^KQpnjbT&xzO}nz-Q)MoIjqm+T}Ss zy~MXV=W97n<^Klqo#H#q_j^M>Pv$)5Ek@o6&WAjgc-Oj0b7}r`P4@iUYep>3ozLpj zDgm#bGkpirSLaeZhrgcn_3YGTru4DC8?(Qbdpj!+$Nx>>JGpCJpE`K{pXC0|EpyYn zC7kyfqiy9Y!<7Ft-&jL_iYJ?+KH!r4Z7Fpo^OC=d%@CGkc6dtJ+~q7ssqZa}1zfJV z&I4#aV|~ANA4_5X;cw>Mi;$JW@Zky0U$OSX zc}bV|8!{Jfm)yO^|E3tpB(CX?9EK-hOcb^$XUjcYeoy$H^zZdoyYzgSo`;Z>FSUP`7!OjXV(deH zYw3r>8!nz^qUPTv==<$sd(jQ$?})1MEzl6fDr z^eM9ZIe8D}$nM8yls(l|KRQ z8~IwWG<_`6UqZXEwJ`~hi0H0BTe9@ z0d`vC;OV-+I>an53%FeFXT&^>OKr_3%VAo-8sa?$kLB-eDh7w`v!c{E_Sj>!YKi@A zl%L)jrL3v^0*oB}LGw?=;r2V6d#CH@v%eAYIvloclgb$#3J>KT1e79P?2|LNG_y3kyerRzNqObUz+lPfw@+2>225ibrQ5LhvIR4#lVW+~S`b ztli>|dy-e0dlVwl+zbP*`12GLP|yovL4yYi=w6+qFdt%Q%Hj1Q1^?kQmwb94uGd}w zug>9gWXFHMx3I7fm1;f)3&=t`)$vCj9x1&?2AJIB@P|rE{|Kgl0Z|l#++K$3l?31i z4Qj-R{($O%9(0{jf@$tTrr(SVMuX@O3r-P8^q>slkwI%5PlAcso)NhQI3kw=l8B_m ziA$Hs%m6Q|XQp7`P_zjXWT_oi4-}_+P{H=cBOej%Dex5Jn3PzEqo9!mv(0K6tsv<^ zvRitLW|_%l3VNCT{C)=%=@4P=L0f55SU95E+-}q|Y1dcaF36HRnDEl^5-R@^8FP_6R9rJ;aSrb4Ph zGGhXCXq-SVN(=6I8p#o#fID@Hj6Z45DEsp9uIXQG8<22orkWY za;^PqeqMeaqTrA}DhK8YhFsAsU%H<)WvUIXV3RVz={DB7?!Y4%lTXQl0w_^eARbv} zfkV9rPhq|hOL-}q6oPPw2BTvT^P{3!UqvkO2n)vek;BTxU_&EB12oyg%S0|wusj(V z89@^adMK0SF_U;CIC#;U`u+AH3$fJCvNC|5=qE{)WR&1(GY&4ibP31c$U;bAeJ|^H zDTtpZh^lyGM)h9X$^NN zYtU{10*Bb*2?RJX=0ZhT^iTqS%vJ`NvM@aEni(x6Br{-|M%A!?k`gs^DK1G%|Hxr~ zTm?LxxF`&AM?evlx+ZOA0EeoJv_+K6VToFG8d^2qq)07i1YUGU;2(Md`eU}{$?(H~ zh?01M4j5%lPIk6LgAZM#xk)4FT8ITY75F^nWa6!gQVIfITXG6K0D~iZdcactQnYCvatDi=BJXHEX zFv#iXJPs~4Pg9C~7+MZjF`I@WAv>GK#8IMd36sVHJcWMxBV?v6-n&t{IZ!dy)IV|i zV@7G(Hi^d!3_}o)<#^0SWsvfUhqHyfjARyL9n*Mrs&WrGeh)l0sX>C@ln4DYSsTr> z3q9T}X-k4IJXpktTs?=)2MWoSJlWt>zM#M(`bJa%nv1%%7Pl#7ta1x+c2C@OVc^iZ0mWL!P0sj>#ksj}>tzwj)= z)jhUO6V^(idHojEabD?6y~ss+9O;E5W=56;zv*yHYl@|#KyM{@!tQywSw8NNazs&C znx%EZAUvL+-CBUl{sn2wb19Egd8E?7X%y$is|DgRiKtRURd~JjnXW|)dfgjgkr;I- z?G~{ZNof2Mx`J@l(ujeIjF))PBio4?LLZS!uc=nc24QNLlmS{PlfBuFmfVdW#OkaFl@JS=KL z5+(_TqPTU6YQS_s5GMlku$KT7f&nCg$3w4u9+*45Ra>7?1%)F=>TLXht|Xm85ukCK z5tT3~5K+9bGTPh$BZdS>>W1utB^s@Z6^)UBU^J%VVJ`&;;UAhcmmRqn7MGsUgWQ}h z>k>r^10FL%-mn-uE~G?87EughMrn)@@fBtUb&`y*Rr2si=>x2$8F`+-Df5n!NzO&rhm*1;dhzD&<>GOPq+IA#1W#F4 z0J#QvJkvCvpHkyu?Vp(Qhbi0aPC?c7)?n!YM1_;?4Dv`eh7YP$SO>A7YGqYR*(qo+ zvy>Ogp?R(>v+#8X#hCiC2mno5g%@R!h3EPpDhQcc#Yz#zSB#rz_`J0Vk2gL6P>NCa zBESj4B@RZ35t30fg=eJSrJYoan^_ zy`z~Wf5*#x!?3re=EJ>gCL!+Z z$(-Yq|0|5o`KrTl?*A1^M<-G`73tGdoarY!9OqHw`D)5>__zj+Yv8yBj%(n!299gs zxCV}E;J5~kYv8yBj%(n!2LAuA0lpPZe*Q~tj4P6Xf5}&=Xxh*iNibE4{M4SrNyn*A z>oYXnnyP8(I3sF((s5$c`lRFhsP(baYeoJpYcgQ#qe^VTy*Q70tjEMQLu#I_TAvzq zRCu3u@Tlq8O#j34vu3uJl~M+*$wrvdG(bzh%Eub!D8uKokicDMLvzaXY)29PN^n*8 za8H?|)=}+PVqmm7x{NT-^WR#pW3v)B95ssH>gWUZKF7g-As$4{6p{=_W4pGG zVIPD$Ff^b1B>Rx;sU^(@ei6%4V&p7CsMdf?LQ9+vX|2vKXRndAnT58(?K9#ixB2V? zME^DIpe^3S7#bQ7n5iXJ@gLGO`4vb@($BPP7F(1e&4Q+F(@KV5NWMc`FV+8ct;~`` z;&PgHsMdmK<$3h*5?8AwUze-b0u9Y+ax_CY$?w|g>T~UL9dr%2H2ON|Q66i)p=jCe zqGRNzJSFb3FM-9Wm$++fxDRPdZ17MS%ou!@8Yd6ihQ)utM74yrYnSRbI(yxljeJ{; zkOl21LG!XmiR9$9g7$~&BUvQwkj%)$ZIk@rmr6GKYSx>kNUCP$of_Nd8IPGGlD2Bu9v4`+wP z4?DT%Ur?NPVSauYxOj_0<)W9irsJl`9B>?GjY~&98E+TGVJ4UvO!0EfNP9jDBtOZD zanFb~vKcWf04<3KLa?V1B(l7~_;_;Z zIkgy1-qH){0Zy^sKZRSOm69WaAlzVTa3)v>Me>bjf($L^0o|E9E>FgpK1zuAeAA>@ zk#olh41(Mqdrq*DlyrnF#x62l%j(MzZ>VC*SFgG5`Wxs1&(e&^UH+SX;OLDQxX^nt1#RKcH_>aenpRLoaJ+ zl=`B{Q>IRy638gUrrXI=PAe9jfGH2UrimLi{>RsB;#%Z28#agn`N}cP^aFo*xSM zC&GV7#6K$FJ%a9_@LhtgU--GgA0hlg;h!Y@Q-pu;4;p)>2>1fwR|>yM__Mg*b%}uM z1biv?H$5uiCkg*-;ZH8RZEO|(?Y!{BUDx2>?=GCjo<9lyEm5AAMETwn@L`eu#|wXY zKRs`Yavl)=UxfdT@J|)|in(8QBlkD`H}|hf2!D|K+8M&1ApA3he~$3KD*SVWUn=~m z!k;Gm>B2ux_~#4%LgANjzf1U9NWj9^$^|TZtwO-km-P@9@xs?;2w3>qOaTjDiwIcw zS`&x++PJS>C*Yg8e{iFSk8!`~>)bED}`8bhY%>1&| z<3pUzZ-m{vEc`>9?v=QLhn_17ncubHOy+NR@lNuK7H`(e;s4-f0q#@9sM6>-xmII&Z7vxr3<1%xTECVK-IQ8OU}jcz@&bWO67TX^7*Q3Q9T; zG6muLF!TBMVc_BZev-F);u}2fWq8R>cj8Wb3tJSa5VYty_`7d2f9u!y_uF&^p^1w4 z>~GlP`$YVTm_2^0h%ZymYx7hJ}Mf{RY_V_LlU%b&C-zwwd_V^_t{w^iHR>U9p z4?BLDh%Zw3mWcQ*8|?T+B7V1mpDp4SD074cgYI$a{ZOo?w5@q>yyOGNxWMgCe5pHSk1!oJExdcm7) zL=dr>Rx08TzG06q5%IkT?eWDTKJvOfzDUw})gE6U;upMZkIxqIgMYBc`$T-=MSHv^ z;>(`5#}7Wt>-pfb_V@u2U+|ngJ|W__?z6`q6!B}GvBw_}@!3z=M0 zJ@)uM5nsF89=~107wxjgZx!) z)7>*>)vt`|T0u@3i}Q&TBve;aRbrJ*u#seS*NpI*4l`bo*E42Rw=~o@M>#zmbfoUc z@19sQhpBA_yyT-=;$FL+1zRJ2-;a2@{sZoxCVYvvN5BOlV$-NH7HWNg`(45>dxgU# z!fzFRm+*UqzeM?V9=kZ0tFA+Y!eZv8q+P`o~r3P6x<{;IYm^NeX zb?sD{?K+Y(wdX}qDzy)io*!}|HQHy%sUjRg{00#&M|hVdocmuKUq}3MOZbnL@X7a? zIBk~jQ05lQpS7Z)LQ-qpjt-V`jNn+jkykGHPbDgPT-U<&3tLm8N+)4RbBPdV{o3$ZDbx z_X@4#0#3?XwQ5;(&Fn^}wq3m87is!Xfeo@)79-o&wTrdhe~rZO(#+FJM8Ui$7_}0o z(YT5=X9{VgtXP0$^6OfeSyrrbK)x%rRzWmR5H&SbRe3B1veAp;4xzqKYdxPUFkq#Q ze&HCDEm~lT971`nRx+Jac7yUU=^52_6jdzJ1_a4WkTfmf7@~d|(ids_1nCTeG|4RW zm)e+yR-dlT*ES1{Qhiyin;XPYDO$9uSbCi{Ao?i}$fAG#zffr2uw_5&we$nB@7^-5 zOf>%hdbEz{$}{23>u73jr}cLIt{=;ON7sBB*3^?p7ats49)z4@=3Eh2vg;A{yKZNblvcqbdSWThMw`Vs}O{63&{A+9T#bXT-= zuIlLB!V4ksq`z6j`?m7*hXs7uPwe>P@8@u-$T-|M)vNR7@b8XOnuF&bZk*Bt{Urj= z9JgebGIZQ>oAU)q^v$S=wzp#-&^4pcWFy``BNA@<@{zKqWA7NM(8) z8*6QCtu4Lx+S=D`tQ8_wJAs-6unKsqC_bot+!IG_)E0sQ^Z%~>IOoinNeHFC-=AOn z$k~sz*Is+=wbx#I?Z?b7U$LUG#kZ!Ru{qGRas{%Bg{4t|?7aDl1N9BJm#^@zq=G^> z7a}-yzPI74!KRkRl=8|%2{-=I zgxPBeSO2$}{-OxetnK&}PhS9$y3z>$BhfCxG@CzT2|JWrgFB_lfq#~w@rsf%!4_h^ zl8iMcSlM^52rFA}qY0r_2_57pa`_xRe>s$a{42&hb9^jQyQJGv$@I36nc`4XC3GkW z@1n+56K`7Tl-;7INog->Tmji|C<~Rkp%cZU-sTYv7>8OH2U?n#Ax!9QR+PgW-8kM{ z035%?X(&tA<|RtO$NvKIVaZKbN4?_tgx8VB8$e^pDf6npfS*{HJOSKH!LnBpo zx3W9Io0M-Awd7W%<)t!geJ94$yOd4G{zVE>hvJD&~uP)V~)s3BYUvi<$Rb^y^;@j)1o13OO`j}HO0c5tHcDwlNQxCwKgsc1}yUs zC=h>GL0GV5_(-eFRSw9q)k|Aeu0D~n0eS6T=5se7v|Aei=L6SiN!cM z{@Gt@sR_x`xtzZQnF;x|6@>McEo={2A|yI!n5s}BkC_(LE%gnJR+9q-MxZa(utx;q z&R=t8%X;kJep~(~Tl~i&F73a5VHDf_6jI**Z`ps;4u^7@5A%C)Ip$_#Y>EcTc4eml zF?b?`3}#-6{ZH8GZ}$@;^DqB5$@vFt@P89=gMUKIPYwQ^W$+IwVxfN#oI0kKW9^si z%N`L_aw%p=&u|Eq=L(pPKxfV(|0Yre#SYDchBu9z?R`_zV=h zTDo~;K0aj2Ut^1}6LEu&r_{L4^Hnsp27E0oD_cZ+WqYzMSq2YAF^(VFGBUq*+wvc? z#s6ExPfdPJ@|CYxRllrh$-?F&se}F!bZ4gnF_?0E2JY(~nSc3DCFkol`1eKp)a2h3 z-?b~@0Dy-#*pNJx$aZ1erUNn9a(oVQK`z*u%qNTLV?ouH@3zG+7x7b*k7In^FRyF~ zpe3>$*&@kk_b3^qK0Pv@4v73(@olrge?!DQg2Df8yCvVrmlKMxsK^b_A_Wz zu+LzLv7dqS2O=@shSA{nDEmkM?a2Kz?V05KAshTL5%-|6^cNCx{qM4iB!B*u{&6Vd ze9RuIY+Sywf!93Y0oC}gCVv2vsC04if^S2ezAyqM45lLJj?yU z|MHY36p0sr^jNF0$cg4F58=JO*NQwd?8$FJ2zm`!9y{T zzearj(+2-j5%-9KrzAgz#BoRBr^}ewv4_60WeI5s;%crB`vQ$EE9#fA1lew^+hw}J zs^fDNm!D!I%ju9Uf443EvWR;aHHxxH$nC#tT%U}b(t1%c#o(r(Q??81#S{?9lWs$X zh8yKTwryno725LiZSkoherobB7ekm2VA&4HnM{&R9~GMlw~x%HT3ddxEqg?+u4;cjGQT$3@|W7;D@6R%HR!kWqn|&)t?~SgYjr&Ngj+wf$4oC^J|*zoZpZQ z{+NhMehmtFJ5}_T;ZI=Fr6{sJ;Fpmld2qmxh2izrG~0Pdf!6q_w){d{e3poxn*18; zBUKN@-n68VH%Yb!`pe9cOc({j)SV;CSF(WMEum`Q=YE|2meeh4|`hBi*aaVNgj-bVVj;GnP0nY`CYd7W)YYC zIzZiC~NkN%(usE`5SHV`$YWI-2CBo9WzvB&m~%&&d6 z{BB$PSrI=q`8C1E&Ou0v0%Jk82Y&CQEXjw_@QjAk0o#2dO0)ju*zP9{+Tah0xJMK^ zwZ>;I=`~z)SXL_A0lQ2l$)=BrRXKkgS-y&G`O|Fi&xrV`s{gOAZ)vI*zA)-a*&gVB zYnH)=F3FDJmq<(^JTFT?At1I-vn{{M7QbG^PgTBEwXAGj)L6e{;fiH!V@0+He6wa5 zY#1%y*1R$@-yXB&Z?whl6Y*1%Zxa}EZfI!=Gz!Ma_CTKz-;6AS52IvU*S?YYcEFY& zv&DNw{M6(djEdG)m}#&y=GSBTT%ySKkiC(dWpH9toYP+&nQzlxOU@s%!5`&&4O}!~qwtTlOez}OBs(gd<)lZ8k$v4>^ z@GU9J;KL~SR%^RgZRgu#B7dp)Ms4s9h`2`-JSF!#atxpHz)X(1R~jzV~ELd?BZJ6`xJIQK4i;ZYKyNB@l%tJXW($5 zVAJAYb2E<6B{36?mF>$O0aWs6G)#T$?UChjpDn-J7JpX6B|lH4`NV<4GS{vQlrL{y z)<|~)VD>4pJ@5l3XBmtb)o@l0{CQ-)<^Lr)f6xYhP{dDFzAgOnR~j1vWlgQkD_eb0FOV{!+o4C`X zIC7D-(C=?;44`iDfL^}9=Ey-N97`>hylFCT4Dx&{me9>C<8SF-c?-u+nqwz?&ZTt# zqxVWA$;Ndehq7sea-SQa+`bXY6_GGzr>`&nZ^P3$dxUbTC^s=p`z|X$U5|;5qb`CRD6kaa%fw0!imMBEwrLxgjyg zPIR#Rs+4@$se%YXVkbiOGbh3dVeff?1oL-bDX9+d(=H4gi50>w9**&X9d`&6c6o7( z@9v%SUe=4D4k-wK#ArSygE!~hVi7y7><#2Ztj6MhXXfWBuRRfgNlgib7^0c zd3uv5$k{!}QPS05Xm?@xKhgJ^c$;*=frJI?z@8E^pW5u~oQo3```7RU#4jwIVoSY_*v$2RfUI-2#GDi+>!M z*EZ679MUOZXt*4Kpv+-hcQ@417;i(MX%&u~%Tk8AnSf){!IoBd0@=GLax(6EkJBw{ zwSV1z=lK%uWgGms_j!J&C^+2vC@1@lSJ$jER>N@jOia4P@S_A`S>AlLzIADJ{g;=4 zD`fN(2#V>kkHsQP&vJdo5`M!HR+LGi%h-@&+-qzpQY1y`FVq(bz8M$X9ZH!}cL{Gq z=ECO26;7g%{T1LsdIr<{0;$2dAd{t?tYYB*aPr)WndEm z4+?(&Kzx59zF!sJJHI6DF7$;y$mL!aa0Y+~ggz4a0`7$m zcwEAr^&yYfiiGaj9u~6uHSFVN_qV(Z?tu8(-@j8HUqFmf`8?IbfvIAU02b#iZwtPqj&|!=|Q1Z z5hfk*V-Y4Du-_7%AbOC}%Pe8c8`YJ;Wq~GQ1KbqLg00ZF#>9d5CRSiZZ~2^3=jNaL(n#~JkV^ub) zB9|-8pW{XHSUs$@sK}6)v=z-(sswd8s7RJU|Ipts#L01!Jt`*4QTW*99)>jCO9r@? zwO=rsPkK`Fc!NfIO=5hK7%9?rfV5%B#n%e%f6QYwPdKBR8{zYUP0Mg(5zFrtc$k4L zALJa&G~HvTNm2#Hne(dxSYgO?nzPtn_IxmnWjXL(XilhEbU-;AvrWuul#sAe@~S43 zvS^N15I}9s*(3|WOyjE_oNkkrF9CE3fSk&es~XAP020xuTrcnbCvTrw7Z1twT2b#i z0`AI#$?(O8dAvX%7|uQj-Oii$ufCr#_>za!Fr0lbn)lM2N`|yFsTZ>5W9e1zP%@-i zq<+kvU(vYYw!l(L@?<2Bn_pSKrnJ7fzM&~_hXV;$DOZb@lfJpb65eJBXMfDOLoi>l zgnKRFYd_&Iq=z1`g!fs(pFU#3eAyEIi6#85C4A{o6MmH?{In&k95Z2jmhjgt;TJ98 z$q5twiX-K|;kxl=*~diK0hqsA!kBuK z)!^rpP$eJOX=g#HwJft>xzc&vFeT`fx|9-z(E@v*-W-7r#ivv)IuS(1S{Nh$`ub%- zEEgO~gHl&D3=(<(ZM4)_h#Xg+q$wQAmlV&nCsIWkIxXmvd9YE*UpNeIkCK&2{>ZrL zMW&X3c*@pN=NPFHEosSg_>_XH1s&dItbJglNY>HfM}{q8ASWS9U-*>H6GO5uEs}!y zCq#)cTP9J`e1b@fN#7JLAKd&WL`h*Iw2&Xw3N6{tT_cs zJZyGOrlj-4nlqG^v9YofYK}D5lPNh+dO}DxrX4#~Cq_xX{1qvSD!4^)4<~H&D0r%7 zt4-mFMQe^-)Yy!N*$odJ%<*}{w9}1OKU1-%cAEwJaQZv9bSb>q^jb1adCkh;iPf1Z zw4t0%J;7Hs4Xb(kxM&ZpOB- zdhFtr!Ip+bF+V#@Q5Z{a_cyIz7fu|emj^37OGfInZg$aiin5q9ae{9}Yp|tJ+F8l( z@uxJ$LR_*vP^p9j!ZE(D2C)T)R*G?vmbaEZ8lSYxCIPBd>TVH(1P=k>w5!>@X@{VN zsw~MYS-Vxq)GF>Toh;scDWjd}&A;hn@uq4K#)lhE8gCjsS*vuNG#}F0F15;mn@^VB zhtl%5`K0l7r^P#1d$RPJgVMBDAZIlvi#MGyg?_6(NxW(8t6HV`r1`KWEq}XCnh)u$ zFwlGbN%Fxm+gST;@P?DcJCv3WyX#LDZ#tu?R;l{($>L3CTi&i57*7ADHB!>)-_*I& z3e_NOlY12Rt;00oc(bFS>QjfHrK-Hv^h?~_2CIowuecio8H?~l+A51dal9F4SQ`w8 z>Pt;&HDL~iy@4v@>$ znk5z3Wva4Kao;u^?P)v7O6JJ4TRUnPUxaD2d|l~Wa$vr(r9y}{tQuza$wo8=#MvuhZSj9YEqG|7jj5vwLsMl&m3M6u$B-`d7mHQ~BBg1~cgnli~5fj@iX!1v9 zaJq}TWQh?OO4b*YE0rupyLmFCQ}_-P(LA}|4YES?KYo8l%7tuDNE9jf3g<{_5#jKY z1-fJ%qOGX~##(%y9H=m#lP-#+d}?j^#kTmBB2HVw^ml5VznJ47zF+^uk^86f0-j%R8vizmudM5y$vmBo642jp`+oNG4b9?r z{6gYuKi^>geZS-F`_=u{!|EUI8~Py^^4**GcTjvoAs!#D97D?fp`j;K0qq)&pI_d( z7#+W?ao!yP>>(Jthjd1ZZxcdEEyfW6>eP#s`vs#G-~{qE5iZ5HO4$_7KnnL-!mU%y z^ny>B;V+6X{XWt6E#VI>VgED^Pg^^WTf#>y;j2$KVPcl>6=#^~Axrq5mhe4inlNuz z!bNA9=@CnK{HM+I`z>MjXUy~$E#Y&{Hq(D=2?q+y^xs*+dFPnvVN3XkCA{cd6Xr2X zc;;u#^e#(y;dC?oeGw*}Uw9r*r|?n{-iZ@vTa9q8GVXj1vlE907Kt$R#ZN8aSz=&O z`dB3w#|XG0xm1xNNoTgmhqX~ak`GIUEjuW8E1g1yv&CaAPGw(%2STSP9vm?>|HSji zc_xxE+?C`|ENRJJq^bMN>5l{*XLCFfyPTWvR`T2VC`zROmY_+1{J}{}ZO5m;VOEzl z90k8rI)|m8iXHivMEsk0U@JMD(<_7W0!i;#HL}_$q;*mGAM{0PcLvw zDJ4gq_=8x=Ail;E+@(s@fALnH21SWyyO-3rERn@gT8LG$Q0ICj1erS5D^(jfiixoK z<^}!!#uk~M$Kkid1)X@-D_5N^@jHcF?LOrQ$SgIMIr)R;s=}V#Vp1XIbzq zCdmjYog<@3Pk%C+6Q%u|O4rDh()vA>X(v^wTttxJ%gk5$JuAa4f4x!=<=mv@9aHn> zEJo|HRBBQsIz`h$feeq8wwqG0rjf`rSa%PPH9f5sUz8ZgDOfis`S%XX0nFp0qV>cC zAq@?ihNmIDOr*B#Bx(4eQg>epAEfZ8%9#HHe6T2bX<=9!LDFal>JOFX&SA;(q$BU- zbxo=PG%R_Gl)7)GkSEKhm(Ao+ogxztE6M{Y7-fH?Z*Ve3E3G8_$Is@P@?q@Tj~nbv^d3^Oc7 zMwNaRN@X%l;awx6N{O&eOFuoNw$>vH$kovGxFb6(*7QR#wJ9lBHz@Amv8JCMQfWOg2Bo24_jiYF zS^DWAwPhzs1N861DKvD8kx`XS|E5{No)`^jYyv9+i{fx7An%c3$xE*-PnJcapI;nG ziLy!f!Nx-K$Q4SGi^0;g9Qsw8D)vL-4jgoM3zyljMJ?KOoWw1!x-L?77jmbF3pK+{ zY>dR?EP^cbBwPNAlmp2a(fw%^$@bwF0nAqHF`CL#Z19?f;?CXD8wYCI3H%Z`-I>e~oK;B8M5ds)nV z++sPE<&{1fDbgz;HHY5zwET8=>Bv*_LS-!$|6O|$;h);N>K}q_Ss8HoWMBD>@^}r+w3J} zclg;W1zXDOCC7bsvaCpTVLD7wx33lStnpVciwmTYU<>G%BX#v*#Q$H> zFP%T<`l3sGW8y3O=)li-z8p|;Kwz{f|0CK?gMWJ_YuCm1l^GORGS8U4mZc$TO*;b5hu*$ZeF`aCuDFE3P z1xA+bl%gZab~46cl>LYplVp3oA{jrtvQNR5qU<5WQf~S9FxV``-5hPl86WwxljYq$ zKBirsoZoDN|FwwAb0q(N*^^cO&E>pKd_&^fDZVlB-7UV-o^*?N!LN9ExA<0xZ|Iji z9d1o!yJ#zohkuGNGvY2Y$HN*U3?t46=fMQbudZ3qgtG$1UM%k33gl^rM83g!%aD-d zrW+Dz3M^7&yG9-oDMd#Z5|TqBtNRf#+J=PW_3%R?1zXCHkaC)x!e%MqqcedDKA$Y_ z_VG|$oSYxB!T&(S<#`%~VcFpzHU+OF>4~iouXV_39qM4z)3Kf?w-r@?-X#)i?4)xQ^dPP!vCpvr#3y!$Mf;u zW9jm6iXW0B8egXo!fQeF^h)`PWw^Zwsj!yGoiBgp2pMvDzX|YT;CW$pTCoG8{6n;x zUVKuNBq5T*jW^vS)#)E#Dipl6cs>-#@9gv_Ww(s`kzJ-yyMKl;oAl$sevB^VOyiN)MWK*982I0gcFTT6nQO~lt>?SmLm&IS5yc2i zlrV%()v`M7O(cGuQ6A}6BR%>OJ$L==>;fI7TH-D z*}*qRdi5|yrOm_0#0r95jFB^87A5C-|Tz7@4 zja4HbM+U<~8Ea=$xVAWaksiM{JW!8+4xiDQh0kDtzbul0_b?r5c$*`vXLQ7Zf9zBv z`@q10n{K&vRP}x1IQ4nW`uay%-}Q?ti()GJp(7T^EYmzkDvNfgk=-Jy9`R~1?~EQ_ zM{Hfd*Rf;W%8poDj!*0NId{aJ_y>i3B|U97R5t9JuT4IEzIN6bzLJ*$S9-PA+W(xu z4DQuFYX2JrO5O~N(YDX%jn8Cx3hcX{cs|Q!;rH_mh&*pNmI<_Lf7*G|Es`-p#z4vX z?5>P~YcQo2#mXZ)DjQTwFVX4n=DJi~%!y-p`;edTSqbtn8wU-?J{tLl;5!FaEQ=YgoJFY(cFk zR-+a82XZm>5-d`Mu1_NW`5MXaI#qjDjZ^}>#)GNCcdgpzt3`_xe5>f&iSE`aJ^C33 zn6#;`Ej8EbkGwz=-*&ZQf8Z=NyxkG*1>vvqymlim_?OO(gF%lPt*qr)=M#=-WfhN2 zqnK7%yp zWX6Xewp zYEz?UCDo>C+ikUZWo;}grM6CD;8vnW|Ht#oZZ$dX{g9M+%z6hi|9 zs`jFK=v6g3E~m1gm-mRO^)MbS!1?(E)S&A=JpZjE=ao17Q9bk;nxDTQnn}9Sb>G

?W<-a;danYgLn<-K3w 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�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 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%0AR>nfauYNN7)qwU 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

n;KY@+*XhZ# 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 z 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%0DB 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 z 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�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

vP!rV!5gn|C%9^uCH3f3@RVTH2- zEf2(&pCMDRgBGqQu~mp=vfBRBORQ!urq9%NE_v#OLs$ecg3_*x$$D$G=W`%{byb?T zy~vv(WAA^_7+AL@90)xur!LoDq=t#k`|(h#`sm44hN&w-DK2}%nLLDjJ%sIN>s(1v zvuW0BGAB$;os78lX9qFEHXqV|79;M`u=JnD#YY{&sB?7GKJiieGOARff|0$ugQ#vZ z2Fmfe(ho2)@Vdqn!wVkXBVDNnbrCw^L9>!NQTouN6P3Qe?UF*y<6)H+-q=~Y9lYfG zcJ$IQ;g)XE$UNk{V=oyU36uIIdStBT(miquyAA1kCI3bK zj@fi|$sJuY-1TBGY#n514pW0`Ce8DzlCB7f_ zY@c7K&prj*IWdv)GIWnWz0dxkZmS7yw$G05;FkG2xEqi}$`06X8SJa?M$xvc&rQWW0 z{cOK7F^jFmSFuq0D)s|4Sx@OIlLTt#W1uswQhXe=a|S%Xzrp!Den6CvUsagAb95Js z+{!vn;J^~v>qUNpU0Ppq+Z$B7O%=8)V?DmYO5zEIegCJ>^6u^|GDf_|H|+RFgm1RR zZO|H*qTv2Fw1$@#82gV&UbflTzkk{`<>nVv9A17h>Q1tT<}P6Hr|Ayc$h8OSSR6@2 zE0$hbIO;!ouiaaf>~m|BR>6^X*?rIfu~@za9e``{bS*cGVvidv+nz(Ywd^c_rW)^_ zpOe&{%0W)rle8FX1vyb^(L>=)83cdLoj*T)c)j= z%)Z|aJO~@p)gLa>O8KlLr3{NMeRcY3I!CfGEOOPW-SI;8JHRO6oFpaeoS&2aRr*&+ z)#MjZyHCPbz75Lje@N}_v~8Tn8(>{oI6ul*Gj)Sb!XK@6e=~WT%HhASc5j^Y3#eUB zLAFKuqEYbYwU!jBashxuRYK-ecTS9G#_N0CbOfif4IK$rO_-(-L*lYzS@0oNJeY7J~U6s?1nVeN7a!Z9K)m*|4d-FVGd13o?r zp3!3faMc{{3dNCm#?6v_9*co`QD?faaR&38C6^2ksXLKQiAP#@u7||TyGTr(NY5Vu zq&?!1{^3KS5CqB9w-kGKGY3>7`qnU53p72quk-4v-<|fMnQZs!p#uBOOJYuMAh4HG+6C~$whm37G|?O&0Gi%cO9eGNpx*heAKs$dQwNhqhs|sv1T#qb{%!7 zjSANn25Nmnc>QC)B^K%Vbw6BfI1GWH8R+dn?clZvB-@aP__4$IV>zxbU_ zI&Kl;oW=&^;9<_qtKVUtO9C4+1mBy%^fFYbH;YO^c%j(ETUH>xwIZD4f`#5{k6YdV z2fUuOAntlrEey@cu7=CA7x@_QZkrT|$70u_F~D?O`EP3vVx~cjmXoKa75{s1ZF)&myBgC;iZfU%oyp)q!0^3Ww}~g zfQYjz21|w(slpK&)NqmmG!!RiEI<6FB?ek%On7xaFYZOM^5D#l; z4mT;v6vY6USD1BxHTI=~Rf#R%+C9si)R&!!>zce?)FYOn?>r60jqN+hz8#Vae%c`b7q7E{cpJJS82)n#*jb(L>Y=ajC8;Y~6ey9}7>Y;!Lka@sf^wgGB zdOl$^4gZDrU7JbfPW2>|ZMCdk%S~+;3SqBQZaPty%Jq1*UwMElDOgO*ks8NamSI`- zyE@sjIzet=_E}avuJjo;8h<~*|0$ML%Z*#MtRBtMTz0?4$3Rz>)zp`*^+d}m4cq^W zqA&&J>xuu4DuhVU98UIEE}}8Jp8U&CH@nKc>Or$>5rp0r;c6lNV0JCyQ_L>DiP^#!ilS>}KIg9XtG$aq3Gr4}0xs`~tRi;)v(l2Ocol7&zGh_aL zZb_XudYg=rpXhx{=+}R&C3VG_+r;$$jwSUPwqb9B2^eo3b>%TcNBCnbsWR~5_v3iu zsjXeL1O>4*mejklXM0;LsnxG1nIr#wOX^Uv?HkCuZlouAvft>!jkH@b>!~fNOGqW9 zCH2y4TV+YzvqvgRs_mdIEUER!>puH^Jlp@Xm)mEzHfT#~9LTx7ida(D?u)K`H`tT3 zq`vj+A!AA1%;=4kI(n@ay-ns)bxvx7BlG#w#awFqntikO4s~TNy>uWYnPmG^T0G|$ zb41;aUGX+$zp^!6$anLS&86KK=XXTC67^Xt8vpa{ ziT_i~r9WM{WpgPesVq}3$9xQQWiAyy<2RR9V1yEq%wDP{ zD9pCVJpAPk<`M(6xx_ayml&(fC2q_Jw{#yU2x2lhh@;8GCrl=J1n2w#de~M5r?6Z* z&$yg5)!e{3v^L+|fD8u`kdo&J{$Y?Rx=ty1uHXWLWabJ|rIb8pP-Kv*{V6r%^9v{X zCd?V+bnZg;e+^>k$?pMNRo=*h3lnvIV{xx;{+WW;cL(SJU4f<%)XqfQMbK|AOG&kR zuV2jPhI75PU<|IMPiqa<*#5VDU@`3U-UeIZf5UQH17G|$F#W${x$U!UjQ^sR+m)yM zmn^q_NGQ1#Z_Wpn^TPjt2)!TX5~N^ z{cyUreBSXaA7dE3%jo}@=qJ4BZ8D5b!CrpboA^zO%m+^v!)WUIEgMFU>_yw*|H3f( z)6S{6PcV$m{IxcWhU3{j3}?Bx+-k#Sk4|I~ex$d<$%fGnKTrTZKhn|$pIxHyUnk5@ zGK}iyZrL!Zl~k6gN9Xt$=*loUXu01oT7r#Buzd=po6Y|GvCS;}x?F>Dz-6T5b2%Ns zv5IR$h21oa4K*CNKh=gh%`F?5>1%-L(^fKr77z?5eg$fAh-HLtG@wdmxXvce4yTC_ zysM~kV95*`QY9C6;KY-Q0}V4T#>t*sNY;%1$ex`ICcKld{A{wFk)qHNmY>nMDT5i6 zv;^&Lz;1pC+9_z|Fvt>?pk3>mdL}a%BQsepK|AcTb~diAJY=bsiftV@Hi9q1BD9ei zn{$f^d3S-^$c%0&Eg;MoB&UhF$dr?goT5xI>-gONt_9?Tw#k_I->`sQfzSN^NegJN zZDafwwSfL~!hgvE%0oiiW&!QG;(x#bI==*Lr?P-DzGaWtg#|RaEwu%7qG!Xv#L2}h z+DyzLt4%Po=o;c7%TP0VWGRzuPciyU6TO2My-gNS8Fu|!vT+vB{Uu@nO_pndHt!l* z()<6)0-E0=HTMY?P{kqI0xHL|edvxpL23&o=PQ=iGPUjx$rjM2FKKW1ETBg&^cf%; ze+^-Nk_B|Z>@8bB(fwuh40L4y9e@Q@dbtN@(jMY55OMoSd}hs=9DlfG%^fbH zF>5Xc?oTyq2HGkHvjHdD)wGpNf(ZhfhKC~Ks-uz`v1TT@*37_?Nn*R4N89B**e>V6 zc6mn37SjY80+7jc|Y~Ge2L1%b1R;atn&XfCf z*MEP72flT-gz$^S^3_}{|4Z5uXKZn5?f=Z1a(v-7b;~HYtytsI<>sHCX&!7YeEI)R z+7d6o6TS_M|Dv`;33&Oh%!9ol8?+OBqMP%kJoVWBfGu$V*-m9kJo+j7mM(0GAXtxI z4kX?bSKBs-6C3Bex0Re_6mF$fxRs)C&kD~xD{u)8b}?f?qg%`KRCbnsZ#S)xPqu@( zF$INud;Lgw$PozlXwzw15Uu&aB>9_S+BL#0q3>q;f>!i!iQ~ni#15wEuf# zSfbQRf+SLGXl_7spl%-*9-H;=_u@m|O+%DyYXb-I-QAoIByw<$9yuF=1v>03JPcfG zgXG-(^3w=~>+?Y2FoDh-_gP}LoA>gv-5O~_a+a!=dsTQ6;8j+^Aw08; z2rjqetXm5Ba>D;-a7y^}6!5u(zbg?w6gF$|ar}Qm5pc~E4i6P>)bINuM^5IgJ*5B} zzume5T(z&S0C)NBS=mpxLUNb=#SS>h?JsBhO{uZ>;4HwNINbx*RldkJd;Q%A`i4hn zxc;cBf3|n3_jS;<8mgL5FY2Jh2vP^-6XRxucexh1h(}b%8j!O7t(#hC&m)xc4zJ+~ zGkxBnKL0S``$F&AJ-^VIyM{^i?4Z6`rbeERryLNi?>(~geekOUp0e}7dGVJTHIS#8 zKh!h>F3k{jVkX?L=*(R~dXIh+Pfz%7+sDmM5`Argk1|Ottg&nx`RM$6`0{@4E|n5439$d_Of6e;@3^sjNmUNWVi(1bJ5kBkV{avbOzT+nPXw*i zL4_KsKjz=CbLo5GXbT#7(l38zweIvcK&JFKp=!YS5vNd z?EWi#%Hsx%l%kRGB%n`=K&C5kE8rJ!Q>!ZvlYCdAFC)B~4hs#A7+$e@A_+#S@YjdP zD^@=t;+YzeSFAqG@8blKSF8$#P~aQ7L~>@#l)C=r8_u5^pgu~}=LafYRhER>8ewPd zQ4kZL7FUcKiUo*GtJ}Ma6tyV;p|vBOYNTT>lza}*_nOq z)vl#gF-EBl?8>tQX{>b|fp2|>q%V<1fVM^E;4goGXMmRoBT%VvJ<|dvgkw1wq8_`C zhJY}OE&fRt(T0R4iN+2UxrkPRVlh@vRJ-5pZ@D#8a1kvb+>2-r1M}gftZ{*v2cgnY zJXq;LbZqP=E9#K~xeE3yUB+o0BMf|97x2yz0)L2w-`~JrvPWwAHyp`3W2OECBOhjv zZ^=W!4j$|c@F>!c!FY6QjSRs9hmRKPM~Qy$z7%dp zV`9dSdfm-_`ReDx+dL|Mc2H#!NBVG?*S2|RpBAYCSb2a~`3Q#Y)5H0Ojj6PJN>&`Jz;rfcS;Jj1(q~IY7K3JI6C|Pe5wi<;i!<0)@00WI8 zhDKqrQ8=^=euFhLF0eS17iWTle-vnka%&QU3mHAnMBnN~YbI~^lhaJ5YbM=9bZB?Y zbV6v4EoUMD10tZ@6GFSiXR^1SE6L>Yp2$V(u{x9Hcwvi|s7TT?QtFEVj2Wj)D0xvN#2}s^3`3f{Mg1i=!D8 zlqj}*zbtlV)EAY+qBbz?uKhNzMHt0WfhwU!V_5|!Xy(R6v#QNx^dO0@o9e4(GseZs z6>XT@ZK18}rH;}c(c?apx1FFR_r zzMZl(79)RZ+2H4G?+5|#gzv{N(bX}W$8_Qh6m&OiXSl5z`&*p_?Dv9qy?{OGky5-4 zi1F{NzUEd=2}3`@p6{#P-NN#1j-+`@ZwwJ)W@Cs@SSS=m*zL89Cm+rNhN~<8jggfj zJ+ThKfv@C2_7C>#rBAwMfO_p8^qLXLT(fnr*WHa->t!FBYIu$7tdwbqsmZ55RWT#CaryDZf+X9q^!>jbVOciJmUCKPo7T4M@QCCILc^LwfYdf zZ~I#GBgQJK>@#BSMUl^{8m#|BGVZ1WF8GxbKC|(&~4ccn^{bVds4y97h?+@q?a$=;cha_@k zJUgJ%6Ov4mGNbUQC=Be3+2UYhm8%zGgKuLILL#dAr3|Y zS?YzcymwH(;Wo{HFhgo4oU*+2&==~GQI&`^QRXUklhHzC^ga{=?l+c2u7~NR%5e{KA-NODNU=+!CBPgm3NRGVb|eDTlVgLr@DL^~|$2 zN@MxW`~DU#l7^OJT~*yi%QcN%wO)Uft2-STX2x`jNeBH+Ukm*=-y?nQLXdn%uPp}@ zij-6ls2_pOEFO5_HcxfX-EVfbzo{ARNEanB{zSBKS4o&MLR;(ks%~p9jTTiDr#+g6 zcfvHjPv_V}dF_={N@V|fB;aHgYrYR4-`k`_-f0yjVv>O_6ze^@Or6W*@Vxgd&0!;j z8v%W{t=F3mmXJD6K4N8s52GCf)Qx+hC|y6nZ@>7sQ?+A-lQ-hLA)8}3*nzNzPGZE( z*MbZ#N!ET)WxdZ zM%n+azinOAzOSVF>7~|9N=zUApIrKXoVlV3OS_D}RP*MO{Dzk_j|JpW@)UQUj^uX} zH@W-s>!m0BywP>M6xXAP@qT&5hM7`)Wp|d0vlwN8VR!v!D8>D;atcAZJ!HSUi(87v zN%0!@pnJy-$}}(x|E-@a3-2XUs-}*gFn;hwwG)aaO+04`g4}qhmO$;ax(WU;*olF` zlg3t^H+1?D{%}^bMBk(M;igWin>=N@OB42Cm;T6~>U(5*iFXJw4O)Bu@2yn6kNH1LU^?}ofkY$?4wOLoGa&qFt( zweb^0SNFybovHvOgvN_R;b#n?XEHt^d_{|L9N9+AsAy52P;6)}6dMa(^`h6>DJg)8 z&PP}?!@l1OPRYn3ylMnQ4y{BaO((Sukp`g}VJ!@M#tW-K*gA$aGc0B<9Rq!*JQp3* zYFGiKu}oSD7#H^V51w#-<*I&%vdin+NkbOqIxpb#Os&<~b=*qeSmsMI+Sf8t@AL(Sv9d~-F(~ojxthmfXGIZ) zGwK21U$R~Zh)Q*p^dp&n@{?FZ5+bjmxtcc!ZJWDtyVi9 zq$x&=D!^}FKaHbOCHCAwRth4ybRej?AP0k}FEUr|a!~i&`?e?%II3Jdu?GydQ9535 zUxjeh$r?8gxq?kL3Pxc`0cOH;)yv<<;fK^5;%5tfEaas#8Nntn7Z%zTBzlH~l@+wk zUV+avb=z^Yq+xPC3?~HkpY6iJu?k}38YqYpix_k>wba?aucUz zSRZYPv2;S$2!;SLK#k++gFNgcSnfB;h56};n>w_cSpoH%{-#7aS+t;vD z;CyB%dMd2>!5LJ=>S^pW6x&938T$U)T#%LfZ^gF+5>)mq9{%vE^c!E-+1Kb~5Z1de zqIzT=qk7AJ_(SyGPY#kUK-`^rt_CHnuWRnt3xywE8e&draqO4b$RQ-um{XyWqHLq#?paoQUQI5+F?}_8Y0(F$keQ?Y#>)@Y`t4+vA_KIWU_KX0wm3^s zQr%WEo}8odR#Tg7Cktj^W5t+FBvN(LckT+yvhivpCpQfRPD_lWg%ZUjzHwB$xI`Vz z3xEqqxwNWeq&oJ7XFJ)R+UYZwJ+#pnMGy9#_^Xe- zLiNCzY(ZL}OW<(_Yx!*@tQY|HrNB)kgTPKc*dZmbGe|AIUW|82$#UsP5vv~{zsAUa z0N8;4a3O8&d0gZq320-rvDxcQyy_~BWhfc%G|_2MT1!v zUAR6sP}i?DvWn@oMqbbluK&T;OZbc73-8Iq;}t$Eo?dVLGT2k|_T`9E<_Va(9VQ;G zi2{*C@gPw=NEEb56b}*&v@XA&d({L!;sJ)mS<{b?nKXRU68FI7V{6#cBUszt52nhsFnXa^_`o{&=yZEhuJ!ALDK zXoy(}L@K>7;{$%=UADi>vp&%NkC&k;qB1k#=TJS+O5T>KnZvY)GroYcgev9|DHISp z@$-+Vom-AsPhvTU1u?DnW3X>C28$O{(}2&Sg2c@}czQ8Q>ebEX0M*HCeP6h`^(9eY zg5bI^Nfvd7X=@iI1FQ>k!h_m{$uO12Oxb?Nl(uzRZUg|GmbFv;T?m+3{-n-)QyzTRZUm=3G$VCAmrd0?F$jvX^rFeyJ;O^@Pq^J_^(N0bF~` z8}Cb&K6Um-(jlf@FW^_gRjR1~;wRw=;Z4H-7OU+z z34aWp?MGn!kl&2c$N8g~SE3sBg}~JDyNhC@e^*k1p<~8ipo;S-I406j4b6H@%E1;? zcd_e{ggO}ZKf2hRO_W`Z5|6mIONep{bP0VNVzF9)9gRzmYg@5yH*>|?()w@1o^!Mu z;n=o*&A(od(g0k$%U18L^$fll;h8gFZ9Rm>WOG96?gDNc$GU18CWO3wE!fcFk(lHH z={v31`;EfsPbG*z-;`^kN%yzgVKKx>l33323?h^>A^Rt4>y8eDpx-7xsDIF zta4FSi)c@9eFa?S`Cb&Y$wEdgmMB-GSpHiRsKZe!ta&y;6gx@92w$&B@yK0W!5XR| zVL)U6;wVC#rXjHE)<8&SD03GBb(AIFuvF@IaLz(uJG1XwQbs+VM;S$B2!VoYyX8ab z|H6B50Yy~isIBUA6KEnQYUkCwqQcspA`nO5#a3vMB(%yL`GOyE17g%$Ps#ljd^cjW zsi3D# zEsG;x<9eYO2?#!>q%;48Au68P56ZLOT0JS=3vMTnTPKVc_swf7?n@$p*5bYeY3dJk zy6X~+IQcnd#1;xm^aENbx9lpFgDdiN@&*Dc|Ih3EAps*wjM}a-CU*DBfN5MwjKN)F zw7vaZxbJVt6TwL2g@@0hYR-p_XyGkD-gM z)s_5e;~oQ(W4thLoji%TGnSd9%gw5I2FqrEo7VH33mFGBwMIA|v(3;B8dyl0CA%vA za+IU`W*06kAcBe4@Oo8zJp9>&Uzr+SuZoX{KaB9#CBozI+f_^rN|zSX zb;g(6znOXco6-_5ewu=h*OnGVJ%_ykYyu>qdOagni0#ondmTO6LQL4f#$X4CDU*=X z0zmm$`+)uh^)+r_NuDned*D$fpVI!AD;4_2#CX5G;5bsF>IoBm#H~>d-_$sbnWy=( z{P@;0OQr@T(zo_ZY;F^%py%F^`F!9o=5s>snB@qx_5*5tV8_li?sr%AglCgzCy~X+ z*&GRLd-HRT$o1Cu60fUu!ZP3BgC#GeW5>C?(B4U$4}j)&?V5EvOvhIs&@216k>$lF z44pjooC(DfI3F_Yu;Y$70_Excdf{zNR-t_NDV{KH!jw8-lujHsZS1s*{D>B)n{UEl zRMBZgm~-GNV5x_giE5L@nIspAPKN(KmW$NTq%M;nCv)OWKd?7={B|^E-1~`8RKd)S z*QL5X!=2!IxQWmRQDw^ZrR`Bbx`&pqE%eYaX&`RDEW=mbJ+rzq(yqABfO^G+PEPlf zN71x78NMoXx;-`XY3=KoDZ`Zp>r1eMG#FNNS_*~GnxC>K?U_K~jwA|S5$wGzNeHeQ zO(EP|!y>BfZv*rt-KLMehA8)HlpPFjboScRsk84R%;g$J?!2TV!_DmJ1GO~cv>5$e ze<4vuYZUbFEU&bNrBZA(E@ZHcf?K(aT3Eg?-qP}uVsty{j(wUaW)`h_1pDJrCHT&t zx?w%Ej4cGUkg;JsX|(e25b0#t$on~CG)4z3<=^1^5~R}qn{XTL zDlI{d*BPhY0!yf(<%p34qa_vC5nUmjAYPrqjflmQZhM(lDs@UK)Sj0?0+yDSIvfkd zjw%X&jPzH4dhvjN@)4Xr0R>pxza7^Qr#a$5;8A6$b8Z!mTi?(xUVn8u^XN$2?ijUKW0wfo}$UsHz2d z%dq3S1#XMgfA|D{1zEjzaGGe z6U#_mV|TETB`eJdB6AzRiUY|vAS6wY`$^@K0+&i-caF;`tk&+lCwT?l(kSkd$j8A5 zG!*;A#1ig&NJ_ZS=9B*5@XU}dVc2<6!nF5D7o&nglyFE5h|oR5Dw2lk6zL2`T6jE+ zpFW0!Ltez%yM5hIZ%lV?2gh{Vt8sXCSQTSNmrb_q)M9+4+uN`w+_g{zYG>rSog(n^ zLfs%fh-p1V<nZ||9Ox{Z(u_lICVF~X@3SnlGkTk#)V-?>oZmXQk5=8l+WG} z`-JPm65+!Si%P2PiIo$4Q@?UCJgAOM$1i^wy3`6xRffP)?Ay}fBL)tE#-%mA)n`}032jbY`^ zhzcI15bHghp#_<^^#tl=L`8H((ZI)p^KTOPw&kN}Sh< zaOh)M)!HGAy>mj&l{%1ju=5(3!Hqq!)L(LdR6um);KrkO0A>-Kq$QEn!N}RTRtR&4YAeh^Vjh>-*MVnNlOs~G^2K6M-YqpNi+-Jgm9;S-ybq;>$vc;o z_q+L6>EmOiPdqF88CGs-P9c?vWM!VFoG6v-RIC(U1%%NW;V>hWP;68U1fj*Ji$s?( zulRLF)u@ZHFSsMimOMh$#4pgOY?)?X*;7j^Jr#?sw<5)MC>CTsk;Q38r;ygtSwLvk z2q$)$^2{LzWi5qMVx*u zbul&s`}1F|CVuYE|I?TWXKhJ;C`A#q-opGpo;v^7`0v$psnW4g71%b#vQT~dA=Wgv z7+hD*s0y`#dx>4apKB7H`(TQM%b0LY>V&^J(x0#{`Rt<|ARMm|+-iD!z*kKReATo7 zEc#kZCp0%@(D^_LR{Ax9@_WlDgW#OoH69aH_uTcqgk3FRQtPk{El}q*OmUSODVQmn zTFydgVTnWUMkK9X<)&S$o5WSOkinJd;@;(zI0mCe-GQOHSP?b^=D-{RUkMs+4$ZnB zPuO(;VGj37mBV#^M-I~^he@@3-VvU#!%La(05>-3Dv2f0;EjP|;6oi+M)OhN<*F06 zaQo|CzWR8Bms2=cEdmv?1KZ*`Ab3o_gaJF5uD(A-vGga?C%2@mny==2OuMaT+#i9k zmqwt`M7Gt({{(5RQyXW~tTG(A6Ksv>=-n_W&tT+4G+K|#6AYJ+-{*1JCZ;VCARH5d zpW+XHL;4GGLI`w89!N^C-hOE~z_8+4z^a^7?6186=w}OhaE{&=mAQShjKnv7AtUh> zz-bD3DqU_O>3gDGPQYe7yt_4CLK?u(INJ=pC$@`@RJ@{!-3;G#qc${3LudDpm zU7^?(^Yd3V=QCHT_LhsSu4>OeAXP2&rBt=F1zW0W`JJb2rmCeSabnx8oMqsvV-Fqc z3MS;%u>#dXx3p>Mu~GSnb!>JVmZ@X;YA&$cI`;kjm`Hs>%G&DTZ=ySuhSC>C8u04MvHdw*~jnXOP8j^>C>gTDmh91f>7;SM-_{toB? z3;7op$G?UVlYw#;FiaJYbmACc`lVp&k|k1|4+MM*A*X!J?n$ddr(qp}a4#Ndz#-Iq zML5D&vuW-|+(*ez{@U-rA4eGQ5?4on#er*rdf;9qz}l50+SW07lx2A#=ZbY80Uu5G zWw@5F`|Hzi60#Y#7`UFxFsf<-P-29iK*;I+dMMg^SwbEhjTr5@MrQ#%g_h#w7*`As z&Vus>VXSEIbVbGyOTvQ6$YMtqE6djlRL`JyAQrnDyr`Js`^{_cjv?llS8|R*q=Hd5(t#nz{gr}%78AF>n=UQ@-D~QzK4Pclz|j>gsU0w?HaPzq z5a=%+I5VG6RaPrrbsQ6KNZ@Aa0VOkLq$7muT4v02@X~@SR$Cmvf?rs?4IoqOtTb-B zQaxc)<_s?{g9oo$=ZTHIGvc7&om;s%C|oIzg^bKynKQI}sCfN~8oOt7{KhFknsgnC z7)#;LYwgZM)8!L>MR@r@JT4S|KQK$Ma7nFR3K@*_6epjqFO*(%kyIFF1k>Cm>;7Bl z*Gz_ky`si)Z^gP>Ei(-}G%l zm6mEh1t%y2Mnvmm7vS#MF01_zfOb*sZ|b7juljRW)&9UqT~_;S65FO~ADp)URRdL@ zwQnmbezCL0c%k959=XRBn}CLggL-Wee0*boBOJB)muM0^*~+R=Hi-)sZlOs$d2U>j zs7h=S2i)#fpDvrk8R$P%DU5LT1XqdA!nPPTiAxxLsEMxgqIHuPF9DgqX_qGPRb#3q zQQrKsHi=VjbMxdii9@hhkWHd5p6#pHPTiTO_OBDFyEKW>vWd+$i32d%(`A#$2dLL1 z&hHam59M7ypbkC3V5DR(ZMS-e1-JBuuA0Oy6a7u%q8!dVqbHb&p5OsCiH&;BncaP8 zi#Pc5*Na8qFA~NJ2lKj=}emgSl&kV}0QzYAVs`Ux&U# zc0>%hdwD_tlZioyVPBeiOPe{SXD#@MpZD0}%)!0spaij{(z@lL?fi=0#hPH<}VW85FJ`hC)O|e4JFd7z>MQA!`J;HRB)U` z*aarhCE9$C&Dp3pOEaya&zMo1;JT{dP-eZs*}^k9MVBwa>o9a6k=$YnZlPf7jYIi0 z?G>Q)t*cailm_VL%Er>%j`Px7O3FkP--{!SR2n<4>s2(cq#gr>RtlCk=&)tbRMco8 zt7U!gMF++qU{n?i454uG1ooF&pKgMmXjQdj>zMEH=%}Fes=~Rd&wN8ep6@L8`Zcw7 zZ8_-jJ!Q`y2f*l_N0uyrtWc`yW%^mJpVj(Vqn{1x+0@70yp7UiOoC7C}s z7x9T7oQsu<&Lxg>x#MhgoU&95ui&j_{FIZX6K7af4q>!K(li>)mAGcqZvGte87a~M z?4wBjXSQ`%-9SQC@42z@3l11}|4;^-m?o@i7=U&8hp>B_Y#x#j+GK-}IHNs3=KLd8 zGmFU5Z0mwAzTg_V5%Am!7B_S$AoGq*|7J3Cu}o$v?r5hc?D@^fpQ6?+)d zzvyN+i()3cKsqPpIlxbPFnUd&V6>(WrY$gWp-6@knk`x@5}3b%sz=6QvrrfYqprm? zOFEPjvO42Q=J*@I&0n0nYO6Gnymj@Ew;dIaS6&0eh&(z(9xeo<)4$+h)Q_0W5THI= zhhshRk|--G1fFb7bL}K3JyyxG3D-q}1 z_ZAVckYQP~GEkeuhWlDMJiM$txGY}=4`L}g#8MHZPBh~oj#WJI1$(GGsNRqlk$i`c z{Y~B3=flyc>TELWaC`?L4^4P#8}rcF&&f&XEs%^X-^AzYfZQQQXIr2Ln;!^f?hi)g zND7=BQA+vwo0xZHra|`1SOX<9N9i$y121u~Y+hH#D+@8aodIur2(Zej| zfutAH@W-kW4_=j6XTif#dMH#LNKzpT5)a2Bgw;)1_{&U_E#aA(Ak$j%v1A%r2*zY> zs0%-L!{Ai9J^-wp&+{mE zB|jqBCuD!q#ZN2vFM-rt)AUROpd}W|M!8N`k|I5n zimi~0gQt+{xmGIHi+F<$Sf!qzhck?xaY2tHc{fC%O=N_!jg&|!@|P7Gp=|3%jA1$v zlDj#UiFa8?p>yq_l)6ZfU77hnlEW&nqmVe&V(N_dxM=-o(N<34Mpaxc$z}?{w`BNL zoVf2vJ|j-t8zjFcY9m3(o`O-0kmgPtZh7 z=VaGy4@%p@{b+So7EdJYk;+# zRrReeVN^gBV4BTZ^BoJYWK}&ciw%s_$Ygm`V`160*4BifPWb^#BMVwCbxt;c&`N>* zw{Vp?yzBvMThrf_4~iqf@j}3a5j9^5zwd9>h2n&5a#&&P*t6NNDKX5rtBn_iEW0UW z>r-3P=T2~zCpZGI?k0KY!Ym&LIBuJmRa(ZJst^=ME1-6QG1K|#vCdYy0M;3@vdd(} zAV-nD_*4>!-L@?>3J!$A!wSeE0K<6+Iaem;9Krc|b(kQs&Yk4ELvh-{9#r6FIg2bc zal+CW?4evcsFnT8`@eLwFJp{DD`VpET!~v?BgVU|esKaN9?NmHtfSpsnP>z9*Uo^j{J`ZVYAo&8CBqv5=lsAb{=q*u{ z+soYFju#^4=ABm9*L*5^629UK&NI`qwm+m9>GnJ4Gz%+gr(Tm^T`~P~XHJv;OKYnp zO{uJ#fhka%9~GFIr^S?`(Ip+Uea+FLA)p`6d3Ao!#@0_Su9|*%UA5NI$Yb2b7CZ8( z;|R{UCg2+})#1Z3W?$a8{Gy^@RfCDRk;!=H1siOgksspDGCCVH!;i(kN>=XaMwE?- ztlZP>ciO5Te|$nd&}}~SzkQ=h3r8A86BhN(&o3H3endq=z4P-&*fMB~QNxQy4%9-7 z41B06`pBs>E~}U-6T$|gexpjuOt7}BEYMwNR5`~_X%|Pg%=u9qwvhGiW(1CdTsT~E z4-6Uc4GaAiPk*!;rU~Sr!U^rdJJ!<^4pw&MxNBNRqm|USr=#wWMk}pxPjaol(MsX7 zOQY3$L2G@_z%q&R=gvI_C}eHa``bo7KH2aft4&n4|l!+CH!Q=nDT+PZ_Z(87qX zK-qKlJ=%hyq$G*x9Sk8a+^Pd9jC3vNzs9P<_fY$8AdNqq>6g(Rmp2`eh%rv%>|Pyb z*Wq{@Nt(zVVwD}qLwn7BYk$6Ym~jGMOo7CTt;g6|yL@oOne)QBZjC=&T-T}bhZAsD zS$J3YEudp|_W(Mz(HN*OysDuIHbAF}2R;NQBEAdCuEM_oQ#X>cXi z4uva4T;OT%9c)@#f8x$#;T!-bKHo#_J?S_Qj(&7>g(I0% znTAoiK>`gZR8*t{)JS zHS4jx%9M(o2O=L>ldz3oC)QVfV_g6jtcOMoBgt4YWDiA)!;DA2SB#Tntva$Njudk45W zM244b`2chx%sbmrygQu@mki-W$Hefm-!mY#6XW6+JG1e2(IlQRjlGd4{OmBe_(gB0 zbKxoA_WHokiWcUDI)5-apDu3I?nq}9@vb%U2YgXVr_RE-8lx#E}$4vaix{1L*fGv8(HQ+G-*in*Q0ge-NaYTgQXo@d><0mDrU zVL~p$%v52r0wgVqv>t9fKCDG3Ki=Zi<73R%P>-g~b*aJd#o3&?$+eDsm6agk8?6eW ziw$DT{ejU@*sS{sn8a>&dNVB&tx;6v5d9;ma536M182d&**N_;7e)@iBW6hKsXRtE z7t(oYsUlB|2G{9@Ggn z4rCf==X_T}Exif``Y37}2nv2|t-wsLolq|qfn%9)_!m5f+zx9YyToWUm@TvEr5V}d)3Tn_M$(_zT5zTr<$`C) z$v9|a55L-#6cO(rqW1!YI@37wYH$BRn9sWiQDPH6b z@J0ssgos1AVy=a`ZgL0MlL0m>j)NtMqRsq{lrRHqqerSDQg9I%FI9|#KtkNU`M?#o zHwu8Cqj2=Gkk&3i-($}lHDsZ*UUYlgHUr+$Vl=d{j>ED_=o zp1%N!a?4d=R$C+8vcVU@u#U6Fxr3R@V1A>7*oK(z4(6YigJYfvM(NKFW*7qV`=UQ< zinGoGTbW`*ErFJFLcqG`EovlDR$f3$r5Dm7%AV1TryFB}{y$4DkCS{nC5M&d>iz4?)iTie z>^Pk}Lo#>Gnf&`AQ|L4$Hyzxp2iRS)O0WwKbs26aki7B>wh4%@XjLiC=yRQ~A04H6 zJ|>S;a;6PZ?M>CJDV0^8bBOm=_wn04c7M5i4?804`cuXZV(yfrT(!o+yOx3t9k!36 zCS8-a1Rd#S`M9cl3wytdyLL4GaL(0w&kp+kYlETB<`up78Rpg=r8-S({R>~)nVhqB z0XpzVc6@F57c>HiH2)Tf5^C=@?A>`Y)s`PExgfH!Fy-Bn%8iuY3-U8-4=s+gFwla? z$5^t*C3yLbv-@^jJL^;xy3`p?=vxu`2@?8S-q5l76`RO^=w5$kOF_6b7}<95DzGID z#(zBB4Z7<*o8`a|d$b>=Xg8|C$o8XLKWp?;dQg}QZ{$0Ea5gI!oh^>@9>=-JaV~M3 ziyddH<6Q1I*Emjg4ERG3o0N;rEsoQ2oVy(79>*y$$1A+0(Fn?!?l?0YXCKFz?Kra> zXRhN6IL@HsEOne^j*I;(UmQr$jp8?x{J>6!aaBtW27B8 zx>L=Cm&)oq0r5eZ63P2#xQV$BMY6O_qTCihGtHUaG(Lh+T!VAdQYo`YbGmA}^nPoc)G)~n zO6rM9DpSdNR7s^9QZF}B^HSSy@QA&b{&VBRUO@6u9Ns-!R=6~aD%VINWKn@xR6t&{@rw2HLQUW0PHH07N(ASK zeCJ@0eq7CH`kUB>xU^eE>;STh+&=W}w}W9}L@+}A-Pi75h*%RP7!_0LK2R`b)zh(5 zUqz?WOvqRBnDb~s0YZQw(kMNe(V2mM13hSnW7(HRq$!bseuQhcn2I>A zzK=47PwT`OS$(mv&=oo{>w^_Y)jzY>YT}#mdW!DQucGDYdpY zwc?t%ucZ@aQtCC(t(VcKMF;FYq!g=oZM2}(`*k~|@VOvoy<4rzVU^XaELCC=ki>eN zz*7Pk;fpE!QW5Sp*KbG;3fV82T*Yn+V|P`%+gw6=8-g8kZNXfO)m?jbnG5~FjQ5H4 zBfFT3jhL0`5h$cNB2dhgK0Lj|_T!Dy$uZ57Uf3hi9<=~&?=>d{H`a9cJ+ z@>gJI5jcuI#1PAAh(jz`R$g22igGX1XLq{oO~kqcDmx+790=0=TBNIb$%MTp5qrjN znikXdk}pg!OH?pI9pwpzi1odzeRHQmrjrW2Az!7!8R!B#I`v?I2xP@Lwq0b>4G?@pOrE>nJ8#pbGtR8Ae^VJ`tLXn#P z5FBx6T`&Cg-APA#4~x4JsVgOx3x~gHJ_d-iZ<_9B`YzDeO;T!__P~1tOeLk^JT6n= zJI2aUDyc5C-X#yA7er7A!W+(8miU??w~}(d#DNmb0e?V;-IkNQA35K@Lc8fevH7)$ zfi~uL$hD-R0IwWw+_RzflEytBUVXmJi%z^!J*qn4$wSlpx85(7Xi^$S857JFHO@}! z=&0x6^DcU%t2!2rps((CJ14nb4|P#m$7_F0^CCtzdh?jF zN!bLHswDMs93Y4o@_&BH=5x88PqFu&ran=n;;o=PAH-+U&yj%4U( zN$9dLRNLIYU~)`hNUzg}ds&6I;+o+0al!diDkFxvAWI}>BM<_9lf1@#{6_dLW?>0e1d zS7`AA<8?JT+tywB(@YkbSdqMfJ?VVk(P?O}Iak39D!WKmJXm=kr@H3WBLlkWkptCk z41$^UIP)?VO()GtI%W6jf+^9M+H`&vQD(yDmqmL(}H)%FURvf_SWD-YVoW-dGUv5U{BJAXD6< z86RQJ+iHH+od;Hv^d^p-KxLP&GEWOL&$pksGmntQcsxew@n+?*o1Jl1I)P0k!(s5# zKG^h>dE<&-x|t@1rjmCGmniOOY9xNcx;$W&m?`B_LH(XWwX|k z^@L6(ZxZdlR{q@z)~2SIpNH88=})uB9m%e#DRK|C`}wMLVZ-nwS^JAF{w8%Gh)0Fo zNRt1VytEZ!tnYtt*@`L-OWK>ge3bhhI@CyUWE?y0d$91pdP&jUHVKgb5uwM~@z3;g zW4xbDq|eZPTy``?Jy)Ak)vvC6t?Sal`j|S_U6&T2e4+cI6C^$Kdb0HgdgHc_Kv(6MJjzLO%oS@GY^2Yb*bu-2gmjC|lu?_H!nFZ8(d{*u_;@qR4Q=V?Fx zgY6_DyL{5SE8UxBk!q{q9}`G zN^oXq(V40&V!y>7SkH6DnQNiD642Ys^1FU!S4q8zpW!o7;UjbCCTU z<|*`yrdlET%2H6GCDoCI3z)9Yu&B$VMtLxj(=icUObILfMQG2x3$=LSo28j$G}@`0 ztsXzL!B$NNK1@4})9kZ61J*@25QwulpHKBDemc#QsTI$Yfd~~cY{Ag1 zLBF&4S!G;>;V)|!WTENnjoPW28c9u$eMxJcd!f{l$OlQh@p-ZInbYPvtu3Uzf)ALgIP}Qmu$raH%Y7os0L# z+o8|=>N^NAJRo5VNAyRcX&HTEWOT#({O!9C_-kLKa%X7eZpaxdayoGzwaZe!oJ31? zhNbMIsc}JKM@#!B@b2V_?kJDe!#H_}_EJ@kN&Xj<1@!9WIxLKmnBw+BCl91-Oxeit z#r*p!MA2jkJnTJ73|Z{W5+~pt+9{JJ%o4I;Tt$=tS{V}2R9BX0LAfq}F_Yl(hs2r` zC!-J6gtyz7N^2optM#0jBL5hR3bB!tLf zhBi&ydPB3BuS4GT4LHwPTft=m7?5CL zuknMb2J3rDY<|w=4R9UCWcVmM_P%R$0o`j)Z5bjnf1Ld;e6B?oMkWm6+t+$%;+gpG z=EreUp7#N+cd=uEgNuz~*4T<}1*NtObbT2IUTmQbyNZ$LKHo~@kBE`4512AKlBdX} zgV@tq`(uYoK3omreg7!t{bTQYVUhE`ueDQ*BPV{1PUyNN+yl=vRX2_}a;dLtF4vYJ zcG}CDDt@07<>wEtm{~OmPTS8>a9^0|UWt_%yVQ#2wfUJ|vGdRj7cw+ClgVxKOSsb~ zRW(#iI?YVNay?Zk=bX)o9XZPi*EokKRAVN#rXXC>(1K~+H_qk#J=WhYLsN-k_(3WR zt`1zt@AGPXwFl3XQ1^Ps3Yu!G^crbbaccKPs3>oli!=m#Fmz33vcIWDy;bA12h@cS z=lHHcgS{NEb2wpu(I@`*jW6(XskxG(X)$Y$XyGAwZ^;@;9paTwn|`(eQ8`+9$HTG`sxD= zL#lpRhu}(@>L4zVjI%#C=|wXN;nzBI5r&hqM8~~z4k71(;AAesUMO_Ru!)YA#_10r z;jpPm*7cYR+lfIQkYlq5!n1PNPjlbGD`!LKdxp{97HQeICJt^LflTCDoMLeAWqQqs z<-dn*SygGG^>7iKXD|btYN-fX$GG)!0qdQ+4Q`h)^rU=at7cZ!xyl{u4Y}*kMPpeU zS5-H@wqp8BIBox|r|?Uz8+-0JU&n>F9gPl!sh8YXhi}`m>`}h;p-#8`sXxw?JnJSr ze5=-nPMNRXuf?Nd)%x6-B3?;#{Vmn>4YL$}g?`Vj^YY)M-y5~xMQSv37mg{HhyNZ98er}ngRsnOX z*L4KF6;#w!xIERslYd0f%nK@NCKpVZe)(k;bqvne#rLpIg96_-9q(&*iSM5sUFwxB zMuF=o+nwawq20s5AJpkf_pL5>itiBKQ#HP}zH0n6HC1CPX5x&;Dc4rj4jkxfovq|{ z&abV)qF^?U>X+$DN?W6a_t_`s5~4h(2zlE;=M`#kUGC;QUU7O{ooud@=E>`M>+$X*kF zDJ2zk(AcDf&zHueJ-1>SQ^+?(r8(FNrz3A9;JJ26!??&U7)>7Fun`j_QPiH}|SB3p$nlINA#`_D9VV~p zYHe@6d>tKWrcyBhu|~nK!#v~Tet@^S0dw^=Cb`6K+@DNcH#BO#Bd_)Hm+N;OrtiPi zUbMcd!rfbYv7}Yw=Be8)CqihcO;sKMwY${Gc2#Z)3)_WmBgR$MR#iYrBmx!qwh)?PXE4g{O{o~6y&oG z>g1cFEy&vb8SQ3mzg4?OVFgaV>s0Jm^S^1klYJ?^!&$43n=-9tYE^vk8t7}(l}5s< zy^l^?Pt|S=ow#aG;N>h|y0-cLD$N9*AM=@n+h@BF=hM>;{MXxsF}`%2o&2bL>ua1u zbSh5P!EtIPYMz+t_-@y>@3PMXG^O+ZSg9uYl5f!RS?MF+>Y6KCrNd>j}m<{Y!CgOdocev5J@9jZfYs2U1oI=4pJg#;gom z9&s%3swz@2&WA&FL3xoM(mZWL{0!|p>U$$D2!2^606e&i^{D05lo*z zjgFVW_5EKwAVx9)_db1qfdUNW&&giF4D=n=2;-;&Y<^gB=Xwl5lV%lSHo7Heb1=%8 z`8oJL#ICDI5NUU?)wke#e2veh^+7Abk;B%qk>B$O%vKy!*=6Ukp*o(YZ7wcOgooO&@pX0D{GS+N{jXb)Mxw@vjvCXs8Zi1OwO2*^{eW5@vacHsKyOi01}#N%&w$c>ebxRu)13(A*_w79*j6fYOepL3DV7wA0e z0=Fvj={F+R6Un~MUMmo?OVtW3`~1Dgu28bu3fYqRLI}ct!*Afyf%!vs3c1WTs~@i2 z>|puPiU*LEW&KMo3d;_Lof$5mt&wxv{25|2SRI+b(Gx43gS|!uY}uNxOt$>5G#SoT zQ{v&lI{h}u^u5>r!$<1z=$Z%T4(rPQ|cvd3%9ZSq_L#2X! zX{Xt=04AxhcCD~jsf*H&iQ&!|$`2P7hvpRf{10Kx`{p(&Qzn$>{QR z@WvHip0Cz7#aH2*3U~GOs%OyaFu8{~K_B4MGfra#V15)}zGVJ|9=c&wtrjja{uja< z_#X*RmBI<;_TyIQjbb?2KX2s{IPrX85lK8m)N{yV3#k0Hywn?i!xv+)4)u^e?mlBZ z=9JaK=_1saZ*xae)ZECO3Hv(ObHGr8;hfC2MvkoU$4S{Ss8UbQKos#jt0$gh!Ik0V z;9-Wr${gHNilaQk^Uownp`7|ap7HH&O~UyF4!tbaSFke7(1OF(;HU|QFGl(Vgm{zq zt-M{>{mXj%O8g8GKg6#WKMB~PscV8b*b(u;0Ng$q3)WyuX;Y(ciU-uv5+lUDnX$k@ zziV{)aY1rw5ugp<`pd8+un^|~mo+aD_Fj7XV4Spj_AZSxL$T79YiW&msu0qbG&}C) zh8~PGXFFsaI2B57A&d3o5j!v|i&W*9bV+Vx1=EaYL%%lcop4Ek|JKh?VASEzDDh*s z?SWIIk-`EVwaf!sBVn;~lozgW351JO@EXilSOfhUT-I?JuCT^M{}-(0mE)MqE9bvy zui1xdd$n_qsmBbGTXBPN((c!g$A^p6UB(dmpe1#Ylzqx!pK6yK-1aGV(f<|uc;vY3 zv?Jq_~Sxm*!M=>qjyw zFM}iR*!baa%Mr>f*OUDxzJdRL`qqEZ8dMQIn~(yiY;ZC6MIYn+2+sfD{XO(7#~+&s z&d>0F2mY_JYWwWy!14fl;{Qrc{71gSk_nf5)NPUvDnEc`JvQK#%?p+kP|;mvgySB` zAIjaxT!GNIy(AqWo5nm7e;gB8ZoUm-nFJro^R=~dutw~A2ur;iTbdiFr zs5D4e6hu3J4Tb*4cD|(NaS}^o=Sz;@B9gt>xf^1(7d!Jpb(d+x)U-1UD|QwmBeA}N zL1)9DuO9rb8?+L}*=L zyTgiL?MMp@lZh_N9!a(IZ2iii0+<~6Yo*c)OwlDRU|PW?7xJN}Wf5s%xW$o9^C|Y& zCD2su)3ZB4&iAfb5cD$m?QdR}0=>Kn^gk{;kRdWLRLYf=?!pMoloYc00U`eBnTlQ%ai@@pVcgsds%F(l4)}Zf3HDEqKdYp2_f1Q>DDJ2EZx~a4r#-iiHrClMs~~{j^t{D@+Sm zSywRg!0eHQlyAtd9kc`IVnJU7IKdsDWb8Xq{@CGP*7Ps}N3L!~J=3!Wyx;mSLBrik z9XqW~2!}H4UqFgKWd}$9vU;H^H*v8esjYzBdsM>8pM@!4SZw!!j*S&(k646DPx z{1j+z@(}B(MGbi?I9YFvz=<7z<&!9yQ4F6D+eqY}H_%RkV2Ab7H^Ji0rmbLbGFDAY z<~O5t2Syh#tTi3XyF~jUrY(~m>vXNt`+twmjGVPN~;UIU&px*8y9S>|HIB=xeREi0Fg-EyX zs?bjz{-#TroGKoT4FR8j!MP5B^*WP)qe%xICne_QhoB$gmLL(9u#92VW1_HARoLYS zdo9$IL}ntn8Z+EXgWKcQ410av+5O+e4l8KK8GTJ|;t{)`+Hd|B~cSh3sE2 z06uc?Ez!gpsxi01-_#ceAUMqLka_C@SzOrZm828g*eYVH4VLV|mJxfxU@0E#8Dh5> zEY*WOLaf$c2ORGX?`~of4c6J?FGB1LgLUy>A!0`wEX{*mM=aT3T|L-LV%tMH?uU7F zxt!Qr20PM&T}bR{gZ1#p97F7OgYifp$JY78W*O`N4>p9@1qSnbu>Qo(Hdwj`JBHZN z2J7X)4k6arU9V8?i{bBG;auwy-# zoNM!KqmKJ=9_$4A`@mqwd$7ZZy=br#JeZ%@g9hv5DJv<&t~c0;9)I8SD3-|vJIRCX zBsR)m{XN*H#7;HX$sX)IVh0-R6c5%$Z1+4J_ftLCOT<1l*Z>dq46#=XmhHhFA@;Dr zPV-=Q6T87+13g%T*cArL@nG|aoolc`9*k${SOX1qx(B?VT^^I-jmO*hz?9_%1uV-0qe2kSy?u))su zU_bE;oW2G-$Af)M?3Xz@?g0<>S7KWYmgm7fB(~aM!#&tKVow+>--EqM>=uI+crZB| zsMcVG9_(@Yn`p2R9_)T%XBcdx2fLNnkp>HTun@6igB5wOtBGyLf(@AS$j4|XN7 zw+uGggI!AOX@k9UoV$%1N9=Zkm3aJ(BsR-ni#+~@5xc-(V?6!_5Ifsor5@}AVn-Y7 zS03yzVx0{()`J~HY{zvv?$3F2=|b#ngT3s*e!|SD^_;<0d$6yG-DR+ep78!k>{^3; z=<)XfL@4;RrcD%tZ@Lt?VEJ=o*KzPeV&{UQ%`Ke3GlyV!%> zN^GgYF7aSD61&e}6&`FJvAG7j%!6G`>@tH@daxP9Mi^|82fLiuNd~L(V3!g*z+jU- z*m=ahy++6Vat}6!*arry^t59miM?pB$sX(+VhgZYW=ZqRX`;{8Xd$2EvU16{(9_&+M=NfF5CyhQNHqc;Kd$4zi9c-`$57tKP$E$VRukm27 z68pqp*LtvJ#9lYpbsp>)VviYYwg-Eh*i8nTHQ0O)HjmgZvvl0A_h45O+iI|o2b)1`wZRs6u*-=(VX!6-b}6x240eMDJC9hc z!EW?mV~9;OShEKkN$d=Rg+16g#EvxBO&)9rv1EfqJlFtY+v~MmZuVd&5PQpDQ4iLS z*wY5P#e*F}>~@3Q>cRZPW*Mx-gLNTxfx&L`U>!Um>}-SG?!mq%cC^9n^k82T>uj*w zk8;;9Ul7|-r{jL72m6%R+Xh?c!9FDRoWbt#g!c}yy9{=(2WumCt-E}>=|Om8|(oO_BgR_27AzhJw)uQnL6$dd9b^QZ8X>-4|XfDr3U+r2fLBj zeFl5jgUus0*Ipq6iw1kbgPlX{L4*C?gAE~ey}_RJU;~IvHrP`h>;z(?4ED4K>qqQV zgFWNH4k31+!JhSCeqy_?(s6&zgLNVHvB94AU>!Uy?-hgn!GnEI>|ukw;K9Boc7wr| zday5uU16|g9_&+M=NfFe2m6rNK!dIDVDAt+*kCVuur^{p*66su_F&71 zy>76T9_$%nj~VP05B4~*n+*2h9(UbyKe6cs+vLG+B{tSzA9=74vB3uW*n?e7tgpc~ zd$22s{W3$x{m&lkQes;T_7@L!9EZJaQf18PIpDuPOc!mCUo)zQ#xMi3*(#gW2*_0tuc04xb&B4WvOJrSYimfW*{3%hZSU~jX3L;U~!*}q46 zQ-isj{maGdU)}dOxyLj6muoEoi)*C4&N*RB=Ak)rofqC@wIePenY;JlqNi}X)%+JM z3&0M8c5C|kJi)K$)th3clV8}jp27WF)5#x=PB@)h`;YdHot?Nga|l=V=f22eGOQjK z%1rGhnf1sRd@rWd&uXxBt zxd~`P+%)Q6aoTCN{_1^T%zIAE`=FS2=k7t}f3S@!J+h&#qp#u_V)Ll?+?e;F-uHpo zG4C-tV{f!cN0B!$M(2SsIuDG|d7z`S@*kt$Ku14GpTSOi6r24mDa#85rW|ta(t&#qz|&V@OOqhQ!2UNK8C(WAx6A(K|Or?_5W3$@fEJ!W$YB z-cTnzUDsv1?rm&0`ZyL+ukM&r`2!zC`tZf^g9Q#K}7?Q9Kf~ zF{qg1{0>YY4;6GgUxN6eqK@bDv>z&NsIcSt64(G0cRXK$c%Z_K<3ptzPfHLFRKD?i z3F3iDIG!&-JWv_O^CgG}D&;snRLt?T1o1!x9nY5_9;m3}`4Yqf6?Qydf_R|fj^|4d z4^-fBe5l0ZX$j(i$~>MgK|D~Y$MYqK2P*e?z69|=r5?wJianl|KtELIaePA)=z@wq zo-ct7&;Z2op%I9uC5lIa^gx3U=NFAaJS~APXdL4B(7?sf&}hWd62x~%g1Dh!i1(Wy zZfGFl_=YCXFE>GaQQ61&MFSH{85Cw_Jbh_I(fc0L<_~q+ ze6h*E1m7dB`_na##~wSirjUo?nia^BW%hJNJ(BSirmh zcCX|7hLmHuyPUfk0;I&9-w+3ktI1hwoigohiq3^-e8HC?b6HPRg9OpxykHCNHpC88 z>qc@>c3Ys78Bi4D;SJ^1Kl>@&)Zq=#n};`)tHT@0gHneH?g@33D*yvAI@HhAfu@VpA1^mh&BMgamyKg1KMXb-2S?suUR=umZiw zc3ml!&ztiYem=-`9z!M>ypd80`@M#`|`e)HUE zLG1ezKN-`r|JGr3?IV|aj%sUKKt=F_2iYNj-PT>XJzs#(O2SF?M;q_qk2T-q0&Ki4 zjz+1hb>(M&>sZ}%2%JgntGnQ8x~5c;QI^z2eah7XH2&I}(zOd^qw!5O>;<~sMe)i; z8TM)hkKRQA457Bzgykftpt*|zZ`dv&ifqOGyAV41O*zZt{WVzc9BvB2BkU2SJ*-`F zsqAaP=!8=1&RHywf@9Hp8j4M+m3=j7iuVoSE##gb{15a&$qt;>TzIwH4+{I$)=u#x z29E@=x_#~`W;@1boz->>Y`9xv9V_dvqtpirf75VCM=dKdLB;DK46^86jCmm&ux590Vz6L4&-BuN*_}Sr~rdd9pB^ zEjg33ZLUX3Bd>_$4Bdh2-USjLvH*L|ZeE4ufHMliRfLpF6jt zis_-NyFDc3v_|U7u{Sg7kuSqb(o~eSm*) z{Su0H|4lqFM)NEr-5PiHpHbkjmpEg}i(hnDzeUB(&HX2dQc9R&JV_YayuLGp$V({W z6T3KiURrS&+l{dwG+m|O2<$PX^_V5Bwe$Cqf=d9zq~HUJH$DXy2(KpvuTs46DOe`F zo)j!pyzwb`vhWIh{|SdQa9hfEmNDriH0iGnR3?=RyFH8_o=L_SlfEuQmq|ClSSUXm zVY_^{S!$&I995wtRwlejMQu;btI(P z$^X{8y(Is$0AiB=LB$)N{7u5^N&Z^J8=w5=3$G{nM=0L-z838J8t9YB98iW9#+JO>W+G1$su2B-`VH3Jl( z%0A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⁡%Wp{ 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

B96kcWfw;(^FJ(A3X%EVS zxE+Te(>zAqjX>NyTlr=nn>+*frwC~o)mN$;jUzdnp2h? ztO$<9ws2BZTF|Zm15jce2|D_l96>?!jG=zH1lx#iaqNACENvS(1wf}OvLc*wt+mn$ z6VcDY#Wc^I3fV*{yMu3bYOs=oG8&yzLZRcDWRj*GNj#%Nma>T2L zG-%NKJA5^{$lrNk+&%a!XrU`nh*g-4IdQMhBTETJ1aIV|V=lo*u{{Hbc2l@O!J`o5 zrO8l+S8nu$sj3ZJ5(D*5+j+V zaz{&`@ed9Ml}(O|Sk?bpC2dti3*bf&7DYJ5JZh8!3slsx(*SfZ-owW1xy~9yRG%*? zpIR>R+prL5AWjSwssMB6)>1o1bxe|g>(J`OO^u+*ap$&igK!yS7jeYQ-$;rT?+~V< zSqP$N2>{lCC)Ls*mYrGXka5=Pz@TslQ5YZXpJ8L`tVF_O!C&w*@s3d34o zfI50{^+~dk7@h%BB(}GD)S|juf%}tvAyM2Z2FZ7hYY-PgXvlYG8AlLNrgrt$q8H<% zua5jkS#mOrZ7@bew16W$UU#A3#J&l(*38mN!~kQPg8s=s(CB8Wx=Rzuq-k4AzNh=E zd+{EG7i?q0x0v|~IyQ@V$jXWjP$x<@q?}sgoN6>l%3x|zB=^fntg6_IbxJlz%U;*v zMqaN#fNOyP3C0?VCQL2LZMzXI1>4}`G5RIL-r*WC9-(443h24B6zbqr$FQMzWN<~j zC?dF`f3=XM0F zY`E*}`eIF!nB0l8g`Ea-%bvh0vPJJgAl}IpcTwN2mwFDLI|VV*4ZCU*4f^3N5pQtG;D1Dl-L3u~sMmDNgEh^}P zn{kVnbi_m?g{0mAClp{9gb~lqUUu*?#4wf~QGij97pj>6H{l7)_B`b>5CS`|iAX4^ zkCf%k0mWWpd?CN&7l?olm;pcn?j@HRE}&ldL*`kZF7ySqAQS?1u$RP(V5oOmAsomk z+1l9!)YPGx$lQ(CU>T!cq&8<$@Kh|-nHP)Pc-MB94&P#I)fym)62oj68Dl#^TWUTF z0|GS3Peg3?SX3Hvtf9yD4IuCPi8Kai!}tNnYH=6|O~qc>U9h;w!!%Ft$4 zEVE*2i(spzdtx9!8Lk8B4#G2~+tQ*X z^>sE%EvuTh@Q1Pho!Cw;(zPO|RNvbkR%y#4)kj z&PU&%KB&QsOcFwC<`cyP4-`p=G$C09;n2e+wj?!@W>~wqN-;=FJgC+oWCD0g=P!W5Z`QnYYciJ zwyUJEn4t(IBSa0MP;nY`YM(KIWmr}ed(9Q@M>?~odtVLgAToNeVm206R&9O*84$E` zQv|Dq&sb?NQ8qj!XKzb#o~=DdR{3Oh3dfdhX_gaIjnJ@BlqY~Y{Hj+Hih@CLe(3n3 ze=i5%C}8t|T9A^wF{)wFhZg~mK~1Vr6anIe*_W0~27#-QS9s%U$3VEuhh>ZeX@=tqnuZ&I1yL$wSk(m)Be{81EF-BwY16@atY2C%g%2KVu_(m52@o1 z+RD&j7ibz#W6H69Fe2V7cprI6+zN625U@4od|%GJw+;xM`iGPSJ?TgXfLLLVAO5Ohd8C zL_jHqW7!T7O+Xb~B&_8MX_qjarEacb$fPD2bR%z%lojlE3dJFu0eTzOmT2l&$mfUA zMhvjnB89P8079Z*!PfGDK@x#o&`4EbbDA=4Lc=z2FD~YDve$jO@{NiCq}Iw*XHUM3 zS{~v!K)@cPw-i+5FcxNfqdA5yBYbczaV82MPa*t_G+}d2WAS0i!U7HL^ENq# ze3QKcB4cpC*L6st$(p=ORU=v`FJR2f|=EWZBO}h+` zl;h+mX;I&u_`=Msp*7|OK67yBS1PQ0Xm}_oPJk5DfksgS1Z|p+U4;Wh3EML!Zs)?gc`I-%U4;L4(Euw3p)p5qHFjU)s*0;T+fhe z)2axNO7Nn(Pf7)pB_AdhwuL2N0~s7TX@m$& ztpu8cR3Y8wN{R$?F`@`jCtj8+73b+tSlWDqdvV-FiB6Sh^eY=34eXA=Ijps!LiHfv z=)EkA3a(%*e;KE*m{j$Yy_}=NsdQeO(NL1LaPdNRjy#J~2yTdV4rvYYww<%i)eMpE zuUaoG8KzpZkUGLu6-L28*`}vhg~BGWenF}iT0u;4gj4p=>trLsCwv33+vSCGwF~_m z&68#ZGh#WA9CRSEw){qZ_m{9Oh$HX#EY3_%*g>{hoY;OvDbu_^ZdCpxH-L>~S`r`t zIQ6JranzxTNFM+gfvk6jbrd++3Jj)wsZXq-GCPNg6442342X)0oNkF5YGG-u))D#H zDaVR7qDn0?pv{kFeDioE zbae#qf&K6RDHEJVV5z0gur1n|)6$?u(vQX-1DVyV?j4uRS;`lH9R+5E7J{xwRZLd$ zHi)nUt&C4I&jjL*h#K^4dqZCfpp=&#BLV3ON{wwOt3aytL@5l!7;9g<>84Ng=frC~ ze@+0byKF#8wFjkFpnz|S6iGl3)7?v67jXx7n&#l&s!c<96edBj81As)+TDk>cXS%5 zvzax}6i0w~29kPwrkvNYGe%y@ZxEk5clq`UCDpOa3{p7@st0ErBE|=7mKY(f*;H^G z6o$Sfk~3t2+!85zz3Geyq$YC;RFWXHffH|#c2j7RRh*W(2c=YKtT!@o8M#?UQ9}^i z54RBF347{1$|2U)<+wb1*$Pxe^rpS@p9}BX`}XU{{mqx3H=n;h{do8L$>T@&{`2hZ z|M%_XH>B8R{i$DB^dqi^WEtM9Xiao#6R68cYAQJZ41A-10Uh3YS`}6#R@cZ|gnu)I z=9RJyFcKc1|B=@Wd2nuEh43L*pALgs zAZS@T2Ne&>6(%SdbWpWc6YP4#`z;X8CUqqoI#?umnQG$$wf%6g=>-(|0S?=lu!yf$ z04TTxmDJb5lq<^#wrN0OkBjyM^EE2>anMf$4Vq9M)aamV;I8GuzVcQE$DvSDCjWqwF zX+F79U7-Y7*Qx@QHzhf|H0HMbO2cP_p2lkOz_5u(+2SN%o9B_$QULQ8!n~)V8n?ah zJ8XVL>*A>JYNvCXf?fWow~~5zE>6dk>Pgp_M}n-%I|GiukO~T{h%*}cg8=-uc%)>G z4=D)LEABkE2wa^a3sBwuRtZ~@d1o~5rfnAYs^t54$sg#h)ec#Sr8m!=n3E+m0$lC3I% zPzY`IQ&$KjV@<0deKrnMD#jyq5JJ6*A$~Q=5k{h(2iQvGp`ZdCY+H9vn6uJ=lwHb4 zj$2aQxKhtv0fOGcuqpck%Z@nQ4`o5=Bq#d3manM9tThSEnZ_*vj?ZxubojRNeyRk8 zfmrL{GX_=BfUfGB)a&O#b@pV*_p(?&%{7}L;rLU7aRrs+sQfm#osiIV<`V+-oXHe?Q36QJd3 zC`GFt0T0L7nj#3x4DCW`pF&zv5Z^7XA2Z;n)(m&-G|E+V+c}k;vHE+#3eN;7gYZ)G zZ`cwe2GbcUo(BxGyyT;FR%+|>qqak z>N%~HXks+_1c{}rHTS@6`%9S%x1#YzAQy981e&su!>V3^TIn4xqYb0peeP30rx*G- z9FQ)uAhf1BL8pj$qFCSOY#?A_!-*5@vE<&g?_4*i*rY@vj50lfq7qJ64Al8}f5lmfH@)^>Hy#Xqzv9Z?XdceLpWG4dK0We{2 zIl(zQUB0MRANiQY%dbJjiUFvGVItd6Y?CeH5Gs~LG8ci7!1wt8+dyAMUPY)CgsdX~ zF(d+bu1Ia0xDsOSWh>2nlR6Te0g#9om}N2}GDM_?81gcbE!>55!1AJOeLX@@Fy|?# z?0{m0b`Vxzpx44@h*31M{gjUlvuo;$)j`P;9Jm=oW+(%_ke-dH(KO-B7_$JSkJYt9 zFG44)^OUxAIl`boKNBHmvxCdnBn+x-{ZKP8EUZOPqDUx3O>Cl^+i?vgGfyB$3`eqS zB&<5*aoxH`ob70q2}HFXVq=^_94XxDrM1n%5^LoHeTFqJM|wuj=%LofOtH zBuLdy@8Ya+LmSae`jC7t_}P4dMoJ)Xlo|<-44s%MXiTWEs?r*+gC7TvDw^@$@e|{k zgPBTg0X`B5GjDm2_{`{<8fu&KknGyP1h<+a7*=jyCdhMhhCU8nFXzFF{|AJdMi-SQpB0*~q%-#TcAPnuF zI^?+=Egy@Ne*#GI|2Kc8HhH+nMg}R`eF|m#kM!?pdGsn{B}P6akPVvm$OPC}Z1*E#e3XIE1H+K4cq+wpd>!Ul@@>L(Q?x`MhIQT!*y<3z52v@Wc{_V7HL?SNG zOrgYVjHXXlf+OV}q-a-rri4O7$yNbP>8DDZ_b8nayqkL$%6+U@g$~Q9YK5CNX9;Bg zJgxu)hK2{oG67~&&m?va%2YpOu?BT!0hO?{&6gLIr=1}?6IM}xAQ8c^ShyNPdB{|_ zG8|rp-ejDJ!G>@_vqm5ej3QOi|Jg}|DgBV@7nLzD2d+~_a&IyN$mBTbAgySV#jG(6 z5hvbgQZg?y0V|LCw82nLA%Z2#GDY2G;fO?Zc@>$GOIT)gwxCppsp>%>i~zkD>?mm{w)gU4JoW4-l&0S_qQ>4TDly=^R;1@JvpP(Wv+ zfjrRK2L<+~Jd@5XK3+-Js-u`XNe@g27oosq0IR74deUs{h9;sdYA(aJwZWiO_6u0s z+0FUoE6Yr2E5cVlSu!xK=T$FAQa`D?;4x3lA9?2Wp4H!kJrDAk728IF=r z$YjR1W%Xb#{$7yQ2825_S>n%0=lN8EL86GPVdXpsG?ng}dT+V@g<04H<K*4T5*#-R4=&=M0 z3kcCltU?O(xrxBZgfcnHG>fN5-=EzWa=odBs;=$t< z;aCU=iEi9pf-*Insh{y|S;U!yZR_xMqgX);N)j`P%2IX7L}`m4Qss83TQbvg(87WY zIwn*;F{zZ^hFWIf7nLbVkX%hE8NB35`&#-_$TBvN+ntk;jOxI*MI`%aFolF7og154 zH+eFV5+jR?1eI|GE2X=`tyw{El`}v_tom|HRdW8nbME`GtQz~AMy6GzJ7NYU>6fOL}7HFGJt_hTBPMTx>jhqTf7exW8|DI>aF@cO{vMDaS-*LG?4B#~ z5UVs#-SOGQ;dixBRjcFy7`O{|4uq)VU4_Ue1+zM@o}&Sv#YX$Xt_?~`)^!h3jkpOY zO->ahUrANz?FN9;hB){mpclU9kdkl}70|M4gGDT>f>^IBYXr1kGXM<;rmnvC$bGit z$o?6`tDu$E;l$9}3(A$e8~^WDgko_Vq3IGQ$rASQ$1Ds41u zv2(6w}3YcDOSP=?3N>bHvmINS0hR?0oSQP>5(M#Ze((4X_-0;Fs8` zReh{)9$hh8v1(nA3FDpP$xuE|~H3$T+>|JcUn z%7ksS?*{u+5%3J8?SJh&07;Awf{WiQLiQbrNX)3OpfLsFR(wPjMYA@1xeUnt1(SJJ zkSRtQ{&CX`Jq{3bg`SY`#7~4gzL1u0r=ymTRkWwtGi)Aggd)hQg9WH7D22lega@#s z^GKg8C~X~;g2hlMda7=TS`gu27aEMl*gStvrHDoZVeBM}jl^zy20R>QI=LQe}L zDnbx?b_tdfz)0JO5D@Wf3$aRURr)ll#Q|ceM~eea&=qz^4P<184TIXovE?H3s2n5-f zW;~*&yboSsPB8(BKoK4Q5UN00m3pr&)bXKSP6~~PR2H&Y2;6i?COwDU|5MmWyOuxW znPSQO1T7iq1E63n27;NDmVs?%rCtRE%&yaq+-WBhMFgcpWl2=rl*&mY>I(@5g28>N zerzHop^(Tbhv?!PKrBWCt1BF0hKvR}+m=0G_Iu}~>Y?pi!@ftiEHB|fVQ>pJLeDw) z$1N77ql_|vn7$K9~(YdBYt1dZ~sib{YJy<6N10>QWMZkm6boGe|JX!3`*61aqXZ-r42QQ!y?llPVzTPe{2^C@v%WQpo8U} zEp}|myu=H1(+I@@dCZm+!Qe%~G!7Eda1`L^IzPDip8)34%?Mf`s z)d@xWs{I8<2~}*12q;5~F}8EOB$Ws8K)gcif$*I%%P7)lqr|G|8HBpvfBH72nhaBu zqW)6Ei%O6L&?c$}7?x9e0o)9pS&}s!^;#gGOc&<;MBl4?*rtS!b;Z$p>K=ea_2=f$ zR;Kz&zfQogU@RFn5P*&;0SBFCSYO@V5HYY55OjrtZt4xz!#6w9OO?v)1@fv;&qbgC zrXATj6{xQG97$QJjHuwJ($ZryQ^g?ijL_y#-~^p}=>ck>V%4c+uT#VrHmU87=)8V* zjM`s!3RW4*>L`YSbQ)4ifG$r({&3BiZV^=Wsf6WG$CJhLOK@m1$3_*_cve8Rl&0RT zKD4xOEuT}BHk{{A9C~9i94fewy*rx@n#(Q*W!YIQm0=Jyz4#!wpo9lT)I#ixn5FhfN>?n!eLB3{VP$HnEK?gNQzsCGxQ@IGUGo zha8y+J)B`UM6kx@rwSI=Vd^@IZAZtVqMimv000yub025DKsx|QB*0_@u_ap^46Lih zp-oBxa0gOHLV)`nExLK*f(2-2okI(63&vSS*c`=zGIXtah9z`aMAA{ZR}{hR>Ut|E zzsNAkpAfAf%`!9eggPie$XD8%c;v9X{Bf{pt^7tLSG#3SQ4S$QPuVHd2uGk&oh3L< zClui%H)3kJ14!oem$(YSk`|G73vvc98*d4637dvuAVrLW)?z8Db1o^bv{NgYMGOSe zCd#PDWA`xto;zkF8y|uKa4HCxfE^k`JVYg1l^6oL zGMATfU?l}u-TWRiy*Hwor$`kLVp&VFf_Z2E>Rew8>yS zzMH)g7!z*X@+e)r7Q-iZ90d~G;%sqrEDG?X9OUMOrKOuj_E%3hdC1HrWReY0bzqp* zRY*=Qh0xF;H68dlBhqaxpcwC|dnMvwOqql&7qFm2ydX^ZDuh_4q=_Als?U`bY)|&Jexss74A{eosN^&vz99hJDRAkF$|1gj|+5X@K&|8!5{7o;OI0fjOrL z7j^G=1?A-q$Eky9BU4s-fhMapok8m7H&Owpl9_JRu8yJnCBiq%DwAnKx?;eVmobq@ zeo{J+xa2gS;}UxRHsb`+t4ZArAcrT!J_w;MlpY9i zwiR_1`3M0y3OH>AtViAa-&K%~fJ)s5DcVp8cp)ZBCtX8}@GL2?jZq3}awV!epHKkz zn>tF}Xi?lkfPy?5ZOG9mLi#&1nEk8+S=AE2ZF5xdZ5;9dU zIK>5Qd)Ssh*MP>*j!kZ7<`2;WNT-s_l{5eW=meuzn}hMzKn36_G)=BIwdJQ|1sB(A zt&D61Mq&`QW=N+4X(-r_+ z8Gm-RrqZpnBZ$IA{M%|zLROVx=U=FXbG$k#(OMxki?hfnhtOc~g^hhtD9TPm4I5T? z5yi9WgAR&0`?E1E$H&T_Sz6W|lgh8uM%3v95oY8{R9?M&m{~GHD-0i5d=j(0iAtn9 zNf;TnR8n#TnTa0g>0u4ipN5Gm-KEXBB+ai#2_zR-h>yq#8-cleEIj z4v#dh0V-?gKrEP>4 z;KS-v)^4scoZ)*AH;Od7j|x?jJq$N%0w&JVa1WAut1vAXAOer(Ol_`I(-p}Tq@3Dk zoDNEg?aAdAreZ8o3-~hdomHuhYh>9J%rsguo0`ir6na#VQmahw&Yc0_!XmqQ*UD@! zyNcHFF8P1+!`PuD_*$(XPBns}(+~6x!O)lAKu{8%WK-%AzD#Y&{uJe=e(ilO^*c~T zkgh-r&x;W0EU1e_0T)U;G-N=Q!n84`$8md{b~8fBzsM3!>zoDYn4Gil2ErrKghK_s zh!fVff|2l9Qlg?js>6pk6j~J64V2fqbwLM(57vUZZ$;s-EWEa>($5}`S*_5iYfRcF zONjcQD~dAQH%BsRptt=}4&$j*C5)@YY)k~o2=fuQ2h7{6h>e0+&D_d(1+lW zpe1x=1g$5H2PNVbggh{bL?8v^Ni~412q3jl^Vx*rqGEy-;8YWGJW-l2bsNAJ+5;2_53xp_OEg2B76;K( zWN&(58z~{i`Au2H#X3U}EvpZ%+|vV*?OL{JUk9(#kNiY+34Gzyse{!4&Uu0$k(H<- z#*2|kTb37`2i?R-7o>>*pt^CIBp^{C;DsEd45Ic0T9p(XO7s(5E5RTekvw-p0nNoi z5t+*%0sDq0FmHX4!XH8oN@M`HK4Y{9YXszr`(eLG;T8}Z<0=^DaKZgbu>t|Pm2Fm$ zYi3c_EGiEg%!bWdD$J;Vb7VxSD&5tw3J+1I#wBna(h$%9K6{ox$xI@j03R|m+dlfS zF3u32E46?~PN$J@DfeP9L^W;ky$sUEp`0+(LrU2xSs3swat%2=`pNmP=2v0n;;}2m zjM$d2sbqsxl~(D4;Ja+0`C|eMO(|b~VPBFkrV6@~v^5zyBlVnOGV`_gSGUwvs;szd zJn_cTq6d{aupJK83fW?IcT_a_76T>7A>i3ZKnv#^aW0KVjo=ckhD*VRkv1hI-!7CZ zB>5kpc$)&{*VrUS(1z6CVjIaULQXv=7!7GSb8xR3fvhF*=6*E#yTd~ug5eq6tb{1; z-b>Z6j-OD@vfwD%DZ~<4c|_dv1fzfik4#4pgCJ1$t1m8Zjrvsn;gH-*wBR5*uG1wQ zc^2^}J#^0oR;EI8SJP;nJeyDKg+mJR6@*HbYIyXpKVv?C>WMN|w6-NM0Pjjwv|>0` zVbm@_l=~;dtJ*=BXWO%PZAKO}n6~B()Cv|uTFubpyegGps@_m2Z;6M%p`(NNNr;49 z5v)=DwVvTZo#?icd<9JSU64qokUgbVNQ#kzi~vrgEO|PjeT*jsy#co>U+S3MU%N5I zOB4$tY{)Dy<6_Ym*btT}>ZbLNtFAeY|Hf~D9e8oNvl`c#NNn-+BuI<}`?%!dxkf@@ z6|6+Ix&$G_9ul2!)2LgDhdq$wVVR^RPfT?nI6Dy<2^EB7lyW5a9{`b z7!}J9cybXD>}i{kadaj{U7`3OTQNlc4ur})fs57frY0;-ach}gTEDXXQ-k{wQuBi_ z;3`jn1Zk0fGesD_QN!DS{Em1V!}#dQ5_fh@3kWjtipfiI1R!SRlCKmDQjiB0JD#V3 zKgM0)e+44!L}123A;v8q+^&7a=8exm!ZqB+Hb>$_89Qd~)iU(nR$mM_c*Y=t_zxpW z-fEh2ghle`!K5J+hW0CB5^@rmZf9^ayH;Dk{0-thY=swR^CGd*3o#2>#3RzlSju;0 z257+#Y|A(sCQ32bry2d(mAyK@KpL^ zJ4Nyp5~4#af#0EsDzYFO2*%d~cF*FxyvBO|Yd+IFG6>xn12&9RZU{y*8bE zYfq*-Vz=#6C6I{L{#WjZ?PN5?d&XF~SmGwbiTf&0Se3X~ zKuF+3C{r;RMfpVq9qY#-Ln$=Cg{%NL%gt~#O2SY3Bv+_dm1I=cl%b}^LE>TuY=w|g zwI^AtO5m=%5x4^Lb|rp^Mzm71sG&%8vP^i5_r$g}YP^?Mq|J(^j%jnrm=nm{t*$x_ zcPM{ohB9u&k(BEOLY4vxMZh=W3-HhQ*O&(+0rn^Nb{+;kJ5SK@mx=)k7?LXMQMRZ` z8mymvlPD*oi0b?($`Kn@SqJk)%#%O-ogh_VEO<=B@H+rFI7vxN9U=;;j^K4jj!Dip zuyr7M6brT&x~?e(HI~)OggSRDabw`R^X|Ox1c*XHs3xlnrs8o7gRtUf%bTJl z+g?0}g>ODV8(-gqOLIcREC{wz zAE^Yyfj!2fsYM?Gt@F#es&71YU9DU zprbed31lp#T7Jk}sTlQgptg%pE}B`HNIUi_oh2zT!i>AAyADr9?6iO2N>{~W0C#$t zc#={VJ0lE@Atyeh{H0Di1voLq67c4toh8X!MIu1EG>6fC&!2*KQ$zIX(0C#?e_StF z-q-Wo3ZDr&yj!k243~35Vv5MH(SRsL7bIodP(;vzLX8uQHzIQ2RGf3z1pm)uo5Z0Q zkYq&$02renta+duf{N67{A&{B$jyycP3dbSc(_-=ChCfEg&sQrdSf*qp2@vP0>zAd z*gle9Ci8K`QRavhm?N-Js3AxK#_ASZrdAAH5Ne};B#Sq>c*XDv~9U{M6YKx!20U|AO;3bKfJNVX2{(6029_2~LD z@KzEAvpjWs%#j4*)NW`X5sRH&K3UAKE#d+|81OF-&I*crQ#3> zL<-9sbWB&@co?_4cOVH&u!r>&-ISpoLmek@ghf{4#v)oTk&HV~w2YyZ+L*#YR}Uf~ zUAgYaSgYPvD?U?2l+1_#oUGy%_aoZ*JZ!ttx7k8GjUMrODF6(Qsp$_s2P~0Kh;-!_ z+X?K-DQ8otWe`-r9Osy_-nLQjwBHyG)do~wZid7Xq=j;q&joG}9gq#|C(fvCCKmOQ zpIXpC2ZlrGsKDWZe4~hxe-dY6?S%fGX|-5273_CxloA4TPp zhe@DT!g0b!mJlB#Qy-PqF>+4a6z0_u{@#UQM`&45_cfb)yeh`HHQUgWGYLYDk{1<` zfSC_%LYR8pbn?s#L|cnbD!?KUFzl41e_;uZilq?gy6Y#2_j zj1t0a3g1@4ro)VmlQTA2D(KIJW}^Tknvopz*Vhld^>x@^=&!&1dZEAm!`;9BdM+fp z15=t^p%lNsg|r6on)HqC5;pmWUI8`&C_4+bjd;} zeZ6cpI>@J>md88^xr>uqG;Aos7$`f{E|Wanf@`TzcbTBNL_Ek;>#?hmR8xvPbT|P)j3XO#DYGiseVB)k*`JRTPpV@oCl@-r8qIA%+?K1qo|!x?RTfnnH4+zm zwJGFEmWxJ?SH=>fQ7{2>nbw7?X0leQB^=dWm8^<@-bk3uMuF8ubZHH1NgI$1k?ol_ z9KO8UX*i}>5t!`}0b2f)s6s&m+WumlH^U zoyt{;i*&hLaiy&SEla|P7`uZ^tQb=WKp)wkjg>NupR3I(6OwlK3;ORA?>zTV{gVF)K_ebrpK*0V@}T zE}}EmijynflMptc6vvXU*3R%x^)#iS*ben$ccyKWo?q}n9<_gA2+baFu-X(^;v~fH zmGxaQmfZt$V#P}dKy*sc)vwq*RFV~v2&ji~)o#)}%+1CDg1Kh(Pp6Mjh>;BJZXBEf zOF837=#Y0!N(kOG{BI9flL7|7awtO;wpej;vxk4>q$o5bWTk*YH|{HEvuZfHZgg`x zCNLoz)wDp>*0IN(L)JrCc1%P-LOWWgHh(apEgABnYtSxiPWuqQv^fd!-y)EJg3gd& zM3RQW_!IFzM*!N{D%u?RMEKWSq3gDM&iwogkpzk(>Cs24x7%cbyRzQW;~w-h*myWy zm8IW8O3E_M92I&EVNgj^@>>(Z&uB-*lpie4+76B3ap4jN0N!5Hwb@{mn|Tt<32 z#N0PfXJvkqr|N^UEv%gfft0ht)fUdar;kS$z8z{Gt+z8{8zvkiK|p{rlyk%fiGpWQ z>X)v6UFq(r4^J5#f4;)RH3H#u-GZW=9wbyF~aMr=R(o)}Q%aHOE)AN~(y(NVCROU5WL``xUOx<3UQdCTcQg)kd39s9?i zvBd5fN-&(5a<78g26hI~X&dMuOJun5^FXSt%urHSglmxKg*nB5h$9=hRh7ACm+ppY zv`KqsuzV{ysv}ZcOPnQvBAECHBKR>_0kMUIrJZ_oNQjKAc72-=AD{@Lgj$KbA)Xy) zlR{0QN3e3*$bFW<4~yDxhKFIXU~nv#f{1YdFXZ6J;4mM8MRxG(u%yt5x|jOY*pYW_ zRFK0tcXi+gR8}0$o*q-l7>9TQEInuW3NXwdgpP9h+$SG#ECAi17wy>W*_-C2k(^^d zse%H8u!=3x@RFb+etVR@E+@D@M8*j405yx1HB}7eZX`p+L|VHUpnE@rKLhfm3(Mmd zJx|9qhQHZ5Ft;DgLfhxr!{IJb8080E(y$UQ5Icb}2`z|J&90y(xuiRzQ0*CK*-qd& z(LAaUv^_G3dpJ}MKqa_psd79PL~sEPAjZ9!Ihh(5Z=4kDVn2^Eb+xc5iU$U%Uq(uH z^?bMDwPQ!~#4#yV5-*)d0t&u1WU3TlL6K*V(UB{y5wn65T@(cMt<w#AoVmv>Lq~ zOM;fo`i@@G@+!0`r_|CannH;tJx|9G6CH6by%5V$XAUHU#*2Yy=vL%jmaAAWngyi8 z74D08>xAh)gxzn9rT2N(@#FD2UjJLK6CzxRKUV1rODJg55Y;3g?Rs~|W3n4B-c7w$ zQrPkCv3Kx#XPB7{4now@Hps!Tw~0WVGz_;y8HUZ8l$AKT96lrtU4hBS{ekX z8>>DNBGpxTVeR4SLrpn^CFL#9Y8zHg!j^UJLWGn;NSc7AU=lm~1|vh;^qLo_jB1q- zH5`~)r{d5M8E73;kd0qxq{PaBRu`(q2?|7RLjYxEov>W-r81z{S8-OI=42{QS4_0N zDH9Sv=Yl)f1g@=5&?sQ35mlaFNo@3L=?nW%Cv_g#eL5+`LmQti(XNmve7K3y>WYCh z>n>;BI`BG zti5Ne+CO%W%}BtOR@g8wwDkZvv%q6m@1h^uf*=7w+CzL+4i>IJ7Z(T5CfbP@UQ0@^ zR@dez zS5y)Flt+wBfT0m`XSLykegsOh(7B%sbY>>j(C!lz+0w+jao!*wh36+w$=;bAQ!>nv ziJ>@o1{QufQ-sX}(J8RtfZ%S3Ei+z7`l@luKOrH<>68cSST&favB;RjPjrqz4v=8q zz|#Z|iaorlQ!K}1%&$rAiwkp0r`W1}QG{v9u%wT5$1a~|3(H8VP?Cmu-30~^LqP^p zGiF+2`;ZTdEKq%lzVMg9sPd@KfX;F4z^X_rKy`p}By~0;g(S#QGh3)C%SG@+g=tZh zrrnwC4NTBE(2SrmBCuqfOM!_3dSNmV6pcQ^Y35)ICN14_NbB|sOi(XWP9gC#0wCQ% z07w_%hDW?}vdThkKF6XR(*9HGVlL$8P-)GxQV6A9G_;xwEU20rK=-b_Dn(Un;B2#x zJoa1Vda99$>sEtmZ~-7$$VBdV{MXv$u-u+NCrVQ z-aA-9ijRV|LKNYW2$!^QZ-h9itXhu&oERtYABk1`jp435KsVa8D4E<-=$*I-@ShxS zM5=E@FoWFzFsU01e8MA0fEwhnAh<%P5*@&+^raBzAOUfFhyqU#s&Ey;dW5n}3=gmar@r2s9l2&IlS$Z`R8fng3D!=h3 zpzv>%QNStKo`xty_Dwz#vksmPmX*yF&lChotFlcFSAIiN`HsLa;g8>4HKKqDoY{g1 zWg|jBRa;0T#W;~RWdkk(ORc*Mn0*VR#h6x7zlX%0Izu2({i)mwiSC^=;ATZd6cM^v zLgEG}e`x;kiN8`G9Vd<$&*V2Z3-nJB|&YDD9c0`6V5ue zn`~@Yc{t&ABVk$zwN{7;qJxnsbDRk0rc%kQ5J-(N%l4j~TcyyQJGe?p@<%7ild+50 z>S3I9Um9TP(qu9*V(~yqOH+HUuqjb6a;dVRa%4u`yuc04EViDABY@`frrTC+sPh#h z_5b;A)uNrJ56C)wC?k#zk7!OiMqKdlb#g%Rs&`q6z+$NgVyY`gVxVNz*W7HPP*uDE zsW!mvlCD71#A5*!U?Tb&UCeXmCjctCrdcxK(%LENa8%(6=!z&!et|dZ5tnI?3PEab z&YA_-dSw(#E^k9hs1t+GGfF@Oh_zt!pqK(SDOB7@w8k-RSQwP+u<928#HTQ_E zaGnh5;`JWp$;5UrV%U2!0zw&g2bR%E)C8mwKa_10Y`KB*F4{sC6LyL&PVZ8EAs(v8 zaSWIf>V4&YJ)zXAJkuke5G-ONz)g$NYDECyMzPsorjTs(0bqA&Rf0Wn{JD6mOra;! zXds7&Sve#s@Wfco-s9d}!n<%BP!{DAXfqHH7Qz5el5iq{CDn=n!im+Z9$}Tks9^Rq zaA49xh8!`X0IzDkv{sMBE#}%t6fJdX#GUq43#cz`A#e6K*&KfXjDa0WIc^gbaK<>p zAsYAuiNpRwJLTcjKC55evMH0>!|<%><0Hs#>1sh3;vNkoF>;|tm@RdVx;xKqbp;4) z^V3km?qs4)m!+B7yu4=+7KDapAOv7j^`v3XLt$8V?V-gZ7~Q8b5W78xjC5SSZ`5LS z1^WOtp#c;_3^!PIX$zY$qskLowfY$lNv|pd&tSBbgNuJPYIc@Ze zX!R4rQc3~d1A+#ifu0XTnx%RSJE+L#R#bpXq zQQ5aGp^gkhgp!i0eSs)qnd{-Zug2c$7pc0vEUx~(hz+F0=98-W)J1Ou4Qk#Gt zAFwX>>p+B}46V-;qC5qxYQfo9#NDxyWMs?=piiez!K;^TV|b1PhoVeUMQHH3SfN%V zbi}%4`ieEyw}oYWQO4|-$}mV%PT~adH{KY#mz;=y@dSzIfUHee@z!6}-TC1=6{UmN ztWzu&v}n&jQ*}oGclZiXpbmlTP%@OVc&q_QOGN_1#v?dRYOpqLKVl1Tqf2oo2${S! z^#{}%P0&@Bqu&4*Y&)TC^ziZhtMPSovHg|cSJ;#IZO}#*|EVn<_2X}2V>U# zDX3_j=@}nB+lyI7gjF2ny(M+PfP}xb+NGaq*AH&%` zln@*N!8BV_I9^fo>sTQRv$L_~Wgp`zxecLmSy%=$#wtBc_;xMgMWcu4EglH5B6hQg zBedU)3djzpn*_(^NEn&z*g1?G*2vJBPK-ZBmYp32=6{g&l3-i$@}*P4>}t<}V&Lzx zSCOkYtzej)ijY_5`wzMho(I4c{87t3H8Dm;>Ag`&WLo3ItNCG#AIbyW4w|8 z-Kz2r4C&}+OHaiMn_w1voHM%Es6}@`Bke&1Q=TDpYdxz52e(*g2``DWRv>Gz(Pb?& z8vr0BTM>f)0x~cJFsRJWktETVatM%$U>mz`IH;FYCoU2e*i(&mO+x8aG?`&*H|zku zq6t+`1TeMszdFAGpcF)>hx^o~wJD&q8AJeLHNN2Jt7PSF#7`~0@NQOoVaipy$?;tm zN-C+^lFp50=^@r~nc9RDLl#=)HF86F7`x_I@f-+s6B;U331@edB^8Hq8_d;NDUR&n z(be@+uTkeiplUeUnD^{aTaumH#X_%=t!S3HT?>+NS&6SBZp|GsyrWs&O99r5(^h1g&LR*G zY<%8+HB`qpfTGaxC@6pzu%U&gph49cWL01%Rm7DlwBlasR-=hgXFxgB32Bm{29_kf zVK(dj#P5^wbo7YZI0*NF`36U_76#FvS4*wc7(0#MXgb{sTM-U311mviSUV&j0%*P^ zOB7M0T;*G`Fsy#G?J%3j>0^1=gxn}xrKDUgBZ!-_Mgi*!`3$G7J2TY5!hA~NTVSAC z#$NQF5E+{kvLHKqN1kDZRZVy=MlY0~~khtbMz9kdyI32I* z2eWn2`EY=WL2Ursb16zh0Yx>NT_yRz{8ADx9v#b0kL(A zl{Jkuhp9v#9mm8$bU{`z<#(0|505~uDi0dEWqVxkr>qr+!Eme*u8WJ8LtI%P(1P%G zncB&!@sXk`TSmZ5e~eQ%NOyLgjtuBx96cu(x}YQ=$lftf+O{8o_ z2Lu}OoUOFfCU4=l@+EU{y9ZJd>!B1Rbw>BwgofH2inJ06wub8o&a$yYG#!(%*9a}$ zg=pE9nfi$jQ#*o@z`k>-#2`p{dqPY z9o-;Y6c=$9La4~dO)axWZi_((aq+H}cHzF2>Wl-&w<&1{4zT>>WG=c?N`OQ9wSSAC z;tih84uzXNHSq-N(kbyBYbMp091BWMjM|7rKWbP6&VD}{Y=s`X9N`}4Do%F)L@v}itPl6G zTw;b5?ABxFo=J;_MbDn-OEaMypav8GnAF^5KtTcrj2s`Q$gux~JqMhq`B*TO910XM zs_z@Z4xvB+#}52rB7r$zCbmfQg^dj-fo4^IU8cy~sbr8$=StudbHkc1cr6R6CmP3f z1JxaeL8d}W^HUi|&xrOlUbvE;J!64+me3?Xd0Sv=Ggn~pY&+&n0IJtsV#ehf4-}Lw z@2+y4u-!3IXe#kJg*wy2Ol2EMBt=}yp+i%XV-?95DnGU8kUDarx)bMfiEldYeNJ9unrHM5x!H9pnoPw^{ z3S@{AipvFNF+9n0*ae0PRX24~8;u@sd(Y^& z0^EWa((hmVu7QAdfX`GmJ2ubCh0l-*fRNeceUac0F2#4Xl=OFIiO{r$6o6IzM3>geAO<0&04^(x_~1k}17c{LnxNi7 z#3H?$5rC7d5Zl{v>Ny@b354p7#73FO_u4Jl0}#%Avktdt2Y{&g%?@)Uah=gb6#4Mf+;&R(k}r}h*BZ~KMX zJNyl0f!0RI0kIvVh?A)45$>_IEJ;j;{}W^RsVVq{yo`H&vtR_EV3ZNaGL-RacO2=V z^)Iu_7NCE4L^8sei8u5xC9BpmoF=u$rl^sxO2SYI9_r2b4xrYcQxOyZ5FjNCN$cYj z*WxhyrKKG@u{ctH7#gK>Jy{(|hNFOLK~bqEdQT-<9|w9-;$!d^U(%YQO3UoPfM>AY zeSE}l9gP7t-`?Ycog9FOwxF>SBv*@Cq;oI<=@U?OP7;n+<)9w{ZI`kiMJ5Y+TJKZR z<``3=Q*b_RV(oTmfC*Quu9i0H>=#TTO3;o2K(!3J6;au8RC(k5$Pv9%VXE4C&Rte+UXTi3F#@5OnZhpo!ol58<^q5LL#R5~z9dh~e3G_UCk2$~kXRBgVC@66&xmq0Wntrl9g9Ek?+(Ea(@0dN zuW3B-T-}~rl;PN|iuuYER1nUuIw>cLBBl;~%nw9L8o*^k@6xCF=}Z`bxg%SAW)3O{ zRVElRjRYAvjxEymt+>>}lMhAAMS5H66;=Jz&DeUDQGpyd!75ThI?h0_#~RCw5%}%_Gj73$ z6^wNZ3dKH+&W?*0swjxH*wKM2E&-h2h)5czPlT1bYe=&qFqa~sT|4|tKn1}7t!O^@ z;S?V#e=E|&`EBsq_L1$hd;+e}8MY0lgC_9Em^hV?sBH1$mrM)pk$3X;nh1?8em&W;t3w%3>W=iDa8XXUZTddv8-ZB9S{fBlRy9L^a-7l;VFpzj&Sb z3}FIQ^vvou61+9e4AgluMBYkz2lr%6x3hDHVu9iwl(oW{bkP}Qz!d;0IU=11Y9u^~ zO@|OBE3M$bm}6 zl<%0yd>52RV4kT$HJU^9rk=r=>1dom!EXc>kX~qEV0n%Kp)KoTY^asmav;E5d6S|Gn#L4oW6pgW(U9zNL^>=r=tHZ zCbT6Wk8Hu}Xb=`{z`=&yr2d=5a zS%UkHQzk35Ck9fj-9aAFEpimNDDp60ixzzcibiIOzq!TsSpXT%g>w-_z2Fz~S^yKU zFZYU8Jsc6{K022m2sQGYA(=rgwlAV6kyB0w0PDMl-;DwF#w-YG)N?09bohn5Vw*%z zn2!d8SwXuJ{I1Runz?}KS=EMiBWE{yA(sYj!G*v_#R#f^rc(2Yav|d{MZ9CcA!JJm zm8gmYp*ux2D5GCiHHG2SLh3!DmHkCekRL%g^KGx=;^0&KpCV8a0gk&FVMnoIkLHsE zNp*vEHXC`&-s@WfnejThh`-6Y7VSG*1ACd>E7hk%tt{czM_XAsEPf9g9(i64wtB12 zqLO@|-RZVbyhK&3DJqBk1Knm%0k)=?Bq9LoZU9dpU|2wc3&tt7%mu!=b7i0sNKkDe zzgh(}6d)32Wh#Xs1aWJnfS!lSJu34MFFc0nxk9wlJr3Dp-JDGu_};43^xHKqzhq7Q{U!Vpa!rMGq{=Vr|5)%uyYKNNz%@Nc&8HN_$&| z(&W2=)G5i@nHrE~N_5pP4qNif<}4PV#_UX>i034qCW!!|2oU=)oI<6g@adp8qDWuT z48_ai!iQMPx`C&YyZHxE!W|a}<*T+r=jd)H^vHEu-$ieA9E);YX>wO?)7WT4sCEZC zU2RSO8{f=G@$jgb;UK?EqR1-TRcxB-N^-IWJHcO?kdmYXa;gdlO=SLodVEJH5MKsf zA)zHV|6givYY7F=IE#$55gt+FyBIE!hh2fJTmXM86(dQU;7`!EPhw`i$5@QYKOY-7 zm;*I8i~_*W#hRfK9lB!hogowg#`eIqq8eZp!sto0(GL$GI3xQ(Pa+Rk4$nH23&6n` zad*_tft&+95tP;AO3iw83`bxBA<*~5%kkX-z5a|oT5dzV%$bs(7u zm%`{CwHJlQJDo#)340;BWJD`Ubd!@hY)U+{bSWPT2fjz-btxWZ{mg7ieG?<;lBf@< z4X?pe6*5NaLU}%q;hR)$EK#TmeSMLZb7xT_jUZ!Y5zE&paF|{6DI$yeN;y=gVQM}u zy&#TuHX>pfr0D-FAsijyjdbDo4zVsBAy8wTS9WpI@I=82LI#@z7^jFM!ZYMK-pAS( z_&m1m2^HW_)mdEp5^F28V85Bb3Jb{xQVlua^H|_OC`@a;HKG`JUze4rn69Em;UueD zrEXED-{AKW!0c#1#pejTBwHJ$??BBAXIIpJW0T~=vce!BrH+sSYdbSpiQys!OA?YI z6z>o~t~du@PzW?yi!@>zhJiKB1*zh;s`u(}q)*4p^mCho;DO|oa@mN)qR@eL1IFfW z27_S*JCS7?0IlgEQJ$)wMY{8~IuOvP!m!r6gIuj?`B}uL*#aZ_(X24zq)oE3m42A4)O$!H%Wcivaxq?O8rsREZ9hC$OnxuBl`FbG3OKj0XBx}jzN?Osj?6a z4V^0!ypunnZVGFaO%))C9kp_;eCWaux&$CkaDef+;!R3l4u^E{RJFZH$CWOYyQl)~ z@ghUB(dB(33tVO=3Tnoig^zhRrz~*CW-G8I(ZHtZFH(+YC#uTFa}B|%TfEaVy_{{<>v@0 z1s(vAIBPkn8LXe7X85Q5 zi&z$#Ob~k=e83#pIuvdVtx`jL;K1bC24awLPKU7C=*#6xC7e<3M5ufV%;33S!J169 zm_j1B6Lp6Kkh zJmB7`J@{HNJ+jC9^UeVO)UEtW%6y&%{51}PIYE%_5QZ9gP(+w#ct!OqJd-@70)InG zKx6m_YIPVISi=Tqnq#h!*FYX=Q&+qBtlv!~C`;zzb%&^VyBaNEjie(;c{p*LpUhXs zt7R5%JD#4RZ}WgEi2j@m)D(LT#qWp^(a&y$tn5+ZsWK+uO~#BHHy}zqB&Kt+6#n9; z?GOCIVx3e~ma@v!{bU`^2%{-B8d8%B%49f%dO(JVQ&1Hk$WUPoBh`@{9=yJ0&k5+! zF;Jh-z0XwgiituioCRdrg7Ku*sAeJIG{6v40(^~zC}Y36-}EdP3&IFC^wo|QA}xl| z4K!B)D$$kdDn;=w4VG+)bhRus03>O^yBcP}tCC^owZ{n?FZZXkMhB?`crAFx>!DNC zk9Y#JODpzjPDzyraR=yeIMb*`)N!@PtGTKswfA)bLoGmHxXC8$K}r7Qf!U`(3oeR| z7r_CVAzcx?dz~TBHvt#zeWv(?e}qaGo!LRN=hrI@Aez&6r-SOrO%3k_z`sZy*oF_?I~sp>pK8|lji z1c5w4o_hb;Ros~TM?|;F?Ig=wdqajl0otq3p?quETPB(eEZ5rB@!E7=d#!_fI-UhQ zhG#@K{pv&pp$41{ySXDF23kN2D&ED#R4UcKO{w;?(bX;@ER2pGu>@dO7!}A9xbS_p zG=skN6;So?s&;tA{e*S62tiKdg0jnGNf*d4H`5-&){7aKYQiQ}sYl^@wY`l-Ts!Js z$h7Z)ahx3jNc;p7WKPo;rOLyDFi@aaWQsb!1%2bZY$3#`G^L~_$4R2-N2L`rx3WZf zR<|3qPAG~`R5Y;^n=8WD0xt{Y9ZH1sX{Rah=I|X@zUhQ4E?xJ+@l=ti+K@4nE~pv!QF_%4UC|o(ZmDu+ zA-ez|M7=r3T4SD6ZT2~ch3NCS2{85!ZqeR?V8$`i)~$2`&)I0;23K4nDr*g^VL8#TxMz)$%~G3U0&ME%o?eHdQU3oVrq(a zCeXSAjwOD>V3(-{6!W5&v7{U5z@Z={i&%Wh-;$nZW>k|Yu}!p3dNvKFBhdQ(2;Rih zcQ6(UK@&9}#0N25fzKRNejf=x+++alo5()32XCI@9Vcmqxai{|Ic$_#AU$A>vt$TE zLn2(ETp3Pz?P7u>kR(mlgV!3Y_EyIT+G2Z3Ct8XwB`4*z;TnXaB#=_4H4q>(wXL`E z{SfY~B)f~1l=kE#ZN(WkMe-HoY6Y>sAzdRnjIkadY1~*Bi?Y!000|U9P^`5m5CLje z%b`JE8(itBbI9Y{uXd2fG>)=bT@I$TFKb4AQ1s~w5_g$Ft*WB5M=kamhB}N4NK4Dq zoWogT?FLWOWjxlNwHQzt5I^QK?LUu>WMr0wZtI-aA>?q*L@bY5KxRR+R6!=7At#J+ z2g=+tpi7+Qm=&+UC4M);c)uaE;5J$BB8CU=O|ogM+Q(nI(EzgmQ=_m zPE#}UayUAlua0x7L)}0CE=ARw%&%SqituwPQYo!NZKVV3BJK~RYt;Md9f1P}p>2v& z&VCSn?Z{Xd2P|NQObiy7dO!`QVgLlvdh`C!C(QoP=@hgVM;xQbE+!kOI(^w zX2DknL(K{VKq5OiXkHF*Z?z)^d8`RG?6kD6N{O*W@RHK zq#`DJdLc&s$)#k8go^8+>U8Ir>pXHD>1R;k-Hcx{iOdDn)ePq8B*lDb=?H!g3C$v_ zk`e#KOsmQq11Yhu0RTAFC;&T#oMS*O4&b|v>4jbuGx%a93rz=iPVVt3oGy?_p1<*x zx1e&;FEUOh7eqTwxLliUUL13u9rj{Em8?Z*d$T#E(I^Cu0Lj}u6Pz7&S5R|O)els&{IS09L* zHH+hdYcWNfutDmKltx`gWvIFfcZWgTm=1qFR$@C3h#W12q%`?76$WBA$7@{{{2JiC zgqUPtzGy_sHFzLJ7(a!+QBg|(xl(JBv9FS{^VEqy89b0KQeHA|2dgRU%>i}{=UBU( zb=f)+>RqMn2|;)4UY4+QQb5}l74<|pIS|qg?i-R0CN47w>nK43f#7E?Hxnoy_*=CB zbQ4t|Y!98EPH7;bs^`@m>Q#ITM8RPoNO$;soVD$3Npy|^`kv8&@Y((rtAq>mifbtZ zT~A!+p@!566QH8WlFQ6{;2NxlHISwF2@0IkjF{ehFq)hhNdq!Q(#}Abdis2Uc_Wo) zHiDAVcw*mF1fwNT{uKg+X4u|$gycw|+d8;LtYfl~*4awrTXzbW0yTAVg^U1bTS{Lf zH(LZiWv1igaokdQqzd{?@gtL4#gW8*X!@)vC7zxI@uqsle(O7o`Bd=BqJvE&f{7Rb zh~!l}*|p>iwZd?6(%^)_Q5IVy9i3zc=*<+XI%3x$<ck>@hvGiY!;X+*=kUp>ImLxe8%7>teclk>46#mdgm$b?1YnM+{7&`S0Jl0% z5Q!oixq$B^0~02a0Nh#rS(R%I7O6}K=%e9I#_u5I&LW`_m_WRiW(bvF6(hFL5`}X* z{;ks}5CwKY#zC#0I#Ue33_k*-dOx(Uz#vVEVbHYrHc~eEqC;>xVp8n3-SHAVN-DT$ zkk<-Z2mjOt2+Z5=ZpRqZXBX*KQxU6|b|0jrspqL6QP>S&7P;KRP`unW@}4M$HnDmg z>?uC7J1D6-IB;xU&QFWqN)um69TAK|Wd~byYOD!IxD$gw2!(E$4HeT30OvlBf=DA5 z-%+jVXY_!zHJAvQh$jqrpXX6dmU8uG;$8^>=n#q_Zo*&zZ>&+BK{C36HGCn}&`&rK z9|8~}rgHvO64*+Xa0(hC#r$MsLN&=iifu@Bu)(+maTfO00AZ2TpI|7gKDeF51_;OK zVa}+Fq6L@~-^Qi}!FAHGIHAnfr(%>8rjl&~>>QRFDMU`EB)F#NZH|Qpbqt));Vylz ziX$n23pFKRq@cy=NK=YDG=zN^`7YB`PTPQDK*SqWvrR|jPQGGjfK$S-iNRu=TgSE{ z4wT-MIxapQ0skRhDE0tQ_l2xLatR^wg<2G!01}dz(PN6`&fm0}`o=K`kDd=B`aQN` z#EaEoFL&~YSg0bC&oc=T`jwzgr0mERQ*P0NN1_Fk4LNeFFrqLg%b_tj84-au$3!F| zAt~zklI@a$eXb%Qc`l0zJcYc#=tzbp5{SSDVJA4ZFd+%t-e4Yh20&1w++m?E2bT%X zD97l9XwuGVL;qx+Mv;It`KL zU{6R?5}|=ogks&O=75K?3}H+f?cmdH@j9|yJgxh}YGBn6c7+$&-QE}+ABCvzgg}C$iZkP)g#{ThVmb;chr=$N3?zo< zs&u%FRN9^vH()i>vd|;d<+K<8QbJ)duuM@+G~h^d8D6#sHiNX> z=rEz0va<})OOaey3PuP;)DQqUUsL;uzfk&iuI;5 z!-b)QczFv{G71D0kA+N@<;D7bXDmafaawc=Vt7{{ z)F@u0zrwt%PXAQ3i6WTbSn1#>hX8X;LNC_7(KHG z%PaOcedJ%us1x@&I&c&fHV8Zs4@G6?DOW7DlquBENR~!NQX}2yl`;jwiS1v~t5~UR zLV!k8Dv|3{($w79UCD#C7p(-NshX+Vo{vV8nFG(X7FbR!qMa*ZsAz;y*(DR#BcxcA z%2!E5iEbCyr;Uow$!g0(p~)Wn7C1jRyz|Dg0f=X2-t{bMo+^u`?{`ob_FV$Vm7px` z$NdQwfU$T=XHzOlXqJKHof{HYmfO^ISaCbKbR2)fAI8~QW)5P4b8Zj?ixE~jV6#zG zeDK8m+SIWTOcQ))#@#{neqyOJt^m3jkRXa$aAg~N%OHtwa0b50DG!}nj6*NH*1M$S zC~`o|ps^(f?au9WoV7F3Gs8qO zb+l8SXB>z{$RGePxgf<8W5vYf+&T}(X2(uxI8?c;X>@~ttAdwyTcwk_XKk?WakA$v z3)Uqkw(^amo!D{Ak|3Ch@s+{tBN)B&j-&*s4@^)bnK0~SUFi(!FqAj92>a%Bkj|FJ zbH_hOtkOiuj!TwWmhNX0sua`Xg;nd<&EkeA^I-wL2e`LButk^r`+9=JF)b)W9C_o-k%_K+A%= zau0$DWg#Vty?vXm$}~5$B_*8c(6LnXBP$ZnZh#9kX#7sixT6Ea zJgOUXHmEH48)<(vAAqWaG9Xo)v6L+WauXv>SsnX=HE?oKcW1 zp0`*`Vj8=6M-AoMRg{F5bt$+OU8~!dPN6U;6IRhi6YH23%3wR#EHM(`g_qS|?hm1- zNU&V#E0i44h^HbKz&N2hDp4YMJs1X8?n0WVBQwH*TUARP)E9+n!aL_H%qEZyrHStl z&_rO#t^8(Y8U)n#fc>$nu*La|?A#={He78??h54X#9U-;7JlfuD%F%*Kb<9_b|}!> za1wZZ?;wVC?aeAaw~ZAW-wlMLay>ki+Nm;COd4NvZh#CeBNUzxmdH3D7Py zGHMfXD083(CkIDAD6-%&R!7L$mbNP3xq_7~Q$=21e}t!^1P9#t{kU$9bBF&#PuE+C za263d`p-xc<3U(^hA}4#3wVh@6KHKlUVo{tFCWtI3>GNR?JD)AST3)qjxAQns-rnf z1;Eoce<%Rt4R@cX0Qq1I*d8k2gl#!4Qa>w}U~DZp85Lj2Cn$?xBHR=55>)iWa-ub3 zIcvM+fEPgpbb&&G64)r9mcQBpl4s;C^yXoVVWm2eI?w=^UTYY*GG}43RCCjWXA%KR zttQUYv7XUi2)GhwK@)IP_CsCh2~JkEG5S;#68d8|P<>h-txI7LBVm-R;0jgjq5ul# zF*{g#owfo)yB|r&)>7U|(<*P&q#Q0WN#pXqEY>kO0-k~BNIve#gd}5cllIl2HlSOh z8rF?Pv$93-em+84M6Xqy<5#rE;;r>nh!Hq#_{yDA3+W~T2+vKHGGSCIL@^UE!vD5q zEynByNL1KbzEBF-oLHewY7^&RIP)C|D1$3IR8k&_Mu*u@F#>Ec>1sTa>^7h~{Ivcx zc}mUfarkG1<=kN9X0gJgN0J6y)C1IIOWa4$7fgJDyx65MAXfGz680A?PIHY}gorpM zG*6Hi8A1eVgs|{n1tTxA>eO0JJL|jMVFch%041&(RJB;mM#`)bnRJY?#vrI54MEnO zjwI~K+N^dG(a*z^P=-yG3J-!oSVKR8J24SrOr?~Ga_}Q2g~H$QmmMsm7Piooz=#jH zKb9Oq@EbW11$VcjdL^ESslZH~kqb|%jjJhADN(9#{eU4@M9zsUkdm(GkFmsS3c==p zT~3&)zE>G!w~NRsBWJ0y+tkg}R;UospA}y!QWEiQST$G)*EC3#veekxNX(zjQ%{jn zDGA;{#x=lFsdgPHEues#&U^4qODQEt11F0gaRGLQ@AwSRVwpK`jpDGS64#f`xmtxr~^^BR^nYKv94|XyHv) zC>slF#}*aL-H=7-hNJ0G4hVx9)f|?ff@y|eFKd@s*Pcut!_FbR>S@%(V%Tvu_E5s| zIC&*ImCg@iPvRhsV8MtJ{LiRU<-Zz&#&3nAJc@q`a1KdquK(w6P*vpBRGM4Za7x`2 zDojO-N)RsV>@P6Uv+_XV_7E{}OLkuCKvV;1>}tjZjHYMQB}v3q)#)~rc@?sq$w$g> z9Vjx?e|CL2lr>7QbX9usP@IP~SC6yV9!grK@4n_3qP4crtON9;dqP`Aq7Yk&CuIWF zQL3G^1W$Erm5J|UFxoSdPG9_Bm6+1J<$$?*68_}~LqH)RooC0lrJ!LvmZpG^sFUhF z#cCcqnwwKtnaCXEPe3y#taQnJJs0TBXn zMtl7>H811FWmfCmiVn*BBYV2Rb;$Xl?`K1cFJxJVQ1 zlA<6iM=6M!$4G(?IB;f1nl#l&kQ4aP0a@PArceW1*Etfz4#^uSfx{K{R2QCv5UjkA zoTV{W;xG}$cs4DuzTHo1uAw*Lz&6S{ZBR*A<^UamdH~bZW{O9fN-_~WOM|L7i83ls zlq2+8TFkDF5dx`<%xJ6QSwWw|tExM;8zL!uqR~(^iMD3cNWZ0I;QDNg@*3o+J;B2( z9`uaXJS%_lMWBJA$gv)s&V?N4_#>_`nwKiU9N1(vL-oDXcAC8)RQrfpqH21w%HRsK zk^Rff5(pqxy$#YqXn{-J6%h`6NpN`_3cCQd8zsV5fw|GmiRv?BcqyXg}upz zQ6-Eyfgc2lo++<0A*1z7_aHshWXk&`83wZEAX4ylXe#rZOk;()f05rU@o_OME^9I@YqOn{BWCp|0d$O^$ zk#Uxl0yegPp_$r@uv%(OFU4IcQH{IA=F<^!fQNO09f4=16#xn3m*E9MD+5|Ep~xaz2i^H|r^{azJExtq2l}jcR0UU@U}?2?3f3Ay%cOWvFi& zCvk~65@k@qVltz22Kzo4N(faMs{F(vnHisGB?~7Vupw$oMGVsNX`+kmEd=y+A4Osd zUS#*YEa1X&$|dG1?neAD5@dcr2ZDv5Avk4-d<-iIxXJ;Gl0J;RaPy*5om*{pb|VE| zVu;7Uty=F2w@5b{x`?QIsxOSlt88EKKzjm7*TThtVEk3}GCCqT0u}yLX1Yr8ZJa;r zK@?8RJtGU}71%99O2)mpeg&z7Z4q4xf!P zV+aa^`3DO6@j;cSR5GQWhTlMn+2UA7zo(4B)d~u#Y|y zpCFQZFJ#mC%7!4-7(mR;XnNvgh{E!u6$-TkyF2N^NGhe z{Y`cbN^==RA#quGyaFXrjSB?M#LS5rPA7mGYQs_kI7k5l+gW5xV$iT#ReGq?A}mM- z(mpWU$q+<>=ma%Y8n(HIzNBf14QB-(n9|PfJxWyT6EiHPf^ys= z;*6Vf89XDpaU7*Xgwr~O_lc7S5(W7Rbg0ElvP1*I7B_Cf?nrkv*Ns3*sjeRvt&)(E z3#ycH@1!U5-gqc5S8C2Zl7mIW<_A^>D9?q=Xx4OHYtEb`3#qa#d*DiGZ|%!nqB!c& zZZl3y5sJea9Bg&}>7jC?NXFJejSGF0O{V}P2o%aXAWg%8jce_i3WgR0phA#hPNeJ5 z><(9y0A&iY>wvd561~noRsjsf3P8}-Q2P<)NV%*WgxKX;xd3B})aZLG>?>5U+~6-{ z-%eHOxc&~8@$SBQ7g2-ulwCzoQnAg1Fci`WzQ_}}cocTIWXvi8AlIt5Yh8noAyd>Z z_L6PEG;3w@NwtWmvq&)=h0qE|8Rdc3jwSh2QK2^p>MhGCAWMQzQ!zlE);B4EIFtgh zVt>kos3ogJB_|AE_IxQu4i;_aEvRy?%33P3h%8>-8`Bs2ms^3X!om`J%`PgSspM@K zGpmp?-Z|J|O}xEkqx=O>VMp3xYw$rrv}G=+s{=#;aax=MP^1yKbf8x0uTFVHD6+8v z0j#!TOVu45Q>`m4unvsrr?#+D?+bXG3!S8dw0vX-2~dY6XBEKs?Q5{y@o zO^l54#{#SGC=eC(kktr$gf4wf!lKY7rPP|IHti^xPL+TG0Xx(<8W_jiM^oVY5^`E+ z)(5Fw1*`I~=xlIX4u=8PQQuXhxC+B-<>8s_UZTD2I07B3F^Hp< zMiO5hr&t8c-v8lxz9;V|qZC80}fwn$)sj!&zdNCH-Hp)4eJD2b%*kJrRxUJSVtsqA&ntGx>_i20mw*ws(Aft3D`1L-8<#~x(=Oyd!QPBnGr}Yp zPA!K0P2(BoGr6?sA-!M+{E9Nt!sIK(h|1kArDvrhKkzR8=5nAUwI26spi#xJA^MZ8 z-&3$qbTEmvKu^){t|oyY2-28CGYdy<*d zgj1H;D3!z@4iU-6HpXDY$ARL2qwT;8N;(BWgscb+55-ARu*Xtr!J-gbT6tpVVTlJe zHe_8Ro~5P6By!@_3B6gK6wq1=tIBH*$=%|QL@m^2O2?RQ9U~oyvbBVY79Kv8y=Vm|w0AM5}fGSCX>$yVOb}=l#2<(?wi5N;1 za%KiQkhvdsG>h|ibNO;Jt6Y~*qh5)Q4Sa~LXBtk#l(@0RNd}p;K z?345~DdvGPYmKK#%`W7qv9r&ZQXv*zB(tk!*xN*PrM+FQ5|J#k!^mosH3784IAHu7 z8zD4`5*goSl_eTzH(H{kWU~sRY%OcpL=q#4lJ-!grA$+9v%yMg87V+dBB?>~2#kQ- zGMT|=r^aze8aQCjn4nDu@5paDhCOZQ+-+16ARo<&(({m3s&yj8cmU8^L5XTWq#+h) zHM~=tFJK47rG_!I6}*M!R+7sdwUe6Le0ZR{P3KkE(0mp1aRta$)75tr;^$pc=aT@6 z0Zj5le@NN9JET8|LddOpwqBEyi1@NPuoImN_0|4BT*J2VO6r-7jvy_8jB!c2PU|*9 z72tQ3>)>;-IKtp{4)Wj08(zOL3{&$8E-b&Bg0aG8QoztqXbnj5TV`K_a77sQ%lsNR#wt2nBn1E(uE-<8iHRJQZP03 z>=kLteHbnZAp?mKu@;obQeL86G`ILD$0$(8XbYv5W@KFP*A!tduGOtyu9HdYu;$oH8BYmm@DzML4?c*Wk=t=wRo+_U~9@vRs$*qZWLP)Yhb%t$z+QdTKdVXnvLm5 z0x+XkMo{Qdp<$9B0#FgA79}xtC=}cR;mm4LJ`t@IH)I*fn7cL#Z#+>9r~>CM%wY$)8Fk^BrGrAZkIctFVxiwM8t1F!>?W;hex7br)R2f7J=7-uXRNZM+_1J`6DZmX+(YrC8b;hbX4V<;+5a@ zKjkD!oHc_DQ_0&&Ie6xPWgZd0$yMB;B~eE+wn&ixQ|id4Dny^aUpSK*A0SHtSfgl(zKqm@HN^t>;JDRkEw^GgHA*iWwphO0X zBrAL;YhXaqXVS5TeNKlIPj?<+m$URpuViI)iAnPNgHcEEc<8!1vG1T>U@mRAs-d2A ztuPiZhoU%G`@hxZHdJgHyAAyqb9A3-3Z-QpY;A$qsllRf42ei2V`7ygt2$hjY<4p~ z2XB)V1|*ZMnA}ZD3PH9)AU3Bo{=n`PBdk0kM@9--bL&wM0o2kpI#MOI$6a;WCaqcq zSJzX%U4rOo!TLQ?2!<_TFFRk~#KgPPEDFxZIg_Cw7OtzM$3X*LlDs@8%md#EOo6Rz zKa{(;1RT0F#GeXE36)5Beg;caMjg4B;iAt1wGnC75dGVt=+r5I2zu1wW_2JZE1+to zw)+eR+7}2+Go;I*K9irAHnBro(qfRIH6Y>yB8#tuj~f#t52+8tI046Bta3rFhByEW zq;OU5#jEC8WI!N>sj8K4q7KHJzRNkr+ z5KXie8e=RG+`=$D z$b=)vNMq??0Y|Tznh%DyYhXD-3N{k0g(;D*m5`0S+zW7mCXxvB2fP~wlHX9^RcUkz zLK8_t_^KAf)gt8}Q!YPFQY$@X$8AEmR;hCoFm#;^mtj@pR<%LCRt0kj#!a@YToj4D zUp1qgfCAg37!0~%o>!4AHW$5_4O|jHHn_He0#IZiVE0!0)1_D&Y|NBjyNgSrP6?S2 z>%crS4!m(|!@C3CTOeW|>p+b$a25f}Xt)Kj(~9Ug7@+~6iI`*ajg)|jC{}h@X9oCT zW)0p(kqWN@-Gh5@J`|stR(&t|34$^IQjeyoP69C=RZglIkpyF$`I9nCY_#`9bMu`s z+6o$NUCHIDQXz1hvPI34K0*r;TK1~&Lua_iFqTCpQJ~G_B{>j&?$j507zM?#LN$GG zl2v}EY$iz6X3~ek;(ZMQ7})7>N*Bz5lwz#{FY-F3BSyw%rv+GKk%qDK0tI*v%7_i+ zNAb^rQ9_A&K4rg(Q1w7nLaf+{zV|!hl$77sVAgAYXuqsuJTSr8Xqk zyEAwQ;l?i5Dfb{0mO}1R-Da`s#BV&B&1p+nKPTWo1Lkxrn{;mxK<(_R zvL!So>{_%GI6o7Pn6mZENJpv!@rn{0g+)G zF+aLkjD?i1HvfrEIe@5TO9`HbFg--!ihqu6N5-QXg~`lDga8F8zNy3GJ(&&82^F}~ zJR>6+IK!os=r}MmxvFTWwq`t?-_}DXFk_e!W>^SDI&yfFp+TteezGjqf+HbFDsD$W zfSDEMAxkiXqUyuh13A+aloq|!!ggTl-5PS54HU>jNoRx7hwXjY(ok4-o(qaqspFz# zhl1hPM0^odbXH544i`-zjxx4stvO=7yp_2e3I!3wmKu!vLKM&DL=0I}sL8X1oD3Sc zITkkf%l?%86r@7G3Ign*=G!{Lg0N^$7pcNO=nL6XnOrh;#U_hO|Du5< zP8>@7Lw^YDxqN(chso(0{3O~i+<-NWzOqWCZZ%6_hyrR2%L(+QAgVge@YbWwy9-~8 zgVvxkEK|Wtv80qyC;5kB(%I644EO{*lh?3}HS)^&q?A;{Y)%OFe1l?HeQ3HEZ5Z^g zs10iwXL_;jqZ&nwIdo1AhF2he3!H*tR7Dys*z8Y^JY@ZlImOzn%t$kN5%8ezyK$0< z*5Qr^2Npm)>6bUf!uC61kn9d{Bfgu}oCg&GfIcu$9S%hK>lleqI1w=_&rOa>7czsN zX&I>{^{K(Dd3!n`#Dcb(WgI(4yvz5kdJ{c z7FSRjwl@A0tEg~O-Gkz>c4o5bSZw7a5jrxE+LfFZxY}?&YzatuKG_RfUu_4aJJ|-{ zb8|#y| z-pg87mJjzRLLM}bl+&gqK{csPJ1fZZc$ykhGz~bHhB3`XPErx`)P32+)%}h;Gz5@Y z0vRSlp(6*_kmF!ClN^9dw6H?B&Y9+TcCr3sGJ1wR@68~d$d$0bkQLq6`UJgX1G`#qlt~yhl_#t#ky`>0YK*NV5N43kj>w&1-Q&cPR#Wop zzNo2PaH{+lQIMQOHk@~-Lios0<6GxyWl=}mg#M{-wpiXWtZ&M*sH9e{U$8cN;gk}l zCQx~xet{*lV@CxrnkafLlD?x!ruU$H5=2&pRhBF}oT#CmjjJg;sdZ(GI+5-8P^2m8 zm|1&CDpy9RHqr5YQ9!@3EE+Q`r;pngyI2+fG+&o zB8Jm3)%OqsjzJjA6xKaqI4xL}rNmP6k9(4u*+Dxmt8RyKtQy>GSrmN6uvUjQX4Fhj zqq=GtgG8IH1FNPH? zILTdr^O=}Bu@wSD`e?yH7K&~7dR_LG1wbGTlOp>qGbXE76Wd2zl*%raD$^zc8#A68 zkTLsQUQ?>3qYZI6R=Gu)frDJ2j;>!s!AnBw1d~vz%%PSX+P9zs3d8?uco1Ib!&Ql1 zq#}=H%I%(7AsPXzni;mn6@YONV`?P%0v4)YME(K*t8huB_yYwe?=NqG(n>v^1&fNv z`bI{!F!XB>a8wVT049?L6q;F^@Zb=mwVSm78q0d&j%{(~1$XW1c|a*Ohz-TRlNyYT z<#$q%C7p|uFrCs!V7D6Z^|5Q@HDFXh2tW7~P+oyA8+y3pF2ICD4Uod8ooawEP>yGk z?97P1yrChIM{2#Wd-+yj18$8{0Aw#9=TlTn*mH!?j{3uCL^altmG^A8#7Tz$T1OwG zjiuq1!URMyK-Q5Y(dJLR3%yd;PUcC<11$C|;3mu>`3e-2sx5a(Nv>012uzfA zoL3YP28fJ~aF33)K00Kp%x+esc{?Xf*$>c4W-@;?2&<6qY}-7so<&wiajWMM*;Xv8 zn5^Enc)+tFlmw7hP-*GO+-|NOWfnRi<~R_D`jD?JN6N9JOV{+CPO4#sa5!;~l17&5 zL#^d*kv%{axX(THC0zocFR|u86Gb`931`JtZO?XiQId?g>fN^Aq7jUW(%XNZB0D+U2B_T+sQxBph z)XcCM)tFLSdGC$|Nn1^Nusnc3IYv72HaVT35r5|%rAcEin8G#UFyn@g7M(J6cub*1 z$BZ?TL9|l|QVUI-mxW}^P9dSHaf+2Ml4elOF~l$g<6|}*Y&F_R9!4$Lm~xoK zD~rMl(w4c;Y28ub^~R-7(2&ml-%L?r%BpwfM0&yrb@GVtQzyxY!Dl%2U#taY^r3-9j=5Q^Jba|#sfUVz7 zL(vb&4Ca`Hej6;8^ifH&T4U5MRlCv1GIQhxmdA{RJFovqWU>PU&hfp@eyA+NcAzI| zEOn=VIW{MMC4@fQu#`Z2wwS7}rKQ_O*fa3M?;=qVyL1Wcn@FnWO6IMxv+xs12!lF6 z4~ruMvKv`I0U-KMD!vcFhyyTKAL6x4tFWp}6s)Qzg-X*AQ6RZN*DwVREXGl!=|~T} zwrf!Km{k-z5h|XW#I2hRw}b$pAn__d?{s(7V7r6>7AtMUxMZ}r`?Dnq{iRm9GLLje zN@ea#x~*SZ!7dltN-S~aPp8E?~}PCf;(OC7KJ_g^@|G#o`Ye8`~HoN<)658?Ho;6u z(9w@1932&yJAw!716k>Y3DPt3c3QZ_naHKOETdUphLsYcld2{~;gL)W)+tqOeL|n+ z!tu3N^a?jh3eD1?eXVJ*FcEgZIaA&EdR7tCK=boec}t-POOyd`5*j0iC6W%6t%9O6 zTbAYSedqo&+|ybZbt3~K%$T@q@I^oGR4tI**6fox$@+b=~#mO>O+Ti6|+J%;Q;*%H=;?XCa{(YFx^k#-669W zA4Qg8KjGWGbXK@XPWcdtBWrYW^ewxhGUX`2k&G{i;u8^FRDK_yAP52qWWjALRY!i<788M|Cyw1?we3=@|r(@*-+*uzU<1 zvZWRk9x=7Mif#-j^RE2~b0q;4CWHPsXXEW8m%Ibn=~**X1_?`CHNHeyZ2i4tWr`GHvnvfN>Eo2kkt0LBorTjNuWS&qE+igP9U~2wYp$UJMKi? zi-91+;|ywT!OG|-l%Y{x(OWDjYGCmU^2m;h>~Oy|9F$0)3ya*p$)>iYvLfSYn4d6e z*apz@ur*V6*fO>y=eYGsIyurwi}tYFPFMk(pmZqNs>ul7Id|d|9#R^p$3*^9c!|F* zr;;N}P>q-ZP3b^pRx$bpRm8>DsUv+cfwgLuC~*~uz^+X}_ymL{Ue~eB0eSsz%^1BVck1;i#4d&EqzkS>r&WU+yT zY6nG$-DvF?1`F2aj(Nuv0l0)d`;D#yzS5mo!pr!~G({sgnTicqfG2sX;q*Gil<<^yUB{@-M&}l630YB^qpU!ct=QN(!u-y z{E%b2k~^{9CpJ%Yzp@4tBaLMxfzZT8l~$n$gk}MuZ7RI2egO=@>}q|DM!?=oxd|wR z?5p(byddiolu)o(jxd#*fC$wda(HqFWUn-(zQfpz7GP{Nyu&@Kfj}`3$hpz&J9vI^a7ST6GOi2_%0f)y0lptJpc@9a)7R9)hL%a?99CXhJGYr>e+v z>cDcTd>+VB>gU7IC=am7oPva8O}@7zFqg4zyjFD)NY5~E6?Op7NY(XgZ*j=96FZPC zUcxRZKe%fU6#*1jfS@1}DI3hfH>mcdSUzHLhel5GRoX$p`d=N^lcmlYkP?-7+=)Pr z$ZuD~1$F8YOlO#Q3LXA9EG?Z>(YM-BFd`pmehR_Ze|Z+wkF+*tXcX6$ljT(FlL{H9 zDd`9ScB)yi-a!-CP@N^T7rD!sLXxwD9dIE;q=ixNsa!S%rmP$S`+_tu3Iq+x zwu*d2Y?Z{$9Ah$Me{5$)xK0|eMIdR6hSkyZi`>j|QdjzH$Ek@e&Nj|=l6I3VlrNWp zg~XEEWuT&)dMB`=Ji^bThfojf8>)L!U0Yu-wma)o0LLNN(#kssSJf$J%Uu8+U0%f< zs>TdT>mI2iq@<>5FkdG7$^k8R{I-QJy0dJ3z_t@SuQPgw^EO=(Z0!yCtRuL$OIp|<< z#=iHv8!8Vwj$NrRs@GFEMw+w`xlTKchvaBED?gDkW1-n@{#*9$G&&wYtcuyS02IE^ z?5K|fLwDmwa9Y-|9oa@T^5lH5)EY*Q-FfdGNU?nGkzhByyE;ev%U{y4Y05B|HY1mC8tWXJ^$JFn0tbs+sV+)(uZFM*&h5s4yHRy^ak7DIU(y0}qCb$c! zrm(b_i|^MYsY-@1WkU9s6b)MOau?en)0pO$gh!WqW-UPW^of+2TkZ3qvyt_iv%{EWgxb*6QgKB zluUz6+#t1^kecWy${u?*M}(@$#K5;I@L~;sf#6jKbo3&FCxnw%18lZE)$5oynhX9f zYM!U8jG7G+#DH}HZLI|WF6d0QAlv#4d)=Dw^ikPtuyU%vhnuwWj0ji_#>R3fd;_vP zbJAG{s<~7R#K1tA!`Cw@L~%#bpDPJg!_3zecfMAU3{7WLIIM>BV@ zfLt4AAuW0eg+G05vA7FS7A_aJO{chmEC*Mcg2MzComcf>>w!S|%~?!xR0$(86E7$% z2C%5rwcO^06%1ejDO&?p3jlF$@k$W(gD56g+UE6-@Rs0BfYur^MFr}S(hb#ZUnt7Z zH8@LQ3>*+o(GGyez_gaXY$kh31c>ZxcL-;NxO(0WW>=kCGe(>kF}`{LfbX!M&Sn(Cv&Y+&020>3EJ6BEjc@D{ zv~YucbF7)MyJ3Fet0SO0hwe@Dtjf)8Jg!96~uC$ zh~3aju7n0!KeP0Y9doBvnS{+zz&etE0_NMD;y|IG#Rj(OQ;X{niF+?qhvIg=Wf&3(*YswmA)S?Y1Wv?qO9nhq394f z--SaPtyJRgFb${-Ac@2SQM*;0Ivs~(Z8&DZisT&doa+6)*G*E?YKJV$kRy4B8H!V> zUQ_@l#5**X^dK3z0yHm3c0eD1Y!feJS)1JXy|#Z-EteBVZ1s*j{ zA_@wPed&^DmjZ?bLzNx$cBf70sHU})-~mE=*h=WcuD)PG1k#$PQo${#5{EQUk7os* zq^=wQK9CoKdWZjci8ytvKdYwm62&_&b-OOqDHo^|h*CtvC<@i+7}bs9i}lfHv8#$n z>Cy2k;<&scY!#s!&X?uq>y7FtGvWD?esZ16q}xb+*cEtP9X4s0LdrmQ)?&%O#Pl& z);R|snFu}LgElUawh8r!2CJC$eKmB$Yd%=@JZHbHTGx&6#`_L zmci-{AJGZG5YpkE7I$9^W}=m)q1MDbaND3&-5FGhuVIi^sdPHKRScpen!Z3R)L`G; zoFY~VkVxu)w@s{GnrWx#AZk)Dtqdx-_zyq;yV)p;ZgL~#Rvn6_L`M)HAtJd>J!Ha^ zwRUIPH75!7Kp?VDGU(Yl+$W`NshH=(Pk_e30U}vI8}JC&N=g>DvqE?tr4U{msbH%i zo7z{lTs~2;r33f)>6@WACuu+y!uY@za);%r3e~)m!3^cVr1TTjXi5MqSQU>|h-|Ts zM5CBAa=JRy1xW$fjykKBAqHLIKkOUa0#sR7LeLjjk;Om)$|e@eV4LK0EUc^zWEWuh z7pK&Kl7#7;zI~k#q7AmNE_vi^IPotuBLus%Fc|g)JuWrn2Vsj7xe&GOWw@phByz|B z)&>+sDI_E?6B;u~P(J)n?+lB^d$eNTX3ukg|}1VGNESeLQGj|6M35N!nH3gj%&Mbi{2oKa^dc7&-=S4`U*+@7#&X~DPp8(+5ECHfeUzeEOG1UXJ zZ}kf9h&AQ1M*wdk72&ho2{4+9NTW+V7o3-nH$L5BsY4YA7#ML$<|>0WF@E%dq#kiSHt|A=k|7VcL?YPwWkrt43B}j9 zDOzNpD89jLgVGds>;N22H?1B7%%uq16^qnY>#>K)<%qEiJ3+sQd zcB0?SmcS-BmKMd>HZ7P9x$^176%lRaFg31ao)0lM2m+6}L89`jrWJIGZ^#+shOA|| z8!EGEXgg8~;ab1|#&ci-z@j7o2Fu9eHWGHQgRMiS(oYB8CboD8CVsq8FRA@KVr(2A zpu$Y^7nKXwFV5@lRo@U<7?_M?oQq9^)r_n+GX~W?=QsfSP+9x{@-T0rz#~{P2pdO7 z^%}~|-!PQK;ON_8R{DwP3g~ujZ%qpf2)L=vStzhb=?W5i%|`*Ae$9LGc;FanA?g&x zS_gQ@fgi$`mVOyR2t-tH$>^%m_+DR*G$1;}gCeNV51!N}U`c}Xb@vg~@~ot9vFaPX zx(q>M;m=-|YN>KAAx;Yb_yS4Gms!IOAingdYS0zj*DT;PR3A~^_yxd|IDo>H$fVr} zOJV;qeOmvW4}z75ZIUq6bqE=AYnI~aZ2!)CNlfX~B7;z!C{{%`_dJRx z)B{GtXbL-c8l!4rxdV`c94o*evIQTcu9TxtBeE+|s0r1Wig?SPE5~B)5glp{r&h3B z@jxnMz$fH!iOqhLOnemLPfn}zX=v^vBijJvPc*CF@+JwZ(@=`Dkb%OF7$}6AE%<|$ zZAP<{L*dL|Ip;{f`If{l@y5v0^~n1j3KBfE-;Li%+pxW^)-wrcY=oiupc;`^-u^O& zGP&&o2_csua>xa?uw_I$HVPpPGeDKMN{o(IVzxj82@sI9*@#`P^!Sv!U_Tp^+ix)5Mz4&vz_`ToR zcSAq_FZW*jgh=TUi?xo-oO9FXMeEw;#M#I;CuU?^B;Zc z9hW`%;M(+xA@(oi?<#=@zNV7Z+-pP^&7Vw`<32&;~k&v z^)-v&fFGQC>EzKH|Li}Eg|T+yZ~y1-_Tocd`B$eu@%oLQ`|a`8^J_1C?x7pM@ZE2| zbN!85uK$l)zWl$g{nA)aet!POAOFsG-g%|p`KPyb`NQtm-_GB7Gidj58UQGv(L4B9~{f~->kj-ndNW(R=@D_XU^ZaXZ*+f!O#EH8?)K(9Jpon zj(-mNy<=Nj+nZmUU+Nmu&+qo%C!gP%Z*M#|zq-4AW&dk;`O9ZFclUm6`ke!Qer)H_ zo&E2<-Cta1W83AY_kCpX`>UJVXRbYUW#i)G^DFc9o%!DDefIIqt50uS^3fab{p=oe zb>r&z;dH$|_w44C_uc=A`PTaO?)&fm&aSb!eSGt|UVHbM@9^_;n_Fk+7q{nrymvo+ z=85g~r}zKt@ZuWpeSm$x(=z(8*_-eA=lX5GclV!|-E#fU{WpKi-gxu+$Ntme@BiK( z@4WHmL!bWZerqSMJ)r^yqWz&&*G4?Cg4rx1YIk zZRg(YODE=E+_*S5+PmI+`}U=^bEi*z(x1oIH?}wLS^l~Bun&3nnNyFuZhtI(<{kaz z-H+^Vr{~XYZhz_i6Z5C$SFd@JQyWihuWx^8@j&zKw#)eE!9Tlr-upiKsUG-|?e(q8 z8y9!Z?ym37|J0{G-qM`@X$l_v@X_(t54`a7hUo)dTwedseeb*ctH!jY`PxU8*Bn=V z_wQ$J`um9X``&-yrq{P_`umYFXS3M@%UgJH`S+QL-+Ped@61*XoIkUA_bH zJUM=T|Lo!M*4AAAtlY7>aplVK%`2P6^5!R4xqI)$lV{GZ%--7m!uX{J#=rgYJ$tVo zKmFuqT;RVh-f(n!!(F}M%=)f1baiDmefY?K-m-Gn+1>5UXDylceEc+ED~I;IJZ@mR z!D$Fr4(;8**{$`9^LHQN!gL3R_g!Op&+;xWPw%;B@t(c=oIYlniIsbgUFiv|rSW-& zVp<>1PuIBP)W+5M6C0OyFR#qLaro%?@e9+7xA)@lb%|wq>1U>w4))TY-`p@f(=}h5 zUc2-3hL1h9@!ZDl%53fXpC3PeWqS4208rJZ#{R)o2O5BV7Y`= z?rK|~y|{j58LzF{?C<{GL(}h#%buFAUwY4FkM6yE z{POyClkuLH*Y;k1Vsrb_`(8dXy*xhn@r@lfHI3%^>9za1;YDz8?bDl=ylHyq3)7pH ztM1s9t;_50zI=IldF+Vgi?4k6i7|p(doMnGMJ!!h_-pqa9WOpVy?E#GD;ryn&!5@Y z+&7yqOt0Q?VtwcGnai@%%KP^6%6ReE_V#+nWVw7^nSS%&XRdBue0KAip`Kp**}d1! zZayu1?>xIQD^?vjwv7At7N^b#)63Z%@9!NCF5mH?t)0(qUY*~)wX?dhdv5d0x&-~< zt(~)%h5Tnvt#3aw@3(h8FhX`ML2h}qLx;!bl`bCJ+BE<>L5=ZG|1o{&@<(?5zFT|u zsg@5lTRD8}+V1A#n?>*A^6Cim%TZZ;uHf;Jo8QA=v={`R^3cPJaai2fiTOoKVUf1( zpYEaiI=`I4>1Qhk)=ZK}_b;9tKiUhQw?009S^)cxe`Wmm@bdjDE03O7eB{@bpLgF! z8i$b|MYSvQi;czJNBXsZ(vjtxKX7cPH+a_L%jdZJ++R3z>apXGjEpvY{+ROVUYGYI zq#xs}qy+63uKPw-4 zcyo7m^SQkTT|2QD$NS{(1*Yj<#)jLwA-~t`e0_QAA2>VH8+y>!rt2OaxMRX4H$jdr z`|ayr=+0&zc-iRmK>(A9CI44dc3JPAdGtGrzaLrtxwZWBh2@{G zEdRW){PXqSSiJwO<)5?l#pfRW&Bf0jSpIor`RCEUw0Ql{tbgwDzgL$lXKnmsHhXLN z_cP1CuPtY4!cea*|9)Zl`rFIDUta$G@b?z4yte%NYs)xra2c#8uoMjLpBI-f_}6dx z`@zM0&WV)D8XKp~a66 z`_DU8PtSMPpWe74&CXu?w-s78o&OzJ9T;*C4?Hk_cH+#V-god9pY%6*%Kz>dY4gO! z#nSCmCLQs@-K$kl3dUl(*N*$s)jE;_S9dNwY>PP<%=(P@lG#FqT65E+W*Qc%U4cbonG0$ zSPri~a^lfS!?W{UqxMW6c<{%s`5n*cf48qL>PbJIveeuD^WN2y&kwMDW$)!zmmuT! zy?oE=h~G<);dkHq;urkbKi1nltK*qZuU`dSDh~HA*26caWv}1A%>Re|@{g>Z130eS zl)KLk^gBCz;p+I1`@Qkb#f3_eE-|I52fT9I>go08&+q%;k4-;((hnyDAH2Tf`1;i^ zuJ4>)?-J7s!C2rF(ctIX8_#>`+dsNKKKDg0-F{}{;`+|crXNr1HHdicne}ZL>GAo_ z=C$pM^M-lu*`=@4aW5#&3AfAAaw9PHw}!VLq3dM(m$^+ehE~w#S}+dS|}7 ze*|Cupf@$5(@lNLo9l`zgzrmFI!X* z82^vGHvx~by8g!}z(7#qgh~__YO1JFT%y=EE!HNI=!+y81vDtqAVOp7lEMVzK5;TN zP88Y@X^b;AQNg6Ri9VE{l+ zD?Pz|oI$`^phiI+Km;X31$gTxFqDgH7c8p1qV}5krvebVx;XY2G&z?(=XRb(yW;?ym`2{oi64E!nVAiv(2F zqIp-sl2%-P`4w!FiG9`V^lZfkCZ805U_~OeYG6%%utn3(2}vNIeMOe6_F}A=*#+gr_#EV-SW# zz8#5Zdi#N1X!TqH`BZbOmg)WiR6TA%kB zJCWs@&wVwY!C{2YZCzyakYdf`)(lUA+GKh<3~f#G@}owYrsa=2B4aX!8m9mH*VWOE z^gN~%s0fA^3zZqmH-3S0Hxl1`>b0eS-B7Dafe5pn6o?9}B;6dTzh4`WX^Yv_PP<%l zBMV93M6Xf)*EvZ{W5`*P0f`$;~I_Z7|kZ<7S{@*)P;~jfNL1`UA$zMjMXR4l{M+QU`tm#?62Rf6@nY9VEC2LKH5B z(9K5KJFr3$T&p3p;NVX-)=0IG6I{g^8X?~-@dVd*hDI5V#h>8n1fiGX4}Lky5zAP* z2(DWYqx5lA``KmLi#t$iy@G4dIWI<6Mr&rpx79+=*5cQ zN(FJ24_cnR{ACQ&IdNu2B;#geMCCTqw&1*sD0rX@IUv_202sez_9aNcNY?a-LDmd32f!mJw_v(8}dn}u0FG-kcQ+}xDGZ89HH z%ZYrXE~mR;Rl=-w41vW-P<$VtHyR)fj@{2(TT*q;GEvaWa2&Cwwry5jb-JoPaa~;`{wXMAtrdF|N5$^C0eI=ET9mA+)^ggGK}7B$ zKSw0Pc1^vNws3B(V9c*J4?L9TK0RX#wYk~w)Pt7tpWcu?-6gSQ(@F0v@p1)Vnb;t=;E zl3Gd%HvzTgmHcBk=>6`cR7yw#N_5*dfqo0NOqL zZnk_8^@1`Srh{6j^LIRb=bnyKRALEgP?{$y?%DG6Z>{v^^7L*u&Ft*yg>GaqJvNKw z{_i64u-QH4W1d({vQX4dR*t)gX?Bt&^WvUDTvxIXvQ&kgKHmK$q7sjb;G4#PE-Su{#Z+^49mSM_!xVORqx`SifMdsNZu|x(9{^hG=YE zK4au`Ve+cRNPLXtR5V()l|N9}2h^9`H9NMNQu{`>;@pZ^0UMS6ZFRbit;j zx4@v4e%DI>jTL?9*S8K#ORuj+gkAL3`CA9v!YiK|Xzh&e1HP&uw-#)g0-z@Kemq)} z{%ha)#C3|ezEAu=d@X?g0P%ZZasv1j3SVXLs}lk6paK}HGMJX`cWVUZ>FTtr8)3zT z6?4}i2V<{C!mrltmC^RgS8AoJC!(fbu4W-#WFc)BZ&aXV*Op96Z*q72!xW(DdSnUS zZ)R;wTO}t}Cj`OK!`#TU)e5EWOa*^A;|>t`_>>IzQ<&!XSsav+ej?K^Q|U?u?NyM$ zeK2pWow3%PC>WyM`ySsa;a606@<#WlPSh*Zu;t;c1JHw!fO-tHa2{1BG^m78OknGC zKX_7MoP`9-Zk?DwBrr)|on-y31~^Uwv}phzxNzjc*zu7ipGIFd(!^Re)Wr*tAX5}> z;V1(-xRG(ztcCOBKb5r+v^H6Oy!h@ z!fRhd#34SC1s&h|T_7nkc5@**XuGSW6KvG=4Z~SwX_w$zHBI4&?QwEvrM#a*d44S!v!MmAaez_r(vc1TQdvfN6ixDR8gh|V@f zNSE4`>M$gNz}#gF0k2?0S8BNdR>iiQXmZ0LkjGLH|NJ}H^;`D1o@z(^r*7Q`lxf-QNbQ^f{bm{(z7GaA^8BsK*~Y;q{riq#Y+ev-FH zJS|~hGaA^8BsQf_Y?eu|RpC;F23x8pEn#3Y8rY09dGC(R(Ipw1O6YjHRGZ6Agxc)e zG*;K4=!*xWh|JLi8JlX>$aINZnhTkUrmBp})^Y~*Ha2tItskHw)2TKEq@1GsGW1LP zULl<~hPV!+-F+X}I*=BKeSennyt!W679dbSCby65g57*P3~A0N{q8SVqh zO-CaqDR4SfD@797p@2#XDl#pRU8!n7@ESr_%JO`#fQpLi(LOYu9q{r8?M^j6cR?aR*CCrWf<#^Qo($_fq);4<@hMUh=_5m1lrq>SKDfZkm ze_AUw@&iP!8ytBCMzF?kCfH@6X+;}=6#M3B5OpAtofs3ROX5*}qGk(x3xVCS*%iX~ ziOhQImTl15@8yIhMGtxep&u0JWjUc$r>trJ_BcSd2=rY!p;gzdp;r)khCsImq01r1 zHTF`)-T06o(M735#SA7tMo_lH96#8+J9hLM3=$HSPtkTrev(5RlU(a3Ynm9v4b;{T z@8mzsnmPfA|6^0#K4gXtj7@b4#X@mu{0O^bvZqMGtD+lLl4K`3#vFPQWX1YKR@it^ zQB=o4SSiiH3RVe%`Wj@#6K0T)`m|VtT$IvcA$otw_Ufr?xRpG04C?rbP1H8pl>k_P z`?=A32xbWwjgBqApD2JpdmKanqmn`?&lXNUkzjzQ+yrCad?3+i1v@l^>{VYk`%TFAv)t}6K{`}iLZ1wvP zdX+%$L95?!G@xyP-h)>E5TP#=Xf{h*tdPgFc1R|_jT!LB1S&1<7}qF;m+XjXQDC%JU1JSa%tDs->@6qnA-;Jk2sd9BGlOLt>O zp^6@RCD^qU?s3<)u>{E14UX&;03`!etU}Q4hRj1S1-)>fVQ^i?Ej?RJYD(VSj1muDoK2Lmq_9eJBK7T=KGQu<(nAGZd(pzaTib9nK9BaDYGSIjl1R@5XV>;(4G_( z?pLSp4BK^s`j0c15U98Hi8UDF88I8M(*^96Y{J`+bvo6PozR3FO~=gPX9hz*2_$bq za_@fGFgIF*6}UlC*0?=y4_4qM!f>F)nUWOjS%J@$a^)!STgWgPI&1v*Tm)CGUeC49Dd${UN7@cclWr^a1!X&|xO5xO8XHu#5HTu#LZUxEeoUf& zulSLP{=MUea&ck;7bnJJT_V13qJK1&MU$&JZjQuS4=e%&9m2Y-?J(Z0*vPdA4`^SN z4U-_v1P~v?3Q@#8@I~sh9)e3e);XdtA=0U7p1cuDtCfm*)wgp>?Y_ThBXA@eY>_p4 z=rE}(KvZ32B<)?9v-HgSQ<btmBMFB}38$KRHy~qHig8!mY}UDwoq-ohMX3L9Q{v1*t$Jg(i`u z?mXXxq5ys6Jy0O)r##>v-&6&Klg;yxe1@u4%x47I?zthZkT}*ZKJZV zefteE6<11Yl)ZHg>e6UA=PJ#R(2{-BU}=gdz_k;Z&UmJCa2@-m4Xhx{_177xb$o=R zNYepo#Ut5y{;CG>gcT39+|jqcPH;04a<79hS9CI;v^o)}ii?U>Rh*;T31=ubs@z~z zER3BOt(H_Ok*N~Ke$K>}x(EG!&#GqK^{5)9$yyR1Xcc2cpkUJ>ila{DPUwK^!*Koc zyy#PsHaB{|xSGr8ttKQ3ItddhbyGX`jH_eGm0IvrYh$}m7hX+KgYx3zLg8VtR1IKq z4VFEg=gLZl9ubXAMNmh%CQ_O3tV<|-svq*$?J*aH*C<}`O(BUwTO@|Sm zaKMi?ej51UB|s+mAjd^(0CM%PV3Tz;NYT+q0_cQ8l`B-GSr#KUI!0o(enkHhAWdk7_&zt0!}#$0`<5g_?${(%G5@#|NRgbWR$*2a6C>`K)c< z_WxX>3yZ#^+zEFmH>zAM8OfOK(`b@iX_3NA6x2PuyxNQHT)V+QdAsOK)our zKQeO{O~FpH>F|%1K67`ht{bZ2B&eq*sZa{0*I(vFUpol6p9|xvPD5w!L#(wtpNb3>3Yg+zH#@`WY+B_7_Q;8{H_b(ePiH5bEt{>1A|R zc;9P#R$nu&+CE@EeIeS`zrcCzGOSaghX zCrngsRJn%BeF9t-Mk6Lv>PEq3@4I1=zdt|;W2`2*S%sq;#5E)zHzBWS>w-VD1th;8 zCb?dd{HAgzT(8{dFANbhOw*8&K_C)~-n?gAoIoz@ zf-RTrPn)nJTZtmy6K2;u3o5}*UsD<|FUzS z_rnmQdo@kKmZjQ$G^ixVZs=+LK2KSLagWkt%te)Bwgqi)( zDT>+eZX1%>T*T{0{C`5kV@;=ck_bxHZtwSb#k}rgKLmv!arb6W>zir#?D!ezM&jJ~ z>!GgMn%dH35|T(vjFtn)E#D5z19L*U^h3LnJjz9=_B9_n@~?kP8PxRuk~y(s}@mJvluuXNUZ65&=D*{ahTN zRA!>8r4Fm~zz3cfb)@?jMD?EK*9O|bnE0oCSr-H+sIgdTq7MqA+#rG|ESR&evbojD zolvRVsB%qbbezO$TN^Dlp;GtoS9}{As7-bJ!MTIEh^YPc8PrP4X(xnxo8=jlPtpnW zV+G4UrFdQjcMvTg*i`~{wAA?^^^MAq)eN|M23A;fn8|dH>+apZX4Tzs?`KBodb8Vk zky!`OPRCO`r7%i^sjB7NQ6g;vYBQ*i3E>`ndO*nfh)G8=b8~)4fK@zV^qzIEmy?01 zBmGPmZB?~#Xm1l9lvS|HOKK)>u&{Ph42sy#y*AI3h&noWcj1!F`}*wq;9vPd-$iU0;PW8@tKKrI{saaeetS1Z`5bZ?WEJZn!_g2cz4Pf-oiL)AR0?e3fI8! zeN+v+hc|FgzzKcIjVjmFz^f8#YM{%6O5NvP2-Lt8tA?n7b21Y5pau%wzDQ*G)t~(L zWtnWwmgV+JPnM9~$Sm1)jZw1uwQ?sssNAS>jqL80SR*^zgi77^=L52v+%bgg_RC1z z6WKj9Ph>ag-v7SrPQNl+c0ZaLlpPkH=kM)VF?616lvoPOr!v~gNvC9*kX%hiE?1}s zT&DqKFfDfLegR_6>M~L3m2AaX%~x_lzX|0Yt4;WZ0u z43lUMJkx0k)vtO5aj^QwP;xaLRVay2g`&5ErL`S;lf8NAR2<G{)SX{XcAVinKM{ZJ`sKgsJ&9ntzh_V|R-$uWo zW+u=c0DmAS{ph2=g>??hR$|Ksw~c0zqnQkcRxor=i)IC4ShSFuQGzpb)HgPf zurVfWl4%>&4Ez+_jsYy(q88;&xJtQE<+9f>)sSGBKiGuQccQfZ#-JK+2NL{or)GOu zEieb}Z1?NSOjvB;V=`uzVfHkJ6gMMDFb09&5z0Z?fz%2WDNZ`IoT21uI?4djhodjF z>hw&01=hwCMdqi2k&5+xqU3~L>{ymJzWFdnuWnW&lhHr$x#`O5mp@f+|xS$y> zdWQ(>+q=L+X3|huRQCjC^?R5{|9>zK95l#Tj(;|fEKv=A4Fa6GDT}^Vkv*WVG+x6O zqUwz0jnq~oC{ZsOJKiCOg*y+>AMvL6`{2umkBn-^-EU9y1Y^4J*iZJ%foIPK@YrNxG`R160ExyQaY!zJa|z zD$O3zJxLqzqdQ&e0dy5@gWx;{5pJ13hpqv=qn5e1&gCe`KJO9*4 z92Nn4)BW3Uaq;P)7|g;RbLu1+^Z@;Cp!52lH#XV@LHMU$Xruj8FJ!q=cMUw~0zdl) z9(pNB$0wGiubo&{nZ9&lIp*n>=EzRCs18Kbx_>`;=YVc2c2zv-=B2CR@bFH+Vm2C1 zvD=XauYaNz;d77vD+U9~5}>Q!$8T3yf_S?`EkS(lLDZIW?{dJ)#XDS)*Y{;XD)8I& zWfeH5JP=85LWhl8uEM*XRUe33iatw9!_cU_Tulhv#VSbAKN%%i~?vwZr(|=@8_~7?Il8<|JXG`5({vPWt zNy)M9P<(zFWXSTPR>vQyYPJ3WBQgK}UOp2zi@W3IVjXc-;SYZ5Vx1lN?3Y7{&(DeI&p;>Knux1uGk=r$ds(NY5pA||MjPXBCFH4LN#zt zBXq2x6V+8!rm)1naQ(_xO|O9~G0iZ0?fJjeZ#is@?DW zL@pEf(uSV&ftQNexY8P@#bcv1P{=uI-SdfA&?P2%yit zIyLp^Cj|(HO`LwDpo~Q)z$(F=a1>m{j+t@HHEkRt6+lFJ+*(agKu5BcP^tTi$J8_w z6m^@loLTi++~&OE>^kgg3lD__Pm5+37CoZe2@fbYs$AV%^#aFv(FY|}H(Rks+*-fe z#Fo0p?MeQd&qMxp!Hs9iobaRDIl!qZ_w){*n@UTk#-3H#G)C!nG(^F$I5?_lqGi{V z<2Dz{it!x9Ys#s2vQPN58h#=r5!|*ENIfcCN~>b<^tNSst=YEBf^;uLn#ZZK+k-AE z`;;wPHbO9l*@Q?8UUo3e+X!i%ub1-#Lv`q{9FGn$V9f6-R>u7GpUB99{Rc)C{Hj&( z_sQc4Z#;nh6qsfedjYeP!GM1?UVOU0QsOoJRVOjiOS|EqzapLLw8NsYsqPSWtajDv z7`vxE>CRAMsd2UZxIT3gXo1Iq_m>Y~{Q#+*2v_4ex%3yoh+M?ql^ zk)dikdexV94!H4ei#!F+b~*{?G&fq#HyW|C#l5XiN=HHfeko3_bWt1Um*S}OPGZ>Q z#n9zuh=G4_tPPPo_V!I_u!RLn;KHzXFFDx*>DM59^cs-`GYkk`W0B$_k|(cbN53Et zW20Hk5&|`>g5I@`OE@&Lp6KarMXz>Q5o{OV^yOE zYZ&EiB6dzW$Qh7t4@$0q)@h`V9U?Wg-Blp@&ENC z9`Ad6mgxK%nV*^=c<=rA_Ty&4yT?dwoJA%vjC70Q8_e~f zk&2f4sl__VsYYF?O`6TRHV|3d{j zilDfwLHgY8Q_L5}2z=#bx;%x^xPs2R68B_O5jAw-XhJT*#{HlrFH^YPi*Xu9)hKdN zRe)pBQtHLSD;~v@J-eX1d=gEb>!0})1J0O{hRr96x{YGq#UL&z5MVOdNKJf+u@{7YWCd&=6_ zZMOno(o39c%dFBu$xQBqa7tBc!+UZ1JwUFARMeW4 zDpQt9ySpOUJ1pH(F=b8cwk{N=a?&#u*xyt0r}-PJ=XX}yXV=!K{jnN*Q_b+#EPFNx zeOH8H@3w}&Zy)^L)bzny_5g6sd-+q-bGGE~5$FhljtGJd2Q#z5jLLiX#tM7p%VVad zXRaLs8K59}Ron+FrxbFP*0QJJDZI2|yy&5&0|ONu&}2LkV-2`3->XJ={C=u$UZ2zN z1ts4^kukihDZ`_X7I2`MW2HZVD}!XX_pnbvwWXG;baBB+RTXZ2zZ#LT^xtd zmLot)@pk-;iWh6G$Y%mR8*3L8cuZETBCGB(WYfM7FFU@*mmM$YXMWPt+;|1e3b2O1 zmag2qD+`FZx)+9k{x=JVJh^2dp#ChN_XyR%Z`}sT z1Jr-lQ>)1vcLa1f&mHw6DoGGb^rDjlE&Ci)lHRXhkEQ8T?Qv_m>js(K&VL-WmvDLCUQwKEO}*I zR>!6N|m4oZ7V?r=C6|mj1G`Wqb|&ZnwYBSu3JOJbHATiy!m)7 zcoupN^siNAc*+5Nte9~%mN^~UWtHj5wV8E46b6)#D4ES*Xp|8|$t-v-6qwKoySjT! zx_a%$_)t3gm#WlTvDD8#l&(K)WMC?S{r+Q)5r({1aZiRU@KUl2@1C8qC3f2*XgPX# zhs)^b{7K1{5rjJIR1L#gZTHj+-*~z`=B3lpV{rKX6Tqrp8gW{>dX3osA?a1Wlutlu z%sBy3Uln%cnlY!Q@rU1wSEImMj(;#Al>x+ax8R}ME>^g+pw`=KE64aEV?WC|!@_vu z9)d4Z;4)|R#y{nH{4<$73k2a?U(?lRl-x>f;0R?}KL!Amu?KrGocTJR*EIuuMi<)t#~D|V0n zUwjoduWt-0I{A-*SZY6RVPmQ{23nW=2oY&a{SXl!T`}eFv0KhY2+gM4Yc^OX`p(__ z^?un*5xCx?n?|jb?!|DCOM+YjbJvi+bg#RLPdI~&%qy()?JJ>Qm2EAYdQ_(6SqjW{ zOVTZ!h**d86?6@KZ+(Z4%i2jUs^K(W{1Ef7Gj_e!xLxDXzS9pgaecBMfAPGZUMvDV z-X>d@&>uP&oB6%ivSrB5d_@hGW5D0Iz7nbPu;HK2CLBzsPcuuV6nh$=$nT8{|#(gLNqH zx8~bSv8Hridu&#kV+*WZ^cotGH_g7-z4Tk`Z-tO8=$N%z^EcomX*b_HzV009sj#-A zXW?vLrRaK+tC&~h`Xeo;MffQJKP{5S{Isxv4;f%Huf#oY(zXGtn0w!DD6GO~8~7Cl zX;Sijeu?yDFB_Ui1!$%>S@!KAvg4j%6We+AQ>2O)(YKtz#QS_eS~vxEF!>CVArv$su4l#b5%9d<-(0x;;*%m9o;N#tW`}b z`C@+?V=SlWk7&(&-hB8zd{cWpYs)Tr;qR{xxbGeyFQo1Vt4H`w))hp0{tsz}G~n~E z0F9*ZGDGmLe8MF(3(1$K-EZgBU$fTxQX4| zwDeyCVyMRR+cQ+IeZ%<>y9jN~D?oTcA&j!H!oWjgl5)sjk@7>8vbUAS9DZuCq;eYu zGpg3NAuvThA!4@6Ltl?D>w`B;R)a@=Siw#!$Y~8&Q#->Rvj#n3L-iLb3Y$hiBkIf| zUem^Q5avfTAZy8`;Ai9c$%H_5xHB7p(RO>P@DT;0GI&vl6>isHDf6oFmeZ&=?pRg9 zq%zA{DQYO&a+#@UDk~FE2DRzur>b|T#_%m{9AV*G*rS=1d*OWfjzb-4tpQKk*Py%m z+B8N9YBxAabgTe9ym}%}f?;geS^(Zz#zeD)3s?ipjZ<~}cxXmzSWO*XoqF>09Rpa| zK8l0tI`zi<{W_{sqNum--HeJI#Q__UZblHx#=CUzAd9KTua}Jjfl*J+&sSJD!)HjJ ztq}YDnC${{eAg0gL?E7p((P(X4c?7MA*yk~7fkG~49rWcG0N`ky3r~ z4A|g2*KMZ_{$ymE$g{vD)_ORfXjHHH-z_(~s_GWTt`LI;R~fj<*cHm+!K1g3@1(Dw*49#bJRMq^J63Bhydo*zwcxU$juUg@q20S5$Bj+UU;0TAklpKbP@%6Lh7?pt7 zv&zN(`7B}2wo9l;k^Os*JPZb+5^Ec-@B09`zp$@xeS)8Rn-t9yUzdTA?xB7eBqK(K zNhV$d$!ioz=%y(UPfuE2zAwK6pmP;au@6KB5mF9M1*iw-yw~aeUJ$4jWxtFK+J`o1 zG;B~T^*cg&H%>Mv99FloEgb_HnjA`7*@dyE((vL9c`2GCz#M;6p<+s7C_xqs#mVDESEn z?oS~s`4Is5F^po1gMu>TtnL)&5y@Tp%Rq4t)fv?aqABhe9cv+$*)x^dGc4H)csf;% zuw>5!WX~|N7e^P@S>3}(Co6lzM%*8jE4h{lqT)*gaI;P*MFKe>06Ab-I1r4$rwy0@ z4oc|Q%JBrSgONcFK!Ow~ ztrN-u2^e!m+(w;H9!P+?M%?psf+Y#2HHdL@R@XAp317~19O2Vhs@M%;;8Y+Z-KnM9 z2Oej(=+HY^YJ6PFa%xH~g@n;uts6UGJDSdQh{w%)>Pxb!woq2InqFbg(<6BD{Rh@e zF@mfal9QTIbo~!M5CF0sPsf(m4G}6-A(6bguu59_h$Sti3M~Ocr-!iU83BOJFyZME zp0ovCGD*uhV1Xw9;QLu(TRFg10_|35yHwgH6>+!$MiW)Uj=$%mh&0LB~$H z3VV|Z^{Y@1LZro5(qdR>30PY0VG1oKfL6DL-vO8K3=2FXklqPL;F+Mq$eYm!<*QQl zsJuH6$-FxeBrS%879#+?5@Dgm1ReHkX9Xi+R~77Xgh-3Aq{Xn%5-@f2S7r9n8bOik43lp->X0Z~%jw<%OhOM6yk%S&NVyN0$y0 z#8xU|c_0R{hJYQW;b3o_P%vpUS?W##=6}IRea#?oK{;@iW#Q=L9VsR+&rVhb*-r0( za-`cIeLEMN2*4>?j3T>Basjx^$tgOA z0JE|I0v9jZ3ej*moI%?Sn0YFn{wyXmDrIp zVSS<`o6P#eQQ46eXrq2}NUSTtX;F>@@49v|5Chk>m13%Sy5YZ_<5(P7rK;n6c^g&9 zJ6}Hjv%C(eTA;m@E#B7=HU3pMM`vIdH;++ z3XgU6O#~omxF4;S>vC)*>&vI9bGRnp%~p*`aXQFc$VwzTIIxdgf0p4{Pjt9Gsw{@n zMqM-^JwdUTikRl#L2T>m8!;ik*S75F>kXI!eD#tn_0uy9BlBN2qYATRt_+_%K&C3; z4rK#^Pc3OH7(c|5xUp*?Q5SN-q1?Ufv*5(Jw;RRADgwT%sXrcBqE>LZBSMK7`Pd=( zNLoNX3N|1g9iio8NF|^umVIY#`8@Ge$mjG1%E!P<8S!~dGBSvK45$>5@=?_Bx*GE` zPf?W)oQtL3$5(<-gz~ZJ^YaPIN7kPy5_Nt#$9`_Pd;Ce1Ug-P6xz<)jBfrw(#S7wJ zT{Q2i(CUh}zG6XVxw?%t>{5Eu*j(xn&<0XO=^^&eE1Y>^!vk;Yr0Y^TGrd!13I}U{hJLE9g{d5ZJQjS9@GLH1! zy;K~<$+!~6z26Era*iX8;QTTCr}ZQ)SWlwEoDf3}E?Q3XE$9&aCGLHAXQ%fc`Gg3T zd?x_hEAW017q-<~hA7vkb-84+LQxdxh!NkAb+tH@O!oClv?l4pYh3$|g zWs3(|Wt|**?CW`7hM$jet1sv7$~qHw597)tZoP?1Gj1Z{*8H(>%^Uf{w+-LK?9$7$ zh9!^z*2mvnS@XKO(s8UPl00m3CBOfyiQ`;5f$6yfJBkW#g$0!B&!1BcK_L?zOx)t*VS|*s^EjyA2XIJs%Bt0%ftHLP>VKDU7L?#f7R$ zP$?f9J7Kr!wtqfRzk~wti0{*?pqO0+3JOV>f~LMKrE5e%&wy;mt6$LZH~R&>i}^Tm z=LHM>=iay7Y_`syUhfVxKQ&-4u9tHy*A|nAd;cF;N9tb8{1?!&Ms%yw5KTMUc`DwP zdo~o)?rjtkvh|IL5mT)@3;lBM_^dMC42ih2!8^-%qbef=ox6-bI7JH9fHE#r^%^MS zNol`~E2Sd9{5#k_alg2o^D~)md9B*)h~4_;c9E5`e!W);BB4wr{2eU29mtpr-me&} z4>1T7Qwb5pU_BUoTGdB@!8_Z024jZ7Gr=IO)h<$|xWA+$ToZAOj@ZEn-a=5%U5SXq zrkkR?ye?Ff`(+3hEXt`Y%3EJjMRAzy6fiDO8u!eTx4{Nne-4t4%t)GyBs4Wl%yGcZ zzJp3yX?Ip6agbhZ1P=pgmH_~DZV}j)0CubZ*@w$D;3d%IF_`R-(S8$Nq^&|4%>%ZS zBfV;5RPcyMiA9ix?f!C#Fn1l8`*}vvw^Y(aNV*{-=^7+ij=EYp80)7?*$QR~syz4Q zR{Ch^wG|z*)x852Nl8n(?nLvnyjW_gjJZV6EREZDp=`IsQm;u5#Dqb&BRT{`UwbWj z7nIyUT zBz7Qlg{nch+PA=g6`b5y<1UxiEvV5gDp}Fd(@0;q;~UF}!7o@!nC8s8{sE@Up%8Iaaw+V)y0}@oxesEcjjbZXa;>M>2O; zWvK1k%fYwIek{8aP?5-vE6Tm`e(*gHXS&YveW7VnuOR zEPpJ?a-_xEbLG6Ca>0^I<}Wzs^i$zC`?KtjFQ>r$%jV^oh5N(Mq=_M?2HAC^A^pEUvkCeVOYiInIZgXmtVY~ zdBMeA9QC_;-bG%Rd1UT0QyagC|0Yj{FUSaA7?>mR{8Y=EsztR~Y;#W01*ir0Cs?22*wUNA%z}!s3`M1m;1ok5ChLfQW(vcPq@$U1 zfC+C3b3rrgVa62ZbQQNk!;uMhGUHefr;P_7KY0rC9d8QbV!YS;NIn^ten6M}c1~gL z$HP4=`AMc+7i?A~_ogss=m^dVq~u@F5#AK0L`TRdUb4tNoBLO$Fj{2GwJ4Z{TY`Im z5ZN*vCsUYlDz06}ky$sQ;@WhaOkv(!5*8yy5qmy`xso!JDa=xi7cWAC3yX9S0NmLS zcW9!LzbQOXNpR%+qj|8k{zTHiocs_*PW!sTi*q#z(j=_5}K$yJ()d&OjK_Eta#Dun2Ac=^^mEasGMmg zD*OH}YofAiO<9;pgc@lBKnTJ-~T5`S)9OamKD9%w0X3)F0 z;+!*&9u$@u>~sG8>wM0`GmqE5ADVfjF3p;GocLR6(w@vbnl}b!9^rD=y04+{3eG%q z855j&Y(G(z@kUiU4NBSCv&wiR;7~BmJl<5r4V3Y*YyC2=6lr7J)ATC3(9Vs6&pgKM z*eotMOh3MsZV<5!MK39-B*tHW*!qVl2#!pF!LbM z@XVvF)aV^%9^VDqqJ-&|T0nX;4+i*?Op_fFG&2uY0Y>=V%;P?UgUo$iF~^z5@{FW| zRT5_&O&Ljf!gp}ykh!)NpwrC6)nPB`RasI#VVP3oNc(t50TR|kN3cQfJK$@woqhf=CMC> z{Rf`y!R#wA^Z58hKUeg55%)E`x*>(QBTQ?MnFqz5W9Cuyxy+eIEvw4RJdXG?H+h0H z522H86DX(PZ!%WkU_*?R`>kW7iI|y3ww^6GmQBRWJV;Dt9&f|O24)`b9LzDl5qKVo z?mj^w>zPNPO5UXEMnQ zz5cokt+ZZd;I&vB zxD6e~efKD|Il|9sU{*H&;(_Vi*f-+&z58F(lNrpico zCgZL+gc25*IK#(>Vd@z--G@mqytlx_QdeNmr)x{-9|pKyu0g9J|M=J7<4Kq$*7j6H zPfKsD#_9bhPS}dm<$1ANjz=6KFar6)i97_YMKy-}-=y*OCOKKIpHb|dDvV(5-YJ?v zMs7Ts1&YZ*Pg1@}C=ZL>@+yXEh*0PGUq`G*eAKfbezXwJs<1n+2uShzbpXuMT%z!R(Ik6Qwo@QY^v|I!;dHQ|dv!pHs(09Po$Pl@;{MkIQoB@!QJ-%zxoQ09FcMtX1s@Z+0suLhih-A0L-=hrz+;7I}F;^;3+V z`i|B$c{xY9v&l`n4639t9>vH?MqcAb#u<4$BNwVj*2_nX{7Z?dm$Ou#gGQlepXGsP zC2SZLHD9ruY3P=UUdOFs)mvkwEziBTo|;+kzP(*tO)*r=>h&W}ZkKA6MyKdIk0)qU z{EI0D$8sJQa}&CG5=dMwX#S;@^k&@WL3dZ~zVje*31ndpQUn`CNY9Z6D?GY`!p;JS z+LyP_LCI&X?RWQQ3wCPivB~rVjes(O4?wVBquzB7gO~?sh%n=WnD0k|n>&U@f?4G={b0v~ zb(+g9^O#?H4KG9;dVi+yax<1eSOhYXZ3deM5XgNcoRr*0MgdJKZ#Zxw)PSrdA7Fkn1HRF`W;xI-~3*6 z0H-S2WwJ^JZ7r*|v7%mZkmxk;zHxiniAq>@`JblBkMTJgOV-;bsv7>^ES0Yxq=xHJ z!#CH2RDSv#sp0syMdgouEmP$|O1~=*R{8oI^$DK!`;|)N4|zGWE^{*$s!Q<5y4?3t zsY`qb)9pCitIGo*b=0Nh?v&n74N$yJ{5A-}{rUb+$(Y=F3}yl6O~;~q=ri3r3RzHK zIQJ%ypf5>fjITA)5rQgH*9jrw?yFl*LaCqF*0aBt!HKjyDVK@EdsaqFL+j%yTMt6=pQfo4>$^C5>rQr=B`*F&6ak zGc;JHic8}Q7F|9s4sb6Xsu?*m5GLJRdk4_ltUZBTdkItLT^f=N>1Xc?`1!MJX8*z5 z<)V%vDQt25I;2<%EoRlrD2}!XCk9xbI;1Z>v?qsqIdY|lvcx^IT$6p*OTl; z)g~>`h_Y~xEYNaU2r^ggRM21(?d}Evdx=eK=@~oC_g_OSQ!+w*L)>)^9_m zT5OWFm+0_`jiUPRZ_{HLz5ui3JTxh`Ljz@AfWZTQHyrCf?nk3oQ-ViFNOJeI*!d$i zyoaYAN3>zfTwY#j+7zxwzJgK3g0-_??n5Y2-!W+VWMS()+Xmdy*^)Cvp`|wq?^hHS zeFNOPt$@yuy4`*$<@&c=DGf}iotA||c{MU^;>yLzkbKKU{~*oduSD-=Av8U*LWw z`TQ(F+Z3pJ4@MrOC>8~NwmgkDDQs3F^08}K%KI(ykQ_vj#%XXU(4BI6?(Z!G7ZT;T ztNuc>V3VTksop7cLgypxWC_Z{${K5kL0|5@3c|&JT`1Xi^5}tk0$IW7NAE2GX@7eD z{3gu0de1LCi*x5X7QP*q+%f5OKiKOjr4n{q4_UE`mVOJpW&0M@TP}ss7mZ1F>_BoP zj;Dxg$|c5bXN>zO>~-%_={=!Xnu=4zJvPowPJe-O6E62~NvNpsHy}P)i1S0VT-DL9 z�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

  • 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�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%0AXspa!D#!l2h_}G@b*0|2^KKrAxHt^DVi~J2~6e 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%0D3*ck1?hrT)1xnRQ=?s4 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

    cNSeQ~Nxa&-*|f{|;FymMrl`zMzi{ zf%)2&=C&rxj=|~oo!m!fCe8dX;-0^%rKLFw?$VC7)eN?MCimo3bYOm|TXzxqK4_M= zEW-9~g^NF&6C2Pjs>fCdO00$*nc7ciLLT*jqLNphur?b)y+(s7;wK@Wq?{4gC&hVE zhTGlxOqac4b-CvHaMCDNsvO~C7&q9eZ89zgb4g#g9C4Ah;L`h^OL1*R84!`5Fi6Oi8p*qboh95JQoB-}1FBjbQGlcxu^6qH0hU`I1C3p3 zpL!VYWZJ5zZh8`3jH$r)9r28GcdhDG9%<4QK<~=_;s^quN2vOQdGcMH5t?{1pOWudJ3=VeWZ``=zS7 zfg%kit`9BAjl5x1@dq|a*;*A=b7oUprzFMHY);bPKvcOZI1KLt>tOZx47|Hrb@f)j zyyP`kC#qV{yr#AA4l<(;=4m`Ac|`42Uz~!d{s|GxV+nCU)t*Tpgog*PNeKH?FfeM2 zB+ExG$Mg;!MO@Zek=T!`fXdV*1MkT5s(!r9i09+*UY7>e(-VM(&~7#FZ$E>IZ(et# z_?8c$7?K5lzg{G<@#k6+Jyosxa9?3>E$$J+Zm3nv4rSP_$|Q<8)fTB!@iL(twdy7r zuEU9u5_Dk|_viTc$*6q~yu->^8&!YXNn4**Sqrz1LbmFA+7VVu;7C^CQs{eG_T~-` zXTMqU!fy3_#MhM#R7UNGiK;uYz|-qvnHuI6)6_-fYQCg=QCPhwAsPGI(N)Nv6>Hbf zE~;&BuEbigZ|iU*v8HR)Dt|DHx~%P;y?|(YXAmy_pu<@a_%oFkv#+eY>{n>#Q1!vi zq4I=0sS=?r`LV`FDTB~HY2o)B)SgN9Mu4LqXVu3z^ettubDkjs`T@{H?>EIQny7a( z-1?PPF=t2s?ZpI%Ib(xRQA2x84#Y8Z5@xbIDZPKS4cfFi_vJV&tgr8w_en@@QC5f4&`*2b;A}I7f$A?}5A8OT_(e&uzN@>HwuiV_4k84pNB%1I z(4a;mpX#$Oh&{Abg5-oX4$q-f`v(}ImC#`P5ZFXQf(r!MZ6YD(g9Dq0(bNw-YZDPo zeN()~CL){KCSv+x6AcpSRzcD>Q92Gx9HPR+`8VVzd3P!PYMY3`ViV~Iw28JLC@`YR zfg0b=R<3O#(E%ITR#7uI%O}O!rwybuo9J(c(k5cF%Z)Wcyd*3(QQSC|i79kVR1Bh4 z-yjlJtU)B)Bp;G6F^Ix=fdr0qZem#=BP11h-u`%GO+gR^33zNu# z5b?OZ-}XTvxc}8-cHMssA|>5_QNH|PklrX?ZF%iwP(of=W#_dYUUXgu@X>c4*axL` z+tt^+>Cw9$yi>qz>3#B7_jjYaJ3H29W3ZhTn+H0w|3Xq=(VW#c1NI`o)Jr#Vz|LBz z$Dy|W>_>ziX;;$2k*4n9=#n1J21WQDLn{9}WinuAs0`TW(N0K95d-!{4%jbPs|W1y zQ9KcY1NP%Ih78A*VA=6Jz!TI&14adQbEISEs6XE#^tr=Z-$!uh{|!d#B&YHb;EdKs zC6TB8uh6)nmqo?CYzcdaqvo+MW0#mM;as)m|Dow#_uPBWJ$FBMi}7>_dD@BF^rewc%+}-LO0iFk z@%BCxZU0etOBPqEof6~ekK}2I6BoJ{8wZxry@bTWTw*vy9Tim@v^P8OV^2T_MAP^Q z@T;8cbI|2@BdVcL+Ld!__lu$*Sqq=^hbEW`uoZ03ccZH-8k{bpylqLjb=mPMG`p3S z6{NXDc5gU70X>pH;?nH)wLtXdimVu-2Sjm+V=?n#*;%+y;$&w*0f^2*hDn{p8j#?D ze$czf&Vp)^>?~;16JAYIX0*Lj;`751Qh8VylcG9{CtcK8h%zra3ktC}orMrZcNRjL z@I!(oI*YXkC4t2Dh(Xj@oR4~+LARsZrTB(o)F_RDfxuF3VSASE*~-ph1%(;aSx~Z7 zXCb1NoyGa~_vzGGP}@MAg%s`<$w74|ia?#kT5zJXkQ~%m5VBkFw4E+l_P9snoTbA4 z!za`#i-Kg|O&Dz$MTJhH6F>4@6af6q@FeITMA#oE^eTKkd zX7YdC59n!m)Oyk;^#)RCL5*5hLLaahl2RYA6~E{Mw&MpSdGQwq)2ts0AZ-oHL1$D%6nTZ;d@!$6-7#xry zewyt4u0jO32A@=i=-1vvizCiL4k;OnII_T~x2k1D-vt+{=r}x;W5HIIi*Ne%(61^k zxOi3-mi$pZ`xf*CE84GwvlH1>f2IPU7qE7~iODQhDe+A*D4V)`T)@7wVUMWvln%QP zVeF)47%6<@3!$i{)goP_4T_3>|JdJtp4LX?msA_kx!UL(S3V<3?Lul3-tBe2rXV-i z_ZI$C>bVRpnN*J!QViMDwLi3ywiWW(o5T~936yemy;KUxZlCawYzYJQJviG$tsm(f zt>3-)5my-GyMgF0Vf!bF!iNvWw0~xNEHwXIa(5xbeaYM-lLK}p$tA|ky7`jp;S@6s zXJxy!j=rSTklL+Ie4^djEO_Mlvs@;ZZ@0@Cv24)x-k!-CCYmi9fyrizkZ86v2_>rL zb5WuWyDm|Qy5vbw7}mp|8q^$pxG)sz?g@j!7CS3Kw#H!FlHfVPjAcuLWXQ;DzgDC{ zjfl!x(4$hUWXV|lp0q1;;+tBm`@wI!j}mv;tN=}z{t581OEOSwPBi2a z^0pjoPzvoA{t#8MsN9N*Z5%eLp~M=A4!J{e~t08n+5=5 zlgE;3uZ;2WH}Ww+#?tmU6=n<>&Jmi*=n#Fq{hRYdyVU_V>Ivz0pN0$@UXK|vw3Leg zsk9?N)eR-fhi~SKd?04K;S5oEJAp9++>D=?aRpkg9iZk@9j1z$?F=GvFviGr#uoZI zdo!|7g)DzmxxEwi$(S+5k-w)BqsJJc{F-r5@-fC4kX@_He(!#aF~&;Gp7oLF5i%n} z5i1~atRg(#ablp1XZql(dUFgwiXRgyATRqq06G3vif@B`)Px_V$3A+DwpTsg4zqAf zgGl8I4I(Mf8H}9v8s_V|6ez<^D;VrP^VneIuKV<0E z{-WkzG2@To5?S_iVs+p#OIq~rND-y1 z6FjPF*`NBwMu^Sit?b(ugrVgU!Im)``bjKd=r0I#9jdu+6dcmZ&lqsCUjP=EQc;7kFuQs?JmWzY zh%UKct%1d^ZAlHd+>#4M2|nae+eUoRGXkx!8w!1z_hRo5-@yZjcNkG621 zt@D$bHq^UpP^mr3pgv0J{QJXhJ8o}m-M z+1by_x<{|CL&+`nq?f4Tk+xMKkhRS9n5bnn2$oEYloTsCXH$Vs5a>N2r?UClmiVm8 zj-){B#s4M=WXi?JS(rf!T7(U>pr#A^4Va@afI5zxDiN_z4XOZ31!|Cd zdyoncTy*upgCnrWW-i}J65~A*sy<4a!XS)qu~+o7%<@}o@Q~Jbh~L?|c}!e=C=OY7 z=xX=1@DeU7rMfd-*nHcG;ti+Sr{m(E9}uyuJEgMjB#cw+kER&B;W;hcy4FAo_!3nH z6^I}*8yWl87e!?OT7I|gAHRN`M3fS%%@x?!8gHM({)%bvB#VB$JN0i5P*6_Q5Pe)* zzhwuA{pT0sN9;$xNPb^{AG$x{crrgH|4Tbnx@*3}a-#VMogly6Du|!z9B=RM^Fs%g zc8j^suWx>B6`ch4Tp?*L2s&^ku12g1HaCg`yu&TGN(7yUyj)>A_xLWu?h|D~i5_71 zw+w&HaK#wI{~E)GpJeFe3}4Ogn+%UQ+3>e8ypiD%rx>1MhSxESBf6#2n`^5s#QDM! zT={{-lV;{x?s3v{-0{sED>cnh+3y_ROw+o>xn&kiij}4n9If6I>wGIvC}S8-2mTvy ziAHTbw&}>L`Y>s7c|_T9TPg9;Imgd&d^gr>Q9d1tJj2>GUImZiw6Q#?P5^YcGcGkL zme1YF7ki}OhMJB7nKHUmQKn3Wr!}6PD1#k^As<UYm%>Y<_{@rxz<`G`CyXVgr*gdMD}XS<&{zlQd0c*a!<&%LAKQvHGlWM%}RRX4oL6AWE5?4Lw`ZHkfr9oG(eX78Y@e2U+=e7@X z<>Fhm7Z)n5Ft0nuo)cboC#Dzr9YD-yD(J3YIu{I#4F_HqdrIwZinn)XgBOC^p8i*w z5>asSY_K)y zaMiI@%h=jfY@c+n*q*FIY;XNa#5TVDjZ1SW#86m zT1s$|H$2r1MV5lmJ{9Mu@h;ndM=|ZUx(-lIMdWm_bn5pg^#qP4%^pbFhd;AK+DDKI1 z*>B)}U(zYvnH$ME44#TYyX=1ALf`~mdX7Jx$N$|~h=0#bEdFy7#@{Y( z`b`o)#+WhjoBWC?&ylNH;wvsdBOy?eGG)R%`Q+Ym=$M#t*V#|=R zIpsM6F`Dwc3SUln-ZmHfZ`~-$zbMZy{$n4?GnaX9vN{3Xa9yJGcsGC0&IB*oK!>R-F!vMiy;LOByV5bm~fc z$_uXPJU>;sERj-mo4P$8lBWvEGnaoyra)YilZuqmLxk-gN&?+)y%aR6yy2`eAG~b6 zfs~WE{29YBhd9KUEuY(N{W~2gA_?370Flv);9j7tkHKv}1WOiLptSY)fPws2QNCLZ3yHWldw$kv4z}4ho&ua;V50TrO+AUgmI+=BAEgL|1LzQq`xWoWiyFlXym5^y_4pl@2M;digV`lk|=j? zp5do3XHKVBV`dC-1YMyR)cg(KR2f&Sc)q(R^mH-qM+#@1TaB8v@Oshg3@ZtJT#S*! zB8(hxGkGd}mbC9~K1FnlGk#0HbjR3&uu9M|e%OY~{Ikf@nQuSejokS9tLS0DtbgS9}UgXLE;9n7kN4jQi$IyetHXy1M5EJ{+tTabR& zk}1HrH|A4(Ichs;HoTl6y$ppW5hM7wJ>Lz5cj3bKDK0_DkO>WaMmO!d(7hpf&R8sm zB~q8Q*!0nG+D&`Nabte_8^LL9U-xM~Qe2Q0$)bfD``o*zjik2|3h+tMoPGK8-Rt^v zVc#UKQHx~FAg+@gu0s{q7{Mh}{S-(#{(T*98U6RZ{H0yN6!`{qW4o`3Dt}+1r;jUt z+wMtJ{_2+L^7o`Ha8rY z6r8=vUp_7}<$K@Smr-aJoy_|3Jm_H9s<`~kB$=G{3LPqH>jq`A02mJD0kGlViTYCx2hYSOwZ8q)_#m(I9_oXthfe6#IY{lN5s}&; z)y6N7zZeY$`=JZ!@`Hkl7%$qcM}w0J!TzLV_rOuULO0!UKZ@M%knV1Brykrs!Eqlz z?w1Sq<}`{y_jDB`dT}`5f+sYccfz0j^{o_bLADyzQj>Z!(chEw97ey6=+8)ct_Y$m zTi$nR-*t;faoab2myW`Jnain5!l56u>7(V(nc^o?ymH&+YwPLcNFR~odtex$SYmwtRoa8wTu3Z;MkHV^a7mPzNaL9k0f44N&L7^`|jZJ@~24rWVUaEL)STN zANOnDow+=$xiZ@y0o-{b{zKq0PnS61A4TEUBmAA$bB5Ut1D&O^OGvhbj`sky`q1L`*1lM+czb7G+z;ILr@u*NU)=wQ_7h^9uoy+f@4*5q*`GvjY_>D>JC1j>|>?JT1KdatHTe%*pQ-(Xdct*C^Jcvu3 z#*3Gbu9OYou9=AIi7SP!^owWiO~hb~WW3J6953cfdbUJSM$eYS;T93$8Wmv$B6K?B zm(DW$IN~|Qg?9LzHG%`b>*sGpK8|aoZIeg|I`6}&)Aq<*(yww~dz0L!YUFW$dSn5A6ABupPz6R$w z0@f)3w=QM^-bsb+ukAuWbk{rajvO7${&ovQ#N%>PT#E4MjgF9`l#scxLV~X4r1nym z6%w(n-|GJkqxVg(#*f(V)Gog-!w>d5jVzUGM5!a4RkqT`%KD~x4UG$C_?w#Rf@svS zsUH7ainV_rIPJp9#X|z(Wy+}y!9qNKQ9U>i#1-514Z#`y%IeHOa8_eO{d}K#CFYRW zRa7SqtfV&33knrwQVxoY|7m)8xpco+@hvZ67 z6y#ZrwLwANe)#2r+l~MG7UIrdgwXk}WX%SxA3~o;2P?TeuEJ?}5d_dx{vHpv|D zY?UIBxpYY3w7C~dZC+4P83@$Y&xdcl6~H50o$RBgnYre}b!egEIxRrCOE*~KlKtmZ z4$y>8^d9fr;S{qNn|0RK^Hq_;N~x1LxylN~ ziNA#LIC(-(5a>D^lOZTUP9~(_u`bUX8CUwu%7y;Y1`-cd+vO3l(58{zrbfzzr-GG^ z*?tN~7Js9zy=FPKhn9eXrQ+f=v5Ce@vFoteXy(m0X_JR44o%|d#a5~<8dGHh&e+`a z0`2}^b{Dn}%iHf^{4MZp@_4A;vPIiW6>#qcRU6Ql+rL^HGpM5V+D#zR8Y^x@cGlO- zea-_#EU(!o2ggyC(2eWWC~9YU5QWIKeuk{}iwg_qA4i&E;Kg6DLEa=jb zH?D`nt#uo*ehFn(*caj&Hh>!Yy=UZ+i({cwEMsS!vy8NktK@3t=|2y`Vm52 zTGvRrav6K4)f2l2Eyb=>s;t0WN+eh2a`B33IKwlW?#-j_`j8jDpvWi;mweyyk1~rF zEKw{t;w_)HZ2QV#rKvCi^=9Kta2~yI8SD#dPBT4q38Q0Kz#afzQ2IlR)Gpkzt+>hQ z+x>TUw=S7xHRFteB-=;#7kBi1u!5o_YH`@(vd63xm(7uAZowMy(o~xggZO>r_Anez z?%I!1+T{}er;Gpl;{QGntY8|ZQ1m85q!mfRv1Rr?@S)GnMtB&rCA=NBf>25E*g3^ZPZ|AM+fz^_1z2pqMu`ZklojQM zp3Dyy6z4%w`_Q#7AcA6f17P#tnUJ~mm^-8xKKp2h0bSP6$y9c}Vsg2iDP3^UaQu2r zc(Tv_WTEg0cU}C&eR*wvYbAxN+tFoBh^!^`hQtAej*SKLMUkI>nJn_+#w;rJ-S+I~ zMUJ#|xlrQOp(=Y3_GENGjV)M!3?pZt|Jn29-H^C=@y2B+NjREAYC}%9icY*?QIzk*xvJm<-P2Lcw&40d-jp9jcz0 zhUfyQ4moy>v!njU` zF+=$edpvEZuZMu8211r2pr}h6M^)mo$-}V1+l-YPhXt*Hx##hO#@*e>DZIo&=}K)D z4L2IDuY$;RI-Rf!00jfrKhC2GG3w-e+#b*hA?favYO^2b{hQ!S?R!-D!ubOVNt{10 z<%{2+5}s0Hhed2tTI|aub2b&zaHp>C&Uql*k8Qt$8M_S6DUYG)p8QZ=zEeQyKCFZ< z2zNkil+QKzL4wt#7$_KnwmPlBv7wS`tYMBVsLouqAIcA~Y7wyBoN@U`QFIOxvsh6Y zoj}56)zq%r4R44RL7#G2M^RE&F#l#&W-7)uSC}$WgA1pGJIag?%=nkpN^4Vhwm4-5 zG#!;LGf&?VU1lm+nK8U&)l|N2BwpwgWl3I7iZYeceO4N(4rwFwI+(--rR&a>7k}2+ zyBn$Hsz%FotZ2Egao|{5mj41z$e`X*k(enDW(CAGItlWN-ot$W!Nlf2t%p(TLHU{K z9PV=Rv#sCG|A_h8d-xIawb$hLHvC||wz*Oc;8KUvt5b5vI9`opQ#BesbtJ3VRP% zbCI<4w^oHeWH1jt2QDH#8M6eJ7{LMMD(-AS#eZZH(m`rk$^d!?1hbeFt24%b${=#W z9LHZ3#PpNdBQ>(FO6hx;(6`PLf8&p&aaVQH@J}SIuTdJtXs%o1z2~Ur zlJWywM`{I!{j!tOW>`G)1{PB5rK~v_6v_R8A1eIY z%cfX4*T@*sVJ%bb42?SEpW8}_kHo2)(Z;Z8R_7HmsKL@0CTn}NIc#qd4`dAra$NrD zeqlh2{&l}$EMa@^O(`@Av{&}8CJZy3a|n+8D`Q86Faq3ojhtx15|M-1KAv{;VpuM$ zV;+iz@Fq{OhOoip8r({?pM6qAW}j5`+2>mMrGqbLPE>!{C)HE-*(tx2$5yIT^e4q^ zT`#}%C)FwXQ?A?P7dPCUMFVeWq<4n9G;rJhTp44yQ+5}!-wnW4i{$pZA`#hZ_Pb)r zJtfCpKaXP9_PdMm<=F3Txk!fO*zdUg1_m_|X=pVmJzw5(h&vic=X%;4YF{h9BJ^WV z*eQe-9AV*$COr3c2!n}Wtm&*tp8=E3ow-+JsZ7O*rLb!XbAy!MklLCU{R?ASQUfz%;B?2v^_>`$pjg zBq~$5%q%L^xb?t(5tA=t?YRr{FfuYt@ry~i&3r;}wL*%ln<#`V83MQb$SGPvd+VlZgv;%%f0hJeZ@rrcv@O(`sH+)YnO;B)2pe8W zZm6sn_EhW&QkTbxAG-|lAieZ_tal`7^l#gsda{Yir+u(>Ib1Z7_M;y3j<6Q_)LeS@ z5m5E4T2gi9@(5ZK*kF9HpKaKY*4EjV>@;HU<@Eg=lO5qe37g!2MP%Nj)Sb9w1Gz7nsuB%td?fyADe?4C+SKhll2dR9` zUI;a!KCo0~uA(;zRZ6kjwX6bG%yN4U=^LgKCeh_n5a`_^(4KYv_&1Q~cBAtJBvFl$ zC?x1o@Bc!w$85Rl;>*qJ4+THq3Q9)r;!Oj6;2XpFg zMBF!za`E*|U~HC*;)ytC?K=(WRa5gOK!-jM7zUDt=Ef?2lUZ64HBeW-Y`KM_IJ61d z1}O`N(}TCPze^s)$ar?5Tv6C%|7JZ|xhARwhX?{kgZXWB?1ICvcLkdpYx(Y|g@&_f zq2XuV(AV~DJH$Fezr2T1x?n#CABZ<~f6-mA{G;YGh+seWk+9oF0@55j(Ph8hL=_y1 zJCP~bXmk)h789PvskN>Q>__ZMqyJLzA8o=CD@C*k!?7>P`|{U{G7J-Tdkql%0aj=z zmUbeY_(YSFanp1$ib!oE!*zRyq_&f*SWS5LQOACGQYf+lHh ze$V-^+KHH9xI0N0?oI;0lEW3mL*DHBC>gl$h{8luY8U^8x-gMgZ=@)I^7S6B&&yj+ zkrh{Mw#VaqpTqA7Kpc=yqcVFk56dC=7bEeW^Z;Oq{QCIb>v=M-N{`e z#hYOw%?jUu>ehcpv=&m|@J0?k*BdF`jv|<~12>1-|AeC2L<*%THnaWb^dJ+m{Oq$t z0UCCtC_n*`R+$;MwSp9hR0vYmVTj2n{wZ-!l;m3^`D!HJSHI+ZHw!*dc%kwfVv)DR z%j^&YnH>ZvJLoqiJC>dwlNBV=roJ=;fo4^KqpYxtQQ$xc0MkO0NU(iFyC_s7AFi(_ zr@?EuE}DN$<&XT>zalM2Y%+8t3d~6KY1BV;T_G5RPO3UL^<4&EEO)``bz%QiHa40N z`=w=~BDI1G!OEYkGYZgN&#e?a@9`ja3Rh8)5R2T=ixCzH1R+FJq6crlGi*^(iKt%5 zkWmdy6xGZ5i0aFVeU7Sc!l*7+QT-YxadpjiQdLV)t=#vhZv1beR2{FP8kZ=l?!5O?HubRW{{|ESE)Bjc$7!ZUvZ+JJYZ9{4(G8?W=!7LhyaqH)sL_{ zhgXxI(1>MiA~dz;dlyx#PB@6|*629MKZ?qc^v0z`Cgn zr%E>U<2$V8tZ3S%z8z>um+A&(XP@>h&08pbO1C%SZ9x+p!J{E|#p|Y(j;v^fIB+UG&rTIQ_^p2!c!l!7-h9n1euG+s+i(k>!sS$;e!F z5B%hh-ke8?k*QGOhWmD?7Lr!$OR74NR}|lw;lazsZMf__B~hro6h!4GG+1jk93k?V zp~00F04u_S#5gPqaXwsKpa(pR$L12tPw`8_gP!fSh@X0$fv`k2gaOdi!4fje3}C3*aJ414nnG) zO339|^KUH=!X)S7h_{bDSqP;@NFt71A`o!_A>y#XB+9gt7V}KQ?W)v@(8Z8d+q|jU zypa*uxKR9J8ZvVOS|F3;zM1XY!MTq~CJPwE7eDf@P9%A=lVn0F*9BB=&7R&Rc@3_0 z*5#C%OZ(K9arHADTj{~S%8*XQNk1WJAkepS(g=CIa26wE33XXZn8_*|`Z_YH5JXwM z^(E8dg*^%VE1A|wnZ!@@3wC1Eey@>9!q_rgx~NzAi?U7rMcI}GPbIFkm0}3BucaTg z1t$7&Bq7Hd;Vg6`p{lRCHShONR%MApsNsffObt4w4jGg9kdtak?|2(@~l2-Rix?07|m`$n*!hH?_9_(w`|YEl7Q^MprGmqU@;DQI=H zm~>99`3a}b3@aVshFH2KR$qH8Btb(>>My7vNoryxDe6fQ8M5pKnJ~?09-@SKtRp%( z;Rp#G^7>4g(7e-jLHvW2Ok5l*1jGPP2v|-6md6U%v#M(1RrQaS80na*FmB4e3F9V6 z7c*|kT=fEIYV4#lVlQ=&_V?f)*&N%Jc*TxE+9oCv<3(bcy)oS@EQ2&bj#d=L%Q;3z zi5uGdt!eRz{0uc%X8{%4=6jF@)Jp3IgioabLUd$0SC9=(p|f8@UUsN%+kS4UG(Xe0 z23`D|71VT!M)UGNp;AWfUJD2I9;0K=3SYGbF7`_JmnLbspNzS8kb7M+_sCT$$`7t| zqRbRg`pGJ$&w~s?7Wo?e^Zbqeda{0LdK%HOOpG^z{eTWV9hkPc=T*_tw4oD!UR7g5 zA&rUBV`n582M zyxy(7V>{lP50Sl31?PDACA`@0!V24kK$Ihx9}vtL_O9o|es(!^v>^}#(_Fds&M%*$ zQKm{&`KI>!D7pAEOe5|5Uqb9i39TTU{Yy0bkrLk{w60nl>31|Dhq2%5jr6+=P#XL5 zucIzUyzYqYmp(f`h{QONcr=tx0@3NL>kefRQo{6ZQ}D{&raCZ>{biGw1aB2G$`>R@ zfuy&cMxKMi*oWxAe#ea>$>o(I;UJJ=G`X&`06gc1hM+%29h! z7c@uhD{QCm)YihAqm+96Zl=^_n?+ROajNK)7lpQCTdG}1dQ;j_uO$5mHOFK?u01g- zK+*Y|CxhD_zYj53%?ouP*vMEM5tpG;@cU;XEcx<#j-7tRv&ado6v^SmChDY6K~k4L9beb*Cd`GX8`^3P;Nx=maZE z;(-UOzF^FO#}nL+vp3iN>wkH!-YX)O6~`3h*MCmp=z^1LUlrwNU7R1P>c5Whb5@j} z?QwqWf+M0MIU>q~RG|_VQ~pz$d(~%X&UPE#l@md zpW%cVqYzRSSBTWpY7t32wyw$MpN5sv1;yYmpBWv5mUSQi~)8ag? zQyzCrh*M7|MU@uk<7(yO_tFQBCg-n?^GhY$el8T7uo=p4qx389UFa9@eJy#9aPQFt zWri$@;wjvyrkb?&%1BlQqWxXF83BXGDZZ?Lq4}pbCUK!Fb;+_PyD4Ap+1MfE5g*u3 z{s;_7mi<>8axjhUy4^6{g*SqPw+m^Eg5l&Y{K(;?JP*Xii&WF?@dz- z&m%;pC^=3Ma)hbskll*pNF_NU;%!$whD55YqI@$(oPqE0ZT=YFH=DQ%~duq%#U7*JO zd(}E|XnLAiJjE)ixo*ZSSB$X)TZ2(turGB{w8FkCkESty&l~ss(h2#aKg|qAn7P-Y>H3 zL#niL%ZS$-D)V8_NO}H>lKB`4*T98_!~yv$I!#4tQKS|0i$ARTQmvvtzz&HB-fQ4m z1v|t67}`d10X5bUwLzx<>(4&>h?O*ER1b_1sbaLxNAHgemJSr2DB>7T{sGOJ-rp1H z_ZNJLAtl;05XI-HY9HzV#|}!rEU|p zwrf+L3_VFIo`6kVUUBe4ST4{2WA-dYo6`Fu=%2{eFM^6>OrbdCi$_wVNI#zvBio(< zF;uMfDNBJv8%Qc)@A0;8gH&gJD=v3}$!{KwY;4yt#z)^IJ}`L39C$`Vu-Vq^n#Rv)PH=Ge_wLdUp7nCbZJZ;`xx()QM?NZSz0OOs zO$fg#3IHd5FCDRp6_I)eP(+x@3*vLn#_Hks{<g+?$ zqRxfR31yLqiH1kdjUkd@4tpxFmLdAsPiZ|=a{pR!-zvDpL8BV!D|umi8!>_hRvyZg zNWX36J7*=g^_Hfp>&DxfpA0C1wvXp|12@3ShkC}rWa~yiR6)G0MRtL)d zQ`{SzKjw`wyT^3X&M>+u7%L4%zY#hln{_fugq#-_p(7vg=!4zssf>gQiq)@2{f^K3 zD>=l4LnDXIJleB_y?LFmk!G%%g*GsM^oBfII7cUeHcdw!ekN)OOpiVwROZ#oMJkn) z(TrgvzXakJ1&YJZAjhX+htcG4@fIAe-$LV;qCGJ4xJ!ilwvyCs)39najaIGl!o{I) z$8A_LP^?&oHh1+CJGu~BAk_Doa7jK^bNhuhgi7+UClq|CbSgYfSU47==ogPI-t1a} zOVnd!#7d0|3X69ru6kB@x@^CAxA5%Eu6Qaf4Q87>s(Jx6^0J>Ny*yqiegdK z^WL$=Tiuu8zEWG(TLo*^T}U-ud2x6y`0%k~uu27KA=V??e>^1^?iSbo-X~@Me(gLAU^GQ^BQx&d4QF zb}7s)p5n|umyEN2hqWT@9S$UUez;W(z=V4k?%@I|NTWA|HsG3$t1#sc6_heR7#xw+ z>(l6v5Jj_<9u|RABnspZa@wUCI|L*8>v*BRK&b15bwwqx zTJY8+;@v{L)yNMWZm!_1OT>GN=1t_-3P)YioXVxQ{cj%k6iV6Bi^O^mo-cJZ<1%bV zaCi$KgS^-TQW);riqeojTIv57gxYmX?|AD`W}Om^r7x`NU5|;isuj8&j20<#RRn2Q zVwJma(RY+ss8k*;T1jf>v`Al1VK~3jh0^4RcqO9kI%VJeJ@I9%xS8!Os6;)Be1j3W z+SPozPGVI3j%nmfs+^+zcf{X?eGUm4hn_vBBoMwnq42^kAKpdN-p%7SioT0BO)JZM zkCE$*^3RTYXX$*oLq560RnLa|u7I)3)qEh!4=2TM!Bo+Ot$*?k%Dc8%Fb zPnmJTHeU{fUz*zKrOj(4Io=S4=b}K1$C`!B2QA@c*x620TA7xv(jt54xnf@1ij;WK z*EwbJ9&ERaDy6VhNUm8c$MYISfP^ z)VR+ZSxrI~N08PHA|`L>#bV6QF$4bkGuG-0OSTy20 zn~&}Mr%ICG4_DDd6xTzmN2v9kyI z396Yljm$PB9{WP<3I`iVMPSY9gfCLdh{H9x%uCD9Bg9>wqT;w)TPpfA?=Kc^=&mEG zVx9^LzTp8{d`DQ3vRu&NrtU$40t(zPGg3Xp@hAI=EV?O%-u)<^O9?IU+7kuvm(%q< z5fAFSvd>4`*K_TI1m6^|JxqF_`+gv^wp);01=reI>+VT9FFuuc^xyxwk3#1P&yQ^6 z2d2aYXXt#;+0Y>hNL!1?%3Q9@R?r9*%C7zgEtH|~h4RYDJbVT=s9#3vKruND9h2Tg zxCP?cpZ-piG_Ps1XgEVgKsPzRHzI-a#{53Cyo-H8y7r0a!bMoheTHm*-tYlVQw57@ z*O@}pu*XB$8!7Y1EF?oMPAe*F=CVDT5h2a8sMr)_!>lSZ)??p4TxP7tZo=+=m68A^ zK6dK;^xaebdhBt+-xSh7F8O=*KH-nDnRG55J6ZN2RT5bVASfpHn+nQ7p$gzrzZL4Y zM*X&^-vIqm*=s>*zk~ z$q3D!i$jpg(pZL`K^nASW`qipn5QX1Q4FqpMHB-h1xvn&NSdcf7;Tm%WBeb4VG#{e zBrApFzJ`uTqoJ~GN&s$XA}QV!7>gn(7Q%SjwewHi>#4+34u&uC(J1q&ac?hOB)46o z2;m{Q|C}r=$`y`9`HSm?4g!$B0_NmDBLI8D0u^72h+~t8uTJ2v!Y^q_tA*Z`bbxKyA9m z_BmLHLCjUe9Q%<5k*pT`cG9Ob757pmN{jCix;x3vKaWDWo605Z#MFkxtS?3;E6xK2 zCv7s*ZI-qVlc87Bkik}t+k8V@i@Q_a3bU=W-JWvt$zx7-&m#-2@srH9OKqOAEvJtk zpME^qbluF~5a9F)6Vi=c*Mv!ll}2Z2XCj;qY$(8qs~D8hX0Yk z!^XTJEWuO}sS^xsrPfdIF53#RyABcWL}G?b49r%nPhW2jJ(V}^t;|&geaOIz6WKU` z?J!sAv!66WH{*M=viw5cxZO+7c2<^kBr*P~UI>q0p+fcMgubQ*xMM1s9U*8KiOLJ@ zp+)C!u%io$V|vl~_q5C_(wW)5no2{}=Q@;J`?kO9l)^^r4Zo^RHWZWaCE->|e9@QN zCrA2Hd-bBrBr5!ZHdsfBVVDhP-Tw!4jqC14_BaVQJe%m$YG0}%I&rDHy^)g^;yCLr zx0QxP@~0rLI9Q(9{v-E@B9=l#Yy#(sx z>-C*5Dn_r@hud07XL_s>6MUYNX_752hEIxPVmL24hK=z%0^0gL{!4LR;Ggj$?hCwM ze*YRjxGzw*$J9ojaO!anf=op4+ZqaO!c*w9iNbWd-tt-8>SE3e(fwR0OQ z8yCAp81C#vixwSM?VszfZ$7T7VZqT@gZq;lufl88pF_Wz8a>PUTJgR4Xf*%Tw)}3T zjst%`)qQDepO$j${k}Bnsq}qmq#63t_jh~cr{mtLzFq&U5QthX`qTWhwT=FCc-b-E zIWga!m~U^)w_9syxJQKRiTS3Le)`k#SEz4ErT-^d)}Bkw72l{#xNHsgiO~gTTMw7A zyFeUJIMZJTI>>uYCF8MWjl{o!L@ru@jpJ}wx1dfqxbc4)ITYevM2gMj!GD&Ojei3R z%j)YIsxI_b!$B|29Sa9sl7<__3K|<58Yf~8I$X7aNa2HVNm`Y^zDZwWrsd6rTSj3X zF0NnPRNJKPINSB8yt&>3$8=o9Rp&3RZK8V}9UXY#GO)1JzaZeNq$?er^!tPt+VD=^ z$jh$a*`VRdHvAh@IIZ5-*f77*-$YK?!#w0-)!^UILcHp$-DXx*)=>&{`T}4W#u@Y- zkq$>NHV9v>zlsOZ63d`(RMTCKgOwZX-3(^}pk+qV8a5zf!77#b!3SwD7%E$DgMU#nazPfL!&4xL+D{+VyoA^6d53&aa_JwKHwi%Wyo?SqM1libEB5 zaG^|S0~HUr>7wlx9)%n2GN|=0Vxf+L;{np6axAHA$**02@+_ZP(Ah*y!TwQw!(dwvdK@!W5A(n{dRB+RvfVveh1v>62SUu zAzYKnAzfu`5&6`Hf(3K^)znCm^h~&2!n+iHVq-%f<`D( z^;Iio4>-him8i#BGuq8UL<8{%2%cw=jiPp-C)8YpGi&El8;7$&O-d^5?t*(J8qJpA znbd;oa66~Tu45#e({zyl)}@vDr@@7J0ko;r;!Zz&>s-hN9#)v|pI3>8W%B)1sBkf= z$`Kr8^|jY|uJ{KH=3d;i3l|k)UXX1D`WfW53pV)vP>T5~Kx;j%oiNaY~ zi$hGP%&O>WuU@#KuWIrO2Ih^r(~LsgwLBw%FDhYa8t)pJsT_2Zkq~;SPphWq3%J;Xjw*R~R1hq2W1);a@Ur zGd$)a!{5&EV+^}KHatOwUuSs2Cx&M&!#fy0X_w)-p5c!e_I_%3Rx-Su;X^+&JoOAe z#_)*G4No(}>lns+eWE~69=ZQ(@I?&&mEp`U49_Hn|H|;--G*lh!&foQHiY52<+ zzK-Do_ZXfMhNpgI=xZ7NoZ+co8=hMj{+{9TZw$}948Ozhm~RbF9mB6Oe9U)-X9>eQ z8GiVC!}A@(<=uw137``yo(5=1( zFJt%}hNt#3Jbz&Lu>OX=g5iHMJZga9i7@;I!|pW0a}L9682+B&x`BrOHHNFw4gGP3 z_b`0?Aj4C~@Op-a4>mmW8GeJ|D>Dqw#|)n{#L#bG*p+GM7c<<&@GO_%d6wZRLk;~` z41dV*_+f_UDu!QY_>|#>=hqCMFv8H+GwjMT^a#WMVz_WW!*eIY-!XjY{)Xp6hA$dv z=H1v-co^+6*U&`=<45u7ycur>cCWfluEI;e$sRo&^j)&G6wz z7@lT^pJaG9!)F|6_-|wQ^rH;@b%w9cHuRZC8~hZ*M;&A6RSdt!aL#DM^B0C)#~S(+ zhVNkbJ%&&Gh2g)R;qMu)IL`2V#_;6h4gD2{56dz1W`>_(c;E?!C&2LE7*0LW@Z>SP zk>Sx}4A1Qh_c_VXBMhgWZ0L6|JoFSpU%>DdhEG4$@Z8Ms5xItbBf}YE4gErfzhJob zG{du=VfQ#gZ(#T(hI7Uno@*KYkl}*U4bKe>zr^q{6AaIF41dG$1H^TXXr!DGp=T5tyq4iJCK>vp3}4_i^pqll zZ)f=E$%g(rhCgHYxhaMxx7grLh7T$+^dQ53Wq8O`!*d?PoeXDBGd!yq-o}S%&9LhKpwz`kxuz zuiVhjXZTZwZ#>)Z3_i!;8yP<3TtnZ$@U+>6{vN|C=NNi7!>6BT=$A442*a7@8y+9S zPcZyF!{aIp{|yYk!SF$qhNqI@2N@nR*YHeaILz=<3};jsejmfD8Gei5q1B9^;d>Y! zg8pU(WCc43{i4Jg+c3agm{KV0d_oq2J8#*u{qavx^Px zV0aJ1MVAYL48O(jw@VGr{8ocsWVm3N zq2I*tCk%TpH$2xd{5Hd$Hp6oh!*iA!`YQ~NX*cxC8GeW1yekY(>XinUGrWP}FB$f% zF#L-dewyKL7(Ov%_~$cxJH!8B_~@$)e=Wl{!)0N^vzFljD;b^Pfe}LwFg)*SL;slJ zmQ{wnnc?plKBvR*{Ep#nhNoO(cy49*D~2Dq*6>_%oxv|MeAxAdUeEBu45zO)JQWP@ zVz~8}hUaHD82mKD6>ALrA%;_KH1sJ9w=(<|!w27F`0E*7&+vx~Pq^9eH!*xK!{0Gn z{42x%I>X1^V(7ID-@&l!R>QM`;SU);{Win1lHu1F&R%PHni+nM;jG&YPYuJ5GJN74 zhUZTVyYDpgMGU{daKT-MXCuR7?l$yaG5i(7vwv-PwlSQ2kDluEVVefAY|MLt_|E-}9`<=m$F#Nmw41LD^26r<&>Gy_yBg5xDVCWU=4E~tmg?}*g zHyQT)(a?X*uNXs6+cFx+p0 zq1Q6}2*U%PWIPN%!thZ~8J59=g@wJq$naqM`qG zo52fSGC1vJga5k)oYxKg8-^cx!_d!r)8IqiGWcbN zH@t1=e}2c{`*s-o+jk8f_)mia|6=&x2LJp&2EWblHSZhxKWu|Lb{bstfx%f_20y~^ z^B)?z{gJ_aKQVXKMT)~ANPmEkd;8Tx$;XMS$zD;ReD*U(!S&iKO6y$s*L z@P8OSVYlILWq2#Y4}WQR#_cgU%a8Ttzh7k+K%n;Fjj#?TuXeuClCzBN1#Gkp4Y zhQ5g5jSL^~z2T{2_@4|{b{n3*F+9PN`}t_yt&`!y`xyGK82*6a2`Pr>Qifk+xGdH1 z9NyR9RSfTDcuGIRvzFnM{)Rq*;oBJQH^A_;F#Ht5Bhw7ee1@N3c-TP0vy|bj3?Gqh zc&=smzYMP$WO&|X*gM$Jf5q^C3`0MM;inkhZ;0Vp%J4RZ$7LFxn;8C{;aZpB+05{9 zLk<0R3=bV<=$A448N*A48=ikMeBua0|0To!VYoQU@Z8Su;Qb7J1;eiW4L!tg+DJoR z!04YF@|R)!lcQ8Kf^i48TxM+ zKKgh=-@x!Mat!@ChL1bJ(643qq!SJOZHAYPG4u}@KIbGue~IDRlMVgf49_~n&>v^` zJBH6Y)$lyPa7M17H!{3(tf7CyaQ$h9{wBj`jWhI@81|1h^sg9Rak`<8nqcsw49_^j z(Er8o)gD7n%`-U2@J9?UIMeWSF?`iTL$~q`eum-m3Jm>4hG!QV`c8(cCK>wY4A1i# z`Zk7(iVXcOhJQBM&=)eCJH^l+V|Y}tp|555GlnlIF+A2(gZ&IY$nc@l4A0dJf6s7< z&+vTCaL05*KX!(}&oSIK)6ln;AY}q2Xy`_*I5yFETuDF&u0$^w$|~UTo+CFE)7a zB?cdGslnee{J|1KfA2DbpIU10b*%;;x6I)EE;l%>&ERbeH!nBz!`ltMo8jqK7CM!rJ?tY7+lXVc3hW=6K2>3eWK-g zL~7WF>8KFgK(efk7mimaTBRbrdw5OtpIEF4h5nT%9tmpHv3ALrAf_mJZ; zfIcbMP>*Nmz1NC>T+sm)wCrn8Ct14+q)ci0q*SW2Uw)+3CtjKqtI!G*Nk49L(hxDl`<1L{MQ;ZG=O!Y64=deUlbXb#kSeiRwSaJE0 zYjr*t>mZ3>?{O#z7-Q-&`Lw(I!bha#DMQ z_O;)leB&{p{+U4iif|sKg_1wssyIUCfeS|g{Z&DKwGPk(mqd;k*49zd?-1!X-e*sO zq-!s9Zi#AW=K(Ur^cnu@<|;p35@6)$DYOC80`&e3&Yh%KGc4;MCEN`Ef`)~D9aHav zixKWr%RO9%I0#iCKDZ=WDz!T2%T^}?1Af5oh|c(<#8q3Zsu37m+)!Cv*x0au z4y>3U6BbxjnbXYq7Ebk5HZ?73XvC?{6l%g%*uuSQgJTL`06>2oMUV$)+DRqP#M->85XLG zDEqo}Ck)M_UG>0bnpJUcY%oz3HDNHUq7Iza9CT``H5Hc*$QEm`JP`PU(pYYFoGwEf ziT013Fr-#Xr&srt2?b49*R4uxoeFn|mQshN_0vKi2aImx9U)hKbkhK6w;+t-{hROnvQQ~i$ z|HJ#b63aJP1~^C!7Nh%@#QDV9c-FsI)2*$38Q4$+Ho0Zd8&mNY+5~ zpFC5KoN}$4Uv!8*X7I!sf7ON4=3ao2OOpvJiJBH!IoC>mS$yDBjV!I5SL<&ytzwSV zcdrA!zCK)rpQJm8YbmE%yH1d;&Ttm3){u!bp$6hYJHvA2Ck`!ou#`jxXIN`rjrTso zAHWgYUX(PS71&?a=FBrI>nia&ArM*lwKB=0%TusrX}EE%pIB*XwNuWo)rV{Nd8 z4KCyLw{m^8n@Bc*(W;#g`t| zC-s}QsNRpm!Hm=w=ZZmL_g5Tu|FY(_b;n9b>Ik6H&~k#eL3f!crLdF#;1Xchar@>PasOX0iaH72+++Fx=Dw z!<(rML2-qLamauJYDZmRt-r3CA0o%pSB0NfMMvMGViCbLHTf6Jjk?tX$J*gXNLtuj zhm+bgH3+zMcj>QcMoC*tcaoU2C#;ApL4#*%Z(^pGg1aAEm&#H+5;feECfqGB-`^OZ zTQ~N#nxAWRUM7RwPlY!NH6kiNt+9mSva&UZ`J(hsvwUOKj6^h_dOY5P0$7MqL-yJh&1{^}lOQxjH2z4GvDU6pQj`oON^F=(gt@>9oGEoO0>YeyOH%xexDZ9ZMQfDP zlg|6g*?3eXP2>4mY6V`9B94HFdx@#1)H^XzP26#+l%B>K=1trZTzX|hPZ%IC-^4D> zI4M@0708uA(g4;3nGc&)ZT&u$^fdBMITfXrzUMSFz+{wSZMA%ZWbb@%vbd-fGb!;| zX?t&`_ZA;3$!U}tb%Tk%I|XLjV*flE<`_z9X#?G4VF>+ZsM~oAssEV`L0lz7>B+ZR z$I2|GhOr0TB`J{SS{>C=|NBSj#0(^jI(o|3bmNJ{n_+d&6rz9BQv zC8xnA%|^;32_0_*(xo&mTogic`5FEuVcY0=XgkBI*e(^lKT@KNQ`$e>0<*6vnU7qS z(oj1fZ-sxs>veN;NGXYhWS5%ZYr(L^He;fn*{OvK;_(EZJjJj%>grm4UK-O8@k9U z(d4|RVXab+o_)j8XIgvS)D$;ViB>bJ3FMQ4OD&gIign-&KP)2tg-o*2hS+I-!pT}( z$w(|g+^iqhXTGc|QUaAk&w_iY5S>YM>yTsoNh}Vda)m6jI<`rnMkZ27v{b!Q2h&fF zQl(huS-XBO1)$M{EG8JUpuEHQW^z5Qjy71X`Ldi3N6TdzU-_K9X*Uzb!4i@# zJ;-j1(@l`n>Q`AF)#|%sTWOqoNDmK_#}${NfaR-EDZ&(IQeDH`$~qp4ZgF}_(I8)C z)rA->D5I`cHZGzvp;40NTWfWENK$-!+T*^(7ndyDA$EprO!t$GX?#pNWj(c}F)6e1 ztgQvIgk{AB+B+M1EtX_u00+eez?9fS2DAF7*T~|OFxB!MA(fDh*8fc0IafBL*c8&9 z5}uAmQF)@AE3mBFq}b`mIVUuoVF^Qv6X`U|H(H8BGbCva>z&pnSe?q6Gz>m*4t3&*DdXl{%sEy^ zmXw6XVKUkBu0L@NsVNExOC$?4CO1>8aaPCWQlXg>k!3+YDu4{%1e&CLVafGW>2*+1 zQ)%V=`TlC`I_c5d>6Voz>(o%$OqDgE4HXlWo=4KfR>hSnPGkw9%iA|QHSLqohU#;z z9Y>n%_4+Gu3nUfdDJm&YowRkI)lnwX;SzDq@YkV;R7VeK zJXZhsSuP9le~Q|OIV2A^gd$ops@Bxf{8qPnxKf$zDVT2s{vq{~iC$fZiwj$$MNQZ& zFj3iHi&MEu>a5mRRPjYL6ntJVSXos=#l~cBPZ4RIu(S-}BFh~Ys47EbX&=fRd)Ij^ zw%p3|foLBdxo;2WZ3}R=FR&>Gw#KhA*E+eI)(xXSvA?O89*r<|3j2lx;#5xxf zs*1&uG~yKNBCA8ibZ|@()mmWe+Gua%;+aobte5TUtjIa~mQM{K4@A3_w9M$N`=85q^V_e6pm|HP}%bta_?rrVC^urhBnOdogU3m2~^D z5h4wnbAz>rf^wkTTH7wgpxK3Nx5yS5)4e1tE3ADUY<$XIYl&rDA;YD42Xn=GT<`mv zm|$6i1IhNU_DIH6fmznN&sF3YHTW_AGXj__-sd#UwRU_j4WWANh)R%2O-}`MNbK$G zae~jW-0w@lvlK5aL{Kc^s&FPQy7+;E}Geoq!5Bs;F=w#HHpmayRAtM@n_b+MyzhO0|gar%Uw^5k76vYN*HH znwqRjEcb^p;Q3KcbNPjaHh)`>>Z*#C5T7)WtAnZMLpr{svLaKbJj zIu1Q#_)!XBT!q7O|3|7NQSGavihXFJ;%i%qb+WZ?q_oNoq?RwHZAxN;z$pc_Lmt~c za^dgyb*US5HlBI14b!BoiviM@-Y6 zq%}Fk+Nzo^(J;u7zUdH>_!?*BsHig0qmW8zn;{-qL0_gv5=p!^TAgE67Gp9)UY)m) zSQaPF5gjy4`>JNfPgeAfB{OH4YIRPRG18u6iZOaaYmddrR|$iYwxdk9cAO?d%T%G6 zr0Yyh7^0&X%_(8*Iu;cCl0Ms~cELMH~zp3n%(%eaX_3)Qd{4JPf9AW;Eapuc%FrNh+4l+VL}0j)Wi4 z4VZ?fClR6|qg~q$!vY*zOYA_qSDT(xZKUB(z+g{{j2{N~|5~ylz?v z&JR+UM%sj`WR*ee3~gwtr6NJObdnWN2P)FMwb*hU68duR#u)r0v)MNj&6AirVMA!|v97RnHv|R8gQ$??3bT(+RzOLV1T4BzXS3jTj z*QZ!dSgwQQ!rgwcYAvb6rY+Vt_OwYgiQuUvC!7#vTLj_67{ZCM94E$d>Y@GrZ>wl?tqvs*&3trN^60Rh z7$&T2O#A8D8+Ac(d2oT%`hb*}$8hF84a%cpU@=FJ%ds-BUdBYLD5P6qwwxKj5DG=Q zx5+UTBrYx2T3f%AG3YTQ)*BmZtD54sSM^kJl9)mgT6CC1dWfo5_{*(MwR2_!B{=zh z_?}8@j2$g(xsFoXW>m`%+gT+}py@#Rm+Nhc zhWfuR@|IdYwU2DLoF!rC-%KV)93kWfV|&t;$&nPR%-X8#;z>pMwN=5=hF&xl ztTh}&p49w-x?P-JJxZ1|Itxo-sepUeOw6}Bj+EZXL>}e6UY^YEZEZjmtHN0_aScjb zeJHgmR5U}4sZI&n`-YN7K`HmGG$|J^4wqo@5TkmM#Dtop-JW2zD(}t(Jj6N(jRJoAnw*nEV0ovNa zyvMQ|W%N{DV}(eu7Fw>WWh4hgr&KI(;RJuw4Ld&|ku?2uY|$0gRvl|}(h|nH@2Og8 z1y;#a(ddk+PKHm*)kbMOjm~0~#ycLi@Xea7sHyfs%hRD`Nt9M8i*6f#fP(oVe2R6O zwM)fH6MUutUw)ZMdg8`g7ipXyW*%b-E$)S)`xeMJ8a3=o`+w}c34EPJxj#Nhw=7MQ z0)?_DM@20H5-dyEJc}nxzR%lVfsHS}gRG5N$XHb43)lpHZ)fUcCmC z)yp-d+JK-&uU7%Lx?Fv+dJQ1Zy5;|U=9zhC-uJvGXGw~BKmRB_=gj-gv&}QlJoC)V zGqiOhrL+|Dpq_U9dZFkPBmcreA^*j~;vsJ;(jXGtCAw=w{redm*+C24rOVcN4MOg^ zc8#dGBM^4=)M3ZPh=NUL`E0tQ>(?EjzWEN3_yF@mN8={PnY*-Z6QMg9`mw1Ty{i2( zF2*$_seB%xUKtldA5^mSa$kES+q3>df$bT9GoSVpcLla5L4TFob4*j>ZBIkVv|HIV zBJ?rlUY_%kw#2*NBa=jn*huh*kAspL9MprKc)?||h!!|&n34(D$Q#906!I$9h{T8e zWYn0KV zC^LXP3pQ{)66Qd^<;>3p{h*P^ze5J$eqO;TWw#Aer4F|5uDQLK^KJ`#A=h#@5> z$}X}pT65`TJqTLSxdN@sfiiNRVgXRqAo)ba;1%362pp3w=kA%nX;aI4e${lpP+TAq z8XmOO15ejTqX504;z}Ly)HPq_UBdSu9UhZ#3{$Rmhx-pT1h0;01_P2K<`)IB^x8fq zBW@G1A*K_1_NmX(#9xM{JZBSvo&QOwoNQIgI>0b{eFJi;$+e_D5&pMeN<3-%rj?SE z1=`z0_!mqBa!eR;kQp#qJgp?8YnZK~axM2JvNlSGmT`#7kdkSzp>6wIhn8w|uf`c? zw_L8+V280fm`MpKG_sm5Y{1SUCS}2;O(||QG76WA`dj^M&;}2$tCGpgkW->-5!4Gr zc!Ha09-n(;lI`&(jcK@046B;ul$NEdb4S)yw<0Z`vTt06yNbQvFE~7qMK>9ru~a2? zEv#Nf9DY@doWT*y6B$`mcU@0=ye&rEbH(!I`I!+**<|pRcY%2{W3G&Uxyuh$+m<1d zWvmC8X5?W$5UJyVu-o=H3DToX`fJjVjtHv9x@2bqEqqfaKG+7`A?oW`ugYXvGi|g@ zhYRfc7Gcjo?gZ4U=><4$QXoY@Kexa8v{PL}6n|ojs~hf~}%K<#r@{ zrwGmD#x9YB5fE!FFt9_U6_@oOT?^Z|za&P~{-vWmLdmLcSh%LU&C>LXyF_9>i>kti z%1>)<`eiYZg}~C#^$Ah2mNo1opBUxO<}UyFvp^b)M%EyOh5Re3QWZVgly3*vBPwUJ z*p9cwmWH-Kg$t%FH{pp}M52$yG*{wI@yG*FTNVImIk4}NPl$OWQ&H6u@8s<%%dn>8 zOJAuE8&gW-sM>2(EGfwC@cc}Da{gJ7c%8D(@T*y-UCrCDro6N*zO^Bix-c2IJH`@U z+75&V5^#!X@rckPjJZgZVQrnX=BV?$>3@c zJCD5*Of=rv1D{6G?N8O3$;T?=3Y0^kp+lyrM;daaC<`G@9RF_aGGg%?g-qaW!@W`r z-pjI+d#5RfCy$ucl6xS$lvap}kxw%B6w#=~TARy1$ubXk(XTRP1h2Zer2$Ttr3gli zvZD`sB_3dSls!fPTH4lO5fi+TqzQ06|o0Z`x^{(%}s3$f!6O4y4 z#VAgyo41iwNwpX`GUeZ*aJ2}lW~JOMUSw0;D%&R#&v1*-GD&pxrS@JdbtZ1o&TIEh z+@!H|hi`*q@ukSv+>ugTv=k{S*m+?c5tLI46MXM6`~_8@Yd2I?Aw|dSqFz68wJdtKhwGAD5%t{--C?OY$s_SeGmz9lxdiDBG^?YxI{*W7*`3qXrE3H z87Y#OLRXB5VTCP}23r8rQ^0q<2z`+I;0e69D~LhU##6vlFDgIFm}uCuLRJmdcI+v@ zUm?cAtS+xfl^pC!OWWq`EDE-NF3SLj{O%ky|2UsenHt}Yo3w_fP~0O%?o||}_5=pz zqbP6=V_D^?QDgz4iH*cfU8P&puVOl1pRNhkbjhS|o^5BD8a+L+g;vOX?`6)|thNQ`gq`?NHeO-;&hl@tj@+#50yXO9_2Ku))dvFzo9 zbjOx~I0Dq%Ar9pEJ9}*;)50QK9a!T7bC8ChT(b z0I?<_X&largiyIBWW>s*z;K+V?glaRCO(pcY-W@N!-LyY&twtF>bkoht3*uQy|bXE zsVz=^OB%3gsKRc|qnN7sbhI-~PRgeM3h#DtVw-?VqU;N(p0pM=cpB>I&7O z^6l*4EW{l(4Y6+Qh>d%pn-)$(Usyz+=8k`ix=_kPUB>#$MN|c^kSm_<`CNxoHqA{Q zAQp>hs8}Z|-@{bUJr$nHsd1w~F{Q+Lv0VLb21$tyJs_tT9Xdx0{ejh~n37;+X9Xf+ zL{|cbRL>sr0$H*YTHC8au|y>N>2L^G#&$w9N!3&7aJ;oL5ipx6Caqg0#uX<;ROp@T z2Es}43~EGl5w}eVfmq(KwXNMsRGJ--hzO~hE6NDST75-MuHo0SMO49&{CIt~H2Qjp zIB+yGK*wkZJ%_rp%-em15D&5jQ6gJ-vmH$hT}=eWv}2$UER~pNSL5hSlZaYi*LU?a z6Ej}0fkxF6<^vTRjIxl;l36;b^{*7-f0R7~={64PRo*=?fh>4%S&3I;VnhKxJ`LcE z2j+u8TWr|t3s;Jv-!daX_%OiB9Ys1&5X_1RNt;V>ak4qu#-Yp;0~leznOO+{oraMP zQLp0Q#{nPRccWW9wM8845}nk9a{B4YuyRHr2y-_lC3c`?*T z$H0nSTavLHnmRG2?(Ql9zGW*{c@09K;#-i4RSh14k>5JX!wRj85hUFNMu?dp7U?Qv zFD?`#7qh*fb?{(-X}pwGBC3)D$^?@t)7hj$n#ETUnXF|{N}{4kR4N(C6AgIcgBI8n z!O-kdOeahE18)tjh(f; zZF@7eZCEWZYh80!TZ^ZtXx)yjn>yRu8a<`6InlVcYz5L!``^PQ?pU_;yjQdii7rw~ zF?;H2L>9GnxshbOsCb3-oDSp!Fc&B)i<5b}4nv%v$-{+QQ=~Eeug* zS9H`60a-l)MQ53T;uRg(RZR(b0`6xDi;<7Asl)Cr3c*zOAcYU^_>&eVvzb~VhVNH) z7rVESn;sz~&vHo`8NEY{`Rd6VXtGy`Vug-6Yf2wjB`O|JR6&UDn@0GV?171y42Y-- zpvof+%%cGmxK-8asIxhZ2b9Wq7J9>_^_slGRc&H4yZPtR2?9G9*(eVDl=-4)F0Ev> zH7f25NrC!c;hKyjIt+i{CrTkOPAK3e!&dfa>;|%!_g#M1BEo8;lDxW##cQL}V#~yp zjV?tWT12Ii8|@HMOkL5u326hiOqrvZ1cj_dqX?;uDb(-%Sf+)MJtC|Wn><8?!ndg` zlSvhqaCz+N+$c%yx@W0EdnS8gW2b3+=t1sdblHfK9`*H< zE2;D3DobD^Uy0aU*0Esfyq9Tba$oHh zu&~+G8JZOh{`c5Du)4_1sot^OEygZq9%-RLwE#s>n*!A#mo8=5T*)NIWeafu@}N>a z%Y>-GS4$vYJQ$SpMREd@*`Kj;$$Kr?va{={(d5=^kbGAWuCfU$aTyKG4c=-|`4AIW zN}M~KUMsVH|-n?y!v|J`a z7QoeTB&P`Q3UNR&M}z)yVs2S$TYJ+K!LAcSicY%zgB`Cag1k&r9;0UA#`aU!G_8=E z(rpo;OBo=Y>QK~?`gvDB^6h|n+cS;PO=9qC3YDSVpqdtcVr|giPspHDM^onw)C60EP{%#xUIoS6(&iT2*KRZ@m&UeHt;3F1gl9Qi zalII-<<_pCZ4nApRSTxv(~K!DhSkCGa*A?c#ah}x+9bw~Wl$7(BNUf6V2)s}sK}%VE-Xs} ziX;r&QBQs7Dj}4Mq>1(J8ps+!%B*mosDGH7ie`mUqI~aZn|;DKQv&QD2C}t5Q}!RX zi;72?1&Zog;@1`_(*z=jdQ1Ga8H8n%?Lv+64k1+6pB%ZPToq@Ugd8bnJdo_S20h;C3oA(r$&1LYqK)G|SC zzbF*vilGvA#Y^Nlfb0UCE5rd^3p~q;`EA-dUks_uSGX*k?=X|lOlL?l55Q&UYWpVc zk|q5mQG)=E+L%gmI>>z0>l3($vI;GBq1Ho~d*%M_t>D`zd;|x*2Afh$$e)Ng(vQq49t{lELkhmT<#ZR&NDcFftLu>Y)rTq<)!r;ZcX9Wo zjXe@j>Mn{v+HE6ZCSDfNW|6E=d{~5D$Bq(h+3=w8=UfU5v}Hu*-e+JDP(n$jYnwYZ z$6GzpvpF<(#n99vQe+BS$#cS%8r>b#a-?y+^ zI|giAv9E z-WZtm#+q@>Ap-oXa>Z1bx-wTp#k@LaL726^(_eqi`p(qav)6a(mA$9Lc%2#!ZK{{m zUAf8(<$-3?#!J*7&78leF0}~h0sU{S@)XTj-|2;f0xujCc%h&GFeo?R&>L7^Xr0Y% z0U}QRFboAYt7YkIUpOl26;w(?DghyPo~LCqfh(fdc{Pc)u8n+yRS=Goypw(k#H|v; z>MAGz+lK8nY!s$xtq{ZNeoxwM!Lz*VNt?|T z$ey1gqF3|SR18)214`q8AzAymTnVRG^%W9Zkp|B;GoF= zhG8-dZEHovMO>X+1f-v9M4FP$4pT1^QSy#vU5yA@DaIAVB0!ul7=wha=2&^ec z+GwTaXI!1lE#qXe?K^TLp_J;$I!k5rAF-g<|Z(rjt}@qpUA* z7%WxY7mz~T?_^K5bq-55Z)fGC90V>luY(;tfEbJgUYEGQ>kt=s-Qfc14C8=jo06=J zcU^PLNH#e3VxkkpQZT%e$nx4}u7?s*>*3<|KQa!)swHnY(Tx-;21B4hvxeRhuD~d$ z|5W;#rmDSda}EZwm;@~A5PdkUqhwFl)YBvHw*ElsEJllT6#@p@F5!lxd4PO^TOB>I ztW5Cc&^?f-!L$weXv@t~NZNGQyh4N@@zKV4VKcOZ#cR2=!U$kBVyr|jBpO$USS`1& zmfza8Zp$8L;&&#!PJl3zSCIzY2_kKqThX+wmN5&4W~^1QTZcg&@PXVw`Sr0wA|rto zNVg7wyg|e+WOix(NG3T#Y%hDp8>hq-d4!qJ0%q zV&rU(?}099pwnb(@p662N9!YEzBMP|gMeaM*n4C3qG-fnR2LAk%x}=TUgit7G`>;n) zoc1{jaan_JDZL(Tz`6D=ugr?&gI3(uL0B&rq5m|4%TlZpZGl^vdEm1!(M|@dB0)u> z9o4grmP>lX4bQD9KecJ|G~VBNV(c0wina++WggnK2-8%9(>R-}(N+_xrWdI*R!q$D zR;=o#k<#pZN`vtNQK2x>_FTe9v4d=Ct`s8*CGBIOn(_uwgE3f1&FD6>risUKRUpJg&Em(2LRF1xpi`k$%fD?|k6)IS1L%)%9=GNESx4SPl67PgM_ zm$$_&66E#ey0wG11nKq_BAcye%9L5sF$f^ z>9Qt6;*7d#%oq#BXT`|Z*rs8LQyG};raS+mw96O8usRy=>Q7Y{qOV%@Gt!yP>{ue1 zy|$sLt;cJevQl(OlC>Zn5mDvKlvKsAU)^UcvNp79g;00tl`8~7jJXRd)x-J)+_r z7Bz^mcOxXYsW}U3EGg!I(vp@DYoTZn(KFeU(Y}kw`nuZHv`*7b;xU~jaQsA+Pl{iHb8A3&o5H3mqDrUK}lA@U31>_`K@$V!2+7DNbl6q&Ybfn2;mmSswl8 zk|qnOi!>rKeV-SV>s7niG)TLrJ+6$SNcLn{n(aDJ!K9_E z?!74LU(5Yzfsaz{hiG~;**Gne?1{17Jc4dV3d`RT;kPl%N7*cEezhgcxCcc~#I=C1 zh1KZ5tHT@Fp|RDf_hQbb@%!hPfp*9uQMX;N($JaS5q0MbZPn0Nd~>=?NU$ko`=m0X z8;UD`qy}6I5Aq-Q_h4nhm5Cv2Bm4;)3F&&v#Y94rqoqja=vi_sMpoapt!@52m+pY} zuR=V)A)x=sSCGORI2%cT8iIc@5~9Df7ty@X3Ws*dUZmCnKzmhVV6LB z3cyy2gaTHo(nwDQ8j>yFq)0>3?Ntbcdcu!^d|FQEOsYXX2CfiRaAb0^NJDoDtTYkA zS|KzAX!w*`ffQJhmbv$$xTuS$Xc93E3w~V+tUx;*49nsXsSdBl-G{UjhH%_1L=#Jl zP7q)v0I9y{(2Q?EB+#LqdX~4x%SefX$cLq;+YA}VHZFe z5|LGB5nC48h=BcP{u4}@0;)NXP$;&G%2OE|t--q3j`&hilNeX(LX##J@3gKUAqU2b ztdg`5fpAQ5BLXr$Kgn(YElCl;^=(*M#+}A;wZu#*Gxbhf(kg3cONb22=a@Fuv!G>K%)CsDspQb4^BTS#1`DLuGHf_5*4--4cq8yhC;Gx) z;YOnv3NI*XutwoC4Ix=BDy|Yj9cIBD1FRtp*3P6r(rq(Jgvr#QG8e1@r3JmRvn_`` zLq!COs*n({L|o1NQ{OKg&t(A`dk?$f-e~)5StbMS*FwVVxR+r}BDA=Cq#+jsGqKgp z3!X|O@ViCjml-%^WM02q6 zE}nW@K9k1NK+jWAFTd}bI?`^S}D3NNrUW_QXm=fT zkEncxxhWy>FKg>+w4(@_dQvt4G(%Z>p*||2-()hRN-u5bq7&9e1#%ZT&t!Lskq;?n8u0=3wlCP5Y1Ev%x^pYi$h4;hd?zEQP>hMtUdDY4wI7`z zQk=b8SO&LPQ?4ogIHWwL(+ zaC)|OcrX6I6$ZElU~T6O-r^E@xxBhv&a!%*HnhqsI3g?6Z!JZO$k+b07;9iLQ25rC zf={~xyXQX(m%kCwdKHNBap{jz|5LO1pcp!v*_4+4vbB`H-q?p}7-T*Dd(zg&fgrN) zuD5Jyy5FVwvltp-gKz>F1WL2fj&lhJb=EbswWkaenN}gwbxEr$6alC*!&Ye-r8mYC z)(KcU)6L6p$_zKW20bc~yL(cNdZ{9u?6t>o+E!?v7<-%tMd@RD_EZI`qD50~1GC|! zL{5ga-(bpN(VKLs8OCQs+b|SN(s~~i!wu}{%XY0n)5YuqDj8knbSs7yt9m8HDl)#E zq1CTgKNZ89)clMTOOl54{T?Z2)TXJDX9PUWfDo z0JD0o=k%8?-^s!#)_XCT?Jyb8u}qP3d9CVZjUHGqLO1-EZfoG-S|IO3bYQ#zi1G%R&_+C`s^m!`NOCzJObs0udhE{{1b17B@Xc)3cA@UY$a* zOH}@t$B1G%JW?hEBc*&DWlMb~v#y2WV?x}?MpU}%Y8LFvmy*%Qr?~4=moFiQd^)A30$vWpd2B9v0_Yf&aQ>xe4LBO>}{9u$yR zj1#^XQ3UF@r3l%GBGqjQ8i{8|)B#|tTh6{bpp4atMEf~hYs76yv0+5}wyf{OeKCgm zOmdwf^;SQhN!UG3kL|OKh+*#v0tls}?}pM>PtG$5vB%~YnahhT+1vC#AjB%}&_}z1 zwy*!u7W~zdx95VQG*tgy9Jq}YTdmtb>R1!Dq@M3o-Rc07T0#>I3C`JeDd$ zk{En1GfP)$>SF}lC;rbe{j!MOuKZb7FNs-7zij%}-=~#L+ZWR=0(n(T7Tqq3rv94{ zgUmHu(45-T|F^lnt|0b$cFyQ#b)(>R2rkeMw>s_g+5O;t9h}KKW7Aq)JKNm!5>tw& zG>25czug|YG`jRm}}Nzef#9A zYOXDvn`aXsXF|q?>Dv%3mj`)Q5q87%y&kuxXa%kX;iQQc=(+xsOJ5eTCF~W`Zbat4 zwiDS;yv)CP4n=TBww<7_B4x3PIi~cCe{j;jEb7-Y>BqRzrf#2dMZpo4x1|wo>VB)t zmiF?3F||EtK1g1TtBR^RI?E^PEyyu7kr?-^tLO3>i7>6}1F8lkQxi8PdaItc%SIrP*G0`K3mP6h-;R z?Q9Q=p*gIvMEHiq)&DGnKP3i74dLsqSUwryM|jp}DV$~AtWvFpmg?Aj@H1jO%)F2< zK5GZE`B@6n7blzQ zSrVim?beve8=UnBYS84@%Afg$g6yWWn(Ga$4X!QcTt;fi1BmT^`{WR@~&oikT0mSzj}5nbr*>a<=TRC zmy8R=&&Bw8X8w}Oggt-BxR94J{7>Khp-I`WcuVn|v4gaShxBsOG`{TIX|_jpi38iX zD&6oTYa=C;Np`KZE;#;eY`MO7-6C_w`Ud1jOgZYeLsY5@FDR{VDn<=6Z;ZCdz&eq8 z^;x4B^s^e6XFPDl$l@z4tA%2R5Nd_W=WEo=m?HfTsNri1#ZKv#hnbaSN>&NYboZ zS<;x8H6pZ#`KhRGZf_2rwPo5Eu6dG~nKd|VvGk3EMnu_zTO~s3-Wz$xAWbM~8k`TP zHA0-L7+ujVg+poZmbW#x=dc6bFd7wu=PBJS>3aBlgxr+x>w;wZ$hiWD}BE=dh=TqUg`V2aj_>n zUU;SN_r|k*&+)qu=R-!S6r);0Y(_PGc^F|YqecLj)I*3`0)-+f#uWv0VTLPe-;kWW zl73ReT9_l(_Oc1|9ly@QGPpAs!_6!S)g#$VN7z0k!nYU#ttsKu3Cv~gqnlQU6d!53 zIPfx4xIj0_I@*z+dW}XNdSPZ-DHmnjB8Fa4lJVj7Mp~wX)f!F8Bv%AmA5^Uu(Q3ZzZpx}Hrw4g*12y~vF9H;9A+ zN&dS_BtTACPm2IV-F=jzs5gtyvuvD5Q*5+IbR27M*l|R$H;T$f^|Tei1+6Ba*EDpt zw#jO!IZA5e3fw57|H&w5$-qWoPx`a%{eeiV_Oz|yEn@5$HQv~mm$i1bH8y)#oDz16 zq*ANRi1$sR;!@tBLzm6Cyl0TD1yF0e#UT!nz?)TpOh`BMHs+D;Ib7D-)^0>>(B#2i zM$D^4y}D4SoaYn)>}B8k){AkKf|@+z)y>UKl&KTRP>|`{n%`ss=$W;?9jW-)2p@&6 zl@?|iBY3R{wQ_CRZt5~eUmD^(v}$9QiK;Ty_*{<^W2X>1)m}^+IIYs=-fEU|1h4aY z_tAb!j4RxfuFz$SaQj@v;B`mMwK4G)0mV^lUT)^>Hde9Tcxe?C%e|Ot<-x!#k92mm z-H5q3?SOA<@t##HyBzn?wP8J4J)%4d^*6I1DY?JPjCA&MYpIJ;sKQILU4tQ1*DFqhAx=oe+K8a-Qz7s;$YVz?tN!TaD~pn!~!0wm?C(v?(UMgLJQCgfs^HgsWwkwKF^^|&YQAr{E7Hudb0 zArF=W&*j8Fj{pdb)yWGn)c24}s26K&aK$i;yCmB2TVN zqjUjaL!P8>5fwqsKmg1H}zB-C46e*4dSp z1#A;TS{yd*sUY*AT|*(-uM^>y0}PdlxaeSAwpdd9vL-R|0)zKia!f#{3&$2QrjjiB z47C=u);~VlDV2efYMo($uT?(*EMBbS# zuYK2zpRJyy@Yp3Pn-vmUmpw=(9a=1N;m&Y0RYK6UjTS8Gl3gOy$QIVamS<~~UQf@K zEsKbGa(C9U&aJV|4ouhy<9kKLjsPA#7&VVadNWs>5I`b1ma7A=={HCU6ItRCW>Jk%+POob2g5UV8o>dc9Q){g@knGRmf@Yrk6z zZDldMb`mih>5g=j2q~7mDk(3ele&~|Z1WwWUJG*)WzQG-t>VCL)lY5cSQ^KrK0L1L z%Zc?kmWLUd+_h>Dv9EFqdR!XH{4+hn`n$xKLg0!0DFif`%9S^3h(*FCy1Y4!+jzaG zzmbgw?HP2ftIL}<7TKC8+cAVUq2SOEce$wF#8M3KBz&v7*_+x95p7_op1mnNI+z0r zQ?Rsi2+FGF9mK?6O=h#KTOaN1J3q99s3xXSm!V!WyQnCIK+B zRTN7@i(N1z1<#@foz2S`=;Q?!E!OnI}UAZtX_8Y#feh^lmvSukJ*egLN?^Ym}#MJe5lM zVPjWkdpikkofuTB^PYB>xzVIIqZ=uEOVuJmYTu5h-BUs4(G>c$BN3kXh0-ohi>saF z`HX7Ui@~3=bLolK=`H1U6gv;ny-N>?p9gh~6yo#1V|HcriV+nK_pL_ZD3;GV$<|4> zhG}dw&~Q8&W@Uk+5bn5&n0Q2Ls^-&9xTz?@?c~u}cK_`o*V#(X@=|dGq;2!&<}SJ^ zM8=-)Xk3YYEI8#kUKsW9B==xRRr1!m_rlu~m+5a~Y5L*SFrOLa6Sitx_<7mKE_iQ!VlCX7r!NPCt@z)b*x`4$T zT3|Ogq)!0(B7p&<<)PUY5x6e8Ug7e%!M-yl*&=bH0=W8`+#@=vLL7Zm9H?bUdxim| zn%d&;sd9XGS9)JUL=cABnj zZfVArM0%a>rypzyXdu3VuevRtQ{1*3*l{%kSl!U-GRW}V*@g4j92l}5*nZ2W#h5x_ z;Muz_hx1LH+kNx5tV14J>O#yx6DbPxj8ljl4s+6_<deunKdj!kFj9; z*t6$W7CchV4~oGjCPVCN^}w!^72=%Qnew_bRj&yYN3;vB2s&8)64C94F#_gP!y}1w z389*v#xA=lsv2?l$J$bnW7}KZj*@&bG{V>-hANE9Yhxts1j1~!+P-2v#U}`h`uV|F ze7nEX9$!ct#q}vN?x!*XkrwYdhLA$wW!P)P2r77R29BBz_(-{&xUvlzRx6%jfOL;N zprszO4QxV-SOYHQ7C?dzzdrUVlWwF&6 z%T{#6dgy{?rNw4Tpf(-ThzwKTeXV<0+u5QuFy_U3kX zQWio(TM^~Sq)CRSw3HH}G&IInbhO9|raDF9SKPSAqB9ZEh}~2FOifuB+z19?u`4GJ zMk_Ewr(VSWFuH}Q=-^;9H&_`s0udG!J%dX^=5;nqV(KlABZwY(QH9m zO@fn~gTG`3X>rJwr#D+kAR?>Blv!1M>0yIaOWY(9C$NV^euq_^$cwjPd498X?`f|1 zEz-&fww(K6bzyV76`~jK7nMql{K%ooDakK0O_U~KKHI(_J|Ge+Ssb*qZ;OK|@+(`e zG-acQzWyrSCq^>SBD@?&^7Q5ic zUcOVr-o!|0Qg0!}M6|ovT5p~L#v+ErXFqp{s2Ux7T*~&yZ6kF`YnWMpd?d#Py{$SS zh8vmFAVr|Sh<#jW3hW+5up~ECEod~7DM|WfQ8|P0(;Uc>G=~n{R+&O08y9G<3l0{5 zuzx~SD0@MX@f7Udz{L~{Ee9}drv&bmoXmUH9lQaILa|N6R`NSGs>Q;{jYb`k!yn%VkM!Z=GmNcW#y zk){MOZV(ld;L1Fywe-i|-K=@WTxO7+OJebAF`~vcTI98)iX}#zWi#!YX}QmjRGvxE z{(=|u(jD>UwGAEieQLRi&*rwO3#S3hooI#PN^wB(bQCVcL0AK~ox4Gasc`g|IMBxX z2}*JIao3KR4Cxq%f#ZzTza|L-O%}|VwdRHn%HC-~nz^A{=JPae6K-k6N{5_FTf!-g zHg|1p>+VJj2lu`did#ixx8k6>Ie>$}UTopblLJoxr&Wxp%si!49S!YpR>|xbDF*67 zb~JeK>=fYv=9RL%Fsin0o|x*B7GI|E`BqMHYM8sl;7JVb z=$h?uTmvur3C%uv8lgoU7-FzmdlKVl877NCeV?SU;>Pt$S(N#>2tBXDApuk_ZO7Er z>V$z4!6QX0T_Ie50*mmqKH_Mx0DHVr7krKsg(;rZkPs>kSmC2>+T~>lIJKK-HNqWM z()*#lPh;|fB6_8Xeoo zIr6P(HJc$~(rqW$!K6|nm({j)V8BC2gG4*s0-a0;Evjv0LprF>a59LJ>MEN0dg;nE zaAv1xg`!i8-_2-_GH7(tA|rPN~^1uwRieG?!eK~Y6-aoK7y=*ywfczqMu?Z&8@DYFcmwGMm{;hTPH@;=FIZy zDw)8uxhaAaR(9ktN099zdXG!ux`u7dRoz)=Oj?$;JqvV*+r)v>xfSPueBhE}UFJ4S zhs|o+V)(so<08dh=q((Pfp!w2Wu37dM+#X&9QY(laA9>7=1=4fr5(!y?R+}^tnxVo z6`S-hgVKQ%oXszwQSo*WQ~2jsSE+F^)g=qG@D>7(=33Lkkf2qewP^jcNZtZfgYUN zeVrOkiwMt#yk?R35~GIc$C3mof#tXb+G0z9=`^626}pFyAK);}Fe530g~So#o~~wk z!PvBX@fb}j#Quu$cPp34gT;39auTA&r@>kk~RfjN2j$&h;&UxgBLfAKZ1|+DbhemQ(~>`&WU!!Q!a%oMxnky+j_SM#i>`q z(#!6Ju;R}`sJws2GlTN9RdbUf%g1N%eRco%d|E;=2f@~g%6qwoV3c#m19TtLMRFXY z?-2D0BKjO`3iUTW1gS+d4c6VP<*T}Zy|W0QRZ3k; zpHjj+^k^D&xr=}av8T1X*PR4=8;iFGBD$c zBp4X^a%Wsk7j%W`==cM;PnJ2y2*i$&*HTU^@7go5`l`+I7BT!;S8tWI;~hzvSBWf; znN^}t#6ePi68HFw7&fg-K^`e` zCe3Sek1S!9rS)%YrZ{P0Kf88vRFHctTrD*Qce*rwy%>25qvMDNA4vCguN=L)gcw&a zxz{qx)aK9ENu6t-nhzNNuMmTk%oF2x&reQ`t((PIFj!yi^?ccaLBv^2WdTycWH*cY zvjUm&9SS`%*td#U4P%E(1)DFE4a(iH4;}(-KAcHZ*F7YefAYT;)NpAgRcZwXahIH?JAv z%iW6P+wefYTMR1LJdC=p(BXUX%`B?rIgTN}E3ft%@;Me#D=aFyU1F`~o(A3|+) zb-SQ72<6kYTSQomIVL)r+ntGN=S~v|NKBpM02VYPO&GmcGSTkALK*53ifmd- zW`H<3(%EChsWVvu4@j#EQmz1oMRs+as8FPvc$yzmj>NxP#4h0lUVvOpi+b(Yg5jM+ zXVR#2#2eqm;;6z!Vl5Qy7Q?>}w5e6yaBt+OrPsqV5tEf=N%0~-BofyfF(5xfM@LG) zBHzhRpcu^HYI$JT;tRBD$(tG+7ug)caw%Qb)!YzoM#egOb4(_+f=hRU9CJO}hH#p` zy=QBOdO&G}22W7q3%M|ag5U5Z9?2wtIkKvMp-gVQWq2McN@}q))GgPRoHHD$MKO6) zNs&f*lq7txq+`h1Q^<=j?7PMGWI*#!HHWC;LPHYuLbD<_qd+WVanYef78f!y2Ii@+ z7bQi91~`ibjp~ycMB4r$aVT(32HF+kE|2#@e z@c~6X4X0ybP^mGU_;efA%}Q<*IPh52-_veafRklt43}2o=c8goSsqH;;_{;$2*XWY z<6|*KK~BKw8L{T_2&A7_-b+zreO)ch1&B09jGe@N$Rlcc3;>;0c7lIyTk(R3zJ~dv zL;-FSxP1QKvl8DF2NcJY1j56ycPq_5NFOpL(VtrU(_-jEZacU81Uhk)%a`cW1lrr$D8dEuf9 z9W6-^x?N&uE}xJsU(tc1``o$Mz-Yemvc%Rk0F!XrC&CK-Q5O0XZl{rg02zE5`y72E z{QB0m4jw`+ndfC$N-a=uk&Ok;DU|X>QK>FIbVqm#?sSas7B~-?d5rMa3lU;@mZJYH zYv|b4&`sOj7S0dLEoqr_x0I`>xPqlUbNPWDmkLFnsCXS?Dzh-rsRfNIljdZL%LRyR zz;5zx-dM-m>~81q-JIg}m-VzYZi!Ye4}JN)^3gqSWVR8dt#01b+|h$)wQZZa8oG9z zb>3NLVdxNrHL5ywNg>ALSIU|j<-cM=e-`j>`Zq!UO-z)mp`50hk?R=QN9ix}J{?Bn z-~NANzUTh;SF7g$?_(xnKM2d;3H2HN5&y1KpE32BP@jY9vtE6Ue3#!JSD!=Q zU^*+l$K@gQS*boHGO=KNu*8JWe9Q@cMYCn1s%c~|q`-yv)yx7hfxkIGyt1LA2aV&F z6`^c-^QJCYi0}H{S@>Sp(AC)LE31liwc+w3_q`eNJp*qhey{B5XvT;84wtp>u*+uS zM^(?}p6-eAoSz^tHdPKGMITH8R?_2Vm(BUlZ~ReXZH9ighs@Vu^Yv--bd|jlv56D?)zE+s8Me6HdBw16x zKfFjp1|pS_fd%V}gmCuVeBVT5V1R%`k{ep<7LPd5K3PO4BFQ`HN!3FHqUvG#*ZJh0 zrzRrF0r_}f!J7%l>f7#{=o{&I*WwX8kf8dWh|fq?{RNPTXbq-+M8UY0VaR6#3tmJk zJ0%R`JVlIClDKbTzqnri{PQjl)xVc8NRlFb-vfrFe~C1X?5{4E*bzyhAqVaxY1JnC zhz2LJvJk8)*5ngs19N+TXc}0M1YZ5}mRnyia=4RTa2Da^6pnfi%`Sg$Csa7XSR&;Q zEL2DykwTK9axMZlDRrg%s`|gt|Lv*^U)ps}^=Z#l^?suu()c&c_dVYmOp(CiCs-CM|Dt&5bpUf@Mfn5OVj?mAMNs(k-d`4J zdK;fWL3I(H+>b9KGoA)OElUV^p^jOu55zyZITtVLxJwG1YePCijhzs|X_niq7lOi3G zY~KPrQIyt}Kd?v>UH(9q9!E4m zfCT(YBzysusims?fp4_*9;z4RBX#r;~r0!11iT6*uQ2v(hw3IIzf1!Ni z^UiZ8-9OP%e&%@jE&l@;sxK9^l%F~dy?Ybt*ADcZB0mORj}NB}@1tRd=gWC z^(i5IKl~r_L@mG(?v=@zV^qEf<-bP_`d$f95JvjG1m*vu%EKrpv{W8J`A<}N)cFJq zz;j8M_w>xY7t#SIBdD*LyOR3!z`#RXB$->zMZ+j^nR}b;`d;R`m^p$5Le5r%5OXJ` zVXi{GL(CCI&0LWxC*}yPW=^Q`sPovZVD8_c+`9EIkC*GO+sgYW#{{^z2X&J_-2Dpy zecAilB4_7&By&Tmn6$`giz4so^y%u#P&rZeyrAYh~{xZ zbLRH@CJwH&N@o*)$5ZLqfwh*>^TRjb`7u_l^;G&xl!EU)VA5{SFZ9XwOsHbno_EQz zy6vv2zK05QKP-}Bs;RF{hAYv;Zvb#KF~OBh3|)PiWQ*orgmMB*-!ab4imUP^fVG_p z!zk=jg%RhhTR?ZnmCS}7n}_d{JWeJaw6scKoP_AFi65M`cmyAVk%7AHkIYAz^I%N! zO6@Hb(z%-p7NNj-w)4J;WKF!KyptWDfzOaDboD!~tGf2ueS;g;MS6b+!haX(|F6iv zDh04b)=wIM8@NCM><7TeK=Y!juia<-xDwE@p`*R65yujnn@l;;yaoShAC7+CX#Ga_ z6m?hKPd3_p=VW}Z+1AkBBexWX6wnY#+L}T*2;0^ka^EF*A*(K0M})3^gXj6R*7Mim zdjRa_?Xfl-pAL0)gbW=7`>j@8qO}@3KJnp!Uupfml-`lEqL7?7g=pfWW=A0;_K?3X zZ)?7xxhvF&y_>kVGK7`JGl1C3XS~zJQ9E^*n!g50w+wJD?Bnr$T^xipbTy??VBRCS zrM%~Zs@s@Gt`O1#)A`g8zU%Vi@O=d)&$1a~o4b&BM57eiYbR&D_jjR4|C5Vfj`Tm{ z?3DIHT^L3cU|N{PizV_4^OQ`du>q z^n`QcMfXkIIubuRl3Z0mpst_$XZoEAN|GeWS+w{^&WqIV`}arsp9i3Mp(iJtvltL6 zz8L9$8Z<1r`W^e+_xIWF|MX18`~72+{|){x2;kr4N9o5kvf5}ww(kw!ePzP=2v;lD?R(=J|AGkw8qQV|t!_`b z^d4>Fzx-v$^RgiP?)$%lb#UeJCVKyMlfM6D`~8<+!u!vkAHbgrzt?`h<>;p-oV`Ks zyYf)&TPv$6d7Ssi&nBGPxEkrZZ0)Odq;Kui{__{~SyB}#-_EVSo^UQ;c*jSQy%kbs zvP1rBQ*eiL`T4R0r25aB2+;FO0{G|YIt@wvPe%HG5b1k4-qQP>iMqwVKNtc=if+IJ zRQLbZS=+dGB68vWo>|rXe>gakCRBYBH z`-g($=HgO3>PIH`T{|b4`Keqa}UagWp^$8+QfYY&W=jrv?eCQB$4FC zg^91y3_|pr3J)vnoKQy|V;!8h4Poc6H%Y0$VVwgswaJ<#&Tn^t<7C;7UiTt^p(N%k zyoh8_vt0p<6glU9{5wsB;JQGRI04`F%#}GZDU&KmXZ1MNx&zhL#t`6V$7mNb*KPOH3UC5GB6WUXZWb*dCa*a;JMcyUg8`C1~|rH=l$}Fa(i8$29YFzee^gs z+AMt-yFal9^Ojd8CRX%+qpt7w@iUYMQw#Ieecj%P{?WdPoeOLGpL6biE3hP2MbW+A za?Rd}|0MQ3{Z#iNw)d6NKN?+jIKkA|6}{9<OHh{4#IBHtzt(c4-f}gXK$;O}7kYaC{)0E6OCw;gfJEwS*(PU~bAaq$ zWVexz`sq>BJo^k&}&JY6J^3I-)CfE6d zkTc15{VuP33taiWEgmf2Z(ixj_heWuzkEx3(#m%{?mqI%_rJ{}zkDAtkF<&ir%9xb`JL8of@Ru!F5+&Lhcak@GL-kvT29>O0@0 zQRv09o}{;_&*5!}G4e2e;BWkrNPh(N6p=A1V@Uq7s$;n|R$WHX19a?x1>{@HvFh#c z{kUdiq4RwAA1C^2*2}O$^4j(NHBIMV+f@F(UjzDSPxtOaY?sAa)3jxz>BFzwv_6s? zb3XRI0);!WFu9=#Q6_06KGROT)@+2(H;VX08VBBRe%l5#`(eO0VsNX(lZ}z&l8GxI z11S=`Qq@0Ro2;vJ>W{(zb*f$W-%;0oZv+9DXVD1GId~NhB<}Msdvc=pP}9w?(*>=k zk})kS__h@6M=D*x_SQ5N^d2ne`%!t{$?)E&RYt(Aa~_z2W&yBlDGBur5(qUH#_w(K ze^JxHEt2 zhph4Mwgjp<7o~lU@$+Q&p*wz(|LVMXHGq=O8u7=EDxEFY62etWocs7o*tt@E@x_bm zaZ}rQim!C^w71*#SjMN&2#8PBg|J|^sJg%A?Am^~W1}?@ylMa~(7 zJ6RV>ZaCZdN#5^A_%2`zhFc|E;@$x(8{BJ`4t&c@Buj6gB4;9_bP z2LVWU)_B2`eP5Q9b3YxZi$X0HMUoW+uUNuE(ZGTWsQTfpWOaIuBZ5%&R+Q1(wMpUJ z4qHvG6CNasBUn3|jkUAAP63ugc3#wb=(wA(DprRW{em)7s!onn^^W|x>S3tvF6U@K z#ltYDjyNsdl1)H?kNP?M2nKpw93e(X<+y9;^_md$jz(P4Fz6E%0vksVoA?zF+}sMc z%58sNyfExMc{NpArK+7FfvC2ghi0h52B0QUEgFzblLq01_-`4GtT)S&HazXHo|pei*>pe|vki&6`#<*#cc zN%hy%l2k}VZvMTiB1=@b70;w8RNwYTtNZsarV+vU5a1}6^c4JtI|>u*e3zJqp3naplufKi)?pg? znDZ_&--oOjBSAHPf$+~W@Xs{x->KlAq(D<&`N=krFQ*Vr;W(V5Q9mjTe`BP-_LK<3 zP~HD+FoBtE#2Gv2ve7L|6eC5l757u@;A&Y8Ih{?S19K}a=4g)mLV3l%Hz9Qmi)BLlvHKzyT$BNyLtCtG|J-WUW0E!E|_K5$AxeM20E3aU@32je?W ziAwgvXaz9v1N`?h;{9K+^9u`-r;gwU%AR+|r~q8@@54@ve1 z3sE>OeVj@uJqwjSrc1}Dln!jeQh}`m{YHDWf~-^b0?7;b@6Rt(m(Q<-?&D)U={z*Q z(z!A6%!IUsQqW=iOAJ((cM>=FVBR{J*~sp%6Zb~PsXw3&n67l&9H@Q(x||`ritoe^ zKAv|D;J2T=@>37v*<((8rAptA;FR6gK zdJL4Uc!T_>nlK_g75jTxK1um@M_tr$ZYN04OI@_lc_a4R%BIvs_0H?pphyZ6WssKK z5ai5NrF$_-!mYdW5Kz%T@cnvnNs>}r&;`Ky6Nzn~Qb`cgDwkN3eFCEsEwDPTdtONi z12_%3tqzDY!j zyb{wxjRy@N*Y%S%D2-IyH_N&GO|(|kGl!g(>Vr3ty9Sp}da-w0N4$r74;94c%Fn|1 z%*7)I3x_d}t3&-2733*a^^fqws`3x)g-|OK4~+wLVfmdSdob!bTbD9huaT9&SGxng zYO3jHaznNA=vJ^M*Pp9N?Xki#<9JBD%dq2jZ)D+_^*H| zjXg<>OpAwKw3m`oG8%F2{n(#4P)TflV2ft+n?$WzV%YbTv`2eDDDgO2vk2d4$`(?e zOVnqj`V6a2*&py;RQ~SY3ioed2;cX}C4j`E_fUEK#0ZCuv7e2X23DT}h3oGd!b3T^ zrZ1ymIk89hgnw-(v8i8bL*zQlMxFaMkOh)2$-R>LeHCIVyXBFm5T~gcE^rn-hN+jr z++VdMk}TW*%99ksnV_Wt_W_!(Uo za%-Ji13*H+=)BVujV2bM1pn97MiWcumn!3br3%X3H$<-t?Ae14r}Fym zX{sWli6I{$qltS`N`_NPq%sps)trf^@ne-ND64o`w%UqXiwL>O2jTtkCHd?O&ohVX zJiq{lduf#ovl6_!;w5{le}OF;0O?QjKANBb&MFyA&^8=T!CZdE9z42X)hLBseamS9*S3<@t5B=hro!U)Oqm^?QEZ z=J}QM{A%?4+GG9Fk3U;5LS2lj+f z;@rB@eQAFpVj)0hh|&v<_6r-mFVxcuOYIk0=>;suUMwEO@Ez~HDK6qA__x3~1#C}u zUxYWIxBq&-wk0bcwN$sN2+xLpafqzjS)V!#+4WOD@83fNU?AG=ls%1i zq*t=ws`q27;kTq)SGOJUlG%6%F_Z|c63_m=d@YQvG>hrAyUlB_K%5k6q1S%)U-Gpj z&Iiu~O$dXMv*YYAFaMNZuB4amoLF~2 z*Y84orw)56;1cvv4YMc;Ki6IV^saA)oKi{IszuIymlE}>DxJgpWr;JyUlh@|$QNa3 z&w@w(oO2woN?*yu=+f;6ECOLT;nUR9=-r1#@nD(ksneYIn5)aMk4!GG;L0nord1ot-;$w5*6J{!M#jz&2_SkhBWZ#d@F^7qQ&fjji`f18-7l2xmL zp|0@>XU!m-|GKmLA5R`8oQJWWrhos1uk1Siv_rk4u&vCCk~1boooin~PpXR~e^3pg zt4G=4AAKl8hER^SiVzSHxRD*#mqL0P=I#QE>g%cx24;Qrq8u7WKsUWhF0gN$4hfSTQ;zY6`hAwr=r0@=e%=F@e=2J6oVbSv*!>L z$T`*grjgD$-uxb+=f&oC5j{U#=GG_I(s|DP9SJ*gu_C$niR9B*c7rOPf9*xPE8dLAbQA#TFXEqEZ8Iq-8uG}+yyjwBjNj|jc%c5bh8lHFcZuI~06p3{$^3SR`MKsd zd3Da|Ak)j=GK;@G^bX-&pjgC=MG9J%|FxRAynn9E5?Co~ddMk@PU?cu}5a zqoj8T<);+rt305e)u1J)x4WRF*GY|lv2d^RCR0xSsarnJl&c+V{Qk?OOk(08awkN5 zmh=5r9-wZ=dYJgdUz|_ll>}DgZ!V@{=j+F!#z1p~qA;{Bsr6lsC!=TKA+0ZBzg)7a z2=>s8a>@8QVgr5OyZMbU;zihWx9cSO0$+_r4wc7&o?H^9)$bt#Fb9}*s2&)m9 zrRZe6j7~yVC?xxB{P#nOT|G_Xgc?NX-v2m-J__Q;t8azza`kOSd{%hz%LiwKA1F{IBHddPca&+%^=Mx|)3bI*lj+q_|39aE!_nqkCU>7ZE=uXKQ}14MoK2Ph&`8Qv2= zWl4C?&QrqGd)l$)^1BOEY=i;?h_S^fn2m_A3}l#{(cQ zm@FBVj7iz;dbFND@0SCPp7^UpI|Ksi2@XD6)n`n7Zs*Uw1byPqd!F+yE~L^y^L5C4 zy~lhVHeZ*37WzZAkog+XU;DrK5Isah0ws{zz&-qV=P-YMoCZlqxsS{xp36@-Wi%&& zhesbcnT3C`sYQN&T7IX0(L4JHD(sflyWU6XK}q??NA~o+7T*$&(!U};r}vBUfv(ZJ zJtTS%#*tJ#LhGi^CA4m009rAw$iSV%j`NdWJqv$vV1U>}G?qxCdHM2HID^@DGT|BR zJBB{+2T1ZY7>VL!_%HqP0qTC+o3cyljRm7MGJ)i38{cT~@LsCS=kcZVuiHAN# zHnitl)s$plep)OQYQYcq^EKbbr*qlW63-Apmg*wwDM)H-RPUptVFf+KtVIHwsbxuF z&rzymr+PH==2iS?hI#pXE}3ac-pnPl%KN@p1WPAXQ|h_E)dc8y`G;# zugUx+@1z>eSE!o|43HJnSj!)X&ZW-&L=EYmK5NCsxzA}rf zk&@15@dF6?SOndu;7~%aGfua&^RNNQr1XH zN>fAI(0U#me6ACgnz@EVJAncm5KYeOF{vKyI|Ksg50sK|7IB>8;1MKD8-@Di3yN5J z*F)@eOsvvEH2{@ASRMHr4nJ3Ry$%1Kf5YjK0ot4`Z9k;Be&yf51v!EDE|cOUVlcsp zIrl=m9_sIgB>zan;V)Q{^tAU;`gc}O@&3L);7h^5vq$^J@rC|^Ythr*N9o^UsU1`; z@hJT(;(+oSd`c(|mEbQJ3O((8l>RN1P^cRClhu{R(U~TeJq+5f@k7i0?sG}@2T+6l z(#rk-9xB<>SC8x))f|LJeQgL_*`F(AkFHKZC-sgtQR}1B1kPDYZTYu4XF;(%^8eJJ zw(81;7xvsR+V^8nLVv+hp{Ko%(!Yh}?|l(XJKFa&y^X)%3iMQ2IQlA$OL-qnkyZD6 z?u+=&gcQWf_zODlha~Lp6JY!W!=|UbkJ7&dDiAr9>&zn_mK!hnb(~mVlw)_79>!Y+9ojB_Ju8KmB%4Yure2?~3Lwfi>jSEB6 z2JWV6`UUSpy0^}YSk%V!1B?F3?X4IX#&hSiPFaq_gl;)W)p^62DCgyW_rVA~D8U1T zirf~d@qTVX6|Q@8lZed&G&K|IEa} zQ)7clp7mCf|L(YB^M4$dM`*&|4@%tncNxolVxEw@r1W3kz z7RmSzo!?ee-Yuy~h5*5NmL}5!NlE3m`MZSinEdWP&q5yQnQNE1aaR6a<@>$C{S6GF z(%P`g`>itVb~3YSOgA3_hypo9rf-FwDKeD^?=zkl)0%UAyH+tZGyVh>SR1B3ak~8N zZkQSdFy}TD`e(F+vMr z8Ct+@53}3L!~YPdV*crymwzf@{^^^1X7Rtp&p#E|{GT={tNVz_5HY#PiJxijud0-D z`Y@?0xB!#&nn}`6cng$A>85)8(-Xy{JVI1r2g4G~i4*urbK*VxdFLR1e*7+c{(tPf zd3@AG@;^Kr(TL(izoK|YMU99g2x=76i6l5cA|r>!0}VnTC`UFV8kJ*k5@j4B@j%&C z*SPA6?z+OdDvJjJl*401T@`dy{H{mGs2gxqKqb%nUDcmsCKGk{dH#5Quh%cieEO)q zs=KSJtE;Oy1^KZj^zcUM_4c~lG!qcQl#J0BTEQE0@C(vHIMaLu?D}|V{FAi-O3?eg z&6%1u-n{iDCQSOM-@MAGh9;CS@D1|=PSGG(ue%9eHvweMciaHQ7_A3MB3oy+PPORv z!r5BW`$`EXNsPizcs9yp_4VbMp7KFFgHoFSO>L)a(@@rFn?TOPrsRWnp$S3?9>4{v zqC$M-Fe+^Rd6FpRpd)K2p_x+#dQmxkEdluF$lHAMCd%MsiVUH4*tERw5SwIusj!)c zG8{p)74T3#*ZJsAD_9c+Yn*V@#iatOhZBE^Ea)xI@=leCy{amb2lt=V?}@#Z=Kw%f z9IFW_opCopQ>J@3F{U@BiL3GmM62w}d^I#xx|L=oc$3}HkD(UjPfqtFEyG8qc=bdz zwi&|!-?UwzewS=D0WW4P0>gD@&#s(hTMace zh_ax2pMRn|^g*I#&Z)#|8$|-@Md2fV9mYTP@!R`$7|)bPQ#Hy8fw8-<-Yd4t)vbd8 zE$e-wwd`|W5dtozF zgFw{SOW|x^51RGAeILZJ)81o=Xo1szX7k-{j}1{}Lg==!0U|-lLin=LvBeh65CsEb)Bxc3{Ua>}3GS(QPSaah%tlfTvw!hh- z_ir%3M-|^VTKq27huv-#G`7 zsMv8--jxgF`X}6Pu^fq{Uln8-#Il#QZobv69@?8{Y*$0uxo;>3zZX&Qxo@~1oi95S z1+-+&liq?jVL~#3?uS36)xMQZG^t5FMaMtKbUV{dLiZpiPa5bjeL70Ygu(T#c;iID zqD(d%B{^I%O7i(TPN>!RutTTtjR2>CMofDUP~Qqtl4HJu{t}OF8=3&&yY}Wkc%QBZ z?{c-SUf?Fa84f-T*@!VPB%|3nWT+@&hW>^$2-mpQLV*GH`^Bh(W&{^~DJ9|ZV$F7#ZzO`SZtxtIG9_Ry zWENf^*b7Ny#GG`Qi#-i0HCJj7uxBqgl$j|_F-{i!BPwyv)4ObSQ@MY8|kh!v>_*OH&|OWH>6~4wN*(luH>!AoguSn$0{dwL5oWh>C0Rq~gA(IEDk z21U&B!@OS0v+N1;1xA5YuYab#<%MjTcCIp17@W9lPjiVg;blK%m z<~c4x{|WH3^DbrnuC$Ovg|pCypMSjzw;+Ob6fUE8ps$Hx492wnEd-!!I2S&r&e)Fb z!9}9NR^N;YtDV^SZLj{pG1#j2^XGpAW#+)@maM_6gY`AcHu%)xAL{p%cbJtVk8Q=h z=`J;U^f>$lUs%`Jj;;*ziivIQj)EEXTOV9zY)2-;627pk*p954JwrWCndJ-2j_t^n zz{`DsxOWqhz>#j?{H;;8X$OBLY5<}_12JdO4P9!e-677dH3x;Bh9w|HAQWW}2Ap|t z>GulRjnUnF(LESl??iX6IWhF~9=_;S6lW$Q+86d2!@7Rs3xmaHtPo`d@tq4Ur3eVZ zE_45?oxHx{*qOYv6}Nt*gE^{NPqQBE>jJHPtp|I8Kr8MF2^h9_fz~Yl$hZhS&jqzi z7u2jHI7u$Wh_AJ(ZXwSeLBj|O^*Qxmg^3Sz>DoOLnL0Y3-QXV3|I`%!X|5lL3FP}^ zkz9~;|290!jCmLuzp#6pvI%qJkNGp=Rp-d#hM})1{7$8vZt-!2P}d}r6G2&=X-P8< zes`0WIy206s81(K3I}h%RGo`CuKjJ^L$F-1vi_G94D+(vOE923c*ES@F6`qPXVp2w z8eWOKFw15gi}eG#R3&A+r}bhU#r`Fwa6?hC8x1>~_vO7}NNKt#D|axsNm5 z8Hn-ifT@6e3o#>P9(a_~y83h$2I3kq=M2#K?U02Vjv@oatMs5s+YRL8^a@=ij5Zu!pV0vZo)@49`43;x} z?ENbi{!Oeyaz}4p0w*HbrW=k6TA^jP#cY96sT#aQ(oW!en>X_u_(%NkPQE=b7eo2L zk6qWC2Kno2?wc%~026bftt|?dhpub$Y4y2tKM!4)TToM7F|#Un?9}RM<+)>OuDG&% zVs-Aw@@ub|Sv6@^u2nD3b=1#uIV8vrMRay&V=>LaVw&d+34FscG|)SkY~ygvpxK;w z9Q%NCpw}IU#2g8myN*W~$9?;ieoO`On4Oe{6Oh?F~fqat0O$h@^S*{+-mk zLbsm|0G43#=-_rqE>qh6Cqi5objaXN7vGtB(9Uvlw$9Li06@6 z=Ilu_zRs#|pL>RXj6J;;vvbEhsk@!@iFY`A{)7l_)b|lHu#t#4oQsv*cFa~;%D93H zoGYxQc38#7bsSM7HvKR>vN5Vm&W$j)Ar|6-b!P!lGzj>tjX}FmwZ46~wYTD;!5}4$Ed9IwFY_M3U@VP;NE7=3#Se(uJ@&tSAuSu+ zHg9hU4%TJiES!jgrMxnrp& z-eOw2qhr@cpRu)O(25V1tBDmmhMcj>Z-?~?{6`+R{Xq_qY7`<<#L7BrSA|w!m@~dM z#M~+zh4Q#y$^8pVZ?jLfEL@;4SjCRq{&IU#&5l6Llt|t2KT-f`6Bj20cDSFAZ)OrG zS^k>5U&#T9MeT9j!Q-HW#KIo}X30?r2ZgV2R%~6Knc@`AmHFl}qBmH_n}iS+gU*f< zqUl>*zgyLY@ic_vX~;Y>u4taS_ChzFQ~95O(S8ZmosF!B7*58!e{5@Sp&B6ap1&1U z8YdQC#|7)jmnX&#ng36Wz`*L(%tXzQ`Jc7}0`|mi`GJ*BF341(h{2nKiBi7zt^GqYN{pSvr(WT}T%`#$s_X7}u8G|u< z({aK*f~sQ*_t32K;E7=63YjekNE#(O-qTSMGSBbF0f1Rou8xTLqdFjOQ%8mQ4ISK) zd)t7*Y;2S5cuHRHLgp$-hxxd_IwIyGb(ETbIx5V$;*hDz`8g^u8UF=jg6e%R801+S zWgm-Cpd+~m{PVjuT%!UP@?P}$CIHL2vd#2ETf|Ne4CIn8^5(a+&fzBI7Xt)g+nS(S05kk?z5|4ambT@5QJ@xi0V5%O_ah7sI<{ zfq-Q29O*9#P3KzA`G)JP-w9{SKk&oS(4*Np$r_g+$b5XwOYJQXgdtKnY7CzoJZD11 zU-QnAo$W0vJ4Wu!$d!z|w_{{iM&8TFXvfH%sJw|HvUPGwf!{G^GGnm$NUF*<#uPK= zteM!?BF@o4VX=(!q&J5PS%{pP^10J{#J8)eNlR1g&V7>mv z47VMbWCv~y!U#<}a5sXfl)Fqw+o>J65Hh+SiIVNW?TuVfFnCXxe!GmaXz2}5^ZVgR zpXou>*uZ0i1obADV+W3pXdu+y=W;@o{(syPIm1kx?&ODQLd&U!8$zAUU#zE+aHLJx zlL=Gbj*vA~Sa)x)p8f zNzjzgV4NVZjT?5I$%!;T*~EzOl@Yq~yFnorC1DqOiTPH=mX`lFCSoD>ik{e0@>4^n7XgRTHrUM3(mg)D&CVU}tEkjRLfGk%hT{SAIMJy%9r1p$ohR9Nwh?dTD#SIRB-19_nyveX%%3naitz{><28_^Xf zQV>>sJT_j-^5DdGMLxfU!K`S=Iu?ZCXt{x<>osQ(k3vi;ZUt&@|5mK0IXQX|M+1Tu zPA*Ugo+wF~9z;MOx|%_RQ1#AK5WXi>u&kTe&w}u-EOIH$iax{BPApN>I|U-j%w^AT zTi7L7|0QZ0R*imh@BmR+$W{U6bNwoILZxvI6l-@Q>8x#EcgajA@>`a=fP^k z^|xyT7AQB9-h!f`VK*rFR5Tl53-G>+1BIZYB;(h{MgdGF2A0t5*_=6%0ipgMf029$t1cu`=4jdOY z5iQeD4o)`|nI0#ZUgQrtUV<+62jxf*OjvrgIYEMW^5RyouLO;k-rch%Yu(UDmvuwW z$G_3|Hx?>M3hI!J{urB}7z-@rXcWp3%vvIZ0|bP0106{UUpe(t9W>o}XoSJDM@{#2 zLqj;WfIGtt%Un0KfMUG&oT40RfkOuDGpmPVGJJ9`Xf+J)iU4uLYr0>kHMeAtK+C*V z#^Os2AQsK9)Ggz;7u^s?L)`OZ6C!!wxr|>Pvo%|XSmefe+gA7~DJEZ%vcIo2hf1!A zC}6b6>oh=$+})k^Nl1~u6L;$VpFBiK`J|~6&Y4*Yr@OA~54Zca>(rX*qswPZqJ;~G zX8_3x^q(}L+PCy@`FVxseRyeb_4eRpGPnG)SjM~ZP$04Sw5|bb^IvxsswxR9j;8)_ z=xC}8PNyh$6wFKaKM;T6Efr)jr_(I38wniQArrd`VomhVU!S~AGcy@SbjV8U<4@mq zYNzcf>MT9?MNHBLF)}=H#2#PLZ>7*uQz*e|BC)!E(r)kK9|YAt0**<3r0}96~gvD2i4E%O(sv zGzrAlcmDm97iO0>>~Jc$fk0}U`tYU-4!O84IcWjsXd~p9+V{2y?^bI5)fJq;PTG0;4gt{{K;Y}Qi5NuU&QZAYRDh+b9H7}Q5+Zj-A=x&7 zbBU5D2YlKGTXdv^oERAkp`?)#;z$XbWdS=<1V0h9yv)T98^%AMJ_huuk>D5MC)5!? z4-B;Ux$-rOACwCGh^@#Wt>rFSLS_M;?)f>i6k_}DwD1?8rTpV95Lb&bMA)ooUygM{ z)Ht0+10fy8L)a_=U`l&29DwiPR3w-%N~9~E`a_!IEji!Cfg(}KWTtps@-eO(S0Ea8 z8HrH8q!TBH9=UW?kI8y58%P9kdU@qy|1nugetYs5E9A>DB_8GF_+mZ#mZcy7)qO&= zYMmc{6SkDY30`NyAasltwby?eyak#Nf%&_$jtAG=ph__U1$Od*x}EKKQrJyq7hRK> z`;F~fo1YW0Jc^(t{zRT<*D7}xq`dvE? z1qN@P7vxa^>t<%(`JH1y8f#JV+gv279rJ(p*3RrMfcf_@s`G zvbSIS5g79wyV~*erZW!YxaI63915F|eE@*J--C27MnAu3!ax1>!To&4GS{CBOB{|z?I#u+! z8m+=^CUA$?tD8TDb67|?$T;*Oe8%e7a0H4LOr?3}`kn1j(?&plvXx3u*fd#8q3 zV@`r=WuZ?X!d>z*4;_Fuj{J+FkbnSnKuQ1X%`10nnyY!nS2Uxvt|HQT&oQq$_hOOG| zEyJ+Hn9{A5rQqv}igjM58L8hQhGP)QIu&NaLg0iWEH)<}(vdG@6l+!p4*3RQ9+Kc6 zIMzX5H&ZgSaFqgw!h?(QgLTWr2klgX95q-E%I;AR4B!Ra*dRN^tCaq$y(nLrOSvzL z0f>fwI&&wkl@()v0$eNkHFiGWYO=$LUeOT9+1DxpE)(Inz7+<_l1<}^IX7S+2`;dR zjC^NTd+TA1jRppp@VE_zw;wCc^CQ_N_8pl9KA6FQo=gv({>;(?yf=dmLmj>dH;l+O zqmV{B(%olqf9A?~(PvKo+CFi}_Ct?-Lps@!x8Q!v!h*3B<{w)#Y|r)+x2R(J_h_ik z3sKg`5$CRVZ5)SC6%vGe`xRyu{)qV1rZIP&7zZLBbVa=4Q;IeTUEsWVwO(b60PlIk zBAK!GohLK47Rbgw5nB0)9J;R7T#w}%{T4yLZ8!`4Hkk5wnx|;!MKwwE8I(FVn(C;4 zfhP94pI`@gU{5NT815`lu#oBg578OLh{3VLXCjc6JgM1*JYkZ2qsdm_JoC1)u31?vDn9u*sL55T4Th))5@t5K8HfXe3UiJ#Z0fl_X#6J{wZNY_;*hoF!#a0R2I1V;& z*T!uo?YFNsgRfO~S59&_0fXj*Sq_Kog)IixEhaDBp!lu=Ar?OFI*&pyo*REwyR&`p z`kJnMym|}lE20&GxXa-pKMs|qJfJV6DnOBAZ zrW?Cp3(*X>i!f7$YQ(|GC+`W&@G7T$DG|%&NQ9FjoRxU9+Z*QHvv#3X7PL6AlsFJ;qr* zT?BDY4Fmv975)x&=)FVepRGvCpG!YGFq>zyKBB-TL>_s%EV{ElWV{2P^Q+F`Q_Jr+ z3MNl|`-6eaG!WGd+njQogey;6S#afxD;utmxI%D+q31ro zISN!KHq7593iBUP6=n5DS>0Cq*C$UM4WqlbPfi@~L=(>-L9V4_fQqzyb@>bF4L7}Rf8rWYR}sxZYvO7Fk6Ew)779HH9!*7p#YUAg6iRGZY@qn zg4p*^vzKa_&w;h1stBo~`e4EMg4E|!Uh(jk4eBuPTPr8fH&^R{an9g9p;iM0K8%sf zlK5A^V=<(ux3x55cHx27sSJGw-`54QO9tFmeaz~JqktFQzHTDw6thfqig zwAC6ccPf1Nvd$r@L-*n|5D?_fW4w=AoAv#LJ*MJ$_l#` zO|tLq-L3T!#ss`ep83u9&S^&F7g8vumRsnLJEchoLZOu?6g>N)9WbQq@h25#$Du?c z42Q3zCWL9xY${AP9LWp?&NDz@vX%d>HSOFdi#*lkms8F=Y?gOQmLn_7tD1sLgf1%% zy>b>_(16oH(9`n9OyR)$WP)btooPtt3a|^GOhG$lOhd0GK%iSfWGS0!$N^A(EBZTm zCRmwt!(~Y8K~!WNqL)_0ax^O9aDE}v_PO*Y^t<7JKoh7|4F&RbjyyA&p9`61BoXx0 zt`J8mzec{y|6X(l{Z8M8ArG*EAMZS)NR+$;KiNL~U_|hE-NR45nYc;tlL!3dn_(2Z z3w}6(Ic$laXtm%6iB-SJwExp0ES9gr92V^0BhPGY5q#vEo9G~78>|7}P-pnaGk=go zP+T7^j-SJaE6PMrZUxokay56>&h}M%qe)hJ)0>K+)E$E#&ibz* zJ!y%-AKTr1&LLJY{nXg*u2uQ5uew6OTK_sAT2G06)jhU*kE+vRUqNfV`V0Z=S~bMN zJVuz)2e!972*)a%m@;xwhLDU7ZP5@01)s%%LKS$yZ4+o z0YAYyUOSh0f5#qSl0kI>Q}c&!&p@w8n-lwzdNJ$Wa6)2Qao69i0iBm z5QSeGszMSl=lbQ0nuQ-(s9I=Z zR9M(S7YmW-u?ocnS`q}nzd*};2Vl&pet;`o0P0v2Bwn$d<``x}8<#By)0IJ2kkGMDG7DlqW&%#S;(N43W4FPD*et|mIkE4% zv2SW@He$1#ST zZX(_ql#=dENrWNBlJId7WxI(EbP`n{k)n^(rG*N>l3B#d3~xsO&maEkdjNJtR$z$& zExZJ>3fK*_yzC@7T#`u3j*=wPkOYfCk5$;y1zH|p3h>~8mR~z5TCbDBgSXt|gls{G zHhj+2tFWU9w1S)ug?PIW6^3|QhD_@vGG1Dte!(cpLfxp4MnR<(bxvshbMa(7d~>|K zq1%jrX$Xj~Z|yk{cM1l!gIt zU|CP&8^Ve6QO;`f<8`QxZ@ZxDt;B=>Ty5U(Jia&MpX(40d6r$P6QS^0PalAdKeCpM z7oBJ*%Zx+~wwp_I^*=WppOqbZhAL@Ys$p}~-Te^e>Faa@H++*I{V4Iqemn zZ3#99y3}Dk7baQ)ft-+XA3psA*5_X^bZF}XL-|^tXC9R`dvDoHqf)(joM!VxCa!z} z`VC$sQO9HMOseDQm3cMZ?t^O~Wfr$c?^9;+F?h0cG7HHcC(ZV8*3?o;Ca07VPAQ#DcE^NBt0vH&< zQnPC-nKPb{;B-CpJ#yUtK{NzyrREKBr1Br6JO2A}$@_ipOyJ)yZ9$zW8{!h!MMtAg zPT=5->C31-n%4TC-~QRiENI+4_ZL|u&+=vMn^YJ$euJ2>Q^WCKt(opJFRv+T9D_S70Am!H1SR z-@P6PdJd&5)SxK-Y7!De?D*h`f`nl}!a2SMo5Qpc{e5AIg#WRXI6yn0C~i!I{UFO& zp}X*Sk^vpDeth7DOIn2V*1G)4S0+}0;kbj;|K2uo2fU}mb>Y4>AfmWpxdnq@ZE2T) zD5OJ4A^x|5!Qag5TX}>eB@=xp~ z^?lGJ)XDgr+BZGwK8j2Kbwu4}M6mx3aK{f`7!BUB#?1V%!vN~AUxOyNd%Y8cP;Ydu zt0bkDOMjqp_67;$*}Ih~#>u#xCF9_u*}SWpscgFo%P&}gi3~MlypMeHE;T%glX^A% zA{Kh`&7S`t$#X7>C%vEIlMm#Z4{@1Ek$}-=mZIpOvQmhjgev_eHG# z)&ZT=|6J7Tm(>5r|F-_aW~Rsg+*4#|B;o&JoJ+cWgw3+P%E0<(cUJ$K-u-3uzZ`J? z75;CWk-q-V59(O|-|%qM8Dmm^QeM`-EUy#%uix^^>VF^LQtFT84H7i>jFk6_hC{Pz zV|9OUe}#R@ba4`Qg}9+FkMK%y=b86!drOBj`5TI${QLzTL;EG{1!XogP2xz6AQMws0E<-T8Tas6b!$ ztpM&pK-nDgHhi%DYyy(1#>`%f;srB%g{}{yy5k3QfCd6yhSNNXQ#`^gMX%U!?r+R( zHk?bk4S#~+*GYKwY#a6mhE3M63LEwS!$xZuHc(R5-3&WR!$LOfc82xUFy1z2ow!vu z2Wl90EfPkwn645QtiK%Xp@fZsBhsfca1or?w)81%Hjcs_yweHggf{eoktgzYa_oD; z6^K7LIexe=elN!J@}Mt0xBO1}mI;X8k{mz47r&A5e@%`*!59As<8^;(Yu(W6a9?~J z@vT6w8`;|zIgOE*Ya|(3iqx=T@g{vwA6OB=FcI85*y~OMau~^%z7%H-z1o2cCvtB@ zV#H#HnJELe$6Rb=Wh}phqFQ+|JGNslD%a!NqsFnuQ%IXTkf1`XmmucvFM>jdrY^*L z=i(hI8XR#rX9|+yv^xuIb^#J>qLGTHh+**;Fq_H!{L`HRv8fJAK;$C zal-(N>pt1%9_VvZqs)QFR>*b3+KcNx&ALyv`8#LZOs6J2ygdy?KL3Bc7f8X>q={$D zQo|!&ohdM>onBc|;zqg4aawtL{u=*&&V!}vKipr8Un&d6Y0A2}+nJx-Sj5-<2OA64 zho|Q_uyi-c$XzZQWWOeQ#$*Utpvi*2V?}l%ZjE`c%@!(Km~7d?=oz^GG&AKs#NX28 zx7zG@!NZ?>kZaM1_s%n5zjtoefp1{z65G{Y-4ix^v*E^@IYq5t4k0fgalv2P+4fc8 zRuE4HpVe|Z{(svIhUO!K4_p5${J+o%mRac3+P|N~N+{>clY{*;rXm09aGz#ib1OtI zJbQMOjV{XIrrLC?!|a{EqYR{@#;Pd^=jsRK#4+#21n_3K0SGb_Xw6tbsVtUQv_47h z(snk&1A)+@kbD=c4RzpWeY_y~*3ztXG1;7n$qzr@dNgcppl9WL;rIK=FmniyWmC&u z_p=!|P{X-N5`TI&08;o1#g~u4cn{~~yJsI-04od!v zY*#n-ZT%Z_@XPLrH#Pyt?UVn$y(hyKhTGmF)3vv9)6cYb6aZ4%>&maN`SNXLP>{KG zo-@4VaGV>geWxXfo3JETF!&~C#_DF<8GA|eq8Q2|B9=%qTdh4>SMvoLZ(_-ZGB~*Z zx&#<>lpjuvKnX-Ie!4P2bLS-*xLT*T)K{kb^oyMeJ7IXQaC}mj*)oc1CH>c3cT~-h zzVxPmnFjl>ziuyQ0$>`tWuh@BtTsJU@<-rC6Gj2{aY9Q-cufrVH2DD@fF)NX0`i4b z+Q-jAEY~v^qpIo{%(RS?;Nmrkt97bdrSEr6`p)HIb5zeu<`XCeztK_KUHPUbZ%*pp zfza*;A=Z)7 zOcXb60plP~jGqst)UIKn3TVQ{7qFP5t??JHICBuH=YD-@-p6_kkvjie{BX_A>z`-; z0&*XZ9S_}P2-;E=KOOs0ZD-r%#DN#O&Upv=Gp`qZsz=C@g4aD|Wx2lf*x2XYvC@Rq ze-#ftT**9Srxoi$d0kqkbPVj;ircQKklk9(>=@X+RYtN8MaVOw6~g<}uKp>X8D???El6R#RuHR0NGu8kB98#DE~)OMU# zGkxgH%BkhE0PCdV>FT&yHZ8^*pt*r=LnlniJGmUTt=*ovCzSNQYb{)O;E@pWKH zql-@-o#Y>VabpW_^ZM&8*~AWG64eo-?hyd{WB&WWtWEnmXMNEBmXeYJqgp zQ+6i}#McQUjV!3FEG(Zqp=MgO7tTD#Or0*sbzuJoVT$iz=+!YW$5>r7X^Mxh{gdL0 zXU>=+(JqPMd@cryS71%!4{R=ozflm|)pK3}e}i=wf#Mf{h{Cr=)i}8JD5`%WSQkaU z3>MFm)&rRC!5C#VqI-t;eI$n5{hd_xcM^_|a}_}r+=J?w!TKBE<*Ep)6T5=@ z2KZim;($$z!;8$#W?vZHl$EZ9)k3=9!U!CQ$2+LQytL1IX^~TY*1my~iOuIFx;LA9 z+#C+l9GsFfz0}d9)Q9*|U*@LXf+kD(o22bDth^2`Tlce)a)8|*xBSE09PV;*xJ7g5 zq84Oq4nOScwjM3`n=glVVNq0Y&{~QL%pQZrcb!*alf9Uf>|tNB2i#;w5uLLSEsk$Q z&UbhTOxeBP``9cUBBZZrI9SHB-~9I~OU-{~zlq}P=`V8r z8<$d#IUb&sn9t1x8mxvb_qWT2*`tU?FD_lz+8wD>p<7OL*K)o61^HPMm~MWjg6U45 zpSOST&e0&QGTon+WAlUM_=ii}*B@drlEao0po@t$?Avt5-LFKih5DU$EoLp}BRIq( zV!I~IJD8oiViK@=;+psx*u!@^-k!*lRUkaEyu*6F> z@LO{Lgh*B>j_Y5w24vyl)tgK?#xw{*s4^P~pskg&$;Ba)w+gBrx__|QEy?b>Le)q)H z3Mjs%>UrFUTT&c5Proncdfw*C)bC`>w)ifX%Q3wtZKDTlbI)bv1hyCjKSL;_JKk0L)NC58g2+1LuF$xDvv1V^@VX!*xCc~dxXK6Lgmf8N2a#SwCJ zHs3$SB;y(8!KgV$$zL#V1*C=$8mpk5$|Y+7;rztZ8-lQ zME668wBwQsPJ9g~QsnXEjeX#+-`JJGQ`u4a01?hVaX6Jm%h;_C$A(KpwwOLB9LvPq z@hts#l9e{xI*B7o`aEtE?{0YU48`h zng7KCWURuIN)dIIiKsJzBWU!z9dSudyuo^aJ7Q#C&ut_56KrZ@TotWkcC+_I80a0O?r^#I~uaOKG#n$7*$hpAU2QIFQ2w6SzL;8D!-(QCBPo ziC_h`?6@4*Y_eWn4!H{-hCmhClB@sh@pO z!UqiN^3=gDyuxv}6=aYc|^;EvR71UI%ix)W_)y`UIYOE7DW`FoofDXB19 zo~1}YpB><>yeL}i=__MEX0y3`59M({rpV{~@*8X4cQ0)jR99W{X6mQ5L83D^2lGR0 zS=-jCYDO(0S%297U2UELZHTY;BsK0xQ-@z4Lk(7Y^S~}H@x5f`B&mgDX!-q7eqXD_ z;MGoRvAx2p1<3L3s7I=D45|S7^Fp-KvF_Jj@=edx&}900k<@A?PlQLxiSTreeEf4r zBh;6c0rTz&ab2Gkj+ckTb$yy0Z=QHLzy%nl&k)NoF5Zy2=~{b=oGKwm8Qpy0EQR54 z(Y(iTPVW-PQW8wXuJ=`i_xL&8e-&lhsBg4~N1{ z>j~Dg>@;4brw8+`8)Kk_ES@_VK4W zC(IEYFoP<}H(+AING2gCGs-MV0eR^ms$h4NmAa2<1sM*n|}njFAHWr?c`Q!75;kmZjx;0;Hl%wrE>fWpA`b3w4=LfLTiBn2W3F33+r};rJ zx+kr|C!E+o~K(i<#lrdi-053k`CU zF<5^T436XKx@&!R!&8DiyjS|9Bka~YuwvU@*SE>?cX|jJ<8O4Rlk0#U^Y(iu>zIZ7Gxh;7P9J_)o;I9^>#s!FRtvd8^dw=fa29R(d$z} zPBbuIb0S&0^y80)|Q9K6^%p~CXeu9@>M%QtFW8BXk&Cp8?} zvw}p1H#7XP#~sGgiy+#}9f)uXlLHq)pV)nq4saPvF=?8O{wU-nVT)xvOlNLwq1m^z zt(BR#dZMl_rDn<#Y;QgB4|dbOo-%r^AmWZfHVG>LQyMU1}~u zIl9UupYN2KfBjiTZ?YBqeQYDhT zfz50ad0AYRledvd-M5i$DiGcWCkIrg!rMs4Z6LPcu}`K=UV-fJeqY*0koFp`z}U52 zhD{68LD~^pi%E|P*jFb1j;5)3lroyOL`(;JY8LX*BqVS>FC*c1?)_SG)37#;3%pU_ z0cM{r6?`O0D$T2?K)k3F-CR;h%Nr*RLxu3Z99mw9zQ}|d3xOzy!QS8>)dtP&#HIjX zpD;L_6|9>tA;|CE=aF76(k_l7jEMYPC_J;1TZep8AkW3*nIXaCUZ@jhXrOg4^Tj1Z zc`%9XT<|;G$tCvkupe}|e_RiMT^X#uX3G8O zOA4cs?8)Sr#{rwdzqtF+r2R4X#OI0-=CIRX%Asu@o{xb$>MGZS zo*a(3tvmBW&b6CYleMkmz8wAaLevt^BJMWlaI;y1z2Y-+r^|Eq^Uv%*RGV`zWNf#Dl(;Z1vKzdFCAH@enMfgaX03jgrPqYPA5+DQi!@@i%7Q-bU(xN7$GOIs#X%|aoI4f#)YB*_^6V8g8ZI61i%ZU(Tw;2(>>iY;V zCuds1W$yTVi(|n^Mnqu~MudGXle+|<74!(Bu;HO73itMf93SW2XU9j%`w!HPhe&Pn zpGXSO-|gRvko7>{P7tJlit%riVYB5EOS%jhrJQP4SvMxh`#qn~1Dj15M0?|okd;}^ za0Qe-Xkequa=e5!l&<5~pfr^dZbDZP=Nat9@bQFG)o|2&lQFJ&-dCdg^f)EHy7-jP^5N6$zj}b+x0BJVw5;PSdCI_#t znEb;r4plpT0Olw;OChnFRw9vT6y<>^giY2r5TiZQ#9Y;I@S+23nSBE-R-B=Oxao!#qpBq+=8F}yqx zg2RsmK@fAtURzn7dqH{CES$mS7S&dlW0x{>#;jbP*XnQage%IY&B{G*!gK@_md~o5 zmCMuF@~TKx`Q-Ad@);9dz-wpLR7*;p^yWH;oVjBwaFRP|R_>_E@)-qk+M8QYkUMVl z@Z5rlRWpapteT!%QeHg)=8h-ij;XGynOHp*N5-RP&aBQYnNW4r@EMb5<`z$wF(r3Q zC62GF#6PO0vZi`C4yI?IK9Q;A6U#MtD6DyLFNLGn+(>!V^jW#ZXj$xkC=Pt1&y>j>;-T3DHk_!gtEV6wv z9ERv#D~$cpvP?tuns;WQ9fz4E4+(6D^j>F)j{jRQD$i1x2@emPj#^& zf#kS$#68VRTxRS4It#W{@I4YwV_`YwWmkN5nj;?&zk8Y@%X|+6Dm8OuXIP3)SnaOk zBH@-NX+sO3R&0iU;yz0Ibh6Fl;QtaCtx!vd)_A?)Gsh!`eD+<4eHSiVFs)C-B1h>=?I0XPu*cMrm%A^FUJybc6e_QF^(o1}`%a3vByT)d_6**kwXpVfN_gwJ z_kLIJhd6(+Y@ZD~rZ|J@@P60R=kqLb-m$(#*S`OV2ukvu_q+atN5qoZykveZ?RCnH z+oaSE_e%>{YP$Qi`LHB^X-- z$#z-js;Pr9Mj-Y88x}|Drc%OcbfYJa2UF?|;YIMN1+1UT$H62rHX`XxfqFg&Ib8;2 zn8hT!rREjv4DCJ|JipJLZo`OD^Ee`vU!<81ydxKo?@)Xl3hU!1C`e6OPa2iu_3pvb zSZhPC7ul8vvFkzz9HMv&A ziOW60N6VVE;Bn$snQyFPG<%mK8}3j?0}!a&3qPPc-{5%pMdiP#I~tU)#+anw-+cZ59%N|7FvtsT#v1&BenB4~X*tsP5M6ZNd7YgtTuYE*X$1lL+}Ah>XZ>w(JL zneb>$=WoR$pMm*pVp?%4oPk6G>puUZKmf0Qwqy-n9jxD-0Xzhs%6J%>kPGS;0f@d| zi;o9gnpJFT7YK!F4nUm1^vI}n;T?#s&>{0fT-X7kJDza#L!85kuZPv1Ga^cq1Hvq!+ zK$n_5)!#*Xq^slaY6pqq@8*mZ3!edM+rSYhR_>pC7Gow}--LV_&LL@T1zV2Qy?=^7 z3!)_7$iQ)+>!ziNOkG^0XO^7*JPF|VSZboQP6lEd2=Rb#U$J1HG2`Sq=_xyI& zW0^+ESH@iZG-LzljH@g(Az*`T9eAsNIp{M~8`r9&EZL3%wDFs}hT zA(?|(WMfG<0|U`)n}iphElBwqg2-6`s8}V4Nkwt+sRkk*-^CoNh0qhpricAQPfiT4 z)l<-4+alG8A{>T5Qz8SakL7`tFOhCq#;#e!iTull;Zb%4{czSuu8 z_EyG1<;+R)2m@y$5QP@?c!>{^eK3uWR?C48a4p^DznsTMYiwUCnX;{)vU)qD*t2DA zOpKo$7we9v-%AcNxM(0ydE(~ST4 z+b_&Scry}dAyBZw%RCV?xCB_^nD&)_yq50=ZpM3!6&O8cZ@>du8W3Fg66Dj9=0Y=1 z1J0Vn<*esBnS$-gt6Xfy1ZDbyW3c`Wm@DEOAi7pgLY2&7$c1ek%+6J41lGcaC}Plv zFd8AwL>`_BM|d;B@!;{AE}+tAL)ctX{I%pKm0CHGbp4I0XX-|2 zl4g2tLK6SHrRFy4$BAREOo{xpjU>KI2_gw8V>v{~1Nl6qLlABUtU35*IXtkZgNG7m zm>-C?%FMsx0AfElNtYnB6-LS&|6TO^XbbI<#h#PZ2^K6B%o3Suoarmc`rrv6S^N0? z!mX)=@z<7ceJ`m{-)i_0vfe?6y&0{;?#Yv5r}A@&n+4m&S2!#}ivC98=4K+OU+3|H z-F-Tb7X*JXq0{^Y=dYy1b3bR^xe19<&SMfcH?cnVq=SFh2TukkM;JWXQ@6I#e}5Ni zG14MxiTJGKq)XTCnaJ3YpMmD!?nwF7__$%{DcqSmEyaIoihq#nXC5on6o{-X%^>Vb_DpQP4a1A&v|EXLRmegr5TaRv|Ni?apW?wEO~35S zJpsg?$BkaLn`9P;fS+xkLyi!+`aKKOn6Jlk_3Jq{VhgV@w_YhrRTMe1LHq*v0RkU5 zO;(u?y9wQ^oh)>3fdV4``|V>FMK3gNt?{%voHT z;fA?0U0IOXCUf}SXG@WkLcDx(w4P(Q{c>LD%qd7hSQUQfH0Wn@TFkx*5gm8u6>Oig?N5@8g+; zc7pU=M-qSka3%3OYhN*Wr!h6g}Hz* zO6hHSq4c@9V^7LnQf3Ab;y5Am7DC8;PeS-}7cxHQQd%L_y7+0hOuIw==`rPAjSWv2ZSr?PH&0>5V(c)rIx>Q)EdrJdNL1fV8Yb!}y}8-^JQ z`kS7<%6WWP+VFciFNb0;xi8R67XAdL1E%6n5@O*3>2*XGIRc?+{)sP#oXyW z;ig$P1j@jJ&Ad`yU_s(7$OO$Zh~h<@_)eTV9&yq(dRp_K>x>ED9!Z*dKtXod+ZU$i z&9j~49d6R7JV^B`lCS@mgHTDe;gKcl^;W600#&m8E_DD%0Y_UF7nP%c6aAh{`zlWcR~!yjuB&@>%;Z! z)m4s&K6tY$q89;tBMLOT@H7bqsC!64+F(9GpuJoYZpgT6b5C47{I)pJy$z7x<5U7{ zu{qyGiM?uqF}%}Ug~JEm7{(;wbrYZ`!gG?O_WRq5H6Sn=0Sp?o*-Fsru+> zR$=@l6VKMy4@6zzQoKQGyDo&c4~E3ryUsg}3I->$BO5aQ{SKRgVSB)il0;Fa`G-l@ zufM<0X@vGG%}085V_z2FpHo-*Q~Qzso8{}060dRYJV1`l$n z>>{}che59vEMAVMt2i0o1u|E??T!ohUWc!EVsW3!^Ah`P*dFYQszPryV+5+ABL-nw zSq2Yug7Kbf+JSWR1-?Gu^B7Qv3n3BzE(-k=ZvEqmeKQLG{O}I0Nda{J1KoPKAcA0X z5FRMSAW|g7z9(|tQ1_##0J0APi;b_lsV65 zV<6lN*>Bi>BlcTrzh(AYVZYiH&MOw{>!S?EUwFN6b=KJ^VG_zo%|8G%@ryq=m#T}- z6`pgM=WO^+A55+#wr))7u)+r(2_0 znMjV^KLX4>50d)|){R0K*--|{cIoz|A|YG=Kf-(VJJm|H7-07J1G(_}MvauOZfVwm zKLPZ4jtq5-H^Pt%t(eV(Sz z*Yu1rCncq4jCrX}s$|R0*7T<{ecP8(evYPRjQO(MUw_7!o0HOKY5JZ_zf9Bj*7S@q zk0qsNj2V%XKA`D8!SFPdnm$w0Gsa9$O3xV6BPl&6G4S_Srq9##oZ`SAW6ViO=^0~Q ziusx(0}z^;mwh4l+bUV;4*s!8 z{`8D7Ba+f@KoHWO#PpS#o|FysXN;Mil%6rBN1FOKvKprC1}V(etQkQ(2D+G|!pajH zdTquuGY>-m1XVl=plgZjhF-5Tcp1{uh@(tBvwb^fX|)finLr5wQA%x7u43TTUdiU> z9g^-m4`dlZ#&{qY_RCn`$WFo63b@f;37Rv}k1xiULs%dsw6?%1=9ZzkF$ia*-_3VZ z!Pk=HdoRiNYLai2`j!X|MC+djJAuQfxv-2dS0=$O5m<7M z=Jh04MwqjbU>gONyFK$z5-cOk{zm^g_VwZuK>PT&0r^8GQ% z_uC|2W0LQNBwuxsZ*r2aRDC+k#)S)3?9G;}`P`4YusJyiDpat7W_-*&Nl+oPPZAW2 zGxsFa)k#qK=2IRKQwFpQL)%J=xcajS=Aw~c27Qsvfj}c8hai%W3+Txu=X?Pyp zyVRXe_ixo5qWgc<9fn&gRiGJ^GV(=@ETelW+zHELJk*2`97?$IA?ib9lle~EES>Z0 zaJC?=ysMF!-P3uzblL2bc#%KdG!vOxc~$cHfbF3hrMih_#9oLtoAn zxAf4h>XsgQOWj+Mfg)p&CXyanp^?%Ej`pv-Pwe%RJZid z0qT|>Dpj}i&<}H@f+50(G~DZ<`!qm$=oodE5pcaEk^>QEUq&MMf0C_TG$W9Qe@^|m zGNjtA;tDY8ni=I)DR8jA#UM8=SD=f0w!64`oi|ej0=hqi@I$3K^qEd-y>LT!8fcOE=z8WU z>gHj*_m?71rai<}gh}kPDk^g%>mww+oJIYO z>?y9GF{BL5#pR=-d^u7s+zsH)j(r z+l3Qie<nKS{+0h3;5?>{U{KKPPBf_S=(7~Te-&Fp66~fcdpTx+Jd6{Vvcn@!l zCgxRJ=#e@4canbnl{UR2A2AuYGiAkU==yD@elsqBtW6SLS0O(Y{He@LWgcneD^It$ zxgCw%AYNsD9p&LicFZza{+#yxmKIn)0VCbv>5>V@iHx{^2N`iGB4kpfzQ1w#vD;E@ zRCxNlg*^Xq<*%F}TMe5fBG;3Bg@hA#kx8V5nj=ngn&}sr<`4B@E}N1rS6n3ate{hy zO)CX3>F&Ec1VfXH97CDFd$V--Ps4w>+NTKZ!SfQoIVJ~+c^ord*>rI{_(WsWcaHlZ zMZZt%E5PQ4KEY#_=Do!ZNMjvY<=OMUXa+v09e+n3E`fBZsUy{xZ)8|-o{BHwsP0qg zmw8{GweBWIVblEM&#v^Er!3~MCz3_nvhY1kAin`6Spv7&(ADTW5r@lS*jlBqYn)J7 z7T-c>II(Dx)a(QrU4kjAZQJc#Wqj~BFnzFrBeG8H>gxJ%5e-A5DMSxfQF_9nyUuk~ z03+h%QYzk3@p3g4Zy98`Tu!ZKdxdGh6WA*d0Q}&9s1m;xOQOjxh=a>T=1fH}wA-7J zh9isp#dCyo_R<@dC*yJx{5p=kn-aKIfyS>f2RK7XDv~Wyex6i?QVgD?j320mL+f%^ z*J>Ib@45^&HXQF8tzG{Nl_+S@CgMahoD~J}O_1qa`xEBq-SO$_Vq;pAI?unQ8P7tG zDmc#4K9H5pn9{Y&ywM|LYy|^+*GyL6wHo-{6O<-Y-#ox4Y!bJ~i0OE}#2oMke@EI= z5>yM9N+PIsg(EX&e|3JFChaW}P9t$thqUWugr*D%JZ0A#IjMapJ0;}$z6|E2sD%vXJhSR$AN`SmgQ1Ayp`_b1 z$plE`<d~(+nuY)o=Q1WC#hCr~03x9O0?i1>Q|oq08aJtTQ5k%KTvRTT zi^}_4MH3%VT~ti86-@6x*`Dyih53(YI4>%*T*7a{*Mw&{9pgo?MJ5*!zUuqt1lbAJ zBW*V^5}Aj3Yd1OGZ1K|gk%J$a^LpZoA^fdeP>-Ut zaD4FsdmfMt_F;UBj)3b$7ZMN?+fE;<)cNeLbO zh6T&Os5`kgG%~N^M8+i}UT-%SJV++1-i3u(AgH@QDU&~f$9NnZlxfQjxF}P5oI2QvV&)fU0U?8*}*{;MKsC{o8$MS zRRx%!u{FX~jd-{>+KLM)&zu3~gEk9(2TeD05)fNqjnAd*1s$lu2!sse(IIPdlLW^$^TGr63fGu7D5r(!H zr*XadGw8|B&|=y**k#VZyaa0&zrMHZhvek2W4+3Lvk2(|f&KP9W9<1gFvbis%>BM}g*nD{l2cq6GF>Mb&K{0ejd^3uL0~ZFDaHPSy?Z~b;{*@f#_BtPXE2eMBdx_vs z5`cuB2fV#T*_hWl#FW^WCpAWkh-SakZXOt-MJ#fQFl`S>#tQU(Zvf4;KvxP-3wO|_ z@4ZlGQ(IK|X3irUFpg1gn4($^RfgD(_TVk`z(MgugI0%!CteMA+Zaw1Zpie;3$~oY z6K}E08;W1gM4Rur&=Hsy<8;g9Jk3GyvxyT-9IsxzgRmvtz8ul856VPEde2(k-tsgm z!3eKdx$)KO38)aLa9+xKmiLwYV6Z6mAJzRm=q~y4n`ZO-nTB^-_e&u=2xPeg7g82lnO@WDmTprM8OQY6G3;fcUD;1jRQlq%fh;T=gyU8O&Y zUjp6-$Y?EyuZzE2fLVH3;fdP{I8Tw@=HztUL{P&a8xrUC89b~{bziE@yzl^(8etcX zBl4i8m)aA<`oz!elNgpAKQ}v3)F+0!5%^sTyW?NM$oRK4kAPMWlF&i+*~(yjF$k8- z=6s#aM^X-;-Lwx>8qB|dOyq?LT8g~@pW<}syt6*bdYa?TZ=2EE6bLko1R8p+g(Xq* zd-jTBrpuLMWdd`9B=dP|e={^|F?-vpde^~qorh=naA#TK(_QMC-LwMN_&QIWgATCM~hbdGPUz~d!|N0Y>ewo6Ibn=#6<*}MKmw)6v)5)8D^H-|A>fIs4O?2{R zoSS!z=FL?Q<5$>05RV84%jd82T!V_Zy*@*;%oz}>fg0A|2Js_6b>UP4sjC!}#sr=v zXwZUA5m0HlsvQi|09HW*PSMN+7cFV3do$ed_O3)6)rHjCZwkGF z&ef!2XAuqcQGnyF5kGp@h&WbAa|IA5h+-@TZ^&gwlkOU^MAaP+nb&&TyGFij4kiBW zogS$|LA)7CF8t1z~( zx< z^zs)cF&CXyjn|-E?o7P_KEy0V-MGu_#w&QxNPO9BDMV3jL^ep(o9F}@mY;XD#IQL) ziKgs$Z(!=dU*p~{*BK-e^2`M03e?1ZA&bYpa%f91oH_gk9}YC3Wv6Jhmoec9>Sl4~ zaCJA)y`Q?5(4C=f5@@rtANCSqp8kq@LSJmi6H=YzYgsAx>+OB4XOS2yc{+XnW@dg* zYP_HSPb8%BwS-CNY34L_OXbVd-Nbyxs#_`_R<~4s2;Is_ba31LxK(%pe4s-4f^g0C(Q-_y**W7f!$?{_Djs7#MGEACt|V3Y!Ed~^lHAFILhP1)<^cC!Yg4~rJw1d+{G2oS3TVjWatYr;qjYrt;Q z0cA*>=y?)SVxgaWIkQ@aIz)&WvMm#n>ky%lg;nDL2J`?X-~8`cOtTH{u(=Ttg1D9J zYjdt(uMnsykYZHqW~W&)~-tvi%1-LQul20r5Q6TBP%8UPk-hv1-)N2JeR#$mwYJ)V%V9lrk0 zH}@erwf~_%+y)#da~y&TO0@2Ny3G0`_A4V9@uk*ZX}=Zv^(hM%)!Lvazxab{ZWF)w zgR@axbaD#w56(^MqH}}iT;Vw5k1Zu!T-MTX5`T{7JFE_QZw`pj*sQFt|H4UZZ=@Dq zE2p--!|I=mjg6_DqXN6hnA8X-JvDa(q43TZlOhak5VqHhs^@rWXhNPc7NGd|Z!ogB z7RW|~8#4CbK0st|eP$BX!qi&!%iLNmL2Q|`oF^hMW+KQiV`?Neidgd*RU{ikaOjlN ztmQBo<@}cHvy}6!3Rr4U$O0zqr-cxcNre>Enr)0)FEVPxdeIz>DuSMeaTc#Ph>ShQ zUzn4iP{YkA97?DT<$*H)IF;|oz*PS3M48HmcLeOsOnT&B2=AZfSXy;%G<0_`u=`g&PPf5%plBeZRt4YyqW!8sk zeLjbQ;#0V3SXz%st4mOwnWKlPTSoY*yq8qDYjEKyY0A`AeM-WkmBp?;UcgJDDrure5E8$zIbA_mQTTBzP!z$49L@WfLHO757=B{vwP;H;Fftylw#~p0VU7-eUL?ap3)xwd z+$8$FCPAe`GB&qeieN`BRqyXjy+ACcS2f3TJ5)QUnZzKqkWR7rn>ol77(QK!nA6j? zGFX=juG?vHPKPGQ7WxL@09x!8A!r+ipI|Lt8^DQb`oWFP`~PlWofs!CKw`ZgE_=Zd zGNtN({srzjAtYjkX-KL0QbTZ`Q$s4udm2({<*O1bJh=wU)__LVJ)rI-aBJk{8nA+q zw@W^Us7H*rF?Ap^hyY#ocQjD z?+;_4__$$d(+mjs?azvW63!o8OV;a(&IaP3U36EKE>M3(h8Uz#d`wKjaL?1{cidAH zz8*tO_|956ewqN%15rqbw1`MQ5YiJF#z@0Dn3U33Om! zhNSK=!u@?U!-LO;;9D$lfTssId6J>ry+AdF_y1MQJ)1R_^aTPrgYa4XfS zY~`E3AY0|cLNbriv?t#zV%h2Vab)T$*g;#33U))lc7>#Z{tbmW3^&7s8E1b9BP{zH z%R3@0Y#zDDvYE3`aa1`>HgoKS91L8+-~AB>38(aNnQ;f=WPu|R zjo?Jdkii>JrFnSD4(A)=Lcq$90?=Xe*af8h*yvEs-*mEa*&&@uAB`mz!O=tcOxf(h zY(IZ$!B!H?MT(vd4bL)TdZpDTa`hSc-Z<}XLcim)-NHfReiFr|;oLMBjy4FV(nB?SC{YNquYE zr&MqX9aorUbHlyfDISpY7VEe5N;f$}3M>Mzdwf+!XGVukV7 ze5atOxtU|jJj#{{!|t%D*^KA(@L6rnf`MnZC~01jav0jF=c``ZPzvh&K}s{KaYuQ8*3)FJJ5SAB^Xv6tesi#UIR(3;wvH z8-H+e15&h89sNS-P`5Kw)%6OS9WKO3cBadrVrNsIQu9WHue0HF>*uSS=C{AiZ$JAK zn`ZjOk-PNyMq9Ja)4u`96A4Xn`oq$v7fY3Tne?S*>WRp_#K7HV&iIp~1L(i{Kj=`O z4xkT9S|3yIWg_~Q-#p$y|8n~w>2lEYDfe4X^Kv^8`}Y5byElQ4vPj;5CjlfVaZrik z$*8DNT$2^iARZG*aF9eIf<{F*2*I#&L`XC!M=)f~IF8`1thmaW^;*19Q2|90Sh-cy zRqbj`K81Ln$vN#V4~|R z@pXbv*qr(2DCZM0UzABD;H9)?3zdrBx~^7JRihj|Zb z2{INu?~z1ckM_QU35desWc*#RnbtO5;N22~C;l5^{)GKQrrA&GI568hGmwRWkhY1# z5>gu;-5uHLAbe4aj@HdXSD4O&pVk%Aj&0G$`A4<#XJ81SvLAaHR;D7`nyaAiGGeEU(>ia{?eY;WZ!^HtiEvnR*KwRVg;@kgxVbe=VL{ zkz+IK6{`#l4QZA*fl>3`oAoFyTr^>eL(6G13Vc zHMMNIL>Y)aCU;i%S8z`)QujLCsC2^Lf_rL?hV!XOLW1N?a9fJ!`K{irT13f+LogWuvC=zvHzUUhkkq>DYc*?MWw~OZJOh%ol$WKt0h|biEjq zmIt_<8(Ukqeiy^tBUiepnu?9NvI0H0MORdDL)>=$=l!i#USx{L*Y57eH1KIr-G%hx z3s&5Um>oFJh2*l6h6W?_Q3>Tee76&*R=R8-aJ0*1+Y#_w(GmVNM+pR6w)tp* z%LwCM36P7J0$x zLGSiv=>AR*%62k<-73*VEA?px@)hkKJFLPyeG(NCc02 z2;6#ryr`LUz_*Rw5aUo{j?L60-G)7p9$!z;8+*a2jl17&W1q=rT1od$mr7k^ z%bC6Ca)6I4yZfhYc+b}Eq*lD*!1wmi)195R1HQ8bRrsD8U}igS1?hg4;K1F^xiT5J ztCNAF{B-))^H3!+1paByvGG{rv+?0KXumo3TV%f>`Kq>G1KeN-YWan9tjuKMO)=<$ z_jAMQswGNNL_{&)e0CCQZLM-d!Wu8vL?VA=ci?Q^3_p?Z6l_gZ3GQ@k@8At7Lx}N& zu;?d-uxS77>%8ImtQRJQtPVdS-2aDX+Qvd+lhxrpiM`Vs8!9o2CW-0`tA!ftC*!5B zp~ieJ=0P5wT`f68Y0If_q*~h~bNxJKjb^kUnOT!b9hQOMFf;xMKZR@aT2~<`hQHzy z@XlFFyGma3#nKuwca;pSk??&%6ogd%h1{oWxA-GYFB{OldYQf$m#4zY3}t zRp^P|N;%-gqZv7O+g-LAM{U)B ztomvx{@Xr=hjEeF5)9*mlk%oXf4S%^t)aSc4-2N^o481`^6PYs4Z@EJ+m4OGGmsX(wcrZ9d}m zFBt^%(g5t&Lfv*58$@gXMcNVamrX$Ak(eXd-P|}MqedZBG~;5FNFv$ci$nj~kC5w2 zOjXQvR05G;ZW{wNLY2Ee^A1uju_=E58c8a$>oVuNiK0w2$0mBiNkkceImS&?#zYfs zqDP%XsGraL0&44)Hq4XPy?*LO7J=5Byk%fbiZbK<#n|3>51 zHY8MR9_pZsaJD(TFL_)j*9q!>QJ*#Q{R({GWONaWKE!EP)Ohj&aOofUb(H#bC~|WH zLa<&Hn-G92+uY_nHQPLPCL;&h@}g3nV^(~S_+)qO$VISm^<7+fbp>8sbk8o^BaDwA z;u9B^9k_-zecUi8zxZ;;jT>JvF&2gq;G-bUfu9byb9UN)bm^Fpo;a3s-g)DzVz-}Y z-w^jzMcTsiJUO?txAE#^%kPT$B+7g|lxJ{77{%29W_4obJVFiw^K{J=uDO@UsKk^# zKhWG-mp=$>LJ1NBmk9g$JzaoblmKpWDJFna=2JxIf|K6^M_;)1&?o;a|4hyZaQAGa zY65Q?6$bev=&SEy-b0bIT;MFb;@s*fgW6Z@gWq(9SBTsQV+(F4dD}~oMpk0#R0}jmHHJCb4S(Mt8)25t}$;-LY zDF?5oKD|{~nrgO4m5H)o-xUogLkR4bi||lzSb-y%{IcqW^^By4P+$M2)-&adI;b{xf-IgX!O|6@EqS9fFrKevJg<`ek25!}1S z__+u9_J%WMg0amL7`x`@9(?J)<>wAuuqS@52v_$oJTRRIKX)`&#IrDWCgtaP4cZHS z?ypGXfw;l|;#chn(eiU=kBdw2dIJ)y(geHW=N@f|tL07Wkmb*sCC1PF*e?#f!p}Y3 zoxBzmGr-TahctPY{M=6${ipm~dWdCMu1tmr__=ui2Y&A97lfbN{>ywf$zJetJFcL{ zfU~yZ5G0kL~a-e{-n0l%7`Tm1ro}U}+CYr-U57KcL=%~4s!bHn&!uT1Qxc4^ zW8mjD7f4mj00etbnuMQQVN-VZ08oDJ2^-TPIgEe@?*9Ql*ZrjbkNCNR$0qP|@9dZ_ zg3W9*@V8vU9DeRMr;5+=bKfEEKj7!80DPDH+=tmL!QtnYNa+qgH%)y1f8yuTaRs#v zKezHe%r`N9ZmPr2Z8%u?Iq*Iy702K=wc-eJS``Q5w?jo2{I;*y7r$7Ae#1OozOVi3 zyWsnpUi&qC-)n0zKkg0R_s`XmFp=+jZIuRl_`a{emVvVai&e61{;%fy#w0JN)F}si zU$_n5cSiNz^L=YtK&&yo@7{s&d|zz8g7cdDm^Pl@i^5$%eQ*Arj7 zhxlR1;^WS9&TYk+0(dN}xeqRb5ITu|nw76Q_Wi~-sFD%nI;x*EIR;`lK-d!qM>^}s ze<2yy?)Xh&{>NkakKT*?-@KAg{^KdGirv4L?z#LY67%01EB|l1&EHm^Y`BHx)hCOh zI$nji7$T(iti3}B2dIvj86J8XPWy8(afCoJ6dLn>l6!`XL7K_a#g>}!r(kIa zks%}DG~|$%ktRejoHP z;NzZ}&}s{bNDfTCJq>5Y%bQMhQttnqro@4kqQ93g z^!5*II|k85jy8tK{CCw?lketQB7HRweTAOZzUq30EaXM-2ibS+>6h&dbsvh%kd@6! zI5^mL&TIWhU|#%wzW0UZB9-%ej+AynuSbJjTThN*|FR&E$`i7mp#e9Aj z-(Xo@Si99f<8CxhLtlXl&uDC&dIKUVCKTYfb8=s{0&`nLth`}n-1lMZ13`Tk>%4yh z@=#8DaTEFaWzvTk$FBhMocq&!Zq#~m5jmb+7tCGFXVMRYTORw#i>wf(W`hg8YRWO! zu~3=Dve#{%Z_PP!IidNB*n2b{S(u$k^fS~kI0?$KG@Fesbk3)AUZLR{+??cWl5IZt zv(umc84ZdG^M^B?zH{x{q2*m3l9u~t)JZa~dYf(QhknJ@!-^5^KW1buN9+4-mDZQ^ z0{Uv)45W?B+}5FKO{ejUdAoUuj6N4oJcX_?s8OfR*j% z5{pwhifUlRB4==<5yO9NR<=3EbUmI_0bRQN;IOKJg2V)UGNFG=vcMJX1Lc?xk7Gut zb-g7HtJdYp7ZdUBtl!ptnpu10kL>i0ag)Ah(U$TsV<+~F>S03pAE$G-)c~t-;@;Y{ zn*@+_mrm>&jY%v%7WFBfLR4(%2>~)*Nl)%alweB1?8*BP z?lQI_KMytXp_nprWKc96htMOJNRG%8jYZxUVJ3OoJ7oGF%+&)cBWuWYMfB5h%+AGF z;<1Rq9~qiw1_hOs4Vl^B&bO> z;qxL)QX#y~dL7&B4i^i<5V z;6>>)+w`T3o?Y?BbEGR&+BzE^)OjJwG?OI4KjT`doPJa7OK{& zuh50M+}uxQ2zy05w8^djeU@_>(0e@KO{}C;o}q--g;mro6ipv4xWfww_u^R^*fXh_ zGSWBo!VpTadXV`eb88wpn%_v5rR#N2Bp>TZ-j&HCLr3N=#L?(9lZvEG5@t>~8qQ9P zHb=neqHAUo=(}c0Iq-FxR9QQ84*5iAY1j9ChG{K5$WSZCQU;va!0Ls~$d>A#-5@4m zst=G+s3+R-Jy`id@*Z4rmW)U(H(<*(!Dp1@x}PN^Cr1;kfflyuNw1`B3g)Ir5aVrQQR}%s(`^++3@7v@$WbI{U>gXpM7*#jAg`QALb6 z@$KP0Wz_h%ur!4AA9Uf6!TA@T=}ilo$6t&^kn@lA2-5j2#8?l15VZah`z^BHV*S?E z^NT;+^Cmj@2j?7hVcHps1Fa~D1`}ZmJ|r*kdZz!{1vdHeT3AByaY8FLL;A~vR^m)( zX;^46p+R2T;Yc`jLdz1_lw64`G55<*5z2B4kvXl%TtimWP6#jJ_A+K9-eY8q4gDxF zXg21HL#;00ru}MYWuQdxv>hIUQ%hWu1xT21g(1n-64~1L5_8OtjM8iRWr1@hnWQ#2v zHSi`Z9Mw6xaC|5WNBXvJ_?$0ps5ASh+(iMO`PNfgrwYzlgTC`skF>gw94NxmCuOJh~Wt<(9V6i0_~m@znY(%6i+?f zvlPu{XP^#Op2?+1>vc!(_?d!!#Ifq8G8X6hxj^AQIqq}8VK<{!0tN6Dna?!1Shwf> zC0IeNmKddjaq1SdJOg(`hmd`qo_fqKzwOvR`gE7;R|6}0?;heO?>b&;F_}{d5R=zu zuhuuTzZ+XT&}qLkXdv3J!A|=nSnkA|)e;k_XKlx+TiY-0#QjzmB>S~%;Xz6A4EDTN zl7{%bSu43}dgLRrp()4pd2sjD03jTpXI)dF9e8OlX;r4?7H+HUmc>6~jbs3Wc26&! zI22%D^HQYyPS1=!6U)}S2oa~B>_p$O6WGf|ti z03t)oQm7M($YBxShL6S3vX8sz?olx0LNFne)O8t>zm~AL9S%8j2IbKbS z9Mk9D+*^gf{p?OYgZHx|gA2^psEc=trSfAu#UPAX zwPAj1c)iu}b@LyakpE)nyC=^d_U2dlBD7iU-Rk7`kN^A#C5j?-4B2OCcTPTMx~fI{ z4)yt_L77~yC0`+j)1s|!uO;L0glcq!Tz-1(gKaVSuc(siqXVv-(Gk~VhTle2dbL9B zen73f56nk^PlPRAv+7wM9ZfwFa;Zbhvp5h7=Fr`zvU2e z{;(TqZGPo4@g_Ap?L=a!_hnjJ)%$mH!EuN)s{WuLeq(>@Y|(C6$r7ceu~wns6U$P4 zi5XJ&9WZX>;L=eAqbF9RN)bNaJg5BhA+U`t)-~9q92ASi(5*u^TMeg9fdqfH_4_)( zv9L?f@ya(fy+16jo+oIUf?f6I=j_t-Oc+(`+`iS*ht=K!DnbqGc24u=4_!wK1M(0+^Tx5R#n?YG>1 z%j~yGzcS-nXC1%z!_H@xy5crLaqkq@#}X`zIp@cmD`U=vm~(y1xi0415OX%ioF?XM zi8*PejDM)4*kDp;w^%5R6!8xU0x@T1%$Xf?iV#xMcC(#`Y}HPJ@Dn+3V&_**w1;Pd z}2( zr28EPL0_9m{4+XsMLdkONwSQ&I72n_hY?mSE2U-4QXsY|h>Sl+gBvT^jAT0R#VuFclCtdBi$uFdG&%Op(>(g1jr zUo?#*&89tj17dZ@7m8-o9t@y9$hx3|mIb7<5cV-{41svyG5wDDo~tJACaQlK{Mxe) za8tfsc7u|9q`IZD#c(r`v}&M6SVVKIu{Otb5kzwo0#^(*_kSh0vi-;yY!!v3tDbKa zv_HkvQMof~sp!IEw7*bcNAU4t1~W>cP_)B4@TnxC7vw}rlPMJkv5y5k87q;%oPRiZ za5eI#;|#>rpD|a;A%>V8Lp_|Rmi))N1NA@*Ke`zC3{cd#;YmW4dnj;J=cZv-fZt=GJ8na1&vBx5p*t#g8h5D&S~+&t z)nQt5N+%fug08`xc3X|QUsa6&s=*v)E$*Z3p&9}6_q13w)~H$gd^vUCX`s&4L&1}wka8Iew0@djW^x~f971MP z+yu$i$r%n#GgWw01C>%dhil8U5Bbq4L<0CUP+S~LnwH=~56Y2c@n|f5;F<8gWt_hY z;IbahGpGB<{QAQJyhqAvXiQIYgO zg_x>egvTtEA4Q@BC=%&h$cV^u zbn@w^+6Uq2^BjNuGg(Z}W}ha!m+d}PSFw05&?jR?3PvaB$&vanr) z{l8~p|43c~W?`Yig2$PtB$++?XsIpYOEzCU$Q-XD_$D6k}`9f;`?M)E@Gc8#W+wVsa8EuM~1;|na9kvKX z*lZRGR*Df=eB)5`c46d$!gg=j|9ifDf&club(wN{yXE7(!$h```#CVG4ESi5eljNB zj%tp3D-jcQNF>#yBfgpp0Yk<5nRlKhStpy9BYErFr%0k2p%;DS%U}Brc5tL)AV4A_5F+})qih#poHV!#N?5h(Taaz7UIZU4FEQ4xrP0Prs zu$(B=Xtu23gr6QMmqFR%ZFf-GIk%=Mh4zl*9<;5A8JFQ1rVCLXhG-E#HB0!>K`8+` zDAg$wW+X}v>^Ox(v=*(~)J5zupU<^cU5*jyKEUG4?jbFJA1y!vv;aC;4_^cicPaS7 z({$kD38_9&9s3i&aKhVjC3r+W<*lVhBvws8w;;3Guv#!OX}nPoOz6X zdERH}VQw;W_d)E`dPFHE=h7LLh1VhTl?ZVjx?vybMn@jHS;EwO>*mxfex>C2QP2m3 zi`uW3bk1;o@K%h1`(EcL@Xx452O_Jah-T!YP26ToUn(82j`?bq@Z+nv42`0zy6VUa zD+{a#xCmgW*^IlrX3PPyC+FNqaQur;wS%epCrRZDyK8JsA`a5D;`SLBB3YYf8q?wj zBo66qBijr}T}YglU^1WH(hB`UFRn}lfFYzAbyo0B7Cr{^JJxy2{McaL`dz|cK5nIu z?#p9@bT56wCEfVJd^Rl@a8?sqX}ald?v&t*?q5!@^qNFu&JYWRiMcrU*x+Dd^O0I(b9;67SBeG{a$^ z0-2Z)whq|iS3om^he;h@k{BY-&E59hna$5^ktQ;k`C+-XH=D(N2@fC(AN--Zr8;le zMC7c@QtL6y{v13_2YXt0vOHRU`!|3p=dyb4`ufiROfAr%>aZ%%FQ`wIP0ai1t6EIm zPIHg=h1=&LK&zDGu?m>G(|O2pQG-Da6|IA5bw8}HDUuywgaX+qG8CMvC)S@KpHe&cc(Bh{)dz$@SEx0 z1N^m`#)VIPTk{^3w0J`%!5%>*BI9a~mXSuPxh+;k{Chnx7|-}I3Gj#V)F5(mIpSir z=+!5~CKUM`7)_#IAGuXV(-CdpIrbE86}ta^QnZeRdpOEWXG* zj)wQJH4R1e!KItjO-Y=Nqsukn26w0&ssS>N=4$HLIQm%wWE@qiTgFijb;rh0JB1P( zN8BHy5;BgqLNy<5JC4d>Sl!g*aibjRMxuC6qD2*fCvJm%rM`*2O5Ye?1$;3*Jd876 zw#R=M+&uXUjHS{3k%5VoBXBM@aa84)F_TUX#PV_a2$bV^&Xbq0CVKo3>M5*|<4Y$7 zVDlnST7_dwR|gQAc#R)DF)(8Mgb9`9vAAPBai!x%Oqf(&f!d6p5EwgrQsC;+HtD-L z=|_yO95Yf1L#pxRrQ=FRBFZfjTwL6{RoGhkF0PnRIih07gwoQ%Fs5I&OSE2wAw<4`(@HOjp<&Koshx_=BVnWrh8CQa%cP z=;X^vV;=dD`Vf2+2}aJGd9clVNqzZgNa;qix()`Tp3nf?)z0@jO^$Fo^k>XkXmT-9 zBQjGX%`8}cf(==|2rH%q*C9LZ&UBin7hq1RuIl2e=n>M}F&yZTqORa>yP3OS`9MIC zIXE+eMG@{g)I;&S^Y1A1Xe|`l2#kD|k@gbdHE6UH9J`g}&=qO0__E7gI-|e;=osyj zZr~5$F_Y zMXrHW@}f%bbaqMVWT?x&uQ%VHMTjCNd=rq<9`iJMB;>~biSa_(MFI2t_W7+Za>@ur zd*66Xx-S%glnmtkEv!x8M9h6LJ5;kgt!783%1@LjGCOhW%JWLL_x%;p=O>6xpwHNS zDr;2~q#AxVFT4UqjC%hL*hd9H6Aukc0Vl{esr@su-Ox|K?&5i2Dy`&o#)w&7)7oxY z06+d2lnTgATHKG)w~n`A=H2ut+Envhds6QS@Y|?=F)E6mTo@>D>~!1L&ZM$ zO{+YoW@o#}eNc?DP-Q4fQTZfyIg1(vmDHWl_>jh%df1hNfkt^3V2l5<`EyVwl6s_? zdn$BKMW>pUcK+Jmp=5Si0B>!=ngJgySS~L%u{tcgy%tVdG)?g{VmN*NUAopyKn^oiS9L3v4-sdr`4rUk4S(v+&<~3Kvu~XuRpRmxaGa zf=A(H-olq6&?&rwww&YLjBpEoqz;8IcqN8CiSK6%zvq`d5kUtKLFH8}xVxv|rUI0j zQrRC!pPWn55~$yFa+=(WrJkdu9__}zrt#)DDK!&@&MxbHG^(3mch}zb!}vs;=kKy0 z^+8Ky^&1OobCB!Dp7SXP%M}!T?=38=oc}!#O{|H+JWx+b2>67JMyqm=R9;Ja;b$P^=(`GV#` zCJ1nwDLL;z5_1w%J!ZMUzT{*FW967OOXBr)VUOOA>^h$&;ny!HGT*(hyLjBc-feu) zJk>T{`1uz;23)lu@ayPBb=x7|mhJ`Z9ElCJZ9Ib5QcF99iL^7KbBuOc?{;bDqy44Z zytMO?07^gUMW=6F+Bp|*iG$E~MLX+GPoN!`IEqo$(xD_7^y)UeRu0-(yxf6rI<6MD zyQH1>dc@HVgzAa_D9}c$i_lU%{hM`?LrWdo-Dr!d&0f8n)@!NPN_1R>(Q$O zG`v*9F&S@L41E-znXBQ28s4Ab(5ZsHk%srya2W31wwSvdGgiZo)Nq*g*tQtjygoBj z!}YD6YHP(f4bf)c0w~4Ci~~@-Q3U(()AD*yi5NzqMU^-JwurW#@$ZvS{!`8_1<)H) zD{{GNZ0g|{&9^GUna2Tb!cx12A_4KlMr7tAPCLwsDr?oA7CS_1IDlW41;h0y7-Jg` zH;Ft0<;b6-^ULub)b$|~>jP%Vp~WlmPh%RH2_J7ShpxS3UX)4yQJ!n^filGBm?Mt= zr|xX%8T2g3HEq@`b2=UunPvAl6etD3cqYn&z(00J`ULtE`Z?i!mwx2_8CL?<(XpWr z=2{l5XJ}aN6G6j%K74s$k+-SVki8TH0iz`JD&EV^5%m|Toiys5j?$=dHmW={LX?28 zA>{mJ?>*ttnO?@_KJj|m6yr6tCAdJ&rOq|`h_%MOA#wH zyKrh=Z1$Uj=j?E`2PL}|6=qcK@HF^%08pm~pb{Ucru;&b#eMh5{mK$G&QpRCN~#wU zSH6nhy3mTdgd%d00`k{S5oIVpfi-Cwhd>bbXy(%2!77bDbdKtlnD?e&=a@gng@HqC z7^+1LF~eW`v`$XtW;k5Z+oAOc;@-B{y!Hh*3}YZpWIeq1zatk^nJnZ;=3xH5CyqgtfQE$)<|W*gl0P+vT+ z^!m{wN(Y~R9^B5JlClvE?^k%)K)1PT6WfbsPCgUOoYq_Sf53!uJtW%U@0VdKIO45P zr0cp|Z20jcTSIQmHhr3H*^xhb-z0D@2_(V?KCQ(e7^H7RX|y!3;_2kb1U}iHKzJAP z>_0%f{^uJk-{H(hZv3&!lg8`*x!fbqNn(Jc7|4O*Zhn#dmhlVn)yE>74unw)49wF+ z(n0n_+z0t*=5hg#;)Z+CXY*U-k(?aQBRP7kyga<7@4x&rDKY7}84?dkR^~}Iy#y3sf=`S9UtgxilRU zQ2uF!BO3Zg+E+uvsm!FkhOR;V4#$LmQL)tgeG=yjnpJ@CBG0t!R9g@s^YTUx&_XNz z4Sp)VGV>FH)s|4X^X`tjK9ImbA=bV|$lN3#23iomsISZ{5Qm6d9nz7n-j7j}3|w|^ z>roBV>jGRZ3vh`nz*y)Cdf=Uj6JN)__eSOVPh200KJOEFa>3ss-n15TKm2YK#A>M)QaqORqp>1Zc&+*43`EV|Yhi_}iuq;hlNmrcgv1 zxY^7(!g;GlL$;ZBH3U!fFoe8>dHbWCtwaOXJcL17b6bxMsIz$y;jkh-Lwu;i@-2Bz z99&neM9?zi%Y@^ql>n8s>iYd9ET3Uaf%{Fw8qOQhnojbmJhka4CfbtgzpN37hBYu{ zhd~gWAgH*x=|K6!lEB6{z!1T4V9sjlfi%k%j9V@LFjgi#h0y%Nwly7$-F* zB&)tnTjBQ<JD3<93)EU@GWX3ropq#erLSjy6J)cu9gHz5EkUZ)8B7xx_HkOMo+KX zb<+uyB3KJ_1c2%^>hQQl!sC{J=D_2Y^P_`3H2oiQkWZ}lEQ5o8LHVt|#Q8R;e^gM` zGg-s}oYD@!B4$FDew>sS-~=-imxbz)88Z}0{I8$+3PFnk&>+wLRM;~Aj91~US+W7Y zm}VBbo)rJg$Kb&fOZiINQ(TL>Im6q1ifgL|VSKw!aecqu9pAJdP7Mq`$yUqa&8WeA zl}#TY^UxPM$Me#bzl*5-OMe8Ax{SNrOsJLs0$kZ9`?~e64YIh$wK_t+u*=7_z$?}R zf<1S3`N1gcGrobXuJU*89IvYbm>6^x_FIi+$7*|HQW=S%dY`MCjF{Mt!7;6w{H~Rn zp$IZhcyQZm}pvZa|5$RC6jNM@o%W!RRBP)AWT#CTe)^Y+FO2_jjL?nzcyw^w3-y zYA`9U3kJBz%+gM-*?{>yr4sgL#Bv0-OLGY_hx$NN1(f{Jj5!QE7J(?|>yT*l)IP=& zExAcYY+kj%gC8^R1u30p(!>kDwrMJ(j55TW_bpO61T(uHwaS(G4_gPkq7?AqCzC(f z{K-kdPZ0OfxH*rg!2{QJQfCa-Dlj%J+-G95i05T)-_eeR+Ol!!8^Z}w51MHE09{H# ze&${@0m0}kn+zrwq8Tqzw`rgIh}2}c7ueht$#c(U?v;OC1+|khG_qzxsvHwMDIMX3 z=b!NxhDnVkTbP05Fs~%c3cz%0Bo)2N=KAWMr0qDDxz1^mD`;~qNS^Cx=1S9C98V#u z5xL=9?K(T;%29V0z0vAw@kJ$ryc?7L9N>h)Y3O$CeUW0&EZ|FvNk&Qm)CB&< z?MC{dd>Jx>=b@i;$XEo}+CI|YsjaqxRma*TP;OPF_=Rju%@Tfm{u!^+XN#G%a+OsE zUJ;JoiHJU8?qu4ip4(_5P*bVV5;GQQQHeR4T|XJsJdJwbAvqAj4V$?(mJ>zf;vO6; z%Ym_QzaA_41rX+|5yL4dYWVj)2X~5Nrk=yp*szJP3d?W_2$%H^Ihw&O@Pt1=Qf#+M z%p-M}ZhnL0QlQw$A(X*@f7HjFcDo13WeLEPg6$t|F&2j+-C8duIkQV-tGSG-(XQDc z>8WPed33hV+7ZvOJJ1o_Lfg!?BR)ggHXZTPE$E2D9^6ewoV_YpM-UB_(h+rn=8SiL z2S9H=Ab3Bio`BNar&B`iqw!bYif-U_QDPiR7eOVa8F!DWEJ|~8 z|EkDjdUF~)$jdG?nKr`Eb2vQS{;C5?~i&w+uo_1!?E-n;8~LHgu`c=Dg-mZd1v>J!G`ts}gGWa%&Ur1!QbI?&p? zxditlLeWS)A>8_=xGnk%<^lbO@V1pU(vkmRr2C2{lwOaID-%SQLiTw^g8wwvPnqE$ zXldn+s2DwdTrA)I2;Y@nRvO|Qs|;|)!OE|yC>=KuprDB6)C;qVuc&mwSg&px>ni$M z;NpQU$XIe6DJq<@@45!_NbOtx*-P_l8**VkFu!&cK8-b#d%zf>niGT@jElH4t&J7y z&4#y*mDAW9cxT1DK~q=wact{|ehWFmOw>pAe(0 z3J3~hNdyTux7*xz;^Yc{D0&lS&_QY8Ev<)yCr*}ft;H9uU(F;Gg=Ci@*}$~LBhk9n zgOXKG+Y=MY%6@j?-*zdEU0d^2O6^;a%J5TpGGBe7fY^#Df@RBt15$7~u}xqq`QOBp zdLO}qT;NOLAEKY*^wUdAyQJydHZVddO@rG8rZz#io={q-U6Oi*+9#=3$XhRt-#A!& zU-KF(S^!2fz{?U$XR>c)di})&CyfAJ_i}_#XEw@NMfalhnQ# zz$TLSkzJUc<#7p=j%?-A}7WkwCd)_++3UGI`KM7tRsfrcNybT{R% z!ri9izCmQ6ojeJcA-$UW@~c0y)qSTdcC!Vd;egio#+Q9>JC4fkW7g4VsLb-^YpKFs18Z z?5Qf#h&x=7{9#xW1-bYtvLX1dtp_r=PO6RY=tB+g%e@;9{a2Z3fRNaqP^h2&^#&w& zdUPG!(xVM@phxHH_qlp}(WB+;#b`AH;gD@09dp_7yy1-x|7M|G<#D}BS!YT`x?a6a zt!Urt!=}_{@qjVIeHHsV;T?j#wl=j3K986jrH3)~`YTuIim zTZsU3GC+DsO6N1^H`HLJNwPj!{_Ab(K;X?CvvwJ`9JE%coEqsBjpf_%l_j7yC^`)d zlD>u(;gyvT=8j@kXBIjk$M}DeZq709{!wWG!`q+LI02fgI3~ISR|1-DU_y2{W{_sQ zje{Wy{dIta&<4F%4_F{n48mX+r}rMYL3&TZJiUjBKZx90z&KzR0(+i7dBDkwbWYb~ znmIH1Ivo@c%>JkXk|5uBv?f~0w^wE8B*7>2c|PGjIbpsf!cd-l|6;G+J4(9*e63!d zh zE5?*&;q_wLZp<23I_ZY-6Gl$V>NlZucm<-1CX63hIihqzR!n<`=ZlWMw(>7{-zhr} z@B2DD9=;CGX9+8J00%4Ji zPN%0sKK15mFhWyFIhm#-+SLR_Yj?%ZlswHBwD4RPTpu9uG*Uvh3sw;p$#|tVAbqvY z18E6#_-SD$0n!&G+nm>Y?m-F?i{%ar1f?LI8iXSs4C7Ey8YwJ4NqRsJTKy24>tM+> zu-Ftbmr6=v{3NCaUl#s3{N{huN1ptC0L6nRG zwCg!BE3b57#l);jMwi}DIstN~ZxmiO856E&vGFgSC6~jluAZb>-04J+(_=IZ*j2ksRt6=!JYqBmbA3d^k zg7^njmRD8`7zfD>>QgkjbOel!BH5sRAjk632^FJRDGG413QDgTJ|=5$>2;N(CzOtr z^!>(<83S5olWENpCP!hgbi(Ly*SI7s_fyMsyaq6LWm*E}`%ppPkeihR0v6(kG3H9o zqL0*lEfuh^)zFDb>Dp?L?Az4-*_5Vzo=t^f)Q6bC;)(u2l+<)FK|mO{|N`+&!{5C45|OkQvvYn z*Sr7&y94;|tG0P5fAGsBT~K~_iHu^9vAoTdFkdF8f5}VwN8Vk~f874Fi)Ugt^P+Ye zlVrV$$-7`~*rWbPMdkV;&a*4vgx2Gq=&5b3IF@IIM}_*f;JG!qp10lJt{D8PooT70 zEbARbT)TrG^uq78JNOXPn=Q^v9tS^8Ul3B8p*heO%)^Z8E~OyIBJ?H+vy5LZt=Y26 z*>H7=kLE5^{U$#<6s@a90%Km3KF>BYFV=+y8g9(MDR_)*u|z$u$V_{KM>NP7sWZrk zG{xqz1`^2RQY|IS@bFSI^ktqsFGv4l>|D~tRB|PxuH6w7#*0W2mJ>fjVjS~)L0Im& z#0MFaEN;ev#-a)$)#S*`gIBFGRo~qa-JuHTh;SL0BX1m-+_yF7#dO zEAkD(e+8%_3{^V{xYNI$$2zOpjq<$Izo|wbc%>=W6e+_Lz*PfuZzf0d$)WI@<^z$Z zrynGH3m%j~Kf&a`3yC`L9p1b+4G>K4^-ohy+spup$xROpXhHjO7H1-ao%_aE=yv4i z(7PzWR7d3!wS45BC+ACv_@4iyQU~^;8{dIaBnHQ3iW1CeA3oih7pct54S$^9_gnwW zQ;;^V=l8ih_=0k9Z$vX!Uid4s39mf~1j^?eK0ILVw?6XU0n;N_ZMMUCD4aDdmsfO? zi2dN3-ol+gMaNP3;0CY9+*BBVtmC@Z08TBuQNuSHyU45sNQp3(sOEsP{EM zqprgWgwR7h#Pr4V_^Eex)jIHn_?P(}+;75-e_1PUXb;y)mV$31be;#Go#{`Jme4Po z%`@-tov_TjzGey(c{ZCicqni9}G}^#VZNv2#dJ>c$sa`2D@&I7Lh%k@M3ZP{jZp_2W z9^sXRAj((S*mzFY!sm8$q2%|zCl*2oXDDZ;DzSdy0qrw7QlGF`XvKYq4M>6e5C$K8 zQYS1A>tJ>hl^$mf^!^4eSI zacUi@?uJq^NWS7-zT3RrPEMS?#!nv`&UMa`57-_(wp4~NRq+UkWltZYS_;64e# z>3M_JsfpscSgF_;NvZzlr7~h2t!vpjjQrYqq;gPNy)YoquVaU>t{fSh z+Gw#*(UOEXH+XLRIvlVzBiHl|*pvHkh@?-mOn-tBTFxx?k(SBW3~3KW>NX(C>bEe@4qX55zm|MuCd@M~PH zja%Fq;LRDI$6~H^VxXMvGlieTVlI*xS%QJFn(t#VXD}w*D6bV^eO!R*Q6b?^><<^` z#aIBK8FIU{$D#?BV|WW@Xpy<|F6_f25g9{j!I!pukrtQx3_echP^(`zz6v5*U560v zg|R7tKnxBn_ZED05z1sxjv4aH4@6My-;g>cB-(_1yHmqZ#Hmfl?DIdVjcn1g&7nJ3 zbmd90Vw;ZAj!lULv0HQ4ONZ}3w^lEaey?;$*_2+RJ%1jPw7{CDi&h<2z1=oT|3(I! z9IoSR;si(Qg6gZ61{Y?m)l;tJPUQl#k(Dal$ zRs)Ha^NB07f&nNaxa4%z*HzmmfMgHNgG0mg`zG_e;7U2&DQ zhouQ(FYw9z$24Gvee8MHZAERpP3n<3!#OJ!IzQ%|7ju%r`G>R(;t=Ns#~FTNC7ifj z$q@;h$vX;QC%CBqJHgRzMX#b?gaJzFD^@~&IG&l$VJ=>IlGLl>D)m0`AO z)eA%HG5?HDB&Sx_nR#b7Akdt6Jm1N+OMxT+0o1Jr4Cr|%K2+?DrGb!LQFOqT5vg7e zIJzX*0;+>{CE((q7?Yz9jrKoZO_O0@EP^hGF$e$%j8jb$t*!=8E+$0?YOwBN6ZujX zmRCSqidaPXHqD3EX02Xmm%dIhG`Ne+Y|?`{{kZ>wCOeB?(k92&O{dAY4Cr9NX>_F8 zVu4Lo!g8@dHi&g6MoOG$NUmBQ@VpbdyI*FZ#zQ6m|nvl)~dZZOx0v_h&lYB8QxY@~vzvgCG%S)3&q z4s14tLl9^}A_E`$C19et#AFNo%14==mGhyV%JiyS?61Y!S*^1+k+E{S(Q-m+0_5&v z{+Gn*3_en&C8;`F-5e(Mtc;x0VYNQ#)23FFzE#MGovDhO1&>NVJu~N?%`%v4BatpSii++xiPvwv% z9JtZE*vKoIg>8UTquDWV)O0%Hu=NNfi#v>QspjM)adGw`dQOrn?EZ)Ux3a<9{qogDMR z!y=&p#emVFg;5WG?C`I&CpHu5l&n-3f?weWbF@1l*)ziqW>rfumP8}NJ@0CT6_Y|{km>2RfUB!+_!i}J`jgv$N=ci{-pj4Cne7bkuHYQZxOuV3u!rQ)O~@>!QZLUeDSe+y!LuCKz{p-X4huoY#S1yO zphcxwiDvQ(kR8>nlbXt7Avi4OBjcJw(AY=cByM3I@*(1>jeW?3^B?n=WFHtZgVjMe-3jMvzyb1U z{na6Ee19$e|9LP#-GFmtFaEE&LGgbND(J=kc0XPRmp4(>g^H@55rzSCiO zXb*(Guiy!U{&c+{o(P-T6|HO(ZG{-2C&%|1$pw5*PzST0%j`EJ`+tw`9}WVjyP%Tl z#rG{0$?-k&2^5(~-cY5-#8H24@CC=9^W$v>V(zt_&#J}a(s7xJPE$PTI9j^YqUV- z%qR7jT=t&6Q@8E~zSAe}k-ksD1unt&n{&lMg#GmZwDRAg6ul?uBAf_rwQ;yjaE|K&AzAQ`OI&}xf^ ze|VC+36Y4yGysfKO5ii`fM1xqClIjZ;nVTdxB%Q~ogJ8b%1I(!alZ3wi1ANyLTt9uFf!NtK zzR%%~$b;|w!G^K1g73}3%vpT@0}~5qdk^>?HzJ1bQ}^2qzB6`(@7qcpd=I{d_yE4Q z{Y4x^)bjn&vQDdh4ZimiFu?aS0%jn=Oe2`3Ajtm>zOxDLZCK&v9KKt8zy9}leE;=1 z55A`h_h|7w1U4A=jPISpWB6X$X*c-JAF>PjK4PSU?~Qj`e23LRL|u}Omfa0X+I#xG zM{)z-=c$8W`~)*tmDv;K6WQ++i@ZH3yDV&-)hr>evskTs^F^Aw3kqUWg(PAZ1e=I^ z?M)^KK=8S?x_bTd~gEie-<$Rt(x&;q@Z^MoAEV2eAb%#zxHYsC!qROWgXv zGBgG~^bLA%#Mgf_Epnk+9X`^~<^G!=SJ&A~CH}8A{v{1v;lKGd4bdxE0My}b1WcGj zAa`jZjhZkDLE1{D;swVExc%3q!*xz7B4EN^;pg)E(2?ASE%>d}?@EU}(ScMP<@yys_oI5nY z$#VzJ<@nBCr{B5j<=drpgZkwQVVi;13MmuS92yuE+cmGqABg~js1cF3pQafV|BUSj z!@MDZVsmBna};~#mocybk?3NnjJfDdM}682XXQ*-!=Xg)hO@F}`W>$NjvKLo5oI<4 zIzyao^f};(s1N)hO#MaFH9D5tIV~M&}>@fSHF&YsefjTc(~Oa}^ws{E--#mF4)+ z&Z0KWES61entC|gt!bQm@PaZk2(U4w2R!<^)YdhZ)*{^AmyX|0h0Hy7GS9#w+-H!? z3G-7-KQR1mFCYZBbT|E5>?`)G-8%JLz5ZB7*24_X{jRld^E4>E$?F3Qi@b}grluGX z)De-(uzhR3L%&yacttk-EvQz20yt-j%=*S%a>;_QuCNzF35 z`jEkUH&bGuC)xAxZ$(H|vvc(14mCT+Oii1o>_; z)_9oWC^ne`WUT)}VLSuyMq8ZZM%EEwpYBWsHWc2H8*VWV9|zE`iA=Y%0AJ2WIo#xY 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.H+73WXiyvK0p~Cmuo@ zn&v{M^A4;o)ZG!!e(KCKk`&Bjoz4-N4^BLNdI)y^ruTz|bbz9=`s?)%7Te&UVjrn_ zbARw@SYT3J*;3x(PH1{mrS#8m2lr*1!yp~GdzveIFk+t#5BSACA(1S5=P`bH$znhz z@k4e$`+lC&P}@+B;qn6i+_`;c$XW5i#UQ1;ZfUoz9hFKjjcy%sy$4(Sg|FlEwh1iMBDY-{)P3g_FH{f8?BegqWVuI60c{nTqHs{2>8QmJ)ijD zb)kOaD;Ej=@Y*0R^19S}UE;lN^jZJYgD$S@Tq|*15rh@T(fQ*-ERBMc9g8Y_H9?4^adBe>7aeP8fnmAi zNz8ACGDwz&**3E$4)O53m-*l+xyxjVDHTUo5-P6bo?bS z2lqDd0AFH~kBQ6nHu1k+^U!8XGI93aCSJzG@i@nU>U$4nX=x*z@A5|1qa*4fioG61 zt`T)HUoQusevS4-H5*5uX_0=5E;r7ed3oT%E<9q*lLJ;2e}~!(a@h(ni?e$X;`biJ zl^TLLyvPbbH6jD} zb{b-dfv|P#>_L3-mQX?J$m4C)@f*aVjzk4`&c~N+i3SGoJQ(3iOgQT}%Dl6V#KzXq zhC?DFm+RJ#zC=9;0Z`*>Qj*-?nN;_|8oPP`_*=0Mr&5MGhiiz12Ex|xI1i%v zO|OQg6|+!2YPd+sO+U_HlLgFflJhRs(23SF+O(n#XAN1Ft>J6~A5!c82*njy7ur;I zv1>wfA2zGgWyW(`p@YW>z1u1}M~P;m<6?=CnI{xq5C)jKV6Mz$jG`tOgKm2n&>Bj8 z{V<~Aa>u2$-Ksvn3dAc*6#^HVxw)_{mdRZ8JpRPp?vx3E%u=LIQ$rtc z!_+L673uUo#%s>@i#&L>ZTl!(ho%2dx zs8NLCMb)-4&jWq0GCkbN)I8=Z0BS_b4)pT+`&};9ZcS?H-7xj^L+(2^cV);^g^}E> zPl38?(B;vhcA-zSS5S}i_zucmm>FXQ6Jqg~K_^_BG$6{Cz`Pqf$!DMCkp{-MnhUNO z1H5{y7nRbZOYr_{pqmf<4p&6Z{dGuOeoUzRJ~D%=3r?r4#49W!El}rRRRPKQr8+Mm ztJ^*hy;=gh^gEN@N1*m0v75gjn;FfLei!FMHGQ>4*p5Ylgbq9SA3Chw7xs4px6l{1 z>`M(dA7S%TE-s$|L9@6t0mv*a%elDx#Y2Jvp5?>ysZ8JMXdr+Z5kbZg55{rGtK$;m zh>x4@#Kbt_<)(WI6$o+4!f(r2ph7NU!5Rkf;191M`|1ZP)?g(zZgsTOyf*Gks6v$J zZ4HzNKZRnW8g1M*CgEe(sNqDxtya{aE*u}Lxz56!lL(ibudbFa-_sJ|4JljZyBO_- zYUUdJU1}@?HAn_GfaD=D0L<$12LxS&Spb&#^u^GpBFkE$L0!6h!Ed*o(xjk^tzVq= zR)dL)2V?4JX%%N3)me!!8xiKuhiIsQi7?6eunpAnfA=*#E1QeZUuk-RvF-pX!Gk}% zx>fvz-!A%5-6Ug87w|RBSQhQUnJNeaΜx%GdOTiSR_9aJpK)eDf3GlJi|C>3sP< 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

    S@KHqv%zBY#^ABM@Tklc#gtk$`l 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�B{oUGe{rzcpSgbfimKQtJYMbVt+v1ITx_?6TT@L;I4wH2!-XE9*kYvDW z9C~$AeZg$^1Nob9cvu{Gg!D&z5O6x+`2+j@v^nQmFJ>jN)&V5ZBdr*!dg#{(*L^$v z?*Qesu+hE1y^jjx9;_@U2iE&aJ*UvWyNo`Y-Fa@0!Xsp$vA%|=X2mV z^0#n4daM=$z5cSF277CgcHGrxFTqFnI9Wb%1n3WtB*Cs2^F7RJ{c}3?X})Jn@sVM% z1R!Yu>v3V5M%Tdujt`5?07?7=*ywFieWuveU-H-nqmJ4*@y4KakJoF1jF)k}xqD1l z{0NXlPciGyZSg*T*za4ZJ%%gpCyvFu256iUUkf}7kYvFs?rb|#tr?`>b6i-=0w_&< z8SpqjQV&+P`m;E%y}TCK&*i*2oEjD%0wnSAm}f};#`zTTdY|ciVb_n=v@Vmw;w*q9 z3*G^^5ukF2ZvtKfNE*O~Z&gRxH#6=1QKu=en<{N%V8d382gUI3$3m@xinX=Ob)Wl^ zY1m@`B+;~4jvYUWZ6$QR06aO()K_&->+ZIWb$2do#B^z&1nV(YcCL3xeu3_YGo)P& z*s#;)zPiU$|^7GnXD4A_W;9&Z&Fn+xdJ^N8Bq=IK;wk?W?(Tu zk^}o~LY{o&+mBpwWmvoccyg81U-~*zU~O9pyI%p4#MRheBHaT_k_J1*K&jVHD&AT- z`Nm<7Yr^8B8tF3wHpae+we@+~kAddjct_RN&!?B~JNi`pnO*(V;RbwW0;r#e2Lj^& zk_=eY(Pg_3=hpyaOS~4?_C{$N2V1uOJfwZc1vvk<(!D7x&PRF^K)#5-2YTW-NfPXe zC)a6?+HaBHXQ8{1?NWaZi|df?4ko|EJ%Gajk{Ynl_uNk|zr{D>GZH{j2YwH>lfmSd zcna`mfFuWY`8C$^LVatU<9FALJ-oX9-F$0URNW@a&468TDmbR7Ed6)3wK2wHz0qf< zTkZ&pZnd(^1lTCk8gu@&on!0Tzm2*Ru>(lz!A9(~`Y2zn{mbQZuqOvRnTtIw(yKTh zN8a!$*G6-W!_XS9Rcc&OA1{QDuK`LEe*^4rmn<(1R<=H?IB0&=IoDijaX026K>mpb z0^;Kn$;ikLLht zBk}XVmw+etX>C;N+li2U-~DG0Q~`yBv_9j#ZiqXb==i2M?QehYyj1n_;TP0 zfFui6wl07EIn|!#vW%^~UjH*`6+fGGpQ=v!v3zNz`|o0_p00U*&l9)@3y{R0#JY=g z6iku=8{=NKL(cPN%mKQ7?7jfkae$-_+!?r-^Eq%U;403GrwWv(m#x~R)gj+LVm^F+ z{j@AU`d9eZ{iwKG*9U)`>G!?l8sT3XX?%Y83_j~TD}C334d1p;y{-;l%byF2e$Pu^ zNpL}5s@^IN%&z(N=)$mA3DA5aeivx9NR|@=tG2pqN8|iufHzmcmjh1#Bw4U!YwSn5 zy?}dnfTs)Y3fusYFX9`47XXq5u+d&_AJ@r`Io&gy`eInz4UoiM3X21fewOn|;1mzyrL&_2d> zPq*`uut)$TNw6L}dydmMy&5`SvwrjyOJ9Cwa_)r=hHl5DvYa?rFGux#qrW?{$NfLB zA39+f?#BV1EVs(F#=L#aaqWk?ycQNC0g?>Z7z5h8RKDyOQokPjH|(hal6r7CFo*LE zV8f@r#;E$jPQ}bM*DlK9J_$f&5kCUF2aq&?m95VXzv`UJ|H9XC9~U71#6JN$uaN!| zU}fuFccG*5E??`R-|Y?Qi+D%i5P&2FR<=H?y4q~cIb(k~`c3R%0je+Y&A?)SBnS3= zBd_|+=K_A$|2-^reM|Z!-VHbgAW4G_zuMSvjfrt@3pA+rhkNI#2?E##lg-xS>wz#hC8gn=L3Mo7x6$~ z96*u*t8w76U5N8*0J0@s3vBxd*9mOd8rQ`OaQCytXO!LIgk zos8?^YtRj?=K6#0M!qZO>%ey*KLkwW5Dx{?07({{ckGyR$tZK=XLybSkVHSnvs|R_ z<$MD9-I0C`pfZX72K)?=q;S5eGL120k27ujwy@3>`h36r8hnlgJX!0G@4x!<{SIG+ z#q9t|J=o||YpmL9n71CAeNd%;j{bNZo|}FxV@%v0*c%{8g4I~`xry>zN zABisqo&ZR)VBa_LP1X0J2COLn`67M&O5hMJru*25eHQ#y&ih~l$|`*(YvoJbyH0}TRQtkyc-9Q zG=PnHpvqb7z&z461iZvP_sRtXe(BrM*Vsil<*LXQ*b6DI4c;$in z0`oYZ13Sw1KIgl>lY-{>0ud2KEh3)3I9MNV`96zZ2)#Giropyx+=Cn3G9qdLug+k- z46g4AZ~Vzv%=gmnIO%#DJUwl%!M-XDdo|AWd7yl&bFy6Bx1OG_)lENMX_TXU5?ApW zr+9GVHP7FlBPg!1dQoviJO$8LC4L(C4Dck37^?Dcz_`xo?QBNc^|^FJ+laUkAgKo% zV@mhQ@pFySbJ|73LjXwwcs#Iz^Rf2MF;MEoQ}u~r*cocnY(K{NvaO^oabF+>kfgzd zY#+t>j{z!|coooYYiSz;D_bLuGCs2@KCX4`N7x;(jr5TM8?n&it>R*H0Ug(P*|cp$ z?2F$aAxVMXME*d|XTXl~z44N7T|2H*M9c$7vS5A9$+xcU*f}Cj2S{qbhK*xgTLqoO z_FQMMuFv&d;f+5Ti}_yK9VcCHgQxfZ=(^TD77-%>8mq*|1D60KwP1g&BA<6%<2mRW zM{B!BMAshNC*XIGAI$k0u%nMky?Cp2Lot=FuQ96M^ke!MS9bDPN6%+7*PY9DiimZ9 zC%sTd=|k2_mCOEJYsW*dc^#mb60ZP$14yDfZ;7eP_DGzc3y>}GT|gEf$$?dWxNN)k zj))@xvL&trE&xbsz{=K$qiox3ijQmEnXpSlJPwd#!A30fc&oVBTtLS)UdHW)>lEOX z2ObJM$@vDbqkOMl@~t~dcE@ii?IHao!1{R0x9(g6y-(Rj^s#Il>rN$f>Hx3Kmj3_N z9ru3f+Omjv1)#A?ycF03kVN|;=4u=vpLgBS=RVIz*O(gEKO&|8Bz53jfZ3eSf%P$A zj4!o@D5kpTWvV*r$Mo^8?BucEwFa#$$Mv^D);S3_>ZQtM|E{&*SJ-qPDC0}q12`NY zNr6>-UAA}P{I>x04e>@Gwzss6gA3W7hVyp3EtOZ^yF*XR1K@UDR}7W2KdJ5IXZ22bz*(Y?>d2S!BagXCBx z-X0hRkfgx=SVcbX8pLzZHID8d9uXe^B(Z}d;wGe9f=QBKM<11X@mA}GV(1(5MfKai zVci*iD6YQ%Nj=yY>#E!W>&}$JBH~(r=0EXl;5mRK3sy08tvekKkBBh<*%F@u)Bq&4 z;6k<^<9vrBq%CnrU_XE)30Ag79Gh5oc1=da41lBtY{a6#n&OvLK*u#+cCN&A3h>GU z2Z1v=Uk7%S?~Rvyd!JcHMa0{HCr86xt{a2tK6k!#=LqQC1(4L+HjZ_t&?20Fo@&A3wyGQ*(A}dV;&Xr`dZIN(^z|W6n&;t6 z{n^LrlOm$i$+CXLoq+=Yk|bEw&t-c(&c6&$+lZF{8v##Jjcko)E{Ea#27qjdzXf(2 zEp6jqRj&UmN3D-?TvpMW-aP(fnyy=w-kbPo@A+tDQM^?uln!QF=6oM0%UBcC8fQKG z;;~$5tj}_Ocl3_Q_%?Y@>+G=+u^1r9fsHw>$}X_JUNtTv9t9{y#Pfj<0g?u=ijix5 zEjcwJE(XY!_zyrGKvEAbWZPnVM3ewzOI!+^1dyb`%GQWw6YJ~n2@!EUKvD-bVo_l2 z^vf!s!|UrJeOwTitgrgtS=Lt8t`Qo|Ah2`#TWl{rzia;PWUz0?&e$zvUV&pI;ltcZ9PAjyJ_v8&20u#TL6 zHa@2T)L!B_z-s_W4y@YiT1UE{6A{w^vL!wps0B#sz=dqr<9zpXr7dv};BbH>1y;63 z9A$iFQ+!9P3Driy|Tekko?pGX9};M8<4`H)j7I z{d_q3(unvoK;xYFW?(Tuk^}o=6?uP6ptL^U)mYPy>ErF6SOZ?UEF$_`F6)y38{+7*BWpw&VK?>Y=}PvqE|}W7`Tw_Xq>+mAY02TCjabOBQt9oF zR9tK>pyT@dI{E&Hcm^P803Qr2=6v)4t9&_@-t>Y3NL;#PV=3yl;=FX4y}Ws z)`8*{TZ=90#m|qRj5;m@Y_vn#&L+QVeR&BwJ3lJ*6JTAR)0KKXc+IcYeJq6Cuk0f> z-}K>%Lltx$21v4&zCSL_IqS7IZ;Z547n{AmE$5?2Ga10;1|Rjv_7Z7#SzV_)`cMEo5fX#g9s(BrM*Vsil<*Z%sF=Obb{ z;FSkH1$dkD(Rye3rPR0io`rk?n*j@@zZ6(sYx1pUk3cWDNZQ1}hK*x?T@9Tq>o-{X z94~#|&ezuwzfWYGbiECpUcPI&inAK$`aH1DHTJESBkR*xr_xzZ@?F)8wF4cf-mP_w z^GBCN#2SFcD)Cxi+gD`F<6u87`mBJCYYo`*b=+qINNT}tfJ-@F4>rno z?05A0Y!rvbRzyVWH>AG=xGVBKIiCjW^IP|wcYT0O@J;D22G;Fe*ZFGbWLdw#(&zG4 zcwX})vb$#b5bYriw(Ej%*^Nb0~wJEZMw@~iec>!7pm+fqLX*7Z4Esn^4`2Y3Z` zKe3PKJEjj;91e!g9|4kDOWz-t=A8A~n>R*UOk8#LeKvQ^;<8wE10=QJpFYK2nDg~uqkP92r$3XVI6VIu-edY)`b&X( zA-^~0Yr*;&rTfme#(e~vzF$axNw9A3n%i?oca7AKfpvW@PoK;4^|i&1r8b{kYup2C z;r~l618lTI+RoP3xEauSi}f2UeYQ3F)HUx<`wH(x0VG+lQKn-r*l``6j{_tbu&(d7 z^FMTrTi<|Z{p)4jlVGFnXpd_iFNEHY0F6Q7pMae=NFNEX-)5Zm{;pX2E-#nA(HkRT z7C`=pF9RM2Nb149Kc08oXGXto^BwM~10)%+(GC@R#cKX4roCjocSn?tvQ?~(D=y?i z*(g>vivJUBxo)ohYSFT_*ae{eBHk4k0g$A?c7O5rN3JlwOIgK2v7A@`*n2(7hl;1- ze^*?U|E5^3Po>_vr>E80PVX=^Ir@Y_zv)7=YPy+_gzp=z^f;CI4}bs z$$%TxQ-05rv5vX={>a^1i?aaoOMEtPH$YMcZsfNa{q%aD*5U_%d=mc%^x9MUjD!CX zpGU?~Pr$1u_-x>Az^f?5x2-&!mH$S3hrz-oY`0c`u^_RQC>OX{<7azJZwWChm;+*ErOLgx#B$|ha|Y%@^W z$G~~YHpY@Fy9W9{@58qHnq`l_?oh8i8Rnaqz58zJS^|w0{2b_yg5HYMK5NptT*~js zlAgRibkwd<|Nl&@?~?w#@lg8~L|KnzzRy?>+|ow0yS0tihjFkzu6SR&LjOE71v-!2 zCiSymUEk|-``u+LuYMcxTA_XkVaxrXkM3+E+Ro*=fDPZWUEVW1Dcg!5_S_4?}m z^!NT*r&^njUfT6J^~A^8i01&399Z|y`y&7T1C5p49&aO-0-iot*H`!LsT~CRo=AeB zqwghUzin{E?zNZNh<#p`<)pxd5B?3porD|>{<_F9?Zq*5wfCweZNy&yk}O#F>(X!g zN*l2kK#~AArGGwj?qK~oTi+VPYD|6uy>pk!GHSq%GG^=Z`2*~UDifC43N}=b^q%AA-CNq=lbPsM6cJl?O@%`6|3{1lVkk`OP_5UjY(C$--q_^ z;i&mw6ZSE-KkmI7 zz51WUd=v8m=69HXV9wW`1ecd=qTCFhuW3RrtIjhY^uDZTn)xQ?eDz6ok@0<}3B5Gy zi4UazeEw=#ZHonWpr+%68Q?p_gR6H1j)6=;v6k_`||+5Zz?? zQRa9P`WepFT)p2#5Y;KFDoSsB`*y{CkfnzsgSKZKm_;n4VV0nqZjt>%ZOK*&b$p+vj6F<@q$T>c>WU zy$buu@cAsW@f=c*Yje`7y}GVCrpAWKD^|yuRXggf>tSkV*^cq63eT$s)~jhkFVkE4 zThN4FbQg|a6M9M36T3f@&L?DMX`RQUy*&!>NrrC)31@6BVc{MGUGMU^+p z($Dd}Q|Sv{f0cfnRi3g}=kw*2KUKcUC;7Ul@>wh1O`T8hK1$iwTJcu)s(v}{Z!<2#+vm$Gf2w@GPL%qe zZ{g72>*&`6YyDNf_l)-%@swEJvkk%aiM`s2{_(cnJv!oYU<&7nrvfzqNftZ+xPkLI z@YS%tk@F2;zb>kL`8j(qJvHEah^zF!$vVEIt+*T@sRQfxl{(Ao&1_X)`u&C9pwp#P z)|a>|us=YO0{@Eh3C^d%eto2`Qt!SFbiHeqs-yl4Lmg8(*8Oi|pPlELm+yBTKON9k zOfHvotpV$8<$Kh#)je%>uj&ox9Zq0k7C7)pV#^Kj%iGP_Sg2}h-cb+yxh`Nm=0^W>9Q}6& zFvh74G)`;l+l%)AlA49>MF-$efTSLL3C^9(`3A62N4>t$kh@!dcUAZY+Q`_mpb zl&^05Jv**GTDP>l82T!=8LYQS#mRoZ@wH`$!*Xep1uur(e9lK-Gkq9+uGR!K-}NzR zx1nP=)G^S$MF&wFFG{sahq8g3x8^7xq+hDF(Vi>(++sVck1u^4oJ2;8_nP7@H z@mauM059HPXZ^K$+hdl-{rPXU7heD*(Z8EM^3Ao;(0dsm$yqk!)AcN&-&?3JKvDzN z>*{)zkcG}_))#M^`ugW$w)O6VtF<5v{fhvSTFch;9>MY-+l!)~WL$}hfxZAq0_=}t zHTSJ+6t(#&=ym>?ZNQH9`PVekzYIESSU>uUsc-*|ivKywan0gBHLeHW|Jq)Jev@^H zfsMMzb;ekie}vBX%~HPxybSqj&ewr;dp+%nWeX7%6#$J<;(@?8fFuLzE#Ms;`>Uc3txw*X@;#UXJZYKWD8Q zJRhshM+nfUH>!PZ!Yn-fY8x@DNV>_@BD^*v;dOHvYdo7{p)dUurm zVp~PUbx5}clO(`~f4yJyHgkEdv9%6925&9L7V!{Z8bFc(`)!rJjWyw~IR7r|Mz=9z zd zJ|4IPAgKkbvi!Nj*Dsf^eLF?P=>Yj6o&nqmkko;FU-lkMt|4>u_Mgx>D&_(tS+L%I z*ZSUT`=~ewAW4HA`o{ij5p+83AoUYqU0=1;9^=%m7oodN7ipIS&qsbQ&S$`eAH9!d z+N=Zg8`w71)wJa{8f$ztbj}AzYAt;~wmja|bNeo0%a}T}TU0CpJlWA%-U@vWdopw$ z1W0mjeWQLAv8Xr`AgKlGv2gX-Cg?=FOZ^1c(3fMvzYbCC=R#*A>&JRT#kEMc1Cu1d zy1kJu5R+xFyRfJ9Q3uxTTy+lZ6cuFvNebMQ{^QVD%=!&(eItg$d*S*9kko*6|8^gf zP7K(*S%UJq==&OfOv`b&LGR}~caDl~y=9pRuxq`iYiqvGm#@O+&|Rc`8f?@Vc1Ata z`fs!R95z^8i~M^O>T{Z7jreUhT&H%I&{!f~3Ty&MqI-UU`UH6i0Al?l)1|Ug; z{Wc&^WjK96uOcpe5Dx^#0VEl)??bPjjK6n{%J(kZl_gQJUn$oGY>XrL_Ty#EZK~&Q z&@U^Kwn?yIt75PE$J)nuv9xulJiY!_KHpgG*)J*{2S~DDz0cTYgMNR7#?sgQam^gS zHsD^!&*OXpSodM1_4?WGpg7*^Hrk_)QPjbUfxY)rF;V9^?-~=M_l}A`1JoYkn}Nju zNe=8B69xR8zfV+r1&}}DbwKBRrN21X_h;<|j5g}=fgi7p`B;kwuiNwWHSW9pqhe4( zmY)La{lNO(oL2j<`=Ij+>&FI}`o_MWW58ph+8!HE!M68cS#A>i2=XPIPlNS(=xKZJ zL2Z8o`o%+}uNc^&Z|tF#LZ@UXmkl=bt+=ap-wVBd2XLIghK;rcDE&L2vzYaBmcG%K z_WG`^=W1P`Hs-rWaNU7XvE4zkUJ0;KFS#bq*8BT>=qzIWoUL!IKQu|Zq z#v=U*=VQq0<>_k^j~%1z)1dz{K$5d<)p(J0uGZ^3=8&j34Irrnt9J_3yUv}hcb%!; zb%$a9d4#mdfV&(T75i|$7M!o%YW}&#*-6Q$xD4>>0oHxE^go17_(-WA1MB);pIY&z zW8)&ZS!3duYg|vW28+AtdE^W_hqd0+inllVf3-sV*?~L zV51I>IIo7zX4a1$XX>kY$K@HPF3qq%5Znd@=G@ay|>z%hlUt*O`0`I3CwS zfFuj<4m`^F2C(5v&Wlo-7me;8!=C+n`w$uv?@@pxM>fHhp|`Zdi_ z$8%1`bs8Y41MBVNIIYtAv_&c^J{T?aMHONMo3)&eA+OsTY52Ft2({%B*z7Py`ip~g z8(zm}s{Op0zmuW&D%<328`(xbp47LyoDvno$H_9%;BLqt#rYbrUZ#=ey`nuHsouZA zZo;Y3X9ld>x!SoLI%CJPKG@Kg*R@9Nd1(~`Pk)9(`+YsH`_j{@y>^}L&kOc>J5TzR+Vd5?4888EJezeL9*4Z=o~h5r z+s?)O18AHRe+g`Np6rJ>SY4xC`}Nas{&s+DiSGbj1xRw>LbkonkBTaQY>CGJ*8n87 z;6k>a?b-wTH9MxhIKwUC1rph~@M**qQCs z%8tY{Uw|Y5tSghxmn6BT|65!t3lMR2d$~NLEvy_s5(?JE74%XgQuAaph*HURGbN!#LyK292?kfEt_8hu> z&wvFMb_CF5p@n(k_>$1=&~@vAvNoEnDg9wT8X!qF`ilNA^9xMIvkQPE6s#*#okubT z-@m2HYaFeO*WovG36GHi*6oK4&mfF@8BwPQxA2^w4}N_a?q>iJ`*MAq%=UWiV3U6( zw+{yE+Mx7-*)?`A?C%0}og}^o6k8=?f#vneEO*g3KSkK4kgd{3($6K!xgywX?{I20 zo&~MpbtCox-T+8K!7{ddXHR{Ph2Hl$3Y+M)+&&9@1p0I^wUsy#I0R_2&PDyzF#tn# zk7t&XJnQkC6d*|k>vBT=`f=pkE73TLO2K!F07)WP=d0F3JvPimvpS`0u&_M=QQgyc53$v<65b!7?XmZq4FU+k$-@ zK>bJD4M+q?lEE^Lah%gw_#Nlp-O6oKz>lE!0aGmEzQA07Bm=C=k?1qCIt6aCu%-aT zA#Mf?0!R|UuIfbg$8bJiJNG3n2!sM8;b4QWbF7f>RGi-f&@u5hz%4+N9j<*T7fo^g zI6xA*6MHcnKLIEf@l&82J|~F;o8?07E8VeS?3j(mRl6+g8lcH;eSEVVcZJO=fa*uQ z8aM@zWP@|d(>r@CY$QOw#G`<907)8H`igp{s_XC_obU1tw@m=+)^+2vUUg2=c!?Hs z9c&zrRF|@Qam@hen0Oel3Lr@X%X;Z@tDV*V&n$MpFBTRLP;BA>z(Rl|1#B8yu1kCk zPg3)6@CLp=yUG2-!RmN$^(=b|>=yhg+5=X7+{Eu9C@g;$fkBt=C91z$mVPI~+}jqm z_>QQ@T?-ozy%3nh0qzdHq|g(=ZJ~z) z!d{oVk6?2IAjvk^JNto`A5S@VuEEN967P3M$UdQdEp*?)f&n@vt_HjZkc5Msv6VPt z@8NuoBc91*%6H`D^Q+NQ zz-rl6F-~k^+{kC66(3vJvnSlg{?x*((DQ*wLcwYb-LYYUpN zt95;b^%WqoKiAhyj2~w|)1IIUYz6=%i3WS!+Mw+7bbaza{kbt$|EjKEceFVm$Kn3G zR`v%#V)3%-`%(Bg$GMEd$Ds3CNjV$?-*VnOPAJ%99nX2T$e-0U&^@b@&#EOG)_&tP zi`J?p`K`Zs55U&7! z0JJz@8OQ88k;fl(0JJ)Q7X$kNk_@oZSIoQ0%DkgCo+w~t53Jmu_#sfp#{Cn)({R49 z(38O>p*I(L23W>-ei!ifwO2P6+67oyAAlqgtj=XIcXZ?D)q+;`F+h?GHk8Bnyy}|u z633#POm!`OzYy{ckc1YtvNb_gmLE(K30CW=8+)$GQ|7FE$IZra-f?SL)XGX16Xk(* z@s(?t*?m!7)G4gEm5m2TvR|>XbBNIfoB@!u1@{rhmRGIpJDhhwzaT#A4^9=wcAVdj z^BaX83|&_r<2+UBXS^2{??XACMLO3{M^4)-+O4b$K;i(aWeNMM>b?0o*bFVn?UTW3 z{>|)PD}^~xj@ze!)%eEiR}qtW;f;DNs$gaHD)AWh%2w78dJmyTLjMfMqXC+C#AARI zfFu#;FTQ4FTf}+dt-y70J{jjP;QTK_Pl28S{V$S$4g@LyB%$E7IA2ld;b7-lp^hJZtgR7d z^RiShat)BAfX^e&SfOWt)jFy(T<) zGzk;-VAWpsrEVW*_zu)8zXuvvS?zat%y6(8)40~rbAUPxtt<;5u{W}^gYfxP=%LW( zL4PK62Xr-_+F$CiC`b3ZkuSk_R1;oK3Rtz*?O~OEbIy0(Zs$FVaSe9nir;TUsJ|D_ z8AH7XQjd-Mb@^RbWX{k2(*DuX9P=3Y zvzB^$-FQ&;2>;`st2tAT)&5dHmwR!3K3?vXD3?z*gB$UHaHy zc=@>J)mB&Kd4s&B@Ek@{4umg1R{K}lN;X_K%MQ%9AoYXTCsK|+?TdX;Kkj39SeZZc!$J>*uEtPvkF;dkSZHHLdj{r$FSgpVEToA3#$ycM#tju#L_X!58K5jJT-F?w3^6eq> zcNu04$DR%#$pWh}T)n$gbcB`721ruCIv>9F>GE?2HkA{&eJI$(-nsVC7@h~4Z-jj| zco=X}==PC%e_br4U*#NX2m4B+MA=}~UdvIe9VKF2&}KW<1;bb|8y}vdvEKkl!oj+j z_{?mKtcBgBG2DlZ)%ythOxd@TgAwDbto(RkKf%hTz$a7aq0n_@@^&|%wacvRWw5U` zk;jSztK(CwS)!V6`l>eNHdfED-i727BSFjR&*)a=OO|PPDR307>Eu zEBkZ0mHB~5Qos)AWxZOY zd>(DW@pPewLf?B9&$qxNiQp9IK|)UfJL}GKA42n4S2yKzQ6J~Lqdk=81;hiWKE#E9 ziU3Ih_&&<0B=khEvpmC^W!6U}E~1YCt&hPCfWCkh8!Tg)`R>K}UjgzZz6BJzB=Q6{ z_%4DCw1;mg)Z0HUbpc*06>xkR^yrVeZD(Z)(RkTfOWYs zeutypYZ}|i>#DnMT)2y8C-->l1h85cV|$!q8TD`;%P}NaJU?`nLHTTvjr(eVj)?~X zlL3-surrp~IOJ`(FZaPBKN0HO2)l1(9|9x^U^PFYKF+yB^Sj6cD+>XrKE&05+5kx; z_#$GwC3FYaSwH0(Y_{ecgKf!&JT7r5;C(=g3wFlA2Q;V5V*CcXijQ~<;z~e!fW!fI z#!z#m&Ue`#v=&6T1#4@Hk>kbZDjS|zneD~p`s8F;mSj2J#66*##oN>3?&nsR*~!lk1!I8FKH;yIf=G zv)mwaBJFwI;&UwPj zde6sGrnVO_=0hEKsEg@1F|^&R&)Wsq*mXdYf`;}O`&BJd=2MoT=1@JRx(SH#)75+q z39_+(LcIK7ur8l6wk(U{$j^+7b7DCFxfFuj7#y7LCQpCnq0wif*)!uBK zC|T6TS_8C(5w`&n0Fp$ov%b)E*FV`N$!c!N*4W>|&a4h$#cgaTKy@G<2CM=|(!kC- z82c0FW#9a54#;{*HhWeq&#CL4ac(Q^GOK%x-NqIGRCnTqz#)Jn3+$}B8pm+`B;U>@ zZTLMPJPz?vU;{vs29|Nmu8VhYzIrL{OI!m814zQb24Cm+qH>4f{7Hb0iBADP0VLUA zgKxYXn`9qY+QwD`bWFSk*anbffDOLdIzW3DdXJ!I85?U?R@j2;Kwku=Sj3Bg^#F;z zoQ;*n`4piCLszfOvK)1+JI4k5>DVl9DTwm~pfZV{0$#82GA&?dT=5QwnE%c_KE>?< zyHw$mMLxW5L$ozd&T&x(b&Q&grM4ApY#c!KAs!EG1W3}r&ibfhiLbZLHJNM%*2jI{)yW8#s(T7V=C zEZbvN)^(h3SB2X;z-nHL7``8(F-2uOf?bQ(d3nU|1496kM6jVeXI-fux8QvBs@ygl z{4(X8gk6sJl zfbu~+5!einWPo2bPTT63%K*h8-VXc>Xi~!@4j+eCW&hJSoCdpF0Ey!b8=H#b!eEL? zTm)zXkR*cDoXdKe&66Xr^{UC^5PJhP0FqF!^wnLj#9S0VgMU?h*Gt|{S>CjvNw3u&x~LyD0pfi?HlRsk#FT5Mkzqh}aLy&ed6CyK_d z_!hR8gdb~S$d!H`FILC=Y}j4^NJ8JUu~|6&6QK4I{{@uC=OmF}v-+6jZ4qpb0u+b% zN8nF@#L`sB8+5aAujTF^t{ZckVSE5o2Jsr;1fWTC8~YN+Cxvc-?(8eR*UR~iiRwU* z`zxsvD|HZUkI=4_ioNKM1~RV{tLXbSW^2joVh79bO~oEqyWYw^uZ{Dkgl(2$YnIm% z;WiczP@9Pd01E+<6tHZg+4F*1IG?W-w+#iW^GUu>REF_q;}m}hY|cc8e73f++0bta z-40zh7L>Uq%8r+NFUm(p*bf9q5{SBY^(iXqLoveI*w}7>Bnzx7U(PQzmgrB> zKe}=MZCe}r9Uuv9hrKI~i-AcT;04gj3Oy05=1Nzt(r)MYQOA*5A6ZBBevSL{F(v)@ zXEtq|asNm+e06K+TU~y?{J_SZ0VI|VhTPyY=_~7KHnysCw6RtI^*wO}FdQIB1j`s^ zzQ=IB^oQJ+xC{^ukVJxW^Ie4V#{epqI1_jdkXSn9_?pbcB+8K(Z>j2dy9vKHI`bIe zV3R(J(DEz$#K>yD7|t2T6V==QBOB`skR*U_cd@Y^LQe+k%IDW+ZM{&wFUGf0*k_8p z;pdUqivT3{DD*92xPwW;!LG)m^SWYqKVdq2t_gn@t@k&(ob0g@E3nj_JtNirui|L?%2UW~{AShW|&5o({BtwRUl z_f*8Nbl1l)%R^Jxj0H%N4ff7<>gTQ2UY9via$;6zXG|J%(PG|8ZlKI#IVR;A$K%GU z`FawIYj-bR_fW7dUucinJl+7in*fbz;$MNF-aJMy*jYcE*Ud*+4?eb?Yc0ij3co6G zJca{&1A2telfkaWvRtd2Y%EjeKwV>b9{4!W_lr#%8!x+__Qjk7NG$yfxs&CJ_-1+B z4WBCjwV(JZ;P2q^>|mKkGv6qj-w2Q|@g^V(Ajt;j=3A}5jYR?EOB@YM14xp=(pT4a zJZDLiAG5V|aJ-G}2S~EOx^blDTjs^cx!9PkrJoGMbso^l1GfRb7drdcwEPgQ?&A0D z<68vhT1xB28Th>R36B>JR>zyG^>QKX9tt1JAcGGd_vSuwXwrz`9)IvW_^*%EiWPytJEZWAg#6Ja7$Qh0wFW zCgq1{b$79^+4dElE6?Ncg2C!|bG6otfZYku33*7-W=?iVV=;nZn z^^3mmsIwe%2p~xVR{&-TJsTVZ%on<4MK0y>dBDq-Ynrllxf+Y$(E%9uO44&PaAV^h}f*vVjBY-3Edu7>+pinaD@yfd+u#|j4L8cWts<{_80 zbmV%xHvrH$Azlrf0!XsKa-5j0ht*PStOG#4#2tZg07){~;Oo3sp?<%M^Y3mDw%|L^ zyMrkfaSvc7K#~U5wO6!H)X90DPv4Qhor-6?07*7D5SSu#`$iiph~rd%$|2qeTn0!& zao**4&ZW$Q@OuG}By6&=c{nZvCP@K*1-%}a$|Qap=mn5ufd8pX-CQz^8?$FrXEtN+ z4Uky2=yPW_PTz;kYJeooXm9dpzQm<~_W_bfu=LgCk>@AL)jdb;qxe1nAV~)6a-rs1=Ecal*qE)2H8Zep1hn$N z1%dHGPXn8jukGVpJ>Qsf%*K8JNGzG~=li7wH11vP^FD&zCV(Wv=wouvQR+C}!vaW> z!D<pzS49RM2V#B+h~0Fo@QbF4yF$E(?xS$@vO9s?x7=WVPH zjxAu4NU%wNXk$i=E7wV5e7c@gx?p2n0Fo4N5n!~?v%qif}5Dx*C10-o+*$%U{((O9#0Ri$Qt_ZXPNE~2;uX7(qeYywd3;iN& z!MmZ?1XC>HH-WAINg~*+eWFf_ zm-~T^w{d;C!|MzINiD*oy<2{Du0c{Ugg2@y*(|7Cy%S${leg z@EjnqJj-dHnQtqcUjmRX@lqfIAjtyD+?e^6e2(w!0P-b{0EPo3iD2og%Oh`F66MGA zd%G9--VPwi0PAw0=3C~)$hp{<&71CS0cBv zod+_uJjeai*y?erQaAPU2-A8}>}atzNp6s{RyoHQlA+CCu-RChkuQK91Zb=h{{Z|B zkXU??bJ+&yy74O7WHxrr!Ot&0j}Z<&06j$L31GGFb>m3pNwTp_Sr;|OYF|h{{+Uh7 z+e@xBgZ%^8MSvt5tgDwSSHw5Vtb-cM+YevBCgz(8W`k1UW4GIO| z@5YNdgVi!beKWQ3$8(XY9h>J#wY#s`{fDkKBTEFZ?EsBc;vK+sK$BOHLzy3Zpzfv3 z#{DAL9|b5D@sGft0Ey+*oLFYQZE=1aK)%G|fsFu38d%oD%-7Q%z-j{IOZ+C#6(Dhd zrLQ{Q%;MaEZG)0L4)HrcKY%0wEaQmz8A0Phen+qq=g$dSODWhY`(pVXu=;Zb17I_^ zv}hl=JM=X|&jP!gUwrJwt7R80gZT-NgoAay>bflYQr1WPIRm${0jxJbk_gttkYhlN zCDvWDwWC)#tQ`PJ7We}oUFeqA^tsWMBd-;b;ji|Y%)jn4bzPHw{4<+2Z(s6S<5MAk z^#Mo{z`A--J!B3<8D`^Wennhw02+tH>A+n;lS+swVwm}c;rvX1e2G5?(g2bSaBjZV z%DCPD{ zN=9XL>xx-D)U`nR@y~49SbxbidTgLU~(b1w5@{u`V$3uV<$;$%FC_GEuu1tLTHRf&(dFL@V1odXWUxBs zT-_7ggI&X>+$R#O^D$YYQ(FuF=1R2e1mQ z_*f;b2($x89AM{Ig{~W~V&0jJowp*ezXC{7z~zA?p=W_j`Xxlmv0N`C8_Se^rLKGG zxR!qWGn*FkCD)s?Z30-mw!F^aVBPqZ<%;-b>%}wplx)ZINL&hdA0UYY%RHL-F2eZ- z0Ie6q4*`37?i&ow&9^_!F9OJycrkDkAjtwtUtQnv{3KC+%+{Li9|SPZ4m^e(tjmR( zZH+40BEfwP6GA- zBpF~C!_3#(56_tZ@+IyDBmyMK;M{z#;JnqreTi+r+W<*8So-R6$#dj#jjqr?fPD;* zB!YGMP;)NxV&q(G%*IT)0T?rYRvy>`7$o!*uu1v3uF(?)2C&nBCLhCJosTZ=*;~SH zDL|5D^f6hZZJz`%2SAbtR?86e&D8b?JQu0jv3Z_UyZf5mf9QU&)zAPo5ukBSJPFtW zkYs?JV->pdSmum!5~00O?aC2T0Pux_KhY&27yZk2MR>)+}%mum>Q?0L#3Zu2~bXW&zro z1?~nU0wl@c+kEPZu(?z*msR8V*X*^y6xDoUZ zg`NgBSzki5T)0@zUcjf#bRN$ER{ceLobRB~cgX3mu_to-P_Sw*+LEb_O`fMz?O2X6 z$^4vVC-)iZ?<_eq17#$MGQet%M4u*6T)DTI1)JZ6y=A7}Uie0+^$;=Q)fhA2cLX5G zHpDQ?L&)a=Y&bxY3|8yt94q=ctF_liVtQ|FUDUpB4JUUH3l?<>5k z0+6JEb#0R4F1Iyq9@aR3<`{7jum>Q?0L%87<;FT6YaBqn#NB{IfFv25o9`8zw=Uqm z#5UkZ{JzRBbGp z=Sj7@ui5>F?#oK94qzPs8t23vfpGvyGT1p*q5tC=;3`M|#v1VD*La2lkXY6l#+~fD zT-Jcy@VNp|`-ras{_A)=J6N{QYz>IQ`HcYi5^n;s0FrEQZobvl2e2rBe2JrhX#hzw zSo;1eYrx=?0Ja|>$pV|q!3fhaE%Wp*t^o^D1K1sa#IiAf4aM;vLJx+nD_@<@CTjrY zq0A;c>i|enz*7-prqHv%Ci68!TT@)D53g>nRB>-$yMgl^&Xkzm#Szp_4< z?Q@QA#Xe^nFC!GJ=E!WHGYmFIgngF5Uij+z)a=^dVLR@p0Fq>|u1u44@*HdecX0b) zuxjrdm-;!Isf{Z>e$?Ys7oY3u?2Jj{Fk0+uBsUPc%A#zuwocp~z_tM-8DL%A@tN5? z4%-vJ1_OC;o_Gkb93V*pJL?DCc`WBlZug!tN93pOe^lT9=KH=?>DU(oB$jUt?U&`| zwjRRg3P8Caz6$v7R>vi{iRe!*|1xPZ$vk+sA&@G1$Pl=(%cJ*CDOZY4WNYV`cX6vEtF!oCT zNg~*!yi8?&Yq@vkPL4I6L(R@?JuG$M}k#*aU7x5 zNtAE4MqGhki3}bi6s*QD%fl$x92NH22770F z>tWOhd`}0Eq=D78(!IUeJg#;!fW-nd7m0fTvjLJ6u(N*9oyW4jb6XFkjpY9zTk$hw zsp{Y3kz+Re3hups;`vJe>-xa>yCVKU7vod+H@5TN3}DRx5(ij~Z)X2BY{q?L z_Wtev?PsZmHk;MC`EPip29TtH|EZ0)VN?1(w+{uY_PMsvP#5jz`PAR#@o%0N<0R8; zoTNO*yI*bvwKj%=b#*qBo7;GcbT7!FJb9c%uo@?~@>$-3thcxD1FL?{d%Ilr4vTIT zWCs9RH;4}cj{r?>Bc7c1lI5ED{~4RDxz+~-SuKEaM_e0-0Z1HRWA4mi9E06sfMO6o z0m?q)F@nJ_6JrMKwgD7_csuYjK#~o9nHa4e6=a_R6oYs$unZtc0l!QP>+i@1pydNx z8;Ai&9N?FUaSV2k0WBZkCqUUhL_WYT6JrMKwgFl`z}tbJ0g`O+%fx8)82JFSe1Hc7 z%K(xT@XN%oK0!VJEg#_8Kny_Q0KZI(W3YP+X!!s?0m?oV`2fF6j2W=o259*JZwGz` zNV35%6Qk9i$OoY113Va529TtHUnYk2FXRKz@&T?5!~i4?@XN$F2D`_AmJjd~pzJe| z53n(Y{CT>6VzKAc_Ih#;aJEt)OROBI)h`9CTU+s|*jq=_9e@_!@Jxd~Guz8%)d*z$ z-{5f*!MeD#uHtVsn)$Jsfov{7k^)x!gng2_@4g9}4sUXM2UxWi$9xZ~JWr7MGb_JQ ztw6R4AV~x3;^8yr^+vr1`*)5hri8rSKsRe^o;rc-2tZ<~Yf`ryzj!rAF|geTkYpJB z)Vk;R>vG(pULflMkR*b2IpO{`<^Dm-w^{v*ydB7<03^v^HIDq7MTMCB?PWRlR##zL zDwO+$f^~kp{8Y8Qzrm(<7`KlEtM>fw%7>x`_`C9p`F*Vzsg$ow_7O#yh_{$uMzmb)0_BXOV?G}i4-*|f*V72ef_9nYw^E*JfCjJ8` z-JSafgJmC?`S!>8c>wtm&j$_yBw1kTtJPb5&W7{ObwvGK{T_mB0IOeKPe1p3*md*Y z%qQ1vx7a}D+e_3FthQ77;4g@1e-%Xfdz8wUduIzW;PHi?}o z?djT(Fg}ni2S~EO)q!n7XA=UM2aeN)ZilYMb9F4=Q8zwQUJC!c6M0!|QXu;T`dOg| zL)XPq)(iRUR{pG*C+a$KN+8<;kc3VRWF>L@t&e`YFWs0F$JES3)l? z^enKhZ1pR7EGw{i9{T`Oiy!*v26$p-fWjtku~J(u!ePxC}dr|E6A!vyicr$T4q zgE{iN&^O8R!XQJQ7y4~^K7l*rPZaTmUS8;FX=#k4q0nDw8e`pr&cp{p<$0mck>`cM zHhEs?C*=7T+~J`-FLcWcUZ1oJXrIuQ8_zR zu;5HyUNLdLhR}-(-63@R1$ixAiqQRpenRN}LVqmuqCzk8Igjrv^d>^bT-V}#Ds()Z z)by1?FD&#dp%)T5o5kaK2)&HZUlDq!&`StCQs`bnpCa@ZFJ8P#?N1Rp4z=xzLwDQ3jG72dkZ~5=r0~;Yxedpxc})}Pc^-X&@tRJeW1`!ycnVB ziO%!ff1A)RJbI*^KO^*g*Z6>aEOgnP!gF|eM{e=+wS*35&A+G6uU49*>0^XmvEnjK z|61tdw_Vco!$MD9@R6oJ6gm_2E&e4h@0Hk0?R-O_hmYXp#|iz;tZv%*DMG*Sn4jMz z^tuHvXy>zpjn>BP2u&QBJ{%{Uux$!$@7f+Ul96`**CTGY#xt4eb;nN zFE8}T^_pmU8=<#sSyj`=81zj-KX#P2=bF%uv(GjAg7bO&nFV?M>I(hEH{3o_=&`Y} zn*9`mo+9lNU(wE=5PGRnsha+m(6gWN_+=LG@=8rErJWBKI=WBOhYJ0|1>V2O^8Dk+ z+W7-QXQ#P+w$Sa%&S~fKFXZtP5)w4MhR|68Z%??;tG-yPop%`Q=LtRgg_uu5-xSNs zyCC#VosMY!ESZ-#iZ#>p@mMxigajV{1EIfok)`=32tD&DUr$yF{rK_Y+WBijPrRF`>G>D) z`0{)Wq3_+o>(@!>Lz1~ZM(C?k?V5jz(4QV1ujyGr|8l}09)AgsFZH@YzqBt!J0B1~8Q_bIRM1fd^3#^-CA(8mUTuh~Bo zx}!)DO)tNk$9wvMuitHienqU`LxsLs=u3sZ_7d-p142&_?RhBl>yMsk@hvNOd?x3I z&`VG2&Fe4EFXQosO1%-+=L!9kgU`2pLSKF3uI7JD=yU#@qv-`#iu~MNujzG#KGSht z)8mAG@}7t<^zG-kzE9}&$MX4hTj+<<_<8SDJpRSxi(0%gLcgBH$5W`#6GZ>_6gtwQ z*-sGq^y#}aeW}o|#D;15VW9^!;_LH6p~oli@n&Dm%a2_8P_qvedi%+*YkE(i-+jc( zn6) zLf{r-YULLwfJ6~StAxGwFdJ}n`COc%H(Es+_K|C`s-ec3f zj`up;lLI6f;O%Pz*$Sa&gLU^-x!gC=eb0pTxF-Zivcamav23yrO9^Dp0TTNL*emg! zZQ%E3Htm^?eD(o*@|Pfgy}0?cXl-vD)pvlsbxeG0cm2u#tD3VNDAnv4<<+u5%vLT) zdqznd0MrLa!of~|^*N->gT7y#&ju(juf7(sDza}3DU7PIqWQx$mX^muVxRS@+!!xfJ?x!#} z^5FXe59Z18GA~A-Sku|a@h6_$)?n_Dc^o-o%0C!mxmu7G zJrb<;x7l1+3!D5Qd@d0C0kr{=aImv(>Rgb|kCpL5W0b~7>FPnu0gxnvZNLzrr-9Y_ z=#KN`VR<6m9AeGV#-tqguhhUi0Z78ZIzL0sjL*JsAI|dC#JmAW65kAB?QuL?=qb?a zz7fPKgGn;Lp3plAoz*gw$J-pDt&Qrjx{iwH|3$>}f35#Se-&o@`v=j^c=>FRa`zl% zh13@91V4jbSLhC~uH9O~82C&)kB{d)?EJnuRrWEB14md8+YOLpgLU=bV~Bs}s`j19`vu0b z#P<#n>UR-l`SoiU#NGoaN5oBmPXLlc@XO}6dZQrL93V*mmjc=eJsGTPmpWE+$*+Io zAXXY62?gt7;4^2NwG|J#`kDSa5Z!gQ_q##t)h0Y{I9L}~&ACZD=Xa8_KZx<3hVFCH zX*@>r@8)#pLd@UkxY#s^{RxoRn;GgP$};P}wXogTocAB`CLjwS$p)MCpY~p4y7D*9 z=>0^auDmxXzmF)Ue1A#beSFy}h%Ia_>f9!X6$=kySA?Db{Zz{!mJdvl0@m#<)iIzR zo7Ls2QdhI@)670ozb7`lf2sbS+P}Rcs`{bcrhgNnfl?o1eVK*%;(G6g>%Kp({Q0p1 zD1h1JgX_N+%lC5ejPZ^7D5ZS4{!u*^E1#3D^Yie;+Z;3^!?iZ4wmg5j_gbwkzN=di z6~rb*^FB=m>*fykiI#7t7{|R+=j#`LQyF_rF)niIrq(;RzagWn`OetXXX@u_f2wm9 z^U&!dbNDZ^@j656PpjA>b2<#ECi95Az?#F<_Exux`$&dlH;ir^VgRZ5+$FB8k7nm@{7BC++YTkAgiTJsj>C7_WT1B+2Wj**f^_ z6WnVJ;_D#st3We=Bogdg2jv*xF+*fbk*CGl{17(c{wbY4ll$3IgM(P(Av~@Fyb^l2 z&=bMBHmmEJIwq-|3Pd@hWI1#$>a!p=2p~xW>*7-V;&aBYnSa<&>}vrM2UzEi&zyaq z%ly!sUHnfs$6zD+M9UxLimng&hX=6_0FpGYFEA9KaZ5Z5SOt(|fpv8hbFqlOm#4qG zubY+0RfX>*X&=94L=dx%;{M6t9?)MCdIq>V^p;>Mk2oBd43K1lb>*pjCD#EZH)dn* z$mk&EKZeIAE&$X4NW#I+F{k#u64QCUfVXD>_xz*OceQlaDAfnConuGr;pKY*+UIh7 zOBVSXujEhe{iUCn%Sr0KG-Of`8xN2qgLS!5>m$oCtm$$+fv5BN#`q~gENCi^84Olq zO8er9{co@tGF{XGth49+<*YOHah^oXO@PD!egvP^LQe$C_de7(&OQ+LJ@VZrdEevI z)jo7}jB@|xXN;@*8gs_m(c&hy?>A;b67yqTlYzexn?G_yzWZ07(|OB9JC@ zHb?KT#?s#T#5}`qg9w)QY|b@8_OTdCs*Q)cn}@f>QrPZ6Gah??@jpDTg(PVI@N6Id zB`|s?LVJ#a|M91(^bnXU^gP5k4yirs<_EED07*7@7;r@BmIbccV~j<)`~ddr0Fn%Y zui5-AxiE;e0;nFu5x{VOBoXW!J4&C5a&>)JBsqx907#O-YTnK4Z^P!?BGG2BYHwV3 zb-IiFmz-PbwY|gAAT|IXNdfEj3HVH|yOosjKe4b=bEe!VjY$TF%O|zpzGSNuG6lL<@&Ae zcf>p#C!e?YdU*P}d%M}idP8*y+kpK}Dz8U2xKBzDTOoAIMngT6*kbHBuiq4FD(v%Y z;%y{$2dV-jpuFP}Ib zSO}1$fSu*@c0_CY9+@|>S1YLO!Q{K=MGWJC%Br~&*Wq0}wq;KcOWzU1_U-0+By`=_ zQu3Bt%%9SN*q*&SM%uSQtRM7gU=qtdLrirXD09*DdI*2*b7Hx!smH3n@g9oo)N7xs zV>O11P0s{Ge#O1jV!6`F=bB$0LO%l}_QPmnUOY*5=c{oM!}B`19~}t07DsqL6Tc69 z29P9!WtqBl!q_g8b=_?J49o~(H35=vusScz>^H;al(5e>+VgSX+%Hm}R6mA22SAbx zR^zLAFT$^z@$xz)_nR#;gVin^W;Vnv}x3q2e94IF!(<8>j<3zPszf-eNI%cpU_BJ@z`%}xZdgV3q& z#6JL6#Q8{^Z;JC*h3>Sf%W9Sp7PUpx8k`dHi;|4`IM+ojLxQpOe!Jh~oDR`FP#e$_Db9>?AEKffs zBGkQ6!J>s&SAZk|toD=WSDpPP*!ULX_I9w&K4<^skY!NcU4h+^;@pRoD8xR2eo5$d z=xPl0SgRBt9SKxD0^Rqhz-O9-H{tp7U>+C|9?TIgbx({EZ$;0G(PCG051hBK#J1et z8^?5B)e}&3j&7%lxJjL~Jor^5IeH#9=oYEFdFNr?xSMec$k#T&J)l&9V1I{SWd5{# z8QxiWv+=oa-Zy;ReM@14IXokw=kqL^&pn@wYbeN-pR3RPyx#D0_p|u~dpo=$^JZz| z-xyQm%uR9u??wgO3zYH=&gbxn6!kLu%vG6z`B>nmj0N^|WBEex+%X)_9V7Akhuz$m zTO`^b*_HplQkJV279VD5kU!WrTx&yG-VBedJlV8DSQ*}p#|ZGkcL;g$4T2}WU+~br zSMbA{;*Xh#ckP`LNjGTTSTwvXtf2P*X7hR##||JEKhBxPEM9oC-#ZepLr(^ieF6{) zJqzdYX1MnU0N!Z#Nn`;&lS>M!(M-R?w?8j)wwup`Sr} zFb}=sfXdLff%5}XfacI2!ynHfydwY`%3p%=OXD~m2*LS%C?9Y3dq)GMpf3euhI@|! z8bH4WeX>@cA6&zk}l;z+2EypnSaf@7)Wi2z?Wn@;M1;3jHDc@ut0ZJ0OUK zqA3Ah)p7g@P!s15qkQz1H{OQwE(iTf^J3oM~nXN54{@Brz1YqHwq{TeK8ob$a^FZ z2K_3|Q++xBMW82%{vQmzHuOx<|FO_3Ku-lzeJ29%LB9`w>QB5g=N-r_-g(@3|9=eq z4V?c$^nVQWvd~w9DPLoOM$mtSKlOiS06!7oGgtKgFzEH5pA-Gx2YMCgJHRxarUEUX zKZQT_KaCmu9z5@FMgI?gj(+g@PV_(Jv^4bPV6q<#yaW9@{Hgyx1dwN+*`ohHgI)*v zDbfGEp<`V8Yys1FnhZ39{yY4sJy?sq3n~3S2>P2ie^m5;59qH!Uk9f0#slv{zYBlL z=SKkMt9{`1+&k+6pDfC*83B5e@4Pff82|yF*zrmmS-_`s-DEhw}Y|6lX6`1VD z01ctvgg?dW1Qdtc|96K? zIoPiSQ@+OmjiKLxKlOhX;1%feMgI?n{xf5A-U~cY^(ZsXzanze_^Yq7y0K6^o%0^NQinG71=)!rv|K%c0AU3)qMM91~( z+S@*Gup`F#(SU*d;$ynm`I)$wzC8x^9KZ(l>u2v1)pxL+e_-zyZ|@d6U|>|=t}*rj zgZo7HiyPn!(6wK;7-7dNAZr^PJ5c(^$2el52I^g^RH6C}i0#|M9@Dp5m44l;XmxNJ z#l;SciI0k_D(a-QO@@}0(HE%qKq9;4G*f!G_>>ylJu2QF9fh9A>7Z^=1EWOuM}-9zP3T`L4Uu8FpKHqQP#)Zr<8V2VT@;Xk08r%cW3T- z@CIz8Qg^FQBdfdB<`X#7w&~vfE%7c{%w~p z3I^F@`(m^YjImdHJ>>Oj)$H%|a}17;?a_0fy;|+sZ&V2huJ)$AMO1umdsw$P%r4#g z#Xh(@@Wq=)1#r)Rzr4tbu~%7XR*6+-b=W(sHS5X-u+eM@`F#Z+6zoPh84F8JbUkUsR#Xp`? ztLvP);eBimPtUv%FNn7gA0hb+;%kun{~&(ltWcy zJ|)Y%N;ahTZ>k~Pe^dV<{YC#N{rR!Mp8_-o4g-~euYow=Hc%Xx2Xq210Cj;~z);{X z08f9|D4+q54wM2G1JS@$zy>4%5kMvo0;B@*z;M(_ae0Pq9w1F$dH7d#m}8Qcuq415TD2wVwV3A_fp2HYFm8+;3V3tS9b z4Ez=NEAWTl55ecb=fQQrb-+8pJHelUKLh^>{u4}BB`@%J@ObdM;CI2_gTDvA27V2^ z0=xp;1Kb1r3-}jsA#fq^7vL|z?ZNHAr@^PeZ-UAdw2R3up3|ne1IYV{R;&AfD(W^fWJJ8apsA!;)xo0qR((6^O8c_AQgF_tH9l% z_AaAj+})xLIiQkMK>eFge2Pgi$d~MKmyNpOwhh1?Ir72KX4((ocbout`hxs0^czFp z;5%agPhilO`0gEu1ROvDkPM^&S-?MuY^!Xev0bt)R6kiqSx>4fjVJ=unSi@r4OD*u z?#4BMoMLQ0#idwePwl0)+5u`~C=dxG0BHbqPQrgB0Qo|&`@t=?Pu_fKYmQS5z>z$k_Jn^P`e)90Jn6wY!6o#OIRBJ0zItG<0P;Mgg2c(j zdn0~2=e(xw_Hw+jtn1Asv$`z^nQ-2J>9z}lU%7cQ zYr@&gFDfiD^Mf@dqW0FS(tS%}*o9B>_CN2o%bq!>qUGehiDNhPe|7Vg zyvweAv#|P!Z8sJl^!l{M6INi_N}t(<=lEaQ>DOySm3n==zliHL!>v=->knJ??j0Q! zSNu$H%-Hu?^!+=t^2U9(%&pkohu)*w?lmw1owdEf1o=jnN4JGYPi<4}*7g#I<-iu{tdci&Hn zop_#A>G;HsL(W+aH@(=S-{tL3p4{6r?VUYa3!R*n5_x0EsZ+ye9$U08{YRvN)h)3AB_aZO1z1(Bvy=i@`4c-&m zc*@48Lq$h--<6!%uWZe$JtJlf%757XUEiJCgYuNBTF$fWo;o}Bm-pSBn$&SqC68Vk zJFR$eI=$MD8Jj0BI9s{Ix=SCXq<8zO-2JY%=Pl{=alV;-@~q11Gp~M4|65~wc*O^_ zXP%>)elx4!kZo7jRod`btzuj9e>E*L$#2iepSRw-Ftp_5^S&oCkB@6`^~7(FH(u=7 zcl5bej|A-*`C+;3zh4=Y(r?haTMJ+B=sm&FtH6sN>g4U-39r?^SP(Nkc3t%2<1czg zHTp3w=+mqDlJ92voo+MQKdA59O?w?%ccJ5{v)z3! zhi2C~^JeRHyH@RAu=CQ0A5-7G`C@Z$@%y`XPfFkML-5Rvt(Py^RK~Mr#*UeJPamn! z{!*K7dYmo&`jGA$w>6F0m#0|I&YxH6SMkj~zMB?J%l~b$%bp#l-pf;k7J#s7#fprI zt{L)e>nfEz_Q!Q=^l;FyaVt8u`+jy@lM~JIpCIs_-iI z)%mAYQsy42xvF#LLD!4N#l5&(KkUQ;|Bgo%ml-qbr@)0%?2S`bL=9TCXZe*Izx|T& z;6|Czm%fcj-G6TNy3U<%Eo|Jd{NdjHVxKuaS=YN-?Ry<7+AI5b`Sz(*-1eYmk7pF0SR>gh@y}fg3+d;MsC;cEjP(H^*0Lnf_hzHs{?Y1%4j7(|_vd8>N@0pRM(c-~QxU z%^&V8Ieo?Kd`D+b4e()yJ2k0xy3yq5r+t5DePvLa&O3Jm#w9N~Re$P)FZ^fE2%mHM zl6BSL?=zoXxjpmH(?^|7N5_}AKDhU#&22&#j%nH91Dk(PkGj2_p zCI^2FY@Jb|@$f%;4vM+@`{4Rjw>BwLb6_!_5^q$rdEDRCy4l95O(GnZVg^^cH$3wB zgX_P1lm6`a&>0yg>m?sL{Iuqz(L23n%>A^@t_`(gR;+9`XLOx>tLBtC_;j<+ghT5r zEj!=)$Up93<0JLY_L<_JKJXn|#|L>zhyA+O5w|xXY|xo^PuKh+@AWFv_HSm(#*8Vp ztLUV#{vYn_*mKT}LGPSB8`trbmQ?~j8eTL1yeh?ByI7pPZDVt`x2`riIWc-_lj zijA*asd=e;ve*6*UEADfQ!3^`i=Q8)=2@D)s#uR1V}i>iFRZX_-TrG&7G8Sx*5L=I zK6`fK$6dWwB|Phx`sLd`3sXnb8nY&)O!3OU1$w;^(zxO)0|r&|+H}Ry?DDYmocSyKH(r<>xVji?^K-{)E&uv5 zI{NgP)`O20YI)_ocEg{B&#H3zvlGP+M+Z!rS|wuV>>4v}?0hxjY;xY)4~BPHn;!FS z-x*EfswTJo_(o0JTdTZ$O8070#=BBXee1QsD`qcivTJ(xVl$S$R&mnqtX+rhFPfTh zEBey2w9@ykpWS_BSHZtBR`}H)J*nLA)EV`+m&tHE4m=cFr}6a$Lk2zjaC7gN3lBRE z-~Xmh>${)SYVya1bw1m&7upt8KU{xO{IfDMY5u?2E8VT{i81aS_B76OVWp4Pt@J~A zQ-@CV7#q~mb6cwb|LJv(6*x8a3%@J(+UD=}q^M8pnPjSZ6dJU@6$KZeZ!) z=LLsM+ZNQ~+K@t7ja$?@U3q%#X-Nm`Y=7+gR^7V|>-&xw_jbfvX?0`5^VIvGP?wth zhRu7k=C|kGa9dTl#+Yx~SKD}UR`9RAkB3}zvsO?1xp$cr(^r*!UhUp%2S2P*u6c{- z(x1JST&mQU*X@B1%9Jd>>C=j@UfNNqapYeW`saJQ{KMk?t9<*(#>#UKJbHcY;y0_N zO`Yrb8wrxzv;Z@Hz}h#+sjVI`w~ z9J+L1!r+;&H2Cy~WRD@we)#UQl-GB~jc+)-&!wle`rS-?+Ba_8=H4IP9@HyOM75r8 z)Orx>Jz{-y{lGq5yRWGf)oSm}$P=fR$NaRrTeltVrMgdz&FW!4bh=5QMS<_V|7z=I zgFl|p^sla$S|0K#{(jQdj?I@{oYP{?+akUL&HxF-_z^-GarpqaH@yxpuYcjpGyU+?-T%&8^*?Vt>uv7Vzx* z%wvBoi2LICs=RGqRJIg-T5QOfKO5{@@Z{rlogO#2$sUXtoqoSuy)oI=_Kko0Jk00e zl1hgjJ)Jf6k0UQy{vO%+)3fd0+;PT#;$P=#|Md3xU61--n!Ir1<;;?gF8Io0&fGgOGPTM{kEPKW)sH40>*ct9ymQeqnU?2W_P_S|ynVwfp8M{-(8Avz zZr48j&$_d|T|Dae-dQ)SX)D*aIJ9v8boA801HV~)4-WKdc=(+@Uzp63CGS|7}@6V%rRY;w;KCa;X>p6;!loC&bYejiyiirM?Jc) ze$sd8nxUWGTGz~0VZH6^erwBqxAyD8BY#^_^;Y%epS1mWX;}TO%l1`xoc!ROw-&8_ zHgw7SFZL|X7_e{iFGcch+Or~b%fut2w&p*7B(=_l0vn?Xytkok%;c1wrB3hss7c_C zyuY{JR&Cyl?VBcD+BG_>`0jIEI(~Df#+*Gg|6_XW+BW%s&+5DDH{05O5j{O5`_h{i zKI&a|d#%&+@0H)Qe^N{DVcoKJ_j4QXc6!@4r*q_8CT|aO@u_aw{n?^>*gyU`W_OHTjf?MBPVIAkh()3J zQ=9J^jX5|W@Q7i0WL&pB#cdyUN!*ar;7(ERiH}k)WJZq;D_H&X$Z)TrM^+UoaQb-f zZ38PF*AMcJOT6|rw!cTrw~L=g`}BHYQ|Ef8R^|5=tl(y_``F8bHLItX+FB>v7(3=_ zXx%x((kthb>^D#EeYyI*VwQ}b;#z&qbKiLtI|O>{tYMUEdMCbBiGAl^t$TK7?$@b_ z)jUIsFYTZkS^n96uj~Q0t9zexjQ((=gt=V)5S2hocHj8-BV@!2K;g zcm3VIb!c5SHtXHMDbu$Uds(MguG={MKg%~tawz$@l>4xbi??3QoPH|7zh?d2U7mNl z@StPDXrE@6t)6|0C{;h$#B=iXM~|IOjGHwp^3w9>6}Ek78`Hhh{c-hb_|_Y5GJE~Q zel<%PAD&d8@49-s*4%YFaCp*ZgX$HV7jMz}?bbI#N;@qyUp{Tv!OF3A*B05gJef1B z+7_?mWSuYRYkRr(vF*0-{qVY#+ALbQBH;C_G7k)_!dnH7zWR37h2Td|ci-;bZk9<( zoyWUIT=SHACzVP{ds5@hl-ZqnI0k*VQd)m`pCt#@9Wcr`taHe@-_F03l}ni+YoiDEI+kIkGa~Tomh(|dPYyg)`qi4w z%@$g|+)($gFK4=$H#L0GYDkZ%ug=XZ=W#R3JvXH7@ai9Gm6+##eOtNqhpsGn`uNy~ z9Wz!o%^zGa+sY`+d*#8lOB>v9E!Xv2BrH$vNA3MLH&S)3+ zF;@c09qG4Y>X1=aUYttpf5om#zHKY--Y;SCX6*3zmRG}07ujBL=qCS_DSPW48?6)l zb;Gg;i;FtscaC%J*VcB{`eMB%r3|>bL{q* zh4e|VfBk0f0IvxL-EUi8zw}4nTlb&lT-w!k{KbjKi$uhB3JH%-{u2CQ#I&9#pIPYm zx9MRRaqVNFhCOB)7kFF0pZy8%Ftcu#1Ksbh3LOyDK=1yAmim{Pr5Bj^Wo^D);k9?g ze{8%xHsZ$qlUFt;eQ=tF5i#Y*kW z+0|)BYMJx<7A#IYu(nVI-NfbH4W<|$GrhKbTmHum)%%Z{?AzPh{BV%nrro`&HXL%( zJx1ro0K?dH`=pnb%_u$kV%Q1Zl z>^JV)usv+tv2m>Lh8Q5-pw@;%Hef;9@7d)STp2@dA^GRFE|6#OzTXvy&9+Qn%rRqLr+^pI1lI-ZuscyC7U5rFILVpyFS7%^j3>AANJnqKkMMj55@N!Y!a9->++Q= ztFu;Km^a!bBPF%Xo!9Ly><@jlE~#^<>n_7vUfZ2pW)!G=eQQ1&Z)d$0@7(oA1l|dJ zc_cpcPRAPkX1(+bJ2?Dw(2f~Ny~bOY?VldkuJ=9XGp0iq?9bm!ue5Hly&Vn8RX@6~ z{=w}B@>i(5({HZ-jz0P+SHG>_m3F>Hm21nVcfGyEZfQtL!m}Q)%MI?cdYNwDdHI%^ z7;bo4(AhQ0D0HHM)VaulLoLSLOB`V_a$Dssrn_xi=BCeD`rz`x0;6ue+>`&tol=u7 zreAt>>0aaBw|3-~ygt6)*n`E+zS~=_YyX6ycP;lc8#=|<@8P#XeIk1q)<0#gliz=K z&*k58gSUhQg@3zPEaH6AxP149T`iFQqP70`4t4c*q^u7u7nBxQ?0xgFX000a8+v2Q zg+48=UGcl=b|-(YIvMq|HzaLoe|!J(qs_LTALF>|+v5WVUfZ79molyWj(Ls_J6EsU zm*#A6_Nw8$4!1j3EORaN(2iass-*_CNDSz0qg$ze<@r1FAFOl4bk<5ggF7}=bzjb; z`EO-Y!`;a_cwFVG?T>^+9M%70Xin2ke(NW-abI}+#ImECZAc!TXPT?W1x z{;f}z*FpEAHh=iuuGAoVcpHPq!J|D=+Ekrt`34x$vC-8OfyS)f!&?J_b)8dbjkZ4eFYWmy zeEleV0nquhN!iwEE+IN|wyd_Cw&GsR^=C>|O8OG`m&4tyJ6+RWtSCIb>Liox5huMI zHl?*M`sCAS&x-eY4((mtb@)4H2d_PLCN_ig3syM9ZSvqz@K9gM^PnvBxJ*E50 zfHs~v5e55Rb3HpKrQnP=eubMnaWA8LI3n_J#!&a@Mb1~7&8qs)aILiKXp+r@2?N}x zS@-ta-?homtXRK@YuAcaZBxS3d35*kHdU83l5B77jg<<=jjz#u`j+6Bxx3n5xRrCX zSnA81&M#Be&wqDq;pHtxNssr~&WvAH<97H&d;xGOeE9Q=kzSi~18n-=^{iB_*KOy! zV~!fd;p2agR&RQi*4_T*fz5`LHI5VJgjQS;SML7NEs0-lulR7~&6#@Vv%ZXs-VmO& zc)Q=1?JGuS!(%bTX8lYu|tPG=B_;}FI+$T{_G^LwQJ_s^g1xDQu)`XlQN&C&0LxM<#zD3hcC-mB;7qw zV13%>a?{4Uy3W}?Ix@{+Z`kRgxs4xs*6;dd=!ly=!*?AW?U(bSy-A(-UM@otO}1=X zS$IYEG}kjV=Q(`A5B2dkfs{UV^d?;Dr|WsJi;+qEO~cbEPxWVx+HTOM*u;WG+9npd zP=9uTMH8=>c6@o)#QH;samKv%`IcABm*2lxL)&tzBkk^=Y*upB&=MsA?JC+-&%fFF zdC*eJO?OhP!gjqaT>JHjBJX3rnQtq%&TOFfoT3f>=F4&e`C%5IpwzWmD?U&~ePda_J#EAP^AZOp71Aq4_t+y{UGi;{U)zkLPi>@r*vVF_Zh zC9%y6v$r;NYyHk+oWo)FvrZmvg?tA#ZvL=Rlj$?;I=t%b)3K&*Xy?I6jXLeQV$wc0 zc}BZ>8~6K+vbfjw;ONVK_v&VKwQql?ORwjXeAi6g7VvaVE&qz2^t$zL>ev0R>V5Cl zwu#PsKVZ+jZRcP7J#g){hYfc4Kl*wt{6S)<)BO?PJq|*XUn}J6H4K!^l4A4%Puj zyL~lFT{ge`vFnvaAGdUCp3=F~nIj7td^&t_+^S^rtOciAZH+%Q`{;@jCr2JTncw`? z84sgDXD9V-az6Q@^*PhG|4s6mmXHTJhy^5()HGpE*eoYAto(X0Y@yUjj7 zJ#1R^pUhdueg;_WKrX?4^Hh)0%!Cwmcm+YHP*9E&uAjx$x${j+I^iYOLkDnop~*8QgKm z+C8rBak&*!SJrFtX7#8q8&@4%^yjYBfoVGptsd=mTYqrRxU*BYpS@waqtLec+nN^& zPMF@ap5!Rp%91YaKs+G+SZOcysQ6J0p`%gdSi2*Wf7QCTGv}FSp>YF_BfxEsMIY+4E_# zW!iG<^I7Fr4V>LL;h6nq;}OkH#yM?mWI5|Z*L?LucWs|6rB(NF30w56yXnL(+4mYg zSTwokq{$a<)yv#@es&wbp*1VGKDlo;sh#i8zulf^6v%CRsCRbd+?8I7R;2oscC2)7 zdFM7`n)iQq{H^i4%Wmuc==(X@vi6F!)-%iOsk~yL<DOW(#%TN-F}o=&g{AI zURm##TKG0B6YuI(+<3akzD_%>C^Y-W;`}Xt2Z!s@=`Hb## zy^c-6z2#f&HgK!3CgJ5VThl44$KFV=t{ZxFOy%@pbLRCcnNz>qd%f{XVtUP~?mDI7 zJm2R#JpwzJ<{H%~(JKDVx>x7-eVu#fnP;`csU4OU4}DfXQg=YM*Zz~<)o7$O}u5rsQjz9k4uygO?!>1LBx*t&IwEtb7Ev-9zb9E zqw;^2dR)?BamQiq(=)Gbt?8d|>Uo#l^*cVe(5;!z=!9?2tS$%FFBNfpvZu)jr^k;X zXU!T{;ra4QF>OC=8+X4`_jaCw`GQMQZeh&*wI&8eF-nzaA-0rS1_&n)w@#Yn) zZ++Xkg;VJvZ>B9bUl?2Y;4u3|*X)MnoNSrwwWV767oFrj?!DH&U)asIO{KcS16C|t z^q|bE*R8^>4BlQH9r!5t!mRGMcRx)rnbmH@uE%wHOP<%#@CCq>J2jp-_UJUb^py`m zOZqI=H^LVHhjb2S{I#>6b5UcH_I6RNm#jTk@!Ot}lgtYpzdLBI*|oEkHXn?4u`>6J zUOS{r#<5<514rnXMV;UB_0+(VOFOT5Rr;mn!e(Fos=J}7dABn|TD>ql_iAd7n;zw6 zhUB_ueW*UXt^2$Zwc3~4cKzv+D~EP`IQBSy)0H!U^bRv>u(a*L3FVz{ES$Tz zcC~6>eady%yLfrl?awm;1{AJ!x7g4P&ehJDPiwwO&-G!`{o}{l|D8E!NLT-NMVdeE z^5s>>MzIm&3`<>V6y$Mi`nipx>uflGWsJK^za!-WMh%&|BlXmaD_!ia^uN1uTfR3I zCGNM3A3nCo>9DJth8EnuH)W;2&gf%xmu>hO?ND^_1LrvB{IhJ^_M6nJ*!o7-2c%T# zf4j>3i+h`!=#S0bmiTbN>H^J2+H9*A4ZT z_6E(rZD9B+@3#i@y8!$kBrlBf0xkIerBXf}{O(!&#z3`IlKS<;@BBl;dJMwq5|=uwdjhq-PZU4+cs8jW*XnR)rFaRVyy+CTtIO8@4|?ls%F?g)P$k zaQs}Fw(YcSSQ`HC2`|5YNAdf26u*B*@&Di7QP63Ces4$%{Z5S*ao+gZcKThOfZ`C8 zmiXCr%2SE9XM)_iP+WSRjwf3oF8KwpzE~U~{O%9Vd)5QO=KS0f{MOnL&j5%tNYhh2 z2S7Z}CEw-Z(*B2XTDM0?t9YiAmHgZcJh1@3AABMI=JEmJyaBYBWfhk$WBnVTx{xJo zGX%6a!pdhjhqO$H{f93}{uJlp8EN#zcnS?m=fhuq9@wY3F#pF|Q$?mfp z-wjqCi?-*y?)*|*TK`Rsp9XhDcpHbaVP$&dI`?B?6 zMWrP1L@;^mQairZvy^Vp|HZ~)W@3roq+3e2Ic$$`-ZL!~b3pA`Ur49<{9I~p&10r* zh4WiV89=p|B5!$2I8i%l>x1Tq(;Ltdtr7o+=Vl`gl|c*7(Y&!nzd@c?&{7&#NX{!6 z9*po}nA(861Z)7bWWvh2iE*VZ-!f*FQeksBoeyk)a7CE%C07D<0WFcRwtTfcM`k|a z-r;moVfA#{;@3i)*?^V=jrclcjSR}_mDVx0|K9)Fj%A*Or8K4}=K&8!cp*&3LS6*c z0b0^vZO5Yey)Evm#W~jeC+FDp#Vw^)rR2QgVC8tFepI3Htf8MhGyJB5rPQ#zoL3;M z%uDmx#dIu%Dp*Rx04;IwXQUa&;bd6txD;bFuU_&q+`d2CStHEnu5rp|MYVFYlpJcx zZAmT*+5%bvVKK&jm|NKISi`Ait=i6YT+70{9itEJa?4ya~*sGX*IT1wjhEorbaJ(qb;j7D(|vuI{1 z9cs>H!pbzNw&&|M{*RN|bz7~?@c+vV=-KOdPJofzLy>CxQ6KT#v#y%?{8L)x^Td9# z&c`-R^Vr6mwv-M7S~6kfvHdj78KeQKH1NMla~5fUDh;em6Rq0%KmR9h{3DCJ^`EqZ zTAM55h_sr|me$8Zq8cM#6OH!@Xgn`bJV#jhyl$T3YR`InatCufQ*MVCSlJGu?%M7# z`aZ&S0I22^yb)Xhv}D71^HkJV91oqVoW4H?jpu~gJwn+hmQrItOCYSQ(?6XruOR-w z7joJJSb2_98|z#jZO0by!BQFp=-9}AfDM3_WH|5G6#ezHvDx&arR4reP8$g;>+`F7 z*|Uf{^s}5U4pwV}U)%%VLfpw;`1oP9bXuNoF3u_65clm@Ii2G-je2UiC!L8np7@_& zv;@Lx<;d})l=poL5a%4n&(?^q>=zynYH4fhT1mqIEpf22EYTO*(mg=j@_KSQA6PA& zIEN|vP&pTQt^|u~6U~LE`c~3NJdZ|yK} zc04@2oaK+e~aU4`w&_GL%1C$MAL3G5T>Om;5YtRS~9 zy8+vW-J2cFj$yB1C$TTFpRx4|aeK3CvAx+L>{0Cb?9J>{_DyyU+tf_X*MZ%D-GSYk z9nFqqZ)T^mGufZn7UpukRoEVEUv>mLnmwN#&rW4$vOlve3(NV|V*9Wo*i+bR*vagh z>|C}*5jh`6wl}*sdkQqogT0x3 zhMmo}D8|RZ_Gb5HPhiKflh_&T9JYROIUm(?Roi{PUr?Pt=^jG4O*71Yv(R?GoD`~t7$A^{iwcR^3tZOB`0Cev_ehF;q$>|+oalKNzCTP}Q zdHvAbN8u<%duR(Q+eW@uP<#KJstvVmr@WjLdE*&c-$S^LX-lJVAFA!Tx!uD`%4#aN zf#j)i-P9~oE@S)mw+^9P`F^6E>iZ9Q|7+!baSv0@%StNILN3P#R`!*SeD4#i{6wU! z|8BLklG?YD`;XiKL<3r4V9|d+`#$kB;`C@E$B%}U_XyhVQBERGF&{a;BdivmpX053 z2a`C~^@w}3vz*S%SL0au-bUNKbx>C;sf$0?4^}HrZs&Ay-$rA&b%2$W188yVW+lBr znxZf*KCm*qa-GYbEApc6mJT5PO-^gp-AdYs^@kjGM0gR_vpMX8urj}&t&4Z!nM-u1 z_Wk?1=7CmH%^UDK_qUP?43N_}!fN%PxurZ8D9$UKUzFze zqc@_gB+r3zeu1!Bej0OK?Hq>wrDJqE(gpwGnF+UK*JA(d``GEJR#MC{xx8dpdCZib zwmCZBxRtaV(D)>;0H*;hnQ&g4i+g-*|KS~H8lRWNGvdX2hG?GAm~}d3CCxc4mqnfn zHUV0E&fr>d(n=}=(-H{hm8~2Dzi78#eFi*t)=G*$$87_v^##h);dgc_KR+qgf0g&> zG%IQ81v&2oSS@emXBovhf5!dceHlsVR+9ZCIWIR@Eidu;Uvn&Kwu$C-KrvReje(%6 zR?;j$V}Lvx><6@@!Fl~4e!rlRzqUN@X5d_WP0o{C95ey6_`o7h9?RP`=gxG*nS7nw z6jo~oF%}i=sjUt(Z&*ot038=O5!?r~WW%Bk{Jr#c8#4UKw#+@xE;(UCffxm_0_CUyWl$AN}xslyaY`p=26nk7~$oV%3bR?LO`6Q=Au` zaa+P_ZK*kS{wb_zbG37pvW}X0DAQ<+9nJb{-lJ+>`{+DY@iqDb(2@qL9gm_c@i!#?9Do=&!}>Tpdu{TABzbZ}KEC56}_^i@def>n`>ew3O453xWE879UuoReOhoIRCJ< z))ZdyD>($6?;Ni`woo;%+P< zr%Q&_(kbWZPu8^^&j5RCX#=3+A#Vg%04>?DI3DFV_}Misx0JPHRECcWRvU-NPkG%H zW8r7_SW6wOrTk?%FZgH2%IW87UT4~uvzGn_s-?U}db%gT+hzFLuXRpzs$eZeRFu=l zz&|VhhhtKlr&Q-W#b-rr?fwd7qzZhvwsFdWbl1B>?8mi89**Q_e1CD#IhfR;#D zq!s7OvKr@0I>(f(Z7uoMk<(xW*VlCMtJd4AQ2&=V&JVu>p&Z_nG_xncG zyGgWtrt4DAS{ejsiGkJfe;FO{}FzKuZj)cKq0;t!#4-obQ0@dw zq$s~b5a&JprqNndtkQO@u}C+|N6sSwR+g=KFQf`beg76o^Sq%PkE(ZF zhPj~y@P_nN>YwKqceIxJc9z?V+z%`Pv?Rcyy>#;98HB2PO#{5?4|7*skA?qf|Igx~ zoFDQMafRja(OB7L+UDw#0Mx&mT=y7Q*?!`DrtSS{hq~iD7{bR4E9aWF@qM7DwR92C zcq3l|QZG5Z87z+HSACs?HOXb|yQAZ90hifnAI3#r9_pW6x(Nu+Ok>vUAy{gE?Qe zBioA|$R5O=z@E=u!%k$UvG22U*v3P+9Cj792fG8iH+vL&K6?#2k)6iQV&}3=hsx#H zvmMzUY=8D3_6&ABJBgjf&SdAZ&4$VOS70|_`>-R}6WFor1a>kzgPp@R9nSf(J=lTl zVeA<8W_Bw368jlj8X@Or#&%%4uzlDe>_O})>}Bko>{NCJ`x)DKq+E^z+lB4J4rC8w zPhl@(?_{50XR>qI#-rr?E!h>=E^Kdh2zwBF0y~!Nj;E&|#uMCA@l@TT(h)q*y$POy z?SbctpTu+7PfI7HG-b51xA74o?IR)aig{r+1XD*0y@8>BUO_O!iyDfFb?;yK(^@%;3wcs_hxJiomRp2z)0%E6Q5+w0uWeT}EPAHdV`_u>im`=nevUp*4f zny(;L#8cU;;R)c5_LcGM_W^h&_aQtdzl6Q5y`82*SC{PZr0hX>%6v^caejw%Q@3;}Cp9@A!=*rJPzE@FvY;HWvX@lPjIN0FN}w{R0_fqI)j)MX`QVLkcwRr= zyA1GlK0G@f@A3w9fD5P#>H)m@2<;=`+3@&&2Dkz@;0_vtCcpzU1)iW8@B+<23(yjH zgI1t5Xan%^7NbYP_>nMza32To)+me}38P2C_>nMzB#B0USKtot^K`#&rdV?^~2ZVzN&=>Rr{Xrxc0O)}O1Hm9L7z_bJ!7wl!i~xB16UL~7 zF)Cr)N*G}h#-@bcllx*VJXc4;Gvp3f6&IU=0Wb zbRIYi8i7qgjMz9YAg7P2{ zYyeS!(wu?^^7?wXKBxnnL3LmcR)ax+;@4!;dMd9wu?H*m(SBOGW7`lg6bu8yfxPG2 zx3yRw!C^<(9Z=sr0uMkmI1R>vGoUeO0>%Lk&=iaZ4?z|XbB6NwM7SC70?ok_KyCUA zJO?d6OW+MCek-^&m;l-U>YEqfC71|kj%)>I!9UH(*NF25OaeJT+nl_H?S6pD4uU6x zsbCYB2I%@c1(X9bfaaW>j%~r6+q+R1_%LhAQP+v zo52;}06qdSCudZPz zxCw57-rx(U3c|o#Fdr-c^FSXE4k7@}$rM0s+83s|N$b1V{ouM_At(d-gGFF5SOU(2 zuOJrG0F+iNbe>28G`E(5NU#o602M)5Pz~G#_d#W_4GaLTAQ_Yfe}i;z5nKY7!97qO zM1gql2@C{O_8Pc8__uTNJ>qTzPJq%6hL?fmUA3Ow^pd5Grx`EN45^w|5x52<4i~=LUAD}A;0CY_2;02%uhabU- zU=^4G>VYa?16Tt>z$7pkBmf#8)W;5h@}s3E)*pi>;3>!gE?^>91ZccB1lgbzSP6Oo zN?V&f9C3pt;@G;MNk%01AD+!P#J6k z1Ar?y1WJPmU>=wc=770i94HT>z!pGt7zi%`>p^``2RMW3z#gmygTPl%6C4CPKrC1c zoWOQ47<>euz-RCQbO%GgP%sP(2VcN9uojE}%Yh?s2gkr+kOERcGB^s3fX1K+I1W5O zQ*aWT0;jwoCD{<8PEc>1m0i)Xa!n>3!n{H2rhz4;0j0w8Q?PT z0c}A$&>k!T9l&kS5nKm1z)f%sbON1$FX#ep0ctxxuowh^yWk$!3GRc3AQO}W4?s6C z8dL&q;BOEN{J|(N68r(Wf&gF%)`4iy16YAaAQ7wr)}S7!0ycm(AOwsB<3Iw42k(Ic zumMXzPw*H#0Z%~|Z~^1N1TYaa1lgbzSP6Q8d7w6!4<>`hu-s8rTJ{f_|Vbcm>LU{@@MB0q?*vUP!?1Jd%$#18EgXsfGaozN`o0-CYS|ggBUOelm}5@ z3n&2wfKi(aAV9}TZAfF0>Q2XY5_AJS0QCozPh*RYSsX7N zJB=j|K;t72gaYbsY9~4d8Y>IHJV1Rf`Z@*c5rF!Q`nexi2+o5=U@=$%UV~UbZQmcz zxS)QcKB4xA0@S_(0rl}{Ky6CnfR29!pgy2BRJPYnglTS3pJakHfcoYRum?{-OF(^8 z6Ep`6!A}BlD>}2*Ob{1P2BbQ^ruEO?U`?CkJ zW7wP7C)oGdpV=1Ca=wmiFLoe%5PJqYo}I`(!@ke{%(fWI`Ley(A?#@OGIj#{1p7W) z8Ykyt%XVRRU`MiNu;bWC>@(~vwltpGkzIk^fZc%|$)3TEWA9|2VBchCv-Ky)`CGCb z*qH#*?|;Y)7^S+n+s%J%hcBy_0={eUqKdmZot2Y)7^iJCHq$J)fPx zKEuAx&SjfUmGiB@c42$7{n?T1DePtJMD`_iHd~s;^<`IKd$0r9qu8~HS8qz8TNg4F57g5T#h}v0o#||n;p%b&)&>VW@oUo*q_o4H0U<+uaBk!m6;d=7A#QubBv~I&xLD&aSJ`ccl5CJ9v+ExeghQj$^ zO4l5D6J@cju)YkHdjtCjS|_qNtlXA^bSIDvrOm`T@!}WIaS+iz;S9FVMP8I2)s1+C z^f)nASzTXr1Dj@HWbq!XnN;wGZX(j^m^8Uswt|Cz?qBJ?_AhV%(7oFz z5DZ3wKfp8a9J~OZ!58oqyaZiA0C)`OzVIpd0H_Z?fjxlkPkVq=a1_v(tOu$9H}E&O z2ogXDhzE(_DsTbk0Np0z1G4uolog^Ba%@ z-h$&G41|LS&;YCk*FXli4l+SiunP1AbbnkIoCkZsY0wXp0Yd@ZOZNvgKm||{JOqzG z7I+8VgIus1lm*p5H_!|80g<3G*aj|xGvFlH1%?Axa0LW{v)~lC2hu?l*beH0I$$8^ z1V#gAP#xHVji5Yu00senFaWdwHNkyw2{?i7-~=cQ27@DD7;pq5z#KiyS+E`$BGLkQ z5!h^x&o{6+I%+Yz1S|#1z@MNTwy%KKfjAHkY_V-6yc(=+D8b}8hz&!8>jUEHf1#`edgo`81DCDyp`H3d0f>195j?pAojxnC}VqM4lz!%D}!1 z#yiR^1y@9PFXHY4`vHyl5Nsk3u{#tM%d;!pye}epOAU`qYD`7tk z`lHxyiH1K2)0p24)3xIqOl6ZVf%CeOR1~J`PjNu^Cv;q!09}hZ!?OX6XEKdpO8W-; zTEidV51>9+3qFBd@E*JdbbYA+TLE{l6VSEEf}wJ)fHiOgbpX|;Ij_6JwA~fZJj_D+ zi{Lq+w3c8G){S9_!&LSWkP0?}1E3!ERR@$eLHoCYM6eA|or(auMp8SN19BLk_Jk$xcT!SsL$8XrU-tkXiKwxV;d9tdI&gX#Q9rm;$8QTe9;)x{TSe)GExevg6Q zW8n7~_&o-GkAdG~;P)8#JqCV{f!|}`_Zav+2L97AK%d*Q@VS!wGt#k7pe+vVqrXq} z0QC1K3e$H)n&e;`rKh+AeJ3OGrF2vevNkB4$XnEb%A<9Whtjk?0eOkI!jy&(bs*E< zXUOz7I5Nd0U&eMXcq06s_tADbE<6$;?|T(-oRkl3?*`~tDJ)FsC@kXMMVPiJp}&1m z94b>8Ul~WaPVGg|Hj#$%7v)gdv`?7U*W=Y%5Li zDPL*>F>l0iC{1xFuBxrz|5xXvI3Cf*G$+rajl?n1FskF_IpmsZS~)rlXShK z{FK){&2<{10?mCC7Gs#s3BS5d(z$@*i}S<(tJg_U$KUs^@_nA>e589n>PxbileGT( z-c_ETVti|w+KlFkxF!lyJmosYq3eT~bDCDpLE0y-#Y)q5%9HXI>BTi&X}V8P=Al`x zW?1A!7I};LLSd?d*shE#*6F@TtP6{J({J$vR7YB;yvcN4A=8|+!!|m$#k`HyX^hfu zj51+Dd5pB3?p-Op$d^p%$dvXY;^cC^v|S+XU2E|^5uftXgwoKtl%REG8cIh{+t5B? zTBmzgGC^@fIuWLA%5}~8D8dwn)+s$f>(p+_Je7GN6Oo>NA4lud7i1cr1f{3rA&Ye?L#&JKqMnrY688hu zTkO|nI$mwtMSW=>#i8R7V^-5NPLp<*slRTbkEX!{r5Dil zU(HF1NB#Sh^Ht6lF(>QsK8j0aiT+ZW>O{v!(7G~>sEf#3nBs{!N!uu%NJsmW>BKsf zuL~~5hxPo&dwUxH(q_R$QY+_E*y2xKSC;!cL zQjCAmhr*Pf7(=v9Z9;QF%#B}}+FaXy+Ai{ZibwgAMLeacE&|d1l%BSUIVsM&w9O59iTKnnbUpNk3DL*o|MWU3@+AK^u9Kp@ zsV>w`l&>(YYtBhJMo|ZG928%y)3IuU($IEF-wn_@wHu|Qup6L#qHJMNmN2zBr4eD} zoXm&q+U^BK-8AQeL1Xpdti|2RqCO=!}^3r z^zGL_azNC;L4$`39X5Q#$Wecc9uqfh&ZHUR$Bwg}zG%wAd5h;Sm>n~7R`kRPCFlM* zb=hCbW0$O4wR+9kb?f6dY}~YY>6Wbt+qUo6xoh{H#J&6WCmlF=DEV;8k<_Edj-NPr z>hzhj=gy~HNWXaL@|CL@*RJ2VdF%F_%)9sgzW?CiqpZhIo<4j2;$`-$*Kcy(zI&hh z;p3;zU%r03kLP$8fhe)~3?puteABlYxuw5CS{!h>v z#IN~__?@wj@_UWA^t*A&|5x!{5SQw6A8{9h{r?c(8*y)7Tr|eA|_+*%3&v_!+oa(?y>_aww?yMpTttEJIWrxe6-j+5gD!fJKm_e++MzQ5ms z`sU(FyxUFL)Ck5 zM4NBeiuVU4$azG=I{LZ>`g%G(KYQQNYQ(v;O^%-pE6eow+mEUu`LZL}6WFor&FoZm z20M$L%Qn6*=V!^Tz;Omk*}*9j-Mgh zZG!B$Q5+t`;Rp_g$d2~sa0d=|&1>%^i?P%llGh({zl_M+FVT|B^^D{E=g*b%`EU0} z@^a=!oV{_vPD*Y|(gAJO4%&z{Kh3#}XtD8FQ&TIjr}3vf#y{p|fr`yb-n zJCCeY@v~v&IZwwxSE9EQ32S?w)x<1oX&s;?8CIs(7XJg{I6Ri)yTQu%yxva72j_H+ zcX9sgnpg3uwR8*6V)hLADc%pM?VU#b5XbJh9N!04mM`AXTvp?nw;%CZzLe8M!rIbk zUMJgTTT3agO^FV<3tuX5SslAtA^B@k9Sb{!o_^9Olf5STiRZsn+ zXD!(LNA(EMv5^h}Y6J2i@D!*PUF0Rk%=fa@+F&W-9MqHJXTtwU8=Td*k*XQUWs|Fe zu7H+ESWDSzeQ#rEBQ-bT_^?{pqTcdnl6K1Xtp4ntufDO3G!@Vi2dm{r=RYT$|9&xN z0!(bANr2jtJQ?f&v?RkKt=c`SVxIi$ymlv_jnpu|oR1HzRxizW=!$xxOw~MuwT+qe zrZ!Te0&<>#urg1MA0@^*9Zw?S=oOUXJHjgww&bu6tV}QNt;O;3xi>}m-pEr()6k5| zhn4BIeP&vPI91HK4PfQDT{+K1nLoVmSd0f@Y9EcZ(>!i!KW7UY$pg?52&>goey`>a z@1tLhc$JFEY209C8nwDA`~D|+Jw^J$#pS#lVP#(0+NmGnT<7@N8u9bm=KK3V1F4Ty zbqeNlHMLJLwuyG)&wg$AI+(Xzj5AIDc&^GDN7SCXY;2_SfR=1n?RezReroY6+S*87 zfR;e`pW??N&MuCh_Ala_+Sy1|0WEIuKjl9baW-@Ow0{xbyo8O^0MHT$|5N_4h_j31 zr~QlgCM9j8@_-gMSS^2zeiqlvg@~tbFQ>7Gm1$J>cR0_9`yX@ecaio_#D7#uPHR>g zX_fa_8vRG-jqZpu3(%4PcLT8;PJ`9TR=mGfb1qU|Hf3z29)Ok@*c$ZZa00BB*DvZt zL%vakz>_^0zSDxD!R>sfkOSv4iYiH34HquZ)OB}3LXT`mX$RqDK#C#XWL+_vu zHgMDr)Qi+j!+Ap^%=bRy#JQjPu~=oyX+Z1b=3p?OB^nlGX-k`q{eM=G(~_5iQ-GFC zSfo`u&x*PVYaRn{=YCgfr)t%3O$W3jz{+;|*?q((#2Z(g+ZI;q6V3Z&&9G+OP%hUi zU0jc8oE)fuc5~u3gO&CA;o2vk2lC#@{i}DUUaDmy`8jjGuv*;}<3j5_Z5^B&0QD<5 z3s|_wdD+8xeIxooksp6|oUXi26X%@Kb#0{64di^XVYNDOduh8Cu4{;XaFx@=!OC>p zciT1JQ(nx?M!Eu2i#yW%cpllV?1v!4Dc@L*9|>!T-%c6-DB?74BF7Jem37K%9~6#z z6NCJE#^b~{;y-)GyT6Bx&)<+|SKyr2JlT-uAFs z-l7jFPvttoVo{Z+*r#pGeCcE(we2jA8FD)?8qg90i@deX&7;^~!dHCLN%>1iBl zD|4m4jdTIfesVha3TQD4_+Dn-xlhbV#kpHszE!)~NL>KsOZEek04;H_I2Pr(=~sU< z>D%2#x)CU+&xV!9r>(yngKVTxfR-3o89(n>G|mNi+r=?zo{x|h*YUNsx!F3zMluhT z%XEabm8q?+ixKxUr_0nxXQgqyqV}}yje7?`>*VfW0iY!T&TCt7KG1S)eT#TC!{jtR zu(Gb&>No{)ZgBkUe-XcI9~-G3pd|+Wr~FSKPStQZz8kEJ|3kls)BB@(mO!)BEJV^{*deD2>&YW0PJ55C@pyfI1OmY zghkpPtnr!ihy9}NKeO_D{!%h zMg|4-^6QkBL{DIwWq!#r%pQ9S4|l}Brc>SUufbf^cUI=clDTSMe$_sMD13*aI0kKX zoVfsP38;?bGawhxVzy9GN4nQ+tho0ql20n4Dyx91EF<}od1T%(A-(FFB%cGF#I>K# zH&Nm`P4lDqR(ux)RLedasSwtC0jd)@6buKn*kk|QEjH4i$QVYP8A`bjySd8}$X z{(vJk(p*4gk>`O!fR;2k?|2k_WF_A(+!MV*^PIlx_e-^rq5$PZ9tffVEj~wWq>fmx z2-6Y>=jE-etCqj(tJ)E1l-II<>em9f_>K=yUC55WAJ7sB=asEEuDo(ovFM*{dUU3i z<;U&Z2Xm=kmHGUvts0oyO8JY}s`8G5>m%G8ruvdwfQf*XOjvoZmsfYu*K&V+KVNBH zS2g~oq1JXh$BHQCnCQ>OmbTJCYq<_SHnx&G!fz0!I+Alhb!?|48rC`v4e{$MJ$dx& zXnaSYW0Bv$LN$j9>6r#={Jx`pafA9{G03^*@HqTid1?awExkAy|5|NG!@p*F1$1mB zZTAW8C2gg4<>h)M!^(PD@$s5#Io{3{Y^B1Ll4j$ z?vG>JNm=Kg-fLI0l~&Z_V}O-q{puK+HL{gXy2|N%+-xOJgg+uo$3XrBoUxsjXjtpG zqBc_Xi;12geOE_gny#^`Z8#uY36=HHu_|a_rP^nqIv1ih$0>VLN1oGa$E|hSe^{=0 zi2?>C!s2iw#fH=9plgMdM!(WrT-4E4+7>Dwvs-WVV-{^$R3jao&+7z ztk%XzLC3=Pj;ebRk?zS{jN5r~I!9PDowoD-msneA@nZQ{$VIjr+IHA_y2a~xL2No^3rLZxA^>KUf#^0e3&C@R&ux-{w+Qg6;bte)x2I4 zZK1c(R+_g>K8|cyZG0=v_1fCx!Va9@fa?4P=K%Yi+^%q5n`q8)QO}Cz1{GEHETyWa zm8za}o~oktJT-d1tyDEt&OZVEPwKkzn5}dUP+iIA!6!hA+41jn=Pz-b{5`$q_qApxZKZst<$N4rWj@-zPuzz%bxj5@fF{@X#Sl>xlcadxS^P0 z!+#us-~Ucr>W!_G_Fm54K35}uMOkuw399^(@h_df@NK!H=I;_KeX^BW>)Rm)KHI~} zI%#X4wnlc+Sz|lZ*dU(+9|0|9CP**t8x->)ZyVx>w%0UYt5QS_MSD)jZzpvwBfDJ>nd#rpCYtrk3v2mZptkSs zin`cIpXy_a5>!XSD97v({;AprsHDgp;NcSTd97@JyHYvX;Pz7 zy(QPut?^!m`cf&AD$?4rcm3STd3(8+FHo;Zg;&))DwZtQv{KEIo|WURysB6hZC-V# zd5da;3bw5NDSs=+T$9!{f{fcZ85%j(JZs=o>$bjA?LzuBoqOojs&h%Vwu`^6bKP8> zI`!7*xYQ5SsoS8ePQ8Zjr236cOATE&Ne%61ONZSHclBwk->PksD(>w(GU~K%npM4n zXM>8Jnhh`0+3QY;&doPid$nj?+^eO7MGNm`<}F%<7i!tMZGl#8cB6c^d}(c+e0|&5 zw(8P;RujJtx9WH8_@b77r!Cb2Ixj&U#mZ)MiR{?jZ-aMW*J~a@{-qoB2yk%e(QT(w zK&Rr>?gYkn>KWwOrdRNTW}!XKyY~)h*q}#1w>n|HYP9PUTF5)RcU{lW9^Kp@_bJ~g zBK(n0-_VII`}JMav440QpBMej{3837?wH;GX_o;5?ELc11L9r}11fLsYOagxjj-4+ z!op&^^1O#_+UD}D-FDK_J@Wh_F9Rn4EtzoM{8HwnTo>PoXv{x42h#Z=VXvL^W}lot zIR_Z;m-9D+MgHde9ch%}JJJr=znsh?V% z75n*mq54!Pt`|*G?4+K6mKazqt>QY7H)goaCZWw#pDXd5@g)Av*oyBh$4K8l8_{=U zO^?}0nJ48k(oWe)(MRp1g>W*UWf8oB*W*sxNn@}-j>8EE|8UG=%qfmd^r>nbi*YS1 z;)}4bw&N4~#MpAw4Wzyo|M#Q6MxRr8SI^-d;5@e>tZYNgYdek4&xlhvO^)vdXCUmr z;XqiKUTs}jU*&vIt|Nc7@7gG=aV*OH{5Rfv%Fp~_Y}`q=llEVh>zNI!)kUN^e4Ar*j80t!fP8dh|^rd`A zm(R&CQm2riR4BwqDui$$r~gCU+ki(=oqgPA!zL_Y6E-1)5W=$g0Ah_8V}J-TL`1}j zG-6t5OLdJAv7(I_6%aATGzN_rk!rLl#&3K|YecGOsje|1wh>p27F&vI8ZjzjjCmB% zmiKqhoJnSv#M-C5-uHUvy6*h{_c`~u&*z*ub7nF-vceuGK700YzP!WQ!17rd6BcHs zcaa_+q?a_IcPFUI&I!sFq8yS}+Xxk1>Iw^IoU6F}SQVEyA~?Jv#xLng{ysrHhLlS> zU##+VIo0@%Xf>*hvQ`dP(fOmoY#eb;6}MtU&v1WCiKK6Mk9h`Zll17qFWo;uJt(@g z2W=J>HqNES_2It*|83%bM3@iOhib%z=n!vL82(GTC#bDRpXHBo*~1)0zl@+?=o{L@ z>KD%k6Vx%t;&;t*2_N&}1XU=yQLcC+zCUbCj2hD+?G|nHp*_80WV9MtHoS*Yl|<#5 z|MTbnXoC6(X%>Hz+-g$a2-+@IC3TFXZ`~@kG>*E(E4!V;%{rpf6^N-YeW;!ZYCW=7 ze2jOg@#UnY{bSqQ^j$0iVIbZp!yL*Gq-7{W|F{}6LXBxn=ouA?3yutosBrm*m&8c? zEpBy7U#zO_8mVq59j)A3UBQ@uvx4<&uJlvz3+^8du_o>$?>x84>q}7Hu0-YOz_u+( zxysp%DoqZvb0j(W{>)evSK-dJ@)uvBuO_IBubBtM7rO8hkS(IiSnQ%c<+0)6(g$rL z!_u1LGfu@VGR9{~*2~CZ?sp`@DT0gk1El9 zc4UIO11XmD#uyl;{I)QM_^gakqf4XJ=zOOd9ZU#FeSG}t^^cJ{NjD)@P3VhKN&EoS zsB-FtZFK&~FdIj_Q^hZe4bkEi#`vssVml05>YUHJ%`#>q!))^dS(-=ji;M3)XU>_b z_>8;pmX(&R zT|DQ^^jXhjzmTLN(w~v{+-Xmol0NH%5l$RKaeqF{Bw!xM{G`5 zo02&8g`~|1p}6%U-jPclN6+j}E|~v#$qAp&{^QTiy8XBB_s#yFgyo-<1$*^#iJsZB zo_i#4N!ACmfA4$g+SO;jJNqZUUa{}{n_rtPZC4TPRc*-jF51rJRIbWn7+2Y0;f|CM zDy95bm6HD*zJHpf5<;VbaRIZ>s$#qLSkrR_MC zQaM$5%8ysB{AtQ=?_k{?$3wXo`d>M!=1F-xBfP2*DHVTNu_|jBeaT!js(cjv6Houd zh1obf(aKZi?x8o0^A;ES@D*F|wf&#x*90-65n& zY~`ss*DzHYqr$>doz#zcJtEv}2iKt2Kk1j|RIhp*NqS#=^E+h1$9q+uR zY)1@pvnxC<$E9-moGO!R$>>t9dGw#%mr?!=QGR1Arg_y3$V#1uaL)wlF1j&KaW0pS zFl_q6kBwEw;y;7D6Uie^=90?==aD;9|2k4)8P`)(32=AksV zO5?heRytCpu?9%XOX*1tB?S`$<~k<#7_Zuh_{G1meqiiiXAd{VU#Z)gpZ$(0acW9s zvSUj57{`?SB*zp-yrbW%o^wl%^QuN3Q;$2BCDYpaZBdz|sVQhBZ(>)O_TPU>}+^t(ULtA2qLeqi-8*Jj$n9&XJ2^y_G@ z*`rs;{9~@G8cy`8PmxARi!b5-Kx#yn^M!GKR2bvmo-Sk zH)G9j3vLg-aPJyFIOAq*INg&qn4A514D#@Oz2=GFkTvgO-PWto)wCcaB$0MOGe= zGP#xNJJX@M7C2M~Us7q~R}!&Nr6mz|gQexSYw@!WSt7ntVpIygJos{vJ}hoVjGBSp zk>ued4|^FLZl`iP&UQrmo#y{bvc@s`cd=KUh_r}rqfKIz#};PQ*%#^XsrL}xUj<^2sf6?dtc2+-F_kS8GTK~bUtVSZN)RpiQ zBpZ?6B0U+QXAFr4M>!s8HoTKS#U(~ts0;+g$bG9q`c;`dyn1Svwe zIv8>Cd#qwV7r6|%7&!}(@?;{CS21!nvJANbS%RE^6e9}}@hj=%_lZ{`7a{Wzu{$3r zLn@GRMC>j^q-;_K$wz*dSi&+Rg0W1v0~<9K(i1Ifq3@J6T;huIo3Bazr_u!<@q<+!1w+4ksJs zOo&cQKjD;^(Pv*UJmZR_yc=%6&y_jn@#n`ZdaWnx#IhCDBVy%4L#gKHh4QCOpHXnq zOzUex)>nisEWc=}d_BneYS4`}Kd-&1Zr#lr?%4Q?JMU_|`=0*q1NDCxsQ-&V{htCF z_z2Lz=YRSuU=j+P;EYZ`Atv#Zvxi@B#psN@8(c|qZolvG=SO6oxTt4L*^1X`+4vyRw<~b<|Ea|NUoGnYToH{v#2S6b@NaW%vCTO$w-sORRaMBIPnp}&Sc~;> zJ?nBQH)~H9*HI_;lXe?Nic_U*9ayUcE4(WG3a@hal3wl=x>)zNas9Q0JH`)Jk7dr%JB$sz;Fdk~YDq64;B0?qW~H7S4MyDz1!s@Br_N_y_hpf|XwN zy{lOJNLt&RY!7!-I8_DLMA`F_x(2a-7YRukbm4u-F3Sh^Lebm{g@w!Yg!?497qO?; zb8|ralw9pq*CL+Jta`9E?BZU>7Vhx4l!x_)C(j*>4Y(?-J*ysU>aU>)xd$w;G({nvR_ zE0WTu>(dpd>|u^klsRu?kG)4F&z`kj^)*r>>ClC*xZbOli7w-sdy`o1O`#=oRw)t_)cB$En zxtWZYSlW7Ek9A;=)ShpoPpNz8X4d&g)&H7pA$-IwtVu*S)-J=1_^>eYv!^riF!T2t zeOm8ThmmdKL(0oqTlPa+Y~d02^d&}FZuP23>**Uw=XEPD{Vh?|dv4i%peVjzj)%G|$AI%;h<7qVgJ34QaaejvG<-QMD z^9ALW@gRL~3p4U2jWPCQPqs7iZlAJmaH|b{vFg^Yk*cmV>8L%~hKIds#v@+UEqP3c zVV`lN8ZCRLZE?yT=cse3y2^O=bw?>rFK4ws#+V0MHZy-9`G-g^PY_FER9KjlJ0i@S z*9OiLBVET-ek|Ur9!0hrzF5h29mhQ+;gzh)$~n19Sv}_GMc6Sw?CHMiR^KJv9Ma4n z&GDp}LK;_ue}~7ZJdP6;PZa|8K9up6yOsF~@qH|ICtfHl-HQi$k|=w`QrF_`+&dxa zur3ehm{A_)khoH_Ja!vho*rZ0**2bWWgZdx!T*2UPY(Uwt48i%Z}2PHBt2H8%l<9> zG^#6}`IT`{%G_bI;hCX|EsF`7Pd==M5DXam)1FqZDnUxcpNyGu`o$JzoFB~T*0VOd z2jLDR8j)w_a=$hTkvIJ1%{$IO*(Fu%lJ?){$^DMp%Y6qKhPV*9Pn3J9aR|MwjzNw^ zMjY29N@gvD#%2=9=aP}Jaka9mL_n>lb zmVrz{I$T~}V zNcp60_WDX&NZF)4q|R1deQ+taw4t<<)LH5&Z6I}(c9*u5`bxbbkHPwLu)0WJMb^W* zpS9OP`bNfs53$NGeIo53b&zsN*`WtBn3mDM(q zzlL%U21hVBg26XFhmmzu z@neYh5buhJH`eYB_UuEM#5-i~(!sOq9-|({_1OP6_Q3bC-gJ;&=62fJ9_C1nRmrqdGWXlbc>~Yw z?CXO5dxfOI_lK(v@?7Qt__HN;(v-uO<@mhJaHc4#4ape>J$-XtVye_v(8)t_}vrL-N;_?DQVhbls(McO9_9^ z>FDbddpe^gsxv$jRaT7llh5;fTbLeq73s5FYF3w=pRAob^!0*tV-hARzm-<5A+|8R zmJV2JY4ct@j%Ug|S7r{4e5M>sny5yMnW$PUf7HnyHfWuOI3HxJtFaT+5=0HR+KBeH zg&F%mj6b(+Y)7_H|9SUK>jB$bTIHLlZbjN8PvhKn8TtmoT8uFMXBqw`(%4_F5#eFR zb%DJ+_6NjQe_HA1Qmz$*S$XuA&vyQs?G*96Fmf*=;yPenbIfPUW_ma8$c^M3Io?rQ z;R$=^(0H!Q+&C_AOwZ_0LU2@oH@y5KOU&?idCnXjZZDfr4&GbCukoDMXxCA!v*KB2 z#j(y}-L*omvy5vU`Ij<|^Qq4w$|2?E-dFm!`GkpTKN523{w;Ndg_(UxKKWcP*@Kld z4S5sQy~y$r(m%@JFQYHey70G=0@3B&2*$gUb2Tj78Ks=eMdGJFt*qrLN3ahR&z^i7 zd-CqEyc{E?`5A%D1<&@(b+?R##MGXYP;xLSkXVu6_mr67jFr5IaN~WI!RMB5+yj(%ZD{ut##lplqgv)z@tnDLX97g!qA;QNG5uQFoc;*n{ z#~vMSw0Dy7Zir}CBRo;g$wB(Tqr8g-3;#Flzu`TjZ#9n@?KS1-`WWGZw2Sd>)wrYI ztr}_%_M67l5Z9i6Id;m&s`5h~wWK>imF`JYr|uf9inb@IlQxf0*^S96vu>>Nu1ry> z%f_jZj(p|hyjNA~)T>UOQheTx2RM&zp8c8gce5Q+3ceUjFl=i9~WY1c{GX@Elc4U4^PnH7qSZTBY^qdEU6*ne*C^ z@4gxRcI?spW`v(GMEHy$!e4Y~=lzX+ zaC9ByTIc(|Po0D`c(~T&xl~?Ts&ep${ zn(;;5{Ov1i=5DLJ<;>q-d(-JpU6b9NvL~x6spHs>#{YH7`(yvSd0FG)2g^5>{`%5i z{`irL?>aZCHLo{*chNr`&!6yV+$$&lqk7KP73&v1yY_}t9>3z&v;J^hMrY#dQxAIg zrN5i-+HoIG_}l$u8y5Zc@=fR6cfsvv|K_q^{Ur8}GY`k?oc{TUmrwdK`o(Ggd-Hdn zSzSBt$*b3$@${;npZ2?}zVl(~UncKQe(RVI#=Sl1y)ke8&rk39(Zfsc{K2D_-2KCc zF8amy9rUprv^eXpq1(-tyebeCKY2s<6d55@J-shPa-Qp@HX) zey&MDq*>C+I!gYBMV@^zZtQVJ+C`-0TE+h#8RN)vHRA{gNm}VcS-ZBecI940_L}VR zdhHrA{s+cyp7*)e_|)Y{(iqYkYw2Oi9_C2n8db^liSneCI#pUQHDJsIgryLcLRd=v zFeUrI(he;ved?%+`sZ}a#$GKaOknu`_y8w(f6cb zVS}YJ?oYyf+4nj7?_*_OwsIKv4^h1H!vDU=dV;-z@T;BKe!idk)TziJDMx0!%4A<< zB6}xE+^>0<&*hyU7vsXo`rdBqNMdhstB3a%Sews@T!Az82W=bn@%w(xo=z=$NH?*s zQ>RqJCJQ-rQNvpMCcMX@@D2giFdJ&M4GU$6t_yje-i#Z_;=&q zg?}gh?Y@k68yxj2I;5{-xA;_Hy-)RtUt=Hr6y@ufqf**VW#4-)^*>DoY&H&WwDLOU zsj;Ck6-lfs&2?Te>%7^l^NLvK6@;zxq%OYOeCm9pJcT??^{7+(X0sPmta3X}QQ2*C zl&|ts&W*V|qdtv#%?q=4Bt)qM$LU6!^xW=Kt2g-6gW_krTaE7;%k$|J_QA&SE*rn$ zQOcJ@^3#;v&LPhs91~>C8tfkIn@h0 z9B3}YgRp~Y%!TrNDHf4uWAY5lhsg6hc{V1`w%7qRp6SXnFIi&9Gh1o5Y=kB@o-Jm8 z?>%$nnSwM3zaj{|kZ(<9XiyTkXdgX*|1(Y`ekQ zEV8ZaZDh5Lw8?+k4$=np%jHs!US%hvfT=jwl>EQ955%_TB_{5SIGuPnsMPv)-w)c0W5LGf>Wb6~J< zTsXFH4}(NuC-@uWZA6Y9&`Qg@w$bvHv0WpdXPw4?bt-5lPEDzWpS{I&efr#^Yo^jG|pPu;oAr(B>M6` zq4SJvXUXe?7wKn2xL_Hw9+9INwES7$SNWqF7$dHoK6N4@haU_pSB&kq!0a4b%U7b! z*RwDA)c0TUi7V9r+Q*0W{o$9{H5}$Qe=F7+gZ6LVNgWow${0lC@B|tE@K3d#iyl_S zqt7qndn%UiiMH__gFojRjA=xU+&}x&8?XD+-?UzWUhpROO^6&7=o#>sw@keOeb;L~ z^_JFK&|gCTNb4c=u(H|v_1kb;U99qRuhV~iO8Kw*t52P=*DQ}G#NGq?544_(-tsq} zx?-OhUxI!Q`dY15p#S7;pL*pTT_5z*(f^|L7WDsC`L&-FGPi_r>s+%?kL$te>!7{| zrlhN#eB~K_6WIs4#7B(V_*QC6HErc*Y?|L!dEK0;&ACl{-7z&?RT+1u zoEKnNU9EFk{%6GSIed|kzJl`G$G(jZb}s&8TDtmpx^ahU;6Zrm472>Xpmi=r{?>=} zJ)6jH=|)rTnv>GiIWtWkfm!LQ3BFzHJ?Q)4_keQv3e(k1=)cr@F8X59Kcw{%^ssu{ z$EE&l-J#<3JlAQz#%#jh_*2ciOF(FS?|9KQMg!Y?*fJ_*UO(aD#z5EA~?TkASH?~HWy*KTfReEB zdX!znx7TgsIdV)Igou4)Bjex|1+?83XvliVc)-YAg-UA^U79h zUa`Ul`!4K@*QTp~tTBE2u1i-N(f_IST=f3m+OwU1`uu9O&M#R*&0d?XPQKps;|F8W zi?m(={vBWQwcY>@=GWeCVPnHyHyHg&upg+P1xtaZg?Wv)?VJuvR(bhWSE zv{$#%$LrG7J6iXk4_4;{y^hbat>a~!NSoH)p03jGGX42}nXc};J6-L($JC3_C#+9b zFKN95-Cn-_yzFy;{svpJt;}~frK?SwOrHVpBJ_K;9t8XS*!thNHdNF8a?ZBezEc^Y zTlWr0%3MiVFUQ1nt4`%VdWMd_HSR>&L7KPmd&5E`-z+RddIJIJAp?YNms+Q zo(m3IhY`cnh-Iv^GHmCK9y?Y(b0hL`ZDl-cGxG_8t&gXxTeThn`}484x!G>7Tj#Ts zcjxbzlb+Omz;);kYCQz@`?0sV>GOUWpALK^7~je-k=n2F^Y_?w75vS(yNbW#9&O;S z+#TlIM%BQ*)A&E6t3bfazvTIJbzpnCdS2^(^#1&9^|0m;3-w&G!m5{)=})ccYVr%F z-(oPVU+wdESI?j)Y2Al@AG}rT#ppM~+qLdTKOg>< z)~nF_+R{}>>&@t4Wwp2azsV!-vE)4N*p;q6LF5R$%sK?Q3y~uP#uIm+*3}=sWmzJx zm-hCx-;a@ppJ5Y+E_s_`Q~d8A;JIE|Jn4Z+z2#%DMpDdv}n(V;&9hSLSB( z4#}EBZhJjly}Q@UGxu*1dDz>+e!akxBSNJ7PDJ)xtvGv_6*t%#dcx=Fsu~e{!5fjs z5IF*1{~Fp}9&3&<$JGYw{1G4be!;jz>&v9UGdL}DFy_#>P^G(Z8XJllky;?6u4{HP4{1iDZr7!nM`st=GKWI;D zeT#Ll-#~dE+cRdE>4M;X^p#)~J_T1H+YmW=K)YY7&-MHm*1x$08EPvcM-ZHV?9h4- z80N=5@0i~-5Bs&0p?(|kmRT7pyU@&|7_|EwY|dVT%?T%)_9bALz5b1@l!(2=4(tw| zs`Hqep`JzmO6z`fyAON6Ti1@k&ZS#V%TUiFQM8RGqj(PZWI+Sw`=jdR+D`K|Q zA~~0I-X^!!fVokAi5u$oub0fvP!FAD<`n?L%5R;o`Zr`E?|)=|xb=G(>SIKXl9CMd z->rQ-4iLxkIu+FpDU53c{O`LwZGD97^%50w!(0=Ym{sx-#-*2#)TW9vA;AzMrL=Hb_o%0FC zZ>$6fO*ih@#u@i)vT|Y1GncPmRSXMS<4?-5o3ypJntno{y&R^mX2Vwtf5#bX4e^ya zsITnXGStFfn7*39Fkh46qbFS=tu(<{gO4%R;IdYET*)}I?&A{f$xwG9a#S@jSKghW zZu_P7iGJ#x8R`^JjsO@ohV65J{d#A#Nfjy5S2gf=+`4A|NZ?Y;fs3>EX3S&kCWUXFj) z*B;Vu+@|XchV`A%e$CV%-B@$}t8uXMcNr>YyXmV6wEL2FNJw=@ry6V6#9^ZxW5ZTO z)|z$X(-|sphv}mj46B>5e<)*#{ll#TquNS)Blelk>a?Iet&xAkJS<`Buv_+=E;AUJ z#^}GuXHLf?s$+~XooS5e3C5UCHts9kyaQ$388}M$AO1`HGk=#$`e)**0Ds4>la`VD2Y&A)H+-Kb`~3{{>u%Fu z2s~>14LOI|??~wjYaM6pVQe%uRFvjSq#u%Mx?0uZ@bTg&Oe%UDJ+W~m; z2U1S?rP@N(|6K3<%;@ut-|jkhRWY&OTUWy0d3XEyd-9_d{LO#5ioeIc+`!+Ax10Gp z?t>Qo$`~jZbPObZ#k$p%iH%Y%BQnG13D1aVk1^)>h28tD)-uQ1e|kP8oR}PaqH#V> zHO|LljPucFoR4FT^HKU}VD)OvD{1kWYP-iQuS%f2w(HIR)#n=gEKSmF0EYRTHa2>i zQO;bWoW~mF%rMG1&M2p}ZFv7%Wt}=EQ;kV6{rbWGmfwB&x^cYeHwcFLEf^bJV9Zk| z8uQe##ypi_%v0lxc}mKgGU!-%G%Zuj@R@#_LHji$;Xm+ucY3CppRL;$4D&n07_-_i z{g_Pk$g#SvU|3!MMcRa%O!dd9X4)R`-${GI@tNx5Tr;ibgow1pwXc{nhVyg7(bv9n zu>aX~Gi?JHmhZnv`v&$YCz)xB!G9<1jo5!a%S`Jlj7V$jt@tT3dn;ix^S~a+o1|G* zY^HAk!}{r4&V5$D-E&H&%9v~Vssh7&O-_iOY>d%#V~mb7#;A+PCv)6p9xmkpFAs5HJ@Xq^OT0Cb9g=co~O*a z9+o+0;FpH2IcM!1jKjN4e3uzY zPIp>oyVZ7^-_KOzx^Y#zkhzy{XN*e=rA&zfzg=(5 zP1=9|c`E*o8asm4OD!K`rmX_)eIx$FW*9OY8HG$lW+T@lM?^3f>U)SsFfiK7 zHXruS52PLJnsahmmbx2}BM92d)1TIwTWsqYYp$F>F-tA;>H2{7^n;z_pJ6j1UE70p zdwV|(mNq#fOJyN)6odA()_ZJewmVMiy7ZUHS?ahcx{hEkY46i|4`}yepBs&~B(KG@ z%Z)rmx8B*Dq|A5otvt>@HB0S7JU>gVfIq4A7W6&vEKrUhI1jl+>pfuq_%z33o{Yz^^4P)$8~jsV#2f9UrFj#`%uJ1a|_v(WTW0ou!B&2b?uIRL769)X#rx>c!|wiGLJ3IjYd@`Gj%XI@&%4zG)4+=|bkii%s7Zpgopt`$`^cKd zZDZGJzpym+_@TJH@4tnOzSror-fy<%!kZ{>NtIcbD$rgIYknGRf9m?`EH(ZXGhGR2 zA4k@FbF6K?k$EV6eU|zHk;8XeL|*3p%vSpv-zwwn*g9`F(-nhZdHGz?zF`v_hoc5k zTIuHAm8B}4Fw=RSj7X>NF*@ZQqhjD5=$FrBDR--xCKt4~hdw{HTGvLo=G}tLo7!Hz zz*vO8hsanK+>abU~ zlF5<#OFw@jcUFgb=jrA@u|9ak^ce)heA=$X-}G)r{;OGP)@!B@KRA>R`!&+KKI=JZ z#Xzr_YeT8;oDRmxo2K8~x5EAEbQ=as_Xlii{$i$U0l!Uota*E2hjXADGvCQlyAe73 zp>TiJy=|Hr7(1Ka%~F?jnf47}SpL?z-;Ytz&S9*PzhT_p@Lm?bEveh#ef-(Zd8^zf zMa;L-e$RDhsm4AtT@bXVv-WbVJqS5hMv;(t&47h11E539Sa+}4;6i?@w8YfsRs-|UF`$vJld`#aIm@?YkZb@(LJ z3*Q!F>c!}X{*k4g*Sa4)EHC?9X)jk;8T5N|_?PzNr*4e(t+bPfy!RT5xDgMMh$L(A zf<8oAE(ekCDik3B}gOEgDjVh=79cJMcj%|#W0bo zidbz6?dK9M^%aylOB;9)sk3mYw}eX{Nd1LN-F=AEKO2$0u-c#)J|8JT79)OSIkFO| zLFBN?A^Aw&;!pgFe=BbvT=EvQ@|Jx5le`COZ)vZ{a4XD0i65+8t#+0&4<^z+mK^#2 z_>gn^KPiILRn8R|CvvVxAIdig?B`4z`ZwhveJpEMX{!W8#+ZDcLHb#~c_IBg7Ljov z-*8Aph=MxY)|0g0oBpt~>G7)LxNyubm3bJ?nMf~M|U^P0^Og%|sj>bZbr5ejM zuF+Vp@j;E-G`4HptFcd`bAp*qn#LTBb2XM~T&{7A#*G>u)VM=qyT&e!eHz_fosY(R zjdL|F(YRb=jmC`{w`kmwzQB61fCuz*qSg5f?W4Xqa8tXMSYuu)Bm&Uysdo(&{nE9k=%+Xk^ zu~g$SjcYVEXnauPc8%>CLmK-ux(dvE(lq93oU3uM#^oBTG;Y+mS>q0kL5*D+4{3Ct zWai`3n6GiZ#w8jnG}dTr)VM`sKx2o-ZjE1S^vpE#$Xl&EC zN8r4B=syJN5hm!YB>BNP>vQb>|Vxp|ME@u>0^(Xq%O-b zeKdpi`$4_G-v10l){#%-PEs%Anf5(kn7#SGAN_A)T6-;jpEXGhJK0R*1MO-0@9E6) z_U{`@UJHsQsWGRR>54&nI=y$XA#%@Z&74VU-dr}~gu)_v;0TcX@k9W>YLzruFGS!TK_&|Xe`-~akx`xw;= zC#mGKb@{-s{D$~u!}HiZc8-}Q1cv7o6D@D?dTnD(*2?#uJ4yW+k)ve!B$fEXNoqAB zM+N$2KboXIywubi(9in*B=v>XThQ(08j{<`sL89X=LXXM(=VH(9>3DeBM651A%3v_ z{6*y?^%^4mDfl|_PecySRrt_*EZ=laJcwP!HD;O;(4OyL&zx$pIcK$LUjf?fr5^nv z|6^?bUts&b!nffO|D!zAn2f5Oq%OY6EKe0URCxk#I#kbx4z=cg9V*n}P%Gg@@W5t= zszCRH#oYMkf<7?t8|>f0{v+(SU=J^X2Nq+G?gs-u!REKv{27}i*uab674SlM&w0c> zMmSgmt~uYK4om*86ZU~aJ==$m2eC&lMEAoB;KlPP2Rse#gQvhfVCZ4ey+Jx`0}Dup zUWo387r?#nTzDEhv=G}zuqCVlUI;G$z2M645e^oDUL$$%&JQnuZ-VE-)8HwfTWn6p2E72>1g43O`0sP5?Lmh+Px6^V zI`k%VA3O!V9`1p=;Vv)+^q)!^a368G@FsW)xE^$aF~~mnda(EuhiYkds3qbP-UweP zKH>Fn7g!5A!4`>^aHP4|p{8QDfVg=`HG1fewAp*KSuge8NS)9N(f#lOxEEfWO_|Vr zVCYWl|Aal^fgJ473(@`X0(dT%f`q1GcNccVRlp131z?(lA5S=Xp&%0Y3pO9qcAw)1 zUI5<&FW!bf^fYuIJOv&P_rTrozy{L2Ou8=klcYs2K;MM!M=$s*9Q)$sq|YKf@$tm_ z&{K%_fPu;QxC0-A2QDWadI9<-bU%8*Q*iv`!c&M#0V}3pk4?qTh=*^27r-}Rn+EQX zc+n*e^uJBt9$-93owni&y$Rh1Pl2z8d*E)k3v?p>+ex#FG*Xu*NQ2&lUc8ia8E{F5 z?nC#WyNUO}-Pp#!orL)_@d4k5o&REdpf{oC!ke&L4^M%+36Bw5WFKMMC0=a7_27DN zA5#1{<7p4$PRb5%gfEn`!|UNLuoiTJQAlw*_6^uexi2IQdL#NmDK~l}HoLL+z+J@E z66b=~67B?B2-{0oi`c?M~p%&wBDrIVbFM!v9^S~Og8fo@n z(|`?SXubeD^abb*@OI+o!Rz2Pgx7%8;2sf)M|L7P_?wK(!9EB3`NZ$?J5(FeiUe+E zY`n-A=%n4@1@Ph|+8v$-_rX)(9?*pZlCi%9d*b}?0{A9)E<6pM0=mU!EH>x`;3hCl zbm55q75Z&I19!t+U<~MAN18U$NI8E=8uTXg;_0MIgiAVf zA9@P$ZsI*~7jZ7oKbrJ}?Zd`DgY@Y8NRtb1!hSt*DR4L8Zg9KA6SiIA;Z5Lr2@`=A z|Bb#r$awjJJmHP-g>VnN9_|8bK_^&zH@5BAQm^9QV~@U9?4{1=jo9o)_rP7m)ne;{ z*AgCuUYtPsI?_vhPb3X`Bl<$ouR$lQ5xd=_^PxAAcDLk@jR)ODd@b=Vc$D};_7c}3 z>EOGCOFH!3*fqj;Oa8>w61G?DB~DP{;LUp(o0NI#7mP>v0(c!b53B*Jk>*BhDAQEx z+59wi=$8}U0B;vt;_Bcvgx7%8U^Uq6AsuC!O8uHoz#e@8dh?ZV^mgp#p*NtnOM2q# z;5Ecm!>hqP;N{rt5qtO^v4!u1x5IbB55f<^ODIbY<(dyp2IqovkP`CAp^U-p#K9-S zcfpqu*9OiZtQ9Q5PY!tnbFqU@7Jdb`=u5HL1>Z0B#I?a&32y}tfCnTFNhaS6{3eq} z7HKk&Z0wg|(_MiMFN6DkPM^mzZb2WI0Xn!3p*KWf5$((5$*x&K^IsHI>F)**wtW%|Kjo3qVFYcA-WH}5u4qT z7VaXh7F!p*mhdP^EB1u7h%J0Kyb->e_-q!I#3@z&XUXf+dtGhcX76@ByDJ{14coFU4jTe81Qe*9LDTycH~=3^|lD zm_j=EWZ@@akG>S!;I(k{{n*bTei!Cl_deee|cdbkJfhP%KR&#KlioU z!F|N#!kgeJ;Cj$4amYS+lY}9~A27!In8T(1@J9GTsXx3P?gDE;Cm4kkzkxltmoOi^ z5xyJlf!D)bU@hnbqmbf9um|@N=7TrFcf&pKdbkU$1)X3NQv5ya!M%j};EnLza1Xp5 z?gDE;r`RET;f>&KuwLRMOmw8VoAZ#eO{G2!@CEQXa2{9#RwK=?ao&NK6V?E4hu48S z!5Xj{X?_43@E~Cg@OF3|xD%`atC8l@u>lVf)&OsZ*MU318n9a8k%Q>%5-uDm!DkM6 z&j%-ibHO=CFv$4`?gE#BZD1=BypMAe+y(9j+rU;Ncq-xGE^t5C2DVC==twp`lJTDf zW+2N*I~^_oax;d}$Tz)mCy+e9QEn>?hFxD`n8d-Ovuf=)0BDgG1o;9kOf@J9Gf=;nR_QD&%-C(`MNtozJ^XH78uh=`fls<(o zfFHVqeudA2f4z*pg;yiZUD#5OsnossW9-o{$EE?^F80LL!D|Sw0jt4ku=!=ih1e3` z{8#MJ+tC}~?Zoed*THKDuK}yUYOwhZ(!mcB-~1Hz=>+P#5ey8d-Qhn26#L1JK=Tk8p3P9YOzNS623=l#2(xU?gS5lCDbqHE86BF#xZ;{ z{OfYYGJGvK2P~nSIn*(D02}yZ_%8TT;@ZGDgtdafU5tBp@NMGZOX0iV`-y76%1x#2M=CMJbXWV7koc)ZD1>5t>6K%lW?&Cvnf}y z)T4}ZM(P1(fZ3EMnX)gVJk!z3!3@I6z-5$SI=p)i;qWf74D1BE8#uq<-H&r#p?86u zgmr@5>4d?%FC-k^1$Kg+;O7ztCP^7C;2Z>#$RnTp62Uw$AHS9O%mY_|mH6swfrGtZ zpAR8zFW3vl;v<%{siaLM%}mnF#CA2d&7F+nPg!3dVobmn!0W(yU=3J}G{4AL052!3 z0p1R;19yToU^UWw3pU_E!W!W1@H%iOSOZog&110v4-(b@Z->``JHZ;TTH=v|=ZlioIyN%KYSN_KXGkf zD`BnR0kM;Cu>m)K#XNHr^>~K07W_~pb%EaxUjr{fvOi;OEp^RftbM^6jJU6_#tyw4 zJ%jkQ=wXA&Hmr;)_c=tiZpV+{=;AMn&g3GAKbct`r2fX`l#KX(rUGPqLC)iy_ zdWpZAaCrCcL3k&;3*IRl>`q|3O8kk0!@I8m;hpdvgU&;7}CsEdX%AN>TQvN*n3NW9tRZ`YGux~G6@LsTzvh+2g3zA1K zycg{AAo%YU#CNZ7@MbB)6_f#qCErx?j3uvB@|j6Ksra9X@74I8iO<#eJG>pl&*5Bz zbk9~W{@!Jb_AvIqhrzkv93F@c`}u_k(Rk#80m2m@K3*HZA?<5@F1(t!GV0R7u z4DY^`aCjHk33h_rBj_`D_jtnLU0^5J34ShdV8@sA=S<4+E7s}oHSi*2qm*qNYj)an zgYa3b+u=!+BcC!Qf|c*nfAAGxK4qw+Jb7T>Zo=TbU?utY)uRiNM=!h=>~kUb?-j&% zuW+zuHD&k%d-z}xSO|KNKT6q7a;U$21zt-Wya>FRvfV?uo{@g1OsSM-CgoZE37oRb zq#Ua$$Kic&%CMUJ4>uwBUQOPIQxJTuT*WxpL4KfDcmV?LSjqk;avridM4ut|Bg>xW zd&(vtR!t; zEgb9x`iDG zLb{bFQ^!rz8T1NIL%@pbsQ0t%1B08uG%#Mm3K0ndH-X#N&@RL`f$N16z7Jf2EJUUv z+XB=Nsl0)@AbnAkANh-vmGEbzoP@8w5h46=3}uKXA1`?z+l%mfFL{9Lg%h?9Y*|Y_ z&#@K+7lQR*t%Mb^9+WU}H@Fy?O8f$Fp70{BgJ2Fa898qhX(nQiES}AE^j>VidC1g> z*n&C8WF+)!&XqUWPd|ro`Y7jc2VrLuwwZo~_mt2l@ReZjFmXR7?l;T@@SY!HzlHe# zerPfF@K*R5c#!+d0}}odY~lOiUoXKHz7}i+gCAi7?gICNZD1=B{4?R;E^t5C2DT!> z#|Q^^f&0NWFmNX2cnIIGQ?@h6??L>-d*)LP_)4${ECiQPhMu#qeV8#WWm|wPybQhu zUW9b_G3KSL3mNC|wO}XM{Q=`0>;gNH?l;iEF0d2negqxt0y~k=Y52dN^skZUT>QgV zf<<5<=tc6S4D+ygfOAC3053u+CEwE-TVP)|V+-lSPcPDkZ7_=2wli@-u~ z*_VVLhwYuTA^cDdw(v6e8h8=X-Afyye?67DelgnozrzmWc8%6JL+ZX*x$&@##dFM?OV3*iNz7fb^~lSsFLbT7j%BV88h(0i7H zPm&J45?)AnA?O9YV7}C6GU@K1515nlM8BLggsnhd122LXftA!_?G*asbK->mjDCUl zbs?0u7wiT5C_~?0;b1S=hwok_a1rI%iqE$xV>#u47r`swh42E<3#NhbNKXc~w}VTu zg%`nB!i%239`q9C1yd>WnoRm$%6l>K@FH+#FJpo7t?ptx96)v<!WAuYHGOatR3%!f!AxCz|uXO1Gi z30yCn@O|JCWFZn7L%ZKho4!bWlc)!LC0GO&f?i}B*NQ{Q*xbTg3||8;LMlHcY%F~O z_I1+MNFRQBkv?pDk-#+k-b0#K$SWV;@FI8xybxXhdcibMe)qN~5!-d(bZp^8@RjhQ zUt$k>3G;&YNI6C`|4SdtARb->&ZI1>KSLba#`k9ey?G&=4C1Qvo` z2^)!yJkvw}zDu9BBE*MMvAvb{+etgX3*iNz7fb`=C4L0)HQ;#S;f0_V^n%Yy92l5M z`d`sLyJ;7A0ellY7oG-B0pme87=u)d!?qrrg)Mv&ya1jCPXpt@cyNack$6G$O~OI{ zA86BkwBaZ0W3471^d@v4JO#cU?t#1EE-(gkg8q|8*F-ug=e49mZ$i(7H%U5p3fxV& z8;k*C!0jodp^V$b9==`d;p^c|@b$vM^C;&&!uFx>LoZ%M-|nCvrEKs<_(CZgydLfX zYe6R%g|rl4+XTWJ;S1r7@ZH$dgSCX!f=kF_ufz*VJbX9Uypl13?Nst;fG>d8f%Cu` zuv+2^h;L%Q0KNd;4$cF2f>To%Pw<2A5+sLo^TEmBTyTzr6>wiBVc=3Q8%ZWU3(OE+ zz&#VVGMceb&3FO5!jXzN`mvV21~-9eV7!Dm5eWk~f&K}!@p{_xCHe;51Wy6igKjWJ z;@!mKW4pw|ne=y%H}d@$lVX^Ru+^JFI6Jn+@;<@H%iFSOZog&4t)(qP;0c z^L5yvFFB8#srsRxl@xK8H^R51=oF?+3H7OU7Ro zn1N&yp1g_m7jaqeaxeod1C!Gj7x1g$N!TVLN$C0LiC`YMBZ~eq4{m;k{fJMvuLbW%vhi^z{+B&R+ri7h46qE$CQUN_mys?D-o2K1cm})+UIy<3 zlgVQ`VOOJnj=u37?sJhO{N&>&5zGUVu*t_J5v;^6555At`5o@%u}Q@ymbg^HXA-_- z7;TFz9!{ImFAKnV$W+2E2TMlLMmNz$;KSfta1N3~+;VU-xD?!c8+Cq(I)nEk*@WGR z{j!PN)1#Mz8HAOA$)uSMzZ%~0D);Wl#@kp^-AkRotzgn9>Op)WSUH<|z*m5Oe3iOj zbI-lhgSb?}XA-`J@;;1g#`jy)<3aF#`(en7g#8q~jCh(?T?+pa z{2TgZ#53)va=5h9UifZg3pT$6FCgqk*i1(z!ns@+-x+EEo6!#=zY$M>);eNt1;Zp9oU^ZdWztc!JlCT?)9q3YrU%@}dhT&(_QQGZoB#1N< z*9V?Xy!@Z`=kSflbJ$*ko(0xp^C1{OcOp!G>Sg2>!lmxgruQRa>p}da--6x(|1EeP zvIN_cz~_nkD{=$!3~~UG{tAG@u}Oyi2A+*beRh%NRZzyUi}+s?{t@~y$XA3lq3;FH z2bpe+a{mba6+9R0LZ*=}8>vP-$X(c9iLeAyOeZP^S%dtDuwJAD{zK9&g`W#bJvPCY zA-_WBmO%A_Z=o+nSRyEv{D%Lt@V^sYCOS4#(a*#t3(P=&1CjA8<5=o2i|`8&dHY_* z&K&qG!Y9LjK$x7DG8UF2l19$ewS=9C{!jP{_z#iqqPHW95IG;)ki+nG#3dp(!-Is$ zcxi>tAdlPOqrqpNTtxa+z9S&{rx7k= zKMfK8QvMzAiQqcopTgJuNC{z0$OZ5p6UQx(dJ_FKum`(6hyyNj$0WjEL$Ab6+GZa7 z3~(H}j7yo*`i*P;IvnIm?H%)!$CGDeHwek0RPET2^= zT*}YZfO;B~>q#FX_A-A*6Tg+XhY&eeJjfUDtBI4kju&5G1JXx0|LUaX5_U6O#@ux5 zXM^&8_cy`ioHzr%0h=EXz83C79wq!t^c2FE!zF*2)1M}68+aI1zrUnLNeiU z4VP>6tMI$QB6MlvUibt==C<>Y1IUYnj{qC-|4X>ErPT91_>H8S48NGLJa92#GXFh~ zNWO7|FGOVSIUU`F{S%;+`%i@31AYnqNZZPIk+J1QPbFP4T;?$G(@0n?QiHyfG<)Hn zA#!f4BrF|~IZ@`TjYu}Sw5eC(uvrb4YmM}!kNE$Gy|)3dYFht**QuFlnx>jQ^`%bf zV?LWBNk~SL5JtwwB}{2(NFCEe5f0)OVI-8#LEPM%d*_mid$|sBv>LV@AgbC|M%bjeXq6q^;^$c&wAFgKK9yc?{j9K55SX<#yPzf@o&IqQU`gw z_AG?_0YLj)r#NSBMEp499RvAPU?lJ!(l}>0www=70oj>ADK1k0y5XO48++VS3)*mt`%HwxOYh)Z5iTRllMXTSjc5a z=Nev&_&$hpUvN8cG2*vCk9)owf%}lw32B@MOTk>Lxkl4o40)WFxrnbs`u@P3h?m1I z$Nm7|B*YH^4DyzO-h%#H;0eHKh<89<6kGxDTETOb*RKZXbImvzdYQmy$gcu(y~RIo zT#tqx=gDHo>?7`VIR7^TmCzrBv;)D%BYjtZW6VBbU#~{I3wS8fZv_`2{c^-tBAw?S z*Md!8o?p8GT#LEyV)?&-j|8a8Iyk510Qr!|0i0I_kbj5xx!@Zhw}$OEA+wEJAWub{ zWv_wU6Y*yd=NwxKe2FsblkrI7y0sPHxp6pT+F|`X*I5VW{GmwWoPC-3Kn&nH@ElMK za1LGzR6>vYlxG312en}KTO8OI@)N)vuyY&uWnd4a4+V}x+JoS;kX8<6`dLhaoCceB zLmmd1{XP-Qxxjrj*QnEwUkTa0zL;0L)zESc^KfhbwZhCNawpyMgcqr@yO9zbGbfoU9LbrucbEu4J9K%Da4dQL4M*A*;25NF-^Teh1~>?)M}7m+xbB{d z_UrYvJdomeYy_v^N0hokz-ZMM|y_-?4nv67#8RrFUOangv`F!vnz?{20 ze|Y}0-#%m-;^{~m#PZ1B3o_>h`-rY)Mu6+ZACSlEc{_mf;g7(JNasA9 z4sea<+S&{04Pfq(F9+WYnfpol%=yHdWiMK_A%Gy9>9CZzYE~`cp1PojdN=@z&XJ^9>bO!Zt^(o zM$4UrhYD8?qenX@L9^uW1clzrN``hvh9>CvuudshxPA&ry07DHp)n^&o zevd-_M*IHYdkPvK9AHlVlPy~d-tKR-wZH#E*7rre8}YYC-#f7Np#kQ^Kihf};O*+= z@7LkCVp6{gC%;3}(QJDgL0I3M_16LB&j6;o$A3ZmBftxfZ|j?|_cpN1JJ2b7!s?fT zkA_?%aydAnzlZ3&Um-P)wif*DbcGkI7hW%HUbg9-g>!{R2$u;@5uPJlBfM1jVc{2q z8-zCrXRfyO^cNm3JWjY=c$V-2;acGp!Y>Fn2yYh7{)gBX9xhxeJXv^_@B-mw!jB5C z5#AuYML1`TwXgltU*r+OrNUE$=LjzrUM{>+c&%`waM~-@elOve@L1sq!n1@I2rm_W zSh!wzz3^t?>{q3Kgog{42~QE8E4)~Eh43oj^}?Hlb6yj>!Xt!Bg{KJ55v~zlD*UK$ zz3>L%EyA7GO1}%22$u;@5uPKwNO+lWQh1H<2H`EjonIIG!Xt!Bg(nNo60Q+mD*UK$ zz3_VB&B8fvNdE{A7ak{EE?g}^J9d_rNWbi=L#;Tqwk!b#yZ!W)In`(jtPP`E_6On8d$9N`+_rNWO2*9)%~-YlHC z-qzDgc&PAL;d0?>;RV9A!YhPV2{#CD63+fW`d@gs@HpXe;cDS|!nX+539l4hC)_BU z`JwnP91|WbJV7`vJWu!*;pM_f;Wfe=gtrLid}QnCFFahhRCu!REa3&hwZbceR|&5Z z-Xxs4LE0f46CNwv+&hU98?YbxWPrE7DFyrXZNdGmvrpFdw7dH^-3xyD=>W6rb8E96 z?Ai?5r*Xe^Q6t`$^)Fi{`UT3k?{Kp3|9Ud`+dDPT>-3c^69fC|k>7|5{tgW5n(*}i zbH=x}Tn*S)m)!@Zevg3q*M2v^T)oBW*MWWYH1jU)bG{#7{`G^jX{*1Uu)XfB(0LZ% zzLoqO@D;$2V+J;NAF$nh(Us88jSTe4mVjNK!|HwvIv)e9oBRpTwS_Go12=OIQWd-h z`5pB8x0JfUJF5E*=)4ZFZt@#IMw%@j1&7rgapz(a^CP=8>}Fd#rY-C^b4vI9`fhUk zZh-eYM4ZF8UPB1I_c@tegWm<)c$abMI-(=sD0V-qn_` z2fMyCSMHwP=-a-wTshcRu8H@wy$-#%`ibwmp^S5{BflS$`h5Y;_nFYyzrWN0_UX%c z7547AVFL!56@zTKMzGJfW25QEdcR3`#Ows>7~}os-hNAJ5x2i1Uhqf~@qXU#hPYAQP}i4l^H9e~TTku&{(5|MhMdbcj2dWqA7smxfL(o^6Wg&frm4J;w6J%$ zopbO&bHZ3#UmWcArTkvDeezI>XCsbH``dyg=mq|^;O|Uu?VEGtK-1?6Yq#-Ae>=kb zcw^x}bMYeSGqBGO)WUI30~mN7W&k`7(gEhR2KdarmB`d#pdQOHk7?9n8J1;WS;kq8 zdeo;b_0)!22X&}V9qPLEX`a@>JnCs(wCA>idX%ZhzSI!mw__tQa#qeeEPsV z2HK$x>tZ?D)@$R%&b5(cue}A==UWFNhG)`u4>W_93^b43W#v-HMUYo4wbxGagFqv| zP;yUT?Qzz;)HT$3&KZ0TOrP~xg^aK3Q-bv|Su&UwJ` z=R7C`f;Ls={NQ}zoM{X2vy=7!KTqla@N>IP06#nF0(1p-0lER*fgV6lpclaJMf3*v z8AcT73-kka1GGMu>3efP_I5$_nW1qqgUW9FKh5(DIsd86rr1&akE1`vrs~i*;|y+^ zP1%;FdCG2o2jiS49N%C%W#)0Lo66(3H%dO&vlJWujjU(nABojjHs3b3!I0G9ytN6TqnPeuCWP9A+30kE&* zz!iX7&TYfhPF}DL3!S_$KW{)jec}1Q_KgEh0}{YZ0P})oiMm`7iNZTKzHc#UBobIl>Q5au+zuE!1$Ktij4XlgTG{Ox`*Ya+<8xQKx7y6~wT(=FZpLJ8m!}iZNE(zWP z=6*cTwEkouN?;!bcK0pvd)3>OnF75-KeJ`xU|$)#7xTR<{T}E{{@m)zui1pxN(BTR(Xua0bAT0H^AQtlxu>=c=LY&-n^_V1S_>?6yB_jD63uK1V7j1r(*2g(^ZuTHEA7H2l z`|RoWKZ4Kr+u(P_$8YBv0 zzJiU4{xTL|-&oLAppVqoRDFRy?;i5m2G^3)2jLvbwe`gF2AR_!cLTFsGS31Gv1xOtm6fN^puFb80$0qYp+TyE}nhQES-<2kl$^xQxj zbnHSt&tm_40R3lXOZ(3og!j&&Pr&qxoCO>NFw}zGcBOoD`e(a!4ds020A$(gJsGyw zExBNjdHq6LpSj527TJg28Qi-c2fcv_X#?2jBkQy0sPEeH0`x{+EM>r9;~t#v?2|X4 zn}3PzA94Y39Ka9_uAQH&gP$Wm zc=;gn^slY0MsTo?ym{u>)ZfSMYPMa!H*OhZ+WcT`#K5jU;{SN}dVC&q9uWQdaDCtP zd-tt_%GwO|`)+3c^>Vvhb4B}H?;Ipw2|NTa)PqxV%pI@2yQJ?u z1%Hn)I|o{M^P~7bx`ZC=a&HO#=O>>9sZTz)U1Li+vm8;o9}hHN$ta z`sHA^?_>`6#`H_*qzw@JV4r@QwDdMDGb8#N>^#4&8klSD1{i7zbIoapcLg)lf!*@H zu@+k$o%vc@lxtocY|A!+-Lhfxbxd)tSqOM_fn9y?{Lt%@T~AiKb3J|cTr&z_C;Ytz^E5P$X@pKGcB zh8nP2wnMM1^j?*X$mu)_bF*dZ$brVaHcc(dHGi5WWvAzwv5;R9xel^xYe#;35XTr+ zi7l{OwyE>;2k1RtE$s&T%E&nPka6ZU?6`At&G`UB-RxYGaZauo31+B0Ki7OQGuMn4 zISE;O_Vx*3-$Br|&#mL&3v1#mlJ2P& z*5sP#En)}kvr`&PFZI^G!@RX`jJNjf=dFE1y|u5vTl@NXYhQP7?W4!NLh6}*Tdq0i z4qHzH*f)l~vvEGq)2^6*JR1&7oelJp=fcvva?Ry`wdLcF=b8lM+eNN{?Ar6Sp;sHs z?FLxr?DYj__W|DQwtY$4lb(dVb=G#xTe)Tr$V)`7gWRNTyB=Pm=L*+^taozFI)I@O z?3R@^#1x07EI*E!)(ykv~CiRUif&&bsPwtGXRE~puU|W-rAz)+?UXq`H9u9 z1@EX0??Wf+Q>z~X`}9NXUk{xw8?Al`*ry-TN0&n9x1wJk)Ni7XhW#_w`~_fW0Eg7E z(7hhUKFc)|0ERetNBT+VY!rR-d8mGsYkwqk&IA||0sTm~Hl|x;6geHeJy^E42TNZV ziDAFpCf&60^3ums4%@R_^F^+i@o#Ip4jkgU@0{Li6UO&Tt6vM=k$$VMFsHw^`f;$U z&ow1%-S`N4y}z+#O2KX!(f`8jpU0td{C8GA0p5}R`_Or0i`B0O`}FOc*lr(v*!Q{S z9e|+`>?CSSUX1i|qAs2tU&2LX&7ahslq5fykDNeKcm&zz|I(T!#_sp%Cys&yEw9Yg00fsuTZ|x1aRL_<^UO>AtiIXJUx$wUcArn7o>X4& znUbBukEn*w>bjzS?_Gp2^C!`Z2JpA1Uf=ioCfs$eUYzy>+LDckkEf z-g4BC{YV`Dr+cTR9{Bwu0vcec1q= zf&1IK%fS~wj)|NAH|2}iO3ee>T3C{2UOB+pGNbZLYsl}29EIGJtw_h#rekFZEM(6{ zGff6}HRWhyr!3Q{5}jz;&Mv|Ktrpr(t-SBSd3)cs-rg5ol=6f9a?wF~CjVe*6WCYp zzz$}hHnS9{l<3A>sJ-uJeT^}e@#xc9y71DDjo{@(Z2;s0Xq zd)ouN?``*dy#Xm5K5oSSts;FH4>?a7j>$TJ&Hv1MZAfig{;%fEr% z=!v#WIoMZE=gjoZ-u)Ku2zq*V1iC+KH!05?R$(kw5 zPpBWBm&|Dp41@qfV*_H4g< zllZ^;BlY;dse9Ic!`_NZtnHFZ1Gc^S(}2>PKYdd3hilYvbMwr{SJ-mpSLT^^kTbyy zwP1J5+<1p(Y@Tve9^S=ZZ6t2UGp{blGhM(8Nw90j7w_1_y7x1mYw9x*_xW1Qt$F6? z+pJG2cIRhzdg@vzQfj2b7!C)JEvE>bNVCbbXsclOTa$ALe|hfKxe;uq#fW8 z{e`amr=YX%Z>)YPct`pVK&N1t_yczJ1JD0`?KtkYdFImJ*>ZJYw_MoT-e-B9x$i!! z-vD;?Q_qYse^PbI+NRH6d7ZoJkGS4GWNny-VZ-kKM)8?|8<+ZhYsu5le-H4&BmVkD z-`9@^LFZzCp^o}aU19U>xIgEa4v$&=7}#xJm_KJj=XTLgQeWRs;XF4_^@}`@*Lt}M zbIsxN#Xl!;?mZ#xdMeMH`Z(72C#_t&GS7^Je4EHg$kL8Wygt)9L)zxnam6!v<^zDC z{@FaU$KUeI31Ei!^H@_LPZPNY@=vMb>c8iiTVJv^YhKPXd%c)vI)WKu|3Dn_K#@x! z@34+0o>v{P27C8ctlgYf^GrX;uZtXm?2emn%*9?OZ*|@Fye{oEtbc38&(|@>VB>v} zOCdL9Pv?1RjQ!8=eRKD)H}Xskz)%bJ+4PsYU)KVz{inT|XPyKYqU-X^u86k=Gn9aR zcI?_Sgyngzxsdsrvdz4$D1X{p)>Z=S+6vSE96Cq7ZS~8+JJNp%I{n`fU%@-l{{wXL z8$=)M>T4f|`UTz5?}}ewx18v&);?vsUxUuV_pE*$*wtr#*g1OM2bgmJL)}MtX1DdI z6UFL9dqVWhbGRQUH_eDioUeA%E4KXOGHk9!))n!Bm4O; zg7?f9e3fV3{npxyeg_+_A2zmRK6B{#aRV%MY}p?Bu(0nC+_VMtd4H*Z&*CEaKL3K>dkM~0p3@sz zDJJ+nR zXGJ$;YIL&cYk+`_j%gk^BdsB z=p~K#f8S;Jp8g{_h~+&S#sAUQWB7lUk4x}BKYcpP=r>BX-FFq`xaY?Ed*quHLv20v zU|+w$Qt*4W9eQM^_o%Ev4(ETD(D^@OFO1{9)@BXZ=R0iz>(4p^|KpvM!r9ZTTqs;3 zTqZnKc&_kb;pM_Bh1Ush63(7(?e-TQE<8@ST)0|zp71Tg%Y`2mt`}Y}yjeIiZtLkK z91|Wbe7ta6c&_kb;pM_Bh1UqL7v3bCcDAjjvv7amp~9nu%Y-KjR}0S-UL?F!c!lsv z;WfhRg*OSORZ0EA{e_1Lj}|Tyo-AA~yg+!Va8h`!aHDYA45>%Bzwl7u(ZXfIlZC5= z=L#{-@+RCuWHIN`~{bA%TOFBeV&6NPi2D5H1s*Dx45rB)nXBrSLl8O~N@Bh`+)k zgvSX_7ETD?BK)v$z3>KMbD_1@S-4QRM7T_Ns_Bc-Y9G?vi7?P7YdIS zo**0-o-4dqxK4Pb@LJ(b!kGzczn5@Kc(m~G!c&D4!i$8L3qLCSf^dWICgIGBr5@p! z@L1t;;aS3qgqH~?h1Ur;3a4En{UaO`9xGffTrE6L_!i+h;h~>fJ7a|>2*-uz3NIF3 zE}RrzBfLR)i*Qb(wcB5KxbQgPa^Y&>dBV2{*9or_UMsv&*!;`d?<|}vJVLlsc(U*; z;RV9A!YhPV39l1w6i)j>`dPS8xJ0;2c#7~G;Tqwk!Ve3-Alx9V`|>6^_&wsl_cY|Y z(c8V(Yu;t~CO$vk+w0YV-MygfM}7C+v#-cE?_6p1&4R#w)VT+7??+_MI^KJ(;d~ca z_ww9t?np=OX}r%!^jUw=b@^s9z>u>j;EP+2>zDmInMv+_VeokY{rURFe6!#t=@+oO z?+&}a`V2aAZxMa4+mHCHF`c{d4!+&E?A@Ke|8o04`o7A&7x>F>^34kXLj&0LN&B+7 zzm2$mS-!dAJ}D3O`DpLgyfKpR-@oVfk@oqczsG&wL)Jzk*k_|f3wu8U|J0w>0EYLpM)aPu?{H@c_zvi3UpR_jW!9M?JBXFLCjpaR0<(uEE zv^J7pUq8EZ3HHMN2H=8c^35{7V=OSbonzBxSx`I7*K@@Jc=Tlzx# z#P_#n+E4O~3V#{u-6Qkww)cH0-;~r_`-y+#oAoc}o33DnI`9oI=9}F_t_LR|$3$)f z`})(l$M^M-b1$s#kMTc=*>)d&=PQ^`Z`t}Az^;8Q+c$9D=v=IQC*K_QfwTqemfdcg zn|XKOZ$Hd8D?he&8o{oerq<2lKgl<(Hrg^Vu&@2-OLsiN=EzC^%*XfT>>MFK3Tyzp z@EPps9I=0sw%y;B=R)Trzzd)I>(_qs-~Dgv^FM6LH-GrXmd*J#(B6>ea}Po1i0`a^ z9K2my;Y4oMnbwz`{6E)jo_G9QhVz|&%bfwV0y2TtKo-yj$OhU1?SS?Gp8)+&zE7t= z>j*pW&qW|OyC^gTmWBA_kIWBJTSxgmb~Axxd8DCfs23ya4~QRa4Enr z7r4xe*>{xu8u59+d`bH`bcGbYGQ`LNq+JDE4O|nF&!n0_`n8U{5b^7PMZon=x<=Qw zXOE&k|Bl}U!Gw{­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%0AK?E*Z~0A0DuwzU^W0q2LOu!z%c-D8UW-4 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≻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 z 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

    r3axLSEe%>g;%(J(4&I}{4(}EV{ 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

    Fv7?4`SlPS_KlaS8nDISB6|@&}An0y8AO# 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

    s=1Nhc`#{&%{W^-?b?w*K~vdj{9%b#BMnS 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%0AW^r*7O37AVGj1X-Wh0aRxc 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

    U@0S!+Qm+Iw(_^rVhHGnB^Q5oMKTeXQ>z_QXp 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

    I!8zOMAql)n%_2b*)A zIqgK6WIF5_uW^&v{8wrU9&$OSTJSseAx(?4H$Ab~%bYZUHxhqr#hVV?E_Un2r146| zje2Xki7tc6cYQgEt!BQuNcHDya9^s(gBz9;vu*7+Ra`_K8j1Q@)CF(VT)}wNEPwzX z-KQa@i0Wx;5R!2^jyQm&_^h6`5izA%c;xWNZlvL@l9d zcU%Ye10G0rLAm@=Y1!wJd}(G^?LczJMaD*DJ(opBg#?2V;M7TcooDiBx0rbZEsKZe zwT;y;rm!N5nzgcCy%=&~d~E*K7!6uo)<6P!?E+v14?!YqgSWP`!mrJ^lX5+7({Aumli) zQgdav*hQ*DxXMfh5IjpoFLhnvSV!hc1Sb|L1@zv8`|-mGG$LhEUwbJfzdWA(R=|W;m3SLV|})K`(@a=-LtL zy1b$imTV;q-^viuANzx+(UNbr&!y0MaqdGC1$=abR+(?fp}yyUdP9kba*9gf9lzU4 zj7X_@*Q$Tl_i&<4v5d{$up#iX0@0)0)*D5pYyZdYpA)=VzMQrd(eo>?%L8mkEL7U{ zdzkJj=m1Tw=5y%Wn#C7!>Mz)dWUm&vr(kLCa?&M2kA~Kc6Sg9-GJlOzkdO;o1%3@e zyL~HJaXXI>)%_i0P0MThpUD-ua7J*iHUuO6f$tz=kgY|(5ayXbMm_&7IjYiRSjwdk z(6^nToOy??hT>0*;frhTo6(8Q!FpKBmk_vFFzZ>Ik?F)1|y}ySFbTw z-8()@WY^mqK|V^Wf(?nZK13A*4k#3GLir1}$d_W5x-ke)lkNV@6U4y-s5IcvJ zfE8(=VYC7W%K{{@UT&3Kx%nSx#_GK54rKN(YW}nXmNw8EkZPQJixU`XoatF?S{b2p+yr4)x9)_w4x1d*@D=fW^~#fRxy2 zvJ!SczcIZ3z2Tg3?l9kCAYcK{r9{f2X--|!JdzeOBV!a#Q_MvE2?Yup!m?z<0Xo>H}@M9BVa=5aKZD;*Z>ib?wcUlDMf)o*R)mi3~S}w9z`eAeB?uhP7jl$XHFrX;idm;j8 zUzc?W2JDUCw!fP{G{ig<$B;7k9iUR*FLTG_$5*A;_E$OrBx}Ep%W->l^MktbUjCP2 zdSBW0cZoEsl*iLN6^`5T9y4E*r*WS*RZdb1Zy`CdC*|mNES#qWR>F z3JwvclM-hgmsQ7&!ic04!RMK=q1#|B6eWDMp3zknAlSpxnmW2_(-MEMfqOrHRQNhq z3o(_qi(7^f$qi1~cQo*X1exFC6(eo%4@0B?50?dcds&Mz+V@EU($cS$XdkQ`Q)C{| zy1+Cl54Bc#dN7gd%!#Ab0m8chT1r2!NUgPgho;^aK1Iug4#YeiJCn8I>{0n7b}I%< zX~`@4(W@!n26XDxT-K&>JgUXQ(sqd-)M9gr6^cq9onvWKmnAJUo9uOd^T)>0=w#&! z1^i+S{KZN&a4W3@d?dw2p-gSgp?*{tvxK-rGFC~ygw#&_C2WDh*>~G#d zi}pYZkaqJwF;_Cr^VXiEgAr7XM*?Ay7=_z)rcSYvRi$O&E6^gf>4mf`Xwz;)(IqbD z3lsbB{l81lqJ8PVcb`aiL(EZIv|qG8n2;gTs&@O9NuXW!*)dY6a<*lmM4LQaqnJ$t zfTcq5c$NU^Ra_oyd*NSBkon*o1549;3`muOCr$2!*q~~^`xcN2Y}B}Ba`TNq>P8vM zvAA0`fYA84v3_n~Q3?2PgK0Yq?Xw|ji^>J>U|)*%Zy&0o)sl9h@yC(639Bz~)LW~x zr04T%IF1+LAIGU=~vVFKG1 z!vdcl&Aqf@K9odaYP`6_=dSG21Qp2zxYR*Z+Shu)Xycv@H2B3o~wxh!YGMcq|kj{tnV>&(&B{jZtWdnW&305 zU|p8V#p?u6(M2K`JInYxGZwc&B%M6G`3W*4`s0=X8B~&UH?aT+YYGSi5Me{({0c;y z;B9z?u(Dg)<02&Vy$05C5sa|K$3+T~{(wnZO1!5d%dnn|V4OM&@`GrrN0AgUrRgtg%PL|@TV?tQ`{4od*vhz-r zba&Xpzr(P#zC!*H?e^qR;2Ax1e5Rp7i;7WZx>;Dv{=s3W?U?O z;5$^alPdyku2@H?LU!&S3BsVoZoywo4f%v8LO%Uh#Ywo70~aAc`6vA>Tq)8Va*(-4 zr-$I>^EEbwf-M+voAD}PSsHR}f6{p(_fS@dp*4F91ZTJ0Zc|k1A-^L<`G4Sfc#jlI zPl(ft8HpHNI|f1#GGxscv9%83lF`ZY?CRP#g|vPt8$B(L1S{i)m~ zX!D1GdF1=^7nz)93A{{(6FFa4#)slm&g3>go5PuHBo>%hd_BEw@{QK=?%Q(HjuX+0 zazce9bN2GBJoNyLf>()y+uY8)4q7!&>}BQz&?yx@cR&Oc$%HCAF~c$ig3AH;iU*?s zI0C&juHGQ^)!;`nyT7~+1Y#z3h!N^)3Ik00>!;xWI^fHl{1nZ3>rZ+OcWUf%gNS*v1{= zul{A+v8idtl{Gqd0}nZc;4JV*=*-9yF_ibDK=JoCdLMx69PY$qHK}PYltpPVY$r)U?piH z&p{cHe}v*mq3Nty*XhIYye+G`M!8bTirwcR`V##*M9AGEu%K zy$51>UR$WeQ;}>xVb>FL_-maInwKhCitbl~ucoJ0e3)bj^P0vwQn-$( zjT+M4T@6^2mIv^7usYI1a}Lwdg+MBt+Js$<}nO!1YSV1?1HWLmO+ z#Rf|EH)!BZtl-c+cl|97rg&0e%k6brJ+ENK}NOoHqc;pxok>u;;M?CtW~ zO!&K%z$1AMo!d#oM8QgIzIQeIgizKGp+IR{eOJ`ajMva8e7f0Sb`-Gto%MRn5;HQb z^B3P`$Ni3FUwWRnKI^c+hN8E3xZ>U5R~@=GZjm z(RHxd<1ZwNZF3`B=}XCVU)}nSPr`B>zCTF*vxHmL1&)s(OBQ_rkCSHBOnaJ_J7&<& z`vIglrR(zm!t|Q^Vu#kk4B5QGWRE%ndJGfay!?&`FvCE^NPh6s8}zoX#mxM;iB9G3 z{ov{Jee=^}x#oA>A!Nyy0PgV+n$uHuTc#Qs97^Mt7u;1yJRa7k>{qmPUwA-lW zLG=T~6!Tf`cSH|PHaa~Jt_iC-c-W==w?XLBM(A7cQ5{8WG|jyb>`*GKKDg zeOYEI9^Hjxwf+0r3S1;nj@xOnRwuOo`UCi(Yh3N)|n9rmMY zEzYX+Scz2owK|MbXC*XkCTB^?1cZ+x^2-vMie4KqtV%TI@~1wy=tq5wgfn7BeEX*v zxJWkzJqq|6W<2bI&f!;n+_OlVl;bZ|Xt$eTdrf60iI~RN!*$NMmFBrZhC1qZp$qAR zXcVdJ_xSj?{kv(jx387K{tG!I!ReCm$YO!v%W5x`qVQD7>(LVaR{(D(@-1wS9zC-1 zHEho;BU31^G=_*fty?_xfF2TQf~$djY1K0hG}t05Y1FaZ)x*P!(d57v3glV*u1ry* z*5A8cD+190){Spi<$`>Yp$GKf$j`K;2*%1av!Nw=mdL)%ikR=*!PYWY>k)Nk7e6(@ z{+}!Fy=`*K5*0R7u`UgiL25Iwo(>vK0q&L9p?_51nYb+6+uONi%c=b@ooJ#a7#9 zMJO`?y&+P3YDZFmcpFIXFY#4VP75qfcuwU1P9SfAbUAc?Uk)Hxe=mJ`h5m73c)n^2 zmSlDQGalS-U19p&j+|xCY!q?u><}GT)BDCk@+0>yEb0B>>rC*I{|oO6KA(#>y)xbx z>>O?%&W0%tgtY)fWg<&QfZLn}{Ua5S_CWD{pg-a4Y? zp3CtFoi^}z{_~^){y8k^>*dd;9N+XeuhZxbZ&Oz}JReTy75W}e=Oy`Sw7`AMV8g=o zjU@yt`RVIsnnZ*9o-eNGy+5jBlsym=q2kdT)B&#kOkPg87{-3%r?7gzzq#uOTaMH9 zL+r?zAkAl%)X<;{kf09%er}BH2zbVH`Aa&w+{AmFC2_SNb4kB;z*NcZt)?h8C8r5k zhTWXFt$?C;bNyC-inwJ>PY~vIRF+-4L9nV_{oDuVSNEpAeW15bdE|0^6xB1_m?Ry*iM-aL z6B~#ZVV=1K81&)xZ25+)j0eDR4pgwb$J5*bS_BV&Cy9yX_mA=j>J9Yc|DXEuwJ za?ZjjpOg}NZBi}h!GkERn)OD6FZ!e1uO=^ei>uMnormO0p-r|e!79CzfU`4X=3)Ck zZ+IJ@R+j~3Doz5aJZ>bZ4EU8q)w(uUJT+AH;yt5&k1*w6VU)1`IQ2BCD(>*lwVo-k zL7J*rL(;tIhiM7!!Q}IeV}yeY)1w<@p!yxsTVW+;5xtOWv**b8j`fFFN54Njx|-|y zQFM;mY&N33^8zm2PV(dicT4OWdbl60#qnz7)v>6+YUQeV90g;}JZ}I}+WejvLIg?b zyFX;1la#voJuKIlgc!zM04US&*zbE_m=K2VHQ$$|&+7YnS*K zBX6`(=Ib8o#D$k*$0g4>f9EK79r9}95TV?gL288?X<+95T>_wPb3eJ|4x4=gjC{Y?PQr;4GwfBFr){ZcH)_*H1#OD*I?(yb zw6Zhck5bOp_eDOjoX32CYLU`PCtdx^8U#o`n4IoZppXZofbex|c1pbU6-3a%LUXXd;w^#~;6 z>1jPb9&?%VZ3?N__(0>BOr|Tme`!c*Afr}6?lIgDC-P5XbejGK7na2=9;jU&3*}?= zBTNLfx_!wkWy~ z_i1$j+NI#l2sL<%Xl3K@AITckizgcGF{ykrxSig?EmkyQS@(jB0&G^S%t1y8+)aP1 z=$t9PDG@)CS}@lM?o0lg{u{z|%ORTqhl#s$0O+=i_!MlZ&|E@RP! z6&}`Q*?ZYuB!JrZ^|q=WHw>#wbuBkqEw|&@fP6`WROx1plu9l~a}XTknIY$4-!S-_ zIi<{&t@4$2(sHVgYt@AOHOcfOhsJW292j5Z#Bl=rpSvQXrlN4vV z<-Fz?7x^~pq=u>K*glp@0u5PgNjgARfew*Rfi^Gb%%Z<)MRiE=4$|yA?Wao7>jFXr z|GzS?bLIf~&)K!Iejmw5I$%|Y0W5RXlPiNgz2$8SASnm8mu&w4s(hWl!s+vVe8vjZ zkv8#?fx&gKII0`I?~omz`W$?Y@w;~Dz$cPDx5;wP0J%COZSD?VF686TNLQp40)IQ! zi+mguVSki^!r^R+lXJ#CPP21^HEl^#1O?LPh%F}0auW+%J((rm>Whb_C-ZW13?w5K5bEL6E$e`L(faUW8iRkpRBC7m!H9lnl_WN9p8vq^imolz zCS|vT&~gnPTe}%)7w+J*`<;WebLYn-Q0wh4?6F_#{Vwu~5>H9R1;nGpKMZyobio_y|60l&A!AGH zZadQ@N&1sGktl;6N?vL6&5_%jD{*xnD1ty2Uw6h>y>bJ|)K`FNOgQh8>@m_*=+P=l zY`jvza3G(0FHd|0!z*_+mBi_QP?&?qPrD3UWU(@4dgWzzs{WQ)H@DGIwqWy!;$3RxvNj#K_1zF1{cut%N+oRNp=b6;O|QPtvAuGe+nY$ijKrBur(-7G?J7S?<_OBsoPv#$T30x$ZHaKzK;xYr>*FC4 z0W(nJ*t`A-c=HQHp}J{x^>0YwY(sZ-Z1x-S-}s&4SZDWF1PA8bgBR`K#?9W_+moPv zcbCYlhcSg@#%esRyht^+2|07N5%LL@#3j74T^bpAQEZ`X8KxQHYdXccv6uW0f0Yx{ zY0wTjY4Vtsqsol(xW>k`f;L_p-%@xi1!{=D(>95UBC~ z)$apV1;%*0C;GhaZz}{ah!v8}mGzU#@EPLmuDoqiE;XV;7i6Uhil;{z^Bt=sct7Gg zGs2%9@b`<)2ZLCW_tl58Fb&w}zb~6+2W?=UY^0}f@{g6ecFuTc(x?$;&jwDp!IUr6 zo|IMp471r;Wsw0=+VR`IDdbdXQMWkhaNlZl6-bPgl<8&o(61eCq31JV^Zo(1Ctm&G zgLSp-U|HcI?;wuzSNA97-!lzg_v+sZptC+r*l7&`->{YjKOP6ll=2TDJLzT8tLu7GNB#r zQjOLHsJe5aliNkX+iz7p^}_6c$7D##Sf?OZa$-Yx?i-ZGLX}KYFAmQELi8v^^cepo3fJiP;FCxl0K4H zeHTw~Ej2xwoGpO}e~7^tV72SyELgRv%h#$cKJ2twH@>1KzmBuE_wZ3;UUb+g3SeF` z@f#Gwb@-Q>@Q&AlqKZMn?&*iMJdkgvPIP+m!_zb|aDYiyYN1P2pf-;x)#J~5a0|2H z=<6aiq!jkv_k_dMcT}@a+&9m{O75IyC8WvpvE1Ju3{ws?ew^H&9?qM3SF~lO8;MeM zE@q~Crpn=j%qC2`b>dJx2nu?8hJM(}Y7;J%>jj-?WqJ6-sj#2H`l51Z<fcCw)!~j5!VF(mBxv|p3O$tSfQCG%c?+Nw(Q~tp)%;Jj=q=6C~ z`b>R2)lbk_XLlr}!07ZQ`o%#fiwJzRKAVOiun@&(Th)Kgmd`hYCW#=i&Phg7LFxT@ z?B7+*+i!a;hpIQ|hZh>RHXcCMt3OZbEEDnr908Ap{4LgrWt`+AOA8f~d%uQU7v4W9 z=cC-+_jAo8qk6VCMsslL2PbDmoUFf387ObRTLYS3j?hXKISlzmr7YWu$vP}FmT$b+ z9N)g5m|10AQ*rKK8T`=%rlegB1QL>eYLGP!WIJ}a3>R@MXs>M&s(h~urW^%k4;-oP z_eu!ztDvUm+mrU=s}W8{g+^P9lv}=pW-X0)OH#t_zTX0C%!NKN>59Rv8@=)Z5--}d zDneFp+s(Q|R$^X@q4^d+$T;MmNgtW_vMD^N-F@?nd{XlT77G)7tQ$p9oK3uSN`9+w zoR{OHyD{*}gSDGLmHp>9SA9ZYtM{zpkx+uBz-8&N&?29bu~G8dfFlu+Ks{67K{)y8 znSRn(0B$-X%1X0!Smj2DAytv;zSg5q0xIbJ9Q{ZSr>D$zUAx{jdxxV)_iayEdj|7R?a(bs#u)tXYby`;Z2iZD2ixZih3J5kP z5&Hh66ouZuw}rBheb%=+rS&fj5fdoByYG5Q;{(a&zs(Q?bS8Rx8UwJ!#$69vtfXjf+F7l`CN!x3lxAvX|(oXuZ z$N{d~lbq(R2l>g`F#P>D7aN0{=uGlbH~p1_UR!F^!`XM3llJ~1Mjp|Bdlf$^f3Xh` z(Q#6%v$qrJ%E!zm(oMkdHt&mgOVB3kf?oje&3cN%1#=np;IE`!4N3+ppmC!(OS{g1#$mGT%u&1BvAjvh%J}zi{qf#KzO2O}G&M_{SMbArOoxvF4MeK9t_qX-@Wd7yyhl2b0 z0$1DcP~BXIjvQ9B ziP*Rtvm(qsYP@5=_Ca=@tuYQCWJ(&lq7s#G+LTW|O+psroDw;!s5>+xD}*<~uyN}> z_vVBuzfZ);Zl0e^35B?^dS#N^+Jc%frx^&FTqlp~hV4_|`~!9MSLCm<5WU`wS_R;% zSy3Br#zLutrq36|nU&D1*bdl8$J(QTgBVI_@j?Q_X!FvVsPbCo5Vp}zQKmoNUwRv- zJ+>)fVQlD7Zn_t*$b||1Mm^V`=28>F24Au9Zc%kmECG!N{9~PXEUv|OcTOWyD7_)L z=u>Qhm6RPbIk)lrT&OMZk3Bp}A+*>tY@Vf*l0+Z4xXB}ZwRAm86K9wrpP?z}U5!h% zJhBt9zA#KUZW|FRAy@GpmVC~_K5C*rbEO*euw$!G9!3H%2`ihJDY%SMdNM;z(u~CE z!In@cLv$1uN&kGegHd6R(J!ZZd-v+M-W|3?|4h^TfCW{gLjwQf=qaGuc%J^1Kmr8< z6nEF+?xe+vdvQo{ch{yA_o78pij_ifFA$0rg0;9i6l-yZ@BZJ*dowq?w|lp_yV=>9 z*_p)kKyD9XuJdDt1cd9T120+2``oA+auz{g@%P^|%Gqs)aDkz>u9~lT6PY;2cha}* zN}nv`5ieHym}-dpPnqaCT15B@CCbh(#=IoWT1L+QiwCA0(WeVq$Qxn&0_Zv_aMgHD zUD&-L!Xh;zu~a!!6wM!MCuCenA{Z(VRf2r4sb;wvYXGI@ZlnfDLxc1>ulxe;Gb##a z`@rWzl)ws!bO+Bx<>_4b@3oI=E_BMVPZl&G#X>-=S`}?H%IMxNKQ0O4k)L)QZI$ez z#EHFZTo-Dyq%LAHmE%KDR!efs{r%nA0@g8J0ytIaT_9N1D)Gj>F~{e?-UuE@$r4R# zn#jQyj5o^$L21SJBvl<`WXS~JXzXiGqjWW1@lU_2-4n8y4(RE5NUjYY{$M_p@!xz& z-4nT-Gy?m_Tn`=f>HDRfGA1?9!YjD?D~xeY7SWoygw^?fzYm)&ZWr-iEOFBcO!dG( zw<}zVBjY2UR4!p>ceahr;>S^@;2S5BMZt0RYH1*J#shkt@aG5{fh0N^LvA#!&0~NE z6x@Wt>m~o*^nqacFYP%V`pW~Y4trcXEBzYnDPBWmBhQgivH4{TFVp9{m|eD$Zx%!y zF&2SqW>;(qo;^gbx4_Ng# ztujtj)X;ir)$?aNS>EBZ}ge#JjjiJ5a>UtGbJ4gG^fb^~{vR_6^3IAg#0F&$=tsx`mckk2fX zwAs36f9r_8I4wx@hRN78^8a7vG`%BCIv6(dg%D-+iuk#C*s8B1Q*+xISmC}Yy zc$8^|x4~8f^k_n)hdcWQVIl16Ou_PK+-5;|m&UDL3F7dqM~# zeaW33&;Tu*6dsn9%5HU3dmW^1k(pPzC|iM)$e1c3Q?ruusA-Y#?R_g4%I!N~ z23mMCsB8v;n6xr~Lx6CX6*)ksFPS9CXq{dj0xJ-$s*k38Aa zmP5Bof3}c`T6kuhXU&qiO&U(>5-RWfI)tGeVV#)W;s%d1`zeW~N5bm4ggO|JeD;l6 zTpa4BFIGbsr-#?6Eb-qyE*mO7y^tgJVw^w~OqriHvk^T5BDkt(l5O|SAOA*mcH-?iB1vAQ zZIrcVm;e2bw+;90jRMYF@I@tYZkMrXgOFPbEfM}fU8A3Z5BY!R)3|TJqaxQz8X%GN z0qGV;`1Fqqmt&jvzpQnBn`=)l5{Td*%x)&-fc@sUq@1Y4ZRrjj999?AJ?Kk0JTUL? zMo1)bvMoIa)ImF?d{(6h6aUW?r_$)O+}LXHDE?O>OZCS9`gay* z6}3URk%&`z@D1z8Vj0ybzWz|yRMn?WL|T0_0GE_I*P0NtkuE68>8Rw$8mz-Np)Y2ET zztiBGy4L9l`3a{^vPoqe|C?#La^C)-!6M>em$-g+&vX)Ll2tLEIUZn96!i;iN3GLv5lU(HjO`2p`48s2DSoN8|}D{M4;^8ZrCpHxW$5Ptg_RpheF!F;2u@x$q4|lg&fIpN%t0f@r=IqOYPMcv=1$|# zMK(LMW!s&$(e_1eDT!J`@k^SczGt60=Bxr9>|)24512&5fhd561l8bq>RE5iUw0$_ ztEG1VYBT+%nElh%sIv9KFRfz9)B;9&y+GcBG;soo@tlIB&eKG?-o?)|m$#s7(ij_bR51vK;uXAy$`t-j9fs{`vUho{L=XOrIkHTYf65xjix zN9Q1LpK))nK;j_qQkJP2v44UkZvk>vQAqQoF7N3Zq&S;ST`YW2Rb}IMAj0pOqFe3+ zu(u!OPOHyU-OHU&vj0xS)Hw+s#I%No z5dZVFm)m2%`todm4>`P>dn=Y?%&A|b2FRC@DFX-29K#qG_IXhw#80Y=10J>u8OY%q z9KuIGUrOkfrJ3Z6%m9C*@fQW|dWLHyH-V>9MOy{Cc@2pOv_(fmfVY`rXMd;;Z2l6a z5#}%4wQxC3q+j?K^A7yYStfOTg`;y%@z`DZR5s7Z5&rr|(-y z`qbTsxK_f3d}2D7cR4O99lVWJU+GoN4fw(f5GL|ODZgOObg{tU@5NV+NRea(RZ#u6 zqdv(lpM3Gp)VfsJPl^5j1Z~qe+7PN70BXdWTH>wC=>FqZS>qTgVjp?1CuZ!2mz)Z2 zVzmDr{{_5^DqvoQ%XXqTI!!~-D!+u zmfLK9q=n!&9F)t3>wRa{I`#;rZDG~YG4LFR4J)|;yh_-*lYQ?umcOQHZWm=`A3T~} z(CEdm#m1>v1Zjhdu57rF5k>=OX5Ybab@bt>p|V>0f3Bqkw2(uL2FeU6;7ZY*?;`vJ z7JhdaDWjX($@f`^B!Z{VE0w>kX?q|hRI{(Wf(O(SP&2>%z)Mj5!xsuNs`5d5y4WaS$Ocm3 z^~pWWSO$_#z!3XGAMB8+$A5M4!9%>EGVSss;S>(VkHUTbgYQRtUTnaIUq76R-Qs=j zKKzI$Oc5hO@yf!xtn5MPyGLNL{thbt&}+wCbol6YE+zcIuAYCtas9jXG$PX)f7@MD z3KLDKp)cW~mi6b#-|~9wOXb}T@1q1uTf7kD=s;O2Txjl-R*8sW0f=V@ie5SJ4(PI? z^W1?A$G$%mJEajAQ(@jtWpO=AXQ6G0?$%(D)OP*&JhBM1kfN|0NPwZo%5?Gb&sq<~ za4@06Oj}BzjphK(I8bqDl5A6uM_0guzvI3w@%!_7^)Ag*gcQ5f=!%Ocpee5Hqcpvu z`$vb_#EUVbm=9{SVDe9ULF*t9YW48?QSIJaEC~Vg#WSo>ZraL9nXSD>nGbM0UXoMI z5iAN)NY&Brio=yJ+O7NQDTnWr`yOeZ(}ApR5nfMQUgs_~(fo^IxJ0-bDa=k>^17PD zeBSsQn$PW~6oGhn{jp*9E1(5%a*cwN=?|Ah!>-*t{+@N4uQ-v-aIZuJ&` z46+ur*!+;*az5QVFw%IO_cr)Ss$DA3`$~GH)dr$D~yqTC0gqzGqnt zBSwR#0~y*3+WfqB%?J@eI6o;E+8>PwL77f3vPSN;}!jHyzcSZjvydh_+Wkt86MuiJnS z;qDx^=fjbL44c~4rWZl$qQqXjRhXMpz`c7;<+20nJK} z-Pl2XR(kwUQaFGE!+=PTZLTAtU2V?BK25Wq?RHO#ZkX*h2(qLVK0hOs9ksPW5&XJl z$!!2AT>4d$M~V0)x0EKvtX(He>92&Gd}X-#9UHCkfesZ+l)b@Eefko!NzLTXDjYlg z{FmJ#4x%8`VaMITZ931^fi48nvwWY3)!P7K9X=E%iK<`qE}ytCq$X7+E3tu}SYQv?^enkN_D?WveMLG?@I0>sIK3$v|pFG7!T+})kK@FlYD#iZeL zJMzZ}g3y0lm=#O~D9zA0PL1wZLJs4hVH2|D1RtZlacg{ z+EH;!63?Q{yw&~wv0&~|3P@}HFuLAx8{m?EiRat;Eb8vmPJK-bTmO78o59q;SVt}Z z2YAm#*4VK1HLPsI-obwUqPoLG1XX$gzi-c;dy@dY*i?Ge#AQW(Wzeo`09$s8pW#kf zBbe`h45ADPIj9FX^02HA{X`swIk1*4Fe927v{gB_6XilFULwIeFyzpdNzz+b$4`N$ z^YrCjHt8BBH-3MXVu05)q)*@x<{MA(-#Ni#ZQi5BK(;6rp z0#!3<1Aj!ARHW>waA4~jJVYDJM)WXfi)b9OGGgvcf9VjJLA-ICOvxrJSDT8P;8j|f zjGK5m-2{yQF==PD(dL@FkgW`-EiTfFd(|VF>P_h1uT;JZ!8UGLHyvCjLqgWe5)9jm+$- zDmETvLj*fx%^?{vf#ZR-Yfnh(1jD!Y`TlmVZ0Mb-w_9q#moI^jU5V$G-&9%rX(yn6&HCH)^pb?|<2u zkpbf$1bUyR;-B|Y#00Z1tj1DwO<@&*wG`kqQIttBs2UoVfAX09$6efKRNqMux(nvn zJNB*FohUT{7i?F8&)sSQ(^2CB8{Ha29CJi-N=>PagMM{OuZqmr_lL|=@#{YE{x4>r z@oaYY>S`Nyf=jnt_=>``Wa$%VSPW{gVEObimxHbS&p*bSfKo`vPa6qaeaQfFjD^)I zIRG*5IFGJO*2x%OG!#B+Gs?bOo-Xm>pm??0txQ-hLt(`#`wo_0no4y_gsG(YD!1!T zqcM1PG0EzfTDTP(LjMA3BOnPtI%=LPY~VdGSYyUc=N?Njp)cRrrlf%YObYiO4W?6! zzNWRk)UNTUw=vhZ2;;2Du)Gsj8}hIuam)6zGP10Y-)%@bzeTK{iz^fvHMH?7@y1 zwb&%DD-SoNo};Uy!dRF;y<7Fgc5&9LmA3#&O?_z>p$J!3EWbf3Y&;c52=E|GO~vTH zLlIT+%ya-^+6m+)2hNllpfST!e)cS9?QxY9+hyckN`xT;zwH|mNHuJgP)AA}3uA$( z`Id2pp{AM+#Y!lCI3Dy5o95TTxiJ*jWE=b)$R7!VcXcEzK0!40%ptZQ-$IuPR8^og zifBd&hVg%Sph5!S_xmZ>gbp#2h*8KMO(GDl47Al1=Qwd~JrUUPBwvm!f5v(IdV@Yc zxu`rCei-c!KSEf6+?4g6qYrbuk*A2ZT(3zv7n3!dNrL>pi#!m?a2jLJy*`B{5XA6= z@fW>#i!g!Bg9pPem0qSDuiN6K<69JGP%!oxM027Pltz&E(gE^|Zg!^peLdttWbo4g zA~f+cMer&Kr3~Q(4Bvd>nI$xD;PIKJT+JU8=h_LZ6jU}P0Qo>Ods~vOYGG`-J~faE zs@F%qV}fV~_t8*zt)|;~F!UgPt1g1bp?Q9K61{(ugBumN*uv;%uQ>_QB|N?vlG{S_ zGSBHKyiqzfr(zxMK?4WkKC2B>x3Ev3GLbO|nARvbhJMxy{#O#eiAKEYOeSUPZT%RK zZvl#~9YJI9LGxY*(>r*sHoQ1TkV3YZ0d0z*QUU*vykyvFL+K4F7F5=7J1?g>Ckc8XcN6NkxhD<-uLq=(gauaFAy^$9fv4i{nM%PJQ-z(Ao z<>ns`12WIAb#g6ZjYy^ww^u`#T&+^MPz!-&A@29|F$TUJ}we6B_@wN_>xpmgG8TRE4_QePq9& zY;i3Me2Rd$4Q%GM*dw7raa=DKb|euTw0}tEp~AIs#1nWvxENZ}rzG*)`O?Q|m<;2E zys*|n^099|5ShU>DRli~nUS#JN~~VN`e^ARyC!A1*O#Z7l)IU3`5d;$I7P$s6Ox4O zM;VQVnbbxW>!U=I*1<7}&32(&?Eq|vufK!@eJ@S`hP_p2)XS+NTO*n& zb^H@p=hzKeBW)(|0`YvF(`qdWXaloi-C9z39-94#!sxcIu*Dkb^J+NG3bOZWH(3k3 zM>I4c7jlveTI;0+vFd4_2YpCu5X}itRq2v`5ji7kOWCU#UozIH^-&WcRp4AGI1?vO z2q1Uvmx13xhrZ8J*dk4v!>!VRDQ}=C9pNUi5vvQ1L$~TPlld&{=VPD&J~Q;E4~Ku@ z{)hw))vs+3k)-1IxKNvSn(Ff2@2Obcr!5~S<-x23Ev=EUXHu892Xe{h<83{`V>NR<{YHF_pZ?5kK)Z~tPy1vB z3WpJpb~Pjc$Fo>`HKEF;=%w>^4A% zXcv|-{QMmZqFPFWyEOdLkv!y@~lQLDZ(TVD(PFv+nbh_+xqr86!3aL9j(r|zKAuYIh>%JO?=5(q<~ z>D1hpJ%w6Q(WX_w>tl%Sz>xL-)wyN|FpUEk%SIDV@_&Cl$xVZI%VB^Pjih#RqCv{; zZ@2aJr|e{*^BQ@_HM=O23}01Wxs~Anr-16<*+X`^B+vB) z#9YG-?GM^=wNoHtCLlOd{H;$Q@AEi1txo{-dl26T%a{kRTB(CAxCA1Cyb7yAX|d&l5egNz_nmI%F@*hWp>t^XdDu zr!V$J49FUw32vRtcC_ULrt^?cxkA!U$;SUK_0T~h{X|zV8K$T#U3w1Vig#0m7<0~1 zyd$#Ob=j0ta)q|Cf~BfC_nqQYcHvKLt5rmt=(8&Vxz%EA_=cE2(3XG1pj4AlvHgen zWDiBs=cl^|@@=NjQVm6N(SZJuVA{DW1hzaKEi{W-Gr4Da;k@syW$_k9>dk3R+(;)I z^y3%8nER+a&6$Cpn^;y6sYT>4aT?#g`V8^S_RHh7ZC491?-Qr$Uwwsy<)&#Of-3lw zQGA+FFb&?(LGVWfNEV&KGurj9?N=li=P^8Wx#|_lW>MtLFOWll2LK^2okc#-&FaQ8 zv#~CLjrTl^FZKixB;+mi>A;z|Xl&rmIvXJ4H4_haa;=1l_g*|30vN)i0*91#okMpY zVKzuzmW`ZV9y#>o>Bzd4L->5U+?ol(+38gPK|1#|aSIfW@1}3SqpC$@<5&PQD)y+a zkB}mB%F+xEf$%bu#zV9jqkDTia7;|+{XGTD-c5I6XCZyz)P5{2EwmU0nt-s6RYf2u z0~?>WU;prz4iFs$EPK!SQVuB(NGy9-6I!pBzJ*5m{cd2IL#S$MN<734;|$75kv}TH zXE#>Y3tBLnHI(^|V%0nr8Xnf;0rHk>Kp(5;`@?zxw!VOt?UyU|oWu#kZ$68vghyL8n$!-a?;Ok66@osIb z?_=jJw51ez`uaRv$Kx{B_~Eq%@MGLo5d}QQsBdbebXQ!hE4%44CUWp1=1Yo&31xJO zvwhpj9>=61M!0o##1k-$SJ}0-Fkt*nTJ}1MLN#TQo893f+{W(X+Zp*iQsSE#Yv#-@ zp0N?QJooYUgqew&H|LJ`Ef9(~v;Hc;Nu$4^x0hdSAUs=l#?E`aU}1)jFfSVG`${PO zxD>w!Xd8G(g#y!KDGP8!AVCa?o2TA`0&>Bm@eCJlTCLSq(?%0Dr~l8 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%0AU|G8IuW=X* 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

    jWq#lMNmX=pV=&TmH@Gnp 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

    bK~&s2MvKX6)X$$wr>Fdb|mvsz7;49tpm zTfnSV(<3dBSOAT@`YxxZ_m7eI(7|^h$y}gS`A9y!v{OBzcI*;K`$mmq6jMbK#J{GR zTgxy{4tF)}%PS-GF%8pb32YQ<6}r`MBn=pS46^XREZCz6b5g}#ZBz?R5I(sHgT z>ssoOB0>zRI*@ch4hDFS@+R3CXlNPrGANAMxXQQ~KxLBbw&j>}8MWQ2X@BM|w%& z_3&PFIsvMM4vI+kNC&qUNXn)@LL@mwGbP&5`jHl--7p10V8MX*NKXrs#d><5qIIa# zX5P~|#+pCvj$(D5#>=;fo;`q-;G#kxDvo=oN2hIA!*S8_rCo+9z2+f4CF;Pzr zwus7(FqtEnRvgUzNWM|>?>RT;ckf9fzXEurQ27O}f+T}2-=UaS!f|kq_#99d%Ru0z z>Hv#Jl3%b#@;91DGL4_9MW%5&BkWQ)E7&86n1$I;Vog$gJyMZG>$ZN}1F5O(L~=|h zb=veX=-E`3w2WwS$Rqi3omzhMBvUcrMo01mEiY=dbe4me&dh@KNFqR=Df5O+rP%gZ zf}%1zdy6FhX-gB1aUEYt!C1k-J*_C^!hN3z1r zXx5Jm(QL})%9{?trK^r~W9uqGlQ11-X`C#0VVdrf-9s2A*sLE(ENX=fqjI|4NV>MY zWmD2bT9WeQkG8;$B;CHI3F-D{-V<_<(^Twb_sJ1it?1`Td&tw?bhihRw_Jua)$1Bb zy-r`Id(Bix&3EpMN7|B7=Z~JudpfS)o@or330*zUyeCA*kvS8u=*h7m0<#h=L;Pjm zC#mz<(BQ>;r0K7n7xhKQOszUNt~{%wf<+`svU0K71$HVIC!VlQ-y?=v1nIa~UqU*S zi{&Mt)Avbc+i8gJkxHd5@PAd#v^23KrPAka-}7OF@VHuP@gVY^Koxw@%NjgWV~|s4 zGZ)CIT%6076P)E3yR5=<`WV-AF^Lxzl`FM+6gSfJ%Fmm!;#{fK086II$u&pGtAO4a z$(56ocXjJ5N1pZ3U6JGhnrwznrg_fPGxZ{)cIM+2o;Y-ZJw{bM*QXDf71 zFr)9I2hsz6Xe{&QfJshU1B(XQbb~#4=0$fdFY3O)Q7q1~>gb3^a^E_V`__JxP1p{Z0$gsaeqtR)UslblYb^3q6Ew z>X8Ia;8--(*l}JdygbB|+KSDtVdk;pWak!w2xHYF5j$THt>xcHMonMo5n6sq(ehK1 zdrvFa=of^#WhsJe}wH8t5eTr=Sq=h#!s z9d=e!4k3Q7`4-x@oh4!FjGFmJkIejUhLd-FfzIL*wP+5Vjz<^`yyFq(9w?@9*ISarhY;R2m1Yph2y*6mor}zw#FM zbb&h)r=h?=kEJ4|&qAtEU2X!6Xhi`0F(cWE!R#6YSJ?6m|FJ*kk%T%$a}@aJ%Dq7F zo)(?v1}!mCt1OB&k6PzrAy{#3X;3;}&3k0sV^mr3ylMLjC#B##<#@|bhFoV~*spUICo zSakzwX(i=JyYNt|NKjhSgz(6m6~lme1|ba3h;e4v#&c7t!q^M5Mn2M$qk?>-_Yu*i zOm>Yya7fF$Iu0^b&bM}_>{kbABw2h)p429dh9ye0o?TdIp8I^uioP)KEnP=4akl-; zbXBY$7iLytcdneIgY}n3HFF0)sNgwwXKe_9GjbdXfit2;34k+lqzQmiCQDoZoUg<% zluco>P=&u4vC0gC;qw`#nU=S8d2XWe2vYN1RPKx*HM5U$?R=xh{TBK(MIAC^=Exsr$jou4O&g(aMrq8<@#Nh3=cYZmEcI0Et(WsZ zv}iNE@J>9_&d0lLM8jmbOii;rH#SrQV_Hnr0Am`zFiA%n8?13Mt-PWrhelp?)F=P6 zu`f0DPZEn>J*Aq~npf?gV2*|V%B{`Fmji?E{}?;Fv}swMSx-p?6n55Jpu4a64`FH5 zS-#)i{cPq?k$*x`sSM^@q^8Lb$;vp|zkn{cDxX5TeDw6^vKb-62tML{DyVX-cEY)w z`wZZQV592}g&vz$@Kr`;nZ-*xRiDbr>_{`btoGwPxMDrZ#G>D==z(o@eY z45L+I%AM?QJbNbO{U-l==Hq!Cc~;y_NL9~hk&orHcKWPif0@s@d}f)7#_hcJygDRN zQQymt49s+!=qF9$GehWI@=T#_VSeZq(h5fcr|)g)WCEGr?QD5dZDPlmSUPF%GojCm z1!ZoxGjqg%h}7C-gUnySea>uI;(0r2YOTqfEy?*&AQOWe9FogkJnU3Xikf3ljBv+R^QKfC?0L&}&-a;Z zh8z-0KE3QU%Sn_DMrzscSt7~Q$?hlSxZ}Z={d2!wwtR9&6ol%C$86aS%EDMa&e1MR zF;`>u7scGM9eGvjl9{q>7Ueh<#oQ5XQWSGXJSR)Zm*Q#?!Q8cT?u%dU%1u`}Sg+h( z#Wr{CXTH;Hs9PSoO?yfSg z(>*l{lE>{t($r)t5)_XDG)x0T_Jd@bGcxTD~6jEAJm*v}PL=9ZatMbS&i9Ysd zvuZx}Xs1c2ujmFMw7X80@dsP#`>u@C^!P`1|1(X*!`<_xe6&msG1^@x)4@q%&$M52 z`eZSFtiQ5xh{NtWkCbw$O#0i(?3Gef@AR8y_?iBm-tQu*+Ual2@N-WoQgfL^AG-uD z-c*!lWiJ#<-Thsj$t7^+JDJwmiJdOCvYiPZd7YUv_78BH2p)M<_VbUYFk6Nh>w4P0 z)P~G8&)^)iAKlJQ4$QA_XIDeg?TpL9*AO2z7hx`sdPUN(?2$AqOnf0OuaoWM>q*M~ z^)(j+o9WlyfiwTp{Hb~7fk-_y5G8MF`Wz`!ej5(Yudi{O9)eolZ|0c>>HH^7`*~F( zNdJBffaARUdcknceuo{34DXj6nhoP?jijfCt#*tpPdVIp>bp|L#=7f~XYzlrx&(gg zxmA9BS4z)m+KduOx1&^6ruiTR1a*9|3Ia2}&Kae6?NQx@Z0ra9Z{oRnu-E>Kqo6VZ zHojh*pKug$w+PpGSF|AsRq;NPD~8o2SYtm*-c+@Z{7=ZRw=$|W8;$trdMv)CqpPtT z{tO#qo(kl6OB5r&=)tC7jAI}zKYN=}wc!TlJNI_}AZOE&H|3V-k=#If)HJg>t$%hs zy~VhNv|gd^BLkxw{a}v}QnJU2EudtNl|Vqrey|V)lzg3S0!rRvmS-9zmWhCpL|;9U zCeZso`Jvu2Kb{Erq32U7f4;)AO9+(MJ13by ziKTFo36$9TE6KOSmFdscCHw?`Mu32j`0KLKoq1E9CKP}_P2hf}OhsQ`dG;{cmyxk`G}&vEeFi2oc1&;IO$wYhs3nAvh=`?Fy+c9`W~?kpL%_~kYDji!M)JIiWJiyu`q;dDZ2lO6aux$iAIS^mMACxk zk>sa+zw?6WNUHXgQsk#~1IOm|l4rvk0*&zMxgu%eHNG=dME>9uqa{@{yBT|G{PJVvn)VBm*#L5k&2T*KMPu`Hf8Uj%?nJ7H@c$~~N3c0T!*H)S18 z%Y64@TOONzu-+qw0GY#KL65Y{lu0r6!B*NOLR-h#K9UTgKAwlbnZ+C&k0g)mnNsAD z&EGw5N51o3lQO5?OwH85Gi84ChkW-{J?T@20H5g@u|gObf3ICzb$wWm-Bw-i1Vf0= z(HNTDHr^}W$;Mmrot)!7Nr%v&qn-KAMu06J4!s&l*C4>ML)mgiW4y)1cS|W%qvn%! zC|T|>)$1)O0ZU`S31d1iqz++B@7nM~2hyWu3_(tZW6>W;x*3M8Apq)KP9&|(o_~-* zjq3PRD0!%nvXV7~PA%qDc_h#O@o&rY*zLwBX{4H5(-6;7{y5zM{6pL+W>R@1!OVeV z4`Eu1sbe0=#_#li;zMxxj2+Aa|2O8L@c-w~7>+uBB#$axE(C;0UmnSGlWtUAb5k`w zlG=2oYHAaUfA`vB(JJTf)8V{oG!7V#v3vEENE+3WFYOJ>GY={~wd|Zop=wjjcN)`! zo?-RnO^-~TsTJ%?hSpXrlEc{A4%l%BTU*Sz^GHwkkNp*0xq;-BL+>130KU_V!wcZd zhhEgYY4{EE=CG&4Q6!HDuk?vntmfxs!{C`o!rMNurWEWg_kGz|jz&vin(h&YY7xnC zSnLXh;BNaBQ4}Tg=K*5-%x~nsV^tpTudqpxi`bD-kLbp-f0K-O=Nu45_kMQfsT=tn-ABz_8)D#o% zcqv4R3&tP=an8$wh|wNV;2L(N18Nm^!f+CD42F|1vvzqvXbwr%OX^_oVY?eGC&Ba#y5t&*k zhmmNA9*IsB>~h4(Gz10?h8$FgnAziyIiDVYu&hp|hC#aJy=r>c1CziqjPn$uo-c z@u1-rPv?u-?fk^s#ZnL&c(l~P9>ed}88LvAvhLwoP zDK5n7P}fJIv3#mo?r_#es%i~C1#-u>P(gZdoC<_o9dZ3gZYvvA1%Y?wT_f-!xovDd z&c3`|>0t1AEfsXzI3}x)j*I0XTyk|-<|7qJ)Pcw!v?f83D{)ezPUdAq&&wn4x-~T- zBbS1im-&`?Ne5469$m`H;tZ{}m!s z(QnPRenUCf~)WUL0fNTCn_w_W_BV% z$wo6f5vbT-xWhm)4$c$P$`zaWoK?Cp?l{OAk-RBb?TWj2BGGb+{{vxi)k|^wP)g*_8?c9W>6{! zyJ6(?9>YL043%^Bgo=m_>-2KT1?V&vQD<78}~y8~$(P7S>iMmmhq-gBpQYUn+8ETx8SSj2~z9^3JjOXKp; zjoVV;KmUfOlaZwUUM{&F8{fUh2x5HqPQbt*Z8R{rA$)fteFpGu0Q}=LwDm1$2$V^c zl;Qy})ev1{JJN0imDbc}nNupYg-oGGtQP49Votdu8n1oqnGt4FIMShxIz7@Bh051d zX&FPBFP&y$(iq3e6RkbS1|7ZF810&K#+;2uG~cV!o)gjSL4`07`yixtn8NXh zPHiOiVJ3h_G-uZM51PDT+I360%U`BkrX$37JK23q^Eh@EnQ0#T&IV(UcrEXz zmk3%Kl1RV6{M@3rfVP&uPQ9CQ4gDXDH#qn{_E^2gpUoU<*w0*4K%->(jq5Y*=j^5gE>;kuUa38 z_Ax%jR04z@-3bba#2Ze;U1H)fGh_i?G0gs0VyY3|yx~0^PSYL2fMLGJ5Rwe@Jtp38 znC~$mf5Uk6L=Fy9JmLx+rg#i_#4xF2jqTK_x(l$AL2m9RH0YmO{4mcQV60*0#sXyJ z7L7^nNQQCp7gMOv{eq-l1lEsXPz-Zm7!<>;dWa=uFiS=7m^jBVjEZmn4$tj|XqLT^ zrw-XjK>|SJf+S%2854#$8PD9*hf%#(Braw2GpNUWDAZ%d-P9*cV?oi6EG;3?kE}`o z(T}We;n1%bca1!+xg$EkHwfV21mC#5hZB4Q7#q_dt)6EBX)(FQpLkRb&}ooXizJX1 zwpd}!FVM(i8kWV*Gjl=Zhr;FL@@=qrW~ay#FJR1L8i>X67kAftZ+axCn$hLNS&iwi@3hHioAiZA`!i@xI2p(HH0bR8Pza)Qlmm1! z6C9wEQCosRrSl!2lldgD!twr42%@(X!GdVvaz+Z~%rfYVKL|8_OL^vcb|i(>GcZdT zDUMfiJqMDJP8G@Z+>nGvJ5v{7o8D(apfO6qotNm$f}MAQ;f8?beV`Q!XkMPX&OdkQ zW#=pdD%^P|26hN{-U-bgf}Izl+J+LCcc=lzVn2=a(K8w^{LXl*{nMLtp>|hdE{Bli zeY}#JL<6Ur#IOiRHc}S>Z;0a^N><(ps2zfm_wjzWB=L6vZ{VLAf|8e9EQB3@HUt{6 zbLq+9j9$k0Z!>o=tsMkc|4sGvNm~WIuMF_DFJ{vipAQBF&-p zfzgbiP}cGiyOChs6^!QikWQDIvSHm@EGr*-YjTnM*vrW^=mWbRchrxq(L^ubA}2Qg zQ6>o>fa60Z2~_Wot<$j>2bJAu!>>pV@FP`YeH{V z0Hxz&KTgaeA3JVhZuraeSB2yqw9kk36|C-YvYL4*M70CMdGSO0y zP57*|5n}>on*aR0HEXX>0!DwvN=8=I~ps zja%>Ksfqly_o>~SXmkRrSJ;cjchNdJX4xsoxZ?A?Qm$K+4HGKGOcqs z8d34%hZhGGLAlc_EKTEw6DQAnJ-8zJdcZt1Rd0`i_``{FMYLn%Ou?>k&r@gPeM`3E z=6zY7fRcAj^@;xBZ0S1znd65q23_ojFNSsX!})SXbRAJwemGy~5_A8$9|iFv>M^UI8m5`0#UtiPNV^y$QUPHSy^j+*j^^^LR8 zEXGIF39}d<(OS%6d_*TRi}CSxtJ8xYZ_*UP7-8@vZzllX5qI?4>NNHGV z+PWA#8f(W*)|qLG&)`r^TO4fhA2}t`iCQax4E~Xen=701#|OU*i!mnd>HP5rz}#sX z?%o%s;O`HI6sg&^ztowAvcqapTr0NgpL|c$SPfp|F3tP-o0{OiG z>z~dbU)VqAh6VYIIQ^8?Od3Z|#Gss_gbF;;6BBDKo$7?$CABiOaY@IBc!HpSx!Jy4 z@*mrmOPZ@WUh4bw6y1LwlJz6yc8he4*274JwE#vYn~lxf7Nnlp-toexuKU*Y)Prq+!LgN;m z0=XxsWbTg6JM*lm0(>azvT5TV>5}bWAnDRy{%wAlJJ*DfFP9WinyiFbz}n^xMv-YQ zsQMnT&J6t)bt2-jrqJov{z_W2S6)>F`;}4^{>#b| zR{g+3GuR}mr2ievY=WcpN9iU(>D$zMUkGyoe!AO=ix}wGm>nt>0`~}^X(3Enlj+d zY460^k0i4&!+)5!Gy~`0(To2(T=dGDHmOo^)0Xx~Mqo2vK91XAz zzC{HowsAcA*FQIErL?a{y2d7s({{+V!EkjW4ikEU0+w)lQ zPEp^8YMkJ7uH-U+sy21M_~ zrq0S)%$MLl+0`o+3RYkxaP0lG=~Ma>_$S+J1^(Gnu&q8Uv}!bH$-Cl8WNB5vpcyvu zyRhw5_)0kiDriuSkLqMXB@caNZxMY*XT~ahe9Jnh*dv(v!b-OzZL`Ipqzb;2w>%Ud zX=;zbfhh@6ni%ETuqkji5K?*%P3CNdeo}iwqmRsdL!&S3S+n_`^uL#V5k2zM7wwY& zSZi-7$~S8kkpa&;A;Gg@IbanT)7-Mo1!8W5gw6&M?aaHr%b`9rkZ7Fd4d~hXt)W|J z9zrd*|9$$Ws~lC*-T(ayz_a%uS5bOma?i`tD!>xM0mB~pwIRy~R;Sr=G0LZc4yAtF zi&8;d^{+H-a_3784YWy1r>RjrUkqR_nRudgZjT-5pZj{_j+83MED$2?X{>XYyQi_v z?QNS;H-H3Z<04e^^e2Q%K9ymcBl0Aek%fJlr>W(k)E<_#pv(m;#&j0>T&@INzJK44 zM2erfpBMqI`~zcWiWSA#HuADTTpdY{dyzvMv!T6aV_aiY{ysrdvnxA5{qOBxCy&`&R zKqEfMQ^U$T!ASDgWu5$eSE#kr-na6%OMNTP#%GRaKnTNSO)9YmB(foBK4 zmw7o{yXMWRXOua;sQA0G`Qa&=SB5>s*o#{8f9K|5j$EjPYzW5HZlL0)akU!}0FxBx zpzY_ysXHQ8%>zEoJcww^8jDWI*+v4H>9pqeMwy4^I4$|~qpdNLZB6gHf8N0?0*+;i z5c>5ZqIq`Hz_CS$4fz1KIlJLn)TbMu#c81==C^brJsS<#2PX8#s6qm>9_>GXSY|gw zkljnT*MlSmvpaR#$g@+=XoQI7pz)vGsneLCg0&vx^O#1pHYgaUh>`C-Fg5kHJ-^WA ziPCQJZO<;jRYDS8222ciQyublvEEqp;Ga zMqyzz5EF8#N1kc3=8n(_Y)hkjr!6UT>Q$;L97|3iVNY)W-}hX z;j(s=YW)7ihUB{CO&uM~;gN%_BkI15sv^{BhZk%LbegcODbQ(;iY%JsgagcBtQB{w zVXPIl9syE2Tv&4$Yjxzirq)xY&%YzzsSnvJfS_`rH|VrtB~V`Ql0#s4TVt?=IW5tt zhqpBr-Z0TbTC1(=Jg$hkdY>s&SMM~}OcUu*Gfi+_4Kq!k$%+NJMA;U+v}7L|=5;|$ z7lL%;N+;gq5zD4{j|VV?DRk)oRxyVmQ=ErFmyR>tWXKdp=P+AKi)6~KkqFHLqyqPgCgB3Jv0%IgL|sO#OVS9MCX+P61LYe3f%LMQ-6>n8uFONKyfM=8`NeP)$y! zE#L52&uL2wn7b(^;|d|^G?Vex-=ErYaim5Hk4HmWc9Z}QoXfZp^tEMF6<~xZTxx}y zaxUyHuV}Nz9?^D}6f4945Ys7WYK8G~3YuEa_b1NBQ&Wyy6(!Q2e?qaCU0B4TNUpG} z&Si>u(Dze#)C&FRTqbbLE|))b8szV{)zaTLaN@EOQyrJ0jEY1Xs1OI z9;W7(t}a{MvNZ>&>=e;)g<^6pQgN_jEGM67d8o>Am*!XEW8J_f7Q}EVj4@pVBt)U|c;M#K8{1`0-S>F68`Y`*r(XTsh!G zC>4=gx5zx9PJ`CbSi*MM$wY`8%>VolwaeZq=xocK<3rGHPr0(P)%?^}ww`xoWlMJh z75NXuhxfb20brvL=C~9ARF40FI;&0gf;~J^)8bo_1Y|Qj&2a zY>^^SZc)TOhK;aE8-aVqvtXD@~J?;>wUKp7%-@8A7t9 zHyyyZrOU8K(azYTXeah47UWO%sKAO0v273`O+jp*cQ?eR179zyLAE8U)garF32cyU z$>KGtHgu=AIEAgrZyjPuTMepBrlcu8=sk3=)2P}(2Bi5z!{^i$$hO7wDU5B4$yAuy z79*)Zvn{q(V`eL1i&L1{mdpIlfwr-X{Tyf;bxr)uyJFG)xw-#HU&JNDIKT_g)G|;A z>-5?jW#xt~0fVA8F9CxFH1Er}ppBhp-MbLU-KIC~ll?z!_9-M+=n^Pxd<^ww6|^E&fx8o0s4~g`D0CI8b`caG*w$Y&vBtIcz#D`A+eO{{cm~ zKn}GOqvrZhTLKQ<#au|*AJ}z^NmNIP*g8+>w^iM)>)b(MJ2*WzOAI z*cghz8|gt}Nk$6N{klccoio*!!|5G=13NOp++u9$TSgNdmNX1OI&$3`x>WlqOi zqvcg6`bgKC)Uo3HULtjD*ZZ!K=lSVCEzP?oen&MiabxltEai)D;Bl6T8{gg3#Eqdm zSZ0^Q`?CbixVPE^$s6yEqyW&KXCF_Lh_ddnWkMd8zHS`)Db}}V-{e+vVlB2;fh`VD z{Hr#HB!Z|pE4@8;`EHC10_fZyPRgb z;4)wEwv9-hdQ?I=-A<VE+7g9)=vI1OmDEOBU7WXp-LWC1!0AD6( zyP}Z^VA0_ZUgBrFiy278%lkx>4#IM}>=k8e6&qUzg1#>MNUszsJ)`D_(lc6WBd4f+ zQ%h`X1+uSo*(r)1bumXHY5kzEUnZbn>%NQ%dRu5z(3Mw(q~=y~85M+{aTyhKM$$^V zsOa!Y%kR}BPLj)%6KDP>)v4wWLIktd0vTbNU&aTswE`JQnNxnjbdv}ua+kU6X+_@@ zNMxKD2s>Jthk}TVGu zrh4{#n(+g%gP%fD_gr{Fwt|5dM7TuXdAMsgo}l=`>m5 zGpb{9-JtD;Km#;bgYai2h=4XNI*q8^T84b!!{VHBj`7U8feVY1*hFvFk&b}q?Mg}0 z8cu#AFGJ5m)Sr~}XOaKt=68W2St569ctO^%_5Sar{PLkPC|YFxm<$hwDwj=R%M8D*E9ke{KXPJr;$Z^37^x*Q@tj%o2(K+ zavFKE*R;Ji`>!xL4KLFz*(Jh~pIR1A^6!6c>tdX1xfBZ9)1WL_)29Ee=a;%7_SDBP z^}OplVhr2D_Oxt@#`cuhxrOa%*+7l$DYzZi%oUNA4O|r|*YU>a0M2V(Na?x+(rMXO zoS?k4yz3z7mj5^iy5&C(g2ofKrh}lPB}@lF$HZ?mPRT428mEm^(W?DOK_A`kQYE?n zveh{i`Bm~4o9I{t0^>aI@~JElJ=bC3Zz_~~YZ?O$+H@Ikv&R-DOijyAm#qz;j@QE4 zfK^LSn5StCQR|dj%W|UQE5&|vx2Q-8K4u0k&5l>sUxvS8B3Nc5OreVCY<4!>pvWBh*f87kog6o;=8t_59Q7ajB6>=ZfCn7J(yXLog zJK8R>nC?GDXQdNN1r#gP2Xk%BQxw<~Y#R((v&i3S?(rX6Z{wga_gn7cA7@=S^GtqO zCXI0=JB*OaTyHJgzknqzm$NV2K5S=SgSnWsLYcJO1`Hg@j&9&c%aj5*63gV*-0&rm z0^FG4;6#8GFK{A6ax8En;HZ~yA`Rrn0w$6%G_~82nem0IB;8<*G_(8*bqTtbx!q3E zkgYG&B|YDwAEXwtD5r5|GKqOy^ldFy9V11`@rn*yW1s!{7zeYvOsjT5k+RI=l?>JE zM~ycmZ&??TEDcz5jT>kr4O%~AcDYEXF<}l%$wE8oV(1Mb;Sp2-mGhX z3mVo`^P6cgHTqdh$$xT1yI`|ly+^azuj1`8+f{7Sf8eevlG)1((omr%lCPgQfJAO} zl8|ee+^UnCY$@mSNye%L)zy^`Nn%6gOfQk^gm|!as4$jzuujq`E%9KT_st!V- zmPo1&LQ$7Est!1LmN=;n&`C>_R0pA_>(AUKSLz~-j>Rtqsw<0K8JQ1QiEDq?M-rBgy`=jl3!^je6#h zq=&vADt<{9g-3d}qisV{Sk9JeD=ep^GTQE&V|^a+vDa>U9yWd0kWM|zo0pzN66Rn~ zZ)0r+JtLd*wo`4Z&j&ptoAZ`_QasO=o*8Zgb(wAif0%9rH4|cI+xVZNd$x`Li2$V> z)N{&gKk`gw`$jieKOWS@tR^SlY16DHby@Z=q)=;DT1_|d?1|2M9*YG9q zk*ozbBt;O7isZApM*OOnyy}|f*`FjgU%;+17#RV(%3!peDcKg)N0RbBBFT%ue!xtT9M8(o2@%NAWgbmELwxhOwRO3x&*wh8m4j4 zOoC}Inqtn1i&ihx{)jTOUewlh;ET>fjjr^wVjxUa^+?uX@(e9Hr78yEt&d|MYU-mH zh_`kEL1fa~e*8{eG;WuAm`(HAkz|A{70D`fM`|u6uhNh_z4T>45{|w!B;$SGpF9=F zq!cWzWhpxca$)fbm3HoQq(Es$WA+MlcJ5b7S(5nuGbhi&j1Z3OEOeY;WM`qr#Rqj3 zW{a~Bmo0Bf0cJB6s0^ObN0R=uN4oUvKvM3P?1u-*Uh<2dAJQf#(B$->&dQCW!j6IT$$<%Z?%r`^vOq**@6Lp^N?}vYqTxc<$ z1oK_Eu3Ng0s#|y z((^wjNqwX)i86;&8x#m3xUOr@cUEokos^lKnn_o@7<(bM4kxjHBpKBXN|CO3?X+DW z#p}p-($;obB$w{?z9|$y$+M|rIe(BE@YY3sf7XPsTD_#!%UUdTSw7q&>Eu26gEFW` zK{1)rW7YikJ}oHLhyqbeJ~r}y*EIi-0>Pdnnx`HmNVu#K)kY*wBg#xQGM4osjMj+S zQw^dSk(!=0B-!3ZzPt1+l0X3LIYMv2TKPz_VqK}3Rg2U`E^~GgfwjiTo>ProV2`WD z*D#j_)hdHIDQwm_Sv;bF8YeSb33kh1ZV9JV%a$^Sq&%}T`bwdWMP(I`ZufXAfH97m z>&!0cVF*srWbzxNM(~}m@=Z3i9jUzyUPn5C1P5#(B;4&iFZ-~IWE64Fr<~MO%EsD} zO8B6TWEX8ug?&<|hK{>s-xAkUJ@cxQ9rP50{}zqDa&FV3cF{&5s|u|;G7|t6rY)x7 zJ=s~DdG|P(`i-P-bdm|Aj!sdHt9Z}1m#r`rQAxU9NnV0IUwXqFNWMgNB>6u|-qdzh z+(S)yimoG)(G*)m?OZ8i z#4c3^`?AQT%1HN%#bBf|QV>sPntMdA6Q-eAptj5xArouaA~i|;#0U1qelMV6E$nIn zD%P^4RO3^69(qgY|K$9B-Zc!Bkv$3jX1f$8R6SASPeW)r`v2*W?%t84Z}*gA3;fs+ zWr2UCkB2s2+FM4CIbrR2Y!MA};O-!ZVjXNO&QQA>nf8doOEvFKi!{cW0CIaGu`Jsg ziDk3niuG-_uj`N?NMZXL)6nlz*i*2AuIS4)%AiT$N{TH znPSV>QvrG6-#1nF_n8cHZ<(^d(6s_G-gV=d!?M`nE=--&+Z0xGoq&vh79L4TA%-ev zkj2*dh_d0K6$;2m!q`VrOcML8fQ;95SDfHBb6-lu|C;}bBXv-g^>|S|w>i-4l zBWWNBc2f_}sQ5wb4z34aO;7VMTgG=>=@d-Fg9+B0&mAu2xF$I-BfE&HwMHsnBHz8{ zL)|IRsQU7qBCmEyG)r7aBOPEaB=&J9c|CheO=Y{xklV_dIj)GX!QcpzSO)XRh{T#H zH`u2~-j#)tp&JGpV3HK(aKw-?yiYR%!{M|e&z7F$yN`M?|5v?PaY7u9Ym1~S90#KC zhU3~I$>z$U8n(Hz-UUS*7kYt^h$9{h0TK5$YQ$56NOQU0(TKq`iYWDx`EUNNaYT~S zzqg2*L_HNyq-0~@h7ss&TxR#WxHcMfShG5WIvjD+2z6Kni*q=D7o}u4fVby60n$gF zEw>}0aONY0>Iywls8G^pnl(KDv}1Vyc;@Mk+BP7k=G-)Fu*JwW(2J=6dhy7+){8S) z1V@N6AP`|Kd%pBq&Bz*-UNT;WrRPE}h+%y!d;i?8r;!Y~0!~BLqt!zYM$-&OY^~;@ zZU;;t!x6V!0jB}$slM@uTa1muBi={Y5pnwERDXG2O35ETO%-i27^#JOf|+85vA*X= zq7*Ca4dxJw)?}RF7Vm*^hFk7FA`z=^bBs`rjl+~;Z+#6=|6jR`Dow`#GV-a1mD=0> zQP`3uCJy$QX%olW#goCIV4FB%EtxTK&{o6Hqq-Z;xWye}IOFzKW4b+gNPAKe?V)*) zi;X;0d$vf1`DI|8wl0Q0bB$#`QtsQDC1&QaZM?5Gi~Q7!EVlV+??h^3KXEh(Gm$l? zMtVeF_3~4Jtwx?{(dVW&&GBA1E1m z7F|PWbDz`A^3y9^NBqfL1^&*qawHw|{5KeBPD!4pna9y}MEe8`aT~Lt&QI z*?rgZ(9qP9hX(kit;BzD*nf!s7!e)+f$sS+cYQ@~`2=)45M}V}k?hes^R7aE zn?D?9m8mJ{Xp6a7$k969XY#G4x;7Za{_=s#@5;Nbeak$G{u?hAZJWZ%lSLY37mqP6y(mpylI=a`pl&rWP!vKHIq*J~kL{MX@7n2Ej) zhw6Fu@vHfb9Q9Y~U`Kt;yS6@JsxjJh9~=&bmqr~nymTLIk7gm;b6}Z;Y|qWY;L|<( z`xonJO~I}{H8j6pPeD|lws|Rxl7f5m!e)$9i! z*vPxICQr4ew2ZPA)>YD0J3Lx?V%b!~;&=Mumb2pz-!QHFBPxuuLkWx9$uu>B`#4$c z25sN_Uc}3v=4B;mpi2$nKF$(xdBs-5k3UVFzWOxf{`_ek+PBRPWEl5xa$|HlBkYsk5S2_teppDx52%FXk>bNMG!LvPZO1dF81Xj=W%p(-k+)hCza2F1WWy zdkSLrQ08Ta+j!Ov@)dJ|ALJ_r`8mi}%sqQ-fEle%+@c#a^7PM7sj?Rf0GP4)VBrQo zwxqU+2rh(@y;@A4@rWM3G=WseBcg&~aHI{TLT&)oMlvCH8f4P|j^E+b$MK$x4f@zl zNjd`{=6OU#p?3!3?Jbx(=F^}2&9r@* z3pF!=fS&Y>Gk5J7T!pP)UIjzw^mb)$~@U2WBhx?Rtu!(9n>g#mIcVi-2hu$L=iv_U?I@FLH-|c(q*kPu%N-=g& zM`ub>_aE=K(hckTt=VFVX3w(gA`&b=DZ^r@X6X`M?e^L)%J^ zXbxNkNLcfhy<<0axBLf9eh6LOvfhO*Z|qki>52{LjN9$!w0MK5{MI*5WIhkOALcj1BS&+V_lXRK*cQfHu0Y&O@x#yzl!9>>n!!Ooj2yqfMh^3OcIW=P zMPCGQ<&ENywz@_1t(}daz($vs6KCfhuh}MCD?{lziotMlJ^WdtIS3DE=MZ+PJMa7> z3D)Z4d>AXWac3OOOzCIMmwztEpBhPpXKsk~?bztx)4@$8&m7&z2B=(ncMU3%K@$zh zpou(FKsZBcM!3y7;xHrJR`Q)(;XTiUQAuUw?cA8kr=9kUuFzHm6Vedcs$g&&r}Ggp z-AoVHa6k>E;Cn>=sBFAgC5B;IjXS|`O1_-uf@KYWH$ynAalLQ;Nun6*WsOZxFszDe zXPi(6)QECL9r;qQyL6+%v4J9tGe;SN!%>#nO>6wjO4G<~7*vL7Ip+AnO_9l+%fS87eqY74}A;8Byh$-d) zLWANO!h77$sEh+t&?}wJ4LrgahV->aI&;#a%h*Fo5!wmx*BA!)9W+URrY%j1c7T}7zAx=-W@)AsD%`2yZ~dG7I?JO$^Hd&WYae7gPl{T zhjwHb%s>X3WeDfcPE-cr8rqrfd`3|LDZS@giq{n#=5TkWtJ$3@5$9u?a+N{_VkprV zm#KgG#WLoz=9%YGo_Q{HBt<50h6}-PzuAz42P=8zvCMbExRsPC<%ym!;sB_~2;v~G z+JV|In+S2x2D5pM`qeGrCv+1w(l~x1V)IvY={*q_PJqX!jV}i zWJ1HUITp5TG&Umu=@bawZ|sUp>p4 zhNkgDCprURGd_T5*y@Y|ICly%3ILqla2m8N^XvnPhV4ym{|dBn;PuaDD>r{50B<<4 z8DV@wPX0!$&iI(wv7vb>u~{SjZ{YIJZYP(2+fqHvNdox>naT!p>4PV;$j5|(#KhoI4|stuPrsg=0&lZsN)@qg|hk|_HJ`P)s|`H zM9_PNhNMc|>+PI>udr}AMbk5vQ>K-D^Y4|`Tuxaa_Qk*VR{P@LtEznQEmPaB`1_xE z_|$L!QyivxDmXfZ>6|Vc5W^03fM>%V^&Zo$JnALa96QwSorfA4ij}?4^iA7af6cUp zyM5Sc4jymVXI`VN$!A_c3lH-%5mh+8=AlW2L;||KZ>kqq7V>%DZ_*OS51;g{z_}Zf z>I?bpk>5)t;(+~n^J8+_iQV_SYIH7BOfKzlr2`C3uaVq!)Z1X(EDt-SH*j6!Ycy_2 z1whW{Q#6+R(_0?HXCL*JJy{LfiZl*KxWZ zUvY-nG@tKK*q^>tTx0tc|5xjDoPEjf zwamWcC(GVHH+FfJTPE#acG!y8-4hLQ$b_7SiaPH3_yZVOCxH4 zJiyObP?C*6FsY2cXq>c1NBae)WI*c0P0)VbyI>wJ)FJ)@T!`89r+EtJ>?4Y8gG;R4 zy0x7V1*d0m*p0ilJq1ZePdC|%8^52txQ(dNA;;{kGN^vje%ay-wvQ+8%@YyDmyQ*>O9*b#jRc)!)<^ObyDq{6y;zBLk;J6$A}tyWX0X4yT>`OsU8 zsdgVxkd7mg_4bxewayND!R+#;*L_60mKsgbrR3Zr*<5}6dqbZ)wrmDwkAa$!1gE?P zHL~ZUrQN!OTqBY~)Url)`|ywSgRRHM`{~k&!?@^ZKFx;xh^Bp_Kke^i?#kcUM*5n} zI_ceo`_Sb$gCB1BsSJL1p#@1!q>^WU+6+C`qEo6IM)NQ~12?=WKBbDWe;z*jogVfP zJsBfe_xEu)&8T$X?w$ueRHlNm@ioxv^MJqpOi4Oy4r+^A@r-Eb&zTAuh2^7u7JvXO zZ+l7G;oJWd1yjR7cuNj`-}5Q;zYq-}^*MEmW*G6kVv3XLd76Tk$2%pH%rWB61Lesf zex(Dr$F%46zKc_f!Ml7a{%=4KQw&Rch!3Ls^QmUu*!PJ#2 zdzi`ek%pwa>PtmqjFwMMzgoHXu#_qn9qTt!gh@5WVdY{okQ|*>QxGRnLzE@?EoW+h zq#Rw-tYOXCp=_bp;gctl!)@5%s^g#78XxsBLdKJ~dMz-MG09PtzIgE%lq6QIu=kc}q#Uf^Tm@zLTX6 zz|Pq;D&XUuBWGFm++zjy>Dax3>ky^-hnQ1BZ zq?YO3jOZiU;})H9g$Gji!@TSJvnx{XnBey)9J8Z=#Q6oK1b#6Q7_ah1zaOGVg_E?Z7lnw8fwhXdUpUxh_^gh|} zQ_fFPKGeM>e{=vlI)<O-o%FAGI*pmtxJS!l=?r&M8Nd`e;8pO?L{Ep7Gf^OabbGyoGu zdVl#GrA`h2B))ZC*eoz0T!c8iq7g+sC3!31^u7pjLf0@!&rVF`Ejq-B%fUs66MK|c zdKwWoQ@lLEk54BN+zD@-oy+RTyEb2QcH~a%1xvC!_TtF9 zK02u(;T2bY<2y_$!3DObAYWow+nwNxo^NGRiLJ)D0FPYk3}|Z5!_97cG6uBS39;b9 z;B0^gpsLx4O}bLDu`?M0LN2a|K0evY41qd8P|R*1`Vq;hK}o@1iz&&fK}j8LGGeZF zJLOm*MnxT92B%?B2cXi~9gYNqaCSq{GXw-{l$0dhAfx3AC=T1%7ZgP{)%`G%O`|A2hE?4K4MbU@ZM~hwRoxFeqST-* zU!n$Gh~279M4KP3lxy?Dm6D8FXKIT0r$PKRoocW^;5i2vc4pTA!_G7wBu-=A4m7oj zq$)lbxKgPA5Qi7~)HACO_wK%X7P zylMK9^QbA;PzKs2{5!mbhdu zpB&Kwk_4`%B(KgR-~MUc@YhV>15pOGJ<_51OC1J|iVIP`pEHuvF*1tFs6$St<;@<< z(_97rH)%#?BTY#-go?25%=V$h$WHhCeEQ3SIyXvMbjWrY-y6L$xd-AEk zsykh5{*D7c+%$6M+|j~6=I5sYBJ5~zVayM~(x{>)=s5Q?1^E<5zcF&>fa-02hzIQ{ zSn;4oBo6V^!R$S3q#v%sHKI>BmX)zQN472VbyUJ8=f^WKH^C2A;QZIyBa9tW938DQ zPe0!A@*4;AaNqc3!{aZ?%7e>v3S(1aXESvM(LEE0&2x+W=gw|kjr$)d$anB`sB^S| zG?^b_f71KY3x~hj_&p-Yx|w2avH_wyKbf)v(RwHg`-4*&1@%T1eLxwtmkfb-c?i_Gw@5+QzpK7GYWJUQ@EanhkBYPBZ%E8 zluy|hnXiLcUdhlD7T*`R?1)GoQ7#Taw(c(uL2fwaueg^RL&5gPk^Gg5BL;^ru_dV? zyCHM(3-uT4=?nE&nhy0>n$AfY$=e-k2qp<&vJ)nWmVP4iBy-989SHPk)XqJj-8`dq zc987TsGVCgD2R4jV$LvX=Y$MnnoD8_J2lNEae#`MhVAU&*{5MUdrVzFr&Nuf!*mhX zc%S|}p)N%2(ZCPp5AL#fECKL)KpZYjJ(E#ZJJ>G;hfylG@XSa08!;c@PB-@bF5!~uI zvHrNmvn3fNa}fSE|G37Zq5pAjXMr0ubHL3uLzOV{t?;ny+%P3@e*I}*3_5*=IAP>n z;~LrA{@_8!ob!j5j@boMLZ%a32yuDCg%E&-`3%5DO%oVYT=Yx1>>jZrHkTC9+P*i& z1xEqclx2>B1Ng~;qW}x>GDpElUV;Tj0Y}p^M?nR0ur_B5Kk{1}DZJ+_a}wMeFi)eQ z(E{NdFq}#|A=E`qu@vsuIOeJuDXIcj96v8@}(K!Xm+_i@tts$Z&bwnF!tg$TNahfyTK9bZ< z0=SpqIEC=;1<^p=@>?ed*iuKEK(_oA)q$4>s5E|LJrBmqCBV+}^1pTYCCY*ZTyw!# zP`xLu-S=Z=^=^aCTZQg_UWnEZw-n?}=#1#rjEFYqP+c2zYWm-725>&EeS(jt6P1C$)90cz!md%oXJi}}{H zJbS*C@d$hL5^kdqV7H2?*V$JD+Zcp_0CYf$zb?Zz00k_;HpcaSC%cmM!BvFm!92c- zQ?9TT8+@^WT3p4jN%p|9tdKL4ial=J-&epGBcDna=EA-TTmcMRvBwQc%2f2rEFIfm*E1~fq`ln*s)`eSO#`reOrQZJUTSL zLAO1rp)5yR$_12u=3PaLu`5@{t8y}~3SymkR_zgPba(}_?wjiZu#qYmlit{eD=y%c zr#82p6g*MJsiK_-^`QPv$^x=+DP2_~)N6s~$U>=(s3?(a8OUF#FI{Li0Ct0A6vhE; zWEq8V05MsHT^s-?S2eh-roxL`OT^3HMzpehx%jG=R-6P-FCJHrM7C>;hQ6W*h-zE>HucDnr~njURSf#3S`4- z4h&LAo{nXKi&Ex1mr^5DPMX;uDuzomf@jX5^^0J)^SAOIR#hD-3?Rln>c6+k@o$zQ} zdD*~ZcC-`hF?+iqI|t~GWrCIi^v5!S=fJwZjNmzN8!V^IN+Q`so-BMp>%@k~a&-z&at)vzcI-(B;bBa^amtO%l@Q{_T$B=Aapo zM=M*8fj;-s6zm4nJT)#2P0hHU3u3lgw8gom7HS`eiWjnsa`jUxX;*Om z!>!^K)u76bXQ)uYn0Jf5$GxKOaYsbo3EBHACVn zNaYkVl&F-ne$fQ#?B!O|uckYz8I#3Tl=gy!$mI21x@ESKr*7nB11A~JPHH-~=}tH^ zdcDy@34>Zj4;A>URwuj}Wvdf>hwk19XlC$@9=hN!Tt*L-sK!PQUGNz$qlZe=by9fc z95Q^UM9VgOs6@jxe5gcm?p`%f-<`&*fZ$pN7u_O1^0Fard396%VN72g%0G_#K0qAM z1bO*zek_5FTCQ49B^_yxmr0c2Ze;67h0V%l8|#8HrbZevat$PJQ*?wGWUkmCl=G)R z-m%OQ14GaXOAN&-t53<%Jq;nlPQE5OH5<0F`aJ%JJmq@S5p}ZVYURW|M{ea}m1)_A zW;E=4$}J#ObOSLKDK*4^|8&tHc>?Wi(Wr5F`lWuta<5|;pv{ivAKmwIKj_s5t;3D8fb+K zI{xIe65SkFVBWqW0^5V zrr}RqU}SI_uLYkxn$Kc4u=A-IAlZ71pt*Ozg6QirGg_oMEefJZ zbBJ9T{AcV+C+c<)$ETO(D>7nNerQ54Xgq({Kx~~Vg-*74{-wxACfcad77fLhRzNv4H7;Bw_=fEkvjIKFw`>thFJXgtuwVc_zP?FCS z30$@+tndhAGF^Ev!u&??az}DHo2?G{+pJY0Ywuypi8H-Y*aBm*yhktU5>R zNZ@b)Dl7^+ymE;IR2>p zUT52mPNvaNhNRtrWRf*u!)JW*bZ`6+RNLdlcER1lyF*mF5MPWlA^P%Z}F z&T!;6-hMdpoF1pdHed|UeGW%dFi4Fg;0P4e>pPf=RB15V_z(I?+D`ljUHnBqVc{tw z&b^jWuSBK24ljd|_$IDQho@2*QoEn7&)*RqJ%d9z}&0J>985^gP zVK3vc*8X#oH?PcyRZ5_kM?4Wt-Gw2|2~379O}{Sqz+vXGTY7rxu&e3U#jtS6J8=uj z_pFxPf~Zq$kNWk)-E9}zEiP{$x?TRdL)~xD5y@=|FUf1m=x+Ov}Ys z_=51-l3*y(JyWx+AC2q$$96kIy?*3a>1L$*kz=JAQ~V>xN;ePFk1Q(PWJ*70QK^o%_&JHny}m9A zp1ivw`kd17eIGqu^JcqvL>$y8ce3 zKn~tVq!Mn<;kobhAiq(%*zM{#XJbv?JbiKh(cwU6j(cy#CKLw$dr%EZRxoF{9dQ7a?J z?52K1?Tq#UK4SAzYQ+LNDau?4B}LJbblr(*FGVeT>rRTIb9TOkTX5%F=hD6yK|B6B zXZO4qd~Yp|@ZaI1_z~jY%~Ss)#2@a8A0htt(-YA{=6OV1e&@U)F8^{Q$Ir3%Pfzk+ zx{i5ew^~0K{fn+U^784YDe7{`9nqFUCZRo8mqSK=gs5MJS^o$$zYNj-5gkq#?IXJD z4u0gWGx+{TP0JXS!H?)_%%ne}tNX!3vU}t*fb0>ApI(TrRm-;@7sY?4N8kDt zfz6m19?{jX(nPTDWvKFxaNeshubk?jAB^uHn8L?Cakm%8wZmhdr@Wj7Rz%zH?j`xJ zEuU!Ft1#Nbt>-MCgVy&vHFE?j(!sPBO6(lYe^J>s6xSNoiCbJ=`sGBlX^;VwSLb=^ zUXNZ_I-+OFk*Bs+w}I%XQ4oP$^oX{Gus|pC*LuR7G+{*iKSVl@*#Fup>&9tL$y2hQFU8a)vbOtlsFA zg|dRyrU}bC5XZt|V_xPNs2*<`Pa@t$-qWhTzY9lBdvp>f%K2NE$^%jSQ{s`bZ&|4$C3*?QX}e*M&=?T|AdJ3oh< z-6wM%UVc~*wLP^X?+!n$h_1zvmt70$=!i4yia#RGdSmnQCGG6&I5uYW#^nBaQT3Gk zOu^dOaDF6TW1F`@syCMBkKFO)KkWLLm>T=5xt4ol2enP9^%QL5N@L5kP3eA0^PK3X zMOuEB`kTY3vo}GP+z=g<)f;QoL0R{uV?*?av>nkS!gk{@tZ2J`3<$f8*@}C6OM0?> z3|7G(=gC~E4aKTOTBZR9rb~VLT^`1&FTJ($~tqA1*5oy(1 zeruynOTpH_JG#){Bxl7U?W)qx}&aLQL?Fh!3JT9?^4XP%8xmo00D4 z_>WTZ*U2S^zj|+UsMwE?j_!=dKSDa1gS37Lo-nB65#1h7)pgJ{o}9O+UN#{35kG!< zB7Xf8(dV=AmyhVyo)l$G-RO}=y!`Y)?0y>2UE>M24v)PN3Xe$19Z}8S`K>30+0`G> zRlX1%u6O!qUsz^Os$9GZPO9t>i+)l^M^W^XN>!62nCSBnr=OmP24wJ~>iiHJJy$*P zO?C7mHsZuGv#Mvpc|~+lRMM1`{bZ`w1PW1STExtE3`0Me`50IV4VrGjnRoqL)&U7I zPu77W5l)PaL?ZNu_2FN;J#h)$+yX!163#6RaBemXj06mHhg<%L0XQ+b8P>md2crJK z^`98h3_>4;6=alo$8NA1hIZzOq2ebyxS`_b&N3hor{n&AfWN!(>OTP7-O%tKh-L^H ze!!4xCXrJ(c5dV#N;@}l<3JyAAliKHJ2%+Q^WaApHhkZ?m-yI<5!*i?mz^s&z{t)m z8t7vzwX0);rtz4yxF;Jq_lWK|lWBFXzN@F?jwrWU_9F7<8L0bP|G%+!*|}y{lEdcb zDSD!@s(4SJp^0G6Bm;f}a;+*ugKjmBr1uvyBZ6xSvi%=yZ2V+=wOA}(lF7Up)fpT} z-1f-TEZpA)@5RgbTHI}yQ9Z!LYOuNBWfrD&`#n5#VDvV41Eu9!rI;5+WX8K5Ex!gY zhOqqdw3+B4jIes1u+HqARlIkoiWhZ0ycjPj-pjn=9mm7Vgx(!i%P(co9qi%DjNToWXs=HEwXur# z#!~kxL^U^G1bM?q{O!aCs$~io5`P;r)*)o_C}ue3`v@SJ7v98g}q9 zFVhxxgfDoRwzz{+dy$yft9%i<0X5T0p?HTX^rcXIZxcO?_f~u$vJdYnUX+mK2YIl) zittiJRX*HUE%+j3X!ufpSbV5~CYXTerqCeBIW z=O%m~9CL<-88X~~=(aC&_73%t@=z$RU*^Oehz;-6f+`<|xZAj#5dd`<*Ae|9VA%OG zv+Xc;lJZdFVu#NGwd7uXP(@R49H5r`HO1uQ`i10i7}sF`tJ3_n!7FDTtb#+!#ws@V zomhn+r`)W#(^z~Riqv+nN|L_u!`RfGzBSM&s^O`D#HD0pc9CJ|00Q~&mbR0 zp4!YUXqbdj!D_z@8`$6gyQ@e9hw%6>t=9`wR4=X93zS_i57Gi9 zlvf+7l~r0Z@vn@y!%7&SBv!(p3KBN27F5{`>|tZX7R0s~_Qk-2oi8wi(TlI78RDf% zXf}~*#jCN;3oEWFtHz3}%9{QX>$I}c(ZtPaERV(t68o?cUd}pjIj|xRU%K^}C#${nSU5|wHQ$U#E%z?QuId^V#I921i@&jdur7jx z(W~AjmIY0@Knq~V1(n)MJFc8r@lIi((e?^Q=|XIi0=C1eVGGk(DHz*})tCfTB05;u z7rmFK*MZk^Bys`(jx3^s27r(Y#p8qi|I=+g9lTR$g#g6fF3EYG020;0Yx z>+~>>0YEAE>2>CMN%;T^z;%ER+V}xM2*Vcy0CVu&r&03SMPCjF^&XiH2_SVuQcvMq z-h%B40PH&wbrJ~vAvwE9ASglzIRk*Eto8F2=&WkQcLRXX2ToAKcJ#fbsg>#HSDAaMA(vkJ`OsD7VcI67~9|a0T4-} z>RVutU&6ix0F0x`8A1?;5_UBJXbaNR287H#42cOu*T-q&ucBoF5&tTb;s9dZx023J zsNcKzR__IAhgwXpx*6h?1>4J-l;IxrD>s3y(J#D!?H(frBGv`o=NO@`EnO!5F? zvRkmx0U)wLE9VI~(~qX9WW@I#_K*P#39I!4c*b&8;f$Q^n@XLIO{Gy)*P&djRijP? z;t0!a0$%{?=|}coe=`4%rx|gtiZD=bVIf`vfD^5^^8{#oNVEZfbcBm)05nh=TGbQV zeiSV)1}kgjj2^D=HJl^?EdHb%0K2^KCk)MnTQGqyPLd*kt2&)0a4AcgMFxH9SN=W0 z*Xk{Z*VHa`odWS5X6giRhdghAV0#qN5{jTl(P6xB32!x@x4`yfXx&rtJc{@T$&ZUR z0%gSQ66M?gWS!|e0dic#B`l=Ss`Yd|!>sMs^$h#{WNpclxbkas$EOm}Y+i z=&4RtL<@32Lx|`+HN0s9C~UOp^C5d}_Zc9BdMQP_Ya!)Mv-5EkjMgo#X@S`GA!@Ub zxTcT(djfk{r!xhpH4K*tguuAgUmHQN+xa+}{}%CPl%(#ipSQpeIn-M$ zqg`j;!i1$qb{+x)J^ejl=;?I;NW1I@1cix&1p&~uCG>&-Fmt!g3A*4yzC-{j2a$C8 zyteBQ19+$QA^uKc)WbE=Lv^&XaN#`K?n5pXd6Bb`m(ddWJ^)s-Xfpl%_9i($S=7<| zfQcbIZ{c`|N5q}dL$Io2w4KPOjSu&}&KLT6LBs|C<}{<9Cl=+1f6Cd#r(u$MC^#&; zdpg?N@dGGRFX~6(DNyu8AszJ zsU86OqD!xZ1ssA<1+ZveRn+LB;5Do35TeyEW*`8jeEgmWR#&Wt1GpKV@%V6AmU@8j z82k+(&67$g2Y}XWXd2+y)+9RE0HS2HJPr^%Ks_tyWlYZNIzYn!ohM*0XG!1kLaNlY zD|v~nm0bEwhlm!g*Z^RYR`Yp+0(On5!F-~MzjFZl#mWIdlx{si(NZc0Kpbr2wQd88 z-@@^*3=0U|6*mwIwfo6wcF(*{zHjB=?BNnb?iY*CaVvSl>TtnC00Kh$v@05|k} z+5lbujo6}%MfnFri2ig?tn1A40`FU|1H@;Pab^JLaFGnnf!M>=e*naqr;QI8*`n`) zIb|75y{7MXF^wK}S8de}5U;f}B_CLf9cp8=Lo8iA{nGL4tb{M(MN44n03@iVV_!tr zION#iE!!mUZ~!92^Kr0QEJ+84!D_J_!eH>rEQjbD?Bwd*>j7|EAHOHCyw1*m2WD;O zEno^t>OTNc)XvAzXs(=(qpwyu8xq07Yt=Dn2p3+@0cI~Gm*5i%kK%AWT+nq!CWPkzL^BQ>P~V`($=bl zi;UoVZqI9Pke~5;0w%^)C&@(Y;35h8&1B$J(wq$}dXAo-EZSe`El{b~DlUP(KxJG% z0J6A#D%Q^Cy7Q0q)UK9ERBq}D* zaKzOEK**tuyn%t&+5uuJBdi4gP`Wk*Ao}iJbNWf44DAdu(jK=~&QCCv*I%AM7R2-e zVCX95WWw;PbR8VbI9%*3OR#fATAX{zow(=;L^Ewe`-P5Kd*PlZK%|F`YkFgi!{1Fr z#%#Z}4xg)jo#lX&wG2@hWXaq=ITO_>>^vhjw1M;!Xh@r+9yb!h`4i;;!OXk&>7NfU zWSV>*1+3;PGj(9*cM0LhCufC1u3vH=*h zNgki}<&jDc{X`c(lJpJG`I>C%CZy=86iJ(qGCwkJJ{y3prJc9H46;fRlLlg}!sICc zs54DM69?cAV`^jY0?KnD@xnDqQ%^r6$CeHd6iaj<4cOu%)^Gr@i*KE>t3*fcQJTK? zCGX3#CQ&H{TTuXHqcjZ$1Lmf+o~RUS#@(<1?8?R+<$!;SNt2Rjs%3Y{2Vk^`asd8B zZ-IEYNwV!3GC&4XJwS9Unc6@c@Fu>>W9?$CpSQrpv`YB90q{hY&J)u7>n*V4ESB#B zU{{_-2RHH=FLNT8V8?=LeQ>y*B<~0>KQS_tAgDY z0dS(Z900BML4zv@S((BWRRY4MPh^vP^dZtdCo?cfIvmW+Z_l9RQ=HW;sB`-Z?*!=v;t=j64-Lpgmj#fNeJs>i|$T z=oDad`eIc-0g>w|tLu#mX6S2a4%$S17zVsmQ7l^Ecge02LuZdN^hBq`UIz!&M6I81 zflX$UZ9rN^E%neeK>1QkhcQB{`l)yTx=e_KA?hLHm;``J{V3-rFISLGR@#MC@tK>w zq~3^p#HJG%}&vpO*}vz2ogNT`FwK3)_zX}2Uvek@IY_r066l``am?;Voe=`V|6jp*D@WiwQ>NE z924+S)Qx_CAh5cjZvYaUVtNZtRu`!M@c_#M8==ZbW&_~CWv#LS2=}DG*#I>dXYo)( z)bn)!ntz`*C=V><0B{`P%_rN%s8poSnKJB}$f#sPDyd>>!=Q|6Qhje=VSFj@$TY%7 zc;o<((gs<=0l=(C=VmrIKAE)T4nPjx)rQV*Q`bQ`i%wPtAZ9xKfKI-ODc`_Cq%tuG?eE_1vnjdI$cif5e9rTOcW~t*B9i7C?%m0H76W zV#PKb>BL--efSCFhm zVIOXnPQ}SUn^I_HW<47+;>dIg5PScen_{%Yd1VhUAUo-u8u9J zW}8gcGTEpm4QOVPuhDur0KNLI1HgsTem_BY3T+Q&V5*WRXQmRWRXa+#ZBkXo8n$UF zdV*4*uH`@`sn#=M3?3v^lLJ9Na{K)xhVa(*U>cGl0Yzpal6ELAQ;{@jEi$uA6bWuK zGc9b=Cjdzf##yJd#~DRyYz?YpPEQB-?U{ywB~}0OL=fpiwdsw~#8qc{WFR>;0Ruh# zQy!6c8d3Q-MIQ&?&+P!Piayf{2C^g_V4H!22Jw73Y_H1@k3}Pya*MVi0JaZBIlus2 z90!QArj6fEFpK##N?qJv0L-FJMTQ-&*O?>OZ;$JY-k0jp^R*G9c5m6ULz&F^I&YD6 zw#e}!3DeET0T{@Y-%l9BPRol-hV^`axHfm4tP3H|>UBm8y6~3IYJ$nizE7kBK)e!vQ`${)r7*jt<>WwcQ^pO17U`zoLzL`baK z#t#5%`g?*L@tMj=Q<3u%nl*@haR67LQ4RoR{%j9Md8)skP~UrNfM{4=&v<;u6cn}b z!3|xO3uSy6lmB!K;kK)cCkn!;x(!P`03rgEaR97B6Y#+MXPn&tx#W-qQ=th@lk~G3 z`T2PZG*VUeCxs5?wV%&tR2Pr6_QwNkKMiAn`?do>pRS?U>z!j$1;FaAlGr)`hML#a zeR+cy>2=z;X$qi?Kv(b5H6?U(*^_u50DK8g#SJi!J*7E?BK&q%wPpCUHPdTp52ss; z0~~O*0X6Lq|GpI%E{KT~0G-3z| zSMN)0EC|MBF;@(3nVZ_EW6-tiX~_pb{F~DTLquI7`iAI0?P~1+aQqkLoEIbAXzwuK zXTP!l#EvO9&)zaKM zsVe}UXflm(0168oPaA-ji3r06U|vzrPZ&&9`*s8HuDT8YLCN)d0)B#0-a5eXIB&tI zOHS(m4&$t^h3Kxy_p(sYU+t`qCfU_}fM9^76e|p|T5J0Kgw6}UC!i-0DVpXm9q)yC?|K#4d4c5V%BB{{iwe- zaKF0GIz^7Y&F`L{V8M)hI)>Y1I^=@aI*IKafG=wQ{RAc&X9Y3oTo=`*oWPpkrn_orFT`P~Qz;C0xIsK!$x* z!a&-MdI%KHi7`$;=yrL=*Jym4(g6@y^t6H45A|x-0kBo<_Y)Y|okh$zt`a5}Msh8( zwu|_l3e`<1nJPFttdq6 zCEk}|SVub}hCr-U4r+y=Sc^Q83WKrMALWF(NxjY?NH*1ejncxj{Q$;sJpI5CCvOG^ zFms0tLQS-(-gzxA=C-CE0H&ZF zfPtTMYuNzS>G^!v(%5xq2~1x{J8SGEODI-sUC`G^OIB85#4>IBl_XMSKPW>(e0%`7 zq#V8qDeRp-Ujo42owZJ3R=;)QSWpx7d;9=;0&z(#21rg?{EGonWGhjS&5yA{3BY1U zcUFeD80R9)P!WjN9ROq+T|#IFz=?`EVMduM&4&Y^4!SKUflCuFvK}UFIO9Rpt}jE6mjwMEA@H(K8->Q*|lFPFR^2gzuUm1@kBiU z)H1H*pNyBRT(#HCKw9-837G>>iHHpBDQ{JpC)wj;@JT8=|x>f z+~f9JAGFPvop7aHea%IU;^J3sZF_rp&81ASP6leb%MXCiL_e9*Z>nPxT9BH@0i z?ws4km`*0Wh68k6$pnxys7Xw{0r0AF!|~{5xb{;%>b5I5^SJjnK>s|Rij7LYn( z#OWJi_%=X~wd)@^z}i0LDKxPIz-Zx02f&S=Y-*!CzA6?&8@O1H&RKK--c?DRWZVET z_HGRgElAgEkrJ%Ro@E2%7{(7kII21h0Ee5ZjvNV9az&vGX+!7g_(JB>ouDxalhm!_l%K*w}kH)gS_GO}yTV^tMKqA?Wb&>d|9 zllCXMp0dTsGWXt{caf>m~&Uh?_`sXfh zwCd<73HVAL&&jrj?4edNz3+xZ-Hpb__4is>LA6Xu(L7jCjF={Bk|mV5tI^AA$SZOK zJkc}_6I0nlj~ob!C7DKJdZr<_z&2^;phydCGLG7P=`HYC>Wa11Xn~9v_yC~HR@{*` zE5o;GSML9qY)em22c`>Gn~0;fFKyQWu#&3=h^|4hMRx$cWLmiN6&hj*n?xyz%vz(= zqbh_iYW$>?6d^?URB1AgAE~bOGrf z5Fs{&!*8dPNqG{w0DMX>ANqT0lDC_ucz9yNxDZ;IO37>~W`Qrs9BXowkZ zG}mt9JOO{B-LZZEWJDKDqd|8`I-P0Iy=iSa0QR5#8g1yo@g{N zp=&X^{plD?i(5aV&e#LD2*aW}Gl{{W!(OSUr;AZ^|MJ@SmU5QVhjyDf;TOHeZ1x?eVkg1wG{ql^3f3uQE1mst zfFAgX08ZzUIddBj1N;N1M!XIHYjtW-J0qo*d^(otT{YB3Ui9+PYmv=jNDj~$I<+YL zk^=~qO9f8(6=*5dHP^-KA)hlD;z|W0MBM0ayWRkWcQ!^I9A&O~Da6GX|Edx!u463eHhyj=d@yg|19_ zzn^@#hr3?;G3GYaYd_$;@)!qzUtIk?fh{}qS{QTH`v(MpGQ}O~Onqf%@lSY}Y`Vb7 zUc6loO~Zmve#kd|-&r7XmzcV*OxvQapD@PaE*`9=bmC z1#x+oRc5CRcu`=54d8|@56@2P>>?YMP9~|!%cL)4{;ZOqcE+6F^jZL-;kEnp^kon} zE~zmf!YFbGaR66C%HcMEqgJ*>8<@-#)(?POVNFjkiMGOw49UMlTQ@-JJM@!8`8n_3 z4&YYHH8ut#M@c~809`HhmdxAa(8m?>nL~}z(N@vPT=xYn+38r7x0yPoM8re=Xf)vZ z0gI=z#sfrpA2I3}Y|l35VF$q8=SebX``IN^9Q5Mv@~hp%0!bcH*S8=tZgBc3DbRtz zP;aELbYoTq&*aV60oVp;GfmEmY-ZB^XhpfIZ_pn(H%cUJW0 zA)_)$a|SKMkW7$3i2o$r8cNYEN!^&F&%Y6axmPK_Cm`xp0FXg*uf5w(qqK+99+qX6 z!s89)!j@Kf&{V6)jokr67!)a;@Ub0=Kje<9unVecL+eyTpH@&!ZYR#Q2g|LP1rER| z`^+3~#*$bJSwUq{tPMbocxKM%#(w?UpqTpC20V(b8~{;P+OG}R)&JUHocMYj0M5{- zr<2m)@dFTRtNsAo1dF;p6%VE!0NeEb0Wbp+(We*Ixq!~+L*!nwsMP%M zimHQ@Lf6vIg85L^bjDPnBl-`3o@e}i0{^_T3K{NK#tsfphyIToU`&ZTq_uYd!FA`*m3;v+(@FnxB@6uqw2E1QgUrzmmI9mt6 z{GGk?&?KR079Zv$Ii!PjM*VyoBaP-mOJ3zf?FWbrDNkMpKz`~EUrk7bdYCZsh ziXBq=QeT?v0QC0!JwZc|({&!khn6sphot_4;rfd_o5y107fB4q5+kegYC&I971+=L zSk98M-vBoPWdcKSM{@ZAumY~y2JsPy@;eUoYSRk1CZrq zo+L)WT#*&j1~79H%sBufOcOxmfTD3312yma)qMcQ{`)PMxEV-wKmvothfjj4z)jYp@fH*3@xS5EpX zGwhcl;hr%C<3+`aD7Lp9Yz+0=h2b8vv8kZoT$p z8cMx(!a$(QW6fyMRs6Q|#{>$`~edD0+;!Pk#)!)*Ib=_N<;K7OW7fo}jsx z!fY9%Viw&=O#U?r`fd}!#Z6u-4s&i745m?qbH=>!c~26sOW z0Q%e%Hemy?5lm@aY%NAivjcEvPy%9$%JE;LA8sZQN;-BIsUnT)nI=Q($vgr>u49vF z>Pq5SvjI8|W&t!yRQ%sbQd*VqU;~f?DD}XkCZ))P#{oFpkUq~*xK6t|Rv1;6htCF( zXSH*`IDmUi7EnR4L~W*9*rSbd05qBpK(-<2^N||0meVNAD@+FebHFvINQ=4wIw2>0 zEo`rgqBc&3Jt}gQnnQjUr(=_`#EU+k$`{3$c7Xn|zb6{bntA}<1%6LZ5T%);^MbX}LyPYfICDU&|Q9d8;^DK+T?C!JHrO-i>p5&0RE17HJbD)(g)5#O5H7>vbc zdV;q}xt&aCm#lpp01D@% zCm2`LwYL9XC+Oejzy3eZ-~Ku6A^hj=6yb0G{E2|S{!jLNp8NAYk1xvokJFvV3h{{y zz*_sk2nf&k0kmL3a&HI>U08y{VehiCvb=;Y&5R3yAlDQ zQP{&Ai5rwp(M-o(w##+KDnGd4?uX0RjE78MpXjeb%3sU}u5ouJ0&^=C(SS2bS zq5B)d;?gVLAPW0O!CFP-CF+A11R^R~XmgZrn|hm{P$BP%idyhR682P4QGb2chV4>R z)UL1O5Gh8b3H6>;_FCXz)xB0q{*h{G`pkl)*DOE8@I*+DI%5KW~^PwV3!mv7Jsy0Ny?{U^M@qb?F5yV)d^O@<;YiqB*^c^x zOb>Z*M6%k?!DnV{9It+bGx4_tUNj3~4~abS9(a_kbf~f7S|8OW99gmNLEMC+_x!3p zzQUQC8tpuqp%Bz2m*9KFIGYiZJ~XpWSp%fR3$GJ`5vXDNd0~%ZFweUZdIl7BzauLu zco=Xj|8Go;KaA~Gc)P=S<+ZP1ECRe^VGO*m#~>Kls7#?w_}R;a)m3m*^@cB6lf7I{ z9DBp-K3Jb#*i#$#$H#qYiGsxsK5^IH#ZH9nF$5w{)qbeh4=FSdyLRJ+6^=9=JFSic z66*y&rb7j`YXu)zdAYm7C@HE#c<^tLwB2hN0q z2NKmT+z*FPmF-$pGr^67oP1Xr7MvHRe^CND*>u>@rig~=wZ#uY+=_6mek#^B3UMMP zG}0HF4$WYX`K@DMM|k0OHewKMLj71CXgFf{p|A%y!U1|^vRwo~2)}Z#X%gbL*&_Sv zQxQKGg*e0$nl=qyWYo+d7LM8y{PA@^(8yG$LqlhwJBnHtjEO9SmtamLCTyzXlN}fQ z73>oee&M^eCch_Ed9Iws$Z&dSF(j!atqnwQ|HCm^yJCDl0mBAO^bqGUy3!r+?0^E=EwoEYsCl`=Rz%bg*rt^ zW>Aud75-F+R8c@|s~fNhcCL2cuF$=~)eRq;p0K0lhvUky{E2IGez|w30nIm`C;6^$ zZwX;sRJzdUpwKCF#T=u9kNW+1zr%RZD;g&ndxx}nS6^IYD>RMBAWvm_4}3Hx#9l4)%pm7W5>z4mvKWp4M7Nc7;Kxk>kz_UuQmtdvD3U! z(QmxwEWBd@=?2EPE3l=I{Q>$Mll|}@I08b9ex$OWb>3m{%oPSZyo`=5)efgpUsk2O zr}p!|*phaX6)Zx(>e%IlSUb+ujHIOLW86tsTZjnq`GlY6_IR|Ru+q?XboI#(GZewK zZ&O6SN(>(0LWei7RmNeX+W`~qsjXC5gOe;?XYk$4Y(5a5)G5M|)5tpx=U`~o5GF5z z;r911jQuOS2g#E&mqhnE;(ZDV!rHl^UmH@wshh2dK>N^>7{nw&SKslkvi6oir_xVL zO54bo0-e2INJG+VmTHqbwn3OyHTw0v)xjVI1g40kyL2=-(gM|se*+~T@hmS#CKnU~ zVZ_vAR@*2YjA&6x_m{#_4Nq{*9 z<47l5IWMHlGBOzQ=nvOFj@XQKU1YSGOAaE|$_ag?eb%QuiGq5DkvHzVn$cCzpcM+` zpYtie?moBZDoGo5%&x!OkW{aSAv+XlH+&rd?qsnjSqXQKl7@qcMD8^9WB}T~KD>-k zpdpJZJ_Y{H3MHK^_<}fP98`Y<8`k*fK#YBCsYVs~Kqv1HQavbvE#g&-8plrUDxP@d zN1;OkM+$g9s~W{Fv}fu50R}6HT0VXDjvFerT2wbq3F$l@QL>kB_&a>J5MkYp!+7h0 z>_Xc>ojl47E+(Eb3#I^PQK!g043O&dKd5Zm@S!hjxHUVoyCJ-p;*ZUh@^Mj&ZrdcC z_ZUV=-k@g`W(t6eSUPL81DhyWPS~BBX6xI|uW7OjyV_RqFF*2e)1^tU-X6kXn*bcH z>_tE`ttrq>@Q;1BPO^2!I3318{cCG4+%D-q@UA7rKu~`hT*xwGXmv+M`_d7zlpRX8 zlZwLwU4ZALTX{kY8S zgg5a8Iw4`#=W>s^e8tF*h?s~IJNM1yt-Sh9?iB7=Z_zkrBZM5e25*S_tnfU4^yOPX zUcFPAjX4V|u)yhiTWuD}`7LbU1e9!26^D(V-|ZhW;2r`dQQKVLAOtX|Hy>GdwVy84 z@Xn2f@%BQNmw91avD&LByxk^x2?g5!X@u?^unz@*l*2ZDAJF#n}^*01@qzha5_$eh)q=)mJY4K+zuSb zb0DNk+6bY>5!bC3$7L|^Z?tNS#9d-bSC#+st$3}fCiVx~$Nj;`6=MsutCVSLf8khV zmMX&IW|k;*l|QUUucnlQ=D(j5yh`XZ%=0V`3H{znw0g(eTnT5>)}Ds$4aK$dTa9LK zPcp_(am!`tz%&(;o+J{KM=j$|+VeZ{v^Jo91n7KQ5QBG|8M!{FpRg!?aUrQzLjhlO z^Lt0U-bv1NgChdoIxH>v*23U$KNm^)U_leqtK4YbqLh#WkLN*Y}>V@csz#hqG*52kJl~$sJxCFj%mib)N*uBa5T6?nv#~HI4Gptq#k_ z+`>kBfXQziBb5YmRSjw&8obcM;R?M~T#&+P@Y2V1(LnK=`lC|RqrvmRN=glr#9ToB z`!{TGA-?agV2F;fAkEt%H7PPEnH_Oa53`-EH)ZG(8;z!v%Wpx0ygCBh=DJQJ3YdQl z*~!2>anFB&02U;m6NMZ?qSn#6FLU*TN`qI=;5iKQtRn*BXF^ul;;Sx*-uVTYxm|4?y4|IZBsg9o%S#zATT0@GH zZ~|68v1ZU-T9)LroP>QQosP;BV<7L`mIe)VGwAo1S|~PD)RG*a&LKV|x$i zILHLAc4%6xS=`2!S9q11E)RW8U|5^SM#UA@ZH=nTei`#vn zaOj&4qRsC8f&&??c!038rpHJ1cJmO#8KXclvH&K71b8n4XmP^qE+XV)Zsp(|mUL;v zdHd=Nx(Ul7EvSy}b@Y&hb2S{C!`;wS#Yw>=xD1X0E`bsxv{*c9^sjXpo`u#!l^vX- z!`}!RDS2B;1VA^%!#)w%b9*MX*t@q>GUpvHSj6l~#}Q%Uj48H>%oGlbcym@)3V+_aiDEXLW%7{kdZ$y`+}KpH69nJqx1Ut z#J>oCN)dI&eR( z?hE9nwxEYDb;U=!leNTLmn<)QTboA^Gjx(Bu?*V@iDmE_-z@q&17Y1zS`N$7=VJj} zX>7Hf+(Zoc9tRbvQW=QW#H=-)>DPkN{79wGhoN@f50hAoHPyC(as+F32X4yj)?T(IyQ=OoH4FkZ*%Q-jd<7oD#;!sniQ$G?^03w6;dNK9pFJ;SF4#;;I_|3J2c*`bEmepwYXZTuI;opJ+_lSLHuj39W7Hu3m?@6?2 zJ(mkmy`h)BGLd)I?m}EV)k$Z20jCC6>0Yf zG030Q{NGn{ekxDjtC;ukuTJ=}x)~r*enl#FSc^K97d$sreVUb2 zpPB<=3wZc&@uG&@Pd?s;3IG>9mtaHgTdb|BzOodtHt_VR)}DQcHrZTjoP@BR#1=P5 ze?<%;tM>|nS?rX@F*FdQ=!0jhZAqk5}cs2pBHYMlkn_aUD9fLDVf9s|r2ZGO*X1znk)M}jVal`<&R3N1S&^jt zurVZg9mwd>D}+O;QOv^#FE*HW$|cK-g#KeonTVG*633eNhKFiYKM$kwrP z@5af692-gb9(Q$)H2kR1(cHCowIViA}kv%2{S;V zEDCdFqVNS4)0{+3B?Zl1k&g^&#N~i8;#%)%Zxl49 z^@?54H!iABBFhVQZ@f>F`is+*)sy5E`?gwwb9aJ2o%iQMly-c@@rFn4bf7-RcWT~o z$G;Rn$SeQo{dv|4u(QJh$=5>!X^WmL4}xivw@oea3efVaMZZ>#Hx#6Bi_;`&DPaQTORV>Y)qXR8kyAOF-)kCCpA` zFPw0-IOkELw8OD80xa)(n=-7v*Pu86MRtgpRLW5XB}c4#D2$np>DyLUr7CY=;9h;l zY6L~5`BUcQ=^s~zQady~<_dlHr!xtCkZ36hH0^f4Tkj;Y@*P=v!RY>PBN91PIt6IO%Swd$oqzLNpjBmO(i_?cg($>oFv?h1q5@by`~Ni57O!?(l5=gy8NAz*X* z+d`%MyP*if%hvqV5R`3JD$M4wA!-ozmxe-}U}*SLR&jv`#+!PaD~rKx(MaL6kk!P|}FcIfNqUGi{Z z0vuY6aLQIFv9Z-UN@fur-`w0W-g9&7a+{I20cNExjvD=JbHq^ULyPBvEWI}F58a5rfSV(&-0Py?goq5SvuH6fsaF9t<)k8n#-N7OElhtaMLWtAGz=Hn3j{va= z$Qn}2T@LioUd_2@$uhifj@%myev$z~S;EEPifh;c$i_NN*-2uk)*pIOaU+lQxKm%| zo-5wnSb2IRy)(M7azVrVF; z3-8T4!Gh5qi2lk5-qkSZ4}ggk$srPSTk*G83zeR(9-ocMb8|BRV4T8mEnBnL;LG2> z`@OclPgG<|@0@)|Zk1T$O}aVHG&&46H&^xHTJ=z>LH_0nU-mMc{ffv_`K$|vb!P=~ zVDM2&SA-J)R~H)xw+7zah@olAVb42_v+}xyi^yv+edHH#lTOluR5BoNo#9;Qw(wl+ z`x$4)7IZK~V11ls<+c0S_Az4T?`J5OG>TMTwBgGb1vZrfuWxI;WXAl6mO#mcbBgpI z;Xl82M=0$?BMfg;_D`c`xNPOd@JidV7ylUMosPNACot?36|%MBQV31!SneA77PiyX z15`g@CQJmpd<0ji)XgCsDOY_*s+lNe;g? zvGBZb%9ox$?I&l`fx7j3`I7}jNumd~=yh2=8~y=y*u6_o@Io@r+d`DYOOnc9&}Hz{ z+XI%M%yuGALv`L20N=PC&ax}hoN%KL+NI-VY2qk&r#s~{)Yi+N1A(WK92TuG)p=X; zJZ~m_cdE%~VKN9GR17+Jn{Oa?$wBHeboQdFin3Y8aX`SF4siyGAg2(QJcV5!TI-io z7(9KUoOmvW^Hf=hhcG-UdPMYGxp7_#+n zd~>83=Qlob(`!~n&VCGS$JM?A^j`##zolx_Iw;CtYqMH_1t*qkHP*O^gL`h zLGG(+f^^-CEB#Ft>u!dI&t4(%1etZABor6#xn5nb)QN)@->PrE^cYwbH(*LrH+j5G z;rL?N^+CHLQzWylp7081-<{x~nSuCi8=8`rF1rQJFQ8B)NP)`OE@r@#ZDc@kxi@aW zu~54jXZmyK=)N;3LS1z6Xu1wJig(DVDyU!2tX7254`X;XT+N_e4&^(`b|-K#k4Sn4 z(i_z;SXuy0VZBo4GW5;FM29AbNU)aQnQ+f+bu%>2gYU+JcDBR+f$xL=fx4bDAw9bd z@&~p2zeZHQ2xDFHq7Y3*-qm4!OOn8IlzPPY(QJO?qwj*Y347%}!Fin&PTkYZV+gq4 zE>lPM41f6Iq-o%>3v-&RyVFeivh!&7vQgmu#VN=Q+3Vn(3|AILwdn&NP2*1hA#OV) zf^m-18?MYy7EJ3b@~`1+EcpU=r@M}wt?0JTiHfsxUiv&fB1oi{%4uVs@r?KOt zCqe8&`^DeM4vQPUXMtjIPYWHoy`62mQ7fCAHbpWFz%Td4_Q!Q0xLvGfUQ6@7M2wxi zCBA1EOvk|XlPr)CUJaUxt3VS=VTpb%FY^r%u`owHa$|F&HbrjN384VKQt4fpzG&2T zM}EIn_U>LY^mC6elzDjfrmA*D{n?NtJWb<-Lkd}LB7K~E67sZ}@5*UsVAeNSY!dnY zQ+Ub|?}m{uV5v2S%Sf+ctKpEMVDdjN7g{@5|`>la)_bbg*pG?Seb|`un!8cVjic)Q)LDq;Cd! zC0p|h38o6`?+&qKy*nnOA7@jIOE~KDh$61~y%YP^isBmsp(Xstk52rl)O1JwZq2=C z_Hy>A1I@cEo6c|LFC4ESsIRo!9Ha<3(f$vlh~MVwC0)?Wb(jfJqL}XiK*V1=)P%V) z0=Gua94sB~ITuNt%ONd7qOz9@ao4!i7S_2`c$00Y7;Ci?i;Z{s3N4|=5<3#ap(tWT z<>19WjXT`)fc3S4RVkm1KZqk&4R+_Nura@t2iwUbUAXqvBtB(>V@6(1Z{ys=06Tsu$I z%x?^Dy`XcHxR~Fy?|F-lR#=+>piaRb8oM284@u|eyS580o6frW>8*&pDNN-9KpFQd zOPU|Q>dRi*T0Ri$0}ucaNRwlLKYbE|?vBJ!hd71-(tEsfQI0sgaimU_X{!;&mOYHi zl@cxa?_yc+EHX$z+w3Ul^o7a+n!DhUcl0z})rS!7I{94S>4OuGv_mdLC%@O@{!XY= zeur)MiNsw7;Mxg4o%GS?G?1a@#(#9tKI+8vD-|Qn=>@QqBWjw;c+Gwr<;I~%H7HtBe?^8v`lg-+9t6gO^Gbj)4QTySoL7oA{gX=t zPxVHYw3ywl6(wR#1?3IY>J#lmKvm=!Npw*MfABDGkIQi73m}@Km^~_AsRQ-wC{)c} z6TFS;K;_vP!G!+(XPn;kONE7diO26P$=^p4?+m|bIDjZ}(mDQ;@F<)F=WvM&(4?}iCsT})H@A{$JTicFJq$#flu1*W=iRh;WoNBENMAxU$mm8@Z zA&qmJ2OMz=XyUPXB2iL`2CZvF6nP)VdVH1E<0M|Q>6gFr(_t}A#1Pax%KtPEwplKW zID28AD8$nvviDB4%%%X@j>)>?2nV?BlI+anj)NwhyKrAHJo4Stm)!aNxFTa*UEqg7 zMPY424B4>)m+z40sdmp%t;6i2)AO84uBmG-KU|{566Ux^U6|#dJ!e2~=c5-mdLV)0 zf;V;_%AiWmh47#l|5Ky-MO(dSy`@O95CyBj1P&A*s3>)_ z0&7Qqc8lTbrK{fbeHKU@4u}%+3I`}%^{Y*=HqL$V$7 zBtbYTG%QItcE$yBHu&dKU8Wp|e!t&jl3=2qRYJ z5l@=Di)-7Uq`jalF&Q3g^~NBN0j{aaEa@Ul@qcM$+&jl{F8^7}530$l_{Ar^xRKyd za^?{`8l~EUg{X8Rz65VuMs_ayEc|*!&v@3th6-X zG*hy*$o;{=(r3h4X{DBVotNvN_*k*p+o-X(RRaE*ICQlwI+{&wI2yRk z%9>SeG}{QXyiAiFaQWiA;~Ttiu?wbw5f4oWvc@Ob^L8Xu06`zvhy8l^ef!9D2w<;v znrkzyGp5kzn!z)?yyyA(WfgtEFeTVte8u>$vMM-pBe$k)U~6UA=n1%B&Ze0+|ER-Khj2wgv3P<$|vJ zxGG1Jgl8`!cY7v}Lv_7J0JHNo($5!9vPA}QfzC`Js4kdWI4<9Xvz=&KYIMj#B%gmF&$sWxo;$^>gWSl{^EbLkKyk8Ar=UePX zo;M}HACgD;o-s|-UE~5@6ZY22AIWz~(-_<61<_874FWI#A)|2N{%7Q{YS(MB5@}t* zsmCbGH07>2e5{E47-3FvW5l7998ou|osk1ZAgWf-)GA*g%mdrd=ij+a&OpnKJs_Cs zcr<67#_vcn^7`Lr+hNBo3ux=(f#h@Ut@%^%^WeF3>htM!E7$M+YU}g%`ReoTis-%c z3iOfc=kxIa=6MnM`0)5R+4?x^ey-X5?0#?ed-Qudd;C1i?RfBe&-HuFHM@sohJb)@ z&+62$wcq7M{g|vt)3q$t2uw+x4cVBJBV!vxr_{@8(9OP-$Vgj69~gmaKkeSaqcJ3C zTNBuj4TDJBwinr;|5B$rIuB$fHfjq|Wh;@0g*~z<&a~q;B1| zQPs%&*449R@sA;yX7#teZTnrK%>M}sIbS3q6;=5-B_$;Mnc+LSH62xRX;rom^#^;9cGDi|BK5 z@)N}xDnaMQsXe`4u-Z{Nd2k>3`99oPvpB7&J^p3+q{CxAtx6<&Z`!qj4DsDkQqo-E zb}O?wefx14{4zOXerHjVIrjcYBU149S=$2F**B*N1oYRCJ|sgm1_2=ICy99(*1ywX zE=#%Hp9Iq_M!+yEbG16ARovn6)zw;D7V-{%o`LJ)x{(GtCD+7}&$eZ@Ws+*}k)p7# zVtAx7sgW-Jih~q0h0`ie><~}q22mo}tu47`S9Ai6vY+;5Gyus{y$>54&aTkPhQ4!o zELo0-r(9DhC_i$la+M{rdyZ7c;R|`1wA+snh~YEVmIGoC&^0a!aUJMGa+@g$6$L!` ztL(q$MWaY@T^K*LOWU*H7Au?)zc>B#P zoFP%znJ8<|@fs~L&gJY5!=XMY%l_B%lxMW?kb1ojH9W){Bz-ePV@ET24M$N^L1K2E zQ}UNMv@VltRC5pVXf2M^LaYT7T7Qg9H(6yt(OMCs^?;~tK87QhdtU1?_n#n|45PLU zUK0j*rnI1NbMjpkLbevTuTv$8wbv=_3f@)}OpyOh35|N&++Fvz2={+F(rgERwKFh6F8l zDaGiL|gmX@49f)vyh?Ot!ZDl}%T2AElPpDoNWuP;0MCjRWPmzS@p6Cq}Wx8w6} z7&dC|swd7c66ZOVD+(6|ZT-5MM|Cc(`PCY0Xw9c7f?F22>aX?vT|*Eph>re5&v=tI zPC~=T&17D{vV|Ri$7nk~>3ZJtM_t*59WdscR{aDKSd@jiPRAbfBQ!3Id}J%GWJJzq zK!CnHsb_R2ln=t5Jd}R0v*x+7Y3t8%w!W9X=9}v8Vx@?aH|DUU59d2Pn0{ZO)`HR6 z3`*myyHeg2K?NFutY~4qm z*G4YODkx7Eecibsx#PXcReA!38$2cYvjzj*Qb=*!#l^}YxqxWu6dN7Kyf2Qp_tuM8 z@&ftjywp@exIxDs|>K$)+W*Rnu;DA8t3}3`2rX5xz|5PU25fZtB2{wcJX{)|>K^uj|xVduxoY>6Ip=$}8f{roDbD^IlKs5#C2 z(STd8+Etg;jTLQH8;u(3pA(-q6K4j(?cHlr1|{9yLY@2~9j|+@dv6Cv-5b77gIjMC zI9IVEzHYvsdrLSm2zp@v3d-}Ne z7$zw-Qd)a_EEVzP&E53U?+9xH}1Zy!yDmu$e6-`CNL~d+P?3HoJGc_LFSB zudQ8u9-O#8zQ13z^?$p(-gvIp`P8KMcK3XI(t6z6@BzFJqlo-aeQQz7KIF)4df({& zI3FF(Mf!MeC)pxCGOyoWLs9ZeYu0yr9Xs{*JEHchK2x&iWcc-F==Hks{87{V9A??VE&re8vdE*uq zjwJ0r``500@1L$NUP*+#|H0V%f_Crc&QcA!o;T_>r*aRk>;au`M>qz8pSvfT-MODn zZzrJCt+$VbD1*<#i8*_K@BJW1vnDsk=Y4PrCMMOO+v9#$bF0gP@AJM}$VKW~VYSi0X%^nG977LK~pKOfFDS-L!L4jT}Be2nz&;rTfF0d3Vmk(^_uEjk(W< zId}HN`*SncH|bjba64AIwDoa%p9z-Q2lRHb#A4tpR^RFSahhx3{qc71_j!`t<=Lup zKUQjQAo6J={5ru=!Fk1F`~K2hv(^3baF0;+v3tfdWzhNZkjcXW@O^g^=^V2MeAunJ zRNUHZ9wDrr9xSDqXFMHLZq?8*w$CKz3cX+QOqF`O7T0`YsEX)vdkZOkJZE-ym@S$# z^<;L}j?FDi`MrZpEAsgQI{M6?0aU+!UJjle`SH9CL@ia`Au!yvo7Z!18I>%&)pvb( z-@KT|xO6J!&KTzayr1vRqx^jTHndk~5nbL#RXQ1gru>|^Hm9iPKkesUKv!3}-LG~r zB_zH#QGPAniKTu|$Hju1zJ7jweAG^P8Fv3ze9?9Zh2ls=KHvzq6qmx!h_DR2Kiwab z8QnhjP&8LcOa0ur{KgZ&53Bo)k-oS&QF<{xk3Cw;WICN~{V+eAnqBgH+X)lNs&rMt zTOlOveJ(qp^ywVh^LvVrX!uC*YuC#k!+3Ff&J=lf5Dqz`{sgUoq5W>KL${t|B-{A0 zmHOrezIFwg=q_k9NV*RrY1;Gd_W5Kvs@nK$nfUxTIq~zJ>3X}(UEG>_e;s34+Nv)R zY2U@^C75`2*wkDZ_FA{wxlvLw)W1*te2a2u*H`lM`UGLkFs!y#r-?L;Zy|`=%0wo@ zv6UnyaG7F=gW9T1#9IcbRysj}%DrW{D9p(o5!jaqz}_tj0bN{4QAT5tqc zMqqlmj8_&@x>bk{emMWJijoCxs!fy1MYf}YLECobTcRRd%A1m7WZ07AZE6rX^_cM`Q$@(sO8<~q^!fEO@rXdnLxXwKTx>$M-l60<4riXt8rObZ zJFP7=mXS_gzR^J<8S76f=rBZ5HeXp(4QoNYjO;|Nc3<=tZMqM&yZW8f41whLP1;`+ z70FeHfzxFwk#e)1qZsJ+$sGv=`ZK|`FUB3V!hXH@sv6}E5(cF6fkm`88hA6x-@U%c zm9wBO>S9PB%3w2EFH%*iWxJ85sNa`EBsSSC4701@MrxqIXOBs#p{E89BUQGNR%rr1 z8ou`P{~6mwih?BLqC}yxHu)j{TicitL0nEI68$cQ=X+*>Ef&7arJTmxZ~uL@y3p&s z{y-F6R{QT{Lmp&RzI=YvRChIHBk+u{D`Oexm@4eaRg=le+&aTDL6Pd{c(BkD=X|2HM6&928Qg|(CO+7~CU_SKwckwZh73^I-6q2ljb&RZrmK6@h|ks} z{FTX_E{8pCMKbx#WeFU_MwUA(R3#zrs;!g>rt&u`OUf!~ra^nkH)8E`rMuJr5X2Ab zCd3JBgL2ycbgccuy;p1K(d354gcb)Vjh&{Sb+`@N+fSpVeMW z7v9x&P5<&UiIB7oT3nY(y#5lpZdS6NNvHCXR9lEgjI#k`nCf;9K?zd;1!cBVe)DBH~-a4iS&>1p{OHIbSL zgyeixmTO3c(T#T)+>_A!B7@g_mM;yhaFs?Qh13LG+~l4uhWKgz)9*V|6Of;E(;$i| z{0AY5z9O(I%mc_eF_(ERp>$FMyJ}Kq zvk)RDFD1I+Xm30V4)toWY5wc9Q(Xi4sQ~GL=~U$qZ4eCY?nfLJ7h!_!j5bcxYFSb`VqA zUTHDsa^SpU8VQ(^nW-)`hEw==)Co?bt9!t=5j$V0u&RZg!{`rfD-vZMm9qd7{hx>1zy_%Jm7jylI!q9405-sKM<+82E7HV8)PqjET}G`%4K$sAKlVi<= z4ex>n9oBbIgQtpKdgP+!C4jnDzVQMee$9779^B4*MKC!370O4Q`D>ANY#F#r8;ngl zJ1Y%T#R9l8zU!T3;S3mE)P1$Ml3wibhaO-e5@|}2Oc2vZYU(stNz2y@#EL;o7MAY$ zFuKzP)yi{Vx$En>!6*x>1mN5BdSi8@!sxO_#3{`Kk*rSI|0}c-e|KBbi|;+ztMN!w zwqU4sMI?hJ{ge+v9v2IcbN)|TL0al=#3Ru3Pt%#-s3jYc!Rpjg@&IS$={Z#}i^NBD zr4oya#hB5A1@rV0?!vQH^1i2x1;ta%TMUjk@_R0pEH1mY-C{%s-{RnDaPL z!x_WmQq=n4Dqrjya~7Z}_}fU;$K)0m0cOu`AB#Z9)P7knFf2fwwP08PS+}t0xKZ^k zJxBfqux9+Y0_$xb7-R!xk5%3pF6o7Zi{5!Xv4TR4x-*(H!U+SJ>DY)_yQ<+4PA6?X zl?-B!r$bWwJMkY$ym;AP?$eP@t;^a;t3GRjuzMhIo)PUJ z3EEiZS_$->=&F_%q>N6LiMr4lf0l29y|dn30}p!cs$eK|i)thxSMbP=9X@6%hB|Ce zR9fL$j@7LE?6$6j7TRF#>cB|LUR?td`B;)*S=$9)^}Q~f*}|YwGyH!|%!Gk)vO@XD z->|fEOV=m@#>OV$12WhgG(?pWUQB6#(nl~zcey-UTObvPEIBpZ{Ga~*hruk0Aa*bq zMsG>#Y)KJmBu2TFGl`z2fe2Dgr~;hJJD!Cl)4(bc{mnuInI3QQ1+YBr0Q|?c|HR@u zS_jL&c+u?!mb{5Vy%U@`fz>~(4~E}H!rcxAiNM)*rDGCWADs10J-G~g%2dZ@{&PL8 zAv7sPxg2Rjb6FML-bNSmc_guN9~GQ1QUTHL?^KK()i|_x$EbZ&qjDNZUz?E^Nl~3u ze`)@zCO~oyD*n-&ic1!`ydZ~)T%^LTiTUgV5U|XAuXa-qj)XRl;rPWl3MLn zZ8cKYE;7-ScBAVrh&JY5l2X{YymZHLkafJKJh^zDkx&4@AA z&i!b~>9R3)H@!^=_|``0um=}rLdS@wDhto-Wcm`+8~hy+;>U0DU=1yGou)_ys=j2$ z<^gY!oqU@G3bq@?T0229OFZD{;yZd_aIFbZ`lCR#b*jhghV>Fd!|5*xjbtp-v(^<& zGIQ#xI&7sQ62QM?@{HNxsm1O zO_+La*m@rt-9FX1mFy_8=C-cnNn$H}3GnK!*0(?8?Zg&3G-=EETRtqMYldBaL?WAR z+q%epMAC3@*f_vHciHG=CWb`M2R^iyujyQ8`zfbxSl^V-?KFOK9j!{45cyAJG`uC^ z;{;i|G@mtVCEMEL>o-UOLgB(2aH}m0XVxh{O6xGRTOCDk;^!o^b#j2NI$AK=>`&`& zh4hue%@o!n9Vu#2gdNU{QM^KYCYFBy zgYfC;ew?ODMqZ+e2~2SgA*veh=*;=G{~SfU`?6BZdGsT=yi745g4L_Zqee6``sjz> z|Ld-<9jQQq_EFucpg_vL_ppBX7+<=dn(3;2%mE1H&LO(2LB%zC$kD4R|ei~&mK=ZV`xpSB{LK4 z70)SMspg@+irRm4Yw=vCS&)xG>Ijv3l2X|Oy@e^|PG_kK0&^(%PLi%R8Ru4wVaBSi zHdZbZ#w&jEj}}GK}G@0!=U19 zfM#FMTOl0?&-pQEFx$KAn~mv50P!$3V{?w9s8I-&^++OnX27MdsByi7nSIogdDyr& z%_&FuWW^Yfn{(gwYHYOKuP}`VF{h3E-+hcYt=NF{t7T_aEb}m6ulvRu5hgV6cPUJ) zlLpQxDpSU(Ti+b0bL!&=j*lGoU2&@@lJPD58J*)%>xbO#u!6w=Bh3anqkMD6*=H}! z28{}@M?e_)B2{SdWuy!V{o<#ZbKfAA5a!7lS2ZHOu^9C_r=K+<2-v}H5$%8%WVOsF zTHWx5$2k=Eoq7CC9}_L6ovtF1zA_a$0Xs->J!@q$Zxowy7X8p(QEC%&>;cqFjZj5} z{onjAUa_d2#FTb_E3Vi?%9oNYmc%r|TK24)q@OO|!D2p-3$+>{j&(Ql_e8YAb^_p}|<5im8FL@$|iMI#ACWIuTnA zo!{)7!?FN6G3i+sgDUF~IC0L35PfpQVcl>()_><|Hu0C#6)C+@Dn*ekC|BFb1Sds> z!#c($?B?F>7xXWL`NdYOG^aM6IsD+Ef-9Fre1ydbR-HvcJg4t9^MnXLQBr2{5q>?W zkLwtV;i@MrYO!`I;^$e!K(oCL7~#;nlIi9xhrq^epu^Cw+K5r6TYfB>K@H3FWps0C z|NXYZn8iOSnpVGAdUUSZjGs0+I3Zv?3r$vGFjIt}u$0!#Wx3LsI7GWz6EBo68}-2O z#PSeP@Qz(nd3M$anZDlOecAw7z7}xL62NJLurXGj!C7!nsZkc)j{IAl3(jF9a8FLX z6uQ0+Ta|`=-_DcFyq;K5I`tdp*2ot7Sh0=3AfI|7oFXmD3o`-q<<=9sEKes< z_$5eA>C!@|vyz~13Z7#U?I_3eSCy;k#Glp9tE!L4S`l0gV$CsdBa{R+)^X5D_)iKK zGdwj#b{k7(y;%#jCe16aH*E4WnMqXprvlZQNc+c6D=b1(Rf4}PE*(J$oVU}P2xfHj z0u3-HfBQY0En>t{RQ5k4oLC$bfgcZzc+s4$mHDGXrX*mNDF@;{6N%S&JP!oq4hcx6 z5uQJP_7IBR)|_DG`%$80 zF48L{Ly6D+Br@+$b5iw8+2$qAwgT0PC9lga8b*k$L`zcr*x70}S5SG&N;T8N`R`?$ zC0qf775={2M5pG7dN^Ej?h1n} zp|~}KBtcBexS7T-LALso&?Q8b-r55H!gy58AW8O>^|qBmg8vdH^ zvd)DrKReuLoO+*K&n$n=_U?N-34dU$FuZ&^n;gbArlGN|gtV!xx zJn|#+bo|xEes~WOp+vZn3Z_^;XY1H)NRvvE6-}{>7KG7lfGGtZ=;vWJ{D{_-T;zH) zo8*}=>@$TnW>(Zk&iaO`04Z+5fgsQb#)+3-73>t?;%jMbWPT|n zW|{^_PB#*9GRH&gAWt;5OXQa_@Zo1h=d$wj>?s2k1N5&(6_a9ru__ywQdY?{1q~~h zqknks`wF&!rKs(SWR_f+PW0n@m4}rkm)rfBlXNERkM$>6;?%i3V4^BhMZT4Z)jA@f zaxv*r3W;R{de;G%dYRbS8mX-xqdpuHQ-1`wL6e>>Fu+oxmb4!q<|K%<`n~dMs<0 z@`l0?Uh)G0CV5ksV>Y+@il1BOvSd8cQpPNr4@F!YcenA?0#}*Bba%jd`6ZHBmuxE# zO$aJcZ1Gu-H+5)owMfw!o34UWZA7H=l}%t#ZKR>YGe7G)kZYQ7!z_$Eot$ppj6!~y z1pNV4l3n`e$ONBM-w)w^`XP*>BkJ$2VStlXxP)el($ri?q1E0n?!Y>nVSK#y)>xjO zDD|VU;w_#jdT)mRvoo`^yR*A9^TcPKC(a;-Am>cbX_9jot_U|~vyc?aOahLe zk~@=gl?Kfy_A0*g20%nBOY>hmL>IhGdeQ|qsg^@EE884X#*6_|LxD$m{uN&!0jaYZ zS`Mp=#?~*c0$skZ8EA0_3+PtMNhH!Tg43VnbQcbsl95-ksr?D2`pyMqXB{vL%DZ_@a=1^#zv z%Ke_uv59)b#Sn|_{09G0h`Kj3ARNY$2VG#vP*0569e2^a1wX3m)^A=0>sScf@uL#T z-iOhXEXW&olh%p28IcM|+?bXFg7g1i=HWearwVMd#-Md}!QDa#Smg>847hrt5Yh zT9uO3IbK`j3Zuk_tSf)LvVngsp?eAnE?h!}svHWAwExDr<#k`#Y7dXp;Jb2So`_eauspGgdwh(Gg}|x>86DlHZj-xDH@UOjtjdlzz)h zexg^SHEfylE}^uv%4!@N=Y70W`)z@BePfS%G|4;>T?EB)V7(1 zDt>D4CGYP}v<^&TqhWAA7YTwz- zmD+I1T$taJA9WlnkCqoe9z%qmC=Bw=glp9rb6B0~;gYh$?$Bvat=gdH>O(tLrDZlP zuf%YjCpusl_ryh1HAB7aDZ6I$1MybxZwgfBxjnKSTZ5+6+Km`;-29Q&0=O3Y(ipM7T6eZz4bEz6V^g=e{A=MA>;v~Y1Cm$f*Xk&WA5J`YH8)B0 zx#{65x`pB3va=DLK}Sj*3bjLX_s@cUq~CKS}VzA!rjw-_T-zUM!4cbgYgBtAWE z*|Fr~vNzgX`NLTkXMG<0v1PepE+Hc#tWx<;$9%aWN6kpwdk001W4A96x0x#Q?rPMN z0Hig`38wN}zq!>kGDvB@H|bv;*^n7+P;bcIhQ%bxtnGdy{9xHTy>Rf{{D=2OnC!)( zmzvQ#n&6Y5p&tug9Ui_L5$_~(-&nRQt}W)>Ok;js$-gMWR@zLH&QEQ+`&v^E{g?|a zSRT&aYvKI$RXET(B|VzYThMp)8~HEjl!z00mabP3j-*6tWa;`kwt36`L#_|f zM*T0Blfx$NkQ432{_GpS>&-FMn$d@qfM#aO_h{sKd|0GcYjN{G=fB+|3ZHVRr#Z=$ zATFb=+ThsRxfSQ;s>M?+5 z&&!-Q?+kfky2wpb*}wDW3_uRZXFBkiaCv9nI0Qc%@{SL%QoCnC2<2G`u*4HI@B3(d z{5r!t5ZvQRb@?yhQ>p7a!sHjc2R`-B(k!eE{89gg^#1!@FCS3B(iMf4kSTNL;WWBp%&!odcgU_0Q@(yu;j) z0sdqtb-bC_SX|A2vQOk5wSg?O4=V?pSo!XC9uduvu$oume=dgQ^LuCzq4V9ED#J~6 zEAcxv;C~lY3J0FT|4z3W2^^n9PRpi*#Q+=jxmct9`7sJ3+EHQUmehA75?)7{HD7Ss za6g>Yd^uZN!Bz{j@cpzMvyLn%_~Z1bXf$M}V{yB);E89A%DjCQ;^GDhoTbQrB)W;O zr0t381TpD1YaJC}U4F@j7$Tjr(#RNo<}*RU*VJq2j}*~VF(pOO{T`MKWa`Svo(uw? zCkC(VH7Gk*UP)CN&p-wVoB*J!c1*sD<+tIe4AS9pk@3wu^}*d3kr!n9L|N{Vvdg}Y zSZ}j_;2}Wwzw3$e=Q3}X!<^r0nYu*5Djr*KSKXtH6_sbfSseJ>tI*kpAWRE=xpv<$ zQ7%7jOgfGk23@Cd;pdiV>!CP16FU#rbW{FA@4t)n;|68aHo152@F|v_xp%*2D3ohX zIS0Fxol(iEF1N3!hL;}Vgd?i_nZ|wS0pZbpyg&%RTvDO#lyrEZ@h|iM7;N(I4C*3p z-srYx3F%UZWGBxV@GMcE^Yw%W`6+yf|v>iv1Zac7k&lji^-n~vaf{c$%FF^-|x2Yd{7r$ zP_7>uanrv2i<`H=3sAU;+IEd7gzCZ5TJk0G4-0%f=o1h9fvCRZV_yCTK>m+cdbO{M zn68WsLzS*psPNZ!;@BMwRgDjC20 z+xG8e2LAo81E2f%4z#m~eXgKhV)B#j13%@jtY#IV5S^vKRZql0^5iB?5%RKLT1keb zk=|JKz{l{m!vHRc(=`cLFNY6D2|Ss^@i4{x+8WPjulDtjxjpGTK@TM0+N6#dl)r2> zRzMPk;uo6?vQILzjuVDgx-`^ji^@vk1vv=d=`I>r9z|$FTd?yF=i+=bMaIMy!R zb1l6vP%A=75Ua7npIOoBx=s*Zc88bgm>u8%8|`n34de^gd3yYE#Zx)AXF<5eti{`1 zbGLj2nN;wqu8lj=b(a^Df^Mo~PEX)}EjMK#oELWg$#j<7=_yvIXcnfFe!t(fUA_Kf zk>kqJ+X17LAVaJhF;j$+8H(C{&A~SY(HS6b)k-_P)2QG2+kp$Hkfr=1e}mwveGvum zpPl=y?%$gQ1H{idfI9RZRP^IvdsXGlv`3^+0q12-EWRnrNd^(H%tO>oLSmtrl{HRDqfLEkla+r>;9EuMOKuSJ*Lb=YAPn=K z{1H7aBJ`$H9|VJm5q*pyKbJzvFzd)+-^x5@QdIS*d^SnmQetfU*oM^*R&`d?wQEZE(IOQUy~2ajJmQ4= z8w}Nb1Nxo0T?~hEHXoPGiq}Mct~RcTl7}|r>**r`{IycE0LrU>$}1o{krQ`o=Bd@k zLz=n563P1$ErU^$e@E_~d%VKXx_#uMGCMf^4^B=YYd7t4t8ypWfZp|{TRnWL@Z7!% z6PEt*)3|D#SeVH+=U)EIDdyPo(H4R6dlVRJ?|G=BZ;I zRJ@+(=H38a8rnfH5AFp2oA?=!(Tcyf59Iag6^-6QCU_!$GmEGkH6CwPX z7o4IYT;_&g=86!*P2D`=Yr&M%eNB1ToJr~&{zjx{#vDFpq3Rotbz)@l;e`HiX|*?c zTl0>U2J`W40Hu!BtP+pjaAh{{ku|0ok6LGNZ#MG}6OEZ>CSPn+m5{N3D=h6Te(uAg z{fm-e_|)PKIw`aG82D6^q9(LJ_Z=ZaP|&2BHf7ZF1R=f?y@-vsK%ads_pc%RU3R(& zganfj1w9MBkOoSe2nsW zkp{$n3zRtU@fc&_4&BzJ${2Teak2Bef0f_EL(*fcBvY)H4;Tjt_Ijv`!0XYHeDmDu zVHDhyPnQZc4$(;~*lpxKH7IzqtlNw{x93)m(%tT#Y`sH18hHEb2s3Nzt^-|Tr6VYf zc$G$05q4&$U5*$>zIZ?VTixRoX!u5_UQK1)o?Y*O)I~d7pf3By z>BH(?r4d&Kd@z)UU1q!%z?0`_NSF~#Q@~C5ITWe@-Sa#ORsIySm%gYwzS0!A zTe5N0`5NrGme*d$h@q9|NY0xov!S6IzKjEWc^la)Lmr+Lw96_jg>29VXZ2)Aht^B= z3OMH9Q-=!r6$N`Crd_rs& ztwZB9FhG~JFo_PJcD|=J$+sb%>1veAD{)6DtjjyMVLoHgQ`;NmbX-29oPE-9aGoTX zPEbj1kdmPb7}=fTH6eI1Es!AuSkXAppEZWv#lIPG}h)w<@@)o<~M2h zK|nbZSxJxi-AdeMbgfBb(pA%2Xuh%8;kphY3Hdb8^aO-i;my?{(}-3X(U{$Zqit0_ z`Fmt7SduTY$LhRzWGT(UlRN+yn|qbU4F!#grsL?riEU6iAv%U1SPT)Qni^D1|8BIw z%_5GX@DpGWhpxM#oVt3ilRLAwjO=f1#peqy9qAvWcRdavdn=yQ#XP(vT%lYt3V$Mi zgY|Gg^>G-fkqR`g$)w1r<7Wi7Lgqdk;TtV zpV_|Mzq|TT8Nc4S6^kw1$Y*pyN(EKgSbSlu=f(T6=)|H(Ggz^&K67lkzjgQB#o<@_ z^0WVnDAT1F;r->kmqRpeO?a&p(eOFfW&^t)s$ekJZ7*j<>n|okT`5#(hx>2_(!sCxj8qu~J+gyQ<0GVe`qzkF7xaNoa-RTz zp2{Zc(B*B!LH!tAc(E_|*YA2+-d_bjW&c3~Cxrr69_e4>cl$}dsgdXUEgdV&_L2}j zP}QA?zY_1^;xvLL!ke>bc3c&}B#s#8xghM+afZLCsDMDFCE`e@Zk?cT5LRV61lD{4 zgn;d2u_|~B?Rd`W4J-W?7>;3PQPg$7&#ylT5#kaIs!A$-*&|;ZDVTI7jaP1nL5Jk< zC9cT8ikoSOu2#$+SR`H)0^>;m#`14983q{wbV37GWJ&EA%Q(gK@b2I~0nd1_0EZg0 zAVPrP`S>Ur;*{cglx?tQXOaYRATYKpy`AX;_EDe{eqWK z{+8m?ewbTqvW*R%qlyb*H2HM08vpdiccsYeq63Wh1^T}%GUj@_#oR)o2~fv zjQx>fxX2#*+_Pj&|F+_J?} zh}R?|A5QZJVWvcIc#X@zU^3@B1?csMrZDBPr9kJVFb+X9 z2!0oOYtPs&??kFd1M?fEyImL8luR{X&$;MXFni_~jogVhP{NkYD6NVz5<9j82O!y= zYD*T%vBeNZy$)(pTlO^n-r;nt@;GO*eI4X^+nZ6#spWuh{A-!@$E64Kf!p~X#NZtv zE^1(NLb4-#MU}?zdZg)1cem~Ocy96`eC6LauZ%x9f41o1zsM? z!uJtTJL3IJnt4$N;)GKk{bfYyT*2N61pMLQ*wWSZ;Z^FPQv;J=WrlNfD}+jcR_ax; zlil)}@llJTOe6zm{JGg=C5uacSGF`f=fSYpW0$uo4GGVl=SF~Mmfb8%sTsOMa4>}8 z4M}46B13MXG!eNFi@>*kWl^}nk`~Uw_p7(#&Nj!4!f7P{+)@CeV$K`h!z=FS#vS6> z?2d~O;f>^I21(*s{#E2*l-tPJd2ztyJ_(;FIdH|i1aG`@;&NL8;lTpzlU0EuB+fxB z_$1jcwxj?kapD!{7z6nCE>**WQhexoO)g9ZZ(s0uqGc*7_)^TyT2U@q>zmTURHXFj{Ym(q_K*KJx!9Gk0ZY)#T4;Q#8eDSHo_An zGCe5nB63IbJZi9&mwJYQ2eN(zGOUyg?H6zho=Emj*&?(n{rbcw{3{hC#c~J27CcQ@ zGvvF9L<)#+vLbdE@AFA!Kq|hVRp9{wfcl*ds9`rhHY>#kk31RPOk%e~Y>5}6u zy9@-`T>S6vBhqdTQ_laW6xPgX5oje9m3}t?a$xirj%w;%Z5=4(+4PkcTFA{1pv`-!2OY;Pr z=#6u)5sW%hsei?Zd+L0}kol=cbWl*f!Skd@;E7)19pJlRNc$X|C=0_aP5Nd)+>u%DGrWQ5PR>$AIn~!Kc{A6KQ!)#7uE=feWGum68 zEmMwlK(vxX>5P4IgUlHwrtZ&ra(~QtleLfi{Kq+Kfcc|O$#_$*sIrOoUxx+OhYn^= z6RhO+Bl%X%@Uq4LyYj5w?W=fnO^ADO_9!^fGyM)T3`Y3n+BT8$Ha|{qqPHaHi1%C} z6ms+GgmV+W;^2!O53-?AwXK$A8rQbg^9Y#y?szOd7>AhV5alcHwa!p0564^-Ka4Y_ z7xbBx>X5G(eMh#Hf;tx9aR#x+z2Dyn_61TevU&SS{s@*;!tC7`kz_))QHofRvu;1{ELJM z?{7?pECMyd)CjXAq#g}IY(a=l!yady4Syi>B3v`day{S}pGOl+!e9guYEmoC|7pP+ z4e2ftVj)l`gDc&vgpp(iEE2Hf38kt5fU+d?4CN@Az*+FgV{J&VqQ2>(Ckl2rNr>%59DV?pAke|E!rov` zOY8P-Zbo<0T!At>UgkzchHoC%zdpHvC`tChflqU)s;i?M`Vqo*}? z$etQ_6$5j3_X1RCS}C}kRhaPd(JzCA82-tBRrNBo@%%6gHy#Na$r>UfL|_Fqbjtp< zwe$_ewMCXu&F?0<2bA73wS$_qPH7!#nFfGZqos+>8me3h#C)l6EZetJ1?=owGEA*wuhBD)*k>Z%jAD7*knpoe50EjYGEWmtr8G?>THxU~`vC{?(N z(prkB#JA+dOede2Jt1LekF_A>mI$z^32R_Ns@N>LgQak}-`%aa<)50A8>)n^W%aA` z`}}oTK${>zz|%~gMkEd@m+fYNC%@SB}{5;k$(tmS4BS)|nRjsy-)b6N(EIgy*U8CQf*5cHswI!` z{$-x&WS*iyhN^PUpeI4!SdCAWnBN()wK%VwLAO9=)G%U_QxxolbB-NGp^yKyKXP$oVYj<^;dZ zDY&xOeee+i_aa%^38H3pai2X+SJq6*3Mm~6n~CRzD$UgCvE!aq1>{cyhoqk|7(u zmypZdX5qKB1@sK1>LsQW@!3UEjmHNJrDZLB3iiXGni(8r`X8OFoF8|E@ku>UdRC&h z9O+Gg)ms)m>T1r(w%+JJnk06;h<-4^0u3V4Ffy&GyfP=vcNwt2nHngL&D8zPg7(3& z!ivCOH+U;nH_szy9vF%dF&Np@_%-TjJknsZ+9qV6-l>fnudxxel``wVW{x6j{)-Cu zG-51i4|8kOC)_vDmg!`sfqkkqmIPs2TlEGa**OxN93etqZ25`G;YR84_*)8sn9=R?n3(4^FL4)<%7XO2hI{32Yyr6xW%zySBef1K!in1^%2(8x zmq}dO8deM_w8e8KLWWNBbPd^At7z>TnK>&&fC$rA!XZku8QlNE&~dL5-_ViJ$w)H5}}5RZI4B#ITaE&RP&Fg7r^puy9NoJVG}w zOL<8<5e0PH$iJz*i<%tT-}jNtwivjyh^fzSAwS&1G@6sVQ`O9cTS_F}NlehNTlrSy z@sbOkpSz{i4YD-$ITi7j0pR`*)1Jw)FmjFMzNzAVt~Vj$B~`;z&!+MuT?AjgPbANj zRM4Bv+nBGoL!^-`Od;UzfxaFVAQ#c*pXH*9sQ9^Cned3m_gSuR_+_Xj`U8``)@|C6?WoZ{_VDc# z1z(&@Au=LmBURSV1nlhZ=xO%eOqd#gGPi)H)ys1d^+{yR7TmJi^cO{_O^OEmzI2~F z2J&G}=7n-g2u2=*^A!;=8avNl2qG%0 z8yP+94hdc7T-{ab4R~LbTR<#WlrU>h;5iGDTLrt((Cqy-WF@FesRuR9tQ<0r)40xp zikX+ZiN+$$#zU(VW||oLeqI}RiBgg*&4f(YTVJ)XXFbo$Adlxymld*D^OE@>0(5~$ zUN4o~;P_m^J)2%pt<4O7*;zr=prfs;uG$5{2)qXq>^VKBxR&|dR zjV5MLsJCJIXPF?7E%B6W|I=P=uKyb7p}#%NqzfB1>T|D3J`)Lw1%UgX8lrb-`3%v( z@-cQlj^bBnXX(@VbL&G)J`=`+`+arn`E|z0-&+PcA|KHVnH8h-<5!o4>BqP~HFYPC+6lCM~0DkY3dBp;Xr>lIP58HvP7WX@@kKxJ$MK^LL28uJyVfyB1;uYsq(`tx zKmg^J3Q>q)7Yl3@!0_X9kdXdC?~HvAG`koN2A<^;guJ|K(}!XR2D)y<)Q*bOR>Sx) z!Bp&p1Fx#wA|O(>Gkc=SHhLw9R4&l)LkvYZ+fRpIhf=7?8M!{uOR){Sgj&CiG9LxD z?I+!0tr&!+TQVE^*sp8pW*k|HwD6N-A%RlR1o{(U<)cT8g$KTu_W6cpXW;cEVZC!c zq*E}jr_DNpAlF|@#ehcze_6)U&f^>+&;NcBYscIFG;QLIFB5za+%K__lc;+S!{w%W z4+m``zo!1%$kCs&9a&$WNChU;9&fOBqW^g>zF2xgjPYoL{o`P+Ob^@$28B$&S_&t2 z?-Xk(8Bdi?N1yZn`ycvZ|0@1ZqrmYB1k*d}1@gz!C4}pUdF=@QCmGBKqeYx1l>uxlXn%7NhssAEQ+h*!W;R5ml@5K96`N@>s zpQmp)nc+XK{o9_@X{(uF+e2bZHE<(R>$IL2FA0;XM8 zyGEfA{T9~ViQV=IG7KKz(%}w~elPFKjtNrBG_Wh2S00dEA7e{) za6rZ{6PQ%Vy+&TxRO?CSFTUJ}9^qMe!Wl=fkbwB*+h2EU{4j~%lh7sqv*7xZ;<|jY zfRwO{(CXd-aHp|2BQxDkbT(NXv_UHHAY;H`!Y1t^6dm!b;-nKWviAdhusY=}sZcEc z6ylF`kQ=JT`b{B|aoVC*P_FGVtdltHm{CCL{n2ZRU*v1S(g2(ihWX~~!`#gcL z7sdL2vFMjevbV`xm_c>bjs_ly>u5wKXQZG|)18==c^d|OLZrU*YCSBrrm1qAo`J0t zJ^X92hiA_7@C?v5#}fBNtl`{ofoqhLJ*Fi|+8~^Ds|F)g+YNf{H#Ch;G^_p0tc7W5 zyo^<$SDkn{C6$819>n&JO`#VuUC#%P;;j&)@U_Xl-`I3DJw1mprM#v=fJy=ol%s`xWLl3$*6%u{gL?U zpC#-ic-bRbopm0^+0`_!@Ui!IJYlh|k$)U*%=tJ;1n+yO^m;mQ9BxrA-xPgkCVQq< zwRN0ooS7=Vky)+yl8|(0IQx8ztET(xGVPg|zu+AEw=_1DWmGnWZoEqyh3@b-`l)v= zX*9(hXytV*P{Us%u7yA+0_ioZ7#Y|t##8TrD*aLyw{HpEHnXaCxXs#ZV2NXjw9h+} zXptxvh(I~(7)3hKjiQPu-W^g`no)O>NU$%I^F&K?McZk!3{pgH)$B{a@nohD%yd~> zU)YU$S*4hY?ZR~i0Wl|Ys{O@%-(vncd3hND2_ndxnL&7^inmC704Ox87xkCo1yMw{ z)9{om-4anu`7B@Fw@lPgBVHLJ8z6_vIvVNW8MEDuro(9H0 zfd^29(4+P}ZY{Ex0-I}!bl<*} zD8}av?xY5??)Y8@mdcspYoyq6;LL9Uwfw{cHHxZ82AW~1DsDo8G$CGfqQ~QNm`dHN zmdFt4I&L6AOE9mt>P~u4I`TMchWi=2cUUL8 z+z1DhvYxV&Ln84gLiZfU*$w#~jQQp#X1wZ{AROKbjkGQ_xA>v&N2~#4Rrix~f<^$n zhKnPQn-)-Nltzpa&Yn6Yk)Dq0-%JsGA^2OYoQ4sACZB2kXaEicDk?~xGz)xY%J66r z#phfQ%fRTY8TXEnQInApfYYj^(y-75YTm{sxe6KwdNc~H*2j{uk5VNF{fEj&5d3iS zB%+IS2Ta02_?9?UW5oy}n*vYw^4fnCqW1&-g^ot~A}}52w7p!5decbi{^>r zi_$;ohJ!=m*V5!dNKl6G*3S2;)-$?!Li+R7&_ z*ATG%axI^LpbE#leK$0^wD~=8&0CyD*QyJS^d?&6Us+xsx?tJQzyFB{z}V)DZ3PhOpn2zQb7&%*9=Bh)(^krQ8#dU1_Yn{H2)aN&QwNwU4Yo4 z{h0smYCjH`Vzw6W7U8*iT&YiCnjQhhEzX^f9OfPp)pSbaQ+;2odj$Mec~3q+=FY$9 zIT1|Hie=%&yS#~GdANLikN%<2<8#&AFY4g+D}3#138!YyQ8xYzkU(x}4iS38lRYOV z2MrF(nUJBi&*}Pfr0eBf43-S?Ck>m+~Np# z=lQUiKzbuMyxfp$ji)HGd15(oV3bs%23?R-=z_G<}H>1TyQEj93o{tXIKs>0CNbi zPa6)o%{{!-`C^ztQnfGV^+P`zIWXO8_OdwdU2CT>6@lE1k640_!qbSZh`E=m0R^Ym z3QyNUga*`a(jt%Pj`#n5orv|LW?#Nei##m7*?)4k|0LwcO;8DY75|CXFXOfTzgrUf z+hC~S^ooJ$=K9bHQS3wuwf#@!`-#>w!+)c$iTqv9|O9Fh#qf#E;t1r{bpzJ!6g&_h;d-vX z0+G%22p(WKr;)gqzj`P`mA+2C?9*xQH& zb>zE_gBr1%B&O-!K}*2ksUP2IS~fHYi}M1Su^J>A{;;48D$s`$_${Z&1EP;}=d9eQ zy>_fe4CGtY!G`P;P-bmY+e?Rcj=U>37Ln_oidQ)Z8}R{It*zo7&uWtyw}GyI>MMR9 z{&dWq`|Y4rWtgLb{*=Jp#5X!GaRDk_9EHyM{mQtOmSJ85HBN7q+yG6{v*@`NEZ_*? zixojZzIE)tK9I&st>EY(XJQW)uk-a|8gg%}_q^>HOLuqWL*PidK~QiQU_j$$gX2Bc zBd!14X&x`s@XuOcZ;-!~QjPZ#5Xhf8&=P8oB}WzMx1adn!j@m3$8S6=<_KW2C$$G-1C!rA1ZT# zi-hz6Jld0QL|GoRp`U&;rebb>|BZ6CPpJo+7{HaiuVmWJC|Cr?U~M|FiSrK^gM(86 z1L3DwksRFAS=JFl>O}o<6ZRiLRPA$I8ANO;_V}qSZl6N1va>y%P{6DSQBz6chV#>} z3V!avx%4_q%m-2j-YP#E1oB@2Z0?zZuKEzW!Sw%24!7p9CuNYV4`=8Uz=%3U@RBxy z@r8Q%fDUo+vyi2!&A{V7mMdrz>hjvD<9T3TiU#h)^R)^(!|hQ4RPwKjqM(-iKTU1X zVWFj2tayDNea?-6AmYQ}|H)!Qisw>5P-wxxdC>~2>1$jhtO>6U`jF@K=O_k_MOg60 z9(Dh1sw&=$iF)uIup#IVPgCO^^y&A%-fbI(4}TQ=2m6cnc`Q9m^^`NkNpIAfM_wZF z8Rgu|$kVo&4Otry*lV9vjK+|2bz*RZk8?lol#UwI^7Wxvy6n0uX8Rmh2P$_SDz9U7Yw`LZdIz_)Zed|XE%I#{zhLUNtQ=V0>;4MWQz@Fe6q&_W30+1|a zN+oQh}b&)eKsofyDh%p9HnQ{uA^od4rMR#-7#n9^w5k6tGpo^6MnH{Zvy z9FWil1!d)z)!t#pCLmH5wT1#!FjF(9dInI1L@4k6RiT&k7KLU>UQ2sBey&`ln z%bhumuM%>P@sTb?SJ6{6yQ|Zl1Z-$~CxG8&3B?C#2E?4lB6;kJb{}4hp0oRwAt zJrVH>#S0i1*zec$v1fXr^VsHwXkY1T=J8W&6moz=EEH#iHE^<~LH&upb+DeMU5Knc zmB11Up7$#noXe*f5^~8ql|W?lw^1>iBgfmXIHaE1hsQFfE*LJ>3pRVdP2PDk(S4%+ zgp4=Xnw`!Vl>gyX&VT+L2ib><4rJ8Ob>7g9NUF~fnHW>stNOW12f);p8g^oBt^RJl zj%(|&Q!nItEgVU~tP_XA`5~m9T4^QDpY?YlRU*RV4~JA%2lvQBu;CbR(FqZ(!Q;E>RuEm5?-EnWo5OrOud4`jRaGzD4+r+ zsaJkIGo4d|a#A@3GqPWP14eOtd|(|%$*@tX9v7Zb+h%H5Nx^G!K>b##fr@*}I9Cew z+jQH(k&1>=naj_`-tSQje=t!3u|6(Sd{@1xeois|I^=cWwzOENBXXUE#3JBYVjC~% zkX*1(rRJhKE<*^oQGTXgNm1u0Tr4YGJHE8hLbUdpl9lt)%^voagKr+9H{Oek`Q_S{ zkRBEGV0iE`^^q9Vpk28ftL?w&MEe~z1h`{m+imO>9pu^OP9;q1+(2qD>7YHiE|<$Z zbWgZ{5G1_CAlI)Bt!Lrc=70gy9d&Ecy69?JHyz8p0OSnJnv{V)j+z=nn1CL17~cI_ zymnX}gEXKgv3RI2gYfO#!yOA|pVJwFep245mxlP>dc9oFGy@DQRH>Vj+T^EDS@A)C zhb?p0D(%MgnWwS?yc$;hbf^#^e61*Uz(C{(x4e=L;w`7ks~jM3w>GvSyjPT|Yku{z zHRC_2bM6aZg6`N*(8BGcHv1!I#WUfrz9NhS39l=tfa*Ag(|A@DbfUwB0}|pi+;?11 zg8`M@H@ylk#{83d>6HBGSuxvY>do0;FkoTERIZzzd1p=)TWZy=?A+coMLUIhxg&^}coMWD zC|AjSw3h5fz;s~rB}eNk)-bo`QDZ{wqZ-;}j_QyXtUpQvn>{xkYZR0H?s*o^W`{C6 z*J1`N_+kfU*N5@zFSMutnV-Jm=%&}5NDxg`+vD}&zDKd{*C;l5lCXaU(c}f4g)=k1 zuRaKh)TkHuu=7Z06~8%-_N1W!M67{u4WR2_l6AqDumCwS+A7CTZ-(tjwImU{?}jg^ zP47v(Szi~gPWsL*Uub;(c-gYyXaz{t+^&4KN&3bvwJrZIdsWnp&oBRCva6n>DTEi! z^GSRZz$F3niBz@*E3UTCLE9+ua)-zh~r!81xIGL)z&)4hj ze>kwScpKay)N4-j+k*bh8~&4QBYtNT{AbDep2^?;{gsfLIO~LAS+3?)TM_YxifS3e zMMJ?gTY6BjzEW@^FI8CkUG4WPwat8=W+XtgpERIQ& zqWkHcNU{{xU&s*QW)=eVR!D>lqmzaLWTM!jQo4<#$>*L=ScW?(ddDoE! zV(K=vR4DYa*cD`LTwJyy_eiKg@6DUURMLzAKL>qR`{vxcN4hY zZMu=qpN0A-CR|VV0T#qgkcE$-yaumw-U1i850SY)OS*JfuAyH5o1`{EJTC8;+vimS z+Itu0qt0(7==J}lKhqKnI8J)e`rejE{2ZERRxQxrqf@a_A&uoMke__sq=U=fCie_ighDz(r zlQrS6A)o8%bxyD&=Q1++F?1kU$@BA+K_FM`587&mL*>nH>Ibh2&L63-KeSY6Nc0WM zNd_*!Z;-IZ-`s?SW{r}1-=#)aBHnwh?h1tqq7Z>g&lrYXt{!QXgfPDXeqsxw=t5k8 zoe3VjO`jP3*YJ&qim7I(Xadrj{MX@%QuM5c-S>|Ksp`OwtfRYox@bV`j75m;67Dt}>vF=V|{M2o5P4oED0^yF0}l3N*Mwafha8 z(c)f$JH=gsyE_!8SfRMvoB#V|?)LWf_U_hZo|&CFi-VQGw@QA5*OCgn>|OGTTIx{e zh1Wi)>qf24rI6@t_DFMMYm<#pTK$G^-p3~r@}E6(&sz>)Yb&Du@7kF9EyoVZO@NrP zeZ9fz6%8wY^(xWXlq*vB{BG_aF+aJl6(}HcTgcnBcC9lF$WEXyLkl!{^&xi`r8C^} z3x*g5i!x{2*(tnPg(^zkH!FbX=(Tzh#q*6L=+Ob@;w^q$2c4g&moMv=*b?@+K}3_= zPqaQP5?#$O&-GvOK>8TR^jiHFr7WMB((Y0E{XS6;!!Fc}{y_RY2r-|NO2q-lB44Mb zk)obhK@`u!M8oq2sc{nd@G<_o2yTq%GDd2jZ;`r#pT)jK0zz|cOrNnU#?dUFv9(Rj zL4Tb$M_b5qLnwi|2IZ6}TN2$z2nyf6DhwADP(NAlor;BP&QYCsPsNs^!6+tw3zu4v z(!|R@`lk&<#CQ`5oN?fx6212UxgtjUr6$r=@O4_lyw!V_@zmH~$endS&4Tg3{@&km zS0QiD<;A5U0HaxD)fp1DbmaAaOqHw%1JV+ZvT09Dm2gH8#G)=wb{B^5Voguoa!#ciNMssLG%B zD^3zuxn!0jaz+)-SXYSN>faMkt^xpm$)$&8-7@tLWqX_eI@=ql%ozURJOv6!Yb3wt zjY$t~aA)5i|A$sFCKN~UA1Lob_PpDq@9yQ?V8o2uqsSo_gE~z3-8pVH{*vFZCPz?3#B{58HHLrHMO{y zR2`ZS!GZmy+RinvK*Ku>`~$4NAdE|eH|fNMsNp{P!Nq%nq~r`*f|B+CGVosTf(Sc$ zbYMIWlyE$7DLQBIAWMx~$ZaYW){8ptb3B73?9Z7EFTi2X!!P+3Y$8Li-WS&uF~J-c zpxX(aMz4qs^FGf42jhxen{hxjY7+9KrwQtckBg5}3FW3s56CiYdZPB*6;#r>I!5p) z2t1x-?M%Aa@w_|qRbV3|4`#g3)5ZwMjuk{5Aw*82vv3EWMI9nzm~SI!=PI>G8NNPN z7kCzZ?8^gq*2kcV7SHcIL+@&|sx@RXWpbWGhMn63!eZ7ko-!#BFLK&Yyxs2+V&2iL z3Tepy*Y5$yB)4X-!cU9uWv{xd;?ARYl5H=_Hc_z-JYeVQjLh*Sv^$Hy zmilSXg_<2epkJc?3!Vn2>woxPevoe|WkbUphisxr*3dl>yDEXr@g}?KRoFnqM2{^!@B$K^S~{9LiY^A+DC)j=uy@MknMOZ>tfQ)?9nM{9WZqdM4Yk*i`?9D z4Rz(|<)yV_T|iHX!y{<@X*t|i+uV#}wur+hJ)mxzf=N5mndPlQ{LN6h zxqQk4xDrEqzpBedXA@@HMQv(w6R3S*c?wGEhxC@2_@h_)o)=0aqwe*m0y5Pz!Jjb@ z{Es7U5u9!i&is$|Y^^9dYng|dbBOuu&mXV1LgyF4?TsrLOm`F}-}zJ+(3Y8rQX;ZtCy(#s!oI7rChKnv!99Tr|&7b`YT47XrHc) zccJj%f$w5#mE&L5t!E1;el&ZbEEh!mXofde`UE#F+v1qOY-=ZFF4nJZ$Q;>b}#> zaB8a;!an>G#|35kkR=M#c%A`N`&AuX^A9t{>AJEH?E!ppq-Zsm1ag1CHJI+*1?*c-mL>9+C1P%ECSn47P&*5yCps>23Urr`|B(R z9!LP9=|=7Uw}L2p&Rw+%7RU5QEi8)ouPelYbf|W_y?H6?)TIUt&NtdLW4~Q6s{K&| zA2WQSHb<;rLA2ed!Ft|r(C=!Sl|Oe@NDyXRU04FGcJHF9C`_M*qadA9@p}>y^hi2P z8HoIVj8$rSs!y;l23-pKQBq2EH+esxt&?T?#EEpsuwH}@R4p64_ ziP6Cux?`Is?zM@0qC4#p0^B(^9P||vW$tRv3an{=$K@Xb*Rsq=IyXa$DKUBsGpXsP z8({ki?&{^kn@DZnmaP!lj^AIPEvuLPDo8pLIk(wTgPzx{JvkTRkzcWmcYHOHmgY{i zp6e}S?Qd9L3T?FN|D3<*6Og>2mDP#YSktO!o>?t7d`c>8>e8iLET-0UGWo(h+wk*- zAtBjtx}4$j(f-BL%+ErG;^LU_LOaZKF@5t7_nOI!TowG5AxfyUH?F$)Vw`s0H z20+?>yX?Ru>V&qaU6&1yZ@-W~(=@v@;*qn*$of7_^==hL4J;|Nj6dvWXFdd}C%!)# z4a!%rUySJVIYcdNXop25++{$We`6+k7kdMlHVPM+M-uJrOqa z`6f4xs^9_EpCwwQIB(@aqocJ3TG%yyypU&DxtMf!oo%H`au9#46=tY~q(5eyXFn-w zO<4JdA5ip*4-@8yH@``jq< z;c9#JF(?faF$R{P5~rnByILY)BjMIp!R4*l8d*F=AKh^bju1 zN)6UQ5Y64t6Xd-Rn)zVAQ>VDXWw%iHnIx$&TV8k!l@J$YW59Y5P2z^#TBSWIZf%zt zKN5xSiNY^O5<=8m;9BE*P8tH7vc$|Gt zkorr7fq3of&`-u4`J0WTHAjnA$cf>}hc;shw-#aa9Ak<$I-!_Qf#a77hvGef7$E*| zsi-T{s#C03OeiQel<$jOF6conRH$L9G?c}>nCJmwTz^{{s>&*3FVHZRzQy?&7Fv6s zKSs^^;kV0YZdZ1lN64p&H>qXDB!#l^WyW%)10B&bch|b3*M+31zwus5NsR(7F zvLjl`6js;EiaMMTW$bBB+jUMBWY)jf=aH{BPOkDySGGQE>aJz2H)?%$n(y!-Vfb-d z;cPZsg56}*yJTb01nvLWOorJ6^%zueJ`cjG06DNzE?NZDt_|!04l{M= zPkKEFrvGO&`zY;>4zCykP1A=*?Sh7Zvj5yG!w+1LUhXBR62$2g8{V}9bNPFNhVkhP zub|g}%uURF3NDo&gL~0A zMiR*y$kaZtD6E=wDY7W;$ZIWd75Xey4J}QeHuMFcjWl|%{`JwK_}hjux~dA7bYgxY;&i&!ut^Gh&^r85ZTq8S8CBJ=ab6RvMQaEcqUi)qwfM_ILWDcIbb7B>6gnPqVfN2xW7|ntQ&v zu{Jgyiv~owvnuGJJbZHpE@YALRb8js3^^=Oh!1^NvutO(n=|8A`gS(}x?aND$ac2q z&L$#TxupqOYv&OBC%l;UjeTCo zV1udkY@~-9_!j&&ga)n_e7H>=(ZX|(~6 zXom3yPZW^RkOL;;9Y>Ynh(g+`a=Hviq#)Trl@wpveHI#*1YB~|^4Es5vn**rqVwuM+|(;n5@FOp)S}k50zAl;#SakM5t4~a zYRM%Rh>RGkPr|9QqnT-!kM1OIKyu}OfX$klZLHMCAsgH}vQ7F^#S-ixQaMD{GN(U( z3AVBgja0iEpGoHAurk%5J&kgH*$Jl`Nq6P>QD~o6{iA?$nC>{v~5-&XQSqaR& zt0uziRT1*b_hkW&I)p~k=ncPpKh~*4ZdGO$#p3) zTp(yUsWah7=7eskzPlf+m@Y2L22isV-F>WiaVBp$jGqjVXMP|GQ3ITwriQ7mmWO|- z5>1mwl2TSpbxct6iYao9 zR@$e~>DRaG8MnVuBOl6U_L->^A;x;LnRzPLG_+KTn?nZcJFQG3Lqi<;rT^YACJZzX zeZ<>2UMF5OJPy{3Y_+SgY)l)mt0|~bB3*GoL?B?@yElwR$#L)82_LwF{mD9NoY_R$ za2!E!Kdh(|G4_?`-3%*Q1-uK(r2o5C`6TOZ7y#pJu1b2);VZXDA{XZwL=ErvD4hTG zH)-wj@K5gi#91Gs#I-OFy2IomDx2j^t}5)*dA)dcOXHYSP*I%epU(&>uy9#GACT?a z>Xc!_?P9@Y!0%XZ>1ar3o6mu>4kO$`6BzL`vZoHAAz>H$>4PVl7c9;0{M*q!Lb|o}LM&zVqd)u8 zR#(zV`djwv9Y`>D;_1IAeE(JP=n#E{;fklvAj0fg`%mklen<5pOC)u!a3^DT`+QGt zI1yhzq1@Cc(T#uJ{hIdRXAOz@>quf<K4xww&nk_7^3TeGNYqkY^Z1jn?ug&+q%pP!brHR_r z=WK`H-8^X^8Cy;BpkRQBXMZW#V5iZmmK+|Pac+E0n4A#{%r_{W|W&yLn?Fh`E4hRXpOX+9VZNjesJ#^K}qImW*Z~N-ivll8{?U%c*oEN zfqtt-gfeR9>IIL3P<3UIF-|dDJ@GPNa}j!)gNxCPGbhM_d;FCLxMPUaq2=C$`y3q9 zilc&)WJPQ?40UuRWD(@3^dU~0`lQWAVA1P|^a+z}t$NLIdW9sGY^GH( zT$H;vtllX%e>G=MLY`lctEZgLorj}06+sc}-Et*MI>XCcFfx^c;C_IS8oC%t4oj4y zv?0>$Me|k#G_>ER*MOfS?efGyz#e9ix!%kci6`&st*eu?*)>nq5X!yeD5OH{=_gNQqE|jq<98W;$v;Z#$V&pQfGjNd7=#1C>G~uuUf_6 zw5{@aJVNTjsC7n*IODA|zrr17Rcgu{1gs$V^wnEw&~LHTLPC*njwg3{6vmDjZW`VkiR_fB9JPHx@{B>~~gITpgxT zls?&>e}h=jxW~zT$9-ceYUw}s)#`z+!u_&tLFW~hGACK&gG6f8&fnHaSnAWW3M(xkK*U*gXV2fk> zH(6r6FM;w}qxqw#$_lanHtS_X`kOWSWd!c^=_OJdrE#xUhKb*)BW;B*iwmK@=mnKx zRS25786|EOORIE<1VFnTMPrb=i1YKjoW1w>E(IU+ab!hVoq(qo5ahz+)y$7Pe~^#91s}B%F5Kz$s8#W z@C7bWn&SKdheP~v|Et6Hf7LD$ltFsX1 z83dUbPZyM$quIhH)R5j|R|wvhI^H3)b^8{*^8EhpRp0MyHibX2%05uc@A_=0k4qRR z>zC|#{uTR+MnrPpHfA25Ssy)&h5+w3>7dkjzaM1%-i1Oluw-^J&@S{I$*23^cl7;l z)v#FHc;Wa>@>FS+E^YAE@t}mw@Ax5+@0!2(xnstFnlLNevbH^;V!WSzJNfZ?>+gp( z0K?Q@yX8B!+@a?LtsgYO3~pHOJjgVg)Y;=(u}itlsXY+iR?nmhF3F6`S#|eASNYR- z1aKXWwwKxu$#Kl3?bJF-d*OOdP+z4ml6GAW@qp6ae;m9nL)$uKTp>tL$cKV6y8!ll z-f@4680rr2fYoR2L?rSTwnRTCBvgKmxdbq`x>e=vi$@O4t=%yBnG-9_Hw$6jq~15Z z3$o-S$X6kX9fv0r#O<^)MDo+1)b#u^AgViPchqa7KfKGxtBT0d(8Z7;h@Mc_8rjD<+{g{bO4Y0e$J^<@5waoUtqVypPwvG-=Hp;?`^?) zuvGuK(DG`BGT~8e{<&EBQkW;OVU(nOC%pB$>66=P#VSI{jOzrp=^y$d{=dPqCh!&s z5$lBqtC}Do?3B=-y_)v^u$k@WLaysF4_u6>HAof@)ESiG)xO4;Bhc{7Bb&F8y&YjTD*#OvH>{ zb*E$kr%A>DlbIEWPmLsdFz|@#%p`jNqwZluEG$!P)PWs%^y|&633*0Prx?~OZy=^Q zGpoM-CM1FhK@l<_%+xXtjZT840%EFxjzL7U)DHx+RKWDgSEtJ1hSyxag!)C1+Gphw zYjZ?h7!__UhsY8w3wwNc{v0P$z&{vQg0y)?e>mLpX$dTfmlSx5hJ%c2FqsI5dDf)S zE+vZziEujLw``Un-=%+L+`KJiNKTLCz>Z)C-n3NgeEh?2PbSEj`&EW~$Iy}U{qGi- z6!bZbox^)Oij(*Ib&YuYOBskDnXh_zwATzrVI zn5s>afKZI+pfG$e7SojMHMk1yYWuGBEehd5J8I|-d-W~jSCpPQT|1}=3AblI~M^f2VFJ~S){Hy&(FSZc|f5>Imu}Zy>+=a zz0&}Xe6Cy@pzLZi2{|hQqabtn^FQU5oWBngxW(-66Z%ngQ+X=^^Qx3M-;s8;gYRYf zTLI9syC@WiZED|W6wmTMOKqI6dO!$YPZDMpve4=HrhhcUJzFnVo%Vkp=mGhs1~=gj8u-c2CDNpf@dC(U#{0Ws|5vP!B#*Pw;`@nXOT|xM$P2 zm+G6mH2zl}neji zGDuv6vG#d-pO>phEkFTdw%I#|`^$7qc*gcTR3_2Z$!#3fUtVILt%!4K z(q`eBDh=M&j#>cA4|gzH)~#l`Zq#x}WTg3m)d>HiX&f}>vgYClQA1KZ1YA)Zf!wC1 z=JzfgnqbtlV;B@zz1plfJ@F8CsYX)TBYYB5W@8OoWU0{+usx}>i>JuNau4i{R7dd? zwqq7E;FLYTBhHyjp4Xx=I&V;#vYUYsU{kF<2~PA&8P@DUD}3V_fe( zZZ_YvkgxO_ec<4!Uc6U3Iq#OUE#q67?~5EcLkQM66;pQTS{c1=XS{D|9U2rRT z=RY^)0C_iW_+4&?nEv86-}rTA+i%T+mb<%=JY_f9G;O=ukwLwnx|W%l5=YolkD9^0J}B#G)`!jIrnR4W%t_(5hnukVr( z6Q)1Cz9o!S7U8Blm#Y2W@gCh%o3;q7V1v=fyp@86cV3-`$GHxwXNBFP*-eXpjI1(C>Fc`5W zBeAJF%$1RUAxy+?Q|D}vxX+Yr-3-34K68Q3^E)}>|F=M-j}s8ypyO0q+W93B*vRFq z_1Y&kQ3H+DaaV4ammLITX1yV#C?`&W{|l1@W}w&+Ya}p=C z7<~x?gf>1K$zqe)`3mXF(QqZ5Ah1dK7RJqM z5y4vUUK(ok&wfZ9@fseA@2I(yRCiu62#`9@gBs?&IGweOajN}mvB@x^slT~?1?s9c z(JgVRA8*^_QLHL`>z!5D)L+`m{_u7sjhl1;g!duJ^!xVgRPO({ce_+$NWDC%QN4Ml z@DZ0HUqz{@%B3wbw*3QM(aT@gwI5{?A2pv{DoOZu*tmUqg8_v{ysGtKq#CAVb_7cf zR!$`vJDlcU9Yn04lN)K&fWRrBHZNx)^xD}493RRvGQQkg5BN(et}Go4NWA0cDan;| zpVhUR-`*HCT%3ZXXh(dy*4Yt(+6vfZnL@`?`Ub#6HYvZuh=C(kd=k+BR(aAG`|)SV zx+K1_5?bz|Fn)d>hU#JL`D$3$g~H5=`cH||d0`JF+E(bdOJq{fyz?|(XwrN&z5;nf)+o0RiXNCCl4y= z9I~YDN%u1mLw*0i^Ma?8@FV!tb(u*V|2H(R zro%;H{C3`T9GbmI0Zi}a&TdMC8X|8$sNWrsiMFGM)CF~E^dWI4mAd30M<%hw+F}E_F=L3Ft z3=Z%9SGM8ctMI(I`f5HEyyCbVmx9T*=-QTMC;B*+)q^Q%m+F3se17Fm-B^`4e zoJ0mjiiwJc3&s4^(r7%9L;78M548-7_;>XLr)K=8I==Dh?y^^ytw}}vplC;TB0E;Q>JBG?bI*-Fk!FZ30&&?o(WvMrGmi~K`GDHE@d>~ zHSseFP!_f3^s_AgsrxJZj^|Rd^;NYr_0_L<9yMbr6j6Zyaf7E)0HhEf@x*MmKJt3E zSmeg6-@H}mg!>V{&4u@e*sfR;2V$|0mn7VWD9Dy--egXCIzR?ddbqs)cgWD~MFB`( ztJ*`5g!v#eGqKpnd#aTbWN0iY`Pr>q&RP>_{e*b>#mFM>+h8qxqY4e73+zAT%Es?z zS)VAOhXm`Tk8Prwf;8q&@1(w?;5)U=-Xd{VeJMUYm8G($p+wjxU7oSYIPJ^eMs~R6 zA(MjFC%)sQiLGYiTkgx$kT?ud0#t-x6n<#_O{HX8AGI6i#jkD9rDHnmMs4C%DlS5wFb$LX+QE4Ptl_NVHy10MQ8AR6Pma zO$j)8YWP6u#0MrSYcb~%=lu6&&{^=d{x$cqsjF#TQuv@@tuf6@Py)&!!-&N3XU+N` z<0`M%Gzs&AbwM-0=aejh!xdxm^mWc35}9r^fLgb{A)ik3cTn~imB{)HCuH(<2=Xz> zLXj(puqPJ67y6(CAkp_9u>xecbR>AoCfzBIYtC^Tqe3dlQ^ZnUsX$>PJ^|iCQcXiE ztVvDv5SxUY@!vEBBRY%Q#zbr~GT(O>uL_HOTvw*y2^s<$BTV7ETDRAss!q38WInsQ z*plNc0YCS_YfJeLWFIEPa5%HViJBGhv4x*6)GkWC*74esdwBDN#>Ki`k37ZfinAjS)BEAjt zIO_b0pzXnrN9V@DOp4u7R(cf}C+oi~p0;fL3+8{{u#r^Sk7El?zG2_DdawEr2Kh$NIbBOkS9D{8d+pGm*F7Q!Z z!jLm!pu&w{8?yp02llC@I8O_N`5McPgj_UyCUc*R)k_YO_U#+2q!x9w##I+7pKPxz z4vtHuLtK)ZgR4A+WyG4spai~L=T4Zg6T|62 zEE$TfX^XH^GiGDri#yl>tUvukVT{G2aVp$O%wXgs+}Qll^Zon1ST+=0kuUOKujLPw z)Cb#6^ojpl$U9mR4g5$HY2nfjyP-YX|-`P_tKOurrbV2hNl2@m6o{d5Kz~Vx`wh z)ok*VhSQf)L8)3k8th>V9=VW-;+gZRpU$N_#!#zI5`%336~p6LPvAg7>VCd4)RykZ zMi2IE1)gPEO;v z!~j<9bwZ6#SSK zB6ZoX^i#*@2TO*(>PUU)`Q|elKE-=AR^WHiZ&?Rel@DFE7z4)Xl4Cyu_f-EPXy*qg zLg6I1sZ?Mv*bFE~5)&FAWEhL4*g2wJekiMYV2pRTQFf1a$PVu(DvRAj&S0ga=sFZ( zsV(zDrmr5pSUb;*-3Vd#dMe7N(k$`1qN%R^_dlw<=&?_a&hzLdB=JP(tl;ax_WfViRO{cMmWvM zhO98&8MC$Z8mg#)qS@&I>a$3*#&e~I#F-aVN81iM ze(*l_Z5%@j#Bd-(KUm3j-aFG9@ho=uD>~u{N&Z@;)%aN6F)lTC03Sib0am#tSEyI1 z42hzh+FKdu$J6&6qc)D#-uH;VZ@+9s&UiM<&R7rC6jZ*3eWl{+qo|pt;5n1Pcko0j z6k_-@gOJnyNyLBHgn3Zmp$_c^OeGt&Qz=pdv9VS>i(R( zt#*&#to^mWiC9{DN4v|vR0zGlyzdTu%W%O#DT0RT1wCj8b|tg9_(J&`7=C42)E`Vo zb~p1>cu=gc#$`Z0w;;_jg|Hd4l76mXo_%+oz}UeA~sLvGLF)bsb8CN zKWaAT6!4kSeIU4sPIO;V5A#@FJ2be8=&sn~&`$n3;4jegN}{gi^liFZ#F#0Xpv)dQ z9|KFIm1zC+Q#s#Ay6DY1Ma2nJ$LOYeB~bk>MU|iWTcmMhSB@sCeZi+XB;7beJHS_ zRQ)?V;-Suqq;j*~`!h@;aqRT%x?A6-7$p%p@o%I{o5SGl=Lp&k1&}{SA!^1+JgN@g z*;-2Kj3rXkWiY7BVRN*UO7gH4YV~(dG8v)VkY#FhfTc}?T92n`Y;>!FT|}q$hOCUl zTh~9W$(8+#ccf14JVpQ(7kWpIkYv_vhysYmpav)GYKMbJG-iOzhD(=DPsMgm z^@bH@wi5j zGI|1vUZjr?l}*rfei2A67HAz!97<_#9=|i4^Jl|BY~ul2Krb+JDlQe-wg0wB2)`0WS}Zk;D29{d7X5Oazl z%L}O1N6lEPLv6TiZpa9YHzCzeJ>qNVXvipxE+e(6m8aC6mq?U9ft693-T#>pIe zDI0=ud__<`HFtM!lG)UKDk&VaPxvn8J;jDJt~wt~%Rlv6VZqWe_!pQY^ZM8_yD5EgosHImIp>xy!zF zv(rdpDQ@}sa|2d7)!GI4(mKB4T)rIB9S2Hvx$j()OHI`iS9#fF5jYZkf&cJQXDpC2 zpmy-cp3AnAgRn35!$bemsHf3r)IWERe}s4UvaD6~T`XKp8X=BOos-s z9`~C5;EEoB2#EBYyZFkOmMHYMt zG+ZQCyT|0Y2L!rzA!T^;y~a-RKL5z^r8+RJ0v_~xyjhxaYlwXz&(E`|6)$HrebjCnCe%l({F zA<;k#UmSP7*2G2+&C0Y})iOi`uK!#$D<>?%8OIdp|E>-{q=0TL0))-&n1}uj&k+eI zZ_pPWMB-DL6sK_`5Z{?uF5!;y)%?`%~X>I`8yi*d>*$_)B9o}zWu2~X} zr1nb=y-!ZD2A?t8sB?l zj7;3g=E42OtVB*uj!r4r4-tOtOTRp8=@7E!2YP!mNV>~6dbe%H`L5Cw-t%@3n=u}G zc3()%^Id@eD#pgTq6-cSz*-Gu0KP4fllWP*dTK*0@LFpR*Lds~<(*x;+>Sno#o;@B z$CCw|B}FyT2U5uXli>1l+Q%@)mP`Hkn^=GAPXg<6Q~G|vGfNEBc(9Di9*20&J;0HS z_jQ*OiC%=L+NM+LvfKCE!SnomOfYNgXO*mvWifyW744c zPpXM8j}q%2k97SAk*EP}OW^?~;ya10kjC$A!EFw(bD zi_zu~eq_FB8nC9jsl>!{3kOUhe(tg7D}dSjF!YTvu{x(R2MkV)IU4!~SjK}4mOc+X zNsDH8pyxn(WpmgsYwh*_5J=7OGo|c%4w?fCeX9N<{0?CRhFrr*6=Wg-7}&Xw;ig25 zjBW$(xWN8hvSr_NE6)UeFF|8jQy6SPRC5~Y1|)hv4;~?0>T@+_Sft(7wfl+Ljp4u* zV2rjv>unbJrFk}acGHSiy%^JDq}3%?RnL<=MexB<5NnJF8$5dzYU+Y#Osore{u>#c zi@ZkE;=(4`1ZCpCrNyJJ9*d4kRgaJ$JP6#f0`KsPd6=3(NnTt`&Gcg5Fuvk3BKl2fqq@{(3fa!>q$en`F{m=+phQY2xY3EA_im;}-flmN*e!PZe0mHI> zs!fpJ^6`%uFBw4gXghw?!FzDM-&^aYEh#(s<(fg6iq3obszT7fioR81mXl7N(g`i1 z>J<1MoK2slxEhV!^R68BXHk{ln09>Wg759wqj0!L~jzoonAHfi*GwI9WkSS(es*L zf|PfzLx+ri|92r`lx74I(7Wu}1-#mPxR6Cj5tLVYkI#U&W3*3jIj-o-D0N#kI!6HT zIHy9kBG?KY1n%LgfGNF0Mt#QOd(KiU4O=MXTzmyB85_M<`R zT6zHxg)hTqaWe7-AS<>VHTt2N@)9U?LRUVL)~l1 zPdz(?-##foQq3XR7*)oxi{{!|yZ06V*|D2`dbiw^8$P2FOGx%8sT~P1;I4Sjn+KIp z<()EY!ZgMarK~;++(?pUo5HrW47J;zrv19tqgXzPLXS<5dBv7>rC*>Hno7j9tI%)IynN zcBL%Y*=R~-os4dX25Ig`SYr|B=#gL4PK!^9MOUj&3Sb^O%unQRJ!u*Ld^F&L*bSLX zw%_sU51a-$trx+u>RMdZB~I!no2Y5tQ~1(!Kv(!RWoI(gB5AhetdTBxvdA(!WP#JG zP8B>Hw|T!6Y!R{Hl~-%YZhX=iz^g1&Ra;El!F{ zad-FPP)gC@?(Pll4#nLaiUtd%cyV`kcZVmx|BL6%gx%b3?zp?%*`1lsw5vq+xl_hK z4u3upJGMXc{rkg{LQvYowBiGgh;14e<%4S(8mmpND7&|B#2pwm!#SZiLZ|F1v}VJSu$PmMPGvM}kV=~!bAIwtgA>X{f@&{ zhPah&5q4MW!X!^jz{$U2k!YSPZ|1PXgRK=?`Hp9mn83Zr|9mxrW1R0Bk2x6p;V6TH zwbsdOnb!{dtZx3f6~Y$uEpU6roa0FBngn7#w-LPqU!K7;q4KEgv_dDAmpb1u{27TQ zC|$vpcD8>)IbQ4X#6%=k^1C8hjXn* z!QwtkpAMJC=qKxJu|x4YKI6Nj9Vebbr`nute+W@4K5*^-vyb~aoNyiPapx{TCe;vbkc zF&)tO8R8$wj3@9q4)(oMb%Ygh2EQKI@=y1zn!Akxc9Yr}*gk`li3~hsZ;1!NJG6=) z>!ME+aVe9Nm&E>`27ePV2j;)!a2_)vIPIk{pa-F%VVFnRDAx&2XiQokc}GG2#{hAL zW}Vo#BTEN+=1SVY{<_hU>zb?fRmvPXF$d#GE(uE&SxW-`@4TBj*6yvrA1OVzYMQH1 zXRcf?fEjm;dL)kwJ5$k}C=AZ4(VeThznCKKqbpF#@Ba|P^{PF)HJ?PDwZbF;o@ydG zC8ajUnJ22&k_$%I^qYPCM-Mkr`cEo=k5Nn!S&z} zX;Q?3T}zaAemv=PatqNkD32n_Q`Vp;tI{fc=js-+53TOTF-}P<@Rza9{Jf9k>~0K> zP0A)nmHD#bu^CM}r0TX6-i&+5i2nae5ayxHK3v4m5qzF(0<9AO6d8L}Ftg3`y*mbc zuT7chx^DuW=Q&uMbZ-*^j~~w*hnsO^H?j{d#omLkMun7$0FCH2!_}qq{L7l^x9YdU ze1~5nl%z_QVv_WR>alp<+CQ#5{PTv#A4yw&ov4s?E$|mwPJ_%iUIN|Ca)&C<*Zq|* z%RbQ$k#!D>);ZsAwE6s{m*>27&_^jp!T_cdq?*eLS#18ch`|^H(E2$1v4{gI-BaZ# zb#szExFGb--oR^9=q-kLIYBrv52IwS|6rRflc6G4b$LOFw;SUacn26DtPxnf$sZr= zf1=56>td{kS)_a2EIBh_)BVf8AkjJS!vDgR24cY6${Zhr=kI(PfNwj-V=nH$X4gBD zM6SE}5F>;1;dMPf=zlE)I-`^?1A(It4w|QVB)~~RtzbbR-n|}*$lW+)>d9|P*r5XuxVIO}pbCnCGJxx;~6J%r6GS~i~jDb<6#>IKj4dbmK z!(e1p=M*N;%DvrXKC4_!>wOR_B&(#4oDJkc?z2@TA%i<-{Sm%7|0L{IH~_qLz(;B7 zkqNdJ5)3oq106G{*cAE1RR9tbdiJ{u5kgaUOO$Z(^-cVIvCB$E@Ff{AXjturQ|o>| zh*?pMd&Q-Tx~47$P9s5kj>rmk7hX6Dw>CJ?ZJaYN(~!9z2tYcr+11^#Z*g(g-69AT zqQ64lj>Y6!a>$aXYTuiAs3e5GDc~DY#mY*bmH^&R8Luk(M9B16$tD1isMAVB`n52O zJ>T;P89@r=kw7veud|403Bi0D)mV?eqKyTc8_3?rtcJgRYr|j>-6FD*VDmk{xUf+C zD8A=z3WRSo$$&@?8-BwMe}@p!AHPq9>3RY|wTdFB;<-v?=YjqDrmuMbF;oppMKYuf zoWX&)^ISwo+TorUfUHeP%Lx?my5+%+i!1fEQDUUvbzes2$FP-n`gX3~i}XDH0&0s( z3nz;yhgncI<6KV{eWLRDTuZ(g3;PT6FgNMP&USuZ9+hiOGaxa8>b1LcoL!UXeCcMm zLRhUOVE(hE2zk^K)2!CRExW@~Zo+Fx`3S4tl?mAZz| ziX*XawU2;rXpCw$f~7+}FTF}v4*tmRf4%j*e4MwD^>2Z@J+*CjJHl7(ldH0$J#R&^ zj+y;^6h1HA76`*63A#pOLZ-@F`HYYQK5vy27{NbFuBe@Etx{Zquiz{%P~V4Ap{CBz zrz0_=`4uuMnp%0TyU%Qp#(&>Gyo3vQe~QnPiOM?Iz(Hq>blb*3x6yqEEWVnL|66^x z&IMr(eF~ft3}A9x0)(SoKPa8n^xHWKo{1SDWMy4-8^TS~goSWwPnO=R-0gRe`UG2w z=r5GBZY_j zw`pDeyA|UB_{L~9w~t-R>h>{1%)%Yt|1-;#XTI6wsu>u1HE>GkER_eFe)nNZ{w_;x zdc70$zVb4x(?TwnHK7YG<>zmVs98D<@4N1$a|PNDdwKLF1Nv{Js1UyNJV(mH;Wb`E z4OUq7uV0%x!u}q8KC1k|LV-gN$a^M9rH|LmaGs9}8Pa-$OVy-V7&b!1*1Q1*`S@Ge zeANI^?rSUssSDi{B1l7e9ACnNubdHqMdlmWx$-WO6A8+7Cq)GJV7luiTphuVWVpDL zM=nn?tMS!iA)5fQ><@W;;4HMf2*VfKR~^zvB3DTnu?%1|am<5V+^C-omUrmy?$?{z( zmt(qJm#^lh)CML?zhbVy%bk>%{&GOUW-k*$g~cL%Gb+jLQo9cyOaF-B_U0$ZNYb;@ za{GP=o{fDLg^%!;J-7D#zKp37bn&YQK@5$uJAI|}@2vSg)+{WFxnqu01Q$CkeEEW*R_z)R1&C+iRAf8SCjrPBcg2&Lyps247Kq){%NLW2kM(p1vtLZu zRANh2YvOu;vFyzYMysIxz-xcJ+<~79w@jxGAEd|b@fQoN%HH|HUye`wQu zg2$xZ5ANF@Z~+gPV;L6@H)3>Z@1Xm!j{W;O-vq)u4}U4{7iU;9PkLJsB1s2XhHe&B z+=A-5c)#b45t8h^$54vfT}OV;s0QiM(#n`v<{TS`I{M$kN9p!VvYPHe$+;t$HroZx7nhq5*EO)gPk7rOTj4 zZ}U32O+Y%^@k4WgWV5*4L;TtOa6_~x3?rhLGu)Bj*pr**+>o2 z7xnFTUo5$X01X4m@#{$tE9)GxOcE6O0)`$37{QXkPqOupo z=yWC}T4?Nr69?a#K9dwhkf0nDxrpU?Dv7}JVQIqIZ^CJx?;G}|SX+(MMuJASvD^(3 zo2ix{1ZpE;(F}ZVSRrm=vm4g>%Z*SVH0e1no%`0ibY(;gVK~~2v_(496{(Hpna+RT z?WYccrc~RbK#j zrc9>aevBa07nRa)N*~ZKe!O|UQqSm%m00-2P3O1l_@Z9e&7&-koaNbV5Wy@J3wQn0 zH~kd%?5w)7eFSPgq1Q=b3hx{c*$N>LEoZvXlfCKAb|&rPDy!!!e@&j|!9sDMD)-Y( zw3_%KB^CBDMoo@OACbXqQuW~t=K7jG1w~xj!;5a5r_&Zq zprHkyvF-CX8i+)0j-&dU?Gy{Y;S>uRzW_#oVwX)wiep2WYycdTC{%sZZ8m@Ops3zA z5At7YnN5%)Zk(#g;QbuWv=g-wML^=HdUHR5Mnh{t>W^izbj# zfy0qNWQ2A$2(Oq-(Z9h%r@6tG(qK4yTV#w@bovJRT-Kiiwo`wKaMMdtA7NjKu@*{7 zD%;8_TT}`F&Sv`XSG)EDivG0?B&C)^OZ%1R#J+7W->7iHap3-2fIMNkk)YqW41RIx z8opbAGU2#7LtR{k)`oiiWB)9b!Tfa5F-OHxCAtqT;y1^%dY8{irKO`>CCt&F@~7@a z1>P0+eGN8er#V$UTYOWiC&+XdJUk`QBai0L>6!Hvm#8s45xB)r)^M0_fQ5Jz$n;PP zk3taE;^9~n3!pUIT)Z7;0_4r2x?&$9dgJwR=Pbm3j zYLt%fJ6kPU3~zCpE^^0&_lmn&Ef$KGMsB!UH3An&E=%fsXl^6^D{T~6Ko85 z=WG>CrJz`Q4(AJjDrf#USVbR~{Wu^gnGHMC!(Tg=x*a|r6=BKuul)wvlDY=YZnm|^ zzCv*M`?&^Law->ID0TtXToC=g3c|C{)KF$88j$r>neN|q1^$qkqATHj=g-SXEgjQ~ zp5B&|A4m=zy$=A^Znm-3XN6w0bjHu;lLAl4boR|n9Ww<|K{`UGl67!`!%eOj%j}Iz z;9uUZ9}8p#KPaLObp=2dN5z6gJP_Kcl7Prmf)Z_g=7Qze^e!5- z+S(}cd?A7B3y)%P)V0pfq?>8~Z9$Q4H>yu8 z!fd*Re=9?mZU-MW>-%ppqzfKOb_duxxo9P0KvXa5vLR7$G>`@hX0ulLuUW>r3JR7g z{l({*uOjma@xE~G%GG3CND&+w)sF{>fiK^O|H~^xnbi}bEBl}2Pi?B5kL>eaVXQUj z6{H<=YmwEKuozl%5D2_A)|3Eo)|(&dm)1iH_D$g44{aj`gR7ebLa3s*zC+nvrzT?? z&;>G%>cQ+D*WXn}y0}>h>4`0HzxQJ**_r?K&uuC>k692Eyuvz^eV2ay4u03__k1&0 zsKw?0KQvRSDL4|XiGE2#U06ma8ppX1m1GI#^cQ{O*k~E?hJP}iJUQKeK1i={E3ig+ z)W@@=gqmG)!*Mp!bDSmPT)$F1td(E{A{ZgS7?T^qx%A8Nqyu5787y2I4mIgd`h4OT zw=OG9sJ;}7B)6S@Lb|n>l)$vYC1V~1T1`td&airJ=aBg`J7OdGhCw2YapRmPMFV`k z-#|7;Enl3Zz}Mb3@LOOI(m8#rux^oLLQKXxx}+S#u$CGDg$DHRm63_G5D`SoeBeD zps)-bzbSZZFn?M<9n0QaJ8egE_`Sk+9A_lh?@pxeluk!m6M(Rv6!RIiXTr|=RiZ^} z>FuFS+4Oe<_0KqY@p&z)3go~5{M5G9rw-Sr){_T)^rC92>3nL%?Z=5^>i!?cA;CYI zo-N~8vl2?}S+y_hnwurqze09mr3uGI<(s-+aca zD7SA?QAZT|AvSySW#)ui&GLL(mq<9Wx;xRijGE>8(UAAHFamvnK50SJQy__5$D-`% z$$pVi+v+l*%KGF&bPy%nwTiD^r19hoy+J0{Y*W3k_|xMaSyuD72;vd4)z?x0KUWKD zQOec|2hKuSAtb%9_9z|cUqxkYuqT&F^FC*=XCsNdE9J*5PL+e4V0j{k)P3lzx5i}F zxyB@Xx&4K~l27*hY~XhRYXypx(e7-clJjVJjRSUC`S2fuQYggk8;iz@_{@lO-%TKE z&+?JnAHi|lCulWhuUIGDsA(Jvz1^L}%z%vCs^V$Vwy1g4m!xfRIVC9UCJ+^PEooO} z-N79#@Q0%j#mpz}Xt5>Z>?=q9ej_B?1tOC-mooMB+xGP&AjYsZN8c;`7aVQIBgo2{ zF8;#gvLcicBR+>YZB(6qj6zf)ZD@@ts9YX;C|tWy5M0MKPQd@3sa4mDPx_De8z!e_ zG`!7QQI?|XLD##b!8xuxvgDRJ8ayIL&%}>KIu?I}nK+rB3TlH%X(; zf>&zW<~^eC3uRvpdfIL>gh}RKF?1gt8i(nVSj_tyl3^a(JHJi8{j#9!IV^b< z5sE8*Ie-|1B)g_YkXob~*PRf7$Ur z+w68cLW^%wcBXlWJ+=oWLnupvLny=+E~i5%It$=Lu+59b5ZNyQKfMJoqE3wKkGW6^ zy*Mk@ZcUfZ0_1bRnPfj&Ykw&Kg3fJc%~4Ih&s!S>yY0iPJ1`-o9;12y+ z#63=Sw=aT!#6Xju()@8!OX>?=)wo*W$B44ei&nkT2+2F06qN7EB4!&kvDK>D9OFf| z=&M>}*B{;*3??w7KA`y*6PBA|0-lo&-pl=QlaDhA!^jIlI~o(G5$fyVtvNkO2EhDCJK5; zN)YOiwyisdq~-=gDdjlSk-E5GlYMZk(XUjeMPX*OMZwmr!$RnzBU*#q{RUH`rzHg) z!yjxdIHTb_c#(;$kBU^p0V6@}0`aKnuf7JqA2Qc1|1>*|D(6B;F%JksWk?eZ|1?wt3UKMJTyD)A8PHF%(L%u4q?fL$9 z1^6}C>x@gUw=%JavLJBCFjreE27L|NE^Uzn<9BO1hV$z$OeF*!0~v|-*9Mqd0=L@V zpQ7^OTj(W{q9523Zh%Td?GZ7{5QGUV7)EjS2j}Xm<Qq$Y4 z|Lmivr_5(#-&|+6?A3VPQ;G`OF9j%Cq^?KmN;1Q%64-V11Acfc#?1i0`&JVpc zn^AH=n3KvVI3OooAJH<FOo!+he}-)Qvp_7r;?5uHoI95 zwP~>I-+1t`7WeqVZ*E^9*S?eAhNc!xwtQY8H`2XyKtW0l+DkxGP6@WIMyN>!{0Q6_*5Hm=t`N4%?7cncN-G~{o*EEgkigvB| zJCFIJ;sF$>jAr9+CLvh#>e9{@X^#Z`92#M-v3pb9*>yJ|z~RcD?b)Grlc;<$U-l?K zDlC^j8(UsUb5xzL7cV{Zt0nRmR+34n!JM8d_ot6ip%j=2$aeTiICM5h0^->F0pe~! zV0_{giBIl}{<-LRt7&J5$tevSYiAU{Vns~#q9Siw0dD((JaoweP?}A2RF`+70w>;k=mUM5H-Siezr||z zm0ngK5MuJ7HK;ku#a0GV2F+yyRg9o0yFC9hT@*QX=VM(I2s4>?Ny1rU3)9UGIcid| zLFqPxq20P90bn(mUuCU$EjpNz=UNqh_(h{!Iuc7GadULMOD0@j+tQ>&3Q&9>mi4J) zDnF6S_~mmqqBUb7wdI62Hx0M-0y94qYvN~Ly^2se)9Nd|B&Xax$r)Eg2Km$YLFbZf z6zF_jRsyjHT(`*{YjrdVb(?*F9R_d`Z~5dpOP`!nEz$xRCMCsXV|K@`y~Sng#f%76OD%B3a!o->|3-%B}=pb zP>-T4qYih8gyV*N7&j*olh+sy%2880gqg(Q-!*g=Ih6U_9Qw1|%cOI)tQ_*1>H9Rs z);H9ir*9Teyd@y}c0)o)D{K9K2lr&k zC9Y)MKdlyDSk}v=di9GI_B=aOE2qsxx~8K_W4DzN1V z?)ZEI7F=^qvJXddDj7Ic6)G|laf6zJpVQh7vIS-wEF8-Xb2%7JGUUoVOIK}w(*FU3cI{O0Yw{kyBas#u(rqo0y7s!Jcw;-S+DA`3oo&}8^12NjKGfa zBPnw@ZA=yx{{B>eawxhD`)oCcs-wu(fmjar@TsIm@)4z+w>#^yIr4gkXW7yp;lJY$A>`*6Q~y&B1f}Nq0k43 zerIjYzUtp6^Q}wTV;(M9Dc2X70zK|>lglraAS5O^@?Ydrr3nz|5n{RtJOv2+ z4YJf2e0?PpE07z#8$%^hWS3E{w$5T?08C1u~;Bd)S36k{4ow6qS$gASi@C@Z<_$xyj_~%iq z9N@*iR%NXQpIev)W0n)rduC5=B+i6Y>d*Z3a3k_FZI6yZ51Zl!D(j>3Ni6)Ofl_?q zWoq!h=ieHzrTAE#vTvZ8{*E&XMIC+wSwIquAJJ;d|6_`dBdG%9?|Q?PEY*svWhUsO z6&GhmrB$(PY!czE3B>P-GF*%~npo=U2my~vO*Vb-LH;?TWe-L()XYZ71HF2xo6JI# zapJDBp83coR4~UgXZ#=o< zWYw?=8+DmabwL~}zQDtgFTKIAv=XmE3@xpvnTE2VbgjKJc35A)%%%tsR`JkF-#;>| zSc@7iL+iq_K~=-`Bc+?68j4s>5bjXzCL$F&KW0^qw+}RZ&?DU6hg`;(rR=~i%olN5 zNaxocvZ`8DPZLAn_gE50a+X`N3@CPVwaU$W?R}fDc#6Iu{AO1<2FVgCtP=)cd4X~9 zrw9srbvRKDV44Q;vh>U}(oZ3HNLYoroY+6&+MdERVcSpdXf3s1sc@`T22ef#2?;@(Wj&|r2GO|q!;uO&BtN z@j&k2(4FZ)h1JoJ;`hH#l13o;;vm~J;ZO-nG$ogk?5{JcEW+%6FZe*HCV2~paW69i z14%x(bKc&-uFO~EZb@EyQ&*3RF-Y>4Gc5AlrhZq3&i`<(#1Gb;R$iAoj-yBj?YR-r zX2HUrk2u2&wMHv2X!g`_O+?yxfl8h=1WmZ7OwjnyI>>&W3_5E#hrU+Rc<8Oii570T zLIU4fB3IFD_9gH;a8oxq`Fs4=;}#3I0wFg;BZ-PXhHYgcp!o;fvDrhTdrd2ezw%4a zcb~RpaM)xbIwQzz8Pm?^ZmRb8-g2amER5G>1CCr3|D9CX>VH0@br>+3lzKs$wM{FA z*5<$rzuNT^A7cd0h za>#>hQMlRqNS82d5Rmxm2}|?2;nL$Z>OU0mL5xb@+7W$>AO)KLHFs)snXd1bnHV7< zjmIDn=N6zKbdbM?&JuA|P2gEZZ)+WQzQue*VL-R)fA7tO?Gr%<2H!SYAypBccM4QT z!LAC~1I(uW7|ce(kIMF;SH@8z;B_kPfzmu8j^z}Qd-5P4njfikBgL3xYR_p?PSjrkbwHJtk0KPDNRPIEM&$ zZNg6JjMrNg2@SP1Q}=tbzSEp%Hl-~(4I>qUYhr9}i<|gA#9~zXUlks5la_s3(lH<< zEaTNh=+6u5DRS>9?wS~Z4IGdhY1atVcGX{XBboU}4!pu@3-Ty)A$xCA2?Q442&7}9 z5`-~ZGHP$-y?8X`6Bgx}^)RdT!PrC!rfb-KD85CW-H`LI*?q!UVR7bcSS?4Z^953f zY+uY3O7VDL%+;-g`yn19S1ntC8)GBra80QERZW=4S3Cm&5Gaekh?m>svYP)NWJpY_Bc&&ihWt+R!P9W((!Sc>EyrmfCtV4vjfr+=88*`2_)Fw*N4iR?cds6`+ z0We6%SV95Sltgj0&tf;PCf0{`1Jy^^trXid{2lTlD5p17q{HCyQ0h?LYu>UOe3;9 zJAbwH${qPP3_nuqBdv^wPuA#y@L0J9rrN70_lBy_rW=z5JrSQg;57+pXSJ(=+LC(> z)g$7QUC1^Q`Z0TmE4e(RUiEiv2aM*Oe*Y~(#fQ58Tx?iWY*dcs_1&wlqz@$T5SGNg zirqo46O)wS->jYyEFI;!Wsw&ZxIwi0yOg{2n;-x6JVUFXq*v%sdFE_gqJ{#8J`Rw* z!3KI-U9e4q;xp^{a!NU6806yaHDgx(k9=F8KmdVO$Nn4FY=&*Hg=|bP|f6mm2Er{}S6U?9F?azbX2%kfc z4fJxA5J|-_D%}~_Z*l%cs|9~X84?Jk2-71YO{<2A){YWdc=i$^j@c?NKsZsd>xE1+ z>X|6zRaGS?D^&n71pECu(|89J0}f$G0hyYp(q zf)Bmk@Qh5a+`RA^V^wxC@Qqmosh31{R#ovqbr(yQemoeTv_&m2+v2WOgd_neNU#PY=_TzyWZwefL0=jgo0N7oQiQMU?T7U|xZ-Km3oFQ-8yOHvcaL2?~B8+T#4 zgI#yS{F1husQIslIV7;jpdOE`;YHL_Y3Ok;!uK;Gq>8Av1%`9eadl62eFyXMU!30E z7sZ!#AKyph+H0?}t{>n3`l&up8no{QCDnKo#d-A_-;XT=HPXvyfESVcRAyo=9kjh# z5)mXace*oNGBa1;j3ycQhcLT@8OXzLIT1=qo}ai=7gmEcWLhtBXyGdTfW>R|arr_aRwZFkzg9odl|1;{Ch zWiD~5mehdL6e`YtPN3X<%qNB)q?izn*4jnAbvs!S@kg=e*IF~*=veRWvZz|vYb(*8 zWdQZ$7(1fe2%%IRfOaq$Sg%<g^ulVwss_P9Ti?<4N$nR!Sd=q zy8`6H#OO|5{^NNTE5gE1xXx7ri3Ga9nUY;d*MG^q$CG1&pf^@%_=lhN`FcI{5;I?Q zw-ovI#~|61k#k&wiH7xEzo|xeRivoN@U{YZdZD6hSa@g}C>^}xCus!Jo1%ulh~aWa zk~EW^k{ARAslbEL{e2TQBWR4T{ z_fBFEF5N^biU8cw;*N;?IucU_2~u6wW2Sq7JH8-HPRn>MiE%Yb1e{@wNO{5sas7^J zE=>0@f?zRqAl~R+Hz|8L7EkSiFhX*y)%cza#U_-uRLmPVy(lDCo~f?$n*ek1sTA!u z`+&s`#7<^2HyP-MMgJQhB9q(DZ1&g$kCsvy@&@Bt3eueg7BeHym2vC5rI{B0!ha|1=6YslQTzq@|+&o5VKZ ztc1wf+D88KAV9gP85pO4 zSb8yf7nI75hZ*sfJ9+gHi@_JnZUbcSg?BkJT!+1nH!L;`#LLhFFp1QD?dP|6fZTxj zTe})Zlz!cHHMnCf`gVP;4sqPSqkE93)X5!K5#q(^%Udhpz&wSB#t+$mF^un<_oo9* zg~v}Oh#0RRu1gLXyRyuMFHDm}8c$Yg#fyOVfFXjjuOQM(CUP%M@1fb;1z>tdCT*Y@ zX#PG5FyhBL`(0f11d())FzUuQVXAP99i)Z1&F$2u#X>nH`X9nrqQ3lSntn3|>nz|g zZ|($y=8`cVGT*>fg~9LA86dniEwG84kK8o+#6BJ_+B|0q#{J*!9%2@%i}wmjPB)Cz z#Fm6WI(G@g${GbR40{F22;L{D+QzigXVjLP7h?XV1xex9~TVNgTSKu)lnLGF|p>p>jU+Rzf5vN5-3P z1ev654_Ut{Yr`>#GfB4!C~t^(q;vO{;oAB>AcE>85T1H#X5($}c_J1?03em?0K>$J z=)S47{#G3-YMxD|3xuc{PZ9|Nwqx~W&WPQF zsgZbIh|Xx0OL&CzKs@4XludR!V_1u{9KwqJ7$hNTyX8!69}|PBwok7-1QKPFcY21< z8vxpG3dAThsa@}K?U6@VNg3}B5b-Odpx69BhtP+j#{OY*=7%r}u3v6g0jY>$cxmnw zqAHp~aS)^wWA{-=NMs^mP`9f;g7+dp)UY+vV-T;CT5;7R1L#6*RB~SRu;+a^WM`_p zEI#_IKWDkxdhp145&jivwrhu5!-yUF)rN;H0A?thgW8RU)7YORQ1%Ep)q==P<>aTD zkfyrai}sJwe)MB6`Rc%Na1QAv;ypP3y`RPynD|JViZY3pi$_oyohVMmd#sU)clpCr zd^b~W21~&ZX{tCy?kQ#6WwI0TYd{0w#Jm3IFo@>|3~|PV7cM)xSX3GT5t2r~JHI_W z{%#=pCQz&4`Bvjtw&>KWSnigKKAWa-BKonOcVVyuOpYc?OUggq`&*I01wIn>+Dzsl z9<8bAy%UEpD_OnAPOtJ{4~z~W-WOLb9?zj44V^KWbUyYYgZ5CY(-YnWr&D;a)&k8gO~p0#so4GTKtcP(Rfp);E}>RL%#!RmY?P7HG8;0ku;ZMUXxlVw)~a zmkn1BFpy_YVRp*Hg*Kyiu;S^cdO|Jb!%q|3Q{jp!j2R5OGNGNO{G7Wk&(`(D%KT-< z@o)xiE!tG7%OuP>gB@;v-igUdnjFL)yJ92UM0^scCD<&{6;Vr9jIhd8aV(Kd7p=ST zk0?yz%WJ%A{ug>H+I(U&sb^mKsOMBNSP7!LeNa3+Rw#eHLu#Q!X&9T2^!$-*0@TQ9R|xf9G|Csw7~$3cA- z(7Z_vu(I4!t&1vc+#6-0kQ4wFa!>5`Q%fycNyFQPJxX3t1@qN9A}NZoCa&mNt;+Rc z;=LPBT=9L?m>bXEL~(1)EpADcJ4zmMo%BMK`gaNc744cJW7;Ynm7-T(`VPp6knUFD z4GL6rGm%Spyq7xrkLIYz3cj10S`eZh#f$p<5dCK<`6+c#dGJ;X|H82{JVQ%dR@5zI z=+a}d9MLuBmC@IszV9omi&`FHmivxLw1}-X_P#fJ2Y|cjWvVzh@jy@GOl}IRGVhz3 zB*IX0k`e8Wz<5@to1OiNOF%^JZvgj#t`a#5?bK62*NgLn@Q+=@G5vWw9B8S!W?v#i zfVEGjP^rN#@=)#wi$t7IS^Lfs{pZYa1M+8;SUOHxsb`a`rie_NRmf<*TfHYBdr6Q# znfjR1;8@N;ZrZLpBazwZCZ*VV;@jz=(%#Ut3CUy^P}&H$*8vYy!K zr#4FcMSy+}a@j<+^K9}jMgQ33AC`hDF|Dy1IBZ&Ep&oI|W39|gvDqY8n6Mgg<>CWv z+s#6Qd&66z6ItomePL$K%S$tSXyIdBC{Th^bLKgnCX7FNO z75P+5_XRA6_Tr;ur0E-ZR8q;6t?4wOU{#EngvHWoEtE5q^m+SxP4_$4j0R& z#$XHYH(9CDPeJ;ANEZ1)AxX~G$0_tMzT=KC1&l4o3D;#d;}%3h;dzi1{!A_8D8F~k zwKMa0e>Dgj$@gY=$l*45x+Z8rv}XR7c)YZ?EJP@F(uqY9aH`zBU!ssXfvZGw2BT>> zF}cL5Jk>x)pdy^KP7omcji`f3$Or$p$?DntlK2|6a%8fGg=b!udAw8-J^RB%dG{nS zK0W%#q!25~okAP|A@t-w+7HYT7^FcJ8^`&qy$7mvlRQ653hJFQdcpaneGBOy# z`0u391>n}ykcjz!XUhEZ7|)bU%Ro*$&WemK=AUrcE+k9w7SF_Qa<-Q_tKmkp?94V@ z-y_?7Qe8I_PqNpmTS(+<MKAD^_gnPwf@>7BzPLHF*#!>NpDhxAMJukKbTjO?c~KIjftIxK zU(4S?UA+7Fo&9_mAm&4guj)F>`{w~CN7Z%2F*zZ63OdR*PB(m4K?kitX6akl2F7V* zv`}rf!p!_U3;7YH&-Dj1IFllx73q(z!UbjGMlT+S*TlLdbrUgE?*?Dp2ke|W+KcC( z+{`Cf#uu?Gi@t${fBKo_U$6iYmh(igfNo0<-4MpP4akjQ4_@L%89sC;e-Dws+YF}F z#dy-C$Ir*6o8;2<_(R>`ix-=~DfzCo13Ng<)ISK{AXR)lS3*DR5B0IB$-9oA4kRqv z5PdDN^;*>bNr&BoUL*g7DS`4O*+yD@!@IYjMNB>CU<@^gTKN*{4a~VyEdrHVY4rg- z_bPvW`rse&w-4!k(YiPrLR-%P3m&D)jscVxi#a1C)aslBDaCGI4)br?XXDM@H0=38 zlFsww;o^noOp;H*$*nJX7-K zjQVLau_fJJ`JmV5p;d|*(bD@!|r z3hxX{`(eERtZpA4UlNQP<+Y*x3$tglfyLyD18Q-HB$6IrL($m{1F0NOeeU9Yjq#sd z=1fKv8*ivXy>;BQV5l}SmRJ$Knd`#Tu$;dmI}!?!D;f!OoX(Pjg_EJS1DA`))sYTE&(OucNs`seT?2OBUZTzi5Cw!k&Re=<5!=1u=xk-gKZ5h5v)q2eM>D2?? zQbPXt>)%moBlG)m$zvoe@+thT!QOE4;mzP(q`psq*S+C5ye9JL=Ul}50FRAe;MTt5#%urM9J$BA0u3#6zLRj>})Ykd@8KkT-{6&N-!IGmrwAyPv|JwGdc?WOdo?ix3LC1)k#aBF+2rQX>>_ zzWINFzNFFm5BYgsT2=!?uIoTB>1&`GuE!|e*Z4&vnh%`*tcfr@@LRV6Lg@HC(CCAQ z)A(zVg0~>6N$~x=!qbLrT*X;W7Ivy26!g49Ng=!24s80sOY-xzTN5GJ;5M+*hZQ&N zN;p++9XtPjy{L!10yrMPNR!*XtN}1`$+tippYk#O#m!KC5P^|~$n+yDPWD-%3TX2j z3A%lQkvF~dyn=Y=sYNzjh4XjzTr#A+!Myuhl-jR7)SpWqBn*Hg1LL8cWONA*J}pSX za`Da%(!Tq3kU@{vygolC-t&yxb4oQDR;fP!{W1ub{6`#yi9P$pp4j~>7~a$c&d00p zmp8?Md&4)N!V<3V@f&0i{ATzHw6X8&0zUbJlkVg`NcQ-uFZ)`wKn!{2LPMV9Qf7J7 zS3>!TQzs?;OMgTD#9VLiq8=|}gWjLgKJI0-pGv%8;JwoVJ({m$2VdjFlg$S!_*xX^ z9N6y|Es=P_!_#|5RS_D8CA{Rnw z2E)9xDtpvTS7&i&zH7L+EQylEL15Ad&;m!4Cy`67##aRw2z3eVrvzI0KLsxJTH zNM(ttC!PPc0nS(QR0N!H*U_2m^?*eW~I1KLwK=B|X{bC_5B z%$|fX2HfM+G72KW5D5%sI~OdA(wHE~q25|M;__ube~#q03^l>3GUNq`vE`h7Q6v(# z_zE`ee5(Yr(PhpkS!Jm^4tvAvH1EHt)@ddp@aCN`|74SGtBT|=C!v*W| zG|yMxZhfsy0?=sQ=h47->8}vHjKGVMH~%XvUB-{&A|i%9hMi;C*vsz&;d3S27duZ8 z{*|D7xj|vNzGyk1c;yrXck8(=4tiuA186!I7VPKc&}G@nmja78SWVI%RQN?IuLu@? zO%f8&)UZ^spD)jh6)A-L~nes>96$5=5VEE$5d;eU0gj_(O zVxoU^JE5f;qpKpFjnUE}Mwou?^YExRK{)qWenNIawx{)?^f)!|exGl47kYK@)Q4=UQ^`{s>Jim>fNV*N|G zIoJBZE{t)iGtq%EsecxbfRk;9`Y5>TC$~wn_j=PvZr)&3d%b{v@)cl`F}9JaK9JRY zsy+zxtoey6X^K6JCp?unAX@1_!#=o~5qXp0fg0{qM0u_lP~nef>U>=Y6<4)XCiMJeZx( zq&kgzU&x_~ zMTu}VikoW5>G=AT;*6)cDaS?@6>Otu^vtXD2%Vcv3Xc4PX0yX?YRyhhl%tmY1(yWt z^K-RwASaSMK#n8{jkx>#zhot$=RTYZfo|-E*y3&z8P6#I(5n6=zU#pT#RfivQ~H^G z{z$=lBaH+Ku`e_c7g%$Gb?xr3bK#JHggeUmVAmkk-|Mi6VO$c)bsUBpQIj_p*~E2( zp;Spg1aewxC%Nc*X=)Jgu|)h6g~DaqKPD8ORp9?Ay`xHqYLXYofP=ao!fg=f`tFHm zP?RV(nVIN0WCUJ_?@>fv&-fy7B|53@rR6}H`=`Y3Q8D<+*oANTiH;@f3)s;;plAwr zn=~fdxpx7-qTvMk|D->*C&^Udn32KGZJ3Irpwwn2N}J@uR~x^=*@fMp|Hc9qvcZzm z2Z^LYl^M(NG3$!ouHIr@#KWq)5gvL3K(XkL;m!y@P-@saag$!PgOp5+peNmIpdj3h za3cgP<1ls)T(1lzQXgD_#=7=>Y3Rk@z=c}ySZs0m*DN?r=cUE&%WAu@X7PR|eEaTo zlL_Wdj)?sUmBQuLKPDdj>*9In>bXssD80eq|BRdD*ZDt5 zt?$si*-J7!!QYFMwD{6X0@Cd7WX0KE?N3wp(428B@#%#tYXfgUyIy5oY^ABy5eQ|{ zCddKl0#2arq`80gxzhJ{1trNO*(%E#|Fuz8pRzwT227p*`njOJMt^ns7XJQr3OHu> zC-;%a0YB-r?JL61=`YBwjQ5_rVfZpmng`$@)T@HYH7%c4)qLPdEO6yQY^9f@rGy1I zfu55hgfvMa+HvCvcJ9HM`V>j!WW9DL4n>P>1P1AiPoN{hd#8CrpDkoS(S7yi8xD!# z0KaPhw7=0c7sGRMu{B_hT)gqazi7$LUhGqZ%T|ZeRKN@%LE{h>2yGuxKF6kbe0()m z#(0O!Dcq;K(7B z*J!v_fut`{b&)K;0#1@+!)-%-2f>c`5+W!z{8a|;H23ax8sh^BhDRa!hepO5y!R^v zkMLi48wK-g1In)b@@|(12tPz#_*Eg$b`#Un8^kiqaN+9o=$gMi+})o^+0 zy97e2D>wv!gWnR5B+93QGu9W6hvHa9614JioVrJ?wu&fmteB-3?YqSU8^QJDufX$~ zT37>uS%36d?9jE%h=P3SYKuvQvk5%PIDn)}nhfMd(!ojj-5pJmpy1@I-mjo|)I&hd zaK`c@5$L_{u;p(1k*g;6q9c|}2smOeRAy-9o#R>1Z0`eCrDDDTu42%5SS3+g_s$oa z62U$O%rGL@1WRcS$#o#&xOQ_mIb$~m@xV^1QmfS;Nt~{*m2$zRZP4L>mAr(Ss;X$L)aJf8u z8LA2WlG5sJ4@y@*kjV$xZu|UN#`gD#=4=eULMWlI;V)EzHiTSza6q!MIVWcjC{2fa_h_T6-jasbk>B*uR+9s71R_{ZJ;%= zAzpq7f3bO+69zilK;!QiA7S4f>RATu7-@4fEY)LXGVT%;)nBfJF8P1y%oc!J!#9pYFkok`ayG+`$*n!g%>X?x+wa{7WRq8wR;=+Q*$FrfzX5BxxV z%RYsi{@sL0&1yhQi>-2r_j)Vg!9w@uhUg^hru#3GO&GN&!6lWaCe-D@thB_Ui9tDmOUDQZ&YBbGVH|hg=)|F`7Q_aY_HZ{1UL3{pVks2`1==E ztfFX5(TUKyn3ZPR|6eXcWa6jIkkuE2uhyTh_$u3+iN&7y{$uCpd=j7z07a z5LO>t`6KN}JTc)+)v+N5R_S(Q&7cjmZf%@6!p-u~T+tV+Fic{eiyXs83bPZ2#^YAF;segi358I#Vv8pGr&}S|hsN zr%F(yl6v<(r6W=MA*pH*&c^$UU5a6+^j)ls3)qM&g^Q^@7+_+)z$ZUWQrwt68GjVg zRt{>|S5OZNyxUhbPci>3w#{An!m1jk^yqBLS@_ym2|B9R!j#4gt$#Ev5^JY7eCoTs za-9?}xT2aQn_u((&l>Z1cAjeTVJrLh{&`3gk_S0@;Jy{G0SP`2iAKsWv}e?KrMb>L z)p$iN$;AyMv01;bK?%-55~{eyFTD}o&R!5H$=$50=6~$7y_R(Fq!M;{boFV}k#q<| z7SE-B0>X~AJpT)+e-UUfH+gb)KwKS(5L3EIWF-VV-v1_q!J$JB&gO`_4m#`o5AR!j zTM@**^K;k_J-%-h`|jD`@~#zT^c9Z1@%+9OkN*W{72@tNfxUq#(%=o=pknAV;O|s@ zyQQvmLyyG%{WfIqCGAbS0riJ)G=il@piS5frm!Eo1LyZtY12uA4Ol9LNpASpd}#Cd zS&o3eH=Fq>0A~_H82>6M7f5|T;d?D92G+hh!tTIOl5YyUvsm}mNN%tG()Ilt6!?so zRyMIfZ&|Jo%exF=7&Ls4BnT8-Cl7uw4F)z87XPt6{j8|b%MBJ|`$KQA4XmL`?3Kc? zTOkLC^`0_aR{`J7R^JT15?W2s0*5@duK}4sAKwNlSn~U?XjL^L7$@yZsocUrn2SlH~fAdnt>~m+J6YlQMAoScp&u$U@lY__6D3Cz3 z#tjc%4&c)II?vZ$*TMo`SX3Rl{j$uXH=F5p>zi21t70zSz=Drbl1y1;mo9!prlI~0 zH~MT8%l#(P+o-Jvmf#PkApK|Ti5y(==6}FM@ zDcR)7drjVZ^R@TwwO7a+%T>GtZwo32Cj_}GUwr2M0C~ULrG$W6VG9y@hvaC4zy8KF z5I}fh$EC?ORk%BO2W#+3#24+I*?%8oyUlIWp6bCK&TG=2>mWF9;nglh7-72|kt^LU zlW~#9*Z$Ufp70%Zq>rszji3Enw9vdytFprV9PCRyJX^;WkkvzVP1~S#rS$7hnl`#~ zHE+32oovp(%@mWll%Ux1dz6x!e&f3pwW1VBsIhP9O}%VyXMb!<_E)11D+dqRqLg|* z>mB^I)Dr~DSu`PA~J)DQR)AP)C92iD* zG_xQuhCGS`_-&DIe)?(e<+r z9pTgG7SWxm#?*@%my3WX$ZlcRZwlXI+ov{m92yAKo`B7)7A2=Xt3@gy4^Snc<{8Y< ziunnMmOGPh%I0)86I(6P7$kYjjFSj1R76K)XLGt#8`1BMlYo#?f7;-PdUvj#bA@Jz zn5GUue~AnqJtH9vP!*k_am&5H+aFnw2Kt!2nS|wDAguZxzx$!6ZFmYT&Y)GRD&DqLMBbqB+#duM!PChu!_dfY9PZABp=Y0c4mZ{6KYtT+ zuR6ITik|Wki9_DPgwX)9_bW2B{+d zLHs**qh-8qtu|0iw0)olj>VI@@tf(s#Ls`&YUE2(t=oIuROY?nqy88_$&g-+{xOd5 zt+-!oKYWFhBTeZ(cN}KcKa>O(?NY_GA5!Tz*~HL08YK+>H&y0!RBeu=*T6U>?m1ko z|1v9{oszn+IZNWF}A?#Uex*gZV4vM|?F@so6Jsr2M2Lh1as(539Zw8!%j6|ryViN|!WR0C8D zsUPogmn$ky%^pdSv5y1ym&Z8P{f=rQGM)dy0W}fNr_kdG{{k`lo1s2Cqi5@yJQYf! z$V@&-hu8yeyZ#ePWWCmcBUyDztUrt;VL4e>wI@FskYpy;{v1{8A6)y~)kwyizq~AI z@wuv$`J{!7rZK8%xG_F>Rp%d<9;;A!?WwAJyenwq*Wy#F!F*o$l4GUl%0RtaFsI3> z#HVIyxrrHrdA#LB{1^8V`sj}Vr20m9hB9Z^l}|x6W<2IqV|nH~M`<5Xlh+@^NP~PU z1-z6=oZ*0@ZBE&aJh(n!d2kZKsbiOlBth*<@B~D$7Z`yW+3GJrSB3oEO0?MdTPGFPzc@o%QGZG5z zQtgwN1HZ0E(Dj+BC`xdc`|FP|M4S4qKepHNGc*t9^`(6or?%Grj6^x=?>gtO2~o|$ zIo*wp+L3k67$=bhsVZae&6e&KDsM0?&@qT|?E^pjd;bM*(Nz%RxtCvJMvkW{D1v?_q4;S?%AY_I8_-@CtiQrs>`*LJ^NaJcDjw6y6D zv*%Xb@F!orm;HOsLj+Z^{rh<_SX(X3cQ*Me@l59f7+S*2k{%^!L%6sA@qn6?8;V% zY#Tp|Bfg7w5)7vdqO5n2=>fToCM_lNrX2gIAt-+F)Z#qD!Q=1Rf*ry>|8 z624pYiA&yDEz(LcBlXFe`SFxfN5Yie#v$1;0?N*>y?5p{{ut-v^#ooSSC0Byu;i;L zvqu|Dhw3!`h5!Ms?`vH0H9^ma;H|tAGlWqWSJ-61kU0pfY1b zhSMYVWOhAUH2C7%wcXwDd4lyyT4P3Nw7c>*VPWD@AY=v|?6gJx*S}5&&aUr#s~KHgdq#k7w!li0fY?Vy;je611OY0RzL;t76pEbuNPH^x`8nj|%wAt|d(~OW zqn3JnzZ0<>a6n&E-r!|UlG!|%!=@Hdlf51VT=ITQCpfbH6G^t*GGrFq%C{NFsqeAl z5Gldl}lc+EKP`uqtr{z)lNffOUUyp{*g<1qgL+|^?mTLooTB0Y0 zqK$`S3fY9fs!2H*)Sye#RESJZR;aJ~Vpm!tB#}f$cf+96fd;5F?Bp4#G6#|#_+s)X z_pag5_av62lXlEtE+vFKGO^St7cnYLqP?OH`_v7CcZy7&D&4hfuC5nHCkbA0ExC3Q z!zfa4Y`!>>@F^VaBVp0Xy5#?WHpM6(2?bmxPn+pFRS+^cfx@aIS|(G=Xt=)iO+))Z zt5PJQI#a7U&6LMRB$`&iz_&VtC_5tKxx*ORkp<1#3T;Uz=w$gHs?~*7?&oi<1cHY$ z31ySK1}@X;$Y=!`v^8?|7uQ{SDBAZ^>_rN=oJn>&N64r?NRm2n-%1EtX@JKYRsNK(kMV4i56^_I;!3H@G7Kv|i+r^JjyDd$T$|6UW$o6G5m)ecvx)1~v(4uelr9f7Wr@n_Xj z{~Pwh0*@K3R*dSS4grJKNoSpoIf#PumQbYz?xPWt;GJcWI_XN;n1k`3=9@#UyS_#R z^c;esvvJutkTAWRcpMt?LM5K_FT|Ao_;135oRMACK_ZALR>_@`I*naFyve=Mc(OkP z3$v(&!M>>=D$xHYq&;42DlT3KVm(-yt=sj=`d~fZJWGMi^F|0U9j$gGanM?4^>XKD zG0dg)X+!Yj64GUap7|+DrG_4mZB(L(pP)lkR7d(pS#C5w9^waKPcxj?gmG-+e3y)g zpEkJ26PVd*AWQp5hL*4&8wrX>=3|CjwtsBPU6X}bCGSk3N+)4dL{B)REI>Z65c0$^ z&c}=upeLnKjYDV$6sV~A^k^waiSU=%$EA1)DXTBMEp%mWw)+C&+prhJ%x?jp?q7=U zvdCao;Sc`<4jj($4N(9Qh4{kW9uixDiU;@NFB1*Tym2m>eZgG-s3&P z=t2wpFux;{W)N~iG%RJSj9+6*xrWSzH%zT9_LF1d6>W>=GK!SqLHtZX+@$-Vwt zGlV`)z43FE=EARt?-V4SU;7m83OwWk`sRap5mh$V^2E}`R1Y0pKm$ba`*SnhHIr`{ zRZ5@S0QEYJMML#5-U-vAW}G$;w{Oq4qZ__8x#Zm?u7`o|h`Mq7pPFZ}%d2*}qBGQ+ zc1l_CS2nt_-9MLYKl>uNH~ z&js0riZ*Ups%&M#wsNjN!(ysFd*I+jUFQXOudv?GKZE#X-hEc(i-rYT6E9h=}Gzv`&eR+DZt=->EM+Y=g-=c zWfqsMo0>9eOqr$V+lpDduX}y@jE$kkQ01QgW(q zM(<;H+gM-fWjthx{(Dvm3DzGMx8 zJAzqTNQu$kiDOAV{0T)+4lI}v0D*%|YA?V#;+fov(mN<+-#(7uQ^2&7cCRKr_rgAJ z{7G`QUo_yYZRj6KBdQ7@$!BE>`tx5PRxNF+AI3i8q0ficv3uhA>IQ40*y1Awe0BP1 zaQsOt^(yRw*uEV|cz+NaG-t?j9|iQZfPFOz%WaM3xUDTC|5$lK2`v!Lagg+@4JvF$ zF5$))L{cJ^rwWOe*s~e4g01RDB9-VoMP6Rgaj}Ws&uVjxS5jPBQi9_yyEn}`y7ya! z!KlnwwX8a&gMq|)($=~ng5!MQ6oBF`Cv{gsif=rrr$lWO^344)*hR-Vb*dJ&gcQcG z5VnXUQ~mJAHoguYi0IU75ZzstELAlr#NV)!e`lGsFspt(0=LQ5l4SToIC!51J3n*R z&-(%$M`WJV_kJq)`JZjMUMV4-ZTTczX)Dc_eSGx;r7b2;if500Y2~Ojk(2@WBwb>6 z3CmLCl75lQDvgcMw){d*C5Xx%GeV4g9kJ|Y9yOs1#TsfI=|HnDKdwbgRerbs?^TGH zDw5jdd;(&sQG90w7%r&^K7Ya;!buO)Lkj!a{Xf~C8m6m5%N1rJO$|PJT@#zi)V2JU z9U7;rF_YANJ{YDu8UAk&u3<@oXH04($m?JftKqbJWwaR&tN{AJ-gP6o)XJib2kDIf zDH!+{ag_` zzi%P{2j{nM#>c-pkx}TGLlq@%)T{b!f>x*3`=MEcWY}DKh&GE%T2+4`iZ=5A!^moX zv03HcFiaKp@m!5P)we+pfJ!h*<{5M{UhzODRlgyZrh`nxnM5Rd#v)aN* zK*S7!8UV>jc~>&S+Uo0zfDhB)ifkl;FrFI}BBQH5^<9h2+*p}Z;7_K%X;nssl{ z(M14q*i4Tf{B2NqX4EV2ZbF%8y=WegB+EA|eJ(Q=)X!Axk zlc%YddK%JJW(?am_ETDkt$gDVL>Vq9GcZPiJ#)R74NrpEX@r|`^l}*_ve9Aop(d;6 z!El+g1wf9<2@IntZ^))5szzdLNKqn9nUYUK7X z-X0V94hrmm6pzMY(_9`o6ly$983sPK@>HAA!V+5Tj~0bPGPvZUZ}X#P6*5=&rfZ)kAIYO9K+4q3d!i=? zw8IQQ<0Nf2GU{F5=goIF@4-W>)-!fy)lW%0zmB#T^Ap0nD`fatRVeZ=Rox{CqQ`{1 za8E$AuT`bS>GU0B1Qi$(zTKicdO@Bq*^nAr=fcG^;+`1x>c*7$kc4aAId9?0(v^aF@+D`~~aEpTihw6G6|I$xbm*%26e z>bgORb{yCaE_r^L7&yz_e(L^h8Jtyvtiwxz zLB*0QoGv=P>Ylzuua-H!9{6YeNdmSPJ*7_}3Da5iwEn^H5|nLTc!yl?nNVG3g#qpQZ@bbJ&dR@IbVKcG{GId%W>zvLXa#y^*i$QT_ye8U^8V{!IBN&SN-LN&u1@R zj!KH&>S_)CwA8j<$Z?uIWz?3F>mNMq%qwY{CXM?fn5Ckt0RDh!U3H?cp*Dw~Bx zTcTbG#>cfGI41J!&ic!L8VcD^wVvLAC_Ci2mzw}uV=+rWGtc)5OXHV$h4grk^ERpn zac}V0IA!f@e{(OlH@p0z>uC1^>us6dAA}{(RH(;;$)8Kr;|(;*I}9Gl!vmqap`-5Q z7F!4;(}TUJI97shERAeGh4HsFs<(pi-K_}D;JYYu*FoF9w9%a96FuPIIdv(;}O|7fp;9>I3t^TrOr*#A0Cb3HU4>qFie-wh9Ys&i)k;dw( zc}Xj{#9YYb^05*rh1zBEI@gM?Il%UNnDO!*8VKM+F0++zm#}zaH+=_x$hn|p{Rqrr zS-?wyZn<84%RqO9MJ+N|Y}{qMJC;Oz0-ub*JV$*2+=VnIW9GPU#?7J-89+%=U(fsC zEiCtIr);7cTz*&0xB%=6(-N+OYkNMsS#Foj6u zws+LLxfUIFSsZm`h{=f%HbIU22&`RIa{1U82A$+UAy4q1hK4AI>+DAJY|{cQ&#Jp! ztA+(rw95SVF2sx_>LRB`IKj?TBmLquCmsFZFp?;Pn`{_EgY>)L=8cO-^V-GLU)LlwPm8Z>zSNY80gR&OBZZ{k3BNy z4pphqHrl5A*tHVwxn9V6=zjRe(BN*%Oz;5bSvMT4xfXX@p!GQbCZ zHmDcC3I^69%%0s`jtX?9hUUU?DA%MY5bI546>ILrI7rJ<-{swCVpGKfr<~R3=9|Hn z&sKqsqIgN^MkMPr;UZilX~G~y3gHKxdPW}m-wVeyzXahoEqHq`?1 z2Q5)LY70H-3J%8dLMgaw^;N~}Y}(b-Kiy}wc<&%yMf5E7huz?`SvVIbVKMRtgD3w& zbL3r<*(#NR)3{>=1O<=4c)M%4(rc?R8d(RCVybv)*M7aD+Pw^DMhrpWQAilUl!P(- zABC5LCSSaTe*f+2iS|K{ZmQf@6t5z{$WaXl>?o}wzXsx&5Bxwy`%lT>ApQAI$-?pOV{r?`Ww7VBV69nrEZYSm-s+@vmG5r8N;sxlF|jaf z{p~5AMein9a$K&k%465;Z(2GR+5GC*&wBwU6sg1MDL7r??t}O@J4DmO{o%g!^7-D! zQ5}k+-?Z-fc7^7r6Ia3?xGPcT_Tz@XN}A2pEq-)Dxjg_#k>6YWK^I5WN+lL<<5H8h zzu783X2&l0d}D)PgXi$ab|w(Iw{?cm1Cu`0VE?hHViK2FGer#Ml`ovDJB-%qc;ucL z`++9Yq+*0Yam<e0va1t2_&<&Pu^eVw^dEt@=cJ(dNUnxoEUsso= z%}PS3uLWi#r_gRtC_YmO^Kw*n_^V(Z7rrkEI`D%@MrajYAYyHVr4JH2f&Mkm)_#$Z zxl;y?WxT2`g`uKSP}en!qNT$Y=mu0UF(?en(#c2!R%LRLkg#SSN4J+360LL7{RP** zuemE=j1J+lozN}ggx()cMGR0Nj=*y7S!a^Vz zOUihzBw=OKj6by71A!@4k9ZNcsD9Nw`)xX3^AXXa)jH0H8S7k_awlxmg<{@=CS#{D zP>Fpp=o^_p5?C0K*9pb(kYF1AcX*Dm=uIE)AKSOrGi1$QzmYMpP^1Se;va2vpIrx~ ztzpPr=ITX5L{Xqy-T+N#`WJ2p)X{OK|K5M+O2cK>N%OB>`m=yjt0+8R*}6rwVl|L` zCT@d`ND8d+LwLlqL2Jqn9D>uXa(N=ywyQj|@aZQwD#Ccq<^}%wXG!sH!$fhD-cRr& zGdHvI>xZf$dF^%Cb+7ohDemhyl(W{eMqd3DuE8M)6eMjG16PWE@v1+GR`Q1?3u^aY zrpV7?&BMs-=i~~dZ`YWoXyD?JSkv3|CUdW5$E($L+VStcdK7CBSVghby(%~2#a_0Z zsrE1-F|l*fn6QNTmC)E}snEitE4_9k@tn|ZZd(`z73B`p<(FV=iSi%pk(tCY6c(`r z&L19E2rY!ZFsn!}NH_Z$g#}PH6&&j%kY=n5TTM$P2hLn5ad~Hj29@#b!Uj#NCX3`5nM|S;o{e!)qL2t-C|Z>2gs`HcV{sWg0~CSIr^j;SW$iqt(q(N>yn*IUg+}a* zcR^0M$Q?MoRBh+4M)7H|tZvC8e6Ait;D-jj^=ckxS)(kR@p#Sgvid+msW2YzquK(} zAz#bC-8aR-2GcojO()~&MAaBRF-!Yoxs;X?9Kd!uQb`9s4-7N&+Cz4r8qSFdO{0TG zF^TZr(I-yhQImpd%^nWzYp`Y*hP#rnnwCFbc!dz%w2~0@_&{s z^Jq%74&ETg1$JEX4AiGcnGtTG2*|!X+WY?th%qhwOaVJ{uqLnbhC3gwIf@EYr|I%f z1qpOe)FfcNBd&&MZ&Rx!i!-_4-jzs?m!)Zf;??sv$>Tp78s{reQR=x=z;6wvN|Zel ztPR|@U8xGFu_J7(QQmrI4NQHiO4Kj^heATAi#olLaX-fHA#DMQe_N2lRcA?YjO(Si z(?b1LU0NO#AMWr!*^@Jwg52&1C6l+MbTWLpU1F$R*ui*5=$*w?pv82tXqm`;bElkD z&9D7L_fI?APaQW6E|YD7n-;b%w{L)(2C<+nK~dRh=>-3|FhbQLN*nad_h25BEg7T7 zh^@B+$7={z^5x1D8+~9~_16&0M@W&9B-|^mooR{waEMprm%wzW5gXX(>{A}9ki|8v zEAl~YPbat#fhjRc0cND0*tG|cr)oW{g*8ui%fB{=2zDYcDQfg+f^zj2VMPc`{Lx`W zT4me+ivKErjtph=hHg5*BxJO6@MjFbw< z5$gDPC02z)b|C8Bg<7kOA}eW0$2_oA46k@)BeyGS$3$tYYYOV1 zJwe9)wyZf0g@R1hFuiMS*6Lp}0li`MJl086YhiWrfcqgjXa&!6c+Hfy>xQ zCNwEfI@Gv?6A2lBHLacH^qWi9Oj|vG*LLd*_to+WWy4CSFNsIAC7D6)=_ic@)&?l5 zTPl?M7YuwUFL2$w*%CQyE(gqV6s=Qf%yKI$X{`H~mx-WpG@Yp*ItWZAF+a3xduX@O zSAGRSEGDfQ#SQGLuU|tCZREtW)F*jV1Tj^A-PLTM!Ul7e|9yv3FKKk)gN$4Tf6((# zw_IgK_EQ#BTk%l)uK(gJM(wgswXi$(PC~YnsFeBam}-%>(o*#ffvL;G3}Th%CCEa~ z_>qIUM$;Uj!Ed;XljvLhC!+WHKphNE<^O67k zSjlTdKgTc8TGk(lL!~$19f`Asa$a4+C*ha1{dMuIL1hOzNcY9VED@!aLg)T@w)nYF zUucjG_s-*^=M*#6IWL|&%`0+(LpU@D<+wVPKjNKQku|vtPEjipAocY8$YjRvW;ssz z0Jl2oQn@Vy{34NBvbB`nj2KPojzG6(x!Ip~Ws#yZmBW!?qPf`=ZeAxzMuF9)J_Wku zJ4L36JCe?YSZ%qptb736|X}cHUa7z@&H_hD1GaFX|uPu<8%MQA+cYI zs-kLbB={2#XTJ{q$>H=vU`qWW`3@An7HD>d0xZ$FEL5=SU@{&a8ns{$4^Qs-sI!Ay z7dL2yD993_UB~=lJmQC?)*rqU+#;7;KAzlc(mDq2KIaxw0$VE?Np6$_%n_6_YCiIm ziRR=m+U2_`1il=6Zzb2i+Y=U|iK|^b;8p0}IJhJ7{gQw~q6a>gJqdtY^}R5EZ*;G547Y+o7cNM9TgB`T z%Cs2wS6+k!x(+i*a?lci&O8TbjWSQpc7cP85r#=qsWO2UgTkU2AWKWO=ktCR(-uWb z5JbNB0CBA8FKZ>rOHC#a>747>!cE5n6Cc`Ihr2O zW)XCJb(GGocBfkiIpekey-*VC0bW{8l50t?WzN^4Kk*3oxcYX|0c!nQ+I`a@Yw&qS zzNPJ?#Nrvp0j!vg&GCS+K)H~OZw}_xtHU=JHaT}d-({w}YcDG9)oq8cKb#;ez%SN(WkV?Mj6Y)k>qXm)`_O^DiQ!g!D!fpCd3QR&;X%0u z`;$VAE!tv}tQjQ=)42+>TN1pHqnt)VW;dW~4V z+&aIzM%r~A1F{_eA!>3cc~YOK=i-IRVf;!_tPgm`Iy8NH$@{$DVft)gnSO?6Zh9h1 z_@FZO3z(V4j(*I8%&qXq9b}(%fw7OU2(R|$?)JRti_(Zc==|y}zMKt4?3OaT3dJ9)48+dbM=B(#MMK&H3}(9fmB ziY&F*6jp!t9Qk4#R+h7{m{|>AAAyZ-DZ|=WY=<(GtWyXCdHvOL8{+fm#l)}s3jLqb@2}3s<1Cl9w;;NqCF%xRfC+8 z7fmk;@F!|o+Uc0ZBI7KKg&uRmk7%ornZz$?t20a4SO(qRV?BRh8jcMgCEa;ZD)9Zi z0M6V`wvoEwei1NI$&UR>nY7A9|3O*9 za9WEop@k1GG)#>C`lZQNG$%vk-~y~kCU$T!X0%6BmLVVmrRx@Rj=1FDBodUtO#%(c zCsHNVm&CG(am=jJFFI2ejOm1#rQt1jJv&8khdqu~xK0A}%VWDgJrHDg6A$;ldVd=N z@&yDQId5UfUrzEGu`!4ea~9k$Db)|Vr9eUS1^re6anvS5`246^Ig3C25K^WXRk5V$ zLvrrD*VPHE=5GhG_sd*)MBr8!3_Xu>@qx37brGyg_(?8@@-2ZnOGcrGKUWY6rhPy2 zf2mQR=}8k%fDVq+$NNDqcJOUcF*?(!FBha@iY!+6(!G;?X2(6Nk$2_JD!Q0lwi_$#Op%-U098T*vn!Ee%6mPmf? zOL>C2oY|y>X6$3t9Wy3Z5K_3sRK)AP-15md2|XTn#s=kzOe?u7a%oHsEHQA5g$kY* zLt?vLy9+^EgCcQN@5U)y{Hh5N+NpI9ACo^cy;5;5&}R@OWuyR-B>I*m*L`=&p>*fS zErWh;+I zHXx}|#!~4&s8W zAcgULLf#}MnTbo@p-;WoP^fv@XBfb^L|01i1Q>2*jC{Eq(xRh!|M^n~!Q{WFnsacJ zSok{?qVe=iWwsWBB2jOpNXO=my-nw(LCT#iu|~AO&vURchjK0BM~bX1OeldyNvt$* zG6l@CM%nQONvuXu1l4=tp4D@Q>vVkJGnRp!r7w#%LZ4|@k#x{Zrk$OiAKgCJ6tID#E>ci;ByL&z{b5vY? zEh+288rPU67b2F-%eVcc~>z?WC!=v^2Q%u~z++#EEX>YmZ@{o>i2?LwZA^k zw08#?st8?Kx8jUL%)DFYBS74&e}jJ`rHG6YEBM&2t{+DeKdNO7WCmtu&RHJUv=}N0 z!FKh2q5o<9C1+YP$Cvqwu&&5bn$UA-)@Q>Dw!x41~E6(h`6#=>!}LmWODT=bK&6{ij^mzqSaymToaDdlnAg~k(-Z&G9cT~-nv7VqrZ z*=^N}V4GGjp9|JU)FI7dn?CGJMnE6VPW{5<+)}CUUY_KSNu7MM1Xey*OJ8Y2h}m8wVZ~)_ci2WKNF7h;e^Gdf z$Nzlvh0d4xAke5$)VsbXfyHlo0y6mGp_85M%S1BhiMnz`XPp?P?XijuYaA`oD0eh} zU+L`9@hce4xA*;kUX6sFy&x0bD;H==0Gk+yz*fLzQ2Eu|$cq@JR~OF7pjNqweuh$( zw}gJy_zx@Uns^mgFZivAmn<}YvHv3!Vmd)JB$maH;^5oL;#}~MZo;r&%EE0b_7>>|BA`&eH1(ljPvHvK5 zm?kxD7E1*Mg4_>PITKgyt$;{OhXgNq~sMBKE{LuBeI)zW}U|XEr?< z(Q)5w$P>cHPopQ8Lr%L)TDOUfG2v#3a~N;Y2ox&O-=f9civ#>MJ)9cEd<1$$@7c{6 zDmfnw`_-VIzR*N;o6%1COwbVr&^qmPMuU!)8_#p$y)_3C(IAUdOl|@&TKMbraQ3?8 zFUHU6=zjml(NzaT(S7ZgC6?|^>F(~8l8}-H3271OmRc#LyJP8;E&*YsI|WIX?(XKB z-}ld%xp(gDvX{AY>N(GCBBr1zo%gLHD1o=6un9;YV`@UN%rPA;CwXmK;4BI^-7rv} zuPzxH$$Zg|R=zUG!WcIi$t{luFS3Y5ad#Jf8N8l~_mN$T`m^VnCRDL(B1{HV|GEe( z0F&4WSN0IN;C0oL3(6AQ37Xe|i5=`mNTZVSzTo*{5+4)DZnD=#Za&g$LM>+=)-<5& zkOaD8pbGNS3qR`fBs)}3)`LUqn<^k{&q*HYP|z@SrsA0SYF!3z*WN>~oag*VY~bhj zPg>P*CFrUA&%p2F-tYd#QSjB)5aEW} zxm9#^|I5~?DVNuL^#Q+R>F_HwCi}vQ?D6vgdnCgOZS55DQ#xvpNr|MuOdQ7Pz#HDI zfw-uDaWtC5t8p~EwZjG1Rs#=p8yKf|bsMOpN`L7j&0wSl<)h$6!;}@otL?Wpi2*wi z>ra^F+gi57L#Phr1NE#s2Y3Tmf9iCf?-ZZ;AD_JHzxd3>-SKD@i`~;lcC8#Z z^{st@%D;cXLp<=e4)NbvxnMcE5AnC6>TmDTg)E(%2A7N?$CkIfo$`m12u3|nWoEZe zGN0b_8=_uIPY>gLd>GR~oFm=kTR}N~4#c@~)V>;*?JtK5vX*U|xYeyZ@9S7UOAO~;W-aslP&@)5QYZ#RmRx@dNUzG08KU|; zrl$w0q%Yb;KGJ`Na-0m}**(-@YI{5xhJo}*ljtfZYhHBSTkb+7E7-j+R3l(#;?MN< zvM8S$zA)HBeLGk1USs|7E3s~br+vCSIRcLwJ3n0Bl83KaV=RR%p zq<}8)bLgrst;83-W-kLETQXrga*g9@AATu1a! zb!&FMIJIYbwXVO{RG((?axfb6-`(A$Q7+xpojLY`h?ys;iJs-PL8ko^bdiMVtd!4M z$?&&LH(%^H3$-5Hc^d}18x+M_U6Zr&ZLy+SU1Q)kZ)d#}`Tqzt;VR1T8qJB?64<{p zT}khYF>}KEXM+Yg&{G_5s=UUHk zrVSL$ivE0UoAk5zEGF7*0|%Ya>Pkc(*Tj zZhPa*%+WW}*D7nd72-hEHL|kKSZc*Lclw!t0G(s%S>grf*O?d94PWOJE#lX7+kcf%W+R0;KXdOvRx685(d^)nlq-iC&{_JRmQfVwNq4j~ zC9$EAqq7iOt?Hbsy2f=at<=Wk?J|tq|xlIaT17&tA(6$n8>` zqBVo?;VPd(J!lOH1x+Id@VfJ9=vp~+-b~DT;?~0DMSd_@O+OkK04aWjQPE*Jp64M( zoq<1PXzY=cE%YW!&;~Y26D??Capx>gTt~vj+`Sibj4HCZs&oSiGuj4Zl*Lt6kc~yc z=?m$cX9HGZjFZ=IxKeHF0xI%Vmp(cFpM+5Njo21Uj zS?Fqe!?1w7?M@7>LSD*=bdbuk*rQAPFC^vQLCF+3g=}_g*=OgrlV|KWrVUNTS6%qW zm=T@1@KNm_up^=Oiv9i=s`m396*7*aK+M0lp`r%AEhYOP$Q$W@h(8V#U(i#E%8=hm zs;!7Qyti9J7X9w;VkaeJ}pKUrM)LGpX zHv)?*1wF2NCC=zIdTj$F1@h284r+p-&o4X~2HwYdqw3eiws@e3a_D#KIq4n-+OAg+ z@7aCr*fv(`1Bf(Es7TuBYD8FmtCASnFti($AA5Uo^!)yhWd4@yAGrzO=giE;B%$h? zy%ELIwa`_2lL0$M@fA0`vUSG%BhESa-Xh`kh0-?26IWD#jQr*=GEKn6kU;bNa!gx_ zzXsi(qq{8WGWMmEsjF)M((ag@0HH17($anevwkuBGJOMP#fs*XzAWYX8PR6b@#mM;wUA)cZQnLL(DiAl6{>%_8_2VW>t*NWe$DCT)ZM*#FT@wsA!8zlxX(6i z>(0Uq>fkAp{+B3qmH-YO!*nFXma*4|8C&6HUNP0Ul9k@QdIME7djX4M64UzNxe=2a zI7GObH9S{xUa=pRxpM|h7D7^@9$&|SnnM4`>`pPVsU^>Z(4lrZ__73Eq7Sc6+`LkT zDjnPc(xFcVeY(fn36IFvB@c47F4d~J%K1(WA)3_EmKE!iA@zx7#y8RRs4{hXT^PEL z8hDy%7oW~C@etCB(w{Qy!Qo3>^wqyMos~3?M{D)96{uY-8ythd)f*l$wDaNojMP#D zV9OR8WvM;;p-@N;iA0eeu%rbQsiTVV1OFY@R7 zJD>5+q-z1%`#tH}!LS$n3A*v1hw9Nx&D`*x$O-ev=Gw=amUuvfrD2<~??l^8D)crY z4t6<-$1bCVfeT0=^6}9I7#{y~#twXQ>4NVys>DEV1jasrK+_Ug=v!bN1^SZ7 z$dzmwd;wai+<8$E-fJOjhj;!m-?|x}GI(BL;)Rf+zJ!nf3CqN~umAI)zZGI~5i-lH zm(hChQk2no)j-lFkAJg*nie9?zQbD+jD z4?)=l7Bm}0g6J>=kXW}p(gKq-C-*SUiN?m_y4_*MS_e_oZ@}ce2|&@8US{-e7rq&U zY;m6PbpkEsf1XVE@9w?+Vb! zdr!mJkgLOscidfsoh@wB=Ob_WRA1|Y5Q9aOoU=XT9=)U2d}yc@LMC|41om!yQoBkp zuOEt{w5(){L3J_k*YcMx6JHWlevG`igONfrPOd&EVn#b;2-_CHg|eiol;hIrD~iBP z=x?cpLX4%(A`aZ7WN#b?se0rxqlBawf~-4&_(CCM8s`@1crT4TYU<-b>F*uQHXnCp zb+F>VMliLrTm03$P2=4+LT~X}YTm3y^WgU&=g{rSW8+Nj$)We0aemz#3O-oE&G5-Kp zkguhQ(c0VSso@!FZTk47-A!`puXrS*GV|f6@`}q$X0u!;ZXoCzz4O}BCZC5rAksGi zt|%2kM7&gQU=4391} zgHx5&PXh@I8?8o&g<|vTP{@Yyd1ASFKXQ4MIiUv(6FJBT&y1g=o~Mgx7d{$$0|X2E z#VHHFy?r88qc@ow5y0Q2PBoXiQY%XpcwyEB+csaPY0=ngIQseOqm~GtGTU~^*;so9 zV$9ZPQRpa^1zMq}8#SAsyTMdi&g)T7C|_FAm{(WqKIz2B$?|=U;>EaM5iAtWx^JIQ z6D;Jv=t$n=EoBoIG&eqnq#0clGvmFzI94mejpn=vPpm-BQCTl$3Bp+PbS?i71>@FV zW3~rJ7Gjt?oWmKCPnrF|m|rHq!>YXi$cgR9W`FP{fjPvTp;j48Cvy;jq)q8FuHMsH%w z=Ovj=tu$mYq-w>lPnd(jxYuiG|IxBVkJX&!!s(^^)tK?WQK7qFywJF>NGAm3Pc6(b4 zRGD{s!%m(27BE33g4J?Kps?`gEi5uI!)G(JFi8HK@6Z`E1n;j}ES_V42*R-U`}hzi zFaI-hzs^lp?=8H0X`8tpOp5fvyU{x$w#FBh=E_j}Znra<=;UJ_`cJ>_XHZqFQ^E~% z5$wion;sv=#S!EC#6#o}refYHnOgK8enZDKKE*G&uu}1*;?LE8rjYa?i)z_;{)!*D zU1e%rB!V*3K~yg_X~A^%)(vUFFJ=t~8Em8pa31BSExH@kq~Oh8Tntdf>18ruAKrjP zA@w}8sTDUb79_?YG7iK;`p*PdoAGk$EWGn;2YQ|-iWi;z8-g)KoANh`@PK* zdKE64uXZxLRiFo2h~kCeXGY9it9*D?zy>v?OiWwY{Pn|Rnz&uXBH`#DWn|M#~AzWqKa z&2_6Ur`Nr+RmUQY>8vjY^zf3hy}3m}Hc#=^JlB<%Xv}{t-5%8bmVlQ?-6HMpx=lU? zm(9P?Q|U7Ve_i?#=S8>wK!!aCOL}C)gs1jq!D{2i(1I530MLYMnbj%s%4-M*`&d|< zGz{J{L(K)x55;&3$C4c>K7&3nlf8pfss{!3*d>T@*k65j zf3q&CDDwO4IPk^8CIK_*Aun?LP$)Bqz3qIESy5KeozG)W->Wo}lTJ}#PhQf@rmp+b zqNP7t@~<7Fs56RM*1my3;Zpmm5W}%fL_e71N5klU+}is$*c+C?XqVYOcTXY^HM3-S zZscU;eEa7vgn9yhrLpa3Vg&tOTNk3=@w-O3LluA4jys2d?V(PSLpVQGZJ+-AlZfqi z5@WkG>;*#3#nc2-oQ2Go*3!C4dJ`O@ZEs;~S8OSvAYp42d@+p^s;-#yWL&)mgN+8t zyhcx9nFGh5e#hD8+3Zi@*Ae&wF&hs*o{+Dr)v~UgMTS#LJ{xle-DKK28n=@G*?=+i znduPqnaSBg~T95!)zFDAIoX2@i6Mj6tl*f$S>S!MGD&(Vt|dFdWs$2x;NJVsb& zG>iDhktnMZ7 z;LDWuFAfO_*j7i~NlR?Ow7ALM!yC<{?+kSt2xl4^t&66oz=_ycQz!3+m1x{~q7ISi zO?G3QbR5~Ky){}oI7I`m@JMA^rb|jN{PNdr2mAb z|FVzlJ6HcH7aOH9LsaMpcx>)|OQ_H=>i%#E+b=Ct=N_-f!*(0{qT|`vPrtIN&l&cb z2eaXXPK{X{dxQVxNrYOMD*vd85?7?nw(^I&RBgxm1+Fk8W}^%x4k<-721d6Jg7(~; z`QtNxud(Q@qj$9vdj9fMrA|Bp^BX zra1l@yRGeSTELa2o78_W`FnwM-s#_U#YknQ@Z6wp ztR~=YL!BXFJ{(!#CQt2PH_k@ee4AX$eJu3Kt|0X2sPyccKJ3VM`=gXSYNn#!zQ5(c zGuNOFg5t&v)O{0YhBIGs=((TF^ldEAZGSf7n{!^NPN@dfcB)xUgTdX~afdlMH)f5! z%X-r4-oYh&Ueh>Ci@Hr-)2^zpM1rFT75cK5x9lvlpzqc-f=^MtxrPa>2wGyUo!1C#8(+_G zDL8$O0K;?hB^|0}Qm9pXVY6+N`6dM{^S~=R$b$ zqE_h=UvIL6^EG++fPYdm-3Fh<%HX#+SLMzGja@(Nklog8(}1_fNuEcXcjV!$4C@_T zAINLDnxhBmZ7V*L_ZA++RhJ^iRWm-0;oj`FCw=-A8rLb?a6<9$29d{wG<{HcQm|VB zxyl^6wXW9R`9#pgPoJ@5AiMB&N8bDwW(sfTUX9t>(OBi3gOg*MYt4P&r{k=@lWBLe z#=0`4tCy%L=FjLtzNTco(zU&IYY)HJrz<-mu(msuR}uog{9Z;b%&eC;I{#=BP5LL` z^@@r9!`C)2_3gvcc;!#7hR^KsnaDqWQcZWf8WVqW@bG5In)eTCkuL#Bnv^^vPFX!8 zb$7~QI0I|gq%v{^SKI8{(fZNmu?|UTn>YdaVMuiHSNJ94y~01t6)tXqjBW{t*Wwly%K9N!u5vsxpFAK*2f%DfBxD90y2Nswci<= z`v}>RSg@V-8LBvTRUeF|ZKzzZjuZIB;~$#-SrQBIRj|)oA(?crcOn3*X+pCW2p0I2 zmt;-Y5v!;P>kEH?g%ji9{82y;=!zks%^W;Gp$qBTn#t^!M?P?<{4J0CiQB=51$oXA z>$N=c6788YaA-0NH{4~&v2JPENK=b#=boeHp)lNuja1{I7Pqpwd!90k&0b4Wn=#Dh z8-6~a`>{1>Bw#DH)}0_Y7kWZBrY`q*Tk78>EULdwYx8&$M-q?C;)-+|X!0MoS(U!w zOgSm|WLG%N_Ic^RHiJZpUu(nh=}9CFpoJh!ZulWbt2pJ0Br2Q`Gqw`wx z_fxKPQ;Q!mAHJDdjHr|%oC6~N+BQs{wrw@mD10;KYu1v&Z`X5!J&eXA{dc+Vbd31QiopZ};!hhh}}m&=bX zX;&w4j}aXxerIy@yg;zvsn-nTISh%T-Hc!ClBE)6Aix&|bf7~`MBC-ng%{~WDR5@EkWOuY-|Rw{0(f^4Z=Ghbd;+> zffWW`oeA+2EZnJM4U7Re0_(3P1SWp zIJ?IuHHirJwKg56=7qIS@L1mo&yM~ki0F_NjC_aUAe_k7Co$MvmKtG+h4i73(Ko+9 ztx1Rs#}Mxm{n4xQn%Re3-dojO+^VQ6^&`X6ZLl61N! zC}ljzX4WX;n{>7ASTHue!-9c;7fi36=*!rmzCp>)DnY1*lA)0ufUs%b)6=M2Jen@L zXj-W#F6>>0s1rV)w3J*`!Ko(&rkOaR8cBRTm`MRh$8yYjYJ9uzt0t^TV9!A zNR|Oz2#KKmkIBTGJ<2fFw9^|CP0fbYDDTX$Y*syWK@%XF;q=eBIT7x?Rq}QRjBfH2 zc<>mk5%LRgPXlgvk`9p>Y`PF_xidj3nVds1e6;16O)kb*PPW|d=e~+t$Y7vbJO`R! z{mnPd?B67?XDr)96_Qxm~Clj@LN$H&NX(;Bv*%A{f2V(uLv`Ncy7%Ffq?X2WCXq5y8p_CoN6a z+hZ6Q@682I7ij|qrothJBV7QktUChB$AOBF3C`7a>SGf;H(6R=L{(VY6dO*VsaE2A zMvtyftXDKz%t~or!&%C^ww)IV4}%+gR@2r?7N3`fac1Jt=rj==Amf-X4<12ljI9e| zR%v$|O{h$IntkpVHk?pyAe!&yfJceD|Hl`59n!?im=9J4=pMX?{%ZW&ZPghb#Ra1V zZpZg0&71zW8)vm2kdUA|0UNqxW#7pF4ZG9UDllOk4^$W60IO)i(|{XK5gYV*N~qT& zNtO2l4MO%lLnndUt3^-tuTB&8K!t($^{yfD9*IUB4Dn7-QgBNxw${5sdt zkA#dQU?QA<4eu#u(ZYzAN(!Ue_jZG6yIvA1^b=xvhCMtk%5{qhmkyy3`_LpGZ@fw5 zp~JaB3@Ru5TZzo82r3lg`hRint0MIcZ13kqL5SW`gF`BlsY+l7Cc$o>Ppvb`CJygxj}I?wo3^3V+!H5TdgJh07bDX{_kp%E;(r(e;-{d*?Fw z)h{6{eXA##xp=?BB~To2rSAei-RG;DeL@Qjevii3sIL9bVJ4i=@ePr7GMMibieG(H zP}i?+YiHT=FsaS_3Ggq&#T-}Pf9d+Jh8jm$?1)mY#RFrnTg_65vNZZL{?pKX73|FP33r%kNMh1R zOf=CGHkOlVO+#*A+xu}B*|W1)=#mP_|Kc-KurrEF4JDG)tAqZVrH+GWaqAT4J;Ql9NDfQ zX;v=(uBZZ?rqp^h3Z>5C-O@oKxjf7dVv}=&#bJE!(R;o}(e44Y&x3^tyrF9lI*p5$ zM+Y*86S%ixrh*@jf=$V+oGz{qE=yS1`)|Wj~JuN#cTSdWWlD zjt}=TyXx|3&W_MouJp~j|7SSF=;ba`rJU?ppW^>8_4=#)-}azi&`ltabNyhXvd-u=Bw~6%U|Agm-@3$ zKg=S01USX&+H)(mHT5wSiizBPS!Gx#(~ymyy7oWSR3s;3<&0=U=A|oA!rJz0(D*5=lYSfy~-osNQ@E% z<>=K&!4ca!T7!vzHo;j_CbSmz&b0vswuGVKT?QuDqwK$(B<0tPLA<3hw~np_r* z;kWa!jUWpn(U=_RpbgDMk*a06nYvlByw&401xmJZ6?@GeJAen&4q1q2mU%o&!+;Ve@s{K*?Z1}X-sYy*Ae_ZY*?z+O_KxV zwV1?_r|^2e5VNPi z85OmJY&y0}&#-j5TZiJf-baYIBX!Xu+(3=d;|u)SuIO%t`2L~*ak;ZKHX^)KktCi& zq{sFC9yww%jK&JxaVSgp@Ova-cAowr@jg^OxjR-L1@{a`(wM-|ZGEYBpKXzdV(mJj z09#S7lATiitfg$0#HMX0EUjQIf%({eKns-BTAuST{+uQget0CNX0hS=Yl92Q4Hm#5 zswrS3+cxWXKn{x-h;>B4O~8??Con{x{+~SP_%+9CRJBGa`Rg$@(dE;Uc4C0aMGx5f zk`Y*0hAkU((6P#r#SU%x&Zo|R3ppB1Gdt298g9(0sI}Kopo7$!MU5;v zLuR9Sar7gTaE4wBfG)A{&X=i#SWG!u64-zb#p3YWbf--}KUZXq!FuppB5BB6OiuD09v4??hZs;!lj@s2tod?pXs^k8Fg;;JOO43FObVxtT*BruT%414eTRl~U=I4>DFVT_YvUk|ycC6D{c9S44aa%x7$yXz2H4nK8I zJzy6d3sZHFG*cV9OLSd-XS>V!48im(ZvY?pruVK(cGkymwSAlCTxSKuw+2L}C@=H)X5LVI$MRn`}`b&lBaEq z6m!-+67j7Nm6Fqwn|!uHqEye*5($M5r~Z=o?eN%Gx^FA=d&V=7I#W5u!isSP1k#s( zS6=jlrtMWSJYRW1!&WvShak?6JAjmwzWz<>iC%BfBx{%j;!GL+z374c+_JQT_sGjv zty`iNa&&a=Kr?S<0f1oh>UUX466CS0vzNDfPrvT40o4S2@!;v8u1gR|2Zr?1Degc=!x-! zNu0n7z9zYK@?y(cdF!L(7aET$QuiI)PeM+%{mf{Z>gxiE&Sezav%I%&N*p) zFDB+mGe~KIfL5V)e$Xw_X+P0=@;*MPsn$3-s~vl@0oev^@MJpW91bPoBb`G|aZ%!S z`kNRJFXrHad^qXv1=wTBdw}JP4YhPKGf!_fKr^w4})P$a%-(Shu1RQC(zCjm- zaBi@P#VPQd9HCc+@9pzLV`vGEaUF$f>94>dl=hXLgQq^apSs;F-(ff2m;PYMsf&l6 zTX10$cfJK@QW%O`(c0SrU|x3EeFB@Z&S=~lObJT`uS1?rEo7y-QSd^AYl*3dx+(1oqHsg6TCZmI zt#q)3kX*r8>%U8sM?7lT(JF{Tz!g;X{^z*wuUpk!qf5cEzaS*`uB$(wHIzokt~f&9 zBk_8LC;RKrUY@lCC1}MCKU{6pLc66e;UADws#gKI6?YrmLp!lyOF^kCq$NH~Q?`4y zAFW0(0dK*vJtUZbkP!R6%8eMz4A~s>CpX+di||F$pBnhzQ$Z-@Xj*1xLGWK7EElS+ zo?*82-`vm2_1rh#whg#x`h<{|h-LZ4kY}VA5V~&#wG?g)0NF>Q|F!{hYhtYdA**Oa zLAR|wRXymVKw8#n3!DC{`(9A1H`YK`P|KHEUsteJ^{1r_J8PiUKdGJmc1i+*xl zGsz}tmXZ&@niK0HoDKXr{zY_XO|zd-4in4||{-=uc6CQ;hRhF+!tQdR;3 zo2bfy(>OK*j$AUA-JTnhPj{?N)j|$7&0GNkt03IW+h+#~Gy`ek5Ul87_WJa&wH>x% z*RLV<{vLM1(yP&i7c`ZJdeE4!&2CEAx)sxrl6ovv*$G0+%gJFh5jeVam!8fQHWWt} z`O>q~LaEik4ProsN_ttPJ_ZAMvj2KwYGZVHyal*w)4rK=kEWTqaFKelx23 zHjK_}<=006BI&DQlLx|;I6V}glp;gdaKDdPC#db(Fn5%y&6{BcCL==|0?g4rb1B4T zMxoYAHP*+&47wx~q9BnNZ)OXy#K3P=I8ai($9|!i5(4agaoYc=Bd5!e(f%*^rLua)C8S7=T=C=GWSdRobCElO_Ky@>?7zL{qaMWX(E8PWug&sks8p zC?a#A!$dr_7%Ei?e>wgp32mkvQW|DXur4&=jtsv6&0vS8z}qN=!&C07ol^H0lhH8m z^)QO{#G<&?QpB0GdQElR94wYbk;I$&cMdhzPgQNP8?!-+R0(w$8zp*<*8PwX->(~7 zNQ$38iD|^2BQ3YgO$~`Ze!iYlipCZ?_hD2-%VcX&ip0j|HjKLYO`i%DZkjMq@%XzB=_zK$7B$5@e}nLM&4HF9D9qfU}3s^Mgf?%v2ddlh;P- z?qQY}jgE}~&!t|`)V(OJZZ-*(dH}4>SSa%z-a;C%vkR$l!meW@zjL@Qe~U-%TGn4!N?!q*t#gDs&;C{bV_U8<%@i^le8t9 z)~UFJTopSC?LkkFGHvI499?HV4IIjeXlG$<`N6E5V%(%pe{t>sunxurx9v|%OTj%p z1ER)L>CzO6R6`Fi)u?l)%ELG;-$2n z&j~(-Zo=!xY31B3Dle|LrR-wRx$XT&Kv7y{{ViOlO`Mep&PJ;yJCWG)!7-L)uH0C< zr9(p1Hc*DhCW1f62OnOT%0%`5LkQ^y!&&aktWeOa)~P5NAuvo^d&mEvdNMIe+j!AG z$5x5%O%jJyCI2Yj{usMTCSY6x{|^$5A*%%dSwVrTNyRg+)wVw-u99-gsPuzRGBQ61S)y7z ze5(3S{lCN&rT^X?pfScNFoL2Q!*OElLzHxVV<|}qZjE2#LKs0yL?j{<_T&n{Hq}E;*RVN`iD@)N} z`+aZWgh{t}l`HOs$h1p3B+a>IjW0$uw??%v5l=UFE=ILed&vFJUiUmk^5;2M6Sdd4OHCue?FZY!-aqj!sjw1>-Q7!9Uri#Jc|Teb731osRceIy=cW3O2#?;o zAn!*eEqAHon1vOeC!_go{92TnY8zqqGyV2OF z|M5RKm`wkvR+O||S{I}KS?V6TuOc8ER;KZqmOLW1NZCE9&FgNYrCui!GrKD}C8zWq?Cjv^RuiW7ICYknE7TMPuOA1qPg376vM(X4ll#4K0Ubzj zRauEahriD9XG5A^JnwJdt?x2EQt)Yt9QbG<)JN8x{Pdl-+Tj`15)5SCpi z&ok4h3a*jCfaB3T2f3((0MR_P;8a2e{G6=3oly`Pli#)>0G;A9*w-1?xGX;zd~1>5 zQvh60udj<8Me)MSj~%_-gx_Z-{FFBZReJc*cwzvGQv8_Euz%!s;>7dKXON_#79cnJ zGnAG~HbkZlJ(pQ(CHI>*M4+?3HECM*#sE&4S^f;ThV~2~MMVAIveZtVdH_-f#S@UK zMUz0kPZ4JfB6!6$nFat%_-jkB5CJ(58v%0^FF#o93d-Ee9EKN>VcfS8n)bbr;lpHc zU|bcp5lzxwNa5inC5$}Mme+elj*_|xCFOlN)qthNnVp;uT^|#e_ibc zJ}|E|ee|Fdr*`06sd$Eh=H6N672ehkQQ6~_q-%TeEH=~runUTl&^yRORGdER=*<#wuX-KPHnM4CwMIIg2kuDD+AF^5x25Q} z(01kDO4^{zmOD!miEkj?H0=C5hIMwOt&bmCQjp*+dIECUxyhVy)vp<(E{< z)No8DzGD(WlL_2*DzW<8b2!9m;|n8*(`-A3*x^cHr0rDyTu9Qiw1RzClen|bW>SHA zvZ@G7T5n3J{4dASqneEEQO*6oE}Gx2iA)pnc=fWm%ejgPD?=cLykv<(B!*l_vPbk?uyztT7iAo-N+<)2 z>YF(T61J(Sj^4}Vfa%=VS}bDJ6*HeVU=@u4877$XaO-c zEtGi(u~C-%SdW}?vp6IyQ#+ZP_kIHzF^10Ozk#fW4F~!F=b}j`3S1E)sp)Vg7<-y@ znoYfioU(DQ0>RbQm}W&1*UHGy&=9v9_euZwT?6w9Qd}&tH=}81Kop=^Exe;SBM|>+ zKc2^KXzGCJ_73^)Ns<<=q1|_JM7Y=-=-xw=~u0&49lo2=&&%_fH_izfd<{k z_`A(RBA}4#wRfOQNzc1YXWBACx12xgtVjWY{|A*oYQI(q=z;3Ik&}QP=<dotsJPdHJ5naD<>^1 zj$^#2l>=SAflKgipwiY{TxbI0%5EBRP@3-F2^Ng`?~OsK;^u4QDg@;PQVu`5~$8P zzEF|Cx4ml_ubn{Um3C2W2deOoi#vGWD@reMmLxDSpv_Z;`ey8t}l%FYrQTuK4&YT;VPxCD6HJTzq^kyu~>m z7v2(Rymv3W<%;XejBmXN?}6``c_`uiqV$yx;v$0wx;#)98T_i|AUo_u;tq74#TOOt z)eK0!&llxsptCGp1mM7^mM4&a1ATUZ0DL9c&$5|iI?6zoL*pW62EJ;ZK+p_y>adHT z8K`wrq#Zr+2-%1)YRijkxM>I3Fwl7rUSz|oTShiE?ht`4Da1uy40L%YF7o1adVu{; z0A!%oS>yppvLkoIMIjmZu5ABD;UM%~8&ISEq*}q=HW-DRF5A?ZdGUHzqoAYz=zsBw! zS#skD05M!W0VgiK&?kK40p>R{~c~bxa%6 z=CD_6J6qU9^x(p30`K3CdNSP?xMsI-lfaNMUxMJ3O=LG+>k2ms48;e9n-p%MUtHlP zfuX%v;U=}4w$PeFL;^$C>B2(-LrQ+(Aw@a0gKkky14F0lLQM+kuqSOH9f6^wqL7Zj z&~>1Yj=&&Gm%w}A{KpJbo07oLWVYz5f$K1*9&A1{Ovd@}naM}1D6D}YNw(Cq74oA= zT_Hb#E6Y2kVww(Py9Xayu(?2fy7jz=kdY!WfuU=4Au%NwukBl5EP)}~Qy5F&up>rc zEcM|Bm^ZR8ionpfx`f#a$*?zRAsK<8FLogrf$OkblwcYddSw^AH1M{dDpVve)Rz@1 zQfdCNY3NqM?17=^q(s?^UMktO=%s;yrxv}m1jcPNSpwsMp=6_E1J}z%%`WXSFccCM z?Xt4V>n8iO(38NB-%~Wg5|ma{SwzCXP)Jln!V;8L;aF6{z>{QDRKg+&YAaSW!N76t zBlV|VyGVwGMd_PRSX5v~cngaP96Gxf5>+HaTL~7;u->WWHE7abNr3(Ec&q2 z=PO}j&9I8l7ual}R47^5Qr7niB`cIn1FJ&GDkX0A{V8NCa2=K*Q2Odp`VNH$Md&M> zOrxm6$toGDHlisRs)2_dw1tudt~2u}ak5Iino@xx#RYcxXGMyu&nas6jlj|Z``v}M z(6qo||A#`;>hnEonGZay?6mr3GDV+Fkta%vtH@`zrYZ7SV7DAE@>!A3^Z+RGS?L+U zGpaeO)SPX$`YrNS;9*5tGDs_1lj&)Dn!m+^BjxHvXOG=V!Fp;TABl0_)G@`)p;3th}s^W?ZnJ8D_ zY8?HHZLp1`B)nqE;OAy4^YTqC-vV#9JB5E|QVKWw2u!L@;BAdGr4$Cv!#1|bHgj)B zOwH5|%l*=W0#~!V%Y<`H1WWC}M6d!wV~B}h%@j**YWgQO6?hA-OhV5@uwI)hn568y z`3kk32-e*1d&^TG;RJ>q=_Uy$Fzyi`QxiQ=raaM;z*}D6L{H|!1s)D_fk%>e^Lw7c z#53B=Mx~#`nZUT`gE%uO8HDvo$q2j^0ZhCjFz&H`+-GJcL)RwSF(u^DK&F^!V0f1& zrVu!k(@acZen@AFPn&2#VE9-}rS5^D#m^L2onoQ%-YFIu7+(1)7COa3seV%|H1K{L z&U9A1o zScl&+4;mP1ucu(v%$A9p<^xlhDlim$PmXqqTpfnRT?U5Sx5-=1lxS~)47rpK54vIPbwp#IV`W%z{_cM5S=DRyH8y9RA z%T0+0oM&b-c>lnr=%;!Ae%_OjI}@#GJ6A+W($33K608L& z;bu3lrrHFC45udAG|?txuZcEIv=PZ~qD|oa$$Lq(3A|q(sMM~&>8Ty%5gbW`kHFh> znvN!Or}8&ZCU8iOZ=y`&cPc|0zw3xHC|~1pO_b5Bp@}kqLwR`4%NHfAW} zyfMST`A+4rV1|KRL+_U5)X1XFH;pU?hB|{r78_YqoYBZ)U})*k$YLXlI-oSN7&zHo z&O{ai!;V@l&8ffeSP@N{Dib(FrJ5?!Xr>Mgjb;XRk@rS31J_|00-o7lQnF(Lc zqOJ{%ECzPvT#YQYz#7e~1=a#jySp{Ed8oDh3A}BL)6$g!54#YxQs2OC>*cQd z)>f)4GAId5ErH3_08JeVY&RW{z|?|yx-m2!8+gbiY{9&iX=Gv8cx+(5zouwx3+5@G zZ=|&;MsH^t!3Bps1e#*h6r+eCO)&}_R`4y9*F+?B@l8Z(B9ezkMC!h?H1nkJT{`Kj;%V%tZE#I3Drq4`n5z}H?&b;2aB`z6w>c+RkC70AHO%9eIWZ-72OAvBd zqbN{X)+m9Y716Rr30#NeMigcQp2z*Ky_w8WJo{3s5%^G~v#f5G$R|N_S$+f_HY!_| zA4{T^GWccv5jbqkv#dYX{>5P#f-;Z5p)KXIWLVY*+TSnhgTO&DS=I+jEKz&Eg{%h- zttuC?zQhtOgci0QI4CPiEO8O*tX&ocAJ{%+X|afP3#nH{zL5Hro|#G#76!kbUb{HU zg@^|Z{V^9JzSL$|Z!EMs@P6bgvC!_oTfB8C>|F{iEF0GIzUcKT$N^Y5cHkk+e4*HZ z7a4fr(1F9ca1jHSAmq5uG=KylsUr*1ULPj+&1Q1bx`^zt@a08Ev~XB-#K6@KG$s=% zylCOD5auPk=vAX522N8RC>=5IR%5d0hzrxU3RswSVBo0>(_Uz`Rlq{416NnlnEbG) zlEbu7B?Ch%-9?pLR7qTZQ6&RIW6Fi3FM1;4zHsez>xsDls=bn{waesNa<$f-tCb-L zhOWdaca(e~xyv?k9v_k$I7Bp;Sma9j*2zS2Q6x8T=#RamZv}Q5<`Ros>Ao+pxlr7| zV>2ccH*g3ZE@8*O`J{5M!j3C3#`7-nK*bmX=UOLcO8Z(N!n-2!g$W0akx0$bQYSEM zHoSx#S9a#!wH#UW(7;anT;$NeCckHqLjy0m;S!t-9OLaSjA?iPzUmlsVB`N61|4|X zAb2S-Sn031XIsWjPr3`-?e+6J|7bQ>_{ed)DQ1>7IK_Wtp|PP^Yx7QnuzJfgKX>$Ei6uhPcL_F_xz{GN6TYvdab&T}u)w-h6; zlo?*O{j$Xqg3I<1+k@@N_KNMzW`-_Tc>b|s+wXJ7W!s&*JNKDuM7BC%u${BEC{5rb zEEnZkQ9@3*zKK_dh~u(lyeopiX?w6a?)p}ow(B>3{_$pu-$>o?S}El`Aet8%Z(q?XxLJK5Q8 zK|fYd%1V~s&Li64q0I8CF7wAjjfFu{WN@e?$nI<`D zZ4;r8berTmS^jg+D>D0q!$-mBR(8N5{y)voIFvPSYI1CeYgK~6nG$x`ab=!tt2W1J zXLWCAju#bP!8>O7GS|$MR3tk|;{UqYvDlxXXCg2$$F9f9&C05*Q13G!6}B{bpguj)Y0ktD+^@y&q^Mj2x(wW+^THy%5^+RKz$9h34`Z$n8PUzpyns=xCf zT5tg(m__$a$N-<$VQ|Mi=E3v9J6N<9la^M&L&wpT<#uvmYFR zG#@Ame;luz&9Y*lyTCbT%9lKP&`M@J@=3)EWjL^Q!ic-^(g|T5hwDHv!0Ov99vAM?;Vb4{ zp)S+{?2h>nh=sFUzUd5>_>M1AhP61;B{Le(8IOm|jk?JG^9esNxQMenGe)eL%MnF4 z85-b(4_z`87ZB|C7&CAZJZI(1(T|I^jb}Z7<|%Hs8;5K~r3Et(@l-@SiX#T|An^3I z2^QXQmx<49re#38I)hlSF0LIpS`zZ1*WxohPh-Kg>)el67{=>}2mWQ7Wf9z?uULwM zJf7aGz}NPm#X-ccYg%s04Q)df^NBY`)}k=DY0G zrUk@*&jq{0p5TI_xe;{lpqg0QMB9&g%_A3Qo7KEcUEMLjXW)2uoT_UwvEc-7np1o3 zE}G3d`=I`}&pInISMBIDtva3S=IR31$IHwnFS4?^nBYN$*OX4j?&Im1*2jPKknZrp z)wzCov7tk)fsxi6mb};~7?||zux}^;u0wpl1Nj*)^x1le2i%76prn%yKe-op$2pyDa;z@RX?OXQnH)w{@ZG7>EiPPY4-2YJ>(1 zGLXp|=sa617??a7ZY+(AOdbuRiC%7G(r6e>w4{+yIWj7T1j&Jhq;|=+sd-L&NYB)> zr#4CtWr=;JJ61OeZGK+J(@U{ed&<(k=6yO| zzv7((1V{io+1+*Ns&j$>vP9VgWXU5^$q5GYp>I1OV2cJN=OF)nYCTUej+{(5m;r_W z$?D$KbzQaYwboz!Z@+!>i_fn2$Nh`+*N>NP?;qa(@xyul;`86^fB4y7{KXgV&p-bD z{{F|W@B6y1kH7x#-(P+j$F_*bLy>+jFs{qed#*80yY{qp{& zci;c1O7!#cm*0K=?pMG3#dmMNTd@M5VvKKm73S z{rCUzyHI(et7p!|NP^BfBD7#`#(Qz=--MjOYe_gtdHd}$MNQ0fB5nK z{SPl=+V4O7;r)mG$NT#0pMLz=?|%0}@rRcW_Ye1nfBEwoKdt`leZBkP#}Dt0KmIu8 z^|F6|z5MZq`{mvDFD@5vj(6YhAO7{_`ToQ2fB5;!|9bc1Kfk>H@Y8nU<@-PW`11Sr z*SqJtbC1@3{<43#U;c1^`2D*d$3S2H@ZtTxyc>J^^5Z}6KaPLypEmJ)|GVG4|6lLE z|EHJp{rA_qXyFH1`2GE7qyDd^@Wadd=f|<1@2~OoAAk69EX9xenA7OVdKu;4e*4Yezy9LY7cam3$MNH< zm(RcX?LU6|`d7bx`||5=zWU#slm>boyqfBmbU zzl_#izW(Oz%U7>|^ZM=h=Iu8>XE^_{jhAn}{Anw{dG+n*zaGDR_RH5_y?*cfWk|_VwHE-oASI)i>XK!M445_3huk{`}RO z|MAn7zWOG1^~;y<-n{zx==<$w3~97C*80u=i1IJLd-IxAfBp5_SKog7-EZH%{^sky z`e`e_{^lRXx{j%QHrn}uz53>BmS-&SH{bqa^bqUDR{s3uAAbF6ydR+S^?$O|pT!!! z8B6~8+kgMf7|GayxBqTkUcP?ytFK=F>ebhuzxofG_D!_^53k?6`l|sGuir%N*AD0( zJ{zO?j%AANALF(7`puth);vu=2V!1cfBEv+7k~dcW;eea0Qctg1Wwlc^Iy-+`!j<2 z|BbA_`u_U-{qF;t{_wM({mo=bUjF7IoAP}3{q7u&-X9Mde->lL`@v&0ufA_L&ON#Ol zO;lbV%P6iia*XeKkJ1$_tSyT7s9J689#w0l!rkI+q1dBHv-duV-QpQINe0JXP8E-FUOcxj9rHd;XYczJ%C|V)fZJi>Mw*|%-q?|P8-EII4SCm2BVlL(&hS~yvOTK zaSV1T3&lH%G!bWSROa;>6V59|mU6XR;dJ6%g*3w`EaTX z?tXsU=Cs5r=LFW8nC3shJ!=8?#Hk&{=r+#LS`PLoQDl!|T;*hUJ4G;3qZsQHm}3-U zodPk8Vhklt?U+~$HqP=W(n6vL*aT)+YX*BQ6r<-FgSguxfG-Eu8V^f6JXn>xWggh} zyEPv&4~Gwh2cY+1Ykl*9Z+0IT)V=RM(DZ)uz%tx1_jp)&uxa+NMNzVJ{1Eb z>&@3^^i^&Die@<2&&M6*%`uGq8RMthKsV*F&=n^xJDh-_wd6!OF&w%IER?s!a*1-b zEE)nVp34}2O3q~o==UT%mofg_IZRK^@w!_7h(WB@i3zODj>iPn?1IJ#FJ<-pm_Vv- zKpgRuK`+n1JEc0%Ks%#fS0WC7Y8>6?nn56b9F(@NbP#wl*TUe|Ezn@HQLt0<{g^=N z*>A@LN_w#BfiK2{?JMZTC&r(u?;9uAHhav=xuh6>b>V^n43>(8OJ~f{4FHQxXi7JP-Q5d< zl`=T{87FuUGdjr7G(kO%bJ|>#oWO8=n>oRPO)l^*zOS)KAns=l2wGj}z@Iq{2>Jv* zd*)6>2Nj33Wd{W8FOJ^~q_X{^s$f`E7v-fo?pvn1J;2xg{pg z1h#;#k}L;;n)q_7(HXe?xy1xhx6YWrwu->FINqBZw(WtaXZx`M$%Wox0=e4`MBdHb zZWf45-JZPX+n{8%dgOwTr4=&tY%%`TF}DQjVO~Msa)H!88-jp%w8iO=8+*1m-V;>? z3Cu-0&_XImP^o8&4M+lagG^6|4$8R6Z9Ln>nRY-xP_Z04(1qwOg=3%{Hle$f!OV?a zrO__6q_-Y3m;R&|D8~^-Rv2Xv ztcb414z!2;G68oRHfI&&;B)#WjoX7pFV23CEm&b%o`_<-3pWU3MMAz;Fqa?13^w;B z1hbYTq9K_rvb#^Xi<15Jh*>)0V66u{eUd|a?r}mMA6p9qTtz>7kno9Hk^eR!AOyfR z(O58YgTPv5dZLqKOs`FpbBx(--8PRn;$1Wu(&IRejQnVzI@bPx07|KkJ!bu2H4a3G z`Rxf)Xn9Ovn-uwAe}vB9T+2jn=L7bL`X>P9X*>hIHc!i$qA%&enSy7A1dqCYY%`d|0kuBF1hNz@7`Y*bux+P8r=5)n^vx4;%Evpnc+5CZ4c+`KC$u)@MVL;Bog?4MVls1~PgoYf$b0l%XNYnUm*Sv^)CfI90eND#5V z2|;nO2%R1c`0!MS+v1@^cvJA}L9Td+r5+E}2l{xzATx*Y(0rg;$iMNxXrH?ejOBSK zdM3pCkp1FeO;Zqz?$@2^Jpy1-+WjREeoANdq4D7OW64vxiVZ~fIm@{R4orCymjO*aVstau}ZyKjRolE(}!4^em#8Pn`{0ub~^2|)8Ne0k!>K< zDe0W81rUrG*g#P1fl;duqqV#gTMJs7Q*u5bf#syQ{RrZg)1kx@xHYHi@*%#-m#xL- zv2G|Z#>3@9G~E%v z+9S?c?)~r=8t6|SqUnBAA875^e26tTHy;KM^IxOCeD13?Hy)A?G1*H|Z3)7X??1_4 zqr7llGvyWF+57<}EwJP$2X@=yFphH2&m8bE%7Gl#W*Pb!m~oVYfo#qCP@nGm3mL=C zZg9HgryWx%B&>|EGRo*QthCJ0(JCTV4V*m6!9t?f7-dAPhvf<@#FUrKk8L#&G=lsn z2l;{59c5UU;wTRE9Cmi1H?d9-(DJaIo6Z;n;!|-zs|UBSjw}3CrO^`tbo*X%AvM4&5En(qI*=6abnQ zdw717|MMM!(Au0t7VU8^?<}v!D6(rQkj1ea5&}JhD70?b4?@~mg{6>o;seH=8J|ZZ zFhpvL?_({qpb@xh>DBTR7M^*AxHFhi>KE78i6ZYj65|eeXYJJw0M^W~i%SdwxdZJD z!NZnRi$1Is62ofOA@QgU8D%sV4!eMGy1j*DF!v3~W-0U>lFbmyd5>h%om%CX2=yV5 zj5aBUB(ZL8XGjuj^~4}ZJQmMYAo#(dGv(mu)8Yrgt+&+=f)ig$V=~Q|xh}Bc$-^3~ zcrK4m;<&r*wqQ30N1R1#=SPLmC|}?Zh6ta&3i-jOuURD3A2!4y1fxFQGZd7rT~yIg zMXh`s?7$FneGl}xnB4=*l+Zgq7Pm1N^89e(f%sE*m4o`W>JD{aePuSmc&o-5Wn@p0 z8fYChWRy9t6M%y8UKh_UYR)F62)=tT>U4lTWOa!!i1ch{9f98tT+{i$NRu5v{Di&W zty6W%kdq>D2(~#*ta+&UqRx?RlwlvRZBmwF|EQtMC<^oDln;QlGrAKoR?s++0$tJ* zHK84!?2WK@qGl7U;Bi-}Rq(h8re~DVHqSOO4b78r0`-nsWo7mQh_wK6o_^p1iiFw2 z4WVHAm&b(nm&c^|5W6-hPH?k>p{D0x*HZSp1*ejV(+Lw)&Vu8GKFVVimXXv%&==au z?6**&&G%1^A>ZD@xDDN?Tit`((TP{@gkFb@x&x%Dhx;yI8)k3=WCZn8fm&^ONnA2Y3oQ?(-9xzWG7mk~tsv?#0CmemboJ zupIRq((_UWLizRw#{C3~hhUpgO2-eChXw7_gEEi-AxD8cxTZ!q001pfMpLYIJEJLH zJlSZ92brKw@G&{~^-o|oG{Iv*Y@nf9Vo<@R$h>DX!Rv$bgC=;aO`&|lL@;nPzVkgs zoy0mlwKRFiQ2AyVil;ow0%)P~9lRX9!Ly(T%BXx-bTb*1?|9Gptx$WH56)z3b`Z-U zT0w2QNLin9Bd9+zdfU8pDuzRG@hRLGT2F`0#Dv%%N1s z>OgDu2PV4O1581OtfK^t9~eeq!QEc8pe+Le@C2(n8d}h?_^eE5L6_?87MXCSR+wh< zTkr-%LoMj$u!C0^d_B{ts6wDbYCADnWVD?bjd4cX83U!EDr7K&stMld1b4A^Pg7Mb zXsaN8XBk{a_b?$mhS(EjIu<%NVL|ZR;7px8YR4v2h1fRA*17zErP!DS1Lzn9--)%9{P*K-KCGr#~>GU{?ki zuQxE%5;D+nLOVn&~p)gLwiz0c7yz0gv$)r|-R;!*^$j(XF@?2ZF+gmy6F zRFTmF4jGP*5hbhVY8P0+s4Dvw7Y(K(_fIM5GMd0;aqD+PF&7t(M1C7h;Fy!|J+KHh zssfwGeRp3glM0q(pk#jtywf4QXzT`i!q^Y+kpL2$M3-MeTQ+z$b`sr++$!3#+=LGp zgRrVZ8ROtALvG;(P;8B*v>ZFs#9l$pQxRYx=hb6;iK9Goms7UvlxHob3_*WhOj!_u z=qofngXoVs%szjK}CU6>6$ ztusC@I2EaMFK7eX8V!vy%JR+k9LyA$e>{Y)xmSN+wO2o2wTpFbKd3yo+&#)VprFkj z52!Qe54si5(xR$zp^H#htSMQJ1Av_?)Vm0omf z;<_+>=q64}qwG*C9|z$~)e%*Y-FW|BBe+qKp*X)FTpMiCD31nObGtCFb=M;ldj*AIkVIo`IAe=pNrViw3Tj&e#j*{58CT`?g=m7pyqs*>n4@yX`4PD+Sb2!|G z9o#6~?+OPDRNS9kyy!CVmq4+UAWL$b)?i)Z4o4-@ucw zax3*QIM8hq4gz_m;^HbjVYC?!K<&l{fl1qAzTd3`R3JV*z>*8tb7T5A9F9txKe%2C z<>U{A2MlDOq-7dnLKYYgE=H#eRAgI<$t~3~V`_Hin1W{=51fQd4+|KbbGs~#37oV9 zj!mmAiDNT3b6J3x#Y%-TT?D=zpiK{fJ~z0lvWPx&=Yv3>Yhfdnz<>=KcUck!Dh|~W zf=BBvSzx+RW}boRM%g+iWxv(NP5W6DH+8a_C#H!**P{TE3kWcQ32^4jSb|2mz-rQ2 zhUeOBbn|0dZ72%-ILHbnvr*oy#GFI%si|s|Pk-p2!fv>buE=XcZo+!t;)Hm!iDj0; zRun-3l_#9QD1$UA6U4=%fm@eAzzgncqkQ-=6Der*IIv5_yiw=@Uklv1Mj4l{2aSe| zF?a&&I9ad&?yg;+sTf?l^+7-e7$w7l#f zla008HRt#-3L6g)egTU;AFQ2o#=&!So_IOR#w;p0QPzxyf@YaU57e*4hGLhCNE4%f znH_-Bg~vm`L+YHELVX{iNO}l%CwR3$F_#nPC{e=+UKQ!7)htf)gki6?Pcaqz1 z>&(wqp+sz=^qYpNr!7d|ppK01zWu>kF+Lf#(2z9RB6d>Js6)v46n=Zc@Q5y@ zq*c`NEFWDzN4bKK?Q*k{KfuomEJ1E3xI=BztP(5r5RgMxS!75TRFx=qM|sZAAMj6O z)mBuMGSw^8S(3HtKN}jMQN}34v03qksKxplqH3p%K6jQ8uoObp2XZdUzlQuXgdH0~ zZvvNwtNB20)JMv}H+hufZa`VA1K@K+SNsSnfWP9?in6)ro4&yltQuUC@7;C?s$T1f zExW>Ot(McWq)F|7-YD;LuTqE4ql@?aimyZey zx+WK%mJ+%m4g~J(xww!CFQCmbM9H-XU1W0i*QD3HbtJ%yNXuw-0g#HYql~hk0Bg5q z2rm5C8r*^&2cxVyk&m;?vUP$>ky@=m`%}->hZ;HxB&V(T?S=7xkrrJc`4(4BIkpvg zUgvwz((JfE-CT--NNopNDj^7KK`yDnk?Kci0FL~lOwW~8?LpOIot2=OtL5eoe!&Vi zf7n4+Y+;b}t-B*tjReDha&Im$g!@q|-EA%&4F%=i<^pWM2#0pv+z}A-y6K_9%Cv_+ z02q+pty-4+@EXd>a50%tgbH!POLUYEJMag%%lW|t7yU`@ zZN)orbFQI8Y`6!FviQ-J((37MLz|03R9RR(?6?xHB8{$Pg`sqoS>zA|d{kk{v1lr} ztU1>-J@|B0%exUG$7h6xg z&>X}GsSvQv)gOGoatG1jwo+bQJ4x;4`G(YPB4SDH=DM7?X^1E;Zw~MQgmYA)i?9@~ zxmyP0#F`;WmWK^-CvAMd_Jj&?#pGDHE7ht8_Ok2MElY`WD8wxtvaI+p|Gz>1^6ZzjG^u$|8%nz+= z?!yyTav17_n^I!AlVT+sogisSOzGjeK=%?fjhh6c3{O@40O(YPOQE_eSb+!JXmIDf zo@qkYt-wEQS3;;%#7V0lX3t)>n3XVR zWIvAWtTq}XYMgaOjgC#8Jq3vx=$$%AfCeq4#D>72B*>2&m9T{2`8di56dd!EY}7K4 z0EDCvRh#@q3gY86l~HyE%^zY0Dm0Q#I@nCdgYH-iPbVELgW~~J$E<{`>Krn5&SahG zl|UK)oAxQ=!l;PC1|UoGE`k%$I|t&FLR8IM+Z<&)$)K(&C|i@%q~e`7ddDS^3kajU z;gDpV9pqpc)T}s^kXjdkMv5mwOhNIM#ce4-B1}sPgIiXHOE@Otf;!598>)MaAr3FR zQN~O!*h?)%KdA~p3@NB(!f-Ikf^N5^f4f&S$|4QuO9~-5&7mRbLhHpJHsQVOOjyLl%F&EwQjzk19< z)NReRK-8Te+5MJ9m1wFsPxt{PK`E%_wz)`(y;wQMLuk8HgC!jBH`v9bURI+(LhRjU zOI#5WkzsawXxT{WWt}H>w^aZ@7prC}?EnC{J019QdBP7@Se$@nwz-E#@dw6w)Q@-6 zMj7u6(Eub^HBpiT%M&Esd|XOM@Ztdt3cPI|lM|N+Q3w}?7l(>*?lIrTwyhAp6yj}? z4@h{XODPldw+K`hH;|yw(|x*maB;|4pvwsho+|f*1#b}-2l>sa*^}f~MO#7~?w*WG z=Y2lLBS+O@y4_ni?{uSE%%8L_q#ND_VImiGU!j}#HP?qd4octRyFw2g}Ipp9+N}4~o*wv-JeHo_)z~o?@a)Hs#iFIt2 z#d76p)JHMa4fCVWxUt>t z#pVHLo~Z3LQRcST86P(w(9ViA6noTUhqGKn-QZNm*pPr4~l=;mV7u2$H#R) zg^wIelDv9`MN-H!_MX4w%X>Iyz!clpu#K7UA}=MDfW#ssl%JjPu9UD zrdWo$2&lmmrSRzZ6oSL)Sz}**0_pB3JdAqF{B+u~1@JHvGM-MGCD2IF-O(pZCRDh{ z+-Q0zFgMHmAp?AkvakUqDG!~`7s~j_v%%%zUTppl_6!!Gphd|X#3C1B2f>9DeV)qV z$@M)a0D@Uo0EJUu^hf4W=6DF9R-;NGqJ;LeLgWZ;ZH%%D1GX<{@%!cv;R*t69j@nV2GUk80gE^;U=59rUI?zcGM`dFfJaUS{Buu zC9^UP3FXQ7fu^|OBqlG|`H68f%Ee0lz-@NdJBWDj0hGfXZWcooq(!V0=IK@yt^z~g z3ZBM`=CM*ZjM*PRrX0Cam}jve=jq&v_g1Jx+?|SWSSohPhwlp(8fFmmcg+G-bw90- zHrI~pVFv&Jj#C?_p;Q3frQoutn(m@f%I2sMXUYb0faaD>2T*HC zbUDbSu{#d65r+e=sx)DNVK=~Kf3e8H74v96LyFz@sRsw;SAX+bTaQg0c~v+QnyYZP>{ zNqfrfLRKHRkN(NHBBdP610qUvq^5qB@JM;KdFAaX(KD6>mB9P;6(=N-k53alurg485JEaTUYFm5fYhFD!e_Xy9oham0UUH3OAY*sF~8)$e+}*3I39Le=J) z(Nc)DMNLc%skRi48AkK!#y5`;lV~0x&`ISQjS_n$I**E|8UkzK9?U3bKVa5G4-~;w zwD(Dv3t2SDeAk_Q0MAx$u`C`^0@^5a)F6{x6-y0qGML;b2lX54&9b63uYP;zALwB` zL?JXpOc`An>w&+YA0QAaHP(;_yQHGx&s^b*D*nvM>-F@QS%-!9$e}dX$)w^Fws=pX z63<0}u;S-DKY)_yzg90!jU8Ot6s>bWSbPutUBwO%FC97S#g$2ChPMKj?5Lp96deZEBbH6mU;u{B8}Ug;g>5e(+TdP;vSaW*{9xXjOdAvs%r#=Dt7SX zoWpum z9tfFRvQgg~B9U*2&?lq65nF<2mZJ;{v4Sx+Bk|b~o>hx>qb=i~f?Tz6`9yJeLuFc5 z%MKf`-yk}V`2*a`d{0;lr$*ceCD+Y6qQK0CZ;ej>+LU^lYliIBFp|L7{!Me|uh+XGq zLTw(|vM?!tBF{Y_zgxZi!3Q+)PJd%(i)9Rm;M7g)uwb;=10&j43Z$nEBe0t1tzjc8 zzQ#LRU(w%0c~Nx66JR^u?5Ceeedn!Ujc=SJ)JXf+_zLYP$^fNXyDfZuJc% zg~n`1L`s_5Z7&S{wig!}2}fpNd-?%O^F)aB1U#Jv>rF7QF5)2;*qp}G4x)ZTrjgNW zc=s;q{##fjlYYo8=tpyO%_z74Qw#D@v{$zWH&Qrx?ZJV8CvB1mBCn1Id*)-zhe{0% zp++R%lxa8tZDAvrL0e#S9T4KmW7hY|KP-1!oem=aY(SI0RnwPzA7ooKTwC=wW?m*z2Y_q@n)OL!qhuQjgIZn**6@sK1n4 z8+de4;%p$&b$*cjfoAch`PdS00YlpGR@Elk0(%a$#qbDtsf5W9$IX_%wTj@S@(l|^2-p+YKP+lF>Xb4|MpuM84z1UIZM{gwTJ6+l0v zb4g0gtQsNwb5?NK(n2>Ez@ zuENmGJy9onYq5Y9x7%1u%p>^kw0dCg8T8GsWAkL7S|HFNCow)8N75{7QL~IErY9Ev z(Rr!^fi|rj?FqNb(dvOGjc7f}PGLR}#TrSh>!iV^cCL8q?a)#9EQF&O4|t*?iFJZ_ z>n+~{Ii`>0;FQz~^+oU2LV1ThpabqTEMkGqWvncoYcn}ttAb$_w|JzHg!TyOYz=|DHu3-q^3AoL{b z#mGUdo-tiuU^<2tx!sN{sVawFxc3dW*wH)@et4AeY$J5gc-Z-v4hT-2!5dwTk~f5U z1=GSecN9mk6P@_dvVOgCjlecFy67L)gNU@bM)mRsdjN5QzB>M#TIxFyqc!<=RX=sL zQe{=?TGdY#q;ZEJX4xor2&83=7PJ&3s6IY@KdU#d{IY66o~m33aW<2_*}ctS`M_;C zSes7J79HU`*X0S{ILaun$Rqxe9;3F=Z=I{;NA^R!!)@3NFcdU-lD$v1iQ^Z zSd0S42XEr^pl8h+m_5i@)yui>Ovgq;OsHO|=piN~{rWr7fZ|*ap1?0G)uqO-((n)c zvSaqa*{NS{hbu&2l*O~BZA2fjexVc-$z1FcWU1dQBQjD) zL$p+}6)uwU7oFH9i#U*2W%Br)oHg=GU5mVmr~bsRRM6o@p6=H>#`Z;5ooU#F}S zE3mVp3?h)=C@Ya#CbR`Z+8?e!rtC0mhztp=@V;8`HJ1L}8 zZtNFR^NffAz(_k;q|~bHWZ_aHv%|1z&fc|X8bM(9(4)@SZ#$q-TzBL$clp)k&fP9B zKRh{ALR+YRyU_%8!gQ}7*dxw)*9HEFliI!9d3aK*Wjp9r^5abTB;*HWZpkYA9}D2a zvK(f9F>cWj>||FJeuU`Uy+CmU8#l@^x+4*(1NcAiW?2+%4v!>+`0z+d#t%$%`mi3! zt{GC|nikCA;VFbSIznLX-tjwBS+Z*fskl@r9E7!7IxBw^b^(>bQBW{CXW~Aj`9bvq zdLXKu4DM0P9OHY~gxMP)&o&?A_Sl@JQSFM2;-Hp&f7^i{b9KcLi455OqjEz9@INYU z^pK&Wa?q<~Zg~SDMYOEo>`5B*n=!4DI00L%v#H8sD-=5o32o6E)C z;AFb!@^!#hRW~HKrzR~tHZMK678`uZ{D52bF81d9UF{9Y4?1@s^6Tk%kR;03B!?ou zad(b}Yk&)Ym#MySNAOfxcdnzkg|1}qR5@-pe*(Q7&BO?{5b(_jJ@AtmjX5k7-K!0s zh*#D(q#N(i#CG9c8=juxN7(R+_Ti&DL^rGhWgZB)GI^S#6LomjK^zg*iPlTp=ut*y zbF;gFr5I5+0}G?(&g=AFJj|Z~p**Xn1TFupS>GA>zTytYG!wFrGo>iXwxVf7v$+)2m9%57_tNid0s*<9g?QuH? z80&+3w|WF0Pqcov8oH9r8)1i8CFOySr+C#5)QtJwsHlwZ=}l$k=A9YO7Z-BXjGhly z4@UGvJ?)V?A9%*`@riYFmF+tpO1mrN4LLJYZU{iO3P*?Je-dL?#n|~^k(zZ*8?_pi^>EIWEG z+;5)c!yg-nEe4J6m)!|0n+vCL<6+SAf5!{^_KdH1(lo$ z_<_5*#sfT2-LC?7g(SI%)sTOF>m@6{ zt<+&MRS<*bofU4<9YY(VGtpT^2b;a!AJgQGGA_+l+Jtln{KV@jRGky5feH@pTs z8b~G+4w@gM(>}?zrRw@b$s)6V;@_%`>BKmyF86GBbii_*9cMg*fD<=XQOpT>o>SvW z$fOfz$Dzm0h)KB3h8U?3g*`wY@UzpgC?<&NMi9_K%9BFEi$cbeqNH;YJz`D_JL#Z$ z{(zeZ-1oWDXtfeI+Mt*x4y@XSPNP2=!{Wq)RZM>(WUZ3J6A#wnknms~5)_MZ;3p%F z2^wp_n)6`os#R|5+o~A~Xo%~vMmQf2j)_Y6vZ`M`Pv#>k#muTk_2g#i+;ZJOJ+imo zGHSd%!&vnx+~$2!2B`o}^vE<}JsevC)0yiz5VnV@I*W-za%Y*e4 zIGi7pOhw}P^a>*5g)q%vh9_!&ReTp$Fujs=q1`7J#wdq0F9UKt%!?75$2XnPG5UE~f@`&*?hlTLhIG&5tY7HoSIs(?>0PRo@MN3s z$vlFx;acr27VH9rtB$!65X7Edi8^qfSE#wG+`*MOOdNuX8-D81FYKV?>MK{l8swmL ze}rMViZiAi!Wm55dlft81H3?t^L16dZ`i3zr^9BMQwCALD*jQf^~P*KzE|L$PPXPz z28tmJ7kA!P5{!%o?wSKrSJPLD;RXKa235G=?pKYgS9f@{%Kb7m`&V%2T{q%u_hZ(@ z!|GaaSVdOX0c0oG?~62UM%TKC=(c)u_zELpGiuI-eNeN&6(_VAso;XcUG?R^xKyP& z_PQh{%ndEds>8<>T9mE_^A*}pQ=*QtEoHwZMwS~&Sm**-x=8t;7UjD2+qKO7C%1

    blAS@NkkWL@Ac%)B3SamDSY1JxMfkjYiMq($ESmakoYPYmsP|C+~21Z5s8ca%IjC|tAUcK6Nszn@M~HsuN9J& zD(fXp!l|auKMAM81Du9P+1qAAhJm7-oS9`o5A;dKsb;JS@=9&S93rn&(cny4sl`x~ zW{EN+&P_BL!}{LY`&-QiRIHqOQbu*naHNbXWqzzq#X4yGAdl)QMpXL{dCwOwt=tlli4>;s z&K|fnKR-CE$B}n8{ZZ0-I35}BgID{pHbKBN{l<)kiTeg zSWV4GWr;qX~Eu;>~{Bk!fhEhfOZON~_2&U-VZpyS!>gvdCAh z&18{}5BveSnL}wlqSfmqBqU0t=_%%sU%etiLZU8DV?LtQ+Z-e$YHgNd^~Gss8q#Uo zOhc=87@itBU2se+^5SF{>YD1v;=at-rKEA+WFN@F-sJDh!oHUI1!3izA3Xhm8L9mM zw~&M=9Qf%EbB%#=NJ6xz+%*Z&D*ZJRyH**J5EX;rk%Ooh?3Elu#hcsYAnKxi^9vdC zjtuHWKNB*jCv`346pGGhlcgRHEytabdRHYFd@>NlY{^ ze2|!E(OH&U=V=rA2^Tt#7ZQ;EKTjnfwHhQQT9pz^OytE?@)AWQ#%i{6&kpguRqKso;Y+V?;*)$8n%kZ#g;WGRxtFC4mHa?O_Z#yA zfzT@Hfi!!KGCI%LrohdZ9v_qw-&)66X3ESg(0(O5P{CSN$qtk`jFsd-acwHfK~7ir zl4=g1l~9wF96-5z(r6kUU`T?trq?I4K;R=SWF=WpwCoQDKiJC&JH|9-=He1%LUR%5 zsFEwF;Luyi6|};IS8@dvf?if~1tlnLHB}HX!78bO3Q=h*se+c~7*@vMQbKeW#}HJr z;ILFl36x1HR>=rdajC4NU@t_|2)`XBR%s{$*&74J<8xaX1kp#~!AF^B#l`mmM)kq7 z$;O$q_d!F_Mq)XKV@yCsX6cF!?tC2NZS>5raYp!9|Dw$32v3FISa@FWo~e;C4|7+lFW zwa&wXC1P_(hMn@@9WITa!G*0&unlU~akZ^vM`}p~bvRa!)qy{*6CyU%Hb21dYdHv2 zT7>zNCC-*H!+C5^-6VKV?pvI?DhZKNM6LZ4a^sp8p^Qh_c*;(LdtNwTjIy$WD3Ev< zO@ttc%1r5UIbEI0kUx}7IpJ>K7>*t^bff6<7~F=Hw~QCoW}Pkup$v{Ci1c_M3XxE7 z3(4%GcOBe#)S=lO!hYWz92Srwav*GWa(hD^+81YuI<$-45Io6FP#+4OaE#*t{}Aa6 zu`pL>iCG`Uypq_dlY_aE*r|}UpqkhTukuQkriy=2T~ub0D5jF8DU)rXlBOx+EjY@e zy+#=#%c?8{$>7d%CFfGXrZ>tv-})Za7Qnp_|6-YSh#Jo-l8dRh-wPoxNINmgA)-hO z7L6^0nH~?qCj(mXCvnD-Ay#Wi=+RkfayNAhQlosMMWAC6&nG)3Y$96aY6hiwK1rce zw)q3jUpAylan`x~fZi}r6H~2{Fe!;XmZ@vB+z4{ZNXzVvAqBbFNU1!^uDkDncS668 zhbQx)5_E|83!%qD6XN@re|DavQNWv`l00eUHfAMxQZ&i}1R)v=!|-%+gB*}0sjUu` zlnP$Ds$@w@1i-E&L+Xoj!?A58k3uCIQX%C-B^y%9_T~*=$STQ-+T1qolZhb~vLE2o zG|Dhsu6A=20%1rkZFTXGT2MPzG8gqlK$5UDd+44ohT6HkHs7<_jS+>5*4C5djryNT zwJ<8;Xx3n68erQeB_B^Ga(g8o&!SeXl8~p(c_K`B)1{J;r^yd4#@b_NNyyXiYpbi6 z6q-V^osJE+l5A%YshVtO#UHnlY$uT_ag<}ViPJX9Fb#_xTri?5Wp0jwF;_3BvGS|x zJl4YGJgyPRc~(M*jB>JLMik;l=OXhcvydzv8GKe8p(`1DD*lR<3_h9IcXeIn4D5}& z|7$p2PDYT*nECFv^8W3{|Hm{3FLhtgxq> zL_aI;($zda=GLqv`l;A(DtUh52L>LB!9m*n;pq>oJzmvf-_;m_IN^;4PTp!cMyn9C zq8B8XXe9%X-l&x%KDEwoZ_0LnEDCX7GXb;VFwE`qaH2RzsWYi0_o>)A>T2Qyca+;| zD}K(Ej6Ny5d|4MT-+QHtQDl)OqwumC_;BSmGoZbq5{xbR1a>nE&?-c5xp|xI;;+Gx zTdSeUX_%-ISokYxd~y*Ik%QJgKj@ePm^FeBNs~tT;2wfy{BhwRR`qypd)4^pdp6YN zhAgc@tEqk*1agpAY~@lKcfLpYL_T6-n-J6dnAJlhSWU-@z`D+ydo11ec}Qg#zax>Fs$Zd2Xk)8VEY{i0(lVw*0>q_58T6d82Sr>ljvs(ReI zG3hOv28HsjJj};C4sN0_(hZ>Wt7Pd}l0wi*z5zlRj4}!>51TTOBi*@D_OK!D-3wp` zP!7&t5AAStz}+-ikCnS=31iE6z=R<_BWvEnEjZ?BrhNN>KOjsAI8eVi9kYBtgq#!o zi<^c{4#UVO>sIN<8(zfpe0rtIIzlO5Hlf^6p!xn} zeHjqGV_8awmN1ECLZZq=s6e7h^0QP_rfdrijo{J`HF@h=?5McCXhu= z(D-EB{Kb!hMV{>txvKjuP>`*zUo`Ebg-k9Y$%d4KNfES?pR1B0C>1AAg&G({a|9`0 znIp(^N{*mKT`1{)*6zwxE_gv7$o^AsL91r}(Yjp8{?oZAA)jK^7oW9%LfRRcCdpr_nYwdiJR5c#6DSIByV0881V#L z-6uRpFnx_OH;mkTu5@RYtJyKLM2bv=?5yVX$sQZjkZBQ=8@R?ZWc)y<+|{bmL!U$C zYc6?mxir|`An~?}AuKJPQY>Ly3#erIStqRRw&VbJWBt$)WEX>EHOtSa#Igq2UAYok z$?_9Fd{QJO2hf^5=sQdsYn6O}t3(Mvo}i*?h&(|>mNb!1H!U9H z&}7!^K_N^&p(rXjgNo|5bZClV6d2jE>x|1~QbJ3|bl|2uhh$3($>AMtpHPQS$~<(( z91{Z!pXxSGJ9fDwiiHPA>QEB;&NM&pGL&VIyEyQq2Zup|+|5IDaa+J~OUCE9zUIY0 z$^eKkOX%OZ50{Nv$6?!ZXfX>eQ8nq!?bhSenHEtf7nkPo;@WGP?-7n5-X!r^=ThD{ zZ@CXo(75|X2HdoWPlFofIZvq}_jziP8p2JPq9-jLR19@V9Q5S+*k%{EmDnIeXhN4& zbMbJSwvvix!HKq#if1K!LM7wQifz4Som$u`Qsxxy_S9_HL$=M7IRnM}1K0Cx2vJ$c zB{$B3w`L_bP9o??B?Zn#3ZO~~oI?1&N(!8$8Z4WZc8+KvRB*8a_sy12W#TJaXAT^2 zHmPoknnv>2By8^0G&TvFaLp#Eg(o79&7yXI>@!6%*6cHBE?z>R#^#c8CUxhKyhvjC z_5&snqG-h3AMgGQ*4y5NoqE5F$%zm~C@K8leWAY;zTC z$xJU07Bao8^VHz;kqEXo9tdvZSet>PsMIy4v$hDEt37m*0(exqp^>T&1uHSb!?Knf zHhvou2)aR>tV6UkNF8Zgwr2f(dKXfTON#SMlWY#}^ihV=NXALkvi11^_Y-Cr{YA14 zD~}kRr8MM%tE6hlQfM-@#1DLpwlvK$e!;HA;he#V`OwS2va9NzNQ72+v3$63meu>) z>b zmqcdznvGrW89#}RyqSS1n$P3*7+*rOG zETk=mRJt{1r1U9-65JuX*O%+stwgZCY$b#bIGil~Q(h&LOH*4#BA57q0p7Z}(5&dA>{LQwoJs37%1#h$Lo%1PG%MLEj8ic{B+FUw{!H>OWg&twds!BO z#x*~f-rXAyh#ZbXkyJuZg1k18DvVoe(h__ZdbR!o)6-FQ%z#Bwx%r zhq|KMZ+`2d&yOJu)k-K9kPS;x4b4&}!l-b*3IS}g(@f6U<%@d@S%hBj3e}yWnDkw& zUy}FtSuv=wf+eYAGS{)I$zRllm2Acn>I6aEG?NwlTgX9DN&d2`^e6dCB%b33f(v_Q zN%&I5?Ie6r6<7+X3gBvrAvk6SVTfE;*RePQ5O*nh+4zIIw%IE25t=l}=ZX@>N((ttjf&7lFP3#<0L>08C*42$VRKZ>P3;Hivo zLQa`R-2F=Sm!`Z*_LogVG#Ovg=0eWAYP8dID`ga2zh0KYlxf0CpP`9qC`fNr^H?Ok zYRC%_=x3|wdD8?vL`d1rnF~h4C&^$|U3m(MUSo2Nhd}yeRw7o9CxdvIsiNsJjcYy5hb-Vmwk@O2ds(RuLlyo#i=%X$kINdWu zu5!9(%p<6A<&t0}k<7|%)=DCoTAZJG-(A8J-?oS4%SQben-Hpma&jpEIf+CvwK_FI zB~_0sIcOi^<{OO(nwKIy)M`SOmvs@+g6s|4PiMNjxJBq-CD-I~$;wRRa>*L}3W;Ck z>k0w%9|9)o)$VMbput&2vmheF0Ywi9vb0qDB}>Z~X!RlVMb$cqI+e0oH>>QtPm~di zlq9R+AOHk1wk%#(sibUK6^%*RvJ#oA)*xkB`!MNS67iWU>07E0U4uqdj|16Qs=hlU zV+m8A4WSX`09EcTxV#m26y>72dQR*OcN8T06{iZd>B%(1R&MT^T)nGLc6xl|HY1uMB!mMOTCOl5sI1!cc7o6^VIuemG^ zS3{zdL5vtH#7ORz6ev>}VhWVR<;_Y8lr^mJpTKV9N2wkf(x7B9T@6d)T3o3nM@Ajx z!XivJmezSdoEoU1BL2x{1{8PBMjn{)TLIkbLwkWxk>G;aeon0)m^s>s_%}O z6$`|_sXwVWvXDl;R%1~*OeC#`JIbvwQb>>TO*@oNyb&C}ia3dAJ-HkMn_N%L{g!pk zvNya}D*RCmeA$y{HKdG`{g~X`CMm3>B1tlxq#S7ryiz4>Tz058*g!0SlrYcglYmQZ z(@Y@ZaU;d`0$Wo_ajl;XnMIb(xjk7s@fNNrGAU#kSr!pPNCvCM8?%h0>hXMPyte~0 z+C+JKAp6n*DMy-^deeIk_HfgCZ?ha&l^ax*3?kFaYzC33xg>+gqHFKAz}0Z7HjpPt zw?-LuGW#B!SLXw?fKAvITttziHW_@vxr_&NQuZc_RXc1d5rQJrZH1>)ug*(!33OwrREBi;|J z<7jsx_ej+PiQFUcfh~bXR)+!Mf@|3fTI^8qe-}e+xW6a4kc~)wq}dteij{=k;P>M$ z*(Z?Ort(b#2gymQYCV#Zr0lAJzIARjImujc;^ycXK-!V40fn?9RiT2kBUQ%^vWqNw z_L^NJ>C{ekk>w%CZAPl4vyddV=Dat|ik=7}@)7fMl(P-_LE#4*653%J$xRZ@JCxZ9 zPr>H=VF zQz4&8m4)BBB#YT~VjqDvH$@D+b~b!TiZkuNnE;3{N%F?VW_VIhDL0>!*F!ek>vcuj zf^KB}4L4#N6Q-e(4kcwjHXRBme$%R@A3XU`!UK!4<6C`j3FvKie75BH+*5+&ErKkT zD{{bB)1jE4wUQ2{a-phjN)#g74Ig|3s}0MQtR1;gD)*7lHJ>i=> z)0z>kjBH?lV`jwplzVoKGGXm~n@Z0ONl`9(R*Y ziU$a?Jo`fPrVWu?Dpj`(a;a4Lo$Ycv#i%%bH0T{kR_ZEpC9=poS8C^U%qEY@bl2RJ zM&^+YX{4%t-fjcKS&3l?40wB}>?NnlDkHEx-2=;kfR&*(ojUX^-N+SCo%7RJQ*`!Z z*t3qiED|-I9mt<-E0q|-m82?Jj^CszDN;p$0>?G;OM-UVLl?kIf4Q<@&f)SY3 z+eU4=a8Rc@XU0utWsR6EWSH<~qzr0wv2o`2@=7BgWEIwQ^Js9YWRR&^INC-B9JrO$rCCBvZ^L;4iK)TnY1}<1wcvgK0%o>x(2RRnda&wMgE2$D4>>&n~|fad!Rk&MN_`S0Ng(EJi^NT0%Q7fx9MbzuCl zEes3wQx)$Kc$*mEql^)1v5emnYAjN{ghLlUh}fMg@t}0$Yh3n~6(!e8ou|pXi!d|o zsb`p*{RD#|es+E8h<`mEKqrVb9mKw{FC7zdQNwB_>1o^+Oa-zf&(h^yg^JFk?`QBYxF7_5&Mj>00Aax%~7Z(Jo?ojEC$o`u9I-K+D7#=sxvhEJ7JUnhzli7pE?H?=A(5&PN z!)A1NT#*2IL7E7wAFQwt7Rbx1_@f-yQO^%jfmD6^`XTtUQv{PJ7w{?szg>|h?V#zfM7R6Uza`;iIES4sQP$a+>u`_ag5 zG0KJA@;#pTtOv?C@`r=ABzCb3j>~K|9>1RO7!Fwim3o7iYt_UXKI=km(~l2I;H-x!I5Lx3FWg zCh6U0aI6j?1b7^UfW2<)vMXYqE~BXH~eP zn3Ya;?1Y+(_s&s5T-rOn6HbjpLP-z_EYUTq@4L%Fon1d{u)!XzPa|~cC?}2sopJS0 z(=*9K;saY^y^0^8b#xtr_36!JIc$jf2b*t0IKYrFuW~i?Q}ctkCOFsklBwhUJlqWKmLp_lw{e#|cDIO;QFA>z%MgKLIS2aboH4h!X=uz9{`L@fLfB)9H^aFv?+=D=Fqdww(n;Kst{_ z5_WKYmGKYqCaWDk;3J4DJIeTRJBWnRaQ&qA&Fmgtxgop9V*1(f(D{L0l9%^v85F(v z9v5_$>EQAik#9#Cb*xLn5hjDfDBA&Re4v^nnsFt6$U+dAO8$_hlLgs5sp9oHpO(ZU&IfLseAbN zVFxFH4aiQ>#ZP3RsN{^QWTEKdr(^e9MgjH^s~mXWsed3lMI|C|B|F8u#YuLGr8qU5 z@3MRX=_&HMSc!8e9D#b4*#T$Ft&%~JcpO;rAI=}4OH@6xP{7fWg`&+_o(7a>YfqzK ztbTl9X|U1TA8ZMqZ=nrgjNG2ploWFP2f01f&K;M5pJ?<#40fBf>O1AD*#V1+l=cu{ zFkfYjya)WyL{K0q87^<0MFpK)@^=(38(u3Lq}jU2ZZF;91vNMGlN4d ze$4G%7V4BOQ$2Tbu{n3kdPiEu)fRF0^j_y85o$yKZJuu}2|A8^Wce+}m} z%R~ot@zDS2CQ15-q>Bvc9|ria6x_#BYCeOmWF3dkOl%4`w^O>3T^4-Fbz3-%!Qq;s zglp9@K?ek;qNgnDRYWZF2kvM;`~XKCM_mZNASjSdO2r$AA(rN1lTFH~IHzHKq0!`p zNGd)~;~65NpVAw!8<`rC-dZGTShAe{xp9H3Sx){yt3*iGr}soVH@(`<5Q$5(3!)Bs zr}^BlYzrfVXVS81Y6mZYliDGxBRt9VG!G?8yFphOMssH^+nFD4R`P3tT?-c6wo;-o zNrZZ*le<$77mOqkUXwY|_|0Qv1P(_{ZfJRLazTvF+(Iue3kt*poTnT&wyb%Y%n+*v zF)~BM4}3vt2)*}C{M)=fadM4{NO+@6k^|7*iF=#wt|#tonW&tVyb{H$lIE3=VI!@? z+U6*9%uH6g_`p`ZJNL=BNG6~#1_22u%G@KuJ{dcLY!Zu60nS7FJ|jF_HRl(^GJApW zNrhpkySpE+G3ptG3ab*9tW-`&ow3fz5aQmyhw7; z=hKb#y#VTl;4-4o=X}l~`2gQAD;ZzJvO^MEhl+GG%L*GCQIzh@WI=(O$=>om35}=< z;e5J!9OFx^h8`E!1K(koj*B3OUY{kyM$xh23YBVBu(`O4)nJ9B4mzocd z!$o8$kEJQO}=&Rj{>$Z+BDoe6F_9*Cq4 z4}FE5Y+8`X;gLvBQpw@5>g9c9f-pF0%wbu*(UmtHbT?pcwwAzxgWnHRe6y?Q_oK^mCFumsn^E<;Q&rA;A$SR!+MN&I4*hwCJWdA1IS$W=MHJ|Ti4lkPl+7dCyr zB^bUMgf0g%?u56vKdC*NnDKOA<%aCD%Qbhm=W<;B0P} z-QnGkV)rBHUi(-n(Ecir-`Xf`2w2pTfuiosIuYH!r%wy+ncNS%`Ax`az$(jo3{1kG|sl*tsC$epsP zRJfJN94Vrg0dPr?Qko4Bzg?v)Sx%bqdp>44K}$fIlcKVp1SYGuXh~qQ$vTt2BtG!L z9%yMNO$DdV1SYeG-Po$0AmSzJH*n*jH^JE(JdpkS5Szl-+zLMs$6MhC-jw7eQHcd0 zhJ+zQZo^2)kea3RcJm&@b{zzxv& zPoz|dAFM?nF;@UTK&`y@g}=6dc+Kdy%uX50r9so!KA945RJ@TancyYpGZ9IQcmVlJ z=S(uR6di8K&=S4-0fuN-2l*?{h7iYRS&$WR7&gi|gl==eG}P!- zb*QTkBqa@A@cybggspu(fD!UB&4t1730PYWbJ_?=6bCMa3KjWEs_sn?mNXID-mp%z zVOhXa?fNV1VfS|%%83qQlH4;oL7%moQg$sra8goOS{UO7zpP%xZ*n_kokJ~>;$T4` zate;R$w7Qaau8?Cx>Kb3%a_e)`Jw$G-d>e{!zQhZ#V|1F6^qvybQ46t5#|M*y}Dz* zn9ZF*Hr5=!89;fld&U z_~k?nO;(4#?zoW4w#s{w&sxi~v43ac~V5_?VqK^4N z@g-2u*9I4`bIcF;9gpe;W%qml5OwVU0qI6SK0nj!2H`spHNearux>OKbV#~^_hCS~ zv0gH#ABN?V^y42i;-DUDH3W1VgH!uV7jmLOr#F4yp&EnVm&6?$FK3!lJ^@Md0g&rK zmC#IabDe1>Pw|5X{{}LJDiL$WOaqWUs44Q3{duMt+`{k84ofmcmU3MU*fNp;rkN(P ztx?#LnFF@lnP$c~B1=pr-sJ&9M&flIFk}p(=mPeO6F9nn{h~u~60l#KsNh5Piw1pb zzS||XDBqFE+l8X6pr=}pMHigm;#gem|<1I+r zGmWpqUT;L?bK43CC`z%v*73G?haD8RkJJ9Kv@ln-a;5>xa1H>MN}N|w+*QHUWC1ilM1jYgeSf8ZW%jgAB39!)#o4Q!Z; z0#=Cgv(rrDwQF(DyC!(%@V<(}hAKsv!aGi@#YI=jsm*QGFb&NzxVfpDE9rXwI{ zSeOc=SKoAAx!KeFR4G>MzuWHcrRpC(FoPWHCB`~I&;bWSr0ZcxrBN+dK89jWUqklj zk0q7@&Gby;k#8Tv3=Rfr$gm(TU%;@?!48^fq8waUKOA$LA2aO5k6${R^kY|;CiD$a z4+}#CG6oig4o37$gT>H&f9>NR#N>e}`PdlThPo?28U<&Phq~hYT!*?*t+aw4BYU z35@@!b`SzYBQQA5hb`6%=F_QmJK$QgM-gZ!=rXS;H-t9KLIh` zjYhWNxD-$YoG7|Os(@Da2P|@jnJ5wf8UpD5t}r}7h{ES`rqT9uL=)~`v2_M2Nk@5! zu-sEhOk#xXY0#UaBkYD9!;!Apd_t~K^3AmUg8Vyi%LJchrtKGJb6QhM8zNi(1#cM; z01Pfj0fv9a`z%f&I_$r7$xTJK(EF#8V>4h$kA+UoXrZr>9+1aw^#fit}>kvmh5VhBlK_}i}CR}Gx+GmQ~j0OmKhWdQS=JDPy` ztvQOuizq!%hPFM~C78C4u$`srnR8rgt|kt0W#^z4TCo6AopjSD8~#A0J*-onSxwjcddzWF80@J3#j!=f4M^80&^Dvfxfx%oUb8` z)Zyh8ynjbMl79OG%xvW^0)4}?DnOubZiOPyHzMKYgC!Tz7ioWIcVe!U!*_x-`yyb@ z^I=^--3yBp(KM|bR=bl%?Z{dckRAhUfJfgv+<-^lJPm?7-xTfQ&U;4#U%ufA6@bbY z&#h(0Fq_tE*7v`>PaRGX#yD=2Q|mY%6bh@RSIb5--TZ*&gSZQ2(@Yz&L9T@fQvIC? z!kGf3`uQ;@z*104FztYB-CT@;DI4*#$Ten77x0AE0$ze$Tq z&G7ffkNaQ3t>8xC3BQC8oTjZidJTZ)^Wy{}Owj9&p!0GxM^WYJK#K17@ulHQw04R9 z+|zZbJabREKqGZn^v@4yNiY|iIlcbD*NFn>Fuj!cA9GqN&l5D30Gs}hq&NVluf;xe z7wP*!yd2YOTf@&Gz?$z+TnF&-r<5RPzV?Go%u|5wF4jbd?%q5#0`D&4 zVu0e_57#350kA+(41VUcP=MC`zuIrmx$PKE$Lh#Hbno6e0dDVV=LBviN+LjE@9Iv< z*Gye2U#m^+)`rk=k_k}QJ3cQneQ|N3IUus*&mJJMAODBvYhTdwY!oU?fMoApq6=Uc zsB#13^^RscL|$**wI%nl3v->6JLcY*cDmWy9F@I-mdA0n=*J=`4&R866Nb>kLlKIe zb4xgn#CR1&UGleh9j~A2ADsuxWb{l0Fb~$^nMU2jHc&ryeI-q2u#~|+FUpg80EO`J z_nUWCjp~xERXJOs-@oo z2Rkr`&9)Deb{M(?sPg&X{KH)VFO#SO6(I(z;x3$kMn&#FF8`oBfr<`aqP)XgEf2|2 z36~@iXr}EM>H%kbOXsgxLr8^c_@gbo2+y+wQG~cP0U4ejr!Qj4^9c~%10!#UqYZjt z0E<0}1%uFe`mI-TOz#2s^-wfb!yh?FS3H+>O`H!X*NY$6gle{{2|)IT=-0Xh2I$v) zxMp$N(oZo!zm_H{M8E#n#}6tL&X|H<>njw1Uze~&97@x9{cx3VD!-y0^ZV<^-3QFs ziUk=TIP3sL-C-38(5EZ0Lo-d}CE~I{mJW*2Oe3fh9GYkmgU`!wSHv}Nl#nVm$X-?HFxY9x7NPsJSXwVIS zr3);BGi{6uxpK~|wgIOoZR`Q!^nv?afH>X9{s8gc{hc1bx*ttjI`Y2}kK^gB8H63C z!I(gFwk7-u*xdm_^`U=408xFoEdWt{XrT`N9zauvXP^e^Tz5=$0k(3$=Xi1hraIMr zfk54NeXzbaZ06CVymbN*xbuH}m#hukPeKIh22W)GL49g{Y{Z<0)d;q3e+ObmiP};p zZ<>%`9wXL(rVbD1E!BPU&R}VIg=ta{I@C+^5Fb~QYFOCC0&MC~tpqgna*HS1b^MHv zMTi?`HGrmW(1iui)JM1&!Hp}A- zsp;e$h8CR&zR>~Lbn!k8*z{SHluJQ;Y9s<|I`*U`oc`lv#=T6t09exp5D)>@^dXY! zd>$8nrg4+8X(uzC z%U*}_w>#7wzCcxeplOF!XwbBa78$^_)1416?e#I8CkE^=O-S0|2Sn+owfOphMY9I1 zcA=^q33_1^IMx8NZ3J)tvK<<(dV$!&0#M=f{VjvwXoBU`_mHE+2TOgXnHC(zdbN+} zc%WhX9%hiZ-3&qE4t#WG+BQ4>%Un77{u(n6&8)VJd>YFKaSrUF^7_MbduSmli3T9T1|=^Zwd;50AKA&o_H= zseuCDx|v?Lg5fJ`#yiyrr3D=##OCgw@WIe}vQImn&8D+$dqV=WdtNtvX&sA(JpsUj zSIo|x$Xy%I?%~S8XQYE^F&_%=(5}Jx-mYF-aCgt{5ZlM`r+uNXowU1$1LIxXhWjl9 zGMTL%FjV?=ygNEEYysAHs0QmdGs#|+djXux`EcQyOVu}3FX=DN)5t2n1zgE#xYR=x(vq1*$*-uwvrhl6 z{FPExutA~>GCv>wf2_Qfx{q!#NgPZ#V6bmgd zp^zkqwd+jNA0Vst7fTzgiM6Ap3TNncGC6$-A7>}Zy8NA9FZ-i&9VNUL?Uu1N#IA`R zeDgEdG{HAtFHr;pftnHkH7~ej>B|_Yu>fXf@|JA?FWPp1dGo!mml8|c#HWEcw4K62)wQL zO(>wQSFngu9!Mxq%8#u_1*TjekpQN=x|@PP-gmvZ3T~Ar2;^s=Is{z2tM-W^#;L!9 zfX5V#!flG}DvC>hB^ol~vdDtV+*Vr#tPuLk0Zm>t(S*g@D6L-OcM=fZv!~E zRX|{acRcTBnv&1IqU-02nwsb}4FU)P5WBl36#%=9+6n->J7}{3V0U+!g3*0~Td=sT z)(OP^gJ~h0eQBPQMeHTY_&rDhAyf#6WfzckYzG;zy`$6BM&2B5m?brQ-=KuYJsn)cp*;;|>~7)e$SzqtIv ze1R<7X>>r21110%%Vv5l4x34|irXWI)}=V9jQ2-z6)4;Ubj^}6zWpeaidjv>Y=BKI)pUSOeX3Rib-HVW0Cl<$ZxVn`AHr|W z2Ml1?Hj-dQ!7c+hYQxEwwt_!cU>+9ER956CmQ8^ zVCvaA<+9}gs-u5NdUXH>F2uZ!kAJXmtp_q1VE%b^0pFY{lkz{X|A32KKr0Jyu`4ua z0Ty=GD3{&@^!o)2`&8HohAsSLq~xodYXH3-Y99f;K7{*=loYQ0d58lN`w%-ZQlY)G zref^RLR<^f7(!eJ7fvCr#f}UhuDcFSKwKZfFa{XcCH)$x9bk=SdQC?c3-HyW`aaOG z9*Kdbo*5w(!KUs?KcJ~k-88ck!fpYWE`o)YQ1hJoeY|uXB#>cs8%_|}^uJ1s5?Y-y z9eMWilpuVk34Lt7w8Y&`uCkOxDWRM7@%&vZfb+Lo1>n{5{B7FcWLi9I@$hR}>=b!EnD*6G%K8Syh zbcayupBEm4wg}7sO;{EKHX@z#{qghs^tPtS)0E@Ok*7o{NZAMKuhCjo7jG}S)?cF{V|3Y?ezId z$ic@ix~s!9!@-Oc^SXnU5MW-Pp4q^>?pig0vkoF_*Ikz1O#?g2#2W{zpEWCjwOi-_ zqD%m{`9LTaYj!Lh%P`VnfIp_$Zk%43c?a)FuhK$Z2ZKB~nmWd#;NHLA!M*?d(|{^Y z_I7LpD7zH9K#8iC)Lsny9aX`O z7b6b`uko5II}0%0ry5nzx{Lk}fOQ|+WgoQeuIlvq*ad#jNjK7K(=hJhQk&3su7o_$ zuh){Z1t7_JS3`-0jJXJH@tAyZ&TZ{a0|PkV-H4-0z)2;RK;Zgw0QWub{?z0|lf=~x z@a|Blb`>U_tLVaT3@+bHbEjb?gX+Cr@(;9zj2^JwM>p{2LXF@?eIcuzrr>>_pIw53 z7k&-c2V&}~L@e61)yq6}MRDyV|EdTJdvl#fQ{~aMj-6dU{A&r_(yVsJJ>TY_dRDi8 z;s2sz-lf9WOT&e;;x0IFsX)+Pp~oH>VXf`D=wA{!rY~`w4qpNW>f<}BmB2j(px~iK z?gDbrE7yg?%szKtU@jVQ26A}SFZ#+|vR|v9r!+7Z_Zjg@3^a~NB95H9nsgnV0dQIK zcMKN}h<=0Y)WC}$YLTwNYGUUDYW#q@XQsJXI+3u|?$gYLt+v`n+G<&T7q-_uMJ`$p zzGDkqG?y))gv+6#gbQ!X^n=?E`~y1#+Jx)Ex`E2!lG%VW8#v|RQTAHS>BEir;&iDt z?n2qDpYw%b)exZz+>YwtAd9y~?Lzy|cN+Lw#ObB7S+CzqA0bCgU?UbFue@IMLA(QB{i#gBVcaOOOT|Jc-cZzfjJ!Y2S}ry>!Pxm1cF26s`G6R^ z7cg+B%(_4J?C^oQ(1Z5}LtgWPm)}?2Z#;%NNT~AxZ2x9j=w)AOd~lK;q$xn7CTvmj zLG(&WSmHOJ>4|&e{W95saSy-?1Bmu;)!Y~?jf%a&9|WW^ZnePxGtLJB9J(J2|DcG| zhWf=#+Lwe|^PQg`_>%Qo)8IzhJD+Z)J+PDWq3{PiQ0QZp$E}{&8vzLLrGV!i7n-dM#@S$EFZ1^xlP;B@PTu$7=4kBsqYVSLZ-}DPLIo~#rUA{f^C8>nX+{lj_~A>;Q-h6eyg2oTy)}P=sWTtwC&#YY zPn=5b#t^01V!=5q@9RrGuwYmtAlZld!`l;nvhqN(kJI&n%@a7wnWkT@Eaa44eL<-Y zclkzjv+hICHIy87IHy$c>x(6X9o~J5dBzd)28l|ap*x)J9J%fUuFT>bIcVP(-e5LuZ7QJ(9mM)jTYF#TPg!eEISipROaw z>G%`mG610uT~BW|9H2h}5c)-~ONn2VqSWwfR3BYKI8-+%>4xGM46&IO+0c5e9cOsF z0k=MMKD~byO?|OrcCB*2)1Suih%m1K421b8`yD#mQQUNn6!2ijcUrDP{+!Vi_V6w0 zq8q!Sv3s}VUgq;!3621u&<}{KW*T-27YhC}#c8aW&=WYw^Pw8}e)rvRW&2&{`T-ki zfHr>^P5Q+-MwKvV^Pxf+wE2XOGen!;XFveu!($vc@F5Pu7ylOZ$w0q{YGa|_`(O}GF!j2ujCvb)7*b;4o7V7V*srOJURi; zdU(3~YR!Y6Wj++ZKj<&yteeHRa)@Ua0SA4ky$0`ms22wBJmC%vFwTccfiDgkKcRaRoU!a8JTz3V0DWFn z(+EcH!R{e{KVEg627kQjKPjAe-|t{3FpZ|Qac%$%JOm&C4E*%01_1b>t2KDu zC-ge;RRr0KUnDpOg0DJnjpEo&0s!EeH1qPs+f0 z7sH%@^`6C0M?42ZYtt8*bnK785Vr^63GxO7_IHR#1NOJvCIR&KxrbU`2Upc&oA~z8 z&6KiUE~WMXT<&4S7|7g1qX)p;>ksAw;qGn^0&{OyTadYjMwTy@x-hQq`%?Ds>$Olo zsSXgkkL^SwWOq8Xhz8QNLTK)QO(uZmPL*{abFV)-4=36BlC`Cu!0b+!&~Kg7Q#aoq z$8;TMeqbhfHTiuAh5q~yaFAYAfH_(P$hZ67r35Fq2%o!qv1DWB8hJaE|c!=n7@X&0tJ zPB=|7N04g2;09_7*6}sm-hjzI!oW3fvQs0|F98!{Py0#UXt2~T&6Vy>rgrytt2+ET z`GZ_joUlLbsJ{fRm9_XA?3`@J;9#f0_P}5tA;K3p*u#*GpAq>soPZ>+vLIQ9Han21 zQ>VutC?t?F&olrSj`i9KLS++()w3`&Mc?gJ@rS-!w>_Y&Q;qcxy@(!Mznck!xC7QY zz2W|D#FC?RGmqIjeh@7|)iBdv3-*s6%iFXQjuzbDW4eIWd3SiL2m5+>VgI2nISzln zd522;n0wB*pL36bal8wt?B|1-(z2hK`Z2hXcJI&Dn2{Pq)7ZhB+&{a~Kh~}hn)SfM z9^RRM_}YaA=pVjzhO>Z)J-l)M049ws-q>gK3HxzA)?XTc?DR1D!_}j4o%^BD4zOwi zfb5|P0f6kGl0tm!*b;>O=i~(XbN|^QS0wut{z^{AB8e)ehw#z865~2X4u0a+S~I3?wwa`fT&Xkv}m#Avu)9%P2_BGBug9)_L%?~IW zbZukmMb{23(vSS*+#a9h=@B|ufV7>4MFXhawc0*QnSSm?gQJI@ngDGd!`k8JaX23? zaJHQ5xOp6Q{Muux3S{uNPu;P=-#$HbK5OqO9*G{j{S2~uAP*Kw>bdNe?gN$%geHL9 z{jg!^Ow`qY*L{Q?&;3LXQQ*2)Mt-m^J$H zp!uvLkXA`xyHB?&V7t4Xh@y78FM!%z6ySh%pYE@Kc6U$xfOePD_HOrbEBym=#JAMSnoTW*f7v$aQ-uJ9*3t5^x#CwJo?M^&+dZK65! zk5@e^@!*$b&w*{I7yTo)p@Q?FqAnn;#5&Xi>Aec@;m1pV>fIjp)jcMwz;RE=fP7G<4c416HWf|_5?hAm0S1nKPx|E$_ zX1?G!Kw}qRg`WUt2Uy{!R<8HsX2X{B;=XQNz-ttBGb5rz+09=}B3n@by7-~T7U<#! zEPesH_^HMBKV9KRY#OLR5qo?|5A?z!Q&irxm~UojZ6ny$6tH;)CRw z{jDh2xjwvJxYUsVB0h931VeoOG5q3TA2h8kjD6|_9#<4tc4Adm+r-~j@8hxRc5ATI{V2|ym&g#jS%ZlVB?hdzt1_q*z-8|iHI zfScHhAuWMi6O11-;(Aw+n6KA60c61wA6oBTPXg6d0{WyHhu4z;yv702c!4-QKpJ0v z`1wOn2`^!{&>H*_#jLIRRsV+ocn23>4m0mSL(Fyw9QmrjV9#8FGx&Ss>`6wK zen9n4-5V(8dovZNJanuDs66!n1)O~Tp@2|t=z3>sH4Fhn@?%f58|-!G+1gsGd-{u~ zQ;5>`;+?O)4G8nKynHxN9?{VlIJ^hEUqV*xDpiAG1ioMVdk;Tw0Ic5^g{srbtDv&R ztDq+J7h;QHOMfUfokh?iZTYgPkI0CSD)#~4&7(Ne9>4W>H1u2w-nBdZUzv{;qGKKx zg|%a&N&n#f#!mRY9)hgU+JHiT{ugMr%HH{UGpqX#Lv;MwewiQVhm8Zp&|-F28^r4Q znWhBvR`UUGfhE{x8tjhM%mgOAqN~b}th}cg0TFQeK7e(rH8U;lB=191g#TOujJ^sR zJQ(}eNHZYd=`BPA{-6ZB{_#4P>CW$zhA-6EAG5o3za3mmNgB10D~+`sUBOIS3G*k2 zm}5kOiypWlEgVwP)Owj!PNMy0+K9@X6JmY;!MtlbC&L5D39I^He-%6Xq*Kd=c_6KH zuskA!3A9__WDFa{tqrMhty_+eYh$w-XbI6G%=Ficd}-AQsheQ6uRqL{sh7O8Hmwuj zjs(O#kYr2OvC@V1RQ#U9cW|sXpS7>mT^P~A#5>M=7rj~-H7}Z+zZXFOW)nVWD)g&g zbS{eIiXA`!TZ zF`whqFw>ytrtbifI};uEsY1Rp-R zcP9AoGf$?F`0&;O|F7MF_Yv&(JxQ(sUN5 zrtt7Kg%l3O)rrS0JCsrK+S_FOi9@;nwL&!i>vC0INlImN@F50=V5X^rLgP!sOHeQz zgu_|Rb+fsmHQ0407!eXp>GMP8?vEJ+M|RyeOR>9t7Dk2Eee?KOFpdVp2@D-!SW!0U z!-5kln?s!X{UUV(5c!+7Kgb`ZDwu2%RR0S9TpsTBu02rw z4=#i$s(-lai0Y4eAVu{LaBLG;{}Yg&nO+)3?glgc@WE>SaoT)JkVBBZ1LA*XrDX#yz5G)UJr@vm=B=lHcG&l2Y2yIgL}Yv=cs5h8ktr6`^4XbHMt; zw{Q+_evNPXPSXZU_B!cV1LlDA%yxL4^mKA?oy7NKraAw7D50IcM5_r;!6SO6fkL#u ziOCE5yK!w|!XAX4z~?j5gy=Xkj5cvLboW5oMzD$79^?XRMUZJ{;XB>fm7_b~K*&nF zOf@m;+JtwYyX786@ue@>XlGxrGLa7l7tK9D+$W)xP51}`FVU2b0LyzqM^Nyqn(4I( zLSr`5tFS%YpjyPcC6Bc&AE4mO^kF6FfMohO3P5u-hsvuZm-K|#;5eLD1hf#WpT}@g zI-`m6ZVnXzfrss*@fm@O4r~u|zl`Zlp*g5N3nZr&4fbmr35HgNBW~Q;V7T+;b z+k@7#yA&VmZHGO$8WsOoqM|rYUIB|u6Iai55VnQWJBDlv5y~R{=4_|VB)}Ntxi6N5 zbn%bQ15S^{G*D{HW9S(wHouu($70|cW;(H@o2js0gEV$tns9z>8;bxwhd3?FnE>mG0cG2fH3G=ulr`{O8RTpnYLs~!;?IG|7*!)s@G;(^p`GTYk_g&I24UAZm4&Iaie%QlyD=km?w-I zbqgg3H`G9#OH124znv&))g_!uN!thknCWgtRBzoZ&v0`7sOl~a45##+F9n#<&yT6L zH^^P`+Tha337h4X2C!LTP@HLp&F$x*s!H_7c}FK<$vo`~ScpA3p9K1U9NNbq5Wigo ze{79DJ>HC@^w<;lwE#v3>JE$&33bQ%z&{3hGfGfF>^<*%nZcZDB<~1Nk`wZdsy+nr zjuT&nguCOw0z1L!=?ha*6^%l?b?U>)Z4n zbU*YThc`~>KblLixRXPPJRhhk%d&XQgajew1yQ+M+{!&Hl)`lCe!*y0e{U%CskU4E z@Z<1f9{`nfjEagqGosBbxuRpK_nT5|G*zn1_GX$|umcw&ZBIL|+L83Idq2!@OV!EI z#I%iG6BF`~^MBelQ=@hJJiQ$k)x@yLF0PKX8#_yyjwZguYyjGKJ|J5hlV)jr&}{-A z5HCfb*G${P&Z`bxnqvYp9(ZaqjcnN`soL+;WaUuXe z6KbN$#n`Y<78JHI?B9#1Yrnn}j;1Y|BHWYH_vvf)1Gz`iL3Wd6w}NBjRNE=Vh&rPJ z)N+jd5`&zk@o#csyUFHXE+X^Afn=s8Ty}{DOi4;+DO4AO=%F0K*T`!n>?I99pDb>` z!`~af^Q{3E!)^w)GWQ39VbdlrtHXAz%j)S}1NM@GID;%}6O|fsrtJiKcI~2#keZox z~`23W095o<3X{X{1L+O^|?40M}@627_f7qs!G3yfBG*=d! zTR(QdYbQ}{0>OyL&tf2$Li~jkfOA=8S4;5S=7YUjNT2@Ec_@4_NOLbd{kr*5@LIZkI?)yJ>VABtWC~ILC@%~{|Et#DQc90bXPNo#Vri8P~O#g80 zSbYkIN^>`WL!}TCmr$q_{C^X2l+?UX*=|mDM(9lj&X_ZuCcV2`fJ+8sZ;U9?BX zk~^VB!rC3b@av9`G*v}ZpH>eoW2&XDM3;^32VXSVrkPU?ARssiS?zoPu#%;-=}$iP zHtbTMO3$>FMO@clvT?kr*b9@WruhKQ0s9K?!H-t+F?0<*Mi?msO7k`;Ux> zV}Q6Y;YewC0Hz!%>7@&flvD9rlTQ8{qJ<%ti5A=oO8nwpn+WT)LvB- zmFda24$KGEk$axzfXb~6ANrYI8zjJ>S;fa^SFc=*(o=8cW~6bn>fVX$sy7YiBm)ym zBQ$BIZ$7qqOBP4i2{%J*_v4(B-Z$#aBDH!;NDprY_3IkqW1K)gcK?@y7KahIUgozH z_SLDKT3{$kFD~`#@JNc`k592&kuH3wh!2-U4p=pDX^;o+e}}k z8Jlngacm2_*QzQKUwWHNp?Yba%$oKiB%;JE>E;S?%ZcOQOv~6XNQ=$r?-zzl-(SiT z0AUiYmWHqF0;V(5Jkx-jQUzQ&hznlaOmrik5|W$B%Ep16n4y`bp7sjX zCIfvF+7vmV7lJt^$3hxM#_)H#%lDP)th?4&@$8wfrX0pa&Ih-XMw+S9d}){L1A!uk zX_}9uY#ihX-pM9?HA|!+;nOwJI!hke(Yj5bG(0-gLO`yP#6!&V4-@8J2qFpdN;@6( zutWq1%qz86El2=yf6gYzyXypkl}7B)Of!t^BaJgWkx(;D1TJTj2AsQcy>W&=ouKOs zzcS_HM1XQ|Z@43Voaw0Ua(6AKd(G}pwJhHUv-&bf=EPh_*2&wFyU#&@Pp99K-Rmeq z`o_$-&*!4!SMr2FEk#Zy~wkG4g=((6n1csnHpME3KZrmELFx$)NVDhqI^phl*RjUvnE@wA zYWDAnVZ;G^AC0K4gvw(;_mF){*wuKLIfmzNh&CEQS}D;+0sx#4Z8V&56Aq0eR6F6s zsDu*DG!tIUT`#uMKW_i+t(<6-)(kmEyEU8}cr>Czws)=!$=5B%bl@mqj1{Sd04|DScW}pr zkqx7FGiB%Lm@d|~{fBgesiNqR)Hyp2hil2IP|pKXMW`^5sX`?gOcg~NAygGb4PsyB z2ZMpL!);A?*-Qf*=3rr#0DfYo*@!uabV;SU?_dVw{M3`N;sgK-MeN?dZ91V>m=Ew4 zAx8QVPW7|XeoXrEV=5;+f{n+~S*1+};zdnezwih|Y14stQJK>(2iMsH#*3Pue$jd) zeuvm;SBSV-&(@p00`bysypGrj`i)PeGwh}?XC!`E-FX4Li>DCCD`q9^3Sx^q|G-{R zw6Z~7v0kDHUz!tsaJhey29wIZ#w*&B7wi?G3J3OzQ11kLg;CKdNrfi>_$NX|M*k5^ zWu9;|Wwl$DzP+}c5rw(_e-vg54EV7Ucu1?{>JMXyq?K7BTx@8@vsyAfSJhVH6}@H0 zYroT)*P8k}IvQuYeo0IDqYri=sS1zjIl!Bbz%5X6k>33bIuctpZn5o)gj2uT$%aavh6fDq6O z2?29OoK{2RG0yfO@|bNXfT7KX{vq06ub7!pbxhVOutHcdI{}U)RZ37!R4-6bLFYm| z1zPL>?*JHPr&YUv4JX$AQB;RUqp7T`@D!|KF$|q`;G5&ZE)z|V9=~9@>h2X7yuI3o zIA84OP+0`XdkK|=@$w0iMR?|h$s+syoi?*W2R=}#%Ta`xQVSFh1QyKn27vcr)zt%P zpp;HMT>`#qy)#3YFVtcYb`#^9P6FDNR2yLprNscXGNH5xH7Nn?q*|z8H&87C)x|6r zDFD|+0VrecIrarj7>qeLg8!Tr)EXGcv=XS2b+&=6B2=kBN)cXZ;iQN?7XX6vN*_e2 zW_NKQ={+z)P!Z|_B&f*lbVa;-*^isJ9-F*W4ns!($SRI~F@dc@z<`V|qvPcH5`*nj zQ0}Xcj4v^1oB%`hZ+D=V;2+)ThBemkmifR6cj}>lPz@5Y7AbTP@ZNOd#}J|&iJuLn z1Act#OaN(>D{=%8}DradLCeA&dF>$8em9fsi8FtcZrWBxv*G(#y^sa>J&a{o-_>nlj0zWv@ z7S~DJAU*)YK<7P}EM}VbRZ@6{gvvrphD_x*;o=FEMOhcIKSUff7ooxcHjD6}4u3^@ zc1TqiI!q>@HC_-C6^3p+kX#IqBr_4V`XnUIt$OYxv5#tCvmlo^A!V^^haYn-IQ)Y} zWT!y@1oK^{enLnAh$ae@TM3s$rv0(B4I?=fWo34NZIn>+D?vev0F;k5Esjw@H=G1TQB16a^@`grDNrGs|PXrz!|4<{UMr*FUIUa6aLv zohY4C7n=m*@x#dz8jA`e)=b+q#V>?Kq8br`XD=GWAzyuW;@q0Rw9W^-HIU_* zmPQFUAEgl+nL25aBrMJ;iR{;9GtpTCZI%`r66T5{!xAn%%c%v&`Op5{(m3ZsN>S1@UO9UuFI7XRXNNx`pmj@WBD}!l7o(!@ zz%!>{P9(Mpe&{1YuQcc*X0Om)9Kt>5<(Eqk*PQ(E)bkMya`sfgcP68`kwnFx4YzEXlzcDQ_j zZZ=Q3PsiWV4g1}ar99v>tk77;_&EbiCwr=CHaR7i1gVY{dga_{`_*?|3s_Yg8vlyv z0Di+XCvncF19KdZZZplYO1A%jT-UrYJeDJsq`uG{Y;dkt-#!r5I#!L-{ure72jbh4 zYcUG|=8MpOYAhF#rs#qB;t<1YKAdO?__!d@SyfPCgkD(#Cs5(r=L6SGj&B1Ok?l)A z3MYqdt~iPzZ(z3wo$^LCES7gF@YR;w#0cYe;J=`cNC+xI+ZO~Cr-u#*Du%HnL;6nN z(N3oo4N?jr^JW^?QDF~b zH%mQX2Ip7Zf<}sK=m((Gra7&WhiM>Pfcl(iOpOjX-V^^jRUS6y$VHfhFTqez9X1fl zq4%3<+6>3Se82?YWV>)LcakjA*igeXZdhaN3sK5#^Q~5m7HHhk5CzG^P-z3lMCgeK z$Hb}fM~(^i2q-4j$CUi_#$#IO3z~y^q82~EXMJaspi%h#z%hYl;wG42rlu4V3bz3- zv^)I(OV&8U@v~o?JxDhr-^S0Jx(^S3P^CvC6gtLps!?GuQH1wXh$xO?*F)#5O&P+7 zFk)}KL`ER?#>>`L{)}4~s%{5+@etJ!@ity(hkcHk0zmA9TB7QW3$;W-8JaLl1aNB! zvqWeVx|SHL`aWKG&+ABWfqkA}HOvQ$BKu>zaF_6<1aq7T z*8{*UhW_$!JBEL(9h^p0!q>)Wq<{`q6$gw<9}0V3JTE6!H@czu$IYdV z4gjDRROOjo$4hO;7x=uxq3X67c?5$-LKrjCINY-YFAlRXi_EkDZ`4{v#-8lKI9JnP zkvLRgEiB+AO-4y~AzdNL$i0A)VY5q9eZ0RXg>gc>mIbZ?D?QU|{|1UD;m=5|zt`Fn zN_FlGYl@mv0u3c6L>UR$^-K?6^6QHcAy+gUdJ{pEv0_Q6A50m0lB_Ky_0_%v_wqD< zUGx}|@LEUV?E57;%wEM}XUMJ88p9($)EfCWfqg=$kp@CvOC6qy%u5eaYi~=P z{GkS!AG7?@te5;cID;o?4DF|-Q4KZ{$V27_NRr#Fk*f)WA^SK2VaR%k zTn|UZG(bkS;c&(xKA;szPkhjdr1o)GMYb2#?KbJIce_o}`#13MfUGC%AseYg_K=~U z59}eSV=5#e=~WAokZo#)Bqa4Yh5jS;n}+fu_0xyHBMlgWjw1!lxZT^*-?4Zi+TqIB z=OMW=h6X0MGUl#AGaCyQ2?kY08juWC#`?gVs3|M!hR|83mz#Lufk?R5E>zq|Zs0vs z7u;+%YD@0G^WpQS8THm3&wd4^!;3Yv7CXM+Ui-lgyS!njGl=(II*b4;Yo-Bxwwv4= zR6Ijvk=lBovPgAiuvg4+phdV?4|UD=u#+jxy+Q5tz4nG`zyur@rveX-i^GHQEhdIj zLkuZ1B}__3O?WVhkx1}h6gA=SU{t_J6CRA>^%owDLoD!w2%{Rua$gw05tTRIeIMk{ z4F#w|_jb2X?R?{_txfU<`BBHM`$hre)VMkNIvel+gdAX|mzZhJy{(R?c6a~|)$aF= z@8SMHcsbKJ$txNp;zRgA({UQ32@^;4>Hrf*@pyKt|8c2$6|&pEI{CX)fq`_>frz7s z4*?NJ-3wrCOf`2Jd>t#teaR@s8+gd%ynU~2se&Apx7(5i1&BMU#DGd4*R3sTzVEk8LFY1xq^ev5aw8qr2NR}36^KXeY;b;516=M$ z#9`k7KgIDvD)hp1P%(QoZ8i}=dIP;C8a(=vo zpX_%E@6Z6i9W?~sFHn@Of|rit&I#8@(b|6l!O`p#EY0Fl-H@$%DY)6?ME!u9qz)yM z+$7HLwa1;_mY^o75UnK4B-Id`@7m&uvD#k{I{+=6>9wMrLEjG@eg1{oJ6~+TIvu1t z(O)O&AOn9VJeNv+xmSw7KOZiJ*3xl=ES65|PBU7qQzrsP%K6#9(>kWk7rYS9FyBM$ z8CuGHQRDI#TedsU_n?Q7Q}Ju2S{P{c?-c z-Ql|~k=45#tSiL;Nmy5^cdqZ+PEXg|_r$~b^nD-~9JUiz8rIpDU~W;Ez5tCVC%;9= z4eF-0j%f!2%c+;u7dmclzF(1@?VxqFOufFoL|}`20x?Tb>;G+Ndf48-xHN(EH`8Dq zAh*AG+wb;vqqF?oqce3Qw5eDJ{MsAB=L?iZ^L<>6-1fhaMeT`#!2rJ9nMMhNY>;L} z&BB*`RLrR_MuJgnBmh)lrfc)uKypy4gsu_NsXz~$(5a-+&|kO6;eu3E+Cg;MxlZ)GIU1#fJ;TcU{v`OZ%5wn$F75#*95niE0|^ z0-=pb&n(c!q(=mqVFt9Q2{X*H&i*OZepJiF#(hlf;}_F*u)TkA;vB`E`dKgP2t0>E z`1^DAaisftQ?pTSg8~@9A+y3gNIT6q_(39*#Xq0}@N)6xI@fm^4YHG++ni>jueUiN z55AyDs!)NAW&i>?)AR@%X22{n(_hvA zWxZ%MIC4lPBTS%VG6S&Ygc@c57m&sb5H}M-nC%9&>0PKd^e$;k_z$Nh6;{8s6;$2HeuwlXynku} zVimvvv%<4Tuk*7Ggg>?m73jZHV>Gp1+l3m=-`XvzF3eKK07gI492TsD)QzX_ENzm3 zTF}ZA15SQoh3xDNzM#&_eX90d1wDSqhX7+OrclqEI(h!sT{PAFG!k{+0nXF@WY^KC z@B`5bx{v(H^SIx+oS397t_76t_Z@<3^9BDC6>a+8Fz=koO7n>vbfRLqW`nS}p zP3Mze(-uiSYuB9lP@hILfA?F?_zJe)y3AG)qJHZ#+jn7j4tFORypK9&|JGf$E_ahZ z#2Q>X)vXP#oeH@0OuHIg1|82xb`MB+3M48C2~YKg`0JwI`p%MrI>`UJG6%s4Q%_Nl z!PFD~GgT&aT3EGpzadncX;A7pX+W}5^wj*Z`9rLn za^nc73OCNsITdc4DjE*lIH!8&AI@R=5W|xbd$G7RS63{KzNS4?M#bc z_R}%X$HVm?O-6kDcw?e82yy1e?1B$FpP*aM2b2^JEHLHl2-4@UV@z9^0F6L$zwdBq zq>~`T3H#{bb_0<}LXH!fydL%(ecYcDk;KSClyeMipD^Ww&fE~?tUr8U2-%_^0ICFe ze%N(}#xN*!0@9a+DJSDkp8AAFC+tiZa>9{-A!nu!(zF|4^}tc-Fg{@I53fZJeha;r zR*g&5L8_?8jK?cd`a1;-GrH+~Dj}ad(i2Xcp>5*9W!I(qEJ-@TPVU5HGG(B>5idQZ zw{e4o-R96I9d?^V#Nq>e$teYTo0+Df_;w9(3m+nig-L|>X8l1Eg1O=R!LfJze~Yz_ zKz{<~qtllhY)2kv-aQkgpm!RlW6E-R^!l<0E^g{a9=s%mpn(rK`Z@n+CG}fnH3H!AEP4-$ERwCiNlUVmIEK29g-+lcDd~ zqpio|9o#3wz{|(0hIZfggRP$<2IMF64>m;DPxgJ})s7>`-;1LcWCb&w{!w`V!(jNe z6{LuR1~CaYI$;4~RxGQ(+-Mn1j7N9bVj5?t(!5$clg zO!O{6oyI`Erxq1{#|sRGl7yioRj0g!LugQcvC`-R_Yxgva6M!tLtV6FCEHp5g&k51 z-nZfljXZd(mGgHFPFA$yT!?Ul&m`56K~=J^bMFp(qc8|Ywi_e_BSZH{2}Yp2nCaq6 z3|4pcF}xm9MW1+)x!NvX5PC$Qg`ecm@F+itmyTC8mJY)2I?47uH-LTUJJWSr*pq1q z=~GX4NKA?$y>OTuZY z9L(JP^K3O4jwk5|*@W?yK*>U)8w`Ts)LFGtHP)GorhOY5X|smL;jX zy0I5T+p!B4O@UdYp!P5hi^`#H1{Re=FWYw=>Q9fK5Tt|~`m5iA`^9@XL!AA1;%Pp6 zHE;d@1f@#xr3Y1igsO;t zxgr?F0q4rffrb-9t*;TBD~J9laIQ2xUf^6gbR>I!Oag`8&tcggV+*p^Fir_|^sc)` z5w7-yf2{3yRy&L=e;> zN!=fy$g%mlTkMJQXc(c*%WO42wib4|U%v(+(uUX0BPTo%(+-34Uc}TF{J)Ru_+@?X z^bd{1tm%LTrVwf|pn)l{Bn)U^3h|)>7MRla?{v#rGy@ixh7Zet1?I$gci};R8Q}ZG zN3Ss$u){PweTM8X1FQLf9;S``l7ZRXoVbIV>$?0@_+$pWF%7qs0d35|6>LZwGh#n* z@EcosG?N&5qD}|w zFeg!BLw1;t1s7#zG9twwbv}kwv^hGJ_zRowAt4-*%DgZq0xK~O4A^0k;I08X%=*9w zu09{Cv`z`ZDxc{!==9S%-oZH6B( z3&VGoG8lfcnbws3`3oUrd~}$!%T>0eGpplDV%7!>aWu-DBm}a7DUZ;0 z?m33{O>wFNzqO|W=bSz5J?EsgfP{6=EASEzo4L+8XWhT!jS&3KNoLQ@MDHn*`(Ku(ses_Qq!NS#9fgq_Wl60#F0w>WiC96auqw&>dS_4!%G1-HeYqMoI)Rf%Rc>&V2SjG3 z89JqaH~D0YAe%WLmY-?m7Xx|dyTW9Lg=YQX15R;N0~(q{SumiL$@F)R0|bJNLoZB= z&?;8f-~H5Wc6c8D^}Z&n}1Lx!w`mF0GR%vD+x((dK>_NfkZ!`n`uN+ z4C!VDPBR0#8Dl^ObTbuvsBx$WwXmuo#WZ(g7CvkTnc%`b zGu^SM`g;&lNsR&zD~``l&_uNx(E+5>NR=yF=%LD$+s1rAq=*3Z)IVA_^ETBdQ0XX}FBIqZ7W;79yAt&M~6d z#$Hxm)%>RIWd#ej<-^%(c)?yjU)GNkVr?&FPY9H=%|?O7+jenl+Bf9~SM5U)@Rfdo zZ#B4W8R%`Ajq|`w1LRxuqg~!WCq5hb=u>d zPMRul9DyKaU>h6~#Na(O)5I8k{GF=>r;+o6y8*#h1G1Rm=^3(^fh}!72@{^@PxQKI zvj@yC2{!vUv7d26pXsVs9JR*Z13lGD6VAzz?L29I_|DR1S6g{nBTf;Jx(r3si6YnI z$jJ`iki*@gO>)59GB8>VxLXD$m;raoz(O|DKhksyieFR-Gfl)Nv;3@B6`4k7wE^T` z$)6boi_5@pG}GkCqCcD7a;Eu~ee`S&zGJpze&QW7U~x(O_huUG2rJ#_6?W$nIZv3= zfW$@X?0{G0BxYg2r6P>%fGuTC5(gZ!R&)Fa{`D{pM~YU zxL7*75?c@V0LV<{sf>>yGx-o~H6O?cA$BfdIB>2Xu$;`75F^l>EO39)*4wf%KoOlW z)3<+E26t3v_HtAl?e8nataAKoFk@d@&$C8Gt|yh))(Gkq^n&4ASy%93FZh zJ{iq{Tq1ik8%0pE(hcI1m63ngZ+x&W4+Dp+0eeaI{d@X>e{hm>KH;wa!3lRrUxI;h zKwmOcslZZ_UR%zuqrvulBGj9?e(eFa<8ul1B<6gkyMNFfUm|cU?u!el>+(x+haWJD z5PVRR1fEX==8(~L8pr0t`TOGoGX*B6IlJ&{@RkWF$Y^%`!{kqKfxOvKfT3dmUp8Rq7yuE@ zG)-eF6Ubi~7aGT`(`?~-tOBpfFL?v8=#ctG7Dx6pv0 zBZ-d~5OicQ({(T(7y|}G9J7GK2bYy;SB4qAdcsq3Wq6pXg(zZt@Mrq;CE8P&NhmmA z;uzIxfXje)z)U0j?Cf=9pC1=L&;yjxu*u;Zu&lNikWJsbLt))_Xn$vV zZNdH4ltcl<{^BaO?6K5#1>^ zz|JT&3YsH4n@3SWWXIw`u)9Fa1}CLr8-vP#@nU!$lbQlX^_d0$**;L5B8sG}0JC5~ zSurzW$1hu)nh{gl#dO(ew&!w{(Sgd-lVg9m^kAn-m(G(&U1%BYQ(M6sySYe# zcIcMCp;c8pG!sLWGjtOATnyMGLX9(Q60aY_%pFiUB)E2?D*3Q2&j;$q6}TRD zcaWxf>Bss`P=Hd9iwATM^Bpoh8FMaNP(0|GGt;85uZq?}S*+uVi~?42rkxkIpm5S* zq^gHXW?L(&3zQp9=lvwc;P#aPK^nx9FrkNM`e9i~v1&3`IBIHV#=^feU z1AT$;s@-!j?Z?52_>xgKP0#5AW0-ybY6t5I{)YJy`z8bqLoHJ^?2~B-O~ZPLuSJik zrcsPL48a7@0s-y9(CSdte_KCdK~*@_Fy_;YaI~=RA>Ui=`9s7(+i-YZfVQD~ErGS6 z6HYSVUnrh~t7do{4Of3*QKj9gv8~loWA`*uwAlIaeI`EcJp;yu?p6R}!}^2bvJ}wPIrj&~c_;?zH^A4y-3WKm%5X!@Eu;_!LaNnZ_Al|4vNRP6ttzG>za>?G5#k z^1^rMmi;^3a+v3rG!1~7T{A>o0`wgIt~T5Emo~eDXgy$-D2I8%zz+N1OatlWf?mhb z3O2@oC*t(54oyVYYzR$6#Xn>~6Hx$6nrQ+DIGNTZZqM%UL9R}C(o8pol{#}s#qnpR z!@)4q*9S^oBC~4~s}QGqN~sX1f2z|E=JZ6kRhZKuTpn^pKr%h*5~a1;MGxKL&@WM1 z(&jvSvXIe3X*NA+c5 zT2aC*yYt|s4$8l!MkpUE{VI8^1o4z^RWM9+LLSz|WofZEuQqMqWYj*io_(<`Dc{wA zH(bpMn|qTTDEyYV=15cf0w6IGBWeCF!E8wzPW_67tN zXYBXsTsDGsDC3aFFj&k7q#q0x1+=gMgGGlEZ$MyiY8r2ZHxk&jE{u2vQ0tR8dL~r! zoQwnbx-JmlVy5)_@OReS-*OE)jKh0pJ6Sxt>MyR#WJXY=UI4AQGayk~VU<|*wQ+S~ zkOur2<*;+sUe$@l9Pnox-YwwI=xR_Q&{&!BaV1Cw(GHu&sT~70jZSFvfJ|e3K$m0U zcAJDiWBuV5gD)r=x^{q!X4;9^efaVcby9=w2ePu;8EDW|l*6X6KK3OSv{QGT)4TGl zEo1h%r`A%Z_hDD|JtN3=ZJ?*8FDNn2-3T1pJ}TncQg?SEL)Wp8MZ@nwWH!e;7%=4c zooO6u&^9!5D+OuW(hZ5zWLt;yp?b3=um`qhsjtW398G*2*}&klSRb3~jT5UceffZP zrlXiXJp91`rOv8+Fzf(MSxxngb3^rwTBimSgT4?jV2F;ft{7a4s1w*aA1BrKhNL_=M4@X2b>Yj})>^5LfUoW&|n zT#PDD)LJx@CwsZyW=i`B@KoY9nA8u~7#9K+7>x^os_ypnX3P8TL@KNr$iuKB3~4n! z-qag0ngHU@G);3Feo^u(zLtJ_9Ckdu$0|0U(il2$G%gBisG-#eZM)EF%)<5`G(lPX zpqLz{*UZ~88eIz^a5Igcn@z@JOPwR!8wF68nZEg*Cc}I5SvsY^Bpk-mkF)ZDDS^{k z!<~x&v(a960&23hz7`J3i%rG%@$%A13Ko!a3pl;J9CfzA>Nw!#wOhIokm;ti4HkkP zXZpMHw7XxoV$%=5)9RO#g=(t~eV+Sl2m4;bPRC}e4G{*BiXZoYL1bpsNIOfAtQ~$= z4*^{tu{5J)_yD?drk6Vtj{c*AzUf6q$`Qp=Ul*w6(Y-_b^zq8x50FU_0R2e+C_LOg z_z!21!!$k?)gm5Wq8@~Rs(R{fsp@3sF6aD}F228vVCT*VPnTwCilOcUo@cvCfFbOU z*DTbn1pbwxz=U(9YNdp8r2w?HutTwMlP54hfUFKES7u>Oux7w8Birm3JFj7lN0N58 zMimnsk1f@6kg?25GHnL?PN~c!Njz~oX@ zq;{{O$gu8JRGmW)hKCKH6E>OViif#=fgOu-KYXX-s7Wmdo74fJV=Ot5yj`>+G}t{^ zwazu1#QUEBZ;R7{8nW|u?y_pCx-R6Z4RI8YX%prEm;6a3MYYgSAw4xoIRQP5^53hTsPN}``gR+{R12=XBi|i9`PWEDO&;% z^Qn3tf|&WSQxwDpII>6AQ_87+gS+Jiz!!bMqn!^*baK5h?74LB=1Yv}jl;e&O%7V^ zP5ovd57XLVn$v|5n9(&9#mDyZ zJKHY+4+G|zQ;i?gF~t)%)G@OXGzaRKvOhSn0y3NdBCFcpSog!w9u|cWL@5F*%*<%` zhqwTghSGBQ&RXVrIR(b=sQyj^{uXaR7?f7Pa7zqxtKj@r)2u_&ONUuJEXxGr(HFv( z6TZ6vt;^|wAewQ2{=RlEy%}O{Qipcl05AKa=LtM8C-Ffu&E?dt1doTn!2u6URYw$^ z3kwo9I{G?}O%a3&IkxN|u(J)QUuI#w)5k##E5RlG_EI(-Ei;i(|kwt2-MmYs$BP?R00%WtBJu zz~ypyw1mrL{oxlcrO}8bphGiTh%XoRHtt8AdoVODLrq|CCsJD&-ibI7L%K3_Z-R4W zX2h}&-G8|H1y>)SmImZ1so!4Uoa4nge#8d4w!Px$+Z|kSw7dj3XwI;{oxX3GEIX7SO1IbO~L&X^a>2dlbdPePJ6k24ISr?>nFFwT zrnfBm+wczlJfH+F2W@Ovbe^;-OjT%AW~R2Fm=S*fEUmr+nv}(m`j>ozLnT1(n`!ue z%nT}5)xq$oq#+`3sLWMH;Y*AS&2_07%9)j#i|vnw`N_T{g0rXTMw)lJrwJBEf+nJR zG=+_}WZ?a~0|8)Xccd{R8?*t}i9DwRs+03GKK@~IsJ5t{&Q@X|cAssUD>D_p&v({_ zcsN;u!@PqMIP?vFzwu+GH3V=TRuqoJ*x!P&f0{q{Nh=CS=;3?@(FBC@0eedEz>%AI zfNz%-yB23^a@==DdSrLyB`7J?Gyrst1{yVu4T(lg&j;96R%g**rL|X1@r|T}_n;@(jBjA+F%g(R|4-P~x-UB$oB!Dn!zIic9^W;A9vnpQAHDOOx|% zZ3l;Lb+Eh450nNMzUWA_*iZB0!9ObfAXaW&59}XLP+7^G3XLL{0Q-`X594 zGW7gSV9bgO_iIDhK;U{AIvuAvG8L(bj%>?AaHO|*lTFc^Iz%pg3#et$DTck|Plz^h z{drLE<8@Qgu_Yh$XxvNE!>$gdZdospEuo2exWUkpo||E4iT@u!FYqxV4nAHehvEH9hv5#geEI$m za09fJ*g4Ru(=_o*OxfYi;gMu~&?g?Ie{{*}HpySqKSKT@H1>e|C3UeLd*evbNJ^GC zd@n=o&cJh&nBxKW%iKlz_EaBC{@|z(hB~Bj(f$Za%go0#np-xSf%W3>o;Gmo1S@x@ zQQaad23|r3D;D;a`2kC15XE2YSOWCaz79j_e+&(_|m$a>hUnpxSX~p zSX$O-Z55|sYEaOek_F9&buHclO0XQib!KZ;33agipUxV*KWd6J zapkY&%Y?i4a*kJL&cnTcXJ@)M1UFt)Bz7K%nJN_eK8(6Vybm)K*YVoRR0Hb9o*Hi_ z^G@Z;DTjFD6!-Azh^JVlmZUdYmpFKi-=B&266~{_6i=~Co;i)*Xqo?T#sbp4T^*-+ z{Sb@5ji#k59PhPE^;d2r0K9$~zwzv1jnHUvF}cx!_r{Z_Th8A`!P_mn z85|zep)~iuwI#M>jGa^q=P8zgcgo32EU|-7GEaveb|k#^fv2L$Q!K|(%#dp|E^;O> zu{4e8ZWcV{_Ku6Rw?gf)`+#^O_f6vS1^5>^P^H@eSc1immLH2VlBKp!6(Y~9?MjD<<4dOQsjK+sy@6GySaGQY@0V*ezx7b*^(bMGSJm91HvTds>|?i z5#ttG?u92<`fq07q)>e;o?SVQ-y~*z*8YKKSEgEA_qGH+iZ4P{i+DICGQ*Mca!Thd z^2rk?#VS1tSr}^`GKmaS<3aK(SM#u-<1=>hs!1m5L@YXc>4DvqW8p25sXozzqd}RJ z=cI>OKA+R{{w~hkiwI8A%zR3t%q$)z89c2pd6(qW8EHgd<(rArRiGO9zfcVRT=qR% z;KN&9-rPSaEG`~VADq;x!|~w%LKEwUi&5K)n5WPNsN}(ypkmXfNP0AZYth4d zg9ktC%D0~45zCJJkM#1{M0``N-Z$7^4{RV1+6s6Qz<`B0z8!x z8Q^z(D+TA))8|f3yP_k;hGpj!lgXn~^BK6Xvrkz}53fHT45WS^@);BRi?vPQ^~ytr{5MN;4~s1q5;<6Ep!CoG=2O}vy58Cc(WDr0)-$dedT z@%tkymr5A_Sm1atW8!CS@<_(iVwOiTrur&8l5zTy#^jZZ6r1y#hOn1C8)=~fk3G;) zqzLSL6rnx7O*q9VS<*ri^7s+^$GS<6@VY}}nEXbX4NbqU4(ygZ(2z16zRH^9my>9=YH!f~iA&K{5_9C5s zi$zcmtS3Et_yU919B-wrtXHpRX^jrCw9g>jmuH_<2IZxP z{DazJ^Qf$eR~gQq3aHOAXaexwzrrcxwh*g}P2y>f$klj>%u5EBJJO5E^&zF{Ud#@W z8-R<)wSV{W9vA*Y1CkeUTXPQKonP7B%N?@(o!gt_48LEHz5kh@fY7!?Z7YmRQSD+RUHt{s^Wa#I}N5h zZq=uP3OuKGFAA2=5i`4RkUmw^SRA1ox#bZ`J_aY}agsGNm1gJ`b|XqW)^H>!7{SXS zpT2N>>pkkiURXL=D5^9T@Fnx#9f@f*$b55y0;907BlE^{@eZ)k9K4N>Kbxi^h_yp@ z?H%W0pY*16`NS`es6>RmgW~WVo_~fz!9oD?BPL$Z@JO*x zzx0T=Fm+Y*k9Y3rkz#$;g6e&aAn8B)=<+x2T7PNyK63`o+0*mGJ}j&8+d5qQen@lj z8>)B7-ctSVH&cxU%M#S+-k?WTi{>2D3;lBx~}E;*KYba*cbJHQa37wDj9FLLhr2ct$pD# zHGVfTP}$rGn;w^T?u1QuP59Y9+(dTncTML=`@)3}D2izx50!{pHH^tn$ zAUZWO4>hRVxc^%NkkSez3=`4y%$;3-C6J@iX4oRUaX0lpwsIDw&AZYbn5|vm#O-?- zWyR22F|-GkT`7D1%fscw(|7w-OfPQCh>ckK@Uj~B-d!O*Uc8IKFuZto-DhkiDf-dE zi+6Xi+j=|DM;2bZr*hkeP;@nLAye>rR_bMHIwp~Vn= zr=C_Dza6gP9}E`^=f|T6ZJNj)C(Y$(QJUuo_l56rxTv4!34N2`p8MdL&G>D9FoAHr z-PJ$)ir#UkE0=a2ay}%^TETv3Pb=X3SRrKqzp8ske@g`8e-*~H@xL!|`sh_1n3kM8NikFxsZoG$LaNKyGhwC$bynl}W@YbEWbo^!^t7dr2Kncy#=*=IC zMQK0T1s~G>$Yu`}2B|el6zY!R9Q%|d`+OG0fxzXJXN!+l22NWxv14M*!F6@lcO$N= zr#6?kr9NfOa7%r7fX6L$Q-=_@)Lpl8dY^Xgem=`;{jt(Nc_K3+KNn%t+JlJeI3A(T zQzx1qD!=Ce!~C%jo?I)g*h_-8-Q2C5t0LS8x@cViIXRvVVf0htH zU2uC@nF??R$ER2F0Z{+eLauOfCfc352Avkho`oyhnLl54<;qW(jHu){PwSJ*=r=iq za$Jl)#*;bst>4^kJ0*XAs)J@>(VIA>OOp9+gc2u;wGpugb5;0wKm{$V_=(9)n2V26T0#e0L9-wd{JbOO~}Rg?|Mv=JU*w~KioTH zFuAG@1UCg4aA|OYG?2?{ghVcpTxsB&Pkbe3ppSBpR|L1dM)oJD@j==rkfFZSIdA@$vvI0XBnWvi{iq`vnv@eD{mNZhHmZEiu~hTJC2be5_{hOO^G&TWSP68sC;ea3(zfM-4 z2(t5Y6T7aI#$|vLXSD0DE327-Ws(!$E*bn5!^~S8j=~kmiH3hf=nq_N#B8K?&btf4 z{G83%$VJU*W-+nqkY>ix9QNuydKkWiViM^2uz1kQtUmX!{KWzl)1GO zH;HnXj^kE2O?QHMwOuYTyltfwVtx+~TM^tE8m0ui;6Nz?R6iTHpbrjUJ^BB%O&3YK6t0LGyk$garexgcwjvpq`onUSDw1r`CbFaLS1^S9ucB3A zN4cV4i5LNSdtRacSCM36_Mr2Cu6~|}#IR}Rd|WW9i2%WXPaj5vGWzfBWXix=BLd6d z;-EMMic>&oc5w=n$yDx~)6;eq434d13tP~5%YZV_HYzB%{a5*^u;G$8-D-=mq91>h z!LC+NV@s@n(Weu$Jzouq$Sa0{8-5bXysaNQ&Omc7BG!*~47`FAr&)1I`CdYCN)@Ni z;02!I^eHcndVQd`a9I+8<#M8((pg5(F_ z1B`K7?63nlbwS7*0d1QsXJ!9U#^!~qKLn8lVPyp8Pp>@Nffz9Zmv72NUYCJOHFU5m z0I*^TJyF!4nolSQ&7yBaI_;ia@=0PAmnsCIic0++bHS z=wS5ycFcW-?GN3&BIi-|WKgcyMJ(v5wRV($Nj_M zLO~dlfpuy0!Cqpvw^7CiZ6GK~4cY9!?~nfTu`xX=7UUlpSVmq<7akhRKqvmm_!gcB z%fR+dzIRdvuYo02!Ay7BHkL=8`HH~t#p85AoR9(ijGj(Jy4Wk0ZR7Nwfq9wxpX1Bf zJTbo4me>}{zWTa(yLpqPE}YdfxWy=AK!4x(r6cdO4{%rY$2q+43{(c@W!!ktDT7ap z{<|&r_Is83J(lrs20I(=l{S1u=?|TV^1Y^eb-B{%)7NyoIR1A!Zm;9UbEtoKc`iI@ zltB}tF57Clc4CpKG&16u-8rTPRX_K1c77;ON2#xp3LoXRLu?}{NJ=(L9mjhAdsg}gZo5J}F zes-_4qguaax<TNoFd+AK7a)`;m`Zdb)9C+j1GLhva^^Wa3~uBD8}i7~-UqTV3Vdg$$Y)Wx!F^!)bv-=ZGw^ zEk?P8vE&VeL+3Y@w+=Ee?@2nzoo5Xaql{*`P60%h5wUHpizOW#-7Gznn$F$BaxA;%1$88xrkN1b9E+VG8 z?UzP6=^2Opsg+N^JeK?Ty-pb~QxsSHiBV^1@>u2_q+8})=5;K$>9%>9m&dMR=FKg! z;yXSA<|?ACh&*De&Qp*{^yT7;D}se=1o?n;u1as>Vj%PJrM|0Jj5TmbEtTQ z&!CHC{m#pDc!c@m%Dv*~Jp;>t4o;U~e6$y?RVqH(GiWBGX>j2cH|>ehG)eL-Ru6JH zD_wO~s|UH9k}00q6QgO>Vw+u1$=l2;nKtXv>^^L6bWBiBWO@-mRw%zlq>0(hjV>KF zci0Zd;FKg!1r1oH)^nOp4uGr3icj+l?9xHG_baw|=Y(ds!k&-Kn2g3_R##Kx&=m*a z8Bi5$#42vTGoUJ6%2-l?t0e03_1rdh)7+=#EfJYwuUO{A!*&LytE5Bb5rOHd>9&~lV~8#ekP%cd@*-x9V2U*` zzjyk*#`h5QR*v6+6u4<`F_|MHASI`-Bv+$W|6%^2Mwy&2PJ1(08W2kY>9Dy4< zVxfpwEf+$rS|egJU7F{(8AMUcB7=hp}o!o{@pyVnXLeJc(v;x~InaX-Z2ctsc=0k$W9cwekI+|7V0W9n9m`(gP#Ee8u+9DUs7CPuMS zjOWhv8CXKju;PAJE|+|?sRl~hpssrVbszAds6K}N;rW(GryX1Ji#-0BXkTPvP3GdRTxn0c$;V>Va! zINW0%nxRI-X7IYyfw(;))&*B8TAx-tWJZtzjw6p`iFMnH8K|6bm1-+gtG#8d!(?oG zc{~8KM~BTQbj!3V)2gs7b8(bG7o!WLD)4Fo{uZef8w`UmnAUgtLKWktOMOBGjh}7(UXx|tHD>{y3XcO}V?=JTM=XoQ>tF_#*aVwm zj3a746|aC9oMPma^yw&Wnel^Zw;A#ZPmI!7kI+U zz%txV#c8D19<_g?y@0Hmg@U)hJc{y}9 z4;nZ>%bx!a&ht%5$1hrDq3NEXaf22Z3rh10t=luK*fL^X>H0iqrdx7jOV$%b#g$nG zj24!v5wWV$|0zYtG2&+|G3v4%!EOCGyElm)Ut@_e404h97E26jl8bE40IWi**9H-s zViy=?bZ$a@$uS~DjA6jGEFx3P?oCl??TVIg>6I9HofX|#fn%2H)kMYJS7MZVTCUbx zG^2YY!m(E-<8$r}IQTkzQ8^;7*b<{Eg<M)%rMip05BDr86)v|t;6Q@;yIpnV9 z9ckx*Z`azFeXz{SCel|EvkVRnT`>`UtP-OxvNfG!`oUWm5wU*TbV&NTYkZf)WfSpA zl|d7u3`x98;+JD7x64gdV%aY^qRN0NjhTAIzf=ZO>;fb2(Cx>?rZHrR#_`KL!MYeU ziSLz&++wd-)^ErXjZ^Dr_?6)XG2nj=Zsa2Jh;6Z?=iz~BT;^pd8FJ&Jh(QNKS-_CS zad8yf&i@xEoaaUb-Ld20X+P5x)mR zuB-WonC|@(V?18_+2vlb9gcb;aA{X;H>B|)jVq2D()d``g@eG5p2zR`T{i6Tv994G z=g&-4BRIqcSQUc~Fwly~5c7L1 z#Z!i7%J5)vRi`vQrEx`c)8&4;+~Z|8cvSPAmJ1g+rQIp*;>k85*5$G;jPF#mHH-bs zyqwbWbR9=|wN6ix(+A@f&v)XMN1_nS~}PdBw3zVl>?;FuB~+9;&L- zQKw74(!VLW{~Wp~>GP7i;v_`x*W#_N6=jZYrTr!lnm?wC~+#Qn2&i`1*S7< zzE)WZd!-!i&2(`U5%a!wJ*)hbF`6<)sG-!Ua2JOqiBZP3Y1^hrO13AhOL1t76A{S%b|X<7cYAKQxo10ueeV(Z_J};} zXU`3{4Ag*+z7+x8%XHkO-0PR_6C>T0{c&UBiQ}@@>(wA@hE-9bwpq+)Q|Jy@r;18+4{%?JtyU2-%=l$pht!W<=u!p zVw8bqZhhP!9ybX5Ek z34yVMJu)|VM>w?Ih=_G|wV(9;BeVV}wZT-bJ|2G`kH5;$p4)PzKNNcF<5K+GmJ9Rx zJhn|nMuFM$*r(DTk4#tm9AseIU{oKOmPcBfj)%1Nuk|GnA2o(JDzlNkQDG_fv5aq<=~yv31xd5Q>lWm3hD_ zJ|z@#zTV`%_|Qx*X^AOxd2tBjGY=85h{ts7bgwJn3niX7 zgsiXZGgk45QN7pE;wX6@Qi%+}%c|!aCK0i@%W_#+-({C>%ViaPJvP4EGGKvUrG;3| zCpN&W^R`=%JiJmiR`rR|Ewb6~XZ;*XS!$H^juXYLsbNr zX+)~nD@I-9ycb;dsqktkEm@o-PlZy;g>|v8o;XvgOX>QmU5q+=x?J2KpLkJ=2wl2Z zY)^$!%f)sfe$*3rT}o9}x6bgIOG)~IjXu%kipUSM&dj!@{Bcb&hfS7wP20=NTHfre zX**b0*KIp)^D^6(jKX?;7m&!6r z62Bn(wJ$Nt;KaV%#1}6K`3hoPN;;xvN#?fVd^UE%_;s+4U7$Vx((Uul>@|G)WSR>=cud zPEj{nsp*%CW=Lw-*Ca;$ytUcv|EGFcTe8|ZBUax^Bbo>-m#MH_VKJCF^g30yd;NZ_ zGsC;(H8*_ascw~qFjcix4RGpqU*Ei(ae8gDy=U2yp8}cf6)|?ohlVwE%U7!2dMcz* zy|r%NVJr@tq=rp!U`(T}fC6*i#Ii1*N38G9?{T^MslTOBuW!!P&$H9#@~7ZNmDdQi z*!cHe|9Q0fq*&fuj>seSit%aXXPD%sRGX@LjQS)y-oU7zET&qr8mvUbs!EE=e?Iqr z%wZ2-YpI{B9;UE~kxsVrb0t*P^R-_(%Vl%^lqG+7B|nwxe9Db~2Cm9*KH1K1{4mma z6v9w7G3x9}h%stl>{h79X3)jR>rv>tZO1SjWT)or$$P`~lRU9C4a}idmFwe4(^GlP zrv%`WWUE8%Q3wUvycM7wG60_>i>sK3m`?T-2Q(3}430u49%AYzQ}D?YsJ8Vfd;4}1 z<9mCEO)=W*wK=9^iBUg~N1rS(9$+FOy`Y?P;^ZYF(t*qa{#qJpxf!H|E7F6ea&80` znI@lJo3-Z*{RN`$a@t(+mBJzrDv6|Rr8P_iz z^mmhhljIrx;z|tzVaf26aZFknTcrI8KTkcEK>~qXvS^z5X+sYi$%ohai6Kbi-=6ITa3Jq*dun*+{fXN z??8ntB9{AF?nS!SA$K!Ct*oic+f?Q~Q6Y71q$}3XQz6dlBJzQu%zNV7Eh4s8 z633N7L~Mt=FgjupdBo@g9P~6z+L}tgC-1{V#QI6%=#53hcA)llqBqtK$^MY+5mZIQ zb_~DAvY{ey1oY`BVt#MA_CnX_a#Oj+~$>M#>Y!U?5oGR zF!hhey6|B3$vaj}Mc@dmi{ty4_cd?qGXL7_8w$c1ScO5Czmkqq0Qpoztm?8jhk82< zh?h^EzKBQ>t723O@p3y*GC9#Ti-_gALEy8zoyf(S`ot%CWwCS6<)>tf%&MJ|EcUdC zO$ zG4LIKmpzx3)~b~4?x}apVpu;A?;r_;kuqpV(L%e_t@Qati{0HkT(IPC;coF4q=bkO zYj2ahWtCSk|E&)M=Qv6$Rin763~b&sp*I6HG?b(r2;V^CTOUDeS67S_pR8HXjrO8s z`o#avZ+x^UOV5N|huTy(Zzj;NKUhm!`ZxK-kue*N{666V2isy3)t@duiY*z+`C0jnA3o^XIAWy< zZ*))(pmk(_w51oyvEOtBe@hNoa>ghyWs8LA<<0zpywTjj9UVyn_ruBx$*lDWtH*)% zXJwcI*A9m=9WNw8da{pYf!(~BdEIJHz``+Nild@XW=ZBFDd7V;j!pddra+#)@qa*7 zfaoyI6s?qX&5P#ZJD+UvxmlkW<8bEx;Ww%)E4?1Pfgwg5=ZR}!*HWIfWa z9CR5>s|ldLuS$&@lg+9;v=P?h=fEO2B0-f<|HI8y;qc;Y8IC0AOkj zswk_;N%#_pllhkL%)6?P3|ku*>h=3s#RnLa6=PA8AN?>Z2bYl%>E`chrMjBaYLm?m zn}0LWqW}(5cQIJVN16>ayFZwzvUq*DBtFc_O!_e+l4(_mmb>p31kh$1H?O`L4DC@? zh;wIA2cMNU9{H2BtNgH@>u+eOA{{)hHhQIkCfgiq+6S@2l^gd*LL)I;fD8T5yRT8( zi49^~8p%FE0|XMbgVB$W#{E}ohD{hYb7LLyt?2wziaS_pr<0RU)=03NG2y8l3r8c% zK56J1F8$shX{fIB=1z9;q|drhA>W@A_#A4GgL-x|AAGH6%RZyagEt6!ZwSwy+c<;NAB z2l{Hxcs(#e$z3Jgc>}F;x}Wxn|?)I07n%TTcfIl=Q;z2K|WqZcIwg`nU^8JD8%}9?U(-<&~{h>C`y@KW=Sj6}E7u28q8sI*qqTFqbLSgerVhMG4Psz|F7jGX<#Y~+j8kZEwJfIR z{8{=t+RSHR?1DkN6B)MB_5>=Gb-A%T2JPAM8JdoFwH^MqvLbb~k0VwwpB~s&khbu$ zp`Q)adA~-YEir8YjS7m3S&*!Fw2x&=l{b~Hw^H0s$!^Vsxf2uD=~Wh#76jo6oAZuYL~?Aqm&nU?z0NMH5IBGzCQUuJFW#76 zZT}$NF8;i7YV-@c*T+j|xk^Mwv!%97WF&sd)r@9kEcoV_%6g81nCm=83Eom$SX%-U zNCGof;;NSK&#!!Hd4Hw{4!IP+r(g{vcW%IONG@-cgb84!74RFLj2VZihP+46>u%dZ zejag)u4E^Eo%889ZCVN0Do(rzR=)XPY|yj~#N)capOIwPtg|aSx8{&Dep*^2i}o!A*(ufIbt{^gS$I2Uq`Hv5BUWQsbXHe^@4>^)U%knCI5oIUHIh*PaSr}c=o z;&017_`IA;I~zlhnc=D-yB*!_L&17lQj$Wb^Y(4Hjqf-Dt(~EH4`n>le{nLqq8mkc zZu@Hd)U8hA?-?RDFWCgea9FUV{s^KTjM9FXvbQXHEdbs{#2+Oyi5j#CP{y%bM`%{D zn``P^?3fwCzlhcg%*E1GQIvVAN2FCG=}0s%V~UgLGL3JLjNulLdy0W_g5QvDgzumI zDCC$?^KTi-P+0sWq(#Th6f5px_1F+?R1ho(z(;jKQa}gaQfA`_eVB1jL)fou@u#e1X#~4RW)xl4k zwAei&ZCiG1M9)0-+&YU>mpz)fI6s@-wQt|NN42108MgW>2}#p+L1=#xDTw-jZ-ct| zY~_c4Vj*mPS1!G6PD(OLh&WMA!>KYsZFp(g~!43pF7GxzitwVBxQuEzoo9!>&tGNZ^)2-7~5ML zGRBTD!V}xUwIz(~8WZ!`WFF|XXrnui@P%IHam#@8M6rjB3ArHkpV?4Kcm!5eaiiio z%nW_*tC$X2(p4;3F$cbPrmHj(VLSL9xqVzwVk#p+l&7U?za+}Fb7m9e_aHXYX{(bb%WwG56@Y(dFVsIk(4MUUlXe9B6_3HXHJd zy%sz$ID^!qoM|p{KoAd_+G5a(y#;6|?8t5BOu-0xd113kzmr@^gJG5#6X$$^py)@1 z9VMcE3=-lb-9{|Be47uhMV3dYx$Xqo8L6i?7mvTunU_)i7EN}JV!8}EIi<0nAfS@j zBFr`N2y76`$fxO(2!`V>ZDtg(z*H5k1TR2^6!^l3O^g8-_i$CR$`FrIFz0wl?76FE zwr@wS*f_;nDXY@BaMk}^QEBTk&3z2Xp6NVfZTdGC|EZg$R896*(c%rP%Y5fYpV&A7DBVU7-6l2_hvSb7cT8fe`ud;Z z$w{NgwFb8(Jvr^OogkcRBbhd~jj`rWJN_frA37LfLAugxFND;a-=kED&aHrlYi3vM zMWx*PBopu*d$M}c$+uhB#ct18$p32?{BzdC&Wz^u6@{ka9!J>nNL9AK6b2ldnZ`s7 zZo~SZ-M(ac)hUXBcia4~W>ek2AgpVS^lfL9?ffR(w{KySw9|bd8Ei&^`W zJSYdFi6cQy013Fb3f~+^MJV-#aQJn8)I#sLcct=Nk;Sg-xv-(ou@zV$eduHQh;fv# zQ_UDPL}xCHwU^N031jE_{Vphk#od_Gt`c*pF$JI7qrH3=y}pkL?&&}5-cO_GosQA8 zpcpxPcn3dFnd`(k(XE4*2U*Obh$vvnbSUA;7*^^BBG+Wj=1YsP*iXB3xD5#!ECU#2 zZ<-ae&@;%_Tp0eg@p2()H}fmpao+<5m~Rjy>zCVuxx$v!{AWgyrw8GZN=;+!Z|!B@ zj9Rgtj}kDwSE%D*?bv!oo}6{-w9u<&DXb`@cZ^@7rWv0X{k3~)jQVfuH9}lj*4mP> zl|-t5p2}_6u3GEx{~;=xI&~Vm_9M|*J@@;=d?*(mVI?jCbImx)Ex;q7k`dkP_^3iA+T;eZ8a>11ie-8zFVj5H@HuafONm``8b^`~XwPnB z+ow5gvyzS0@3@*pW$s*|GmQy*CQ)?CIefQzxuNX>q6Es&jR=!EeqFhNaCR#*$_xJm)npkd6C@djxYFlgaJ?n`(*?nyOmya3yNj^U*?Svof5%eIU zp$4&N+q?G)Z&UTQ6xp4P=EDK>lsb~&q{8epf)BVEGy_$JZ(5nsF$b>e+dm@CKT|(j zco(f5Q;7CX&ayd(>yYXXyp;96f*E-97T8UYw(5{I)Rp6pRTKol7g_l2MYWg*R1s~( zc7|2)w$`Zv^D~51jYP;~|)3D4SU4o>+3>V$~S){UHlzt^K2sT~`+# zr=FZN3KtWl4HL!w+h)=rt|7m-JpV*NK0n1ylIxW}Bi(h$3N9J-FF$Xf3g2p&sF=0? zxK)k}GxM;_Q2V|cIN=hYHZbARU5NFCdDC6Lf+}21mSi8n=$;>c_N#Rx zyRdJl)Exapj9&JiXZN+(yv*>~+j3`L)$<}}--l&hjUVdG;(@dSHySUV6HWW({xs$> zER;p)KVSbb_Z@AESg}-J?{*YwL-e%!LaANva2s?!N8uG-eEkANEem(8`e>LpL@jgI$Aqe@jRuTq4J_S7jWMyYbbD+p;^OkfnJQ|kv+lY;cWJ_hSA93(+yjF}t$6{bQNtL$B$XOr^2+u7BcMsiT&S+7dEn*{K`%UAe z$v$qr#&Rm%_|x5%GFAPb+*6LZA?MG8T-08lNlc7^vGSEvc6lj3jl%jn*(c*HVZAfp z=7zto;d&cUpeJq5HM3noML2V1Bs?r52}T*fI;sy_FjSf$(SCv$EmD`?_6{E zd=f{dk(&|_zQ>3(E?USacgubQ`3z<@^o>>#AoZ5*57mK}yTc*w!v87ZYNHeWXxwsY z$+Rad)JH3^rv9)3D3P%F`-^y>trZT(e!`lZj7Np)==D#1Ou6BACDax7bk31nWkva} zzV`0E_S%o$GJS2}{os6+56h4hpY-_anf+Xcc3Pw0OB7hRMZM!$`G{@;D&D(z+A=8AW>BF=%?lM6Cpn)ATM?^2(XZt(B662e$I-MkogJc zd%c(RfEr;$3tb&)^ISrDp`9#X1H9X$ z=aCm$C3)?2X>vt!%xAymMuYwe3y!8VPVH&}H7z&?BW?pqcw7b0?OG%|-)=^9tq<7* zR>Vo5HAJ^x{%mZ{bHr6^#drY;@{h>T`yc3t2kN<}cW`<4O@6mJToJ)ACqNqXrKIzf zgl64z3&*~z(RAt1-}`NarnHx1T<#182CL|@=?)jG^V>PNceK&?EH%Jo%aJzD8v6pa z5-WEau6k@kp@ja`hA^%o4O=JD4S3TSl6;q>E}0t?fuYyA{2y50KeVreTqxgGyPDjS?tVO5_W!K|fAtRK{y%qP!fXO;;boHA zF+lJn!**Z*zSu~sgT^fKaqcY;zn5*+nUa-ge%kP!_E=wl5E{C!CBWy{?3r|!1k7G5^% z{In1ht_>2w(&i&M(~v&Qg2T${WqQCM6bu~mvsWr#f5>7}v|Qs-Yaamt&FxfdkJb&@ zFC`HdDVa9QCmq(sy>RbCP-PRQQk@d@iNqTqD@f8~u#%%p!`Qhx2cI>SJ9j1BIhlEZ zRofJ>qw!m0F-f>oJACjMTw(`w;Cop%FcmKUs3GFkex_VKuyam?OJ&#sKA3{#V`kXo z4JEb48^0?Si=ZP(AkIflO#n1ypYX_HmdyNFVa5wz|H(q_;yPOHa&l!iJVId*95v`+ z_Ek2pKdS5pEk-9TMwLa0u8+kQ|KXW1F9MqYYRIow)zr;9Ze~=P;vM2{nZ2xtY`c&B z9yJGA?QnR3(ALkduI2qI+_Y|)?}gUgN_MA_dLk*h2ii}paGudYbXC(7{!h3=W z%4;d{?^pwYefz&=C*kp}#ftp(K)wWg?`=ATzg;yzO64~{^KbFvF#_I%Xa3_sN~K$G zkumSzWYd-voeLCs7vmo|N48PkRuS1otUwnhD9NQ&`foGdum0?_2-4$}80y-ok>Ov& zr>?@3y&`Vkvu$SvTZ32dupLB~ms}fGof^cQau!n!mmVu)4zuLu_HEb#s(5}yUh$vsz4-R*Hd4YOf`foQOYqO}if{=j z&vF~u$+KS2pvSzUA{y-;bhbaZ$%%xNThNtPGRDaLP-N!}8{I%9nPvD6XM%73}>Gs;>=K~0rsa)Bbhi;8~c>9;by-b~Exm2i)a67dm7An8dDPTB*UIE6xApQN1}aNeXh$7QVtIvTWW?I;xNomfkEF z2-btk-P=g=_{5S?=^(7#$cj@BHRY%s@Ju(X4)_=Prghh;khT!_eL@{F{`=?8uaXn$ zBS|{GxxM%~$jeQj0NJ%1NlH=ohnoZ}e$rC09`H?3w_xGE9c#}1a8fKgVs z`E;rr`+(nXhK{^IYMd)XjQ)=)go1F$?bCTv?a6Omm?GuUwy{FzU~x@$^So>3DxapM zWibHLep<6E?kBFLuGqFLc3mlSUnvxj(Qi>cX;CJKYG`+(5zvU%W~ZYyX-j-Z!WN3v ze-Lt0SCM)J%uh$+NU+Rj^$F*sui;2Wv5pyqN}oldYr1Oma6tgj2{85E1!`aS?Wx~j zlu@I&_?RtYHfkw)CLJ%d9xtSxgIB8E$KFxuIY3;(Dukqazt`H}6L!C5HNM;zwWYG@ zj^Br0d8uRYPc0p*gNv)QZTP3^<1E{}iQ>TK>Dkf6d(MV2RCU>r*A>yyQt9P3bc8QF zNjwylE7Zqd&Wr-o;Ou)!4ybIOu=Y%P{6X5(^}8yZL&7gaA9QIURql`~fnfdLLei%Z z+piQ0r(l$t7!HTt-ba$(>hf-0dhSK?~4dRZ&*LO-;;S zcpXv)UW<$U-Y^m44BdOq*N4K21IeF?1VB}X>XPl^Gy1M!hM{B3y}5~m0c8wHEqIkT zzAWF;43G^wuY}APlC;=KdY+pnl$)6pDSkUw?58JIz^M`wsl9`7A9>#_z{paVbOm6& z_b?0v3xDTg{k!+8^QfEPn?%!|6)!-}rs0z-IvcOKA{e^&o11rAt&#i7ayg?`H>jFE z5t5gARgrlW0@8tZyhEAcngu?5Dibi%B>ukvR{0+x$47CKCcJGUngq zvqeHWNsF>_>P(-g=(3u(g=&Xt&2b~uOJO}o5|WUZ>o>zmo}HvI@c|#4J$IH`o&bFb zmv?#A-425`>!C%eSOqi#gtFh5!HA&1Q{tJ{;-TxL{8U0EaA z#E4-PmJTv;jqhXN)fEqy0K+KNTt3oJDHynBPuYk|VmK%~fJvcKA+?X;1fay`jn^22 zI$)ery3MOCw*A}fu(irp5Pz_CRf@{w=HXx8kucusck^AN2MXk)tAi=0O&^%Zz4Pwn zN(PfYNk@>^8knRMpi|of_I)aB=-CWFX)k{sLKXXjpz_l1#z64$;!|dvwlbhnTO8bl zpss8j9nX~GJpN)p1%6bN7Yyg&!~#U$ zR!{GpE~|ko3~}$2dFdhUv5bq+*dP1xU0R!anKYpP6a%rw_Lh2MkdAyt#*KM>tyS4Z z>fn5pNGM$UHRhG}a?j2+z4d1BNzyZIe1(o2n)l0hdfi)UorQMZAvHvYM>L~>(dT|M7|ehXuKK<3rySU(X8wb-ZY<;JOU4`M@SA}B ztSmC>Lo9O0W7ZX!T`N`z`MzjE+c+Am{{G9)Z+EN{98pDoj9$n7gAtEW8aUotZ7DiL2iuZpPnslT8=ws7`hKT48OED&Ork^ zl>Eu;nd)P^fD7H+F!fRgjC?~$DQ*0eTvwSheN$}^+Fe>AF!#2_A{TyvW&Sb+cQpLG zgFh%=f9-<0HOQ};tMgpzx0dd+~(=7^v!|hu(r}r7;SEci@zZ^a!n|?8w2n^lFL~S;>s;AhC zs7$m4)`pzT{jA_3!ipl)LtYv){2)J4Vamg~jp;TsinusK%Tzv^9NSD9cjJ`)!tZB- zN7RPzdiK5Ty?LyXzZb6|%vdoST>?e~W?`;j$d5w%xzmQZh94$2w$nTQ0}7%#0a) z#R_eRPS+5)fCyZq%aOI(@BD9>W+%CS7--06{j-#zA@JtQASVy49|3)8SB;(iI==j4 z02gLsp<4Y-D|ZQd^ohCQ{2F_-1Ki5s@rGTw!)asQ6UIf`P@Wod*O0#(-B-x!vm}4# zB#=q&3QFvzdkdj2VHb1Qr|2|>L_cHgm5y+!ZPdoy!t#}^Pu%NnHZ?HcSGG4(A7SS; zd%z+^LFTTY5n(dt8q})VDR788FJA*tzUqwazYVg z_u$6KFp+WYN%pd_RB zcC9Jf2fq@Y4EU?5qK95T^yQR>upAL`D%!+6OC*T}DVH&Z_;Ub5DfSuwo|&QE3dSQB z_C0Bve-p=&i1|t|EP%xut>U*Pu9Dl{g;>>Za%2P`j?kdEr(r7F-E`by=SQVsqHeU5 z`f$2AF-KxooBizuYmbF@Bt&n2b3&6Sz(87IP>PfKsOk)Ugi;Y89Fitwcagn$9mB97 zkuQp(-TPY#M0g-t?!riIYlW7W+AH!5YQ-KaiebB zqJlIW@aezu&ElWv7|QmY(9`q5{)Nb|N#&o!jMQXLyQ75y7+@c{lR=_PUL;;MkU4nw zvn;$u=-M7jZAz$do;GAmJU#_XMFc%0$BdavkFwB&x7qzQ5({D(xT*R^-lB052BX`! z$$Jay#Sow7sTz)MGsu&ZsLTWA77+8zdY8e0uO@a_O;?2}thoZ2wF`V!1W9;XP?mv!Cj&83ouS3=zVzAXT}WuKh05 zaDvVfT4#r7n1JCAS{Q9xYp0D{o5>j`?5j~{%Q^0RR92j98-FYO+~WL?8fipuRVm`! z;zWxCp5J81T{vaf%>rXx0}}eF5w@4wwF}FB^+uE)Dii*cbiGs_UnaUJd5AdBoR?b%`T=vLa++)*|=j-1I}6B7{IFLg}$T~ z6|F{pk(HR+jk#zH#G)quTB34$J;y!T{IZ- zHVzO{i5@qOFsqh12Zzd3-DFXwchk*x--6_)1|=@+iQ%TpH3#cf#D7}T%!8@fxCznu zVW+S5fYTX-f+0pqe1~yA3&^zHG`Eof**g-Y!YBpZ5*J`vz`v;q%(HfKgevtvKt?g@ zMDqZy05AS>;XQWZ+OZp0+IkgG4d_-@PrVh+Hl&$^2wAwZZ}G;+n&!Gq(+P`#P0A{| zt>p;}I`ItZpR6(hke^MY?6X_~ma*{CA>;&AIX4FFIR-T_p%#$N#N)wF)W zHw|!mS$)$}?p>x4!q5lmAsjlWOPow}ugNb26XKeCP%{B^??fYLNwv+h!kGARGh6Rc z1>H-~vy_eP7=9tNJF0I+i8T4gwOCT>Xhs4W!k{}3W3Nt=)*LQhM#p_qi3iIAyqrZi z_n&f|$wXBwBg4p@3%hGma$C5yKc9ak8Q}89i1&VGMEGpqduZURqt=c9$^^fV@WO}d zYzEhJ@o>IY)R(=E{8|J$Ov;!8ujb9KT0K)dHLr8rQva}(o{!e+gKNv&Mr2B%Z-w8q zIM7%t67+q~9p;5w2`BEeG{dcKoWo|u9wx^gBwpIjBGx;{4o*jS;fR(hhJ$@qmctMDZkx`xkO|gGtpaMVv0Q(Qz%j5gttzKKw2A&-S}g>GV26F?EAg3~ zHZd}czp=f~U}~xsKgz5Q53zF|eXc8AmifiiDN2;Q0RelHq?rb~H=Y>78ufF!8?all zjCEZ%_aGkJb6N%+1o}&xAp;_>=mg69PFZ;`8^t-x-dHMFbluVtQQ7GZaHpHrmC;}h z1*F*)DTrwlfXMY@8jig8LI12#Pk?UsE#@SVe=>DQk&`RwE)noviAaeZW`nN(_D=?& zxB*$de7VC_0P>1!QZDj;%HVWkm>77TXru)8hr%5hAc;X8l#CUkgWB4kxPZn}set2U zBSmxgzhzNZ&d46-9)?{x>)Fj3s2_FW$t2?-!YO!gtO112tWo~UZt=@*5LM3$bI4>p z6{xEffkFu%>_Xug=Y#Q7EC3#0Zf;8hMp;P9e#_Bcrn&9&sUCdX>Ak%i*(!C6ae4U4 zixyFpV7=L)n5@XN=Jnly6BptGHsm<1j1y#_a|BJ(qeT3u!zw|yzqK{+c@fogK@|5A z;k=&nVApIgy^ZoaIV#S2DIo5qdVHLXc!d`Fl%_j&EnM5e^X1OK-Q3k8(Ydigr^>}i zK<)T?Vyt82%axgC{u@R^BQ42@A4$k_wY>qnl>s^9tNfo6<~dWslR=STkncTe#<)SL zD(*x8KE3k2g{QLm7FQtq%%a)$l~mm3DO$jt?vH{=0*Z~`Aew{tjAJC8m#;}vApk|0Vx`i2F zBfZq*xC~G?bCdRZsrh_V0S2E{#sPAn4;TeEs0Y*8<{oI7BNapazwvt=bghiJ#h&63*Cp6E`@sgrrAQ5SJ^u=ia4|6-bny zWry5$1-cf!6Sub@BrU6UmXs83pwTIf(N7_cIfxCfM>b6{QCNE_XIw>nB1#3!9)#ZA z_`_FCIXgF7)Zeo$9Ad#uETPLBQ1jH5va8-7o7x(7>wGOhven(lPQ zma>uYUHgJEn;IRo#oC>CrX9Moed)x?tTN?up3&1a=8KVtqwXjosVSa0JbP^4{1mEc zA;8zZqP%VE)keiWhzJzq!k&WjzP zFySg*;@X0V-A0~Q8t0^#vP>TW485Sdy+Q>ay~^f^4@?gHY{5R5pd+4B@3c?$H{uDi zjD9mA@<>1z8S;beb7Jdj>i*dpWiPW9(>W85hhJq+)W&5rLJ4_$AQ zQ#C05$%Va{t&LFiJj^FwY7P* ztX__@`M@;o``!s;9QKJU*YEZdmGVPA0xFakTSyl_Nt9}=8CBh9%tw38{J643I0ew8 z3ULL_67{omStp*h?`W^ZZfMoBS97Cu9Bznwy8sFNZ7bl>pv1HMO}2`SJwFOobOs9s zk+Vb+#P>(09&GN@T%GzCrPkeSl^7L3X!o;843~9jm=ShL%jrO6D0`c7zP z{V89qd8ub;I4-^FbjZfE{Le0%^S9=S?Z z-t{N9h_E_IMHwrq&5*6_P04P*{25D#SF=fK1jtC4pu|a8bO`UMi-5NgkdsB|8EKD1 z5=B@qqry+Z6a~20o~ed zNTRmPE7M+&?UuC(Sk&Op-g%sdHbKw7eqyMIfZ@>J(}bKIWN&uQ>zcRlz!e*b#C0kc zy|^&8l%)g(JM~wMTUKNaMY*B;8m=+^lC3+PMn%+LoHm`!niuF3p>D+KL?dn-+KKdH zOw$GxwAO;k#He)8l@(DZW-`Ku9?kFYceE(J`$wWxdHMN!zMlye7VuZn;L|3#ACZ<1)!Wlxge zDhrja(%|6U&y#|0n|@DL?r85n4sFfoj6FDGX~z2isSkk2{R~T}QCs(60%~I4 zC|!PX8UD^*x`do4QSN;R%Pi2Fh{}KzSU5<3V~x88o42vC6k(@rCh?RfXH3Dii8x@d zD+Q#L5t@?~#}P2sbdV$ug-la{J=ma7I0&)-UF6EpxbCt*ykW$)eNQZD5mHV~wW8J6 zOlUEVonq$+KN^U^a{!o7PZQbG#*A*dMAVMfeUENe7VMSt3jI}0*WRN`1h~C~%05Zs zvK%$YpFac@l>iw~O>74^*OW4c1sg*pA%&Q--Vk%wba73|We~>A=H8MvcS(yn0T5bG z5wUcA(=`d|_I0ET18smn9ZQp8e2*3?@|8cq!ag{L%C)*!RGs<+3(R%j^|{VWLX&bC z^aQIG_ndu4J5P~4Y->xFS-UBfEJz|3U^@h*Nc8duR|0GrSAmI zLmIKC7tdM~`?XKgx_wqN3z8ipZRdHSO`Mlipa4zth5z3KR6fRM?g4l=-z{^$wzm&| z$dUTa?Vnbb-p8$v;@}Pj0v_q_@6>#Kpcf*S+2R^BnYV>hnIeNpqE;?08tOh-%oQhL zw|3DNQ3VHK*`}9gcO^fMews>LiDc#ZPXzySS=WAX=CVH6>j@?Hr;tSZY!=G*OX3PD z&V>W=;-c~5%Jk?2YURnDMw|)N4~XZ51*j&#`QK8frT12pEK6w~hwGl+zMq^RQnQ%; zX2|1PvD#D-9=7rw3D;0PQ}4O)ou}td`(}TZ$=ac}LS*5sUVdDhdmdifUTk`Hx7*D` zePGrHi=gp(y)Mltf?Aqc@upyWpm2PEalRiI45>Z|yL?Nvc2wqTV&tAHt~|SAWQ-y_ zpM`s%HHap~gyC{sDE;on7IPA+NUbT>Kg06-bNdE*f<=y&cA@AKYH=E&+HS7-YF&|+ zZgbL3bMog)TmN?Gk2}Hr7stxGnXJgBA#X(P^m@}?0s`bJLrv!D`3M64WJE?1{aYja zWE>_Bqz@1%Y|W;z$t&igw}}_sDNv|}{h-EHE`Qm~P+LQTl2LDsLT6Vtz0ntm6v|6f zX89o`3ry$BD2n>ftiC(Z_L}WJQl0&*IPvz4$`8tQ_2|>^XQ(uJ?&fX&2$wMa40S;& zv=i2l#HCFyYK9l?Bp&sN&;~k-{;M3zkn7wq@m*&?G9T^bet_Dhw64>JvMB1kbw=K% zm-)u$wqCfB7*KIH;49f!IqAV7?!iVe(gRIvd&6bU+`~{Rh>KQn6iLzn08h%7I&YL= z13W__Ds?Y*xDGw7rqrp@CEl{rDL*!U6FXyNKqR()_Rm;{4er-Tu9=tkC`KZMSw;Ei0quIci>L{CM0FRANEtkqAK%|WN>r6b)D(h}LV^=!y+CTObS7Fdc zyV*Bq;(v-%mo7~Y=&){E%JxBp4)g0bQ%_akcyAYxrcY zGFz*J*F(c92 z!_oAdZkT*Wbhmv!%fLGK;Rk1cDoNx``k&}iZra#nJDZ*0nlp_Ia?kB*M^zB{Rv_39 z!;ipOmHq?DAeKGxw{40AZML^1Ysv<(m>8*^&FFy5hQX5taVF7{WP0r9A_f?PKlq(2 zLIK!w8QzBZbfY(b=wsS+jUrY5!N^rmF-TVgAb+|8UVVE>+vNFRL?45r;jt#X!HcYa zI0JI5=|P-^oSPWY{T}6l^z_;A6y-E`SjXoH)c;@C-!WU^2!okB4I7l5$u!_#ZiPdP z^+(%gDd1Za3kK$%>lHkK8Hz#jbDf#}x-h2@rlOiLptiE_a&g6zG+dl>{$e9hD@`Vh zOT7tG3(R%yRmFr}!cumIKBat$8%n;PCX+vnE1g)&n>w{8E*(c$4L%~Jt9(#&8ZiEz z1{JAV?X#?8qbj)z;6lC95I<7_PEsPSg1J+vB)UNsv4bn?AkSNTd*(}SK zh8_AeNp&av(BZkvd~Rl@j>Df{LqC>x%g<8W)E#U5-&y(7$n6W&EsHoB3f=Hwi>nVM z6Ch1OM_CDa9hZ^^xu@Kf$=am{!c$MJG!{h2xt|2;kOpS)LdInO#NQWyC-1J-Yf9u| zP5Y!)9(k41&RJD*D)&QXY?eOR`c&B`LtwOKqp>)mm zbtnC$({s3Z+E=l~fyd!1gZKoGN5Ifth6>?D*5}uqigPJ9{otK(W37}jC=CIiE2-Yp zt}|lj7$>5m4jjd5Ay05Amb(z=Bt=b6lamncn;@))OaNlSAO8S73;CZxXPV)1w_jg; zU5hKPfyQ@igs^&8W-ci_HrcD>H%&J^AU~!6U+t|ZiDgc-SYcl8*Lo3GwuVV+AsU*W zTOE;iqJhM9m$R0cMQav6WWWCVW@1tHwbd?YeN}mVz*S4w`&0J#d&tj}wihySJYd_k z=IXT%T{m{y1O4~}{}QAlP$XYHzC;dNjZ5ggyi65zn$ke39Igr5{aw`N_LtxII%N?! z{`JAz+@9-_T_iKNxD+v>-Nj-#p7+w+kla%^NWMd%tB3uc~YQl`i)?u{^R^qPYassJ6SVxpH)lf74uRR9)_7C zxfAc)SGwUDDon*0E7Wc=4w3#x(xty?B5xE|7V8?r1t=7^7d0~aQlknk>vn+>F|l*r zW%BHba_YYP^yu1d=4I!4&{-Kde9@ae&ikcnLpxWGhLp3pYdWnPN-NQp+O>h*qhVe5 z0-Onc#>e=nSoK4^Yi4tbZOjP;vRX(L_tzfGt(zVu_@aaM`$eYA6#Y?Wj!J!K1I~^V zTyv3+M$khrt5tiWooT7UsOH-eSmAZcj+DD>)He~HFip6Rv7E2DPou!ez`Ne<8Io4O zX-(|i$JCo*@8IJi*s`5PQfpB62_CTcz%1KLxeoc2)7keUx*}{d0pIH6MSnZzu;yWQ zlY4(%sbed4l1_rjoAbSK&x7&yOYd84nv7fweCg(EF=G^5SjD!ah+hV}k zK|B;>PH{Y?+0zo-6~&DCwR%bN!)Cjm{8RRdeO~vhE4eF4EvdRT*Uc5_ z=C6Y{NWONvLZeSS-^q787w_PHcRxlm{+uVi#_Em7{C=tO%<=HY_3ghmyFXK2)#iA7 z2iv{sNg&hWP?|iK-^)C72ToclblK)Z^C6?2>Hs+Q%S4=cywflb1yn;fXv?{#gidGG z>s3)(6;4#h_r?tJ+~~HeCXF*;4~~aEvrK=&c#4xbI%&b-rbEW0C+W?-z_B0USDR8s z_~_cXDX72xP5X5W`yGcWmQ>?XuUI-e?N4{g&pwz0vFyW*1zwq#JYFj3N%EgnrC?NM zmD8JvVX1+n`63RkN36fSI^+f)5s)8*`$Bf91OuxW#d%1%*ipPA|8AuS&dqAuMxDQv zZ9Yqta`uu?niwG`2U}!1&LR*ef445Y*t$ulXqzwNk!Br-xYFzd?FJZ3u_N#3iMgWV zzi1O6wxq1Rz7wf6^o2?epz?c}kS)BH5{2x>g&2-|avj&}zp`oLJf5p064qEGqQL;g zR+UQZ;O!$NAJ2L`GI*vZhu3vBu*%aW{|sl`j_Q!LVh_Hy*m+%gBPJNb&_lsocGV-C zd@}OG+3`~0lQzLdJf=wIg#h=fTOESyzRXCe-jy{sSxft8h$IEWq5l`082wB)&qLL08TE0 z(g%}YWU}5R|4jW%;G{LvItq&4msMUD^Ifa`Ct^qo@FJeBY#jElV(J1{< zLu6WS=5r3p-Er$q+X1YXw1eyJHl0-%L;pOZv(>ZTcea3W6oHnXWJzbQy@ur$7;Y`|KVcH@ zV~hxWqhkr$RC+74>p;WrkvyS2G?1l0-7K{xn6}@;BvCGGk0y`F9@oNpN1W?C)0ioB zcz+P*+w?47ca=ilQY?lS0aSowc)gOwcSXN!sb?O2l0pIgH;Fi+Zml< zv_SNWqjL4yOKh(ncnA1U-Gk-R|Llh9{3$uyS18J~U(}Bs7|T0*D{Q{3M=U_vf7bK8 z6`~!?3?aX9JAk*}(C@Sh?&IeehA8YeaUjooG@7ooyZn`K=iEw3PO=~iexOELpHSC^ zr}%Ym59+5YE%a4+T7{$^sOjOZ)p*3ER7O4Bi;OAz&^j86-`~5dQ7K{2g;y9o_$Vf1 z0}sN^M32IlXyR09MQ^WNAs85Z^hA+nP%n|+Yu*uan*}-iy4MOgNObR1+shc;#o{Jc7sDBBkwP0?>nL-6 zxXu+yBjOj~@J7`&n!jA*2daik*0v_*1AFYB{)*$|(mqiaA;kJVDu!CNCj=$A(^vFY ztMJ<uq0ZCF7IErb0RBI9}7#D8Z4p#l1ZV!$;ZDm8)>6_#)Ev{>% z9L)W+%y=0=wPR-PvFf4&mioJS&yaV1VGQ>WW!V~BMa$*p$%Hy^RpM0B%Qi2u#mfI4 zib_d=8irCKr#gHcQ{J>>gN~Brdh4?#XjbTALu{l_MTIlMM}0wh#RN`7n^UKjz+C5r zF0sRJO1_G+xCkPHRmrps{$`MA**O#)`CIsbR7iWPmQwy709`<$zt9tV3eaB;?~i)@ z(cI;Ht<2cugHNs3hH%@JEHSEOe|T<`DRB_PNZgqWFsHrw<%<(gwhGGp~0 zUK5UBW~`s0*b&c18v@4odFT#R`;@w0Jx~N zw1^3hU04Hqi8V3qb+Kci(G}IDMqg@lSHG5CixobOZnG5M6+RAIZiVfu-64e!rgtSa z0E4OI?pVsKbiJj_E@f7_p5*RW%B*y~iZuXuYz^yRRNu}O zw-%73zU|5jOz^@kut&`5F$PKt&%~;r1hz)>F8$m)ix^vDXMfsw$iUX4y`59)MuFyC ziA6B<$n4I<*Px$mJJ42*+tK#hVx3d6CpxyPg&Xcx@g%{znB`(nZB_eLjoa0>Y8C}xPSv(+%pC@~wGh>~r4|SK%wp>RDuj89Q;)PMHX3?&mbe@D3 z%#76wi}g$D4}@u67|*k7z$8CUP6-(wNWmah@);jBk_}m~Lpou=3>l}GW~<0U4Q zBUor3QaJ`Zfc$@10)wUhOlr#T`Z&vNl-j83yf{!4gKrtNX5rdrPsZvD4U2dyhjhTy zSk-h(=jzGc>pf8KoAb`jlf#NPr=C^fbtTD}*x@w)TtdEAR5db8cVuxyjP zd>*3)Z=XNA$n{m<&DNkwY9YG>JAb}K>aI(~yI$PY{xqhae;(4e-xU__uC)e=lb#6Z{O-J{(kuBr+@tV{P*i$mHW>>fA~L~ zU(I)ToV`|IZ{j!*{m!qLTWO_Mf;OQA%I<2VkQlH82^S~rR;T-rCZ>%9F>*pz{r5NH z1h%2Oz0;j^m1rj8@$;KE6WbquTZx{NsR!A+y09RWrP}LM_S|K%>wNs^sdT@UMdeGG z$?Py%eu9-&sgM<%x!mJLUY)-eOki*p7x`?`i=(MM?9C~j7wKl7$wT1JLEi-Z0&F55 z^WwdzTZ)SEYJ;Qg0WkT)Y+}QJf^MZQb5(o-`@*uW(c!Ayi_RaPs!!1S_kV4mqY3tS zZ1wtIsx?pGa%biTA)p1h(=4;T@@kQPHW%+j+L~|}c1k>ow2^pZh3WHnjF%Ks9ILN>aR`(&F z%_Eox3y*~Y9N#g`6P}49R1)3g!w>G_`3)8Z51*hAP9jkR|}5FxK!x)5oe;? z2I9WEh&}Glx`1fl2N5jzl1Dfv3c7~QTMP)MZImSo-8qgq6TaZlyRGRE=Mn_$xr|%yzi2rxPV~4$2bEA!E=_*4D~o`%XrfB zCz@ip-8f`RN-dazh$kZAQ5-Rt1%YSECRljOT_!%akrn|}bqcXyU0geI3?;-vt;J`u zC$Zp0b?!$j4C7VA1OL2@G7s)hS4_o09M9A$@QpkuaS-0q3Z$DUWf$(|4E@+j{!gTK zNJD{=yV2`8$OJ18z0w7IHe2u+^Ii6)XaV8haly{9C%B+!UK6@=kWFl4qVgl(+T`M- zSk2eeH5~(d3XXTnDZ6GSHk{y1a~jRvc~iWT1NFZh>#WFJwWZy(>~t=h%L`l{t~2Yr z$aHfv!Ho*hp$K5ln4zK2sZt>35xoll+Xjg0eh+FTLyjUx^s^@3>U4sE|8KQwZ z@(Y}q&Gj62xHb6$OW>;~jp%su$S2HS%EU}*LKZ2WgiIxdg;ret0jQ<{ho*>+}Z6JoC^WK8DO zgK^ik39&6>W601l=HP*dm}LeTnFeoAV_%ak4HMfY6%WaDhR5V|QanmS{^l#tgO&rb6tA|6w^1JVeJ`FOyA^1IQSS-jNxb}#$yxJ(XioBuWMeYi;jg&_gZ7+ zO%IvUQ91HL9{Y5sb~MZU>J~p-uIUX=g1-QG1hox#oV>kj&mG5+CivaI;_LtoxB=O& z%6s+<3{Vnn6OctMN!eoz_CsB}2}q|k&zLR zam#=BzrK6@n`is`_4rNv?R0x}e0=}&hwb>ySASl9`qe-D!`JV(pMN~wefst|_G5qi z`thG`-+g$$y*@tOe*M*puV1`-`{^IY%P-z-Km5EOkGKBgm%cpy`RzNsV*T8H{r$VQ zfBf<{-@o}o48Qr4z4hkprys_zpZ{>fIB$Raa=vAI=`Y8Jk8j_<`={Id+i9N1gRkEI z^!E>M|M_1&{nPC?|L^~O-Vp!1&Am^*3DZ2?$MO2_A3q&Ge!PuozyI*l`wz>fWB={v zA3yuyha3L8dCJU;yEFW>n5^;gIK_T#4yZ`Yqcjd|Uccl+(`<87JfW_G3x(p3LkIp z&&Sxe_xt$z=Z~KTDn2b^PNUD;vcCVX-FYyKee>$Ym*2m6 zIez_b&t8va{+qou{`a@r^Z)tXtLLv@-(J4Dz4-HY-@F(tkFH)l`}WO?=dZu`yrCE0 ze)Y}wU%&YFk6+wIYqxJ-zPWw#;?FPMjBnn&`~t)I_ifx>{^9dh{`~yaSAQD6J^S*- zH!t4&4I}x(i#OleDE=^p@$B~9vsZ6keD(b|&tBcW`~KB;FJC{ujoE+R%GWPmfA!6? z7k_^K^>4?x##nC8|ML9XH@DY+diKpX{~>0^6#o;veEEFL<=L0tJohmS%zXXg)$_03 zd@)+rUqf_^PM&@93&gzs?)g_Q#?yh#=K}%HUj6M0L+I$>_4EJx`|-v2@%HtzKR^59 zz{jsYN8>MO{uekM%l*~&ub%(eruOm=x7Xi)`TEU^H{ZW`e*5FgmtSMqUO#{Jmlt0> zfBoM-Z|R$twyJ-)egFFT7o+bt&oHFX-oW+i|89SO`Tgq`!1{}C-#mZy>ih5Bymil{{vJ%GaSAi zDF5os^_wx0u>x-{c)5N1{Ey$f_~Y|$zk2@f7VV|A|JN6A21JM*ipbFTTG0ulY6< zn2^g9|DXHwzy8@I^W@O%qc>sw@uy`wJ}mG4`52@7AJhHc@9ocd`osA5dmG^|-h4DL zF{635mMedq zR|6l2oddw~08_H21loLiC1_J<(*rE_ZDUj0VNLPZ9hl@WcFdQ<*sY_+j`m`pUbcQ) zCkVuG#K|LIL<_Dr|<>X(reWe6$?)Zlp0i-cCT}^k_Pv>2&{i zKH_Oj-+=+C|73#RS|SWA&HNn$e^6MM!|Zq{d=Rib`F#&I8h+lb zx5wItFxlRYm7p<|`1p2oW?&?Up@oU?Vn26+W1@4O2_6QrY2#PpWBwcri761o@&&=! ze%9MYIrujy_K6IIkobXIteIAx-X_|NkHhLWV4O zaK8cCupWFSo%XasE?9vpjswhj*_JU|=rgZmBS*aRQEae!z! z5(L>lxNs;5Qf4M-qb!d>A8oQtl^&91JecjlL~I`|;Q`6>Xw4raK3M%h<^$~1Nxk&y z57@@y4>*ZqS^NRJT@E}TdJn^=JqUc@-I5ND&D(hJ*l?QAPn56&9&<~Tyz88T!9l-A z{N4#C`<^V|1mXw3ocW+&gQ&qVt<;L(fvOmy2GsGsI$Z2`GQ@KlQ|e7WZ#JHy{&#Dh z4Dy@~gR90n=w!^F!!uT&rbAk_spzl{3aM1gPfY3C+fq;;-fW|3v4*Go{AQlmTvC5dp(of_0 zxoCpM^2hjuVPmGTk>#Bsfl;eL)A)Me08GB6k~yJJO=LxN2r1F@`#?bKN$m{;VB4vHXxB6hb3G6wJt_8%kK)B6cBP`_tT z6z5|yAcsr)Hvd@kdjr=~f8FpSd_nL;#Q~mmLugD4?P!Q+8sa zTt1Ea4TXpUNYIV6#f=@tDuky9$;0*%xSvQqW$5hsy%@nzIG@ROK+po4+)HunfG5b8 zGj+VI!5c$sNrN@&m;wM{N%)d^P z+Ha7>+HM81TkZM$Iet6Igm(Gf=HD*;?N~q3PdRLT#4gJT?!xb@vqyGcXDHOv9nNY9 zkY0Ay2!s*=)pkdYf=xhNIz^E6zygrq>WSako@qa&h#i^o69d(hv)TNE=G!9JJ@I3@QOZ<3&jy2lr5JYM;XEOqb+RzPZ;$;V$rd6dWpKS*})C8~tvS6ctt{vQ6 zL*fKGRN5{QvqR9JICj`w3*(5oVc;TQOgA4|uR4H+q%CEdU`Agy zt(yQXV)=`ykQaFf8&wsBnvtqqM2a1Hh5{!T=n>0a2YT9t#jgW9wX46?SY($-GppBN zS)A?KAcDBwD-NCWK3S8xB^22LkFv16)BL+HrPT%omZfO*j(p`wbgJ z9BZ@vQN=N~XycLm-;!zc5)qqG$Atsfv2cu^__lLlxb|mS#1ShI#0g^xdVt-d_h(oR9`qMs%$fy4KOBwf!Rbb%`gqWx;Kj$; z+teF8cr5XFQ2YVMaN_Vv9E=CeAMg{i_1Oc?@?87@$9=9cn?;yL%@*}|5aQi9^%!PY zfTrm|=rJz-#zVNrxFvtk_`v7>Sn3$}?2SH#nUbHvAMz=t>fHT7EirdLg%e$6x<7a{ zT4q0VKg>d7&TbxfC^fMc|AYwb+vyJ;DDV5^57@?jf8$Ptak&rdak7qU@kGK@-`mCF}9Ys@gR;=gHP_U$H#;25Ax$dy|?k`wl?qfAw|ZS+K2uisnjdhg+}A? zVD|@)ZaWM+ZF=yY)cfjhu+e_{gGaZ0E&hPLtkoYpaJp50Fm&?&S{$Wq3I2BFgXj+) z$lBcuG(QxIbbM~p8So5#mIwzBdDROzv^*r(fK9^G2ZI{0>0s$WzXLV~8=7F~U=N8k zU^|4hrthJFbp5`=rl0{Gkk5ioA0R(4D@~%&V!*H+>x20|BlZY0O?k-F0oyT*_TvG= zOfv~CQ1gkxxq5@@(S$4wn*%l#gy+lwLk-Uw@d}%=2DHI`t@lj{%ahtaFdz;XW|yo9 z1ZQrIYZh>>DD2S8E@{%5xLaXrY5~V??w}*ItEF$i?m%gJVS!$w7yM{R6qw;<97WZm zncnh)?WF^rj3P3;Gi;FsEGseSgZmuWV#FLZ5Fo;P7c_Yjhy8$<4WXlZ@{pF z3$12ciM6P~6{j2+pg0G#zFv2~9{yE`rFnj^yVdjyU3O!(0 zg*D|2#@;m|JM~}a2v(0dbA)E~h)rYxt49}#3fP5qyBQ@$e}v6y5UR+`tOlWod%$Qg z&EhvEyvM1UD6~^~oYjDxvRhCCc4`i}5h2YnB%I^e9L3=5*qrk8B$;!x#amPNE7&6! zq-|HD{(yJzXHExa>Y$x&XX=n7Ao}DT5TSOc9=~(Aa4dGQ-wwA!V1uTT#uoHDc99mW zJ98sC;QyLtk(3>p(9p3VbUJ5b8jp{A=HX2 zrNEA{@gm_?_k{5MHF<}e@`_`Ow2XDRdU_I^Q>hAtD>h;0j5e6wM8X>^Pg=qat|<+0 z1C3}8ZE($KOW<4?q}ABDGE$KrFub#u{t%jS;R+jexn}Inw4?^09Ezy7%^T1I7+)_V zIG`jDrMt5U{=Pe#$a-K@bkRcW|x#6o0J(l*=Sdk~wksEODl zaCdmqlG=loQuX@@HpTW1-`DEkfICq%aQKWQ5040YJc;J8ZBfJ+j||RE3>?_lQbG>j z*hL>e5z`P4P#KRnhsE-QDzZPJEQ_<8vp2|9w(y>G!QlxqlWuxC-HQ%S=$2It7_YwI z1ZU$}i)82A7_?FSqhc7^x(Z~ ziKGfWHHgy8dp8!ISU2z8Tts=<56(nU2FjY+13#wH;NH8cDVrWU&gn!+f$5oAihJi6 zoRHw1OZ28Dc;{?_?4UR$69dJ=H-!?@ghLl+Deit!j}Y?0m}$ygj0HxldFFsC2B@7^ zoo==DDo%jHDBNF7JHyOE1J?VyH$W6uppbeN{9i-s;E3SQqAw!d{aI9v;m;ZkYO|VZ z-e%#{RdcBc@Mz6JyB(@|<$>>X?K>pBu)>9?7dC%^STXf`h<%Om@E5o$4Rj$iyZ#+0 z*x}Sl^l2pbSv76$exD`LWES5RLZlSE>35K z2r+efh*Z5`Jib%4gV$%M*PQPP86ZM7ZMW-u058fo&ycEM+t!H?UX;{C$52*d*6#?6 zy1-E7sGGv6F_ufPQAm>nF;y~VZA7S&MXYak`5<1jI|>Cm3NK#(g;XZb9VispL-~{e z>onzayibgp^4SVaGv|RryD;XuXV9V_IKj*uz)>(lF2UhDS3N@cY?3ghe1@!DbodmB zGYb?Cvv7RC)hrYs&a!HaPv4fJX;VfAvm=tv`xLmUr%yp2V1yFFCsrYfF3ro*wTVtp z!KH)K-@iAQCsQTm?9T8uweaX*z;H%a{SM|8A5wliFkfshdI75()BsjF>;1zUD16|{ z+#j$9XVV)z9>CppdBMX~*~9GavzbFMV{nL3ux)z|5R2 zcg{HZ3H1NJEvHfYLNESf=q02;sl*8*p}jNuAD zrr1;-2?jhGYfU7Bu%Isdn$sxqNHJjOIhXf+!MG_9#uG#!2x3l&??Y{=GslC7Y6Va_^QkWUIdgXx4zEv*-h%k+=39nc&VQ}^FiGt1X*HYyS zS4fAb1`xEF#qPJOl)XY(>YmY*LcOlHf5|WkxaS2IG!mLFtil%nR zKk>yKVKr3^9@v7Mz<~itHn{v$e+NRHC(@jW&(_udfjuD_Kit~H2|-*o(X0u(n6;p8 zd10W(cz_*Q*?>vEHeG&S`~y-kOfM6q*$in{iBcqBjSs3`@HLqUM}Hyn0fKob3g&yT z#^bC%9ypRaVNh{W4~C?<2*w=SBLZZ|Y-Te)w60|_ z=`&#B%%snN_5KD}?Rg9%`%msZ=KIOL4MZ6dKE{8!NDxku+!e`miIF7(&N#wxKnZ7$ zst&6+s2&>(t7_0x42Jj&c<~R2Lvz|GTxP(VztEo|ZIIp| zAd76_qN8RyU@+rC1R-p>Q5Mc7JZGlJ40!bhiGU1`5t-Xu5Y~`60>lL~&11kw3z^uV z*%gMKs`njX>~1lpti2>4I>OnAFv;PG@jGj;|$=!6Zf90XEG5(?!wF3$Q5B# zNgpJ{k#a^bU5I_p748Rd4upkBOPwpy!L-jU@HZ9h^XeE#>R^RwMFTR^%Pb64SP9fX z^TY?Dq~U}|2|hO%6}3wcx!W`#*fA>E^V|>>q9ulzVipO*Nf^b+%*Pk15C$J!6~a1b zj5_Pw5x}7F_2wrB4zMHev2cLhF_bw&MDN6;7Z4mzJ%0A&HOBWr7!_s-I0TF4%K#v=wa-@1x8nO7Ldx{JnI+<+ZL~oiW@=&ch6D() z+70qh!pOaFSt#3Z=q~EPS6MhgqF@s9GdG;&{1M&}&q^xrAi#W?!--=%dvHZ6Yf?MH zkHr0U80aJbcW2fjeT2YWBlvD?_;Brl?BA47H;%_JVZKXv*%-1>Z!p4+@gMWlBAO68QYO0fSl|oGfhAMo2)Fs zOd6q613*^xIFYhLgriM`I)*1^Ge%~>K7ybg;4RS_Aaz?7fdDt#RCvS-(HEUPMA-hx z2$0U5vKB2O62A(D(jpw2k1UExL-fpYz3)mMXW-FhMM#Aeg)tTbcCzIWC?qI$Jf8&9 zWEIgmV0US;!Q_Wny>FVfw3=XgXzWSfL#xt=VRfll?d=Ev;0&{;i?KbV%jq-|pjVd5 z?+^!<0cL1LLUD%qPy_JDE-C>b!%k7O58Ne2nUBQy0ds@}J!%B*;wqO9poay)&0kOp zSkOhU6a{`>Qq4?8>&Zb z6YFjA7f8rZ^=c99sva9Kr&pUOkAnHI+AQv7s-Gny5QcW1IAU{QRc7f8c=ZA31)SI} z4eU7OKIwE5kdak|FLPcshUgF2WtUdKqsK&r&;zrk;)28NSW+=t zQyjm=eC(kBf^Nbb^c!PSNO|b=kK@Sj_LG(a*j7gk_6Rz?k(R>a(PA7aoD z%nrfII0N4N1$AL$okUl#pv_%FIuW$T-_1qU5*5jS=%~>kDfjR=b`JS;q!39^|bLveI zdeB5x6}^5#Q3Kd{vK2*h2W3X-4Vw2rO#beX{Uno!0t`&98nByY^t%&g)(fVIF?(^q zh|x&;0LNJJ(ipJ!dHjelcF7bHgKrg$&@}p49C%f;u()N9(Z~Nr{qELjF1`+U|PO>0Q;J7kPtH#_5M8?mM~)6+f#xC#>+6Q zbCbk-O#mUlBjBmDL^H1?mJ=H=vQenDMbmk_+<#fhF%Fs&=n`9EOamR&u3Ru^T!&Wx#JL^A-!%M@YZt3ql)+OAla8Te8V$y7ve zQzwdU;Hx5I#3oHzbr|@9R;eOyRr|U+(UO}-x9~;v&_GujQTGq@V8NW#BVsi4f#=?f z)ij6;1}KaN9u&eMHdJ2_EAlh~ZIk9_E>6Kikr=cw9zZCI5>1aw^QA+mrfLvzLl@T4 z;bs);F_T?u!ZA#Cm#x;lJuadvVscbR#N|hA1=GZ8)grhFj}Z>zfq6gV9*Ia+uRL-^ z_e08=A7R3)mmW~gL;?k&M3W*KqWd9*GsF@F5i0zS@l zlBuTZCAqt!t9o+KM40%xxWn#A@N5u~?{aa)!|9GE<#@oym7WwW5D)0Uw|m1~MNY!sYUTnXMILlP1p$)D&!)<>X7Ii$|8| z958H>d%9c^t+dT)96c_>a1Yt{t2G}0nQPsLLM z@QqWJBp5}-NfQzWB(YPxPf9T^3XCJpb|pMB!E-&@|8SqB>4X)Q9<%W z;s-chMA5Cg@8z~j$@5J~hj8CdIszq}FJwSV$=L^6M9!@Eaq<&GqduHa7fgoNltJl~ zm?@)boJNGqf_Ql!3|#}tj@2iHLyxz;YMQ?G6k)C@)cp&Q6ej{<%=G=Cj1i-*?{{sq zg85uNsQv;mR=my=;fkF`{XdyHZXAYiL^g=t2k+>Y7m%z$MK4t!fnZ=%D^T74z&Tcg zXK80ukfCUxI&&n>;7(UKS8B5lhz&OEByl^})+MA;b0n%oN8+Um1O-z6Pte8_)qn(# zd)G$rAU-*`Q$wi;tpf4_OP0d10=(VuDj1cU3Q-Xm&J=+2??ka6SWcS z01)J}Np6bmB1Jm^7tdWWM;gh}>d{1;lIi!E zRSgDg1&t=r37qs&ztieN)|^n%Nd|~y2Lhe76OIG2Fr^K9k;-n`oC=a2pyHS0uzUS` zQU|DcCPBZU;)uuy=HiP?KQVd@Lv;`8AOz?Q7=qlELtbisgUJ9J6*-DjW|KvvqSW-88#22IFz2>RYrZ99)V z$xa-tihmu5@RhQLGs1-m59|YJiw6??G^KlTgWg9-c@_*!LmSb~0MR0rpCWLORIA{o zbYfSF!k~}Kr3W!cN1~ zBJ$+P)iYt_kCW)~y#4bvDAC-mVPsq>>Ss`Y?K)MzQrN6EG86N=angWd1 z;{|qsiY}7U8L^?fOJKm+KhO)PaH(}R<E>TPQ{$GkK4*8&X9j6+44_KUW-*X!_07XH0WPu3)y*?Q-?x zJAL8G9hqNlpb|~7p++)K6uCLwa>@-EJd*3@_tx zUcw1=Cu>nn_W=tAGZ8aGFl7vC07NR@)o~)Yz&o^SBB;AVL0h|HL=-<6*&2#a%jVK< ziKn`}I1y+KOz&#aN%G>0R`dXMDW6m~I_DMhr&5NS2%7wmxQZZMdRu*0iFK{mRiX%_ zd(0R4fXK-%5?I~DSo8%@su{14aXOY}6hu+xTSj5dS;3Qe!=h2k$jI@OBM%oSw4{x> zA-YH0bn_um?B>l^nPWD!sVQS4@4%WEzUxII%N^poy_6Ilp|A-2!jqtNVrd9sDg=b^#=3;rrh;HM}SNu3>m~36|*#U z)}G6#p*gdF*MO10PDP<0MMV*~Wd@;LI+%eH5?-0Tq%a4FA|q2!gDWhFobik!6e+nN znsH`jg7Ls{s1C7cRKE)hfePg)!KtVcu0Syd088K{)Vl;E{>*|me82&i@-<-neqhF& z0m1?bMMN>(tBZXWH}q*h(7jj~VZhM`qz0hqkZcRCCSvi>0Ye|2)PWNPPZ-54fnDiX z1vedBKUn+&4FPo|dBiC&?CG5B_qNQl$ikGju4F0{7R`!gFUfJn4v-_tOLm4Llkh%q znthQtVzavC{G>wC<7J;7NhteZIGYTbCwDIe3q&@6BB*0_6sg6maG5nD2ka}PZCHHx zf_;Vbf%6GYr}zqqMv!$gY1?{TJJFnJZb>$@Vwzi4-c%{ht@Zs0nk2rfFBrveft64B z55=r}orOOKe4iqbh}cLuu8L>X@V1`uz^}045US6Ss#-xoeVHzcdEL9R7E5(1q~=nZ zuM2xHvs{*iyqHxkXR#gxOBNAjb5=qmG-oAb*9GM|WVtM;Krg35F(X@MZH)mZZ-7|D zZBG(71zz>2ePcGWsKatuKnIkO#j9b=VrD3~E@MM6RjbR~UChK~2h0a-+S6EPE+ahD zMeVJg`y^(yI(udZsA;bBuCgL`Ne#dtB@0$Di&U4IP>?HIcmgQMm6hGHY|eW0J{Dc9 z2o7omS{LMy%&K!xP$OIhse)YEO9Rk+lqXYma1IS%_ZTa^ze35-@6h#vxGfYNCCrr_ zCAfqk*n<@PSPq1<&{kXy>@2l+;Dn+TKxpA5L%hJpEOSOVu(!pG4<8}Vu?6Y6ks5J9 zN=Xvcot`Db8Jx%|)EYpG$r`{3e#s+9felCr`o(iN#Jx<5i5DU}ohTpgSFdWE1!IYL zs;rX}C5;Caskus?s;1R+`O2zaRW%95fEjjC&A*xzgUZ(R@9t`l>aEfofYd@ zVLnpKUG@BoKsHmM!A!yz%tvyHRZqX*o~khZOf-Pi=pE{JzZ#3};btTq+AC`F@zNKqq+tXE)NcvE1 zU7PpMH9;+2UZyf&^rtmKTCKF|+I>EpFDi2>BeX6EAs3sph&ii3Ll}29PWs(**);;-6srN+V!VTpX-auMYZhgbEhqN^Jtu;MuRaYQS3! z#{(ZB8$>9TtOE@O4+-<;_73j)HiH0&fi~l?sR_V*FHh=NE$fZwF6{t`%lqPdyqZM=qYz?P|~4C96> z_qhnR8?W=_ebAiTFfHM%O50~cl>aQRLo?YMFC)T@yc3NB4Mj9&xsDo=9Tn2jOjwWq z(+9|L7D^y}1DQ%IIMncP-2A+M!Fhp;QfpSg6=(u#2#HrTSt}3~6kW{|3pE2f3O9vD zG`K|+72Dh`B71RbAQGxG4Q>%x-5O-yEUQ?9@C%m)lE1(%5utwV0d&lRUqfc0;^CS} zyCFI_C0xEH3s6H%2wuTFU@*d_-=VQ7vAdb0qp83_gQH`Xp|6>zBP9_wBG4~{XW}d< z6{X>_G8Lg{a9ecI8R|?abfK9Spk3NuU4;f-1}BGSR3nZRpJ+zkQK@dA59kYHrBiMt_>@4^jD;59`%v=b*yvYKx4 zOt<_F*imqKfLncO;prZ1Od{(j+o;If4uk#7GU?+1G6iYj>9{CandIFBSiHh^GLVJ8 z&z_l>2`^AvIRMljn8i&yiZIF$*dftWpRHS{ZoAAV_>{>lJ1q1?BeJ55S$W?*_`Yds z0RbOWY`dHARVSq5D&vyW0!n0Ge)n?E>e17-$nCmUFu2SC_G%h^Iw}|_Q@lr4#K_)y z^i({~5y850?RT@$rBUVA{j5E39e)qcK)b+Y6 z2Fgb1*{kbwmAq~^mGO>%44pVT()(n-?HRQldE)BuGVn^%0VA7+<@Lvd1r2flxTH6c zA9wd0sJclnkdi#pb~py8{&w7{tK(8HNZ(g~9-yK8l5UDbyR1Rk{RNExLXIM&BX>?w zogKI0Dr~g78NUR5P_T*|qMPxHwlBhUd7sLFJCrTK9-zP;Of@Of)9Tsu<|XpDBBr(! zY0tP9E-GiZxBKw*09B2su6GmxS7LZaxlLa8HDF(23h9n(ZCT=bz&l1j1fs@)qVsz9 z!s(noif8eHodH+-Ui=#I9z$So#0bPyC6I11fT9u!-OK<{ zx$+&Se3_2Ao#BfTs5*}53hM9XVknaG-Hz-33sRH+}=&= zC^{c>kJ^-zp`Xa}6WOE6lG1_~1Yyo{FfNl{qtpp|;vwmNfl;3qK@HfgXM#~im{V9L z$7&+%LskbHV2)@8o1pP(nSB7H`(*|aqhN@et_J+Vadv=O(5l?Lco`&0&?R_#kuVm8 zcZrP$I0!er;Ds{?!;c?{^Cf}~xzQH)<14>(iP)*sv=*GS#|s=%^yEo>036XcwwT$x z$PT}l2p^hW|WV4sc4_PcBvS@##eCyRC`|7FsG-8n#B&JL778K z2VWHO%v#z5+0wFj=j_b+BG35Cikv#i!NmjFRMmGeUu?;=H7+Z52u)XuoiCdV=!^4B zDzVFkl1?J%4YE=j0EJx?Z?zz|S0$$w=aX8!`<+%r4?v&PMivhuQ)=a6L1aY+%ssy%@_UxqV|BJgg>QAXB^7c- z_>uAs*XTp!6e3F7@Nl&{m*P2KHG^PRO{djeYowwzV@;}l2NiU#`kFxnG|8?R&Mx5) zHFD#nf#MBt1h^eY2h0_>SSp!x%}`-4Bf?fE8Lk=EL*~`NmSWjtDQT7YE!Rn5>=h~wISS8NJSQ)@^n@^TO_4@tj)_Q^K?iWRH1|2yoT4B_7yX11Ms0yqg z=M}}>l={E=RiC0#I7p?=tP6@&M1AiV(C-ClIYill8jPZt#jjH0?<;CNa8x_MDbBFJmS zbxEfUccJp^xgxGzu}~|HYE?7b5cM#r0~Gt_S#iZtO{a(zN422y`wEM;%CWCFtLc80 zbw^oC(IA4a6c@4XxLrd7h6D6cPIrY$arwXtyYV2j!sHxuoL%7}RZh%`qgWQBIuP1V zyV`0&=1mDHD~@W3=a%(=D@VHoDoN0JdOc9PPAbCzjX;bKChMT{>1rnHtendAa2)Ue zyrLGJvPRbv-X-;DHtVWNJ1c5*1f56M)8(NWaLg3_u zCSN5U_BObA#cH+*SvqWRLxfn+QE8jpau*0!*ufIv2BV33#L0)&(GB-(%5kzyScInc zH}6m#pjLI)h>`PB)Bq~^Py%nWPm#=KgWouEQ8tv=$QtqNB3-{@hL`Vsk)mEeDTMr_ zG|$az>FKDq&8RPUfmeS)6M(K>^a99`@@ET3qUULM3%-$(Ucljw;&g)*UnwmctoT6( ztPPiQs&eIqD78p#wMCRZqaA09$Z)69vPDD*^8B>hg3p$n4^bc5idUiG z3#eVEdz&`6)q^&1fy$xYl&FX{dyP8VohFW#HD`Lal5VCr06_Kc73$RdJXtsHS^bv0ju?<YztV%`>XSo8rZ z4N(i*kbtQ8lg)2#P|e^C8HkeT8w@u=YSo4e#H=YG12N3nc`IVh#mh~PQ-Squ#Tpg8 ze)#w5(Kv~cNH>&)(@oXmfzN>-ARkda*=++(B>oWACU4<}Dr*UJ!27mPlVry(VR}i z!VfeaIkC3W%TsZFP*^S(R&8+8%Z;?7_Z-Gg_~^@7iU9eCOsdF2kDc~EG`9{eH% zeSqwl%kMkH!%Wym^jMS~;#ubMJ%Z{u=+X=fc$7P-X7{A4CK#NDO66XV2cb2t zzz7BCZoGaF4c|vyBB_Ks>Jo*(ZM!$ro8-ROo99JvO2(VJiplOcu?GdR?cJxu9#PXr z9{Al(*j?$T`{E4}=g!!KV=y)ei+#mTjyy8&<_v7Qjbq0xHbK?+b_=R%stCU$MoKRI z-8flOrPUoL%%J@E9R+9Pe%yCgDu^RkwS$71ce84DWytR4y({7s`|dp?wTSyOL}j>~N)(Isla%-X4b-Jb>oc6<5R#@~5V+D}vtr~KSc)ViWH+mYma zso`+=aZt6W4!`a1X+@zALL4&QtQcEuY7>WMvnjR8)9ftKb*I#Zq$KvBUOPq zP@S<|hKqep8^eK0=&CPppniHl zmk#_I2g1=YB-pnQ#ob{}h^AV=M}$Dv3{Z|nfrCeM&PNR4?55K02P&oO3eY2Y{hOu- za2=9!9tnw+T@7FjFAchVTkpd|PnGcSgl00r17!xA)*L>HOTEY=J8$P2WF$^fI2jfr`(B=sYW0DHVfix;L>h%89C~#bs(FVUwyNAZ2i(Cj79JIMQE6jaLQv9y|G@Pv zaxokg5pg`~9Eh@RJZl~BC@Am#Xvo9Y_?pj1RM+6Y*EVQg&QibQ8X}6O1I1)Y6AXX0 zFk*+fpgVdF9OmRyIS`8!RK4p!Fp{dX9o-%7f>H0D()Yk&PjM&*4tpwqakxTpVYc^R zC5-^(H!lsW{()YAg?Q2kc7H)#prp`cNXUE>oiDx!Br6#4Wyw2mJMm?sq1;W;zFAzM zAc~N(geb$O2pc<0#=>*LVQ0mx+tCg`D=P8sSbcb;K|3o(#o-?)RueA`qJXzpJ8ISF zLYxB^#uTwyzl2XTi~Q-!iXnttd5Z^5f<=66_ar#|jzaX8??IA6A7Z>!Kj|=odu`MZ z4`duE-0eWMZIwbk4g}e2xlod&h|T#~Q1% z5jgyCc#&3q1)fj>eMV-c1361lK@SvdksIppSSspg=j0`-1bZIeOgJDxTre0V+1fdI zNM^E#nF6wS4-g+n=k3aDp=t4z5%2{eU}4^}eYnQOO)9Lc--f zJ;U8v&H)9tW~zY&FlP`v&T}GscmsL?wm~wkGdfl&&(7$z``LmkH7Xx*no`rHr=QWW zDoU|{u+}cHt-R#R>G#Euxt<6D52`hAdcc?#8lf0EL!TBP))kU;qTcf5uD>&(Mh8{h z)6|-#v(TA#|3EF^YVxKAPJe+|ajP@=_lW|`K}jJe!aY;~{zNvHoSbKNEK%1xp-L&5 z<3yP~T{Lu}c8o4yJYg76HO4ce1O>(XX?B35dxTCXN{YEY5yLGz_=#+=AZyx*vV6)W zIFWoEWRyJ-u3<64PY^k0@$gf9?A6NDn=iV?@0r)4blkWszs6a8EAf4^VGp9>`_<_* z>j8wEwgL(^t7iXMeQ#+6?pAPO43%7hES_g|CeAgjeqR@1)3jpMZpSrw7j^?niQ@22 zx0J|gd?J@yR)7<#nF_L<&G{2`zq9$AxTv^OS+4gJ>2KvS0^E;6>(ptgThPURC+zY? zdmC5f=?s42syw;(PNdIC&Yp3wb}&qL+sgjrpMI8LvgEY5)|lNEh% zqKe-|6TpSXm#qq0l`KQ&BO6@}m?fcVXIcD2k;m*bZLUZ)IibzP3taF$F|^~Lt~IrQ z%&0p!&mAGmQNP=g=!UctwQS@|IZ?|-+WQGVfuhFG!!H};c%i(>e|F+F6IIGRQOaiM zZu$TN(3&IGLFpOi>C!?lj?vPckbkZ`t@A{Uh9=lMl%j%KHi}a_Pw!9-df|=xl9@t) zeIE$JU-uvxleGxbng~aH&1ePeZ?wNL+Jq%5C=4_D*7+BDCJXrC9df#w7;q+&eU3n0YWr5fho{278 z>%jz1%aK3~GtmVv1}|i@ln2OS_V1-}644cW!1^7fj5OYW@oKrC)Xf^NX<(U22LoOa z6UY9cU@;|az*wHZ?@<^pFuKQr+wFtO2_nm`1`ZfE^6|VpVBCr(F5mUBp_UH zL0g@LZ{vfi7jPeS;u2*~^k##m4vi6V$_ReFe!m0ejBq6db5AUC7{3!m1!;nj-y=zY zlG4IzF&_PnV56?~eTNXm(08&Xj8b<+O9rQY)ebGrWSa(rgxE|N!LGBmX!W|%>=1UT zEE;sXRM7~lkB}IsPE^EjMIec0T(QTazV{J!P6<&0q3{C~F=oKlfN}X~WQV4lL|)1? z;0^B!29whaJBUs^qWcX<+Lj#!%C%-56+lKm9$+6{UH}S2wjC&lBr2GFRMvAma2yb+ zC|j%>gvJA`lE`8~S+&AB;pSc@qYoH0!?aOQN-tbk5y}BD6@I`g=up3Jpi}+sBjiR} z?jzI-xP4Po!u1m2!b}ipP&Ea=UP8=ib+n6=QS7E_YnlesnOZqui#?1I4y(^m>}EwS zrjUaBDC(sF1m+1gg(lA0>l>Ce2}X#K*xlwKz5IQL=O}Z)JFYcMPjTFgmm#YY5xo0- zubMt;V4`J_aJom5XIN^fs3O?7z!LQKBHhUYXy$u1SEQ5d+?QouHWJ2;3l3?e|WyU zj~mCiVl&F~h$d&08?Kq(BaKiB!0dq;ykd7e@IA)~1jJMegRY`*Mdk?qHJ5ls*dv2u z27JH*%K=7&oN0i#LW|zl0fT16$7Tdx)XNJ<7EuT8+Pb{IdjlL10uOmdOqmf_DAqjR zeP4nbF0tec^L<2|f~g?m1+M8`1<~)==e(A2JUD?9egGYXwP?*p1S_6#i&r(j!_o_uBa}=8Eo)| zs(&*+vT#Ui78uWleIl* zOB|@oN8Mw-UxUN}c$i=p#T^JP5&}X1}w6 z@5B7Sa?t~hK0waE%nzLf1qX~p<01v5IWPftz!ei9MsPg>X4G`!t5AO zgC}4%5bjB2dNAV!HeiVjh1UuV_&y~)u(W8FejRYe2b`iOHZZSjJg`+2XAG#&$CTXx zJDq9SEqV?x^;JPErR}wV%{Z3388V|sof?%7a3?~7;C|<5N zV82(5bBJKhm-Y_88UXBOR5U}v#lzH$L-N{a93YY*WWOE{U`C)C6i{7A{5YU`P+(5& zcz`k?TBhXbBl_J-<8Z{u1sq50#e*oX0;&pfD+jotj4YlYZ2}4o22m{v4Ax6uh(9JP z3dOIPW@o6*%gE3H!;Y(61)E9emj*iA_{1KJCXol3fC7ZlngbGk8L>WK_=rT3#RIhT zI|xk63w0%E7vg$=Ndtz>MA9UnC=hEp4tRr2g$Sxn;Y|%WS2-_y>mgr zhc}=XV2}~fLxZ}YWOEdV>NnWNMMUuLFi>K^o}#7(E3!{H!p%$0=zZUXoY96|C@R8b z22sY^fM{kGgBmclp~Ue9KCd-1|ByAn9?e0dnj!<9{RLtjYFwnjJnUY!hb${60`-TRa;4EA+Io^O-LZxmki`!T_Q>%ZD6hrS zY(VLxI7u!Xh(ys&KKu?mVhAQ2mLnVRz34UJ4u^|=->{~f0CG{1G%9$gqFB3GXi^px z!$K2vmJD!VHLd9x`~|iE8;#W%d5WaLT@Fc%^z;Q3!cN?_ECM*4F>(B+(?*%^1ERN! z78sX1T(p}L3&c}eobL1Md@#ESi7?_hqF|S0f~`o5bmoZ5IkTGcis6Kzf$}z`0fRtE z@X=$RsVc?U9rKm&hVf=SKy31)1`qHxHHge!>RK`225}w~BkD2h;2k|NmIM|}e@qOv z8Zd0@UEjmS74&|?xrrcdX`hPT$EA%?;{j9Yf{g$f9abXhxv)n2fN?=N*=|G-k^DO` zBB3G)#wC=(muYH|w}A{8ceryy#N<0t7*8%LiGYM1nbd%@3?d-8V4$uU{SNn84cgK5 z(mrml=xPrXoAkNo<+6Wx$f6c3qpXp}lR$Yn81gx<`yWEh0cj zKD`L*Qr8L<6wIM+5RrJq6qf-zLb^tP65Ck=aGJifxT6KqH16rVthwLmPAL#^+Y@81 z25f>aM!^-wJk9_fuXur12tu}x_?;%2#1-t3RT0MnV+u)|%sgBzX_Fz-DTrneIn8jL z0i$|~h!kZTla{3U0EsbJw<52l8xJ-FL8-yrUmz7W@OAMOzY9tz?Cv$>2>N}BY!SuB zSRBocpr&%FM+ET1S)2_KJWRbc?S+)B~K*Xe5pBxXIKX7heLwr#C>Ho5!sr zF$!GQ&N9CPMuh;e*44vdIAR10C9Nsa*P<*yalI!S6TVMDJzxr&(&}WSor8Go3o}~p zbKs;bx3^umC1Q@E#3OXlC|h=fk1k#s@S-q+A;2Y{HjF?+-cWl=%w$KFzUJ&Iy3;DSOlIV;^~`N3=M%uQ9S=dsh+AK z9R2|b1*Sq?tzz~iklsXihAB|LyJFl3+uml(<$xhHNj3==eX{<@fKiB?WRxZ!P}2)2 zzoZUe3e@gQF!eDjZosg4@GzB-!Q5y%OtTM&1DtVwcT?JfuFR1s4Eb8bIxU3k=(E)caUH!NWw43sC5$wqgXfh(E-RH<2T>H6*u^o0)o=np2lcYM7%z{>%u;Lan?LHL2 zO`^r!*RksZT%eTn0Spk-+LP-~vazKDDx(+xYTU&rxpjD0IJg?5^3t_@5$oPDeS#U`9?KQ;i3ViZdjeJUIeM+8GzKOWn%2 zqErzid2&JZ7;iR5YKmkq*|jTi^^A+w=cW(5M;;WiUp&So%gDHk(!=wNTT@9_dB$Zr zO%2?$kt-j-%%Cy5=}f{to60s8l^@_{7gj_ca75G#-#61&W8HxPLs=n}lU|TeW^<>0@r>ytg2f`WRj+Dq0 zk@3KcRpM_sI|?{p%bt_lDO>VfRV;J%QpuMASg=+ITC?mJpfJwaBiQwVQ&Clqr~}(H zLPT@%*q>3DKnBTNU?1;-{mMVRzhXv2nOVnz4AR+)8&fCD)!C;OwYuv}uuC6326`WnI0hfm4=Fp>c_kvzGMVv$-b7G*Irct&!znfeg8RdX=+1GgBb_6!CAPF!DM(CxM(am4HWNAD=Z9Ac9xzB;K zhKWmYf_b^mK@SjR)zu;{v74WA+0A%)2O(>`&_a`>&;m=e#%Ee+WX0wIzH#FVk&FO~oH;u2bK-7S}WFtE;jn8O>Fe=At zi8kcZOoDgsPz@r^gl5;gA^Dzmm5fUbico|r3X0g;X$PE#cX9DMeD`!)qpU z#HK0@InM!kh`2}u{za*W8TEi=XUXs{D!?fp@N$bi;xhM18x8KlE{vQIQ5P6iSqT&b zWGi~NOt6u1d}ZqAeRr z3C<@pB7|tmGF6aureKibrSXb7@DXrh7NnW+w(wG-vocamv3RX92hQ0Qm&*sh0oCDR zic4W-fB~bzQ`7rc1PR50;(Pr)1okmGwQAAPa*T10-uK z?$ygec>zXf6DY{)XUV7mXa9g}RuIZ46u9jvU%K%8WVMJQk<{3WnU;p4!Z|`w(aEw@ zq66pO$LSu4=|gu?gTE|s-!8htkr> zY75LxQiTg{Jh(Q9s7KAll$I!;VCe`L7KxzRp|FQ=aY>4@c(^b>Uwpn?4HNEF_UnRx z?@Gp8{2nw-4;GtA6o$$?oqqL#>v^Oblns%un!Y=7q?DBn#W#3lEt`jl3id<|jR+Cm zg=c|cvaLt)HM1(@U;^cAc$lj ztD>Sx%Lz@Is(LxW+Qm5S)IV3@=)@XHb|7S1igrQB_AEwgr~aVekK(8PA~tqe)wCut`H!l^HOi_Q=O8gyF@zRv`_Q>RD%K>f|yN z!Y)(1R|q?Wvs7ecj~VCzXb|G0-7oSu?s*6v>{8Sg8RAH)%&!S1= zDmGSL9dJTyuRicg+qnwSuchY*B9t(aO-1yw%wsh

    yZd1m;L3s3wo$VuR*}nU(HZ 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

  • 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⁡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