From b76c4317751ee752edb0f968d885ebd7b12d055d Mon Sep 17 00:00:00 2001 From: vsr Date: Fri, 7 May 2010 12:43:33 +0000 Subject: [PATCH] Merge from V5_1_4_BR 07/05/2010 --- GUI_version.h.in | 3 +- Makefile.am | 3 +- SUIT.pro | 2 +- adm_local/Makefile.am | 3 +- adm_local/cmake_files/FindCAS.cmake | 5 +- adm_local/cmake_files/FindGUI.cmake | 5 +- adm_local/cmake_files/FindOPENGL.cmake | 5 +- adm_local/cmake_files/FindQT4.cmake | 5 +- adm_local/cmake_files/FindQWT.cmake | 5 +- adm_local/cmake_files/FindSIPPYQT.cmake | 5 +- adm_local/cmake_files/FindVTK.cmake | 5 +- adm_local/cmake_files/Makefile.am | 6 +- adm_local/unix/Makefile.am | 3 +- adm_local/unix/config_files/Makefile.am | 3 +- adm_local/unix/config_files/check_GLViewer.m4 | 3 +- adm_local/unix/config_files/check_GUI.m4 | 3 +- .../unix/config_files/check_OCCViewer.m4 | 3 +- .../unix/config_files/check_Plot2dViewer.m4 | 3 +- .../unix/config_files/check_PyConsole.m4 | 3 +- .../unix/config_files/check_QxGraphViewer.m4 | 3 +- .../unix/config_files/check_SalomeObject.m4 | 3 +- .../config_files/check_SupervGraphViewer.m4 | 3 +- .../unix/config_files/check_TestRecorder.m4 | 6 +- .../unix/config_files/check_VTKViewer.m4 | 3 +- .../unix/config_files/check_disable_Corba.m4 | 3 +- adm_local/unix/config_files/check_msg2qm.m4 | 3 +- adm_local/unix/config_files/check_opengl.m4 | 3 +- adm_local/unix/config_files/check_pyqt.m4 | 3 +- adm_local/unix/config_files/check_qt.m4 | 3 +- adm_local/unix/config_files/check_qwt.m4 | 3 +- adm_local/unix/config_files/check_sip.m4 | 3 +- adm_local/unix/config_files/check_vtk.m4 | 3 +- adm_local/unix/make_common_starter.am | 3 +- adm_local/unix/make_conclude.in | 3 +- bin/Makefile.am | 3 +- bin/runLightSalome.csh | 2 +- bin/runLightSalome.sh | 3 +- build_cmake | 5 +- build_cmake.bat | 20 +- build_configure | 3 +- clean_configure | 3 +- configure.ac | 5 +- doc/Makefile.am | 3 +- doc/salome/Makefile.am | 3 +- doc/salome/gui/Makefile.am | 3 +- doc/salome/gui/doxyfile.in | 2 +- doc/salome/gui/images/ppref0.png | Bin 0 -> 37302 bytes doc/salome/gui/images/pref15.png | Bin 35216 -> 50233 bytes doc/salome/gui/images/pref21.png | Bin 58295 -> 61706 bytes doc/salome/gui/images/pref35.png | Bin 0 -> 26440 bytes doc/salome/gui/input/geometry_preferences.doc | 16 + doc/salome/gui/input/introduction_to_gui.doc | 8 +- doc/salome/gui/input/mesh_preferences.doc | 15 +- doc/salome/gui/input/postpro_preferences.doc | 35 + doc/salome/gui/input/using_input_widgets.doc | 65 + doc/salome/gui/static/footer.html | 2 +- doc/salome/tui/Makefile.am | 3 +- doc/salome/tui/doxyfile.in | 2 +- doc/salome/tui/static/footer.html | 2 +- idl/Makefile.am | 3 +- idl/SalomeApp_Engine.idl | 3 +- resources/Makefile.am | 3 +- src/CAF/CAF.h | 3 +- src/CAF/CAF.pro | 6 +- src/CAF/CAF_Application.cxx | 3 +- src/CAF/CAF_Application.h | 3 +- src/CAF/CAF_Operation.cxx | 3 +- src/CAF/CAF_Operation.h | 3 +- src/CAF/CAF_Study.cxx | 3 +- src/CAF/CAF_Study.h | 3 +- src/CAF/CAF_Tools.cxx | 3 +- src/CAF/CAF_Tools.h | 3 +- src/CAF/Makefile.am | 3 +- src/CAF/resources/CAF_msg_en.ts | 2 +- src/CAM/CAM.h | 3 +- src/CAM/CAM.pro | 6 +- src/CAM/CAM_Application.cxx | 3 +- src/CAM/CAM_Application.h | 3 +- src/CAM/CAM_DataModel.cxx | 3 +- src/CAM/CAM_DataModel.h | 3 +- src/CAM/CAM_DataObject.cxx | 3 +- src/CAM/CAM_DataObject.h | 3 +- src/CAM/CAM_Module.cxx | 3 +- src/CAM/CAM_Module.h | 3 +- src/CAM/CAM_Study.cxx | 3 +- src/CAM/CAM_Study.h | 3 +- src/CAM/Makefile.am | 3 +- src/CAM/resources/CAM_msg_en.ts | 2 +- src/CASCatch/CASCatch.hxx | 3 +- src/CASCatch/CASCatch_CatchSignals.cxx | 3 +- src/CASCatch/CASCatch_CatchSignals.hxx | 3 +- src/CASCatch/CASCatch_ErrorHandler.cxx | 3 +- src/CASCatch/CASCatch_ErrorHandler.hxx | 3 +- src/CASCatch/CASCatch_Failure.cxx | 3 +- src/CASCatch/CASCatch_Failure.hxx | 3 +- src/CASCatch/Makefile.am | 3 +- src/DDS/DDS.h | 3 +- src/DDS/DDS.pro | 6 +- src/DDS/DDS_DicGroup.cxx | 3 +- src/DDS/DDS_DicGroup.h | 3 +- src/DDS/DDS_DicItem.cxx | 3 +- src/DDS/DDS_DicItem.h | 3 +- src/DDS/DDS_Dictionary.cxx | 3 +- src/DDS/DDS_Dictionary.h | 3 +- src/DDS/DDS_KeyWords.cxx | 3 +- src/DDS/DDS_KeyWords.h | 3 +- src/DDS/Makefile.am | 3 +- src/Event/Event.h | 3 +- src/Event/Event.pro | 6 +- src/Event/Makefile.am | 3 +- src/Event/SALOME_Event.cxx | 3 +- src/Event/SALOME_Event.h | 6 +- src/Event/SALOME_EventFilter.cxx | 6 +- src/Event/SALOME_EventFilter.h | 6 +- src/GLViewer/GLViewer.h | 3 +- src/GLViewer/GLViewer.pro | 6 +- src/GLViewer/GLViewer_AspectLine.cxx | 3 +- src/GLViewer/GLViewer_AspectLine.h | 3 +- src/GLViewer/GLViewer_BaseDrawers.cxx | 3 +- src/GLViewer/GLViewer_BaseDrawers.h | 3 +- src/GLViewer/GLViewer_BaseObjects.cxx | 3 +- src/GLViewer/GLViewer_BaseObjects.h | 3 +- src/GLViewer/GLViewer_Compass.cxx | 3 +- src/GLViewer/GLViewer_Compass.h | 3 +- src/GLViewer/GLViewer_Context.cxx | 3 +- src/GLViewer/GLViewer_Context.h | 3 +- src/GLViewer/GLViewer_CoordSystem.cxx | 3 +- src/GLViewer/GLViewer_CoordSystem.h | 3 +- src/GLViewer/GLViewer_Defs.h | 3 +- src/GLViewer/GLViewer_Drawer.cxx | 3 +- src/GLViewer/GLViewer_Drawer.h | 3 +- src/GLViewer/GLViewer_Geom.cxx | 3 +- src/GLViewer/GLViewer_Geom.h | 3 +- src/GLViewer/GLViewer_Grid.cxx | 3 +- src/GLViewer/GLViewer_Grid.h | 3 +- src/GLViewer/GLViewer_Group.cxx | 3 +- src/GLViewer/GLViewer_Group.h | 3 +- src/GLViewer/GLViewer_MimeData.cxx | 6 +- src/GLViewer/GLViewer_MimeData.h | 6 +- src/GLViewer/GLViewer_Object.cxx | 3 +- src/GLViewer/GLViewer_Object.h | 3 +- src/GLViewer/GLViewer_Selector.cxx | 3 +- src/GLViewer/GLViewer_Selector.h | 3 +- src/GLViewer/GLViewer_Selector2d.cxx | 3 +- src/GLViewer/GLViewer_Selector2d.h | 3 +- src/GLViewer/GLViewer_Text.cxx | 3 +- src/GLViewer/GLViewer_Text.h | 3 +- src/GLViewer/GLViewer_ToolTip.cxx | 3 +- src/GLViewer/GLViewer_ToolTip.h | 3 +- src/GLViewer/GLViewer_Tools.cxx | 3 +- src/GLViewer/GLViewer_Tools.h | 3 +- src/GLViewer/GLViewer_ViewFrame.cxx | 3 +- src/GLViewer/GLViewer_ViewFrame.h | 3 +- src/GLViewer/GLViewer_ViewManager.cxx | 3 +- src/GLViewer/GLViewer_ViewManager.h | 3 +- src/GLViewer/GLViewer_ViewPort.cxx | 3 +- src/GLViewer/GLViewer_ViewPort.h | 3 +- src/GLViewer/GLViewer_ViewPort2d.cxx | 3 +- src/GLViewer/GLViewer_ViewPort2d.h | 3 +- src/GLViewer/GLViewer_Viewer.cxx | 3 +- src/GLViewer/GLViewer_Viewer.h | 3 +- src/GLViewer/GLViewer_Viewer2d.cxx | 3 +- src/GLViewer/GLViewer_Viewer2d.h | 3 +- src/GLViewer/GLViewer_Widget.cxx | 3 +- src/GLViewer/GLViewer_Widget.h | 3 +- src/GLViewer/Makefile.am | 3 +- src/GLViewer/resources/GLViewer_images.ts | 2 +- src/GLViewer/resources/GLViewer_msg_en.ts | 2 +- src/LightApp/LightApp.h | 3 +- src/LightApp/LightApp.pro | 6 +- src/LightApp/LightApp_AboutDlg.cxx | 3 +- src/LightApp/LightApp_AboutDlg.h | 3 +- src/LightApp/LightApp_Application.cxx | 3 +- src/LightApp/LightApp_Application.h | 3 +- src/LightApp/LightApp_DataModel.cxx | 3 +- src/LightApp/LightApp_DataModel.h | 3 +- src/LightApp/LightApp_DataObject.cxx | 3 +- src/LightApp/LightApp_DataObject.h | 3 +- src/LightApp/LightApp_DataOwner.cxx | 3 +- src/LightApp/LightApp_DataOwner.h | 3 +- src/LightApp/LightApp_DataSubOwner.cxx | 3 +- src/LightApp/LightApp_DataSubOwner.h | 3 +- src/LightApp/LightApp_Dialog.cxx | 3 +- src/LightApp/LightApp_Dialog.h | 3 +- src/LightApp/LightApp_Displayer.cxx | 3 +- src/LightApp/LightApp_Displayer.h | 3 +- src/LightApp/LightApp_Driver.cxx | 3 +- src/LightApp/LightApp_Driver.h | 3 +- src/LightApp/LightApp_EventFilter.cxx | 3 +- src/LightApp/LightApp_EventFilter.h | 3 +- src/LightApp/LightApp_GLSelector.cxx | 3 +- src/LightApp/LightApp_GLSelector.h | 3 +- src/LightApp/LightApp_HDFDriver.cxx | 3 +- src/LightApp/LightApp_HDFDriver.h | 3 +- src/LightApp/LightApp_Module.cxx | 3 +- src/LightApp/LightApp_Module.h | 3 +- src/LightApp/LightApp_ModuleAction.cxx | 6 +- src/LightApp/LightApp_ModuleAction.h | 6 +- src/LightApp/LightApp_ModuleDlg.cxx | 3 +- src/LightApp/LightApp_ModuleDlg.h | 3 +- src/LightApp/LightApp_NameDlg.cxx | 3 +- src/LightApp/LightApp_NameDlg.h | 3 +- src/LightApp/LightApp_OBFilter.cxx | 3 +- src/LightApp/LightApp_OBFilter.h | 3 +- src/LightApp/LightApp_OBSelector.cxx | 3 +- src/LightApp/LightApp_OBSelector.h | 3 +- src/LightApp/LightApp_OCCSelector.cxx | 3 +- src/LightApp/LightApp_OCCSelector.h | 5 +- src/LightApp/LightApp_Operation.cxx | 3 +- src/LightApp/LightApp_Operation.h | 3 +- src/LightApp/LightApp_Plot2dSelector.cxx | 6 +- src/LightApp/LightApp_Plot2dSelector.h | 6 +- src/LightApp/LightApp_Preferences.cxx | 3 +- src/LightApp/LightApp_Preferences.h | 3 +- src/LightApp/LightApp_PreferencesDlg.cxx | 3 +- src/LightApp/LightApp_PreferencesDlg.h | 3 +- src/LightApp/LightApp_PyInterp.cxx | 8 +- src/LightApp/LightApp_PyInterp.h | 8 +- src/LightApp/LightApp_Selection.cxx | 3 +- src/LightApp/LightApp_Selection.h | 3 +- src/LightApp/LightApp_SelectionMgr.cxx | 3 +- src/LightApp/LightApp_SelectionMgr.h | 3 +- src/LightApp/LightApp_ShowHideOp.cxx | 3 +- src/LightApp/LightApp_ShowHideOp.h | 3 +- src/LightApp/LightApp_Study.cxx | 3 +- src/LightApp/LightApp_Study.h | 3 +- src/LightApp/LightApp_SwitchOp.cxx | 3 +- src/LightApp/LightApp_SwitchOp.h | 3 +- src/LightApp/LightApp_UpdateFlags.h | 3 +- src/LightApp/LightApp_VTKSelector.cxx | 3 +- src/LightApp/LightApp_VTKSelector.h | 3 +- src/LightApp/Makefile.am | 3 +- src/LightApp/resources/LightApp.xml | 2 +- src/LightApp/resources/LightApp_images.ts | 2 +- src/LightApp/resources/LightApp_msg_en.ts | 4 +- src/LogWindow/LogWindow.cxx | 3 +- src/LogWindow/LogWindow.h | 3 +- src/LogWindow/LogWindow.pro | 3 +- src/LogWindow/Makefile.am | 3 +- src/LogWindow/resources/LogWindow_msg_en.ts | 2 +- src/Makefile.am | 8 +- src/OBJECT/Handle_SALOME_AISObject.hxx | 3 +- src/OBJECT/Handle_SALOME_AISShape.hxx | 3 +- ...E_DataMapNodeOfDataMapOfIOMapOfInteger.hxx | 3 +- src/OBJECT/Handle_SALOME_Filter.hxx | 3 +- .../Handle_SALOME_InteractiveObject.hxx | 3 +- src/OBJECT/Handle_SALOME_ListNodeOfListIO.hxx | 3 +- src/OBJECT/Handle_SALOME_TypeFilter.hxx | 3 +- src/OBJECT/Makefile.am | 3 +- src/OBJECT/OBJECT.pro | 6 +- src/OBJECT/SALOME_AISObject.cxx | 3 +- src/OBJECT/SALOME_AISObject.hxx | 3 +- src/OBJECT/SALOME_AISObject.ixx | 3 +- src/OBJECT/SALOME_AISObject.jxx | 3 +- src/OBJECT/SALOME_AISShape.cxx | 3 +- src/OBJECT/SALOME_AISShape.hxx | 3 +- src/OBJECT/SALOME_AISShape.ixx | 3 +- src/OBJECT/SALOME_AISShape.jxx | 3 +- ...taMapIteratorOfDataMapOfIOMapOfInteger.hxx | 3 +- ...MapIteratorOfDataMapOfIOMapOfInteger_0.cxx | 3 +- ...E_DataMapNodeOfDataMapOfIOMapOfInteger.hxx | 3 +- ...DataMapNodeOfDataMapOfIOMapOfInteger_0.cxx | 3 +- src/OBJECT/SALOME_DataMapOfIOMapOfInteger.hxx | 3 +- .../SALOME_DataMapOfIOMapOfInteger_0.cxx | 3 +- src/OBJECT/SALOME_Filter.cxx | 3 +- src/OBJECT/SALOME_Filter.hxx | 3 +- src/OBJECT/SALOME_Filter.ixx | 3 +- src/OBJECT/SALOME_Filter.jxx | 3 +- src/OBJECT/SALOME_InteractiveObject.cxx | 3 +- src/OBJECT/SALOME_InteractiveObject.hxx | 3 +- src/OBJECT/SALOME_InteractiveObject.ixx | 3 +- src/OBJECT/SALOME_InteractiveObject.jxx | 3 +- src/OBJECT/SALOME_ListIO.hxx | 3 +- src/OBJECT/SALOME_ListIO_0.cxx | 3 +- src/OBJECT/SALOME_ListIteratorOfListIO.hxx | 3 +- src/OBJECT/SALOME_ListIteratorOfListIO_0.cxx | 3 +- src/OBJECT/SALOME_ListNodeOfListIO.hxx | 3 +- src/OBJECT/SALOME_ListNodeOfListIO_0.cxx | 3 +- src/OBJECT/SALOME_Selection.h | 3 +- src/OBJECT/SALOME_TypeFilter.cxx | 3 +- src/OBJECT/SALOME_TypeFilter.hxx | 3 +- src/OBJECT/SALOME_TypeFilter.ixx | 3 +- src/OBJECT/SALOME_TypeFilter.jxx | 3 +- src/OCCViewer/Makefile.am | 3 +- src/OCCViewer/OCCViewer.h | 3 +- src/OCCViewer/OCCViewer.pro | 6 +- src/OCCViewer/OCCViewer_AISSelector.cxx | 3 +- src/OCCViewer/OCCViewer_AISSelector.h | 3 +- src/OCCViewer/OCCViewer_AxialScaleDlg.cxx | 6 +- src/OCCViewer/OCCViewer_AxialScaleDlg.h | 6 +- src/OCCViewer/OCCViewer_ClippingDlg.cxx | 3 +- src/OCCViewer/OCCViewer_ClippingDlg.h | 3 +- .../OCCViewer_CreateRestoreViewDlg.cxx | 3 +- .../OCCViewer_CreateRestoreViewDlg.h | 3 +- .../OCCViewer_SetRotationPointDlg.cxx | 3 +- src/OCCViewer/OCCViewer_SetRotationPointDlg.h | 3 +- src/OCCViewer/OCCViewer_ToolTip.cxx | 6 +- src/OCCViewer/OCCViewer_ToolTip.h | 6 +- src/OCCViewer/OCCViewer_Trihedron.cxx | 6 +- src/OCCViewer/OCCViewer_Trihedron.h | 6 +- src/OCCViewer/OCCViewer_VService.cxx | 3 +- src/OCCViewer/OCCViewer_VService.h | 3 +- src/OCCViewer/OCCViewer_ViewManager.cxx | 3 +- src/OCCViewer/OCCViewer_ViewManager.h | 3 +- src/OCCViewer/OCCViewer_ViewModel.cxx | 3 +- src/OCCViewer/OCCViewer_ViewModel.h | 3 +- src/OCCViewer/OCCViewer_ViewPort.cxx | 5 +- src/OCCViewer/OCCViewer_ViewPort.h | 3 +- src/OCCViewer/OCCViewer_ViewPort3d.cxx | 4 +- src/OCCViewer/OCCViewer_ViewPort3d.h | 3 +- src/OCCViewer/OCCViewer_ViewSketcher.cxx | 6 +- src/OCCViewer/OCCViewer_ViewSketcher.h | 6 +- src/OCCViewer/OCCViewer_ViewWindow.cxx | 5 +- src/OCCViewer/OCCViewer_ViewWindow.h | 3 +- src/OCCViewer/resources/OCCViewer_images.ts | 2 +- src/OCCViewer/resources/OCCViewer_msg_en.ts | 2 +- src/ObjBrowser/Makefile.am | 3 +- src/ObjBrowser/OB.h | 3 +- src/ObjBrowser/OB_Browser.cxx | 3 +- src/ObjBrowser/OB_Browser.h | 3 +- src/ObjBrowser/OB_Filter.cxx | 3 +- src/ObjBrowser/OB_Filter.h | 3 +- src/ObjBrowser/resources/OB_msg_en.ts | 2 +- src/OpenGLUtils/Makefile.am | 10 +- src/OpenGLUtils/OpenGLUtils.h | 6 +- src/OpenGLUtils/OpenGLUtils_FrameBuffer.cxx | 26 +- src/OpenGLUtils/OpenGLUtils_FrameBuffer.h | 6 +- src/Plot2d/Makefile.am | 3 +- src/Plot2d/Plot2d.cxx | 6 +- src/Plot2d/Plot2d.h | 3 +- src/Plot2d/Plot2d.pro | 6 +- src/Plot2d/Plot2d_Curve.cxx | 3 +- src/Plot2d/Plot2d_Curve.h | 3 +- src/Plot2d/Plot2d_FitDataDlg.cxx | 3 +- src/Plot2d/Plot2d_FitDataDlg.h | 3 +- src/Plot2d/Plot2d_Prs.cxx | 3 +- src/Plot2d/Plot2d_Prs.h | 3 +- src/Plot2d/Plot2d_SetupCurveDlg.cxx | 3 +- src/Plot2d/Plot2d_SetupCurveDlg.h | 3 +- src/Plot2d/Plot2d_SetupViewDlg.cxx | 3 +- src/Plot2d/Plot2d_SetupViewDlg.h | 3 +- src/Plot2d/Plot2d_ToolTip.cxx | 3 +- src/Plot2d/Plot2d_ToolTip.h | 3 +- src/Plot2d/Plot2d_ViewFrame.cxx | 3 +- src/Plot2d/Plot2d_ViewFrame.h | 3 +- src/Plot2d/Plot2d_ViewManager.cxx | 3 +- src/Plot2d/Plot2d_ViewManager.h | 3 +- src/Plot2d/Plot2d_ViewModel.cxx | 3 +- src/Plot2d/Plot2d_ViewModel.h | 3 +- src/Plot2d/Plot2d_ViewWindow.cxx | 3 +- src/Plot2d/Plot2d_ViewWindow.h | 3 +- src/Plot2d/resources/Plot2d_images.ts | 2 +- src/Plot2d/resources/Plot2d_msg_en.ts | 2 +- src/Prs/Makefile.am | 3 +- src/Prs/Prs.pro | 6 +- src/Prs/SALOME_Prs.cxx | 3 +- src/Prs/SALOME_Prs.h | 3 +- src/PyConsole/Makefile.am | 6 +- src/PyConsole/PyConsole.h | 3 +- src/PyConsole/PyConsole.pro | 3 +- src/PyConsole/PyConsole_Console.cxx | 3 +- src/PyConsole/PyConsole_Console.h | 3 +- src/PyConsole/PyConsole_Editor.cxx | 3 +- src/PyConsole/PyConsole_Editor.h | 3 +- src/PyConsole/PyConsole_Interp.cxx | 3 +- src/PyConsole/PyConsole_Interp.h | 3 +- src/PyConsole/resources/PyConsole_msg_en.ts | 2 +- src/PyInterp/Makefile.am | 3 +- src/PyInterp/PyInterp.h | 3 +- src/PyInterp/PyInterp.pro | 3 +- src/PyInterp/PyInterp_Dispatcher.cxx | 3 +- src/PyInterp/PyInterp_Dispatcher.h | 3 +- src/PyInterp/PyInterp_Interp.cxx | 3 +- src/PyInterp/PyInterp_Interp.h | 3 +- src/PyInterp/PyInterp_Watcher.h | 3 +- src/QDS/Makefile.am | 3 +- src/QDS/QDS.cxx | 3 +- src/QDS/QDS.h | 3 +- src/QDS/QDS.pro | 6 +- src/QDS/QDS_CheckBox.cxx | 3 +- src/QDS/QDS_CheckBox.h | 3 +- src/QDS/QDS_ComboBox.cxx | 9 +- src/QDS/QDS_ComboBox.h | 3 +- src/QDS/QDS_Datum.cxx | 3 +- src/QDS/QDS_Datum.h | 3 +- src/QDS/QDS_LineEdit.cxx | 3 +- src/QDS/QDS_LineEdit.h | 3 +- src/QDS/QDS_RadioBox.cxx | 3 +- src/QDS/QDS_RadioBox.h | 3 +- src/QDS/QDS_SpinBox.cxx | 3 +- src/QDS/QDS_SpinBox.h | 3 +- src/QDS/QDS_SpinBoxDbl.cxx | 3 +- src/QDS/QDS_SpinBoxDbl.h | 3 +- src/QDS/QDS_Table.cxx | 3 +- src/QDS/QDS_Table.h | 3 +- src/QDS/QDS_TextEdit.cxx | 3 +- src/QDS/QDS_TextEdit.h | 3 +- src/QDS/QDS_Validator.cxx | 3 +- src/QDS/QDS_Validator.h | 3 +- src/QDS/resources/QDS_msg_en.ts | 2 +- src/Qtx/Makefile.am | 3 +- src/Qtx/Qtx.cxx | 3 +- src/Qtx/Qtx.h | 3 +- src/Qtx/Qtx.pro | 3 +- src/Qtx/QtxAction.cxx | 3 +- src/Qtx/QtxAction.h | 3 +- src/Qtx/QtxActionGroup.cxx | 6 +- src/Qtx/QtxActionGroup.h | 6 +- src/Qtx/QtxActionMenuMgr.cxx | 3 +- src/Qtx/QtxActionMenuMgr.h | 3 +- src/Qtx/QtxActionMgr.cxx | 3 +- src/Qtx/QtxActionMgr.h | 3 +- src/Qtx/QtxActionSet.cxx | 6 +- src/Qtx/QtxActionSet.h | 6 +- src/Qtx/QtxActionToolMgr.cxx | 3 +- src/Qtx/QtxActionToolMgr.h | 3 +- src/Qtx/QtxColorButton.cxx | 6 +- src/Qtx/QtxColorButton.h | 6 +- src/Qtx/QtxColorScale.cxx | 3 +- src/Qtx/QtxColorScale.h | 3 +- src/Qtx/QtxComboBox.cxx | 3 +- src/Qtx/QtxComboBox.h | 3 +- src/Qtx/QtxDialog.cxx | 3 +- src/Qtx/QtxDialog.h | 3 +- src/Qtx/QtxDockAction.cxx | 3 +- src/Qtx/QtxDockAction.h | 3 +- src/Qtx/QtxDockWidget.cxx | 3 +- src/Qtx/QtxDockWidget.h | 3 +- src/Qtx/QtxDoubleSpinBox.cxx | 18 +- src/Qtx/QtxDoubleSpinBox.h | 6 +- src/Qtx/QtxEvalExpr.cxx | 6 +- src/Qtx/QtxEvalExpr.h | 6 +- src/Qtx/QtxFontEdit.cxx | 6 +- src/Qtx/QtxFontEdit.h | 6 +- src/Qtx/QtxGridBox.cxx | 6 +- src/Qtx/QtxGridBox.h | 6 +- src/Qtx/QtxGroupBox.cxx | 3 +- src/Qtx/QtxGroupBox.h | 3 +- src/Qtx/QtxIntSpinBox.cxx | 3 +- src/Qtx/QtxIntSpinBox.h | 3 +- src/Qtx/QtxListAction.cxx | 3 +- src/Qtx/QtxListAction.h | 3 +- src/Qtx/QtxListBox.cxx | 3 +- src/Qtx/QtxListBox.h | 3 +- src/Qtx/QtxLogoMgr.cxx | 3 +- src/Qtx/QtxLogoMgr.h | 3 +- src/Qtx/QtxMRUAction.cxx | 3 +- src/Qtx/QtxMRUAction.h | 3 +- src/Qtx/QtxMainWindow.cxx | 3 +- src/Qtx/QtxMainWindow.h | 3 +- src/Qtx/QtxMap.h | 6 +- src/Qtx/QtxMenu.cxx | 6 +- src/Qtx/QtxMenu.h | 6 +- src/Qtx/QtxMultiAction.cxx | 6 +- src/Qtx/QtxMultiAction.h | 6 +- src/Qtx/QtxPagePrefMgr.cxx | 6 +- src/Qtx/QtxPagePrefMgr.h | 6 +- src/Qtx/QtxPathDialog.cxx | 3 +- src/Qtx/QtxPathDialog.h | 3 +- src/Qtx/QtxPathEdit.cxx | 6 +- src/Qtx/QtxPathEdit.h | 6 +- src/Qtx/QtxPathListEdit.cxx | 6 +- src/Qtx/QtxPathListEdit.h | 6 +- src/Qtx/QtxPopupMgr.cxx | 3 +- src/Qtx/QtxPopupMgr.h | 3 +- src/Qtx/QtxPreferenceMgr.cxx | 6 +- src/Qtx/QtxPreferenceMgr.h | 6 +- src/Qtx/QtxResourceMgr.cxx | 3 +- src/Qtx/QtxResourceMgr.h | 3 +- src/Qtx/QtxRubberBand.cxx | 6 +- src/Qtx/QtxRubberBand.h | 6 +- src/Qtx/QtxSearchTool.cxx | 6 +- src/Qtx/QtxSearchTool.h | 6 +- src/Qtx/QtxSplash.cxx | 3 +- src/Qtx/QtxSplash.h | 3 +- src/Qtx/QtxTable.cxx | 3 +- src/Qtx/QtxTable.h | 3 +- src/Qtx/QtxToolBar.cxx | 3 +- src/Qtx/QtxToolBar.h | 3 +- src/Qtx/QtxToolTip.cxx | 3 +- src/Qtx/QtxToolTip.h | 3 +- src/Qtx/QtxTranslator.cxx | 6 +- src/Qtx/QtxTranslator.h | 6 +- src/Qtx/QtxTreeView.cxx | 6 +- src/Qtx/QtxTreeView.h | 6 +- src/Qtx/QtxValidator.cxx | 6 +- src/Qtx/QtxValidator.h | 6 +- src/Qtx/QtxWorkspace.cxx | 6 +- src/Qtx/QtxWorkspace.h | 6 +- src/Qtx/QtxWorkspaceAction.cxx | 3 +- src/Qtx/QtxWorkspaceAction.h | 3 +- src/Qtx/QtxWorkstack.cxx | 3 +- src/Qtx/QtxWorkstack.h | 3 +- src/Qtx/QtxWorkstackAction.cxx | 3 +- src/Qtx/QtxWorkstackAction.h | 3 +- src/QxGraph/Makefile.am | 7 +- src/QxGraph/QxGraph.h | 3 +- src/QxGraph/QxGraph.pro | 6 +- src/QxGraph/QxGraph_ActiveItem.h | 3 +- src/QxGraph/QxGraph_Canvas.cxx | 3 +- src/QxGraph/QxGraph_Canvas.h | 3 +- src/QxGraph/QxGraph_CanvasView.cxx | 3 +- src/QxGraph/QxGraph_CanvasView.h | 3 +- src/QxGraph/QxGraph_Def.h | 3 +- src/QxGraph/QxGraph_Prs.cxx | 3 +- src/QxGraph/QxGraph_Prs.h | 3 +- src/QxGraph/QxGraph_ViewManager.cxx | 3 +- src/QxGraph/QxGraph_ViewManager.h | 3 +- src/QxGraph/QxGraph_ViewModel.cxx | 3 +- src/QxGraph/QxGraph_ViewModel.h | 3 +- src/QxGraph/QxGraph_ViewWindow.cxx | 3 +- src/QxGraph/QxGraph_ViewWindow.h | 3 +- src/QxGraph/resources/QxGraph_images.ts | 2 +- src/QxGraph/resources/QxGraph_msg_en.ts | 2 +- src/QxScene/DebTrace.hxx | 6 +- src/QxScene/Makefile.am | 6 +- src/QxScene/QxScene.h | 6 +- src/QxScene/QxScene_Def.h | 6 +- src/QxScene/QxScene_ViewManager.cxx | 6 +- src/QxScene/QxScene_ViewManager.h | 6 +- src/QxScene/QxScene_ViewModel.cxx | 6 +- src/QxScene/QxScene_ViewModel.h | 6 +- src/QxScene/QxScene_ViewWindow.cxx | 6 +- src/QxScene/QxScene_ViewWindow.h | 6 +- src/QxScene/resources/QxSceneViewer_images.ts | 2 +- src/QxScene/resources/QxSceneViewer_msg_en.ts | 2 +- src/ResExporter/Makefile.am | 3 +- src/ResExporter/ResExporter.pro | 6 +- src/ResExporter/ResourceExporter.cxx | 3 +- src/SALOME_PY/Makefile.am | 3 +- src/SALOME_PY/SalomePy.cxx | 3 +- src/SALOME_PYQT/Makefile.am | 3 +- src/SALOME_PYQT/SALOME_PYQT_GUI/Makefile.am | 5 +- .../SALOME_PYQT_GUI/SALOME_PYQT_GUI.h | 3 +- .../SALOME_PYQT_GUI/SALOME_PYQT_Module.cxx | 4 +- .../SALOME_PYQT_GUI/SALOME_PYQT_Module.h | 3 +- .../SALOME_PYQT_GUILight/Makefile.am | 11 +- .../SALOME_PYQT_DataModelLight.cxx | 8 +- .../SALOME_PYQT_DataModelLight.h | 8 +- .../SALOME_PYQT_DataObjectLight.cxx | 9 +- .../SALOME_PYQT_DataObjectLight.h | 9 +- .../SALOME_PYQT_GUILight.h | 7 +- .../SALOME_PYQT_GUILight.sip | 5 +- .../SALOME_PYQT_ModuleLight.cxx | 7 +- .../SALOME_PYQT_ModuleLight.h | 7 +- .../SALOME_PYQT_PyInterp.cxx | 18 + .../SALOME_PYQT_PyInterp.h | 9 +- src/SALOME_PYQT/SalomePyQt/Makefile.am | 3 +- src/SALOME_PYQT/SalomePyQt/SalomePyQt.cxx | 3 +- src/SALOME_PYQT/SalomePyQt/SalomePyQt.h | 3 +- src/SALOME_PYQT/SalomePyQt/SalomePyQt.sip | 2 +- src/SALOME_SWIG/Help.py | 3 +- src/SALOME_SWIG/Makefile.am | 3 +- src/SALOME_SWIG/PyInterp.py | 3 +- src/SALOME_SWIG/SALOMEGUI_Swig.cxx | 3 +- src/SALOME_SWIG/SALOMEGUI_Swig.hxx | 3 +- src/SALOME_SWIG/SALOMEGUI_Swig.i | 3 +- src/SALOME_SWIG/SALOMEGUI_shared_modules.py | 3 +- src/SALOME_SWIG/examplevtk1.py | 3 +- src/SALOME_SWIG/libSALOME_Swig.i | 3 +- src/SALOME_SWIG/salome.py | 3 +- src/SALOME_SWIG/supervisionexample.py.in | 5 +- src/SALOME_SWIG/supervisiongeomexample.py.in | 4 +- src/SALOME_SWIG/test_big_table.py | 3 +- src/SALOME_SWIG/test_many_objects.py | 3 +- src/SALOME_SWIG/test_remove_ref.py | 3 +- src/SALOME_SWIG/test_table.py | 3 +- src/SOCC/Makefile.am | 3 +- src/SOCC/SOCC.h | 3 +- src/SOCC/SOCC.pro | 6 +- src/SOCC/SOCC_Prs.cxx | 3 +- src/SOCC/SOCC_Prs.h | 3 +- src/SOCC/SOCC_ViewModel.cxx | 11 +- src/SOCC/SOCC_ViewModel.h | 3 +- src/SOCC/SOCC_ViewWindow.cxx | 3 +- src/SOCC/SOCC_ViewWindow.h | 3 +- src/SPlot2d/Makefile.am | 3 +- src/SPlot2d/SPlot2d.h | 3 +- src/SPlot2d/SPlot2d.pro | 6 +- src/SPlot2d/SPlot2d_Curve.cxx | 3 +- src/SPlot2d/SPlot2d_Curve.h | 3 +- src/SPlot2d/SPlot2d_Prs.cxx | 3 +- src/SPlot2d/SPlot2d_Prs.h | 3 +- src/SPlot2d/SPlot2d_ViewModel.cxx | 3 +- src/SPlot2d/SPlot2d_ViewModel.h | 3 +- src/SPlot2d/SPlot2d_ViewWindow.cxx | 3 +- src/SPlot2d/SPlot2d_ViewWindow.h | 3 +- src/STD/Makefile.am | 3 +- src/STD/STD.h | 3 +- src/STD/STD.pro | 3 +- src/STD/STD_Application.cxx | 3 +- src/STD/STD_Application.h | 3 +- src/STD/STD_MDIDesktop.cxx | 3 +- src/STD/STD_MDIDesktop.h | 3 +- src/STD/STD_SDIDesktop.cxx | 3 +- src/STD/STD_SDIDesktop.h | 3 +- src/STD/STD_TabDesktop.cxx | 3 +- src/STD/STD_TabDesktop.h | 3 +- src/STD/resources/STD_images.ts | 2 +- src/STD/resources/STD_msg_en.ts | 2 +- src/SUIT/Makefile.am | 3 +- src/SUIT/SUIT.h | 3 +- src/SUIT/SUIT.pro | 3 +- src/SUIT/SUIT_Accel.cxx | 3 +- src/SUIT/SUIT_Accel.h | 3 +- src/SUIT/SUIT_ActionOperation.cxx | 3 +- src/SUIT/SUIT_ActionOperation.h | 3 +- src/SUIT/SUIT_Application.cxx | 3 +- src/SUIT/SUIT_Application.h | 3 +- src/SUIT/SUIT_DataBrowser.cxx | 6 +- src/SUIT/SUIT_DataBrowser.h | 6 +- src/SUIT/SUIT_DataObject.cxx | 3 +- src/SUIT/SUIT_DataObject.h | 3 +- src/SUIT/SUIT_DataObjectIterator.cxx | 3 +- src/SUIT/SUIT_DataObjectIterator.h | 3 +- src/SUIT/SUIT_DataObjectKey.cxx | 3 +- src/SUIT/SUIT_DataObjectKey.h | 3 +- src/SUIT/SUIT_DataOwner.cxx | 3 +- src/SUIT/SUIT_DataOwner.h | 3 +- src/SUIT/SUIT_Desktop.cxx | 3 +- src/SUIT/SUIT_Desktop.h | 3 +- src/SUIT/SUIT_ExceptionHandler.cxx | 3 +- src/SUIT/SUIT_ExceptionHandler.h | 3 +- src/SUIT/SUIT_FileDlg.cxx | 3 +- src/SUIT/SUIT_FileDlg.h | 3 +- src/SUIT/SUIT_FileValidator.cxx | 3 +- src/SUIT/SUIT_FileValidator.h | 3 +- src/SUIT/SUIT_LicenseDlg.cxx | 6 +- src/SUIT/SUIT_LicenseDlg.h | 6 +- src/SUIT/SUIT_MessageBox.cxx | 3 +- src/SUIT/SUIT_MessageBox.h | 3 +- src/SUIT/SUIT_Operation.cxx | 3 +- src/SUIT/SUIT_Operation.h | 3 +- src/SUIT/SUIT_OverrideCursor.cxx | 3 +- src/SUIT/SUIT_OverrideCursor.h | 3 +- src/SUIT/SUIT_PopupClient.cxx | 3 +- src/SUIT/SUIT_PopupClient.h | 3 +- src/SUIT/SUIT_PreferenceMgr.cxx | 6 +- src/SUIT/SUIT_PreferenceMgr.h | 6 +- src/SUIT/SUIT_ResourceMgr.cxx | 3 +- src/SUIT/SUIT_ResourceMgr.h | 3 +- src/SUIT/SUIT_SelectionFilter.cxx | 3 +- src/SUIT/SUIT_SelectionFilter.h | 3 +- src/SUIT/SUIT_SelectionMgr.cxx | 3 +- src/SUIT/SUIT_SelectionMgr.h | 3 +- src/SUIT/SUIT_Selector.cxx | 3 +- src/SUIT/SUIT_Selector.h | 3 +- src/SUIT/SUIT_Session.cxx | 3 +- src/SUIT/SUIT_Session.h | 3 +- src/SUIT/SUIT_SmartPtr.h | 3 +- src/SUIT/SUIT_Study.cxx | 3 +- src/SUIT/SUIT_Study.h | 3 +- src/SUIT/SUIT_Tools.cxx | 3 +- src/SUIT/SUIT_Tools.h | 3 +- src/SUIT/SUIT_TreeModel.cxx | 6 +- src/SUIT/SUIT_TreeModel.h | 6 +- src/SUIT/SUIT_TreeSync.h | 3 +- src/SUIT/SUIT_ViewManager.cxx | 3 +- src/SUIT/SUIT_ViewManager.h | 3 +- src/SUIT/SUIT_ViewModel.cxx | 3 +- src/SUIT/SUIT_ViewModel.h | 3 +- src/SUIT/SUIT_ViewWindow.cxx | 3 +- src/SUIT/SUIT_ViewWindow.h | 3 +- src/SUIT/resources/SUIT_msg_en.ts | 2 +- src/SUITApp/Makefile.am | 3 +- src/SUITApp/SUITApp.cxx | 8 +- src/SUITApp/SUITApp.pro | 3 +- src/SUITApp/SUITApp_Application.cxx | 3 +- src/SUITApp/SUITApp_Application.h | 3 +- src/SUITApp/SUITApp_init_python.cxx | 9 +- src/SUITApp/SUITApp_init_python.hxx | 9 +- src/SUITApp/resources/SUITApp_msg_en.ts | 2 +- src/SUPERVGraph/Makefile.am | 3 +- src/SUPERVGraph/SUPERVGraph.cxx | 3 +- src/SUPERVGraph/SUPERVGraph.h | 3 +- src/SUPERVGraph/SUPERVGraph.pro | 6 +- src/SUPERVGraph/SUPERVGraph_ViewFrame.cxx | 3 +- src/SUPERVGraph/SUPERVGraph_ViewFrame.h | 3 +- src/SUPERVGraph/SUPERVGraph_ViewManager.cxx | 3 +- src/SUPERVGraph/SUPERVGraph_ViewManager.h | 3 +- src/SUPERVGraph/SUPERVGraph_ViewModel.cxx | 3 +- src/SUPERVGraph/SUPERVGraph_ViewModel.h | 3 +- .../resources/SUPERVGraph_images.ts | 2 +- .../resources/SUPERVGraph_msg_en.ts | 2 +- src/SVTK/Makefile.am | 8 +- src/SVTK/SALOME_Actor.cxx | 7 +- src/SVTK/SALOME_Actor.h | 3 +- src/SVTK/SVTK.cxx | 3 +- src/SVTK/SVTK.h | 3 +- src/SVTK/SVTK.pro | 6 +- src/SVTK/SVTK_Actor.cxx | 3 +- src/SVTK/SVTK_Actor.h | 3 +- src/SVTK/SVTK_ComboAction.cxx | 6 +- src/SVTK/SVTK_ComboAction.h | 6 +- src/SVTK/SVTK_CubeAxesActor2D.cxx | 3 +- src/SVTK/SVTK_CubeAxesActor2D.h | 3 +- src/SVTK/SVTK_CubeAxesDlg.cxx | 3 +- src/SVTK/SVTK_CubeAxesDlg.h | 3 +- src/SVTK/SVTK_DeviceActor.cxx | 3 +- src/SVTK/SVTK_DeviceActor.h | 3 +- src/SVTK/SVTK_DialogBase.cxx | 3 +- src/SVTK/SVTK_DialogBase.h | 3 +- src/SVTK/SVTK_Event.h | 3 +- src/SVTK/SVTK_Extension.cxx | 3 +- src/SVTK/SVTK_Extension.h | 3 +- src/SVTK/SVTK_FontWidget.cxx | 3 +- src/SVTK/SVTK_FontWidget.h | 3 +- src/SVTK/SVTK_Functor.h | 3 +- .../SVTK_GenericRenderWindowInteractor.cxx | 3 +- src/SVTK/SVTK_GenericRenderWindowInteractor.h | 3 +- src/SVTK/SVTK_ImageWriter.cxx | 6 +- src/SVTK/SVTK_ImageWriter.h | 6 +- src/SVTK/SVTK_ImageWriterMgr.cxx | 6 +- src/SVTK/SVTK_ImageWriterMgr.h | 6 +- src/SVTK/SVTK_InteractorStyle.cxx | 3 +- src/SVTK/SVTK_InteractorStyle.h | 3 +- src/SVTK/SVTK_KeyFreeInteractorStyle.cxx | 6 +- src/SVTK/SVTK_KeyFreeInteractorStyle.h | 6 +- src/SVTK/SVTK_NonIsometricDlg.cxx | 3 +- src/SVTK/SVTK_NonIsometricDlg.h | 3 +- src/SVTK/SVTK_Prs.cxx | 3 +- src/SVTK/SVTK_Prs.h | 3 +- src/SVTK/SVTK_Recorder.cxx | 6 +- src/SVTK/SVTK_Recorder.h | 6 +- src/SVTK/SVTK_RecorderDlg.cxx | 6 +- src/SVTK/SVTK_RecorderDlg.h | 6 +- src/SVTK/SVTK_RectPicker.cxx | 3 +- src/SVTK/SVTK_RectPicker.h | 3 +- src/SVTK/SVTK_RenderWindowInteractor.cxx | 3 +- src/SVTK/SVTK_RenderWindowInteractor.h | 3 +- src/SVTK/SVTK_Renderer.cxx | 3 +- src/SVTK/SVTK_Renderer.h | 3 +- src/SVTK/SVTK_Selection.h | 3 +- src/SVTK/SVTK_SelectionEvent.h | 3 +- src/SVTK/SVTK_Selector.cxx | 3 +- src/SVTK/SVTK_Selector.h | 3 +- src/SVTK/SVTK_SelectorDef.h | 3 +- src/SVTK/SVTK_SetRotationPointDlg.cxx | 3 +- src/SVTK/SVTK_SetRotationPointDlg.h | 3 +- src/SVTK/SVTK_SpaceMouse.cxx | 3 +- src/SVTK/SVTK_SpaceMouse.h | 3 +- src/SVTK/SVTK_Trihedron.cxx | 3 +- src/SVTK/SVTK_Trihedron.h | 3 +- src/SVTK/SVTK_UpdateRateDlg.cxx | 3 +- src/SVTK/SVTK_UpdateRateDlg.h | 3 +- src/SVTK/SVTK_View.cxx | 3 +- src/SVTK/SVTK_View.h | 3 +- src/SVTK/SVTK_ViewManager.cxx | 3 +- src/SVTK/SVTK_ViewManager.h | 3 +- src/SVTK/SVTK_ViewModel.cxx | 3 +- src/SVTK/SVTK_ViewModel.h | 3 +- src/SVTK/SVTK_ViewModelBase.h | 3 +- src/SVTK/SVTK_ViewParameterDlg.cxx | 6 +- src/SVTK/SVTK_ViewParameterDlg.h | 6 +- src/SVTK/SVTK_ViewWindow.cxx | 3 +- src/SVTK/SVTK_ViewWindow.h | 3 +- src/SVTK/resources/SVTK_images.ts | 2 +- src/SVTK/resources/SVTK_msg_en.ts | 2 +- src/SalomeApp/Makefile.am | 3 +- src/SalomeApp/SalomeApp.h | 3 +- src/SalomeApp/SalomeApp.pro | 6 +- src/SalomeApp/SalomeApp_Application.cxx | 3 +- src/SalomeApp/SalomeApp_Application.h | 3 +- src/SalomeApp/SalomeApp_CheckFileDlg.cxx | 3 +- src/SalomeApp/SalomeApp_CheckFileDlg.h | 3 +- src/SalomeApp/SalomeApp_DataModel.cxx | 3 +- src/SalomeApp/SalomeApp_DataModel.h | 3 +- src/SalomeApp/SalomeApp_DataObject.cxx | 3 +- src/SalomeApp/SalomeApp_DataObject.h | 3 +- src/SalomeApp/SalomeApp_DoubleSpinBox.cxx | 33 +- src/SalomeApp/SalomeApp_DoubleSpinBox.h | 33 +- src/SalomeApp/SalomeApp_ExceptionHandler.cxx | 3 +- src/SalomeApp/SalomeApp_ExceptionHandler.h | 3 +- src/SalomeApp/SalomeApp_ExitDlg.cxx | 6 +- src/SalomeApp/SalomeApp_ExitDlg.h | 6 +- src/SalomeApp/SalomeApp_Filter.cxx | 3 +- src/SalomeApp/SalomeApp_Filter.h | 3 +- src/SalomeApp/SalomeApp_ImportOperation.cxx | 3 +- src/SalomeApp/SalomeApp_ImportOperation.h | 3 +- src/SalomeApp/SalomeApp_IntSpinBox.cxx | 33 +- src/SalomeApp/SalomeApp_IntSpinBox.h | 33 +- src/SalomeApp/SalomeApp_ListView.cxx | 3 +- src/SalomeApp/SalomeApp_ListView.h | 3 +- src/SalomeApp/SalomeApp_LoadStudiesDlg.cxx | 6 +- src/SalomeApp/SalomeApp_LoadStudiesDlg.h | 6 +- src/SalomeApp/SalomeApp_Module.cxx | 3 +- src/SalomeApp/SalomeApp_Module.h | 3 +- src/SalomeApp/SalomeApp_NoteBookDlg.cxx | 62 +- src/SalomeApp/SalomeApp_NoteBookDlg.h | 38 +- src/SalomeApp/SalomeApp_PyInterp.cxx | 3 +- src/SalomeApp/SalomeApp_PyInterp.h | 3 +- src/SalomeApp/SalomeApp_Study.cxx | 3 +- src/SalomeApp/SalomeApp_Study.h | 3 +- .../SalomeApp_StudyPropertiesDlg.cxx | 3 +- src/SalomeApp/SalomeApp_StudyPropertiesDlg.h | 3 +- src/SalomeApp/SalomeApp_Tools.cxx | 3 +- src/SalomeApp/SalomeApp_Tools.h | 3 +- src/SalomeApp/SalomeApp_TypeFilter.cxx | 3 +- src/SalomeApp/SalomeApp_TypeFilter.h | 3 +- src/SalomeApp/SalomeApp_VisualState.cxx | 3 +- src/SalomeApp/SalomeApp_VisualState.h | 3 +- src/SalomeApp/Test/Makefile.am | 3 +- src/SalomeApp/Test/SalomeAppTest.cxx | 3 +- src/SalomeApp/Test/SalomeAppTest.hxx | 3 +- src/SalomeApp/Test/TestSalomeApp.cxx | 3 +- src/SalomeApp/Test/TestSalomeApp.py | 3 +- src/SalomeApp/resources/SalomeApp.xml | 2 +- src/SalomeApp/resources/SalomeApp_images.ts | 2 +- src/SalomeApp/resources/SalomeApp_msg_en.ts | 8 +- src/SalomeApp/salome_pluginsmanager.py | 19 + src/Session/Makefile.am | 3 +- src/Session/SALOME_Session.hxx | 3 +- src/Session/SALOME_Session_Server.cxx | 3 +- src/Session/SalomeApp_Engine_i.cxx | 3 +- src/Session/SalomeApp_Engine_i.hxx | 3 +- src/Session/Session.pro | 9 +- src/Session/Session_ServerCheck.cxx | 3 +- src/Session/Session_ServerCheck.hxx | 3 +- src/Session/Session_ServerLauncher.cxx | 3 +- src/Session/Session_ServerLauncher.hxx | 3 +- src/Session/Session_ServerThread.cxx | 3 +- src/Session/Session_ServerThread.hxx | 3 +- src/Session/Session_Session_i.cxx | 3 +- src/Session/Session_Session_i.hxx | 3 +- src/Style/Makefile.am | 3 +- src/Style/Style.h | 6 +- src/Style/Style.qrc | 1 + src/Style/Style_Model.cxx | 6 +- src/Style/Style_Model.h | 6 +- src/Style/Style_PrefDlg.cxx | 6 +- src/Style/Style_PrefDlg.h | 6 +- src/Style/Style_ResourceMgr.cxx | 6 +- src/Style/Style_ResourceMgr.h | 6 +- src/Style/Style_Salome.cxx | 6 +- src/Style/Style_Salome.h | 6 +- src/Style/Style_Tools.cxx | 6 +- src/Style/Style_Tools.h | 6 +- src/Style/resources/SalomeStyle.xml | 2 +- src/TOOLSGUI/Makefile.am | 3 +- src/TOOLSGUI/TOOLSGUI.pro | 6 +- src/TOOLSGUI/ToolsGUI.cxx | 3 +- src/TOOLSGUI/ToolsGUI.h | 3 +- src/TOOLSGUI/ToolsGUI_CatalogGeneratorDlg.cxx | 3 +- src/TOOLSGUI/ToolsGUI_CatalogGeneratorDlg.h | 3 +- src/TOOLSGUI/ToolsGUI_RegWidget.cxx | 3 +- src/TOOLSGUI/ToolsGUI_RegWidget.h | 3 +- src/TOOLSGUI/resources/ToolsGUI_msg_en.ts | 2 +- src/VTKViewer/Makefile.am | 16 +- src/VTKViewer/VTKViewer.cxx | 3 +- src/VTKViewer/VTKViewer.h | 3 +- src/VTKViewer/VTKViewer.pro | 6 +- src/VTKViewer/VTKViewer.qrc | 1 + src/VTKViewer/VTKViewer_Actor.cxx | 3 +- src/VTKViewer/VTKViewer_Actor.h | 3 +- src/VTKViewer/VTKViewer_Algorithm.cxx | 6 +- src/VTKViewer/VTKViewer_Algorithm.h | 3 +- src/VTKViewer/VTKViewer_AppendFilter.cxx | 3 +- src/VTKViewer/VTKViewer_AppendFilter.h | 3 +- src/VTKViewer/VTKViewer_ArcBuilder.cxx | 6 +- src/VTKViewer/VTKViewer_ArcBuilder.h | 6 +- .../VTKViewer_CellLocationsArray.cxx | 3 +- src/VTKViewer/VTKViewer_CellLocationsArray.h | 3 +- src/VTKViewer/VTKViewer_ConvexTool.cxx | 3 +- src/VTKViewer/VTKViewer_ConvexTool.h | 3 +- src/VTKViewer/VTKViewer_DataSetMapper.cxx | 6 +- src/VTKViewer/VTKViewer_DataSetMapper.h | 6 +- .../VTKViewer_ExtractUnstructuredGrid.cxx | 3 +- .../VTKViewer_ExtractUnstructuredGrid.h | 3 +- src/VTKViewer/VTKViewer_Filter.cxx | 3 +- src/VTKViewer/VTKViewer_Filter.h | 3 +- src/VTKViewer/VTKViewer_FramedTextActor.cxx | 5 +- src/VTKViewer/VTKViewer_FramedTextActor.h | 6 +- src/VTKViewer/VTKViewer_Functor.h | 3 +- src/VTKViewer/VTKViewer_GeometryFilter.cxx | 3 +- src/VTKViewer/VTKViewer_GeometryFilter.h | 3 +- src/VTKViewer/VTKViewer_InteractorStyle.cxx | 3 +- src/VTKViewer/VTKViewer_InteractorStyle.h | 3 +- src/VTKViewer/VTKViewer_MarkerDef.h | 6 +- src/VTKViewer/VTKViewer_MarkerDlg.cxx | 6 +- src/VTKViewer/VTKViewer_MarkerDlg.h | 6 +- src/VTKViewer/VTKViewer_MarkerUtils.cxx | 6 +- src/VTKViewer/VTKViewer_MarkerUtils.h | 6 +- src/VTKViewer/VTKViewer_MarkerWidget.cxx | 6 +- src/VTKViewer/VTKViewer_MarkerWidget.h | 6 +- src/VTKViewer/VTKViewer_PassThroughFilter.cxx | 3 +- src/VTKViewer/VTKViewer_PassThroughFilter.h | 3 +- src/VTKViewer/VTKViewer_PolyDataMapper.cxx | 10 +- src/VTKViewer/VTKViewer_PolyDataMapper.h | 6 +- src/VTKViewer/VTKViewer_RenderWindow.cxx | 3 +- src/VTKViewer/VTKViewer_RenderWindow.h | 3 +- .../VTKViewer_RenderWindowInteractor.cxx | 3 +- .../VTKViewer_RenderWindowInteractor.h | 3 +- src/VTKViewer/VTKViewer_ShrinkFilter.cxx | 3 +- src/VTKViewer/VTKViewer_ShrinkFilter.h | 3 +- src/VTKViewer/VTKViewer_Transform.cxx | 3 +- src/VTKViewer/VTKViewer_Transform.h | 3 +- src/VTKViewer/VTKViewer_TransformFilter.cxx | 3 +- src/VTKViewer/VTKViewer_TransformFilter.h | 3 +- src/VTKViewer/VTKViewer_Trihedron.cxx | 3 +- src/VTKViewer/VTKViewer_Trihedron.h | 3 +- src/VTKViewer/VTKViewer_Utilities.cxx | 3 +- src/VTKViewer/VTKViewer_Utilities.h | 3 +- src/VTKViewer/VTKViewer_VectorText.cxx | 1756 ----------------- src/VTKViewer/VTKViewer_VectorText.h | 72 - src/VTKViewer/VTKViewer_ViewManager.cxx | 3 +- src/VTKViewer/VTKViewer_ViewManager.h | 3 +- src/VTKViewer/VTKViewer_ViewModel.cxx | 3 +- src/VTKViewer/VTKViewer_ViewModel.h | 3 +- src/VTKViewer/VTKViewer_ViewWindow.cxx | 3 +- src/VTKViewer/VTKViewer_ViewWindow.h | 3 +- src/VTKViewer/resources/VTKViewer_images.ts | 2 +- src/VTKViewer/resources/VTKViewer_msg_en.ts | 2 +- src/src.pro | 5 +- 913 files changed, 2138 insertions(+), 3401 deletions(-) create mode 100755 doc/salome/gui/images/ppref0.png create mode 100755 doc/salome/gui/images/pref35.png create mode 100755 doc/salome/gui/input/using_input_widgets.doc delete mode 100755 src/VTKViewer/VTKViewer_VectorText.cxx delete mode 100755 src/VTKViewer/VTKViewer_VectorText.h diff --git a/GUI_version.h.in b/GUI_version.h.in index 9669a71af..9619a9094 100644 --- a/GUI_version.h.in +++ b/GUI_version.h.in @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + // File : GUI_version.h // Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com) // diff --git a/Makefile.am b/Makefile.am index e4d25cb24..78e039f59 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # -* Makefile *- # Author : Patrick GOLDBRONN (CEA) # Date : 28/06/2001 diff --git a/SUIT.pro b/SUIT.pro index 307a12511..07e37abf6 100644 --- a/SUIT.pro +++ b/SUIT.pro @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS diff --git a/adm_local/Makefile.am b/adm_local/Makefile.am index c3877a440..6a8b8c3bc 100644 --- a/adm_local/Makefile.am +++ b/adm_local/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,4 +19,5 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + SUBDIRS = unix cmake_files diff --git a/adm_local/cmake_files/FindCAS.cmake b/adm_local/cmake_files/FindCAS.cmake index b56514657..aa7b8abba 100644 --- a/adm_local/cmake_files/FindCAS.cmake +++ b/adm_local/cmake_files/FindCAS.cmake @@ -1,7 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/adm_local/cmake_files/FindGUI.cmake b/adm_local/cmake_files/FindGUI.cmake index 14ca37915..b34c590c8 100644 --- a/adm_local/cmake_files/FindGUI.cmake +++ b/adm_local/cmake_files/FindGUI.cmake @@ -1,7 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/adm_local/cmake_files/FindOPENGL.cmake b/adm_local/cmake_files/FindOPENGL.cmake index f7578bd14..d06dab337 100644 --- a/adm_local/cmake_files/FindOPENGL.cmake +++ b/adm_local/cmake_files/FindOPENGL.cmake @@ -1,7 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/adm_local/cmake_files/FindQT4.cmake b/adm_local/cmake_files/FindQT4.cmake index 78f559120..587e053ff 100644 --- a/adm_local/cmake_files/FindQT4.cmake +++ b/adm_local/cmake_files/FindQT4.cmake @@ -1,7 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/adm_local/cmake_files/FindQWT.cmake b/adm_local/cmake_files/FindQWT.cmake index 528270976..25820bbda 100644 --- a/adm_local/cmake_files/FindQWT.cmake +++ b/adm_local/cmake_files/FindQWT.cmake @@ -1,7 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/adm_local/cmake_files/FindSIPPYQT.cmake b/adm_local/cmake_files/FindSIPPYQT.cmake index 162adfe3b..84ac4c878 100644 --- a/adm_local/cmake_files/FindSIPPYQT.cmake +++ b/adm_local/cmake_files/FindSIPPYQT.cmake @@ -1,7 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/adm_local/cmake_files/FindVTK.cmake b/adm_local/cmake_files/FindVTK.cmake index 1cf108d01..480737678 100644 --- a/adm_local/cmake_files/FindVTK.cmake +++ b/adm_local/cmake_files/FindVTK.cmake @@ -1,7 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/adm_local/cmake_files/Makefile.am b/adm_local/cmake_files/Makefile.am index d94ed4ebf..8c7042d54 100644 --- a/adm_local/cmake_files/Makefile.am +++ b/adm_local/cmake_files/Makefile.am @@ -1,7 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -19,6 +16,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + include $(top_srcdir)/adm_local/unix/make_common_starter.am dist_admlocal_cmake_DATA = \ diff --git a/adm_local/unix/Makefile.am b/adm_local/unix/Makefile.am index 5f6d5f753..bacd272b1 100644 --- a/adm_local/unix/Makefile.am +++ b/adm_local/unix/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + include $(top_srcdir)/adm_local/unix/make_common_starter.am SUBDIRS = config_files diff --git a/adm_local/unix/config_files/Makefile.am b/adm_local/unix/config_files/Makefile.am index d4be7f070..ae39d272f 100644 --- a/adm_local/unix/config_files/Makefile.am +++ b/adm_local/unix/config_files/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + include $(top_srcdir)/adm_local/unix/make_common_starter.am dist_admlocalm4_DATA = \ diff --git a/adm_local/unix/config_files/check_GLViewer.m4 b/adm_local/unix/config_files/check_GLViewer.m4 index 064a60ae0..e6ebf36ea 100644 --- a/adm_local/unix/config_files/check_GLViewer.m4 +++ b/adm_local/unix/config_files/check_GLViewer.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check configure option --disable-glViewer=[yes|no|DIR] taking into account that # DISABLE_GLVIEWER may be already set during build_configure, diff --git a/adm_local/unix/config_files/check_GUI.m4 b/adm_local/unix/config_files/check_GUI.m4 index 931449768..7bc556917 100755 --- a/adm_local/unix/config_files/check_GUI.m4 +++ b/adm_local/unix/config_files/check_GUI.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # Check availability of Salome binary distribution # # Author : Marc Tajchman (CEA, 2002) diff --git a/adm_local/unix/config_files/check_OCCViewer.m4 b/adm_local/unix/config_files/check_OCCViewer.m4 index ee23fd53d..f9f2e02a1 100644 --- a/adm_local/unix/config_files/check_OCCViewer.m4 +++ b/adm_local/unix/config_files/check_OCCViewer.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check configure option --disable-occViewer=[yes|no|DIR] taking into account that # DISABLE_OCCVIEWER may be already set during build_configure, diff --git a/adm_local/unix/config_files/check_Plot2dViewer.m4 b/adm_local/unix/config_files/check_Plot2dViewer.m4 index ebef27068..754a59683 100644 --- a/adm_local/unix/config_files/check_Plot2dViewer.m4 +++ b/adm_local/unix/config_files/check_Plot2dViewer.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check configure option --disable-plot2dViewer=[yes|no|DIR] taking into account that # DISABLE_PLOT2DVIEWER may be already set during build_configure, diff --git a/adm_local/unix/config_files/check_PyConsole.m4 b/adm_local/unix/config_files/check_PyConsole.m4 index 304867485..1eecbd12d 100644 --- a/adm_local/unix/config_files/check_PyConsole.m4 +++ b/adm_local/unix/config_files/check_PyConsole.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check configure option --disable-pyConsole=[yes|no|DIR] taking into account that # DISABLE_PYCONSOLE may be already set during build_configure, diff --git a/adm_local/unix/config_files/check_QxGraphViewer.m4 b/adm_local/unix/config_files/check_QxGraphViewer.m4 index ddd2a3c94..6b0a2ae7d 100644 --- a/adm_local/unix/config_files/check_QxGraphViewer.m4 +++ b/adm_local/unix/config_files/check_QxGraphViewer.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check configure option --disable-qxGraphViewer=[yes|no|DIR] taking into account that # DISABLE_QXGRAPHVIEWER may be already set during build_configure, diff --git a/adm_local/unix/config_files/check_SalomeObject.m4 b/adm_local/unix/config_files/check_SalomeObject.m4 index 76d83431f..bd5a297ed 100644 --- a/adm_local/unix/config_files/check_SalomeObject.m4 +++ b/adm_local/unix/config_files/check_SalomeObject.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check configure option --disable-salomeObject=[yes|no|DIR] taking into account that # DISABLE_SALOMEOBJECT may be already set during build_configure, diff --git a/adm_local/unix/config_files/check_SupervGraphViewer.m4 b/adm_local/unix/config_files/check_SupervGraphViewer.m4 index 2ba31b6fa..0105863bb 100644 --- a/adm_local/unix/config_files/check_SupervGraphViewer.m4 +++ b/adm_local/unix/config_files/check_SupervGraphViewer.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check configure option --disable-supervGraphViewer=[yes|no|DIR] taking into account that # DISABLE_SUPERVGRAPHVIEWER may be already set during build_configure, diff --git a/adm_local/unix/config_files/check_TestRecorder.m4 b/adm_local/unix/config_files/check_TestRecorder.m4 index 0dbe0b6ae..c383a6d72 100644 --- a/adm_local/unix/config_files/check_TestRecorder.m4 +++ b/adm_local/unix/config_files/check_TestRecorder.m4 @@ -1,7 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -dnl -dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl This library is free software; you can redistribute it and/or dnl modify it under the terms of the GNU Lesser General Public @@ -19,6 +16,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check existence of Test recorder sources and libraries. # Set ENABLE_TESTRECORDER to yes|no diff --git a/adm_local/unix/config_files/check_VTKViewer.m4 b/adm_local/unix/config_files/check_VTKViewer.m4 index 774de209f..80b3c267c 100644 --- a/adm_local/unix/config_files/check_VTKViewer.m4 +++ b/adm_local/unix/config_files/check_VTKViewer.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check configure option --disable-vtkViewer=[yes|no|DIR] taking into account that # DISABLE_VTKVIEWER may be already set during build_configure, diff --git a/adm_local/unix/config_files/check_disable_Corba.m4 b/adm_local/unix/config_files/check_disable_Corba.m4 index 94105766b..3c2558397 100644 --- a/adm_local/unix/config_files/check_disable_Corba.m4 +++ b/adm_local/unix/config_files/check_disable_Corba.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # # Check configure option --disable-corba=[yes|no|DIR] taking into account that # GUI_DISABLE_CORBA may be already set during build_configure, diff --git a/adm_local/unix/config_files/check_msg2qm.m4 b/adm_local/unix/config_files/check_msg2qm.m4 index afda71bea..ee2e02291 100755 --- a/adm_local/unix/config_files/check_msg2qm.m4 +++ b/adm_local/unix/config_files/check_msg2qm.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + # Check availability of Qt's msg2qm tool binary distribution # # Author : Jerome Roy (CEA, 2003) diff --git a/adm_local/unix/config_files/check_opengl.m4 b/adm_local/unix/config_files/check_opengl.m4 index dc94b1271..5013aaead 100644 --- a/adm_local/unix/config_files/check_opengl.m4 +++ b/adm_local/unix/config_files/check_opengl.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + AC_DEFUN([CHECK_OPENGL],[ AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_PROG_CPP])dnl diff --git a/adm_local/unix/config_files/check_pyqt.m4 b/adm_local/unix/config_files/check_pyqt.m4 index f72d4e341..c23dac6d5 100644 --- a/adm_local/unix/config_files/check_pyqt.m4 +++ b/adm_local/unix/config_files/check_pyqt.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + AC_DEFUN([CHECK_PYQT],[ AC_REQUIRE([CHECK_PYTHON])dnl AC_REQUIRE([CHECK_QT])dnl diff --git a/adm_local/unix/config_files/check_qt.m4 b/adm_local/unix/config_files/check_qt.m4 index 0f28aef7d..43a3ab1b7 100644 --- a/adm_local/unix/config_files/check_qt.m4 +++ b/adm_local/unix/config_files/check_qt.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + dnl OPTIONS_QT dnl ------------------------------------------------------------------------ dnl Adds the --with-qt=path diff --git a/adm_local/unix/config_files/check_qwt.m4 b/adm_local/unix/config_files/check_qwt.m4 index bae22ac31..e007e76f9 100644 --- a/adm_local/unix/config_files/check_qwt.m4 +++ b/adm_local/unix/config_files/check_qwt.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + AC_DEFUN([CHECK_QWT],[ AC_REQUIRE([CHECK_QT])dnl AC_REQUIRE([AC_LINKER_OPTIONS])dnl diff --git a/adm_local/unix/config_files/check_sip.m4 b/adm_local/unix/config_files/check_sip.m4 index 29388c361..9fa0d1b94 100644 --- a/adm_local/unix/config_files/check_sip.m4 +++ b/adm_local/unix/config_files/check_sip.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + AC_DEFUN([CHECK_SIP],[ AC_REQUIRE([CHECK_PYTHON])dnl AC_REQUIRE([CHECK_QT])dnl diff --git a/adm_local/unix/config_files/check_vtk.m4 b/adm_local/unix/config_files/check_vtk.m4 index befc9320b..219e549ac 100644 --- a/adm_local/unix/config_files/check_vtk.m4 +++ b/adm_local/unix/config_files/check_vtk.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE dnl dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA dnl dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com dnl + dnl OPTIONS_VTK dnl ------------------------------------------------------------------------ dnl Adds the --with-vtk=path and --with-vtk-version configure options diff --git a/adm_local/unix/make_common_starter.am b/adm_local/unix/make_common_starter.am index 1911a0339..a1effa9ba 100644 --- a/adm_local/unix/make_common_starter.am +++ b/adm_local/unix/make_common_starter.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -24,6 +24,7 @@ # The following is to avoid PACKAGE_... env variable # redefinition compilation warnings # ============================================================ +# AM_CXXFLAGS = @KERNEL_CXXFLAGS@ -include SALOMEconfig.h AM_CPPFLAGS = @KERNEL_CXXFLAGS@ -include SALOMEconfig.h diff --git a/adm_local/unix/make_conclude.in b/adm_local/unix/make_conclude.in index a21a3b28e..4108bb8be 100644 --- a/adm_local/unix/make_conclude.in +++ b/adm_local/unix/make_conclude.in @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + #======================================================================= # This section of this makefile comes from the file # 'adm/unix/make_conclude' which was generated with config.status diff --git a/bin/Makefile.am b/bin/Makefile.am index 7d549a912..d09b3bd23 100644 --- a/bin/Makefile.am +++ b/bin/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # -* Makefile *- # Author : Guillaume Boulant (CSSI) # Module : KERNEL diff --git a/bin/runLightSalome.csh b/bin/runLightSalome.csh index 51b64d9f5..a7b18e944 100755 --- a/bin/runLightSalome.csh +++ b/bin/runLightSalome.csh @@ -1,5 +1,5 @@ #!/bin/csh -f -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS diff --git a/bin/runLightSalome.sh b/bin/runLightSalome.sh index 8caaaa916..2fe2866b9 100755 --- a/bin/runLightSalome.sh +++ b/bin/runLightSalome.sh @@ -1,5 +1,5 @@ #!/bin/bash -f -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -20,6 +20,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # File : runLightSalome.sh # Author : Vadim SANDLER, Open CASCADE S.A.S, vadim.sandler@opencascade.com ### diff --git a/build_cmake b/build_cmake index 844a4f2c4..942a8132a 100755 --- a/build_cmake +++ b/build_cmake @@ -1,8 +1,5 @@ #!/bin/sh -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/build_cmake.bat b/build_cmake.bat index 58a10b0a3..c656b71a4 100644 --- a/build_cmake.bat +++ b/build_cmake.bat @@ -1,2 +1,20 @@ - +@REM Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE +@REM +@REM This library is free software; you can redistribute it and/or +@REM modify it under the terms of the GNU Lesser General Public +@REM License as published by the Free Software Foundation; either +@REM version 2.1 of the License. +@REM +@REM This library is distributed in the hope that it will be useful, +@REM but WITHOUT ANY WARRANTY; without even the implied warranty of +@REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +@REM Lesser General Public License for more details. +@REM +@REM You should have received a copy of the GNU Lesser General Public +@REM License along with this library; if not, write to the Free Software +@REM Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +@REM +@REM See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com +@REM + %PYTHONBIN% %KERNEL_ROOT_DIR%\salome_adm\cmake_files\am2cmake.py --gui diff --git a/build_configure b/build_configure index f41c53c84..2412de772 100755 --- a/build_configure +++ b/build_configure @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -20,6 +20,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # Tool for updating list of .in file for the SALOME project # and regenerating configure script # Author : Marc Tajchman - CEA diff --git a/clean_configure b/clean_configure index f57f7b3bf..75fa9564c 100755 --- a/clean_configure +++ b/clean_configure @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -20,6 +20,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + rm -rf autom4te.cache aclocal.m4 configure make_config find . -name "*~" -print -exec rm {} \; find . -name "*.pyc" -print -exec rm {} \; diff --git a/configure.ac b/configure.ac index f85a2990a..bf6d0b1f6 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,13 +19,14 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # Author : Marc Tajchman (CEA) # Date : 28/06/2001 # Modified by : Patrick GOLDBRONN (CEA) # Modified by : Marc Tajchman (CEA) # Modified by : Mikhail PONIKAROV (OCN) - autotools usage # -AC_INIT([Salome2 Project GUI module], [5.1.3], [webmaster.salome@opencascade.com], [SalomeGUI]) +AC_INIT([Salome2 Project GUI module], [5.1.4], [webmaster.salome@opencascade.com], [SalomeGUI]) AC_CONFIG_AUX_DIR(adm_local/unix/config_files) AC_CANONICAL_HOST AC_CANONICAL_TARGET diff --git a/doc/Makefile.am b/doc/Makefile.am index 7ab931dd6..bd79b9fcd 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # -* Makefile *- # Author : Patrick GOLDBRONN (CEA) # Date : 30/11/2001 diff --git a/doc/salome/Makefile.am b/doc/salome/Makefile.am index 7fce29287..2b6e7fee5 100644 --- a/doc/salome/Makefile.am +++ b/doc/salome/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # -* Makefile *- # Author : Patrick GOLDBRONN (CEA) # Date : 30/11/2001 diff --git a/doc/salome/gui/Makefile.am b/doc/salome/gui/Makefile.am index a0c3a74be..b66041b9d 100644 --- a/doc/salome/gui/Makefile.am +++ b/doc/salome/gui/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # File : Makefile.in # Author : Vasily Rusyaev (Open Cascade NN) # Module : doc diff --git a/doc/salome/gui/doxyfile.in b/doc/salome/gui/doxyfile.in index a2a8edbb7..84772c776 100755 --- a/doc/salome/gui/doxyfile.in +++ b/doc/salome/gui/doxyfile.in @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS diff --git a/doc/salome/gui/images/ppref0.png b/doc/salome/gui/images/ppref0.png new file mode 100755 index 0000000000000000000000000000000000000000..fbd1821eccc9fff1a3362253f07019138ebf1f05 GIT binary patch literal 37302 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

