From 81ea78a32dce2800ea1e5e8452d3784978e7e4e2 Mon Sep 17 00:00:00 2001 From: Jacques Zhong Date: Mon, 1 May 2017 20:40:59 +0200 Subject: [PATCH] Fonction suivi moteur et presentation html --- CMakeCache.txt | 62 +- CMakeFiles/CMakeDirectoryInformation.cmake | 4 +- CMakeFiles/DisplayImage.dir/C.includecache | 1252 ++++++++++++++++- CMakeFiles/DisplayImage.dir/CXX.includecache | 40 - CMakeFiles/DisplayImage.dir/DependInfo.cmake | 5 +- CMakeFiles/DisplayImage.dir/build.make | 78 +- CMakeFiles/DisplayImage.dir/depend.internal | 125 +- CMakeFiles/DisplayImage.dir/depend.make | 123 +- CMakeFiles/DisplayImage.dir/flags.make | 2 +- CMakeFiles/DisplayImage.dir/link.txt | 2 +- .../DisplayImage.dir/src/DisplayImage.c.o | Bin 18648 -> 20000 bytes CMakeFiles/Makefile.cmake | 8 +- CMakeFiles/Makefile2 | 10 +- CMakeFiles/TargetDirectories.txt | 2 +- Etudes préliminaires.odt | Bin 16494 -> 40417 bytes Makefile | 8 +- Test - SFML/arial.ttf | Bin 311636 -> 0 bytes Test - SFML/main | Bin 13826 -> 0 bytes Test - SFML/main.c | 80 -- Test - SFML/main.c~ | 72 - Test - SFML/main.o | Bin 3632 -> 0 bytes Test - SFML/navi hey listen all sounds.mp3 | Bin 241475 -> 0 bytes Test - SFML/nice_music.ogg | Bin 98015 -> 0 bytes Test - SFML/test2.c~ | 11 - Test - SFML/tree.jpeg | Bin 6091 -> 0 bytes bin/DisplayImage | Bin 24527 -> 28908 bytes cmake_install.cmake | 6 +- code/.Rhistory | 0 code/CMakeCache.txt | 295 ---- code/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake | 56 - .../2.8.12.2/CMakeCXXCompiler.cmake | 57 - .../2.8.12.2/CMakeDetermineCompilerABI_C.bin | Bin 8595 -> 0 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 8608 -> 0 bytes code/CMakeFiles/2.8.12.2/CMakeSystem.cmake | 15 - .../2.8.12.2/CompilerIdC/CMakeCCompilerId.c | 389 ----- code/CMakeFiles/2.8.12.2/CompilerIdC/a.out | Bin 8691 -> 0 bytes .../2.8.12.2/CompilerIdC/desktop.ini | 5 - .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 377 ----- code/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out | Bin 8700 -> 0 bytes .../2.8.12.2/CompilerIdCXX/desktop.ini | 5 - .../CMakeDirectoryInformation.cmake | 16 - code/CMakeFiles/CMakeOutput.log | 263 ---- .../DisplayImage.dir/C.includecache | 14 - .../DisplayImage.dir/CXX.includecache | 56 - .../DisplayImage.dir/DependInfo.cmake | 21 - .../DisplayImage.dir/DisplayImage.cpp.o | Bin 7128 -> 0 bytes code/CMakeFiles/DisplayImage.dir/build.make | 131 -- .../DisplayImage.dir/cmake_clean.cmake | 10 - .../DisplayImage.dir/depend.internal | 8 - code/CMakeFiles/DisplayImage.dir/depend.make | 8 - code/CMakeFiles/DisplayImage.dir/flags.make | 8 - code/CMakeFiles/DisplayImage.dir/link.txt | 1 - .../CMakeFiles/DisplayImage.dir/progress.make | 2 - code/CMakeFiles/Makefile.cmake | 48 - code/CMakeFiles/Makefile2 | 99 -- code/CMakeFiles/TargetDirectories.txt | 1 - code/CMakeFiles/cmake.check_cache | 1 - code/CMakeFiles/desktop.ini | 5 - code/CMakeFiles/progress.marks | 1 - code/CMakeLists.txt | 5 - code/DisplayImage | Bin 14066 -> 0 bytes code/DisplayImage.cpp | 116 -- code/Makefile | 163 --- code/Sample0_display.cpp | 30 - code/Sample1.cpp | 48 - code/cmake_install.cmake | 44 - code/desktop.ini | 5 - code/motor-control-serial.cpp | 69 - src/DisplayImage.c | 66 +- src/DisplayImage.cpp | 126 -- trash/DisplayImage.cpp | 30 +- 71 files changed, 1609 insertions(+), 2875 deletions(-) delete mode 100644 Test - SFML/arial.ttf delete mode 100755 Test - SFML/main delete mode 100644 Test - SFML/main.c delete mode 100644 Test - SFML/main.c~ delete mode 100644 Test - SFML/main.o delete mode 100644 Test - SFML/navi hey listen all sounds.mp3 delete mode 100644 Test - SFML/nice_music.ogg delete mode 100644 Test - SFML/test2.c~ delete mode 100644 Test - SFML/tree.jpeg delete mode 100644 code/.Rhistory delete mode 100644 code/CMakeCache.txt delete mode 100644 code/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake delete mode 100644 code/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake delete mode 100644 code/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin delete mode 100644 code/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 code/CMakeFiles/2.8.12.2/CMakeSystem.cmake delete mode 100644 code/CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c delete mode 100644 code/CMakeFiles/2.8.12.2/CompilerIdC/a.out delete mode 100644 code/CMakeFiles/2.8.12.2/CompilerIdC/desktop.ini delete mode 100644 code/CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100644 code/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out delete mode 100644 code/CMakeFiles/2.8.12.2/CompilerIdCXX/desktop.ini delete mode 100644 code/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 code/CMakeFiles/CMakeOutput.log delete mode 100644 code/CMakeFiles/DisplayImage.dir/C.includecache delete mode 100644 code/CMakeFiles/DisplayImage.dir/CXX.includecache delete mode 100644 code/CMakeFiles/DisplayImage.dir/DependInfo.cmake delete mode 100644 code/CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o delete mode 100644 code/CMakeFiles/DisplayImage.dir/build.make delete mode 100644 code/CMakeFiles/DisplayImage.dir/cmake_clean.cmake delete mode 100644 code/CMakeFiles/DisplayImage.dir/depend.internal delete mode 100644 code/CMakeFiles/DisplayImage.dir/depend.make delete mode 100644 code/CMakeFiles/DisplayImage.dir/flags.make delete mode 100644 code/CMakeFiles/DisplayImage.dir/link.txt delete mode 100644 code/CMakeFiles/DisplayImage.dir/progress.make delete mode 100644 code/CMakeFiles/Makefile.cmake delete mode 100644 code/CMakeFiles/Makefile2 delete mode 100644 code/CMakeFiles/TargetDirectories.txt delete mode 100644 code/CMakeFiles/cmake.check_cache delete mode 100644 code/CMakeFiles/desktop.ini delete mode 100644 code/CMakeFiles/progress.marks delete mode 100644 code/CMakeLists.txt delete mode 100755 code/DisplayImage delete mode 100644 code/DisplayImage.cpp delete mode 100644 code/Makefile delete mode 100644 code/Sample0_display.cpp delete mode 100644 code/Sample1.cpp delete mode 100644 code/cmake_install.cmake delete mode 100644 code/desktop.ini delete mode 100644 code/motor-control-serial.cpp delete mode 100644 src/DisplayImage.cpp diff --git a/CMakeCache.txt b/CMakeCache.txt index 246bb42..5ef10c4 100644 --- a/CMakeCache.txt +++ b/CMakeCache.txt @@ -1,5 +1,5 @@ # This is the CMakeCache file. -# For build in directory: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +# For build in directory: /home/jack/Documents/rob3-projetsinfo-g15-2017 # It was generated by CMake: /usr/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. @@ -14,9 +14,6 @@ # EXTERNAL cache entries ######################## -//Path to a program. -CMAKE_AR:FILEPATH=/usr/bin/ar - //Choose the type of build, options are: None(CMAKE_CXX_FLAGS or // CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. CMAKE_BUILD_TYPE:STRING= @@ -85,9 +82,6 @@ CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF //Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=/usr/local -//Path to a program. -CMAKE_LINKER:FILEPATH=/usr/bin/ld - //Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make @@ -106,21 +100,9 @@ CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during Release with Debug Info builds. CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= -//Path to a program. -CMAKE_NM:FILEPATH=/usr/bin/nm - -//Path to a program. -CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy - -//Path to a program. -CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump - //Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=DisplayImage -//Path to a program. -CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib - //Flags used by the linker during the creation of dll's. CMAKE_SHARED_LINKER_FLAGS:STRING=' ' @@ -158,9 +140,6 @@ CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during Release with Debug Info builds. CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= -//Path to a program. -CMAKE_STRIP:FILEPATH=/usr/bin/strip - //If true, cmake will use relative paths in makefiles and projects. CMAKE_USE_RELATIVE_PATHS:BOOL=OFF @@ -171,10 +150,10 @@ CMAKE_USE_RELATIVE_PATHS:BOOL=OFF CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Value Computed by CMake -DisplayImage_BINARY_DIR:STATIC=/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +DisplayImage_BINARY_DIR:STATIC=/home/jack/Documents/rob3-projetsinfo-g15-2017 //Value Computed by CMake -DisplayImage_SOURCE_DIR:STATIC=/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +DisplayImage_SOURCE_DIR:STATIC=/home/jack/Documents/rob3-projetsinfo-g15-2017 //Path where debug 3rdpaty OpenCV dependencies are located OpenCV_3RDPARTY_LIB_DIR_DBG:PATH= @@ -182,10 +161,10 @@ OpenCV_3RDPARTY_LIB_DIR_DBG:PATH= //Path where release 3rdpaty OpenCV dependencies are located OpenCV_3RDPARTY_LIB_DIR_OPT:PATH= -OpenCV_CONFIG_PATH:FILEPATH=/usr/share/OpenCV +OpenCV_CONFIG_PATH:FILEPATH=/usr/local/share/OpenCV //The directory containing a CMake configuration file for OpenCV. -OpenCV_DIR:PATH=/usr/share/OpenCV +OpenCV_DIR:PATH=/usr/local/share/OpenCV //Path where debug OpenCV libraries are located OpenCV_LIB_DIR_DBG:PATH= @@ -193,22 +172,17 @@ OpenCV_LIB_DIR_DBG:PATH= //Path where release OpenCV libraries are located OpenCV_LIB_DIR_OPT:PATH= -//The directory containing a CMake configuration file for SFML. -SFML_DIR:PATH=SFML_DIR-NOTFOUND - ######################## # INTERNAL cache entries ######################## -//ADVANCED property for variable: CMAKE_AR -CMAKE_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_BUILD_TOOL CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1 //What is the target build tool cmake is generating for. CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/make //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +CMAKE_CACHEFILE_DIR:INTERNAL=/home/jack/Documents/rob3-projetsinfo-g15-2017 //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2 //Minor version of cmake used to create the current loaded cache @@ -223,8 +197,6 @@ CMAKE_COMMAND:INTERNAL=/usr/bin/cmake CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack //Path to ctest program executable. CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_COMPILER -CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG @@ -235,8 +207,6 @@ CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG @@ -247,8 +217,6 @@ CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//Executable file format -CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG @@ -267,11 +235,9 @@ CMAKE_GENERATOR:INTERNAL=Unix Makefiles CMAKE_GENERATOR_TOOLSET:INTERNAL= //Start directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +CMAKE_HOME_DIRECTORY:INTERNAL=/home/jack/Documents/rob3-projetsinfo-g15-2017 //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 -//ADVANCED property for variable: CMAKE_LINKER -CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS @@ -284,16 +250,8 @@ CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_NM -CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJCOPY -CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJDUMP -CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RANLIB -CMAKE_RANLIB-ADVANCED:INTERNAL=1 //Path to CMake installation. CMAKE_ROOT:INTERNAL=/usr/share/cmake-2.8 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS @@ -320,14 +278,12 @@ CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STRIP -CMAKE_STRIP-ADVANCED:INTERNAL=1 -//uname command -CMAKE_UNAME:INTERNAL=/bin/uname //ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding OpenCV +FIND_PACKAGE_MESSAGE_DETAILS_OpenCV:INTERNAL=[/usr/local][v3.2.0()] //ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_DBG OpenCV_3RDPARTY_LIB_DIR_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_OPT diff --git a/CMakeFiles/CMakeDirectoryInformation.cmake b/CMakeFiles/CMakeDirectoryInformation.cmake index 9954601..b12d491 100644 --- a/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 2.8 # Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017") +SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/jack/Documents/rob3-projetsinfo-g15-2017") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/jack/Documents/rob3-projetsinfo-g15-2017") # Force unix paths in dependencies. SET(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/CMakeFiles/DisplayImage.dir/C.includecache b/CMakeFiles/DisplayImage.dir/C.includecache index 34e1b45..878872c 100644 --- a/CMakeFiles/DisplayImage.dir/C.includecache +++ b/CMakeFiles/DisplayImage.dir/C.includecache @@ -6,7 +6,7 @@ #IncludeRegexTransform: -/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.c +/home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c stdio.h - stdlib.h @@ -16,37 +16,1229 @@ cv.h highgui.h - -/usr/include/opencv/cv.h +/usr/local/include/opencv/cv.h opencv2/core/core_c.h -/usr/include/opencv/opencv2/core/core_c.h -opencv2/core/core.hpp -/usr/include/opencv/opencv2/core/core.hpp +/usr/local/include/opencv/opencv2/core/core_c.h opencv2/imgproc/imgproc_c.h -/usr/include/opencv/opencv2/imgproc/imgproc_c.h -opencv2/imgproc/imgproc.hpp -/usr/include/opencv/opencv2/imgproc/imgproc.hpp -opencv2/video/tracking.hpp -/usr/include/opencv/opencv2/video/tracking.hpp -opencv2/features2d/features2d.hpp -/usr/include/opencv/opencv2/features2d/features2d.hpp -opencv2/flann/flann.hpp -/usr/include/opencv/opencv2/flann/flann.hpp -opencv2/calib3d/calib3d.hpp -/usr/include/opencv/opencv2/calib3d/calib3d.hpp -opencv2/objdetect/objdetect.hpp -/usr/include/opencv/opencv2/objdetect/objdetect.hpp -opencv2/legacy/compat.hpp -/usr/include/opencv/opencv2/legacy/compat.hpp -opencv2/core/internal.hpp -/usr/include/opencv/opencv2/core/internal.hpp +/usr/local/include/opencv/opencv2/imgproc/imgproc_c.h +opencv2/photo/photo_c.h +/usr/local/include/opencv/opencv2/photo/photo_c.h +opencv2/video/tracking_c.h +/usr/local/include/opencv/opencv2/video/tracking_c.h +opencv2/objdetect/objdetect_c.h +/usr/local/include/opencv/opencv2/objdetect/objdetect_c.h -/usr/include/opencv/highgui.h +/usr/local/include/opencv/cxcore.h opencv2/core/core_c.h -/usr/include/opencv/opencv2/core/core_c.h -opencv2/core/core.hpp -/usr/include/opencv/opencv2/core/core.hpp -opencv2/highgui/highgui_c.h -/usr/include/opencv/opencv2/highgui/highgui_c.h -opencv2/highgui/highgui.hpp -/usr/include/opencv/opencv2/highgui/highgui.hpp +/usr/local/include/opencv/opencv2/core/core_c.h + +/usr/local/include/opencv/highgui.h +opencv2/core/core_c.h +/usr/local/include/opencv/opencv2/core/core_c.h +opencv2/highgui/highgui_c.h +/usr/local/include/opencv/opencv2/highgui/highgui_c.h + +/usr/local/include/opencv2/calib3d.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/features2d.hpp +/usr/local/include/opencv2/opencv2/features2d.hpp +opencv2/core/affine.hpp +/usr/local/include/opencv2/opencv2/core/affine.hpp +opencv2/calib3d/calib3d_c.h +/usr/local/include/opencv2/opencv2/calib3d/calib3d_c.h + +/usr/local/include/opencv2/calib3d/calib3d_c.h +opencv2/core/core_c.h +/usr/local/include/opencv2/calib3d/opencv2/core/core_c.h + +/usr/local/include/opencv2/core.hpp +opencv2/core/cvdef.h +/usr/local/include/opencv2/opencv2/core/cvdef.h +opencv2/core/version.hpp +/usr/local/include/opencv2/opencv2/core/version.hpp +opencv2/core/base.hpp +/usr/local/include/opencv2/opencv2/core/base.hpp +opencv2/core/cvstd.hpp +/usr/local/include/opencv2/opencv2/core/cvstd.hpp +opencv2/core/traits.hpp +/usr/local/include/opencv2/opencv2/core/traits.hpp +opencv2/core/matx.hpp +/usr/local/include/opencv2/opencv2/core/matx.hpp +opencv2/core/types.hpp +/usr/local/include/opencv2/opencv2/core/types.hpp +opencv2/core/mat.hpp +/usr/local/include/opencv2/opencv2/core/mat.hpp +opencv2/core/persistence.hpp +/usr/local/include/opencv2/opencv2/core/persistence.hpp +opencv2/opencv.hpp +/usr/local/include/opencv2/opencv2/opencv.hpp +opencv2/xfeatures2d.hpp +/usr/local/include/opencv2/opencv2/xfeatures2d.hpp +opencv2/core/operations.hpp +/usr/local/include/opencv2/opencv2/core/operations.hpp +opencv2/core/cvstd.inl.hpp +/usr/local/include/opencv2/opencv2/core/cvstd.inl.hpp +opencv2/core/utility.hpp +/usr/local/include/opencv2/opencv2/core/utility.hpp +opencv2/core/optim.hpp +/usr/local/include/opencv2/opencv2/core/optim.hpp +opencv2/core/ovx.hpp +/usr/local/include/opencv2/opencv2/core/ovx.hpp + +/usr/local/include/opencv2/core/affine.hpp +opencv2/core.hpp +- + +/usr/local/include/opencv2/core/base.hpp +opencv2/opencv_modules.hpp +/usr/local/include/opencv2/core/opencv2/opencv_modules.hpp +climits +- +algorithm +- +opencv2/core/cvdef.h +/usr/local/include/opencv2/core/opencv2/core/cvdef.h +opencv2/core/cvstd.hpp +/usr/local/include/opencv2/core/opencv2/core/cvstd.hpp +opencv2/core/neon_utils.hpp +/usr/local/include/opencv2/core/opencv2/core/neon_utils.hpp + +/usr/local/include/opencv2/core/bufferpool.hpp + +/usr/local/include/opencv2/core/core_c.h +opencv2/core/types_c.h +/usr/local/include/opencv2/core/opencv2/core/types_c.h +cxcore.h +/usr/local/include/opencv2/core/cxcore.h +cxcore.h +/usr/local/include/opencv2/core/cxcore.h +opencv2/core/utility.hpp +/usr/local/include/opencv2/core/opencv2/core/utility.hpp + +/usr/local/include/opencv2/core/cuda.hpp +opencv2/core.hpp +/usr/local/include/opencv2/core/opencv2/core.hpp +opencv2/core/cuda_types.hpp +/usr/local/include/opencv2/core/opencv2/core/cuda_types.hpp +opencv2/core/cuda.inl.hpp +/usr/local/include/opencv2/core/opencv2/core/cuda.inl.hpp + +/usr/local/include/opencv2/core/cuda.inl.hpp +opencv2/core/cuda.hpp +/usr/local/include/opencv2/core/opencv2/core/cuda.hpp + +/usr/local/include/opencv2/core/cuda_types.hpp + +/usr/local/include/opencv2/core/cvdef.h +limits.h +- +opencv2/core/hal/interface.h +/usr/local/include/opencv2/core/opencv2/core/hal/interface.h +emmintrin.h +- +pmmintrin.h +- +tmmintrin.h +- +smmintrin.h +- +nmmintrin.h +- +nmmintrin.h +- +popcntintrin.h +- +immintrin.h +- +immintrin.h +- +Intrin.h +- +arm_neon.h +- +arm_neon.h +- +intrin.h +- + +/usr/local/include/opencv2/core/cvstd.hpp +opencv2/core/cvdef.h +/usr/local/include/opencv2/core/opencv2/core/cvdef.h +cstddef +- +cstring +- +cctype +- +string +- +algorithm +- +utility +- +cstdlib +- +cmath +- +opencv2/core/ptr.inl.hpp +/usr/local/include/opencv2/core/opencv2/core/ptr.inl.hpp + +/usr/local/include/opencv2/core/cvstd.inl.hpp +complex +- +ostream +- + +/usr/local/include/opencv2/core/fast_math.hpp +opencv2/core/cvdef.h +/usr/local/include/opencv2/core/opencv2/core/cvdef.h +fastmath.h +- +cmath +- +math.h +- +tegra_round.hpp +/usr/local/include/opencv2/core/tegra_round.hpp + +/usr/local/include/opencv2/core/hal/interface.h +cstddef +- +stddef.h +- +stdbool.h +- +cstdint +- +stdint.h +- + +/usr/local/include/opencv2/core/mat.hpp +opencv2/core/matx.hpp +/usr/local/include/opencv2/core/opencv2/core/matx.hpp +opencv2/core/types.hpp +/usr/local/include/opencv2/core/opencv2/core/types.hpp +opencv2/core/bufferpool.hpp +/usr/local/include/opencv2/core/opencv2/core/bufferpool.hpp +opencv2/core/mat.inl.hpp +/usr/local/include/opencv2/core/opencv2/core/mat.inl.hpp + +/usr/local/include/opencv2/core/mat.inl.hpp + +/usr/local/include/opencv2/core/matx.hpp +opencv2/core/cvdef.h +/usr/local/include/opencv2/core/opencv2/core/cvdef.h +opencv2/core/base.hpp +/usr/local/include/opencv2/core/opencv2/core/base.hpp +opencv2/core/traits.hpp +/usr/local/include/opencv2/core/opencv2/core/traits.hpp +opencv2/core/saturate.hpp +/usr/local/include/opencv2/core/opencv2/core/saturate.hpp + +/usr/local/include/opencv2/core/neon_utils.hpp +opencv2/core/cvdef.h +/usr/local/include/opencv2/core/opencv2/core/cvdef.h + +/usr/local/include/opencv2/core/operations.hpp +cstdio +- + +/usr/local/include/opencv2/core/optim.hpp +opencv2/core.hpp +/usr/local/include/opencv2/core/opencv2/core.hpp + +/usr/local/include/opencv2/core/ovx.hpp +cvdef.h +/usr/local/include/opencv2/core/cvdef.h + +/usr/local/include/opencv2/core/persistence.hpp +opencv2/core/types.hpp +/usr/local/include/opencv2/core/opencv2/core/types.hpp +opencv2/core/mat.hpp +/usr/local/include/opencv2/core/opencv2/core/mat.hpp +opencv2/opencv.hpp +/usr/local/include/opencv2/core/opencv2/opencv.hpp +time.h +- + +/usr/local/include/opencv2/core/ptr.inl.hpp +algorithm +- + +/usr/local/include/opencv2/core/saturate.hpp +opencv2/core/cvdef.h +/usr/local/include/opencv2/core/opencv2/core/cvdef.h +opencv2/core/fast_math.hpp +/usr/local/include/opencv2/core/opencv2/core/fast_math.hpp + +/usr/local/include/opencv2/core/traits.hpp +opencv2/core/cvdef.h +/usr/local/include/opencv2/core/opencv2/core/cvdef.h + +/usr/local/include/opencv2/core/types.hpp +climits +- +cfloat +- +vector +- +limits +- +opencv2/core/cvdef.h +/usr/local/include/opencv2/core/opencv2/core/cvdef.h +opencv2/core/cvstd.hpp +/usr/local/include/opencv2/core/opencv2/core/cvstd.hpp +opencv2/core/matx.hpp +/usr/local/include/opencv2/core/opencv2/core/matx.hpp + +/usr/local/include/opencv2/core/types_c.h +ipl.h +- +ipl/ipl.h +- +opencv2/core/cvdef.h +/usr/local/include/opencv2/core/opencv2/core/cvdef.h +assert.h +- +stdlib.h +- +string.h +- +float.h +- +opencv2/core.hpp +/usr/local/include/opencv2/core/opencv2/core.hpp + +/usr/local/include/opencv2/core/utility.hpp +opencv2/core.hpp +/usr/local/include/opencv2/core/opencv2/core.hpp +opencv2/core/core_c.h +/usr/local/include/opencv2/core/opencv2/core/core_c.h + +/usr/local/include/opencv2/core/version.hpp + +/usr/local/include/opencv2/features2d.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/flann/miniflann.hpp +/usr/local/include/opencv2/opencv2/flann/miniflann.hpp + +/usr/local/include/opencv2/flann.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/flann/miniflann.hpp +/usr/local/include/opencv2/opencv2/flann/miniflann.hpp +opencv2/flann/flann_base.hpp +/usr/local/include/opencv2/opencv2/flann/flann_base.hpp + +/usr/local/include/opencv2/flann/all_indices.h +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h +kdtree_index.h +/usr/local/include/opencv2/flann/kdtree_index.h +kdtree_single_index.h +/usr/local/include/opencv2/flann/kdtree_single_index.h +kmeans_index.h +/usr/local/include/opencv2/flann/kmeans_index.h +composite_index.h +/usr/local/include/opencv2/flann/composite_index.h +linear_index.h +/usr/local/include/opencv2/flann/linear_index.h +hierarchical_clustering_index.h +/usr/local/include/opencv2/flann/hierarchical_clustering_index.h +lsh_index.h +/usr/local/include/opencv2/flann/lsh_index.h +autotuned_index.h +/usr/local/include/opencv2/flann/autotuned_index.h + +/usr/local/include/opencv2/flann/allocator.h +stdlib.h +- +stdio.h +- + +/usr/local/include/opencv2/flann/any.h +defines.h +/usr/local/include/opencv2/flann/defines.h +stdexcept +- +ostream +- +typeinfo +- + +/usr/local/include/opencv2/flann/autotuned_index.h +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h +ground_truth.h +/usr/local/include/opencv2/flann/ground_truth.h +index_testing.h +/usr/local/include/opencv2/flann/index_testing.h +sampling.h +/usr/local/include/opencv2/flann/sampling.h +kdtree_index.h +/usr/local/include/opencv2/flann/kdtree_index.h +kdtree_single_index.h +/usr/local/include/opencv2/flann/kdtree_single_index.h +kmeans_index.h +/usr/local/include/opencv2/flann/kmeans_index.h +composite_index.h +/usr/local/include/opencv2/flann/composite_index.h +linear_index.h +/usr/local/include/opencv2/flann/linear_index.h +logger.h +/usr/local/include/opencv2/flann/logger.h + +/usr/local/include/opencv2/flann/composite_index.h +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h +kdtree_index.h +/usr/local/include/opencv2/flann/kdtree_index.h +kmeans_index.h +/usr/local/include/opencv2/flann/kmeans_index.h + +/usr/local/include/opencv2/flann/config.h + +/usr/local/include/opencv2/flann/defines.h +config.h +/usr/local/include/opencv2/flann/config.h + +/usr/local/include/opencv2/flann/dist.h +cmath +- +cstdlib +- +string.h +- +stdint.h +- +defines.h +/usr/local/include/opencv2/flann/defines.h +Intrin.h +- +arm_neon.h +/usr/local/include/opencv2/flann/arm_neon.h + +/usr/local/include/opencv2/flann/dynamic_bitset.h +boost/dynamic_bitset.hpp +- +limits.h +- +dist.h +/usr/local/include/opencv2/flann/dist.h + +/usr/local/include/opencv2/flann/flann_base.hpp +vector +- +cassert +- +cstdio +- +general.h +/usr/local/include/opencv2/flann/general.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h +params.h +/usr/local/include/opencv2/flann/params.h +saving.h +/usr/local/include/opencv2/flann/saving.h +all_indices.h +/usr/local/include/opencv2/flann/all_indices.h + +/usr/local/include/opencv2/flann/general.h +opencv2/core.hpp +/usr/local/include/opencv2/flann/opencv2/core.hpp + +/usr/local/include/opencv2/flann/ground_truth.h +dist.h +/usr/local/include/opencv2/flann/dist.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h + +/usr/local/include/opencv2/flann/heap.h +algorithm +- +vector +- + +/usr/local/include/opencv2/flann/hierarchical_clustering_index.h +algorithm +- +map +- +cassert +- +limits +- +cmath +- +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h +dist.h +/usr/local/include/opencv2/flann/dist.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h +result_set.h +/usr/local/include/opencv2/flann/result_set.h +heap.h +/usr/local/include/opencv2/flann/heap.h +allocator.h +/usr/local/include/opencv2/flann/allocator.h +random.h +/usr/local/include/opencv2/flann/random.h +saving.h +/usr/local/include/opencv2/flann/saving.h + +/usr/local/include/opencv2/flann/index_testing.h +cstring +- +cassert +- +cmath +- +matrix.h +/usr/local/include/opencv2/flann/matrix.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h +result_set.h +/usr/local/include/opencv2/flann/result_set.h +logger.h +/usr/local/include/opencv2/flann/logger.h +timer.h +/usr/local/include/opencv2/flann/timer.h + +/usr/local/include/opencv2/flann/kdtree_index.h +algorithm +- +map +- +cassert +- +cstring +- +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h +dynamic_bitset.h +/usr/local/include/opencv2/flann/dynamic_bitset.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h +result_set.h +/usr/local/include/opencv2/flann/result_set.h +heap.h +/usr/local/include/opencv2/flann/heap.h +allocator.h +/usr/local/include/opencv2/flann/allocator.h +random.h +/usr/local/include/opencv2/flann/random.h +saving.h +/usr/local/include/opencv2/flann/saving.h + +/usr/local/include/opencv2/flann/kdtree_single_index.h +algorithm +- +map +- +cassert +- +cstring +- +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h +result_set.h +/usr/local/include/opencv2/flann/result_set.h +heap.h +/usr/local/include/opencv2/flann/heap.h +allocator.h +/usr/local/include/opencv2/flann/allocator.h +random.h +/usr/local/include/opencv2/flann/random.h +saving.h +/usr/local/include/opencv2/flann/saving.h + +/usr/local/include/opencv2/flann/kmeans_index.h +algorithm +- +map +- +cassert +- +limits +- +cmath +- +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h +dist.h +/usr/local/include/opencv2/flann/dist.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h +result_set.h +/usr/local/include/opencv2/flann/result_set.h +heap.h +/usr/local/include/opencv2/flann/heap.h +allocator.h +/usr/local/include/opencv2/flann/allocator.h +random.h +/usr/local/include/opencv2/flann/random.h +saving.h +/usr/local/include/opencv2/flann/saving.h +logger.h +/usr/local/include/opencv2/flann/logger.h + +/usr/local/include/opencv2/flann/linear_index.h +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h + +/usr/local/include/opencv2/flann/logger.h +stdio.h +- +stdarg.h +- +defines.h +/usr/local/include/opencv2/flann/defines.h + +/usr/local/include/opencv2/flann/lsh_index.h +algorithm +- +cassert +- +cstring +- +map +- +vector +- +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h +result_set.h +/usr/local/include/opencv2/flann/result_set.h +heap.h +/usr/local/include/opencv2/flann/heap.h +lsh_table.h +/usr/local/include/opencv2/flann/lsh_table.h +allocator.h +/usr/local/include/opencv2/flann/allocator.h +random.h +/usr/local/include/opencv2/flann/random.h +saving.h +/usr/local/include/opencv2/flann/saving.h + +/usr/local/include/opencv2/flann/lsh_table.h +algorithm +- +iostream +- +iomanip +- +limits.h +- +unordered_map +- +map +- +math.h +- +stddef.h +- +dynamic_bitset.h +/usr/local/include/opencv2/flann/dynamic_bitset.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h + +/usr/local/include/opencv2/flann/matrix.h +stdio.h +- +general.h +/usr/local/include/opencv2/flann/general.h + +/usr/local/include/opencv2/flann/miniflann.hpp +opencv2/core.hpp +/usr/local/include/opencv2/flann/opencv2/core.hpp +opencv2/flann/defines.h +/usr/local/include/opencv2/flann/opencv2/flann/defines.h + +/usr/local/include/opencv2/flann/nn_index.h +general.h +/usr/local/include/opencv2/flann/general.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h +result_set.h +/usr/local/include/opencv2/flann/result_set.h +params.h +/usr/local/include/opencv2/flann/params.h + +/usr/local/include/opencv2/flann/params.h +any.h +/usr/local/include/opencv2/flann/any.h +general.h +/usr/local/include/opencv2/flann/general.h +iostream +- +map +- + +/usr/local/include/opencv2/flann/random.h +algorithm +- +cstdlib +- +vector +- +general.h +/usr/local/include/opencv2/flann/general.h + +/usr/local/include/opencv2/flann/result_set.h +algorithm +- +cstring +- +iostream +- +limits +- +set +- +vector +- + +/usr/local/include/opencv2/flann/sampling.h +matrix.h +/usr/local/include/opencv2/flann/matrix.h +random.h +/usr/local/include/opencv2/flann/random.h + +/usr/local/include/opencv2/flann/saving.h +cstring +- +vector +- +general.h +/usr/local/include/opencv2/flann/general.h +nn_index.h +/usr/local/include/opencv2/flann/nn_index.h + +/usr/local/include/opencv2/flann/timer.h +time.h +- +opencv2/core.hpp +/usr/local/include/opencv2/flann/opencv2/core.hpp +opencv2/core/utility.hpp +/usr/local/include/opencv2/flann/opencv2/core/utility.hpp + +/usr/local/include/opencv2/highgui.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/imgcodecs.hpp +/usr/local/include/opencv2/opencv2/imgcodecs.hpp +opencv2/videoio.hpp +/usr/local/include/opencv2/opencv2/videoio.hpp +opencv2/highgui/highgui_c.h +/usr/local/include/opencv2/opencv2/highgui/highgui_c.h + +/usr/local/include/opencv2/highgui/highgui_c.h +opencv2/core/core_c.h +/usr/local/include/opencv2/highgui/opencv2/core/core_c.h +opencv2/imgproc/imgproc_c.h +/usr/local/include/opencv2/highgui/opencv2/imgproc/imgproc_c.h +opencv2/imgcodecs/imgcodecs_c.h +/usr/local/include/opencv2/highgui/opencv2/imgcodecs/imgcodecs_c.h +opencv2/videoio/videoio_c.h +/usr/local/include/opencv2/highgui/opencv2/videoio/videoio_c.h + +/usr/local/include/opencv2/imgcodecs.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/opencv.hpp +- + +/usr/local/include/opencv2/imgcodecs/imgcodecs_c.h +opencv2/core/core_c.h +/usr/local/include/opencv2/imgcodecs/opencv2/core/core_c.h + +/usr/local/include/opencv2/imgproc.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/core.hpp +- +opencv2/imgproc.hpp +- +opencv2/imgcodecs.hpp +- +opencv2/highgui.hpp +- +iostream +- +opencv2/imgproc.hpp +- +opencv2/highgui.hpp +- +opencv2/imgproc.hpp +- +opencv2/highgui.hpp +- +math.h +- +opencv2/imgproc.hpp +- +opencv2/highgui.hpp +- +opencv2/imgproc.hpp +/usr/local/include/opencv2/opencv2/imgproc.hpp +opencv2/highgui.hpp +/usr/local/include/opencv2/opencv2/highgui.hpp +opencv2/imgproc/imgproc_c.h +/usr/local/include/opencv2/opencv2/imgproc/imgproc_c.h + +/usr/local/include/opencv2/imgproc/imgproc_c.h +opencv2/imgproc/types_c.h +/usr/local/include/opencv2/imgproc/opencv2/imgproc/types_c.h + +/usr/local/include/opencv2/imgproc/types_c.h +opencv2/core/core_c.h +/usr/local/include/opencv2/imgproc/opencv2/core/core_c.h + +/usr/local/include/opencv2/ml.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +float.h +- +map +- +iostream +- + +/usr/local/include/opencv2/objdetect.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/objdetect/detection_based_tracker.hpp +/usr/local/include/opencv2/opencv2/objdetect/detection_based_tracker.hpp +opencv2/objdetect/objdetect_c.h +/usr/local/include/opencv2/opencv2/objdetect/objdetect_c.h + +/usr/local/include/opencv2/objdetect/detection_based_tracker.hpp +vector +- + +/usr/local/include/opencv2/objdetect/objdetect_c.h +opencv2/core/core_c.h +/usr/local/include/opencv2/objdetect/opencv2/core/core_c.h +deque +- +vector +- + +/usr/local/include/opencv2/opencv.hpp +opencv2/opencv_modules.hpp +/usr/local/include/opencv2/opencv2/opencv_modules.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/calib3d.hpp +/usr/local/include/opencv2/opencv2/calib3d.hpp +opencv2/features2d.hpp +/usr/local/include/opencv2/opencv2/features2d.hpp +opencv2/flann.hpp +/usr/local/include/opencv2/opencv2/flann.hpp +opencv2/highgui.hpp +/usr/local/include/opencv2/opencv2/highgui.hpp +opencv2/imgcodecs.hpp +/usr/local/include/opencv2/opencv2/imgcodecs.hpp +opencv2/imgproc.hpp +/usr/local/include/opencv2/opencv2/imgproc.hpp +opencv2/ml.hpp +/usr/local/include/opencv2/opencv2/ml.hpp +opencv2/objdetect.hpp +/usr/local/include/opencv2/opencv2/objdetect.hpp +opencv2/photo.hpp +/usr/local/include/opencv2/opencv2/photo.hpp +opencv2/shape.hpp +/usr/local/include/opencv2/opencv2/shape.hpp +opencv2/stitching.hpp +/usr/local/include/opencv2/opencv2/stitching.hpp +opencv2/superres.hpp +/usr/local/include/opencv2/opencv2/superres.hpp +opencv2/video.hpp +/usr/local/include/opencv2/opencv2/video.hpp +opencv2/videoio.hpp +/usr/local/include/opencv2/opencv2/videoio.hpp +opencv2/videostab.hpp +/usr/local/include/opencv2/opencv2/videostab.hpp +opencv2/viz.hpp +/usr/local/include/opencv2/opencv2/viz.hpp +opencv2/cudaarithm.hpp +/usr/local/include/opencv2/opencv2/cudaarithm.hpp +opencv2/cudabgsegm.hpp +/usr/local/include/opencv2/opencv2/cudabgsegm.hpp +opencv2/cudacodec.hpp +/usr/local/include/opencv2/opencv2/cudacodec.hpp +opencv2/cudafeatures2d.hpp +/usr/local/include/opencv2/opencv2/cudafeatures2d.hpp +opencv2/cudafilters.hpp +/usr/local/include/opencv2/opencv2/cudafilters.hpp +opencv2/cudaimgproc.hpp +/usr/local/include/opencv2/opencv2/cudaimgproc.hpp +opencv2/cudaobjdetect.hpp +/usr/local/include/opencv2/opencv2/cudaobjdetect.hpp +opencv2/cudaoptflow.hpp +/usr/local/include/opencv2/opencv2/cudaoptflow.hpp +opencv2/cudastereo.hpp +/usr/local/include/opencv2/opencv2/cudastereo.hpp +opencv2/cudawarping.hpp +/usr/local/include/opencv2/opencv2/cudawarping.hpp + +/usr/local/include/opencv2/opencv_modules.hpp + +/usr/local/include/opencv2/photo.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/imgproc.hpp +/usr/local/include/opencv2/opencv2/imgproc.hpp +opencv2/photo/photo_c.h +/usr/local/include/opencv2/opencv2/photo/photo_c.h + +/usr/local/include/opencv2/photo/photo_c.h +opencv2/core/core_c.h +/usr/local/include/opencv2/photo/opencv2/core/core_c.h + +/usr/local/include/opencv2/shape.hpp +opencv2/shape/emdL1.hpp +/usr/local/include/opencv2/opencv2/shape/emdL1.hpp +opencv2/shape/shape_transformer.hpp +/usr/local/include/opencv2/opencv2/shape/shape_transformer.hpp +opencv2/shape/hist_cost.hpp +/usr/local/include/opencv2/opencv2/shape/hist_cost.hpp +opencv2/shape/shape_distance.hpp +/usr/local/include/opencv2/opencv2/shape/shape_distance.hpp + +/usr/local/include/opencv2/shape/emdL1.hpp +opencv2/core.hpp +/usr/local/include/opencv2/shape/opencv2/core.hpp + +/usr/local/include/opencv2/shape/hist_cost.hpp +opencv2/imgproc.hpp +/usr/local/include/opencv2/shape/opencv2/imgproc.hpp + +/usr/local/include/opencv2/shape/shape_distance.hpp +opencv2/core.hpp +/usr/local/include/opencv2/shape/opencv2/core.hpp +opencv2/shape/hist_cost.hpp +/usr/local/include/opencv2/shape/opencv2/shape/hist_cost.hpp +opencv2/shape/shape_transformer.hpp +/usr/local/include/opencv2/shape/opencv2/shape/shape_transformer.hpp + +/usr/local/include/opencv2/shape/shape_transformer.hpp +vector +- +opencv2/core.hpp +/usr/local/include/opencv2/shape/opencv2/core.hpp +opencv2/imgproc.hpp +/usr/local/include/opencv2/shape/opencv2/imgproc.hpp + +/usr/local/include/opencv2/stitching.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/features2d.hpp +/usr/local/include/opencv2/opencv2/features2d.hpp +opencv2/stitching/warpers.hpp +/usr/local/include/opencv2/opencv2/stitching/warpers.hpp +opencv2/stitching/detail/matchers.hpp +/usr/local/include/opencv2/opencv2/stitching/detail/matchers.hpp +opencv2/stitching/detail/motion_estimators.hpp +/usr/local/include/opencv2/opencv2/stitching/detail/motion_estimators.hpp +opencv2/stitching/detail/exposure_compensate.hpp +/usr/local/include/opencv2/opencv2/stitching/detail/exposure_compensate.hpp +opencv2/stitching/detail/seam_finders.hpp +/usr/local/include/opencv2/opencv2/stitching/detail/seam_finders.hpp +opencv2/stitching/detail/blenders.hpp +/usr/local/include/opencv2/opencv2/stitching/detail/blenders.hpp +opencv2/stitching/detail/camera.hpp +/usr/local/include/opencv2/opencv2/stitching/detail/camera.hpp + +/usr/local/include/opencv2/stitching/detail/blenders.hpp +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp + +/usr/local/include/opencv2/stitching/detail/camera.hpp +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp + +/usr/local/include/opencv2/stitching/detail/exposure_compensate.hpp +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp + +/usr/local/include/opencv2/stitching/detail/matchers.hpp +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp +opencv2/features2d.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/features2d.hpp +opencv2/opencv_modules.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/opencv_modules.hpp +opencv2/xfeatures2d/cuda.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/xfeatures2d/cuda.hpp + +/usr/local/include/opencv2/stitching/detail/motion_estimators.hpp +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp +matchers.hpp +/usr/local/include/opencv2/stitching/detail/matchers.hpp +util.hpp +/usr/local/include/opencv2/stitching/detail/util.hpp +camera.hpp +/usr/local/include/opencv2/stitching/detail/camera.hpp + +/usr/local/include/opencv2/stitching/detail/seam_finders.hpp +set +- +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp +opencv2/opencv_modules.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/opencv_modules.hpp + +/usr/local/include/opencv2/stitching/detail/util.hpp +list +- +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp +util_inl.hpp +/usr/local/include/opencv2/stitching/detail/util_inl.hpp + +/usr/local/include/opencv2/stitching/detail/util_inl.hpp +queue +- +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp +util.hpp +/usr/local/include/opencv2/stitching/detail/util.hpp + +/usr/local/include/opencv2/stitching/detail/warpers.hpp +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp +opencv2/core/cuda.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core/cuda.hpp +opencv2/imgproc.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/imgproc.hpp +opencv2/opencv_modules.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/opencv_modules.hpp +warpers_inl.hpp +/usr/local/include/opencv2/stitching/detail/warpers_inl.hpp + +/usr/local/include/opencv2/stitching/detail/warpers_inl.hpp +opencv2/core.hpp +/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp +warpers.hpp +/usr/local/include/opencv2/stitching/detail/warpers.hpp +limits +- + +/usr/local/include/opencv2/stitching/warpers.hpp +opencv2/stitching/detail/warpers.hpp +/usr/local/include/opencv2/stitching/opencv2/stitching/detail/warpers.hpp + +/usr/local/include/opencv2/superres.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp +opencv2/superres/optical_flow.hpp +/usr/local/include/opencv2/opencv2/superres/optical_flow.hpp + +/usr/local/include/opencv2/superres/optical_flow.hpp +opencv2/core.hpp +/usr/local/include/opencv2/superres/opencv2/core.hpp + +/usr/local/include/opencv2/video.hpp +opencv2/video/tracking.hpp +/usr/local/include/opencv2/opencv2/video/tracking.hpp +opencv2/video/background_segm.hpp +/usr/local/include/opencv2/opencv2/video/background_segm.hpp +opencv2/video/tracking_c.h +/usr/local/include/opencv2/opencv2/video/tracking_c.h + +/usr/local/include/opencv2/video/background_segm.hpp +opencv2/core.hpp +/usr/local/include/opencv2/video/opencv2/core.hpp + +/usr/local/include/opencv2/video/tracking.hpp +opencv2/core.hpp +/usr/local/include/opencv2/video/opencv2/core.hpp +opencv2/imgproc.hpp +/usr/local/include/opencv2/video/opencv2/imgproc.hpp + +/usr/local/include/opencv2/video/tracking_c.h +opencv2/imgproc/types_c.h +/usr/local/include/opencv2/video/opencv2/imgproc/types_c.h + +/usr/local/include/opencv2/videoio.hpp +opencv2/core.hpp +/usr/local/include/opencv2/opencv2/core.hpp + +/usr/local/include/opencv2/videoio/videoio_c.h +opencv2/core/core_c.h +/usr/local/include/opencv2/videoio/opencv2/core/core_c.h + +/usr/local/include/opencv2/videostab.hpp +opencv2/videostab/stabilizer.hpp +/usr/local/include/opencv2/opencv2/videostab/stabilizer.hpp +opencv2/videostab/ring_buffer.hpp +/usr/local/include/opencv2/opencv2/videostab/ring_buffer.hpp + +/usr/local/include/opencv2/videostab/deblurring.hpp +vector +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp + +/usr/local/include/opencv2/videostab/fast_marching.hpp +cmath +- +queue +- +algorithm +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp +fast_marching_inl.hpp +/usr/local/include/opencv2/videostab/fast_marching_inl.hpp + +/usr/local/include/opencv2/videostab/fast_marching_inl.hpp +opencv2/videostab/fast_marching.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/fast_marching.hpp + +/usr/local/include/opencv2/videostab/frame_source.hpp +vector +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp + +/usr/local/include/opencv2/videostab/global_motion.hpp +vector +- +fstream +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp +opencv2/features2d.hpp +/usr/local/include/opencv2/videostab/opencv2/features2d.hpp +opencv2/opencv_modules.hpp +/usr/local/include/opencv2/videostab/opencv2/opencv_modules.hpp +opencv2/videostab/optical_flow.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/optical_flow.hpp +opencv2/videostab/motion_core.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/motion_core.hpp +opencv2/videostab/outlier_rejection.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/outlier_rejection.hpp +opencv2/cudaimgproc.hpp +/usr/local/include/opencv2/videostab/opencv2/cudaimgproc.hpp + +/usr/local/include/opencv2/videostab/inpainting.hpp +vector +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp +opencv2/videostab/optical_flow.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/optical_flow.hpp +opencv2/videostab/fast_marching.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/fast_marching.hpp +opencv2/videostab/global_motion.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/global_motion.hpp +opencv2/photo.hpp +/usr/local/include/opencv2/videostab/opencv2/photo.hpp + +/usr/local/include/opencv2/videostab/log.hpp +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp + +/usr/local/include/opencv2/videostab/motion_core.hpp +cmath +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp + +/usr/local/include/opencv2/videostab/motion_stabilizing.hpp +vector +- +utility +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp +opencv2/videostab/global_motion.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/global_motion.hpp + +/usr/local/include/opencv2/videostab/optical_flow.hpp +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp +opencv2/opencv_modules.hpp +/usr/local/include/opencv2/videostab/opencv2/opencv_modules.hpp +opencv2/cudaoptflow.hpp +/usr/local/include/opencv2/videostab/opencv2/cudaoptflow.hpp + +/usr/local/include/opencv2/videostab/outlier_rejection.hpp +vector +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp +opencv2/videostab/motion_core.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/motion_core.hpp + +/usr/local/include/opencv2/videostab/ring_buffer.hpp +vector +- +opencv2/imgproc.hpp +/usr/local/include/opencv2/videostab/opencv2/imgproc.hpp + +/usr/local/include/opencv2/videostab/stabilizer.hpp +vector +- +ctime +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp +opencv2/imgproc.hpp +/usr/local/include/opencv2/videostab/opencv2/imgproc.hpp +opencv2/videostab/global_motion.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/global_motion.hpp +opencv2/videostab/motion_stabilizing.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/motion_stabilizing.hpp +opencv2/videostab/frame_source.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/frame_source.hpp +opencv2/videostab/log.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/log.hpp +opencv2/videostab/inpainting.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/inpainting.hpp +opencv2/videostab/deblurring.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/deblurring.hpp +opencv2/videostab/wobble_suppression.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/wobble_suppression.hpp + +/usr/local/include/opencv2/videostab/wobble_suppression.hpp +vector +- +opencv2/core.hpp +/usr/local/include/opencv2/videostab/opencv2/core.hpp +opencv2/core/cuda.hpp +/usr/local/include/opencv2/videostab/opencv2/core/cuda.hpp +opencv2/videostab/global_motion.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/global_motion.hpp +opencv2/videostab/log.hpp +/usr/local/include/opencv2/videostab/opencv2/videostab/log.hpp diff --git a/CMakeFiles/DisplayImage.dir/CXX.includecache b/CMakeFiles/DisplayImage.dir/CXX.includecache index 81ceff8..b84d7a1 100644 --- a/CMakeFiles/DisplayImage.dir/CXX.includecache +++ b/CMakeFiles/DisplayImage.dir/CXX.includecache @@ -6,43 +6,3 @@ #IncludeRegexTransform: -/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.cpp -cv.h -- -highgui.h -- - -/usr/include/opencv/cv.h -opencv2/core/core_c.h -/usr/include/opencv/opencv2/core/core_c.h -opencv2/core/core.hpp -/usr/include/opencv/opencv2/core/core.hpp -opencv2/imgproc/imgproc_c.h -/usr/include/opencv/opencv2/imgproc/imgproc_c.h -opencv2/imgproc/imgproc.hpp -/usr/include/opencv/opencv2/imgproc/imgproc.hpp -opencv2/video/tracking.hpp -/usr/include/opencv/opencv2/video/tracking.hpp -opencv2/features2d/features2d.hpp -/usr/include/opencv/opencv2/features2d/features2d.hpp -opencv2/flann/flann.hpp -/usr/include/opencv/opencv2/flann/flann.hpp -opencv2/calib3d/calib3d.hpp -/usr/include/opencv/opencv2/calib3d/calib3d.hpp -opencv2/objdetect/objdetect.hpp -/usr/include/opencv/opencv2/objdetect/objdetect.hpp -opencv2/legacy/compat.hpp -/usr/include/opencv/opencv2/legacy/compat.hpp -opencv2/core/internal.hpp -/usr/include/opencv/opencv2/core/internal.hpp - -/usr/include/opencv/highgui.h -opencv2/core/core_c.h -/usr/include/opencv/opencv2/core/core_c.h -opencv2/core/core.hpp -/usr/include/opencv/opencv2/core/core.hpp -opencv2/highgui/highgui_c.h -/usr/include/opencv/opencv2/highgui/highgui_c.h -opencv2/highgui/highgui.hpp -/usr/include/opencv/opencv2/highgui/highgui.hpp - diff --git a/CMakeFiles/DisplayImage.dir/DependInfo.cmake b/CMakeFiles/DisplayImage.dir/DependInfo.cmake index 5995bf3..278a476 100644 --- a/CMakeFiles/DisplayImage.dir/DependInfo.cmake +++ b/CMakeFiles/DisplayImage.dir/DependInfo.cmake @@ -4,7 +4,7 @@ SET(CMAKE_DEPENDS_LANGUAGES ) # The set of files for implicit dependencies of each language: SET(CMAKE_DEPENDS_CHECK_C - "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.c" "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o" + "/home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c" "/home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o" ) SET(CMAKE_C_COMPILER_ID "GNU") @@ -14,7 +14,8 @@ SET(CMAKE_TARGET_LINKED_INFO_FILES # The include file search paths: SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/opencv" + "/usr/local/include/opencv" + "/usr/local/include" ) SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/CMakeFiles/DisplayImage.dir/build.make b/CMakeFiles/DisplayImage.dir/build.make index 44c4677..a0f3503 100644 --- a/CMakeFiles/DisplayImage.dir/build.make +++ b/CMakeFiles/DisplayImage.dir/build.make @@ -35,10 +35,10 @@ RM = /usr/bin/cmake -E remove -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +CMAKE_SOURCE_DIR = /home/jack/Documents/rob3-projetsinfo-g15-2017 # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +CMAKE_BINARY_DIR = /home/jack/Documents/rob3-projetsinfo-g15-2017 # Include any dependencies generated for this target. include CMakeFiles/DisplayImage.dir/depend.make @@ -51,17 +51,17 @@ include CMakeFiles/DisplayImage.dir/flags.make CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: CMakeFiles/DisplayImage.dir/flags.make CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: src/DisplayImage.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles $(CMAKE_PROGRESS_1) + $(CMAKE_COMMAND) -E cmake_progress_report /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles $(CMAKE_PROGRESS_1) @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o" - /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o -c /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.c + /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o -c /home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c CMakeFiles/DisplayImage.dir/src/DisplayImage.c.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/DisplayImage.dir/src/DisplayImage.c.i" - /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.c > CMakeFiles/DisplayImage.dir/src/DisplayImage.c.i + /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c > CMakeFiles/DisplayImage.dir/src/DisplayImage.c.i CMakeFiles/DisplayImage.dir/src/DisplayImage.c.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/DisplayImage.dir/src/DisplayImage.c.s" - /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.c -o CMakeFiles/DisplayImage.dir/src/DisplayImage.c.s + /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c -o CMakeFiles/DisplayImage.dir/src/DisplayImage.c.s CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.requires: .PHONY : CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.requires @@ -81,37 +81,41 @@ DisplayImage_EXTERNAL_OBJECTS = bin/DisplayImage: CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o bin/DisplayImage: CMakeFiles/DisplayImage.dir/build.make -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 -bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 +bin/DisplayImage: /usr/local/lib/libopencv_videostab.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_video.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_ts.a +bin/DisplayImage: /usr/local/lib/libopencv_superres.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_stitching.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_photo.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_ocl.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_objdetect.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_nonfree.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_ml.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_legacy.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_imgproc.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_highgui.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_gpu.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_flann.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_features2d.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_core.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_contrib.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_calib3d.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_nonfree.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_ocl.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_gpu.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_photo.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_objdetect.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_legacy.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_video.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_ml.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_calib3d.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_features2d.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_highgui.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_imgproc.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_flann.so.2.4.13 +bin/DisplayImage: /usr/local/lib/libopencv_core.so.2.4.13 bin/DisplayImage: CMakeFiles/DisplayImage.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C executable bin/DisplayImage" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable bin/DisplayImage" $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/DisplayImage.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. @@ -126,6 +130,6 @@ CMakeFiles/DisplayImage.dir/clean: .PHONY : CMakeFiles/DisplayImage.dir/clean CMakeFiles/DisplayImage.dir/depend: - cd /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/DisplayImage.dir/DependInfo.cmake --color=$(COLOR) + cd /home/jack/Documents/rob3-projetsinfo-g15-2017 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/jack/Documents/rob3-projetsinfo-g15-2017 /home/jack/Documents/rob3-projetsinfo-g15-2017 /home/jack/Documents/rob3-projetsinfo-g15-2017 /home/jack/Documents/rob3-projetsinfo-g15-2017 /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles/DisplayImage.dir/DependInfo.cmake --color=$(COLOR) .PHONY : CMakeFiles/DisplayImage.dir/depend diff --git a/CMakeFiles/DisplayImage.dir/depend.internal b/CMakeFiles/DisplayImage.dir/depend.internal index d0b7a53..eba5972 100644 --- a/CMakeFiles/DisplayImage.dir/depend.internal +++ b/CMakeFiles/DisplayImage.dir/depend.internal @@ -2,6 +2,125 @@ # Generated by "Unix Makefiles" Generator, CMake Version 2.8 CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o - /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.c - /usr/include/opencv/cv.h - /usr/include/opencv/highgui.h + /home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c + /usr/local/include/opencv/cv.h + /usr/local/include/opencv/cxcore.h + /usr/local/include/opencv/highgui.h + /usr/local/include/opencv2/calib3d.hpp + /usr/local/include/opencv2/calib3d/calib3d_c.h + /usr/local/include/opencv2/core.hpp + /usr/local/include/opencv2/core/affine.hpp + /usr/local/include/opencv2/core/base.hpp + /usr/local/include/opencv2/core/bufferpool.hpp + /usr/local/include/opencv2/core/core_c.h + /usr/local/include/opencv2/core/cuda.hpp + /usr/local/include/opencv2/core/cuda.inl.hpp + /usr/local/include/opencv2/core/cuda_types.hpp + /usr/local/include/opencv2/core/cvdef.h + /usr/local/include/opencv2/core/cvstd.hpp + /usr/local/include/opencv2/core/cvstd.inl.hpp + /usr/local/include/opencv2/core/fast_math.hpp + /usr/local/include/opencv2/core/hal/interface.h + /usr/local/include/opencv2/core/mat.hpp + /usr/local/include/opencv2/core/mat.inl.hpp + /usr/local/include/opencv2/core/matx.hpp + /usr/local/include/opencv2/core/neon_utils.hpp + /usr/local/include/opencv2/core/operations.hpp + /usr/local/include/opencv2/core/optim.hpp + /usr/local/include/opencv2/core/ovx.hpp + /usr/local/include/opencv2/core/persistence.hpp + /usr/local/include/opencv2/core/ptr.inl.hpp + /usr/local/include/opencv2/core/saturate.hpp + /usr/local/include/opencv2/core/traits.hpp + /usr/local/include/opencv2/core/types.hpp + /usr/local/include/opencv2/core/types_c.h + /usr/local/include/opencv2/core/utility.hpp + /usr/local/include/opencv2/core/version.hpp + /usr/local/include/opencv2/features2d.hpp + /usr/local/include/opencv2/flann.hpp + /usr/local/include/opencv2/flann/all_indices.h + /usr/local/include/opencv2/flann/allocator.h + /usr/local/include/opencv2/flann/any.h + /usr/local/include/opencv2/flann/autotuned_index.h + /usr/local/include/opencv2/flann/composite_index.h + /usr/local/include/opencv2/flann/config.h + /usr/local/include/opencv2/flann/defines.h + /usr/local/include/opencv2/flann/dist.h + /usr/local/include/opencv2/flann/dynamic_bitset.h + /usr/local/include/opencv2/flann/flann_base.hpp + /usr/local/include/opencv2/flann/general.h + /usr/local/include/opencv2/flann/ground_truth.h + /usr/local/include/opencv2/flann/heap.h + /usr/local/include/opencv2/flann/hierarchical_clustering_index.h + /usr/local/include/opencv2/flann/index_testing.h + /usr/local/include/opencv2/flann/kdtree_index.h + /usr/local/include/opencv2/flann/kdtree_single_index.h + /usr/local/include/opencv2/flann/kmeans_index.h + /usr/local/include/opencv2/flann/linear_index.h + /usr/local/include/opencv2/flann/logger.h + /usr/local/include/opencv2/flann/lsh_index.h + /usr/local/include/opencv2/flann/lsh_table.h + /usr/local/include/opencv2/flann/matrix.h + /usr/local/include/opencv2/flann/miniflann.hpp + /usr/local/include/opencv2/flann/nn_index.h + /usr/local/include/opencv2/flann/params.h + /usr/local/include/opencv2/flann/random.h + /usr/local/include/opencv2/flann/result_set.h + /usr/local/include/opencv2/flann/sampling.h + /usr/local/include/opencv2/flann/saving.h + /usr/local/include/opencv2/flann/timer.h + /usr/local/include/opencv2/highgui.hpp + /usr/local/include/opencv2/highgui/highgui_c.h + /usr/local/include/opencv2/imgcodecs.hpp + /usr/local/include/opencv2/imgcodecs/imgcodecs_c.h + /usr/local/include/opencv2/imgproc.hpp + /usr/local/include/opencv2/imgproc/imgproc_c.h + /usr/local/include/opencv2/imgproc/types_c.h + /usr/local/include/opencv2/ml.hpp + /usr/local/include/opencv2/objdetect.hpp + /usr/local/include/opencv2/objdetect/detection_based_tracker.hpp + /usr/local/include/opencv2/objdetect/objdetect_c.h + /usr/local/include/opencv2/opencv.hpp + /usr/local/include/opencv2/opencv_modules.hpp + /usr/local/include/opencv2/photo.hpp + /usr/local/include/opencv2/photo/photo_c.h + /usr/local/include/opencv2/shape.hpp + /usr/local/include/opencv2/shape/emdL1.hpp + /usr/local/include/opencv2/shape/hist_cost.hpp + /usr/local/include/opencv2/shape/shape_distance.hpp + /usr/local/include/opencv2/shape/shape_transformer.hpp + /usr/local/include/opencv2/stitching.hpp + /usr/local/include/opencv2/stitching/detail/blenders.hpp + /usr/local/include/opencv2/stitching/detail/camera.hpp + /usr/local/include/opencv2/stitching/detail/exposure_compensate.hpp + /usr/local/include/opencv2/stitching/detail/matchers.hpp + /usr/local/include/opencv2/stitching/detail/motion_estimators.hpp + /usr/local/include/opencv2/stitching/detail/seam_finders.hpp + /usr/local/include/opencv2/stitching/detail/util.hpp + /usr/local/include/opencv2/stitching/detail/util_inl.hpp + /usr/local/include/opencv2/stitching/detail/warpers.hpp + /usr/local/include/opencv2/stitching/detail/warpers_inl.hpp + /usr/local/include/opencv2/stitching/warpers.hpp + /usr/local/include/opencv2/superres.hpp + /usr/local/include/opencv2/superres/optical_flow.hpp + /usr/local/include/opencv2/video.hpp + /usr/local/include/opencv2/video/background_segm.hpp + /usr/local/include/opencv2/video/tracking.hpp + /usr/local/include/opencv2/video/tracking_c.h + /usr/local/include/opencv2/videoio.hpp + /usr/local/include/opencv2/videoio/videoio_c.h + /usr/local/include/opencv2/videostab.hpp + /usr/local/include/opencv2/videostab/deblurring.hpp + /usr/local/include/opencv2/videostab/fast_marching.hpp + /usr/local/include/opencv2/videostab/fast_marching_inl.hpp + /usr/local/include/opencv2/videostab/frame_source.hpp + /usr/local/include/opencv2/videostab/global_motion.hpp + /usr/local/include/opencv2/videostab/inpainting.hpp + /usr/local/include/opencv2/videostab/log.hpp + /usr/local/include/opencv2/videostab/motion_core.hpp + /usr/local/include/opencv2/videostab/motion_stabilizing.hpp + /usr/local/include/opencv2/videostab/optical_flow.hpp + /usr/local/include/opencv2/videostab/outlier_rejection.hpp + /usr/local/include/opencv2/videostab/ring_buffer.hpp + /usr/local/include/opencv2/videostab/stabilizer.hpp + /usr/local/include/opencv2/videostab/wobble_suppression.hpp diff --git a/CMakeFiles/DisplayImage.dir/depend.make b/CMakeFiles/DisplayImage.dir/depend.make index fa7c4f7..c0a27e0 100644 --- a/CMakeFiles/DisplayImage.dir/depend.make +++ b/CMakeFiles/DisplayImage.dir/depend.make @@ -2,6 +2,125 @@ # Generated by "Unix Makefiles" Generator, CMake Version 2.8 CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: src/DisplayImage.c -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/include/opencv/cv.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/include/opencv/highgui.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv/cv.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv/cxcore.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv/highgui.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/calib3d.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/calib3d/calib3d_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/affine.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/base.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/bufferpool.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/core_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cuda.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cuda.inl.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cuda_types.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cvdef.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cvstd.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cvstd.inl.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/fast_math.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/hal/interface.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/mat.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/mat.inl.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/matx.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/neon_utils.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/operations.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/optim.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/ovx.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/persistence.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/ptr.inl.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/saturate.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/traits.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/types.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/types_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/utility.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/version.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/features2d.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/all_indices.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/allocator.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/any.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/autotuned_index.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/composite_index.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/config.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/defines.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/dist.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/dynamic_bitset.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/flann_base.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/general.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/ground_truth.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/heap.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/hierarchical_clustering_index.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/index_testing.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/kdtree_index.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/kdtree_single_index.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/kmeans_index.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/linear_index.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/logger.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/lsh_index.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/lsh_table.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/matrix.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/miniflann.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/nn_index.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/params.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/random.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/result_set.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/sampling.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/saving.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/timer.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/highgui.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/highgui/highgui_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgcodecs.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgcodecs/imgcodecs_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgproc.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgproc/imgproc_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgproc/types_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/ml.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/objdetect.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/objdetect/detection_based_tracker.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/objdetect/objdetect_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/opencv.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/opencv_modules.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/photo.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/photo/photo_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape/emdL1.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape/hist_cost.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape/shape_distance.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape/shape_transformer.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/blenders.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/camera.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/exposure_compensate.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/matchers.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/motion_estimators.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/seam_finders.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/util.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/util_inl.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/warpers.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/warpers_inl.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/warpers.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/superres.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/superres/optical_flow.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/video.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/video/background_segm.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/video/tracking.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/video/tracking_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videoio.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videoio/videoio_c.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/deblurring.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/fast_marching.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/fast_marching_inl.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/frame_source.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/global_motion.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/inpainting.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/log.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/motion_core.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/motion_stabilizing.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/optical_flow.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/outlier_rejection.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/ring_buffer.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/stabilizer.hpp +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/wobble_suppression.hpp diff --git a/CMakeFiles/DisplayImage.dir/flags.make b/CMakeFiles/DisplayImage.dir/flags.make index 5159cc6..169d209 100644 --- a/CMakeFiles/DisplayImage.dir/flags.make +++ b/CMakeFiles/DisplayImage.dir/flags.make @@ -2,7 +2,7 @@ # Generated by "Unix Makefiles" Generator, CMake Version 2.8 # compile C with /usr/bin/cc -C_FLAGS = -I/usr/include/opencv +C_FLAGS = -I/usr/local/include/opencv -I/usr/local/include C_DEFINES = diff --git a/CMakeFiles/DisplayImage.dir/link.txt b/CMakeFiles/DisplayImage.dir/link.txt index d3d2dd2..82a17d2 100644 --- a/CMakeFiles/DisplayImage.dir/link.txt +++ b/CMakeFiles/DisplayImage.dir/link.txt @@ -1 +1 @@ -/usr/bin/cc CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o -o bin/DisplayImage -rdynamic /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 +/usr/bin/c++ CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o -o bin/DisplayImage -rdynamic /usr/local/lib/libopencv_videostab.so.2.4.13 /usr/local/lib/libopencv_video.so.2.4.13 /usr/local/lib/libopencv_ts.a /usr/local/lib/libopencv_superres.so.2.4.13 /usr/local/lib/libopencv_stitching.so.2.4.13 /usr/local/lib/libopencv_photo.so.2.4.13 /usr/local/lib/libopencv_ocl.so.2.4.13 /usr/local/lib/libopencv_objdetect.so.2.4.13 /usr/local/lib/libopencv_nonfree.so.2.4.13 /usr/local/lib/libopencv_ml.so.2.4.13 /usr/local/lib/libopencv_legacy.so.2.4.13 /usr/local/lib/libopencv_imgproc.so.2.4.13 /usr/local/lib/libopencv_highgui.so.2.4.13 /usr/local/lib/libopencv_gpu.so.2.4.13 /usr/local/lib/libopencv_flann.so.2.4.13 /usr/local/lib/libopencv_features2d.so.2.4.13 /usr/local/lib/libopencv_core.so.2.4.13 /usr/local/lib/libopencv_contrib.so.2.4.13 /usr/local/lib/libopencv_calib3d.so.2.4.13 /usr/local/lib/libopencv_nonfree.so.2.4.13 /usr/local/lib/libopencv_ocl.so.2.4.13 /usr/local/lib/libopencv_gpu.so.2.4.13 /usr/local/lib/libopencv_photo.so.2.4.13 /usr/local/lib/libopencv_objdetect.so.2.4.13 /usr/local/lib/libopencv_legacy.so.2.4.13 /usr/local/lib/libopencv_video.so.2.4.13 /usr/local/lib/libopencv_ml.so.2.4.13 /usr/local/lib/libopencv_calib3d.so.2.4.13 /usr/local/lib/libopencv_features2d.so.2.4.13 /usr/local/lib/libopencv_highgui.so.2.4.13 /usr/local/lib/libopencv_imgproc.so.2.4.13 /usr/local/lib/libopencv_flann.so.2.4.13 /usr/local/lib/libopencv_core.so.2.4.13 -ldl -lm -lpthread -lrt -Wl,-rpath,/usr/local/lib diff --git a/CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o b/CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o index 35bb657d5980afd673278ef308688343ec6f6543..bed3363a07f2787721aeb8e4d98f354c5224f8cb 100644 GIT binary patch delta 2508 zcmZ`)ZA?>V6u$2TWDvE=l&%W4Y%<#ll&^>k#)s_coe2uba3f9;p`F#*LTPm-VogZ5 z-85D4#KkRhlV6KYqoyt+MhC?RxEVJxvhjm0P3AICVhS-EW=wY8`yrR=-sGNp-{(Bf zbI&=qyo_{`v!9U@MmA!)V!p_d85m)sBn`sxT8P9|lb6AePzrnFw~=hbc9MdSA>odO zU7Z9Em(^xpeKI@C2mE7r3se{df46$SOYmQ(iBpsn@OOtC%dIS%vLN)6_CrE0z;>OE zTn4YMm|TTRI&BK234P)Fdh+AYw9tnN7}4!}^8&*0n&V#(hUvI*S=yY$4d&+w{FE5* z&v)@t0UtcoGCMm9ug;%03xj{(7Y4)A zdJ|4YY%&}k*OS4a=|GUGOksH-{o#jt5=HoHT9K(=hzfUw0XUML%Jw{lkJF2Nb-eHg z-!YLZw2unj5ut9FAK;=4u5W4Rp<#>$Uf`m9M|+gqGQM};Aw&nMP1SL%Zz zN$ax&xO;Qj4BQ24h=2~XNz{g8gtT*|#}l`2(y%W!VD z)$2C6ya%jqkJoKA*z8Sv>{d6E*_@Tx%p8Ooy#bv1cXfr?`QF`Lr^lOjB(E?hw=k!` zWGKv8pHmq6U7ww}O-RBQS1w-i0b8|b0pAf9cQ|Qb;tLFuhVUDS7;x3m5*1Ed4WR^@ zZcJxnuS-_e79(ap5pR?TGNZL#Q0KjO{s+N3nAaQjyj#!ZLammqaYP7(^8;jg3PYIR(j|>J0DSa8 zYk`&sV*FH$=frqPj6F2!`r{dfY768R#NnWJm}WyK3R~hAyPO`k%VBNU@ABX`geU9Q z@-|nC)yXt8*xOu9#l;P_wx&j>jj=U3Ty0jyVc&1}D0Ifw;TaYtUt|i-HT*aJ>VKzcu1!Xo?Xo(FDRm^!7Yv+49AS^N`k=Y7Km7B=HP;KQ_ zg2i=hpv4Vg+z6yfPmV!Gm6n`_T8tNI^j(*Kg0#K&@S4H@T6BG{!uP1~X&G0(>T$Wz ze`D}Y8E02X#ZrH}$|ps_eNU(Uxh&AC1aGSZc`~lN_#2sDrsD5a@i(jReJXtGJRcv! z+>njlnwMZ0rGt8vk-7tW3}0!$sp6{}=vCnkr63=U`qvmErL#X(g8hmB`TwZ!r$&gU t$|pkXgbXrHKY`jO3vqfni+@e~Lf)#Tgj`-eaw(Ty$_ce623Jm>{{TyZ9FPD2 delta 1244 zcmZ`%TSyd97@mLD&2~vmQ^&DvT}a%EyPL7=r8eD*mo<>GAfiA`iRg+}8z~W4Y&I?4 z`spDEvZpQ-CF6sElA}=&Q5#Y1gAWP?tA@Ds51ziRq@MLM-EChzBaD%#nfhXeetV1k2sTSXJ-2fwafahTp{d_q*#K%0BL2bf> zG^c~myC1>?>A*05tZszRNojqzfnhF>jmpJ!QV@MvLx38Cf#oRy+TiQC(H4uvuyVc8 zY*?TsYVFyT8H~%q3*l2FJWqVWWJ3B%B%IFeEuj5zCv6cv3NIrC38yR(=Lq8Zo`RK` zr{`8?R&TiakIWadigQWkw+#d9o@p6|iI9g0jGtrY)w8KT@k?I0nz8v$pTY;aO&HRR zA?Dx0CcO?X>i6>w%NBo&|Ku5e@r7c$b+g@CY|OV?%d8IZyWWzVy;Vc9+^K7?u-=qa zzRN0=MYAS(HJ&xTO6kj^`zQnNnAc&mDM!1xTxND@@sg>8eVd0f#%v6k42k7hvq2kD zS|flSa|t`5!%lMr`&lP@%?3?GC#Sd&ib^#Xy>hh=-9@FWp%6QZDzqV!Opa@CqNqgE zZ~!1nA{^e-pCX4M;##QsG?q{G#T_~(B3YToHj6ElwddNx7%PJ zHW2K_E`s-Ph+r?y#QF3Jx^@%1hwT-2cf3|IoivDy#EuER;Xi!K3LaZ38(|QoN{*k7 zM=?xqs=P=XRE5#X+T1B+%hohmO>8*@;%?VQfGlix*MbF~x@};`S%PKAdz!$79UdF+ zQo8SFFVFU&TC0K^~8XeT3yM}|tIG(`v8ZPC$atZ0{9Tt0ht?J)Uf~182 diff --git a/CMakeFiles/Makefile.cmake b/CMakeFiles/Makefile.cmake index 2d5284e..24b1831 100644 --- a/CMakeFiles/Makefile.cmake +++ b/CMakeFiles/Makefile.cmake @@ -11,10 +11,10 @@ SET(CMAKE_MAKEFILE_DEPENDS "CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake" "CMakeFiles/2.8.12.2/CMakeSystem.cmake" "CMakeLists.txt" - "/usr/share/OpenCV/OpenCVConfig-version.cmake" - "/usr/share/OpenCV/OpenCVConfig.cmake" - "/usr/share/OpenCV/OpenCVModules-release.cmake" - "/usr/share/OpenCV/OpenCVModules.cmake" + "/usr/local/share/OpenCV/OpenCVConfig-version.cmake" + "/usr/local/share/OpenCV/OpenCVConfig.cmake" + "/usr/local/share/OpenCV/OpenCVModules-release.cmake" + "/usr/local/share/OpenCV/OpenCVModules.cmake" "/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake" "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake" "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake" diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2 index 7418c06..d23fa07 100644 --- a/CMakeFiles/Makefile2 +++ b/CMakeFiles/Makefile2 @@ -47,10 +47,10 @@ RM = /usr/bin/cmake -E remove -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +CMAKE_SOURCE_DIR = /home/jack/Documents/rob3-projetsinfo-g15-2017 # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +CMAKE_BINARY_DIR = /home/jack/Documents/rob3-projetsinfo-g15-2017 #============================================================================= # Target rules for target CMakeFiles/DisplayImage.dir @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 CMakeFiles/DisplayImage.dir/all: $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/depend $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_report /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles 1 @echo "Built target DisplayImage" .PHONY : CMakeFiles/DisplayImage.dir/all @@ -69,9 +69,9 @@ all: CMakeFiles/DisplayImage.dir/all # Build rule for subdir invocation for target. CMakeFiles/DisplayImage.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles 1 $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/DisplayImage.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles 0 .PHONY : CMakeFiles/DisplayImage.dir/rule # Convenience name for target. diff --git a/CMakeFiles/TargetDirectories.txt b/CMakeFiles/TargetDirectories.txt index 27353fe..c5694a4 100644 --- a/CMakeFiles/TargetDirectories.txt +++ b/CMakeFiles/TargetDirectories.txt @@ -1 +1 @@ -/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/DisplayImage.dir +/home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles/DisplayImage.dir diff --git a/Etudes préliminaires.odt b/Etudes préliminaires.odt index 0f601790e6aaacacab9fb106019e161c8b076ef0..a2972563769c8ec8b1e17d991275c0868f3c56e1 100644 GIT binary patch literal 40417 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 literal 16494 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 Q>B7tkx)*`;rhxDN0Pi5v1ONa4 diff --git a/Test - SFML/main.c b/Test - SFML/main.c deleted file mode 100644 index 01172cf..0000000 --- a/Test - SFML/main.c +++ /dev/null @@ -1,80 +0,0 @@ -#include -#include - -/* -Installation : -sudo apt-get install libcsfml-dev - -Commandes : -gcc -c main.c -gcc main.o -o main -lcsfml-graphics -lcsfml-window -lcsfml-audio -lcsfml-system - -opencv : -gcc opencv.c -o opencv `pkg-config --libs --cflags opencv` -ldl -lm - -*/ -#define EXIT_FAILURE 0 -#define EXIT_SUCCESS 1 -int main() -{ - sfVideoMode mode = {800, 600, 32}; - sfRenderWindow* window; - sfTexture* texture; - sfSprite* sprite; - sfFont* font; - sfText* text; - sfMusic* music; - sfEvent event; - /* Create the main window */ - window = sfRenderWindow_create(mode, "SFML window", sfResize | sfClose, NULL); - if (!window) - return EXIT_FAILURE; - /* Load a sprite to display */ - texture = sfTexture_createFromFile("tree.jpeg", NULL); - if (!texture) - return EXIT_FAILURE; - sprite = sfSprite_create(); - sfSprite_setTexture(sprite, texture, sfTrue); - /* Create a graphical text to display */ - font = sfFont_createFromFile("arial.ttf"); - if (!font) - return EXIT_FAILURE; - text = sfText_create(); - sfText_setString(text, "Hello SFML"); - sfText_setFont(text, font); - sfText_setCharacterSize(text, 50); - /* Load a music to play */ - //music = sfMusic_createFromFile("nice_music.ogg"); - if (!music) - return EXIT_FAILURE; - /* Play the music */ - sfMusic_play(music); - /* Start the game loop */ - while (sfRenderWindow_isOpen(window)) - { - /* Process events */ - while (sfRenderWindow_pollEvent(window, &event)) - { - /* Close window : exit */ - if (event.type == sfEvtClosed) - sfRenderWindow_close(window); - } - /* Clear the screen */ - sfRenderWindow_clear(window, sfBlack); - /* Draw the sprite */ - sfRenderWindow_drawSprite(window, sprite, NULL); - /* Draw the text */ - sfRenderWindow_drawText(window, text, NULL); - /* Update the window */ - sfRenderWindow_display(window); - } - /* Cleanup resources */ - sfMusic_destroy(music); - sfText_destroy(text); - sfFont_destroy(font); - sfSprite_destroy(sprite); - sfTexture_destroy(texture); - sfRenderWindow_destroy(window); - return EXIT_SUCCESS; -} - diff --git a/Test - SFML/main.c~ b/Test - SFML/main.c~ deleted file mode 100644 index 741802b..0000000 --- a/Test - SFML/main.c~ +++ /dev/null @@ -1,72 +0,0 @@ -#include -#include - -/*Commandes : -gcc -c main.c -gcc main.o -o main -lcsfml-graphics -lcsfml-window -lcsfml-audio -lcsfml-system - -*/ - -int main() -{ - sfVideoMode mode = {800, 600, 32}; - sfRenderWindow* window; - sfTexture* texture; - sfSprite* sprite; - sfFont* font; - sfText* text; - sfMusic* music; - sfEvent event; - /* Create the main window */ - window = sfRenderWindow_create(mode, "SFML window", sfResize | sfClose, NULL); - if (!window) - return EXIT_FAILURE; - /* Load a sprite to display */ - texture = sfTexture_createFromFile("tree.jpeg", NULL); - if (!texture) - return EXIT_FAILURE; - sprite = sfSprite_create(); - sfSprite_setTexture(sprite, texture, sfTrue); - /* Create a graphical text to display */ - font = sfFont_createFromFile("arial.ttf"); - if (!font) - return EXIT_FAILURE; - text = sfText_create(); - sfText_setString(text, "Hello SFML"); - sfText_setFont(text, font); - sfText_setCharacterSize(text, 50); - /* Load a music to play */ - //music = sfMusic_createFromFile("nice_music.ogg"); - if (!music) - return EXIT_FAILURE; - /* Play the music */ - sfMusic_play(music); - /* Start the game loop */ - while (sfRenderWindow_isOpen(window)) - { - /* Process events */ - while (sfRenderWindow_pollEvent(window, &event)) - { - /* Close window : exit */ - if (event.type == sfEvtClosed) - sfRenderWindow_close(window); - } - /* Clear the screen */ - sfRenderWindow_clear(window, sfBlack); - /* Draw the sprite */ - sfRenderWindow_drawSprite(window, sprite, NULL); - /* Draw the text */ - sfRenderWindow_drawText(window, text, NULL); - /* Update the window */ - sfRenderWindow_display(window); - } - /* Cleanup resources */ - sfMusic_destroy(music); - sfText_destroy(text); - sfFont_destroy(font); - sfSprite_destroy(sprite); - sfTexture_destroy(texture); - sfRenderWindow_destroy(window); - return EXIT_SUCCESS; -} - diff --git a/Test - SFML/main.o b/Test - SFML/main.o deleted file mode 100644 index 912fd322d7bd04ae11c6fbf86f9826cdf1c1b5a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3632 zcmb`JPiP!f7{K2qwbhuUv8`IIe^x}PXoqY`Ar_IeVYYKn~oy@z4AI!e@ z{l35N?aaJ+LqDGFOQi%!N<1sN8c`wk_jl(L;dDX_i2;!_8h;v#H&3nUSJL3JrvLgv z9}d^j;AAvwSDN~@BP|U0dOQ4Fz?spw)%f}EXr?b4i?1(>+Cb=Y{Zpv@En2?AAM#lN zpOubJ9el{LYBZ--jHbSN0h=}&myO0+XzPh@L42zdKhEOY5Zew5QlQbywGbMOt6c;> z2gCePa!7ZvlkPein)*fZzOis)cT-u)9DT7urR8lx7d7@%~#mGvw#-v@TDJSvQx*? z^LC}^&WpgaEbY~*by}F7Z8};Il!Re9j+;g=A&yN>9!~Gi&DJVGEj^}d;iT8xCo*7 zXUl;(3uE9#;~dRA%Q3aUss}^_S>G3$=SE7wEtjnd*eY&dX~$0F4)}ptcnusd z%$m!WJhNoy<1-M8IpgK1{*z$i60iR>7?F)~Cz!t^6Jmc{D4xcn zV5B+sdpq8cG{${T%J{fD#gFr(FsJ<|JPnhi|8MVbVJ#|kl$kkV`}7-@QZ%i#KvZV3F;+h=}+tg z`%BtklOd72H?wMFoFf!9Q2>&R- zS%Xo=#Jd?@)9OL&f{tn~! yGyW0d_)SN7&NGhRyTrd@{6WUQXZ#_?FEjoy zBJ=j)Sa0uQWoBV#U}0ro<|bxl;o;!oVgCqFQdAUq8%BN`meO-J=3r-JWoBdtfS;J( zUj08G;?~ACZ|`^q06+==pehRikT7rv$Y>Z?IJg8KNXV&Z=op#VIJtPg@C%BFN=VBp zD66V#>F61nm|0lcIyk#}c=`AR28TsP$0a7EX8g#>FDxmmsIF^hZtLjo?H?Q-9iN(+ zTU=h<*xo%jIyt|(xqo{3^NqkyF@^xta{$2X?Fro5cPD=PBfkCQzde0>$nFCGKuZZo zi?A_rb2D-%|6h0f|9IdI|Ldsy&kMfz1&`Q`?-#nx-Tj@)*JoW27P8M} zUH_gPB9fmS7DJ$^v0ML~8zSi33ltBg~E@C^geiNpo!>Ja6e(;C0=r%Gq1nx5yFi4EVG^L_z;Q&M8|!P2O*p;5)-iyo?b%>dio)+3QIU1j0`jf zL_I_VhasTDv8je0hfI1Mu7RJNo|*%}dnALi(ko&T=|!JD)1}W!s+}Frj;H8(6?)93 z$-H2fY}vu(oBd4uxqrUXPJzvGQhw@H+vcGY<WLN(<@orKxkd?2(N_b&-Gu6{UHSQfnD`)3zF%6I|G^c?e_?~IoD53-6C?q>T&F5MHU?EN2a73bK+d3GY$`2Z ztRb3!VGk-M&~K|f41HTly|4P`@*=0e*R8Zz$8t|I0tIVRZIVK&)>88r<CS;P3>>Es);<+cKe>rQfSW?}zX&q$h8lT@w((t96`+AQ0mLAdpTOV6&iT%CAzb?tBYZosF*qWP}b>J{x~zVN@|z zs^AY1>Q&zW`%pvKmII6Rta4% zHjT2nm)UG6UTw;#Nsv{L0+>1jm?znfk0bj-Xa@3zOiSMT3jp#Dp>+TR1`U+JU>Bm# zKhqGb$(g?pzV0Zy4=+1HDlymahctC5kscGvSQPOIa(pYJYcFGJ!b;gz+Cn{nAZVxT z?_2C>pED?I+ILivomZVM29ickEVSo7WLh}gdDFg(GrAD445s%rJ$T=Z?{c)YsrywM z5Iwte+yR!&I02%QkD3Vqad7c0E!gjUBk?^O23>nwqfrS1ZM{)*aY-O~VJP4%9dH1| zoOH>=FYL-u_8>lbp*F5q;q7_^u4IlT>gDDxu}nO4ge-`jZu<~Yi3?5#egVZi%xW21 zp@}p~qjfW+zHY&OrE;ur1TS9Npmi>aJu}M^o>a@_Z`$ss7)w=KU!tBg(yG`L)rEE9Fr~UMs7J>#IfTnEBL_Gs4Lu$DH zjqIqs?~YdoC1FZxC$>V4$^)Z;UMkE}hS>b=_BvE%2Bm->ognIUq&&Y~D;EY*KN+dP zsl+ab*i^1^}lvrH<0Xed2t#*U5BM3b`C7gk!5 zS^p95COcT_&;+9cv5j<}%ArjgTi$7@@knNQl;U?KO^YG`sh3|fLP5hKc}8%O9+^$H z)j9^VWFqmjo$q2^x}>XlV1JMJtLD_;<9Cm5yX%mGyELw3h ze~)nlRQ0rxg>;Ejg^xUWnSv=Y3r)Bs01l)*=ydO6B>!}bjyoZV+29^!fk186%uY_u zqOO?u(R`L&mf&IGhCDaTh0)o9;M9v-1w?OmTDQgw?z^Z(4$Ih7@liy8kVxqhEGd4X zOz?qtw~42jjl8+chpm{K^i#s7+vazl=*M=4L~A5{&LKjM@meq>ab7xEjjHWNJv20bB;a9jHwvwZj^6C79MM~CF8)r3#)ESE<*>2uW$0n z-^m~7TK)9-L+B9l_KVC2$^F!urTdTB#$F-e2;M^cTSNR6LPn;X^MQeE;`ezq>%6MJ5rbw7C|=pEsK*o2%x`K3Mc9<^V>TnMfEDgunD%hG3q2cVpCIWaD-Mb_ z@=O(7Tc9L{v{u0&!qeFfxGb}e=i#nxU?=PODM|a~OdGs*^Z1LRmtAowUy^t_=~0L6G<&D#9YkdItyj_^VQ-iFLsU zM3d8JJJnlhqJ2{lP^cr0@BaP(S1VK+yUDr|&+#`cCNt*&QKix>D3 zbi>#cq-JxM)KcCw27Y}4KfSoT*0~XOC6;6&2i}R?{;;yp1&~fi_hDwH=P#%Zk#vTA zCdwVBNV~d@-qA3#+2Zh0sQq?Ss?@b{JXGF02vW!JBeG%1;lb5sM13kiF}6o|B2{c*>SmFva};T0wxoqTt5WfAwK zFJSQCJa}!-8+>(laCeaf9xwFFJ6$zwp0WgpLnwG8$6iL`|J>h^r5o9O7wkWZAG(}Y zH>_1UDLQ?gEkQZ2Hf1biSHxmfO*vbuCjcR;SrBF-orrzHyjdIkN}m}c@@d911|vRo zrzAS?vqeCU2;@YRkj;&%X=8sI37jpVssGqAYX~+3!?#L_8~q@|XqZJWhsZCC)0cvf zvp6*wGwJw&cYY!wos@>4zga^`VowOQ{Y)(?DwltOQDJFkpfBT<}Gu-sMan>1A zfAIKA2+z)!Irt3uugcB69_y(+Jn*5VbF*0L@_hWj9Y~ZH;*cta@>8K`S>)OphQFIC zo)j6^c4VV=)TQfN+Gyi&6r(ZtscnDja1+<*rt9HpGq0$Y@MRj8gJJSJ>+4he(l7%R z8qE5DJ_aU-@DKDv+(x$?YQYlWwRZGy?ToDS#;IcwOyv!Oygo{7c5DC=y-aYTF)JK) zn@jmGy`5~(`p(2p<(4ap(;Rgfg+efvgnv@0C9JMW40H=$ZC01gTEP<-V@D+D7`)EPBuaaCqXZslzjd#==wlL(k1a+H{pX8 za;|Vw{91SwX-aLf)VW)BCzXaDA0NTjXv!;-Wna4vT=E0Dc6p+_CEE<{%kJSY-a$Mk z=s6#Z@enmGbzaujKSm5Qcj1ku)+cB4l4}NOKn=xOHe#V=JFPSue_y-C4AxRpP9YuM zb|@hhZ}}edgi^4=vcmfT7N(^uX`t;E zm!mNZeb`rniD@^KHhE0O#3?>UOg7eG^UD-yU1ezoUwW0)K3WOfmePnz3qqU5Dx4)$pdA5u@^i;gsev3|1+(M>;7fR4l*6z>>DwA*mJs$*j7BJ+BiaEz3Wz-I#Xpbv5P6 z!knNeUU7oo#@7U^@3lQkjQjIWN#VtUqcVwD$ziv&o-NHe3&~v?L57qasd}Ulde9!z zP9}#@peplW6sB!xBN-;LUL0A@7wGeDmPC+QCa1lE9%X5{5w4;DQ{3!H36j_WiDQ*i zs>sxqyqV{+aY1^d$ov(7wcH9wwcNnsYI=~kjijN%24PWqo=>Bki9w9`*U1qcbq)8; z1X*+41PA&r4PpRA1EYXctOIRWpA%3!y7x9kNZuad;z(}bPCf-8((4mCrLU8c8Rwl& ztT5?&4pIf4uM$U7Qp4&X7O@nJq}kirjcN5nq4-g^0gWhXyndg$b%|a9A4r zyB>lQ9WJ#7yP13Dv$CURXKdw3aakw0^6Lw zp0%zWp@N^EDvid$r!C;emm{^`$_dGxNoYuZ-))8@!i8geQbZvJie!m{o{l8-t3G}V zz@qnMU=g)nqcXc(sgV7-BfCHxQ9y%F;P=BTmPapm>iWy8?(hDC5=Nsh&;8KSP_qp2 zhYdwWuV#P?!J6T|I@Vpv|5_w>eO3Dq@J7aj&d9cZP+_Rl)dg{=m_+&2j8+M99 zjYBHo$lPoJ#Cd4AO>ggH9UQU&c8BivVEm=(b+D0CHkrAYRXJ)g^g`h~Zr| z56jVY%psFr<}#4&n2UbGQ#`lSfc+mrVEAxz6y{O0a<`n+cP{UHHk++&6 z+k&S%m(#IQnN5mIlhuxfe5JQTL-0}7s@~c>cl6y;IUgA1^=|a7)$hPK(3~d3I+O82R1jfxjaUadV}4KhapN_aE(r=Liy1L_%f=d zLa#U$6OsVwJxQK`S-l8JYYD}~x~_-8RdvHe0qkF}yYx9bCAFU=$j<7bR^%5_N>w{E zU;Js5`m>8bs+!2LH=1b2=BtGi_Cc;8R%Yj+<67gd%Kipsholi9T$={;9c>(Tv*F$* zo`XEMZdu+QW7aD~bLRbcKvy{N}N&v8Bw66+i{*x|*Cpd*-1WA6y%=)9#&wSwXxynVqx_D?%*UsyjsaQyL|Cm#_*hggKnbM!B z0OEGQx6dZ2)=X5f-pZMhBM1TMrx~E4i&X37*su|Z)`o9rBx9yFOI-!?O5z(HhsXc;4gb65#;=Km(ma#Uwbg-~4094VG^mXCSe;>_LI3 zaNs95QwNR_B!n{szG7fd&~(Lb%OmP;A3`IgVFBoRSQni886RlIF#CCd?5<*O=(Xaf z5&@;_byBHnh;33xR$>QqWqpsm>+0b`C^TIk1-m2510UgaSm-wN2dPw+??_aND?k1a zx`Vu_5FOLIAKv`ywl}CaOu8ihI)%QtqJm2Llvq#XuSg^$0hA&pYw7Yu6~4(CjJ7m& z&@^`v*7~?VdZU4(jAg>6+}2^LUX6G~WAl@sHtx8?RgS`|-qB?~-r2jyLeP=7Q#9|x z?JXF|oA5T7a3Sn+;s-LXy1G?GHh^S`z;X}+sPH~O0lU76DY(op5l*(p+B%;}y3JDM zgA`L}^E={7L&3x%EQ=-ziKP)>B4b{r>iAW83{EebEK~S&qdaox2WVpALF)F{vexCC z$WQbe$#Z!bi6&MzDvKZVww+~^S-Yew7kbU{90meJ??}}%+l?&_HBneR7`fI zc|pl18|`c_cU_g>#rYRs1wW_*w>As6=WjxQ4*wcp`5<~eqW)$tfqmM( z`no_Ku~FQW)NPWntY5i*<>3zN5qVnnORnHB#K3izU;<>Tx z)86hoX=Y)GEHw&0;S*oHf3MzX>@hzxgPa^ro}X9*0x7FsZQ9N}mUoi*Q0EzyY81}} z4OKy+RKGvOvrc)c{Np+aQESk7VRuIbD zi!ocVTM)T>&Px(WmHj2g+9@zD6x_y|OYjevRuni|`i#xkhOatoGAqd-QSWUmE6MCx z1wmJMx~W(Zzf7jIUXq4Ku8I~yO!1U)x?&<_+!Hq&Hh-#@aEbE6f+aW4Ob3P?{AxpC z_mCVpKyz!xj~R>}e*Oz8k+CU4Q(?nM2zGM-;QSi`*E_oy1LAA5AJ%DzQJY_Datgee zBZV%FhFTMqCP&ov80eKrb$VpV3ZH5ZQea-0ZzwhN{694wXgTRB$eV7jBJ#U3(6ga3 z%uCTL&4s82f|aPZ#Eoazkj38#CKqUnEMya-IVEnGD||A^=F~o=pryv%iI5dJrjjsV>;G+XBe3n)(@I&~ z6UMJruu()G2Xk48v-(z&`kiBnXR8*k{-{=4l$(Kx_WX_q;@lPO;|3?zO@8L90nP?s zizXi+Snm3xoWf$GGtG`qG9Yljv(&o6qPCXzxLd=9&8HPtHvD4vOX8`Na6Z|I4KUyU z!)0J(ssb)XfHOni+F1Cf4I=vmv!2n*hEfc1XbDjr2iMBHu67&-l}^g_mSZxNUQ=xl z-bN&AMgI)DB4W&`3_sf$;a(>o7)`jtK1@!2WyN}|9HW-Tk(;r~ScGs^^K?YyAu~d- zEmHbWwH4_`^=j7Z^~f1KyQh&pgdIFVgShyA)l3?MNqdavi2 z)nefP6_E*cWIhWj5vH-5MIN+To>Qj1jdHR$uD{MH5#*gA0tbXeiw|nC|`j1R-ek9R&2BfyVmxup2~SUU67C5`!42r zgRr4KCUdjij?ya+8b<=4Fa$Du8T)%M+>$AUCQ{xv_g`?6l@KI+Wm_puQ~7vqL7i1( zUQ@V3IzR_on_-tIP@@J>IK6?!4D>to*(Qo!n%`cN>Gpn#DgNmN69< zpFp_~KGp#J2b&S4v9+eiVyS_P^g)T#p(bZ%;89z}v}ShU>PVs0a!>gAA?t~uEq=@m1(R-@4(tUg26FlJ*ozfW2WGa>xQ&Tp4S z#jyB2XIOHs@(-aszguf{so%hVyFNIXZ=KW4$iFHl-Ty%W6SEu$l$yOW+QR}&^_*hY zdvSYScp26sY+irS9j}r8X9f^E}BqUJv z3;LlsRgPJVv~0dAY?@fmlUPpWP}EY`t;jWEu>`S{n6DKIISVc{FL9Bay%Xk1Y&jT? z9R|{AJ-)BB*Y-7Ep}y>Om5go}pStd>?u;5_xnx;iCb!OfzE*7209m}bKeQd2fcS_n zvQX`T%%tyNqi2wG?Drkgo0_jiMHL9#9MUq(TsJ;D$AR0e@=@c@1QZH_jC(8KUH_+s@Fy)8-@M%48cJk7;M}w9ZphQ972oCp0O6T=f|(yFel`>J@Iecv zk_(cH4?w69`PQ={Zqnlk8h#S3jo~0i3^JOiM~0qC8&wpD4t+o(+_YApm^qlxm=vev zoHL@XX6&JEKPIc<#dSkY2M($fSmF)89NQzZbL$ z$O3@})H5?lJ-1#f2ZtQ~k_u@20@Puf^T{g5yO>SZpvnQ0Lu6=f~32)EbgwQLk)FHT>wDAj1(`Q*g9oEuybEQ$g01ma`bFr z@$UU9)Slmd9n$W5pyR{G=ti^i*~SLd6&FJJln0Tj1)SQ@2U6KTgjOMMG>v5S?k)bV zhj2So*@L(K^>S$(nZwj+m)NY^ynGeAE9$?iCuo?v&VOD>M5q=;c1q=Jbv#VXR>{J& zv7ZvAYlDxE3*pTezVd@5>2>;$@7m@*h+A~69%X@Fo=-N)0IO9vyW7`Dg=o}+yTVt8 z(_ijfN})Bs`@k0)W9&{lHG4;4;#zYmi{05|TQ3*>NV=rpCi12*^7!3EvfvA@Anb2FXI>K9jpFW&Ze6A=M|oqCh*B02g+z)0 ztuQ@QB*b{4oY-EQzS*7nj3&IKyPd`x>0~q8v=eCi!EQ;O=riq8pv_a@@APpU7bI`` z+O?OHon*IYj%25MiG$L({~8 z+>ftJxS1)*3Nn)P(~DW^(xHX^0q^MCg`;_=f|Xl9o6P2*;&bUQr&5q-$;KcB@q(|b z1Y-l_Vwd$d0`nw3DcjrQ!?~ieZTvGVCYLmXmesU=Q8A(H3ZgGh^4s4{b`uL*9EJkm ztL0Bb^7v&elKrlHFn|fDTL3jqvm)F{pFDf27FeYK_F}8K2;mYJi-g8DPjF^RpJ#)r zc3tvDqQ(202ZOgg2e|PsCP@!Zr`|Ud9-ypchpNmk=c_FpXKgE|Xr=CR5o=$<@L)% zzgs#_6ezqlZ{*udGZClPFpwj2LOs6;!`3wI`lThh7i?Bcy_?kvZU-l1f*V}ydP?2! z4Ap)@`v=67t*YMy=F9*ju-SEIX9LpAePAZeg~Yg>*ngQJ@fVNQ`|b~vIT;tQo$o-K zlf}~+mm2B?0P|!e6Mh=Q@7O&j6S&UL-yDUk` z^GZTQ!eD!?Q9rvT|$EFfe^0o|1ME<5-SUGLdpX2i8um|(BIoyCl-|LMOa?xzJr5SQ(-eFs=P@H zjzT6-gUs_S0h*F2`@~gTQyYDdZjhZ2FD#^3;iBZ_m?DYF4t<+A8|QKCyQF=i30yRK z!LR)2e+X?u-oW$AUHo?*!V5KG{U1FAC(s=Sep;@p%4C3?7I6DnA@(|%Jx8*~D7FS$XLnH>qbw9MYpN7JaoOe6c{Q*7%OWHphds9W_T9j_a& zE54`2tE)kE&*iMM_2Embop$M;IVY${*c)eo?USMiEvrb(}JA+7e zF9ur$m98+xQWUIrD%AHA-vC+Vg;PB~4AX;bN_m7O&||VM6gtrd)rL(Q;ZiEdy1^5Z zoP1o|%)z7aJ=)khj+uH7{U4oN8oL+>_@iSw(MP-uWxPnY6<-K5pYXvo&U49xg3tCe z9~)5ErvUI9C~WY+n^aMVK;W`4m4b=peSs^ZI`Gu4wVzZ5zKFr*(_wB;*3J|A&mS-q zvIdFRU%K6M6S?lpS~p4#Yl zvTtL{xV@^2)8Mu?B7cXQG5pbb;IjCBI92jn=E@gWP^Hq#&h`E8xtiY7yQ5jbz=s`j`ORRFMVCE0Kgoki*E{H# zP-(y-#l$clwkw~MisSZM)PxD@b8TedFtD3{_osx8{cm~Hq;u~7HQT@gf3E*gLVo-r z!V`^6rSoW5!5dTz1EjwR9E#{gH#CB2WvY8b!xeccNHpDAl^&F=Del5oM+eOmX@%bF zsD(@J9ZvT>YJi^?SYT9f20W{yz*%Tv-IhqqZR1_#BevV(XaJ!b40}8{F`@95PIqDg zY&;;^A$1fh(dCaMl}b$!8}txK8m*FgG4)3m<*8uH&Gh{t(9)B<>sH-pbqu?Fp=Zv* zFLUkNSe4-n=KNa`4i$u7ctB$~YC3>Uq5B>)Ah(zKvkQ71x2$F$04J@Rn)X{NH4M;I z8I^92I7x!y>K}V`9JWZZDhE?Yyoy=g{svp{?+5@{6 zyKL$6-flZDdpk*d^X7tL<=0`6vti$_m;8Y2|TAl8#`EVw2^-x z7PJBVrZoike#hWx7wG;Ya+v(%2WReo+j4lB$sBLfQ1?HZ;9T6S?>$)j8C(P&QyLHz znFZtV&}EI?dd%Q9#b7mwtVt9%sJAoV%6GKt zL;`iz#wBdCY93}z-A|j6&P%ZC+Mb@xw}QB@Jok7XT%M|)yO4Lf`o6Dib)B(-wD(@B zKiy!hh>Mt*FawZ)L8L50c&~`j^6Ll z8+anGu#v@&A3>yx9~+qO$!CX3LA3e?(>heH4H&CKc3E{WavK0E=T0Q6s6@9KL2jB{185 zt%W1bCWPyMOBUvstMeyGm5{41%cf77VIlfo;dU^z&*l_a^ zm@p1xNLb-f_&)u6{IHA3Pwz})Db*1Si@*QWz1IA+L#a-{YFq?gV@4{tDQ&5n8=H!U z$9zk{dQc&qBnA%+%xfNbjMZ#%HrXeSpS`YPBB399S$kc(+jkhsLO^n*a#5-AvXUOP zGJI1rIA(f58TknNeyl#?CKP8#3y))exRe^3fj-g|D)dt!M$qzo; z@>SV|!P@;0F}(6c9Q>n}z|Vmc@AblDlVcF7_x^@PXs;9T?}Al*vJZ=Dy%_Xf1%}=NwG7u9NkNEN zxKUB^Q?Cl-vipigTSc@(AL4ugVINq{q4f-WrSnwR^LFUNpaii4~eX(D!GqFBnYM>$V^@0uwPx= z>+eA8W{N9lv|+fxMl6(_zOkkT+3ZC+V>5$%>NOPa&m0{WA_ zHNqJm$lwGNV84A4ko4!lO98-9pRd1Thw+1C#x)dy@*)z4q|8MTfP?>T1G{V~5x-AJ zhR%pCNXZjSKFbDeEiy0f+E4NvFDvb&svvH?q@<3SaMyGsf@zT{y<%KUxYG1oJlok& zsB!cb899$g9f8`{M7-XEAModkF{9@da;M z{Uub2j$4(KYk!d4qk(A*^f6$Co$1Sf;Q`#n@9I)b51;~DjuCAibP@FT-Dsx4Y`R?p#n#~4Tvs5 zHK-(SipCOX#EPgCbEKUs)2}1a8QZBpY*-Vn~h<;Te&jgAFY&vfCW)_HKQxEXqBxjy8mL+{9vGw$nsXT8N~l z)&b?Urr{Qa${Tjp6K1&`7;5&VBfoy#7e?x$^7o_}$}c?Px3?C$mQ#7NmGuXCPJbp*cc&fbMaPVo@gXZ6rSeKhRaCZ6`A5d=Df$8X z2$9*brZ)LOb&syM_%2+m)$}<3A3|?oEFASQ_5V5rY)^FF;H`fnr-+gIghT|!O^79U zK53Hr=wcnr^k%GU`~pgGHw8Ifo0WYdryv}A6~pKG=gP0F3G(%cGD{}bakox4_hTaq zA!2l|4K|s5VAq#&mNRdy=OY(z)-u?8{0!`Ulf>6G4?ep*#ard%;XIvtq^y|hhWife zZ}%gACzw!OpN1G1tZ-b2!}&B^OjV)K2Z5}A0sGPT>$2KqcRyW2GL5fFPMTh0av0<{ z*Kj*ee2kP4jp5&cI*C-YTH5734WYnLvftiDUAA+io9s_ObPqOXS&E`$wi_1hkt=7S zddgxX=l1Ir@0=fc)u3>Ox}frz#fc-t<*N7`T#sdt$5?)&ey8^`pW4da zk$2?kde#{F`204CXWO9L?jp)5mzWilMB7YRRe!-gwWt$Z)q zNrbsx$&1q%v1F)We`%ynhsCY(jjn$u3Y|Z?7^opvsIJM022rFZuKDJa6fa#MlAEV- zDM&XgIQ@$JL+AwZmQP1U@BUwv!=7c~HQD;NwOx47YB$w=Cs_(*R?ZRrGeN8x57=ix zfR_q=of5JbGNt!C+@5?F zx#F3saxr*0cI*9gio5gRkbd^%gug_IgZo%aM!h1&2MQi{S$j~z7DQApLA=T|q#Y{M zASsSh;cTA8^;^_wqqsDIG#1A zcuA;zWstus2{%J@myT_>(~#R+l^_l;&)#UNSg(K;i0emAOZ^UhJW(SjX>2jWx-z}R zMkz}bAtT#W3)>oW(G|p(%(m-typX@!^}YI+FxUC{1&e#yCuC9|N6w3Ul>0WcUmREs zsr&$v-b}x@Z72+_@7TSUnGBVQq6`EQ8c(3zf;%D{nyNNrE5Teg>0Ahs3a&9E>$t<7 z5W#rfFl2zDW^yQWcGI?f1mg0I$f_9`gR(U@&8n^=WI4Ihd*K95T?S?MFlY*{KZK6` zZc!A+a?Xa&|8BA3qJDl`4*C4!Z$%>CTco!X+DsCJwkRvn$}2Guw0e{?YIy_`C=R2X$V z*S*@fUZt-&CFw+8sk>;+fm2+-H(9T3T_yT=T0bcH0qB+}Id%%+x#g~za1yjd(_v_* zvYqn770V?bLZ^O`$*z!58^*A;2oc)R3OQQ!*Sq6GHn!HEBi}r(iQDCG>lydl9SP^{ zQ=!8WK>~|68AyLupxKmE^e{j}I>x%>DYfv`AF-gVgg)4p<+nM8@xQ)GI&u37&UDBL z;eoDZj(u;G3f@s*ta+N59$a=Q6nPlnitc4fJ-wwEnn#AIPR=@Bw<--PY@Vvlyw$z0 zn08+Ek{Pa2?@~8@@Pa(%9d^|mj*Mtk)J%=#-i!nUJasij(&S}ebRbmkv%e1a#0`NU zL5(b%EJuZUm0iL3V$c+Nkz2M&nGnk5}8DgPIg!B{7fx5W0lCEj1cleE4@g zgex7-8~opNdn6LXU(Sl{R{6hUy+BCTNXL(Z6a`4+Y6RmBOR`il$~(&qb!XBBZt!i*IU z%gv9pCoKd0L8@nxFaX#v&fLn95H2;Bx_Ta!#!P-WzJXGO_YoBIB+efrZV-wCe4gpe z7I$?(E@b>diZz7xC%fy)zC0LxNUN&&2oL_rd0nB+JL;iQ=NFY*ZkX-!`|`!9DH!{*C`+v zDkVs&3us`Dm?8-CLx|)}bE(>C0b$=kz!Ayl_f)su89AIkm*mh$;E~vK^P{I-7Clyc zW{6s?u(nqnDOJ?$vaaNEaW*YmYhWDgsETTdehE(oI}i3L4KSUKASV#7`w6K|rT0a}3~dIW+o8=82sdNjbnrwRSd{oN%WI}|*?(vsiLZF_ z;)gQVg1L_oz{*)eR@f#*~qn!cy^rQL~PJe~Z)&Vuz`_4Xwn7M4^ctSDFEL z1t1iFJ-dlg9xtxk9eC(k_J`07YAsQ}ha|Y=OGEA0<+&lGATo``)e7Ew}dL zBVtoVkh45N4TmHPLz9p zg^Uw&-&y+seJJ2IE5P(U)18G z3tTgKErd{|j(5~N2im2?yS?}MT0+5D@E5hJkr+_g8$r-V}u>q=mE_hEjf`0D8Pb-9I0ry>x zoEY+5Zv2?sms?#b2E-3^4wvH2>f_cb%jt-OA)qqF@d5hN_EJU6Z78b2_TG-Js%7Sv z)4{8ZlW(feZpj-RUbQdYYsyqpZwbjjU+Z^TKM%vjot|PW*XQ` zdQF%SY-l7a(N(>#7%f@|&`pHYb?k^fzD_yK4eueML}=9$q)RdTOcd(g{U_>k^ycL> z$2RW&jrw4Ry73it{=3Dhci+s&8_%=cX08p%qN4fKxpysn=lRZ`30nE|J(&`093*w*7T)OGvVq^uuO+Nm}6m^;J+0Q`ehWA zaU4=LA@mZ-kOTge;Cm}P+P!IpXVu2JSlTzS5^0Lu39oRG+VCGrw&nj*hIdWQ3kL*RmtlOEGJ98HB;}H zzkTMDH_f0kZ(?W|ajcw;P>+_8pKX*Bwt#0Dw^YGMO=|{{67=)r?H%R8<@ee6@ z;uf5zTE!S>1+49q>ceo^z-h4gNNZSYQGF_m|~_G_=^NT zUewt2UJHz2dP=qsu`Okikn1*>X{=z90sHd%DdDV#cUEjb9yS`WfhBpScq%%X)Vv0q z;8_A*{T&$Ifgl57NNk@;#I#I|r2ho#PyKEwv}88^yB@+RAmbe|_%|-c7~fSo1Rz1o zN;Ud|>{L+57E^F7U!Nz@u>Go&6FWA%Qh>);t4$rCk209ZL7L~HG$Zav%Wy2H9ca^( zgmuxCAj|hC*~Hzov)ooZa_c^x=+t3<=Th-z><+6q+WE3Nx0XM?JbP<_!7mnBUEtny znFH$K5CDV^DuW6u{4bqeQxC#d=SOH*w^DikJ`|SnX3;V;rxBIu zM)sxBv^a~J+I_F&y2J!IIFT|ywQb8XPJCmF*jqS*doAOXYbID@8+uDZZyuZMoBHR7 z#s&-N#bdoHl+ruR;eN9wJGo|;t0i3dSvy#Ed$nAH|jAV z^Ese);FA!)CkD1`_VlUVSAK4YQ26X*BQmWeTVbI&{;+xweNo}*>AmH4)M{SeS<*IW z&~2vD&KEcdnTAUgh0Kp3B zT)#Cu1cNRg%s&Al)3Nf>;eaZJ(xgMD59M?}sBS(SGRq)?<=>=%#8Pwsz>PMrB0D26JMqsJH$p!E-p%t^ZqTlW#;#s(RiCjFYPm!P4a zDKMli)seC4yeIO|L%)MzQS(@9{_+Cf`Q~KaDtxxXZa!5``wo19I+vzPZ1L; zE%z%ReB0wodtnWaL{Z};vWHU&K5_Hy(a`t2{zc0RZh`5x;V2zd~4{lmb8)Dhp-rl-!<2k$*FGPu&N z%?7Wt%G}*Vd4#B`<9|{06>L$cUDrcOmqUYufOK~V(ka~y(%mK9-HnuVcb7B_A>AO| zAl=M2p6flH=lc!o+V{Qp+H0*{LaRw91m`G7tGkR0^(u@tRCe%_SAA}we3(fm*Ppd` zHrq73UW#bP2dOe#d^6Qnim80wn?56Yw0xpXrE#+`e=h*X@d1dTB|VpOI1rXo)l-uc z?zOGHS)LeAQKFQ=rRRtXU7uE(@6JM_l~f_3#wlAq5Ni%}jF5!6R3SWyUFfuz0xWJmc{ZOabCl0b8TL=ZWK;1XZ24MrS{3c?LLc(3t(sb6Er+Sn9L4 z>EN8pfAf%jDNO$42aO7CxRkV1{c)vz!OUZcEib8A{`kZoSN1x&EI-0Zr|1tt`vEs` z`acc-v*6)XnhBU~|3#>kI-*|lYS+kioS^A6~#V0#vAfvY2!_Jw&y+HeXH^&8Bb;r2ViL;_28FS| zY7N-LL#V1O7kJ2m4=`jQ!em629Jz{}n)jw;kwhfW=5)J^7#qz``u$YUq1Z}WwavjJ z;nP*ZdF!alqmSnEFmCvKZfDhP#?Q99F248BD)s%^LB)wZp1!l1_k&jxl6fYiSHM7y zLUMT3O$u(9VkO0AWH7a~MGx3J8!owA%|{FTa)j5ir=t6)cAsQQ0K~-l;!?aSd3kRb zEy(Ly6DYs4!=V;jnQODUTOYTmK^K3g`JO=rG@XX@@ee{rfj7enliGNHSs&arHs1f~ zw(lFZ@x?HgXYAh(@MdjukuK73sw(nEn+mI(k8!_cgyU-rr%s_rel7ggZL1%o##xLq z6*@kt+OF*ReAL4&#MU-+S1wq=k>YvoQgzmC+kE?t?{GGMN91hwRO`k2R$m2xAceyD zfsxP%O=O(Pj_zZ^9U4^ROh4U1QS?X9f$(xvEk#WD)+MPYBd^2mB`zSB*FBq>x;nCg zLL1kJK7bRBxyA9I>f>;3v*5NXDYk;M*3%-7pBZxAT)L*kS3`Ih`e-495x?ZPZF*hM ztT<_|kROZKmnJk+M9Z7oq_Y&YhaV*p#Jbfd38AzN?a8tzfN31(#JJfM0boJaJSGiH zLI96S-KhZo)x+}RMAz|Z-%W~})9J}m2Vd&3@6)>0JWhAo-Epvncix*|9n1qwGcy%t z008+5EEKdrUs@ur(pe#YxTd$D8VS`pb(YG^id-n`%r);BT`|pvfm4pf*}e36v)Z~d zAX{r6bE!Bk-eUdXRuxVF-WvzOKM0)$+-yigy6wMaeF8B$);xd?*qBp`;2u|Lw}1^=yB7x9X7&nlqfqjNSwPu_z1RoH;H~s5u?$ff*A<^Lx^H z5%Ym9(yg~KtCTdzsx_*|q(X%(gAw~4`tZ?kmR%_1o zyy5O15dRILZjvT}ITcc&bBrat4cb3XoYP+-BYl(LERBF6;->-4>)ah_`DlxCz~}7b z08;&(Q4QCC@5E#zwT+pcNcY6&mKWt^GlQif%vts})wNGll!eEIzA6|#F~gD$UZk?F zFtOWIA#PPisru73%(h2Gx{xD3&LC1fOEhsOEp29m zZR&EU4Y)rOI`c4kD8ix4Z*?T5SYp9#603giio1+r3BzN)etc35`Me-G?C_?cAS05*H-tZf%c(_E3M2+jGFDHm zan$CM+}MGq#NJadS~YTsWn`qdUn1>p15-vU0GQGQJMJA=PH8CcWnoHKl)XERuKPS} zm58S84UQ2ANd1j;GuyL`Z*-(aEl>z14cs}vQGAa3XPO+|KTTs-pLd5IJOo)YF-KTP z`y8%!iN%0~WULq=hvXc)%l~2dt6Fv`XuE?5MwNh!8M-onCe6sbhDT0x( z_`I&HUYnh&)21(K=$ZKAwJ0N5#(Ew^pkIwy47wUk)Y+90*w~Jxlt1lYdG>`^0tCO! z-+?QSU0anlm|Q2gbz9Xh*C4qb1Cy;83IXC_u5L;Yj9^d{pRotY$XG{uatKCYxtrf6 z6BORLZmCR#A5wZXR-D!~Hx|SM$`+=rik;-lJ>gy6*0k~;3pCsOL1+{D#?cVMoc zc`oe~_Byaxlhx$L#rSB9ag9Cw%`hZ;b!g`M=^cbm?iJDv?Tlt_e}|;YA{Ai6<#}XQCmy+IKyv&a|g^!ot_jY!KNg0V=&3a-(B0!CaCxAPVoib z`@VuR*Bc*S&xQosH+*lpK{v*si&zn}8V-h~L%0MHDc$@+006gAV*d|jnh6&}9;RJ_ zbPslCnkPBp`pF0@w2?|V*-@e!#>DqJ0UQ9Xtm-HM`gT)o$B>AS4vv65VwMGH%bwX3L1@n|w53$yUirRVy3ly{!0ZEG{0^OxPBZ`}D# zRx7_-s9ihOU%%3LZGBmPs08z=tDm?*YqZW;{?;2;cHcFCv~_9W4y!2)Xj?#wHY&@p z_KQ|j3s@h0RC&$H%l0_tvN@BtVD7cj!dVWolCjDIYyzQMr>w!g6@*U5RD?b*5YiO& z6hi4KD&_n8KP7YqeM_vR@INb7yiF6xiuG@^eJf2X!<>_pyAmqpIL;uS0&PP|UAMa( zUYh`|`o7xtohwZIcn1nR+QeAVymtFUf6kmy$Uf`q(#veGK2MOb03-y0#PMZAl4FGd zY-icZe^GjpPm9GjVf8AsRZ0#JmDNKWo&Z+ajCy2CG^PxY$E`_hsk+*F>MD`BzWJ_8 zPSL|%?6nue!fXDB>Nkn5B$gul+nWf7j7RbyPQpPW5L7HdCX zG#8H?*+#?s9hvqI)+Z(SFY8pbX?YdA>93y}jMx^FFrvuz-&rL0O~AI46e*hQr_6T- zLBwNE#l2}1C ziA-3}-kQLmhN;I3V9-|uYhqRR6+XIW@m%HI%TXyO<5Xd%=p!YaJ%lzwd-A+L2tmdn z9Z?8Ee_gEjV){JR#;E_UhZZ^~iKa&+8$vj?(cSB5_BQLOT1FG?=P)$#H@DWylk|i< z$19<`nu{v>q+L*%@!7i~=`^G*C?);ch*PCi8In~KFDEcZqvMwq#Vy9~@Jj}Kt~%F1 z*n;V=59KS}VJEneu11SvD6e{DvTUksz#w3?D$)H$;i6>EpIGeEjd2eMl7b9$rw08whgV_X8|Sm@2bQ`C04Qpa=} ze*;Vc_g^L)3IoE@*0VjVj6Y^^5G$$b@zu|k56KA1lFCfg;IIJV^Hf}hLuUvPBZ*=> zxG3Gnnpy2=E?}eI$VsmsmBKR{T+7Xp4A&+?Se)E{4pOMhF3n9MU4QMKtk>7xze;oZ zHpzJY?NokYKZWbmaf0Nz5Bz)M^+qd<`6Qq$)yswy0MMw5ZH-op@+RDwYZ&G&iWb?u zrpR`CU)KGZd(E-D$U1ARJ?P@(=x0A!U#sgr>h=~!Z^gIZKL|mH(~oi!WdCV`2^0hQ z-t5cu{2%EftxL4@A@VJQ87woepO%7>iOBZ-UOfe zwWe=(ucc`SNjTnzVH_}#jwK*Tw#h~+Z1Q@PWi+x!4l`u7#-7Do<4iQ0oK-TYq@H|N z{YGo!Uj;v(xa-LdfE7f>^pGu;!l&k$yrIWhvy2}87C@OW+M-dIRAZ?DWE8Jvqp9oI zJRwPAgsRt*4!6HydlR`@NzOz**-hWcTv3j*Q>6&ocGmBG$hz8%zHC~o?dYWwF(4vB zhpzSsePI7_A^}e5*Y%#Sq)<2pur6kja@Ju!X7P85c4Y{j^sxlc5@1=ysD4?gpZXN6 zWo;|B33eQKR^a|jk6TzcSeukF`eUjzN$U+0j-n?fUOWIO6&Ifv&t}g3d4B7}HC;Iy z1>Ll0w=Xv1%JGnqY5ihkNGu5VsdqFTykG=>QsgY4 zAifPAAu_Geh63~e`uJ5Iu1H8FFXA+U^fdk;v<7`cq@ied9{8_&2Ic^VE{QZ8}thrj))k!Q`WA(v=afdGPVu54ZV^p8gLZ!o@+!K1Z;81)a_T2R5 z?trWak^pjkky2&1e{z>D0C#X-#`FG%IIT>U+V8aaw}#lYrTe*udDjV`UX`+0wrTdg z0Gfk}>$=SxE)k*)n`yLf@LE}ZcwQ-5Q0N~#CO1{e8RZC0e`M}YZgT6++}1zK0PA~9 z4&0qW$R4oQ4A++@4)qn0*B(GWq9U@VY-Ap-*{9Ur)nyrMqyrqCgU?E?+gDQX-5@Es z1j<5&f+!ZiFXnBxlAwHrG`O);7I=k2)>7HdHT69t6n#1`$`wrdTNPCH zpawhm_!Y{=TDbi2Nnm23FSUJom!(0YC%Ry|DV zEa#&w!+|bsEWNyF+i-(mW<-#)9(;s@TFZvhzwkB)8d@twvID8-q~AmV7KT2D4BOuY z>`YESTf@?j7epg$j);-uq(Dlofx-HFP?2zK!pFJ?&LUUNwEG;Ta>@B{ce0&R+X5FM zPNI5#G=xh^Yk*;}m9+YX+S2&Jil0lV@(JA0YB^+TR_1!+TR(C45p18T{~d>ZJh%VV z+jT2h6;_n(ParHbtqEyhP!<7Y&6RYS2I#QJHq(*zy5V6hzf+CSb?sU~Cq6{$iSl|k zqlv)PLEgtuz<%$LQ6s~zu(53Cd9b9oaF$`wj6yP94j89a=41GYdF>BETLIUN`qL19 z*T1hEfrB#d|4<4ktWYZljX)*u8bOm86dsa-5@tHYG^d72=h|W~u8aH7E#!CjuC{%% zvnoxLoTl5BhFq>|BdRD?0RcJ_i&kZLP+DR|{=xGGwNt&!5x^cPU_}PifUU`DP`8@Op23R<1l(7P|3T;k<`!FX^5TD%;Eh}#{|6yy!&y>G zKyI$vdQl54K;PKry-*{I1Jqz(7Lb(&UA~jCJ#4*;p4)G56XoOYx%T9PTHERfJc&hK{avEpVWtXnk_o&n`1JDfLlVyJV~~jA&qucAFUpY5^NnoE zcRu(qP9Bg1Jhnx+kW+QNTcONwrE>Xu!Jv4dN=BIzlys2HS;?y!ePjNSK3+7gZsQcJ zZ9nfCc~*9 zXBJ8lRB>cdG``_2-$=YUnvmiIk`SQ~hk@s|Uw@soj%=@66Cs+UmFeM z&U8M`ciG8u*5!>9@ojH(y*>nbptIxfS&7JF=g>B;_EPJJPJqgFG3PJ=&<192=Y**l zpnLn>QZA3Qi%HbFVU+s!>6cOlaTIMF4SQ(gKk^=o7esx&f>$+d#7^oob!?rWVa45Z zRI$Zij&|U}B0Y@)QUJxSLh%W_6N37r;5m6=&`e1swKT*0^uiztld=&9SYfszoRxt! z_h0OP5ZVd2IWd@WV#@sYmBR{#k{Ied_WQqX`w{~h#k9;EiO77qF@=pkYUfD?Qn2r$ zE;Wa3Lz8z@Vz%vR!@6aJgO2dzG&83%ns-x7Zu3%~hc)a`V^d5f6U3>`q~ym#t*h4Ei>j?VcFa z>~Cm@vRuvh`MDyQ1)e^-B8B0NAU$Rd5E~Fl);a*yM?rdkKdThtsfq7K;($0vqr zpP9bew(4I=*(>OefsI^<0!w1V56wA(GR7Yv>8uIy=xgqd*J0UZ5ic!M=ou?dz}C80looox{Z#MgGVp z-I}S2P+~KN{ns>q)bM_u7?W9ot*-8EzRMC6&1V9NH}<{6iBm2({60V_1E}0WYenIV zcv3(=T!8(zP>+6N+R?iE0_7r%h7&HbY(H8MQ=f|ohE)+>rOgO`9N9s%*+-kdp*I25JRugMC#)h@6OK=$cm1ck6UcDS3ot4-M=!MetlFDJIgbWIflmC7GMj_aw%f>s29$6WsIHztnc6 zFDE4B^j}V)rvBJ@xQId+=C`RBYa+ci{Sx-!D38O3e*i5wxAdJ zohC~gLg@-i-?`^nLFBgYWUZcNoa_%b1)TJL_`j&XzQ&6U>T$fE8G4s|^ zXYtuGZ+7r{Y`mdpd{YJQbjqXGa&aKs=BWAype=;c>ga#QnZSv z48JTJshH{qg%YDeRy|f@n_?cn;AhEVuj+&hr}q5vOO=D}Nf!V{fBj-JCsnNh`ti=M zs8S^6N$RbeWN@BZa__ru0|Yj*v_dUxgmTQ}o5Unt+>tMexspiN>+q6#WRP60#m<}W7*nTIK?_0s|?J-2?#O7g}0z+iM}{k&%qI5hlPC& zia^Y@)xe3foq88#3CoTC8z!#bEq6CjnKe9I)<3b}(7h`BW`?n%ijh1+Hj=tsN~H*{ zX}ypGRc1bs0l9LaQvLijz5j>5Q2*o+7vj)c$c2o8s1L=LSdy9W6onl-JXv8d30zap zg9-Zd)v9|X`vm+79&h=qM%Ctxf9e1Zh7U9S>q`XaGa_~!No3sA5(EX#M1-@$h6xiw zk+7IWEm4rHN;Bz_ZN~`z5i~;VL)nItSNMO;DL^G?s?4tJ6Klfs2$7tmv0V!J&JqWO8gM29 zT8pV47~bSIl?zP-YCqe)XBgXON1&gKCV%gB8evgpox$u8`F+Br-j9h^Jh*RG>(6ujr{;#;JavG zi$wQ&Yl#t9N-G$_Gg;{uE0A^skPsAnVNprL7b@2Xl(9f&?*u%wJCqWh%q%p%BhgZ# zWv>ri{HK=-ywz0sy!4-J8<&HIAHw?d{9mU~1IDDB3&<_ zJWu&LSC*~{p3J$a2e0#iP@JB&fMNT}n=MEDfY0lCq`u(S5jE^&1OPIQ+S}n*(j5%+ zeS(&0u9?`O&F7>q%I)^iX(RqdkX=@)COn)@UZSk07Bygp*Q>v@mLh1{Yi)D3x$!Hkx5dtyGqZ#Ce$f7dE=1DG9g!*m{Iex()IsFJ;Du_n6m2CK4O$Nia=o!# zuEika%qz4Zwt8LolVykOXHp!4=?D_cR@YvWYH1G%s?}yKio89d;ym}^ka_Idey4Q= zL#QLpN6^I}QxI?PvCkt@b8c_hpv$}b^iJB@yiwP!ubm)YK8_1G0^QP*r86xMfi=UO ze*1he6L|mLta=`A-=VbWdlwAfP0C6tT;k7}W#U`aUP2{l(JfM65-M+IsH|nOQkf_ZT``gyz7xbl!Y}%=Gaa|-FvYHB4G*KOr2N#)WvSqY+ zr#^wnX0&dbaG_~o``>eNe{!K62v&>ye5`|m@B<-&@*jj?Zf-UHcRz&li3BpS{=F&i zy4PMMqZ5MxxXUlQS8Qd#U8w1lM*$G{aj#hwsiPPw*8I^$N~+|=%dVW*_R2dAdXv)!bP(*U5D<`o>(6&>|X%@xUl&#ojUS8LBdA~QTpkm$u$$zR-_cwqu8?bC-|T$Tbl2#% z3N*xZ#hzy*WKDk>DG|#o6})(`ubL#6Y{5wMA}M>*m1=1l1ynxqzKEF%CX}~|v(+Zu z9gPckdP-KDbzklCfGy8?z@1l5&l`eY`*OfBf>q}_8TDR53eA8)4xur) zQ38&f(rgY2C{n0^3G<|`B;M4E&Z{w7G0HE{YWQWLVb7aVQ8DK z^2jh1`8|ISx`MgolbOi7U;aA}P5E>G&rN|}=HjS+p~Mw88zEm)3CLV3GxKH;i}^cI zF2`8}oIFLQqk$Uo;vQWeOLZj#x4E^Sm73o!?O&^(i;p1$0LcKxdQ!6cgga|$Gbn1dC!k!{wN{)0FQFX;L|S~&e{KqFLtpnu zD_NX-{{Fuj!dZ)y+TT3=_aC~D1C^z?b1bOQ|K_BU{C1T5Nh`3U-Sj>rXJflPYrPwMwQINg`PgHz`fI{` z6GcF(uyFhcFiW5|s$(WY( z8L465eKVYbrUWG-GcW@MV7V%lM2M%%+fOKCE*R*3>pppU9Wi6^}*MSpk%;pk=A zn>^myx@U7d8y7YV4GNK*GFmgWmRaHX1=ixmfsA$n6%~tq;QQ|~{MIf__jG_EA{S!N zsKe;MM#8KQQxkqi_2!D!sr*ycU}4t9#Oc#v&kn(GNe47$M>s`LCeQXui9_cp>Y$Pk zfV{&euHg4?LwpG$)-65#W_$+i3;GI?#M!nC-$L55P{U0Zh*>rKDSV2W$7ag`H;h}! zThc>53!z>bn+G^6#wF%g?wT<`tpe;SWJJ(_3r!dkQcOeqXA2JD6e2VsVywS5R=jZr z-q8KOa=8p4go#E^!REX;GWOn`cRle&e%~#eg9$0fM&pM`-Dgd5IcWv}k>VsHHt+C` z5p2Hx0NUUvvrwOmN744NIY=FlV{2;-(VT-w8bO`&-KZwxs*_o-FSZf*ya~uKlgxFn zIa9h{c|yCrR~ob2JGt}lb^jI=>8pQu{^vPfbf9T9L^NX#UP zy@kqNyaYeuTOF)A8|I8PMyv$JP5+K+E{=HxtF1~Y6dA{oJ)y!zeE5|cStv#>QXJop zV&Nu@W#0JxPW-V^bT(T5q&c)`IayL^+?RnOZxe>-Z^4ocry_}IR~yThsZemLn#w|M z@000Po7*1xE*dwfJ7dpG*UlDRUZm3@p_x~AU3P-=#Orqt+tuq`UC`h31%}IP_v-xDg-jDVTtR_&%a}L$s?E(x#!#V|k@@n`D~PYGQn=?iJjp*43(* zTWhTmeC*UIb!U=IDRSkpW`S|&Wd46%xzoT~90hquGS@8M%`D0KS1A`T<~EiA*gWc=&ZH~0+GWQWDj#AF&!~V{I|=M z>(W1eF7fB(6kQ#mTxfH~m#Vb%Y6DJJ*SRi^(B$39E6ruMs~NQ32_4g{nn0ZIHIihc zXcPvt80f-CrC4$>LytUfG?V0eG^ar&)Qj)wYh^w}ce$Iepo++YmStI~Q2ZSSD94S0 zsp2OX&_rxUMY^L|Lp%qD8!F?Wzaq0gmE(*CXG0^B*h|&`75YuTwU$@p?(E5Ug|V6f zQhT-yQn!4LD}!hqz87rMrf-barZIN|HN#Sm{W zY3;w>-9xk_v4Tu{t+AF@m(Sfz&6D7Dd>>s%*8O}?>^W0;7M7BaD$YR%j0D_BMGuzMZW$3+XPT3NPRS4O1q zzSbpVzj0jB{%rOKp zPf?bDi{yCO$R;A=q`OS=IL4BzD$yd|ofga+(UlO`jt#i5>=JvsoaL1F=qTS>M0&RI z=pD^ey0dsbuBMQulzWzOL}&Xv{;eUGWC64PZVK2aQO+~CzGb0FY9Pa0TP%c=_Bt6KcX%72w?of6 zY=JM#9KD{h><1rEG%?1pc7?W(Yl|)v_cNi?OC2foDVxVT>!LfmZjZ1RySBJLfmWjJVK2KK*SbWVbpn}aP51bID5`p~QwC|L;{p^Ei1Ls%ma zIVqCRzR)C~z%kzfA@>(lcmh!dYP@R|YTl!NYDuMeXW<5SHHXKeObIOveA;kdwtWkO zP=mOGYququ9cRa0yIkA0PJAVMMlwM5A}+!K2I~uMyqG;%fu+B0=nLvUTW#;XkN*m% zN*gJJ1c`tcMVf&lkD!#Gp_L$sa-!HTn2nu#a^1bloiq#d-|mV1F0ZD>2zt-xSn{FV zdUBTq=jfHs{`$C;4hO}G=^D8HgLThBioR?x2%f5y%0Niwl;;yjxY06+kxHIv4y19i^%C?$FjQ{*UpTUxd+O1FWuhV zvX_n3SIxOqUqWuMN0-~zSF>^O70KR1ceyJ_Wqd^4doLI8TgrW3G~tRqRoW%bya2Ia z(lu+s!knh$=vAH1@e^X0Bq6H>z2}rwRZ_c7fZgD^Zf0cHcrORF-`2$r1t}|y2;C?Q zWxalMR8%9G6*Z^10(2BlU)q-j#38A^7Ftm_bo)rS9frZfHa0|V*qX$!PoYe?`pT&z zxbKW-V`Rk(6s18^pWYO1Tx$z{iK`>=J(fFFK3-bm;H?i-4@aVrlcFGnG(0LpKgif! zjG(LeBNOO1ZBi`L7fQ9%nHr6dBECxXL{ex5!NA1B*lbO-pUXKK36lF7In}n<#Br25 zziUakpnmHMct65Qfu`^wd?awbpIaE!xMDt#>7Q>1`gT}U|&V=WB-$&JE!({gGFKvay z#OB=X16_JojGsz(hs+onBCgBvo_C~fT=dgN>mniEJhhmmBEM7PD*b{&@Sdj0yX|#5 z``qiSH;Y~*pJRFj0005~F1U$lb-HC#p$p&cJ$2hObUrh^9n>bw zi_;E++GFvRB8&uNVD;UUZ8Bo4TSx3zk8`aOMTtXcKrY-xE)fv>&76ce$I%Ov=>+ zz@K5TrueMUs&g`H!!6Wp;wqV?z2f{T&8~g^!Ad~=+;PG8bZOGv(3b&h=|cdbuW(9c z+Fi@j)2I*v3@&bd=*@dWmJk!+n9aN63^mwht*qrNhVV)AB6F{?@IjqzLD;`9hQigTugTD-82g;SqdDhiyx znZu%L<{V$Co`DLlV?gNwX0+%Vo27Rl?Vj@=s@Cd1b=oRlW=q&PWelC}VBu)#K@rd@ z<`P6z)WwbFQX;G#m=6`g6$438#9BGWICdS1zlA1GI&PGxSQLoV4(?-Qriz(NZuj== z|Jt*?iX*UqMu+XJBqg$|k5eYo;1KnTb6NcW7hYORBeFn}yck16{vz_6qQE6uLJn6~ zmx~7@?eLsL^9LbFX3Q_+2^qY<$5??&m?HlpmkY>1LHXDt2iG66))Hx?YoZ{h97UmV zLKM9T2ow0nc(R^uZYDU2HqS1(_!IeX| zs2gy+8B*=Ws6Kf))Y$#h!SUe4_w8P?3a8TA5B~7hIdyu_mK1ja zT4+5*jd1@aA|7EN)BW>^5Oveys`#r%G+%8h=XLsBX2vMKjk%W6T)0YJXzEu1^0ac@ zILDa67HAf97OoNEA6E?0S<6gmQlldnZ>pbw* zUt!|?e=-H!0euK9_qUZ3qNRAuF7nkaHo(qv4sjK~lF8)^MyaQy>ZL6+fYIwc>#^S% zBPU)}TA64fxaLa{+{mp)?WjPl?t!pf#e+jGV47N`d4WFs%(lH|$fTXq4c^1|X&!gW zS@#7WcR$$fxu~ao3{f$DjM~_Rm#hqea(?&0f|9ZLkV(t>6E7v(6b>P@lxf!q8)-Wn zg>lLz4Dd=>sR!h}-|^gr!9T!W(#inmSlE~2gQUTpL*;D7jg-`Vcu0^u(|6%Q;;EfB zAxbI==wS;Eaweda@ndXRJ`P5a*3+=L$x(pai>&K?fhm%8siez3(QnLa@;m;>VNrB7 z5s}hSXd@6Q;OtHO)yt~0cvlc~SZ#c-Z5iX?3j4WcU&yhmVIxy2g}>tYXT?MJGbZiZ z4?3iP4^;@fGeYr1ayzXCZREPOIESz^lL*lZ1(lX;=!XL2*S}FvN+=(L)q?cKf1x1B z;9A)a&l-kS6q(iBpNjd>{V93jP3^ z9687vBg9g(RQ8|~upmm7VCf2~@sG5Z;h}YmX%jK;WOz1~ zUlhYF)C%B_e;C(gt3XJ@>Ui^k4y)!5LPs#STwf+NAO1St;$DO-)NAFaV&z*(H2Pe-5G?GAiBly#6p@$R}NP3V1TzPMHgKnbQ_3xpZ8s;?S$ zRSNId1(mrz$r`KAT_9WfsBCV^l9!{Z#ViledJ+GZrRFP4@w2V2wuRR$!LFJ z-^81>ZdWT%uJ|hvZ9!a~Vr`?p%WhmrKO0sUZk%WwClsQcmaJp>5AsqGeL^k<5um$z zYl??PsXBj!p;S4>=uM*SuFtmFM>Aid<|-?cht=+meaE>Ewlm*q79u?Cvi7w=;XF40Y&{g zJUEFFCF#&&Prd&j1aaW?t50tJCpjf_@aKB-Uv^n_-}QaQ?CKT*bHqrVli;KH0P7j= zW4DojKJDqo9fhz7%!~Z`Du}2Us426wW9zGu^V}$h>-FKgyU)|Q?>U1BB)M!Jl5P43 zdRq20SCHt;_IV)=3*Voxi&fp>_ffH^DX##)7`*Aj3&vNp6tGYN=5x#TUO%#7)+;sg zcja)!kmOi@u6u>`CzqDQ2gJg?^}xxE6~GV~TP>~k*Ax4xyHA^bCczB#K3eD8UkW~~ z3|*woFxvkcOP>E|uL|-EWH_@%%SvGBPc2Iht#4Wr!h`Y~9Ds!a!UAA5Fchd|O_Xe| z(#gX?z{Q@uE^K6bqsb!cA_VVU$5~;9NH+D<@qbY%d5)%1IKI}`X za@o!`IYYfEPbS^@;fu9So_cy0@l$eg*oB@~hlwKGGy9$2B6thP6-St!AU53n2O)^R z3rA|o;{5LdkI>)ZkJRU1;xvQ9%Vnfl9s0;V>W2*_UeU)8XWK-R0!6t21R{(~QFA$j z1GHJmk$5L836!7ogqhR4=mL|$V zn06<|JRADY8nNL~w1QE%a@Q9NktHR(q9HK7-L~;ljz>i|A^5Ih8#2JYS~0CR$1d*Q zeH-1|6>%kDk(Mt+!VMBp6@n;zNKB~%Qm3Z-O>*CTE1GpQX|&4dJZgKJ(5z}3^gAjH zEt@VTjUXU`A;Atov(RSqo0W`7p7C;HDk%K1bQIeYWJ8Y>@du%efE!*7C6DvOf7e6! zCXhpt|4|BbaGL0L4`2*%!dNMG-SJ1P(ziQpWBU7xPFxWU>hC8P z2KQ9Bm)-T6GUY(Yb>~-Cb2y50E1QH-GotIT?OzJ@p0Skk+wF>rcIUH?*19Wjqv!z` zbu)+Gf1nT$dt(o7%0D%V;D?V(>pq0}JR5>Mu`olp1K}JEMWNj>+6X%i!m^-=_#E=P zEka0H*Nm7r_CygSrw3@5{9E$q+^rjHI{KptW&)TMeXt80~D4S9zM`&={L_g0A% z!JrIwa2uLQrSJG$eTrZTB(8OXE7l{&q3;3QJqc;y-0w6YXTq;Gz&uaA8{aWarW#LF z6{R8JngEtx%6LUsc{qWBxo>0kW^+YXc9*`awettOff3Uz9J#&_WJJwWxcWKT)!>@o zv7uo;z9h>#eJ-!8S93Ue;`l;IiQKziI`s!3h}7rfC&?W@QF{9@)%|eP zA9kczRy|*#gKjxB>P+ts*Ayn)AV2Zi@^A$X=-`=r746=9?Y;w72Hf27$XTqAASm@- z(=ldbTZtjTlE}*MROshd#oaN*J1WVJnYE_3UVGgb@d{XGiE^RJ!bO5CW2vgtpx&j> zP)=DNU4N!Omi%4GzihPHs=I4<$*_fnO34!QJ?Sc8WWa(d?M*LPdW43oKK9dFHbu(% zNodwIhD6vw>h&+mGRIBDCbN0Mt=aYK+?}0%#ss?$-|C^XToEk`zt-Y z(|Z2jBqRARIo}$!TSO*bq<_KfK;qQ^w>A>7eGKRxQIv{^mgVsWo!;>3iN_ex47$|i zJp(F)v`-3gEEcKuoIHN{$Bde@N$>RV$;D!tt&>q@WndqK@)o6+V+q4Cu=)&`SK2)n zDBL*frlKjnf9C3k=rok17_>3E{z54DrbcHPl3n&Ur+};XR@}N9%k=zMb5{ek$86q)p}5{KYQBPn96*RC7Z5gleM+mZ!GI3CHS>g1G!E44GBr;nfBwNUSTg=)f`ADoZ1D94@ z5tq@5*i58Bu&Cq%}--_46RHym)D zgagrTYy~x~964A8GAM{bO_4bV(pve_OXvE0$a$am_~BBE*?^F4BABHDb3&Q4GF=1(~{DyeJuLK<6j zrE2)`0~2}Hst}D}Rq}(4ulgNnO3_PKO#t-#Y9Ny$mwaGS-tept?7LU@Kr$V4jW;uc zSA|LI86MU~JaC{%=p?|&siHHGHY(&@O_FEMn0XWoUIoICPGz~UAZlHTMLT7Sf~Zj; zu|(PmAV`8MgHDUeY<7CQ3SO}}P@*nt#DY}*#Sc4yh2oyO}EGK`W-?S-87Z`j;w+@5mi_bDGvT9VHq z*Gqy~6`r|^EH32C075Hv0oPw@0mQoOo-E{~sBB}!iH064 znRpB@6t_md;KAj)uIukR(SH3U|DF+!9FtP9XpS4#?)8av-q8F;w1v@&xH}e78V0~sqb-w$LgJZh#-1ML zpA8wTOJ)t>VSiX97yC$bR8*>5nl}leYUM06(ouiQF5OkZN#Y~s2{nOA{+YC!0N@zZ zAw8karffss6M*#nju5_FDl^J_&g9KVz5>nn)R|&C6OSkX=y7ozhlcm&Fq9`k{eeHQ zPl~9{JqWAk8OAf3*Hyl!Ro_Y!QH1{}&&VhQT6_gociLnMFc+G}&wG#lW&Xy6dAFcS z$etcm5P0S;gid>XD!BC9T;Kl#*)V$@W=yyAIUH8w#@?$pLgI{{4?V?|@im^4ytlyQ=!SeSFR z$xBnqy&c4|e9GGJY7fbFv(MZkokDhC@9&%^=K;UGT0gv=ZGtz1M)z>(%imL5SOiR! z<_I*ct^hdDXDh`=-{GD{eYc>YKviS2jp3x>7NuWnh(xX$DRWWx0SR93C}Z8G z5qSI5;o0fcc?N=nWlic0P4ak$Po2Ad_JgHovO^j!gw(r3v#)cH;@rOwMG#Y=Cb7@z zC-?0YXt+J{3uCiKHes8PymS4;edBDtj~=pF6c<>RUDG2O$#nK zJwNIBBh&&l7!u30W(rH}w8Pd*P3K+8v7so#DP7iSDrsgpzWcGF&_?y%o=GmAt|rUS zq#BS2riwPZE(RFAyf%fFgV(_j2WS0rd#5`p`-14yR10UzV7dY=$(o+TUSbFUk>JpTy_A0R-)oa=b|}^!cnwncUWh6>?Q}Bl zS*(bQisY@?y3KYhn6bX7=8dS#oI%%+MF}z446(QWj%cDY$AlxH^>frPaa(7Jj~gV= zjhuHARmJwM%?|ppN1oNP{P=BiZI;8Pl}V_%>vYCo{_s3{pD=MhR)=-%Ot|lSeM9JV z`|+tR_Q`FGoon)kvn{tG`%s?fYF9bZauH;TV^4^?rnq9}s!-)A7*SFA{CPm)`AC80 ztQQB2?ZKiw9x_CT`srg!bP;^HJ1O7`b3pRY|3Ro`N-;;aid3zC}Kfva+YOWG)bgc&su@GnJ`VF3+cBkf2s6)Oe=>2UY@Ve zeAHWMdOzl84vQ8P1da zaf;ce+H(B-D)SuT(-j4$uijqIf3zZGbv$|L4J2zPT1A@=yU5A&j&BI*JE%hLKpqQN*cJ!n@rHvsvZCC zrGC7X$OeGNVZ)1UmG=A&9d}2P%It`l7)g#{x{?QZckUd%~M?K(J+fg)`h@rE%kVbz6^bS`BQCG#FDy+ zTNFQ!+$ii|bp$9=Q8c7CL2#xG89@DsK&9s-V+hkGh6n6~ zN_rnoIA^wd$jR99HD*S^SoYS9i6M-X{^}eb{trUi!8anZKV1LKawcpw<+J|R`k)C2 z1W7^RY?+b7uW<%h=A|JJ;t*oR^U7jF6(HU#eusKTHxoqi?)y$mG*C!}5Jf1S^iY*m zhJ6P+FA~Ouf-=u#=}^EdxHL=rEp=0J%Gnn#caL#GlrnAogfbqF>=s{!;u1@Sl*boO zruJehCrj>XIWaOAaT0OV8wHZSGAGGIR)vNcIz{;=V+ zbmUeW$30aw6FfXvL;lt*hu5+ZYp2;uMXdMiP;nBGVq#3U*mk;Y|rkOR^cROG1vjX!Q zkkox6Ys&m~|@vr2zoiV#cVFD|)c^ z#j9Bmlw4t?3Y+lkPlpM2gk%VE|ULhaz^A2wHPABqoun<7RCN=cw)ZPKOvD^(c5Lk zbMYn}8NAzjt?OMyoBiwk*6N$jW?whl!C=8Ij?1sdGdbHhi+A7v4&lnSHBBxiPXG>e zI&GMpgzGn9D<}tv$;QtNeqko^ObskkiFme0?Ge9~(1SkoQDfZ~rU$-zBh;k?7Mn8f zM_T>%Oo5IPIx}>TSFEf-=*Lbaiy-nP!vl<2i;aGRoDVJCkCLW6}%*G(GoBxSIP*ua2g2p`2U3{h%&+xjNU{ zyXX#`^Dl&gZ{b0c;*THR|9#7;f8@9RmzP^C+MpGh#QK~L5GPTh4OWpWup7zeHqk%X zQ))yRF8-w=MPp=8WeeAsN*acIq_pMTCBw`vYi~TFF41J1daz*xl&bikq5seb8=4Pv zz~)!Ya0^xthyws%BT5Z8P(<19Wpu8+B}U2OuG&7C`Sm6n3>xQc_YoMHK_mGtBZMS{&YFdJfG=Ki8%Ix%~JKLTiE7ZVDPc z=XMwWLx`B+BmaMxQ%%W8Yy|pbgzqz`ZK9cM_;L}if_))k{ed*$@7B;TdXeGZzKQU{ zA1UZRv}C^yCy0?t=a!~{cIeQc9f6wRK`I!syk1bv)|d% zkVXv^{DjG?T)W9x--Yq4G%Eg<)Sy2_tP$i<uOb&(O`T9%O@8@HcZxVEZQ;3$5pW z8$7bU%uz`4o`Q67#_m%1k@_r9*CmiV92$-RiH(bj6ILVSC~7&iSDjD@=aey;&vzhU z(4kr z?|0Y2eyzCGcGYlM!0nkaukm9dM76LFx_En>zq-O~mXf2pqiI~0ZrcRw#) zSB)jOR&aa4^8pm6Q}eRO$5yg0>SGSlHNU%i8b-G_ddlg1C7Ks6v(i$)g*2z~ z7@km|rr}?e29wFExl&Q;rsy~yr^*Ig=4#qw1fcprQWi7u}=@h@+Ax-kJjDj>M0LLN+c;G*lw zHb_z7+SL>b1btp?H>#{)nj~C;h-#?)bG_iXr9U`fiM7!V*_y`84fpCGR{L?9b|KpSBf6fp!WoK}>TQt;nm!ehT9QJM}Daugd zLX$dlI3Tj4Q|HaRY=gh;$8DaqvbR2nG6s5ggD*U`bsqz6KsB!-ULVhWx~GQx113+i zK7QN=UvXJ?@!4B74Rsyv%w*y#{rFv;51<4V$z@kc!lq**z*6rpqkb-U^`(@BnVsEN z#MWV>t`h@>?M9H2?eh23G&Tr~Z3*u27IE@tlA8uq$Y^-{pcQG$*FLHr)?0QX`VI=y z3nc69$U8&mU{Y5mp$vhVfy3b6PI-qQA zH_o5i)Z=Tt{B`emB=(S{(((CN+w%)!OAG4{1)>-WKik#AhtD+{agUe1eXr5vEYm0; zaMq}ItZ=p-XS@!Bpgy@x0iX?RMX_u2W5G}K!Lw$HCCa0HhSED~pdB4wCoyx6#@%TM z(OYxfE0`1(;*eTPZ8!H-kAG}{mzxtHjL@(+&1JbRj#;cjt!XMm#xR`>&thQs!u#iv z+k?KbG?_m9*Jn&Hkt%5Y%kl3^4ncs1E=-pm7I^(_`sRak#X)FQn;bW-6R0U%m+lPY zW>plP9!*IR2l?me_SarD_!VHK=nrfRU_mKA-1JfmhQ1KY$KE#ch<2QgKe!2o=^j6< zdB*;6;8nlg)NG1+iV8cUzjog|KX>at^QQ{lJEf*hHBScuKH&giQ;;Oag^^{pYiB|{ zbLY>d-l{9&BuwZfkFtMJ*VZUB`#cMpJD#wc+Da-$YMQWQC|h%j>`BCDT}dv=iwvAC z^EZP+M_?uA;UVbz*+BzGJx%*Xq7H$42sS_M5?>}CDPJl<`j@U3Y@WBBK$RU2H)-!E z%B50@MH~>XZikdhv#APPqHhIxiM}KiYFP?Wwyiw!X>e(JC#$T|1Ofnr2|6TQh`!RQnwe#{sr^o;!pHj0Z3%TsIsBS-?q2K7Ey%6>tjTjp>c@4rs-!La%$v?s_3=zmW6Z_dZk4-A?0*n~PzwLIQUFIjQL<#K z>Tl8~1mmZ@&&S$#jD!ezc>XEFacpE{XT_)<%SxhJ>?iYvAcLoI(xb+WhO16%uyNmS z5wDv{bK~@Tu+KeskB18{b-p3%d_#E;nt%8!a(y~%xn@01ARrvE3>_DvFiSe{j+-ck zQ#&Cl%Wc!{>ehPKE zM&Y@HRegiG64}M_2aa~=sphiEILsdi6@NX%Acu0ivm0FV|H9}rt~1F35^PMd+ln!C z@_JvrTxAS*=CioZm&4iLx(m6@Hjkgyj@3YCkSgP}?TNX%Fu|&K<%hQr+yIEG zC`UGDT$;miZ53Y%h2uudKD;L!wQ~DHYF9KVRltR~F;9hLlyVL#X%z=5Qx}iUStXBq z<=4EuUXyZ$9+!oaIvD2_W0bR*8T*6K74*%piRyo43hI$OkQM9S2pzRX>f6!!a-g$X zU_?f|1l3_Oc4RV*Wqdy;OKeWXt{vL(@y_+n?}QU31qg ze;H%H{Tz_#-8NWv6+MQH13rE}2dCXXjc@$6KWdu%X--sewC6xgTn`x1^RxjF))t!M zOU|{X{`M#roWh1fHsl+EBw#r0fQYdm8p*g*rnokB$jHW-zW*y>ALKJScgZ+!l$Ios zf#fd*#Vxdx#~O|jXao~NV2zl2*p#o6#SK>t8W54kvWK!{FuuizJ%SD9 z4$H|(of4_PQ$Y7z+MZ%dHO?z5^LVDB8r(bBW7Zz!02>zx%Q|g-NIeJD?DJHacP|Kz zF$wK~o)PtLBSs;qpZY!(Z;r0<8fP|z&Rzdgt_mNvoK?Ma-l$_{5j+d;4@VHqP}<(iEx z7%<(k|I2550DZG+GIjXyPj(rBtu-Y7?;n{$Btho*f>9RFs1B0BSkmwBHLFQux;Ev% zMzArVE1~j#3g6&|ZTE1!1<{W7~=Gkk1FzRDiq61%? z=?`~rxc}bVvJa>RZ*MMu?!o(;n*m_(doTNrVHDBo8!go()fhUTzdU;RZae%k4Bnzr zesek)t^^*A4718H%(dpN90m=>CRPI{*p0s~zJ8@xA+S>=0d?P6c(zvW-Rr%aGsU`Z zTh>V?b4;NtS*wH}hDC5$HPd1Mw zg~$+?j32)Qv_0QBm^;MN6g(*6YBjZt!df$Ew0d^eRxp-}0RUo@W*a21MJi@RDpC@j zhfc}9DM%G?D_=_@BpLh{4^zv1_+j&P@|D_Nt4;EPn1V~c>F=;3Q`DpQqyXvOsZ&Xp zPUfZH8Jn3;0LSu`$Dus@g0j_Bp%VkGK=y}sFa#}F<$>R;yr9zGGP9ff<<;L0z9slS z^-$Q9P_p~o|H$RuPETR9Qc4iV*FZsyEiZpudFFg#pJxoEF%fgo@QmK*cHJAo`$a*B z9$^mEe;HZffqf^avfGAg$6>tBI7;te?R0iorE33mcdEN{ZH#sIsrA9XJ@uI6uFD<# z(CKgZVt0R2JscHYVTXa7@0nuAK0&m4-FlF_Uv5AU&5P(}8>rUf&SS>*vmq*S#U&$? z7DhGfLDgzO{Tm6ccgQN1eT5#;s;y!H5vwg0yU^JQGqta>JaZWN!q2MH-wy;K^29ah zwePL6A`xAQu(7b9f7K$mx`~ZWnga6H0q${JRAM`Bb{qn>EP6^&E5D5uGPIZ)LUF5> ztD~=(QxH$ebqI4xiXV{?;RVLOF8d$Pj+HrRK4m_i1l-+d+;!TsfX}zH!bOO?fsR3BW)Jhn0g4}r=08Yi#cOGBn!*1u6E7yc6q7W@j?p^h(nP@R0rXq%o zwKPi8!Uk9Ju%L2#fHXs{HQejgry7Qn$SKP;tAB2}`%kw&jK+KarM8KbKfQ~#R_^)V zbLh@T8V)^)l?KkadO1HxA(%Ferzupgnx-~G9&pU))YIDppt_@LavbQ!+7oJV_{-}&e4V8;M4w%E z4>c%`p+M%76i`Euo6x4=R)%s0mbE61qru>TmKWt> zPmzi{sk;p;+uUKYb~?4!IW*=|uE*l`IEKQiAe$KS?D+-kwW>d%-kHu=0nhV&G;r2aeFHed~2Z9f&9QXHhU<;Aw^SsIy-d3kpMe>HR zaiDU?(W1er6Q&f5DQZfpMAAXM`-2c94xL1Ddh4X`*Wb^fNJ>E~^MB6Jw0jMj4mC?P zg(x*feXbo8pv;ezw2qI@$r4|U9K-*3LZ_sYZ`p2HBRH4Yi9;~iq0E}E?b||ePN%cL zT&rgH_{FGG6^--xdQB=#>3dOJnCEpCNzp^mU;d8(>R~Jg0M-H5aF8A4F(MZd{KNMm zU{(~ONN0qS_5wb+*T%O0Gc8*yFLlV*2u6m%MT`X{ z@8=NDdQKFxsIHvAk9JpisU42wQAKwrc%0GknsfE#9e>zl>#_}G6c17qq}mFC5JaZHtN4GCu|CH0S^rx;6b79;z`B55`-&d4oR~2qw!$u#=_C?( zjUh>sFfXWtsT4#YYF)9Xpaz>ykVLjy1JS6PKBj^Lz^hCm&O)1iHYS%fjvj+qr4be7 zRSWa?758@aj1wodfoMp$*Fo-VU;4folBNc4OcqNf&FIFmUav2Y82bQ?bS)ne_a^f^ zo21Q{2r@ELfm37WMlIN%esQ)hsVd|dO;!d;qYnO{tobd89tNLjjXb`@de}%^tabSE z^SeSGH|03ZcLVvi4$1cZ6`8i5EzG4cYhZw4VfUhA>hAJPd3I@o&qmf~2=gK};G(Ox zeKmuon=1PNNNFtO^Z4vHk@oeWi%ofWp1U%Pw?%(0NQb$ zYF|&47a`3(*ZjOzfczV=Ehv`{-X9HKjsmvMMv~crfUN%s*8$D7lD|H}@g_PAV5527 zehROfKY?`Ox`E)~VOm&e4VMVd{s}r(k+UIJ-oo}ZXym>u7-zd%bNo?~K>rUykXjCG zOEpLt>)+Hio=<@2f67=*5mRJxE@&tMiA?Wb$N`c=s9VUl&iV5EAklCIQ@GX%Y`Y{5Hw-sKUs}_4qvp%#judPOP!K;KRokLUesAHv(B6a3E- zyh@i$|3$JYR8YPe{g<9xZ>VUNY#4NedRigv2`+^fMk1SjtlxW>7V1vIGR6;7$Y;u< zcg&{5tp*n@p4V|+ox{2T$KS44?$S-Gw^O*A+pV7-?7;@FXH%l!fUM*6tB$dbQzJML zudJ}OW+OEy6mIFYeLN}l;FKt8n!r@T-3gS8f|%*4p+e0Rb0=6%MCc4X*J6?gY-G7v z+T!#;aZ0^wcAWYqMJxj6B-|FIxyq%?AmV)2NPluYXGUv<`q5xX1``w*7{i=c%0Mry`d?ypcF2AQ%sEo2qvCLJz|YgYzI z-p?c#%9(hdn1$(R8wDhjW*`WojS`Ejy>;~8wTUjykmZ01lWw)dsngzbw4)r6l8I;7 zc)oEm!op0Ld26XQTh)@&Y4!&ph&e^ySoJ?1Nqluni1pzg;09Ebv_&~sVTk%uD&q> zkLk_T-PHD@ufrP(Dbic6cPZ!*egl?-Pk$rg%Pa@SX^b!e=o!M5?Q6o~y0=QyQ~24B z6|J$I3xzSiW`2zv-8~P>nt`eN{t4MrS5tYQ!c&SLfiWvbE zngrc;#U$PpR(Y0u=%U7E(vQU(cpJu*rAlj30O(EFY!B4?)<0nx+6Y;jnBx_T5 zAJg4)A8A!^OkKs_aVFP@m@Efx+nb7hivl7%a+)tO0UlC zYVdhL_3otqT^IQ1ZfgSc>2(JBDoc(Ir4B`56#%syjSZY!3k!>#z*?mc}TWZwu_dL3DS%HB>BafzgM;B zs4z9L{~&by3Bs(YY!mz=IVEJUHn|}-cFwC|IqsL;b#F%ubVg&mu~OJFV~eFg4`4Us6nwnbgB@g z(1_&BlcIyGHLPDInIqaojLlwIkb$d7Ahe08{Fr<0I&dkB6v6Bl-{(TnH+AK_4F+f4 zJQ_@W)9C6*!=`@aYGeu~__=ZLHcPb*W)i89mrB&}1ec=GJ%e=0X%D+(QlHaeuW@em znb;YzL;1KZ8(2JZo3K?n9W3W(ECmvz9_jVu=Z)4KMtGc+W5)ILH=4>m)Xk1kDzI1` zQ$Tj!cElllzwK(DJrqQ!nL7QwIhq+veomi&Up|bn`rpql$@v%m>F(vzS#FQd4p-T}MCKxHRp6U(NPLY0_e5YGwwKyf9 z^vc+OvFH9_L4S(TcE#Sua?Mc#EDCyQ=p~~9e{25O@A`Q488mK(?^W3JnFwEE1;DiE z(-Egh&=YaKar^-bQVJzB_(byT`;r3$Wcs%L3kyQF({4o zxzDu8&zwVpP;L=!jB97yk9h(=y1HzJqzsy4IgK|h{w=GRv2tCh0Kh-C0I)7wN%qcMqlJfD*j?$*&_@vSm@Gs<)=^;DTaI$WQ@7sEdYT|nQI%BgI9`DfZDOn%Gx zpAtOsx5dC*Ig|LIboT`6_MQ+a1~YrbkPsTmbjJO&<5YNV>lZ;;BveX~uSwbA zNHOER)4ulbY9<&YAH-8t^b0rbuNb0DUtT@S*cKP}L8!$>kwzK!c2%GCcTd2g&)u2e zVZCkVCv#!&Rt-d>-W71?`?7x@z^}|W`m3RW9RN#RA(eYVW5+(lQac~9ua5rdh8VL6 z+050%Q7d{oSbDV`+0|Lka&Sh8oi0D){Vs0Po|eSa0Jip}pE7%(3=CCVa7v#h81vWn zm4k0t=-!pJxTWS6UQyKVm5)R!4fGGO=CUYfRA2p=#se4(2v}&CzS{5m{_aBZ7Hb8+ z#_tT|CwzJnhsV1jam@%^cN~CFrsZ^&2P+%j2_L2M2qeib(@&-drV!(z zo28ZU3^o zq-3s(&qY0QX)5{26wzs4mBcrzPOW~HXK&RY#;+d^=x~j*o6u>= znB2Q~@o%j@PCq7n1>ZdcY=d*|KD=0V*lqrD?kaOVwuGc%5hKnsTSE!@DXI?G_T`9Y z{=mJn#Gad3)+XEzeYCOSk;*(+Xw`BQPInOG|DcMtA9f4Wlal{7R)~&W0S!aV8%k*S zMyLU+VC;?&1FiKBLbnjs$3*2n%qdatM=nUGz~9VikTmS;1wqWb+yNDBq;`elx1=J% z9~5DN^KXiD8ixHZ#gt)^RFxJ#=q&HpuuX|ao$6E^2_I%^1h_B-yp)}PsXSlx27@a_ z!Qk#!@ck25JLeg+&HXSD5X?{1!=__o1NamYOaSv!Y~(R6Ep=YM4pGP;^Pr3(U=EjM zG+X%1(&_|_C9*Wf*u_hC4Kd$jiQZ>$hyqa!v*{G98SPSL;}sX1D7kf_V_|1C9kiCn z&pd3j5;=|-F-+X%))`;gXI}gjsx_m2Qe`tDMRu76FHCksOafA4Ndl4j{mMAb0Y9@j zwV|H`kR1;7E&Yza-3?7!z(?j?xAApqfB(cA#V~F~fdRXHatG%|-x!YCulR zn8AKPz~p)>A?^sMM^N!j%dHji>7>!9Pm$|S?lPXN9?4pL$wq@saidpRqI8l-PHTqH431_5_3!K4}pf2lhJ}`K#Wvbur%WNa@iPW%5aerN+-RA6+2Y8QT(iSI}CHUxsK`Bt{DEV!jBT$B19Cnh7(N&Oza`V z6v?E7cM;LeEd&XsEbE@X9oi6bk4bF!)Z#A651qPy#jQorDdHsd(hsd2t11*V+e>QE zk>SA_EY>3w%>jqFlPh~PbvratJ!|?=&(4MK{J^J`d^MZ=c1Jin<WIwf$ipYrTuH4Nft0u^~u#3X1M z?=n`0X10LOtStzd5xn$HI_mqZ8;AB53Nn2ss#VmKRezcF4?o@f(wkf*_{W?=fXl~+ z@NY6!6}gWghPFgSnDa`}7m*5d)REkywX~{GWtpf?anBk3L4-BXZNj>Es!k*|A6UoS zA{B^;-x%rbYmZleuJKCB&1uKT>)KyZ!g?iNm(JI8GP-DeiR%wQ#y%%cFOS510H|w5 znF{XA~LiEo$mtYJERv4MGx#!VAUmSj z6whq;O5r<5r(eQJmzgejX5n?ewe?8pZ2P$Zc(-fK_V{gasyut`c(^6RUE#QBc;#kZ z#wJXL9YXxTq5S}mhxC-;VP0zrk;(`pE3|1SSWYT`n`lcL#^+|#fSp_kv}uy9yvm)Y zmLN${+{!RAT)hKk)NCe82k19x|0Pp6g1*U-QZc>%XHp<4ljiu3^`ROoNXkQB0${6tQ?TbG5oR9h$jeUGU22@~s5Y><{Ei$uzMKCZYIlqy#a>BU9!^7T_fg2S|{zFw#f?X3fw$iG@q zR~pg`jpLRf2+|_D3drYfp?BaJ5oeZq<9$fC&(fq#g%!t$S>z#6*?w{3{kx9^Asfi9 zhmmBw|H17Y-U*Lhbu0S1;rV6_TUN?wCiSW9!r}S*V$Q5%(IF!Uh3C59WlQ|=^iJ5H zwYlZ?RoX5J&KMso-vFM+YcYV_Y=NUP)QSh2$1@NTl$QTCZFeJVAfkb>HHX# z#4+DfgKLa+Ms-+|(p)z^kK&Ht4F82AH>cSL4MA@FqL=e6@i9%TW#L%MFCxvY@{jxA zS8{N;PnOF2688Qp@D%u)d;9roYdF_b!27Lr-;3#4U_~ta$ivA&j<1PDXD85x$AT90}lo-xgGwXYcx5zzcMt> zgKv%%Czk(}`ViwLa{b2&o&zAW4Lo7ic$)_%RC7jD7aa6r0@gm!mEzrD`PowC@_TaQ z8B)iXUVDnw+|TKrl)5w*=wO(fJvMiVh|q2{RDKKqH`+V-??O6!0s>yk21@D=5D4{p zdq1x~817``LYBsSaD{JopR=_owoiLaT+{WmO5FeE;7g2IkAha**D7q+8~NQ;|I4V4i@!2T zZkvsZ%Cf)}$45^O_ft>cUpX4vAc6(aBDM&0k4J@wADwXT`osu=3PsnH4v-7x9wae` zfp&-VpXw9|QomQr9C#r)m3^o7;PRPeAB3Y_Vl8H%n7WdPYd>3E=rhwMZjhtI{U}is z+h{3B^xQ^JJ1|Z)c^9J=FV%ywV=)2Loy|I-WTn8F(?%5dbB4A9Zy4mK4$po67GvR) zLdsYVPye3f%*N`^1mdZu*$nVXI{|bN6Ud)CTE%F z-Y`$Qs9b|zP=Q{^{<@Rnq#b3|dR2eS2K2K9<+Pf)mHT3GW%{_orIx5R=2T`ICl%pQ&BWE#6o;OWAe9GeYA5TEuAx&%p zv4g>IjH#*$N9H9m#;?*914XPr_oYOZ_q9)Hc9Aj$(#_{G#7ODLRP~rhh#drimv*lh zf^G)KFU~7f{>Y~*W4%{}F%+fL_*A>mS9SVw-)GcsWESD^tr!%uajiC`#^VJA!DZoI zN3%;4fb8D)_bqG*0>O&!m8d%fJsYr}X@9gU60? zeId@Rwlv~M1VXWY)0PwwjTko)&Az237Ee4ZGyZn$d4hPag@`4DsTO*d5@Y3Xw&TSqfUjt=JrOnzc@YfK_X=e)+FU)N8j#n zWGX$0zELPnm)t;PbgD8{c`2zTW++;E%J16(cE|mgYJr5~DM*Uf!~5O0*c;`uXF5C^ zuewf9nMYK}^lGdYW1(z52pC1O{e940ZA}YvjL6y=001?6i91bUtDj$-)g1lL*%I=d zltxK{2_6wr2aa@%W@KqP+c%>gx&gV167cWo2-AiUYkU(vZ`Z+gxG|287EixeZ=RHG zSV#a6gAWo=RA|hS^fTlB>b8LxypD7r-1fg&&L81~hyRVndfzpk-sID&`J#7QtCip= z4O0jc$XPj4hGZ`STcb?mUEs)JS;`eIY=_dMY{k@JjNb}CgpX3JSuJ}k`5H{2A2;6p zo@cFL-pL<)F|4OkbJyO%V?1$;WFosb)2Z!48u1#v`B@^s5U@?SZKWU8OK-#>FSxT{ z84H`Dm?={f#q6kL$0F&Fg5>%6WC6n%-;MS0?MI=f$I1&q0)Ihge9G`QOe|hz9wQ2U zWegOg8_*FmYb`vcu&FVsQsi2t6JiZ;X>R2zZ5NU(Y%Tza{?P?wq&Lt|yy>hGi&5

|?g$2i3Ew`Tr>k3U?Q+sEsPNMN83px~mfgTT2g@=xhwsPo5$5Yy z@+E>GW*u3-AkPv5g$@qoCMk&?xGd1-$S_s**P1F1Bu4m_I`LEWGby%DAfwyKwz!wT z@`de4Cbp9ZG78vE&LYNuj+6p+q#)FCEMrFfK=~%8!&U`#t%@-_mvvW%C=5yEBmu=- zGbL~ONp;pK5R9ji0-v5&|O5^a23JDYi6Hh-u6S?$}`_WRS$LJFZ=*GX}F zg~G!2%p>T}g)4nmN}>EuX>A2bHXrV;`8DD7N$-^@%56yLT<1yc0G+G6qb1-8XU!ZsQDkf8m{$Ss?ofMh8~l0(;iR*bsL zJU?l@Su%4EG2m=!8Xid{UZM(^so@Q>I9SvHD;%qt6Ts_z{rDb~O+@+?#ktm%mBNwO zOzhwwqt3Uee#!|we}zgv519ros2~wxHGxwsx>sW1nHz|I`qbAk_TT?++2>M;xnBiM z(nfLeU=jO$&d%)6YGI97$qP8iUOK?Rv#e$Uvs*Ud}yr38JTUXsw-x=4&A^sjhC^ilWJ zOQI%30|pJ+evVtM1`l?$e8^8`s7$PWBHS3Dk_e~>me!pK-?CUTj$Qmur?YRbI?Onl zyN*?$DA zyXI~~Mpkjv#QA1>Ag?*j&E2(z={-dSn=NF^q?DGP6jKmPGRo%;?b0gc&Q2Ns0>yAHTWE&CV7Ucx~(ztZ%Fh@ zbMw}clw6W&DMbUK2uJ@hYGTTkEwgZr9_kuW zoOg6csPLpJ!Ttr8#t(ciy?)FvtsD}n0t~#w01s^etlt(8+zKFK@Va>dNIy{5Zu~!! zB_#6j*k{2)Ex$Drmqyhu@O&4ETxQ9{U}qIoZGe_j?z6U?b|Ho+*jCV(9s=4aF4l4q zFl;h)ks>|~N6rLiaW_MF4E8^T=^1Qn}QJ7V$gLcafE;%t`w zZrOwZ!w+2{xKBrKnCk8Fc1b#=4D-If%DgC|T>H7A7ak}u@_)3LqIciig4cZ(XcpbE zx1~g__3u1h!iG3Rk`(x3Og(H_zk~8Tv0sCp-DBdv;5y(u?;Sw$EMI!``eO`|9sBjp z8(~M6(KINN1o*|uT|29L3=4y)@O}XPp#T7uclklJqzVQpXyq{nq9JNllw&d}kd`_v zHX@lpetl)Yonq;tQy5tH5E>S2YW0#^$?4nnSb%$=@vBlMlx_fEZv+nl}#bRBek+a z6B#4OCe97)4?GGfAO!=A0z4ZiFfDo6%n9YkgWx@M`_XX7hc{hlJm{Mm}!TY+_w3HoNVz)HCXxEhBBNNq)Nq z_+j-%;}2WxP^B2RtVyv7D(u>Q+pSVZ^M3=4!=Lr$n_D}MR}p4B`GfLVE3gD9*H*lU z2_45*GY=njX5@&Fs=4=N%8(;MrUI=hFX)`Z7Z7yL=F!+9l_ndTiN{tM<#dZ@e+uU#Q z+foif5Yp09O|}B-f<8FBf?AO<2DUhBrnKEKXmhZ;JQ8-_IXl5_*IyR>QxM&q_fVF# zKMLM%EXUqTN%4&_S3ABv8-5q!B7j8YdgHu=&?h-vTKV6ZCZ})QIOi3lG4j8m4Eu0? z{!y)^s)yU2kevH_zVM3&nPQFy5QR;jRj4V~Gc<%DLKdW7Cp1J<1 z5oV8(rJcM3E-j_D#EqE&o^q|O03|p7GYDv-)#|UrTIMIg)mE@Mt`){x1EyrJmFFlp zD~hwiv9vA|)_lu#1VnxmT8gvwz|Zc0@g|g6Nj?{Mx6DsIc3l3T{*dK%G@0lA;i=lN z9QvfEi?qUVJ=M|tx^CgKw>@0b|BZD1j1tRG2AWSW(1f}EVnm2 zn-~^U^0ujDbtXr(2nUgknj0Pe%seeHiUp)Rd^ z&g~Tpo3DYM-1P4Kt{`N_$lV85-u)a?2QxhLCrZy7mef}s8Q~-+&4A?Sa>a8I8Egku zDLD!|mAw*RuKrSe5iCxw4i8nVcVCoILuowK3 zP_08mF)achGy#0rTp2i~LkaMe-&lcVcr~?{djs}5p2bzpA|EfF3cqPeHhxXLqs1z= zd)gf6HHT@}HhAI9kOP(g_Cc`v&+9WD1i&AzBGIKwY+X{4zsPoMzi(3OWoWQvvy=;a zN{-)Trg-6aaEb964X?cstdnyR+O-8EU%OtMY9lolfFEG4!8W?7FcB z*vQicS*$)mxNf~Hwo&eBC&T+4wPMVmrz6kew67rx_72AjA77G^{eGr1+#bG6(_UPm zQa4;c6D{?)rxOIDPJCR`>q;M!?2eG&ORsy2;}HLar*++x`*+GeW5`iP3i**Up_E% zz_~c0OTFe=4=?@erhN}bf6#UAR&Ia%_ngZ^i~Oe!n9INW*dkkaSo&=2M9Vj`1eHG& zo)n#Drls#z7-bHZuNhpiroj7`$%<1-6Oq5mqKm(a!Ax1jE_|89S-|6?Y4ODe{K>PS z1}*6W6HIE)q(Z zZZWa?=?}+a7{Q$uS&I)HaJHchnV41+ky<{cjBPLhf!P%8I36$-B7M@oJO=&s-Q@}! z8)JMU2?`>S`Az(;K%L0K8NlJxu;Hp(2sT$~HUrGA8hIhl_L$~7qVkL`hqppnpWl$-vv z{;Fh9u1^4zFiX~h;q2#*PKQ*BQ(9lArA{TNUD=H>6dgTUZ-?43 zobfO}1D14|xm0SOWB76T#mfoX~JN zDGz}pG6EdceS=?96!GuQwO;f6+h|e$t-;sZc(O{jHQB_JWSBAQZZz__;IAMNKM~EN!lEGHOL$ z%(zuq%3^W4(%XzI;k1obc6j71JOaj+%gaF<$&}w%*VY;*_%M|{vkyptWJ0C61sTLA zII!)|3^I2F5%ba7P3!fWMa%mT4U>&`jVdfDo}1&p?1_vieFDF-n_PoWdYwxwTKK@+ z;BDHr!mo+3fh#d+k>ZJTq^56#bnpZ?ReKo}WcMU12(mjz$HG8ykI@!FlJ z9Yzi)S_u)<=*h?=*)+&^ zhT$|k7F@?^1SxK&Xpw~gYnki+VMC?ktGc-Vk8pVbRFlB#kDXEl{3!hQUY67Qxfe?d z%g?{Oc>eG5>*rs8&M(h@^Kf>%F$AKz{_ku5YiAeRRZfm;-u?&u590wg2M|5XHC^TZ z(lFw#9u;>+(|23dU6+10-Yz=5O-P%$xGP-(>W75n=b;X&{h`)Agh3IySv@#F3m4=Y zM9@MM2I~dD>vDRxtfHSrxnsUR`-GaNuFKi~IC7pedPVu`SX<{8i7G>hedh5(??Xo%*8 zF?t|sqD@CZc!q-*r2>8PJp!hGQ2*O1V*jO*tJg+?dtcEQthE7;jXv9qqmSW26a6OM zju%htR^x~Mwi4uKbAG%A8~)u6scFt_{3S+vOATG_R<*kZX$Jhz))v!TmTUz^5s!eq zA(amy*IMKu8iKF@FK>mttysp~!g%*CM8LE}UAOkZWt)@^OvHExyH}7(lY=3a4WJNu z5%L^AgZpkjBHMyUZ^(Ib4;%5d`lLjsnZ8CYq0NNg{agcz0>j;@podTnLa1FAdxDVI zT~BmG=TB>DL#}$BPN|oGL;!$X>l#pz!pkm2OEjJwD``L9Y=${}O=9IBsM)67(HDN< zUuQ+a-6G}Atb-3J2$IH^Tw(*bd9a<89h!iy+&=hcA=9aBSZ}`yAwD^o|7hUsN7WaD zH09W%^C->xvFi6-xx9B|AP8jHuZtq$2gOBjrTzcI)|;9-FtT5&;2~l|Np-8 zsn1+>~7(~g>IAb>zR8B{MC%u~Xsn5$U*X`{%{V=9V1e0^mg2m!eC$UQwi09=64cXC;$NjGz?2Md)it-X??I;#ZT zhNU*W8Ql8_SbYk1(3DshY~t<4k`}&UVBP;5e~NFhR<8C1H&dY&<9Dx-B$pu-d5q;) z*=QMEL?Vn=>D2U?yIilSGU>cpAEkjYBa|dn7ni4&OJ~W(R);Yd!#?W1q9^&%48-9heI6` zn4}8u{0=J$R}|cS>a`_c3iIKi!@cGc4x24M7|>f3M836blVVG;XPi)wcskFD-|hr% z6||7;Qv{>B`^5?CCURZ)>XC69CMV0tf(Bu-=S}sz^MCIK4z(3!O=J_Y z5K2-vRUdM_8tB`3*_H~ad^e`zdg=xfF6r=0!}t^CPt5|?UO{H`7fX07E*T&{Vvi&w zMnXEpnk%=sHZnwi=E`gqdvfVI81jw~GOy@aq$ zVJ_A0qwdzz-Y9UO10Y7I!f}9xi!anyNybP@)@Hk!!7O886LkSI!d}$()|D@*2R`+t zVg<-ZGS41zoa2L{i)b?C-r_n;`7fKeWRoqIP$Ocm(%zflK$nwkPfL=ML9pQx8kj(L zJ&&3w^-$5J79?BD_=e{;IZC=PW^0gBSemXvq}yF$8gsEnCq zKUGvl-%p2?obWDc+r>p(AG!Y{Za$wAOXF$KNT!eQcBg||u^TX5!n4v=Fhp50T~jrA zI*djM`$B@Hwr=*Rf~dZJMox9dcx5f3UUOkQn7k`1uHSLgtaUs}>EsaDO;9(At#lG* zmiyTcA%Zj27HS|=ju`mQ4cT~gmXFp`n|41J&dDI(_4$pF27BZ0pTAizzCQcF*fH`z zYYqDE%pp^?XOo@0|H28uJXiCel-Z)_SWU!HRTLqWVsosMzb^X%SXeS`xhBh3H_ z3P{T+GvPe+Q4yGA0J{e+wX!7UJS$p9=Dl+LT@4WDa!sT|QAI|8Q96C~#I}toZPOhH zo5$-=K{B)CK+r!11nLM`e|_z>ikt6 zYQ1MBxgv4@bAQgUcT`LiE8Kiu(HE+tHAdye@B#UEu_S9xD4yce za0=`(ZAx-RT2`VXHlD#Z?%`14FsX}IhbxM>nkmAx{%nHFf+`S zVaS?IJ9y2fq7qp!)LqpemBu5NT0cO4>Ek0te(XF<=-of&+R@vr2fg3vD{vLQ4q z0*CfBLD-w3rI7f^W)II-JH~}yZl5GI0t^g@q7YozVbBtVTry-rU~w?ZRMPfl+LJ?SkdyU`?&;tx%K<7oBoyHM<@tdFC{V_gZrD{ zcdci3(bTVOO5Awe2c1Tn8QaG&_&|Ql@gCa^lB~+O75ZFvM_tiAid0Iap&n(HAx!3* zqX(q$L#C&cJ%!NeVuOk)mX0*ptKmIEuwEsukFur-`(92E0=t1`PdlD7TO@%g4;rn3 zpt;qh3X*wGV(Yi|Api0l42M+T78XlGDji?C&HuCUM8ya|fnB5HZ6)D6GZ-6y7b6uF zW)}u|YA$h%b&&HP7c4lSQGl^_t;x~2f22rxcv7>FWEAqm_0F}m1o2|OYs^w0>3G0` zwe8uQyWHQ@auLb=^+gJ>`SLcx(sU{*`HqBLX5Vn)LH+ah^}ch&<`!Y2tloui5VBBV zOTqpA;ks{$kxlxlxIIb3M2loqsRj~EEQ}P64`Rp|@(T6I)}t-#ahEMcT=AMIHcGUl z%{h!=UAZh|u1RYi>39)GMyjCvilv0okHZY(Kq+YhA38^KnOWfwpwkf7Bb^L_MQLy> zYvc+Ua2U^Pprnl!oGZl;0Dc-$<~@gN!Y?HPnV=4JuV*!zD}34i|qzXq*5X&+Z~9BOz58@p+LwXsTvd0655JKf;&o7!?G&W z?V_ew2XC{H=G}2Ghg9>*&v4cWzT9~Ex+wE0gYk!Hb?9qEYrLsbXec>yIEbp`jBu;> zX0^rhLJW1rnE)Hc<3>^O5uJyX?AjW(ZCE2ndP|wfs0y=m-oxu>UAw#bZ5+?3pisE-SWH)zbFREV{(xj&`^JmNQNZAvoJQYm!5# zWsaUQ1J}(0aOdf^Ium#bi)e>EQGe=0)ho$QUtf-ut*^gaErho$4oBnp&t#r|b5%>m zrKjiBv*$~>*-|T70)WA(3WC-P9L?G6a>&#sQW0@f0wSs^DyB^LV)>|x7^G^noO*zf^XN9~Ly%VnYrsA)@ zZH&5klC`UXPIsv`u{@|^WnDTOJDy)IltRn9%#(qS8?`gl5*dVZBk*DK--|I32e0lm z2>Ucos!ersk%fqVN*dlhRY_D4EnaU~o@#D7P~P4sdlBlGCYb>;RR%>-Mb>N$Ig+p( zqDNJ^Eb|vn$FM}UAYr!nH4rK~Xa2kjzc( z(!06^Lg5VQ04dHcWp3H_s?JP6*MTRVAhGu@@nt($+qlHx1hvk)*%>GrO|LU?ykdhG ztJIIc^e06;E-Ce{wcfSbY1NVs6!pMI3qSklGM-w39)g<0xPRD>BUH?_qpAl?TrcLS z8$F)@-tvFjMl$DyByRt@CvMDqAT*JFjx7B{>DQb;atT3GEem0bc0uqtH+ z?~*}hLuzY>baHL~#6G-rN@0aKnMd@iu%skQ2o>8yaeMefd-j$RC)3T$*DpAUZPO|x zl{hjuzhSB^N(yX3a+iZfn`T2&Z}+1NzOfVDw+C^w0rPF`K$$?Pu7Pl;+A={uASDGY zzhi&KE5$1|mYnm5$<%^QSkmWFj%GdT1bon*QQkn5pqH#Yczbt>U_UxSFI)gByh>ih zxqGDN--R~HuG*n4h)f-ReFltm3eeE=m+7xkBdFGGN)6R;=n27OG86FZwv1RP$IjHt zaUreBatk?L zrZCZr7CYaZ7^>W#a5MVjEk~1}CW@%_&f|}dHTb49R<&CIm5QRusW#qXCG?ir9(XTS zVa|`h)5|{vfi$R zH@9JQF^ZjfOxER;D6O4!4Cf?npQ^1cS0=ia6;bmIU#W0jCO}GVhgCtVuGwzMO$RL8 zWAwwC8xfCU7&kIl!utfp5Uu`9Y?DA_1j~XTU3|ZVOVoo`-)OgSc?_(tPAv&&s1~(! z)K^!MD0E07K{XH@^Yr5YWbiYMTgRPMjPs-LVR?FDE47C%hCla28yR}BY0$W^rcK15 zGS;McUEV3q7fZubDYH49nJYM;7cjHn#;)gac~TIY2{kZ+wdJ&AG;d(1xt} zWqY~=!+t;uusQx?wIi%MsW1T3#dypT&J=~irmvKT8LG$$3b=hS-R~Y-6vK8hbi~1b zZBcnKePk~Am)d7HXRS2b=c1K>;~Ky(_@c3g)tbiRs^V2? z<49tESt&7YyN)=v54T*roickKX*A?3YKBa8Kxvp)*=L)M;IU4YGq3ntE%j~n-l8^4 z^eyXR`#WdBRDS4|-+9|gzuM8Py2~`SdcVGT4{6=+B87hCOG%24blzG}3%EGWwv91U zWBTt>7lvJQr=Y;tSMRM(toJ*)f{kC@ZZtM;R9+)e>cX2}RL-~V+eAv3*pvTyk5^qp zlct7@ZZ-wKgc}?O_$)r7y4zPO7DH}9d%gX)eor)d38D{q;{r0 zc;Y`ftF`jLP2h0MrJY&t)Py$~mc5(R`EJAu$^3aKa`n#ixwr?q^O__zjnjK`?>&`# z%XdsEuU}!Fn6LH|zddGlWb+}9Ut910bVlt()4zO?dYipXp$s_ne;Eup`gZ1c=%2e| zZOvf=4qw+SCLhKen0=$b;Mub}rjIk0G_5%xzzqnv6i;SjPRXA&@0laqvf->umHo;s%f;ZdORp4Z1`tb$8Z{FnEsFjU?i ze0x6Z*ttIj+&doOUmq`SD{irs4HkQK{QI$6db(lvt!Nl|k>4j~CVy^f{T`xw`{uU> zX?(W7OP4A@0M-Nm@&C^YZqHlCTY3N5p0{p)7l5yJzMPp=6$9>6JjNJq5df~TYZ>f& zE4^wBrJKGUWQ=OKMJq*L4M^NKDe!*veJu|kvx(bt|H<-`ZEJlcHdE(#@%&S_&qrUz zaMvtU%wfkwZoD(3aHJ7lyk7zugBHN)1wMIM_ZvmJ5n0CT?sff?oc2|Ov)r%34HF#sOmnp$Q@uX}F7|Q+omKQc1LpXD%wY zt`1oX4l0&o8A4sYGO6BWm!8h&v@J&6aF{JXkt6Ai-#n@6!PnpZy!o(=b#R<516~b! zy^K5XYQyVa7l25GAK)Q{m=+pUWBFsUnz%!r<)tE-`j~H@CViL_bL%V^o4 zEjZS%eT(<2NWb4Xe_EO&l}5xdyif^aYln-{M9waM` z{V6dfpYqf=7jd|5P*|OC?ubvMC75o2PO{#f@6MIHHCk_9F)w*7hA$91$R2m=)arV< zZsOBW8*4GUmUrcZ2WP;j?sZvM%~YEAa%}8%03?RaaE{a0n_jkKyAgnIbcBpXrb}AI zyl<2KB*XkBhD$IrbJSK86SOc5m6gN;Ov$weV?Cwr)Kq3rB5DvqcG^PZTnr~UoRS$7 z1a^11`aKV##FabBC*`&3;a|({`^dh>vF0ttOw&N}h)##m^)N!VwROc`O*6Ag;dC^| z_jlaL#A<|8>Ef{5_!a?YhKF_3`o0s0V}|@p`tQC2q#gRdCPQLQEB&Lkz9o8PcdDuC zlPOm)b?&NpcK}`_0<_=-bC?xvUeSr~$z2 z77n}7(+&l4bfY)tEYc_!kShuO9bjk4}3Gv@f<6+ z*HnkK(0GeVxyDH4$hcS)u+*(zN66X(?;umrrv-Sbq?VGR>@|rT*7TFa{QDep=Y4yk zT2HTMXK(jo_6@wGj$#pYUl7N+PKjhz+gHYMco!UbVb>LD*wW|6yi*Y9!Of@o0UQT1 zd{yHFL`T7&NtN*vZ(fFczPKSI;pO+s`m`)Br^UV7FYB$&m+R?Y_?TMJi~^*ms;=06 z`AzRsyG}L4hn;&uDPTWcH%Wo=dU&-ux1s&c%7x!K61S zmdy4y>EiWfbUVZCj%xB~V)A~2iLIxMrY)y*OaOyHQ>yBrV9z|&hpnO!R5wmUTz8FGn@p&%x%*7d0Xs3+sDwl(p!WdW#WK{Y`To+z)t zH`{{%rke=LSQo~O2^;Ec!l{$Oq7Chw`r_9XEOT=m994uxgl5RUMpB1b2BK6xjl5WS z<}N-lfO-CO;%gjm?pAjECNs-MgQcBO&gxKvUL5q=k_wpYtIhxrzJa0#A$WkJfW=mO z26Dko_V8-x=hn_?=GDcf?qaus!@omM|JTRf>nPw0TbcVfu2nOq(lEZqT#TEon(j15 zIEhQc0lNU25CB+)n4xNNaGFYg3Cx)0!Y@n)9Il^%|7KEZz3V_?Q=~D>E33>lA+fRp z<;Fh=siBm5xpJ=lQ(3~91F&0491=4f{nN`|1hd<4FjwB(AAxsp{@RW`^seZ8 zyIuoQ%mYm^-!6U}p0T;bULJJC8v34uV?tX~(NKhH^)>YO{xHKGc5}M<(X|@j;_inN zs}pUXM-#oB-L7_^8vi}~(R^R21W^;>G;EQ7PB8pvGG#%X80`^HzT; zEr7uSHR7N(0YQb3g#jvrouMsdASa#55T5PHcCEnF<5SIti{4Sn%cjSJt*ub^q5@Ne z0cke^7(INx_Q4=$lQZj7l8f<5r1Z0Uguu(xAjjV)9N2knf;6awzr?8^!vzqqdsf2s!n zXHf1mApkTG*}J)+V!oOK&F5vhi2d;YF+=Kb$tXZY0bcbyS5E~8MgA4WV^pa%d@CVp zD*ch~Ws;TEd{hw}<9O~in{263@+YeK<+u^~-ZH zM_Z7mAwItZ0Zww<UpbFyJdukC`&k=# z57Z;udE3J?^v3!!-jp&43vVx%4xb{Oa&l zaGMY}zr^35BD=Blz{1GJ7mt3-4mQWoJ1)Z_KA1zLndzpDi8h`W8!QKJ@ps)YzWNX> zQ3X^`PORW6MI0lhxM!w_m>?!|go8Jq@)fY^ZrY6yf{X63t18Eb2_Gr1`ROGliS<%> zP@DREB#kELa(4TLFR_aHvyS&S>F$(>p+1{wv+KyPHlu{!dg~as|LiWs6B9618NQ{5*)}5U>PGcW*qf-&#TK*-E%U4I#dC_XZVCZDX zV|jQy5dgJ1VBO>BpjaQe)%s&06E{6xWV|=fxw)}0Phz|7yQlU4Kosk_1UxVEbd5Kh zSKJ~JdS~2f8wpgym{Jx32FdV8r7mMU;wiS6MmZ^@#fUfB#vU)ov#c>D1W8KaQ!#ia zZOPb-a;}N6mN!q0i^Ix3KMee~%F5!HgKIWn{ibo!LIO5>1xKU+q#b` z`i=n{$}D84lI7)lJv8BUrksL9A}o+~g;m|L4_^=8-?>=fvGR@l5EB^O_~f9=mL07U z@7DS37UU2BI0?r>N}DPW+fCP~_0-;L4s2nKvkwJ0no=ibr+uY85^`PlOVw;nCV*67*WepW$lJ=*HAb;$3@&d*G{eRjnY z_vt>GK|3r4<%3mh+10KW%znx%{9Z3d&sDG%_eWfTe!60M+8qG+wF2vsvE3)mz8OQ_ zR!Hy2K_4Q?PQ9C%be1p4vj4@@`v6BN6An0E!Vtt3+1g%su1qaQo1MtAu)tKD*xZ*8!9M`b+}oH^dVo4=-Oh#mQOp%{#aH>)&iRv@iAT{*eZS-_q;ne7?f_tgBGn zQ%_q%#sdL~ds_qhH1|q!s!^b(4UkarsR{RoL)KW(6<_*F1CkO{&L;IhY)}9nC=h&^ z2Bb39#Q}1D+Zian^3%SzZsB!Lw!{9d{9coXY+nSRT)$|6%CHWjSUn>aQVO}bqhSVr z{IWa&W6Z`Y(q&Ki{KbM`10VkV5Z0l7|0kzq@~lZK$1W=8m0c)Sx&T6ye&UsUI^~!= z&W>g8;umQ<&q;zpK^eKmd@d~MI5wPmaAI)r+M;qs%8pL;PMcPnv=@i|wW12Hu=>}E zYs*ln7=f185GxDMK}c@fryg7@yemLM4Y45paZV_ij7nBdu5bqgm?sC8vVlChU6H zRaLN0`L2ZGfrhOH5&7cZhLtMr@IQ}GX;^k_OzhXWwU!7>V-pLClY)-{AmFP3PN>!Q zwq1(Vxn+E$Wh|0%C+FIk3BPG)Gq~dD-xWpYaOHJl^?5nnmyJXNcPG2;={t}}!UD-A zsy{QMl`ml2L!Uh?oubku5SRFxyDjfDx$xyKdLENAtUQ)kONGNf{8cn;yN zuLISswihVB&pv@oM6K-|3=j!Pi&zRL^|E}57j~T-{;0S~7Te#WPjyRfQAjc=(?kaW zOY#F9A0PhUxJg!`t(W7CrNd{&jxPQ*+a!d3KQv>ctQfMDl=xEQRC+yl2BK&-m*2E5 zBg>waaT9JBbe9SCxh$s&_4KUgkhh=kLxOVH8-~vTTr#XR)Q zoiuiMV<>zovw&-_!LoKM7!9|-{xut8?Cl=KgYzbMRg+Y#M>8C~g}N&&j5ey5S5;Bh zjgFK%%icNLQ+GQ6#Cx>Ab6-0&+Im(x(84gZH}*k&4T666_;KFn%ZH>TUUa-~cK$qr zk!zD~ChDM2lOzvt01f`+AM>gVy~U$1~B zDI`Rdu=(YE<3~C%5Aap$*;_cse_+yofxVi4@lv>nFua5K_w7Hg_Kl@N|35hMzp+i( zf*a50M^8T| zJStOMR+8^1R$MWz!tT_P<@ks_0;*MI)_@`1*X zU%%!n{K4wU#fV>@t7Q8%`v>YfPhzL^>6^B1hdpfHj4X6|#tI)P76m$^*9v`aoqN!? zE#2;7nK;__kW6m~&kb5XhD1$|EC(6bRpgrGe=8RmCp5s`W!NZJbNZc_7s7gG)W4bc zaox+c@0fNu#1|ysP=R}s_b7x?b73Yb)}h_f@BG!xIQC44uARkno0V#b0ARh;`o`rg z$^Nq5$av4mhCw7)L&_s3^s>8j1(KxyB8aaP@5?Y1n)TXXICe|cGK->H@)ZZ%)m3}E zO6@tfiT2lCIriML)|UK$ibmP?N8C}#lKOhn_vlUU20<`1aho%0ovOVHccl_X0-|YL zuf@!mz9^kKSyD3&)#X!Be?JR)7% zPDc)fLyz@V`N=u6rd%$KVxH^&;}KjSRGyl+#OL>6;*A`}b*92SK<;T{o2^U_J2jqG zvYz=WPOeiTqqVu=c4YG(8=D9h<=^XG4Lp>ON9e8Dii$xmKb#aBI<9($2z;OIrJS;Z zp-NEB(qXscYavFB1OnUVReHWWz1&(d)Y%jB^2J_c(|@nH`R^4L|5^d|OHQv|%$Hbo>3&31BqjP$N#5Z0Au_y?43*l2Nbl;#meYJl<*ln?)OQ zWs#wZ>A%L@1wAfSqYwzUI)elKWaDFXWrCb=H8z`#h2~TQRjIF`R?zFTvgoOG{Oan| z&(5PMwy(W*a}FEcxVU%PQz6yt{@v2GM%5m}gb~&J#&UTjcYlai5$0`E^YUK98?7}fO`MT4)uEN?;hehzgf zLT44MBCFWXpZ{5&elpbGb7xdtO=J7E`HAt-RqVC>{|k)zpT)p+k5%$c{Akm4^qgpH z$h+Olpyqg)%wO8?A>Fq}?5FiPO_9XEFkcX-2s~e;;Z+Z9D>U=JcObmJmJ(#bfZtq> zp>dmB_&6L$mUBrXjN)a0V|P?bYK2gU?ik(7%uEUApkO?vjWH%0vxZA^aO#9$zdZ9C zYu&J{@K(DDcAGr;d{8{DnSxZ}SyT28nWktCwiNqj*QP<^8xV3UeJjz!VOA&s-x`*) zL(N=_0YbtCnOTosF%S#tK03Q!@{-rhP1T>S%rL`R9{e!#lv4Uwjoc8&1jP%bet2^p zAR|^)95i>CioE9lqawY0ry36E_HdQt6oT#F`?%g@59fRzn>n9f-Jd$tI*H>pyZ7-v z?GyT)w!_tXMHnJ&f(~Q1LE|YooN zxrtcINhM-MO8qf-h|wSpqk$wIl{8C*B~vK?$;l)E2Ajab;zMaXSe)vM_Ani6$;0&I zVI?*cpeLp1kgu$2{Px(|4R6c>=Yx(xxdb2uXlnLRa;b?IdSY%qcbchV7+pauEEO>Q zs{SD|IXjd4E=KOGur)aqEAZ&Ou8e$wSo*n93j_~Ssxb(La{*eyb-^m}3+#e1=4p&9 zsxO57Ix^tU{(Lj@G`d}VhWF3xntGKp1p^yr7p(M3SV?O-gS5`I)B#Xfp~z{#G}ihS zUO=n8_V>J0Yr9_64;Kj!y`&2C|Af;%*v`T_@aarrnX#7XaY+JJw@IHw22Fk}<1s&! zVY&bxXQo_*FC7)JNpKkXQXO9b(ey`<#+fj)u$ ze!u~^ilyN~%#yYM1h#-MSyGKx=!!5Sh#7~{%O%m^h-THi9yL26`8_YY_)V63bjzoi z?vj1R8FzPxtrc#lKmd6>D!M2HZeHS&Q2gZNP-KsQ01WSgClzN*$Z;dAufeZY;4Reu zS6<`3X*g5lQ85suIt|hqRJ~`?Px2>ppnnf%9L+uDcR|Y%HER;>F zlUVH5TQY3kob2z@L1%+joYJaa&gY(=*4|+K#^X*#{)q$3&rNY8!!PX>LSQJqwT&Xg zm`R8$!!C}$9f!U}mdZsT)*XbK;cg$dSj;&S?_Dz!L`2s;-v*LXp_vt=FSft_ws=BI z@yo;e8;or4ZFQ2ks?a&pu*c%}!Co5)>4TYLaAv$^=%eoAd%lmATr3y>_5lE?7Af^F zFQw_F=@+$q8}fTjND-EJ5YszUX zr3Ro3qS6>y`UdT>a{Mm8ya^ubQUd0!Y-7w*UUMn@d5`ECq z?`UU--VXF&p7I}Iz>&Z^I@i=wz_7Riu0Sl=t*kp$rXMm7A*U9&255z35D3t)Vcfq^ zxEz0mo)ct?5k;{M9!yACr=;TKVu5ganH7;`aA)y4yh==}P$Wfz&zDzC);Sw7W9Ars zc_CGr0k67%zNi+-`q5qH{iM0rqP4g8vCLL27zVe7e8iwrY1o-O?w|lk=zWE;`=MP0 zBgi)fPEC?t@}XR#EI*Hxln1uGjQ^UJ}C2>2uKk9(;q>hu+rx!l%=&`MML*5D?;A zOys8GaLp_Y*!pM%wrtVr0!si8OHG2UZmbf-kg3U5+a91m*ux;Q5JaO*YSzW-5mFb# ze`Nt~I_vX4YH!#wru(1$ak7HW%FCgt@Us1gJ(}&+Dsr_g16EL+u4*98Z&;JhibospmvjvWpAK@meND02r&m} zmu~;7Ke2y$ldO$Bh9IXRdm5o zo#wz{+?2zev?}gQI~(G@wN|3$660%-7HBj}gcvS8ZvN%)MXaj2RTE+#7AQ`{bADDK z7c9bF=q&`onm6*skulluig1_FD2>b&3l&KKACfDYoFgebKXA9ThKwPBI%){Pp_Z#f zMmRiuVtf&?oEws!TJBgSY(lCU_A4xORRZz&jS45k&4Up8(?fY|Ar*|dUWRmvJ-Nn7 zpfRGy2hG2vU$A4?|bOteZ`xjXLDkyp>$+BS%xXSC8ht7&PP90C;OG_|+%8AtoH7G=pREg$ z(0*)YDzuPGSX2_f9z^Xv!y)=g+iobqiHG}F3fIsuV|-&rLM^s;7>RCqT<=>*tmgV< zVfcKLIw_%YNz#k}VnFyb+ii}Su-s%Gczxa@(8@B0m#*@nuSd@++CasuOv4P9G@6Su zCf@i~8=d5qu8A|otxee7J)2|S3e}9be=s9IrOVw3DY*-k-|ol;-w>Z63+l7QCePvW zv;;7fKFwm{xN~B}(!IT6_q%pWP7cMXV!*-B(ojY)Q32Y0o&O@q-|bBAz7RQLfxlmk zoL19H#)@A?40Z=@8latFu_Ya9%f-q5y{xhF7zJAmf8wO$buDwU8D%1}Nm9v@h@j*X z_&?Pw11_gIc->adq3u|?*ZY-u(d*uxJfg_9!DeP5eJuvJTZuzw6c%_2qVM1{Bz@19 ziSbi37&f~}P75|a+ULLA=1)XeX>mZ;+wj+P$HrVx*|-1EsuBKKXom2-*dVz zUA_s$F(4^8i0a=lS4QL05j41P)^pl@w=E!Tyw=t_=n9^D-OnSV6HUvW`_m6LSJEoU z1Y}=&GPkL`bi#dUcoOPTrOg$jq{R~2>De;m0hC`M-8_!qtK_j=Qq7IhIP)-3bvJ!T zblC&j$xuy4@VGTFqI=54-2X!@|49uH!rG4||HhCDB{v|~cAukTU=7pfVE=*u+&CF{ z_L12w1619c&!lVO8D7$}%Mp8QW$5_#=o7!R9O$we1YP$>?G@zeDVty}H9kgUHNqnDYhYct*AR#}Y~ylugKHN!fdIV>ozG&Nb84;KrJTM4b=f8~6g%D)q?v{B zZEIi5`6j#C@|l|cxWeRA8TSmA)7?Ql-H^l~A!rpLX{^c2|JXixLxxx;5ZZgAVOo5m zOqaxjRTh-Pm;{irmfd>PcBiLE@cn`?-T{7u8|L zql;9AOo1nNU~p^rYw_%t+d(A_h@qll@99=Mr7lRmNl-a472*{c8er@pe_C+)UPbq> zr*4ZI7li!q3C|_L*4Ufao{gk&rSnuVcqL zdP+5Xo0PP)qt5nQd#^GU9iG$mwzqlYQdm}(tcvz1pF@5PZuk=RE5~bL`iWk0L%HCX zAPi!u=)*f}hq>1KH|f;0jR&WQ1p5jpDwbllCaVRy^1+}n-4^Y)9!wP|m}D7mlYTU? zF+?=y$=^?LJER}ITcdl*@(&gSy$h2o-eVdltb1GO4KXA2Uwz)Q2skyhSbcxicWOMU z(Xhz9&vt)!u;0)=-5##9Xz(yMS&Z!0gELp^$ZxTmO4Ymkv_Zu)uv5I8>?5>lBce?9 z0Bt?8nxFSbO}u>nZ8#*r?{;9)y}ML8_S&wY7$wP+Z{%B{{zuJ>*)=0EqdNKKXLyy$ zDvDuD6(;?$@w>j~^gE?f^%t6ET~2`Ay@}H;CMsn zmizjqm*We}_8Y>?URHM-?z2qoyU$xLR`%l^-{#ULW&O#=}gSQU3ek3qdE2TWa(V|_>v}vR#Wli#7Z;j?awz1A})EYnUZL7xve0{z-cxk!=;bYGUzdoS|+^?e0;*Dqx-w5rtj>IedaY2%RBaVDfgk!^Ro!YQzP zR30m(5Q0NhFpz@Z>)U|Xr6t(SbDkd$~A+F1-lB) zmEs+>U7C0%cuO5^;qo#Ch^lW-Pva*wHSw7;{R8?%mO7yw8TPGZ>S0oRLsa4cPTY1? z>gVQf+p0?qj10r9Y3+Rvt{9JjPoK0Uwq=QEZY(g_N+-UtH#aw@GG+YKQ8n0KXKeCh zr)K4dn%M}nJs+}jxL<$s<~AQ~|M;_W-VZ(5A9^u!@1&*=#!T)y{+8-i&hU-+akffo zqDSEL-N56*+pr0WVRpvq*xnBD!+JzG?>iT&*N;{k-VvO>J{;m<|2_FhkSULVV>-e-0w zrsL9RZLsP4J+_AD6Z4xIsR*HUgZj1I$Md6#J#~5NHSTAXv(D@L@rm&!>g^3VInp=4 zsB~@2PE?YM%)X%YAv;u0$0#(tzgziepRJqP-taFi?N#Y_eZ5Xmt4mt1-(aPzbmwAS z^}CwaD2v!M$=rc7l-;|1NM8ivkMwzQUrfHMuBdtZ7=5ZGF+@ow_J0XufvrlbsCGCwJr5qCnhNIrBc`neF*_b)6BS-mVokZAMg(8NX_2MuV7d-BF` zHM~?31dl`u+O&nyeoN2&u4m?dAD^(Fb8;H8{Zp&)?&`^C-7^cjQZiSNx!Xs5Z{-?2 z^c%W-kFsj#DF5cdSV@r1`MTq@wQOhST_11kP^&dMd~C6mWH&mYxLm+NW4imoEwtd7Nj%k&>;Cqfq8!4r>#+@Z@134jc4vU*&kZ7f2N~q zYjW8WfLr@_!y%Ek=s!eWxBz?^RZjEC)>v35gG2~oK!OxRQ}lHInFXL>`!hpC(EB)c zLH5uMZv#`1%Xw z{p}az|6K39rT6ZmXRlYmKM>Lr|MCZddM_8Bj7?14`P_Hvf55wcFKN&=Y}lf^#qjOy z^!vXDJ=6!^CD5O{df`i&LzjRrWAt29UJj2Ztn_!UNp)d4}3h-Cp5=%QU%yW4?v!q^jF%rTJH`$h6NoE%saF&EduTJ~*$4 z-^r=76p%KOdvzYyRj(9faq8%ncesN_4~@v5&Ykc&jUN=Y2I$=+^ofG^dp2&g3M;iy zs4%qo+VM8Evdl)I_xP?_A<~)q&6qT+OeGh~%RH2CMk~%6v(HwIyY6i1R3SJ$JS1)! zZ~1)k8#S&gW*Ra?c|6nHh)z7_>zALD{aVgbFtW|SdoWyU^)y|_cN+aXY@mcM^4ROy zr!BOmr-M&dw(8}1jYJjE9m9^oxafgDk8VDF^ftFkA8*q6&{E;t$u4|!Bqk&{w?&M{HnkbHGtx#cYk^og_lr4XTPAGzP}&Io+S z)%Vs!KG{^9JbvJfeOLcIO^L?l1G=STGn}g=451;On&C$=GgZ^=i0f%IGX-hWQqn1s zF-0oTFWISRUCF{@FIMZgOXP^$+3dr^(OIVdhi^8z`o1_j}f`^V7rx6hIu4S8T2h*V^ozoIrg0^K_tDn^Jho_+Zta?_C04 zpIv{Z88LogN5hrldzGO{bR}mg{^GzRL?DSKKQ5{O*)oe)zYJJhf!sX|%ul#CHPCUR zeVySr_D=ZI0=J*8XV+8=*hj}T7pLU4M%V5^g%(IWaNDl`M$Q3(gEap-Z61!)WNZsX zaKk~GQog4%RV?u^@)#4J3xi*|ZS@7#50;<$Jc;pYX+AY`sMDRDZ(hWUB4=1Thm8*7 z)z!*0_gybhxusFuSXW~n-*r%IXRlnVR^|tcQBJix74}Nz<8s?PxNUXorL2n+KK0&^ z)R^`^IgAYm@b5MKLlifCNnx;ac9zY=5|%p2RnKNVhS_Q5|t{h(hRLqim#PA@dO z`dhW}_%NYd(frm|yRVv;MmKhP{*b!M zUY8IY5dT$wiqUuV`24p+8_9>|Pr3c!jH=EKUNn8~B`KasGnL-8WBOw&_^_WIZb;1Z zVB8JpD!KWq*VVICwo&|N47joO*dM*8-`K;)I;Xb3SRH<3;k2_+NS7twNh|ueYg+Bs zjvqg)7lic6PAxD=Ar;Aao`}az3}|P_3wnDTh6D;Wtl6YMX=;-Tv!0;MJLT6( z{d~uWju2}#7V9hbCz8a;e!j^WSwa=!6*!LdmR#sg4M>{F{C=!ZMVVMjAJp+S4byet z%`_~lZQ6xEziPzuC(W%)hP3x5v^iauT>lSS=N-=0 z|Ns4yNQfOfb`ZoYiYlc+%vvF_OHhiUt)i;h#*SH=QfiCXdv(yFl(u&5D%IK@=pOg^ ze7@iNzOLWzy8RL2a-EzwIq&g&J)e(P`DMqz5i%hs95X(hz4aB;i3$zC}*LEnX;9b0K0!}71dfteN}G?#;hbI z<;gHYowJ5L1mMEMk+o8ET((VGvXpTeC$I7Kwj9l6Ol-+GsB#Y=_AcJbi1Cd^NdN&c z5EU(p3Le0mWh|LjTmw|KZT`EvJXn%yQe^Tdi6t;$v*UQM>OlU%!vRN& z{LU;&45~-TAL5hasBzdCrFQ?!-hwce1$`PP_NGt2-K=smn`k~a_X)=D$PYwSWN98r z4tzO+2ecqC-*y2dsM~jVP(;H6-u* zE*y{%&IWy)kLO85gI4<)=3dnC&@hvfiMY;|59u>;E_c$5N?)s(`x124(s0;VHk?gC z11LND#z4)p)5goq)IrBNj?sX@3I&qSaFJ45P5`<;dS)4o;|DF7xtrFa192lmVq*Wio<*u zhv^*B_YTp64NysHW|T5c?H4MIf&s>0W*NXi2n2Buk_aHmJOzMhB$FKsGDrpQ1+YYt zoJc>*u3?EZgh9~e`Quz?GE{^Hw0w2UT+DJPZPQN9zToUn7ED3QXi5YW^|x?iGRIjU zm`p{8Y^EcIjdBH79tG)>RAp2%JP^Ri_VG#D*L{4@vL+dLIB&0=Q`W6|wc@NCEK2N> zJ_Dx6exd`si~)t=Yy(dG0C+cTwZ$b0fajqe3*AhFQsRRkfSBM=@Gm#-ga=2uXHlzK z=P+t18{Zy0ROEsq*6a`tYf-@d)drFia^`)jeV2?=rWeoz4imH$XSj6l|^ z74Qq1FZYy=dZCVe0bXmMM2Ldr0dTOXHD44X;HfPX#tM{p=F5Pu2S7{W{qoBO3Tf+5 zBPu%&mq8gqqH@;OOBrs;A@vC%1;o}6N*DmLh2xr2Uydo7VmtZ87s8;gE~7UK`kdsS zN()^8J6LrpQRMNfrU9<%G9HqN_;V!=_a-$|FOP=4=v;mpYpoq#5U+Sf)Gfs7*U^cX z0P3cN0?rB6*Z9}r)GG>tVKA;aLxsx7k1EN@hk1}e*h9JvN!R@Bl(it`1`E(vKj{Zv z@-6R>i1^6o*J%%$&NkI>t7W*!RQ;53|6+69a$R|j$b1Ks#$oJ7)49M$dBjQyKjow^ zgwp_8mF3CLL}oiLMD+FmZ|f2SE_DzKVCAv$^3n3N5>FBy4-WW9d|eeE!Nd@}4@!jn z3c})ouCzPn&G5=q$Vw@8~;^ zuN=^06y+~WDgsnWQ+OcY)pA{8_6!8COnOjGRlPi^!UYNhv4bD2e@c`q!`|V4*aV(F zD17K{aP~fCg(5VtF|+120Y&qL1H4U6`nd? zrr@b&pcq4KW+ZvBqXwZ#C+4|&B;cyRF=_-Sxm2{ z#^Nd5iO$hWObH%kNvdQZfWc-a?0S{S37|kyA1TfZ2af?RTS2m(>q|zk&I>xcjo~FH zTsi|mw6e`pTYsi1(NKTKiG?#^EQ?x9UEkA&Rh9jH7+bEqi6@Oa_bV7_^Z5a$q#j+{ zK)#Zr4&5F&oP6QK+o@^}U_1;8wt(8`zSetRX@89ix4t^V1KbjD9 z)9%=@OgKO(F`8E5ruYS#tpxbvNV%gJ6cixVG5Twfll;KK4__aRWflvRn8Fi>$W^Vp z-1wRhb=^Wu$S4JdwJQDbnIW;`e07bDj_7=CVGs*|vqdJJK@RXZ0$w%t)s|eqZtneE zIL5MkW{VM$ezI}OPazP%-TSn0M)>uuzy?fEx6bG0V`UlX_N4|!Q%2PM2$q`zCANXK ze~n_AZh1U$F`Z;bKo={!Ib_pI3XlV>BISIWx>N!Rl zBY~f65YmD+=Ie*jJqgWpYzhAqlE^kiL>ktSxWK8vQd>6y1U?nAlzMy(m<*H$B+Lqo zJGE!Bq2$;56@^3=@~iJgd?}C4>H?8Pe63jVMpcojdL1n(N_`TI<|QoT1_co zv0mhQ_i({Yh7bjIz)fJIF7#~By~u)|n+-#y!??jv!VBkD8(&7MYj)oIizKlTf0YX* zf}?2@cT->t(_2M{+*(&7P=|ILKxv?eaCjMbkKzJ2_~E^lrm6j|=RJZv@uqS%)j-Qs zh=vl5Kwr?b6sTle{j=Wl;_{W-SXR&rNIoDQxI_@|cLCHi|R@-f$su<*j_%4hgV z4rLH6+f;;zMmxxTBf6Y0*?mj+KdpQ2%0 zMxx}?h%7DqoSt+|M>*?t>2n$-z)J|g+a%GKMwM;tD!0wR@O?+?yA3nSvBXF_zg zkq$3KoSf8u%D!tplOWWnJ5kiFhO~mSfpd!q=pA^a{zmY@L+ntyKRefU@`ZwrDQ@n( z>(1@*h@;;$1#mM24#XBZQQl9UwJ7G1RBKt70mo@aDYWMV3j|o(^exz?(DDK2%;6zWbb0gF1pwoj(B{TJ|+zu~ZcV_mJEKUL=(ab&n5r#`1GZEUjwEcfE6ZhbMrIyQQ8DFE`>=nv-E&@+=xomWs8LX1ykt zDH>BbhIxz&ElU=}VfoWd6ZH^O^K{Clgo$_KD1E#5f|y9Xb~$vsf_X=45bCr$*WI@e zA*cM|oM!wPeyECixs>rEEA_(h#O?RFe&6MDcw&-1i5X4fBHueNsi~qt$bI2@WHsPG zplTOD4S0V&JX8xPfCfM~ zDI!3olOGG>|9O4?^8;hZu;9fj_kv$cx$=6jfL-suKbQUcGeq;EtJ(T}nO?Pff}YdU z78AquCs%>U;qCxyowr@q+mdBCIIv0H8VPOi)0#2*b2)@pQ#n1hq4v#-Yj|lx@SuK` zQy^E_tFR0g1>jzE?wvncdcS_E)6Z|@6q8la&*d2X{_no8q(0PzPBCQ<*<`JopQBxi zEAMbtf-^9-04N2<3+f{9%(e`l`K>zR8CA6r8$HuDU!DYpCDRL+-V6J&??+y!_3l&I zh4ne|HP3d;fELcZ=&G%Waz8qKdk;DLTjADEAqym1<)0=MRTAWvsdeG2UsAe(ZUbXI4LdZUCXe%*2j|QF0}Myx&CPYGeP^RC;O6ipx1bc zxx?EO0mJRuGci4BqC%2TMvDYX1Na1vcF3?q1~?vtf0rMcz0cU5`&i9?KbKMM{_{^pd5H&LeH!@@m$Sigxf#JsfdVa6iaY?p zdD>r<*9bB|piRPzX0|k(i)QgOdOw>4(!ey<4J@cCBhn$GT=(SKOz#U=Y&KqC3WPQp z)`1wc=^hj`EnCX{>3z5D3aI>7Qlbrf$ws z>zyJeng2@8s1aCdv!8;gB5@XHjGbfv-k51W3lff!j$f1dq?%-0&InW%6#Ib&WDIEp=5l4T>T=7-A(kr`(tILeC3j9R~+T$?<2IX^;cDY)DCHK5w?jca@T z(+Uai4J+viJM$^OddBoK!MKR4hLFU-59@1rkztNEFFwEdCLqf=;jDnZM3d-(;>LwL zpFD15JlNA`Xz#HP(|8e^`}tm2WaL-OQeM09_tOko6gItZ_Qwr~KIYtw6U>>Xcl$3O z!;Ao{CdEf)>AyUzvvd4sd0-!fhEvSBkcg)I4aiCRI@A>mfFs0!%8aVx0F}yhVL*Ne zQ*4UlVetah7A~90g6;VgNyr)V>MXh>r0t6gPfmwinY`#A)Ddy*k-+}cv2op(TERVh z*RE-mz22c4T7Fr2mW`F!441Xd*d$KWA@BwlMV2*7^9{ZWOe~bU1b8>?*Y(EPKXAT8 z*!&`V1eCKbTVG*!x4OOfe*MCq5b>`KQbP&XE;>$RWbl623jzWGtTJYQh3$44G}% zU`;|*esollHro@l9vFH>Y7^s<+|D=5@vdM;<$ zLQ1QregE|nV8)JJ?`Jjl7LK>zh9z~A?93hC;>~VqJtPQ2R%#E-zx-7gR6l)>yEIgN zKli&PW}$b34f{B4!3t%-1OG1`;L5+{sej8j;BFd-p1R1Q`R2{;tJ&RSDw?OY)Rk3L zPU!sl%XqjqGWF{9%BkQAi%DWhp)}eD%nfYO&`FEll!rePk?oeh)?0U{`1auYr;RdKc&+cOi_FdTb_6j41@~L*(@y$y%kwk9 zC^Q<)LxZi>QBjM-w@2=yA#Y!c5sF8ghh?kuKH(|Lo*bS6?i*0Rn(XMLQ4B+Sf{|&RQCB z5eJbcWrWxzt&qall;lLs8M8$h>Fl;YFKt?VN1bF0u3Aq8%7c!#vWh}1al0$`o%_9N zL#Ay1Z_#&3mnR!-N-IEk+Jb2^BY)Z@ybkMWDbMd1nXGFW*q!B82$|uO7$C-@`BA-L z{>1nkM9y+CB+Ira=yuRTm1Sjt^O=k1KV=*2U@HwTRz$pt6TkiDi%$RmE6%IQi zZ~iGWc6j^pjO{J<`OC=Dw+Q7@pKtjqFrNc(E8Vyz#S2+%XhmiXCnJCxLSzF;pv_d$ zln+aoMY1D%vLB&YkkOu3#fCKzgTa-VLI@)9pfemIHcGoCf%-0dGokCz(LOHnk^QIG zT=&-@;`rGqox-*D{ReD&5V<(wray3;VZBkCV47$iSO35*w065<5-T^dgVj5`sn1-c zF6tU1;wxVy51?Ht<>`dw3K!AO*IdlE((JC3G^pb`L-eEUv_s*tN|}C?R|D_#~;cs-GaVCD~tOZsvNbAjDo?(S!g?UFrT{ z!ctmd+tvspJ*)OvzAu)NM^ckff2{9yaFiD`7sPzSx76qZfArkDQt@E(TYkd(YK+40efLx!9As%A=t0cdaOzp`F=V;hB5J8L*AYMtmb?ppsIc5IVgDnd$Rit_ z!daItRxdUaSP*ovdTOzi;QcgxUtIyRgunI9;1MmSMxq{5XGZ4sXPEOCS#{NUOh`mAlR|Ib4MRj->N77DS^;WyE!6POXJ zB&vOvKUWbuF>W&+qIS8%Ae0L>8vpk<)ARVhN8RQWH8caP@6x5Flk}RKx{D$UGTJp9 z1-8OqzF|AecT#y#J+(~_HkFwFRg;!B_^5M7a+ZnO~ohW1XK_h?fA?5Dt{s}{VO$j7mgILA)gK$2_C+cd!> z;t6UN)F^rzL%J&=4V*gr^VZ|Tt%bilRk9j)aLpxf3jjauStn1?iu;t{Zyup8e@VSG znqsLjvFD`A9Sggh)RWZ__(ag0;m5F%@9(!?!sGpZ?{VGi#3nqEEEDfW)ZYV3gevuq zbRU1<-?-$6KTN*U5df0C2MU2HR(_e0i4>;!Xzv^|D^-557*js8kEO6P3GKk0AR*8Pds!Hm)hdTawXx%!|3NblW-7uQc;iwNDKZb-=n(-g+3Zz+;*^v zQrVT6y=qKuH~$uUTy{2I&(U_$Mj6{cwEU3KPygX;>+s5UG+e9Z)ZQ96! zih~1#7&ePbls?8N-YnE|6_n!RzSD>=h|Q?zfs}!*fy{6FU*81#O-_Me^YTSrpk$$= z&LO*H`~t zwh~`+*}%>mEWlBAnc0i#3|2LDpGx;KuJST0tpj<2`N=G}D}XErIH8e-_gb5$PIZ1; zGzpn`@EHAB#-A_vXTYxdOQk}&-pw*+ zs3W)rgAuuKMgd^ zf9x{!W40aSEBwWl`Wk4SvB~CG_yQrOeMoe?!8w$>W0r~b*@#Ic2J(`}>?rFoPkHbNx zsT%wmdsX1VIJ3&HfOy-U*?Tkep-!M3sB3WWF+b^=qe4syC&Ly%I0M=xmViR3Xj?z5 zgCe~8utEaj%-*=3Ya3kyJXyY&0Vw6U(nrT0P}L0@%IDp60C1ab&cF|?G7f0H*DDRK z4wH#Dl>1X*J(l`FV1Kc|Ou0)^^{LgnP;$KPs#=>lJI)*=|2PzN0Ah~M<8KMfj8!TA zW~=V=*ZkE>^U?I)I+UQOPhQuGEvZWX04Iv42Lkr>LR2yJ&WcA()zu1eIX0<5IUIkC7SU=(YwM+6Fal}_mDHX3@ww%-FBRA*0bez5V4f>7+AJ^F~0#DmSB z7AvItR{K&@ayVFlmBtt1*FufJma_pjsh$}Z!$^8G&=Prb8Tg|9@9Fxq(8EH zVRruq>M-gX!KjJa{F=9?k4 z4bQV-Vm)K)d;IKXd+vBZ3nVFE3`k=y^x^dCrr!hr?7ScY8E`|SKGT_rDH_mAEMFYo zbVgV{Qy`641?LS+g!*2(X#ySgf56Aks(7}9kaLAZLIA4rRCxQWkksW;IF^brMH)*H zX3QtTrnctWh%SMh;JT!0k4oy&Rfw63lx%EhSsDFx6^4{N-A3&xlU%!!Ys;JBhygJN zicn*N-HODj#R|*H86lLshw*|Hk!~wTw}WRBYs*ZWMs~_VfBD~VxU&=VdFiX*ohNVh ze?QtwaM6zas2AjrKQG-s^VYxAJFVeVFM;X!Jf*a81$Ca`MAg#!n=4)H>E6P&i>1Ir zfzYJ`vc_~Xd}OC>Gx9p&sV=9zp{PsxeXHabU*#Ck7j|M}^%#Xq(v>)T1|92yXKyR%N8kH>L!%s$|X5{0t`h#zE)94=@W4<982v0P=xPtOC4W#H+!PFA*>Wo>8py zS<>@8gXsQf|C5<2QBo37F}|lV&}=c|xjaaGA%|IZN2#avR=nfI?zHjTD!Y1q)Tkpo z1%k%n!Xp<3q>^Rz{VFIn^znc2D4KR_tXGAi&&9sHS`F(%$LaGpJ1!$ek*_`s*C2u^ z=*RVZE*@{F@Psq>;j6cPQ$NYlI6|#Rc4Z`+c8f~y{)eY zJCZ!bB$*hUx$Ygx5Yl*?s>YsZ++vd(UP7yh9<~>0{f>E3brL%6L+F2lBgd?qNIDKe z*YW~>Alk|KrkC<|BRJbjP^KRn3b`e-EEw$DRl1L32R!TObV)KirWxhM>opw(Hk+r) zn5L)a=VNQEI(^F*6^)H<`*4vGW!`Ko!Y6o|1x6IA9tJH|uwR>usGNC>U~ok1Mj0?0 zI0L00^>Qn8GK1t72x`HA0=y)Jt@LAJKy{9?r1d*p3GA{a1J{@Dai-f=To+y*IS`PhJdM>KCldH!?(;o>RGrE;zeaD)4f&@W#n!dO9LEmJ1vP zybJ1K!vKE)m3-ZO2-N$Xn`K!OckKEijq7}radkKWYAhBSnkyuKh6L{r_ zJjWVyMSXFO=2nOt-2_uwlWkrxoP0bHf2f$#CVBsDNf=J%jOKTG_91aN z+caC50HHs8)A|MK@?ZP5d@VZ9seLK4+i2#(IFD^+Kh4eMX)$Ss~VYS`xT z(=+^PQ_sD=IoCu4@X1Gaw(qT|{qo~BKJLt8@KjJBUs z&A>`Xm?PO4Oqii@1kS3fVj_}>EpTe;`OWM(^tlwIx_yt=q(OZZJ-f20K08H8G5{El zCBLmr-0xbBVZHp?KhNFtP1ReYo-1ozN*EV=9G3Iy`)F!vf--((L~%Y<r)j^CnEci2I+KwLE9=?ltH6trg2M7` zjd9?gsKI^3pB#+X(l@$i+;VT2u-h0sxe;~=Z^Anc<_t&@0BAnV@&Ed7V2aPPna1y^=H!xW6B*Q2`G= zuLxacGLE99FqowOO>vA&K{Qt%Z*a7*X z5HKcYBni${z-qs30erf5mA|NrzC#OoDwlB$&>X8T^Rcb8>XJ2STM=h=|MTH6O-wHj z`#b5z)xf>?Hg=)UiLkMzgHqK`QJ7ngvIAGduiNbFoVB)Q7nc|2vwS|<_$B=?Bx|Io zq~M*k)56eo@c~TfbJ2pAJI##3Qb(2j5ECYpYZxS2^OQ(H_gq|wVCdVRA>K0#28^&_ z#(yh=|B`P0Lk9oX%n#bwz@_N_{i5X6jDKMGUuCa>R ze|1}#nvYY<2S2_p?aRt5D#*#J>zq8Ht)s1~qI2?%+Hp;-zkGjTe>wibj`mhIXP?i@ zV>L8&UM;>jT+I0Q0RMf>|K<&V|03A`Kc@%)@&6*uY3?A|{D1uKHEBeyihofY{Of1SO8K(d?0$B?pWWaNLN4ovN&69aq&I>=2|4 zP2DHXA3S{h;{Ls3N1tXns&9CQMjTCl_CF=#Rd)W`Z_%qc1x1H22eighr|aS_D!wyO z2=(FfHstcu`haMLyIUOrr%E;@FTmNZD*(b|hT_~`L8HG>Z`=rvWkai_|4wf`41RO1 z#`c>|&Cgw0hM;#vFo|ReSfr!Z#*HD(6KH*~5giPq9;1VO`1&{oIhc_vG|K#KOYf-_g6j zRaJj3@Y@g7HR`y1Oju`ox^b@&wb+|mw{D-@KJsR6vG>~3)S_=y<1o*D?hSzPdu^b7 zSQ~}RJPx?M3YovY#5+gnZP;r0+9lTn`8u!=ap5?m$y-%F#Aj@yg-!=bq6uC^E?%B2 zlnH|%+k{G#WSX^lF&e44+EHLtok;gj-kz?VY5w%X#c%0ex#5po6s`V`_oJ|TfnR_B z41=)1!hC-^-lFWyaA)q(=^)or9i#&}pNqjLWje21X$Z9AV5d|lTtpdIU8`qNl}$1F z^EbmoF~OrA_V#XD1SWpnG|TdX(Ye=9#9Pi_i7L{#hxmn*4*S>M@!wm?Hy4F)G`N}% z!}oh(Vk`sOfLK1?okd;o(HS@AwEfJLfnAQVq_Mr?+Z+DJluWLgUGxkCDVnR$32Vz2 zZ~X^@?Md9sjtGz)YzfHw&x!8R233^oD@>;B7lLZ(mf7h-MTCNFPz@p4Wr4lR9g7`XM|0sKY}bbfIlS7s+C^fPKgBLRum7Ux z^Yzf@R1h0_wQ9MwJO)2rdGv6(6Q9B)*kG#n_wOQq%y`;Q_eV4a`s<(h8g(vhG7Tdf zzKb1u{PbA)Kbl<BI3_V5Q6G*OyMgwEgeFc|zKHbKxw8>-?Va9w+YSLECa;B_ zTbWPcNxp?aU`zHHqK2GV7H``2Cg*4__ltK1LU(eb3(aq79+FFCZ@v_;EU`J|_saY3 zc(4cRIP zkY`SPb>8B}xzGGrL2k_JX>2?LJIAZ^)UJ)1ooI{&i!;EgEYKIHNeP7RUWYu7Ir&u4 zfyrkA9PW(3a#jsgrOw|GM}UCfu9zq&o#ruT3BZsv`-P6Js=_Ma)H1Y<4XGSi;)@i* z0H$McnE=2Fn#J+LMID~tyrBP>2EoFyft=^Kumxxt@Tdz`iw7_?Am`y3?aK?Ub-<8n z>?gu&+a|XQ(Nq+>JR%b43cGmKd@}3iii6C9=|APpYl4Vgozoc)0K;Sns>jc9b?Xhe zfEb@p5*$+lRPOVr>V<4b+{~1A9GOaWMK-$Y!u70zn^1 zKcxxj@-52s=x~}@bcr?j1%!OO!Arr`Zk%|p#@1NJS^_mye&ueCW#oqX(cjr17OV6Pm$JH43xN8t;MQ zCSWfUet?pPyvr1{lOv`0pVU^Chg)D%PX(!i0qO#nUaiJu%=<+kPvba4$h+=D;OQQ$#0k%nf zC`LnyBj9Ts?r4eddqUVwZ;iOdtVP-|IPn=Aq8S4lY=IR&iKf6uV$VELJtJ|q%j^c5 z-7f6X_G(bf15x+cyW&sk6o^SK{Wbri%$$<~ab`NVCz7-jLSfTlXd8L~VpNb{lp#3a z?aWrVKq`pNX-HHwY*VH1ZJoOS7ZMf_M`+LZG}jDI=bv5$HH%9f9^0F;7!w?u+3 zK7=nNzc=c}kn@Xmuf@UXrzo{0)55PDCnn!LdQuE%k$~-}zA@hhN%)N#&T$Q6kN%yb z#@M4DR!$P)Opq~C&g;MLrHX}}460;MAwpS9hi=70P_ge|a7f$zBoITF? zcBt>7YY^M7Au!QTV}r2ZNKjE3A-kG&oZ9EOI8zIScj(=N)IoP1;O+2_pHc6J=?A#Z zplpPl8UtC$Q%T738R^Od^+F!0SIMVL`&EOHo51$9wdTg(+QUVP0b|BqKWy%%4jq;* zRl%>87y$uE<%12z)&KS`iTyVC?Ovc{B8HobI?v%%KEsn`ia|g{K>D?0479>@u#A(Z zfw#u-(BpA?7VBL{8)gchLVS!LBZ0{SdF+nj(I!|mTs#cuQPk&HTjvflugG+5_hf7v zcK+$nYBamRS$G{f4)um$A#{IY$YT*{_Y2kW+|LdiCIchdt|i<-Ht}rPmoI*yKJ&7E z%s4RI_9r1xRjvN7$67Ja#xUO1$4yqBF)y;J-FSPnW7jd$E2=FdE_~S-skJsx%T_)y z&h?v>jVT&>-`MEglXn-0Z}kFB1KkvD3NQ`H)lShax^$s@!RpKJK-0=8JT1T^#(KZj|YqI$>b`S%`Z$cmY1n|1a2JAE26wWZ#n*#ujuS9dYj3Z4_(~g9{7+EjpxAT)DwLw-%t5akBFKE*Am&%+gZ zY7VU+qYb^7lgT({tomLtVJm?5%8TIqhFW34itQL}FlQv?pE@V->2zW-y`DspPSMUZ zWxLD;%!%8gWG)3f4v!uWLr$BjzIWHWP?3LdY>~7m^%Wv}#R!~bcKN4ds+@^zp|nKW zS(}oz4PPA+h?wy7DobRPQHB8n%%6RTfe^Q-evQ~bW36lxQXmFc6R|fVm zg>s!YP?+?SS0dR4${F(+Kc}-4LDzcJvVxFO_5g+%D!V?u;*Y-?_hug~Nfte4T@t=g zj4kPre$Kn^D8O^!SMB)q(H$4q#b4>!+Z{Fqt8rP`Hx(!nxBTS@TlS6iSBwo9aFjnM zz-^G3L`27|hMKHd{E0nL}e0(WEpn34CAyZt5NQ2lOWEg#&5 zu>uZ78> z^JCvwsoJy8p{oaW&iMbx*8W&x7EzHCJ3_pMtyMdOyD^{i7#DiSDdrkwH4<>8jfR^@x$P8WyYTU06 z#b-n%CDrghArc7vDoPyuQ$hLA5>NV+V5qZEZMxdg zcsrN`#l{1956j5Q$joDjZ&B0{aD$rSThhVWT%TG-Y_mMD+82yuFZ&e5%c5WMXiElN zY-KKQl;lYzJb#RaYFg{8u@|$&94D3tbi1 zK)TD`JXR6_6rT>Q4ZvWm57g;d+Y?eX{xksX7tv<9*qQ_dE|RTa&=>@$g8)X)1a((?H2{PkiA#NgJw z4^sdF-LxJZKDfX_Z7}xZ1193=CMUq?N}KLtwk-f=QQI5LL1?+&cRsDj853ri9DvLX^718nx{`YD9C0kHIfETb>R zJdQFrvl3xL7%*+=WV6i3v>B`)m@Yg50>B2IQlWZaf5<65!Zk)#A!uo1YW#7zws4 zA}AWeYH7{0Xnuf~0O##jAM|NX6Na9NkYNe&X^)brE&1tbMY(T~h`D3iWhxqV65Xlb$GX+UHk`cnJ zlrH>qdgIP(rW3OPC9f~5zv$wp^f2^*b|I0}#h^*;8aQ>wX)h4iyc3z=qpu^)pd$)w ze(~)Mlmm@eFgLJDd2?8lQS9Xq=j+9TR|zh-w-eWgMdSa+FLb!@mm4~SR$213XNG}3 z`GDK0*U)|4ipeB5eXwrNJAQS4A{y(dVF4o!Ai3J@2cQ588b#J3qcoX#M9j@mU^LQV zK&#IkX{IhC#2g3ls-)9HCR^>&7fbn;bx^Clr;ZpHj}QO_?^4v^#*R+xu&n;aYh}C1 zNZ^EMz9T^9-hEl(=l)t3cd@BeJ553!arPS{I>IHhLVv7Qqon={Rpjdx_jeK&#ED;>vAKhy2w3?w8ug`}dN2 za-Hsri#MnU#~f%dA&n}FwL=x8SE0YZ_(FiZ*OE9vLIeq zpPAqd+7DWtH+)c0=9yPr?A(%Tn3lHzpf-6J3Vu(z0-g^Iq<~1%jeu3#h8j{6}Wj5D??Ho zUpHWCi)jgvWCNWWYdF)AipBCm{{?#}9{fHYr($LO_22J4Z=(AQeQA+MEc4d0n zLk_VY)E&F}HbMN?XkZ+hq@Ik+zH&6f$yIM^$6a$3g$PRRUj%Szw^rqlF>i&z_ykMF z5f4fmz#W3oOs41OZd$9_ov5-`68x!lW8C81SKi~HUj8$g&BqSf`s@5+Qk_zqSem1r zkrZuX;e8YPSO6g(rW(L+(mp3T=%3Hui)e}QB})sf!RO$82 z>8R@44~ZPL6!GsZcjWABb}KkuW8R6!%JeaD?{5IOSX*z}JAnuOZf2X36%}XcRhDML z(v_uKRg_rsH)a}Z0b<-PK3Dl=Us8YXhH=~Mz86`J>ve-cw}i-MYu#?IGGPlVc*!b9!>Av~I0BAM@P56rVQo@$z-Ip*PbC`SbDj z*;T_!uR%f>h-yuc++5ypmkGEFWHJ+aQQ;xkybrVrhUxIj_F33cePmA7(&_04qEtE> z!KNCRpBC?7R~u7q)Ht&f+i!5Ja$>-@O6Uo=mXKARpo(g!Vu-#8CF5ap45SGBgoH2O z!*ph7(OxalOEUnSzNWmIRTIcHfIn|IynxfP**=Tb30_?!p&|87-{LR7Sv0?z}1t)9c658kj+GmV5SVki-`x{=} z8TbsF*Bs&uOT)3%KRZ?5Y_0V47%?Wcu;BWfFQ~+sZxIH{_1@64-z~hb^|%+L**5%K z>W7lruhZ=f&Kb62=P&@OU4AI+(dI&t3=63;B3FIF&)yJYPa=)ve)Zi6TZHNIvA~|D z|MB6>lsI_)u)&HqviR#rgN~2w+SZ*6mlwoz1tgQuh+FKq7qI*@_$`{FK)0)Z`!xn)_ef@y7Bvbup zbQ6~X8W74)>G}|GyW-&IheuF*jsL^gdxs_U`2XJr1VtPnF5IYSiX$vEM;R(^F$a*T znWI!pOpB~+;of_OS&AFe)No{0?$VYsSC*-nnzn71_j!N5@9*#Xz3=P3uj}RyCxVPGMUEAg#lBb#+`>(7BMo~GtXweFEhPwmvSIJw!k27`hgGB=Nq(i+Rv zy1+dT;7=8`p;GHzBUmi{OhltGCQ_)EuK-h}gSH)1WbO5joeSmnE^)RE;v?REdTQfX zg`5e?CwA{*w85v#Z3mEi)|FnlEb~cW?DY?YaEYcE@4f2#C8c1MBbE8Ty{ktfd7}=l zV#HIV?3V5yAGYy&y4&%!yA+%DxB>X~4XQ z_)gcUBjeTQZ!h;~m~@D1rkjc6HUxbC{b%=n`-~?+H+3JHIMNU1Ussbst7Z{K>}m*z zUXS})=4qOi7)Lwe04!N3B{g#<3Fb#k!ml+(5%ugjL^$(MW^IsVO_tFWz0SSIUHj4T zrB>Jr(apcnEXBR=!}(E7r?gD`BPKSRqqJPnKyB45W6Vf;f_08h+3m7ndWJYA8^*p{ z9^XY*oI8K`^{4Sia-7i|4tqJyrFgIQ3aj{P2{^ql3l{9pNlD#|^WGhV2n8^v&Oc$h z&9u5o;h_NhMIkHDD?!bX=@iM2*vr+tig;v8R9pgbGsGZs^X!CuWpP!pgSN1XlJD_t zW{)r}uSE9K{~+vc-k5UVfQmOhg+}H~HFNj7xI~@fOaH)qA$&2**E?Nx)OUH$2X|oo z7ytu(#6rclI`RW#mBGA2Z_-ZQvYoiBtCZqqdPO1~SK~S^74RA~g~7qf?{-=uLL)^} zMZq|EVK@m>2$t}kV-+&T1Z%H&wv}83`6prSZU>1>lud-xkZ|*LtRn17x6`JG8z-#% z5VQQm!NYD|dT*Qc>z;vBWylUc)DY0sc-ZYECa#+Y$%LTTBxa zaP3Gu*3>D4H#1f{v^=k-9BO+aRk$1e*ro62(fd2ifE1{M031**c>cTQIDsTEkW+l^ zj}S5#xLzYSqLJ%R!{Z?!z!|^6hrqaDt8Iwk+kNC?yqJ&-NR`R0Ptn)+9?Cy_^7HuC zk<8~M)%(vSy1u-`h@9aUJKx$;5?}rmdAwUW$1~CN*Q4=3&FQvV_u3WC9sgFc=j5F5 zM%-0X2?@FCvd?FlYxms#`G}S%A1NSkp!@EnfzjD(FMkc~lSsuP920RzvQXdU?JAXq zG}Pg4ai!aiGV;v(E)h;mUyxP&Eh=jecJ}Io`9fZJrIbx!*S;hu!;e3uOxe_14M&V+>J%%?py7;~>Cg!1|z?gc$jD zzV27mwNM%My1S;3Yv=gEGMbbC^Nocd0CB9xq zU&e0!KY#VFN&Eln$G?s-TL@ecXnTN;F?dx1T#LK(`~SAe*rBO+tBbFGeq7)D`1Z~B z4{ttie%Sc7^6u^G((Lle^2+~S7ibQHfSLCHU5E$dSB=WKf&v!;q@;k)uf;a(21>s! zUp(nF_40IN4B8ITb@BM!={vOL>s-T1yGb4(yG!MvKoxlnt}+T{Ikeb|Yoz?;S` zg^uF0lhNP3XF|EAS< zWN19Td7;>ND)P5`eaEblcu2Hr8iwMRltr-NrI5hTLt8!3Ao_}^oppeurcXNl&|VAg zVNPCCuc{T79@#SYqSbESIp-V7^7s8#pq$@-Vu>Z1|1dPP7^Wph*(|{i4TH^2P$U$R zb_gdd#oJ&)+6^Ig5I2+^6c0QCF}Tc129yd;eU6mMK59@(RTsw|4!)3q1OmD|1gVEM zTWJ7$9tfU$RMoN}aM_4_f7{2NaQIP#F&iuhdXdlfA2Qgc^pLgl6q0mcG)4R29+vLd z;J7vrwCl5`=2>5K@3H*UBA7w4Jp|x3CEH4q5wRGFbWzYT}o8)?cjgc~Q9h#wCR7?!>^Z&@;tR$O-Y`Qg9EY<+R5Rl`t@cwJ>v`jxnOh!d&F&s+1}= zYoUi^R5ZEP3IS+5UeMDJkTC$(SmqY>5$9S#;a!qeNonbrL0X>r864;*W++6Um@t@z?-)OD%{;FEc{G_NP0%SVWs|(WB$7|5akXy zd0Vx}&>r^pB5WEg8=EA&K%r)b+@7o9xs3P6ua-uAU6(;R2q#U>#*^F}w(k{Thdht@ z>RAYo4Jp;L%t^tYJaH)?>CGwZNX=DOSGeftVOuo|?<+X4l@j@7s?gRutJ0p~H3wDH zK=6pB9UR3qz(NYG!Xfw|H3-gK5SoTP2Xw$KcO4O#w^UeUdxd2U+{_II8D*s8Aiys(B!UY6Ee2ypTAqo|Srfs@*4DY-9{Zu(Rk#N3jy z=}$fm3EcyY-G5n%P$Q5`lj(r~>%Im`qzQZ#&lKT*WjI=q41(z;2f&kpgVcq{~1cQPIAa`I>|SE9v6 z?)G1K(FP3f{39c(Z{>UWra&WP>6uSn|&ksb+ zYt_m_2vwXa>!%esDB+sTd8f2;u*O{n0j)6qdI$@2`Sl#P8b>G)VM5M9SuwGX=3lr4 zD$=Vg>lEgcqredlG&1~GW_x{OG)j!c8=QKe4ZN^z*(3ft0CyvS25}+?u?ww6EQT#l{h854+JP^I{no8tJDt1;hI17gWI2;Uh`Lb zDhNPI$XVrf;JyePuBS~fx!|DO82!SVl@Wf4vz0Vkfah9IRGPU2u-fLF$0pP%vm0e@ zK8(a?lNVAY+gl+n(MA9TQYFR4xU`yEqPfft<`@_>ptnXVu=5-(Pu-pi;l?ZrffWO~xqOwgtghGn$+7QWOFLMdreak8}em~_$P?Vs?4NpVN%;n43s`aWd}3}#ldo7 zjMadwN$ISZm5MlqqN5aL+O_?`OoskOV+7B(L_%^@176E+N&FkYbkMU?srLD%&@(>L>g92IAn4W2Y=J zH$=pNcJ;g}uTjC_i?PBxf+YkUXbd;&-Hk{g-Y+$4 z(-cGI41aDd(yOu#dH&JQ+`-=$)zVwN?8{4qzCp4+3d2&u+Ujg25e}K90v44_9@s1` zoh|}u^{@njMQBkGETbiRWjbUwgB?xrz93uyqBu9NhqW-Z-6*>$yTM*bDWHPrrZGoP zS=i~(_54M%X{Bu@aRx61$*GwD3avtY(lWvCL z7Xoyl`Q!1b@il_%<7S+XX)kY3w%jd2Q`JeAo-96!KGRkBRzEBKrj_(y}?QxMv z#%+g@D8&p9Cz^zi#F#QFE@dDQd?KijK@M7MVNo%?NjNF_LQ3#y`#5JS7q&dEf&_J= zJXMzN()cYxva8OOLAmXnp{8|CWI(VI`HRe0)zvRfu}}?byULBSi5$RMS}-C`&=-N_ z8X(J)<@34$)g-%^V9}4_9Tc6)(V8z#V-rR^U|k8rbJi0ETD?|tiRxsD%eHQs*q4G+>j`bTgP&wRM`wwHs8jk_ zAddm~*T8!v4t^Bwb+N!CBpVncC#Q=+g}=nB1A4$p)8yTN zwMAQ;?idCJ*hN^>A@duEJkY#JQbT_>0(NetK0_SKts?PfluP*UC!a(jV1F_XkIw?e zk)yS0VtDEM9-3J5tWb9xfTDkv0K;eqmpDFS)@bjHvu)c3wM~ymhJ4Vtd^DvaP>KVf zYp%L6c?u;V_)4~^c*uPbIY7O1|LY|^s@C?4_xW�P<@?sUxQvI|F8*l?L2T^2laW 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 - -int main(){ - sfVideoMode mode = {800, 600, 32}; - sfRenderWindow* window; - /* Create the main window */ - window = sfRenderWindow_create(mode, "SFML window", sfResize | sfClose, NULL); - - - -} diff --git a/Test - SFML/tree.jpeg b/Test - SFML/tree.jpeg deleted file mode 100644 index d053f000cbbf1fb7c31acb471733db45f3b4f753..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6091 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 ZPGON74NIcpB9CKA6A}M8J?{Tm_&*h}9<%@e diff --git a/bin/DisplayImage b/bin/DisplayImage index 2c2097b50a689a50ee3ff5f4b8480e6b9ef59010..ff5aa0c855b692ffc78e9d8ee01fc5eff32053de 100755 GIT binary patch literal 28908 zcmeHwdw5jUx%W=OB`9PDM2(lqXu$>wAzXx@RVSB$jZGltBA~)#NG4?LBoiky2r3dA z#0MJ~b^`%dEso zwQ-tLyH2}C8v|rC{+%o#DpHCjrE5j=rCuKBDEyb^3ZOLC$q7ZT6|knLijXMfmpYs> zDd;H4DynG?mXjUDI#A6lXd@>S-A)1F*deL1qwvTsF74vdPEoszUr|*)DjWUROL={+ z6CCkQB3dPXrYPysQS)x7nbNy&ViwfN2}MUqeH$UI=_^(c_SwOOx_$Rxu_}^;p%Ga)+JT8CCs0jy0X-<;O z#(ydP?;BTfWY0Tadbq;%>y!6w{@TNH*S>XX@cxz8j=EdV`|U5^`R035m;Q2h?_UbW z-~5$JfAHCNqQ_r;o*PqN_Svf)|k?dmM~uE^r&-YkAjXYq3+i=WSB@pCAPpUGMD zABMgI|Cz_!Ec!iJ;<+*l{!tcuW)}b7Kp-Qv&U=2N&VIg zd;{k@K|B2^C;KtR33q!WuFkhAlgFh0Oh0{6e_*cgGea8uo5Zzw0{2S%4-$W9j=&pG zFLb=g_@yYElX>;=JaESd<$WLcM9rpkN&o76^)KwFKnqD+`FV=*30jB5!HNUtjX;OD zy=lGM*S4-B7--^iM)7>DX?>kHRMy&yEXS6>)o~9b-vD!H(25K zbar|>p}WKzs`K9O@_XCB)O!71Pp7xq6VlvE>#N<(-k>z7udeV1+P(FjwSKRVjVK`( zo@U{8vCr>a7HIaCZ(QbS^9rmY;HOL%2fbc5XkA+%5NZ{ox(-js=kZqu+Pv){sf|?7 z0#&RJ!9gGhX<4wT%G3fi!P?GFfdgu9)@Fx0gR^1k z@zb(K88&r>-7UU$A9ym827X_gFXVN%1w!6%(5ebev?IzB4ER&>rORR0>}z+2JH5@? zlB%WU74Esk3(eHrV!6=c(UFTakvUT2fXU<~Y!V??T2`8)UFa`Yy8+5-9eAbBH-T1U zA4x2HwGT5?u9i;=F&xR|jZA3`SHLOpQCQQ+30kAcsfBrm1y?bVpvZzt*Q{S+!L952 zQVVWf-#RTg<*g3gf~&PS$!aXPoO;=0r3Jr4IRS07;Fu-Nqt$|sH&IRNu;8dj^Vnd) zt@YMr!EL6trfsp{s%=QT)q+p7=x?{+lPvfS3x1ge-)X^V4X%z|7W@hYg6_89S6c9> z1*bK=Iu2U!s}u-2V8LnaqK-ieevJY_V-{Rp1Clsy!9QWqAF|-rS@5IYYbzU$VBh*t|wY=C9_5d^aOmC+yF>dHEn3K?JLBjLLb?bRl_!6A0E3q2c6)=Xl_Me zsvDc)diSQd78*l&pBSt6N0H|+f=B{LTC^y%2wGeSjQzVWX}UeB+kS}X8j|R24(e<| z3PnJM-QuD9q#b#&Pu=K`KaD($C}!^sV^8b08POA$Q;$7-ygQbokK0es{?oRVXioct zZ%)y))3#N8)Tu-V)e8+&;A?UE5(OTj0vG*#c({AhxzS-KY3dQmkSs>& zO$Q^cWBPWqWM8B@rZ>H+_x&+f&pC+ZJY%zKw#iZ3-3L+m)q}7YJW&lVV?r{M8_Z0c z^O4DcBzn%raGxjKi|!;Qh>?m+El!z!+;ZPb<(_4R#N{qQNL=olKTcq>+;YmgJ9@@8 zQ9E&`EHS&EXS(MSAO72arNlIl(fGNdu*Rm75!Xp{Q)*AwIVAdGxqBwwP`SnE(_cTX z8w1@jTkqtbQ3pZ@Iid0R%nOad=O~P2pj~n-kCSrYIQJd72N>!exd+~F|t#b~Fg z1mX4R#_PI)^GO3{QoC#59^p(B*jiL7o{*7;I6kV8m)#X_v2k;XsRMJe;Legh$~}0- z_J|4{6N(+>ybTqsJ8!rHQ|XZiwn5 z=$M3FXNUt3hFm2SFp4;_0Yi?@n<7pw1I{UeJ4UjDibEBlNmOGeslqUGqpEgNR67k9 zsJ(iptbWRcYM+NQnUOjA0MD&ywLPF46bfn^Qc6^-YDev0)J`ODVl~YT4N*8DHR>8@ zC3cFw#7;4UX{s~3ifB=q`BaVnk2K?joQ_Zclw$Sn3zT9vN`tzk2`Niy=#u~kbpZ6<@Q~3!=dWHJ3!{^IB#baz$ueGIQtSL_Xm~g^AzsLaw0(cE zXxmwv=dk|x4^w`qXB;1P8|lr*qA>R6x9)$ih4ogAYn%W(TAoM>c+3g@=U63)%qOm zx)&$6+xJmtjX#TJGAx_%(TJ%6?|mjeZii^_C1$~hxRL-;0u=vQXLGzz{U z8JYCxQDl7+Ne)ql@UunHbO;#u=Pf|&mA2wd~LI| zm*KQ}>W^=uY$zJ;IH+taxe(L_y0S{jm73`R6}3sO?2YQTXjb;kFao+@TMcCwC0t#5sW-*nhbJg+M@T!wB4MW( zU=6!KQHu?`K?^~npbpT3phcjFtEL2W5VRCD21+GE*Qn7!(dTPwK$D;=DGRgm9SAsS zgwKkWs-*UbXnehx6CTH$(|!W3O*l7<0C1kT)8Es>9ChCvGkv9P1JrO&v4BC*hFS=1`_v9JoZpWnp~8%R(dk2ClY@>O++n z{*^}c%Mlk{`(bfuxNv2NtHHEbMu-AKFf9h-pmWQnbIvW{b%=LbNN zeX)GoPop{ekv@z2T75A)r-%Ath3W=bo&M;_gQ$Dsr6)e3#(1s^WZzbrL*7C&=tfVB z0PtG;4gn01Vx)%&R*#eS{e(^j6Hw(eYKIe3aSL9_(H51$Dh?~2oA&*J)Z2jy_BCSN zCVPa~8nTJ>kWIun)986tWGVO}qi463Z!~&dB*kr{6=9ii1Q{o31!?p|g)WgjxXqyL zrDZL3lDGcE@*#_yI-x25S0NvSTtxbN3hlZ0@Nj?6lK>-7?(f--)K56|b)-r-wF9YP zPCbQ`ms2|>ruX;Qg%mfbdkRxY`VIn`gciwUg!9476vdptW|1DsMImGz>7hInLQdeI zB;~6#m2{?(x=cnmeq~K&ksgX(A!Hrtq1Y8dPV`<5tc<6c7pU}@%l1AWg*D4>yaJ|LZc5;{}~Bk7zYokxWZ6=Niw9IS5Q zt4T-pYIKe-5NmJ`)Vp7zj;Dof`^J*yCsDe@Bz!NWM|x%FA^Dynj-O|+UF_^RDJ4QD zdHhFZ{H$kM(IUbqj*?k>(D8G$yfL>Q;moswrL+S>)RrqcT`#;d_OYVFar27@%>J2LbiR z4I*A9Mo&_3rWbRe`36dNzPd)SM0j%HFHubOzaAS&Js;{g3ve!{ZEJc2KQn6dJcE2m zLJrdDp65lh3xu&l#F(v090Gf1O;_SrOb%sWOVN^p3E*-kQk~c452%eDDO71NA{6 z_12uUh+blmrTCnoDE@|2@f*6R9_Ylng%al%To)xT!Uc`q+psmg{Vou4m{x!sDThn} za^pibxx5Nx=+=;X^2im#RP5#n3%|24wo6d z`Y3e07}ktKdzV0rxq~x`|0A*_lqQqQ5!~Kt)9sf>a$81jX(=&!g`l`r`pO!@Y}X zxHvT4XTjD-WmDgsUZ4i|q5h3V$m^hHL0e7-Qf9vp6H;A{T<139Yo3$ZM*f7O}(E)O4|(~F8oHr;Wfqo`<( z<1?Re%$x3*<(M;ly5lpqIu=NEi+(Whfa5cclzp2gH0w5iosJvf!gSjd@Sm>+uv2)X zJRP^*iad)JjFk7MNit{ptT_mSLQ>Bv{ol$-h2>(p@oaC~tlL`ro^_p$+irD~Xs+7Y z<+V3En#5zR4qvBZSwmHoLlaNCYI@yWTDh;?(95yJYy_PH+68(a=nl}wL8G82Kx3fg zSc=n+iME3}K=*<=LH`d=Rg}lZ^k8T7w7@pjNS=ai07UTg6g1g(A}UV zbRxom``3KrJXovcY_R8CGk$FT)||0+!s#Ke0rZU-LWMs^*4MPDQr|v^X%u}!E3hvv zD7?dV=>z#)+U-~0GGpG<8^{6qti-?ft>NMM1e6unAJ46rFeZSE!IHcg{~ICi0yX8i z53vHtAH)Bf7mz;%`6Be?TR=_w^(p@^1FpY-{21f`$ZxdTds6nJZ~_QJUT&3dO39}} z{uRjYvC4DrGUKm={58nmOq0K1%9|mNU<{r~lmFS2KL+_4jLB1J^0+B~3i3~5EY_yU zt4;aKkgtY(u2tT~Vy^#VkOv@NWtHdFoAxws?1Y>i8Z_%yh`Aq3h5TEPS6k&}-Fdl7 zL>>fFJ61vO73fjg^s^!rhad9&kT0^zLn-+akiP{v&0(hfgDLqlkbigq`$LdlhPldX zwa;y22Ncsu$X7z{vdU48&CnqEc+6p&Ag{5?b3bd^&xHI3kY_7j73BX6dA9QTA>V%i z`zIjZ3wgHqpMg9NbMT6^_-f7g4ncl1%>6%4^Zzr`e--2lG52Si2mFwK7V=`Ny^qb={}Yg}g8XW$ydfoj2J$+{ zpS8+!e`w}^2=YHczB5h!9aDZ1@&L{`+1h73&LvwQzdz01Z`#j<{7uL|pC%U*1=UX# znbSxLY}L@(L2gjQ1rxT zy`bdrF?vC1_t@$Jr@x@Ite~We5He~lj%_MzkW1K z-yUk)bDcyq+{)miBj3psm-gbwb27a|vXgPoiw^q1Hywq7X!HYX>mk)}gP@UNbxjm_|$(l1N;w4~2V`ii7SBz;fP4^r0XSpT+%N~`n06aOZtkWM5Y;ukaV%6cS+hJ>3T^Ym-Ne$ zJ}oI%p5fBj#7D-*9 zGgs4!J2$q4JZnKiK|xzp3NOF$20OIkcD$mdxU78XtdM7&HC8al*pw2?jkIg@sDr*90|q_q6$%kaYkK@lnjV2#I1i=(~ddd ztoET?C(A?9A>C)R9+~!ZfA9m$9V-9rxlUH6?|tcL7Q~!C)jTC(Z5a|YS1Nl=&Zl@4 z5FZ_K;-&eP%C79yyhisiCNH7V^&qg6dS+tNFZ0p5RnDRsNafe=NgZogbXiUY$?Ko}f(o zF94%DG0$gmUQ{n;Qs+si@IkR!4+D(V-XZNBcA>@Jn= z9+~++pJ5+e=w$WiLSa>@8ceWe`$<-dB2j>UIb6*3j(VSJhWUB+hhR%f?+HsT zhX9At7hH;0_z4KC_G&$*)d-7~B(xmLPSLZFS?$$(8du&aj8vS;g|buphe!~n%HMit zBa2$4eWrd!I2t`=Mpy}3r9PCstOiq{>=m5|iOSnlLgJ??f2Ame87$|W(ZyNQdABfV zq|Sxo6ZogOQk6%|YcxJb%72Fs0vz-mm-WcZ-zv*Y=OMb%TxTYX{Bq6rAX|lbkf`%t zIzGz04oJr_tL8ba5U2Cdqt$uHD$K)~R-Iqc@qA64H`4KOnmQk( z$;g`$w*k*VKc^QB(J_WU@tmvFe@E({k@#$>Pw(lWLrqt@)IV~iz)!JM)0RtpdI1d` zO21X=A1D-fElV}6Q{tCjCGfcte^BB}B)&@Gk4t=q#HpXrLBH9c^1dK(d3x5qCGjy= zJ6TU%Z~U{wZ;<#RmTKDb62C{{{OlBD2PFQr4E@(6{<_4y(ht4IoZ>0H#>t3F;wL4( zN#gP}to>c$zm&L&6HeGqLgI_0pYamE;acHe>C^k5Dc{>9uHyNG#J?l)71GZPiGL_@ zy568;fy8S*;bdO*!!n7lmpDJ$1dU}9|G{-apPy+0eviZ-m?CgBj+!O@eTmb&Ku4Rz z-<0^(0@fau_!)^mD{)$XQ+dDZa5Az};$M;Y^6Lez>h0SS-y-q*rT+IN{&$IgUg9qT zr}09+)u&@3e`?yVrT#-VI2kFI_)&?!Byn1Q((%5;jZZq6{}F%U+EU^-PZhXZ;+UMd zTwj&=trE9O{D{P9%|XXC5-*$PWd2_M#4~0R|Axd%CB8`Fzm~YL!g@sFm)|ImB~pKt z#P5~(Vu|}D{%wh?b=m_Ge@)_Rq<*)=OFkw1t9JjA#Mek%^~3K<{8@?LCjDTzj5u%q z2>LnHN>1Tls%!fgKmR;M@{#8MU$B1RdFRL90H-&ZtLq5j=!i>P-H#Qhru{qnx$?a8 z^2AXT=lSRNs~IoU8s$1!`S}#^N$BU9?>C>xxY9~ddR}}|iZxReS@2rvUtOOngH^yC zim}iz>z}`ldPw@|nCE0|bZFC9(z z`Rk=Cfsa(r)3V^RrJv0A+Rq2>u+)o6R%G$BA`9M_1*bQ_judA&3%(gR)kEg`@bN7A zy}(C`|65t~f6VvR7X8vJxYiU5b%w(D1z8hbHh)J&t-ESzT|Kr%NbPap z4z;=Q0{nJwr=~VHut0cueZalWA6V=0yPHFSV5i#?-hlViw{`fvA#Zc>f<+7G(Hrj1 zSK^o7i~I6;OMWQ0Q4@Fao5O8w8)0JM-1G%Nnrfx5v%~M%$a@SRbZjaR2;)ur*h9e| z;GGaEym*m6_5pgT~q6-uV3X}+_0>o ze(CaMZg=s5l0_vD^G~kaBg+?(oPLWnqI^!tO^`3`@K<^}cxQ%MZxj7`i%5N-cKK3D zFJFqJ!0Wxiwu&Hj0SNj$5Y+_mjf}&#E}La>0DlYMx~3 zd=Ju&2}G1vwX;H9lgIB7TQzw6CLc9y90Hr0AtDrx5fl(OBz;74lM zpaCcn*r5W6)J_`9Dh0j_U+Q3wi(n^jiUF)Hyq5NA;C(f)*#jZo&@wN%LBjgewvj4( z;k<>^SiF5l$R)P#kh?>a2hcCq%N-$TKMvUgM9SQbgCw#?sAQU~E`;qL*1;1=1(PN> z8TxTxARMegGqzzUP<2*dOAfgoM_ohhV%4&B*op-EW^~AgCbkk5O&Cr!9{gmmQ>(bk zy?A*;ZAAro*y7rl4krq-uG2S(SVF;>C5Y zdUt(Ud6f$uD_1Qmt6oYOHFpNwtr#EJcZ0XLNZ($>vJpqx#vy9siwkX(BDcNZ{WC1v zU|9Cxa5~jq7PNy!#)cdz;X<_=M+zc+?f`OckW`lgoZ6v;_X0`VdBeJGN9OJ)YJ(Bp z&Ld+38L>M^W&q|ME^1R3?viRp88INR?}*qjM0BPsThV0fpOU^ohzc}wD;CNiW1ARR z5fyT~7P);1RX=~d+O*!X4NK-eBcki3c9U6(`ItwNvc=G(y>*(_Tla|(8>VE|jAgqT zxvR^0JE>%vP~D~NgJan+1-+7Xcj1kB)cFYmA+;?JZSa!m(7Hd3+8Ku?FS&V)JAGRf P-Y6#11!BtB%I7};Y+{+} delta 9579 zcmaJ{33yaRx~9REV6zBe&BE3Jg5((>nxKMDI+BTx z9zX;2xiQN2W*k)JO`I@J2E_y!3Hnf@ek!735*51zoMurQ7^mO)>(*^>fHaF z|F5chYq`~RbG}P?uT^QZ#4xj+QBrfp4ixSf{(QleNrGe=GL|9;1$h|$I`f4IbczcN zR~uEnnwyn`RKN7{OD_$XLG@yMnld}hpQ~E_T)Vi?@CsFibVcEZm078`sxn0umcoY_ z7UfSLQ8V`7w!&vEQ{Mg|<=Y{F%-g@%N^Q!*A365HU!$omoTbL~4G#(Fza@m(NgIK` zQT(W3V94orzS_+_28YtgbB%W@xqOE)fm^~X{FKqDn1xjoVri}mNl}ylToQOos7;wn z!p<;@a*ilvD$fneQ6hMGSPu6g_CT18=Y?2!cprFKFqF#K7 z^mp{)=Yfx5{aInAT@*60uUgillGl1xt6`ZaC(*@v7qndl)a9rJRmg~^1mBM}Myb43 z&}Q%{H@Si5z?)e#V>Z=4Ll*6Utz6TXC24)MZ|@zDX*$p zw}PLJ7?Hhf8A;1l)U02&s&Z{5TefUvd2RW!n%eUFYGDLLXtjK4KTE$+*0EZn_|eh? zZn7uwH~I}w81L$r$bJ1nTxn>jN&2i$s>G8vu!GIzCFr*Xei+C&twKXKag3(7J>4MjdY^LZ+v6e5^(S z_v(1vcw`53e7w%z)ua;!=!6y>pP=L0bi75!pV0A%I=(~4C+YZ8D(@2O)7aY?@hK zld!wVrWxgB!ahwl%_OhyUm!9*AlpQCr?B59+e~(cu-_m%hU_+ByABgUGsxQ{h(D7} zGsnAE*e{YzGsfE}?EPfZMDf-Mdl%U>LA=$%-bpr146jqzzag6@gtti8o5`k$;I)(O z%GgK*O#rV=INV1z4Sa8ku>X^68t`6|u$Plf1KrDnT}CzyaIf!YdIEFFP9eKf*we|T z@$Bsob|KkmWVgX~1u`ZQK?B>{1S0psH23>U9qw*N{nx&t`P16le0aGz+KUmm%lG3g|YSK1t`k12{kP_9{Lz4c4hhx~x1iOR z&$q*?Kzr~I+xRd#X*iDAM$<1rx9#IUB4d%Z1$?-d|4LjUrVC;1h-s7!#$ULR| zjsc$!d5RPT^FUQrld}41AW;ACKSS5s`Qw(Me0f6p0O8gr=+;7R#;bh0C7ZV=%!%Jk zrNjhfQA#x*X_-DiD3+ii0?q#B?Us$9N(K)f^54pH&5c9i6+@qk+?*N5Urn|Q+;A}v zcYt}qd?J%%f(4ukO`pOHFVxyI{LtCS1emzo{lM7OXM3&86>++1rcOivZh zOo(aP;mceP27U#E4C`sXuMKLtT; zM-f&0W^>lCM5P~Hx0Vo*%4ZHwRP7~X|IDk0C(aZ43bH>vi)ywv>_ssJVyOQuAS!s{ zb>Xv`eEy>P{O%S$YsqH^|9p62l8C7xdkw|Nhm6+l=FubKBR7yT8V&az3+1*EgOoOY z*NBnIe*Vyi2ae7k8#f#n!hT+zlHm(bClom z!kkGrDZd6oxOe&cbLNE8d)l#mK?k3eGi=0w^VH&BR(4zrb2Ls@*=*Y!*MCs3I+7jk zkuLB zo}HqZ4QdJPo*Jkv;#Y&?k-wk7!(X(7mS!Fp6+hS!m4fAc`$)ohGlzYX`<+eRPZ^<$ppv&Sa$>ajCj^ouwjt!eo@5U^u~4o3|p;159Buna>3 zwg6uM9v~adKLK0`^Z@q&!?C`;3Csfa=|=m3%Yn4Nne-LnfmV#61HggbARf2|=rLj! zxCa;ESoi$EETEZ&Ja8$n8n_YI2y6y60WSeNfFm$ve85Ja2^*!4fHq);ClDwC767Y( z8-b0$CxK1C>%b1+T=cCk6uZC!xG-U7^)Ao`48;g50=@^V1{yIq8iBdMCg2QU2QUEi z0sn9T@z{xV0&T!K-ye*hK% zM_xh!z%{@|;2~fW@EWiKIQ%jS0B!-Au+@77Xah!GK|F9euo}1pn~SG`eqbk%lJ*OQ zpBQg3_&(>|phC_wE0E1JMKn*yL0v?1uMXwjs8(r`qJrbk&Ip{@t-7q5N^(`<@*YfjtKPLzc#5L7 zLEivf{C3qke!&g>AoLpOhxGA=KLx8g3B3;%ivvCM|Izfj*?BlT4u@Mk_eiV~2cX~E zqkt-{0G18?D)h}g^oN7`Oz4Zg#r(j%;__iEP$zr1wg+9eK_7;N>E#~!!JvK+`eEqH zdgx_A{Ur3O&}k(PcFTi8rf2D5=ix8_3*0?=2g9mh0g+h9%Aqgrp{vtS^egn|py%oJ znqUQNCiK5Rx9jzXG#vxH3JxE^;ZD7Sp)lBhZP5P-eQFQAAgCXNo`!e1O|RdhRlwLu z=%b)7)$4{*H6Hb|^Kht!!>xu}Bv#^0&~G&fvY{V>ew)664Qd01f}08b1L)$&R2#02 zdZTe<-$=7q&ERwg{%Yaq;V(?Sz3*$dGGUQ6G%NP&N<^F44jCs&W`6pvS<|)CF72q4 zev4C5k31PmRL$UdxptI83nwM*%*T_@H_x)Bo$6y3G#-OUeuG`0b_myE;2+G&G1;Ah z#hNFQlbdHJ$J_eZg@yKtWFebhz_I4y+3{%+FpvU)z&b)&87SfPChW!tJ6G&$j5w+1 z?$FSp)_*mju zi9bpVGsy->%rx0~Y|$ECvM7>wDj|IJ9CPB>k)zfxU%$3?eeR~*F;?3cYwoa=G1ffm zSbq1M?B>7DnWpf-+%9D?@0ynrqdjWBe5#!xJZ-);M(dGN^0A@^me04E@w~+IX_P&) zn(v!$GfC1f$rRo-KPN);1Dq}Wc+!G#X04lS@&MJz%NOKCXyd0bitmC`lYGogQKA-B z#Jd*c1V7o}uwA4}LwMRkYlJq|uH^8th2vthQ+Ot3A$AlB-@nirqkUb`zPjM+O7}vm z**DrQ%JPj?%M9VE#W@k$XPwS`URFFV!jtb5Dn{upm_BLZRN-{-IJ5S3NBio-cxs8Q z?_@Q^Kbe=6jMqjivx{OP?86(fF0h`!Ty zgPLf>F!1r07sb0`g3F7h5gJ)6(>ksvAIG#F?8(P7tt)%-1DN)yqbHAZJz9xI>RDVH zZ}N$VT#Q%^(YN~-Pj&UKpO#4jK55x{JurF?5bx~8)6gJ(Z!ey9Pl~9$i&NZEG$Q9*6J3VH^-g0F0t06UjhT^FQ0hGLN3!ykpE#@NYZbs}f%6Cm;Xdhur@ zpBifyo|8n**jdRh?!|vE`KMIg#WH2U6)7B%0fmzPm*fMIUnKdySm>!iWpQ@Fd@A{9 z@Crs89r{tyUN~9Oe{{UcUluA}%{elF4*4i)ZyARS$Q+>Z7lg{#Z0S#Ddz3VPI&Y^2 z#U`lyT%lrkCOaG;#~-MN(!Y?cvJ@XBu_(#5}kHX1$`}cVc#Wk#`Z~mq2y`9 zMCk>|-zWJAD$QPz{7c|zYr-Z=;g}S@>lN^UzS;7Mm}ZJOk$HcS2^8SsBHpiuJNlJB2t7tBe?|3mVhO8#ZZ|0wz2q}c_tOy%+Xjp`kE zr67JoKr~4{GuuNg5>igKSA;tL+yf5b8MIe@9NJgq;RJU zD3t*RB|la2Rg%9XdASK;4@f>OLoIr#^skqEo#eH?-zoY3B|aX`+GzZP6hboj^cB`5 z-z2p>SsZJHtl;DXdy}0jtS)U&p~;^>rvIMk{bIx^m*BOH4_TD1i{cWPc+shp$j$g! zs-RuHUzkaPw=jEwll-&+%h<0V^!TR@Ub?c_z|8#5E3HY|4o(z}>>=sw%i-5n-ljD1 z@|6k75s|l3p8GBwZuYMvp9!8`vrernf!~VQA1EIjkUqWt-6SNGu@r3nV{usBRgs_! z68TV(=Te?H2_95y@6roN4V@N@Um{}Giu~6ie~R+N1Mr|{(EI;QT7=J=BL7f$o)MnE z+;Dv@d@hLmy2zvXj=K|-B$20!ypZz51!1_Gn`}g!!sl+@wK_q0L|k)`?-BV6lqViS z?9Kk4lzI)>5 zmxshQZGUkrzjM#;o^$TG_uY?o?|nAZ+U#^VfXNA829i#cC;~E`03-8-D6s&PfdUV~ zGAKc$82^gMA#S9YPfOR#-BQnmya@jRrvU_xBfsob8@KJBssO$tx9i$nx&iE>p68%%upA#$(;<>K~0q zs^hUl=0NpO*#=_&?ztbi-#C&2<+Qm4CYk6w0GlP31I%&fVBk*7&DiUHb0f zdFy{T_w_B8#{c}gOE0hKK7aGQZ+vC>o@Y-UeslOk&%A{fUmmM09=raB59HfKV+&QI z?6Y7b&c*)%8$5xS&j$bLUGUR)!M}#M7b+p(?ZQ-^!k8qy%7VWn@Fk#F@E*i{Hu^^p zpAQwF$bQ8A=0(I8Ksk(;DwqO@iYGuHa>98YkTCoh6JA&{D^7Z^q<=*E*&q#mAn>^m zC{ZM0um=TR4mC0!IZU7haf)-h#6Kggz995HP%m)_17JVwp>DShG>y_)S`VjmZ6F*= zFw&FGXuYvS478T^HZ2lOMf+lDJ(_B7Ym6ro(e`k6JPNTyZ&FLg4n>o_T4b-D0xcQ| z>tXak%*BZ6uHge#|vj5STqn|M@$SSimhQq`O=M5JyUC|{{G=6A|F;&Wb zL}QK1p*)`nH|wiIH{9wA#Xm3efqHaYFTPTT%IeTt?lWYSr`+0CQ6;zPHGEdAP%uSu zKPgLiM_H(Rpr?pCuG)uF#lZEtUx7^fbhPMoF=s!mK$|GM%ERJ_$& zv7!lJY$FEPp;ptlQHQ2IYWDJeXXlwQDu4pJ)p?4tau+IA3=%d*66>FycA>tS{jGZX z+D6qeslGd%LE~SNqI&fAXsl-6Hta7-`@zQ@7%ybzccA5!XE2b?w~PPb_JQN0GgLoy z=<%~9sGvVI6T-rdQ$AcZP(L@>dG(uUQn3QArje76?2#L4HgjPjbcafPA#_6>sd!_M zx_`xQ#vP$Mj6_YyolY$4dD4gAQ^9O5_+(4=cCe!*doI}CI=m`?0d%Ot)x>wUuD)D* zUOoMZi{99k(5Jbadi19L5ZkwAueD}xH=&Q*!oR3PXB_Hd*E84XMegbhem&S3+#S@; z^!EB$|08_A;@!(v?I`Fi04-aax2-n~qg^$DP6G^g$9CbzMkn^sWv&f17<)1PZ+w!= z9Y($!18YTIhRyOC@>b+;A^$by&!TN+5wIOUdOU|rS21sQZM23jc^wIJVFYR z?DYXwVm|5jqdvs|9&fX!a&yJp{q8~7xOBrKbt@kxm~@)(--&UFxh&}M9&dE6E9_=bx@o~jp%RZq>a64etJDsA&9aZe!VsR??j8a%!R zPbKO%c-*31ucP@W`Z13?a(SQbx4``txZeW*&lcE@>nl->f#fHprb9uBkAz~S) zcTt~7sgKK=khwjlq&zC~4eS5?llQUKlJ?1Z9+TXfzp1fty|1dHJCo2ezIuPazqWc! zMo6{K)YkiJ>ixB=4IE~v)>~EU4Apu7fBN8n9_~i2rwrcDsaOI(+4q7!k<_F9U_(o_ z9`2J;Un1l0&ctvt8jFCRr2cTaAN-Mn3G`=h{Gt~*`=Y6IESV?}G|Wpy<6$z8sl9O> z{NgL#uSXAHT5KTvsifEx_@n(=Zz?)S z9pb|;N-;d*E&=>K$$^1rLbo>de<0I%qrS!cI^a}L%AdFJcoQH#xF53oIZRL=XZv=i zf>QoG!zZNtqbQ#gsakxR?RBRja9uiFDWv?vYTtxew{c8x`6Et6D33^>OGx>7fybYO zVJjwR4q*Ffr-BmA7lOfASz($-D9QFbUY|sa_B(9P^Uk;o^nJ`TlePVJVNeGg#(%V^Z4tq`ftM3Bw^wP^fIr^VF2I=Xy$UR{fv1*z>&S zmJ=_}lVne8fwldPBSvi^)o0d;fCPB{M-@S`Sy_ZErp)$TC5p)FvXsvTUYTJ2eU#1i ze2#HK+P`XfVQk0#PFn1FU8|QB<@ufUt?|Di?YaH=+(nW0b!;fPwfs?wJ)i&axnRA; z-dg?}7W+}$J`#<}@^1+#|B&zuFpeoYB%?7v#OpYp6I%7H@;hi#fq%B=b-t3EB3bpV z@_VR5uZZnw2TkO=NBh5`F1>2D=XH+HarwMfc88gG_&xj`ZO!HLxydwD3dtHT%gnE% zj@cgMcZN8y#JnnUVj{L6RiDZ-Qw{~f zYRn*}*`DS{GqF8$x-Q_d&3ebVd{&g17EzSVW5;Y?DL*W0m?icB|c@rgA%vy_nt!BVTzN- zN3XzVx970*v%OToRGxl>Nr%mQ8AIHzUbJpFaOI%mP9izoBWACE4si$G7>txDn99>7 zOxm>%Y1ozffiPV#yPsge4t$R_miJpO@Y(%jk!Yyd{cyGP!}G8x4j*d;KD+;HL7eVW ztoI|k5cjdMiSHNq?0cebA#Qh{@;$`u?wd{`z5rXDzjwHZR|L*do}ZF_czxoWcM$in zVB+Tyx4VbBhPd55)W?X^eUoBo|D4q4?>a7`1m|_T`>6$p+uctsM%*sWFWvlr*L@4+jd&5b*>)|Q>^ng;pnCQTpEdg#I_4Se5Yg7BUxsrAK^-Ql` zw6PJ3iN&KS+*V`!;wlV}>(RD(N3boVg|;?fO^j-By1)}%b4Aigtv{TI;9Z*5^wq7w zww6XjO={v|4k5gDV~?9!w>1P?wQbGKJ45YSd$6H3MCFKkynDK}Gu_SI^#aeh`m=0AO&g^HJ zP(~vKs#y$%rcGnjR8`ZaMOr8IFUCH!hEWw%brNN3)wQdHV03(HR4^7zwB9-Q-D5w$ zJS4Vh(*EFBe&?RwJ?Gqyckj9H-uqlfxYOxy0Fx8G1SAcVD*`f}07n-HQDOn80tJ@A z5-3Nc4F8JAA#S9Y&q~+KE2W+bxf}lhrvU_h%Z_`G80;Z;vbw9k*pAdcJVB7 z(k0q_QIAr(T{>#7R0u}d;4MM|V9s`5K|8AFy^>cd_Q>+?)-N|?`m+FWOlr9JkZ+M+Tzco{HsK}$v^3?-`FQg;(n|{iRxU7e;Nanzv3tEzYgs`edPA| z*|j6ffA-|a75G2moveh<)>c)z-SfZc28HtIRZ}@_9dBRTRTX;Y*B8FC zw|edO=e_*p3p4Ni{=$o^2H(H_?$@_1-SylHdw+T8BTseh`4_ML;cxOyqM;2nBIdKf z=OMPx2Jc7AXM_LnF8C{V!MhOmLLCIW1DGn(W=s;^V8IUxd=V%Xya#cgjeY|01yBQC zIgWVTJd5~3m=8xP6iflc#1mjEa>5776^R(^2r@4$np01DucY5C{j8H#2LwJ3ycRzX zNqvy@k<$deAaD=3B`)0n;CLIN;nfP7MrkdhN7A}B8i^+v8Omg};dn9*T32tk7LBE2 zJL4HWmhSBiB~r;)Z)7kL11%Pf=n*s_W;j7%=V&S^J!)va3DePdQp;vyQL}e+uA_$} zfrFV0n{U{y^~kb9iAW|B%NSL#t-$(lS6fJ1&45VJyr8+mR42y=%^@y{@_Z)TtglX8t5gq`eNg2C^}vi?cIgpRR;OO8 zJV{mn`88)TE5G88_^hc{Fh%kRWnDg(M_Ta)$u#vZpFy$tdROkP9cu2pI`x+un|r%X z&CnZHPo1Cvr=B`RL&?1P7>>%n02APn){u4;>r`MgUh&Uw#%%YU<%~208i2 zedC&%%bq*cafeDh*l|rgT61jDhmEfJ?Tn-24kK$!$en&HYd`5j@X25c0s5`Oq%^ZV+Fk6rYpE_HvB&#MQn>&w_aoVyav-EK!8`Px6L zQzsqjV^_0R=ml=?4?Y#_5AFzRCx?gqtbY^Vt9a+~6+22s2|(Az&P{7G@jbEBuofND z)7zT@{RS8rjBm$}2MmCYC9ZW%SobpgU;8+p--~=HRxFIX3cKaU$iv8AL;f4&)i^pR z{u4R&^nhdB>sV4!k%y1ZOHVULp1ADh`|Hm3Gj~O^u110XE6Ab{D zL*GqApD`GmD^o;@@zYY~dUJVl8(JtImjltBX{nFPppdygZ%BEc%$LRe&l&Gytp#RDflKj2@}xGF28=6%gA{-zdx^TP%Xb5vWbs;dpv765-{ zVpNX|BG=OfAK_FyiJ$Ug;7_LXm_OLo)u=~yN@-^@>mSUwAX8%r9sJ^R->=8UF)cP0{&Y(09{jNpZ8#knjcFrM zv}MV#&?4z{WWuoE^sXUPL+_E%_z)JILWlV9i&6}axSat1P-=8Emej4C{U69Q-)L;{ zxDGfKl#1sqJl_O}4<3gse;yMw#@W8tsi0Im&+rMU_;44KBGrsfv%T(A1g=Ym%Y{^Y zSnb;}>o(2_F8`=g5z0p;@RX2>ae?Qbgkd8lC&tKaA zQjB1Gjyuz`q8w*XMUb`sb|6Y~ob7pD@1u`oByPVH3+1r>)2Kr+gJq5z)6&34PLQni zH&B2*n4qe%J;$lj(w^JNK?I7uR{1y=jRh*6(#oaX(%R{|XWQALpK zRu&pAnku-d0}kF{$8-y^Sb7i4dwXG`quit zB<;EX`P{`T?N_s*o^Z8$ctRUBu zU9cU?|HK4g+XxTqqSi68znUm?lXxnRxyFjq{wK3A}EU;#I)wK`H(~;rq4}pL>2w`7Vt79G6S= z=bjrI`Znjf!cXyBy3~)iaPLuyFTgmam?4pN;R!UyDRZU^9xUuLO7U8ZCj(|kq+PgM z;CNxqbit%NwGU2BV znk?`A5rNMgKP}Rab$qUuemFjJMYjli?zoC0PWLQyicZ8~YyxqgKuRCq6ZqWwqn8l3 zyKnj_;tR2N`Fn@G{aoNI75SUe53f(0^C!f8ESUHu#O>~({(-pNJyZoYknWolOFvg5 zZg)TRpwzeaXT8+7-cKz@+^(KU=hER_d?%L9;X;8d| z()3Ynh%TZsz!yU%2rr~k+Rj93Fp|)sdMcgKBH3}k4dGZKrpKcG*2liM8a>-6i90W2 zqls5jdU^tkt!XqnIy!+SCP||mZHa2AJMwfav~61m3yLRVY1~-*hsMT0`&ziUHJ%(! zX{N(}LIVQC!+-SL*%R#U&^k7@V>^vTbGoD)x-E-lQrbu)8KoPz_OEUXc6WskHK~c~ zJcRJFjy>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH HEX(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__WATCOMC__ % 100) - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_C = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) -# if defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" -# else -# if __IBMC__ >= 800 -# define COMPILER_ID "XL" -# else -# define COMPILER_ID "VisualAge" -# endif - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -/* Analog VisualDSP++ >= 4.5.6 */ -#elif defined(__VISUALDSPVERSION__) -# define COMPILER_ID "ADSP" - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) - -/* Analog VisualDSP++ < 4.5.6 */ -#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" - -/* IAR Systems compiler for embedded systems. - http://www.iar.com */ -#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" - -/* sdcc, the small devices C compiler for embedded systems, - http://sdcc.sourceforge.net */ -#elif defined(SDCC) -# define COMPILER_ID "SDCC" - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) - -#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) -# define COMPILER_ID "MIPSpro" -# if defined(_SGI_COMPILER_VERSION) - /* _SGI_COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) -# else - /* _COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) -# endif - -/* This compiler is either not known or is too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__sgi) -# define COMPILER_ID "MIPSpro" - -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" - -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) -# define PLATFORM_ID "IRIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#else /* unknown platform */ -# define PLATFORM_ID "" - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM) -# define ARCHITECTURE_ID "ARM" - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID "" -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif - (void)argv; - return require; -} -#endif diff --git a/code/CMakeFiles/2.8.12.2/CompilerIdC/a.out b/code/CMakeFiles/2.8.12.2/CompilerIdC/a.out deleted file mode 100644 index bf64d156cba9aa831db66eab05967492d1e48987..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8691 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 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH HEX(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__WATCOMC__ % 100) - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) -# if defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" -# else -# if __IBMCPP__ >= 800 -# define COMPILER_ID "XL" -# else -# define COMPILER_ID "VisualAge" -# endif - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -/* Analog VisualDSP++ >= 4.5.6 */ -#elif defined(__VISUALDSPVERSION__) -# define COMPILER_ID "ADSP" - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) - -/* Analog VisualDSP++ < 4.5.6 */ -#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" - -/* IAR Systems compiler for embedded systems. - http://www.iar.com */ -#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" - -#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) -# define COMPILER_ID "MIPSpro" -# if defined(_SGI_COMPILER_VERSION) - /* _SGI_COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) -# else - /* _COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) -# endif - -/* This compiler is either not known or is too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__sgi) -# define COMPILER_ID "MIPSpro" - -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" - -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) -# define PLATFORM_ID "IRIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#else /* unknown platform */ -# define PLATFORM_ID "" - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM) -# define ARCHITECTURE_ID "ARM" - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID "" -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif - (void)argv; - return require; -} diff --git a/code/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out b/code/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out deleted file mode 100644 index 695cd27369beea5093a18c6e1c09eb694e42e013..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8700 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 diff --git a/code/CMakeFiles/2.8.12.2/CompilerIdCXX/desktop.ini b/code/CMakeFiles/2.8.12.2/CompilerIdCXX/desktop.ini deleted file mode 100644 index 995bb2e..0000000 --- a/code/CMakeFiles/2.8.12.2/CompilerIdCXX/desktop.ini +++ /dev/null @@ -1,5 +0,0 @@ -[.ShellClassInfo] -InfoTip=Ce dossier est partagé en ligne. -IconFile=C:\Program Files\Google\Drive\googledrivesync.exe -IconIndex=16 - \ No newline at end of file diff --git a/code/CMakeFiles/CMakeDirectoryInformation.cmake b/code/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 0610c48..0000000 --- a/code/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/code/CMakeFiles/CMakeOutput.log b/code/CMakeFiles/CMakeOutput.log deleted file mode 100644 index 2e80955..0000000 --- a/code/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,263 +0,0 @@ -The system is: Linux - 3.13.0-113-generic - x86_64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /usr/bin/cc -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" - -The C compiler identification is GNU, found in "/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/2.8.12.2/CompilerIdC/a.out" - -Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: /usr/bin/c++ -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" - -The CXX compiler identification is GNU, found in "/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out" - -Determining if the C compiler works passed with the following output: -Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec244909993/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec244909993.dir/build.make CMakeFiles/cmTryCompileExec244909993.dir/build -make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » -/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building C object CMakeFiles/cmTryCompileExec244909993.dir/testCCompiler.c.o -/usr/bin/cc -o CMakeFiles/cmTryCompileExec244909993.dir/testCCompiler.c.o -c /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTryCompileExec244909993 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec244909993.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTryCompileExec244909993.dir/testCCompiler.c.o -o cmTryCompileExec244909993 -rdynamic -make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » - - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec3648733970/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec3648733970.dir/build.make CMakeFiles/cmTryCompileExec3648733970.dir/build -make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » -/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building C object CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -o CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c -Linking C executable cmTryCompileExec3648733970 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3648733970.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3648733970 -rdynamic -Using built-in specs. -COLLECT_GCC=/usr/bin/cc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.5-2ubuntu1~14.04.1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 4.8.5 (Ubuntu 4.8.5-2ubuntu1~14.04.1) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec3648733970' '-rdynamic' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec3648733970 /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o -make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec3648733970/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec3648733970.dir/build.make CMakeFiles/cmTryCompileExec3648733970.dir/build] - ignore line: [make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp »] - ignore line: [/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1] - ignore line: [Building C object CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -o CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c] - ignore line: [Linking C executable cmTryCompileExec3648733970] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3648733970.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3648733970 -rdynamic ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.5-2ubuntu1~14.04.1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 4.8.5 (Ubuntu 4.8.5-2ubuntu1~14.04.1) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec3648733970' '-rdynamic' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec3648733970 /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/collect2] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-export-dynamic] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTryCompileExec3648733970] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] - arg [CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--no-as-needed] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--no-as-needed] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o] ==> ignore - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.8] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] ==> [/usr/lib] - implicit libs: [c] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - -Determining if the CXX compiler works passed with the following output: -Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec1206261901/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec1206261901.dir/build.make CMakeFiles/cmTryCompileExec1206261901.dir/build -make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » -/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building CXX object CMakeFiles/cmTryCompileExec1206261901.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTryCompileExec1206261901.dir/testCXXCompiler.cxx.o -c /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTryCompileExec1206261901 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1206261901.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTryCompileExec1206261901.dir/testCXXCompiler.cxx.o -o cmTryCompileExec1206261901 -rdynamic -make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec998015616/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec998015616.dir/build.make CMakeFiles/cmTryCompileExec998015616.dir/build -make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » -/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building CXX object CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -o CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp -Linking CXX executable cmTryCompileExec998015616 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec998015616.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec998015616 -rdynamic -Using built-in specs. -COLLECT_GCC=/usr/bin/c++ -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.5-2ubuntu1~14.04.1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 4.8.5 (Ubuntu 4.8.5-2ubuntu1~14.04.1) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec998015616' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec998015616 /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o -make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » - - -Parsed CXX implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec998015616/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec998015616.dir/build.make CMakeFiles/cmTryCompileExec998015616.dir/build] - ignore line: [make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp »] - ignore line: [/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1] - ignore line: [Building CXX object CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Linking CXX executable cmTryCompileExec998015616] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec998015616.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec998015616 -rdynamic ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.5-2ubuntu1~14.04.1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 4.8.5 (Ubuntu 4.8.5-2ubuntu1~14.04.1) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec998015616' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec998015616 /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/collect2] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-export-dynamic] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTryCompileExec998015616] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] - arg [CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lstdc++] ==> lib [stdc++] - arg [-lm] ==> lib [m] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [-lc] ==> lib [c] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o] ==> ignore - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.8] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;c] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - diff --git a/code/CMakeFiles/DisplayImage.dir/C.includecache b/code/CMakeFiles/DisplayImage.dir/C.includecache deleted file mode 100644 index e366615..0000000 --- a/code/CMakeFiles/DisplayImage.dir/C.includecache +++ /dev/null @@ -1,14 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/sasl/eleves/rob/3408017/projet_info/DisplayImage.c -stdio.h -- -opencv2/opencv.h -- - diff --git a/code/CMakeFiles/DisplayImage.dir/CXX.includecache b/code/CMakeFiles/DisplayImage.dir/CXX.includecache deleted file mode 100644 index ef5549e..0000000 --- a/code/CMakeFiles/DisplayImage.dir/CXX.includecache +++ /dev/null @@ -1,56 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/DisplayImage.cpp -cv.h -- -highgui.h -- -cxcore.h -- - -/usr/include/opencv/cv.h -opencv2/core/core_c.h -/usr/include/opencv/opencv2/core/core_c.h -opencv2/core/core.hpp -/usr/include/opencv/opencv2/core/core.hpp -opencv2/imgproc/imgproc_c.h -/usr/include/opencv/opencv2/imgproc/imgproc_c.h -opencv2/imgproc/imgproc.hpp -/usr/include/opencv/opencv2/imgproc/imgproc.hpp -opencv2/video/tracking.hpp -/usr/include/opencv/opencv2/video/tracking.hpp -opencv2/features2d/features2d.hpp -/usr/include/opencv/opencv2/features2d/features2d.hpp -opencv2/flann/flann.hpp -/usr/include/opencv/opencv2/flann/flann.hpp -opencv2/calib3d/calib3d.hpp -/usr/include/opencv/opencv2/calib3d/calib3d.hpp -opencv2/objdetect/objdetect.hpp -/usr/include/opencv/opencv2/objdetect/objdetect.hpp -opencv2/legacy/compat.hpp -/usr/include/opencv/opencv2/legacy/compat.hpp -opencv2/core/internal.hpp -/usr/include/opencv/opencv2/core/internal.hpp - -/usr/include/opencv/cxcore.h -opencv2/core/core_c.h -/usr/include/opencv/opencv2/core/core_c.h -opencv2/core/core.hpp -/usr/include/opencv/opencv2/core/core.hpp - -/usr/include/opencv/highgui.h -opencv2/core/core_c.h -/usr/include/opencv/opencv2/core/core_c.h -opencv2/core/core.hpp -/usr/include/opencv/opencv2/core/core.hpp -opencv2/highgui/highgui_c.h -/usr/include/opencv/opencv2/highgui/highgui_c.h -opencv2/highgui/highgui.hpp -/usr/include/opencv/opencv2/highgui/highgui.hpp - diff --git a/code/CMakeFiles/DisplayImage.dir/DependInfo.cmake b/code/CMakeFiles/DisplayImage.dir/DependInfo.cmake deleted file mode 100644 index 8ff4c12..0000000 --- a/code/CMakeFiles/DisplayImage.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_CXX - "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/DisplayImage.cpp" "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o" - ) -SET(CMAKE_CXX_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/opencv" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/code/CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o b/code/CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o deleted file mode 100644 index a987e58425699f38df17cc28dc88465a076fef0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7128 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 CMakeFiles/DisplayImage.dir/DisplayImage.cpp.i - -CMakeFiles/DisplayImage.dir/DisplayImage.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/DisplayImage.dir/DisplayImage.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -S /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/DisplayImage.cpp -o CMakeFiles/DisplayImage.dir/DisplayImage.cpp.s - -CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.requires: -.PHONY : CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.requires - -CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.provides: CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.requires - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.provides.build -.PHONY : CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.provides - -CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.provides.build: CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o - -# Object files for target DisplayImage -DisplayImage_OBJECTS = \ -"CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o" - -# External object files for target DisplayImage -DisplayImage_EXTERNAL_OBJECTS = - -DisplayImage: CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o -DisplayImage: CMakeFiles/DisplayImage.dir/build.make -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 -DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 -DisplayImage: CMakeFiles/DisplayImage.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable DisplayImage" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/DisplayImage.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/DisplayImage.dir/build: DisplayImage -.PHONY : CMakeFiles/DisplayImage.dir/build - -CMakeFiles/DisplayImage.dir/requires: CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.requires -.PHONY : CMakeFiles/DisplayImage.dir/requires - -CMakeFiles/DisplayImage.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/DisplayImage.dir/cmake_clean.cmake -.PHONY : CMakeFiles/DisplayImage.dir/clean - -CMakeFiles/DisplayImage.dir/depend: - cd /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles/DisplayImage.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/DisplayImage.dir/depend - diff --git a/code/CMakeFiles/DisplayImage.dir/cmake_clean.cmake b/code/CMakeFiles/DisplayImage.dir/cmake_clean.cmake deleted file mode 100644 index cf3253b..0000000 --- a/code/CMakeFiles/DisplayImage.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o" - "DisplayImage.pdb" - "DisplayImage" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang CXX) - INCLUDE(CMakeFiles/DisplayImage.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/code/CMakeFiles/DisplayImage.dir/depend.internal b/code/CMakeFiles/DisplayImage.dir/depend.internal deleted file mode 100644 index 49b11ce..0000000 --- a/code/CMakeFiles/DisplayImage.dir/depend.internal +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o - /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/DisplayImage.cpp - /usr/include/opencv/cv.h - /usr/include/opencv/cxcore.h - /usr/include/opencv/highgui.h diff --git a/code/CMakeFiles/DisplayImage.dir/depend.make b/code/CMakeFiles/DisplayImage.dir/depend.make deleted file mode 100644 index a7d878e..0000000 --- a/code/CMakeFiles/DisplayImage.dir/depend.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o: DisplayImage.cpp -CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o: /usr/include/opencv/cv.h -CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o: /usr/include/opencv/cxcore.h -CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o: /usr/include/opencv/highgui.h - diff --git a/code/CMakeFiles/DisplayImage.dir/flags.make b/code/CMakeFiles/DisplayImage.dir/flags.make deleted file mode 100644 index 8767332..0000000 --- a/code/CMakeFiles/DisplayImage.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -I/usr/include/opencv - -CXX_DEFINES = - diff --git a/code/CMakeFiles/DisplayImage.dir/link.txt b/code/CMakeFiles/DisplayImage.dir/link.txt deleted file mode 100644 index 84eae0d..0000000 --- a/code/CMakeFiles/DisplayImage.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o -o DisplayImage -rdynamic /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 diff --git a/code/CMakeFiles/DisplayImage.dir/progress.make b/code/CMakeFiles/DisplayImage.dir/progress.make deleted file mode 100644 index 781c7de..0000000 --- a/code/CMakeFiles/DisplayImage.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 1 - diff --git a/code/CMakeFiles/Makefile.cmake b/code/CMakeFiles/Makefile.cmake deleted file mode 100644 index 992ab2d..0000000 --- a/code/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,48 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# The generator used is: -SET(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") - -# The top level Makefile was generated from the following files: -SET(CMAKE_MAKEFILE_DEPENDS - "CMakeCache.txt" - "CMakeFiles/2.8.12.2/CMakeCCompiler.cmake" - "CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake" - "CMakeFiles/2.8.12.2/CMakeSystem.cmake" - "CMakeLists.txt" - "/usr/share/OpenCV/OpenCVConfig-version.cmake" - "/usr/share/OpenCV/OpenCVConfig.cmake" - "/usr/share/OpenCV/OpenCVModules-release.cmake" - "/usr/share/OpenCV/OpenCVModules.cmake" - "/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-2.8/Modules/CMakeUnixFindMake.cmake" - "/usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-2.8/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake" - "/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake" - ) - -# The corresponding makefile is: -SET(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -SET(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -SET(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/DisplayImage.dir/DependInfo.cmake" - ) diff --git a/code/CMakeFiles/Makefile2 b/code/CMakeFiles/Makefile2 deleted file mode 100644 index a6dba77..0000000 --- a/code/CMakeFiles/Makefile2 +++ /dev/null @@ -1,99 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# The main recursive all target -all: -.PHONY : all - -# The main recursive preinstall target -preinstall: -.PHONY : preinstall - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code - -#============================================================================= -# Target rules for target CMakeFiles/DisplayImage.dir - -# All Build rule for target. -CMakeFiles/DisplayImage.dir/all: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/depend - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles 1 - @echo "Built target DisplayImage" -.PHONY : CMakeFiles/DisplayImage.dir/all - -# Include target in all. -all: CMakeFiles/DisplayImage.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -CMakeFiles/DisplayImage.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles 1 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/DisplayImage.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles 0 -.PHONY : CMakeFiles/DisplayImage.dir/rule - -# Convenience name for target. -DisplayImage: CMakeFiles/DisplayImage.dir/rule -.PHONY : DisplayImage - -# clean rule for target. -CMakeFiles/DisplayImage.dir/clean: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/clean -.PHONY : CMakeFiles/DisplayImage.dir/clean - -# clean rule for target. -clean: CMakeFiles/DisplayImage.dir/clean -.PHONY : clean - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/code/CMakeFiles/TargetDirectories.txt b/code/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index d905414..0000000 --- a/code/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1 +0,0 @@ -/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles/DisplayImage.dir diff --git a/code/CMakeFiles/cmake.check_cache b/code/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/code/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/code/CMakeFiles/desktop.ini b/code/CMakeFiles/desktop.ini deleted file mode 100644 index 995bb2e..0000000 --- a/code/CMakeFiles/desktop.ini +++ /dev/null @@ -1,5 +0,0 @@ -[.ShellClassInfo] -InfoTip=Ce dossier est partagé en ligne. -IconFile=C:\Program Files\Google\Drive\googledrivesync.exe -IconIndex=16 - \ No newline at end of file diff --git a/code/CMakeFiles/progress.marks b/code/CMakeFiles/progress.marks deleted file mode 100644 index d00491f..0000000 --- a/code/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/code/CMakeLists.txt b/code/CMakeLists.txt deleted file mode 100644 index 7bf7aad..0000000 --- a/code/CMakeLists.txt +++ /dev/null @@ -1,5 +0,0 @@ -cmake_minimum_required(VERSION 2.8) -project( DisplayImage ) -find_package( OpenCV REQUIRED ) -add_executable( DisplayImage DisplayImage.cpp ) -target_link_libraries( DisplayImage ${OpenCV_LIBS} ) diff --git a/code/DisplayImage b/code/DisplayImage deleted file mode 100755 index 234706723aa6aa0526ff748a40581a5db84b153c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14066 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 kWoA -#include -#include - - -//callback for trackbar. nothing to be done here -void on_trackbar( int, void* ) -{ -} - -int main(int argc, char* argv[]) -{ - int height,width,step,channels; //parameters of the image we are working on - int posX, posY; //Position objet - CvMoments *moments = (CvMoments*)malloc(sizeof(CvMoments)); //Variable moyenne position - - // Open capture device. 0 is /dev/video0, 1 is /dev/video1, etc. - CvCapture* capture = cvCaptureFromCAM( 0 ); - - if( !capture ){ - printf("ERROR: capture is NULL \n" ); - return -1; - } - - // grab an image from the capture - IplImage* frame = cvQueryFrame( capture ); - - // Create a window in which the captured images will be presented - cvNamedWindow( "Camera", CV_WINDOW_AUTOSIZE ); - cvNamedWindow( "HSV", CV_WINDOW_AUTOSIZE ); - cvNamedWindow( "Binaire", CV_WINDOW_AUTOSIZE ); - - // get the image data - height = frame->height; - width = frame->width; - step = frame->widthStep; - - // capture size - - CvSize size = cvSize(width,height); - - // Initialize different images that are going to be used in the program - IplImage* hsv_frame = cvCreateImage(size, IPL_DEPTH_8U, 3); // image converted to HSV plane - IplImage* threshold = cvCreateImage(size, IPL_DEPTH_8U, 1); - - //Controle couleur - cvNamedWindow("Control", CV_WINDOW_AUTOSIZE); //create a window called "Control" - - //Setup Kirby - int iLowH = 139; - int iHighH = 179; - - int iLowS = 48; - int iHighS = 255; - - int iLowV = 101; - int iHighV = 255; - - //Create trackbars in "Control" window - cvCreateTrackbar("LowH", "Control", &iLowH, 179); //Hue (0 - 179) - cvCreateTrackbar("HighH", "Control", &iHighH, 179); - - cvCreateTrackbar("LowS", "Control", &iLowS, 255); //Saturation (0 - 255) - cvCreateTrackbar("HighS", "Control", &iHighS, 255); - - cvCreateTrackbar("LowV", "Control", &iLowV, 255); //Value (0 - 255) - cvCreateTrackbar("HighV", "Control", &iHighV, 255); - - while( 1 ) - { - - // Get one frame - frame = cvQueryFrame( capture ); - - if( !frame ){ - printf("ERROR: frame is null...\n" ); - break; - } - - // Covert color space to HSV as it is much easier to filter colors in the HSV color-space. - cvCvtColor(frame, hsv_frame, CV_BGR2HSV); - //Binarisation - cvInRangeS(hsv_frame, cvScalar(iLowH, iLowS, iLowV), cvScalar(iHighH, iHighS, iHighV), threshold); - //Blur - cvSmooth( threshold, threshold, CV_GAUSSIAN, 9, 9 ); //Legère suppression des parasites - - // Calculate the moments to estimate the position of the ball - - cvMoments(threshold, moments, 1); - // The actual moment values - double moment10 = cvGetSpatialMoment(moments, 1, 0); - double moment01 = cvGetSpatialMoment(moments, 0, 1); - double area = cvGetCentralMoment(moments, 0, 0); - - posX= moment10/area; - posY= moment01/area; - - cvCircle(frame, cvPoint(posX,posY), 5, cvScalar(0,0,255), -1, 8, 0 ); - - cvShowImage( "Camera", frame ); // Original stream with detected ball overlay - cvShowImage( "HSV", hsv_frame); // Original stream in the HSV color space - cvShowImage( "Binaire", threshold); // The stream after color filtering - - - if( (cvWaitKey(10) ) >= 0 ) break; //Arret capture - } - - cvWaitKey(0); //Fin programme - - // Release the capture device housekeeping - cvReleaseCapture( &capture ); - - cvReleaseImage(&threshold); - - return 0; - } diff --git a/code/Makefile b/code/Makefile deleted file mode 100644 index ea432cd..0000000 --- a/code/Makefile +++ /dev/null @@ -1,163 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." - /usr/bin/cmake -i . -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles/progress.marks - $(MAKE) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - $(MAKE) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -#============================================================================= -# Target rules for targets named DisplayImage - -# Build rule for target. -DisplayImage: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 DisplayImage -.PHONY : DisplayImage - -# fast build rule for target. -DisplayImage/fast: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/build -.PHONY : DisplayImage/fast - -DisplayImage.o: DisplayImage.cpp.o -.PHONY : DisplayImage.o - -# target to build an object file -DisplayImage.cpp.o: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o -.PHONY : DisplayImage.cpp.o - -DisplayImage.i: DisplayImage.cpp.i -.PHONY : DisplayImage.i - -# target to preprocess a source file -DisplayImage.cpp.i: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/DisplayImage.cpp.i -.PHONY : DisplayImage.cpp.i - -DisplayImage.s: DisplayImage.cpp.s -.PHONY : DisplayImage.s - -# target to generate assembly for a file -DisplayImage.cpp.s: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/DisplayImage.cpp.s -.PHONY : DisplayImage.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... DisplayImage" - @echo "... edit_cache" - @echo "... rebuild_cache" - @echo "... DisplayImage.o" - @echo "... DisplayImage.i" - @echo "... DisplayImage.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/code/Sample0_display.cpp b/code/Sample0_display.cpp deleted file mode 100644 index 966b8a8..0000000 --- a/code/Sample0_display.cpp +++ /dev/null @@ -1,30 +0,0 @@ -#include -#include - -using namespace cv; - -int main(int argc, char** argv ) -{ - CvCapture *capture; - IplImage *image; - - VideoCapture cap(0); // open the default camera - if(!cap.isOpened()) // check if we succeeded - return -1; - Mat edges; - namedWindow("edges",1); - for(;;) - { - Mat frame; - cap >> frame; // get a new frame from camera - cvtColor(frame, edges, CV_BGR2GRAY); - GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5); - Canny(edges, edges, 0, 30, 3); - imshow("edges", edges); - if(waitKey(30) >= 0) break; - } - - waitKey(0); - return 0; - -} diff --git a/code/Sample1.cpp b/code/Sample1.cpp deleted file mode 100644 index 6ce9f3c..0000000 --- a/code/Sample1.cpp +++ /dev/null @@ -1,48 +0,0 @@ -#include -#include - -using namespace cv; - -int main(int argc, char** argv ) -{ - CvCapture *capture; - IplImage *image; - - VideoCapture cap(0); // open the default camera - if(!cap.isOpened()) // check if we succeeded - return -1; - Mat edges; - namedWindow("edges",1); - for(;;) - { - Mat frame; - cap >> frame; // get a new frame from camera - cvtColor(frame, edges, CV_BGR2GRAY); - GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5); - Canny(edges, edges, 0, 30, 3); - imshow("edges", edges); - if(waitKey(30) >= 0) break; - } - - cv::waitKey(0); - return 0; -/* - capture = cvCaptureFromCAM(0); - - if (!capture) { - - printf("Ouverture du flux vidéo impossible !\n"); - return 1; - - } - - cvNamedWindow("Test", CV_WINDOW_AUTOSIZE); - - while(1){ - image = cvQueryFrame(capture); - - cvShowImage("Test", image); - } - return 0; -*/ -} diff --git a/code/cmake_install.cmake b/code/cmake_install.cmake deleted file mode 100644 index 05da2fd..0000000 --- a/code/cmake_install.cmake +++ /dev/null @@ -1,44 +0,0 @@ -# Install script for directory: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "/usr/local") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(CMAKE_INSTALL_COMPONENT) - SET(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") -ELSE(CMAKE_INSTALL_COMPONENT) - SET(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -ENDIF(CMAKE_INSTALL_COMPONENT) - -FILE(WRITE "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/${CMAKE_INSTALL_MANIFEST}" "") -FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES}) - FILE(APPEND "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/${CMAKE_INSTALL_MANIFEST}" "${file}\n") -ENDFOREACH(file) diff --git a/code/desktop.ini b/code/desktop.ini deleted file mode 100644 index 995bb2e..0000000 --- a/code/desktop.ini +++ /dev/null @@ -1,5 +0,0 @@ -[.ShellClassInfo] -InfoTip=Ce dossier est partagé en ligne. -IconFile=C:\Program Files\Google\Drive\googledrivesync.exe -IconIndex=16 - \ No newline at end of file diff --git a/code/motor-control-serial.cpp b/code/motor-control-serial.cpp deleted file mode 100644 index c017b2f..0000000 --- a/code/motor-control-serial.cpp +++ /dev/null @@ -1,69 +0,0 @@ -#include "mbed.h" - -DigitalOut led2(P0_5); -DigitalOut led1(LED1); -PwmOut servo1(P2_5); -PwmOut servo2(P2_4); -//Serial pc(USBTX,USBRX); -Serial pc(USBTX,USBRX); -Thread mythread; - -void console_thread(){ - char buff[255]; - char *c0; - char *c; - int vals[3]; - int num=0; - //pc.printf("Ask for servos with XXX,YYY \n\r(where XXX and YYY are integers 1/1000 of 20ms)\n\r"); //Commented in RELEASE - - while (true) { - c0=buff; - c=buff; - for(num=0;num<2;){ - - *c=pc.getc(); // echo input back to terminal - pc.putc(*c); - if(*c == 'q') - break ; - if((*c == '\n') || (*c == '\r') || (*c == '\0') || (*c == ' ') || (*c == ',')) - { - // - *c='\0'; - vals[num]=atoi(c0); - c0=c+1; - num++; - } - c++; - } - float s_vals[2]; - int idx=0; - for(idx=0;idx<2;idx++){ - if(vals[idx]<0) vals[idx]=0; - if(vals[idx]>1000) vals[idx]=1000; - s_vals[idx]=vals[idx]*0.001; - } - servo1=s_vals[0]; - servo2=s_vals[1]; - - pc.printf("%d,%d \n",vals[0],vals[1]); - wait(0.5); - - - - } -} - -int main() { - mythread.start(console_thread); - int mystate=0; - servo1.period_ms(20); - servo2.period_ms(20); - while (true) { - led2 = !led2; - led1 = !led1; - mystate = !mystate; - wait(0.5); - } -} - - diff --git a/src/DisplayImage.c b/src/DisplayImage.c index a9b7163..32eb8c7 100644 --- a/src/DisplayImage.c +++ b/src/DisplayImage.c @@ -1,12 +1,18 @@ #include #include -#include #include #include -//#include +//#include //Pour le cvRound +//#include "opencv2/videoio/videoio_c.h" //Pour le CvCapture* +//#include //#include +/*Headers*/ +void controle_moteur(int vecX, int vecY, int rayon); +int limite_moteur(int val_pwm); + + int main(int argc, char* argv[]) { int height,width,step,channels; //parameters of the image we are working on @@ -137,23 +143,51 @@ int main(int argc, char* argv[]) return 0; } -int* controle_moteur(int vecX, int vecY, int rayon){ +/*On se rapproche de (vecX, vecY) si la position se situe en dehors d'un cercle centre sur la camera*/ +void controle_moteur(int vecX, int vecY, int rayon){ - FILE* fichier = fopen("commande.txt",w); - - double norme = sqrt(vecX*vecX + vecY*vecY); - - if (norme > rayon){ - if(vecX/norme >= 0.5){ - on ajoute 1 sur XXX - } - else{ - on ajoute 1 sur YYY - } + int val_pwm[2]; + /*Lecture valeur*/ + FILE* fichier = NULL; + fichier = fopen("/dev/ttyACM0","r"); + if(fichier==NULL){ + printf("Erreur ouverture fichier\n"); + return ; } - - + + fscanf(fichier,"%d,%d",&val_pwm[0],&val_pwm[1]); + fclose(fichier); + /*Ecriture nouvelle valeur*/ + fichier = fopen("/dev/ttyACM0","w"); + if(fichier==NULL){ + printf("Erreur ouverture fichier\n"); + return ; + } + double norme = 1.0*vecX*vecX + 1.0*vecY*vecY; + + if (norme > rayon*rayon){ + if(vecX >= vecY && limite_moteur(val_pwm[0])){ /*Ecart sur x plus important*/ + fprintf(fichier,"%d,%d",val_pwm[0]++,val_pwm[1]); + } + else if(vecX <= vecY && limite_moteur(val_pwm[1])){ /*Ecart sur y plus important*/ + fprintf(fichier,"%d,%d",val_pwm[0],val_pwm[1]++); + } + } + + fclose(fichier); + return; +} + +/*Verifie que les valeurs envoyees aux moteurs sont correctes*/ +int limite_moteur(int val_pwm){ + int MAX_PWM = 255; + if (val_pwm > MAX_PWM || val_pwm < 0){ + return 0; + } + else{ + return 1; + } } diff --git a/src/DisplayImage.cpp b/src/DisplayImage.cpp deleted file mode 100644 index 76eeca7..0000000 --- a/src/DisplayImage.cpp +++ /dev/null @@ -1,126 +0,0 @@ - -#include -#include -//#include - -//#include - -int main(int argc, char* argv[]) -{ - int height,width,step,channels; //parameters of the image we are working on - int posX, posY; //Position objet - CvMoments *moments = (CvMoments*)malloc(sizeof(CvMoments)); //Variable moyenne position - - // Open capture device. 0 is /dev/video0, 1 is /dev/video1, etc. - CvCapture* capture = cvCaptureFromCAM( 0 ); - - if( !capture ){ - printf("ERROR: capture is NULL \n" ); - return -1; - } - - // grab an image from the capture - IplImage* frame = cvQueryFrame( capture ); - - // Create a window in which the captured images will be presented - cvNamedWindow( "Camera", CV_WINDOW_AUTOSIZE ); - cvNamedWindow( "HSV", CV_WINDOW_AUTOSIZE ); - cvNamedWindow( "Binaire", CV_WINDOW_AUTOSIZE ); - - //sf::Window window; - //window.create(sf::VideoMode(800, 600), "My window",sf::Style::Default); - - // get the image data - height = frame->height; - width = frame->width; - step = frame->widthStep; - - // capture size - - CvSize size = cvSize(width,height); - - // Initialize different images that are going to be used in the program - IplImage* hsv_frame = cvCreateImage(size, IPL_DEPTH_8U, 3); // image converted to HSV plane - IplImage* threshold = cvCreateImage(size, IPL_DEPTH_8U, 1); - - //Controle couleur - cvNamedWindow("Control", CV_WINDOW_AUTOSIZE); //create a window called "Control" - - //Setup Kirby - int iLowH = 139; - int iHighH = 179; - - int iLowS = 48; - int iHighS = 255; - - int iLowV = 101; - int iHighV = 255; - - - //Create trackbars in "Control" window - cvCreateTrackbar("LowH", "Control", &iLowH, 179); //Hue (0 - 179) - cvCreateTrackbar("HighH", "Control", &iHighH, 179); - - cvCreateTrackbar("LowS", "Control", &iLowS, 255); //Saturation (0 - 255) - cvCreateTrackbar("HighS", "Control", &iHighS, 255); - - cvCreateTrackbar("LowV", "Control", &iLowV, 255); //Value (0 - 255) - cvCreateTrackbar("HighV", "Control", &iHighV, 255); - - - while( 1 ) - { - - // Get one frame - frame = cvQueryFrame( capture ); - - if( !frame ){ - printf("ERROR: frame is null...\n" ); - break; - } - - // Covert color space to HSV as it is much easier to filter colors in the HSV color-space. - cvCvtColor(frame, hsv_frame, CV_BGR2HSV); - - //Blur - cvSmooth( hsv_frame, hsv_frame, CV_GAUSSIAN, 15, 15); //suppression des parasites par flou gaussien - - //Binarisation - cvInRangeS(hsv_frame, cvScalar(iLowH, iLowS, iLowV), cvScalar(iHighH, iHighS, iHighV), threshold); - - //cvSmooth( threshold, threshold, CV_GAUSSIAN, 9, 9 ); //Legère suppression des parasites - - // Calculate the moments to estimate the position of the ball - - cvMoments(threshold, moments, 1); - // The actual moment values - double moment10 = cvGetSpatialMoment(moments, 1, 0); - double moment01 = cvGetSpatialMoment(moments, 0, 1); - double area = cvGetCentralMoment(moments, 0, 0); - - posX= moment10/area; - posY= moment01/area; - - //Affichage zone suivie objet - cvCircle(frame, cvPoint(width/2,height/2), 100, CV_RGB(255, 0, 0), 4, 8, 0 ); - - //Affichage position de l'objet - cvLine(frame, cvPoint(posX-20,posY), cvPoint(posX+20,posY), CV_RGB(0, 0, 255), 4, 8, 0 ); - cvLine(frame, cvPoint(posX,posY-20), cvPoint(posX,posY+20), CV_RGB(0, 0, 255), 4, 8, 0 ); - - cvShowImage( "Camera", frame ); // Original stream with detected ball overlay - cvShowImage( "HSV", hsv_frame); // Original stream in the HSV color space - cvShowImage( "Binaire", threshold); // The stream after color filtering - - - if( (cvWaitKey(10) ) >= 0 ) break; //Arret capture - } - - cvWaitKey(0); //Fin programme - - // Release the capture device housekeeping - cvReleaseCapture( &capture ); - - cvReleaseImage(&threshold); - - return 0; - } diff --git a/trash/DisplayImage.cpp b/trash/DisplayImage.cpp index 1d52cf5..76eeca7 100644 --- a/trash/DisplayImage.cpp +++ b/trash/DisplayImage.cpp @@ -1,13 +1,9 @@ #include #include -#include +//#include - -//callback for trackbar. nothing to be done here -void on_trackbar( int, void* ) -{ -} +//#include int main(int argc, char* argv[]) { @@ -30,6 +26,9 @@ int main(int argc, char* argv[]) cvNamedWindow( "Camera", CV_WINDOW_AUTOSIZE ); cvNamedWindow( "HSV", CV_WINDOW_AUTOSIZE ); cvNamedWindow( "Binaire", CV_WINDOW_AUTOSIZE ); + + //sf::Window window; + //window.create(sf::VideoMode(800, 600), "My window",sf::Style::Default); // get the image data height = frame->height; @@ -56,6 +55,7 @@ int main(int argc, char* argv[]) int iLowV = 101; int iHighV = 255; + //Create trackbars in "Control" window cvCreateTrackbar("LowH", "Control", &iLowH, 179); //Hue (0 - 179) cvCreateTrackbar("HighH", "Control", &iHighH, 179); @@ -65,6 +65,7 @@ int main(int argc, char* argv[]) cvCreateTrackbar("LowV", "Control", &iLowV, 255); //Value (0 - 255) cvCreateTrackbar("HighV", "Control", &iHighV, 255); + while( 1 ) { @@ -79,10 +80,14 @@ int main(int argc, char* argv[]) // Covert color space to HSV as it is much easier to filter colors in the HSV color-space. cvCvtColor(frame, hsv_frame, CV_BGR2HSV); - //Binarisation + + //Blur + cvSmooth( hsv_frame, hsv_frame, CV_GAUSSIAN, 15, 15); //suppression des parasites par flou gaussien + + //Binarisation cvInRangeS(hsv_frame, cvScalar(iLowH, iLowS, iLowV), cvScalar(iHighH, iHighS, iHighV), threshold); - //Blur - cvSmooth( threshold, threshold, CV_GAUSSIAN, 9, 9 ); //Legère suppression des parasites + + //cvSmooth( threshold, threshold, CV_GAUSSIAN, 9, 9 ); //Legère suppression des parasites // Calculate the moments to estimate the position of the ball @@ -95,7 +100,12 @@ int main(int argc, char* argv[]) posX= moment10/area; posY= moment01/area; - cvCircle(frame, cvPoint(posX,posY), 5, cvScalar(0,0,255), -1, 8, 0 ); + //Affichage zone suivie objet + cvCircle(frame, cvPoint(width/2,height/2), 100, CV_RGB(255, 0, 0), 4, 8, 0 ); + + //Affichage position de l'objet + cvLine(frame, cvPoint(posX-20,posY), cvPoint(posX+20,posY), CV_RGB(0, 0, 255), 4, 8, 0 ); + cvLine(frame, cvPoint(posX,posY-20), cvPoint(posX,posY+20), CV_RGB(0, 0, 255), 4, 8, 0 ); cvShowImage( "Camera", frame ); // Original stream with detected ball overlay cvShowImage( "HSV", hsv_frame); // Original stream in the HSV color space

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 J5uA1h{tb_b3=IGP diff --git a/Test - SFML/nice_music.ogg b/Test - SFML/nice_music.ogg deleted file mode 100644 index cd9ef166c4f621314edaa6a58bef5f0082dc441a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98015 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