< 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/images/pref15.png b/doc/salome/gui/images/pref15.png index e3fbbe2aa4f3aa3c16b5b751df95eb2185b95215..9f1195e5cf42c2e465f2e4befcdffb7e89db26e2 100755 GIT binary patch literal 50233 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 Fe*o>qOA-J8 diff --git a/doc/salome/gui/images/pref21.png b/doc/salome/gui/images/pref21.png index ab34a6da9d00a6528c8201dfcbc436a4d8936241..caf3519fde1480da7ff0e79f35e841634e3cd9bf 100755 GIT binary patch literal 61706 zcmdS=Wmr`0`vnYxq6kP0C5Rv`;UJ-alpsh9-7$cGbUB1Hql9$F&>lnfmb(xuWh zbaxN%Y;Nyc|G(pSzq}uw56|H^!|d6!=h|1C=UVGrSD=!D6h1B$E(Qh$zKpbl3I@ha zM+}S`3wLe+N50R`-UnVV9aN;mF^c=BSAjQJW@7SU7#OADcxc00!25^B(kk*87;elM z81H>CFwTHO?^iG|oStA{ti8s-cpi^|LGd=ZMp+00V<$jHLQKs?ek$|)G>jq&11I9YM=s7vKsUW4 zQIF%GzN3Dm=+UWUP#>p?oE@h~qx9~8;1MW8Qte!?gko@u$$-<|9iA!Osq4<#tA7?s zpFQ(P$F2E+d%`Wr?NJKy#|2~Ek2%gd8gk96b=_TiX)1Ef2T+1XxWU2s$9%yWKQ>~g zIozx`HCBrz+!w2YERNai$O=I3I`p3wjy^b#GWvONv<3;9nnsWpcv+QXRE^x_%o(@x zqfp&wv#Qst`#P<^yousFHi2(AA;>g0597#6j>Ftat`v4fj~3h3IXS0al=DIL(MJuR zT)xd5*J_eBI&cn}XS>}A6v2P@9|Wrs)8&Q{u+({@&4UK3lR=XUJw9S!vx z81<*tSn3mdneAUrVg3i@FH}4fO zH8@Q=zZ5+xJ?}0!zPV^HurW^%b7d^5bsS?=hXF{w$_qAML55r9=Jo>PTkzip>0X$tD;9Eikfu}B?s*Z;@je;Dp1^58CYIK zJSn0|ow+Sr+(-p_Si%2g-8CQs4(VLpPaNy;DMVp?kv>3V8k z;$*wuVxZd@Ee>T?tgmD=Un{!Gk}9luDq^b(on|VoAty$km(c`4f*|0PId7Vui8SC9 z;sRG>x>R+UKb~8wCGcLkcw^2xHHqClS#Kbd6oHCe>v}rZ#X}$g)}6XiSvTeUYI!vD z@>ss+b91X%jVP^%@yebyr^i8iI-fp`sNwe=)8nwq{rcvs#QoWU*$*i?VQ4+rG#xlt zPQHOGG=!H0%qdqNj8Z9oog4{tD`hn)TQn*PrBeGk`M;N;pD0k7N*=Si&M+qIbSuV` zwtn2)cxB2zZsgnvK0HIfceUx#Z$LtE)mVTH4>GuSEK{ZZ&C1C_`KaEaQg-UlG7#n9 z)V8=C*}Wpz-Zfm3&FlxH+ohE9v1{;M zNek+^nz`!cCx^O;MGon1OMAR!*9fLaNZs>SrtI+9b|EC5mTA=_wwQheJkJSBc#uWz z`2o*^y%eBbbqVK&(0~&9np1K5hM<+ce-4!!6<)E?Z+=1UMMrc!%DIW!b1vntl3PU> z+*e*a@IStCteCM|MqEVIvv2L=luJ!ty{YB4N&2~UY96f*-<;%hX-z??(9zK02T!I3 zxV~OP(@SbdO~%CC!)!cl=@$I?St)LND$1wo<9CQ}{=(`93zvz-^F|irX;k+N2{oA; zmuIi&Zhm)Om56CVgK4l*9Dg7Jdb_0BYhRR-f?!g}RT$Nogy-g^SbeC`wN9+~7=6)0 z)dm5xf=^SsXAB^%$Ixjn7UCI)JeLWk83)(%N(qntY?KWGcy@UV9A}+*w`#Rr{UZpX zj#gRg77u`&K0B;_$`-!*gALhlOvqO>Q!AGj_-tCsarq029U=4xn3902JJN=uqw zqOg^DS^p(FA`i~^9{B@{H5P}ch~x0pPGVBG&(O%7Hdn)Z6w}%oFj7~u8X2s1dHuSE zkUG^APUXhK7D$7{MVMxuDpUo!$FzpBS@Y-z+SvIMh51!y(l4@GP~@kBX5h$H@$k1D z$@rsIledmFL>@$mdsf0#QuTI$kOYhld+mN&9DPoZ$H6;-lh@&B@qU{&S5>J?IxwL= zGDU?IoF;U1E|a23e8I&ZR%(B}db~2Eyz>1ym6stuPW@-Sj5}@!=Rqz#qBy}J zui#;UW}=tDH>qS0qRPLm)YqeO?h8Mt?lUF1|5?m8l=M!6sTNuRX2Hu5hBWmx(n6mU z-CMpAd~$Kzi6BKZ!aw_8FAh5|+$dmCT>n!!B$j>!zR7IATJ{sAb4$B$bQ0e9YjZbF zjEr6GOA+U$B$&7et!FSz^YPNSzHhsr%}%iv?U{TQhK0hLHyY2Ddq{DR+qx)f!?6;G zoVVZfPQ5~K$Kts?0w?Y5hojL9jgK$SrP@zHP7M-z=dQ4z?)Suqu0_FdW3wgbG?$3& z5lJL)mgtq1;_jRjtfyZT_}bpLaMb%W_`)*nxy@sCQS>8%lT#_LOW07Ps0f;$^=yet z^lD|SUzEy97QwNSfvh`x_GvFs*j#xqz0G-}>eeFa6P$Wy0)_s1QnVe&?(C(TJVTC1 zyuRVRYT?D!%i5e6Z1h+D#>e`~ma_dp5MM@l+pSCVd}@90r?RbTt1AcpA@0+Rv$ zjR7gM^m;ld2!XQ3DXTp;3xY-~yFg}3?fJ(^oC=y-eZb&VKb!0+)opyN0L#0p)n$Ag zh2AXK+jM@dI(j#17y9w~0xD1u3iYj}OZQPA?q@e-ArJDAq(*~-dLgmF+VOmi6s#l3 zNhyl1>+5sx-u=D;aAF4Qq5^Ep#@OPYMyNm=92xJ_KC=$wAw^s=g5~>W-f)8+V*Y(7 z5f21HFa7WTMTh`Y*#Q;r%k!BjPs_&*=a&I7;Y ziM~DL@wf3`K$t-g_9^^v@xLdED7;4vb=W=ZW%+xT?8I;Dk(0({a7=bAl@FfvSiL*n+M;(z{H_1`?!6r-9qCvLB6tB?)qQz! z$tTc!_o}I|^5M7H8at69^QSlw@B4|;ky%Jb6JyDRz1}Z7-c~aK7q~|SGYbY6RPOp8 zMz5lSFS_9Nt*LN^^Iu++?led1+M^C7X4BIpCJU33!)>XaheJgdD3gs_qr+d!$g-v< zOR`M$WvVL;no=Xfg(=DwyuVq2_jvWy8r7ZerV@)a!n>bT;j;n7cq8plOV#>iY z?Dl4Q+zxh{QrZmKc{A%yQa>+qQ$BfjJ)bUKN_iR^8+$1HIkzOYc1mY?ron)3d%Rco z-Fh)AJJ>dP?P#jO2V8JcB$(uM-nTY6Bf7QMtLssYYMe2jud%zdE?}P!-lzYk2bG9+ zFk!B1Kk}q#Ju9ro%EZLP2!#&@C=5I@e)yz3cgk1G8|oLm;!sExg*UkDqI8;FPIe5l zBnYG@Yn`|8D8SzjB!fsT#>%qm7CxtWi6^RL%LY#FSP8U|Q&O(xQsGy8UqtaC^!uvU zUe@+gZh*di(6$OB__^%!d-^uXV@VxnbJo*D3%mCWmnETVF5xoZqrFyDSsI|LZ(s+3^VaKAF>MIx1 zIW#;BL4c0_vc+x>pT-^Kn z+_0i({dU877V<}IKEWzPlnBAa#Wnjn2Z!Fi+I%;vr(4s*{8+$8ujSbjtH%S`dNmfZIlb7e|}$Du%{atYj$j4Qv2CR+UPikQKCHsiiJ4}Enq#QmgbT;EL9IQb#R{2E&6 zVAXGxwcJco{g3OdT9LduTScga`&idz@Lu62U(iplCQ z=NqhSHQ~wpGdv+UNKNQc>J_~pY(Be${>bZ~C$;K6>4wX~$nfwbqITUMk|ufOzSCof zpX!x`9-s*o)#Kv0T=@E<+`R$?!t8cCT=VnwwVtXu?22X2#|q%TTsOFCx#t`RV%po^ zck*wun?z!|>L@9t*S(u*@N}N>tddKMj8v|DXVdzW)1U!bZrXct;sObTNOxNP%(of+ zGPhQQPjZu4E`ByFF0{v~+({Y=);jr>9RlS!PxbVNS<#^PUvlrB;;kz6GeP2b9jdwU z%e;|}2W*kkb240HOX;9t2&(6a;Z1{xZvfZ0+7;KU>=DaO%NANzc zInsDUB=U08S>u_l2VrY=LU*i%ghrS?(@+xcy_PD=pOy~G^{L5GFuJGv<=;2gpLv-6 zZ*R7Ggr=WbPpLN13RrHuBowyJ$;tPqKrnvJ$~-e2=NbN;ph&&nv$STb85>+JuVv(h z1~WTDdEHybN(inFG8+;rvZvFNQ(c!5jy5NPu`*wUt_^1T^M8EgaWdzR_n^Af&uXN2 zbE3*Fnpqx&LdBql)*ZkZMZ}HGjWy2BvrQj7&kn?zo(c-qx*ui;5xjzUyTRQ^|;qm5^K_A6yIw(ZH1VLf*O&IwalP z{Hp|yyk5P^c1r5GQ2v_&tbqMAyHijMZe;k87ZZ~~t30P~?E=$pHOusliyCw~#OU&D zn1Y=qeDXw5Y93B697CJh%73!kK?{2?5OA-p{o~=33uBsq!z<@XesUkHWvI9UYun24 z3_ScUF(w&H5f4Y$C>?#tp1#ouO}JJ(8+~LvVMI&}qgQB9kmW%72U3LArtkbqe*&?{ zQTdRQ;;+>kQ?(Ra%2I76E9-c~&$-LDC+i7Ot4+3V z*NZGJi=FCyi-;mcA>z8V`a7fPJq9BR%7Q*Yvn&fAA5^|LkNN8iIDYQ(DODGjqH@@PK#vw{y>u-yr4@7N%lww?PR_=!Is|K!Q)h<=IC{&p@s5 zPm;l{UAAh31#h2tg&G&G7DKDK`<5>noHj;bdkdZ7P?VFn{dwcnxoFQ938TWm=0e$A z6)yd|o7q8*UWY$5J3BiyND$-SnQlZ6G^AtZg<|vg=8U!m$EoQIWVC+5e60Jm5H{Z) zku@qIM$lU=aYE!1Z+gV(yw%n#-u2aHqC}_O6qUvL(m%9GCIFJ`o6}l?O-M_jO?OYb z%2t@VHTk*wh@P`yA2q#M87cG@DT`uCb3#8u)qDv7&+P!-CHz;9Y@3?QxWWjXCdy0- zrj)VqH)1Nw)gx6)aoU2&UcOMX$gjg?S>#grBvH6c%-WnU_U$A6hbqe=tGY7!`_F8| zBGk31M@Xr;S&a z$L*R|@`=h{u2x6%H_isngYC_^|H)zB>3U zT7Nw4zV}YH{tl_j3d-PTiiV|_KZt?$ZUBR#oM@Z)qkuht+1~X`6@(A=G+cB)it&rV zqu^XUl6WF9vD9BR$JolGV5FvIi8smrXbP8%Ey#LC@4;a46a)WonaR51FPnDCgjjxZ zf%wVZ`y4z%)Si2JpHpq8>-;{X3^D4Gja9pgGG=y3t4m_hs&_rsbv6nNcD5?IUhuRv z7{|(vl)N;tk?oCC=>dY#zM?{xXCr;|p)XI(lQ2JJAy-Y&41a?vc3Ud zV-H8aC-6J_k`fUAJ$n z(2ocaPZan)BEfUwXsRuULaIx(bXO_pc>0)ydY&}cw=x%AqYI8qS+`lerjV?leX+N*<|5Skc{B9=uJ|bpGJJSu1i13mMPix`&7=A^$ zOH6RIC0b|cgtf#fPT!L#Okuo;VoQkS#^y1N=RIl4$h?P~sb9v}^Of;D$2T9&Df*Bi z8|}#MZAH8N>mqQgIsO$+2DG(rW0!GU}X?8Db?A0qPdx(aw9}Ih2Q$bp*K6x_DfS1xe%Do# z7Z3mCWrF_5(n~SjwQqb-W_VSYrN24 zT`bnGKilsYO(J#{e79jfQvBc-|LdpU46e>bigc?ItGm=K9B2G2ME2i<5a!1&QaN@w z6fnx6qx@`ULSvIvi-`EJZEK~lTVPq0N94?U z1`Xdzt9E>8gc2|g#9ymi>KW;55vPab!#2kqnzw)WZjm# zHw0)?lh4LcCnqNcUZ-twO6U7&S9R|;b*2n<#ol@lfoA-^nGvSJFI_$Mlo`Kux9`4# z)p6byohu3zzl9r$1b{r%Q_I==lTzU{ZO#NRXqBxVbugY2PwR5st}N;9AhE|gP=bVn z#O%|EaM8;XUAua}@Y^yI`X0M&2z@sh6HAOB2rswC>R++s{S3)_B8^o@6_9b^7f&}f z;Rg?d*SAaHLdK_kerd^GeEG9Qq037W)CphA=hO49TnhVFm>@Il-A%j1Z;QNJu`M2M z?35HETRSX>J~Wx115D)jU|3NxO+=4zeJ~Td0lfc>P!w8ie`}j2jn6KX2=RUGr>4Qh zX4TA6Ut4$8dS9xrF17Q@fEYA4DTCXdmHQM3L1E_X6&yY7?DsOV-#%vKpf5amA<&ks zh`nzi^hc9$y`j~O=b0zB{SJn6>)Gz2MUmife1k_vSBijD7@7!navmObf$qO);9nfN z%7uz`*L~;d^~l^I>YKAlu^2HuO<)3ozDw(qMBv7T_3nD9amQA}xh=KF zelH)Ak%vb$**~%UvsD(dm8Bf!akQarE|Epr@qPH=%OWJlqel_UbL`98jaLniRxZ!C zM}lUXLZFFuF>=4z&h@0O#j1M<=G2pg+wL7`cw!T}Zql+lFJ2gr#7eG%5O$5|%Vs-r zTR9ihX`VBmoq)@V633X>fpS4lMI=O8*dv;Vb$Dp#ArT#K+wBip)%GUInyZ7pzF37= zAQXsU{L`I;z`aq8kNJ2e%=GMcV~j(I35eMBkZL~oDE6qN_9f*oSG0MymehMrc>jsZcYx{;2mWB=Nw)Y^ zNGX#27#>wa1e013BKB0X&Hv7%aijBlb}6zV*3jO*Y)?EEi3Y$g*E|V`oQK;4sb)dQ zfCzi0n)64++9A84PlRxFJuPPtq1o;1g9#da^o374qmxozwja9FIgZvHrx`RJpFSQ` z?9&l4KMCM$M62-G6*DKaF2+jiTNL4fVqO$?iOz@a`}GhR*v0w*&SEVzgQxkdmrp%aRq&wtu3J zMh$6vBw>~#auBAoQICWycmTpsZa<;O2_X9ol6M~bshNw&H{qf7;8*9gS<@Y~aC8rn z;_6oc;f)}mU-o(uc>KfD_=V8*pI?P`bZzlXyD)&keX}+aHJ^H)vy_*Wb;Yn|K1in^ z=eA!R_Wal${hz{lk7&mm>09G%DW|A711LQ~Wb7j7oo^TC$Mc@T@wk-a6drA*ps|7 zjRyJapTQBlf~J3@(Ag5KI%Y6k9Z`I%J++Ao2+uK{n~vR+&(z{oW6cwL8Q5xxaP;AC zJ?L=OyJ$B#`5vcX!nOCq9-FfD3uijIiV)^rP4Z!)&OFy1#lv(K6c(=2^ z|9J47V)<{42S{v_5={jt`%Vft;mjFoLYEnQZgjN9X;xolyw+vI$#EgB`4LxsmA1B{ zmC2D#1nH~EEhhifdJMF$Ey;sRK+ul(wZFIbmWIc?N&!_omp2@_6sI=6{yjT0`tWC&#cWSkz52{q8`wGlarH+S+2x$ z+woHJWl=|g3?UwRJglrT(0gQLKhwo-(%KyJCjDpE09401R>=4z zYV|^!r5M{zMPGOezm5= zdelBp8W`R6ok^d-PwCP07VEP@-4_3VH!l#w{LH=QcAG0qy4I|c8F%n5_b6#yovYW`Us!p59t+gb1};5NhB+qv)Lgww(d|c)0y$AU}iS8jE|M*ZDl>39GedMP_M#OSbbPdy8}q z$@6bmT|l_}oSi*)0>qHsB)*ROtJ%m_4w;_n))K8u9-DDq7)}m^;NFuLJ=NAD#VG@k zC$FEknghfpZgrLo#?8cZi={tBkOkZ-*PHRu-}KF!fP)i)&vu8HI*>ovM(2i321*`w zI%no?T7Nh_YEdF83j4JaxX;|H`^<1_uQQmQ9PQBEax4mGwVwJenN+bR|ENXtvU+)a z8%}k6^fh5y%5(o)e})yIEX)-(xmW^Tkb{=aXD|InTDFcQ}Jma4g#;A%cx7V-x*UBFoC!2&5P#dp+8^dDqSYpsW>3%WpZi4a{s zQ7(D4(8mOwqm@>gA*lr#!HS8zI4r>OxJO0B*3kvPtWe^&AwKg-aRYgPdImCiYB7XW zQtNDU)8wzYsX?+y9L0U`O}JoWTYO<}Q2>(aYPj@8Cc~~!OAvnA*dlteQRys_Qh)Gm z+3dpjdop3n`s>!xC zEeY?+T7{R6T|$0Hk5gJf*itB*R$OhEE>8fz_m0`spRXkqAnJ}+gB=i!JC>v6(d5EB4zWew znfl;J9x#}RBAPP;FB_R$Z%TWB3KzX%d$-a?>vg97<_43S$Ua+NmZ^dNirShQ3>u)F zu{&1?-|Ch~_sPmXq!R6s;_x>~upJ#LVyup0| z0mp?OeC_pR$o_rR^YD~Gvq_I^q*`w^shI4ewheE)m?5GMGItZ%zeTfM@Oh0L^%JDj zUiOAhgAk7pk&vqug~GojDyG&&ygA(&=>5Y!sYsIL#|B?enG~jAFE5mpu)n;A+ra4b zH#cO9K(6kO%Z2%;b@2cSz;F!%WfdK0FQ(`bN;i&L2vmmg9Exbml|sYc+nSw!_)CX z%e|KjEZBt9!%hQP#r+Cv&sP?UeGI%jR(>>wCWyWsm#y0wdfk_;;>?yk7rgD^I_r2= zC5jGlHdvZD@%na&mF2N`A*@y6Bh8`_Y_@PERk*Pmggnq%7@7(VJpGf*Bi;iy9?xVD z;^t{nQd;6f$)B;_)aXq4q+y*Xw{rl9ItOVrMokB?H$OKDE>sehszJ}$4#j(572`}a zNe-P$e*of(8(Yk;abP%=*mHMojX9uOQsD-^@N+pRx4A}Z0H4T%N|*gyzEb!zX6xWR zCIpi4b>m~(V|9rwTi%|u|HAKkENkK~LC98Ymsj9%e$=62sqw~n^{w??VVDGO5xI$@ zziu5YV0U313B}dd5vRq8Ut&xZEu<(+ED7FEEk(;}Yb6G+CiQ+o^T+ zK;_`-{B&9L@_vLADI#u@jyL4LA8(?&K~99A;JmDJTIZaBbE+)@+E-(V9eUYbWsT1O z?lX@OnMjHtsMKL*{;yv8g#&XtxO?V^*?_uEXj$d9;{xG~Cw%U;hyCbW2uv`#g@B1x z9(`Fm@oBj6+WchVeh2@*8Y<{*!29F2#gYlH5Kq)-+rEX2j7*yUHvi7?%fTr^8rz2B z9}X;Eg{#bdLaY>10-kEbE%&E!s$@x5+b;s(Y#31PkVt<2m`7kv{W|0plfshq^xYtc zzs_TlKjW(vcl{HCobU%zk4?{dc8I@?9Bp2>_BTw>T&yRaRn8!nw+JmY@C#Hd>?a7e z!xGVh&CxO=m;1d}7c*BDWJzlNjX;+jtPbmbwYJdzNe3Wy(i&C1?AZbdIv`-!*U#6WN8Xh^Fb+)DH%y-Nx6}q+ggqeG@H4uXXAS6Y#n@ZGXdS zbaUC-)h`I^IdkmrgRI_0fkfNd+v7M5Xs}0$^#GO3zz>%!U!&-`#SkMamS!7X0Ybk}u zYG8O|}qGCSkPPw)o*D_FK+SzN}K~msy5?P}!we(+$+#a@v*K!uK6Q1NhEt zA^kdb>oOl+G)m~@j5T+>DWq!nDmK5$w^5Ax^2i7 zTw#It0|jo5KJgBhr!Kf$CrLXJa9Sfp^=@tH0p(br)?)9>`e&iuh`63sUk&<2$oJPE z1^OFE)Lg_=FLTPO(9+w2Qh!}SwDW`l+>U=?)70mf@1EPzmYKrj)MnnQ_Qau+Hok=Hr5n(9%UhsL~x&2p@qEh5Ro$ywAm(ag3yNMmE zjuU)*>Gt}?q_JrODwWNH$ofju^Ita@@(z4 zE}UFf#&wT(*E8U7SC5J1OO3;Wg-y&0wv}c?>)4VlQ#rp7#7zsI4fp>udf?)``i-=#pQ7AXX#tZeRs zK{HO@_cKx9&+MTL&VJ*;%fOHczq-7WM?Vx&o400P^C~EsU868pw+h_yli^iJ(*+p? zea|Got?mJ=Qg!s9e_QCLn7o6%{YOIDFw2%Gx|bjCbvR#qzcEdLn7Q0* zYfugUoSou7d%jh>ojxscu`tid8RmIjYFd!^6FQ!|w}8EV=vk>+q{cE@>JVk6JKp4c|t=%e4pInD@1ya50kUBF=?0>e$(@@pDH&C zmx1Bjd?;gh?+4>F#IH&<5YO<5{=*0a!hiq7{bdlu*!?Zt#s)y}F40Z2EJ||#zvFO( z&-?uco{q2Qd+2}9 z0Kx@L0GeOG_hhv={&vdU=whVABMNT38w57>0Heht=Xk;Z21J1;1!U3Ml7!koC1bul zG#d$M03BQvf;}%}VRz+A))atBuirrx6BuS#YSi}S(~Jg71zEL3#?Ti)^uP1Xw>dB{ zke)Aj1iUg>iERimx2>BqfCh-#QSqA39(#QtWBi?0KZuj;G$4CqM9z07O3X|r(dbNj zA4YL$Yal$FA8$*=bo<$HIP(^+d^i9TBV3+>(hVPKu|Z((dHBN(0Nd#o!*4`GB=~nq z=dfu#lnRb~2~>jw?wY+U=rr}uR@S;)gCF%X8tT0+pnhYaf zvXMgVn^WO|vEu%85h2OfOiYK&l-3A0GkH8fJJysQp_LRa_e3@mYL;QRJ#}%bQFle>P zdd#TGfD7~Ae#7DbiUZMm{q>ztCa_;RX&1;+<KICbMxG1 zW{-3hEq8%V{3M~}omVxkpZ`>)Qis~-(!P?vm1`~dlX}5F;Uq&Gr*|4#6UF zPJQYxm)>OmNsP6C!EUO6N`7ez1Ot?Od|KKT<}mfE!$8i1QJb=MoRc6~7R){Se_{LE zD2%pjnbYOzH+{hnFJ0&XRuF_m_y*^HS7QN;fHj&=6MLpyVXJQhcapkU!52#!W%R!n zsfa9)53cHBV_+D*~FBFPI$;DdT#P`5}C8wvjh8~i>0f2a%43U~F)&Pi7A7}+0b z3GMS=;{e;^V2T#rAFdGuInI9-U9Ac&WB&`IvHu&KN8pQ0!P5T%?28+uh%NO{W{1zn zH=6&hO-#@ZA#j*^G0i<%fDsJX2+8lz+8=}ywCnt9dVKMM_`SpjC1rJ2ASbY`4mHBz z((LMGK2=`*RJAA~m$CZ85dQzX;IwrUfQs6JDLR_-R6nz+<<64W=!|cW{2G$}x2NwA z0j;@w2zK5W9Ry^Ky~S=#z%FM8KfjOlDYI9T{f7|86s|Iq4h$p38~%gW`LAciavPI= zm;r$D2}RL6Yd;IBtE&MA(yL0#pCAy3+7dU843QgC6r==w?iid9|1W(Jdil>cO@JgE z$D#en8Vuyrdw?aW@6jSf7$laBDeAFaO$A`S13Xw3Kl9bCtqZxc>#|IH6Hk7ajp^zF zHZb>t6}sSiJf=OPrN-*`K*GLBdnK_#nz`n48z0oDU*}S)S)va(71i_ADEVxYm4ZG6 z?CiV^n0@ZFwlP^v!V=piDIxK&8MxK!`gXO0*}R8@n4zKJcig7{SNR2)=7fh`wQ&Da ze&5FdbJQ-l`{2M)y6MLcwMD?b8O%uqsEZH53=9l(=eW4Iw+X060Z5<+%OlMJ3>X78 z5#iD}AMPl-%r;@F8+)I%#w8>KV!0n}5I5e&#`gF1eVCdU6?KDH$YDuNncO-RaGX_I zjqKO~u)Q*ezWIA3!@ix(?b86)Pv7gz2S1s2@qfew(7cJ}f2$U>Lk_G3zycj0D6W~O z(+|{h01KVjL$JwNz56kJj=3h3UJT$Sh{w7geE?Z+#(ld!9|UAZKn5qLr7aN(kNzT0 zFfiW&AS4J3M?2)&f@7GUTa1he8hc1f2hMPV#Bp3RH~^Bl7ci7U|E$bwfC$)uP1PHU z##%4R$*K!=tBL{MA?MrYlmCsmy~`w7#r+{}i_#%OxRCcv3Hs%pgv>S38Y)evA+5dq zS37=|q)7=L&#XrW@>E$u8msJPMA+D5^$Ql;dH&4(;%hlE_6I3Kg90J0O@-$AQRnKg zncQub=1Go77V)H-?*?dAGnYmT-h)6)m^9xTcOcPwo*yNU0<{;{ctxBK0j%-kKgI7* z(%a`fFA3rozXIwwKf>&pb3Y(?qr+!?68q9bX?dRFzujf|b8nhJNEloLs>21r5Mz_T z_79YC0E#?Y$qauoMhtq}?0rj1g<<-YuXb#Je6e=#N=Xq)EVJ_hcDlJPG)5k^#U~ z{8P^~i$kII?j(O&R#p~(fij;*bPtRfHL&viX&xcb04`Y&B#i=L&IfRjj`*jJj4l3v zmyF-zth?ie-PX z2FlZVG%FAe@Bg$23?LQNKV+(uY`E_#@*x*rt^?){&OU1zE&)R0sXxc9H_K@Y4FzBh0( zzr9Ub!h~rBdXMAHb?@5b(7xbLu^2AJCmd%4`^Yh2JT6_40A)-kc^Cs z01X;ZueyQWzUc8VRM|jPAVt*s$2WFBN7SA0A_g!ZrF7{6MaHN+Zl>W~aQW-BEE&dG$=}T_F%=5rw$F2Vn44~^sHp)(KGan(J>6Rb z0`T@^b-9=ZB_$}T zZw1%)_AnR%wU>clS4ORP1QQjzcDpk0?=n$3DLW^lR)~-%gehCCnBCTUCvUk zUbTo(kdoe|=KrEwWqa~eK!8$*god``?JuRE@u#n(CqFBu0pn<9W(L4!PgHAQ8In~s z2U`0M|LUvll#Y5_OpC0%bq;^`ksQ^l8~St@oQD08XruOMX;|L+3#F%1sl_0~*W|l> z;nV^kxNDH8h>eL~s`^bbzfwnP+LGWgVFv#@ z5z4P`Z4Suf0A^NoGc<1o)E_{t0(mQbHKhZSfIzJY04L+Moz!AFd4mE1D5?a$J5#Jz z3)cO57aK_6jes3bed=a&2#86Rk%=jAUs+ihpNcm^L|9n(LC1A^4|L9JiQy1Kg9fGqdGGF?rWECvfa%_#`#ghl06X^=;F=1^! zr_8E~CCfoQ;-nB@PXVM85|oNlQ89czh>5UDj(l17I(AAyFU{?E7{DxY@#!fJtmC|< z>PAD1O9D8wMIlhzNo1*V<}2BmP)r!oLi*=@KHH6nD#f7gx;i1b58mbN5;BzcB0O(n z-h}$W)$66R8G3^u^C*vkk|7hJb}LsLSe zt=ZW_Dqd{oCx^TvOYbULeFb)sGJOOV9-z|p-Trru`_%VpL5&K{fE;^=yh}T_rQayR z4cIatKY^8ieA5~A5&ym{EHFylJ6GX-Tf>| zKJeQ7z7I5hw83fwd|CkgE&zBAHZ6B$qM7GF0m^lA(yZ5L98)FhfQS^Sc*}KfXYL#F7n0v#yQv}#3kvx?Ve~bjs1j8) z9g7=SpX39XmzEdygyVxded|Y#u}HOI@)0L)`ud{69X>V>Dk#<~$ZbLz>!G4RA+FCP z!5?Oi*))qoj&)ue(zj(>=~6lD+x?EdjpbFVA|Tw6h7{K{6C)#|)uHT4;~Bs5)-81! za9^>o+>09;%>RT6k7aR1qxUV8EXF1+6`@!+J^(N}EdW9YCmyA247W(>7upZ$a6|Y9 z?`zd-5#bfooEkqY5b^PK{OZ3sAN%gnTNq6)aqz|29EF}CMTB@Kg+`kijmE!oHU23z&zY~37=g?pD$_`u@Nc8sSSvG$Y{i}bFLq{S< zFVmlj$^VNNT*CMO7-}*^9T+g9u?AjKo9oNTUbDlTe@I}WEr*=B;SF(Znnm(atbyCb zSIh3vf*@4`9i-wgFKEZ`ANnXV>0wdB_%J4$NrxwNhX#|^CmFrIn&4`Bv=HOCdGozz z&^1O&W&zx<^~>)+EjTlT14Oo@J_RWZWE{1W<^85pz|tw81l9S(;y!VQ*Jq>7$^ucQ z?jA`mS-}z=#W|F4lE(fzRJsWl=*IdBUZlE6TQ=EqAH|6mFpI#{4I74myWnMgd6{mt zEu}ak)f7cJ*=*#&s=ng9OjFtK?|jKZh6Dz(0(GBS-Ob5r2LPdJ0oIV@WNKZL<|tq@ z*xU#ZF4c3DnwuDFaj5gdC?}}92Hv2=N4!x(AmOozSLu{*7DDX)+T7>Qy_i|E!Y-qM1Y?2{7o zp|v=7TQ*)TOF7`bi2&|tYGb3uT_dwm^ zIbSW8Aw~GD2i5^2*Ax#d7A6`-KsFq(1e9M?H)mrZDMD6&-Y=1#l7@zWO9y~O00iLF zskqYtP{;OCBsC7uxyr!i4uIG)V7y!GA{&f);v0Hm4lo!Z(0%SV(q3K-a*ZCRduNC1 z&Rdh(KbO8R=l!P2NK3%&5n-S;0?m=5#8Q63Je>`pP(K6MZZ19g2jHH{h9H6rVJ4C) zDk?SaHrYVwP{+PEC>i`T3TAbP7@{QZvd9NN%-gnQAGN0ti?8=RxP08c{56f zqsy|(U9Cvx>1dNslL z037=y&Shq5D$Z}|uKeZ=qa&a{VCLUeE+~^H<8Z7vyUiF{8h}Ua+3MNc2-td`earzN z(nGu9=v}G7+lr||I5svl!rU1ppcg#Im`Df4v#f**HESW@ZfOd7uHD7JYEUHB421Bm zi22;E-)+Bd+G^tF_IyZ6O6sNG>$nX5S02hiZGd5N@Z~kJM#7A#AKGeulE9JHf&uJ0 zANUrxa7Fr8DLS+7f(bu?86c_g^_7d{S!=6=c7?295Y}>E3JDJ2DSYz~%)`ws`w#h- z%{8p8_XILxKoPJ@Qe4fzT;j1ztyZfaiiYko=%n-|3iO;N=FR-=Vn8U+{!}!4#~Jkg zrL$xC1ZVs|I|QkjfcT@JX!qQXBB&cs|6fN?&^@eqtdZqk={^G1f^WEMm)pV&d6 z)TD$OHo^F^6+l#I|Ac+Bw?=ym1k^qAgGS}kyC}PmK%jU+#-)&JXhWzC7^M!tKkh%% zGq<-jr^_cab}X=?2yXVcJ*Ck1J$rR}sUK(XuAEmYcIS>M{VVVT&o|t{!0ug2AausL z3?Y@EsAA&^DjrThh3B4UybI~^T-C-M1UK9AK!`4v2|yFM|J2eK%ZRe_jsqK?j~{bB zQOaHK#1QBwbAZ@}q*6(Nvm+lqfnR#a;izkeVZwggp>3`OcGUpNZb+L6T|Qu&Vv}LJ zS);?D0C$t-BV|RP|@RP>%#b0;CJS5;MG?_4q7YFM)%`k1pYQkn-S_>tACLa(9Oqoub*}6Ee!ZUSMJ((?zRplF zY&Txzl*ei#J_|IL@I>s)?CdO*`}C@ah_@X^oW6UX%f zSrIFu>A^8z6b6Af>=(OEZo*K#^9KWoN@kbRR1#$YyIx|KF6cjZk;^84* z_iLImOt{Jt2&u)uRk@3uH#y&kG9ihddskx|GvlL~AoD#(7$m$*myK0onUI|&he`F;QdsN-*CbJv$olFO6RCA@ z0!Fc3cXm5^;waL&T-?(sDpi|ZTJunUu+;*}bI60nX9R=foH0^ja2Z@Ds~TF-1;8>T52pd#eiy+fA( zGkyJeRRz_EPh>l0QXEf|Lto^(;Hk^?2venWjF_I?B{28c%*?p^cR1o~?;`>+1o+Xr zTgG{6G~USP34K#C_?>VYJKSqb_hS43MBfE%-|2>#&s{{G8}~@JR6gW>QNf|};|YLt*WX;!7I1vS`|Kx5z-a8}<#ICkStzRl(;X(lZTs{Gig1ity0xi+DqQrpgBZ ziY_ItuG%m(x0S+u!0tahIb2;OawtQpSnV(RJ0T?JdVugxtHR9#EJ}gYQ@(?X z@tzBZ<}WUbcYQse2X-QN>4DQ{9gHLXUX0dv@W;Q5k=Y;@RfsqqFJ7LOmWJ(!IUkVH z`|5cttd4ck=Jx-tryE?)W3Z*UxX~QP^Bo+I5;4nqZ(cDm>X$vBTc)eGyNIM^U^;U^og9L5`a_A%lTX+~S&nI>(}P|bW1lW! z2itYE#|MS2&wwO<8ZC_}_!vpa4jp@5{Z;4%fM2#hW!o8h z^1N?JC3}>@^XJc@R*H9i*+?sB7Cr;b(TvH%#%pUfP|t*hhC-l#2(+W{mgsdrGXTX= zq^HXv#Nq2 zU(l8Sa8A==Bh54wI@sSIQRF;UIR`=^qg^qwLU~S(HF$s%1NQ(DQD75ZP(%RnaNc7& zSOdxSuKO;x75L5J42F_n3!-^})57zHg@v&O=_5#-U*>f{A3x_$^7-T3+_P-hK-ExD z!`mB+UV!^7EiJ7~Ht1$azO0;#`X@dD+#nMp?Yjg%hq+`CO0#lkZ}~5kh0ER*v;^}) zI04EY^g$3!U<|o4*I@f4WQ_jfyFBg#$eW}I0LM@%6@OA-dk2(6RziGyC(773RZ^vZ z>e!Dn$z=j`>5-ltTd=V^B~YLV%~N^w*+A)>m9T5L#oHDoNA!ua|;M@sypYHVcWwb>-qRsOsLulc^0 z(V9}n4C}Dw%(mAoYLUzS`Zl=ToR8~HG^tU6Vc{JC!0mMO#TxcxJLY5vm3@U&MpbB^q!Y*-j z2^0^~7SGoUT=9>S3^bgw=Mk8&60sv!(T<$ha zVT+6uo&%`emWkvF7Jw%pb$B{BABozm*qWI!q%LV?ifgB{KDwk3Xd`(F2Qif1{SU<8 zI_2BJiFnqi-dCFJB_qsqaW-uI@KF*9F9htq+?q-@$vj*EZAGv}n-p2Sq~E_)39o== zSOK-Tjx}ihNLB3c^ZRm4TAm};;3I4E+j<{o5?5P6GTNb~@oLTAe3xR#Pl;~%vi0)-N@0+8ig%!xcg!{JN@p^j^>@p=1FG5+9$VWG=6}UAFOKESDFrB?h zotkBfZ~`6x#~^nFruqD3k2GPi-Uv;8O}phbyEat4T`hRH_E^}+CUImFW4(}bJ z>?EM%pV#xr{jjdEf8?vDc9-tjQ%^;)RIkq6_n$x6vPe@x`1gL2%iUcw&v7EwY*w+g^sN^5pi%B`ejHzb`#ht>Fc2Lj%*_u~fIauQ3sUl6*leRQh zTSrEK;iX33&Zk{4`TX2fjZ3-Lc@P4vxS3G@M1B0F5m7}p@W>a8f*la!{3Fv zRUaQ1E|H+_h}R&N)Lc-rV21!3=6c^29Z)7Rk3%l_ut)YC6QR~;nM#qkgV zrj;B6U(Qo7Q5)t`NUc)sUq;Z8Mry9t+-vcO!Vcf>;8ZdJw4et7w&ojKK(B59&fOk$ zV*YHpcs?}6fGE(tdOFu^_c`L%v{hq`)`r9EFHz1tQ^h;kAU z#&z_#pEcN>(&YPq#`;liPAjM=yimM{MPieB1X}&0tl}sk1QJnzCWDR zgf=r%bo1Lf-SFLuBC^{z-qnA*|6ymP;BYJF-Si8sU{RibCCa&fX?{?I)S^qp+?T=r zPmK;?1C0mcg_}3j)CkFvMT7+eNKo40YybbZIK#62EzY1T`e2I#SiQ;dB^x8url(%8 zaXz~H{nH3P4^M$c3LkKl4FTVZB=2Wrj0111bU9PpH9Bvu{F;u=0DyT(m;(;t&At2p zsZGAoCsBb@A?$<;kPFcxinV^T@=M75=0Yf+QPF6T(e=rn{n(wxEq6j$@(U9-gUyQA z*{C#(&b=r#H?ooa_ryk0_GpMG>>T7FkQ#T-8pRgBqZ^Mg}}!dsdq8vU;|LJgLR znP?6?zmaFa1wab?vC$hSG!|byE^fDjUN_uYUjA8Y z$YIv)RcB965o!|^m80>j$BT`MeS!T>!6?;$8L=6*uh^5KIlRCc@x_CzjNbr=aK+zw zNcvGoJV+OH=vk*99qjE5lW`rdO2Sg*Z|?QzV`F0gbKI9i<$=hPIFRsdY2?@?c{>}VC9>o1BUqwk?exPl-~U>x zlSDep2juY%JL{-kAd7%e(&0UkdxRBbT!thH1l;^Ly@X(pz)nUWF#RIDB+*{T(fg(*UWaxQuubZ5iN zIE#dUex8zn!5zudd-fy?RC>zAV0n)^TcUyBkU??BA&N1;(XRTvmfzW!8)y<*oGlcU z{4MQyUXJ(7v$b2==5S-ghC$>4X0`R1E!(qCo1?+GU3g&1Gp>Dd&KrsR_Wr^J>Px7< zI|Ba+lgbUI6n{Qc;Z6#6xW0!fRSFkJNUh!|W<^s+y-RB(`hoQDw(JQuDy({uSSd$` zE=7{wO?t5xTr-iBl#~h5UkPt2Z=eRUq|8vfAA|WW-RQL?dGa~6SmumIY)p*ecBhg- zMecFHqlRhF>0_6KI!qc)O9gx_Y>}C4^e5h_3RI=;JK^L(GRGY+e3SI#@zN;LIc#59 z!LRa*^WQsa?y*($$xHB?Us`17yt}{ZT2ta*)Lvsc(JWU@!dFNFX z6wfm5N4C*7JZ`oIQK@(sRje;WS3p%+zoDNzORsmBy1Roq>;)N6LAwRZF&aA9`A!dU1`nd|#!S`4WU#;f$tllR!GvueG z*3jl&h!m*>`v?Li2tm2@MAoW(pbU%^;v{ zse9dc8L}|+kw2ee#Fz!de~hGWn%azML+`XqW<)n$qkxPw&dyG`-I6a*-SQMW`SaT; zlO7HR#r+1_3_s>Q(uP@cBHasDVVt|#e-ah7OQvYCa^!3y>Ua^NUTd|p z4H#n|Dyw6L-Fi0|C@Qs5miD@QiK&vP|E10IiO7}^@cJ!-ju^W9J0NNZ{V!m9LPPG7 zse*;$a}Wku>cLn4F7h_r4}zc~6obmsGV#th8&pZ9GZoGIiwanBcdN2$*Qb^T)tx1v zJJ7&K*uP-=*TARjHt;PquA?yr=SmEJ9H@(o9vQN96cD)c_y2K-we(KROX<|pq*06!(5>|V6s+ya3@KNc9d(wkJhyMq6r+~{`c+5cg`T} z6d{T@@Zdmq`AZNZ2Aq2I>)`BZ0sC0ALv_*xQTrazkJB zn_mb6oj=eK6_6PyB_&nQ3rrzSYw~DVCS8!v0J?mIhj z&f|as$DthPh^aZ;FGBDA`E}u|Csr*0I%6K5>r9vAK-?>=9wm7*Z;wv79rM(g`~>b< zkYm9Sjm?yvnBip*GaoKU;SL&eC7Qyk`3R5 zc16YnIAReLIgah1O#ta&8=lJb+h85&I(ancHp$65_wS$i*1wOf{21HAR@eps)oH}3 zZO;4E_(%=hj)-9WWc)}g-K_emAQGeJeJZT74S*G+;#-=&D-%)4IBG`T*hR=^50X)I z+k<3`I3pt?6R(n-N&PZXOjmS^0nS0kk)4&xP`MzW@_QSUd3j2gRiN5VUQC&f8m>is0ZEfx4(b7|Wia$<7w&&Dn{OCz?6IA37?~?aN_pc9jbuCP_ zTo|V!5Vol>%Oo8SPFFE#3h=2SxCTWY?FS50fs*20x$>WfU5i7O7EJwceZ?vVT#+*| zn%s07YGZia;68l_ag)@g4tv>b&kP43vO;NqODBtm;J6Zvp@N$mVnekzRS*O$2ndUj zqGB-Y(wpqPXkZXcE6A7q6EGh=r@VBA4Pn|qTv73)|cu`Q? z-R^l~Nt`L{m<<+(>#rYapRz?2+C`GM&IL2@eyQ~TE#u~jS#-1oq36qSmts=2funI( zAhgSogK$&fBHIQ6SNVR{`dm3;EVF20N{eescJBw!>O0VG5Ozl<4qNz5MzmTgDB!oL zacU&1X=qUOpW7pF4B}WrBwH>&zXe50?|PyLwz0IAvYF4cau%eYmrIv~I_;tsZ$-Xm z)hpsJSCYkf9OjA$48&}sIh0Dpu0su^@zh9}=X&L{2(b9^d6}nF&&dK{1<{wBBuSq~ zf9@Kl_q!s&ZU5}u)unX~R>39#1WI)ou`pKSdg_sFk@!pMhlGlWRBIR7LqPTt zK0$pd`&FVO8)tZoi=4qkfr^W(MLcn?>Up0};UsXi$@`;4kJ_o@aXF7;zrBiJho~nC2?jnGw zCh4DLap7SMa@Ah0!D}E=nn||(by-kxVJS*DjrG@U49UP9p1(o zyr-EwBBNkB{cFKxU>jaSD7VQ z5D_a1X&FNUb%q^Gs04!aSC4gP-bYDQQj}mHA{5P~3aZflzX=W5J$WLV3Eq^RYs}C z64qRdB$9qBS>?xH&>vF1C8S=!X@{S0+*+ld%=S3iMkl)mOzxb+Z<}zxN=jKDvbM5F zc56PKRSFT<;a==8T!q{1a{ww= zd^+iT2CA}%h}yJ~HxJeCf(BmmEY}{MR%eDBvtgO3LbLlu_(&y6nz+UporOY}3cbKp zQ(f;5{1Sx`eaVFzKZH_Gv+_q8HlkI@qIw7@3=Far>@Uj`MXN}9fN)UH44$J&VxwP5 zwchzFFH1}KPDI-GQB%iYE4mjS+C-hZ8j`{fn^#8_!KCH!I6wt2CF+;as%lI~mb_7E zrPnOtgjD8wDaXUt=eK5_P}9erI(8UjI3;J_xt%J{Y)!>@FDUqL%Ys^9vZm+Q;XQcd zJRoBM@)}oTZb*E+20_W#ql!p|GYi7B=y~&~6-@3{Z~E{$fs67L8FwPhzmPso1SZIh zKo!T*ZRjD7x&%GKki0b?jK*OA!Q=o3R^?%mN!9%1$vg7NeT3d*XrLC&visupo@FNZ z>%*5oek&ua`xj6PIRx4gCn?n8Y-si&_n{KmeS{@3*bmS*Gks)$y?lb7IkV>97L#gK z6KaLj6KF?=Y}26`G-*c4-%t~(RRnAS{Lz|YTod&38p&noJpw#ieMSH==AQn){@9dcmiWgkz28SAD+&Gam%~S}vPgI9x4hL$`uu0>{j6JW9FD@Of9N25f@)PAe>J%7lG_zKx*so^ZRW17 z)2OTWdXLmz3HU@mu-IKEGJcT0A5x`Vy0j`|xPc51ZF)UiufR`+08 zzFe3uc+ zhia6|-4ADDsL^GKAuHXAoQS%d7o1J^(i4L%@X3C~xy^sM_T`bk!&bvQX*rE&IdL2j zR9}V!J6cG~fu`sr(m66aUh$Ew_J@XG!68(N5I}zS>ns&To$rm`YG;=ZD5hUKa%zP-` z?XayQG9K}mxgm9cr*AIg-iFNAj}x%IgpI~V zyuX|buN0Fd?f*4!bMg{YXrMTbrx(V;MzNAaUN%VM^K2>Of9s1re+en}^p3(%3)g_4 zRrlVxZ-YU2_&>{`O&+nFUJImuH_FVLgG0dinCD2M-PuB_djU-_$^X zuGGsS2Y?j$9RSjm2ZElXH0YX@O6RQxafyZ;M!^-pc$+c;)+*onsWP>a-ud&bE^HSE zT?ZU={Bh_ZKt&z^v_&)yIL;4I0C(Nq*@nt-<};iPlp)qaih>@ zlUq56lcxS_QFMJvyZvnac09Fg&_}urp8JJ+m94^s7mi;5&7_o4oW9(Z$Qmi97Wfo^ z&3d2DY&UPU6aZ=Xe=KZoUFh0JU_a=Q^c*KAhsaz8#8{mdw*lCGFA|tmJbMkl{%G+f z@;WdZ@rjEYryL>|FYH8sII{TC8AH;u0K;VsspMgc*bHTLuCu0o%l*HXwG}=8_pW0}IX@bL*D96j7v}dhhMlcR&vV$Y(+gfqbk<$*6spxb>qXLx@=syu9xwMgh); za+y~M8_j=boRa!nkk5f`dA#YgA5yANEt~S#x*{DES=9i7e;#$G?H=IDIxVz11~~9x z&6eMXh156(2Jda2yOWzfQlP&+V(MjhB4uJ@YPA-fIcVxvne1r$r15JH7<~zNyc4Co z=IO<1Fc=K{Ig|7?im1W+7ZM~%EqmGC6)ok~tUPfmuDPC4wB?jpAvlw^CWyV=@ltjA^zk#4($_gZ-N{ZT9&xl!kh!OZS{&P+QF9tNvyeo_ zaK{-~rv%xbJPf}8-UUiCY)&5F*vKsHEJ=Mr>PWtV@QDfJLINxU;6Ap zTaSKzmJX0(>2IQQA}@E=xj1c#h16$W2>1GU20Jw`_?ztxfXKTc!`ZTQ ze)GtW2n*G?n|Ry_%n8a8rnSFC8Sh7HzpW2Mi|B4LoguY?s>e@SlWXXn0H?J2jT_Rx zd)ne;{Z^0=L_gG@k9qCt0-Z|(NZnpaK(?@Ou0{%$%AS70${aiVgU@LFm1}4Hz0D}@ zY0L%`}9uXJDR>HX-q$C!=zNfE?5 zSRxffumF?b&N?#~=Mrcgf?gQx4=4ph#HT{fQUAi=X3|6U28Kry*i%TR3F>%V8WMe&|NlaPAKolo*JH7&FF4TxIU ze7TW!m^h1MrV~dF!Me5d@QlgPX;QPw-R6*Q`vYyt#WyVzb#$YAkBfUnC4*gYNyAU> ztGd0gc#cQFIec3B1`>&X_HQb2Og6^)gE?S~d|qCgYj^U$6hwP?b2TrafG$-!lL@kI zXm5NT8+9FJPsApqZ$p|P#G>oPC#t<*bGy6p>nsKO=%ul%w|nek>x(mPFVN}rVLdmr zjRrld{N9O#eLNf&9D)NGRY9O6tmI}v3brq*Yo87Yaq~M~7Z>f3Y`!0BrAT%L1aqNhjP!?bR zs~V$}If=(*4pz^GX@Od&jQGy=r&#*I4$+GrCx}~Y;<*A&{tSIPbc^4xfCph!eJ;;p zTh-%{UGeDsvZ<23SAj2Z$h#;SkoOZ@hGQ9CL>kb~d>VVo{gdmrfZ=;O*Dy*oNHM(~ zx>{UR_%5S2_cKMTZjo8!SL1Ql&OD2;WjeBNZmwsh(}Ov!HIZzO;{DG967oGZ)kB@P zAf|h8oh7~0T^Q`ivzC&XQDCw4$Vt=pp6@#;&81AC#+kiJlE~T$5QfdyX5-Dsj@RS8 zcE)LiQaD-OQ2R;qsAbvT!YuIyEal~^NBAd5+w=Jj6_Q}Cek-nQwnrGQ>Dw3dPasaF zpJE>T5oV;r_!>4l#n=DO9oXyAgAVLFrA;mATWvV%bKbee&FtoO<|CBoXrCm=B}W)H zVvvMUhy7KyPQq2iK-<8rJ#8dbnnYtu=^AXOzF7B^!U1aL{n*IuBXrAH4$AR z3SsH4IcU*%zr?tO$>Z;6Uk5anoar3(dU=I`_Soy?Xw6Au*G;~;K(SY`$_|vj6yiTR zvZLp(`?VJF7$ecaWf<`82;Q2xvC=D3K-@AkQ&RM_>suL!_Z}rk{eVdcZ4YHI*Gb5* zTArR?Va*PI_2TZ)^=Kja<4@zuW9>m(SYNNY>G@+<5HU;a>Ct_M6RbDXGX2J;W~f`~ z9zt@lTF>|xZOchcwsEW-(&N&TwH0!u&hIMBOS}76#9YENO3e3+;W=XSe105u(lgTt zy&oZsZK969r7081TS1fZLxb*8?ndcU;xXx$>D$~Oca0@1y)ZJo6wH(u7WEEwi(7f4 zPSmHcz$^{x9+7a$>vARoeVrsH`!@=GDrJ~ZupT(XILqzX0>*6b1J*DZ=&=7K}+;T)(k zgm+^+V=(Ipq64x>m= zyz#=s>*)^1Y>A}YoS)zF8%&cT=Jr!&y7uD(?SdcFa89F3&#M2JamRRkeg<=3G6tyw>il^zyZYdoVploYb>w?w#%(^i9iR#kvKBJ!Pg6bY)GCBmZwTS)Y(^V0? ziL)uEgkLrAma4UuVW<-hN#a#pzL`u{rJNgW*rcfFXOVM*|47TwMV`*=`YzZW=Nsx* zoOM+m0wxPO!n7=}#f;1kR}ce(bz)P(Jc$0Mm1-K$J55GrVuv?Q zP4+c@>u+$P6(kdN4=$y9U6)Wp(Uz5=Mpe(=5dBEU81BhJ zM@rm4xrxhdfINo4$)}i+oA8+*nzmGG`;d+K!xz3EiD~P*M6j-LSjaObwPW^Y)my6xRv84O zX~>vlS59wdN#)M-hekj6SvJ=_p~fOaM5r688?*I{>-VhqxUm}Cp3+FDDr!sf@+ca-xQSk2n|a&BNdv3G3|*oVJo_$yyq{OWWG=89FhM#6v|xu zD^B71ztd|C2Hpcgs^)sp$|dwcCCJ8WNy{mJ2^z@tM(^<=8S&+y-SoRoDR_XV;QS~} zXApD!*0XnHb|c7fAN&8t-fWGOYF81eAOv5FIv(U3$mQYyB`W|^baOKhXAUr#a-4S> zV0p3QF)#^k&&5M?ir4kv4XaFh+)rgSwT%g5G{uu@D17SrI4)dhfi4dh#Z^UVrhzo; zp;uMM$?tdNJ-cu>7}yDM+P(!S$?}*~m6XI>$6r70m;;*|5OHJt75j|fuK5^XJz$*_ z!kfPK@B>6jL0SP$a?l+nVMVyP9U!JbtbMzI+aR90kq(=L0;7C!n;?>nv zXed8C2KMBtd5xPJ3WWkRfNBa~21*5xdaeocB)!|CTyR1rN_G`U@>aeQN!PKttJonl zh9ZN^z#tV~+&9nE!A>37mD*Izbk4i$@iu+j{;v`ejN{25?xru4IrjsA<++_X!;p1# z2^M@{S2R#k9@DL|fj@I15453_%jY>c^T9!a*_0gU>r)C~{gU$$kOR-<@v}ScKoRJw zJJe5#b20it4%YnqyzKY4whHsn6RV~ESz6lKu6ue`MmY+>5#Ub7p{$VZEXmu>i66I5J7|mV(GHSbU0pnT zBm?U?J7-!?Au!fDPzWet^hbtV=eRg$er-UG!y(y_md6R z7Z*1o^Tgn;8LE)8^cHQ@n_VuGdJt2z>+t@M$kfhU*mB5L03rBp8pHOYvi8URDZvEaU&8lN9unCO#4zwNc_|iBhVKfjvH-gNDW^!r! zZ4OrG#=TgHV$#Hjf0#7g-Y3D<^90d3zPGX^%31H>=m3bfeu^mhtF!(=x&O5Yc>4oH zXVL$9d$MaHaR7et`O2EV_s}++0Brg#G*6EnK-j4uUxl-Ul`wUYNo{9%`)3WqdvvLZl_5hyWMYBbe)lQDT<#mO2sE`ae9J_(WImLzdK~eW&hi z7)E&9VJ>DMX2Zkf!|Vk{97c`hDjsu;0i}Le{D+5%-c|#~6zG+(8N5p{q40=LJRfzL z0Mg{4S`t{TdwX9d4rKwT#YuhPW`s)$42}*G(ET5F2Bi-gej`S*fyXS4$V*d!XM1XA z$_4Ie^tE5=Qrj#;=pJ|;qPMHjy@d(nG9OnlH}AtbevZ6_0UY#MNZ(QZtu{J!e` zloRHG%%y-4U@+tCXFzr+`Yjf>Jp>FDV91Ug;ivyYW+68+8zTfmOyEfcL&ZCQUw}UM zfcDOnF{Te--{|}M!K!cHnivfXaT>&2xpHOW%hYLMA)W-V`i<3t0Si)Cryi)1kNH3p znJAbIjC4os5noMVU>wdI;Dn1}EkN+(?K1`EOZz6imo6QU?kmJ?&3ikRjO zqe{8etwkVFl}B`fEAnoa1E>OlEyG;d`LPDORMGV-pK04WI$-Z!guzQ{9uUX@iyOdl z+G)Awfud&(&bpU!;(2m;NJkany<7eF(C(3=6>12e-P}nJ4c19{jsm}>6B%xIbk3JUiojRE>icbLdUl0NS zreq~JQTno^E+PrjMf|_cf?%LOP55wzCj_NnG2r&Vj(2sbNiPu}#5}p843G*eHobj) z;kzk_lfC(a+B!P7tV3_Kb7E+-FEym8XVwYfwqJ@Q1=Y4T*zn~(L(qm|5Y7uyM#>ga zN}MvuY=G0?L0S^8;RV%3 zfjd_osSFU@6~Oje*r-fjqp~|J{%TG6FpN7q&dBiFb+W!Xq*%-scU^0r6(jE&Ag}IT z)eg@7Fkp|=_ZFJ3^HNngA04h|f}n6}iUMzlk*8`ud2uz(V8}X^c|!xnWeWMgO$Jp{ zD)|qPFw_4yiWzNAX*#StDHXr7Z(BdLEJAz)lW&k(;SUOtOR>aMajG za#zp-rr<By#Y=TGHCwI)P=Ek-lvJ+h@LB&RS9;5Lb&5ltF4B7*asI! z_A$16ks&4ys*}fSV@NZ|^Ny9B%oN9Pdg;-y_KIMTrsrSH9l{}*@&!`p+2_o6v5${vy79*Bq+sFO*@rWUuU#BRTg4eJz`c@^@UZctf z_b>%~Uy90%QGH^7WEiZYuDgshKUF8jRp&N&Zh~cvJKWK>eni5QJz6t_ayMY4`+{_o zODEU)<}xqQAcMuDuGL27q?UHMa3B2Xs+u!5oJ{@0iB}5^Q&kp5U?Vj9^s?)CW}L7o zA(>Xqb4f1oK7saEKOwpdWI3H7X%)5Ls4ZR5R}Q<9*atUDuw)}^ay#4-z}P`f8Ku4A ztijPdB?+NsIO(EWpX9#f`4(vkt0U+V!DbwpPC54 zNfx^WH>khTR&xZXC8(e33qN=*hs>yZT7yuXIMPqF=04)}Iu_GDRO364kEgC>h=H(G z;G?2VADU2cXuK|M?q<+OYM`7T%VyzNw$j)wZQmOfAMM{5@%9xJBanfD zQ&?lpXMO6s{b%&Ev&WHnPU7aH2Z7qu?X{_^`<86>raJ+DGdz9zRLcXJ{&H@I$!>Y zHtB*=UHOE0ydy5PgzXS}2VlIN8|O=+LXMWgY{OLB=iN|gtBHbnx1=Vd{TZ=im6YO3 zus&@rzoX-9yYnpU81eaP^gAkaWSxS`<+5D2H=$Py?aFA-dQLbP?W&*FF_*n+)^#j+ zT|=@4VQ7ZWo6x}{7czo1>5n5UKAxji(tGk_wS?N+GiXiQwy;Ql|yC{`t<%>|Na}tyHX91ddZd ze*(=%YCH6CIt@vpo+9?_=x){A3m`!;t{72Hwg8Ux0N>W{O6# zov@g)i5OKrg@1duLdbUsA`@KL8hCH-T#acF-)wJhhd?an7uA9$R$8YGNiWm2bsakW zmUQ(KUEZ?=OMG1Z(hWMt>~ZCJ37; zh8uP4Pw@5oix(9u%WXJ@9wQ;deqoi&LLGKVFe@oAf{x986FG4q;r~T|=@? z98fZp=D4SE*+mL)dWuTA{bCs>Q|Ubree{}1i2j2iB;oLPMIUR|RINh}O5n1+iaF|3 z?-7|Yr^&v5npNC{a%d3jM5jZU6E+EH|Cwp2;iINbph2ZK^YKmA)o+b|V=L8KWuUQR zF*Njtr}n^jtl_&lier1&-g<;nW0U#reaC{E4%nXB@JCN$DZi*NAEON!08!FI%Aa@s zGg#duI@s7$p%$m(@q{g8EtGk4C;u7ppdC?b6@){?spl@m(QRPnYD6#omEGV`d62_F zf?&|!!3SRZ*erVKKd%wPYtfpuVgmNNi88p0L6NriS^WYFM17CC&Hi;UIDiK}2-=d4 zY{krjZ}*0FEWi{Z59b z9Rpt&XpU5%#8!U?cO^RR%zq#uDKk^#cy+%UzN(YZUr;Df?gI{kGDV)N%TbLi0^Jsn zc3M@zpjL%_-T+Bkc3~Bl9=G=omsksU)w!qe-rh@={&sEQM0vd4i^FzMV;UeKArNfB zjnGLDI*^?dAwX#-2?z+30DJ&y(89fdPn60P8fIoo$RgRPf-Dl(cRgKQt#ql0SdPtBFbY2$tVz#Vl;2u6z~lS^4xon46>iOqE)^pXMir{=3Y^p^ig?0NZk;Z zS4udv2M;+y^U!so6NVx0DHXn&#eX^V&R*{#_cqPn6yA_vTu_D`Dk}9O4mcu&X*{eg zIiLOyz>!>w{Xt+GkMJIFq%dn|Z_n1G=SkrKxL2L;@?JGpb7=!uaH`~Lhe75f7D-7- z4h{|&c{x_I7sV!03v2~@?f(o+;R-hFi1-&HCx|L!_!bZO-&bJ>oZK>?EsvT2+dlj* z)|sK4Ipm<%-~UN^AZzD{jDZhsRxQ+j5b)0owr`RjtS+W|1hl@Ap`jrp-+2Td0?#ui zbP+@^c{S;2OE0XG zE@z3k{QRhYZt|^4wwgzV&|cAfFaQ!g*0uhuPvyn6zxl`Dw*|ie3oZfp=w#uzQgKR= zGhlwW7%$l{vpX3A2n1OXnc`cUu%coxD`O~Z%0K`v`3iDoBXvq;Uk!}69}@F^SX5h} zWAn)Y9NQ$G7e6W6xpmSNwa-C$u6MD^%B4-m4&Q&Nz_m-YH~pX0*#&1k?s42jQQ?^h z2e+VdaO9QkUMUh>xmN*#KL zBih)?0Qa=uP$0cjKILoR$>R~v4}OjUANeh)i%=en+`C%PBQOPKs?lGRc2n-Y;9l)u z-_AMAB01jR=N>5zg^Jdk60hec4tpbp*+;QR1tmz3L*Rs?!&v}IeNgCos3h$Pm5>nm zMX3nib{8Fv&R7F|Vn*9*Ohg`a;vpi@i;1og3x<1we?Twrv-U75Q)Hg@CkL+*UiI1pIjY8BQuR;QokDG9uI#&>$w z7=9lhz~q=<01BZTj6Q-Y{KQKQ7s;p{O5F~8FR61E0yZ3zW1jtjY!KWSq*TQdw{P9L zdO|L($25~{jCT5c$jDzPR{^)+{RhCR-qiJzPpH5MD6yA!ao$+2Q+6Zh|GOwTzyfA~ zJooA*(qFJ6pWjL3ug7GS3RYP_o!|xl{K~-La>c<8^?eWbf`#nGZyAT<2MZjP$Em%) znQ#V>7E@X%Wc%;6axg*fLRGcFW<$0u)gu3f1I@wb86eG?lZNFE-aoas3!W?|4!H67 z&5*&t3z>VHU|r5_i-UBCR#n^)=^*nsQSu21zT6qwe`7oLP@;F7bQ|R{|MIwT8N{$* zUahDab>CG~{*K(+<$|A31W%0yg3W19r8!l^ZQLggs>eU;{RtC$J58e+i%q}kyyoqx zQJh*@*9_lTLoyCJzC)|#ZK6dCeA_IMRuTsnEH-A?bzUo0T`wB#4FF)#DWSj-RBq-nMNO{neD(gUT48U1Mv($Nenol@8l9%X?|pCTBzu2X1}e*rAg;*y2o?cgSAss5 z)>`F1i|UC&L<|hx~M$3r);!+5@jL-Er)kuWQ#aPX`U>aZ1(8a$xTrPf$#4Xcw>E z7Z7@0xV9j<)VRH(0zu(aA3;tSj4|Y#3EKNjk;>D{cKrPgJ}WmEcF!GZN-0QK!s>2q zZSh61D9OPf4$$lYwDJ`8-K1%NpkZ5uLn<=J@4>~N@|i)J0U!j*p&*%L50UJQfOf%n zt`W9(*nC;_#^JI6>QyS%z3Vjz0#J(5A0$nQ@^!;%3%0X$pcX%{nxsmBh4h8} zS%HL?lPsQ9$)gf}0XhBeqcEI>we(&O0f-(w$Ab|k%n#WGDu)6U2fs07lnqGUzk65o z#t)BRySu(@lPn9!?*n(W1#IriQ(@${Q2DCT;aV2X|91UpbxA$qED_HgF#jI$&|Gn3(&a zVPT323Z7nGNf@|p;BRPG=P@Ld*J?Q*^jlhqx$2%IQPRVEcW-;py{7MBlJu~KggJoy zJFO4kFZsH}i$b1Ya}mNxQ+fRU;${lrtauOkNOTS;s^w@={k&0~6pj?E0XmAuj95?k z+CD~xuXbNHFy}+%)2FPX+&Wp2cc+n6j{3PN&t?~1KJZOxo`HcL z-|Y^cFBuId-_xR{j&$>$>}iq@yXD?Y)BM@KsdP10Hagr~5LvV95zmtH6no^IE+TBzF+(5Zs`xAD`&P|^ z7q%#?(b7L8+`1iHE|blgc8CA$PXEJG#+k$I0@s3v+(hKt>ZqeNgJ{v$r0+|49c68T z?d!wksBSb{22Z#e#I(gzb}GIlKL*Y`?dZAZvjGP$>QC~LhL0i36 z9#U=TdV*%lJcHJR%!5uw_|*Dfq5JXU+MK`n9A8{)eEh9vYEi@}5r0^^ zXDL4dE@Ne-n@uF!batiZ@c}C}^!AJUZur8E@>z9XnlJR`cD)$ z%l`yB{NDL^d-WA)23WHS`v_i~5_c^$EUc8=T6hpd8W>1PW?X6s<72fwD7-!`;rvX* zEzz2W7F~OH=^-kd)!eAm2y3v#-;wW=!YOdEIl5qoIN%{+E0#owQ#sM#QnQ?&0H~W9-+3Ql)9LK!$UV(=lS@2u1{#E@_Mvu=fw!dtCZ*^- zUVnaA`Y@`HMCG^=*D{(8EZ~z3xB4dg^&)%wmiW_7AvSORI_A4LY_#Kteb~MEYw;$d z3#jJ!BJb*ME<_})IAk;J7@Pc9XIHglZ1nq*=p<@M*)l+G5!}knATG{A#r-@L;XG1L zN|t@&llxsRT^jC7rSXn$ep8Cgq?Vcm)!%$Ne3Tj2p2_7<2H$^eZ2C!aL>Cm+^mSEb z&4y9E3IYrIPUqX-Ug^{2S2EN;cao4=1RvD{7v%Jl$IrH)24q{k<+D(<1FAQdwU>|g zbA0&``bU%yb|v~qw_+qjw+Ncg*TBdY0>`A>G$+1!D;vDKhIu_s$!6#Kl@M`Z4>TC~ zh$7GBDN*{5OjKP`+uEAlf?Dci$&FqUq?I=KHOJ>(aC{-#2`b+h{2Mz4dx3;B~3F`}0n<9qPa( zeva+c2f9=P`DIf-q}Xyq%&*XFb&$=*3VWL}lIa|X<@j{J?)KsMal0;gSP*`{K#->g3XgoV^ zqZAPC9cC&2nso4*R*>Ns%X_P^%g%iw?bI;qTInY+;om`amd^7L`6<=e0GY=^ADbR( zq5u*FG3t<$_l3yAeh3|YW_J0gy+oUMq%Gs;@j|T}fpOM%92BJl1aD!81{Ohh7}6O+ z50fMVIB?QeA$}i=t64&yruY!VbEm82KP*8ly?gL3=go4<}q%H9+qTYTv~*m?g&5a`?Z+8vh` z+nHsqD3FYuTTIQVtxqd^$ zmyY1E4nP+=%gQNGd#M^SlKU!RKQDMID5Q!GS>$N!QssL9Jf|pC>^1Udw#qK znCU3Ss_*rcCup$|4ChwiOg zS@8^5S5u_kozY=MJ+&t<`}O9WU9L24tU!nyd-;$4{Q2S=KV6`_yAY#k@#~`mw<{^d zw)PQIO3dSp66qbvr4^>Dm4=1GstNZz{p9!N(cMUD&67ZncUPC|4eqcv3d^8E52J_HyVCE7W& z8-Ns>*~Es?Y`EiUXBDy?>Rk^m3*H$jlk!#V_53{{`AHP7T{uv}ze}Y}&bM#}zcI_L zK7H;+)?RBFOh?q0e&TAg_Yc==?vu}WM$~WQ=x{2oS-P&-FwWf?#8^YZj^i5m3Ra$blO|zsdVP;Uw9HJ3l021}FquaLQeMnqB_dLmCOm0vP(K$gpB^a*v*_xxf zh&?Y>n@wDkC(od?8prZKamu;3-_TL$?F+r^P(;g)jX5u_20a*J{&xaGxOm7w6t8;% zAcEpn|6W*S-8~lB*GMP61GsGjhjIZ_W-(;@jaF&<;1Jd1a0L7IuGg`~J5pH?=&ixosJKuxuR8|4L2UILZ z!~y3Z;}^WYI3E8N-H8(y8?T}Ks|Sn4-{Rg_t4 zKauy0cZ4dQRR)DC+LfcJd9OQz4P*%XoG{dmW_RLz3IHHP&p7_C_TD>?3jO~drzDE( zEeVmG5s|%Tvez+-jLfWr$jFLhRwzP6l$B#=3t45$II^-w+5Dad>E8SO{Q3LyegC@G z<&4*Po!9I6d^{h63lF41kQ@XJMZ4Hvcfo^{KP_NX>0}!~Y-gr(1c>05I>N)l!5f${ zE!1xrM&@sY{V&=cGz*+2725~8d-E)uD38DS4LMYn;ccHkQ^C+Y6E6!rG&e72<1Mi+ zzzzru?1HRM+C$w^n7ivU`NO@F3=KGX^%q=HC|3DxzFEN_`d?9e>j+0jM+F51dwY8& zB_+s3vTRLc%n`KuBKP{0 zUh!kJqqXx`f@~hEQ|fK2dPnd*Iod*e1?3F)DvpZO@XNR0EpQtQ^uT~vM~A#X9frMD zFF_E3w&x>_N1Gc(K%JT>rQ{S&`8xCR0^oAzB_M!?f}CB4LriQ)=NzGwPCxj!V4L|n zYm)obw!iEj)Uw74mscR(yb4BzH;E5Ck79SQtz)q1FB<0E{0v?$Qm+llqQ8n9Zumc* z0bmvZ9&JG{Gi;)>Z^AtjEE&4jnk>3ib@JS|Oi><=oNxqK_n|Z_oq^s4qv5`i>xmRk zO(7+gN{b#lFW34`T>6{Pb^+V8Z-rI%M9g0vV=Ir1p-}XMJaXIujpI-xzO}Jqesl@L z25msxmPs*` zwE8@ip-$zS`wK<^$B)VUKJZzbdLQBc>(315_<ZciPHNw^Af zHEhwBpPb)7{n7F34{-|v9a-^DU=YkhP@S)7a$h;buTD30di>d>hk|D}id8Ua_AYq} zUHR(Vt3L^EXd7KXz3NYUUgYX?JsQ7oC?8yAc6CpI>}6;3H~E>K5PdzVBbwqUtnP3f zPifALI6SRKhT)zA_oULm{J#e{-2p+4s`0d^NdIqr%A>1==HOwlXCKfB7C2f$w$1@? zHKGo$2n5>5J-9+Tu6?RLx^xio@S4#4I1`Xo8)@FUc63W5AGqR#xYhF>{r0f{m~W2P z0$7NpFnr^(DseCPKWvi<#*<*^MHl&gR`^7K(;kf+d`K^CXb;zYDC)^+&+Si9xu-x? zoqSTh_$ecXPS4&-`RDH=RU=RCHK-_j62_WRY$<;H{4D|{w?9nmpn)ntm@6dCBi{FV zT-;Q8g(;Tf_zx4cwidp8me*-pOGP)!2kiAry5PAI+)cThKwUlISIRSfhzS0c!%c;X%j2d}7jG5D1tgG3{8+$b-y;p0JBw7O?%AsBB*lK?d*H8#P?=!D^dw$MuDyU>SP@6TjDx<>Z>Bc-cxySJ zXau6G?a(RScCC}Ts;`fw#0oIzf`V&r zUngf86tdyzxHZ1;*|Y{E?u`NvQH`N_7yPYldkY`&G=7C7y0bP%BMw!$+>?*{x&NfZ zc>@o)V0O!#zR@(g*=Av$Rz?RrJPU}nPigmQ^HLTV8L2p9J|v>8M1a9sU^kC!Ph;_G zlgX+%e(g5gM@4Rt?qRO2r9^|0Fc2N2k>}IK52G-bj9euJbngXduwLwK0~t`6>U=3& z44|&vU5>9r)||ewL8@-e+SC7TwGpkb237Uc8d_C7V#=%L|FHJzLKz>FL!6Hfr<942 z!NFGj1#h9*d6WVWr9=5I9k`z1=7u)16b}37`T^ApPbP^|=-LDVZP=WIU=V5ly~KNK zt_ZGSkb-i5%YNnEF5Y=u_a9*pU~B6}70pR|{-;!J>zCkW7&WF?8zCL5O7{yXHySqL zUerkU8T0x}-}y1Qxa{r{2P^Yi?k!>m<^-<5$Dh}}Xylc$0xoRHC?FX^B4Tw4$3eIv z4(ow%n*5dxgj$&=_R@3w&>TGgW2*xXgA==7WF~e%TEdUVCG&+%s~X&)(W9fIFgug} z;Q-Y@bt}X}1RqbpN;&>Kuv=Z!r$9G7EzM=FUmFo8uLhRK7?e3xLu&|&f+IfF}N0}W>mn7S^qi=OT80iux z3EVGL0g3S=@)NhRJ%d>B@2!tMl#Q;zuDf)j9*?P>kPW3_#T@+S9Kwhaes{7n(FG2$4=}pi$vRLYkTjE zR5C;U%>_i#ioFcdUOQh>O)F^@+>}B!FVw713_#CqACW)ur=ij#KfCOVj9j-NcsecR zgsXn#z%@y0Fc`>+>yiO65J`#ii#h4ty7u%c+O7J@rCFTHL$A$D`*dC&mrtj;%Y5aL z3a{>EXS1B5#zU##IPF^{HPc?IO^lB}8QTXAN7=}4>N%C^H5<+(`y8+_sV zP((?Yj4bxvh*UhmtZo%M2r$|bQlsjdx%@H1?*7!*h8ANqnPnEp>2|vW^Ar)**~rMq zhF2$4(FYi%eEl8u)USnu3Am@KZ@dL*8-!m?Mo0Iu4GcK{u*iaJ9!!ej?g;^!`qQyC@=M>lbZ( zD5pp%nY*5bmb7mN{cfWxrBmx7alINWNzwj`teVMRn7T)H+%?u6|2s_6Q>6kS`=k22 zmBYjLFL=fj+n?8cxYAERI|d~A3Wz%nb9GWn7%QWZv`s;-)@J7!1_9e8U|90vQcmgo zgEXl9uWuZ~(?OLf9ar3Y&?n`{wali%Zw&=C+etW~{k}eIph&rH*aI0HK&FHs>Ubil z$3jfZ%%Q}Bw|id#i2MG52(d0;K8m`CQyk282wo4{_kyuMsG39uVo#bcT zgez4r5E1qt4T43u4UyS~mh5i!&6D86W>)`F(tpTf44)6Bu^JB}{nfLp98MfTP61m_ zxXxUYLtgP$Ixl+j%}3Q|OCFh7E?0xIQ|&fRsh>Dlb(I)*P6%l~@J!d*;mph~T}Xyi zA0esO-L&O@vbVEvfBjwtTwWl!`K>H(hG3QV4%U%B)st<*8IJHw;Vix>8A*sgMI3w` z_1@6Qgy_x#g214fjH_>$avo5B8q?ppqAqa8?uSNzl%0{S2s!g$`6b2Y{#9cQ^V+Sw z967RBXRgss6(nnI(bgf01)Sg3*=I$Z>Bzq)9gBT~pG4VEOZ)Nf_XdTT;C^jI^LSm! z>22X47l{Q?0^P&)A{>P*z4H&w{0ga3ilTcpr?DozDUC^=`u2qVMAWCo^i};&7RxIl z3PFM-PeTw*WISqCQv|Haz4m+F+Q1d%X_ViN-fp%_ZT-x?e#KxoHC=d6??2X zC=v#WmUK3_z~H5TdP3YRjWY6%mAnWInDG1k8pB3u{3=3j=MTkQuesY&T&pES+gqa3 z!cR={{6lq(X+=z<a9)erObb`;_zL64}pfkj>N!Q{rWtOZsyOcmM4C>iu|X;@y@)%_Rh|914AOo>FSi>}iW7-qyEo!K$Jx z8&bo&V(x`McxfWX#t2!g=NTyEs1)69Nsn^Ey_RYfK4y#GEk?Z9odPW#%6JUp`II(J z*YPp1Z9myTJCaog+R;}#A_T2dph)eL(&D6bmtTux}WygHf@1M(WQoijgJ6}2X;GU*9EXdpzK62X-!UccAN##ZI;<{KMrk7ef{rA#oyLlD{w zHI;cCcG)HJHB(Ib#1qEP7z-&Tq9lmTIEb6nuz$b&`GNVk^9LyA5*ov83rm!^_~dz8 zCP_N6o@d+U3Xnu%ZJ!OVx(;R(I`Y+8{#~e4j&Vw^GJ&}7!C4>riIxml>~{Z9JZlAj z6Ykx0TulN4Q)P30py<8V>&VVuGv-AW*<7NA1jKf&B`9KUZ0gH4F}cW?O13B)^l8bC zvDk1NIeIpWvR{s!Skfxp%r^*|o+7;RcRyr!H;9DSej>?G5U}pNxrC~-tR4SyAs|$B zmF6a81x8i%3esZZ; z_^J7G%Ql*VA4|mr+An%pWbq}*SWCx5ggbUe6&Jf>e2v=2(xBH_4ch8q{|X?mrDy#8 z*Hto#Jgws-&r7rGqb>mhPWP`y2wI??$3$;ZpM;K+HWL@%_=G{o^dOy#FiGK zd{j3piidkQ&qcm@nbY=ccGC0CmHkGI3lfV=v951@p@V-xPK)sxKE!F)y%Nx@V*c-* z$;C%9^65|=Khww^taSy)#s!RcIB=GV$))@i0pR@iFQ*~-$Id1&W8jX+8aQg`S+;(` z!~DRz7f8pXP-Le$;R)L62@96F!kY@qo@v`3V2rLkqt4|6mfa zDerF1dDM+VXx&AsFSk^kKIi-;x}F2P;0wEiU1R_87 z?ZTPLVHhsISEN*emKyOYT5MMt(unc8uZ%5Rkviq16npKS6Zp}c=YIH{!r1R|=XodG zYOnMMSB>97DCQr8JrPWbpYZ`D?v1{DU3%B9N{Z;wTVpZ}LyP?`+&lRPs({S5@O}MX zGd0Oy#xMOo?dbR4YzJaTs{J3uUuL#E%6XQ6g(8ig{i}&%8sXjl5tpq>OYmRJ9}S$G zojCy=O{vdLN!4W@9v%Rfdze3MK-P|sPQr`^G>hmco{!6XyIrn2m;S_sFW!fTgXkSQ z)?%pwg#WvLk#?vYIw~DUAGE>L7Gw0n(OX1EL@7GmE$stly$mhU0Le51BO~Z3QLavR z0T`CzcQ-!bO^=|XeS9FIfFBKP19%OiYP7p+2II9Hz1&pjAfZV=$73GQ9;kGdRXz(Y zrI0r_`wRzQ1S!*8>b2nvC$Uonfa6yP4Gj#QtzSOUOTX32MLj+*y}Yub{q%K4hTBXx zJ{2kx3>litmOgyAM5+JRTehp|(HG+*(b(-~j6`sG{S>cYMix{JT-mfdCBqWp#v?dB zz!Qjy*WTzEmCes59t^%gWeYJC-z?!kv0uXahMs+MZCO&-%zK!bH$N~$2 z{X}9m9UOh583-`*AuPLUv+2H{;;1veTOf` zjuIl{_3Kx4^z*@2(qm+Rf|^QY*ZTnzQvnkA0yvdpE=I+~F!3G)>iF@lfRTT2BRWX0 z1oC#+;|?`Q=_PZ9R^~?ePISWB2#aQn7{dcHhsA`3*v~kw`(y&msc0@)NQxDivAg@V zi9h*K`>E(BYsUfD9_qfGTBxXx-!LrQmYn))bq?aZ_m z5pY4%E}XQ$ zVM<{T%d+1;%Hw$$W&{)nOsN0RnZS)dAu8z#_k_uOZ?3eJnEb;!q8~K@*S51_gHYNs znT;2ebjw3=uv=b;pCh?gC^YpfJFh(s6DOF#ne|m9qyV&DR4yVb=8yQbi86^U*dI#5 zc0ee=b7pbxKPP@nx&~2yC_*aT%$&iJ5X}0)L1`KY*LxuyYk!+K#`^ z!EDTivK+d}piQv)`NnDVl<&6ON9VYoAd=LIU7kOE)o6++f$Z=Ax}qk*t_2$cfjErf zsgT7{Zp=-fR<8lF)MsB5jIw#O9`Vcros`|s5Ux~<0OAJopXUWGet^}}29vlO4XV%h z^?^^W^w3Nduk(gB(z)=8d8nQPmTTCG9#1}qPoTxVYzSQ(zJz^yDGV57jjlI<>V-YK z6aDgBE|DLvDm#R@r4mt{cYA7R4^DSL`|Hvv($YRQ9>%-c-9(Cd5JdbebNbPVOfOj^ zn@OG}7PI-tLX^vKcvXDB**_}7_+=USV5B_4+#z%Le~=)b1>yS1l4IZjI>_|w&usyi zaC>Y~_+syeE6x%e$s{nQ6sM%Lu=e3*Fr{dGw5h2Lc~vqi=|pkoeRZPtBX`}nu7 zv)ZHe-jUoJrj18Jqp>io;A5D$TTTd-#|N37!UQ5KvUo_lNwZ*czo?x1wiPIApomDF z+335l%0xa>J0#e!Ush}hcIwtzsHmtwX(>9ZcfegeVHilg_tQ*M6hV6qH*TtgobOmR z!+#Anmtb{6kFzGu;9P8g%;wx{v)*_1-*@?aMk5BU?>~^SeI;*k2yA&PSz9599#YxX zhVS1;o2-M4I2Dz3$j57pgNhj03@gq)<{Hm>wVO1yb$21gqE7+=9Lp4dE&(de`N``- zpTjWS?=|cB1O_UifKIG4R)S6y>=Um#{|LVN{L;#AG0ekdX!IqH2jPWl_AR{L!C5h4 zv8~zshjgA((5hLPeo9VGwm*7WMs{wor3X)UR{NL?QOgiM59T8!lganQwil&!U3pee zd4$HPgz?BswerdXbb0ybE^~R1d(y-*-)Cq{jI$grv`cc}Ye_22i8WNxXTrQH=6Z-%t5v*;2NG zUn6K(r1tOW4T%T8L1Qxo@VOH)?jku|*BINrdId|C(c)k}Zhc+9&BLxJ&U{+|>9Zp| zUk9lC9Z;-|y$^O;nMDt9(I!>&NlM1Vfd|PjOJq%HKa4LiPzy4bd@dYIW zfa!{rDXz>3X?~U1pzj_zg;u!CT$s`u{3&sB0^|>gY`YT=Pl7CcPH@<3td+T?tX%EW zpRb#0l(NjpB~!FV`!%Km6s$Ak#$(b3xSXVdiO_scM_Q;WNkRl6S63O4$)!~yo+3s< zOkDdJoYna42le7`idkC+c<}^C_ow5=v9I-H172DlYGbnBdHoDF3Eat>0*@BnLG~oRyUrLe5v?YM>*Vm~+fd!1I&g*OncsY*_~;@DY8Y?>$4&>U zq!13+4&{_K?Vh;8O5l^S_>=pr zov_`=vU2XB?^WBlN4Vc@xQi-pUsDcop-luOg{GFrM-4J=E5<5hq*pk zrpo}d^?u^mgM9%{i`Hdcc9qlhh*EvaTvMt zATz)z7f)J&I7*qy`&+286ZXm#a88Jve%_P_**_NT-+C?Aif_A5-WD9X4kCLYQkY*j z;YAo8q#a9SIWC_TUC+mYEQ^TC{R9GdL8+QImUEXk6hs65GuSas zucM=*i*EOsvmf(YN!VBgEig(7=~EUcT` z9^h-Ja$?72yh-r!?E@{(McKJTWt?Fc$JdC6Jce?$^MjeRc58xG=qBQ{}45VF3ppcCS22 zf~r)tYag6$5qy*xf|(s8-VLIQ?XIhHgp|IWfU=O*OY>;;9~imQOmT|H(t&yEyWv_J zr+3YAQ&Q`BU_Qb4#Lv%Fgl$%iD>kbRK3SOZuZEWdoyT->gg7B}TGR!wvC}aKdwsT> zZZzb?>0INJ?~OIPPUPd|QsUsU>E?)7wor-;9YY|@tyy%wFt%VMtkX!Ji84&@_EtM(xk!tRgycmj`T7^ZDJdy% zl$;HF9+OUpsdvu0owBaeho~h;c>~DI-`ky^rU&9&S%9&2w)52_6V7>q9{+fUFe1B$ z0xJu-cP<(-cV94Fi!zO^SG_8tfRSAtW-`T^IQ(ItYFclW!I>FTH00#fHx8uZ#Ddjk zPRfI~*@Kl^zKPvkW=hmDH%HZg1h`X~Tj=M9bv(zI1itBwqq^cBI7>L-EO}1C3xc!c zG7aVwQGB>liX7b`9PE-5ZbShhAN}T ziQ-$4EXFf;|CUIn;=NKDR_2~w@C*Z+nmXa!wJ-al_to7;P^ZM{{+f2qH9cKU@j@RZ zckBtqvw#imReBzSD7Cd?)C(d2&Il8d9n=t^%9G_JcNWi}Ar`q~fs7Is(@8$Iq9 zr+WN7Vyn)*K^L3dcU%jO;DArJ_BB+Sx5v^)kBZH1Ms(9|U9O`Tc7&>U9rzNp2^do! zIS-kN?iZllwz2=$1LAws6xT;*T~0dxsSAa*uVtKjtC9XPxL2<98?f zyS$W8om-EQ`-u}L4rA&ivKq@0UnImZyT#^_?!{Int15JhVYEv}Wk5X&K!`mA`vQ(4 zGWdFmK?H9whegug2$U~ibq3b)8!+dWm6I#U$K`WaAaNXe^b%haec1pn**ODh)?Xi9 z6jog5l!AF!9};w5!eGCnT;NJQdhM7M**{#^Hd^ z$Egfz^@VJLjMSFFvc7V2Q-f?PPk8Mf`Rjz61C1I3#B-uHi+ zBhjp?X17J1U@eWczZJjJFMqZ0RZ07W={e6Qz#Tm+ngXuoeL&7F(PbW}F1*?pp6;h`Oe$|qw;Za_q=jP_-h0T^NMOf?#1 zuO%HeW0T*}r~g9g7DGHvKG-LrqomiL9oX?Gdve zmnO3fg>OjgjRclX-jNLQ?E#{NOss@sXO`Pc zm+f*j>70v=ylaYbCrz00rv}c1OJ>!OAcT{$0aGBUnbN~=_qT^rIj4Ulq8oET{IG_) zy3Y@>l1Ut=z(P`^>8cZl3{$;I%8B$W_>w2&Ahm?Oqae8Dn`Q9QWs7Oc7Lupjh9B{4 z2pA}z=V+H`6ZZ78$y$8OoM+Q~l&{gH#iSFY_fiJ}kFa)wPfDZM?-wd7-i_2MD2&7^ z_Lc9;5Z~Lr<9Opk74gpCj@-+m(zw0`WhwmfDSv0%#esY(f|t+c827RUrng^emdbDl zKMToasnR1)W*qj}%C;)=;5W7R-=g7FUS!6EkCXa*UAmw{3dg|N8r1q2oxydP)3+5R zrdMTgRD*=NZ|5BbC^7H~92m=Tm_=9h*op22(-Z!jMo) zVnlR25L8CDzrBf4qNl!@ZkXeCietj56%7X}#tIFj|3JGZH&MEs6ZI^(U?B9!Q5^G% z3kwvEHYILXUrHxw^(CtcUmTxlOS3CUY9$ap{KB>tzf*q|v^}#5#4Ac#_xsY8xI;`M zW$2;Q#Exd%97KUku!iDGQy$jFa+ZH;5$`?CGKbdgQL;Qs{ zHSA43%z{%eaIz9_^XDrunNkNW_}TW3Yniv(O3pULwW+((esATv8ceCSR($xSbQ8s8 zw!2ZW3v##ZUp*$`JF8z4+@>dVT4u{tKHU`r$;i0jRDWao&m_0t-;$ibr91VClJb(> zfeQ{kKPvDv1-d@wu&K9k;&7~Ab{tJ3T&sS}h27orPX7iitbrJW8!^wAc8b>DgmW2P z_`YjYkG1a+G5Z8Xwkg?7ebDseA_Kx<_R0OO?!giOl3~rR%JAyPZI+-fW7Q2~*X&21 zwor} zV5oBl&1fR@7f>cQ0|7o!W6#b)0Mo%Nhb8LnL z&dq(BV4tdv`40j|Os*%1K-vBD&?S;{$bCb5;~ZtKbIM+xvyRv%EsC*<*r>-GzQ*Y8 zVQj45;WzwCLz7WgnVnew+b_E9fvnU2DY|8A(@&R^M)@-NGMnw57F7t>`N58#>{b$jA&PtUZz1^{L7wk=^&j=| zZ?2z=C)%S)b51U?`HNp?Mf*_J?scdffw3kBeBaY^F#<Fl!OErTa#>vMzcA^>hP=4@(EMAvBa{{8Jl_>lpfdi?IHlEVCQY%) zwdP5^TN8f(3hZ}Ckps8Q+r?&MCf=X#mNw`dec1nR5uAn$Kk#C{M~$SplRl|l{ofiJ zoUy=__>Eq!xsOi;jW=KZM+{89$N-SRe+QpCG_eEb8Qn{^8$jV!9x0$hhs|g9rs->{w{*Nye)-wKr8^kO@WBKS0Q8F zX|G=&!6=Q5O<`(frk3K~0*YH0VEkj%`(YGDi8s$p_vKH*HQ-trE?av+G?MSkqrXoM zbolZ5QYAzMctfLO!U1a_Q4={o_-JvrIi4Ft{5}A`IWZs2Jtck7KGD4O#V*qtwM9_m zeLb)fh%F-Cfax51rWzdZ2=ba>+;V38MO0J=5SvLuQx-uX^x0Nc^1xkMavIpP21v)0 zpFPk=9i+PBSVqF!Q$#sH@qi;+QwR{TOMT7eV4>SNT;N2b0dDPQSLPORV8vHk5O3u8 z?#)iiWFuReo2BKq0C|;-{4~t8evb_Q^GkwEPj+EuF7@B-AepKungzuLj5)8s;VKXz zyZdo4YBq9JWZq46m5FZpS%p^cK|#AVpnU{zhNm6?oRaJAcma0ia|{+hrjWd+%_0tAZetD83U05Q;#7uC+WhahF9&R`x7=JQ~X$tLH} zqbH;M@zPN(m_))IIH4hXaBqt|FX)ls#K?VEK!WV@pys~RJz`CUHV@NBLtZ_!oFQ(q*`1fCQ3q4gg-!YmQX zfpjfHK9H5evnSIs^l{*%+6yuKJ^Bf=1sHG(O=`HgO>3ti3&y#$?sucN(;RH4eEH3r zLx(fHwN_9{FUjB$|HL=L&OMJ6d^x#)JQ2#!ngF(NnHsYT2f3QGpZsqiPu(y}IANiT zK(VNJp?#84&n;CDM{h7*=uSjS%p*wvhsFDfmWazr_jBpzVTEaH3*E54*b?_uln0Jd z-za6ft3hI)0{UOv-`#*=l@GYa@XU1*+a<|?eGP5NJcVb$i^(b~f9}5UE*CboI>Vr={NSdlkptA!FJH<>1V>U8v(&?Morgu_q5K6?d4?C@H% zoa=`_ftbYXsj-yIB3kKGbXDn}Mk#(+RR#`#I*ORwR=PJZCAjDnI(O*| zmZjV0e))AC=!u+OvvPf(li1^o@ zPyW2Wu@Yq(l4HxmxDSl`FFDN#-b0s*g~?E^&tLs-!Qd^0C>f~Yxi1eQqCbC^2=n4s zbC0LJll~9j({*8%Y-?%g;;OONLI4e}!Z9o22?+P7wURZqF6a1$)<;cA9L=k<$HuKf zZa~n69}O;P1V(K7jh!#|HNXC=u-oae$g@1E&FDbq3GwDjat+6TthIapo;%%TU85mP z+VoSH$1n}(Yahfh=mc0frKD;TvL4eQKmNc%Ta65H{kp_QCVCGE9oDc1lsDzUrjhBk z8Gb+j)8j|p!v()rS6}Q}zla~Wa~7aj%ZXMdkrkhzI|R3o#my^QgDh)n-V0l;0T`Ia zu&{L{kfdBEi%K7bqyH0!P;c~Db-H75_48I-Tta#YUktx0GD5Dv=Bhb+Mn?Eg_$3{r zuj5m01o^_O;b=B00RCwI_lgMLcu{Nsq2pOK3EzbB=Jv-Jb#1z4Exzl1XU6KvuWDo6xwRQ^}T=`CjT z%YtW+AjcflK(=&d{bV|L9mF^|@zoX&1hg6UUpf6_S@e6!U(FOgeC1f^xAOF*YOKP+ zBi|%KzY~t~%xeb^N$=M|cy&_k1rjU5+W`N)R5sn+w7_od zRj}NTd}Dv+gZmnXa7qQ9uBEyAuw=kI)(kgt;mL#R8*cbEtbpcZbz#CkKk#*Yd-9;V zfS-6Ww@V^vzuiB3Z(Te_e~Q|n^ZrJ`+uJ=wx7<&kWPqpevp*rH^~OpNL4I*>M||(9 zhjO^B$L^&ezvA{Bhaz{WE%b|)aKMr?K>t!b-p)^&yqTxpbx_ z(9Qea9a|St^vX@?n5G4WwpNdaaaZzqG)JpdwzDD544K}LsizTqh+5caEUx%IL@+0h zE*?Y)DXpWgv5YSN60cb7obfLbS^BopHQMQM66IW4A&TS{#zMcZZ-kVm;u%@BTnIsN zyA#<~zSuv)*_`Z^!;7F^Fh$t*6xHvv=b%@p{kUH+6(gIL3pv*d@7=B{!#EN#Y=;j# z3}c)=9CY{F&QHATPRqWb00EHw5XrUXD}dp|H5-3-Mg}E zZ{m67UW(AlJ;RzO7HtKm;(w`;j)h8c>i@p&{?LYWY96O%Et7BP&8=8%9jd~5YNuR* zeydr4DVzqvOXEy>A2h_(%Z68Cob56>Q&u67v?S1ls7w$b`kDB~xl9y!`Cu_!*sljP z3%vH#d2V#)JN|&(+B6VS8aT>+b&s_PPi_lG%YHF$`p(Xhbf$V-`Tg#Bv99#VW-?u) z($)l?$(`A13pKH=-c*)|oeo^^=-d@u`w~I&CE>37k0%~P;-A0YX)70Bui~6+F=}5q zM$YYB!i(rWxA5*B9m1}#YiMg|t!}D>y_9syeyyqeXLwO=a`6h?)y;&l)MkhBxrp%? z!Ig-V1w!HMN)dH$KjASuwo)ISxhu6M0m3Yqv<^jU(g$0T0E@x$8y;D_iIZwTdVZUz zcr~I-{a0qz`(fJ!Tvz5Ww~1G7AKxar2%nB$VigcI5i98GW>FO`Uiz>U;QYdSE$s4= z7KiiaPL||8iym%!(cPLm=e)}%Z$%#GGFaBia@1dO8Qz#*D;gfXBk#5Frp>-m+UbqC z%csh}64#i>u>!Tgw{nI9HTr)x=pZp0#rXJ5XW$_KA?$)o+IZySt zf45sR|5Du$Umr-rXZhVjZz~;lOQd4`^K?-Qbsx=6Zuq5Rz)zdUI zEscpgZzZk8+~D>e+L?D3%-Md9FL2QwvqyAX4kY)*L_5@maMl@O66WpS}`{1 z-aql`+;hSE>JDl~blDc`Z$yVw1^QN3`C2_!Xu>KzO@9xX%kT_w&sWHAf4CxdHnNal zuiHJoQVh%7f9qT#NyyKryODJ>7n+le!Lz_VK{)&BW8pE*9EGvF_r1pp0V(3_-kzbm z=WQ1MozCck$8L4qfWuz#d+!~Zaaj)c;@eGR1me8n46e7gpSIZ#7f8~IS6hrV)$@t1 zx0kt>jh*d5Yz_3%SA0zn*!k#&1-o*3-GZmib-P}WAaa4e^4A3lXwid|~9<5a@7j+oxFc*IB<*a|FOxM`k`$w8p@Rc5NL$8s980V>U+rE#V+7kD%$YlO z7iVCNIM8d9xYGEbcO=8QGOUNlEv#or!C8ocUmz@Q_s(&|HU&PRyB{h%yS<;vb=+gi zwbBKF-da}D^yYF&*NG}k1w=S5Un9?Ej&Hh~-{tkam6Xrxd6VL6f0p>Awx_i;nx3V# zrFYEDEB302A3ZFe)zy{b3c38%pdQ!`)57iyy_uTJDH%=0-Mzc?f&duHA1hluKG7 z*G*gc=Hx0seN~{lB|&J__{BO|3yPh$yWjS`rg5!vykfN4qmv~|?3hbrm5=-X?4S%j zV~>vXf!(hxVyrZ(ko=yufDalvEt$C5+Urci(KBL*^c~JoLtI zYJ%#)i4b?v7&Bv;T^TQ58)E5JskE?cK`x;v;;)5F#@|ZX$xnVEdIq_;WDz@>*Xl9( z#e^2~q7B%WR7O~=P8Gi5gfEY%94Yraa;CzZp2FB`de}Zsk*8B<=Cq$4D#0m{#$nfp z_M?at1-)y%p>fo5*~xRug+^|DoV#nI^5k-FmxeQ*P`lqX{au!_K%RjpwEFzD$5`;P zv)*ll%Ld#(bu;UM6X3n868t=x#!YB5GiK=-L>bD zdrw0MNKfHuM=)cp{>tnEI$5q}jdY;}fQ*N#){Y{%#7dl^qGv8Yh5C9f5XUB6YP+Q6M<;}YB>`$e|T zVkee@|Kmo>Eq9zZDcH#StvZH}#Ag>5_*v`r1R_e3cm(YKk1fVvzf2SdrpI?C^kG*Z zS94|6jGe|^@68swkKNP~DlT{?$UZr9?e%l>ExLf_gl}89wQW^nc7#!vx~WBlePX;; zR;lXrQL-{w%i)uWTj!QC;!bmyq!nGRHDu3xfv8yZ>|qI2OBG&xDNWq?&UqdipyMl)Hn-UZ58JqJJ>PYkJO;{M?ofLC>qv&% zUbJ#D-t5(+y!{@?*{_`(T`q=K|L}!>QNgKmJCqCGp4*2w3Jref+H`JSm#try{5fp* zQQu2J^^5Wch6cm@Z^^S28ueRo6a_5OSt7xXef8c$%y8W6r5q#T+9G1x6pSsn|D%6& zIZ$_ObaI4qDJ3LUjq3&9kRNg|XW>-2zc3a0o#K%k7W=S#eH6xz)M}{8E({eJQgJCNkdPmv`BG*6m5-I_|RGDL}L9`z3FYjHnk(H+4hQZ9LoH&Yyl zdJ$0%yYU8pB} zW&2YIMAN6|HgjsX-fE(IJPDleg6kdjNDgcBOu7&6M?dGSKfhj3J>pHZ&{$S6zkq($ z55(xcYKk6_Q>%>nhW^QZKgSBq8fm;@)Zq{OXpdD}M9icqp>IX>BcH+?<*l>OU_!40 z{DA%;pvGguZ=W1MtMrehURoeIc0W-Z{(m?lubnvTW$o{8etjYQz3=zYlVMSx*rnwf vi~ZBk!h>8s5tNMBL^pm1kI>HUw|89H-|Jqldhjv^{G%v)O(sXm^uhlJRw+T8 literal 58295 zcmZ6yWk6J28#W3ON(d6tp(5SgAV_z2cXy|f(n>c7(hbtx(%s$N-DjcCd(QbjemUdp zJ!@9n_f}2q;Mih!>TwV8J`+l`#7d5bq#F1^5(PlJ^&! z9o`z=wwxTzr!I=V|B))g{}xgfI`qpsid-^5hqp4A-Wm0!#e2besunu>Q!x7lxnu=C zG#M{~eb8Z`A$OR+zmc=*9VlWvyCd36j3=@;ht?@d zeOW+$DA@_#ww(Vnm7jmS=?s_8Wl`oU>`(N z-Fbyd-^RKO7>0AqKVUjaL42BWbihYM<%9!Y!_QQEd*52umA>OZ6?M0=Wzn?cfLM~B zvYYSEb`Y89&#*ok+aWM3qxf17(zn&7E{XW>muTfuyX2!XDI&(+_pKwn)uFw0Oi0G4 zQRy|JXE;nm@`F{sHhMtux@PCpF+{LsDW8#;=g1&h`KjbJo6tVBha|rIcd#g*9xYKt z6{|(J>%w~s3Q@Tf;S(ufC0zY!nlwDW@6TteldysTI9Q;yr+$XHzY5`&REl_G996Te z^Jt?<8Vc+0-TZ`>B~=0~^>@-FTMP;tBwsAo6Eb2C-}#7rjp8-Q$D(^Uwr5$g<_VaZ za_C$4u_PghI0(q!X}CX>M#rd4DlE2_tdEsN+?k5ZwV||%=w&Rq2S4=Vi~Zfcx#3Dr zJlray3cCZZP!h)A5AMm&zyEzAzg&e(z`41ogx~8g$~@D(n)-D&giR97L&pOFM1@Og zcMP?^V`Uwr!rpWB^Op_?OsT;7K2eR zILwd!E0;B8WUz>^Ydco4&x7m0HvUv%z>(9%#I`h4e|By3nFK<(JVdp09rKZ{+#;#t z7jAv2#{sJ6i1-xQvH7q9Pv7r79Y}Ll!h*78jDdC$OMKCSO%%UC6rkt*INWvm-b8w{Z!EbY5Wa38gkxHotX-a2C z8#LtmNHb@c5c?(B)2;rBMmWY=HK+EzJ>M}fHb%q4>nD6Xe(C0P6kfuVgxpNgf`P6^ z+$cBc=Z1h#20^#>BajX@hfZf3KMbcmV3JZQ1??tleMa+RM}Q99^s#G0d_Tk3-)(f_ zPA=LCK^E-OY0;5m=F&ispZ)W}jiM~uG&dhCbacsYaZz}o0vm{w%<=Y@eNOgsjyqVd z;n9R0vrCWh9}23il#aC7qu8RNrTfNWte$bt72vEez z>c1qTxlfnhLDz?0x43>+Nf87MN9TDyENIDD~gntK(uPjKr>Y(48V^QmIuX`3i^JTkb|; zbhq%3cXUIqU6}1p$8{TPA9b&s-;Rw>bjSaBSBx_pJW2jzx=<)soXcXy)yJ>^dDXm) zIMX<>e_v1UgJp*R%nwH{WJD6x4ASQ_al%>a^b%H(kDd%#b-?fC932j#Nn(JMYVw-A zA{W71$*Z3`hA(;6=frL67vlRdyj5pN@hs+2#HTK85qIZ&W=e`7Tfk0Km}00seno^4 zwKMg4ha*2ex|M_WPhNB zg`pK%_&V1V6#q^07cntf!Z4=1hjuc}OX6;ClA~p_^2<%#GC{j{oT#52P}F3g&A79T zXPtJX9p+(FsGF(tdU?uIGTJOj-@ zi&a@0qg&g!`2C5G12~#?XUzD2XvsFqy3^Nyt9>XlbJE7MkBz z;)|GJ^p4Ut8O@9mI~>d=z*R3vO|DpaJcXb{^|alzXlYap(NeVaer+c}_kAmf^tUwm z<*p0x(aWy1VllyBY84uxDOJE-OereD3JOCiWCjcs{giQf0G|*PbZYycM;TMS8(40M z3gH}f;NQ)yd^N=MP)>`i{hE;nWkslsKP)~JK0iN3(soA&B2)+pqXMO1NZ?1i|A@}J zX(QqfZJ`s{t7Juw?}tpN>JOa?NO|R6J49<4@^0fKPDUNLE0r2expDly35t&8AU%b@ z@p>5A?}H<57?=?Fc-f)Ltj_?wat!-Z_Rd1s!h-5&t5Vx%D#U$xj8_&5bupR35vwQn zENiFtXG3Q*<<>jXo@71b_%-Kkn-KHNrd*v;Xx#@a3=9ld)2uPgycgOWmo<^hxDmI$ z*@7V$C=(5|*hJZrl+SB%xDltl*%!k*OuOdxycpy?12;Q!Q{U=MF`(Rtp=^$#dpsJh z?cFro(1OX))8+=R#I4&eh;%&IFFA7~*F9t;Md?oXy{=$On#dc|3Ta_>>TWGj!;% z?$NN2a$d?D-!eI9c3UufPto?9JNUTmOh0_W^%Ar{y$==|i=_TJTK#S7C$TWp?#OfI z8n?eF2=s`O^ck>E@;Amb61}BETXkA2So9chY}`Geu?JMBN#>j68VJ;jyzxuOWjGB( zf4uSLCiU>`8N5%(ZA`N*BqK1thhCMR&A{p#w7i1k!I$~U;gfyTbXPpO_3)Aro6!i7 z{-mhPU*N99diHk^jc0L=XZ3psrVzMd7VjLXlnXhUQyq9@de4U;H7$O8qtK8a++#pYS^X+ax`YL`x1WN9q)o^r z_iaf%wERukD(R`1xrK;sp6~JZcM6J`mSP8Yt`L_5?0ga~uaKn42{7ZSt0+tr6x&Uh z(sypjd0%C?y~iSQi$tx9_AOTMY2!%W{X}#*ERo0*)ZZ_`BuT`{nUv=JnD8wg9d?1P zag;Z>d+mLlY7)hh4C{genxJ6w0otfz%6;cE>Ss1_)fkYrE9_z84HzR4P{+ae4y zn~XdqZw+Qz*lv#XY~vHt!+lcM%LPP>2ON1Wo_B2}7n``#E%@|D5v z#P9qEuyza;A*L~Sd{>7HQYXb{oA-oWz+p9HZ5!OPM(uuGbWn2TFU3kw0=ARD z1k)wqK&InazVT1v&1rHf+YE>s|E%>5Oq5>~@kNS#PIaEps*>@Nu*r~a-m?1G=rOUn zf!isisc(oQbv{G-2l9}z{UppzuMxuU!;c#O`fYm&N%lC8L#FawTJ}v`lIO+4d#h%i z6lE<}{|)nq;kz~m8i|Ol#)v5!i=IidxU85hYZGwFs`VCwr(%maS{ByoPR8Y>Pg)}# z9gcns3TmQGSLw5saC>7m!afjcdoDFh*7X}fc_+A_kYu*O3@C_sJ_Lm!exRohBJ`gB zv%+mYl(gacL)XyT;?JOCdcK=#bIe)h(cfvhFm&dSm61uW>pq}B|HRj-wcqh8(Ja(= zK6ObC{YgUJ5;?=F`fJf$xUKFT0)&lg10K5-DKXDz8cDa7&)izO37rld8Q!1Xb}gN5 zJUlte8C7=T-%>%pR4wT4kY@G{HKXLFQXV6%ZC~@_s5_(6|5X_V_aL-R2$D=dcv@E0occ+Kg5@woVj7ba zyZ7XKXdTi`ae{wRY5&4e)5lxSd-F2BVWaQN%=Hbk8H{22TVV;1aTCY6UV9*s*>kICJ>MaT3n0Ao3bhUjlK-RH-o`U^?kL<`y% zL#7K#7j@AWQ7_D*dpTx@^$Vlwp1X0sw^kr4w7|-qIn@eX0I`Uc=&ege-{h0~bb<{2Mj~dQ+*?708 zws*8!+os1d+T=L%^Sv?kQc2bR1E;XHI?pX;7<6b1db3<6NehVR!gkp^;Ca5tR{I9g>-`?^J1c4Bz)_{2x!$Qs_tXmv0ErI~yXD*Dh{q@~ue`g`jRr!~-1UXAq6O(lhwANT%2*@9E%j@D3EL|bb84i~qpT(yGf~Xj7;-{9UJZDm z`@+12%FoW+`HzLj%G%}??7zeZ`{iZDDIHEI7NXb;Dz{*(0h10rHo2p#jeEm(os?}J zg0{#+~oFqls2|J-;PFS7e+Z=dO&)R=YJl z>dm;{=O=9+v-MYrIG8PJTmYKsV1e6iIpwT37QVKQ!B!wi+HqsBKY=d_Kx40C;7qC2 zTiqX`CW$C%(!xKuCI6o97&eX6^3U%eB&TGUpx|dq0&B^!5DjVL6r;;y?1VCXisLp4 z4)A1cq#;Rb3HkbKW^&P8!Qid*mm+C4F!RrG>n^;a&8P{1{Up%`tw{UpM;n=w! zTP3>hkGW#;tpG}S$oTW&IP~@Xk7QH?ohE`~Zyjc?{?Zp&!Fs={Uw*>!@fDcPrVq&R z6|jQ7ts43bt9frEZj2L|icyOP52g@lEFg3X2N9l1h<;Nb{_Ao zAXV~izvZ0oPp(eABh?U?x*UkVnts=GefW;hqbWqco7e?)izTy1EUg%B-pP|=VC^$x z{Pi&AeS_<3zMr;O1AJc~HK#^!&)VporI~MMUwZKPT`bHMwCx(tup}`gHoxPnrHdVz zQY?-AGB>LXGS{Pvr&E#mBr=gy7hXKo-0;Gk9J&8CkyF^&c-ycDd$ff3^KIov&Z$;p z^$J<$lm}sW+;N`wg9@@MN_v?--$LNB-2;tOs0~S1sh=L-4D~<7w#|D!&ZzmeDqv7C zA2&a->yb0=R6k`Gy$>FCfG`P$8<`X5hTWg&YnbAF^^2+tv8)ZCu3 zkKZZ~%-|9;Rf9S+9s zG}y(pl|x}d+`$1oWwr|v{yWB@u{SOeS#!$kAu>?J_EIkT z^fP^o_SK6-8FUy;dD%u9g|r-goabNq%9g{0a*#=}q3k#dSISlYAEA1)Dq%MkEf~Xt zD<#kQzqbnC@kKpXBk+2h--qPy)j-GdhyHia_+QB)$ZNtG4JCR~%>MVEZ*s;9RV)7V z4(2mzrtrzT>i)a@m2Gi6i=|rQ*d(RNi`}J=<7Ea#rRlT!d!L^FGL$BOEmzVh#9-Q5x^`(0)kJ<7&^{ax3 z;5ko>u!y$Wh30IMHB6V+Sn|)m26|EyMiQc~_+xavB;Qm?C!jnt7Ux z51G3cZVb%|86Sv$(Lk89sUc_w%d$$ z#7HvOD@|cXZ&Kz%N^6)LI{h-@$sDI`XOWkkFi@hRr6fG|aQd_w-I%YIym|fo{jm^X znI!eQLa{?}n0wPmXlWyU{rY%Vw@0JpaU%G10cgVL*jU-z!9?ss8v^a|Zb6A2LjoO6 z7}xD~CL$rveA<)=1FVk2prs>>l=0nZfsfA%g*36bD$4>-5$?JFrmL9#Em(VjWoRZ7 zj{7m(TrJFWJ!VstFq}kAMXv|l7fYRKJe2xr1~q1WeqL+`gG!}k_~&QU8k_e+Ja<$WAz6bg&F7=y9_J&% zV4DVf`}PV6pQGcgvId`k0QAG{1?LWZUSDLVcs#E+k5nAmL=Gw{YTGZ-C@gwAfv71> zZB(2Kh>tLVtDkY2XB7(3FdYIWjlto3ZNu$sL7_^SkF}C#dkAf#$`;C&B%k8M zmuPuRi4Utl*FjsjoYUeY1V0)|g;%&r}Js%&W^P=sRXpCwc zqv3r%+BbS?+MJ_KPi*fqm##4UZb{aKjzng2sk-?@XgdjiFk7;XUj~_otD0dU6faOl z^vKL(n+NKbsNR!bk|tJ<_ViHdJp>$}=fj02IM90Dy?)O&9Wa3tO3l{LWtW+e5zpaB zfzRQPE}h2Xus0c|+a5r#(*oh0IFQ7;X2Z5US4~?zZ--FQ{OFdIk034e?1-6wd#$?GsC-5>lY=)BP6jyxku4rx|bKv&|v%Q@5d*6UrP@wV0*8 zK~I1M||Prb#1N8JiW&+`7a7PCm-ccDUPBW0o*+_xp@TI^q` zc|8WI`!+w>;C4xP1&xPum%{in<@V>Kx&^x*HO5U8C|8({k#vROcH=wGw-QA}4+u0o z-tNuYiO;kzRZeO3t@lK+yPcDP$u6nX5R}E4>WMO_p6lu9dC$$=IOz~YDs43SOVq%? z0OEK=nD8Xd)cb_@``fo~M~c*0AMKvBRmxr97>x%FcDBU#QmVn^NqD<($W*PL4084v z;l$Et_MY#I-GD{HnP?9F8r8R9rhpxsFi7UU5<4iHiy!NW{;-ys^?sf zkC5#~1TiP-E#DH#;hxDU#q|k-X)h})do=&~^QT`xz+}Dk+ld$!pp4|Cc_kL=tHw)^ z0EKS4O#fw8R#s@UE035ZTblO2U9nB7)J-NI{n-X?#V2a?mB%`ONUteFR zbLv;IYS`&wbi2>rJF~1_>T*A7>Q>hF^zYkfGpl5HSlRh)rRivDBe~Oi=Y3E)RqlFb z6rjzWyjNUb+*K9JCiX2j)GV@`GP30vY?yFJdbw!{7*NF_*5KR~KXb+5jkc~MG%*PY zgYjHhP``u0mEn6O&8eV1Kv&NVfOQQ7dlG26Fueq`OCD#EkB?W)Qz}{#5{O`o7Bl5p zqZVVg7kfLCMe3PzGb%*I_<*qz`y+h>gN$qvln?cb))+yTcHLYwN&ht!y-$9{-c7!1IEYtV28v+orG z0#t8T=Z*t7j{Mz7__b@{oGOnKc8?FI&9&QMx4h@=*2sCLd8WfHaN(t;bY0=NeUhw; z0&Z>`d3kx~jlXEQ-Oh8Bm%K`fe~%F+N_D-(4kh5O8)dT~sF)!X*jis#ps)w6Pa>J= zM;~o-vg_IA$*4H($#!PMi{!U!%9?4A&+9?2-wkm*Ftv1iZ$HGim1dtmE~{P_8Hozc zYzw#iVP2KzMr&?<{yOG5qhW9Kml#c4xW9)m+g2^rdsFV7= z(d1OB<$ljSjgY556r0fn>=>NszJQ?6(2q1U;rMgT!)5Zq5Im~)aG;MpdcLhI)~CZ# zsdF$5bAMZ?RPbb+IkLSZp`F$MYSCjBFHKxXPZVi|OOGCC@G}+0$VA25H|=Bq%iO@+ z2nY(I5D-Yo%F6nlR+~-0*DnnAzNOq5{t3mBG~hk7VspF}!7C>t)6%T{$oeU(9h(31 z=bialM&yTw_ih)5f^jsO+u)^C4q8a(s&-fWB75V=-Jjs#;6DR>MVz|KhfQ}@R&_fh zRTeXC#hUdlF1PKWSnNJQXrz-f)xo=B>KYpTgDIQ|oYuupYAPx!MPDssWl;i=@K0&K z;&ZvsdDk6DKi(PNUQdi0ld1RKO(t2dIB<+OrnI%~5>?HPCP9Hiym!HJ|ntlw4mi*Csbp z8zLYh=L~gvy6kku#dBCv1ZON?xXo0!NAM2ki+(2<}Ifti8DWc!K|B0XFWqwY(o3`!VceJc2Whk7}QcfH-Nf z)Rf|CzxCt$_ZEETMOpIiOjwADMk_dN2X?HtD!0?qDxli^`SVAoXJ#cwbJasn_Lkk) z(kUDE@ddvqWKB`4ce?kwt7+}ROq?Mr_5%ojO7KL=)*;xxKl z94G;kzz|uu;wVkUd*w5 z8+vEi1LwO72$^M6I@7iGq@tptpB6j|a*KcK>gqadPk%+`y)PY=V@?_fm|GK4RP@H} z^$!dj%Me6(Ze*~CSS_a|v13JddD`V_QMaMmj-E>BFn|hJXv}EkCO$T=UbyYW6gPpI zy!DhRnci0%^fw$Ju$&yZ;hJGYRD#>{XHRI-g_nXN7*pG=Y}P#}C@5wzB|1L-&n5mG zZVcwKwD&EV_wAUqcIZvXF4MWkIZ{&(|9}i-IlERDT4H|m6XuiXU1YPm`~Ye&a(Qs zAzRg*kbL;?!R0m~hcf17TR-BoV@;aQd(k69Kg0F@q?;ZK(RkuoacT<=jl^b;x*C;` zP2>&`3!&oj%7zM?ZrtSIA;;xNRe&pFGMn zU%D8!!ecZ!e2#$zc)@70P*u@L9Z=eV{h5l9i!Rzec69?o;~(+gRn|h~O+?6o`A)2v zFe@ums04%r?3R}y#l*y8-jk*nuC!I$ZPG5UUBBn~46-*uxv=z8PY zA<%8ZwROE?75+T2N+zS}rW?I68V)0Zk8xtLeFFo;R8)ndA*w@0VE;=xQQh3MtespF zE=DGiPW`y;zqnhnAE9IL%F)u}U){0tdA><+a{rlI6ttwjpkPDuy85}_V&R<*{tkJo z!_hQ+U|-*D(H&cK$ubp3>%iwx)43|iM&BHN1k7h2byc zz`GGE+b$w5-mX_RuC|$E-P8k6Kz}!(x5U}zz}NCPRj=Ef9LW)wXT1O*Fo?u=CZ}$V z7V`};+|78Ie^x$FeF*p#4^3r@iHhdn6WPXvbhIGkwFp;!bwKpq4hDeAj_&TMTmEj~ zN-Ds|L(EoNOW$1{Jfzv%+t+TTx<6w|V5Y@Vt21~%dU&S-Xw9hG1`X;IsP$ATrC2fRzuy5#BXSVlC(AF} z3di5}q0~P>A0EEV@_1GDpk@KMQX4B5ZnzF~0?l3zWK>iFii%a%O8|(VP%0OHBqa@e zN$BwgLUQbW=j`lkrqUd9O4Au10_YdI+rvK}?^u$;%u5MUFZ31YWNODl?|7W|%!RWRsM_;W9s|mn zpsX1cBL_#~^|cGYDg0B#nvmCr^+$jD`+osr_><}v1AwoZy*x9eHY(JL9$B!$ge+Lp z+c|0fZ5OsJXfBiBupr|1aQF=~~>fsZcma$a1{SwHXNZ0WQ^-dC#9LZNuJbxCrxpc2Rar8IB&lQCZqFeMBa!Co}IdFZ3Pu{e|njxZd3^kG|FTPss5 zGI+ZcbvE$CR;EwcwH9bPR?i9t2NyrE$c;LbHnvAHJx)(ZLkSpfqbFR;0h*xxTR4F|L<`nP4&5KXYMR=0 z)IudnVE2OBG76e?TYG!Y;NT{h=M@2mS0k3RKS2WpTX2ffghRRUY4J{j{ag$d3G2_5 zdGnPvuh%_WrWICa^^)gY`sr>`$**62pkguTw)qKF-c9n(Q~d8Mx0rkSEU7UNz-cG_ z_|Xp#3GlTmD=YB>MrzeolJ!mpf535MVv6qQ5CC0rS0mNAIFZ|&#d*<@6pW56SZ)U* z_!Np7$Bj(T^K9n8Nz41d5di8#*s5Dr@S&XlqJ*o-lOOreqN&G1!orA2NU}#$vrZxM zL9PVs(@>!`S6sT7iW!RuSdI0J`k( zyjm0%5qb42G-N^S$0%#*_N)>E&x*?KPR{*>!q(#5Va)&5ze0+`L@rtwY9!ojr!G8$Ea%~_tdMipYF`u} z5x~6Bf%(LsSf_R31;Ci+-Q@=1)Ah?Ct_MVEo|}(P07XN@vpC`)-yc8*AQKKUO7qH- zKY;>vvqt#zs%11wJb_*xmeAuE@>wN;dWmRo6TI=rkt31tEc*eF3$dIT!Lw?Od>>Z5 zT9@Z7~HXsOys zsnwt%kxuOg?E>@?Afa-H)>Pf<4>)Re>(G@t?8s4Jh^JgUYTZc4%RiLE|7~}&QJ1C% zGqvW%QPGwrk#gS57Ag$nFtREOz_6{?{Cy9%{H2= zucJC2?NX#jK@kDC6ac%UhKKN{)ESGe4Z9V)+I!3Gg&bB|uBR7TB~xkMdy_>mvoZ^D zR0C*#>)KX6$?L=qM9k^0GRvSfY1(~y?Tr?)3>u@bGm~fRqX1aK-MrCNbSrJ4Ea;T<@*&1*6w^-Hd`ts7)Uh-PG}ey zUAsq0j3&eHlnOOk({dhX(wsM=7!z(H5)g4&LctLRA*c;IU6!QUyQjm=-uKFO7smx~ z@JOdi;D~83-&4Sz6Sf=|1gzQBx*XPSvAJx&i$iWm=JSQ6cNx}c(z>Z^PTg(N@>uB{ zGEee(@Q3^jd&jc4X;Qc7RX0s-2??yuP0ph2Fe@d8T$TNH-n0j zbvfh|6yMND5wQ?)@^`aqrX`)KutSLBqtPjU{Lqb;SayoDIZj8uK7griUdqYbD>dk$ zDQ>Ld2F#d|b!pxo2El9d>r0x8oS?ARfPwsU*vAU&F<4&a<8+=sAs3FofI6OP)@t*E zx;ET zM|Y7`1cxMi#v=1KQ`)K?El*men0!7bidAcN06u5V#N z5j1G|x3#?pC*TgBFw6L@@N<<4O@Vg|`ndJw+|5;UiQfM7lTw`(9hpg@)X`$evQvTL z=?=&F(G%=KJ?UtHvVE${svTILbue+o(OQZZVy%;T3IuG_cOEmQdCl+t-$e}}QB8GT z6@UvwiiwO3R87`Yksae37Kh*K^{;n-~MBsLJK#he6 z-xqg8N>AVKyvNz=l?A($Nv{7N5!@se!!lEO4E1V) zt%GV|7Qrj&U}&QMppYbrVxgt8+rL~n$<5_ zzZA(~GY>G~^ByiI7*8swA8n6>fD-WDV#$kDt0Z{FV*O%@wZgE^wylkdO3i`j=T8if z-`ksr=eqI!dRX_Dc)VG~Lpx3vRb*zd;u?(LHCl1N&|}zfXnFhl>#(B%4{wsMv*^_r$ouUL~o{w)J}6 zYw1e_-zjxaV~gBPsEy2c@F519 zLjR3f32r-;+|PD#v3`C5(B->l zVsd(@-Q^%kVf5b(v|gDE|6-?Y@ya0mVMW+{e~Q2vhyT&c`qic<$E+1NwvF&S&lJ{`76D2s{hIge=-N;>qIZQco%tAl#5AJyK+4;8pL*U zg&yZkn{5}2*petR^1=23qYa)aX2K&)udp0gmF`xm;#9fxG^%%^*dm3 zXId{cNhGnnh5+*TXJqaU;H1pdIZ^@%*m$)g=pLwLr$Zl$w40l>9GNR`VI>@IwwnoU zUAs1@R2!g6rqoNgh>3~s&(d;Ou&zB*fLtJ12hH$Cs+;X^XyO~=XJGAjmLf!5*niMq z7kIeGo)Waw)f=TLHoZhs&Uxf-I6~m?dLUd-Ni|ulDXyTP(0F@tSC^>f`hA?e z(LM}vtm)xymulvQq5_M>0Soi0HhyBMXcORFgXv-2^TUZGX7kDGy#!Wk zg7yF;{pBxT5gYBu00qjg8eFOdwK8*_>(J;{donFF6j2NK;S`=lMbaBrfLclk3BiJE z3Yeg3fp13BxGqM|><^JB|@w%Hg^2d+XFON`I-e=ch7k`icH+wLz z+3!w+nDKR0b`=q?=0C08%Ai)`uV-Xv{vuowPlCd&_54I%jZCJirbZCuW545h%m$Yv zPRC*H?Ja+^KYV#Gr`q5`4?OZh=Ee*%;MW9`rg=mT56cj^ZG$N6!zIPeqRZOr=S^E} zwV+a}!&eD*!09`?brX2@r!|4Ha6Y(0_25B{Eb0AC-MTRbC>^)FL-*Yh-m_pC zE6&fdp0Ai^+#q-=Z{6K3+%B#^%y|0pSa|F77FhVpRdZGa%Gwm*F9X=<&xrv@DA?oc zwTQc;hn*(gla?g{9bmncs!+w8GXEL?uI^?4u9Z$_@LP|HU0fk8*2rdwJ8|E+=lly0 zRV*O6UuCd&YKUO;3`B`oGKXL6sh2qqUG1|qq1?4LN{Gsr9s156_)jyxyc6@8vHOL6 zlLhzN3TbQuzA4yxuTxTB4Yj9@Leb_+a2wQ6@?WY_s*UoE;v$Yu&b(gCxP>$n99JfIcz z{rhlw)%1ZASg`I=-F65N^nhOL3O`$_Rx3ipW`O6-F00cJ}tJr#+;Q!_2O>{{o-2WTkvj#bfd?Nj(xE#u5|~Ld1B+&tg6MN2uM| z<7~{#qT8OF`of0kW5VZwNO}R{;YQ&)-f7d^>Lsrvpn`)+=KvIuhYG>Y&dzz8_SezT z(K<{x^hpB^_osb817dVLH+hy9B_t#oFPXt!BX;FVuJKU9j87B!D) zAOOXBp6sK>D?J(TfYYY*ky9=1f>Oc6u64+WNrxGD5)(U2$ea8BHVCCZA-kJcq?zG% z2mDr@azuoM0%f|0LH+OZlAL7~ zHXt-Hp+G?ZQRY5mB{!F)1Q&1S7WlTM+^`R5w`-XZyrjf#G?Xetb-#d^kI==A$IxW<-Z!I`4 zWWYGGTBrjN9BVq$(T@=D2nYrJEEAKY5NSiodB_{2#6kiB!*!14PmR)X9<#YDfxz0? zTIFdtUlj-H!COJuW4Ffrna05I6b=@bhQFtzBY`sAJ&}vv@;Do*MXyq^&WZ^~R76Av zXan~-(rcCjl6N^nZw(4b*6a(F&Mycuqq{}HW0$Ddxt515w?Z#2hL z>z$~LDiVZ^xZ1)pt=4x}l$8^I0vFhz;~R>`OcBl^=F2rUtHr*B7%1PCcc~|?J%{}Xy!X-lu+s?NQ7n|yeqvMk~r?<^d zkM5u|tJK;NgKG1~`>1v+4e*>)o$Z*@1$B%3j)=&YlA%~-pS`f-t+qDP9{b z{OYPVmv6q=I^K}p*(Mb%(zY;A)LN3>{R3ogzM>8jb@!16f6d)CiuY|N4-GLk7r_cF zVLDrM#?NZ3~dz=pgeKn^46za|Ku87EQL5;l6~68PG;hRf@J5~ zNxG?8WAAf}3ju=)B=33d_8EcgnJ9ME9sb~bdB|1V%kl7Zy+>v9$#7&?z*6iX(LA9x zT@QXmOiC{cJ2qAvhsK1)&`ebd^@UP!wrXrvmT9qnRZVsq(^!01?8bD-2p-d0Sw2;y zM79g41J=Sq=as*Udv+-QrG^d?WVyDCT9^l@#BG5KK zd@sQg7ZY237Q25261-RjqR(1U^y{ZI=x zssOOH z?}t(wq&S*DA|hTbTdylF*N7AOBQ=0jhp{dy)(Q%$CjKh}I)gOV2{h2VpTQ4M!tY$H zt*zb8w_6)r&z>7JFt7n61O^@HY?Y-r2+P!-4RX#jxH3Y$L;`Uop1c|u8ljL)>S9&x zzq2P-Mv-MwZZyN@yz`;?!Rf^jN44GMc{6>22Al0E^klz;)kR}UmopQE{Qfhn+8N8? zOs+B-z)AJIR0XnpSV#y$LPA0)7QGLM3%)1?1{{zn;5G-6x&boQ-rS%J>lh2dd$`$V z-Vqmg{-e;!LYFkfp3$gT?d>&0x!2w+HZb}n+dPs|GnM~&H|y;FR{evLy0X|US%6R& z&X45eeVhAQ`>p*W>)H(rrD6?L13X?{Uay-C%)2`vRin~IeS7|!Po`)xVOZy~yI*IZyriwEbx)6-(fcJ;j<4wtXC3UhiI z5`!o|k;FgFk*wXbdx`S|3m4(k)Yli7pgv#n!>ph!B>VSorj`~>%UK)cB$mq)=Xu+g z5C9CT|8xZ|CM8GMo|1%vgkp|OdlG}Am|_l~A0IwU{Q#qLI$9h6VEOpsqA~(J|BVHN zei)t3Nlk;N9fCWiwVS1QcBXjXMFdN2)Y;u%+p<{B3;bzGa_81SpdX>9NPhmEzd9&3 zc3i_jHC?4b(4FQMu~jcupyy1-^`5S zIjDmX;tx{QN=0glhu3fEqe$$vdBaI{F4Mk=dy54^?UqD%#(HvSEM zd*|4^Q^?CovxyHUar)z|3AJypJ&$-ID=KWv$KMo8s2TKw!hwT~jI5{kc$GE}{MpkM zC}cWd!VRYJN`ssk7O=~JfNJ#f2H2S5z%s+e#s*PMo4bSR3Z2#$YE>3J;G%dQPYz64 ztqv2W$dr_UWOjQjCKDOK5}ZK241Fv{Cq#&6D}~ef@cDqXwzvC&u-eJ`G3iNdXW%9N zY+NmJNT&~Ypm$&(4E8lnsndZP1jt0Go*cr1gq!mFJ~@KUjmVf7{~iN7HtM6(n6CIT zeTS~Us}QV69=B!qw3F&_MV;_io052FT2oVF6F3v&#cV#820$}8i6Foh> z8sMJ0T(1P~%vMqYJ(*@_X9u7tf-fM&ItBux|ClU#adGjb>k@D&W2sczfHP<^oDK;A z48&v}&qVO@IsFZo!E>q&0{rU!E8p5F{zLD}CC@F*MfWG}-N_<^Pau1jaKCS$RH*XR zo7Ed2fF11dC?Z}0$anPgKbkym?Y09yLr`fqB~vF=+g$7_f@HeN@$HMlhBGOUNN-GQ zpxnl9-VY36G;Eu!T`TA+NmR*6Vl$z_p;994d(ET|1xAM)#Fh z$Bi)Nk^<-rlFP>+#yDE6$r)&SMnl-5F21M-f*!!X1x6nh$Z!Jl)UoEUoz%a;=I;s4 zp}0S7a6haK?D;x?t#e2E|8Vvm;8?eR|M=D3i3k-+rIeLqk5bXFLS&1~jO=7JrG%uA znTQaQ?2t`XNcNuDdtJuw_36Iv=lgqp-|zo9p5yQ6xVv**E}wCJ&h!0#t&>rxt!Gp# z^+$&OM$E2!A0N1^& z_F=u^N(OYGR7s8HAO-Qd0Y24wu;Hol>ST;lNSPm}6?&!5%kCrP0jJ$dN-jQ0?@2MO zk7vLEbeBejSnuVtdlRpoF0QCZZPDD-kbdi^!|Z4$3gz4WE~8v}gVY)^M~SKKLd^In zY0QWFEG#S{A|nZ80zx+uh)(sayRRX#SO)`)r6o6pZG#E#%2eno^}-7`b;78DQS$EG zlbw)dHZt9C9`87dOGk|TeAgYiXw7G@4845$lHX~O2e-J9f}05vt~Rt6xP z7#}=*xMlO^51(c_)!I|%C04Kf9J|(Nl0sDxx-0Y>Xs?UX(uMj-7M*#IspfWcjEqPF zY*Wc`7Qrvon~ACWsFqrJqZ$3)M1B}kLz+dnQ;?q@EwtY#+Jc})Cy8%#<>ImakmXUR z6Q(?-Nor|c(Zn!TxhcxQ!7;sR<#JD_yKi!Q{4J*T=M1NOM@2GfqjjUGG@AU?_%BFG z(l#p*lW|NGR?*i~saQ*TdTwR}Ut;;>O8e7v`!@%_m2b-_&4z7X1w8ig6%`k6GB+P{ zoIANNKTo~SVen`4NA>iVe~KqFTn~_P+wTF_*ahMam)H=E*3(HR2xf`9+n(*T1bSE- zf)U~6>DsSwjJ#JdiMsrG!ni(O8W(V3qQvWqaqD-{6{bzAU|rbPaP74mP5=Hn#MjIv z*wM> zeygROU9llsYpEO@xvn1j_#NlDHc>Dh=H`Cs>allnaVSA3m~)OQ>-*wc*g)Ja_8M1z z-5}{As>+&p0*@ue#=}#sf|C;KWF?LScWkiQTReD2K1zmRur5{-GZZltfI}ESvN;=e z*uYMTMIn3jd{k7_)I>2;5(wVWwC_!3=_`Muo_2dpY~A;q)n#+?LuPzmvrQ8K%hXhLC{!9I z4QaWetC)LB%gfP8Z^AocD3p8MO_Lh8X4zU;9AszrKxsh!qF)ivIWkh=o}_iNVf@DI z#D*t(PaFT34N3V*uFRaZ=&uTm!n(*~RP!h;jUT@ykk>4)s;cS+WBLWFtLZ(aYBgz? zsC)24MCq0JLZ`v4_no?nqJTCX^22L$JjAtgQ+PcqB%SUT(7Qs0oJ$T@i8%At44Y`w z#OdS))QE9vse~+H)&is`LEyq$vzE(Y)+EHfkDk}0K|9CpH>4~Oxt$G(n-b+p88xqr?_?GV_ zT>ij+!#tVXOt!h1`(Q(PfPgzRrCj}Isd96lJL$7ch4)S6J*RaGU@Bx6P2IJ7x55YW z64tv`R&4%PhPxUZP480`N?*RrJp6_W6Vrq0n+1i#c~`77k6Q}(vTG>0vJ>)4W>9a=dsDeYP|`F&L$dky?Xc61NHr!ltie+fy`+` zH-`0!@YB3}^X8Jie&n)uHwlx29#C(*;Dc|X&A)?L^Eg}a%j+rD^!cItcYf0i^P0Fm zpi3kt(a;q7R;Z27&84cI>?v~NqVyJR5UjSE^nHpy}M(4 zvW&C2x!=>>%gbOq{9$QH$?X8Uwk{U)=Pc3zpY%rp#Jji6j$mN5na>KAZz!qXbL^@* z)+JH(nHyp13^dXw+O@X4O_Cx`x=Zmft#n&k+m|EWuUr@oVPt;%$VLj_oe2jSzreUj zQ`KYdX|U^!E6#wAb~ZBr?r$dp+J%;aA%%VZOV%y+xi#z44X#WE@EB2%(4p*%QvQ-; zP{r-saz|K1WD5mF4vUl0>(fmA)LO^=iCHazpGK2s!}|5NAy%81sn?o9%h0^q?KIhQ z$qcnVEK*7b{rXxjT5gMaasR!`?Q<6}Q)>5aIx#X9tPx;$NG|s(WR2PF$2uC~S2Xi&RHXhTaFWhAF=(c`_vrthtZhqO8J zNGzM(UmQ&SWBhj zmKUVWp_^wezOe!}8gXH2k6uX5I}KDA4Hpt;=j{CwI(R6(pUF`c4?ZZaMx&{kYOK*1 zt(^AKG3wQvgXH-L!K>AZJ6`o%X)v_TjyA4~DXiCWsqoWsD)kH&x?^0R@SO2<04TIQ zBqk;%Ueh*f_C5Up7cX5p$UE!u_-b4434ZDG5zLAOi5VHC-@hNPbv&{llU|)|cfP03 z)`_9jT<*vMmF;Z(70IRLWqT~u!v^YGR~}ng4C~+-aEGqwFFwNCKPLR#XCdp4n|Y;2iHHE*zHdz>aCG!M*u9E_6x5aPwr6bBB9-iK7rJ0Rd0 zBsh7Gw~_8RIMim^ng2@Asv=CUS;nVKY|ut7 z05|iQe4DP#)mqD9S{oCN(!|dP42mtmSS+rli^(ln%;PRB-5%J)Yt~}O)Zg1%`1*wM z@K`Wz=Vck0zWIsn^_w;cl}9ss&M-5-zI5Twv)B2VTAJYh4C`WE=dbXZw0!H#e8B7eG<`j+v>d?u9Vir0w$?UO)rG4T+9?WKXz#Cc2BdySvX}sW5DbNX+Nw z4I~`k>gxMZ0Pk!@r$WBvQ+nRk*7m6-+lL5&r*72mzZMUoVj%h~R0sN2mGxt2^HK8q zie!iDPGPxMA5Q$tgE25Nr}?^vUp;8jIqFOyaVL(ub5zA{ygYeCy(!RrHx(6Z;`-1Q zJ&t@I8ELsVZA4g}A!9Cr2l0}dEa{tZ@?;^c7U`4T)SjiKrL7gA-ro0NLHVU-zM&($ zj;S}W?X%t$6pTbM!)8q{sTmRyVm(^(=CL_PfqvOS8K6`aF-BI$OE=Drj*g;QxRI=S zg(vQx(=e8ml?AL+fs)mjDb=<@6*B6b)J`TGWr?2;7f-eX1r^RtPxoNR{%NPGtU!}F zo(#g>n4F!B#H_twISBOKd%@jJkx#Jp&jgj0c1k*(LKL|j@D5a`S?IQDuJ95KL4)n| zhiY^jIz03iCo^|Vs8;IH<8b%$-@Z36V8|A~N9k+oyB|yVmQ;Z7Q!ppBpU$2erO3#U z3;YolcD~&GtwBPF%#>z^HLI0oz_~MCq;d}Zk8hM*g?S$-#cc~cSXPF$8d|=L_WEGd zKvR{OW7Godb0JYL`wlaAUA(YA)(;){bbn;hbliKa|FtnTCqVqH=`Zf9VLWlglCA2R z`tbWQUv8W4ilR#$=hWHbh3ES>!D{%z$=SfZKlzv~WtEJx?}GPKv|1`hqWjD%1o=~qobC_r^*n7l$V1f1DAttMyt(##(BH>Rohha^ zF@vARo{g3=J>-jF+q)9o&~T#*bpj+W8TG1xu(Kq#>tDnT0%9KS`(58%6(pMf;^4XQ z$;qx>WzG0O>wAN5@F6Z{5xU6$caTnSTaAz?akFN~Aef&Nu>jlkd&29+9tO zMXPZ-67Lv~?tfUVU7(HdBRUe--qkr#yP%6U7Lx^+7U#ya4koT$yLR3>KZ=G5*ru5j zmizUGih|yi8h$h6YTCvUUhSW7hbmeIF2ma2AoLHPK0UKn?+{jaZd46xB`mkHD9B9Q zZX7#+vY0tLUHnJI*4^K0@nI~vG*00dVz zs64|loblS9AWl>i)s*wb^e{c8}e-qfX~u&^y*KIUF8HKs`?1mX_Ax!rEU|De?)LS>jXFc3Q8XQXh~~ zcx`28XHZ-(G>=Ns2#)J(Q3@YX!=mSV+N7Cw`#zeR$+ASP%fhl8e^n%kF}Cm%6%-Y5 zJLk>I&-6;=>RptQVpC>%ui{eq%6j>gbudyOq>6$Z{G=pyOFZ<>a+sycJhn%fR+$iT zAW8woFo|?4+UR5UV@8X$rY>tcViU401qomg==u5geMfMwk&t<5tmw>#GYx^he!+n3!)-huAVAa`gR z(G(O1ia79Y+PVK*m+_54hZ7&PazshE-^9wT<-G8i?be>uR@;47tFQh{&}wfZ*2AZ0 z4N7#+(eavG&laYDLpI4L^vJ1GK0uYJGWmV6XmD}eJOG#w^ZS!0jCb8WeflI`<^m*z z<$36tIMw6<*zLT_R$AM0bam#>V`vW8YVj#0s0N#h0M$QsO27QTkt2^$U+P#SkE3Q_ z^VBGpWO8{FSV%Mw8^r`0ZZHBW(1kY;MHdYpA79&@sU3T9JcjhJ{WXg_y)sztm0`k^ zmT%f^*!l|{WxHj6HY3^{AgYI1S)cm*(`B^QS9A(m9G<&mpYGR>DwW=+w17RefMK3aB6Zd&cXeIjUbw7|t-dxAMdAOFsI0cTSn^{C_Tz&5M1fW?r2#=OuU+yD zct9Li7Wxs`5kyS0x<%Vl%v!&HRqk(G^>G9h1PNL>mXkM30->n2J`>biUS1xZ$Xy05gc!_kd_YuA7l^ueR~^$srZ3Nr%-aba9Js;Q|-QvW(I z&#HRPb^DES|C1z``cI-U7hUM_5ijGq-SN%QNwHwjD#i4fYO1GBi&d3~RG_E_uvbFk zgzAt+_2`9Cr-(bbQN6I0sH>~rwy?<6<^u9M$m3a(+%x>!9uq1JQNMI_b>$@~gkb2t zD|zsZ5&(Uus1wPsIfWhE5)x9@`~Y|=6Exp`E$Fd*haGM_M4C$n%m3Z z-oEn6ssM>G>~){_jno21FgO0&$ByC?S(2#Cm3vgyWA1%k z^vp&7qMle@6O02lx;GMD^xTJ=pgxGW5$^hUYb{_N44j6qdZ*A;cA{E7a<^oy;s~sp zY|U--DDSkj55OMQ@jEIMV9;qosM9O05Fy^1RbH7BD@LXmwyRlm8L_qx!CL7X5~3^( zw@OIpgz(j=@Zs*k7WpS&6jx>vT-LlAC|Z37O$(vuAf=eJJqQhDBK@}_OyC^giBc~~ zXSS>AAP)n0O#?V>(G6bVNdR~$9l(=Vm1$Gawsl!?RfQ|*R%3;ZKhrg7rE&a)~XEl zm7wcIz0dk8Q#;Z_gWt_BEYJi<`prLeyLbsR`stcf zb7bpsupBwEp(Op|(0c(+!WMwZ<6_71eLc^S-@i-muiND2>6s#Ca-g2DwM^CQUwe1G zw(UvXiZ9$fi3fpK#+*;2E#&BGEUn@ev&>$;vEfK^$IJ#Pf3EvPO_~#!Q)>&C5s_GG zJ^Zt}bKRD&Sy>=M!pKgo(Hfb&C)(6<2d;)gepzV9-KArDuq)Y3e9HdrU2dbv!*}OK zrSmuLNEaJeVV*kHP~2}3>gTX5(9GMbl6s+6O&*v@7nTIfO?c8&e;bsYzg$+$v<`}- zDm&0Ax4$xSqMXswo7b+T-1lv=PUw2(xVQKY&`LNdmI-T}un7cG%;vkmeQZeS4IzRGN3BrF9Js8gu$8 z@?5g{0#U$TUgPUM)94}_wNg!+e;Iu&^aodHMbAi@YyBi) zK?{-aCw;;_w{qXn2-Y61e*)K~rqj%|n)t}h-@jD`PjN6?c3aq*%Lo24<#+7iGF45j z76FzdZ+1MOCu0{K9maGcr|idgM<=J)X*QpdnU85?Z(xpL4!*#C#0k8_d+6opRs419 z0)d&R`w`_?NiqShY!0Q>0(I|>cl)u0%eb11Q>P-2-`YGl|}`{egzL@WawkEani zcl{5_^1sAle$-CI-``WArf9R3nYr=A-Ut6^0Wbl|OB@e4uG01UyyuGJmzY|#!dODM zYkG;v5nul!#`ELhftWY`1O72Gof*7(gRf#_5U+$|<~kk_^Axm7l2JDc=m15V9! zo%0_KGmcq4L2-}!hPUPEp7cTzkN<#OikoSq>+S^x2Iey#1TbM#8Z9Ghjd)pB$0=ACrjQ+UUZZFR#*4BcZ@9xOUmQL z>)DP1YP{y1K=RYl(-ZN;wm|d3rjhZgU3R5XOLKV}2~$=$9s{&%Bs;q~$MpU_9?PDK z;CKq5<8y=Xt9`|3n5@r)0_vzBO8`_dYj6K2&TvBqc`V03e*UoWua8f2a$K_4a-!;> zHOMJR)Ghv`8rNdmZ2EQ2!rqyodQQtMSJ|z~oqy20-bhJL<#qZ=^hu3~YyOl|$v~6~ z)uEnyjIDaV)4*uv*1V^fWBZ)kzhIwv_V-z5ZwgV$mS0i*W< z^k!f|*PQ{Hj9i21!MbhtaO)7Nv4tSV1z;P^&CPvmdF7vCfqkwm4p%S9rQI1dvLuqr zu)3)|t=BT^q-J2y=&~msww^_wJA#SwT``6k8^0$_tjwn7RL5M474JqM!#-ZKj`7ZX zBy+p~S&6Bz1U2s!YCb^S$jIR}Z-ivsl;CO)u3MQ)o1#1<$pz%v(a{m?I=x3A4+po> zXqG&Q#i!JnUVD^0JUpy3WuZvd_qovoYcZj%u(4q;?dtV$c&e%Av+ko_FwtQ7hHER`En*aIG6i%s;HEl z{TE|&Sj)`W*%=>#!F{Q_$YZ1y>ROY~1oRs7HnZIx_3Z~vovIC41&`9f!x>u_KIiT*li@d_kL$l`>7i$i^-2_)U>LLeC zBx7)G)7jH8HWq4*dRezGyJ}xl2YKP@l>LpOZRabzy7q*sxjlWFC>uz7(hC)L;_XiH z4C~RC=Ghyz?I9}MQHrljN$&KwB3}~`a9}^E(>49T==7NqqnY{T71Xt#On!5_iU|ab zQ8l`5 zSW5+RU;IPQJc8x@X#%EK4EgxpoX?@D~rz-aFKWJ@DuJ8n1GLPalOC>1-`MN zU_F326cX4iunc@p9}f`C7iwZi@%eUfRH?!3fN#a7_)Xx#63~eC@DJ}j>}uLPbRad} zq2(9eJ-dCRIdxM9+Q{d71)fO<^1V*?`gZS(=ZbnZbEhg0hX?~XSGSx+pv|mnUnO=Y5wXT zR5Dp?oCdoFyPm~fkx8UxpaGBLT#7)Ar?AK$I6%4w?=b({RzUm=f8fkW09 zsw37=OKBQAS%u5Sm!CFa_)6D3&&d%ZLUR(`brw4EDYgc)s_xJ9_Yz&%%;&z3h@o`0 z=7Ny%Fc_4x4>wtKd|UGuO8Wp7Bid&K^Fz#ToLdQuA%M@k^5u~$^UFPBk5`?_yytgw7(}h=; zpr)$CK=i=!1St+_w*Eq)EZzV@M|f#GA1gYe)AUsxUEL8Ucg#jDA0|W28qc~^Y?YS1 zR4P#WGtHvgvD<5T=z1@Uk~pSkR!OnE!T%MFCHV733jm%y?5gLXe8d`v;Ya$9(xUj1 zC1~ZAhcEqaYa~-hGf0F=Y?(Z3HQFM8D*&dZ`SRBlX!fokf?yrf-isyob~#kP3UuK3 zLn85#P(l+POZ4Q`0CouF@Mz|k=(ma4+bL%I3u%d2TctNk`FB*fSoP-%S2P`eUyxUj z#{_cl$mz!~?jM|;Lp`!&Jso9i<>m7%(s;n!g}e{Q;c=d}{{)6eg^FgKx2UbDL5iX7 zly3zQ5(mv4CHH{>QKy0uN@5uVJ`3_+qMOCT{rPK$OM82$H|nuc2hlM9LxrhFR~CRf znjn%%F_)J21+|g^?h&q$!pcBz@3UZ;cI@RLbp+eBCCbL4jR&B7G?33+zvJ6|M|hBq zRI)0gZZ>TC!ivlqJqUyV=7s${NjyFAk{dWPg}~JUsv*F(h=|A+0RaIC+Td?*Cub;D zU9a16(HRf{syF1hJQA;k>P!G4GrLwBT0(h-y7q9vQIbF%nO4hj%{M~PF*S99#|0`Q zrP$YyQPbS>QgV4^eiy(f0Wok^I(s8IGe+FE7{xO5Q+;J|coa#5`Y+Z~;mK+*5^$+T4390U$?DSo$W-AMQYX4tE8Vf-q@6LxxbI7EQ5Kgu1dX`Z>I@Z1%ymLh82NXX5To%Z7E(yGTJ-zSWMQ>eLT%06F zx4WDAkbAxoBKa!O)sJ$4s2)g|Nr$YR?*WoLWj}e7OonrpSBs3&UKqeFoyUdHM{IPp z_4R!1<|k+z+X)}m(%_XRiKAI_KvLVyUBqBNB@YqQVP77fdwKWWFGz9=aapmC*UWkb zunu5a%-}0x&>jy?5As=l>6)nN?ST^Rb0`RaGssQf(_X5{~CDK0_zT79_7q3CkWPkliH|pD2t4z{j zW`Ef?{x3<)e<0`nOIWYi2?XSZ9P&LFr2Wds6t% ztCUCo$Im*ut4`{Vu5(s~te2 z{w0?`9}z(R4^(qaifA$Vx=&A!)YIn3I798Y9U1GO(yTN?@-Ypm)ct;~hH{fgM}|=B zy;~!3R{`1*v+!O%vvM>n1GSkHfQ<9Cd0yyMbfMbnhxoP!k2Qx~yPi#7IsHZvZa3(8 z+3OtZb%d0AQlgK&UtsGw{SOor^8(cCp4|-j{)xJTRF+uQhYZx#%-aRGhCxtqtsV*c)vblO2SqT6Zs*miJWxvOTI%{sHEmh7Y z-%1QVVcD$ss>X58*1e}}pKpZ^!}~aD+`YFkQB8+dku%zhA=4cm^LhF5j>W7ygr~Ud z-+}cP-SSSjiWIWHrRkCzMa0D&*Fr+U=3-!A#B!uKJ3XBdb&K+C{q>v z$HeXxCb~1s4w(cCG*PS_qxh0DH#cVh{nHcjrZZ@sY9nQJ7lg{()hi)g4Y}0mLlDL* zD=Qy0GJVg9?f;yR&@vO??|%{EN`dM8gZG$Iy~6#|A3qIu8ZmCF<2LOlTnbQ2^4m`$ zD3?R{$LbmunV{>23qf)14~9M-CXXT7jEIs0igN%&loNR_aV*d&NX#W8HwXWLb8zUsCHGGi176Ix$-;Cu1<@+ zWqyQ87vDdCz6%erV=bn;V)VCnfNlmCWmxuZMdeyxik)=ggNGY4pBxRj^R7Uk1tHER zt2#meM8T2~B6Z?^qZ7$)n>Y=*IrwhqU_YCZd2PoUD+jeD+Ge<`6;h?44E zps$)L^wVl^fAX%YH(2TCEGvh8u2bB{W_x4;u3x|L6VQR-hV+Mk5Cqk;yMCFs`5$R? z8T*guU0hFdazy9`gV5A>t^^Lp8i?Yp-XB|5aJMgJA2ADj`BEIxTmhFAVdVt%UU$wM zQpdkboXj=h0YE|^X*0&rj~`*PMt{l7SE&mBO=Nzw$<9#g-F`G8S$F5wcC^jTSpq|5 z_B;LmN~{XwL;s7v`;_0yX0%#Z$Qt)v?aP^D%8z+zxvK&SZ`7Go*!AWE0jX{77VT;kJ2nK=)UIJDM; zKLoVN^)$nS{}hRYUh4g5J6MwNll>7o7KyNC|2qgsh@(t)ru$*T7AY2RehevBfO?@5 zsZisEgnXYTgOEhYy-6|StcYdhFF5NVTL&;)^TSD1*HfJtAe4}4UKufW35U>bXB5pf zsWm_{9EXmIu(z%>HO^Y>**!US>veLl)ocA_-w4xD5xEyh3}s0gS28&F%-B2NN(FPs zjvl%DdZrLkb4!tbDco)BHBW0NtK#Hfdw{NsbjqOOCJgz6O8@PD!|!%u%0q8XfEvS7 zs&PsHBLOuM3l)e@nrF9?Roy*o(CRs_F5AJ(w0Ill{k2gRWkT`VX~9yL3MF)bnqy_G<2itkp)$O$w9Kli?t~mX=h`tebY+gQb)*)z@>z>$rOqC8 zyUH%=R7P5C2=ehw()@Tng@ujH5%dX(Rn*S>;zqNjpGR}vx5lF$fZ8XHS-CmB^Qh6errN((R-S-k_G)Z)IyA@*gE)s-rtv(_Ml& z++kk5XIc1SpB9=W-au(`sf}Sp@h#FHpz_)U)L1Xn_#ba)YnGk_r)|=l9anPY?)d`- zVhh7lRbN8YqZGMNu_{8_UU$B&UGsNyf;o-BA?CWmS<~ige_lF?moA!hesOA^jgf&8 zb<1BLEsKv1Up?@r+*RaU4E{%^{Xf-_|5AL*R_&&Yj)a(7*=8$WFo#AaK`vSbS0^qu zMSs`*0@1g(ad}ic#a}_kx!R<4v-Rou6~jGGeWu6SbHsI^f*&V{*u%bVE$WtDbsNuB zPN)_S?&qsHsS0ZJ;%Q&<`&&G8C-+)mj(ssUQ?aNQRA!v4MEn|`6QkEndD_0(6;Rtf zk4F)J)XDl|fu9vnuFD70m(0Dt#r05e*l!W*-10m>eNp}~N_%}_OaS(lBS#!L?*!+ zU(A78YP*9D-JDIP7y4~sp7Dc(@S>4i+A0Q`MEb|_Spw(yy4n;{8km0Z|yZ&}seU?hk}@o%*q z(56Wbimh9Z*BTs5h~aP3xK%e{#VTLDUE*BjIR~lLto>CcIz1n}kwV}D4fc4+A+K>P zP)Z9YlLYsN55WxuvD|Rs%fQUQtUFDMjY^(q3}0FQnI4J2lhR%PXaNik^h^1azOWJq!N;|Z4S9mRisy)Lfoh|mpg`LqSfoj@{3<07vzlm=}mxzZ{E6<`K=^L zR(NH7lx*n6l{vpmATB^V&)?4J5U(ZtupQ31xCu>0Y((upF*kQ~U?u1`!Jb*{gwSW8 zK9$Kic&TBoLX?Eq{j=yM;lb*;-?52=Y(Dzj5nNyR5uMiPDDQ_HLRBokRNZ9BoRi=0m;iZ#G*p z+`Q@RG9H+;y*%hmCvSLmh*z=wF)PvjDSMYnfhmEh5UV#xS0h+yWNchd)Y;(6p>e!C z5W8Nq-5p{N61JzpEi6K(MyT*UC>}>RjdtT_J%T=VURf}JlX@@OD;i&$=`A19HQQR& zll0!}?J0ZON~_nf^PKC>+?D6cqCo}x z-woRnZ9=IX#F{hA>-FN9e2ZFq#DdSmr%Ab=`Z-do{6)4IlsWhhoV{UfuNjx98m%ZE ztw^|;>EIY^EtYcds>T$#dTZup8C@%tKaao*)G*->rLY|jnu`}mI>}dgLMeKD|5$~S ztiP7J`g0KVhfbZ^O)$nOCU2^RIXO8EYfdBD?W>^%5|%(#J(37N+m{=#0NN`_kVqb3 z7CFS=zK1>U8O;e2VIt2{dFd43M7noUx9E&dd~R6&6E5Ap?bxrY!KATCUn=zenlHITKl~aC`2S^<+Y#iRm;(cbK(RvB6aexbaLpon`sG`n7z;7Du&5@ zD=pmuxrN;E*8}jM5T0Y=`>}OhP!QaKJG8UAdmT{f4|T>ZX%;vVDqzL;6B0O!yqLTY zWsM{XRbNY`%&PJpAblbctU+Q4Af$WAiCi%Wj@>05kl>4?76lDuo^&JouWel+1 z5rja3U+w-UUzS{@cV5Z;d3_mp4PkzPCg?NS-)QV)#z~*7iAiChQ;zF2o7_6Q zs#cNekBmKjU#IP<=Is*V;%iA~wBq|b(`dPckx^1lhkV`G4!`Ha?_E1v}OunFzBZwqzj~jbvdh|LO*?11SwJM z@u5fxQ%|?t06hl_*~paaJDB)7-8N3epfAEP-~n7d9ZzzWv=cw3?_0%YYvTxaX~td= zeC8=JPFBRtO`bcQc(;I>mbSb6_o;^DTYlpKnVAk*mMI^#Zp~@sZ_>gjy?B^vJEMA% zMyAb>E0FCbMZeSJcjx?TeUsG0IM~aD!J^1?agxKnon1tT;!&F;f`M-^s zDu~}=EjSD!f%p?FBof6x<&Cw5oLBPftw(>-kGYJCe!pBMr>gp_=Ck~x$4|DnV27lR zrN>jeT8CC)!3=-A!H{!aR1Zf5dxET>R67yT{C+SvlRM=>wN>*}w>a<8s4_+$gj^^MlAQ+tHtm zgT0knw?C4X-taWO>D*@+Ec4{C#kMdRrS95SvSIZ@IH#~`LlZ$Y?T+DLwxt&V?=x_2 z@^k$}qhHuzkY^o7Qz*}#Bw z+kF|WMCQ*DN}56~+ocQB`&3EuUecd1G8 zTykGigjs)vH2jF zJ9~Q{*VM>U)6ftp@&j#ILYfXEr@zkpQmdf4VioPsD50szm|^|<0q#rKmygtXdU_ID z6u>1v2LL6s>lvL6M)LYSUb7Obo$i!fD%$c(_w)Imy5z$c?^t2S5MxD)LPC z5J{mFxdXKD> z(eJ*zvZ?)#)H#YbT@gK_q_hXx*BubDPtT5c$cjZ@dV4S6;b?l&Y8Km-sM;H=D*>kz z9BjwVqT-VJWf~p-`7?LRSNq)w*^9@C*#Q>2gM3HpW9Z5)Y;9e!J507ln%x+qwID-? z^P&;yo1I$DDYX<{R4QNRyWAy~u{~aD;cVb%#>DwS;}StKmi9!eei^hrJIu_?-p%y) z^)U;uqHHVY5+JY+Yy`M#G2O08^G4flS<(9#eVxA@lg&kGn?-eOe%1XL8Sd*N=50ck zN~M|Ukh*bG&qOVEmBIL9)U`fpHN zRb!nGuP>Z+B4H0MR^o0Gr!v)FA&FlZzQ{J~Y_|Q%G8Y>3b%YYYc}cCp`F*val<%$Y zb4R=n5o&QlL=YYku^t+H*b@R9tBfdw6uPGhw(P#Dskzhi@gD51mp6@VK>`_~Mm!7x z_Lt~-iMZktX)jFnA{~Y46U1n23))+jHZGoxe{oLveZIe#XD*Xwv_M%0t`5YShmgE? z{QcIzY;G3;kLw!P;m%)B@A&uc-w(XL6!zl8i%;CSU6wk+!or~CUDqsc>cFg9ELtI2 z9&&0QH2P=Bwj-3g=(JOYi#R_uV z!(wrLGM8#;)Gp`T&6|fwXWlDrnOmacXn%D%BF$x06ak+b99Iha|D5csa-8O4oJ&Wo ztmp-(LLb-DY~3JweR7S2q^AT-l$}f+oaIm+oyv4782otUBjc4Ji)Ggt|9wKVYT1oz z-(P-88Fq-v>Q}i$T)XRNP9#sA!;M$8R_MO`n(GJj>jtm+ z!wVt0GOs&5{o82LQtqu$yWe@w7(_~>*$nM@b@~0c+#|^uz8NWxOxFnk%wfH~y&pb& zI0HAN&-2=f3zO1KDk3Du#M8T*#XLSJp9%gbf#i@$^S*iqjX0%k?bIUW_(y(HoI#e2 z_KzR-9?w|Cm{y!u(r!Emw;zb@&Zt_YX_8HY$dRSRz97QJH%^rWx!Z8aoz!`0k53 z#@Jh470JbelBbP6^GM7A*MY?28(cGNp0&T8R|gB)a+4byehORJ?<9RaX|*ZRbK82- z$IFccr=-uHpVm&YZY4vDx_`83{>fD{GY$mH5W^hL|BmeA_uLpcbh^jz`VXw-n{tpa{Agq6Lea3F+>nL1SBh#f`xG^&N77d_IqA1|6i~#1rXy|!& z8KyB2VO<^{I8g4s6=BU?gAQ%1lgwE?t$w%feZ6nm-?gVo{5+4Elfo^_ET zQh)u(rrzdaKUu4!we^&gjk}ADEhx$|?5#r;{!0D2xq$^|LVPj%^ZZ58J=L!H>pO=Z zT!ObjFg#`+6Gquxz^BU9=-&Pdv7#OpxrrGt6%}eevPYDqK92jC(x01&RZiTlAGtHbB0k3uv9CU)G=h{?k9_ znoP$cZ5t`0q^tUqhgcnmPRDV98zmD8I*WK1Rova` z5AEt;x`&2?+BaJ0X|hH4;tp&AylX@1wvL{jN7z_+d*WD89?E2FmOMT>>H)#c^Zh5O zyeYjU5;f8tH=ugnOwUMcUHC2{qQFqV=JQ^>Ha<5ciPA7n!u5uAk71HUWq^n~MJ183 z@=m`Pm$#(X5`R$5;YMrQHJRZuAWD(>*s+oi@QiG38@eV7EaM>4);r;{|XP%Igm&O(^MtXN$>F=mE~VqM-A{V^;lpOA zv(LhCm1R$QD|c)c)n1+23~sK&GLS^KA=h{6AIYTgBr;>_@#XzQ{O1V{dQIZ!<^@LbZD3%`A}hklRlgNw`Cb%F2Nz&GP$5 za@Vds#%7&)C_|9v6e#UdY(LRw2*FS!G2M z4Bm-9ce5DrUyPbNM;93&5EhTB-J*w0P#$aI%5~QUt=jcD_CbkaEUcmFj*@7o$iK*zSRrec~O>gUrud1l9 zF14dw1&<(p?HbMT6DLrDht(OcAwi5mbisIRNa^A`HC_|jQX_6;9cIjj19tC-+9X

tpr%6uyqyihTF(+Wb25tLQ!xMF%tofD$$-9;eZXEIxo$t=*Z-j!*6!9DFt$-Y6Ga zheq^zs#)-lO36!1H*U0uA9i~6=%||5mSk0pgt0Rf4^O&2+5V*cjM$w!ceIh)#nRpK z$@$!F(>27z#XN=9|K5%vKJC1ME&R4i*R#$Sp}LavWITEK7;p{Mgq>I#L4%kq*t(bU z8rN&2R%R454b^FhaxbI<10N7-H9I z?n~fXN2=l`Zt>M5-I|*Qu21ObDpQ0@kY2orRMF;V+FpNHQ_BC(q;-VL$dcq*z{)0E z-WJC53@BU8shWzAT;t1szu`UJuq)Zc-0=DjE+NV8H13*H{#<`P+g+!o=gjt}3KDl+ zv(8yu|L6TDjV!sOwh|xiwtt&T)W0nVQUQNn`=3{h|L`WJRMUHK{;nm7OFrVg#I^iN^;(`e-Lc4Pf3biTJ2rc3U7khyV-(x%NM-m z-Ve&Kag(9OfxFw=RaYDb4KUB$czO9f%WC^XucwC@oHQo+i8#zVvI^^lTa#!*q4Wu_ z;-i>F4(}A9xC^?5AJBL4 z-D&hyulIPGln8tv5sIdp45fLr`*J=RsVG=vW@L0NrB7i}-$V)$vtyKhIzi6G^9I}V zu1J_xeg@8^GOfCnKYZgqJ$o3ZMRQap$neaVY7ypowI!!Zz7`+NmadytB}NMnNp}?G z6Yg$%pIlN{_sDZ|VJIMDme{I*ho4TjYnnBu?0~$7*fIEpxA(!XnsaK&sQ)_E77?@c z%GXy17ln>dct7cdpWl;%51)K%uVM;6B-xF%USj6((IbcWkI`jkIe9zr>;v$%dFNIM z&QMLPDgHl*o&R?2r{3-&=CXdrwmi5yq*GM*viI?sbyQfG6T!@zw_{O4%8P2K04`2` zUfSclcFdXkG#zG615EU1Gmp_YXHw?NaqhMp7fi{|V1_2tjD&3nZA)hyUwaJzj)LKSHtaIWo1L}lD9T86&nu~4K|rDoZHds zBYIi<$EO3+lfNHhM%z>G73Z{3d)CQV+R=3dm$E*yCRcIz-oiwn8{>AVfW2>{IjfTT z4w(EtgFw9}lg})t2O8HQJ*8oGnK!mc=HkU&*-zV}8aI*rPdaTRk`K;3p$G%6cYU!_ zKFkq&qGfz-+5mX0i?&!7aV7v8pN!8v>pk)4GxW^&Su`Hv{Wprr>GR$ni){MHe*E~> zb;}!>hc51cz2+qH&8rv7>9MGw-Fbrko%9WWg8TURZGP+q$z~qk3TznSOhnh`V(O-3 zVDKOoWPSav+rMr+^4ePLVAXz0E{DDDT0IoXyO@|Lq%$Hl#RiL5Qy2e?96z0sLMQdkY4~^TZrI^Y32B*R62X0LYIIKk)gc5tFaDYb2v^=!C0*@|O$t>*IA!yy~wdBy*+t>T`7t zNjW*Wtls~Ka277I;ejx-(sW+XLmay{;vWHY#LV5#AJ47a)7Pf(%f#xDZELj{X*%sb(a>aIHKuT@Yqvu}fO~7ry!3fbFHBNA zb+uF5KMHJiXK)*9&3y7j!w41Nycv?{?qOENCe;jR#2zRzU$C)Bmdln`YwWm=%eu?` z|Frj=QBkGawxzUULbOp(qM~91L83$z#6VJzpk$Gp1SCi_0*Zi$AVGqlC>bPYlq4ca za+W9pMb7cfZJ%>)=sVuMf8P6bd(cCzDt1-v{q6OwHP>8oO0zu#3O!JM>(m>jcqI?$ z*I=NK0XhetK)a#0PB9T5c5s+%3t;AEf)GY2p`e{x)4d_M4V5$Pr~*#=^ULpQ40w=e zcs{L@SND9PAT2&e`9$JDy?XSQii#p|I-dswxX)InmZ5pbz{suT)c)qcxn!-?^>Irk zAtfLEmsiGI%2-y%DSfBnS~wIH6*KK7STSlb0h&FpAamj3%$eDu{ac6Chi!JyF3nnE`fJlx{#Cu295?>y27910XWm@-@$e9f7Amkuu8-)Q zruw_P?_&mX+o0H)%q#(2nJp0bpu*lo0OKBA8LP>e8*#b}l<_+!?+kO9 zIBh>YqMgp3OoqDbec*dK=tmDWCm%r7FdV?pEUiC=-A4Y(rL-(<*?De zlta}WCzn3#Q2H~(K)ZuoZ$la=3h7k2lUM58?Kjky8xiKGLa`CDO5y~>R4hzDOiej1 z<A7?q$D)jdtdv4t5Y9*~u+ZYN<`BeD&)7_G)5G z7FS4XN^e;7gUSK1e*>o)7LIf;I@npnMU@(jVw=2&A}Ua1V{ni@NA^%nO@ z_Y{u?BYPAlvd1%(BD6C13z)lvo%0rsL&=T;ya>n4X>kX)x`XgyNrtD6!SPfuX^Vo= zmf2Y%{68lL(Le0vuYKrwN#OubN!`@E>8+`|+2lHbJM+);iVWmIFGV-lJbe+^-(CN= zJ2O|AH5g-~lY<{s1%4;)zW~sI%!#sy&isqaXqO;mxG-yS(9v#P<(^Bk{ljg7e!SK}ILI zBHg%YJ0ht0WB?AK^VdN){ivH_1lHvHym{MR!9T$CzHMpw8M5b`Lo-*;eeMO^GdXGb z%`?Qq=YZr*yYbr+G9KryUiINziMxf75SilUYeCTLj_NBZJ^aldnsus9=7sKNfa ztvD*7tBSz8gYVQfB$s9@QB_LjuKbFOatdS*7MLHqGmOZLo-A-A+)pdp)6^s0M` zgoq`@Y$+YYcu$SP4L=gBfE)h+I^-(NCJsU*>~fxch0+p@PvilgyPPz@nTYe_uDXLV zOU(->2whqtA^apxNx)OEUZ(A{Jbn4{Wn$Xz)=2dkM@L~mCyxb(WkI@d3oBspVib8m zlrh40PvMmi-u1kmqSuWSa(;UH)1=r*I)BJheKOWa+)uRFyELC631t8;^K;je<20UM zXMfdE0t@RN8}kPC7HNG&h*rEynJwWFs4ClUG2dfTr@#jTEKGFh0b%J3#05eK^GVCc zwBfXRYU3tf?WZ9O6~Cd+!TqKG4-qRc2L!AZw_&{hQ0~C!sMo*sgGu+2#yOuc2+1Ca zl#k}TGkAq`4^u6uJ~mP(7$#yeE7N`^<_fyfTg$aN>`i=veLbLF2G{hniA|A7Ni{vE z8mEhbX0E;3Zviz%vomtURs3+Yuj`w+zkMK28cCI3W6=G|iGTvqu&Ap3bhbvK+qGkl zB_r?4N5^Hn#x)*FxJG!ZW3B__1__}0I+&vTe8`@(&$s-Fx_U=aRe*M8Zp{@J@mAl< zZzcPWrTOWBcy|LcO@zw&;P-c1In=WsCHZ)|s5yu?`F3|k4cJHi)|}1!e-CqE^fvxS zL&H{0vt@a^c=VwGNfM9~4?Pv&ukSYR-XOi6xyi5W(otaC1XW1_@Uo@01!C9R^Vp;2 z*PV+Ue#cI{zj6f77C@}W&dQ34Z=j=(XXb4xGW04My%LjGIC&?ucMt)Hnm-h<&5d|k zKR>_EYj7AOyr8b(S3Z9H6968bASD?!9D{w@`gN=8o*(b4QTzq??EZEp!5>v2LhjCo ziH6PduWzq>**&jSPAO?k@j+Q%9pB>Ia)g~p%f}5!V!;z|w?Djv<&e`O^tpYeul^Zo zvU0HA$U3iCra^OQ?CaOdaH3#cGT^H>;(dAf5X$kxFV%Ns5O(+XF=MuI8{@tcXwg6F z-e1(sUqg)<`Q~IRNz#DD4_ z72Xb$?5OZU=m*zhaAwiILfGW54$}J;sYH4~>U-m)`MU)>m7kg(8k zI8>L|k3NbeS4>G)a=-dXDrDfc)f&n?Ln@4UDI;8W%iNW6)1E3z;gR3y7`3BIhEo9* ziH2xjL|j;hjY#X_>(8GV*7i|cK#SKE1zN3CC-bhq&@N^w1S$z~*WzAUo^MsP&jX%K zLl}^_Lch1B;^zXoZ}ppncK!M35rKmZ)_#6l{%M@zG=ZP_=yZ?$Us^E#+HU{Vr@{8% zKIr2MaP@av<|@U)?1bqAUm(xU+5^!u3i11WF7CsR-^IskO$4y~VIo02&lR>LY|#Lt z(3-X7yQH2@bbGuH9({Z6^FhB$#;bm-YfW$Ee{ZKU7vI;l2tAV2CSJjIbe~`2!ON$z zw#h%)1+gu=%I5<3&{unZjS_t*`yUstTG?D;^E=DoCyr65OTOJ}zcIU@Ql}25lqte| zrhCnHwB7K@Z4=<*?m_jCrWo(>IN2(+&Ew$rpo;O!m!*iN2QhD?g8BWv$)G=m5Lv}B zQp2H^sWo;5XN=j-AJhFX6oaP*G;3_2OoBen#YMPf$@2xZCa9El(l@1g}tEnzX=o_1&155I|we+Oa1h6|EGr6>^^Sk^Q z#nm{&pqp`1BCnLH3_(9)^@C>^#R}#01u&qI_ll!I4M6(MwKD`aNuKX+8*!ECrOK~d zzaFUAKl1pJFB57l?eE2x=0}&texS)fI>NzW(_Ht$Dnq1`zhLHxJ#= z=HB@D+`4xWY}e(FDiV75RiPqV({6YIBK+Ld#o|WIg0^PI1jfz?ho%ycuae*r1W{WG z6y8KWfeHOuOwSO*w+QOTaO;wYrWw3#&V%BCu2-`Cj1f%j_=y)ogN@6qT>#CO*z1dE z9Nwb#A2mG2empJabsneT$4G3qaQY+E(r7i%>wXB~p{rSMyK4e-8)od$Mqdg2*wPM9-ssGK|7LYOF|jk%Ni*y1ssu^A{A z5%GzrjavHY)2B($Z%`|6W&*$^KnhPv+HuV9tH}tl?a(JX1d+nyQoqGm&LWg~0af5) zH=-x1P5>&k{eB#qHf=i-ChGL)6p{_1uI~(!KRI)fw;*!NPgI zo6=V|G9rQ#E;G`Yts&i>8&$6j*yi*L6vJ;$<{SiK2#%o^>SA{fk0P}Fl5Z|->3&Gy zSx}4fgg--fWU)8#RWYcibjOM9;K6j|CdH%0ndCaQDtwr@DTf6+JstgCW z!d6~mpJXv{J93MD=GqL13n{`Gnq5zibU<~zn`7O|r&mlL(=sdsh+VT{TG!p5Z z{1a@~;@~^t3KOOrK+}>?E)r%!xXs1EDkG7=jD?xg834!x({IZb^a^X!O;ric7?c=g zNU4$y>(~H`f|VKp1_#zg3E)yLyKyZ7NY2k^UyF3Y)vb)4-TStyV0y`ZN=nMOiYIUU z^H#}3&1}c$yA&yZ`mzbBVv$El2R=ZN@B>mBhY^&CJ9JBzQtW@AAI2_hEcjRBlasXX zgzz@Fno^L2*FI0x7^Quwt}d$`i6kxyY-t}{P4xbp2d+E_Rl&~=;SwO*K63o{Lyg1> z+S+f*E&o&2%0ch@<|L%^HV|X^XIXu;#(xCmBc}cZV1Dhlga&185clZ>3NQG9P@}FWL)o@t#|{z+_iiD2 ziasGBp0Mrg#=OK}S3yD2G8Qx^BCGIBy#k^5;k>pKMB$1&n4qWaPd-?AaMTY1wUZ5f}glOy6H(KOt?z4T?d!m}4_6oJyNV4}qijet$- zygYHCeU;1ynS_Vux6*Zk7&zFLm{>lE^bvqJA#_hL{=g~QkB(Nakg^AoLgwxhzUB1w z{LvCd*AnDa4bx4mX3G6DLqbA8e_TgG@+lv^3$5MDx+`v5(N}vrdYRZ)i0_06j8vB> z5!!E>TGnB~r)CFwHnnXac`=@T@JhpRvub|FdccQAc3&n)+c<^%fjk>FZe+z-K>Vj5 z5la;u)nZU;*VP}?##UDFVqVp*1UMgO@_5&Py$-UDU z>>khQTB+*!i1gKNqJ%CP19hare;}IL&IPM0No=}Q7-iW^8idhf zb3Ui+lrbZeVhS6TH`uG@hhh^SHKAi}%*Cb(AT-h*IyP9zJ>`c{vpk#lo7;6d*9OPP?HgDdkas22}q8`V>SP!}{QHP^#W_+8F ztYY*T%}?l@_O4qaRAYt?Nv{d4Q2X|i7oKklHT;+Yd$)~X_ujU#lmvdOF*v?n$tAZn zMpvQn?GNMzJ&4ASf_tbIXUJ}QoAfvFf1Vreq9z*fi?h5=QRS7DR4G5dl|s6_CSTnF zQ@!r#dCo=l1RTQNWpZEsU9o%3PRQXz8AzuSP#S!h;aPY>c+>h1S?%P1z^pL)VqRUh z`uP+tCUj4V;Ji(EOY4N`g|&z_u;)xj^`@+sY4FY_*r|tDPTWT;|I2R6!I(RHrpmbH zi;lYxVKz!O@F}`c7j@;2^ldp9C%uDgWg4|;zSYVpJvBjM$yiU!;t_eW{C!w}aIY=2 z`@7HXKp*DwFa~OAUZ|7yK(<)Yo7psV1mZr#m{s=}beg&hoN@0%AO3NQH|fW(Ur*rF zwsGzuiiWdVqZLhIva64nJ4G;C2v1f>fZV z=znXDS*P7Fo!;N0?dQVH5^5?k98dAkwdz3K{L(dQf8=f57QIocHWFx~kB^Ln?tXEg zsQ<2O0hI!|FN$k*Y;Bbq^vO>U=kWqxPavIXpe#ZTGdy`C$~Lj{%L+?{ zCTmro2qlV(pw~^&I)_ujSY-ZvofQ--rS#6ECy zX+1vK0quV=;%bke6dCmCZ7XXU@wFu?p_puKdfVS?tN%|Nxb-a%x>9j) zJA>_3!kS=K5bU7V1Rl`YTZDFfJYfAX=r?xh^HBSHAIYpe^FBIH#M+zP{&>XXUmQ3v zEP@yd)5kKjK_wyG1CRrYfSc2UwE+cM`HB^<&@%@G6^NFlmFv;g0nE2>>Q^zEbmnH2 z+%zy`PYXQ^hmzlj)0g|mLQ{xyR2b=x`-f%BgmalOWm>M@#mXNSi8;B{cIpB z@aTVtF#RWVnLKNp15zx&{*;Wm<{1;I*Ej^%Z{n5Z4g$Xek~zMn9-T9exUv_Uy1)zT zKZ?X%DM_ox%}ELH=|6hw61gI>p67A0l1MyBBu&SO4MfKI^ywCYe+MqB9cI^t)3Um! zs3a#kFeb9Km$nDu2FS4XFrQ-N*016j%GmGk{$*3&Kp%3X9uH4VVh%pSl);|?&1XRL zgxz-dIo16)8e3O8QP+%}bY=l#|AFlLqLgY;53mo3jLUcUdR%U_0L1K)OxyS{lF^PL z4>0A<-Me)y3j%l@XlZ^M?NJt9@Dd_rsci=?hy)@$H-ZtP|DVwupD3ah+cX6f^5CCO zYP(!@{{|ysP)!FWlLD`;_kf$0v|L^BxF6W&cuW4ev)w$M>j80a$jB0 z0s$OLmmY0QKlkR$MFV$5-FUM3-wA+~vvom}X}x!>tsleg3!oqdqzkX4SF?Z?> z^Z&)$qpcutMUk(-pZKNnq=RnU<7GfY+5ugNji|!L(w!+uA7Ww%^G+_v$y_`n51emn z|M4_GDz6Lg`rxQx4b(87hGTsIW*ZC;~&ADtub17Zed-1c*E?L=Vq#z3h@x=yAqJv-kJWT@dSSd0^jU*tW)c@Dot{LI*QuL*|8et19H1*`!l;2cteH+8?p$^Pb*>DO~Q zfwz2$jit+PpMS@h7#?2u!LwC?Ea2qmcp_argF5}??qPEvkTtQkCmnMab&%q0whlXO zReCFo-7m3i7L^jgae+7IUO)inF$`Iq+p2G+;1H1H0d9pC}i5iVNizC+C8JJ zad*SqSXUXeKfp62M%Fm>zU{HIx4(%Ci*7sW5d!EKf8GuJhZ58VP~j>526^(P-XM5@ zkNMVxfBYy}{a2|% zD9>b;ca00lc)!qeS=kN0cY#o=_Rco~uPZg1mOFR<#U8wVVPsNRVd`7|Y0`MLnV zjvb_=W4bieJT1Z9Y%WFDpIj(MUaPdSUNxT$Q!#6WHJNt0JM=XNyJ{sam8Y?Kl4Q3?+Es_xJqy9yqFl+c}%he;sfF z2jpC?`3gRLatjkFGa_E5 zL~Jl9>JG|pe*33k<=U`xz2$!aol4x&WQ=91DB@8f5YUegx_=z^ySU%4QTop(#e-|Y zdooUh$Q~A4gEcvJvg=#Vi%WRj(@E>St5W*=T^gU0_i$~2y1K`%j>@dRB&Ys`);Ob5vb&EI~0qP2sN`R+dwg7~czf`$S1%NACtk}ev z_K%~(qrr|VaB(eUFwb3w%IU;Y%|C4UZ2`Nze;j#$)!~N<*^b#iIS8bFpWTltgl@@y z={t3;D^U{e$^>YL@ilPB7?|A6k!66V0w6COK~^P2j|%O-k>-bP-qBK`gct!_#n(gO zol=_e z>9u(o7Ur$rD)tb}giq$-EDs(&uvl%s>rvtN@}-u{SNiU;f3PMaTdBvX3z3w=NMl{_ zu;DYX0COkZlu10fEdE30PedEd^uPSrziHd1V$`#@;ZOKR+G;xSC_$%0Lpnkimhn&C zv2gHanFv+eK&hC^UWAkLN^^qDFGv=EJNp><{2%j_h4>IqKG+(*(3B{#xMqIBzd^0% z&9$Qw?+sl(r<2KS!N%3livmInOz&H znNKj@3wa&#h+?v{V6;R*PDIgsuT)bjMPpt;JeNbG$@Fj=H8hG$YeWs)OU9k!9Zqm6 zri1$VEkvkkFfGd2{06rx51rKTHIr|4J5*XruZ6Meq@9bthvwl&uUnhzlESrZSh|>_ zHXCFmXJ<`F`-Ws?W^Q8X$p94*C;BZ}mPQ@E<^;U_3265^68hTdna_C1EFzY>aDB_d z&pxETrmVvo#d7mTjCWewx_gM8+8}VK6lja!ngzwXuODKLgvevi%5 z)z#3@K#)fA;ehes<*{eXBJ>zgJ_l8ll#;n4F-{@NW1%Zdq#vMP?oy8e!7S6B98+m} z-QGo2UPZ+nk)=oT)#`>oX+5i@sCp6FW7?li|C0+4&@(df>>EYkJd`Ir(beL)lvDX@ zb!AB@kwt2_{(Hd0z9c;cUoO>BqjwPl;(3>&KdR<>Kk#Ra4My}j{aiHPX*?`;ZRcud zk~RgFWB1rk?{Mw21X1ckI)s+L@0slg6G`i+3dtXUf?-@$HR#qM+ z8v)5bFjPxHP>)+3sP`Au_&a@5kxV*+u@NqpRd8TGXAggCpG~V5lWHq&7o;(k`-T%k z5Mh}`>;qn(^ts4+YjDR%bu)GNKwLfep?m$fn$p>aGjnqpfp^(0{(Aqo2@#lp*BEBH zv_Qfnz8d_`ABj3GhGQjaccMHPhg2GbzjioNtc*7Xn|FgE6*2s2@C9|?Hp?tVY1UUTTkZR1DSS@Uw3^b2JB@!Iag3RCN?OL`@g9hn_udf%V>61 z1fya+>Gm}xrJLx9fy5tB}7>*n2UeAZijsT`-r)!bYY zgB8R;G_Fo9&MM@e^saTGVBQJ3^p9|@$T?qFDb!Sbd{+U2?=yU!MvuDs0DZHNMm@uC zNxK-doKK`%uc)MKm-g(4N}mA!S_|<1kB#;9x-nzkr?4`Rs$reO>*NzWfu{y4#dUSx zb(Cee8Ll4@QsO@ZYRN$nk&eMa0VE8VS_k)Lhu*i>_dz12AOVMcWG*siINK1bk1i7- z!@HeH^bv7Qa^t=ha_(7LTG08lykU=+w&TO$nE1@hJy_u9F|Y!?*+&4wH%$%v`w9Aw z+SZ_%%+K55jc$Vp==tuAljE;#kmzzvjR&<0?)PO)0L93 zyO5|{FEtk^}(;H>x40d4s=S5kH*W?8c}h8|kto;_fo^4uU0EZV)G>NV%sp2Q&VkW=Ok z<2HZmT!}!!sy)J)dXB#u;~5e(R>t0OBb=N) z%iAkKwkQvp`3=n*EtZ{Ruwq;OkgRAyn<-w*)K~9Q%i>j#aO ziLWukT-YWK7I=KQdHaEzYR=7}EGG;X4AZokg$fFSbJX8;(#eoDRePX?OBX1yDx^8b6nF|dUkGZ!$RZXu>L;PHh8yuSk~4hq}e9EOPwr{ z;qTZ*NhSK>x^@6Ha*`4xHxW=9f%S**bd5NdW#1Psvqp{gk#i04CF8lW5wNw;s|?*; zFkf=AC!=7+6ufN_kQq8uMlLWrza34+ySiiR;IljA1Gk$JZ8s)bvDFDLZY8Uw8v(!Dj})bYVTedT!8j!8oO*@N0; zzGz}Cv}NKDq2|svys(gigep*M5U~;n*J-ptR3bKZcAE)9cFssm`FSc|&kL(PM z8H+Fb-FW8bg+?2#`34OxFdPlx8Pmmt?@Zg16x=#~jXb8BnsIH$C3?UzU2 zhuGXeGA4+|(k?ef%ZqAvYR}L37ifKY@cWYXpL8+gX|A=*+1_Edka4o?Je|fa>?0ig6ZViY`+r2Wb*J*PF9=Zkdx2YDzEj4W<`WvwUx@)UjJaRJ*%zXSM0=b zy7N}PZ$A8b$IizEU0Y5^@upQ9#F##2Ha6NV|4?0%@F);N#G$*uWPMHT_NNV8Rs-Ku zvTo{nv^Mzhq$jRo8lM4fBDWl&x9E*?Qbx=U*+Ji`jytkN&{DG_=(XXH1R5}VU#Z(% z$8hRlD8|G_wwtes65J&mW>Naa;1n0ZR@%g=kRx|CxzNa+`ih}eG zs_!J^77Sm$dQ}Du2A!|(6nc_Nyw4l{8Z{4T?cYVW`vQdMF;r6OG}qPictNZjA>*3@3EC|H()+w}oRtmq8B z5$~PNqH_6cU+2kR^8AhXkn4plNNuvEa;_wqgGRs9iA-iyX4yoV;=9G7d?YYt?Xu* z6Rxyr(Z>xrC&=OpHMbtWgT^yf1f;9^(05+N8?jf;+r=Az3xX@`eS4D&D6 zMMh4#`6Z*>o4)i>$ai;zaxui!a(g}E`-QgW_UrarYu+(E!c&_Lgs3S> zGwv#Z1E4`YQOP>Ca%p*YU4nawpNDGBlaURA75M?n&C0f-e}nGB}s?dRA(E`(Kx(Cv#)HhmYwDD_ZBjFm@@uNG}mas zeE&(o5&^qewb_y@nR&XJ>^$p|E)2!>cCMQ*?EIKW8$@b8KxU`Bc`vW!uYXS7299of zho-q4$>Yu0xE7|4ZQ;JjiKA+>QBG+!f7Cp>8b;qgWEAqe>5t|>C+nZ78M$l;S(`|t z=lgipkw^zO$&esTb&iHaI`g3B4?O&1=q_2Sxy;r24j#Kl`)5$AN<(&x-O5~|?Hz97 zkyFCdsQAtrtS6B!?g+wf|M`dwkN@!o$;$se{J-bqe;366_q*Zp){wK94?J6q_CIi< zNj))h!WQM$m*>riYt9yh;S>>wtC0oDCp52KVYuLAbnR?4C5bevw!sbC0J`!SgLjoR zovdN}xqp#*uxsQeVLv?4xinVdbAdT6J%!SHZCuf5!Cw8|W2wN~p$_e3;fA4N&C z)lF`E=`T4qIXZznQc|KA4YR3i^&9f^dG@nLr#KbkV~=HeBDgd)9P2WSNk}joe~$@I zPubXn1TS}Ym;)UdTm3Yi>+RTg;BE&8S&4ouZ%xDZe)O!g!hTc4qwEAFILchf+=EOx zvTlg?hf6h&3_hml^c(8)5`ES=sc(6*ZO20A0;8@8fm2s7Kdiad`YmlEe)U1)W|_dn z`?to=KI~QPT2umM(m2B~=NRNiYP~^s59eSgb#Xiw z_6Nna7g*HkUZdYxH>h)f6qkJGZ#w)W@*a!1Wc9F-b809R~yd;Mo9=M#i{H(nc$pUo{o)0T`pMN z(y>3r&!T7ZVZPJ#@w3lr>ncLAVk}(5I1<|eO``59S4*Yp;3cko*vF`hQfhYXoQVDD z+;D48i?vhdD08c|`x%LHijkT3w?Cr#3 zyKL`J;ED)x|GORc%dn6PWX=qRZSc&U%QCKP%H?=b_D42x-&o=VsRxez*ZX}<-{XBs zCp2rB$<4=~E!KbN7*!}(j@Hz!PvoR(peD^;TO=)1yr+KNv}P!XY$Y&NHRjlI$eLjUoRx?kdT$V6GX zT>6&4GyfAPD>OEr&5x`tV9^s*DdH00A&!B&H85$srtWPp#wrww$)XZ-yI%|JZwX|K1CC>T_1*+MDS)5cy)>jMmUp_ z-Wyej4${a8@0_bD;76+fC)q@Qp$u^`Gy=jlk6 z5;4uG>RR0O4+b)BP1o8X_Z2Pu2J>I#|~DkSR^wK25j{r+CDy))F#;}2El zYd+ik_(XXVu2MU9g1|lmlv#ZnlVIvUzuMflg2R9{cPx#h$lXe5*>k5bJQIpQy_g(+ z0#Q0X%N8{WiQLr1cbR=Jq;7)dz%{_FBiP|l?@zvt*sZoiHtrqG8TESqN`$Fbj9-+M zwNWwNqfSSJ)I6?p6GEMdf(8<6I_WJu9FU|H@%L%aRn=6b1t)y z%=reZf~P=JB5bCoR{ZSR=y9}n`R9J8TSxnRPuXIPpEF%Eno01TXq;Ii?~2{9=bw(AF~1k zEN-efmX|#CkC!zza}i3EA`7ndDz9=mLw&VOh@tbzuz9AazgU5AsKaWOox@6-#S}Y# z*@vrt-^cRy1%P@cP6LskXIeeT%xS>WD4F!u~;(yoku;6%r7hT+E(-d zvrNn`X7om~tQh1ic?&LnP+1ykWperXF&VUO0g$JA!Pj}FAm(J`mYNn#^)cRm0US;a zKJ!k-GDa(D>G{u(up`$})>*aK&2`xJ`i3pvI&s(N(re4fqZUOo{C&Lf>6Q92!pDJk z(4y`$!;-OsU?J9el{-#bm1aRmqt4GTkP1qT6Z4ej=J@j`JO!*i2PXGLA4(qir8}`u zC&tp1yBG`t>fC%)fy-e6ppfIZdn#Y>S1hh-FUx8-O9Vh=e-2gpR~q()j>fYY^cor* z47|L&IWoZ_4mKUabjloFR1AC)U|>PGR{)S_w94%C#{j$8Vy{F^QR|g1vcdd#H$+4B zawi7u^*t=(r6b8qgP|~s21R9{Wu5iYe6K1?iQ*F`@5SGBr3kV)*U#+JGok!9i`_rO z#Xb8O>H=i8Rc8rNRZ(?X42pRyn3`1D#=v(XQB*~zZ2lU{hve1ks&R7pldvOR`eo_x zRoCk3wQH$uAC1?lbgg_U1|o8Eg=K{&isw7$^6AjfbA0JPkan3I6F)RJ7;%A+{=kcF zejDVPNL-uKj2v=_A?{V;7vH`;D7q9_Ey)q=QSCHp1<{YU+1c-+8q%}m#zeU=i2p%N zZST+5RAiIkLa@6MfJqBC{G=P!2OIRP?TR=KGeLeoUp+CtbwOEq7vh(FS$=DJe8 zMbxNN#vZ-8G6`&_$3natqIDc~oWf-o_zx}VGrg3+lpNUGx%E`QG z`Mg`IYHEy_esUnfJ4epQ#{eN)v-ewNO|KR}o~#W1nZy|;fGw~Yk#pR` za;WV|%$vOt2Y&-I2;~Tj7gFdTURG-Sj54YXnu<|>g&QQB>AHjj;z?eAL*v`$*!Ih1>^8xyr<;^rgqmBy$Ma>}JZPh8Vlp0!fTbpJ zZ&QlRpH*Liz7GS`;5va9f6+@xzE%Dr+fb1;5{!t0Dl0$aP4$>`yPnP@6Gs+Ew|0qkhI!Of^Nc4$v?CMU0~D-4Z^Uo<7+#=d)Mlnpe z4&rofKi&5n!x8Q~4@lNmP7(1M`<4K%RwO`sfW}09NL6Klb!QYS;l7GV<}1sS!XS7KZmuRevA zs*#LD@e1`C4{gV3iww#*mHeA!?@UaoSxqqyr&cA0J` z8Hg}-xOFKk4lR5+$)1oGy3@M09ppzloMh{OIm}C)Bu zJ|k9T8lOtu*Y}6c)kV#vk7Y)_75G|lIU@7J5u0i?)JP8A-(N(0p>2@h@bxg^qoWGp zkJ%~{oN?^}4An43f1WLv`yf8u;HgtBYPUX8d1uCMm1&E$eXV?qqtzlO^GJlmZG4eg z%k$@job^v-F^NxGdb&oLbcB?YY#bo!EpZ%Z7agx?9tTed*Fe&&0ghJ4{BAIyTH5xB fFzQFiWfw1di8JdzUxv;liFE0_tVF^&tq1=H;>-Cn diff --git a/doc/salome/gui/images/pref35.png b/doc/salome/gui/images/pref35.png new file mode 100755 index 0000000000000000000000000000000000000000..fc3bb6eecde05a63683f57e71f15e054cd2061d2 GIT binary patch literal 26440 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 F{{c#)!Lk4V literal 0 HcmV?d00001 diff --git a/doc/salome/gui/input/geometry_preferences.doc b/doc/salome/gui/input/geometry_preferences.doc index 165d329da..81161225c 100644 --- a/doc/salome/gui/input/geometry_preferences.doc +++ b/doc/salome/gui/input/geometry_preferences.doc @@ -5,6 +5,8 @@ In the \b Geometry module you can set preferences for visualisation of geometrical figures which can be used in later sessions with this module. +There is also a special group of preferences controlling input precision for floating-point +data. \image html pref15.png @@ -37,6 +39,20 @@ better quality of a shape in the viewer. +

    +
  • Input fields precision
  • +
      +
    • Length precision - allows to ajust input precision of coordinates and dimensions.
    • +
    • Angular precision - allows to ajust input precision of angles.
    • +
    • Length tolerance precision - allows to ajust input precision of tolerance of coordinates and dimensions.
    • +
    • Angular tolerance precision - allows to ajust input precision of tolerance of angles.
    • +
    • Weight precision - allows to ajust input precision of weight and mass.
    • +
    • Density precision - allows to ajust input precision of density.
    • +
    • Parametric precision - allows to ajust input precision of parametric values.
    • +
    • Parametric tolerance precision - allows to ajust input precision of tolerance in parametric space.
    • +
    +
+
  • Marker of Points
    • diff --git a/doc/salome/gui/input/introduction_to_gui.doc b/doc/salome/gui/input/introduction_to_gui.doc index ddbccb03f..5e3de36f3 100644 --- a/doc/salome/gui/input/introduction_to_gui.doc +++ b/doc/salome/gui/input/introduction_to_gui.doc @@ -62,6 +62,10 @@ Help for the GUI module provides information about standard
    \subpage setting_preferences_page "Preferences" for all Salome modules -are also described in this section of Salome GUI Help. +are also described in this section of SALOME GUI Help. -*/ \ No newline at end of file +\subpage using_input_widgets_page "Using input widgets" sub-section +covers specific aspects of behavior of certain kinds of SALOME GUI +input fields. + +*/ diff --git a/doc/salome/gui/input/mesh_preferences.doc b/doc/salome/gui/input/mesh_preferences.doc index 37c4792b9..7fd8a38a2 100644 --- a/doc/salome/gui/input/mesh_preferences.doc +++ b/doc/salome/gui/input/mesh_preferences.doc @@ -21,10 +21,9 @@ viewer automatically updated whenever you make changes in it. object will be displayed in the viewer by default.
  • If you toggle Use precision checkbox, you can display numbers in Quality Control diagrams at the necessary level of precision.
  • -
-
  • Precision - can be defined by the Number of digits after point in -the corresponding field. By default, numbers in Quality Control +
  • Number of digits after point - defines precision for Quality Controls. By default, numbers in Quality Control diagrams are presented as integers.
  • +
  • Display mode - allows to set Wireframe, Shading, Nodes or Shrink presentation mode as default.
  • Representation of the 2D quadratic elements
  • @@ -62,6 +61,16 @@ meshed object and the Max Size of segments. number of segments on each edge +
  • Input fields precision
  • +
      +
    • Length precision - allows to adjust input precision of coordinates and dimensions.
    • +
    • Angular precision - allows to adjust input precision of angles.
    • +
    • Length tolerance precision - allows to adjust input precision of tolerance of coordinates and dimensions.
    • +
    • Parametric precision - allows to adjust input precision of parametric values.
    • +
    • Area precision - allows to adjust input precision of mesh element area.
    • +
    • Volume precision - allows to adjust input precision of mesh element volume.
    • +
    +

    Mesh Preferences

    diff --git a/doc/salome/gui/input/postpro_preferences.doc b/doc/salome/gui/input/postpro_preferences.doc index bc1d7deee..54036ef32 100644 --- a/doc/salome/gui/input/postpro_preferences.doc +++ b/doc/salome/gui/input/postpro_preferences.doc @@ -5,6 +5,22 @@ In the Post-Pro module you can set preferences, default settings, which can be used in later sessions with this module. +

    General Preferences

    + +\image html ppref0.png + +
      +
    • Input fields precision
    • +
        +
      • Visual data precision - allows to adjust precision of scalar data displayed as text, data values round-up, various visualization options.
      • +
      • Length precision - allows to adjust input precision of coordinates and dimensions.
      • +
      • Angular precision - allows to adjust input precision of angles.
      • +
      • Length tolerance precision - allows to adjust input precision of tolerance of coordinates and dimensions.
      • +
      • Parametric precision - allows to adjust input precision of parametric values.
      • +
      • Memory size precision - allows to adjust input precision of memory size.
      • +
      +
    +

    MED import Preferences

    \image html ppref1.png @@ -192,6 +208,25 @@ in the visible area. +

    Tables

    + +\image html pref35.png + +
      +
    • Enable editing
    • - allows to edit contents of the tables +(in particular, to sort table data by clicking on the column header). +
    • Sort policy
    • - specify how the empty cells will be processed +during the sort procedure. The following options are available: + +
        +
      • Empty cells are considered as lowest values
      • +
      • Empty cells are considered as highest values
      • +
      • Empty cells are always first
      • +
      • Empty cells are always last
      • +
      • Empty cells are ignored (means that positions of the empty cells +will not change after sorting)
      • +
      +

    Feature Edges

    diff --git a/doc/salome/gui/input/using_input_widgets.doc b/doc/salome/gui/input/using_input_widgets.doc new file mode 100755 index 000000000..2d0cb9bcb --- /dev/null +++ b/doc/salome/gui/input/using_input_widgets.doc @@ -0,0 +1,65 @@ +/*! + +\page using_input_widgets_page Using input widgets + +This section contains some hints that might be useful when working +with SALOME GUI input widgets. + +

    Spin boxes

    + +This type of widgets is used for numeric (integer or floating-point) +data input. Spin boxes are used in standard \b SALOME modules in case +if an input value has clearly defined input range (and precision in +case of floating-point value). + +Input precision has specific semantics in \b SALOME floating-point +spin boxes: +- Positive value means that a number in a fixed-point format +(corresponding to "f" format specifier for C printf function) is +expected. Positive precision value is the maximum allowed number of +digits after the decimal separator. +- Negative precision value means that a number either in a fixed-point +or scientific (exponetial) format is expected. This is similar to +behavior of "g" format specifier for C printf function. Absolute +precision value is the maximum allowed number of significant digits in +mantissa (note that one digit is always before the decimal separator). + +To make the user aware of an input value constraints applied by some +\b SALOME operation, the following basic capabilties are provided by +spin boxes: +- Text entered manually into a spin box by the user is checked to be a +number of valid type (integer or floating-point). +- The text is converted to a number and checked against the valid +range. +- Additionally, for floating-point data the input text is checked +against the precision rules described above. + +In case if the input text in a spin box does not satisfy the +constraints, the user is informed about this by a message shown in a +tooltip near the spin box just as he types in it. The tooltip contains +information about valid data range. For floating-point input, the +tooltip also contains information about expected precision. + +In standard \bSALOME modules precision value can be adjusted through +\ref setting_preferences_page "user preferences" of correspodning modules, and the tooltip contains a +reference to corresponding parameter in the preferences. + +On-line documentation for each standard SALOME module contains the +list of user preferences that can be used for tuning floating-point +precision for different type of input quantities. + +

    Spin boxes and SALOME Notebook

    + +Apart from numeric input, spin boxes in some \b SALOME modules accept +names of \b Notebook variables (see \ref using_notebook "Using Notebook" +page for more details about \b Notebook). + +If some spin box accepts variable names, then it is +additionally checked whether the manual input text represents a variable name. Variable +names should satisfy common naming rules for \b Python variables. +In case if the input is neither a valid number nor a variable name, +the tooltip is shown informing the user that variable names are +also acceptable in this spin box. + + +*/ diff --git a/doc/salome/gui/static/footer.html b/doc/salome/gui/static/footer.html index 012833eac..fdfb138ca 100755 --- a/doc/salome/gui/static/footer.html +++ b/doc/salome/gui/static/footer.html @@ -6,7 +6,7 @@ diff --git a/doc/salome/tui/Makefile.am b/doc/salome/tui/Makefile.am index 3346fa12d..e160cead7 100644 --- a/doc/salome/tui/Makefile.am +++ b/doc/salome/tui/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # File : Makefile.in # Author : Vasily Rusyaev (Open Cascade NN) # Module : doc diff --git a/doc/salome/tui/doxyfile.in b/doc/salome/tui/doxyfile.in index 6fb6d427a..7a40c6137 100755 --- a/doc/salome/tui/doxyfile.in +++ b/doc/salome/tui/doxyfile.in @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS diff --git a/doc/salome/tui/static/footer.html b/doc/salome/tui/static/footer.html index 012833eac..fdfb138ca 100755 --- a/doc/salome/tui/static/footer.html +++ b/doc/salome/tui/static/footer.html @@ -6,7 +6,7 @@ diff --git a/idl/Makefile.am b/idl/Makefile.am index c234fd06e..64e19ce54 100644 --- a/idl/Makefile.am +++ b/idl/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # This Makefile is responsible of generating the client and server # implementation of IDL interfaces for both C++ and python usage. # The building process of the C++ files is in charge of each source diff --git a/idl/SalomeApp_Engine.idl b/idl/SalomeApp_Engine.idl index 64fcfdcd3..17f323ae8 100644 --- a/idl/SalomeApp_Engine.idl +++ b/idl/SalomeApp_Engine.idl @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + // File : SalomeApp_Engine.idl // Author : Alexander SLADKOV // diff --git a/resources/Makefile.am b/resources/Makefile.am index 150e510d8..bf5e0be00 100644 --- a/resources/Makefile.am +++ b/resources/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # -* Makefile *- # Author : Guillaume Boulant (CSSI) # Module : KERNEL diff --git a/src/CAF/CAF.h b/src/CAF/CAF.h index 175192827..e97aff9f2 100755 --- a/src/CAF/CAF.h +++ b/src/CAF/CAF.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + #ifndef CAF_H #define CAF_H diff --git a/src/CAF/CAF.pro b/src/CAF/CAF.pro index 9b05bd52a..1f3f39699 100644 --- a/src/CAF/CAF.pro +++ b/src/CAF/CAF.pro @@ -1,7 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -19,6 +16,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + TEMPLATE = lib TARGET = caf DESTDIR = ../../lib diff --git a/src/CAF/CAF_Application.cxx b/src/CAF/CAF_Application.cxx index 0083bc22a..978034a58 100755 --- a/src/CAF/CAF_Application.cxx +++ b/src/CAF/CAF_Application.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + #include "CAF_Application.h" #include "CAF_Tools.h" diff --git a/src/CAF/CAF_Application.h b/src/CAF/CAF_Application.h index c96016680..0cf29e2b3 100755 --- a/src/CAF/CAF_Application.h +++ b/src/CAF/CAF_Application.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + #ifndef CAF_APPLICATION_H #define CAF_APPLICATION_H diff --git a/src/CAF/CAF_Operation.cxx b/src/CAF/CAF_Operation.cxx index 41ca08635..66f721afa 100755 --- a/src/CAF/CAF_Operation.cxx +++ b/src/CAF/CAF_Operation.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + #include "CAF_Operation.h" #include "CAF_Study.h" diff --git a/src/CAF/CAF_Operation.h b/src/CAF/CAF_Operation.h index 42781ed14..0e458b64d 100755 --- a/src/CAF/CAF_Operation.h +++ b/src/CAF/CAF_Operation.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + #ifndef CAF_OPERATION_H #define CAF_OPERATION_H diff --git a/src/CAF/CAF_Study.cxx b/src/CAF/CAF_Study.cxx index 3fe00aee1..1137d5209 100755 --- a/src/CAF/CAF_Study.cxx +++ b/src/CAF/CAF_Study.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + #include "CAF_Study.h" #include "CAF_Tools.h" diff --git a/src/CAF/CAF_Study.h b/src/CAF/CAF_Study.h index 4cde4fff9..a868e4330 100755 --- a/src/CAF/CAF_Study.h +++ b/src/CAF/CAF_Study.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + #ifndef CAF_STUDY_H #define CAF_STUDY_H diff --git a/src/CAF/CAF_Tools.cxx b/src/CAF/CAF_Tools.cxx index f3ea13ed2..de60a73bb 100755 --- a/src/CAF/CAF_Tools.cxx +++ b/src/CAF/CAF_Tools.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + // File : CAF_Tools.cxx // Author : UI team // diff --git a/src/CAF/CAF_Tools.h b/src/CAF/CAF_Tools.h index 2674afeb5..63ea6e8fe 100755 --- a/src/CAF/CAF_Tools.h +++ b/src/CAF/CAF_Tools.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ // // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + // File : CAF_Tools.h // Author : UI team // diff --git a/src/CAF/Makefile.am b/src/CAF/Makefile.am index 578822503..a0fc8e5ff 100755 --- a/src/CAF/Makefile.am +++ b/src/CAF/Makefile.am @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -19,6 +19,7 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # + # File : Makefile.in # Author : Vladimir Klyachin (OCN) # Module : caf diff --git a/src/CAF/resources/CAF_msg_en.ts b/src/CAF/resources/CAF_msg_en.ts index 06bbb3d24..590baaac3 100644 --- a/src/CAF/resources/CAF_msg_en.ts +++ b/src/CAF/resources/CAF_msg_en.ts @@ -1,6 +1,6 @@